BM6P6(@ yyyuuussswwwvvvqqqjjjdddaaa___]]]\\\XXXXXXXXXWWWWWWVVVVVVUUUUUUUUUUUUUUUUUUUUUUUUUUUPPPQQQQQQRRRSSSTTTTTTUUUUUUTTTTTTTTTVVVXXX[[[]]]aaaaaaaaa```^^^[[[XXXVVVUUUUUUUUUUUUTTTTTTSSSSSSRRRRRRRRRRRRSSSTTTUUUVVVTTTTTTTTTTTTTTTUUUUUUVVVWWWVVVTTTSSSSSSUUUVVVXXXWWWWWWWWWVVVTTTTTTUUUWWWUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUTTTSSSRRRSSSSSSSSSTTTUUUWWWXXXYYYXXXXXXXXXYYYZZZZZZ[[[[[[YYYWWWUUUUUUWWWXXXXXXWWWTTTTTTSSSSSSUUUXXXZZZ\\\[[[[[[^^^aaadddlll|||xxxooouuu\\\OOOFFF?????????>>>===>>><<<<<<===>>>???@@@AAAAAAAAAAAA@@@AAABBBEEEHHHJJJWWWbbbrrrvvvkkkddd\\\QQQJJJGGGGGGFFFEEEBBB@@@??????@@@@@@???===;;;;;;;;;<<<;;;;;;::::::777666666666666777777888777777777777888888888888777999<<<>>>@@@BBBEEEGGGHHHIIIJJJLLLNNNPPPQQQRRRUUUWWWYYYYYYYYYYYYZZZ[[[[[[^^^``````\\\YYYYYYZZZ[[[\\\]]]]]]^^^___ccceeehhhkkkmmmoootttwwwyyy{{{{{{{{{|||~~~}}}zzz{{{yyyvvvyyy|||}}}|||}}}{{{yyyuuurrrooolllkkkmmmnnnooopppqqqrrrrrrrrrtttuuuvvvvvvuuurrrooolllcccbbbaaa``````bbbdddfffdddeeeeeeeeeeeeeeeeeeeeeeeefffiiimmmoooqqqrrrrrrmmmmmmkkkhhhddd```\\\YYY^^^^^^```aaaccccccddddddaaaeeehhhkkkkkkjjjkkkkkkmmmooorrrwwwzzz}}}~~~~~~|||xxxtttssssssuuu~~~|||xxxqqqnnnuuu~~~zzzuuusssuuu{{{~~~~~~yyyxxxuuuuuu}}}|||wwwtttssstttvvvvvvvvvyyy}}}~~~zzz~~~yyyxxxxxx|||~~~sssooohhhccc```^^^]]]\\\YYYYYYXXXWWWWWWVVVUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUQQQRRRRRRRRRSSSTTTTTTTTTTTTSSSSSSSSSTTTWWWZZZ[[[^^^^^^^^^]]][[[ZZZYYYXXXWWWWWWVVVUUUUUUTTTTTTTTTTTTTTTSSSSSSSSSSSSSSSTTTSSSSSSSSSSSSSSSTTTUUUUUUWWWVVVTTTSSSSSSTTTUUUVVVUUUVVVWWWVVVTTTSSSTTTUUUTTTTTTTTTTTTTTTTTTTTTTTTUUUUUUUUUUUUUUUTTTSSSSSSRRRRRRSSSSSSUUUVVVWWWXXXXXXXXXYYYZZZZZZYYYYYYXXXXXXWWWVVVVVVXXXXXXWWWUUUSSSSSSRRRSSSTTTVVVYYY[[[ZZZZZZ[[[]]]___eeettt|||mmmoooyyyiiiSSSIII@@@??????===<<<<<<<<<<<<===>>>???@@@AAAAAABBBAAAAAAAAABBBDDDGGGHHHKKKVVVdddwww~~~tttjjjbbbWWWNNNJJJHHHFFFDDDCCCAAA@@@@@@AAAAAA@@@???;;;;;;<<<<<<<<<;;;::::::888777777666666666777777666666777777777888888888999;;;===>>>???@@@CCCEEEGGGHHHIIIKKKMMMOOOPPPQQQSSSUUUWWWXXXXXXXXXYYYZZZZZZ]]]______\\\YYYYYYYYYZZZ[[[\\\]]]]]]___cccffffffhhhjjjkkkoooyyyyyy{{{~~~~~~}}}}}}~~~|||}}}zzzwwwyyy{{{{{{yyyxxxxxxwwwvvvtttrrrpppooommmnnnooopppqqqqqqqqqqqqqqqssstttuuutttrrrpppnnneeedddcccbbbbbbdddeeefffffffffeeeeeeeeefffgggggghhhiiikkknnnooopppqqqqqqnnnmmmkkkiiifffccc```^^^ccccccdddddddddccccccbbb___ccchhhkkklllkkkkkkkkknnnppptttxxx|||~~~{{{xxxwwwxxxzzz~~~}}}yyywwwsssrrryyy{{{uuussstttzzz~~~~~~~~~~~~~~~~~~xxxtttrrrrrrsssuuuvvvyyy~~~|||xxxyyyzzz}}}|||wwwnnnjjjddd```^^^^^^]]]\\\ZZZZZZYYYXXXWWWVVVUUUTTTTTTTTTTTTTTTTTTTTTTTTTTTSSSSSSSSSSSSSSSSSSTTTTTTSSSSSSRRRRRRSSSVVVXXXZZZ[[[ZZZYYYYYYXXXXXXXXXXXXYYYYYYWWWVVVUUUUUUUUUUUUVVVUUUTTTSSSRRRRRRRRRRRRRRRRRRRRRRRRRRRSSSTTTTTTXXXWWWUUUTTTSSSSSSTTTUUUSSSUUUWWWWWWUUUTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTUUUUUUVVVVVVVVVUUUTTTTTTRRRRRRRRRSSSTTTUUUVVVWWWXXXYYYZZZ[[[[[[YYYWWWVVVXXXXXXWWWXXXYYYXXXVVVTTTRRRRRRQQQRRRSSSUUUWWWYYYZZZYYYYYY[[[\\\```lllxxx}}}rrrnnnsss~~~zzzZZZNNNCCC@@@???>>><<<===<<<======>>>???@@@AAAAAABBBBBBAAAAAABBBCCCEEEFFFEEENNN[[[iii}}}uuummmaaaWWWQQQMMMIIIFFFDDDBBB@@@@@@AAABBBAAA@@@<<<<<<===<<<<<<;;;::::::999888777777666666666666666666777777777777888888999;;;=========>>>@@@AAAEEEFFFGGGIIIKKKMMMOOOPPPQQQSSSUUUVVVVVVVVVXXXYYYZZZ\\\^^^]]][[[ZZZYYYYYYYYYZZZ[[[\\\]]]___cccfffdddeeefffgggjjjqqq||||||}}}|||yyyyyyzzzxxxvvvrrrtttuuuvvvvvvuuutttsssnnnnnnoooppppppqqqppppppnnnoooppprrrrrrqqqpppooohhhgggfffeeeeeeeeefffggghhhgggfffeeefffgggiiijjjnnnnnnoooooooooooooooooonnnmmmllljjjiiigggffffffiiiiiiiiihhhfffdddcccbbb^^^bbbhhhkkkllllllllllllppprrrvvvzzz~~~~~~{{{zzz|||}}}~~~{{{vvvvvvvvvxxx}}}xxxvvvwww{{{~~~{{{uuurrrqqqppptttvvvyyy}}}|||wwwsss~~~yyy}}}|||sssoooiiieeeaaa^^^]]]]]]\\\[[[[[[ZZZYYYXXXWWWVVVUUUTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTSSSSSSTTTTTTSSSRRRSSSUUUWWWYYYZZZYYYWWWUUUUUUUUUVVVVVVYYYXXXWWWVVVUUUUUUUUUUUUTTTTTTSSSRRRRRRRRRRRRRRRQQQQQQQQQQQQQQQRRRSSSSSSXXXWWWUUUTTTSSSSSSSSSSSSSSSUUUXXXYYYWWWUUUTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTUUUVVVVVVVVVVVVVVVUUUUUUSSSRRRRRRRRRSSSTTTUUUUUUVVVXXXZZZ\\\]]]\\\ZZZXXXXXXXXXXXXYYYZZZYYYVVVSSSQQQQQQQQQRRRSSSTTTVVVWWWZZZXXXYYY[[[[[[^^^gggqqq}}}}}}}}}qqqnnnrrrbbbTTTFFFAAAAAA@@@???@@@<<<===>>>???@@@AAAAAABBBCCCBBBAAAAAAAAABBBCCCDDDCCCJJJTTT^^^mmmwwwkkkaaaZZZUUUOOOKKKEEECCCAAA@@@AAABBBAAA@@@===============<<<;;;::::::999888777666666666666666666666666777777777888777999;;;<<<<<<<<<>>>@@@BBBCCCDDDFFFIIIKKKMMMMMMOOOQQQTTTUUUVVVVVVXXXYYYYYYZZZ[[[[[[[[[ZZZYYYYYYXXXYYY[[[\\\]]]___cccfffeeeeeeeeeeeefffllltttzzz~~~~~~~~~{{{zzzyyyvvvsssppprrruuuwwwxxxxxxvvvuuuppppppqqqqqqqqqqqqpppppplllllllllmmmmmmllllllllliiiiiigggffffffffffffgggjjjhhhfffffffffiiilllnnnrrrrrrrrrqqqpppooonnnmmmmmmmmmlllllllllmmmmmmnnnnnnnnnmmmkkkiiigggeeedddaaacccfffhhhjjjkkknnnpppqqqssswww{{{~~~{{{zzz{{{}}}~~~yyytttvvvzzz}}}~~~~~~xxxtttrrrqqqrrrtttxxxzzzzzzuuuoookkk}}}rrrkkkhhhdddaaa^^^\\\\\\\\\[[[[[[[[[ZZZZZZXXXWWWVVVUUUUUUTTTTTTTTTTTTTTTTTTTTTTTTUUUUUUUUUUUUTTTTTTTTTTTTVVVUUUTTTSSSTTTUUUWWWYYYZZZYYYVVVTTTSSSSSSSSSSSSVVVVVVVVVVVVVVVUUUUUUTTTRRRRRRQQQQQQRRRSSSTTTTTTQQQQQQQQQQQQQQQRRRRRRSSSWWWVVVUUUTTTSSSSSSRRRRRRSSSVVVXXXYYYXXXVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVUUUVVVVVVWWWWWWWWWVVVVVVTTTSSSSSSSSSSSSSSSTTTTTTTTTVVVZZZ]]]______]]]\\\XXXXXXXXXZZZ[[[YYYVVVTTTQQQQQQRRRRRRSSSTTTUUUVVVWWWVVVWWWYYY[[[\\\dddlllyyy|||qqqdddeeerrrhhhXXXGGG@@@?????????@@@======>>>???@@@AAABBBBBBBBBBBBAAAAAAAAAAAABBBBBB???DDDKKKQQQ[[[ooo~~~sssiiibbb[[[UUUPPPGGGEEEBBB@@@@@@AAA@@@@@@>>>>>>>>>>>>===<<<;;;:::::::::999777666666666666555666666666666777777777444666888::::::<<<>>>@@@??????AAADDDFFFHHHJJJKKKMMMPPPSSSTTTUUUVVVWWWYYYXXXXXXXXXYYYZZZZZZYYYYYYWWWYYYZZZ[[[\\\^^^bbbdddgggfffeeedddfffjjjpppttt~~~~~~~~~|||yyyuuurrrrrrsssvvvxxxyyyxxxvvvuuussssssssssssrrrqqqppppppjjjjjjiiihhhgggggggggggghhhhhhgggfffffffffeeeeeejjjhhhgggfffhhhjjjnnnppptttttttttsssqqqooollljjjkkkkkkmmmnnnpppqqqrrrsssppppppooonnnllljjjiiihhheeefffffffffgggkkkpppuuurrrtttwww{{{|||zzz{{{|||zzzvvvxxx|||{{{xxxvvvuuurrrtttwwwwwwsssmmmgggcccxxxxxxyyy}}}~~~ssskkkeeecccaaa___\\\[[[[[[[[[[[[ZZZZZZZZZYYYYYYXXXWWWWWWWWWUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUVVVVVVWWWVVVUUUTTTTTTUUUWWWXXXYYYYYYWWWUUUTTTSSSRRRRRRRRRTTTVVVXXXXXXWWWUUUTTTQQQQQQQQQQQQRRRSSSTTTUUUQQQQQQQQQQQQQQQRRRSSSSSSUUUUUUUUUTTTTTTSSSSSSRRRSSSUUUWWWXXXWWWVVVVVVWWWWWWWWWWWWWWWWWWWWWWWWWWWVVVVVVWWWXXXXXXXXXWWWWWWUUUUUUTTTSSSSSSSSSTTTTTTSSSUUUXXX\\\^^^_________XXXWWWWWWYYYZZZZZZXXXVVVSSSSSSTTTUUUUUUVVVVVVWWWUUUSSSUUUXXXZZZ[[[```fffppp~~~~~~ooo[[[[[[cccqqqrrr^^^III@@@>>>>>>=========>>>>>>???@@@AAABBBBBB@@@@@@AAAAAAAAAAAAAAAAAA???BBBGGGKKKPPP^^^wwwzzzpppiiiaaaYYYTTTKKKHHHDDDAAAAAAAAA@@@???????????????>>>===;;;;;;:::999888888777777777777555555666666666666777777222444666888999:::===???<<<===???AAADDDFFFHHHIIIJJJMMMPPPRRRSSSTTTVVVXXXXXXWWWVVVWWWYYYZZZYYYXXXXXXYYYZZZ[[[[[[]]]```cccfffeeeddddddfffiiimmmoooyyy}}}~~~~~~{{{wwwttttttuuuwwwxxxxxxxxxvvvuuutttttttttsssrrrpppooonnniiihhhfffdddccccccdddeeeggggggfffffffffffffffeeehhhhhhggghhhiiilllnnnppprrrsssuuuuuussspppkkkiiigggiiilllppprrrtttuuuuuurrrrrrrrrpppooommmkkkjjjiiihhhgggfffgggkkkrrrvvvrrrsssvvvzzz~~~~~~}}}}}}}}}zzz||||||}}}|||zzzyyyuuuvvvwwwtttmmmeee```]]]ssssssvvv|||{{{tttllleeebbb``````^^^\\\[[[[[[[[[ZZZYYYYYYYYYYYYYYYXXXXXXXXXXXXVVVVVVVVVVVVVVVVVVVVVVVVTTTTTTUUUUUUVVVWWWWWWWWWWWWVVVTTTSSSSSSTTTUUUVVVWWWWWWWWWWWWVVVUUUTTTSSSPPPSSSWWWZZZ[[[ZZZWWWUUURRRRRRQQQQQQQQQRRRRRRSSSRRRRRRQQQQQQRRRRRRSSSTTTSSSTTTTTTTTTTTTTTTSSSSSSRRRTTTUUUUUUTTTTTTUUUVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVWWWXXXXXXXXXXXXXXXVVVVVVUUUTTTTTTTTTTTTTTTTTTUUUWWWYYY[[[\\\]]]^^^XXXWWWVVVXXXZZZ[[[ZZZYYYUUUUUUVVVWWWWWWXXXXXXXXXWWWUUUVVVZZZ\\\[[[^^^cccjjjssssssaaaYYY\\\bbbqqqkkkRRREEEAAA???=========>>>??????AAAAAABBBCCC??????@@@AAAAAAAAAAAAAAABBBCCCGGGJJJLLLTTThhh{{{zzzrrriii```YYYPPPMMMHHHDDDCCCBBBAAA@@@@@@@@@@@@???>>>===;;;;;;999999888888777888888888555555555666666666777777222444666777777888:::<<<999:::<<>>>>>???@@@AAABBBBBBCCC>>>>>>???@@@AAABBBAAAAAAAAA@@@DDDGGGHHHLLL\\\lllyyyzzzpppfff___TTTPPPKKKFFFDDDCCCBBBAAAAAAAAA@@@@@@>>>===<<<;;;888888888888888888999999555555555555666666666777444666777777666666888999888999;;;>>>AAACCCFFFGGGDDDGGGJJJLLLNNNOOORRRSSSWWWUUUSSSUUUXXXZZZZZZXXXZZZ[[[[[[ZZZZZZ[[[]]]___aaa___^^^___bbbeeehhhhhhkkktttyyy~~~zzzxxx|||{{{yyyvvvvvvvvvwwwwwwxxxyyyyyyrrrrrrqqqpppnnnllljjjiiifffeeecccbbbccceeehhhjjjeeefffggghhhhhhhhhhhhhhheeefffgggiiikkkmmmnnnooolllpppuuuxxxvvvqqqkkkfffbbbffflllqqquuuvvvuuutttxxxwwwuuussspppmmmjjjiiihhhjjjmmmnnnooooooppprrrqqqrrrsssvvvyyy}}}~~~|||}}}|||vvvxxx~~~||||||}}}~~~|||zzz~~~}}}zzzrrrhhh___ZZZYYYqqqvvv}}}}}}tttnnnmmmmmmkkkhhhccc___^^^^^^___]]][[[[[[\\\\\\\\\[[[YYYXXXXXXYYYZZZZZZYYYWWWUUUUUUUUUTTTUUUUUUVVVVVVWWWUUUSSSTTTWWWYYYXXXVVVUUUTTTSSSRRRRRRSSSTTTUUUWWWUUUTTTTTTUUUSSSNNNJJJOOOQQQTTTYYY\\\\\\ZZZWWWVVVUUUSSSQQQPPPQQQRRRSSSTTTTTTTTTTTTTTTUUUUUUUUURRRRRRRRRRRRRRRRRRSSSSSSUUUSSSPPPOOOOOOPPPSSSTTTTTTTTTTTTTTTSSSSSSSSSSSSXXXWWWUUUSSSSSSTTTVVVWWWWWWWWWWWWVVVVVVUUUUUUUUUVVVVVVUUUUUUVVVVVVWWWWWWZZZYYYYYYXXXXXXXXXYYYYYYVVVVVVWWWYYYZZZ[[[\\\]]]\\\]]]___`````````______fffjjjvvv}}}{{{xxx{{{hhhZZZSSS```sssiiiUUUGGG@@@???@@@===???AAAAAAAAAAAAAAABBB@@@@@@@@@@@@@@@@@@@@@@@@AAAAAABBBCCCEEEKKKRRRWWWjjjyyy|||nnnddd\\\UUUKKKEEECCCCCCBBBAAABBB@@@>>>=========<<<:::===<<<:::999888888999:::999888888777666555555444777777888888888888777777888:::;;;<<<<<<===@@@CCCEEECCCCCCHHHKKKLLLOOOTTTUUUTTTTTTTTTVVVWWWWWWWWWXXXXXXYYYYYYZZZ\\\]]]^^^```___]]]\\\^^^aaaeeegggjjjlllrrrxxx|||~~~}}}yyy{{{|||}}}~~~}}}zzzwwwuuusssssssssuuuvvvuuussspppssspppnnnlllkkkjjjgggeeeccccccdddeeeeeeffffffgggjjjiiihhhggggggggggggggghhhhhhhhhiiijjjlllmmmnnnqqqpppqqqrrrtttssspppnnnlllkkkkkkmmmpppssstttttttttsssqqqooommmlllkkkkkknnnnnnnnnoooooopppqqqqqqsssrrrpppppprrrvvv{{{~~~~~~~~~~~~~~~~~~~~~xxxsssqqqtttwwwzzzzzzzzz|||~~~|||zzzuuummmddd[[[TTTPPPvvv~~~xxxnnniiifffffffffccc```]]]]]]]]]^^^\\\[[[ZZZ[[[\\\[[[ZZZYYYXXXWWWXXXYYYYYYXXXWWWUUUUUUTTTTTTTTTUUUVVVVVVWWWUUUSSSTTTVVVXXXWWWVVVTTTSSSRRRQQQQQQRRRSSSTTTUUUSSSRRRSSSTTTTTTQQQNNNPPPQQQSSSWWWZZZ[[[YYYWWWUUUTTTRRRPPPOOOOOOPPPQQQRRRRRRRRRRRRSSSSSSTTTTTTTTTTTTTTTTTTTTTTTTTTTSSSTTTSSSQQQPPPOOOPPPRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRSSSRRRQQQQQQQQQSSSUUUVVVWWWVVVVVVVVVUUUUUUUUUUUUVVVUUUUUUTTTUUUVVVWWWXXXXXXXXXWWWWWWVVVVVVVVVVVVUUUVVVWWWYYYZZZ\\\]]]^^^\\\]]]^^^___```______^^^dddfffqqqxxxxxxtttcccWWW\\\hhhyyyvvvaaaOOOCCC@@@@@@;;;<<<>>>>>>>>>???@@@AAA@@@@@@@@@@@@@@@@@@@@@@@@AAABBBBBBBBBCCCGGGMMMQQQ\\\kkkzzzpppeee\\\QQQJJJFFFEEECCCBBBCCCAAA>>>>>>>>>>>>===<<<===<<<;;;999999999999:::888888777777666666555555666666666777777666666666555777999:::::::::<<<>>>CCCBBBCCCFFFHHHJJJQQQXXX[[[XXXTTTSSSUUUVVVVVVUUUXXXXXXXXXYYYZZZ[[[\\\]]]^^^]]]\\\\\\^^^```ccceeegggiiinnntttwww}}}}}}yyyyyyzzz||||||{{{yyyvvvtttrrrrrrrrrsssttttttrrrppprrrooommmkkkjjjhhhfffdddbbbccccccddddddeeeeeefffggggggfffeeeeeeeeeffffffhhhhhhiiiiiijjjlllmmmnnnooooooppprrrttttttqqqooonnnmmmlllnnnqqqssssssssstttsssqqqooonnnlllllllllnnnooopppqqqrrrssssssssssssrrroooooopppssswwwzzz||||||}}}}}}~~~|||vvvrrrpppsssuuuxxxyyyyyy{{{}}}~~~xxxvvvpppiiiaaaYYYRRRNNN}}}qqqgggbbb^^^______^^^\\\ZZZZZZ[[[]]][[[YYYYYYZZZ[[[ZZZYYYXXXWWWVVVWWWXXXXXXWWWVVVTTTTTTSSSSSSTTTUUUVVVVVVWWWUUUTTTTTTVVVWWWWWWVVVTTTSSSRRRQQQQQQRRRSSSTTTSSSQQQPPPQQQRRRTTTSSSRRRQQQQQQQQQTTTWWWXXXXXXWWWUUUSSSQQQOOONNNNNNNNNOOOOOOOOOPPPQQQRRRRRRSSSSSSWWWVVVVVVVVVUUUUUUTTTTTTSSSSSSRRRRRRQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQPPPPPPQQQSSSUUUVVVVVVUUUUUUUUUUUUTTTTTTTTTVVVUUUSSSSSSSSSTTTVVVXXXWWWWWWVVVUUUTTTSSSSSSRRRSSSTTTVVVXXXZZZ]]]^^^___\\\]]]^^^^^^___^^^^^^^^^aaabbbjjjxxx}}}xxxqqq```ZZZ^^^jjjuuu___NNNFFFCCC<<<<<<<<<===>>>???AAABBBAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBCCCFFFIIIOOO[[[pppzzzqqqgggZZZPPPJJJGGGDDDBBBCCCAAA?????????@@@???>>>======;;;::::::999::::::777777777777777777777777444555555666666555555444555777:::;;;:::999:::;;;@@@@@@AAADDDDDDGGGRRR]]]bbb[[[SSSQQQSSSVVVUUUTTTWWWWWWWWWXXXYYYZZZ[[[\\\\\\\\\\\\]]]^^^```bbbccceeefffjjjnnnpppttt}}}zzzxxxyyyyyyyyyxxxvvvtttsssrrrqqqpppppprrrrrrqqqppppppmmmkkkiiihhhfffdddaaaaaaaaaaaabbbccccccddddddddddddcccccccccdddeeeeeejjjiiijjjjjjkkklllnnnnnnnnnnnnppprrruuuuuusssqqqqqqooonnnoooqqqssssssrrrrrrqqqpppooonnnmmmmmmmmmoooqqqsssvvvwwwwwwvvvuuuuuusssqqqooooooqqqsssuuuyyyzzz{{{|||~~~{{{wwwvvvuuussstttvvvvvvwwwyyy|||~~~wwwvvv~~~~~~}}}tttrrrllleee]]]UUUOOOLLLvvvjjjbbb^^^[[[\\\\\\[[[YYYWWWXXXYYY[[[YYYWWWWWWYYYYYYYYYXXXWWWVVVTTTUUUVVVWWWVVVUUUSSSSSSSSSSSSSSSTTTUUUVVVVVVUUUTTTTTTUUUVVVVVVVVVUUUTTTSSSRRRRRRSSSTTTUUUSSSRRRPPPPPPPPPRRRSSSTTTQQQPPPPPPQQQTTTVVVVVVVVVUUUTTTRRRPPPOOONNNNNNNNNNNNNNNOOOPPPRRRSSSTTTTTTWWWVVVVVVUUUUUUTTTTTTTTTSSSTTTTTTUUUTTTSSSRRRQQQQQQQQQQQQQQQRRRRRRRRRRRRTTTSSSSSSSSSSSSTTTVVVVVVTTTTTTTTTTTTTTTTTTTTTTTTVVVTTTSSSRRRRRRTTTVVVWWWWWWVVVVVVUUUTTTRRRQQQPPPQQQRRRTTTWWWZZZ]]]___```\\\\\\]]]]]]]]]]]]]]]]]]^^^^^^cccnnn{{{|||}}}nnnaaa]]]dddwwwvvv```QQQHHHAAA@@@======???AAADDDDDDAAAAAAAAAAAAAAAAAAAAAAAA???AAABBBBBBAAABBBCCCEEEIIIRRRbbbuuu|||rrrcccWWWOOOJJJEEEBBBCCCAAA??????@@@@@@@@@???======<<<;;;;;;:::::::::777777777777777777888888555555555666666555555555777:::===>>>===;;;:::;;;===>>>@@@AAAAAADDDQQQ___cccZZZQQQMMMQQQUUUVVVTTTVVVVVVVVVVVVWWWYYYZZZ[[[ZZZ[[[\\\^^^___```aaaaaaeeeeeegggkkklllmmmuuu~~~~~~}}}~~~|||yyyxxxxxxxxxvvvuuutttsssrrrpppooonnnpppppppppooollljjjgggfffeeedddaaa_________```aaaaaabbbbbbcccbbbbbbbbbbbbccceeefffgggkkkkkkkkkkkklllmmmnnnooommmmmmooorrruuuvvvuuussssssqqqppppppqqqrrrrrrqqqpppooonnnmmmllllllllllllppprrrvvvyyy{{{{{{zzzyyyyyywwwuuusssrrrrrrrrrssswwwxxxyyy{{{}}}|||}}}|||}}}~~~}}}|||{{{}}}~~~vvvvvvuuuuuuuuuvvvxxxzzz{{{tttooopppwww~~~~~~uuuqqqkkkbbbZZZSSSMMMJJJzzznnneee```]]]\\\\\\\\\ZZZWWWUUUUUUVVVXXXWWWUUUUUUWWWXXXXXXWWWVVVUUUSSSSSSTTTUUUUUUTTTRRRRRRRRRRRRSSSTTTUUUVVVUUUUUUUUUUUUTTTTTTUUUVVVVVVUUUTTTTTTTTTTTTUUUVVVUUUTTTRRRPPPNNNOOOQQQSSSRRRPPPOOOPPPRRRTTTTTTTTTTTTTTTSSSQQQPPPOOOOOOOOOOOOOOOPPPQQQSSSTTTUUUUUUUUUUUUTTTTTTSSSSSSSSSRRRTTTUUUVVVWWWWWWVVVUUUTTTRRRRRRSSSSSSTTTTTTTTTTTTVVVVVVUUUTTTTTTTTTSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSUUUTTTSSSRRRRRRTTTVVVWWWWWWWWWWWWVVVUUUSSSQQQPPPOOOQQQSSSVVVYYY[[[^^^___\\\\\\\\\[[[[[[[[[\\\\\\]]]]]]```hhhqqq~~~~~~qqqdddcccooo}}}vvv^^^MMMGGGCCC>>>===>>>AAACCCDDDAAAAAAAAAAAAAAAAAAAAAAAA>>>@@@BBBBBBBBBBBBCCCEEEEEELLLWWWeeewwwzzzkkk___UUUNNNHHHDDDCCCAAA??????@@@@@@???>>>>>>=========<<<;;;::::::777777777777888888888888555666666777777666666555888:::===>>>===;;;::::::;;;<<<>>>???>>>AAAMMMZZZ[[[TTTLLLJJJNNNSSSUUUVVVTTTTTTTTTUUUVVVWWWYYYYYYYYYZZZ\\\^^^````````````eeedddfffiiijjjjjjooovvv}}}|||zzz~~~~~~yyyyyyxxxvvvuuuuuuttttttsssqqqooonnnnnnooonnnmmmhhhfffdddcccbbbaaa___]]]^^^^^^___``````aaaaaabbbaaaaaabbbccceeeggghhhiiillllllllllllmmmnnnoooooolllmmmooorrrvvvwwwvvvttttttrrrppppppqqqrrrqqqpppmmmllllllkkkkkklllllllllqqqssswww{{{}}}~~~}}}|||~~~|||{{{yyywwwvvvuuuuuuvvvwwwyyy{{{~~~~~~zzz|||yyy{{{}}}}}}}}}~~~{{{yyyvvvtttssstttuuuuuu~~~wwwwwwuuupppnnnpppvvvzzzwwwssskkkaaaXXXQQQLLLIII|||pppgggaaa___^^^]]]^^^]]][[[WWWUUUUUUUUUVVVUUUSSSTTTUUUWWWVVVVVVVVVTTTQQQQQQRRRTTTTTTTTTQQQQQQQQQQQQRRRTTTUUUUUUUUUVVVVVVUUUSSSSSSTTTVVVVVVUUUTTTTTTTTTTTTUUUVVVUUUUUUSSSPPPNNNMMMOOOQQQRRRQQQOOOPPPRRRSSSSSSRRRSSSSSSRRRRRRQQQPPPPPPPPPQQQQQQRRRSSSTTTTTTUUUUUURRRRRRRRRRRRRRRRRRRRRRRRSSSTTTUUUWWWXXXWWWWWWVVVSSSTTTTTTUUUUUUVVVVVVWWWVVVUUUUUUTTTSSSRRRQQQQQQQQQQQQRRRRRRRRRRRRRRRSSSTTTTTTTTTTTTTTTUUUVVVVVVVVVVVVWWWWWWVVVTTTRRRQQQNNNOOOQQQTTTWWWYYY\\\]]]\\\\\\[[[ZZZZZZZZZZZZ[[[[[[\\\___dddjjjttt~~~~~~ssshhhjjjqqqpppXXXMMMFFF???;;;<<>>???AAABBBAAABBBDDDEEEAAAFFFNNNWWWfff{{{uuuiii___WWWNNNIIIFFFDDDBBBAAAAAAAAA@@@>>>>>>>>>>>>>>>===<<<;;;:::888888888888888888888888666666666777777666666666555777::::::999888888888;;;;;;<<<>>>===>>>FFFPPPOOOLLLIIIHHHJJJOOOSSSUUUSSSSSSSSSTTTUUUVVVWWWXXXXXXYYY[[[]]]^^^_________dddcccdddhhhhhhgggjjjpppuuu}}}~~~~~~{{{zzz}}}~~~~~~~~~zzzxxxvvvtttssssssttttttrrrpppnnnmmmmmmllljjjhhhcccaaa```___``````^^^]]]^^^^^^______``````aaaaaa___```aaacccfffhhhkkklllnnnnnnmmmmmmnnnooooooppplllmmmooosssvvvxxxwwwuuusssrrrpppppppppqqqpppoookkkkkkkkkkkkkkklllmmmnnnqqqssswww{{{~~~~~~}}}{{{zzzxxxxxxwwwxxxyyy|||~~~~~~{{{|||}}}~~~{{{wwwtttttttttuuuttt||||||yyyqqqttttttqqqqqqvvvyyyzzzyyy~~~}}}vvvqqqiii___VVVOOOKKKIIItttiiiaaa^^^^^^^^^\\\]]]]]][[[XXXVVVUUUVVVUUUSSSRRRSSSTTTVVVUUUUUUUUUSSSPPPPPPQQQSSSSSSSSSPPPPPPPPPQQQRRRSSSUUUUUUUUUVVVWWWUUUSSSRRRSSSVVVTTTTTTSSSRRRRRRSSSTTTTTTSSSTTTTTTQQQNNNMMMOOOQQQRRRQQQPPPQQQRRRSSSRRRQQQPPPPPPPPPQQQQQQPPPPPPPPPRRRRRRRRRSSSSSSTTTTTTTTTPPPQQQQQQRRRRRRSSSSSSTTTQQQQQQSSSTTTVVVWWWWWWXXXTTTTTTTTTUUUVVVWWWWWWWWWUUUUUUUUUUUUUUUTTTSSSRRRPPPPPPQQQQQQQQQRRRRRRRRRTTTTTTVVVVVVWWWVVVVVVUUUTTTTTTVVVVVVVVVTTTSSSQQQMMMNNNPPPRRRUUUWWWYYYZZZ\\\[[[ZZZYYYYYYYYYZZZZZZYYYZZZ^^^ccceeekkkyyy|||yyyvvvoooooommmTTTLLLAAA<<<<<<>>>??????BBBBBBBBBBBBBBBBBBBBBBBB???@@@AAA@@@???@@@BBBDDD???CCCGGGLLLVVVggg}}}~~~sssjjjaaaXXXQQQJJJHHHEEEDDDCCCCCCAAA@@@>>>>>>??????>>>===;;;::::::999999888888777777777444555555666666555555444333555666666555555777888;;;:::;;;>>>>>><<>>>>>@@@@@@@@@BBBBBBBBBBBBBBBBBBBBBBBB@@@AAA@@@???======???AAAAAACCCEEEFFFKKKXXXlllzzz{{{rrriii___WWWMMMKKKHHHFFFEEEDDDCCCAAA>>>>>>?????????===;;;::::::::::::999888777666666333444444555555444444333444555555555555555777999<<<:::;;;>>>>>>;;;:::<<<>>>BBBFFFGGGEEEFFFJJJOOOQQQRRRRRRRRRSSSUUUVVVWWWUUUUUUUUUVVVXXXYYY[[[\\\^^^\\\]]]bbbcccbbbcccgggggglllsssyyyxxx}}}xxx}}}{{{}}}{{{xxxxxxzzzwwwuuurrrpppooooooqqqrrrnnnmmmkkkjjjiiieee```]]]\\\[[[ZZZ[[[]]]^^^^^^]]]^^^^^^______```aaaaaaaaa]]]]]]___bbbeeeiiikkkmmmoooooooooooooooooopppqqqmmmnnnpppsssvvvwwwvvvtttqqqooonnnnnnoooppppppooommmmmmmmmmmmooopppqqqrrrqqqrrruuuxxx{{{|||}}}}}}}}}}}}{{{zzzyyyyyyzzz{{{}}}}}}~~~~~~~~~{{{{{{vvvuuuwwwyyyzzzzzzwww{{{|||wwwtttsssyyy|||{{{|||zzzyyyzzzzzzxxxvvvuuuvvvwwwyyy}}}tttkkkfff^^^UUUOOOKKKJJJJJJtttooohhhaaa\\\YYYYYYYYY[[[[[[ZZZYYYWWWVVVUUUTTTTTTSSSRRRQQQRRRTTTVVVWWWTTTRRRQQQQQQSSSTTTSSSSSSQQQQQQQQQQQQQQQRRRSSSSSSSSSTTTUUUUUUUUUTTTRRRQQQSSSPPPMMMNNNQQQSSSSSSQQQQQQSSSTTTSSSQQQOOONNNNNNOOOOOOOOOPPPPPPQQQQQQQQQQQQSSSTTTSSSQQQOOOOOOOOOQQQPPPPPPPPPPPPOOOOOOOOOQQQQQQPPPPPPQQQRRRTTTUUUTTTSSSQQQOOONNNOOOPPPQQQSSSSSSSSSSSSTTTTTTTTTTTTWWWWWWVVVWWWXXXZZZ\\\]]]RRRQQQOOOPPPSSSSSSPPPMMMQQQTTTXXXZZZ[[[XXXTTTRRRTTTTTTTTTTTTSSSSSSSSSSSSQQQPPPPPPPPPQQQTTTVVVXXXZZZZZZZZZZZZYYYYYYYYYYYY[[[YYYZZZ```dddfffkkkppp}}}uuuyyysssvvviiiTTTBBBAAABBB???===AAA>>>???AAABBBCCCBBBAAAAAABBBBBBBBBAAAAAA@@@@@@@@@BBBDDDEEEEEEGGGOOO[[[eeeyyy|||vvvkkkbbbYYYTTTOOOJJJGGGDDDBBB@@@BBBAAA@@@AAABBBAAA???>>>::::::::::::::::::::::::999888777666555555555555555555555555666888999;;;888777777777777999:::;;;>>>???@@@BBBEEEGGGIIIJJJLLLMMMNNNOOOQQQRRRSSSTTTWWWWWWWWWVVVUUUUUUWWWYYY[[[]]]___```______```aaagggiiilllpppuuu}}}|||{{{~~~yyy{{{|||}}}|||yyyxxxwwwwwwxxxvvvsssrrrrrrsssrrrrrrpppnnnjjjfffcccaaaaaaaaaZZZZZZZZZZZZZZZZZZZZZZZZ^^^^^^^^^^^^^^^^^^]]]]]]^^^___aaadddgggjjjmmmnnnnnnoooooopppqqqqqqrrrrrrmmmnnnppprrrttttttttttttuuussspppoooppppppnnnmmmmmmnnnoooppppppqqqqqqqqqqqqqqqrrruuuyyy}}}{{{zzz|||}}}{{{yyyxxx{{{}}}~~~}}}}}}{{{zzzzzz{{{{{{{{{yyy|||~~~{{{yyyzzz|||{{{||||||zzzyyywwwvvvxxx~~~}}}vvvrrrhhhbbbYYYRRRNNNKKKJJJIIIwwwllliiiccc]]]ZZZXXXXXXYYYYYYYYYXXXWWWWWWVVVUUUUUUTTTSSSRRRQQQQQQSSSTTTUUUTTTSSSRRRRRRTTTUUUUUUTTTQQQQQQQQQQQQQQQRRRSSSSSSTTTTTTTTTTTTTTTSSSRRRQQQSSSPPPNNNNNNPPPRRRRRRPPPPPPRRRSSSSSSPPPNNNNNNNNNOOOOOOOOOPPPPPPPPPQQQQQQTTTVVVXXXXXXUUURRRPPPOOOPPPPPPPPPPPPQQQQQQQQQQQQQQQPPPPPPPPPPPPRRRSSSTTTSSSRRRPPPOOOOOOQQQRRRSSSRRRRRRRRRRRRSSSSSSSSSSSSVVVVVVVVVVVVWWWXXXZZZ[[[VVVTTTRRRRRRSSSSSSQQQNNNRRRTTTXXXZZZZZZXXXUUURRRSSSSSSSSSSSSSSSSSSSSSSSSSSSRRRQQQQQQRRRTTTVVVXXX[[[[[[ZZZZZZYYYXXXXXXXXX]]]ZZZZZZ^^^```aaadddiiiwwwvvvwwwpppnnn{{{oooXXXEEEAAAAAA===:::<<>>@@@AAAAAACCCIIITTT\\\iii}}}{{{ppphhh^^^ZZZTTTNNNJJJGGGDDDBBBAAA?????????@@@@@@>>>===::::::::::::::::::::::::999888888777666666666666666555555555555666888999777777777666777888:::;;;===>>>???AAACCCEEEGGGHHHJJJKKKLLLNNNOOOQQQRRRSSSVVVWWWWWWVVVUUUUUUWWWYYYZZZ\\\^^^___^^^^^^```aaaggghhhjjjmmmpppvvv}}}|||yyyzzz~~~}}}}}}{{{xxxwwwvvvvvvvvvtttqqqqqqqqqqqqpppooonnnkkkhhhdddaaa___^^^^^^ZZZZZZZZZZZZZZZZZZZZZZZZ___^^^]]]]]]\\\]]]]]]]]]^^^___bbbdddhhhkkkmmmnnnoooooopppqqqqqqrrrrrrssspppqqqsssuuuvvvvvvuuuuuuvvvtttqqqqqqqqqqqqpppnnnnnnoooooopppqqqqqqqqqqqqppppppqqqsssvvv{{{~~~{{{zzz||||||{{{zzzyyy{{{~~~~~~~~~~~~~~~}}}|||~~~}}}}}}|||zzz{{{zzzyyy|||yyyrrrnnnfff```WWWOOOKKKIIIHHHHHHrrrjjjccc```\\\YYYWWWVVVWWWXXXWWWWWWVVVVVVUUUUUUUUUUUUTTTSSSRRRQQQQQQQQQRRRSSSUUUSSSRRRRRRTTTVVVUUUUUUQQQQQQQQQQQQQQQRRRSSSSSSTTTSSSSSSRRRQQQPPPPPPPPPRRRPPPOOOOOOPPPQQQPPPOOOOOOQQQRRRQQQOOONNNNNNNNNOOOOOOOOOPPPPPPPPPPPPQQQVVVYYY^^^___\\\WWWRRRPPPQQQQQQQQQQQQRRRRRRRRRRRRPPPPPPOOOOOOPPPQQQRRRTTTRRRQQQPPPPPPQQQSSSTTTUUUPPPQQQQQQQQQRRRRRRRRRRRRUUUUUUTTTTTTUUUVVVWWWWWWZZZWWWTTTSSSSSSSSSRRRQQQSSSUUUXXXZZZZZZXXXUUUSSSRRRRRRRRRRRRRRRRRRRRRRRRTTTTTTSSSRRRSSSTTTUUUVVV[[[[[[ZZZZZZYYYXXXWWWWWW[[[XXXXXX[[[\\\\\\___dddlll{{{xxxuuuwwwnnniiissswww```KKKCCCBBB>>>;;;<<<>>>???AAABBBDDDDDDEEEEEEAAAAAAAAABBBBBBBBBBBBBBB===???@@@@@@@@@EEELLLRRRYYYiii}}}xxxpppgggbbb[[[UUUPPPKKKGGGDDDAAA@@@??????@@@@@@???>>>;;;;;;;;;;;;;;;;;;;;;;;;999999888777777666666666666555555444444555666666777666666666777888999:::;;;<<<===???AAABBBDDDDDDFFFGGGIIIKKKMMMOOOQQQRRRTTTUUUVVVUUUTTTUUUWWWYYYXXXZZZ]]]^^^]]]]]]___```eeefffhhhiiijjjnnnsssvvv}}}|||zzzyyy~~~~~~|||yyyvvvuuutttsssrrrpppooooooooonnnllljjjiiigggddd```]]][[[ZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZ___^^^\\\ZZZZZZ[[[\\\]]]___```bbbeeehhhkkkmmmnnnppppppqqqrrrrrrsssssstttuuuvvvwwwxxxxxxxxxwwwvvvvvvtttrrrqqqrrrrrrqqqoooppppppqqqqqqrrrqqqqqqqqqooonnnnnnooorrrwww|||}}}{{{zzz{{{|||{{{zzzyyy|||~~~~~~}}}}}}}}}{{{}}}~~~~~~zzzsssmmmiiiccc]]]TTTLLLHHHGGGGGGGGG}}}ssshhhaaa]]][[[YYYVVVUUUUUUVVVVVVTTTTTTTTTTTTUUUUUUUUUUUUTTTTTTRRRQQQPPPPPPPPPPPPSSSRRRQQQRRRTTTUUUUUUTTTQQQQQQQQQQQQQQQRRRSSSSSSRRRRRRQQQOOONNNMMMMMMLLLQQQPPPOOOOOOOOOOOOOOOOOONNNOOOPPPPPPNNNNNNNNNOOOPPPPPPPPPPPPPPPPPPPPPPPPUUUZZZ```cccaaa\\\VVVSSSTTTTTTSSSSSSRRRQQQQQQQQQOOOOOONNNNNNOOOPPPRRRSSSRRRRRRRRRQQQRRRSSSTTTUUUOOOOOOPPPPPPPPPQQQQQQQQQSSSSSSSSSSSSSSSSSSTTTTTTYYYWWWTTTSSSSSSSSSTTTUUUUUUVVVXXXYYYYYYWWWUUUSSSPPPPPPPPPQQQQQQQQQQQQQQQTTTTTTSSSRRRRRRSSSSSSTTTXXXXXXXXXYYYYYYYYYYYYYYYXXXUUUUUUYYY[[[[[[^^^ccccccsssuuussszzzpppgggmmmwwwjjjSSSGGGDDDAAA???@@@===>>>???AAABBBCCCDDDEEEBBBBBBAAAAAA@@@@@@@@@??????@@@AAAAAAAAACCCGGGKKKPPP[[[kkk{{{yyyooojjjccc\\\UUUOOOIIIEEEDDDCCCAAAAAABBBBBBAAA???<<<<<<<<<<<<;;;;;;;;;;;;999999999999888777666666666666555555444444444444555555666666777888888999999:::;;;<<<>>>???@@@AAABBBCCCEEEHHHJJJMMMNNNOOOQQQRRRTTTTTTSSSTTTUUUWWWVVVXXX[[[\\\\\\\\\]]]___bbbccceeeeeefffhhhkkknnnxxx~~~|||~~~~~~yyyzzz~~~~~~}}}|||zzzwwwuuusssqqqpppnnnnnnmmmmmmmmmllliiifffeeedddaaa^^^[[[ZZZXXXXXXZZZZZZZZZZZZZZZZZZZZZZZZ^^^]]]ZZZYYYXXXZZZ\\\^^^```aaacccfffiiikkkmmmnnnqqqqqqrrrrrrsssttttttuuuyyyzzz{{{{{{{{{zzzxxxwwwuuusssqqqqqqqqqrrrqqqoooqqqrrrrrrsssssssssrrrrrrnnnlllkkkkkknnnrrrwwwzzz|||{{{zzz{{{{{{{{{{{{{{{zzz|||~~~}}}}}}~~~~~~}}}}}}|||~~~yyyrrrkkkgggeee```ZZZQQQJJJGGGFFFGGGGGG{{{ssskkkddd```[[[ZZZXXXWWWVVVUUUUUUUUUSSSSSSSSSTTTTTTTTTTTTUUUTTTTTTSSSRRRQQQPPPPPPOOOQQQPPPOOOPPPRRRTTTTTTSSSQQQQQQQQQQQQQQQRRRSSSSSSQQQPPPOOONNNLLLKKKIIIIIINNNOOOOOOOOOOOONNNNNNNNNNNNOOOPPPOOONNNNNNOOOQQQPPPPPPPPPPPPPPPPPPPPPPPPQQQWWW^^^bbbaaa^^^YYYWWWWWWWWWUUUTTTRRRPPPOOONNNNNNNNNMMMMMMMMMOOOPPPQQQTTTTTTSSSRRRRRRRRRRRRRRROOOOOOOOOOOOPPPPPPPPPPPPQQQQQQQQQRRRRRRRRRRRRRRRTTTTTTSSSRRRRRRSSSVVVXXXUUUVVVWWWWWWWWWVVVTTTSSSOOOPPPPPPPPPQQQQQQQQQRRRSSSSSSRRRQQQQQQQQQQQQQQQTTTTTTVVVWWWYYY[[[\\\]]]ZZZWWWVVVYYYZZZZZZ\\\aaa]]]jjj|||tttsss|||wwwfffeeejjjuuuwww```OOOFFFAAA???@@@;;;<<<===>>>@@@AAACCCCCCCCCBBBAAA@@@???>>>===<<<@@@AAABBBBBBBBBBBBDDDFFFKKKQQQ\\\jjjzzzxxxssskkkccc\\\TTTMMMIIIGGGEEEBBBAAAAAAAAA@@@???=========<<<<<<;;;;;;;;;999:::::::::999888777666666666666555555444333333444555555666777777777888777888999:::;;;<<<======???@@@BBBDDDGGGIIIKKKLLLMMMOOOQQQRRRRRRRRRTTTUUUTTTVVVYYYZZZZZZ[[[\\\^^^^^^```bbbddddddfffhhhjjjooowww}}}yyy}}}~~~}}}|||zzzzzzxxxvvvtttqqqooonnnlllkkkjjjjjjjjjhhheeecccaaa```___]]][[[YYYXXXXXXYYYYYYYYYYYYYYYYYYYYYYYY]]][[[YYYXXXXXXZZZ]]]___aaabbbdddfffiiilllnnnoooqqqrrrrrrsssssstttuuuuuu{{{||||||||||||zzzyyyxxxtttrrrpppooopppqqqpppooorrrsssssstttttttttttttttnnnlllkkkjjjkkknnnrrrtttxxxyyyzzz{{{{{{{{{||||||{{{}}}~~~~~~~~~||||||||||||{{{~~~{{{{{{~~~~~~|||}}}|||}}}yyypppiiidddaaa```ZZZUUUOOOIIIGGGGGGGGGGGG}}}uuunnnhhhddd```ZZZZZZYYYXXXXXXWWWVVVUUUSSSSSSTTTTTTTTTTTTTTTTTTTTTTTTSSSSSSRRRQQQPPPPPPPPPOOONNNOOOQQQSSSTTTSSSQQQQQQQQQQQQQQQRRRSSSSSSPPPPPPPPPOOOMMMJJJHHHFFFKKKMMMOOOOOONNNNNNNNNOOONNNOOOPPPOOONNNOOOQQQSSSQQQPPPPPPPPPPPPOOOOOOOOONNNSSSYYY]]]]]][[[YYYXXXWWWWWWUUUTTTRRRPPPNNNNNNMMMMMMLLLLLLMMMNNNPPPQQQTTTTTTSSSSSSRRRQQQPPPPPPNNNOOOOOOOOOPPPPPPPPPPPPOOOOOOPPPQQQRRRRRRQQQQQQPPPQQQRRRRRRRRRSSSVVVYYYVVVVVVVVVUUUUUUTTTSSSSSSOOOOOOPPPPPPQQQRRRRRRRRRQQQQQQQQQQQQQQQQQQQQQPPPQQQRRRTTTWWWZZZ\\\^^^___```\\\ZZZZZZYYYWWWXXX[[[^^^hhhyyy|||tttwww~~~iiibbb```fffqqqrrr^^^NNNCCC>>>===<<<<<<<<<===>>>@@@AAABBBCCCBBBAAA@@@???>>>===<<>>>>>>>>>>>===<<<<<<;;;;;;::::::;;;;;;:::999777666666666666666666555444333333444555666777777777666777777888888999:::;;;;;;<<<===???AAACCCEEEGGGHHHIIIKKKNNNOOOOOOPPPQQQSSSRRRTTTWWWXXXYYYYYY[[[\\\[[[^^^aaacccdddeeegggiiiiiipppxxx}}}~~~~~~}}}~~~}}}|||{{{yyyxxxwwwvvvssspppnnnmmmiiihhhffffffeeedddaaa___]]]\\\\\\[[[ZZZYYYYYYXXXYYYYYYYYYYYYYYYYYYYYYYYYZZZYYYYYYYYYZZZ\\\___```bbbccceeegggjjjlllnnnoooqqqqqqrrrssssssttttttuuu{{{{{{||||||{{{yyyxxxwwwsssqqqoooooopppppppppooorrrssstttuuuvvvvvvvvvvvvqqqpppnnnmmmmmmnnnoooqqquuuwwwzzz{{{zzz{{{|||}}}|||~~~~~~~~~~~~~~~~~~zzzwwwwwwxxxxxxxxx{{{yyyzzz}}}~~~}}}}}}xxxzzz}}}}}}}}}}}}xxxppphhh```\\\ZZZYYYSSSPPPLLLIIIHHHHHHHHHGGG}}}wwwqqqkkkeee___[[[WWWXXXYYYYYYYYYXXXXXXWWWTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTSSSRRRRRRQQQPPPOOOOOOPPPRRRTTTTTTTTTQQQQQQQQQQQQQQQRRRSSSSSSQQQRRRSSSRRRPPPLLLHHHFFFHHHKKKNNNOOONNNNNNOOOPPPNNNOOOPPPOOOOOOPPPRRRUUUQQQQQQPPPPPPPPPOOOOOOOOOMMMPPPTTTWWWWWWVVVVVVVVVUUUTTTSSSRRRQQQPPPPPPOOOLLLLLLKKKKKKLLLMMMOOOPPPQQQQQQRRRRRRRRRQQQQQQPPPOOOOOOOOOPPPPPPPPPPPPQQQMMMNNNOOOQQQRRRRRRRRRQQQPPPRRRTTTTTTSSSSSSUUUWWWUUUUUUTTTSSSSSSRRRRRRRRROOOPPPPPPQQQRRRRRRSSSSSSQQQQQQRRRRRRRRRRRRRRRQQQQQQRRRTTTVVVYYY\\\^^^___bbb]]]ZZZZZZYYYVVVVVVYYY```fffqqq|||{{{|||yyykkk______dddqqqttt___OOOFFFCCC>>>=========>>>???AAABBBBBBBBBBBBAAAAAAAAAAAAAAA???>>>===>>>???AAABBBBBBCCCCCCGGGQQQZZZggg|||xxxpppggg^^^YYYPPPMMMHHHEEECCCBBBAAA@@@??????>>>>>>===<<<<<<;;;::::::;;;<<<;;;999888666555666777777777666555444222333555666777666666666666777777888888999999999;;;<<<===???AAABBBDDDDDDEEEHHHKKKMMMMMMNNNOOOQQQQQQSSSVVVWWWXXXXXXZZZ\\\ZZZ]]]aaacccddddddeeeffffffkkkrrrttttttwww|||~~~}}}|||{{{{{{{{{xxxxxxwwwuuussspppmmmlllfffdddaaa```______]]][[[XXXXXXYYYYYYYYYYYYYYYXXXYYYYYYYYYYYYYYYYYYYYYYYYWWWXXXXXXZZZ\\\___aaabbbcccdddfffhhhjjjlllnnnoooqqqqqqqqqrrrssssssttttttxxxyyyzzzzzzyyyxxxvvvuuusssrrrppppppqqqqqqqqqppprrrssstttvvvwwwxxxxxxxxxuuuuuutttsssqqqpppoooooosssvvvyyy{{{zzzzzz|||~~~}}}~~~~~~}}}}}}~~~~~~|||yyyvvvtttuuuxxxyyyzzzzzzyyy{{{wwwsssuuuzzz{{{{{{}}}xxxsssjjjaaaZZZTTTRRRQQQLLLJJJHHHHHHHHHHHHGGGFFFxxxuuurrrnnniiiaaaYYYTTTUUUVVVXXXYYYZZZZZZYYYYYYUUUUUUUUUUUUTTTTTTTTTSSSTTTTTTTTTTTTTTTSSSSSSRRRQQQPPPOOOQQQSSSUUUVVVUUUQQQQQQQQQQQQQQQRRRSSSSSSRRRSSSUUUUUUSSSOOOIIIFFFGGGJJJNNNOOONNNNNNOOOQQQOOOPPPPPPPPPOOOPPPSSSVVVQQQQQQQQQPPPPPPOOOOOOOOOMMMOOORRRRRRRRRQQQRRRSSSQQQRRRRRRRRRRRRRRRRRRRRRLLLKKKKKKKKKKKKMMMNNNOOONNNOOOPPPQQQRRRRRRRRRRRROOOOOOPPPPPPPPPQQQQQQQQQLLLMMMOOOQQQRRRRRRRRRRRRQQQTTTVVVVVVTTTSSSTTTVVVUUUUUUSSSRRRQQQQQQQQQQQQPPPPPPQQQQQQRRRSSSTTTTTTQQQQQQRRRSSSSSSSSSSSSSSSRRRSSSUUUWWWYYY[[[]]]^^^___[[[YYYZZZYYYWWWXXX[[[\\\___hhhxxxxxxfff^^^]]]fffooo]]]RRRMMM??????>>>>>>>>>???AAABBBAAAAAABBBBBBCCCDDDEEEEEE@@@???===>>>@@@BBBDDDDDDDDDBBBDDDJJJPPPXXXiiizzzwwwnnneee___VVVSSSNNNJJJHHHGGGEEEDDD@@@??????>>>===<<<<<<;;;:::;;;<<<<<<<<<:::888666555666777888888777666555222333444666777666666555666777777777888888888999;;;;;;<<<>>>???AAABBBBBBCCCFFFJJJLLLLLLMMMNNNOOOPPPRRRUUUVVVWWWXXXZZZ[[[ZZZ]]]aaaccccccccccccddddddiiinnnooonnnpppuuuzzzzzz~~~}}}~~~~~~}}}|||{{{{{{zzz{{{{{{xxxxxxwwwvvvssspppmmmllldddaaa^^^\\\[[[[[[ZZZYYYUUUUUUVVVWWWXXXXXXXXXXXXYYYYYYYYYYYYYYYYYYYYYYYYUUUWWWYYY[[[^^^```bbbcccddddddfffhhhjjjmmmnnnoooppppppqqqrrrrrrsssssstttwwwwwwxxxxxxxxxwwwvvvuuutttsssqqqqqqrrrsssrrrqqqqqqrrrtttvvvxxxyyyzzzzzzyyyyyyxxxwwwuuussspppoooqqquuuyyy{{{zzzzzz|||~~~}}}~~~}}}}}}~~~xxxvvvssssssuuuyyy|||}}}zzzzzz|||{{{sssooorrrxxxzzz{{{|||uuuppphhh^^^VVVPPPLLLKKKGGGFFFFFFGGGHHHHHHFFFDDDyyyuuusssnnngggbbb^^^]]][[[ZZZTTTUUUVVVXXXZZZZZZXXXUUUTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTSSSRRRPPPPPPSSSSSSSSSSSSSSSSSSTTTTTTVVVUUURRRQQQPPPQQQRRRSSSSSSTTTWWWXXXWWWTTTQQQNNNFFFHHHLLLPPPRRRRRRQQQPPPSSSQQQOOOMMMMMMOOOQQQRRRSSSSSSSSSSSSRRRPPPMMMLLLNNNMMMLLLLLLMMMOOOQQQRRRQQQQQQPPPPPPQQQRRRRRRSSSRRRPPPNNNMMMMMMNNNOOOPPPPPPPPPQQQQQQRRRQQQQQQQQQPPPNNNLLLLLLOOOPPPOOOMMMNNNNNNOOOPPPRRRRRRQQQOOOQQQSSSUUUVVVUUUTTTUUUUUUTTTTTTTTTTTTTTTSSSRRRQQQOOOOOOOOOPPPPPPPPPQQQQQQSSSSSSSSSRRRRRRRRRRRRRRRRRRPPPOOOOOOQQQUUUYYY\\\ZZZZZZYYYYYYXXXXXXWWWWWW[[[[[[bbbqqqwwwiii______nnnppp```XXXNNNAAA;;;@@@BBB<<<;;;???@@@CCCCCCAAADDDIIILLLKKK@@@???????????????@@@@@@BBBDDDFFFFFFIIIRRR^^^hhh|||wwwlllddd[[[UUUNNNJJJJJJIIIEEE@@@AAA@@@???>>>===<<<;;;;;;;;;;;;<<<<<<;;;;;;:::999999999999888777666666555666666555555555444444444444555555555666666777777999999:::<<<===???@@@@@@BBBBBBDDDFFFHHHJJJLLLMMMNNNPPPSSSUUUXXXYYYYYYYYYWWWXXXZZZ]]]```ccceeefffccccccdddfffhhhjjjlllmmmuuuzzz~~~{{{zzzxxxvvvuuuuuuvvvwwwyyyvvvtttrrrqqqnnnkkkhhhbbb^^^YYYWWWXXXYYYWWWUUUVVVVVVVVVVVVVVVVVVVVVVVVXXXXXXWWWVVVTTTUUUXXXZZZVVVXXXZZZ]]]___aaabbbcccccccccdddfffhhhkkkmmmnnnrrrrrrssstttvvvwwwyyyyyyuuuvvvwwwwwwwwwuuutttsssnnnppprrrtttttttttsssrrrssssssuuuyyy||||||{{{yyy|||{{{zzzxxxwwwuuusssssswwwxxxyyy{{{|||}}}}}}}}}}}}~~~~~~|||||||||}}}}}}sssrrrrrrtttwwwyyyyyyxxxyyy|||~~~~~~wwwrrrmmmmmmrrrwwwxxxxxxuuupppggg^^^VVVOOOIIIFFFEEEEEEDDDDDDDDDFFFGGGHHH{{{tttpppnnnjjjccc^^^[[[ZZZXXXWWWSSSSSSTTTVVVXXXYYYWWWVVVTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTSSSRRRQQQPPPRRRRRRSSSTTTUUUVVVWWWWWWUUUTTTRRRQQQQQQQQQSSSTTTUUUVVVXXXYYYXXXVVVSSSQQQIIIKKKNNNPPPRRRRRRRRRRRRTTTRRRPPPNNNMMMNNNPPPQQQRRRRRRRRRRRRQQQOOOMMMLLLNNNMMMLLLKKKLLLNNNPPPQQQRRRRRRRRRSSSTTTVVVWWWXXXRRRQQQOOONNNMMMNNNOOOPPPOOOPPPQQQQQQRRRQQQQQQQQQPPPNNNLLLMMMOOOPPPOOONNNNNNNNNNNNPPPRRRRRRPPPNNNNNNPPPSSSSSSRRRQQQRRRRRRTTTTTTUUUUUUTTTSSSSSSRRROOOPPPPPPPPPQQQQQQQQQQQQSSSSSSSSSTTTTTTTTTTTTTTTTTTRRRPPPOOOPPPSSSVVVXXXYYYYYYYYYXXXXXXWWWWWWWWWZZZZZZ___jjjxxxyyyhhh___hhhwwwuuulll]]]MMMAAAAAAAAA===;;;???AAADDDDDDBBBDDDIIIJJJIII@@@???????????????@@@@@@AAACCCCCCCCCDDDKKKVVV^^^lll~~~ssslllbbb[[[RRRNNNMMMKKKGGGCCCBBBAAA@@@???>>>======<<<;;;;;;<<<<<<;;;;;;:::999:::999999888777777666666666666555555555444444444444555555555666666666777777888999:::<<<===>>>??????@@@BBBDDDFFFHHHIIIJJJLLLMMMOOORRRTTTVVVVVVVVVVVVWWWYYY[[[]]]___aaaaaaaaabbbbbbccceeegggiiijjjnnnsssyyy~~~~~~~~~~~~{{{wwwvvvtttsssssstttuuuvvvwwwuuusssqqqoookkkgggddd^^^YYYUUUTTTVVVXXXWWWVVVUUUUUUUUUUUUVVVVVVVVVVVVWWWWWWVVVUUUSSSTTTWWWYYYXXXYYY[[[^^^```bbbcccdddeeeeeefffgggiiilllnnnooossstttvvvwwwyyyzzzzzzzzzvvvwwwwwwwwwvvvuuusssrrrppprrrsssuuuuuutttsssrrrrrrrrrtttwww{{{}}}|||{{{|||{{{yyywwwvvvuuuttttttxxxxxxzzz{{{|||}}}}}}}}}|||~~~~~~}}}}}}~~~|||yyyuuuuuuuuuwwwzzz{{{zzzyyyzzz{{{}}}}}}wwwrrrnnnoootttxxxyyyxxxwwwpppfff]]]UUUOOOJJJGGGEEEEEEDDDDDDDDDEEEFFFGGGzzzsssmmmjjjgggccc]]]YYYWWWVVVUUUTTTRRRQQQPPPRRRTTTVVVWWWVVVSSSSSSSSSSSSSSSSSSSSSSSSTTTTTTTTTTTTTTTSSSRRRQQQNNNOOOPPPRRRTTTUUUWWWXXXSSSSSSRRRQQQQQQRRRTTTUUUXXXXXXYYYYYYYYYWWWVVVUUUNNNOOOPPPQQQRRRSSSSSSTTTUUUSSSQQQOOONNNNNNPPPPPPQQQQQQQQQPPPOOONNNMMMLLLMMMLLLKKKKKKLLLMMMOOOPPPNNNOOOOOOQQQRRRUUUVVVWWWSSSRRRPPPOOONNNNNNOOOOOOOOOPPPPPPQQQRRRRRRQQQQQQQQQOOONNNNNNOOOPPPOOONNNOOONNNNNNOOOQQQQQQPPPNNNNNNOOOQQQQQQPPPPPPPPPQQQTTTUUUUUUUUUUUUTTTTTTSSSPPPPPPQQQQQQQQQRRRRRRRRRSSSSSSTTTTTTUUUUUUVVVVVVVVVTTTRRRPPPOOOQQQSSSTTTXXXWWWWWWWWWWWWWWWWWWWWWXXXXXX[[[aaakkk|||yyyhhhgggooottt^^^JJJCCCAAA>>>===@@@CCCFFFFFFDDDDDDGGGHHHFFF@@@@@@???????????????@@@@@@AAAAAA??????CCCKKKQQQ[[[kkk}}}uuukkkcccYYYSSSQQQOOOJJJFFFDDDCCCBBB@@@??????>>>>>>;;;<<<<<<<<<<<<;;;:::::::::999999888888777777777666666666555555555444444555555555555555666666666666666777999:::;;;<<<<<<<<<===>>>@@@BBBDDDEEEFFFHHHIIIKKKMMMOOOQQQRRRRRRTTTUUUVVVXXXZZZ[[[\\\]]]_________```aaacccdddeeegggkkkqqquuuxxx}}}}}}~~~~~~zzzxxxrrrrrrqqqpppqqqrrrsssttttttrrrpppooommmhhhccc___ZZZUUUPPPOOORRRVVVWWWWWWSSSSSSTTTTTTUUUUUUVVVVVVUUUUUUUUUSSSRRRRRRUUUWWWZZZ[[[]]]```bbbdddeeeffffffffffffhhhjjjlllooopppuuuvvvyyy{{{|||}}}|||{{{xxxwwwwwwwwwuuutttrrrqqqssstttuuuvvvvvvtttrrrqqqqqqpppqqqtttyyy}}}~~~|||zzzxxxvvvttttttuuuvvvyyyyyy{{{|||}}}}}}}}}}}}{{{}}}~~~~~~~~~}}}yyywwwuuuwwwxxxyyy{{{~~~~~~|||zzzyyyzzzzzzzzz{{{~~~~~~~~~}}}}}}wwwtttrrrssswwwzzzzzzyyywwwpppeee[[[SSSNNNKKKIIIEEEEEEDDDCCCCCCDDDFFFGGG~~~wwwqqqlllhhheee```]]]XXXUUUTTTTTTSSSSSSQQQOOONNNOOOQQQTTTVVVVVVSSSSSSSSSSSSSSSSSSSSSSSSTTTUUUUUUUUUTTTTTTSSSRRRKKKLLLMMMOOOPPPQQQRRRSSSQQQQQQQQQQQQRRRSSSTTTUUUXXXXXXXXXXXXXXXWWWVVVVVVRRRRRRQQQQQQRRRSSSTTTUUUVVVUUURRRPPPOOOOOOOOOPPPOOOOOOOOOOOONNNNNNMMMMMMLLLLLLKKKKKKLLLMMMNNNNNNNNNNNNNNNOOOQQQRRRTTTUUUTTTSSSQQQPPPOOONNNNNNOOOOOOOOOPPPQQQRRRRRRRRRRRRQQQPPPOOOOOOOOOOOOOOOOOOOOONNNMMMNNNOOOPPPOOOMMMOOOPPPQQQQQQPPPOOOPPPQQQTTTTTTUUUUUUUUUTTTTTTSSSQQQQQQQQQRRRRRRRRRRRRSSSQQQRRRRRRSSSTTTUUUVVVVVVUUUSSSQQQOOOOOOPPPQQQRRRUUUUUUVVVVVVVVVVVVVVVVVVUUUVVVYYY]]]bbbppp}}}qqqoooyyypppTTTFFFAAA??????AAADDDGGGGGGEEEEEEGGGFFFBBBAAA@@@??????>>>????????????@@@???>>>===@@@EEEIIIQQQ]]]ooo~~~uuulllaaaYYYVVVRRRMMMIIIEEEDDDCCCAAA@@@?????????<<<<<<<<<<<<<<<;;;;;;:::::::::999999999888888888666666666666555555555555555555555555555555555555555666777888999:::;;;;;;:::;;;<<<>>>@@@AAACCCCCCEEEFFFHHHIIIKKKMMMNNNNNNRRRSSSTTTVVVXXX[[[\\\]]]^^^^^^]]]^^^^^^___```aaadddhhhmmmppprrruuu{{{~~~~~~{{{wwwuuuqqqpppoooooonnnooooooppppppooonnnmmmlllhhhccc```ZZZUUUOOOMMMPPPTTTVVVVVVRRRRRRRRRSSSTTTTTTUUUUUUTTTTTTSSSRRRQQQQQQTTTWWW[[[\\\^^^aaaccceeefffgggffffffffffffhhhkkknnnooouuuwwwzzz}}}~~~~~~|||{{{xxxxxxwwwvvvtttsssqqqqqqssstttuuuvvvuuusssqqqpppooonnnnnnqqqvvv|||{{{yyyvvvtttssstttvvvxxxyyyzzz{{{|||}}}}}}}}}}}}zzz{{{}}}~~~}}}xxxuuuuuuuuuyyyzzz{{{~~~}}}{{{xxxxxxwwwvvvvvv{{{|||yyyyyy|||{{{yyywwwwwwxxxzzz|||{{{zzzvvvnnnbbbXXXQQQMMMKKKJJJEEEDDDCCCCCCCCCDDDEEEFFF|||xxxsssnnnkkkhhhdddbbb\\\YYYVVVTTTTTTUUUTTTTTTRRROOOMMMMMMPPPSSSUUUUUURRRRRRRRRRRRRRRRRRRRRRRRUUUUUUUUUUUUUUUTTTTTTSSSNNNNNNNNNNNNNNNOOOOOOOOOOOOOOOPPPPPPQQQRRRSSSTTTUUUUUUVVVVVVUUUUUUTTTTTTTTTSSSRRRQQQQQQSSSTTTVVVVVVUUUSSSRRRPPPPPPPPPPPPNNNNNNNNNNNNMMMNNNNNNNNNLLLLLLLLLLLLLLLLLLMMMMMMRRRRRRRRRRRRRRRSSSTTTUUURRRRRRQQQPPPOOOOOONNNNNNNNNOOOPPPQQQRRRRRRRRRRRRRRRQQQQQQPPPOOOOOOOOOPPPOOONNNMMMMMMNNNOOONNNMMMNNNOOOOOOOOOMMMMMMNNNOOORRRRRRSSSSSSTTTSSSSSSRRRQQQQQQQQQRRRRRRRRRRRRSSSOOOPPPPPPQQQRRRSSSSSSTTTRRRQQQOOONNNOOOPPPQQQRRRSSSSSSTTTTTTUUUUUUVVVVVVSSSUUUYYY]]]___gggzzzsssrrraaaLLLCCCAAAAAABBBCCCGGGHHHFFFFFFGGGEEEAAAAAA@@@@@@???>>>>>>?????????????????????AAADDDFFFKKKRRR___qqq~~~uuuiiiaaa\\\XXXQQQLLLHHHGGGDDDBBB@@@?????????<<<<<<======<<<<<<;;;:::::::::::::::999999999999777777666666666555555555555555555555555444444444666666777888999999::::::::::::;;;===>>>@@@AAABBBDDDDDDEEEFFFHHHJJJKKKLLLNNNPPPRRRUUUXXX[[[^^^___]]]\\\\\\\\\]]]]]]^^^___bbbeeejjjlllmmmpppuuuyyy{{{~~~{{{xxxuuusssqqqpppooonnnmmmlllkkkkkkkkkkkkjjjkkkkkkiiieeebbb]]]WWWPPPNNNOOORRRSSSSSSQQQQQQQQQRRRRRRRRRSSSSSSRRRSSSRRRQQQQQQRRRUUUXXX\\\]]]```bbbeeefffhhhhhhgggfffffffffgggjjjmmmooovvvxxx{{{}}}~~~}}}|||zzzyyyxxxwwwuuusssrrrqqqqqqsssttttttuuutttrrrooonnnmmmlllllloootttyyy}}}yyywwwuuussssssuuuwwwyyyyyyzzz{{{||||||}}}}}}|||xxxzzz|||}}}~~~}}}xxxuuuvvvxxxzzz{{{}}}}}}xxxxxxwwwtttssswww~~~zzzuuurrrrrr|||~~~zzz}}}|||{{{{{{|||{{{zzzxxxqqqiii^^^TTTNNNLLLKKKJJJEEEDDDCCCBBBBBBCCCDDDDDDqqqooollliiigggeeeaaa___XXXVVVTTTTTTUUUVVVVVVVVVSSSQQQOOOOOOQQQSSSTTTTTTRRRRRRRRRRRRRRRRRRRRRRRRUUUUUUVVVVVVVVVUUUUUUTTTRRRQQQQQQPPPPPPOOONNNNNNMMMNNNOOOOOOPPPQQQQQQRRRQQQRRRSSSTTTTTTSSSRRRQQQRRRQQQQQQPPPQQQRRRTTTUUUUUUUUUTTTSSSRRRQQQQQQQQQNNNNNNNNNMMMMMMNNNOOOOOOMMMMMMMMMMMMMMMMMMMMMMMMPPPPPPOOOOOOPPPPPPQQQQQQPPPPPPOOOOOOOOOOOONNNNNNNNNNNNPPPQQQRRRRRRSSSSSSRRRSSSSSSQQQOOONNNPPPQQQPPPNNNLLLLLLMMMNNNMMMLLLKKKKKKKKKJJJIIIHHHJJJKKKOOOPPPPPPQQQQQQQQQQQQQQQPPPPPPQQQQQQQQQRRRRRRRRRNNNNNNOOOOOOPPPPPPQQQQQQOOONNNNNNNNNNNNPPPQQQRRRQQQQQQRRRSSSTTTTTTUUUUUUTTTUUUYYY\\\]]]bbbooo||||||wwwxxx}}}ttt}}}pppVVVHHHCCCBBBBBBAAAFFFHHHGGGGGGHHHFFFAAAAAAAAA@@@???>>>>>>>>>>>>>>>>>>???@@@AAACCCDDDEEEEEEHHHQQQaaarrrtttlllfff```XXXRRRMMMKKKGGGCCCAAA@@@???@@@<<<============<<<;;;;;;::::::::::::::::::::::::777777777666666666555555555555555444444444444444555666666777888888999999999999:::<<<===???@@@@@@BBBBBBCCCCCCEEEGGGHHHIIIKKKLLLOOORRRVVVYYY\\\^^^[[[[[[ZZZ[[[[[[\\\]]]]]]^^^aaaeeeggggggjjjnnnssswww~~~~~~}}}zzzzzzzzzyyywwwtttrrrqqqoooooonnnllljjjiiigggggggggfffeeeeeeffffffdddbbb^^^XXXRRROOOOOOQQQQQQPPPQQQQQQQQQQQQQQQPPPPPPPPPQQQRRRRRRRRRRRRUUUXXX[[[^^^```bbbeeegggiiijjjkkkkkkjjjhhhhhhjjjlllppprrrwwwxxxzzz|||}}}}}}|||{{{xxxwwwvvvtttsssrrrrrrrrrrrrsssttttttsssqqqooonnnlllkkkkkkmmmqqqvvvyyyzzzwwwvvvtttttttttvvvxxxyyyyyyzzzzzz{{{||||||{{{{{{wwwyyyzzz|||~~~|||yyyzzz|||||||||~~~||||||{{{xxxuuuwww|||{{{uuurrrqqqqqq|||}}}}}}zzz|||}}}}}}|||||||||}}}~~~|||yyywwwuuutttjjjcccYYYPPPKKKJJJIIIIIIEEEDDDCCCAAAAAABBBCCCCCC~~~yyykkkjjjiiigggfffccc^^^[[[VVVTTTSSSTTTVVVXXXXXXWWWUUUSSSQQQQQQRRRTTTTTTSSSQQQQQQQQQQQQQQQQQQQQQQQQUUUUUUVVVVVVVVVVVVVVVUUURRRRRRQQQPPPPPPOOONNNNNNLLLMMMNNNNNNOOOOOOOOOOOONNNPPPRRRTTTTTTRRRPPPOOOOOOOOOOOOPPPQQQRRRSSSSSSTTTTTTTTTSSSSSSRRRRRRRRROOONNNNNNMMMNNNOOOPPPQQQMMMNNNNNNNNNNNNNNNMMMMMMKKKKKKKKKKKKLLLMMMNNNOOOMMMMMMNNNNNNOOONNNNNNNNNMMMNNNOOOQQQRRRSSSSSSSSSRRRTTTTTTRRROOONNNPPPRRRPPPNNNLLLKKKLLLMMMMMMLLLJJJJJJJJJHHHGGGFFFHHHJJJLLLMMMNNNNNNOOOOOONNNNNNOOOPPPPPPPPPQQQQQQQQQQQQNNNOOOOOOOOOOOOOOOOOOOOOOOONNNNNNNNNNNNOOOPPPPPPOOOPPPQQQRRRSSSTTTUUUUUUXXXVVVWWWYYYZZZ]]]gggrrrzzzuuuwww{{{~~~~~~aaaMMMDDDAAAAAA???DDDGGGGGGHHHIIIGGGBBBBBBAAA@@@???>>>>>>>>>>>>===>>>>>>@@@BBBBBBBBBAAADDDBBBGGGRRR___mmmxxxrrrkkkaaaZZZSSSPPPKKKGGGCCCAAAAAAAAA===============<<<;;;;;;::::::;;;;;;;;;;;;;;;;;;777777777777666666666555555555555444444333333333444444555555666666777777777888999:::;;;===>>>>>>@@@@@@@@@@@@BBBDDDFFFGGGGGGHHHKKKNNNQQQTTTVVVXXXXXXXXXXXXXXXYYYZZZ\\\\\\[[[___bbbddddddfffkkkooovvv{{{{{{zzz~~~}}}zzzxxxvvvrrrsssssssssrrrqqqooonnnkkkkkkjjjiiihhhgggeeedddcccaaa^^^^^^^^^___^^^]]][[[VVVQQQOOOPPPQQQPPPNNNQQQQQQPPPPPPOOOOOONNNNNNQQQRRRSSSSSSUUUWWW\\\___bbbccceeehhhjjjlllmmmnnnqqqpppnnnmmmooorrruuuxxxyyyzzz{{{||||||}}}}}}|||wwwvvvuuusssrrrrrrssssssrrrssstttuuutttsssqqqoookkkjjjjjjlllpppsssuuuuuutttttttttuuuuuuwwwxxxyyyxxxyyyyyyzzzzzzzzzzzzzzzwwwxxxyyyzzz|||}}}}}}~~~~~~~~~|||{{{~~~|||xxxwwwxxxyyy~~~~~~}}}wwwwwwwwwwwwvvvxxx}}}~~~yyytttqqqooonnnccc]]]TTTMMMIIIHHHHHHHHHDDDDDDBBBAAAAAAAAABBBBBBxxxsssjjjiiihhhgggfffbbb\\\XXXTTTSSSRRRTTTVVVXXXXXXXXXVVVTTTSSSSSSTTTTTTSSSRRRQQQQQQQQQQQQQQQQQQQQQQQQUUUUUUVVVWWWWWWVVVVVVVVVOOOOOOOOONNNNNNMMMMMMMMMLLLLLLMMMNNNNNNNNNNNNMMMMMMOOORRRTTTTTTRRROOOMMMMMMMMMNNNOOOPPPQQQRRRRRRTTTTTTTTTTTTSSSSSSSSSSSSOOONNNNNNMMMNNNOOOQQQRRRNNNNNNOOOOOOOOONNNNNNMMMKKKKKKLLLMMMNNNPPPRRRSSSKKKKKKMMMNNNNNNNNNNNNNNNMMMNNNOOOQQQRRRSSSSSSSSSSSSTTTUUUSSSOOONNNPPPRRRPPPNNNKKKKKKLLLLLLLLLLLLKKKLLLKKKJJJHHHGGGIIIKKKJJJKKKLLLMMMMMMMMMMMMMMMOOOOOOOOOPPPPPPPPPQQQQQQOOOOOOOOOOOOOOOOOOOOONNNOOOOOONNNNNNMMMNNNNNNNNNNNNOOOPPPQQQRRRTTTTTTUUU[[[WWWTTTUUUWWW[[[cccmmmppp|||xxx{{{ttt~~~|||iiiQQQDDD@@@???===BBBGGGGGGIIIJJJHHHCCCBBBAAA@@@???>>>>>>>>>>>>======>>>???AAAAAA???>>>FFFAAABBBJJJRRR\\\kkkyyy{{{ssshhh```WWWTTTOOOIIIEEECCCBBBBBB===============<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;777777777777666666666666555555555444444333333333333333333444444555555555666777888999:::;;;<<<<<>>>>>>>>@@@BBBDDDEEEEEEFFFHHHJJJMMMOOOQQQRRRVVVVVVVVVWWWXXXYYY[[[[[[[[[^^^bbbcccccceeejjjnnnuuuyyy|||yyysssqqquuuzzz{{{~~~~~~~~~|||zzzwwwtttrrrmmmnnnooooooooonnnllllllfffgggggggggfffeeeddddddaaa^^^ZZZXXXXXXYYYYYYXXXXXXTTTPPPNNNPPPQQQOOOMMMRRRQQQQQQPPPOOONNNMMMMMMPPPRRRSSSTTTVVVYYY^^^bbbdddfffhhhkkkmmmoooppppppvvvuuusssrrrsssvvvzzz|||{{{{{{|||||||||}}}~~~~~~vvvuuutttsssrrrsssssstttssstttuuuvvvvvvtttrrrqqqkkkjjjjjjllloooqqqrrrqqqsssssstttuuuvvvwwwxxxxxxxxxxxxyyyyyyzzzzzzyyyyyyvvvwwwyyyzzz|||~~~~~~vvvttttttttttttwww~~~}}}wwwpppllljjjjjj^^^YYYQQQKKKHHHGGGGGGGGGDDDCCCBBBAAA@@@AAAAAABBB}}}vvvppplllfffeeedddddddddcccaaa___[[[WWWRRRQQQSSSVVVVVVVVVXXXUUURRRRRRTTTTTTRRRPPPOOONNNNNNMMMMMMNNNNNNOOOSSSTTTUUUUUUSSSRRRRRRSSSSSSSSSQQQPPPOOONNNNNNNNNMMMLLLKKKJJJIIIJJJJJJKKKMMMNNNOOOPPPPPPPPPOOONNNNNNOOOQQQSSSSSSRRRQQQOOORRRRRRTTTUUUUUUTTTSSSSSSNNNNNNNNNNNNOOOOOOPPPQQQRRRPPPNNNMMMNNNPPPPPPOOOKKKLLLLLLMMMNNNOOOOOOOOOLLLLLLMMMNNNNNNOOOPPPPPPPPPOOOMMMMMMOOORRRUUUWWWWWWUUURRROOOMMMMMMOOOPPPOOOOOONNNMMMLLLLLLLLLMMMJJJKKKKKKKKKKKKKKKJJJJJJLLLLLLKKKKKKKKKKKKLLLMMMLLLMMMNNNOOOPPPPPPPPPPPPPPPOOONNNNNNMMMMMMNNNNNNLLLLLLMMMMMMMMMNNNNNNNNNSSSPPPMMMMMMOOOSSSVVVWWWYYYWWWUUUUUUXXX\\\aaadddiiivvv}}}vvvuuu|||pppuuu}}}~~~___III@@@@@@???@@@CCCGGGJJJJJJHHHEEEDDDCCCBBBAAAAAAAAABBBCCC<<<<<<===>>>???@@@AAAAAABBBAAA@@@BBBHHHQQQZZZ```qqq}}}{{{qqqjjjbbb]]]UUUOOOJJJGGGDDDBBBAAA???<<<<<<===>>>>>>===<<<<<<;;;;;;;;;:::::::::999999999999999888777666555555444444444333333333333444555666666555444333444444666777888888888888;;;<<<>>>>>>======???@@@???@@@BBBEEEHHHJJJLLLMMMQQQRRRRRRTTTUUUWWWYYYZZZZZZ^^^bbbbbbaaaccciiinnnttttttrrrpppnnnmmmkkkjjjqqqvvv}}}~~~zzzvvvssssssssssssrrrooommmkkkjjjkkkjjjhhhgggddddddbbbaaa___]]][[[[[[\\\ZZZXXXVVVTTTTTTTTTTTTUUUSSSQQQOOOMMMNNNNNNOOOKKKLLLMMMMMMLLLMMMOOOQQQOOORRRVVVYYYZZZ\\\___aaahhhiiikkklllmmmooorrruuu}}}zzzxxxyyy|||~~~}}}||||||{{{zzzyyyyyyyyyzzz{{{uuuuuuttttttsssssssssssssssrrrrrrsssuuuwwwvvvuuuvvvtttrrrpppooopppqqqrrrttttttttttttuuuvvvwwwxxxttttttuuuvvvwwwwwwvvvvvvsssrrrtttwwwxxxyyy{{{}}}~~~yyyvvvtttrrruuu{{{xxxrrrnnnjjjddd```VVVRRRMMMIIIGGGGGGFFFEEEDDDCCCBBBAAA@@@@@@???@@@~~~yyysssmmmiiicccbbb``````aaaaaa___^^^ZZZWWWRRRQQQSSSUUUVVVVVVWWWTTTRRRRRRSSSTTTSSSQQQPPPOOOOOONNNNNNNNNNNNOOOQQQSSSTTTTTTRRRQQQQQQRRRSSSRRRQQQPPPOOONNNNNNNNNMMMLLLKKKJJJIIIJJJKKKKKKMMMMMMOOOPPPPPPPPPPPPOOOLLLNNNPPPQQQRRRQQQPPPOOONNNOOOPPPQQQRRRQQQPPPPPPOOONNNNNNNNNOOOOOOPPPQQQQQQOOOMMMMMMNNNOOOOOONNNKKKKKKLLLMMMMMMNNNOOOOOOMMMMMMNNNNNNOOOOOOPPPPPPOOOOOONNNNNNOOORRRVVVXXXXXXVVVRRROOONNNNNNOOOOOOOOONNNMMMLLLLLLLLLLLLLLLKKKKKKKKKLLLLLLKKKKKKJJJLLLLLLLLLKKKLLLLLLLLLLLLLLLMMMNNNOOOPPPPPPPPPPPPPPPOOOOOONNNNNNNNNNNNNNNMMMMMMMMMMMMMMMNNNNNNNNNSSSQQQOOOOOOQQQUUUWWWWWWWWWVVVUUUUUUWWW[[[```bbbdddnnn~~~yyysss}}}pppnnnqqqvvvkkkSSSFFFBBB???@@@BBBFFFIIIJJJHHHFFFEEEDDDBBBAAA@@@AAAAAABBB======>>>>>>??????@@@@@@DDDBBB@@@@@@CCCHHHOOOSSS```kkk|||wwwpppiiiddd\\\UUUOOOKKKGGGDDDDDDBBB???>>>>>>>>>>>>===<<<<<<<<<;;;;;;;;;::::::888999999999999888888777666666666555555555444444444444555555555555444444444444666777777888888888:::;;;======<<<<<<>>>??????@@@AAACCCFFFHHHJJJKKKNNNOOOOOOPPPRRRTTTVVVWWWWWW[[[^^^___^^^```fffkkknnnmmmlllkkkjjjhhhggggggiiinnntttzzz}}}|||zzzxxxvvvsssrrrqqqqqqooommmllljjjiiiiiijjjiiigggeeecccbbbaaa^^^\\\ZZZXXXWWWTTTSSSRRRPPPOOOOOOOOOOOOPPPOOONNNLLLLLLMMMNNNOOOKKKLLLMMMMMMLLLMMMOOOQQQQQQTTTXXX[[[\\\^^^aaaccchhhjjjmmmoooppprrruuuwww|||zzzyyyzzz}}}~~~|||{{{yyyxxxxxxxxxyyyyyyuuuuuuuuuvvvuuutttsssssssssrrrrrrtttwwwxxxxxxxxxxxxvvvtttrrrppppppqqqqqqttttttttttttuuuvvvwwwxxxuuuuuuuuuuuuvvvvvvvvvvvvwwwuuuttttttrrrrrrxxx~~~~~~}}}wwwsssqqquuu|||{{{sssmmmiiieee___[[[QQQNNNIIIFFFEEEDDDDDDCCCCCCBBBAAA@@@@@@?????????}}}wwwrrrmmmhhhddd___]]][[[[[[\\\]]]^^^]]]ZZZWWWSSSRRRRRRTTTUUUUUUUUUTTTRRRRRRSSSTTTTTTSSSQQQQQQPPPPPPOOOOOOOOOOOOOOOQQQRRRRRRQQQQQQQQQRRRSSSRRRQQQPPPOOONNNNNNNNNNNNMMMKKKJJJJJJJJJKKKLLLLLLMMMNNNOOOPPPQQQPPPPPPKKKLLLNNNOOOPPPPPPPPPOOOMMMNNNOOOPPPPPPPPPPPPOOOOOOOOONNNNNNNNNOOOPPPPPPOOONNNLLLLLLNNNOOONNNNNNKKKKKKKKKLLLMMMMMMNNNNNNOOOOOOOOOOOOOOOOOOOOOPPPOOOOOONNNOOOPPPSSSVVVXXXXXXVVVSSSPPPOOONNNOOOOOOOOONNNMMMLLLKKKKKKKKKKKKKKKKKKLLLMMMMMMLLLLLLKKKKKKLLLLLLMMMMMMLLLKKKKKKLLLMMMNNNOOOPPPPPPPPPPPPQQQPPPOOOOOONNNNNNOOOOOONNNNNNNNNNNNNNNMMMMMMMMMRRRPPPNNNOOOQQQSSSTTTTTTVVVUUUTTTTTTVVVYYY]]]___aaafffpppuuuzzztttiiieeehhh{{{|||cccPPPGGGBBBBBBBBBDDDHHHJJJJJJJJJFFFEEECCCAAA@@@@@@AAAAAA????????????????????????AAA@@@>>>===>>>AAADDDFFFOOOWWWeeeuuuyyysssnnnfff]]]VVVPPPKKKGGGEEEBBB???===<<<<<<:::999<<<<<<<<<;;;;;;;;;;;;:::777888999999999999999999777777777666666666555555444444333333333333444444444555555666777777777777888999;;;;;;::::::<<<===>>>??????AAABBBDDDFFFGGGJJJJJJKKKLLLNNNOOOQQQRRRTTTVVVYYYZZZZZZ\\\aaaeeeeeeeeeeeedddccccccbbbbbbcccfffllloooqqqssstttvvvvvvzzz}}}yyyuuurrrrrrqqqooonnnmmmllljjjhhhgggffffffggghhhgggeeecccaaa___]]]ZZZWWWUUURRRQQQMMMMMMLLLKKKKKKKKKKKKLLLLLLKKKJJJJJJJJJLLLMMMNNNKKKLLLMMMMMMMMMMMMOOOQQQTTTWWW[[[]]]___aaadddfffiiilllpppsssuuuvvvxxxzzz|||{{{{{{||||||{{{yyywwwvvvvvvwwwwwwtttuuuwwwxxxxxxvvvtttrrrrrrrrrrrruuuxxx{{{{{{{{{{{{yyyvvvsssqqqpppqqqqqqttttttsssttttttuuuvvvwwwvvvuuutttttttttuuuwwwxxxzzzwwwtttqqqnnnmmmttt|||~~~xxxtttqqquuu}}}{{{uuulllfffbbb]]]XXXTTTKKKHHHDDDBBBAAABBBAAA@@@BBBAAA@@@???????????????{{{uuupppkkkgggccc```\\\ZZZWWWWWWYYY[[[\\\\\\YYYWWWTTTRRRRRRSSSTTTUUUTTTSSSRRRRRRSSSTTTTTTTTTRRRRRRRRRQQQQQQPPPOOONNNMMMOOOQQQRRRQQQQQQRRRSSSRRRRRRQQQPPPOOONNNNNNOOONNNMMMLLLKKKKKKKKKLLLLLLLLLMMMNNNOOOPPPQQQQQQQQQKKKLLLNNNOOOPPPPPPPPPPPPPPPPPPQQQQQQRRRRRRRRRSSSOOOOOOOOONNNNNNOOOOOOPPPNNNMMMLLLLLLNNNOOONNNMMMKKKKKKKKKLLLLLLMMMMMMMMMOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOQQQTTTVVVXXXXXXVVVTTTQQQOOOOOOOOOOOONNNNNNLLLKKKJJJJJJJJJJJJKKKLLLLLLMMMMMMMMMMMMLLLLLLLLLMMMMMMMMMLLLKKKJJJMMMMMMNNNOOOOOOOOOOOOOOOQQQPPPOOOOOONNNOOOOOOOOOOOOOOONNNNNNNNNNNNMMMMMMNNNMMMLLLMMMOOOPPPPPPOOOTTTSSSSSSSSSUUUWWWZZZ\\\___aaagggsss}}}}}}lllaaaaaasssuuu^^^PPPGGGEEECCCCCCFFFJJJMMMNNNHHHFFFDDDBBBAAA@@@@@@AAA@@@@@@@@@??????>>>>>>>>><<<<<<<<<<<<>>>???AAABBBGGGLLLUUU```ooozzzuuummmeee^^^WWWPPPLLLGGGDDD@@@>>>======;;;:::<<<<<<<<<<<<;;;;;;;;;;;;777888888999::::::::::::777777777666666666555555444444222111111222444444444555555666777777666666666888999999888999:::<<<============>>>@@@AAABBBFFFFFFGGGHHHJJJLLLMMMNNNPPPRRRTTTUUUUUUXXX\\\___^^^^^^^^^_______________aaadddhhhjjjkkkkkklllmmmlllooossswwwyyy|||~~~}}}|||zzzvvvssspppnnnooollliiihhhhhhhhhgggeeeccccccccceeefffeeeccc```\\\[[[YYYVVVRRROOOMMMLLLJJJJJJJJJJJJJJJKKKKKKKKKKKKJJJJJJIIIJJJKKKLLLLLLKKKLLLNNNNNNMMMNNNQQQSSSVVVYYY]]]```aaacccfffhhhjjjnnnssswwwyyyzzz{{{}}}~~~~~~~~~{{{zzzxxxvvvvvvuuuvvvvvvuuuwwwyyy{{{{{{xxxtttrrrppppppqqquuuyyy|||~~~}}}}}}{{{xxxtttrrrqqqpppqqqsssssssssssstttuuuvvvvvvvvvuuutttssstttvvvxxxyyy}}}xxxtttqqqmmmmmmttt~~~}}}{{{vvvrrrvvv~~~|||tttnnneee^^^ZZZVVVQQQMMMEEECCC@@@??????@@@@@@???AAA@@@???>>>>>>>>>>>>>>>wwwsssnnniiifffccc```^^^ZZZXXXVVVUUUWWWZZZ[[[[[[WWWWWWUUUSSSRRRRRRSSSTTTSSSSSSSSSSSSSSSSSSTTTUUUSSSSSSSSSSSSQQQPPPNNNMMMLLLNNNPPPQQQQQQRRRSSSTTTRRRQQQPPPPPPOOOOOOOOOOOOOOONNNMMMLLLKKKLLLMMMMMMMMMMMMNNNNNNOOOPPPQQQQQQMMMNNNNNNOOOPPPQQQQQQQQQPPPQQQQQQQQQRRRSSSTTTTTTPPPOOOOOONNNNNNOOOOOOOOONNNMMMMMMNNNPPPPPPOOONNNLLLLLLLLLLLLMMMMMMMMMMMMNNNNNNOOOOOOOOOOOOOOOPPPOOOOOOOOOPPPQQQSSSUUUVVVVVVUUUSSSQQQPPPOOOOOOOOOOOONNNMMMKKKJJJJJJIIIIIIKKKKKKLLLMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMLLLKKKKKKMMMMMMNNNNNNOOOOOONNNNNNPPPPPPOOONNNNNNNNNNNNOOOOOONNNNNNNNNNNNNNNNNNNNNOOOMMMLLLLLLNNNOOONNNMMMRRRRRRRRRSSSTTTVVVWWWXXX]]]]]]```jjj{{{|||wwweee___kkk}}}nnn```PPPKKKEEEBBBCCCHHHLLLNNNKKKIIIGGGDDDBBBAAA@@@@@@AAAAAA@@@@@@??????>>>>>>;;;;;;<<<>>>???@@@AAABBBDDDFFFKKKRRR]]]ooo~~~zzztttmmmfff___WWWSSSLLLIIIFFFCCCCCCBBB@@@???======<<<<<<<<<;;;;;;;;;777888999:::::::::::::::666666666555555555444444444444222111111222444444444555555666666666666555555666888888777777999:::<<<;;;::::::;;;<<<>>>???CCCCCCDDDEEEGGGIIIJJJKKKMMMNNNOOOPPPQQQTTTWWWZZZYYYYYYZZZ[[[\\\\\\]]]]]]___aaadddeeeeeeeeefffgggfffiiikkknnnpppsssvvvyyyzzz{{{}}}~~~{{{yyyvvvuuutttsssqqqooonnnmmmmmmjjjeeeccccccdddeeeeee```______```bbbaaa___]]]WWWUUUSSSQQQNNNKKKIIIHHHGGGGGGHHHIIIJJJJJJJJJKKKLLLKKKKKKJJJJJJJJJJJJJJJJJJLLLNNNOOOOOOQQQTTTVVVYYY\\\```bbbdddfffiiikkklllpppuuuyyy{{{|||~~~~~~}}}|||zzzyyyxxxvvvuuuuuuvvvvvvvvvxxx{{{}}}|||xxxssspppnnnnnnppptttyyy}}}~~~~~~}}}{{{wwwtttrrrppppppqqqrrrrrrrrrrrrssstttuuuvvvvvvuuuttttttuuuwwwzzz|||zzztttppplllkkkrrr|||}}}~~~yyyvvvyyy~~~|||wwwmmmggg^^^WWWSSSPPPLLLHHHBBB@@@>>>>>>???@@@@@@?????????>>>=========>>>>>>ppplllgggccc```^^^]]][[[XXXVVVUUUUUUWWWXXXYYYYYYVVVWWWVVVTTTQQQQQQRRRTTTSSSTTTUUUSSSRRRRRRSSSUUUSSSTTTTTTSSSQQQOOOMMMKKKIIIKKKNNNPPPPPPQQQSSSTTTRRRQQQPPPOOOOOOOOOOOOOOOPPPOOOMMMLLLLLLLLLMMMNNNOOOOOONNNNNNNNNOOOPPPQQQOOOOOOOOOOOOPPPPPPPPPPPPOOOOOOOOOOOOPPPQQQSSSSSSPPPPPPOOONNNNNNNNNOOOOOOOOOOOOOOOPPPRRRSSSRRRPPPMMMMMMMMMMMMMMMMMMNNNNNNLLLLLLMMMNNNNNNOOOPPPPPPOOOOOOOOOPPPPPPQQQRRRSSSSSSRRRQQQPPPPPPOOOOOOOOOPPPOOONNNLLLKKKJJJIIIIIIJJJJJJKKKLLLMMMMMMMMMMMMOOOOOOMMMLLLLLLLLLLLLLLLMMMMMMNNNNNNNNNNNNNNNMMMPPPOOONNNNNNMMMMMMNNNNNNNNNNNNNNNNNNOOOOOOOOOPPPRRRPPPNNNNNNOOOPPPPPPOOOQQQRRRSSSSSSTTTUUUUUUVVVWWWXXX[[[bbbooo{{{ooo```cccnnntttbbbZZZNNNFFFCCCEEEIIIKKKNNNLLLIIIFFFCCCBBBAAAAAAAAAAAA@@@@@@@@@?????????>>>>>>?????????????????????AAADDDIIIQQQ___ooo{{{|||vvvoooggg```ZZZOOOLLLHHHEEECCCAAA???>>>=========<<<<<<<<<;;;;;;888999::::::::::::::::::666666666555555555444444444444333333333333444444444555555666666666555555444666777777666777888:::;;;:::888888888:::<<<>>>@@@@@@AAABBBDDDFFFHHHIIIIIIIIIJJJKKKMMMPPPSSSTTTUUUUUUVVVWWWXXXYYYYYYZZZYYY[[[^^^___^^^___```bbbbbbdddeeefffgggjjjnnnqqqrrrrrrsssuuuxxx|||~~~{{{xxxuuussspppooonnnnnnmmmllllllkkkiiifffbbb``````aaabbbbbb]]][[[ZZZZZZ[[[[[[ZZZYYYPPPOOONNNLLLJJJHHHGGGFFFDDDEEEFFFGGGHHHHHHHHHHHHLLLLLLKKKKKKKKKJJJJJJIIIJJJLLLNNNPPPRRRTTTXXXZZZ]]]```cccfffhhhjjjlllnnnooorrrvvvyyyzzz|||~~~|||{{{zzzyyyxxxwwwvvvvvvvvvwwwxxxyyyzzz|||}}}{{{wwwrrrooollllllnnnrrrwww{{{}}}}}}yyywwwuuurrrppppppqqqqqqrrrrrrrrrrrrrrrsssuuuuuuuuuuuuuuuvvvxxx{{{}}}|||vvvpppjjjhhhnnnvvv|||||||||zzzvvvrrrfff___WWWPPPMMMKKKGGGDDD@@@???======???@@@???>>>>>>======<<<<<<=========jjjfffaaa]]][[[ZZZYYYXXXVVVTTTTTTTTTVVVWWWVVVUUUVVVWWWWWWTTTQQQPPPQQQSSSTTTUUUVVVTTTQQQPPPRRRTTTSSSSSSTTTSSSQQQNNNLLLJJJEEEHHHKKKMMMNNNOOOQQQSSSQQQQQQPPPOOOOOOOOOPPPPPPPPPOOONNNMMMLLLMMMNNNNNNQQQPPPOOONNNNNNNNNOOOOOOPPPOOOOOONNNNNNNNNNNNNNNNNNMMMMMMNNNOOOPPPRRRSSSQQQPPPOOOOOONNNNNNNNNOOOQQQQQQQQQSSSUUUVVVTTTSSSOOOOOONNNNNNNNNNNNNNNNNNJJJJJJKKKLLLNNNOOOPPPPPPPPPPPPPPPOOOOOOPPPPPPPPPPPPPPPPPPOOOOOOPPPPPPPPPQQQPPPOOOMMMKKKJJJJJJJJJIIIIIIJJJKKKLLLLLLLLLLLLQQQPPPMMMKKKJJJKKKMMMNNNMMMMMMNNNNNNNNNNNNMMMMMMOOONNNMMMMMMLLLLLLMMMMMMLLLMMMMMMNNNOOOPPPQQQQQQUUURRRNNNMMMNNNOOOPPPPPPQQQRRRSSSTTTUUUUUUTTTTTTSSSVVVYYY\\\dddttt~~~gggbbbgggwww|||qqq```QQQIIIHHHJJJKKKQQQOOOKKKHHHEEECCCBBBBBB@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>???;;;===@@@CCCGGGPPP\\\eeewwwyyypppgggaaaWWWSSSNNNIIIEEEBBB???<<<============<<<<<<<<<<<<:::::::::;;;::::::999999777777777666666666555555444444555555555555444444444555555666666555444444444555777777666666888999999888777666777999<<<=========>>>???AAACCCEEEFFFEEEEEEEEEFFFIIILLLNNNOOOPPPPPPQQQRRRSSSTTTTTTUUUSSSUUUWWWXXXYYYYYY[[[]]]^^^^^^^^^^^^^^^aaaeeehhhiiiiiiiiikkknnnqqquuuwwwzzz|||~~~}}}wwwwwwwwwvvvtttrrrooonnnmmmlllkkkiiihhhhhhggggggbbbaaa````````````]]][[[ZZZWWWTTTSSSSSSTTTTTTSSSKKKJJJJJJIIIHHHGGGGGGGGGDDDEEEFFFHHHHHHHHHHHHGGGIIIIIIJJJJJJKKKJJJJJJJJJIIIKKKOOOQQQTTTWWW\\\___aaadddhhhjjjlllnnnqqqsssqqqsssvvvxxxyyy{{{}}}|||{{{{{{xxxxxxwwwvvvwwwxxxyyyzzz{{{|||}}}|||yyyuuupppmmmjjjjjjlllpppuuuyyy{{{{{{uuusssqqqpppooopppqqqrrrqqqqqqqqqqqqrrrssstttuuussstttvvvxxx{{{~~~}}}wwwrrrmmmjjjooowww}}}{{{uuupppmmm___YYYPPPJJJHHHFFFDDDAAA???>>>======>>>???>>>======<<<<<<;;;<<<<<<======fffbbb]]]ZZZXXXXXXWWWVVVTTTSSSSSSTTTUUUUUUSSSRRRUUUWWWWWWUUUQQQOOOQQQSSSTTTVVVWWWTTTQQQPPPQQQTTTSSSSSSSSSSSSQQQNNNKKKIIICCCEEEIIIKKKLLLMMMOOOQQQQQQQQQPPPOOOOOOOOOPPPPPPPPPOOONNNMMMMMMMMMNNNOOORRRQQQOOONNNMMMMMMNNNOOOPPPOOONNNMMMLLLLLLLLLLLLNNNNNNNNNNNNOOOQQQSSSTTTQQQPPPOOOOOONNNNNNNNNNNNRRRRRRSSSUUUWWWWWWVVVTTTOOOOOOOOOOOOOOOOOOOOOOOOHHHIIIJJJKKKMMMOOOPPPQQQPPPPPPPPPOOOOOONNNNNNNNNNNNNNNNNNOOOOOOPPPPPPPPPRRRQQQOOOMMMLLLKKKJJJJJJHHHIIIJJJKKKLLLLLLLLLLLLSSSPPPMMMJJJIIIKKKMMMOOOMMMMMMNNNNNNNNNMMMMMMLLLNNNMMMMMMLLLKKKLLLLLLLLLLLLLLLMMMNNNPPPQQQRRRRRRTTTQQQLLLJJJKKKMMMOOOOOOQQQRRRTTTUUUUUUUUUTTTSSSSSSVVVYYYZZZ^^^lllqqqgggiiiggg}}}ooo\\\PPPLLLMMMNNNRRRPPPMMMIIIFFFDDDCCCBBB@@@@@@@@@@@@@@@@@@@@@@@@;;;;;;;;;<<<===>>>???@@@;;;===???@@@AAAFFFNNNTTT```rrruuulllfffddd___YYYSSSNNNIIIEEEBBB>>>=========<<<<<<<<<<<<;;;;;;;;;;;;::::::999888888888888888777777777777333444666666666666444333444555555666555555444444444555777777666666888999999888666555666999<<<>>>;;;;;;<<<===???AAACCCDDDCCCBBBAAACCCFFFIIIJJJKKKLLLLLLMMMNNNOOOPPPPPPQQQPPPRRRTTTUUUVVVWWWZZZ\\\ZZZZZZZZZXXXXXXZZZ^^^bbbbbbbbbcccdddgggkkkoooqqqoooqqqtttuuuwwwyyy}}}|||zzzxxxwwwwwwppppppppppppooommmllljjjlllkkkiiigggeeeddddddddd\\\]]]___aaabbb___ZZZVVVXXXTTTPPPNNNNNNOOOOOOOOOGGGGGGGGGGGGGGGGGGGGGGGGFFFGGGHHHJJJJJJJJJIIIHHHEEEFFFHHHIIIJJJKKKKKKKKKIIIKKKOOORRRUUUYYY^^^aaadddgggkkkmmmoooqqqtttvvvrrrtttvvvwwwwwwyyy}}}~~~|||{{{|||xxxwwwwwwwwwwwwyyyzzz{{{}}}}}}}}}{{{xxxsssooollliiiiiikkknnnssswwwyyyyyyrrrqqqooonnnnnnpppqqqrrrqqqqqqqqqqqqrrrsssttttttrrrsssvvvzzz}}}|||xxxuuuqqqpppuuu~~~|||zzz~~~yyyqqqmmmkkk[[[TTTLLLFFFDDDCCCAAA???>>>===<<<<<<>>>>>>===;;;<<<<<<;;;;;;;;;<<<<<<===___]]]ZZZWWWUUUTTTTTTUUUUUUSSSQQQPPPOOOPPPRRRSSSTTTUUUUUUSSSQQQQQQRRRTTTVVVWWWXXXXXXWWWTTTRRRPPPPPPRRRSSSTTTRRROOOKKKIIIGGGFFFGGGHHHKKKMMMMMMMMMNNNNNNNNNOOOOOOOOOPPPPPPPPPPPPOOOMMMKKKLLLNNNPPPPPPPPPOOOOOOOOONNNNNNNNNRRRRRRQQQPPPOOOMMMLLLKKKKKKKKKLLLLLLMMMMMMNNNNNNQQQPPPPPPPPPQQQQQQQQQQQQOOORRRWWW[[[\\\[[[XXXVVVPPPNNNLLLMMMPPPQQQQQQOOONNNLLLKKKIIIJJJLLLNNNPPPPPPPPPOOONNNNNNOOOOOOOOOPPPOOONNNMMMLLLLLLLLLLLLQQQPPPOOOMMMLLLLLLMMMMMMNNNNNNNNNMMMMMMMMMMMMMMMNNNMMMLLLJJJJJJJJJKKKKKKMMMLLLLLLKKKKKKKKKLLLLLLKKKKKKJJJJJJKKKLLLNNNOOOMMMMMMMMMMMMMMMMMMMMMMMMMMMLLLKKKJJJKKKLLLNNNPPPRRRSSSTTTTTTTTTSSSQQQPPPOOOQQQUUUYYY\\\cccrrrwwwdddgggnnnyyy___MMMIIIMMMQQQQQQQQQNNNJJJFFFDDDCCCFFFEEECCCBBBBBBAAA@@@>>>===>>>???@@@@@@???>>>======<<<<<<===???BBBFFFHHHUUU\\\mmmyyyqqqlllhhhaaa[[[UUUNNNHHHDDDDDDBBB???>>>>>>>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;:::999888888777888888888777777777777777666666555666666666666666666666666333222222333555777888777444555555666777888888999999999:::;;;<<<===>>>???@@@@@@@@@AAABBBCCCEEEFFFGGGGGGHHHIIIJJJLLLLLLMMMNNNOOOPPPRRRSSSUUUVVVWWWZZZYYYXXXWWWXXXYYY[[[]]]]]]]]]___```bbbdddeeefffkkklllnnnooooooqqqtttvvvzzz}}}}}}zzzvvvrrrooonnnnnnooonnnmmmlllkkkiiihhhgggfffhhhfffdddaaa```_________]]]]]][[[ZZZXXXVVVUUUTTTQQQPPPMMMKKKIIIIIIIIIIIIDDDDDDDDDDDDEEEEEEEEEEEEBBBCCCDDDEEEFFFGGGHHHIIIFFFHHHJJJKKKKKKJJJKKKLLLLLLOOOSSSVVVYYY]]]aaadddhhhjjjlllmmmooorrrvvvyyyzzzyyyxxxxxxyyy{{{~~~|||yyywwwvvvyyyyyyyyyyyyxxxwwwvvvuuu{{{||||||{{{xxxtttpppnnnlllkkkkkkkkklllooorrrsssuuusssqqqoooooopppqqqrrrrrrqqqpppqqqtttvvvvvvvvvtttuuuxxx}}}yyyyyyxxxyyyzzz|||~~~yyymmmdddWWWRRRJJJDDDAAA???>>>>>>>>>============<<<<<<<<<<<<<<<<<<;;;;;;:::::::::[[[ZZZXXXVVVUUUUUUVVVVVVSSSRRRQQQPPPOOOPPPPPPQQQSSSUUUUUUTTTSSSRRRRRRSSSUUUUUUVVVVVVUUUSSSPPPNNNNNNOOOQQQSSSRRRPPPMMMKKKHHHHHHHHHIIIKKKLLLMMMLLLNNNNNNNNNNNNOOOOOOOOOOOOPPPPPPOOOMMMKKKKKKMMMOOOOOOOOOOOOOOONNNNNNNNNNNNQQQQQQPPPPPPOOONNNLLLKKKKKKKKKKKKLLLLLLLLLLLLLLLNNNOOOPPPQQQQQQQQQQQQQQQOOORRRWWW[[[\\\[[[XXXVVVOOOMMMKKKLLLOOOPPPPPPNNNNNNLLLKKKJJJJJJLLLNNNPPPOOOOOONNNNNNNNNNNNOOOOOOPPPOOONNNMMMLLLLLLLLLLLLQQQPPPNNNMMMLLLLLLMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMLLLKKKKKKKKKLLLMMMMMMLLLLLLKKKKKKJJJKKKKKKLLLKKKJJJIIIIIIJJJKKKLLLMMMKKKKKKLLLMMMNNNNNNOOOOOONNNMMMKKKJJJKKKLLLNNNOOOQQQQQQRRRSSSSSSSSSRRRQQQQQQQQQTTTWWWXXX]]]jjjxxxnnngggjjjwwwqqqZZZOOOMMMPPPQQQQQQPPPLLLHHHDDDBBBGGGEEECCCBBBCCCBBB@@@???===>>>>>>?????????>>>>>>===<<<<<<===>>>AAADDDFFFKKKQQQ^^^rrrzzzsssooohhhbbb[[[UUUNNNJJJEEECCC???>>>======<<<;;;=========<<<;;;;;;:::::::::999999888888888888888777777777777777666666555666666666666666666666666777666444444666777666666444555555666777777888888888888999:::;;;<<<============>>>>>>???AAABBBCCCDDDDDDEEEFFFGGGHHHIIIIIIKKKKKKMMMNNNPPPRRRSSSTTTVVVUUUTTTTTTUUUVVVXXXZZZZZZZZZ\\\]]]___aaabbbcccaaacccdddeeeeeefffiiikkkmmmpppsssvvvxxxzzz}}}}}}zzzwwwtttrrrnnnkkkiiihhhgggggghhhhhhggggggfffeeeddddddeeedddbbb```___]]]]]]\\\YYYXXXWWWUUUSSSQQQPPPOOOLLLKKKIIIGGGFFFEEEEEEEEECCCCCCDDDDDDDDDEEEEEEEEECCCCCCDDDDDDEEEFFFGGGGGGEEEGGGIIIJJJJJJJJJLLLNNNOOORRRUUUYYY[[[___ccceeeiiikkkmmmnnnppprrrvvvyyy{{{{{{zzzzzz{{{}}}{{{xxxwwwwwwxxxxxxyyyyyyxxxwwwvvvvvvzzzzzz{{{zzzxxxuuurrrpppnnnmmmlllkkkkkkmmmooopppqqqpppoooooopppqqqrrrsssqqqpppoooppprrrttttttttttttwww|||xxxwwwxxxxxxzzz|||~~~}}}|||}}}|||uuukkkbbbUUUPPPIIICCC@@@>>>>>>============<<<<<<<<<;;;;;;<<<<<<;;;;;;;;;:::::::::WWWWWWVVVUUUUUUVVVVVVWWWQQQQQQPPPPPPPPPOOOOOOOOORRRTTTVVVVVVTTTRRRRRRSSSTTTTTTUUUUUUSSSQQQNNNLLLKKKMMMOOORRRRRRQQQOOONNNKKKKKKKKKKKKLLLLLLLLLLLLMMMMMMMMMNNNNNNNNNOOOOOOPPPPPPOOOMMMKKKJJJLLLNNNOOOOOONNNNNNNNNMMMMMMMMMNNNOOOOOOOOOOOONNNMMMMMMKKKKKKKKKKKKKKKJJJJJJJJJKKKLLLOOOQQQRRRQQQPPPPPPOOORRRVVVYYYZZZZZZXXXVVVOOOMMMLLLLLLNNNOOOOOONNNMMMLLLKKKJJJJJJLLLMMMOOONNNNNNMMMMMMMMMNNNNNNOOOOOONNNMMMMMMLLLLLLLLLLLLOOONNNMMMLLLKKKKKKLLLLLLKKKKKKLLLLLLMMMMMMNNNNNNKKKKKKKKKKKKLLLMMMNNNOOOKKKKKKJJJJJJJJJJJJKKKKKKJJJIIIHHHHHHHHHIIIJJJKKKIIIJJJKKKLLLNNNOOOPPPQQQNNNMMMLLLKKKKKKKKKLLLMMMOOOPPPQQQRRRRRRSSSRRRRRRSSSRRRSSSUUUTTTWWWaaalll|||oookkkmmmzzzkkkWWWLLLMMMOOOQQQQQQOOOKKKFFFBBBGGGEEECCCBBBBBBBBBAAA@@@???>>>>>>======>>>>>>>>>======<<<<<<===???AAABBBBBBEEENNN\\\jjj|||~~~yyysssllleee^^^WWWSSSJJJGGGCCCAAA@@@>>>===;;;???>>>>>>===<<<;;;::::::::::::999888888888888888777777888888777777666555666666666666666666666666;;;999777666666666555444555555555666666777777888777777888888999:::;;;;;;;;;;;;;;;;;;<<<===?????????@@@@@@AAABBBCCCDDDDDDFFFGGGHHHIIIKKKMMMNNNNNNOOOOOOOOOOOOPPPRRRTTTVVVUUUVVVWWWXXXZZZ\\\]]]]]]^^^___`````````aaadddfffeeehhhjjjlllmmmoooqqqsssyyyzzz|||}}}~~~~~~|||yyyxxxvvvtttqqqnnniiiiiigggfffdddbbbaaaaaabbbbbbbbbbbbaaaaaaaaaaaa``````___^^^\\\ZZZYYYXXXRRRRRRPPPNNNLLLJJJIIIHHHFFFEEEDDDBBBAAA@@@@@@@@@BBBCCCCCCCCCDDDDDDDDDDDDCCCCCCCCCDDDDDDEEEEEEEEEDDDFFFGGGHHHIIIKKKNNNQQQSSSVVVYYY\\\^^^aaadddgggjjjlllnnnpppqqqtttwwwzzz}}}}}}||||||}}}}}}zzzxxxxxxyyyxxxyyyyyyyyyxxxwwwvvvuuuxxxxxxyyyyyyxxxvvvuuutttrrrpppnnnllljjjkkkkkkllllllmmmnnnoooqqqqqqrrrrrrpppooonnnoooqqqrrrrrrqqqrrrvvv}}}yyyxxxxxxyyyzzz|||~~~}}}{{{}}}yyy{{{~~~~~~zzzwwwpppggg___QQQLLLFFFAAA>>>===<<<<<<<<<<<<;;;;;;;;;:::::::::;;;;;;;;;;;;::::::::::::UUUUUUUUUUUUUUUUUUUUUUUUPPPPPPQQQQQQQQQPPPOOONNNPPPSSSUUUVVVUUUSSSRRRRRRSSSTTTUUUTTTSSSQQQNNNLLLKKKLLLNNNPPPQQQPPPOOONNNMMMMMMNNNMMMLLLKKKKKKLLLLLLLLLLLLMMMMMMMMMNNNNNNOOOOOOOOOMMMKKKJJJKKKLLLNNNNNNMMMMMMMMMLLLLLLLLLLLLMMMMMMNNNNNNNNNNNNNNNLLLKKKKKKJJJIIIIIIHHHHHHHHHJJJMMMPPPQQQQQQOOONNNMMMOOORRRUUUWWWVVVUUUTTTOOONNNMMMMMMNNNNNNOOONNNMMMLLLKKKJJJJJJKKKMMMMMMMMMMMMLLLLLLLLLMMMNNNNNNNNNNNNMMMLLLLLLLLLLLLLLLNNNMMMKKKJJJJJJJJJKKKLLLJJJJJJKKKKKKLLLMMMNNNNNNLLLLLLLLLLLLMMMMMMNNNNNNJJJJJJJJJJJJJJJJJJKKKLLLJJJIIIHHHGGGGGGHHHIIIIIIIIIJJJKKKLLLMMMNNNOOOPPPOOONNNMMMLLLKKKKKKLLLLLLMMMNNNOOOPPPQQQRRRSSSSSSSSSRRRRRRSSSRRRSSSZZZcccmmm~~~vvvllllllvvv|||___LLLIIIKKKNNNPPPQQQNNNIIIFFFGGGEEEBBBAAABBBBBBAAA@@@@@@???>>>===<<<===>>>???======<<<<<<<<<===>>>???>>>@@@FFFOOOXXXggg~~~|||uuunnnggg```\\\SSSOOOKKKGGGEEEBBB@@@>>>=========<<<<<<;;;;;;;;;::::::999888888888888999777888888888888777666666666666666666666666666666:::888666555666666555333555555555666666666777777555555666777777888999999999999999999:::;;;<<<===<<<======>>>??????@@@@@@BBBCCCDDDEEEGGGHHHIIIJJJIIIIIIJJJKKKLLLNNNPPPQQQQQQRRRSSSTTTUUUWWWXXXXXX\\\]]]^^^^^^^^^___aaaccccccdddfffggggggiiikkkmmmmmmnnnppprrrssstttuuuuuuwwwwwwxxxyyyzzzyyyxxxvvvxxxxxxxxxwwwxxxxxxyyyyyyyyyyyyyyyyyyyyyxxxwwwwwwvvvtttrrrpppooommmjjjgggcccdddddddddcccaaa___^^^``````___^^^]]]]]]\\\\\\ZZZ[[[[[[ZZZXXXVVVSSSRRRLLLLLLJJJHHHFFFDDDCCCBBBBBBBBBAAA@@@??????>>>>>>BBBBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDDDDEEEGGGGGGIIILLLQQQTTTWWWYYY\\\___```cccfffhhhlllnnnppprrrsssuuuxxxzzz~~~}}}}}}}}}~~~|||yyyxxxyyyzzz{{{||||||{{{yyyvvvtttrrrtttuuuvvvwwwwwwxxxwwwwwwvvvtttqqqmmmkkkjjjjjjjjjjjjlllnnnpppqqqqqqpppoooooonnnnnnoooqqqqqqpppooopppttt{{{~~~}}}|||||||||}}}~~~~~~}}}}}}~~~wwwzzz}}}{{{vvvrrrkkkbbb\\\MMMIIICCC???===<<<<<<;;;;;;;;;;;;:::::::::999999::::::::::::::::::::::::TTTTTTUUUUUUTTTSSSRRRQQQPPPPPPQQQQQQQQQPPPOOONNNOOOQQQTTTUUUTTTRRRQQQQQQTTTTTTUUUUUUTTTRRRPPPNNNMMMNNNOOOPPPOOONNNMMMKKKMMMOOOOOONNNKKKJJJKKKLLLKKKKKKKKKLLLLLLLLLMMMMMMMMMNNNNNNMMMKKKJJJJJJKKKMMMMMMLLLLLLLLLKKKKKKKKKJJJKKKLLLMMMNNNNNNNNNNNNLLLLLLKKKJJJIIIHHHGGGGGGGGGIIILLLOOOPPPOOONNNMMMKKKLLLNNNQQQRRRRRRRRRRRROOOOOOOOONNNNNNNNNNNNOOOMMMLLLKKKJJJJJJKKKLLLLLLKKKKKKKKKKKKKKKLLLMMMNNNMMMMMMLLLLLLKKKLLLLLLLLLLLLKKKJJJIIIHHHIIIJJJKKKIIIIIIJJJKKKLLLLLLMMMMMMMMMMMMMMMMMMLLLLLLKKKKKKJJJJJJJJJJJJJJJKKKLLLLLLKKKKKKIIIHHHGGGHHHHHHIIIJJJKKKKKKLLLMMMMMMNNNNNNNNNNNNMMMLLLLLLKKKKKKKKKLLLMMMMMMNNNPPPQQQRRRSSSSSSQQQQQQSSSRRRRRRXXX___dddrrrrrrhhhiiivvvmmmTTTIIIIIIJJJMMMPPPQQQOOOLLLIIIFFFCCCAAAAAAAAAAAA@@@AAA@@@???=========>>>???===<<<<<<<<<<<<<<<<<<<<<===???DDDIIINNNWWWiiiyyy}}}vvvoooiiiddd[[[WWWRRRMMMIIIEEEBBB???;;;;;;;;;;;;;;;<<<<<<<<<;;;::::::999888999999999888888888888888777777666777777777777777777777777777555444444555666555444555555555555666666666666444444555555666777777777999888888888999:::;;;<<<;;;;;;;;;<<<======>>>>>>@@@@@@AAABBBCCCEEEEEEFFFEEEEEEFFFHHHIIIKKKLLLMMMMMMNNNNNNPPPQQQRRRSSSTTTTTTUUUWWWWWWWWWXXXZZZ]]]]]]^^^_________```ccceeedddeeegggiiijjjkkklllllllllnnnoooppppppoooooonnnmmmmmmlllllllllmmmmmmnnnjjjkkklllmmmnnnnnnnnnnnnllljjjhhhggggggeeebbb```___```aaaaaa```___]]]\\\______]]]\\\ZZZXXXWWWVVVTTTTTTTTTTTTRRROOOMMMKKKGGGGGGFFFDDDBBBAAA??????AAAAAAAAA@@@@@@??????>>>@@@AAAAAAAAABBBBBBBBBBBBCCCCCCCCCCCCDDDDDDDDDDDDFFFGGGHHHIIIKKKOOOTTTWWWYYY\\\___aaabbbdddgggjjjmmmpppssstttuuuwwwyyy{{{}}}}}}}}}}}}~~~~~~{{{yyyxxxyyy{{{~~~|||yyyuuupppnnnooopppsssuuuwwwxxxxxxxxxxxxvvvrrrooollljjjjjjjjjkkklllooopppqqqpppnnnmmmoooooooooppprrrsssrrrppprrruuuzzz}}}|||~~~|||{{{}}}{{{}}}zzzzzz|||~~~xxxrrrmmmfff]]]XXXHHHEEE@@@===<<<<<<;;;:::;;;::::::::::::999999999::::::::::::::::::::::::RRRSSSTTTUUUTTTRRRPPPOOOPPPPPPOOOOOOOOONNNNNNNNNNNNPPPRRRRRRQQQPPPPPPQQQSSSTTTUUUVVVVVVTTTRRRQQQNNNOOOOOOOOONNNLLLKKKJJJLLLOOOPPPNNNKKKIIIJJJMMMJJJJJJJJJKKKKKKKKKLLLLLLKKKLLLMMMLLLKKKJJJJJJLLLLLLLLLKKKKKKKKKJJJJJJJJJJJJJJJKKKMMMMMMNNNNNNNNNLLLLLLKKKJJJIIIIIIHHHHHHGGGIIIKKKMMMNNNMMMLLLLLLIIIJJJKKKMMMNNNOOOPPPPPPNNNOOOOOONNNLLLLLLMMMOOOLLLLLLKKKKKKJJJJJJKKKKKKJJJJJJJJJJJJKKKLLLLLLMMMMMMLLLLLLKKKKKKLLLLLLLLLJJJIIIHHHGGGGGGHHHIIIJJJIIIIIIJJJJJJKKKKKKLLLLLLMMMMMMMMMMMMLLLKKKIIIIIIKKKKKKJJJKKKKKKLLLMMMNNNNNNMMMKKKIIIIIIIIIIIIIIIKKKKKKKKKLLLLLLMMMMMMMMMMMMMMMMMMMMMLLLLLLLLLLLLLLLLLLLLLMMMNNNPPPQQQRRRSSSPPPPPPSSSSSSRRRVVV\\\^^^hhhyyy|||jjjbbbhhh{{{eeePPPLLLIIIIIINNNRRRTTTTTTMMMJJJEEECCCBBBBBBAAAAAABBBAAA@@@@@@????????????<<<<<<<<<<<<<<<<<<<<<<<<======@@@DDDFFFJJJVVVaaasssxxxrrrnnnccc___XXXRRRMMMIIIDDDAAA<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;:::999999999999999888888999999888888777666777777777777777777777777555333222333555666666666555555555555555555555555444444444555555666666666888888888888888999:::::::::::::::;;;;;;<<<<<<<<<======>>>???@@@AAABBBBBBBBBCCCDDDEEEFFFGGGHHHHHHIIIIIIJJJKKKLLLMMMNNNNNNNNNOOOQQQRRRRRRTTTWWWYYYXXXYYYYYYYYYYYY[[[^^^```^^^___```bbbccccccccccccccceeehhhiiihhhggghhhiiihhhhhhggggggggggggggghhhcccdddeeefffggghhhhhhhhhfffdddcccccccccbbb```^^^ZZZ[[[\\\\\\[[[ZZZXXXWWW\\\[[[YYYWWWUUURRRQQQPPPOOONNNNNNLLLKKKIIIGGGFFFCCCCCCBBBAAA@@@???>>>>>>???@@@@@@AAA@@@@@@??????@@@@@@@@@@@@AAAAAAAAAAAACCCCCCCCCDDDDDDEEEEEEEEEHHHIIILLLMMMOOORRRVVVZZZ[[[^^^aaaccceeegggjjjlllooorrruuuwwwwwwxxxzzz|||||||||}}}}}}~~~~~~~~~~~~}}}}}}}}}|||yyyxxxyyy{{{~~~~~~}}}{{{xxxrrrmmmjjjjjjmmmqqquuuwwwxxxwwwwwwwwwuuuqqqnnnlllkkkkkkkkklllmmmooopppqqqpppnnnmmmppppppqqqsssvvvvvvuuussswwwwwwzzz}}}|||~~~~~~{{{{{{}}}zzzuuussssssxxxzzz}}}{{{xxxsssnnnggg```WWWRRREEEBBB???<<<<<<<<<<<<;;;;;;;;;:::::::::999999999999999999999::::::::::::NNNOOORRRTTTTTTSSSQQQOOOOOONNNMMMKKKKKKLLLLLLMMMMMMNNNPPPPPPOOONNNPPPQQQQQQRRRTTTVVVVVVUUUTTTSSSNNNNNNNNNNNNMMMLLLKKKJJJKKKNNNPPPNNNJJJHHHJJJMMMIIIIIIJJJJJJJJJKKKKKKKKKIIIJJJLLLLLLKKKJJJKKKLLLKKKKKKKKKJJJJJJJJJIIIIIIJJJJJJKKKLLLMMMMMMMMMMMMLLLKKKKKKKKKJJJJJJIIIIIIHHHIIIJJJKKKKKKKKKKKKKKKIIIIIIJJJKKKMMMNNNOOOPPPLLLMMMNNNLLLJJJIIIKKKMMMLLLLLLKKKKKKJJJJJJJJJJJJIIIIIIIIIIIIJJJKKKLLLMMMLLLLLLKKKKKKKKKKKKLLLLLLIIIHHHGGGFFFFFFGGGHHHIIIJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJKKKLLLKKKKKKJJJIIIKKKKKKKKKLLLLLLMMMOOOOOOPPPOOOMMMKKKJJJJJJJJJKKKHHHIIIJJJKKKLLLMMMNNNOOOKKKLLLLLLMMMMMMMMMMMMLLLMMMLLLLLLLLLMMMNNNPPPQQQSSSPPPPPPRRRSSSQQQTTTXXXYYY___kkk{{{qqqbbb```lll{{{zzz\\\TTTKKKGGGLLLSSSXXXZZZRRROOOJJJFFFEEEDDDCCCCCCBBBBBBBBBBBBAAA@@@??????<<<<<<<<<=========<<<<<<===;;;<<>>===<<<;;;;;;;;;:::999999999999:::888999999999999888777777777777777777777777777777666555333444666777777666555555555555555555555555444444444555555555555666777777666666777777888888999999999999::::::::::::::::::;;;<<<===>>>>>>??????@@@AAABBBCCCCCCCCCCCCDDDEEEFFFFFFGGGHHHIIIIIIIIIKKKMMMOOOPPPRRRUUUWWWSSSSSSTTTTTTTTTVVVYYY\\\YYYZZZ[[[[[[\\\\\\[[[[[[ZZZ]]]aaabbbaaaaaabbbdddfffeeedddccccccbbbcccccc```aaaaaabbbbbbaaaaaa```___^^^^^^^^^______^^^\\\XXXXXXXXXWWWWWWVVVUUUTTTTTTTTTRRRPPPOOOMMMKKKKKKKKKJJJHHHFFFDDDCCCBBBBBB????????????>>>>>>>>>>>><<<===>>>?????????>>>===????????????@@@@@@@@@AAACCCCCCDDDDDDEEEFFFGGGGGGJJJLLLOOORRRSSSVVVYYY[[[^^^```cccfffhhhjjjnnnppppppsssvvvxxxyyyzzz{{{||||||}}}}}}~~~~~~~~~~~~~~~{{{|||}}}|||{{{yyyyyyzzzyyyyyyyyyxxxuuupppkkkhhhfffiiioootttwwwwwwvvvtttrrrqqqnnnlllkkkkkkllllllkkkmmmnnnpppqqqqqqqqqpppqqqrrrssswwwzzz{{{yyyxxxwwwxxxzzz|||}}}{{{tttpppoooooosssxxx}}}}}}|||rrrpppmmmiiibbbYYYQQQLLLCCCAAA>>><<<<<<===<<<;;;;;;;;;;;;;;;::::::::::::888888999999999:::::::::JJJMMMPPPTTTUUUTTTRRRQQQNNNLLLJJJIIIHHHIIIKKKLLLMMMNNNNNNNNNMMMMMMOOOQQQPPPQQQSSSUUUVVVUUUTTTTTTLLLMMMMMMMMMMMMLLLLLLKKKJJJMMMOOONNNIIIGGGJJJMMMIIIIIIIIIJJJJJJJJJKKKKKKGGGIIIKKKLLLKKKKKKLLLMMMKKKKKKJJJJJJJJJIIIIIIIIIJJJJJJKKKLLLLLLLLLLLLLLLKKKKKKKKKKKKKKKJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJKKKLLLNNNPPPQQQJJJKKKLLLKKKHHHGGGIIIKKKLLLLLLKKKKKKJJJJJJJJJIIIHHHHHHHHHIIIJJJKKKLLLMMMLLLLLLKKKKKKKKKKKKLLLMMMHHHGGGFFFFFFFFFGGGHHHIIIJJJJJJJJJJJJJJJJJJIIIIIIGGGHHHIIIKKKKKKKKKKKKJJJLLLLLLLLLLLLMMMNNNOOOPPPRRRQQQOOOMMMLLLKKKKKKLLLFFFGGGHHHJJJMMMOOOPPPQQQJJJKKKLLLMMMMMMMMMMMMMMMMMMMMMLLLLLLLLLNNNOOOPPPTTTQQQPPPRRRRRRPPPQQQUUUUUUYYYbbbqqqxxxfff^^^fffrrrfff[[[MMMGGGJJJSSSZZZ^^^WWWSSSMMMIIIGGGFFFEEEDDDCCCCCCDDDDDDCCCAAA@@@>>>;;;<<<======>>>=========>>>:::999<<>>>>>???@@@@@@@@@@@@@@@BBBBBBCCCCCCDDDEEEFFFFFFDDDEEEHHHIIIKKKMMMQQQSSSKKKLLLMMMLLLMMMOOOSSSVVVVVVVVVWWWWWWWWWWWWVVVVVVUUUXXX\\\^^^]]]]]]___aaa______^^^\\\[[[[[[[[[[[[[[[[[[[[[ZZZYYYXXXVVVVVVVVVUUUUUUVVVXXXXXXWWWUUUXXXXXXWWWVVVUUUTTTTTTSSSNNNMMMLLLKKKJJJIIIHHHHHHIIIGGGEEEBBB@@@@@@@@@@@@========================:::;;;<<<===>>>===<<<;;;>>>????????????@@@@@@@@@BBBCCCDDDEEEFFFGGGHHHIIIKKKNNNRRRUUUVVVXXXZZZ\\\___bbbeeehhhjjjmmmpppsssqqqtttwwwyyyzzzzzz{{{}}}}}}}}}~~~~~~~~~yyy{{{}}}}}}{{{zzzyyyyyysssuuuvvvuuusssoookkkhhhccchhhnnntttwwwwwwtttrrrooommmllljjjjjjjjjlllmmmjjjkkkmmmoooqqqrrrssstttrrrsssuuuyyy|||}}}|||{{{uuuvvvyyy~~~~~~wwwrrrooojjjnnnuuu{{{}}}|||xxxvvvlllkkkiiieee^^^VVVMMMGGGBBB@@@===<<<=========<<<<<<<<<;;;;;;;;;;;;::::::888888888999999:::::::::NNNOOOQQQRRRSSSTTTSSSSSSNNNMMMKKKJJJJJJJJJKKKLLLLLLMMMNNNOOOOOOOOOOOOOOOPPPPPPQQQQQQRRRSSSSSSSSSOOONNNLLLIIIFFFGGGIIILLLMMMNNNOOOPPPOOOMMMKKKIIINNNMMMLLLJJJJJJJJJKKKKKKIIIJJJKKKJJJIIIHHHIIIKKKLLLKKKJJJIIIIIIHHHIIIIIIJJJJJJLLLLLLLLLKKKJJJIIIJJJJJJJJJJJJJJJJJJJJJJJJGGGHHHIIIJJJKKKJJJIIIHHHMMMMMMKKKJJJJJJKKKLLLLLLLLLMMMLLLIIIGGGFFFHHHJJJJJJKKKLLLLLLKKKKKKLLLMMMLLLMMMLLLIIIKKKNNNNNNKKKNNNNNNMMMLLLKKKKKKKKKKKKIIIHHHHHHGGGGGGHHHHHHIIIKKKKKKJJJIIIHHHHHHGGGGGGHHHHHHHHHIIIIIIJJJJJJJJJLLLKKKJJJKKKMMMPPPTTTVVVTTTSSSPPPMMMKKKKKKLLLLLLHHHFFFDDDFFFJJJMMMLLLKKKHHHIIIKKKMMMNNNOOONNNNNNKKKLLLLLLKKKJJJKKKNNNPPPSSSSSSSSSSSSSSSRRRRRRRRRVVVXXX\\\eeerrr|||~~~pppeeebbbbbbrrrhhhPPPJJJMMMOOOWWWaaaddd]]]TTTKKKFFFEEEFFFGGGGGGEEEDDDCCCCCCBBBAAA???>>>>>>===<<<<<<<<<<<<<<<;;;;;;<<<<<<======>>>>>>EEEJJJTTT```nnn~~~zzzrrrkkkfff___WWWQQQNNNKKKFFFCCCBBBAAA???>>><<<<<<<<<<<<;;;999888777777777888888999999999999777777777777777777777777777777777777888888888888444444444444444444444444555555555555555555555555555555555555555555555555777777777777888888888888888888999:::::::::::::::<<<=========>>>>>>??????===>>>>>>???@@@@@@AAAAAABBBBBBBBBCCCCCCEEEFFFFFFHHHHHHIIIJJJJJJKKKKKKLLLRRRRRRRRRSSSSSSSSSSSSSSSWWWWWWWWWWWWWWWWWWWWWWWWYYYYYYXXXXXXXXXWWWWWWWWWUUUUUUUUUUUUUUUTTTSSSRRRRRRQQQQQQRRRUUUVVVVVVUUURRRRRRQQQPPPOOONNNMMMLLLKKKJJJIIIGGGDDDBBBAAA@@@AAAAAA@@@??????>>>??????;;;;;;;;;;;;;;;;;;;;;;;;>>>>>>======<<<<<<<<<<<>>======<<<;;;;;;::::::;;;;;;;;;:::999888666666:::999888777777888999:::MMMNNNPPPRRRSSSTTTSSSSSSMMMMMMLLLKKKKKKKKKKKKLLLKKKLLLMMMNNNOOOOOOOOOOOOOOOPPPPPPPPPPPPQQQQQQQQQOOOOOONNNKKKHHHGGGIIIKKKLLLMMMNNNOOOOOONNNLLLKKKOOONNNLLLKKKJJJJJJJJJJJJIIIJJJKKKKKKIIIIIIJJJKKKMMMLLLKKKJJJIIIHHHHHHHHHIIIJJJJJJKKKJJJJJJIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIGGGGGGHHHHHHHHHHHHGGGGGGIIIHHHHHHGGGGGGHHHIIIJJJKKKKKKKKKJJJHHHHHHJJJLLLKKKLLLLLLLLLJJJKKKLLLNNNOOOOOOLLLGGGHHHMMMOOONNNOOOOOONNNLLLKKKKKKKKKKKKIIIHHHHHHGGGGGGHHHHHHIIIJJJJJJIIIIIIHHHGGGGGGFFFHHHHHHHHHIIIIIIIIIJJJJJJKKKJJJIIIJJJKKKOOORRRTTTSSSQQQNNNLLLKKKJJJKKKKKKHHHGGGEEEGGGJJJLLLKKKJJJIIIIIIKKKLLLMMMNNNNNNNNNKKKLLLLLLKKKJJJJJJLLLNNNQQQQQQQQQRRRSSSTTTUUUVVVTTTVVV[[[aaakkk{{{~~~}}}uuujjjccchhhvvvuuu]]]SSSPPPQQQYYYccckkkfff^^^TTTLLLHHHGGGHHHHHHFFFDDDDDDDDDCCCAAA???>>>>>>===<<<<<<<<<<<<===<<<<<<<<<===============BBBEEEJJJQQQ]]]lll{{{{{{uuupppjjjccc^^^TTTPPPKKKFFFCCCAAA>>><<<<<<<<<<<<;;;999888666555888888888888999999::::::888888888888888888888888777777777777777777777777444444444444444444444444555555555555555555555555555555555555555555555555666666666777777777888888555555666777777777777777::::::::::::;;;;;;;;;<<<<<<<<<===>>>>>>???@@@@@@@@@@@@@@@@@@AAABBBCCCDDDEEEEEEFFFFFFGGGGGGHHHHHHLLLMMMMMMMMMNNNNNNOOOOOOSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSRRRRRRRRRQQQQQQQQQSSSSSSRRRRRRPPPOOOMMMMMMKKKKKKKKKMMMPPPRRRRRRQQQLLLLLLKKKJJJIIIHHHGGGGGGGGGFFFEEECCCBBB@@@???>>>>>>>>>===<<<<<<<<<======;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<=========>>>>>>>>>??????@@@@@@AAAAAAAAAEEEEEEFFFHHHKKKMMMNNNNNNQQQRRRUUUXXX[[[___aaabbbiiilllooorrrssstttvvvwwwxxxyyyyyyzzzzzz{{{{{{{{{||||||}}}~~~~~~}}}|||{{{zzzttttttrrrpppooommmmmmllliiiiiijjjlllnnnooommmkkkiiiiiiiiiiiijjjkkklllmmmoooooopppqqqqqqpppooonnnpppuuu{{{|||yyyqqqpppooorrrwww||||||vvvrrrrrrtttwwwxxxwwwsssnnnkkkccc```[[[VVVPPPIIICCC>>>=========<<<;;;:::::::::999999:::::::::999888888999999888777777888999999LLLMMMOOOQQQRRRSSSTTTTTTMMMMMMMMMMMMMMMLLLKKKKKKIIIJJJKKKMMMNNNOOOOOOOOOOOOOOOOOOOOONNNNNNNNNNNNOOOPPPPPPNNNKKKIIIIIIJJJIIIKKKLLLNNNOOOOOONNNMMMOOONNNLLLKKKJJJIIIIIIIIIIIIKKKKKKKKKJJJIIIJJJKKKMMMMMMLLLKKKJJJIIIHHHGGGIIIIIIHHHHHHHHHHHHIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHGGGFFFFFFEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFGGGHHHIIIIIIJJJKKKJJJIIIJJJLLLNNNLLLLLLLLLKKKJJJKKKMMMPPPVVVUUUOOOHHHGGGLLLPPPPPPQQQPPPNNNMMMLLLKKKKKKKKKIIIHHHHHHGGGGGGHHHHHHIIIJJJJJJIIIIIIHHHGGGGGGGGGHHHHHHHHHHHHIIIIIIIIIIIIIIIHHHHHHHHHJJJLLLOOOQQQPPPOOOLLLKKKIIIIIIIIIJJJIIIHHHFFFGGGIIIJJJJJJIIIIIIIIIJJJJJJKKKLLLNNNNNNLLLMMMMMMLLLKKKJJJKKKLLLNNNNNNOOOQQQSSSUUUWWWXXXQQQUUUYYY[[[aaammmyyyhhhcccgggtttoooaaaYYYUUU[[[eeemmmlllggg^^^SSSJJJFFFEEEGGGFFFEEEEEEEEEDDDBBB@@@???>>>>>>==============================<<<<<<<<<@@@???@@@BBBJJJVVVeeennn}}}yyyssslllggg___ZZZSSSMMMIIIDDD@@@===>>>>>>===;;;:::888777666999999999999::::::::::::888888888888888888888888777777777777666666666666555555555555555555555555555555555555555555555555555555555555555555555555555555555666666666666777444444555666666666666555888888888999999999999999;;;;;;;;;<<<<<<======>>>===============>>>???@@@@@@@@@AAAAAABBBCCCCCCDDDEEEEEEFFFGGGHHHHHHIIIIIIMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMLLLLLLLLLKKKKKKNNNNNNNNNLLLKKKIIIGGGFFFDDDCCCDDDFFFJJJLLLMMMLLLGGGFFFFFFEEEDDDCCCBBBBBBAAAAAA@@@???>>>===<<<<<<::::::999999999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;<<<>>>???@@@@@@===>>>>>>???@@@AAAAAABBBFFFGGGIIIKKKNNNQQQSSSTTTUUUVVVYYY\\\___ccceeefffmmmppptttvvvwwwxxxyyy{{{zzzzzz{{{||||||}}}~~~~~~~~~~~~~~~|||{{{yyyyyysssrrrpppooooooooopppqqqooommmkkkjjjkkkkkkiiihhhgggggghhhhhhjjjkkkmmmnnnppppppqqqqqqrrrqqqqqqpppqqquuu||||||yyypppooooooqqquuuyyy{{{|||~~~~~~}}}}}}~~~}}}yyyvvvvvvwwwwwwvvvsssmmmgggddd\\\XXXSSSMMMIIIDDD???<<<===<<<<<<;;;;;;::::::999777888999:::::::::::::::999999888777777888999999LLLMMMNNNPPPQQQSSSTTTTTTLLLMMMNNNOOONNNMMMLLLKKKHHHIIIKKKLLLNNNNNNOOOOOOPPPPPPOOONNNNNNMMMLLLLLLOOOPPPQQQPPPMMMJJJIIIIIIHHHIIIKKKMMMNNNOOOOOOOOONNNNNNMMMKKKJJJIIIHHHHHHIIIJJJKKKKKKJJJIIIJJJKKKMMMMMMLLLKKKJJJHHHGGGFFFHHHGGGFFFFFFFFFGGGIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHHHHGGGFFFEEEEEEEEEFFFGGGGGGGGGGGGHHHIIIJJJKKKKKKJJJKKKLLLKKKJJJJJJKKKLLLLLLLLLKKKJJJIIIJJJNNNQQQ\\\\\\WWWOOOKKKNNNPPPPPPQQQPPPNNNMMMLLLKKKJJJJJJIIIHHHHHHGGGGGGHHHHHHIIIJJJJJJJJJIIIIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGFFFGGGHHHJJJLLLMMMMMMLLLJJJIIIHHHHHHHHHHHHIIIIIIHHHGGGHHHHHHHHHHHHJJJIIIIIIHHHIIIKKKMMMNNNLLLNNNOOONNNMMMKKKKKKLLLLLLMMMNNNOOOQQQSSSUUUVVVPPPTTTWWWWWWWWWaaarrrtttgggbbbfffzzzssseee\\\]]]ccclllooopppjjj^^^RRRIIIEEEEEEDDDCCCDDDEEEEEECCCBBB@@@???>>>>>>======>>>>>>>>>>>>======<<<<<<;;;;;;>>>===<<<===AAAJJJUUU\\\ooozzzzzzrrrmmmhhhccc]]]WWWQQQLLLGGGCCCBBBAAA@@@>>>===<<<;;;;;;::::::::::::::::::;;;;;;999999999999999999999999777777777666666666666666555555555555555555555555555555555555555555555555444444444444444444444444444444444555555555666666444555666666777777666666999999999999999999999999999999999::::::;;;;;;;;;;;;;;;:::;;;;;;<<<===============>>>??????@@@@@@@@@@@@AAABBBCCCDDDEEEFFFGGGGGGGGGGGGGGGGGGGGGGGGJJJJJJIIIIIIIIIHHHHHHHHHHHHHHHHHHGGGFFFDDDCCCBBBAAA@@@@@@BBBEEEGGGGGGFFFDDDDDDCCCCCCBBBAAAAAA@@@======<<<<<<<<<;;;;;;;;;888888888888888999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>???@@@@@@======>>>???AAABBBBBBCCCFFFHHHKKKNNNQQQTTTWWWZZZYYYZZZ]]]```cccgggiiijjjqqqtttwwwyyyzzzzzz{{{}}}{{{{{{|||}}}~~~~~~}}}zzzxxxwwwvvvrrrrrrqqqpppqqqrrrtttuuutttqqqllliiihhhhhhgggfffffffffggghhhjjjkkkmmmnnnoooooopppqqqrrrrrrrrrrrruuuxxx{{{~~~|||zzztttttttttvvvxxx{{{}}}}}}~~~}}}{{{{{{|||{{{zzzzzzzzzxxxuuuoooggg```\\\WWWSSSMMMHHHEEEBBB???===;;;;;;;;;;;;::::::999999888888999::::::::::::999999888888888888888888999LLLLLLMMMNNNPPPRRRSSSTTTMMMNNNOOOOOOOOONNNLLLKKKIIIJJJKKKLLLMMMNNNNNNNNNQQQPPPPPPOOONNNMMMLLLLLLMMMOOOQQQPPPNNNLLLJJJJJJHHHIIIJJJLLLMMMNNNOOOOOOMMMMMMLLLKKKJJJIIIHHHGGGHHHJJJKKKJJJIIIHHHIIIKKKKKKLLLKKKKKKJJJHHHGGGFFFGGGFFFEEEEEEEEEGGGHHHIIIHHHHHHHHHHHHHHHHHHHHHHHHJJJIIIHHHGGGFFFGGGGGGHHHGGGGGGHHHIIIJJJKKKKKKKKKKKKLLLMMMLLLJJJHHHIIIIIIKKKKKKJJJIIIHHHJJJNNNQQQ___aaa___WWWQQQPPPOOOMMMPPPOOOMMMLLLKKKJJJJJJJJJIIIHHHHHHGGGGGGHHHHHHIIIKKKKKKKKKKKKJJJJJJJJJJJJHHHHHHHHHHHHHHHHHHHHHHHHFFFFFFEEEFFFFFFHHHIIIJJJJJJIIIIIIHHHGGGGGGGGGGGGIIIIIIHHHHHHGGGGGGGGGHHHIIIIIIHHHGGGHHHIIIKKKLLLLLLOOOQQQQQQOOOMMMLLLLLLLLLLLLMMMOOOPPPQQQQQQQQQOOOTTTWWWTTTRRRXXXfffrrrmmmdddaaalllwwwjjjddddddkkkqqqvvvuuulll___SSSMMMFFFDDDCCCCCCEEEFFFEEEDDD@@@@@@???>>>>>>>>>>>>>>>>>>>>>======<<<<<<;;;;;;;;;<<<<<<===???DDDJJJOOO[[[fffvvv{{{tttmmmjjjddd^^^YYYTTTOOOKKKEEECCCBBB@@@???>>>>>>>>><<<<<<<<<;;;;;;;;;;;;;;;999999999999999999999999888888777777666666666555666666666666666666666666666666666666666666666666333333333333333333333333444444444444555555555555444444555666666666666666888888888888888777777777888888888888888999999999:::::::::999::::::;;;;;;;;;;;;;;;<<<======>>>>>>>>>>>>???@@@AAABBBCCCDDDCCCCCCCCCCCCCCCCCCCCCCCCFFFFFFFFFEEEEEEEEEDDDDDDBBBCCCCCCCCCCCCCCCBBBBBBAAA@@@@@@AAABBBCCCCCCBBBAAAAAA@@@@@@??????>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;888888888888999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;============>>>>>>>>>???>>>>>>???AAABBBDDDEEEFFFFFFIIIMMMQQQSSSVVV[[[^^^]]]___aaadddhhhkkkmmmoootttvvvzzz{{{{{{|||}}}~~~{{{{{{|||}}}~~~~~~zzzwwwuuusssssssssrrrrrrrrrsssuuuvvvwwwwwwsssmmmiiigggggggggfffffffffggghhhiiikkkmmmnnnmmmnnnoooppprrrsssuuuvvvyyyyyyxxxwwwwwwxxxyyyzzzxxxxxxzzz{{{|||~~~}}}zzzyyy~~~~~~~~~}}}|||{{{xxxrrrkkkaaaYYYUUUPPPLLLGGGCCCAAA???>>>===:::::::::::::::999999999999::::::::::::999888888888888888999999888888888MMMMMMMMMNNNOOOPPPQQQRRRNNNOOOOOOOOOOOONNNMMMMMMKKKKKKLLLMMMNNNNNNNNNNNNPPPOOOOOONNNMMMMMMLLLLLLLLLNNNPPPPPPNNNLLLLLLLLLJJJJJJKKKKKKLLLMMMNNNNNNKKKKKKKKKKKKKKKJJJHHHHHHGGGIIIJJJIIIHHHGGGHHHIIIIIIIIIJJJJJJIIIHHHFFFEEEFFFFFFEEEFFFFFFGGGHHHIIIHHHHHHHHHHHHHHHHHHHHHHHHKKKKKKJJJIIIHHHHHHHHHHHHEEEFFFGGGHHHHHHHHHHHHHHHKKKLLLMMMLLLIIIGGGGGGGGGIIIIIIIIIHHHHHHIIIMMMOOOZZZ___```ZZZSSSPPPNNNKKKMMMMMMLLLKKKJJJJJJJJJJJJIIIHHHHHHGGGGGGHHHHHHIIIKKKJJJJJJJJJJJJJJJJJJJJJHHHHHHHHHHHHGGGGGGGGGGGGEEEEEEEEEEEEFFFFFFGGGHHHHHHHHHHHHHHHGGGGGGGGGGGGHHHHHHIIIHHHFFFFFFGGGIIIHHHHHHGGGGGGHHHIIIIIIJJJKKKMMMQQQQQQPPPMMMLLLKKKKKKLLLOOOPPPQQQPPPNNNMMMOOORRRUUUSSSQQQTTT]]]ffftttuuukkkcccfffppp~~~sssmmmiiimmmqqqsssooofff\\\UUUMMMJJJFFFDDDEEEFFFFFFEEEAAA@@@@@@???????????????===============<<<<<<<<<888:::<<<===>>>@@@CCCFFFLLLTTTbbbooo}}}{{{ssspppkkkfffbbb]]]XXXTTTJJJIIIFFFCCCAAA?????????=========<<<<<<<<<<<<<<<::::::::::::::::::::::::999999888888777777666666777777777777777777777777666666666666666666666666333333333333333333333333444444444555555555555666222222333444444444444333666555555555555555444444777777777777777777777777999999999888888999999:::999::::::;;;;;;<<<======<<<======>>>???@@@@@@AAA@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAA@@@@@@@@@?????????@@@AAAAAAAAAAAA@@@@@@???>>>???@@@AAA@@@>>>======<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@BBBCCCEEEGGGHHHIIIGGGLLLQQQTTTUUUYYY^^^bbbcccdddfffjjjmmmpppssstttwwwyyy|||}}}}}}}}}~~~||||||}}}~~~~~~{{{wwwsssqqqpppooossssssttttttuuuuuuvvvvvvuuuqqqkkkgggffffffffffffffffffggggggiiijjjlllmmmlllmmmnnnpppsssvvvyyyzzz|||zzzuuurrrqqqrrruuuwwwxxxzzz|||}}}~~~~~~yyyvvvzzz{{{yyyuuunnneee[[[SSSNNNHHHDDD@@@======<<<;;;:::999999999999999999999999:::::::::::::::999888777777888999999999999888777OOONNNMMMMMMMMMNNNPPPQQQPPPPPPOOONNNNNNNNNNNNNNNMMMMMMNNNNNNNNNNNNNNNMMMMMMMMMMMMLLLLLLKKKKKKKKKJJJLLLNNNNNNMMMLLLMMMNNNLLLLLLLLLKKKKKKKKKLLLLLLIIIJJJJJJKKKKKKJJJIIIIIIFFFGGGHHHHHHFFFFFFGGGHHHEEEFFFHHHIIIIIIHHHFFFEEEDDDEEEFFFGGGHHHHHHHHHHHHIIIIIIIIIIIIIIIIIIIIIIIIKKKKKKKKKJJJJJJIIIGGGGGGDDDEEEFFFGGGGGGFFFFFFEEEHHHIIIKKKKKKIIIGGGGGGGGGFFFGGGHHHHHHHHHIIIKKKMMMQQQWWWZZZUUUPPPNNNMMMLLLJJJJJJIIIIIIIIIIIIJJJJJJIIIHHHHHHGGGGGGHHHHHHIIIIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHHHHGGGGGGGGGFFFFFFEEEEEEEEEEEEFFFFFFFFFFFFFFFGGGGGGHHHHHHHHHGGGGGGFFFHHHIIIHHHFFFEEEHHHJJJFFFGGGGGGHHHHHHHHHHHHHHHGGGJJJOOOPPPOOOMMMKKKJJJJJJLLLPPPSSSTTTRRROOOMMMNNNPPPRRRRRRQQQSSSXXX\\\fffoooxxxnnnjjjiiirrr}}}pppnnnmmmooopppmmmgggaaaXXXSSSLLLGGGEEEEEEEEEEEEAAAAAA@@@????????????@@@<<<<<<<<<===============:::;;;<<<<<<<<<<<>>>>>>>>=========<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999888777777777777777777777777777777777666666666666666666666666555555555555555555555555444555555555555666666666222333333444444444444444666666555555555444444444777777777777777777777777888888777777777777777888888888999999:::;;;;;;;;;::::::;;;;;;<<<<<<<<<<<<========================???>>>>>>>>>>>>============>>>>>>>>>>>>>>>======<<<;;;:::;;;===>>>===<<<;;;::::::::::::999999999::::::::::::::::::::::::<<<;;;:::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<===>>>???@@@@@@AAABBBCCCDDDFFFHHHJJJLLLMMMJJJOOOUUUWWWXXX[[[aaafffhhhiiilllooosssvvvxxxyyyyyy|||}}}~~~~~~}}}{{{wwwssspppmmmmmmlllqqqssstttuuuuuutttsssrrrppplllgggeeeeeeeeeffffffgggggggggggghhhiiikkkkkklllmmmooorrrvvvzzz~~~~~~yyyuuusssssstttuuuxxx{{{~~~~~~xxxsssuuu~~~~~~}}}wwwuuuppphhh___UUUMMMHHHBBB???<<<;;;;;;;;;:::999888888888999999999999999888888999:::::::::999999777888999999999999888777OOOOOONNNMMMMMMNNNOOOPPPQQQPPPOOONNNMMMNNNOOOPPPNNNOOOOOOOOOOOONNNMMMMMMKKKKKKKKKKKKKKKJJJJJJJJJIIIKKKLLLLLLLLLLLLNNNOOONNNMMMLLLKKKJJJJJJJJJJJJHHHIIIJJJKKKKKKKKKJJJIIIEEEFFFGGGGGGFFFEEEFFFGGGCCCEEEGGGHHHHHHGGGFFFEEEDDDEEEGGGHHHIIIIIIHHHHHHJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJKKKKKKJJJHHHGGGEEEFFFFFFGGGHHHHHHGGGEEEEEEEEEGGGIIIJJJIIIHHHHHHHHHDDDFFFHHHHHHHHHHHHJJJLLLJJJPPPSSSOOOKKKLLLMMMMMMIIIHHHHHHHHHHHHIIIJJJJJJIIIHHHHHHGGGGGGHHHHHHIIIGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHHHHGGGGGGFFFFFFFFFEEEEEEEEEFFFFFFFFFFFFFFFFFFFFFGGGHHHHHHHHHHHHGGGEEEGGGHHHHHHEEEEEEHHHKKKEEEFFFGGGIIIIIIHHHGGGFFFDDDHHHMMMOOONNNLLLJJJIIIIIILLLRRRVVVWWWUUUQQQNNNLLLNNNPPPQQQQQQRRRUUUWWW\\\bbbqqqyyyqqqjjjkkk}}}~~~xxxrrrrrrvvvxxxuuuqqqbbb[[[RRRJJJFFFEEEDDDDDDBBBAAA@@@@@@??????@@@@@@;;;<<<<<<<<<======>>>>>>===>>>===<<<;;;;;;===@@@AAACCCFFFJJJQQQ^^^mmmwww{{{wwwqqqkkkgggaaa]]]WWWPPPJJJFFFCCCBBB??????>>>>>>======<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999888777777777777777777777777777777777777777777777777777777777777777777777777777777555555555666666666666777444555666666777777666666888888777777777666666666777777777777777666666666777666666555555555666666777777888888999:::::::::888888888888999999999999;;;;;;;;;;;;;;;;;;;;;;;;??????>>>>>>>>>=========>>>>>>>>>===<<<;;;:::999777777777888;;;<<<<<<;;;;;;;;;;;;;;;::::::::::::::::::::::::999999999999<<<<<<;;;:::999999999:::;;;;;;;;;;;;;;;;;;;;;;;;:::;;;<<<===???AAABBBCCCCCCDDDFFFHHHJJJLLLNNNOOOMMMRRRXXXZZZ[[[]]]ccchhhlllmmmpppsssvvvzzz|||}}}|||~~~}}}{{{yyyuuuqqqmmmkkkkkkkkkppprrrtttuuuuuurrrpppnnnkkkhhheeecccccceeeeeeeeehhhhhhggghhhhhhiiijjjjjjmmmnnnppptttxxx}}}{{{xxxwwwwwwwwwyyy|||}}}wwwpppqqqyyy|||{{{zzzxxx}}}}}}|||zzzxxxtttqqqlllddd[[[QQQIIIDDD@@@>>><<<;;;<<<<<<;;;:::888888888888888888999999666666888999:::;;;;;;;;;777888999::::::999888777NNNNNNOOOOOOOOONNNMMMMMMPPPPPPPPPPPPPPPOOOOOONNNQQQQQQQQQQQQQQQQQQQQQQQQOOONNNLLLKKKIIIHHHHHHGGGHHHHHHIIIIIIJJJKKKKKKKKKLLLKKKJJJIIIHHHIIIJJJJJJIIIIIIJJJKKKLLLKKKKKKKKKJJJJJJJJJIIIHHHGGGEEEDDDDDDEEEGGGHHHHHHGGGFFFEEEGGGFFFEEEGGGJJJLLLKKKIIIMMMLLLJJJHHHGGGGGGGGGHHHLLLMMMMMMMMMLLLIIIGGGEEEFFFFFFGGGGGGGGGGGGFFFFFFEEEFFFHHHIIIHHHGGGEEECCCEEEFFFGGGHHHHHHHHHHHHHHHGGGHHHJJJLLLLLLLLLLLLKKKHHHIIIJJJJJJJJJIIIHHHGGGHHHHHHHHHHHHHHHGGGFFFEEEIIIHHHGGGGGGFFFFFFGGGGGGIIIHHHHHHGGGGGGHHHHHHIIIGGGFFFDDDCCCBBBBBBBBBBBBEEEFFFGGGIIIJJJIIIIIIHHHGGGHHHHHHIIIIIIHHHHHHGGGGGGGGGFFFFFFEEEFFFFFFFFFHHHHHHHHHIIIIIIIIIJJJJJJHHHKKKPPPTTTUUURRRNNNKKKMMMNNNPPPRRRSSSSSSRRRQQQZZZ]]]eeessstttnnnuuu~~~}}}tttrrruuuzzz}}}rrrkkk]]]PPPKKKJJJGGGBBBAAA@@@???>>>>>>?????????>>>>>>======<<<<<<;;;;;;<<<<<<;;;::::::::::::;;;>>>AAAEEEGGGIIIOOOZZZbbbrrr}}}~~~vvvpppjjjfff```ZZZTTTOOOJJJGGGFFFDDD@@@???>>>>>>===<<<:::;;;;;;;;;;;;;;;:::999;;;;;;;;;:::::::::::::::999999999888888888888777888888777777777777888888777666555444444555666777555666777777555444444555666555555555555666777777666666666666666666666666555444444333444555666777777777777777777777777777777777666666666666777777999777666555666777999::::::::::::999999999888888<<<<<<<<<<<<<<<<<<<<<<<<:::<<<>>>@@@@@@>>>;;;999;;;::::::999888888888999888888999999999:::::::::888888888888999:::;;;;;;::::::::::::::::::::::::<<<======<<<;;;:::<<<>>>>>>>>>>>>???@@@BBBDDDDDDHHHJJJLLLNNNOOOPPPSSSUUUTTTVVVXXXZZZ]]]bbbhhhlllqqqsssvvvyyy|||}}}~~~~~~~~~}}}zzzvvvrrrnnnkkkjjjiiirrrtttvvvxxxwwwsssooolllmmmiiieeedddeeegggfffeeefffggghhhhhhggggggiiikkkrrrrrrtttwww|||{{{xxxwwwyyy|||~~~}}}{{{yyywwwvvv{{{~~~{{{xxxxxxyyy|||{{{zzz{{{{{{zzzxxxuuutttpppiii```VVVMMMEEEAAA>>>===<<<::::::;;;<<<<<<888999999::::::999999888999999888888888888999999999999999999999999999999NNNNNNOOOOOOOOONNNNNNMMMPPPPPPQQQQQQQQQQQQPPPPPPQQQQQQQQQQQQQQQPPPPPPPPPOOOOOOMMMKKKJJJIIIHHHHHHHHHHHHIIIJJJJJJKKKKKKLLLMMMLLLKKKJJJIIIJJJKKKKKKJJJJJJJJJJJJJJJKKKKKKKKKKKKKKKKKKJJJIIIHHHGGGFFFEEEGGGIIIJJJKKKIIIHHHFFFHHHFFFEEEFFFJJJLLLKKKJJJKKKKKKIIIHHHGGGGGGHHHHHHLLLLLLMMMMMMLLLJJJHHHGGGFFFFFFGGGGGGGGGGGGFFFFFFFFFFFFGGGHHHGGGFFFEEEDDDEEEFFFFFFGGGHHHHHHGGGGGGGGGHHHIIIKKKKKKKKKKKKJJJGGGHHHIIIJJJJJJIIIHHHGGGIIIIIIIIIHHHHHHGGGGGGGGGIIIHHHHHHGGGGGGGGGGGGGGGFFFFFFFFFGGGHHHIIIJJJKKKHHHGGGFFFEEEDDDDDDEEEEEEEEEFFFHHHIIIJJJJJJIIIIIIGGGHHHHHHIIIIIIHHHHHHGGGHHHGGGGGGFFFFFFFFFGGGGGGIIIIIIIIIIIIIIIIIIIIIIIIHHHKKKOOORRRSSSQQQNNNLLLMMMNNNPPPRRRSSSSSSRRRQQQTTTXXX___jjjzzz{{{tttsss}}}uuuuuuyyy|||~~~wwwiiiYYYPPPMMMIIIEEEAAA@@@???>>>>>>>>>======>>>>>>>>>>>>>>>>>>=========<<<;;;;;;::::::;;;;;;:::<<>>@@@@@@???<<<:::;;;:::999999888888999999999999999::::::::::::;;;999999999888999999::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>===<<<<<<===???@@@AAAAAABBBDDDFFFGGGHHHJJJMMMOOOQQQRRRTTTWWWYYYZZZ[[[]]]___aaaeeeiiimmmtttuuuxxxzzz}}}{{{yyyvvvssspppmmmlllkkkpppqqqrrrsssrrroookkkiiiiiigggddddddfffhhhhhhfffgggggghhhgggggghhhjjjmmmlllqqqvvvzzz|||~~~}}}{{{zzz}}}~~~{{{xxxwwwuuuwwwzzzzzzxxxxxxyyy{{{~~~zzz{{{}}}yyyxxxxxxyyyzzzyyyvvvsssoookkkcccZZZQQQJJJDDD@@@===<<<<<<;;;;;;;;;;;;;;;888999999::::::999999888999888888777777888888999999999999999999999999999MMMNNNNNNOOOOOOOOONNNNNNOOOPPPQQQRRRRRRRRRRRRRRRQQQQQQQQQQQQQQQPPPOOOOOOPPPOOONNNMMMLLLJJJJJJIIIHHHIIIIIIJJJJJJKKKLLLLLLMMMMMMKKKJJJJJJJJJKKKLLLKKKJJJIIIHHHHHHJJJKKKMMMLLLLLLLLLKKKJJJIIIHHHGGGFFFHHHKKKMMMNNNLLLJJJHHHIIIGGGEEEFFFHHHKKKKKKKKKIIIIIIHHHHHHHHHHHHIIIIIIKKKLLLMMMMMMMMMLLLJJJIIIFFFGGGGGGHHHHHHGGGGGGFFFGGGGGGGGGFFFFFFFFFEEEEEEEEEEEEFFFFFFGGGGGGFFFFFFFFFGGGHHHIIIIIIIIIIIIIIIGGGGGGHHHHHHHHHHHHGGGGGGJJJIIIIIIHHHHHHHHHHHHIIIIIIIIIIIIHHHHHHHHHHHHHHHEEEEEEEEEFFFHHHIIIKKKLLLHHHHHHGGGGGGGGGGGGHHHHHHFFFGGGIIIJJJKKKKKKJJJJJJGGGHHHHHHIIIIIIHHHHHHGGGHHHHHHGGGGGGGGGGGGHHHHHHJJJJJJIIIIIIIIIIIIIIIIIIIIIKKKMMMOOOPPPOOONNNLLLNNNOOOQQQRRRSSSRRRRRRQQQOOOSSSXXX___kkk}}}yyynnnyyy|||vvvxxx{{{xxxhhh[[[TTTNNNHHHCCCBBB@@@?????????>>><<<>>>>>>???????????????@@@===<<<;;;;;;:::;;;;;;;;;777:::<<<<<<<<<@@@FFFLLLSSS[[[hhhttt}}}yyysssnnniiiccc^^^ZZZRRRPPPLLLIIIGGGEEEBBB@@@@@@???===<<<<<<<<<======:::999999999888888888888:::::::::999999999888888888888777777777777888888777777666666666666777777888:::;;;:::999777888888555444444444444555666666666666666666666666666666777777666666666777888999777777777777777777777777888777777666666777777888999999888777888999:::;;;888888888888777777777777777777777777777777777777999;;;>>>@@@@@@???===<<<::::::999999888888999999999999999:::::::::;;;;;;;;;::::::999999999999:::;;;;;;;;;;;;;;;<<<<<<<<<<<<===>>>>>>======???AAACCCDDDEEEGGGIIIKKKLLLMMMNNNQQQTTTVVVXXXZZZ]]]___aaacccdddeeefffiiimmmpppxxxxxxzzz{{{~~~zzzzzzyyywwwtttqqqnnnlllmmmmmmlllllljjjhhhgggeeeeeeddddddeeehhhiiiiiihhhgggggggggggggggiiillloookkkrrrzzz}}}|||~~~}}}{{{yyyppprrrtttwwwyyy|||zzzuuuuuuvvvxxx{{{|||{{{zzzvvvvvvwwwyyyyyyxxxtttqqqjjjddd[[[RRRKKKEEEAAA>>>;;;;;;<<<<<<;;;;;;::::::888888999999999999888888999888888777777888888999999999999999999999999999MMMNNNNNNOOOOOONNNNNNNNNNNNOOOPPPRRRSSSSSSTTTTTTQQQQQQQQQQQQQQQPPPNNNMMMPPPOOOOOONNNMMMLLLKKKJJJIIIIIIIIIJJJKKKKKKLLLLLLMMMLLLJJJIIIIIIIIIJJJKKKLLLJJJGGGFFFFFFHHHKKKMMMKKKLLLLLLKKKJJJIIIHHHHHHEEEHHHKKKNNNOOONNNKKKIIIIIIGGGFFFFFFGGGHHHJJJKKKGGGGGGGGGHHHHHHIIIIIIJJJKKKKKKLLLMMMMMMLLLLLLKKKGGGGGGHHHHHHHHHHHHGGGGGGHHHHHHGGGFFFEEEFFFFFFFFFDDDEEEEEEFFFFFFFFFEEEEEEEEEFFFFFFGGGGGGGGGGGGGGGFFFFFFGGGGGGGGGGGGGGGGGGIIIIIIHHHGGGGGGHHHHHHIIIJJJJJJJJJJJJIIIIIIHHHHHHEEEEEEEEEFFFGGGIIIJJJKKKHHHHHHHHHHHHHHHIIIIIIJJJGGGHHHIIIKKKKKKKKKKKKJJJGGGHHHHHHIIIIIIHHHHHHGGGHHHHHHGGGGGGHHHHHHIIIIIIJJJJJJJJJJJJIIIIIIIIIIIIJJJJJJKKKLLLLLLMMMMMMMMMNNNOOOPPPQQQRRRQQQQQQQQQMMMQQQUUUXXX___nnn~~~vvvooowww}}}yyyyyyxxxlllbbbVVVMMMGGGDDDAAA@@@AAABBB@@@>>>===>>>>>>??????@@@@@@@@@======<<<;;;;;;;;;;;;;;;:::;;;<<<<<<<<<===AAAEEEIIIOOOXXXbbblllxxx~~~yyytttoooiiieee\\\YYYTTTQQQNNNKKKGGGDDDCCCAAA???<<<;;;<<<======::::::999999888888777777;;;:::::::::999999999999999888888777777888888999777777777777777777777777888:::;;;:::999888888888444444444444444555555666666666666666666666666666777777777777777777777777666666666666666666666666888777777777777777777888888888777777777888999:::777777777777777666666666555555666666666666666666888999<<<>>>???>>>===<<<::::::999999888999999:::888888888999999999999:::<<<;;;:::999999999999999::::::;;;;;;;;;;;;<<<<<<;;;===>>>>>>>>>>>>AAACCCEEEFFFHHHJJJMMMOOOPPPQQQSSSUUUYYY[[[]]]```cccffffffhhhjjjkkklllnnnrrruuu{{{{{{{{{|||~~~}}}}}}~~~}}}}}}}}}{{{xxxtttpppmmmkkkjjjhhhfffeeedddddddddddddddeeeggghhhiiihhhhhhfffggggggggghhhkkkooosssrrruuuyyy{{{}}}~~~rrrtttwww{{{|||vvvtttssstttwwwyyyzzzyyywwwwwwxxxyyyzzzxxxsssppphhh```TTTKKKEEEAAA>>>;;;::::::;;;<<<<<<:::999888888888999999999999888888888888777777777777888888888888888888888888888888NNNOOOOOOOOOOOONNNMMMMMMLLLMMMOOOPPPRRRSSSSSSSSSOOOPPPQQQQQQQQQPPPNNNMMMOOOOOOOOOOOONNNMMMKKKJJJIIIIIIJJJJJJKKKLLLLLLMMMKKKJJJIIIHHHGGGHHHIIIIIIKKKIIIFFFEEEEEEGGGKKKMMMJJJJJJJJJJJJJJJIIIHHHGGGDDDGGGJJJMMMNNNNNNLLLJJJIIIIIIHHHGGGFFFGGGHHHIIIFFFFFFGGGHHHHHHIIIIIIIIIJJJKKKKKKLLLLLLLLLLLLLLLHHHHHHIIIIIIIIIIIIHHHHHHIIIIIIHHHGGGGGGGGGGGGGGGEEEEEEFFFFFFFFFEEEEEEDDDEEEEEEEEEEEEEEEFFFFFFGGGFFFFFFFFFGGGGGGHHHHHHHHHHHHHHHGGGGGGGGGHHHHHHHHHJJJKKKKKKKKKKKKJJJIIIHHHGGGGGGFFFFFFFFFGGGHHHHHHFFFFFFGGGHHHHHHIIIIIIIIIGGGHHHIIIKKKKKKKKKKKKJJJGGGHHHHHHIIIIIIHHHHHHGGGHHHGGGGGGGGGHHHHHHIIIJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJKKKLLLMMMMMMNNNOOOOOOPPPPPPPPPPPPPPPMMMPPPSSSSSSVVVbbbsss}}}lllnnn{{{|||vvvyyy}}}ssscccVVVMMMHHHBBB@@@AAABBBAAA???=========>>>>>>?????????======<<<;;;;;;;;;;;;<<<<<<=========<<<===>>>@@@???CCCIIINNNUUU___kkksss~~~yyyrrrnnnfffccc^^^ZZZWWWRRRNNNJJJGGGEEEBBB???===<<<<<<===;;;;;;;;;:::999888888777;;;;;;;;;;;;:::::::::999999999888888888888999999777888888888888888888777777888:::999888666777777555444444444444555666666777777777777777777777777666666666666666666666666666666666666666666666666888888777777777777888888666666666666666777777888666666666666666666666666666666666666777777888888666777999;;;<<<<<<;;;::::::999999888999999::::::777777777777888888888888<<<<<<;;;:::999999999999999:::::::::;;;;;;;;;<<<;;;===>>>??????AAACCCFFFFFFHHHKKKNNNQQQSSSUUUVVVXXXZZZ^^^```bbbeeehhhkkkiiikkknnnpppqqqtttwwwzzz|||||||||}}}~~~yyyyyyzzz{{{}}}~~~~~~}}}zzzuuupppllliiihhheeecccbbbbbbcccddddddeeeggggggggggggggggggggghhhiiijjjlllooossswww{{{wwwtttuuu{{{{{{|||xxxuuussstttvvvyyyzzzzzzyyyyyyyyyyyyyyywwwsssoooggg]]]PPPFFFAAA???<<<999999:::;;;;;;;;;:::888777777888888999999888888777888777777777777777777888888888888888888888888888PPPPPPPPPOOONNNMMMLLLKKKKKKLLLMMMNNNPPPPPPQQQQQQMMMNNNPPPQQQQQQPPPOOOMMMNNNNNNOOOOOONNNMMMKKKJJJIIIJJJJJJKKKKKKLLLMMMMMMJJJIIIHHHGGGGGGGGGHHHIIIJJJIIIFFFDDDEEEGGGJJJLLLJJJJJJJJJJJJJJJIIIHHHGGGDDDFFFIIIKKKMMMMMMMMMLLLKKKLLLLLLKKKHHHFFFFFFGGGFFFFFFGGGHHHIIIIIIHHHHHHJJJJJJJJJJJJKKKKKKKKKKKKHHHIIIIIIJJJJJJIIIIIIHHHJJJJJJJJJIIIIIIIIIHHHHHHFFFFFFGGGGGGFFFFFFEEEEEEFFFEEEEEEDDDEEEEEEFFFFFFGGGGGGFFFGGGGGGHHHIIIJJJGGGHHHHHHIIIIIIIIIIIIHHHKKKKKKLLLMMMLLLKKKJJJIIIGGGGGGFFFFFFFFFFFFGGGGGGEEEFFFGGGHHHHHHHHHHHHHHHFFFGGGIIIJJJKKKKKKJJJJJJGGGHHHHHHIIIIIIHHHHHHGGGGGGFFFFFFGGGGGGHHHIIIJJJIIIIIIJJJJJJJJJKKKKKKKKKJJJJJJJJJJJJJJJLLLMMMNNNNNNNNNNNNNNNNNNNNNNNNNNNMMMOOOPPPPPPRRRYYYeeennnooojjjoooxxxrrrzzztttfffXXXPPPFFFAAAAAABBBAAA>>>======>>>>>>>>>>>>>>>>>>>>>===<<<<<<;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;>>>AAACCCFFFMMMVVV]]]lllwww{{{wwwqqqnnnjjjfffbbb]]]WWWSSSNNNLLLIIIEEEBBB@@@???>>>>>>>>>===<<<;;;:::999999<<<<<<;;;;;;;;;:::::::::999999888888888888999999888888999999999999888888666777999888777555555666555555555555555666777777777777777777777777777777666666777777777666555555777777777777777777777777999888888777777888888999555555555666666666777777666666666666777777777777666777777888888999999:::666777888999::::::999999999999888888999999::::::777777777777888888888999<<<;;;;;;::::::::::::;;;:::::::::;;;<<<<<<=========>>>@@@BBBBBBDDDGGGJJJJJJLLLPPPTTTXXXZZZ[[[\\\^^^```dddfffgggjjjmmmooolllooorrrtttvvvxxx{{{}}}}}}}}}~~~~~~{{{zzzrrrrrrrrrtttuuuwwwyyyzzzzzzzzzzzzyyyvvvqqqmmmjjjgggfffdddbbbbbbcccdddfffdddfffggggggffffffgggiiiiiillloooqqqsssvvvzzz}}}yyyqqqqqqyyyyyywwwuuuuuuwwwyyy{{{{{{zzzyyywwwvvvuuusssooommmcccYYYLLLCCC@@@>>>;;;888999:::::::::999999888888777777888888888888777777888777777666666777777888888888888888888888888888RRRRRRQQQPPPNNNLLLJJJIIIIIIJJJKKKLLLMMMMMMNNNNNNKKKMMMOOOQQQRRRQQQOOONNNLLLMMMNNNOOONNNMMMKKKIIIJJJJJJJJJKKKLLLLLLMMMMMMKKKJJJIIIHHHGGGHHHIIIIIIIIIHHHFFFEEEEEEGGGIIIKKKJJJKKKKKKKKKKKKJJJIIIIIIFFFGGGHHHJJJLLLMMMNNNOOOOOOQQQRRRPPPLLLHHHGGGGGGFFFFFFGGGHHHIIIHHHGGGGGGJJJJJJJJJIIIIIIIIIIIIJJJIIIIIIJJJJJJJJJJJJIIIIIIJJJKKKLLLLLLLLLKKKIIIHHHGGGGGGHHHHHHGGGFFFFFFEEEGGGFFFEEEDDDDDDEEEFFFFFFHHHGGGGGGGGGHHHIIIJJJKKKGGGIIIKKKMMMMMMLLLJJJIIIKKKLLLMMMNNNNNNLLLJJJIIIFFFFFFEEEEEEFFFGGGHHHHHHFFFGGGHHHIIIIIIIIIHHHGGGEEEFFFHHHIIIJJJJJJIIIIIIGGGHHHHHHIIIIIIHHHHHHGGGEEEEEEEEEFFFFFFHHHIIIIIIHHHHHHIIIJJJKKKLLLMMMMMMJJJJJJJJJKKKKKKLLLMMMMMMMMMMMMLLLLLLLLLLLLLLLMMMNNNOOOPPPPPPRRRVVV[[[```nnnzzz|||{{{mmmhhhuuuxxxzzz|||xxxjjj^^^PPPGGGEEEEEECCC@@@??????????????????>>>>>>>>>======<<<<<<<<<<<<<<<999999:::;;;;;;;;;:::999;;;===???@@@@@@CCCIIINNNVVVaaasss{{{xxxtttppplllgggaaa]]]XXXVVVSSSOOOKKKGGGDDDBBBAAA@@@???>>>===<<<<<<;;;<<<<<<<<<<<<;;;;;;;;;;;;:::999999888888999999:::888888999::::::999888888666777999888777555666666777666666666666777888888777777777777777777777777777777888888888777666555777777777777777777777777999888888777777888888999555555666777777777777777666666666777777888888888777777777888999:::::::::777888999999999999888888999999888888999999:::;;;888999999999::::::::::::;;;;;;:::::::::;;;;;;<<<<<<<<<<<<===>>>>>>??????@@@BBBDDDEEEGGGIIILLLOOOPPPSSSWWW\\\```bbbdddddddddgggiiikkklllnnnqqqsssrrrtttwwwyyyzzz{{{}}}}}}xxxsssqqqiiiiiiiiijjjkkknnnpppqqqppppppppppppnnnkkkhhhfffeeedddcccbbbbbbdddeeefffccceeeffffffeeefffjjjmmmmmmqqqvvvyyy|||~~~wwwvvv{{{|||zzzxxxxxxzzz|||}}}}}}yyywwwssspppnnnllliiiggg\\\SSSGGG@@@???@@@===:::::::::999888888888888888777777888888888888777777777777666666666666777777888888888888888888888888SSSSSSRRRPPPNNNKKKIIIHHHHHHIIIJJJKKKKKKLLLLLLKKKJJJLLLOOOQQQRRRRRRPPPOOOLLLMMMNNNOOONNNLLLJJJIIIJJJJJJKKKKKKLLLLLLMMMMMMLLLKKKJJJIIIHHHIIIJJJJJJHHHGGGFFFEEEFFFGGGIIIJJJKKKLLLLLLLLLLLLLLLKKKJJJGGGHHHHHHJJJLLLNNNPPPQQQRRRTTTWWWUUUOOOJJJHHHGGGFFFGGGHHHIIIHHHHHHFFFFFFKKKJJJIIIHHHHHHHHHHHHHHHIIIIIIJJJJJJJJJJJJIIIIIIJJJKKKMMMNNNNNNLLLJJJIIIHHHHHHHHHHHHHHHGGGFFFEEEGGGFFFEEEDDDDDDEEEFFFGGGHHHHHHGGGGGGHHHJJJKKKLLLHHHJJJMMMPPPPPPOOOLLLJJJKKKLLLNNNOOONNNMMMKKKIIIDDDDDDDDDEEEFFFHHHIIIJJJHHHHHHIIIJJJJJJIIIHHHGGGEEEFFFGGGIIIJJJIIIIIIHHHGGGHHHHHHIIIIIIHHHHHHGGGEEEEEEEEEEEEFFFGGGHHHIIIGGGHHHIIIJJJKKKMMMNNNNNNJJJJJJKKKKKKLLLMMMMMMMMMLLLLLLKKKKKKKKKKKKKKKLLLQQQQQQQQQSSSTTTVVVXXXYYYdddooozzzsssgggnnn{{{}}}yyy|||yyylllZZZOOOKKKIIIGGGCCCBBBAAAAAA@@@@@@?????????>>>>>>===<<<<<<<<<<<<<<<999999:::;;;===<<<;;;999777:::<<<<<<;;;<<<@@@DDDEEEPPP```ppp{{{wwwsssnnnhhhddd___]]]ZZZVVVQQQLLLHHHEEEBBBBBBAAA@@@???>>>============<<<<<<<<<;;;;;;;;;:::999999888888999999:::888999:::;;;;;;:::999888666888999999777666666777777777777777777888888999777777777777777777777777888999::::::999888777666777777777777777777777777999999888888888888999999666666777888888888888888666666777777888888999999666777777888999::::::;;;999999:::::::::999999888999888888888999::::::;;;::::::;;;;;;;;;<<<<<<<<<::::::::::::;;;;;;<<<======>>>>>>???@@@AAAAAAAAABBBDDDGGGIIIJJJLLLPPPSSSUUUXXX\\\aaafffhhhjjjjjjiiikkkmmmooopppqqqtttvvvwwwyyy{{{|||||||||}}}~~~xxxqqqkkkhhhbbbbbbbbbbbbdddfffhhhjjjggghhhhhhhhhhhhgggeeedddcccbbbbbbbbbcccdddfffgggaaaccceeeeeedddggglllpppqqquuu{{{~~~~~~}}}}}}xxxtttoookkkiiigggeeecccWWWNNNCCC>>>???AAA>>>;;;;;;:::888777777777888999777777888888888888777777777777666666666666777777777777777777777777777777UUUTTTSSSRRROOOMMMKKKJJJKKKJJJIIIHHHHHHIIIJJJKKKKKKLLLNNNPPPRRRTTTUUUUUUOOOOOONNNLLLKKKIIIHHHHHHGGGGGGGGGHHHIIIKKKNNNOOONNNNNNNNNMMMKKKJJJHHHGGGMMMKKKJJJIIIIIIKKKMMMNNNNNNMMMMMMOOOOOONNNKKKIIIEEEFFFGGGIIILLLNNNOOOPPPRRRSSSTTTSSSOOOKKKIIIHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGFFFEEEEEEEEEIIIIIIIIIIIIIIIIIIHHHHHHGGGIIIKKKLLLKKKIIIGGGEEEGGGGGGHHHHHHGGGEEEDDDCCCDDDDDDDDDDDDEEEFFFGGGHHHEEEFFFGGGHHHIIIJJJJJJJJJJJJJJJLLLNNNPPPOOOLLLJJJIIIKKKNNNPPPPPPOOOMMMLLLIIIHHHGGGFFFEEEEEEDDDDDDGGGGGGHHHHHHHHHGGGGGGFFFGGGGGGGGGHHHHHHHHHIIIIIINNNJJJFFFEEEFFFGGGFFFDDDHHHGGGEEEDDDDDDEEEGGGHHHHHHHHHIIIIIIJJJKKKLLLLLLMMMMMMLLLLLLKKKKKKJJJJJJLLLLLLMMMMMMMMMMMMLLLLLLNNNOOOPPPRRRSSSSSSTTTTTT[[[dddrrrllliiilllqqq}}}jjjYYYQQQMMMKKKHHHCCCAAA??????@@@@@@???>>>>>>>>>=========<<<<<<<<<<<<<<<;;;;;;;;;:::::::::;;;;;;;;;<<<<<<<<<<<<===FFFHHHOOO\\\ooozzzuuurrrpppkkkhhhddd```[[[VVVOOOKKKHHHFFFCCCBBBAAA???===;;;;;;;;;<<<<<<<<<<<<;;;;;;===<<<;;;::::::999999:::999999999888888888888777888888777777777777888888999888777666666777888999888888999999999999888888555555666777777777777777999888888888777777666666777777777777777777777777::::::999999999999999999999999999999999999999999777777777777777777777777888888999999999::::::::::::::::::;;;;;;<<<<<<<<<>>>;;;999:::===>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>???@@@AAACCCDDDEEEFFFIIIJJJLLLOOOQQQTTTVVVWWW[[[^^^ccchhhlllpppqqqrrrrrrrrrrrrrrrtttwwwzzz|||}}}~~~{{{wwwrrrllleeeaaaYYYZZZ\\\___aaacccdddddd```aaabbbccccccbbbaaa```^^^___```bbbccccccccccccdddfffhhhhhhhhhkkkrrrwwwzzzzzzrrriiidddccc```ZZZSSSJJJEEE@@@???@@@???;;;777888888888888777777777777999999999999999999999999777777777777666666666666777777777777777777777777UUUTTTSSSRRROOOMMMKKKJJJLLLLLLLLLKKKKKKLLLLLLLLLKKKLLLNNNPPPRRRSSSTTTTTTPPPPPPNNNMMMLLLJJJIIIIIIHHHHHHGGGHHHIIIJJJLLLMMMMMMMMMMMMLLLKKKJJJIIIHHHLLLKKKKKKKKKKKKLLLNNNNNNNNNNNNNNNOOOPPPNNNKKKIIIEEEFFFGGGIIIKKKLLLMMMNNNPPPQQQRRRPPPLLLIIIGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGGGGGGGFFFFFFFFFFFFIIIIIIIIIIIIIIIIIIIIIIIIGGGHHHJJJKKKKKKIIIHHHFFFIIIJJJJJJJJJIIIHHHFFFEEEEEEEEEEEEEEEFFFGGGHHHHHHFFFFFFGGGHHHHHHIIIJJJJJJJJJJJJLLLNNNOOONNNLLLIIIIIIKKKMMMOOOOOONNNMMMKKKHHHHHHGGGFFFEEEEEEDDDDDDFFFFFFGGGHHHHHHHHHHHHGGGGGGGGGGGGHHHHHHHHHHHHIIIMMMJJJFFFEEEFFFGGGFFFDDDEEEDDDDDDCCCEEEFFFIIIJJJHHHHHHIIIIIIJJJKKKKKKLLLKKKKKKKKKKKKJJJJJJJJJIIIKKKKKKLLLMMMMMMMMMLLLLLLMMMNNNOOOQQQRRRRRRRRRRRRWWW___lll}}}zzzrrrlllhhhooo{{{|||lll^^^TTTLLLGGGIIIFFFCCCBBBBBBBBBAAA???>>>>>>>>>>>>============<<<<<<<<<;;;;;;;;;::::::;;;;;;;;;<<<<<<<<<<<<===<<>><<<:::;;;===>>>===<<<===============>>>>>>>>>CCCDDDFFFHHHJJJKKKMMMNNNNNNOOOQQQTTTVVVYYY[[[\\\```ccchhhmmmrrruuuwwwwwwxxxwwwwwwwwwyyy{{{~~~zzztttnnnggg___ZZZVVVWWWYYY[[[^^^```aaabbb______````````````______]]]^^^___aaabbbddddddeeedddgggjjjkkkkkkooovvv{{{}}}ssskkkaaa[[[YYYVVVPPPKKKFFFBBB>>>===>>>>>>:::777888888888777777777666666777777777777777777777777777777777777666666666666777777777777777777777777TTTTTTSSSRRRPPPMMMKKKJJJKKKLLLLLLMMMMMMLLLLLLKKKKKKLLLNNNOOOQQQRRRSSSSSSPPPPPPOOONNNLLLKKKJJJJJJHHHHHHHHHHHHHHHIIIIIIJJJKKKKKKLLLLLLKKKJJJJJJIIIKKKLLLMMMNNNOOOOOOPPPPPPOOOOOOOOOPPPQQQOOOLLLIIIFFFGGGHHHIIIJJJKKKKKKKKKNNNOOONNNLLLIIIFFFFFFFFFHHHHHHHHHHHHHHHHHHHHHHHHFFFFFFFFFFFFGGGGGGGGGGGGJJJJJJJJJJJJJJJJJJJJJJJJGGGHHHIIIIIIIIIIIIIIIHHHJJJJJJJJJJJJIIIHHHGGGGGGFFFFFFFFFFFFGGGHHHIIIIIIHHHGGGGGGFFFGGGHHHJJJKKKKKKJJJKKKMMMNNNMMMJJJHHHIIIJJJLLLNNNNNNMMMKKKJJJHHHHHHGGGGGGFFFFFFEEEEEEEEEFFFGGGHHHHHHHHHHHHHHHFFFFFFGGGGGGGGGHHHHHHHHHLLLIIIGGGEEEFFFFFFFFFEEECCCBBBCCCDDDFFFHHHKKKLLLHHHHHHIIIIIIJJJKKKKKKKKKJJJJJJJJJJJJIIIIIIIIIIIIJJJKKKKKKLLLMMMMMMMMMLLLLLLMMMOOOPPPQQQQQQRRRRRRRRRZZZdddrrrqqqeeeeeelll{{{qqqaaaSSSJJJKKKHHHDDDAAA@@@@@@>>>===>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<;;;;;;;;;;;;:::;;;;;;;;;<<<<<<<<<<<<===999===AAAHHHQQQ^^^mmmwww|||yyyvvvsssppplllgggddd\\\XXXSSSPPPNNNLLLIIIHHHAAAAAAAAA@@@???>>><<<<<<<<<<<<;;;::::::::::::;;;<<<<<<;;;;;;;;;:::::::::999888888777777888888999999888888777777888888999888888999999999999888888777777888999999999888888888888888888888777777777888888888888888888888888666666666666666666666666888888888888888888888888888888888888888888888888999999999999::::::::::::;;;;;;;;;;;;;;;;;;::::::>>><<<;;;;;;<<<===<<<<<<>>>>>>>>>??????@@@@@@@@@DDDEEEGGGIIILLLOOOQQQRRRTTTUUUWWWZZZ]]]```cccdddfffiiinnntttyyy|||~~~~~~}}}}}}|||~~~{{{vvvoooiiiaaaZZZUUURRRSSSUUUXXXZZZ\\\^^^___^^^^^^]]]]]]]]]]]]^^^^^^\\\\\\^^^```bbbdddeeefffeeeiiimmmoooqqquuu{{{~~~{{{~~~~~~~~~~~~{{{xxxlllcccXXXQQQNNNKKKFFFBBBAAA>>>::::::;;;;;;999666888888777777777777666666666666666666666666666666777777777777666666666666777777777777777777777777TTTSSSSSSQQQPPPNNNLLLKKKHHHIIIKKKMMMMMMKKKIIIHHHKKKLLLMMMOOOPPPQQQQQQQQQOOOOOONNNMMMLLLKKKJJJIIIIIIIIIHHHHHHGGGGGGGGGGGGIIIJJJJJJKKKKKKKKKJJJJJJKKKLLLOOOQQQSSSSSSSSSRRRRRRQQQQQQRRRRRRQQQNNNKKKHHHIIIJJJKKKKKKKKKJJJJJJMMMMMMLLLIIIGGGEEEFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGEEEEEEFFFGGGGGGHHHIIIIIIIIIIIIJJJJJJJJJJJJKKKKKKHHHHHHHHHHHHHHHIIIIIIIIIHHHHHHHHHHHHGGGGGGFFFFFFGGGGGGGGGGGGHHHIIIJJJJJJJJJHHHGGGFFFFFFGGGIIIKKKJJJJJJJJJKKKLLLLLLIIIGGGIIIJJJKKKLLLLLLKKKJJJIIIHHHHHHHHHIIIHHHHHHGGGGGGGGGGGGHHHHHHHHHGGGGGGFFFFFFFFFFFFFFFGGGGGGGGGGGGJJJIIIGGGFFFFFFFFFFFFFFFDDDDDDDDDFFFGGGIIIKKKMMMIIIIIIIIIJJJJJJJJJKKKKKKJJJJJJJJJJJJJJJJJJJJJJJJIIIJJJKKKLLLMMMMMMMMMMMMMMMNNNOOOPPPQQQRRRRRRRRRPPPVVV___hhhwww|||oooiiijjjpppsssaaaSSSOOOKKKFFFBBB@@@@@@???>>>============>>>>>>>>>>>><<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<===;;;>>>AAACCCGGGPPP]]]gggwww|||zzzxxxvvvrrrooofffbbb\\\XXXUUURRRPPPNNNHHHHHHGGGFFFDDDBBB@@@???>>>======<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;::::::999999888888888888999999999999999999999999999999888999999::::::999999888888999999::::::999999999888888888888888888888888888888888888888888888888888888888888999999999999888888888888888888888888888888888888888888888888999999999:::::::::;;;;;;<<<<<<<<<;;;;;;;;;;;;:::===<<<;;;;;;;;;<<<<<<<<>><<<:::888888999:::999777888777777777666666666666555555555555555555555555777777777777666666666666666666666666666666666666SSSSSSRRRQQQPPPNNNLLLKKKHHHIIILLLNNNNNNLLLIIIHHHKKKLLLMMMNNNOOOOOOOOOOOOMMMMMMLLLKKKJJJIIIIIIHHHIIIIIIIIIIIIHHHGGGFFFFFFHHHIIIIIIJJJJJJJJJJJJIIIJJJMMMPPPSSSUUUVVVUUUTTTTTTSSSSSSTTTTTTRRROOOLLLJJJKKKLLLMMMMMMLLLKKKJJJKKKLLLKKKIIIGGGEEEFFFHHHGGGGGGGGGGGGGGGGGGGGGGGGEEEEEEFFFGGGHHHIIIIIIJJJIIIIIIIIIIIIJJJJJJKKKKKKHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGGGGFFFFFFGGGGGGGGGGGGGGGHHHIIIJJJKKKKKKIIIGGGFFFFFFGGGHHHJJJIIIIIIIIIJJJKKKKKKIIIGGGHHHIIIJJJJJJJJJIIIHHHHHHIIIIIIJJJKKKKKKKKKJJJIIIIIIIIIIIIHHHGGGFFFEEEDDDEEEEEEEEEFFFFFFFFFGGGGGGHHHHHHHHHGGGFFFFFFGGGGGGGGGHHHHHHHHHIIIJJJKKKKKKIIIIIIIIIJJJJJJJJJJJJJJJKKKKKKKKKKKKKKKKKKKKKKKKIIIJJJKKKMMMNNNOOOOOOOOONNNOOOPPPQQQRRRSSSSSSSSSQQQUUU\\\bbblllyyytttqqqwwwqqqbbbXXXSSSLLLGGGDDDDDDCCCCCC==============================<<<<<<<<<;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<===999<<<>>>======CCCMMMUUUcccnnn}}}~~~|||zzzwwwtttpppjjjfffbbb___[[[YYYPPPOOONNNKKKIIIEEECCCAAA???>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::999999999999::::::999999::::::::::::999999999999::::::::::::999999999999::::::::::::999888888888888888888999999999888888888888888888888888999999999::::::;;;;;;;;;888888888888888888888888888888888888888888888888999999:::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>???AAAAAABBBCCCEEEFFFGGGGGGJJJLLLOOOSSSWWW[[[^^^```^^^```bbbeeehhhkkkmmmnnnnnnqqqvvv{{{~~~{{{xxxuuussskkkiiihhhgggfffdddaaa^^^UUUUUUUUUVVVXXXZZZ\\\]]]^^^]]]\\\[[[\\\]]]___```_________```aaaccceeefffkkkpppuuuyyy{{{}}}~~~{{{|||~~~yyyvvvvvvxxxxxxxxxyyyxxxssslllggg```YYYNNNFFFBBB???===;;;:::999777888999999999999777777777666666666666555666666666666666666666666777777777777666666666666666666666666666666666666SSSSSSRRRQQQPPPNNNMMMLLLJJJLLLNNNPPPPPPNNNLLLJJJKKKKKKLLLMMMNNNNNNMMMMMMLLLLLLKKKJJJJJJIIIHHHHHHJJJJJJJJJJJJIIIHHHGGGFFFHHHHHHIIIIIIJJJIIIIIIHHHHHHKKKNNNRRRTTTUUUUUUUUUTTTSSSSSSSSSSSSRRRNNNKKKJJJKKKMMMNNNNNNMMMKKKJJJIIIJJJKKKJJJGGGFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFFFFGGGHHHIIIIIIJJJGGGGGGHHHHHHIIIJJJJJJJJJHHHHHHHHHHHHHHHGGGFFFFFFIIIIIIHHHGGGGGGHHHHHHIIIGGGGGGGGGGGGHHHIIIJJJJJJKKKJJJHHHGGGFFFGGGGGGHHHHHHGGGGGGHHHJJJJJJIIIHHHHHHHHHHHHHHHHHHHHHGGGGGGHHHIIIJJJLLLLLLLLLKKKJJJIIIIIIIIIHHHGGGFFFEEEDDDDDDEEEEEEEEEEEEFFFFFFFFFEEEGGGHHHHHHGGGFFFGGGIIIIIIIIIIIIIIIIIIIIIIIIIIIJJJJJJJJJJJJJJJJJJJJJJJJKKKKKKKKKLLLLLLLLLLLLLLLIIIJJJLLLNNNOOOPPPQQQQQQOOOOOOQQQRRRSSSTTTTTTTTTSSSUUUYYY]]]dddrrr~~~|||~~~sssbbb\\\SSSKKKGGGEEEDDDCCC??????>>>>>>>>>==================<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<===:::<<<===<<<<<>><<<;;;;;;;;;<<<<<<;;;;;;;;;:::::::::;;;::::::999999::::::;;;999::::::;;;;;;::::::999999999::::::::::::999999999999:::::::::999888888888888888999999999999999999999999999999999999999777777888888999:::::::::999999999999999999999999999999999999999999999999::::::::::::;;;;;;;;;;;;============>>>>>>??????===>>>?????????@@@BBBDDDFFFFFFGGGIIIJJJLLLMMMMMMOOOQQQTTTXXX\\\aaadddeeeeeefffhhhkkknnnppprrrsssrrruuuyyy~~~~~~wwwqqqkkkgggeeebbbbbbccceeefffgggeeecccYYYYYYXXXXXXYYYZZZ\\\]]]]]]\\\\\\]]]]]]^^^___````````````aaabbbeeeggghhhpppuuuzzz}}}}}}~~~zzzyyyxxxyyy{{{|||wwwvvvxxxvvvvvvuuutttqqqkkkddd___VVVPPPHHHAAA===;;;999888888888777777888888999:::777777666666666666555555777777777777777777777777777777777777666666666666777777777777777777777777SSSRRRRRRQQQPPPNNNMMMLLLKKKLLLNNNOOOOOONNNLLLKKKKKKKKKLLLLLLMMMMMMLLLLLLLLLLLLKKKKKKJJJJJJIIIIIIJJJJJJKKKKKKJJJIIIHHHGGGHHHHHHIIIIIIIIIHHHHHHGGGEEEGGGJJJNNNPPPSSSTTTTTTRRRQQQQQQQQQQQQOOOKKKIIIIIIJJJLLLNNNNNNMMMKKKIIIGGGHHHJJJJJJHHHFFFEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGGGGHHHHHHIIIIIIIIIFFFFFFGGGGGGHHHIIIIIIJJJHHHIIIIIIJJJIIIGGGDDDCCCHHHGGGFFFFFFFFFGGGHHHHHHFFFFFFFFFFFFGGGHHHIIIJJJJJJJJJIIIHHHHHHGGGFFFFFFFFFEEEEEEGGGIIIJJJJJJIIIHHHHHHGGGGGGGGGFFFFFFFFFEEEGGGIIIKKKKKKKKKJJJJJJFFFGGGGGGHHHHHHGGGGGGGGGDDDDDDDDDEEEEEEEEEFFFFFFDDDFFFIIIHHHGGGFFFHHHIIIGGGHHHHHHHHHHHHHHHGGGGGGJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJKKKKKKKKKLLLLLLJJJKKKMMMOOOQQQRRRSSSSSSNNNNNNPPPQQQRRRSSSSSSSSSSSSSSSUUUYYY]]]eeexxxssskkk___UUUNNNJJJGGGFFFBBBBBBAAAAAA@@@???>>>>>>============<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<============>>>???AAACCCDDDDDDKKKTTT^^^hhhuuu|||yyysssmmmiiifffeeebbb^^^ZZZUUURRRPPPIIIHHHFFFDDDBBB@@@??????=========<<<<<<<<<;;;;;;;;;;;;::::::::::::;;;;;;999:::;;;<<<<<<;;;:::999999::::::;;;;;;::::::999999999999999999888777777888888888999999:::::::::999999999999999999999999666777777888999999::::::::::::::::::::::::::::::999999999999999999999999:::::::::;;;;;;;;;;;;<<<======>>>???@@@AAAAAABBB???BBBDDDDDDDDDEEEHHHKKKKKKLLLMMMOOOQQQSSSTTTUUUUUUVVVYYY^^^bbbfffiiikkknnnnnnppprrrtttvvvxxxxxxwwwzzz~~~~~~{{{vvvpppiiidddaaa````````````ccceeefffeeeccc]]]\\\ZZZYYYYYYZZZ\\\]]]ZZZ[[[\\\]]]^^^^^^^^^^^^^^^______aaadddhhhkkkmmmuuuyyy~~~~~~|||}}}}}}{{{xxxwwwxxx|||~~~~~~~~~{{{zzzzzzzzzzzzvvvtttrrroookkkeee]]]XXXLLLHHHCCC>>>:::888777666666777777666666666888999777777666666666555555555666666666666666666666666777777777777666666666666777777777777777777777777RRRRRRRRRQQQPPPNNNMMMLLLJJJKKKLLLMMMMMMLLLKKKJJJKKKKKKLLLLLLLLLLLLKKKKKKMMMMMMLLLLLLKKKKKKJJJJJJJJJJJJKKKKKKKKKJJJHHHGGGHHHIIIIIIIIIHHHHHHGGGFFFCCCDDDGGGJJJMMMPPPRRRSSSPPPOOOOOOOOOOOOMMMIIIFFFGGGIIIKKKMMMMMMLLLJJJIIIDDDGGGIIIIIIHHHEEEDDDDDDFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGHHHHHHHHHHHHIIIIIIEEEEEEFFFGGGGGGHHHIIIIIIHHHIIIJJJKKKIIIFFFCCCAAAEEEEEEDDDCCCCCCDDDEEEFFFFFFFFFFFFFFFGGGHHHIIIIIIJJJJJJJJJIIIHHHGGGFFFEEEEEEDDDDDDFFFHHHJJJJJJJJJHHHGGGGGGFFFFFFFFFEEEEEECCCEEEGGGIIIJJJJJJIIIHHHDDDDDDFFFGGGHHHIIIIIIJJJDDDDDDDDDDDDEEEEEEEEEEEECCCFFFIIIIIIGGGFFFHHHJJJEEEEEEFFFGGGGGGGGGGGGFFFJJJJJJJJJJJJJJJJJJJJJIIIIIIIIIIIIJJJJJJJJJKKKKKKJJJKKKMMMPPPRRRSSSTTTTTTMMMMMMOOOPPPQQQRRRRRRRRRSSSQQQRRRVVVXXX]]]lll|||}}}uuu~~~}}}pppcccZZZUUUQQQOOOEEEEEEDDDCCCAAA@@@??????>>>=========<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<======<<<;;;;;;<<>>>>>>>>>>>============<<<;;;;;;::::::;;;;;;<<<::::::;;;<<<<<<;;;::::::999::::::;;;;;;::::::999999999999999999888777666888888888999999:::::::::999999999999999999999999777888888999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999:::::::::;;;;;;;;;<<<<<<======>>>@@@AAABBBCCCDDDBBBDDDGGGHHHHHHIIIMMMPPPOOOPPPRRRTTTVVVWWWYYYZZZ^^^___bbbfffkkkooorrrtttttttttvvvwwwyyyzzz||||||{{{~~~}}}tttsssooojjjeeebbbaaaaaa`````````bbbddddddcccaaa___^^^\\\ZZZYYYZZZ[[[\\\YYYZZZ\\\]]]^^^^^^]]]]]]\\\]]]^^^aaaeeejjjooorrrwww{{{~~~{{{{{{||||||yyyzzz~~~|||zzz|||~~~|||zzzwwwxxx{{{~~~}}}{{{vvvsssppplllhhhaaaZZZUUUHHHEEEAAA===:::888777666555666666666555555666888777666666666555555555555666666666666666666666666777777777777666666666666777777777777777777777777TTTTTTTTTSSSQQQOOOMMMKKKNNNNNNNNNMMMMMMKKKJJJJJJIIIIIIJJJKKKKKKJJJIIIHHHJJJKKKMMMNNNMMMLLLJJJIIIKKKKKKLLLMMMLLLKKKJJJIIIIIIIIIIIIIIIIIIIIIIIIIIIJJJIIIGGGFFFGGGJJJMMMOOOLLLLLLKKKKKKJJJJJJJJJIIIKKKKKKKKKKKKKKKJJJJJJJJJFFFFFFGGGGGGGGGFFFEEEEEEIIIHHHFFFEEEEEEEEEFFFGGGGGGGGGGGGGGGGGGFFFEEEDDDFFFFFFEEEEEEFFFFFFGGGHHHGGGIIILLLMMMMMMJJJGGGEEEDDDDDDEEEEEEEEEEEEEEEDDDDDDCCCCCCBBBBBBDDDEEEFFFKKKKKKJJJIIIGGGFFFEEEEEEEEEEEEFFFFFFGGGGGGGGGGGGHHHHHHIIIIIIHHHGGGEEEDDDBBBBBBCCCEEEFFFGGGHHHIIIGGGFFFEEEDDDDDDCCCDDDDDDAAABBBCCCCCCDDDCCCCCCBBBEEEFFFFFFGGGGGGHHHHHHIIIHHHHHHGGGFFFGGGHHHIIIJJJLLLLLLKKKJJJHHHHHHJJJLLLJJJKKKKKKLLLLLLLLLLLLKKKNNNLLLKKKKKKMMMOOOPPPPPPMMMMMMMMMMMMNNNOOOPPPQQQSSSSSSSSSSSSUUU[[[ccchhh~~~rrrtttyyynnneeeZZZOOOKKKHHHEEEDDDEEEDDDAAA===???@@@???>>><<<<<<<<<===>>>>>>============>>>???============<<<<<<<<<<<<===???CCCGGGLLLSSS[[[aaapppxxx}}}|||zzzxxxtttoooiiieeebbb^^^[[[VVVRRROOOLLLJJJHHHDDDDDDCCCAAA@@@>>>======???>>>===<<<<<<;;;;;;<<<<<<;;;:::999999:::;;;<<<;;;:::::::::::::::;;;<<<::::::::::::999999999999999999::::::;;;;;;;;;<<<888888888888888999999::::::::::::;;;;;;<<<<<<===::::::::::::999999999999;;;<<<<<<;;;999777888888999;;;<<<======>>>AAACCCBBBAAA@@@AAACCCEEEGGGGGGDDDFFFHHHJJJMMMQQQWWW[[[YYYZZZ\\\^^^```aaaaaaaaaaaadddiiioootttwwwyyyyyy~~~~~~}}}}}}|||~~~}}}zzzwwwllljjjhhheeecccbbbbbbbbbddddddccccccbbbaaaaaa```^^^]]][[[YYYYYYZZZ\\\]]][[[\\\\\\]]]]]]\\\[[[[[[```aaabbbeeeiiimmmqqqtttwwwxxxzzzzzzzzz|||~~~|||}}}zzzyyyzzzyyywwwvvvxxx|||}}}|||yyywwwsssooojjjeee]]]SSSKKKAAA???<<<:::888888888999888888888888777777777777666666666666777777777777666666666666666666666666888777777666555444444444666666555555555444444444TTTTTTTTTSSSRRRPPPNNNLLLNNNNNNNNNMMMMMMLLLKKKJJJKKKKKKLLLLLLKKKIIIHHHFFFIIIJJJLLLMMMMMMLLLJJJIIILLLLLLMMMMMMMMMLLLJJJIIIHHHHHHHHHHHHGGGGGGGGGGGGIIIHHHGGGGGGGGGIIIKKKLLLJJJJJJJJJJJJJJJJJJIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIGGGGGGHHHHHHGGGGGGFFFFFFHHHGGGFFFFFFEEEEEEEEEFFFFFFGGGGGGGGGFFFFFFEEEDDDFFFFFFEEEEEEEEEFFFGGGGGGHHHIIILLLMMMMMMJJJHHHFFFCCCDDDDDDEEEEEEDDDDDDDDDDDDCCCCCCBBBCCCDDDEEEFFFJJJIIIIIIHHHGGGGGGFFFFFFDDDEEEEEEEEEEEEFFFFFFFFFGGGGGGHHHHHHGGGEEEDDDCCCDDDDDDEEEFFFGGGHHHIIIIIIFFFEEEEEEDDDDDDDDDDDDEEEDDDDDDDDDCCCCCCCCCCCCCCCFFFFFFFFFGGGHHHHHHIIIIIIIIIHHHGGGGGGGGGHHHIIIJJJMMMMMMNNNLLLJJJJJJKKKLLLJJJKKKLLLLLLLLLLLLLLLLLLMMMLLLKKKKKKLLLMMMNNNOOOMMMMMMMMMMMMNNNOOOPPPQQQQQQQQQPPPPPPRRRWWW^^^ccckkk~~~tttmmmuuu~~~xxxlllbbbVVVPPPIIIEEEDDDDDDBBB???AAA@@@@@@>>>===<<<===>>>===============>>>>>>>>>============<<<<<<<<<<<<<<<===>>>???AAAEEEJJJNNN]]]eeeqqq||||||xxxtttpppnnnhhhddd___[[[XXXUUURRRPPPLLLKKKIIIGGGEEECCCAAA@@@@@@???>>>===<<<;;;;;;;;;???>>>===<<<<<<<<<===>>>;;;;;;:::::::::::::::;;;;;;;;;:::::::::999999999888888888999999:::::::::999999999999999:::;;;;;;:::::::::;;;;;;<<<<<<<<<;;;;;;;;;:::::::::999999888999::::::888888999:::999:::<<<======>>>AAACCCEEEDDDCCCEEEGGGJJJKKKLLLMMMNNNPPPQQQSSSVVV[[[^^^___```ccceeeggggggggggggjjjlllqqqvvv{{{~~~yyytttrrrpppnnnmmmgggfffeeeccccccccccccccceeeeeecccbbb```^^^]]]\\\[[[ZZZYYYXXXXXXYYYYYYZZZZZZZZZZZZZZZ[[[[[[[[[[[[```bbbfffkkkppptttxxxyyyzzzzzzzzzxxxxxxzzz~~~||||||}}}|||zzzyyyzzz||||||yyywwwsssrrrpppllleeeZZZNNNGGG@@@>>><<<999888777888888666555555555555555555555666666666666666666666777555555555555555555555555777777777666555444444444666666555555555444444444SSSTTTTTTSSSRRRPPPNNNMMMMMMMMMNNNMMMMMMLLLKKKJJJLLLMMMMMMLLLKKKIIIGGGEEEGGGHHHJJJKKKLLLKKKKKKJJJMMMNNNNNNNNNMMMLLLJJJIIIFFFFFFFFFFFFFFFFFFFFFFFFHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHIIIIIIIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGFFFFFFFFFFFFFFFFFFFFFEEEEEEDDDFFFFFFFFFFFFFFFEEEEEEDDDEEEEEEEEEEEEEEEFFFFFFGGGGGGIIIKKKLLLLLLJJJHHHFFFCCCCCCDDDDDDDDDCCCCCCBBBCCCCCCBBBBBBCCCCCCDDDEEEGGGGGGGGGGGGGGGGGGGGGGGGEEEDDDDDDDDDDDDEEEFFFFFFFFFFFFFFFFFFFFFEEEDDDCCCFFFFFFGGGGGGGGGHHHHHHHHHEEEDDDDDDDDDDDDEEEEEEFFFGGGFFFEEECCCCCCCCCDDDDDDFFFFFFGGGGGGHHHIIIIIIIIIIIIHHHGGGGGGGGGHHHJJJKKKNNNPPPQQQPPPNNNLLLLLLLLLJJJKKKLLLLLLMMMMMMLLLLLLLLLKKKJJJJJJJJJKKKLLLMMMMMMMMMMMMMMMMMMNNNOOOPPPOOOOOOOOONNNOOORRRXXX\\\^^^lllzzzkkkiiimmmzzzwwwggg___SSSKKKGGGFFFDDDBBBDDDCCCAAA@@@??????@@@@@@<<<<<<===>>>>>>>>>>>>>>>============<<<<<<<<<<<<>>>???>>>===<<<>>>AAACCCHHHOOOZZZeeeooozzz}}}{{{tttqqqlllhhheeeaaa^^^[[[VVVUUUSSSPPPLLLIIIGGGFFFDDDCCCAAA@@@>>>>>>======???>>>===<<<<<<<<<<<<<<<>>>>>>===<<<<<<;;;;;;;;;;;;;;;;;;::::::::::::999999999999999::::::::::::;;;::::::::::::;;;<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;::::::::::::777888::::::::::::<<<>>>:::<<<>>>???@@@AAACCCEEEHHHHHHHHHJJJLLLOOORRRTTTXXXYYY[[[[[[\\\^^^bbbeeehhhiiilllnnnpppqqqqqqqqqsssuuuyyy}}}}}}xxxpppjjjhhhgggggggggbbbbbbbbbaaabbbcccddddddeeedddbbb```]]][[[YYYXXXYYYYYYYYYYYYYYYYYYYYYYYYZZZZZZZZZZZZ[[[]]]___```aaaeeelllsssxxx|||}}}~~~{{{zzzyyywwwvvvyyy}}}~~~}}}~~~~~~}}}}}}|||zzzvvvsssnnnpppqqqlllbbbTTTHHHAAA===<<<:::888777666777777555555555555555555555555666666666666666666666666555555555555555555555555777777666666555444444444555555555555555444444444QQQQQQRRRRRRQQQOOONNNMMMMMMMMMMMMMMMMMMLLLKKKKKKLLLLLLMMMLLLKKKIIIHHHFFFFFFFFFHHHIIIJJJJJJJJJJJJNNNNNNNNNNNNMMMLLLJJJIIIEEEEEEFFFFFFFFFFFFGGGGGGHHHHHHIIIJJJIIIIIIGGGGGGFFFFFFGGGGGGHHHHHHIIIIIIGGGGGGGGGHHHHHHHHHHHHHHHHHHHHHGGGFFFFFFEEEEEEEEEDDDDDDFFFFFFFFFEEEDDDCCCDDDEEEEEEFFFEEEEEEDDDDDDEEEDDDDDDDDDDDDEEEFFFFFFGGGHHHJJJKKKKKKJJJHHHFFFCCCCCCCCCCCCCCCCCCBBBAAABBBBBBBBBBBBCCCCCCDDDDDDDDDEEEEEEFFFGGGHHHIIIIIIFFFFFFEEEDDDDDDEEEFFFGGGFFFFFFFFFFFFFFFEEEEEEDDDGGGGGGGGGGGGGGGGGGGGGGGGDDDDDDCCCDDDDDDEEEFFFFFFJJJHHHFFFDDDCCCCCCDDDEEEFFFFFFGGGGGGHHHIIIIIIIIIIIIHHHGGGGGGGGGHHHJJJKKKNNNQQQSSSSSSQQQNNNLLLLLLJJJKKKLLLMMMMMMMMMMMMMMMLLLLLLKKKJJJHHHHHHJJJKKKMMMMMMMMMMMMMMMNNNOOOOOOOOOPPPOOOOOONNNQQQTTTXXX\\\bbbmmm{{{ssskkkhhhrrrzzz{{{qqqcccWWWPPPLLLIIIFFFHHHFFFDDDBBBBBBBBBAAAAAA<<<<<<>>>?????????>>>>>>============<<<<<<<<<<<<>>>??????>>>===>>>@@@CCC>>>DDDLLLTTT]]]fffqqqyyy|||wwwsssppplllhhheeeaaa___\\\YYYTTTQQQNNNLLLJJJIIIGGGEEECCCBBBAAAAAAAAAAAA@@@???>>>=========AAAAAAAAA@@@???>>>======<<<;;;;;;;;;::::::::::::;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<===<<<<<<<<<============>>><<<<<<<<<<<<;;;;;;;;;:::999;;;<<<===<<<===>>>@@@===@@@BBBDDDDDDFFFHHHIIIJJJKKKMMMOOOQQQUUUXXX[[[```bbbcccdddeeegggjjjmmmpppqqqtttvvvxxxyyyzzzzzzyyy{{{}}}~~~xxxrrrjjjcccaaabbbcccddd`````````aaaaaabbbbbbcccbbbaaa___]]][[[YYYWWWWWWYYYYYYZZZ[[[\\\\\\[[[[[[\\\[[[[[[\\\^^^aaaeeeggggggkkkssszzz~~~~~~}}}{{{wwwwwwxxxxxxxxxzzz}}}~~~{{{{{{|||}}}~~~{{{wwwssspppjjjlllmmmfffZZZLLLBBB>>>;;;:::888777666666666666666666666777777777777777666666666666666555555555555555555555555555555555666666666555555444444444555555555555555555555555NNNNNNOOOOOOOOONNNLLLKKKLLLMMMMMMMMMMMMLLLLLLKKKJJJKKKLLLLLLLLLKKKJJJIIIEEEEEEFFFGGGHHHIIIIIIIIILLLLLLMMMMMMLLLJJJIIIHHHEEEFFFFFFFFFGGGGGGGGGHHHHHHIIIJJJKKKKKKJJJHHHGGGEEEFFFFFFFFFGGGGGGHHHHHHGGGGGGHHHHHHHHHIIIIIIIIIGGGFFFEEEDDDCCCCCCCCCCCCBBBCCCEEEFFFFFFEEEDDDCCCCCCDDDDDDEEEEEEEEEDDDDDDDDDDDDCCCCCCDDDDDDEEEFFFEEEGGGHHHIIIIIIHHHGGGFFFCCCCCCDDDDDDCCCBBBAAAAAAAAABBBBBBCCCCCCCCCCCCCCCBBBCCCDDDEEEGGGHHHIIIJJJIIIHHHFFFEEEEEEFFFGGGHHHHHHGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEDDDDDDCCCDDDDDDEEEFFFFFFJJJHHHFFFDDDCCCCCCEEEFFFEEEEEEFFFGGGGGGHHHHHHIIIHHHHHHGGGFFFGGGHHHIIIJJJMMMPPPSSSSSSQQQNNNLLLKKKJJJKKKLLLMMMNNNNNNNNNNNNMMMNNNMMMKKKHHHGGGIIIKKKMMMMMMLLLLLLMMMMMMNNNNNNQQQRRRRRRQQQPPPQQQSSSVVVYYYYYY]]]hhhyyyuuunnnmmmooouuu|||qqqeee\\\VVVQQQMMMMMMJJJGGGFFFFFFEEEBBB@@@>>>??????????????????>>>============<<<<<<<<<<<<;;;;;;<<<;;;:::;;;===???>>>AAAFFFJJJNNNUUU^^^dddrrrzzz|||xxxuuupppmmmjjjiiifffbbb]]]YYYVVVUUUQQQOOOMMMKKKHHHGGGEEEEEEGGGGGGFFFEEEDDDCCCBBBAAABBBBBBBBBBBBAAA@@@>>>============<<<<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<======>>>>>>??????@@@AAAAAAAAA>>>>>>>>>============<<<<<<===>>>>>>======???@@@AAACCCFFFHHHIIIJJJLLLMMMNNNPPPSSSUUUVVVYYY^^^bbbfffhhhjjjlllmmmooosssuuuvvvwwwzzz}}}zzzwwwnnniiiaaa\\\ZZZ[[[]]]]]]`````````````````````___\\\\\\[[[[[[ZZZYYYXXXXXXWWWXXXYYY[[[\\\\\\\\\\\\[[[[[[\\\^^^aaaeeejjjlllooosssyyy~~~}}}yyyvvvqqqtttxxx{{{|||}}}~~~~~~yyyvvvvvvwwwwww{{{}}}~~~}}}yyysssnnnkkkeeeeeebbbZZZOOODDD>>><<<999888777777666666666666555555666666777777777888777666666666555555444444555555555555555555555555555555555555444444444444444555555555555555555555LLLLLLMMMNNNNNNMMMLLLKKKLLLLLLMMMMMMMMMMMMLLLLLLJJJJJJLLLLLLLLLLLLKKKJJJEEEEEEEEEFFFFFFGGGGGGHHHHHHIIIJJJJJJJJJIIIGGGGGGEEEEEEEEEFFFGGGGGGHHHHHHHHHIIIJJJKKKKKKKKKJJJIIIFFFFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHIIIIIIJJJGGGFFFDDDBBBAAAAAABBBBBBBBBCCCCCCDDDDDDDDDDDDDDDBBBCCCCCCDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCDDDEEEEEEDDDEEEFFFGGGGGGFFFFFFEEEDDDDDDDDDDDDDDDCCCBBBAAAAAAAAABBBCCCCCCCCCCCCBBBAAABBBCCCDDDFFFHHHIIIJJJKKKIIIGGGFFFFFFGGGHHHIIIHHHHHHGGGGGGFFFGGGGGGHHHFFFFFFEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDEEEEEEFFFHHHGGGFFFDDDDDDDDDEEEEEEDDDDDDEEEEEEFFFGGGGGGGGGGGGFFFFFFEEEEEEFFFHHHIIIJJJMMMPPPQQQOOOMMMKKKKKKJJJKKKLLLMMMNNNOOOOOOOOOOOOPPPPPPMMMIIIGGGIIILLLMMMMMMLLLLLLLLLMMMMMMNNNQQQRRRSSSRRRQQQQQQRRRTTTVVVTTTVVV```nnn}}}vvvmmmkkkkkkooovvvwwwkkkddd```\\\YYYVVVSSSPPPPPPOOOMMMGGGCCCCCCBBBAAA@@@????????????============<<<<<<<<<<<<<<<======<<<:::999:::;;;>>>@@@BBBBBBBBBFFFLLLRRR^^^gggrrr{{{~~~yyyvvvtttrrrppplllhhheeebbbaaaYYYXXXUUURRROOOMMMKKKKKKJJJJJJJJJIIIGGGEEECCCBBBCCCDDDDDDEEEDDDCCCAAA@@@AAAAAAAAA@@@@@@@@@??????=========<<<<<<<<<<<<<<<===============>>>??????@@@@@@AAACCCDDDEEEFFFGGGBBBBBBBBBBBBAAAAAAAAAAAA???@@@AAAAAA@@@@@@BBBCCCFFFIIILLLOOOPPPQQQRRRSSSTTTWWW[[[\\\]]]```eeejjjmmmooorrrtttuuuwwwzzz|||{{{}}}{{{yyyuuurrrooohhhddd___\\\\\\\\\]]]\\\^^^_________^^^]]]\\\[[[YYYYYYYYYYYYYYYYYYYYYYYYUUUUUUVVVWWWYYYZZZ[[[[[[[[[\\\^^^aaaeeejjjnnnqqqwwwyyy}}}}}}yyyvvvqqqvvv|||~~~{{{uuussssssssstttxxxzzz|||zzzuuunnnhhhddd]]][[[UUUNNNEEE???<<<;;;777777777777777777777666333333333444444555555666777666666555555444444444444444444444444444444444444444444444444444444444444444444555555555555555KKKLLLMMMNNNNNNMMMLLLLLLLLLLLLMMMMMMMMMMMMLLLLLLKKKLLLMMMMMMLLLKKKJJJIIIEEEEEEEEEDDDEEEEEEFFFFFFDDDEEEFFFGGGGGGGGGFFFEEECCCCCCDDDEEEEEEFFFGGGGGGGGGHHHHHHIIIJJJJJJJJJJJJHHHGGGGGGGGGGGGGGGFFFFFFEEEEEEFFFFFFGGGHHHHHHIIIHHHGGGEEEBBBAAAAAABBBCCCCCCBBBBBBBBBCCCCCCDDDEEEAAABBBCCCCCCDDDDDDDDDCCCCCCCCCBBBBBBCCCCCCDDDEEEBBBCCCDDDDDDEEEEEEDDDDDDEEEEEEEEEEEEDDDCCCBBBAAA@@@AAABBBCCCCCCCCCBBBBBBAAAAAABBBDDDFFFGGGHHHIIIKKKIIIGGGEEEEEEFFFGGGIIIGGGGGGFFFEEEEEEFFFGGGHHHFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEEEECCCCCCCCCDDDEEEEEEFFFFFFFFFEEEDDDDDDDDDEEEGGGGGGGGGIIILLLMMMLLLJJJJJJJJJJJJKKKLLLMMMNNNOOOOOOOOOQQQSSSSSSOOOJJJHHHJJJMMMMMMMMMLLLLLLLLLLLLMMMMMMOOOQQQRRRQQQPPPOOOPPPQQQSSSRRRUUU]]]fffsss~~~xxxrrrooooooqqqxxxsssiiieeefffggggggfffcccaaaaaa```\\\TTTMMMHHHFFFCCC@@@??????@@@AAA============<<<<<<<<<<<<===>>>???===<<<;;;;;;===<<<>>>???===<<<>>>CCCGGGKKKTTT^^^ffflllttt}}}|||zzzwwwtttqqqooonnneeedddaaa]]]ZZZWWWVVVUUUQQQQQQPPPOOOMMMKKKIIIGGGHHHIIIKKKLLLKKKJJJIIIHHHFFFFFFFFFEEEEEEEEEEEEDDDAAAAAA@@@@@@@@@?????????@@@@@@@@@@@@@@@AAABBBBBBBBBBBBDDDFFFHHHJJJKKKLLLHHHHHHGGGGGGGGGFFFFFFFFFDDDFFFHHHHHHHHHIIIKKKMMMOOOSSSWWWZZZ[[[[[[]]]^^^]]]aaadddeeeeeehhhnnnsssvvvxxx{{{|||}}}~~~zzzuuupppmmmkkkiiihhhfffdddbbbbbbbbbbbbaaa___ZZZZZZ[[[\\\[[[ZZZYYYXXXXXXXXXXXXXXXXXXXXXXXXXXXUUUUUUUUUVVVWWWYYY[[[]]]]]]___ccchhhmmmrrruuuwww{{{}}}~~~yyy}}}~~~yyysssrrrsssssssssvvvyyy{{{xxxpppggg___\\\TTTPPPJJJDDD@@@===:::888666777777888888888777777222222333444444555666666777777666555555444333333444444444444444444444444444444444444444444444444444444444555555555666666KKKLLLMMMNNNOOONNNMMMMMMKKKLLLLLLMMMMMMMMMLLLLLLNNNNNNNNNMMMLLLJJJHHHGGGFFFEEEEEEDDDDDDDDDDDDEEEAAABBBDDDEEEFFFFFFEEEEEEBBBBBBBBBCCCDDDEEEEEEFFFFFFFFFGGGGGGHHHIIIJJJJJJIIIHHHHHHHHHGGGGGGFFFFFFCCCDDDDDDEEEFFFGGGGGGGGGJJJHHHEEECCCBBBBBBCCCDDDCCCBBBAAAAAABBBCCCDDDEEEAAABBBBBBCCCDDDDDDDDDCCCCCCBBBBBBBBBBBBCCCDDDDDDAAAAAABBBCCCDDDDDDCCCCCCFFFFFFFFFFFFEEEDDDCCCBBB@@@AAABBBCCCCCCCCCBBBAAAAAAAAABBBDDDEEEGGGHHHIIIJJJHHHFFFDDDCCCDDDFFFHHHFFFFFFEEEDDDDDDEEEFFFGGGFFFFFFGGGGGGGGGHHHHHHHHHGGGFFFEEEDDDDDDCCCDDDDDDCCCDDDDDDEEEEEEEEEDDDDDDBBBBBBCCCCCCDDDEEEEEEEEEEEEDDDCCCCCCCCCDDDFFFGGGEEEGGGIIIJJJIIIIIIIIIJJJJJJKKKLLLMMMOOOOOOOOOPPPSSSUUUUUUQQQKKKHHHKKKNNNMMMMMMLLLLLLLLLLLLLLLMMMLLLNNNPPPPPPNNNMMMNNNOOONNNNNNRRRXXX\\\ccctttxxxuuurrrsss}}}|||mmmdddccchhhnnnqqqtttrrrppppppooojjj```XXXKKKHHHDDD@@@>>>???@@@BBB>>>=========<<<<<<<<<<<<888999;;;;;;::::::;;;===:::<<<===<<<;;;<<<@@@DDD???FFFPPPVVV\\\dddpppzzz|||zzzxxxwwwpppnnnkkkgggdddaaa___^^^\\\\\\\\\[[[YYYVVVTTTRRROOOPPPRRRSSSSSSRRRQQQPPPJJJJJJJJJIIIIIIIIIHHHHHHFFFFFFFFFEEEEEEDDDDDDDDDCCCBBBBBBBBBBBBCCCDDDDDDCCCDDDEEEHHHJJJMMMNNNOOOLLLLLLKKKKKKKKKJJJJJJJJJJJJLLLNNNPPPQQQRRRUUUWWWXXX\\\```ccceeeeeefffgggcccgggkkklllkkkmmmsssyyy~~~|||zzzuuunnniiifffeeedddcccbbbbbbbbbcccddddddaaa___VVVWWWXXXYYYYYYYYYXXXWWWXXXXXXXXXXXXXXXXXXXXXWWWXXXWWWVVVWWWXXX[[[^^^```bbbdddiiioootttyyy|||~~~}}}~~~xxxsssrrrtttuuuuuuvvvyyyzzzvvvmmmbbbZZZVVVMMMIIICCC@@@>>><<<888555666777777888888888888777444444555555666777888888777777666555444444333333444444444444444444444444444444444444444444444444444444444555555555666666HHHHHHHHHIIIIIIJJJJJJJJJJJJJJJKKKMMMNNNOOOPPPPPPSSSVVVWWWSSSKKKFFFEEEFFFHHHGGGGGGFFFEEEEEEEEEFFFCCCCCCCCCBBBAAAAAA@@@@@@CCCCCCCCCBBBBBBCCCCCCCCCEEEEEEEEEEEEEEEDDDDDDDDDGGGFFFFFFFFFEEEEEEDDDDDDFFFDDDCCCDDDGGGHHHGGGEEEGGGGGGFFFEEEDDDCCCBBBBBBBBBAAA?????????AAACCCDDDAAAAAABBBBBBCCCDDDDDDDDDCCCCCCCCCCCCCCCDDDEEEEEECCCBBBBBBAAABBBCCCDDDEEEFFFFFFEEEDDDCCCBBBBBBAAADDDCCCBBBAAA@@@??????>>>BBBBBBAAABBBBBBCCCDDDEEEFFFFFFGGGGGGGGGGGGHHHHHHGGGFFFDDDBBBAAABBBCCCDDDEEEFFFGGGHHHHHHGGGEEEEEEDDDDDDDDDDDDEEEEEEEEEEEEFFFEEEEEEEEEDDDDDDCCCCCCCCCCCCCCCDDDFFFEEECCCAAADDDEEEEEEEEEFFFFFFFFFFFFFFFFFFGGGGGGGGGHHHHHHHHHFFFHHHKKKNNNOOOOOOOOONNNOOONNNLLLKKKKKKKKKLLLMMMOOONNNLLLJJJIIIJJJJJJKKKMMMMMMNNNOOOOOOOOONNNNNNQQQQQQPPPQQQVVV___jjjrrr}}}tttrrrxxx~~~kkk\\\WWW[[[dddkkkrrrssswwwzzz{{{uuukkkdddTTTPPPIIIDDDAAAAAA@@@????????????>>>>>>>>>>>>>>>;;;;;;;;;<<<<<<<<<======<<<<<<<<<;;;;;;<<<<<<<<<>>>@@@CCCGGGLLLSSS[[[```mmmsss|||||||||yyyxxxwwwuuurrrooommmkkkgggffffffeeebbb___\\\[[[[[[ZZZXXXYYYZZZ[[[[[[ZZZVVVUUURRRPPPNNNMMMMMMMMMMMMLLLKKKJJJIIIHHHHHHHHHJJJJJJIIIIIIHHHGGGGGGGGGIIIJJJKKKLLLNNNPPPQQQSSSTTTUUUUUUUUUUUUTTTSSSRRRVVVWWWYYYYYYYYYZZZ[[[]]]___cccgggjjjllllllnnnooonnnoooppprrrtttwwwyyyzzz~~~zzzvvvsssqqqnnnhhhdddbbbcccfffhhhdddcccbbbaaa````````````TTTTTTTTTTTTUUUVVVWWWXXXXXXYYYYYYXXXWWWXXXZZZ\\\UUUWWWXXXYYYZZZ\\\```ccchhhjjjooovvv|||~~~||||||}}}~~~}}}zzzzzz|||}}}}}}wwwvvvzzz{{{wwwrrruuutttrrrnnnggg]]]QQQIIIEEEBBB===:::999999888666888777666555555555555555555555555555555555555555555555555555555555555555666555444333333444555666555555555555555555555555555555555555555555555555HHHHHHHHHHHHIIIIIIIIIIIIKKKKKKLLLMMMNNNOOOPPPQQQUUUXXXYYYUUUNNNIIIHHHIIIHHHHHHGGGGGGFFFFFFFFFFFFEEEDDDDDDCCCBBBAAA@@@@@@CCCBBBBBBAAAAAABBBBBBCCCDDDDDDDDDDDDDDDDDDDDDDDDFFFFFFEEEEEEEEEDDDDDDDDDEEECCCBBBDDDFFFHHHGGGEEEFFFEEEEEEDDDDDDCCCCCCCCCBBBAAA@@@??????AAABBBDDDAAAAAAAAABBBCCCCCCDDDDDDCCCCCCCCCCCCCCCDDDEEEEEECCCBBBBBBAAABBBCCCDDDEEEEEEEEEDDDCCCBBBBBBAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAABBBCCCDDDEEEFFFFFFGGGGGGGGGHHHHHHHHHGGGFFFDDDBBBAAABBBCCCDDDEEEEEEFFFGGGGGGFFFEEEDDDEEEEEEEEEDDDDDDDDDDDDDDDFFFFFFFFFFFFEEEEEEDDDDDDDDDCCCCCCCCCEEEEEECCCBBBDDDDDDDDDEEEEEEEEEFFFFFFEEEEEEEEEFFFFFFFFFGGGGGGFFFGGGIIIKKKMMMMMMMMMMMMNNNMMMLLLKKKJJJKKKLLLLLLNNNMMMLLLKKKJJJJJJJJJJJJMMMMMMNNNOOOOOOOOONNNNNNOOOOOONNNNNNQQQXXXaaagggtttqqq___VVVVVVZZZ^^^jjjlllqqqvvvyyyuuunnnhhh[[[WWWQQQKKKHHHFFFCCCBBB>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;;;;<<<<<<<<<======<<<<<<;;;;;;;;;;;;<<<<<<999:::<<<>>>AAAFFFLLLPPP\\\aaajjjrrrzzz~~~|||yyywwwuuuqqqqqqpppooommmjjjhhhfffgggfffdddeeefffgggfffeeeeeecccaaa^^^\\\[[[[[[[[[UUUUUUSSSRRRQQQPPPOOOOOOPPPPPPOOONNNNNNMMMMMMLLLNNNNNNOOOQQQSSSVVVYYYZZZ\\\\\\[[[[[[[[[ZZZZZZZZZ___aaabbbcccccccccdddfffhhhlllppprrrttttttvvvwwwuuuuuuuuuvvvyyy{{{~~~~~~|||xxxtttqqqnnnmmmjjjgggccc```___```bbbddddddcccaaa```^^^]]]\\\\\\TTTTTTTTTTTTUUUVVVWWWXXXXXXYYYZZZYYYXXXXXXZZZ\\\YYYYYYZZZZZZ[[[___eeeiiiooorrruuuyyy|||}}}~~~~~~}}}{{{zzz{{{|||zzzzzz|||}}}zzzwwwrrrppplllggg```VVVKKKDDDBBB???;;;888888777666555777777666555555555555555555555555555555555555555555555555555555555555555666555444333333444555666555555555555555555555555555555555555555555555555IIIHHHHHHHHHHHHHHHHHHGGGKKKLLLLLLMMMNNNOOOPPPPPPSSSUUUVVVTTTNNNJJJIIIJJJIIIIIIHHHHHHHHHGGGGGGGGGFFFFFFEEEDDDCCCAAAAAA@@@BBBAAAAAA@@@@@@AAAAAABBBCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDDDDCCCCCCCCCCCCBBBBBBCCCEEEGGGFFFEEECCCCCCCCCCCCCCCCCCCCCCCCAAAAAA@@@??????@@@BBBCCC@@@AAAAAABBBBBBCCCCCCDDDCCCCCCCCCBBBCCCCCCDDDEEEBBBBBBBBBAAABBBBBBCCCDDDCCCCCCBBBBBBAAAAAA@@@@@@>>>>>>???@@@@@@AAABBBBBBAAAAAAAAAAAABBBCCCDDDDDDFFFGGGGGGGGGGGGHHHHHHHHHFFFEEEDDDBBBAAABBBBBBCCCDDDDDDEEEEEEFFFEEEEEEDDDEEEEEEEEEDDDDDDCCCCCCCCCFFFFFFFFFFFFFFFEEEEEEEEEEEECCCBBBBBBCCCDDDDDDCCCCCCCCCDDDDDDDDDEEEEEEEEEDDDDDDDDDDDDEEEEEEEEEEEEFFFFFFGGGHHHJJJKKKLLLLLLMMMLLLKKKJJJIIIJJJKKKKKKLLLLLLLLLLLLLLLKKKJJJIIILLLMMMNNNNNNOOOOOONNNNNNNNNNNNMMMMMMNNNRRRWWW[[[aaaooo}}}kkk]]]VVVRRRQQQZZZ]]]bbbhhhlllkkkhhheee```]]]XXXSSSPPPMMMIIIGGG@@@@@@?????????>>>>>>>>>;;;<<<<<<<<<<<<=========;;;;;;::::::::::::;;;;;;:::;;;;;;;;;<<<>>>BBBEEEJJJOOOWWW^^^eeekkkpppsss}}}||||||zzzxxxvvvtttsssuuusssrrrssstttttttttrrrpppooommmjjjhhhgggfffeeebbbaaa___^^^\\\[[[[[[ZZZYYYYYYYYYXXXWWWWWWVVVVVVVVVVVVWWWZZZ]]]```dddeeegggfffeeedddddddddeeefffkkkmmmooopppooopppqqqrrrrrruuuxxx{{{{{{|||~~~~~~}}}||||||~~~}}}{{{rrrpppmmmjjjhhhffffffeeedddbbbaaa___^^^______```bbbaaa___\\\ZZZYYYXXXWWWTTTTTTTTTTTTUUUVVVWWWXXXWWWXXXZZZZZZYYYXXXZZZ[[[]]]]]]]]]]]]___dddkkkppptttwwwyyyxxxwwwwwwzzz}}}~~~}}}{{{zzzyyy|||~~~}}}}}}}}}|||zzzqqqmmmfff___WWWNNNFFF@@@===;;;888666666666555444666666666555555555555555555555555555555555555555444444444444444444444444555555444444444444555555444444444444444444444444444444444444444444444444IIIIIIHHHHHHGGGGGGGGGFFFKKKKKKKKKLLLLLLMMMMMMMMMMMMOOOPPPNNNKKKHHHFFFGGGIIIIIIIIIIIIIIIIIIHHHHHHGGGGGGFFFDDDCCCBBBAAA@@@AAA@@@@@@@@@@@@@@@@@@AAABBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBCCCDDDEEEEEEEEEAAAAAABBBBBBCCCCCCCCCDDDAAA@@@@@@??????@@@AAAAAA@@@@@@@@@AAABBBBBBCCCCCCCCCCCCCCCBBBBBBCCCCCCDDDBBBBBBBBBBBBBBBBBBBBBCCCAAAAAAAAA@@@@@@@@@@@@@@@??????@@@@@@AAABBBBBBCCC@@@@@@@@@@@@AAABBBCCCDDDFFFFFFFFFGGGGGGGGGHHHHHHFFFEEEDDDBBBBBBBBBBBBBBBCCCCCCCCCDDDDDDDDDDDDDDDEEEEEEEEEDDDCCCCCCBBBBBBEEEEEEEEEEEEEEEDDDDDDDDDEEECCCAAAAAABBBDDDDDDCCCBBBCCCCCCCCCCCCDDDDDDDDDCCCCCCDDDDDDDDDEEEEEEEEEFFFFFFFFFGGGHHHIIIKKKLLLLLLKKKIIIHHHHHHIIIIIIJJJJJJKKKLLLLLLLLLKKKIIIHHHKKKLLLMMMNNNNNNNNNNNNNNNMMMNNNNNNNNNNNNPPPSSSVVVYYYbbbnnn{{{zzz{{{mmm```VVVPPPQQQRRRTTTWWWZZZ\\\\\\\\\[[[YYYWWWUUUTTTRRRNNNLLLDDDDDDCCCBBB@@@???>>>>>><<<<<<<<<<<<<<<=========;;;::::::999999::::::;;;===>>>===<<<;;;;;;>>>@@@AAAEEEKKKQQQWWW\\\aaadddlllpppxxx~~~||||||~~~}}}||||||}}}~~~|||zzzyyyxxxvvvtttrrrpppooonnnnnnmmmkkkiiigggffffffeeedddddddddcccbbbbbbaaaaaa______aaacccfffkkkoooqqqsssqqqooonnnmmmnnnpppqqqtttwwwyyyzzzzzzzzz{{{|||yyy{{{}}}}}}xxxtttqqqooohhhfffcccaaa``````aaaaaacccbbbbbbaaa```^^^]]]]]]\\\[[[YYYXXXVVVVVVUUUUUUTTTTTTTTTTTTUUUVVVWWWWWWUUUWWWYYYYYYYYYYYYZZZ[[[___aaaccceeegggkkkpppssssssvvvwwwtttppppppuuuzzz~~~}}}{{{~~~|||{{{yyyyyypppjjjaaaXXXPPPIIICCC???:::888666555666666555444555555555555555555555444555555555555555555555555444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444IIIIIIIIIHHHHHHGGGGGGGGGIIIIIIIIIIIIIIIJJJJJJJJJHHHJJJKKKJJJHHHFFFEEEEEEHHHIIIIIIJJJJJJJJJIIIHHHGGGFFFEEEDDDCCCBBBAAAAAA@@@@@@@@@??????@@@@@@@@@BBBBBBBBBBBBCCCCCCDDDDDDBBBBBBBBBBBBCCCCCCCCCCCCAAABBBBBBBBBBBBBBBCCCCCC@@@@@@@@@AAABBBBBBCCCCCCAAA@@@@@@@@@@@@@@@@@@@@@??????@@@@@@AAABBBBBBBBBCCCCCCBBBBBBBBBBBBCCCCCCBBBBBBBBBBBBBBBBBBAAAAAA?????????@@@@@@@@@@@@@@@BBBBBBBBBBBBAAAAAAAAAAAA@@@??????@@@@@@AAABBBCCCEEEEEEEEEFFFFFFFFFGGGGGGEEEDDDCCCCCCBBBAAAAAAAAAAAAAAAAAABBBBBBCCCCCCCCCEEEDDDDDDDDDCCCCCCCCCBBBBBBBBBCCCCCCCCCCCCCCCCCCEEECCCAAA@@@BBBCCCCCCCCCAAAAAABBBBBBBBBCCCCCCCCCDDDDDDDDDEEEEEEEEEEEEFFFFFFFFFFFFGGGHHHIIIJJJKKKJJJIIIHHHGGGGGGGGGHHHIIIHHHIIIJJJKKKKKKIIIHHHGGGIIIJJJKKKLLLMMMMMMMMMMMMJJJLLLMMMNNNNNNOOOQQQSSSVVVZZZaaakkkxxx}}}pppccc[[[VVVUUUSSSPPPOOONNNPPPQQQNNNNNNNNNOOOQQQQQQPPPNNNIIIHHHFFFDDDBBB@@@>>>>>>========================;;;::::::999999::::::;;;:::::::::999888888:::<<<<<>>999777666666777777666555333444555555666555444444555555555555555555555555444444444444444444444444333444444444444444444333444444444444444444444444444444444444444444444444JJJIIIIIIIIIIIIIIIHHHHHHHHHHHHHHHHHHHHHGGGGGGGGGFFFGGGHHHIIIIIIHHHGGGFFFGGGHHHIIIJJJJJJJJJIIIHHHEEEEEEDDDCCCCCCBBBBBBBBBAAA@@@@@@??????@@@@@@AAABBBBBBBBBCCCDDDDDDEEEEEEBBBBBBBBBCCCCCCCCCCCCCCCAAABBBCCCBBB@@@@@@@@@BBB??????@@@@@@AAAAAAAAABBB@@@@@@@@@@@@@@@?????????>>>??????@@@@@@AAAAAABBBDDDCCCBBBBBBAAABBBBBBBBBAAABBBBBBBBBBBBAAAAAA@@@>>>>>>??????@@@@@@AAAAAADDDDDDCCCBBB@@@??????>>>????????????@@@AAABBBBBBCCCDDDDDDDDDDDDEEEEEEEEEDDDDDDCCCCCCBBBAAAAAA@@@@@@@@@@@@@@@@@@AAABBBCCCCCCCCCCCCCCCCCCCCCCCCCCCAAAAAAAAAAAABBBBBBBBBBBBDDDBBBAAAAAABBBCCCCCCBBB@@@AAAAAAAAAAAABBBBBBBBBDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEFFFGGGGGGHHHIIIIIIIIIHHHGGGFFFEEEFFFGGGGGGGGGGGGHHHHHHHHHGGGGGGGGGGGGHHHIIIJJJKKKLLLLLLLLLFFFHHHJJJKKKKKKLLLOOOQQQSSSSSSXXX```kkkzzzyyy{{{}}}ssslllcccaaa]]]VVVNNNHHHEEEDDDDDDCCCDDDGGGJJJKKKKKKJJJIIIHHHGGGEEECCCAAA@@@???>>>>>>>>>============<<<;;;;;;::::::::::::;;;;;;888:::::::::999999;;;===888:::===???AAACCCFFFHHHLLLQQQXXX___eeennnyyy~~~}}}|||{{{zzzzzzzzz{{{zzzzzzyyyyyyxxxxxxwwwuuuttttttuuuwww{{{~~~~~~}}}zzzpppnnnjjjfffcccbbbbbbbbbdddcccaaa```______``````______^^^\\\ZZZVVVSSSQQQNNNNNNNNNPPPQQQSSSUUUVVVTTTTTTTTTTTTUUUVVVWWWXXXWWWXXXZZZ[[[\\\___cccfffjjjooovvvzzz{{{zzzxxxwwwrrruuuwwwvvvuuuuuuxxx{{{~~~~~~~~~~~~|||xxxtttpppbbb[[[QQQGGGAAA>>>;;;:::888777666666777777666555222333444666666555444444555555555555555555555555333333333333333333333333333333444444444444333333333333333333333333333333333333333333333333333333IIIJJJJJJJJJJJJJJJJJJKKKIIIHHHHHHHHHGGGGGGFFFFFFEEEEEEFFFHHHIIIIIIHHHGGGFFFGGGIIIJJJJJJJJJHHHHHHBBBBBBBBBBBBBBBBBBBBBBBBAAAAAA@@@@@@@@@@@@AAAAAABBBBBBCCCDDDDDDEEEFFFFFFBBBBBBCCCCCCDDDDDDDDDDDDBBBCCCDDDBBB???===>>>@@@?????????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@???>>>>>>>>>>>>??????@@@AAAAAAAAADDDCCCBBBBBBAAAAAAAAABBBAAABBBBBBCCCBBBAAA@@@???>>>>>>???@@@@@@AAABBBBBBBBBBBBAAA@@@???>>>===<<<>>>>>>>>>??????@@@AAABBBBBBBBBBBBCCCCCCCCCCCCDDDCCCCCCCCCCCCBBBAAA@@@@@@??????>>>>>>???@@@BBBCCCAAABBBBBBCCCCCCDDDDDDDDDAAAAAAAAABBBBBBCCCCCCCCCBBBBBBAAABBBCCCCCCBBB@@@@@@@@@@@@@@@AAAAAAAAAAAABBBBBBCCCCCCCCCDDDDDDDDDBBBCCCEEEFFFGGGGGGFFFFFFHHHGGGFFFEEEDDDEEEFFFFFFFFFFFFEEEEEEEEEEEEFFFFFFEEEFFFGGGHHHIIIJJJJJJJJJFFFHHHIIIIIIIIIJJJMMMOOOPPPPPPTTT\\\bbblll|||xxx{{{xxxxxxuuulll^^^QQQGGGBBB@@@??????@@@BBBCCCCCCBBBDDDDDDDDDCCCCCCBBBBBBBBB>>>>>>>>>>>>=========<<<<<<<<<;;;;;;;;;;;;<<<<<<:::;;;===<<<<<<<<<===???888:::;;;<<<;;;<<>><<<===>>>????????????????????????@@@@@@@@@@@@@@@???>>>===>>>>>>>>>???@@@@@@AAAAAADDDCCCBBBBBBAAAAAAAAAAAAAAABBBBBBCCCBBBAAA???>>>>>>>>>???@@@AAABBBBBBCCC??????>>>>>>===<<<<<<<<<>>>>>>>>>>>>???@@@AAABBBAAAAAAAAABBBBBBBBBCCCCCCCCCCCCCCCCCCBBBAAA@@@??????>>>>>>>>>>>>@@@BBBCCC@@@AAAAAABBBCCCDDDEEEEEEBBBBBBBBBCCCCCCDDDDDDDDDAAAAAAAAACCCDDDDDDBBB?????????@@@@@@@@@AAAAAAAAAAAAAAAAAABBBBBBBBBCCCCCC@@@BBBDDDFFFFFFEEEDDDCCCHHHGGGEEEDDDDDDDDDEEEFFFFFFEEEDDDCCCCCCDDDEEEFFFCCCDDDFFFGGGHHHIIIIIIIIIIIIJJJJJJJJJIIIKKKMMMPPPQQQQQQUUU[[[^^^bbbmmmzzz|||yyyvvvbbbSSSJJJAAA???=========>>>===<<>>>>>=========<<<===<<<<<<;;;;;;<<<<<<===999:::;;;;;;::::::;;;<<<<<<===>>>===<<<<<<>>>@@@<<<@@@DDDGGGJJJPPPZZZbbbeeekkkttt{{{~~~zzzvvvrrroookkkgggcccaaa___]]][[[\\\___bbbdddbbbbbbbbb```___]]][[[ZZZZZZYYYYYYXXXVVVTTTSSSRRRJJJKKKKKKMMMOOOQQQRRRTTTTTTTTTTTTTTTUUUVVVWWWXXX^^^^^^___```bbbhhhpppuuu~~~yyyzzz||||||yyytttyyy}}}|||~~~}}}{{{{{{zzzyyyyyyzzz{{{|||~~~xxxssssssuuussskkkdddVVVPPPGGG???;;;:::999999777666555555666666444222111222444666666555444333555555555555555555555555333333333333333333333333222222444444444444222222333333333333333333333333333333333333333333333333LLLJJJIIIJJJLLLNNNNNNMMMLLLKKKJJJJJJKKKKKKJJJHHHGGGGGGFFFFFFGGGHHHJJJKKKEEEFFFIIIJJJJJJHHHFFFDDDBBBBBBBBBBBBBBBBBBBBBBBBAAA@@@@@@??????@@@@@@AAABBBCCCCCCCCCDDDDDDEEEEEEFFFEEECCCBBBBBBBBBCCCDDDEEEDDDBBBAAA@@@@@@AAABBB@@@??????>>>>>>??????@@@@@@@@@AAAAAA@@@@@@???>>><<<======>>>???@@@@@@@@@BBBBBBBBBAAAAAA@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@@@@@@@@@@@@@@@@@@@=================================>>>???@@@BBBBBBDDDDDDCCCCCCCCCBBBBBBBBB@@@@@@@@@@@@@@@@@@@@@@@@?????????@@@@@@AAAAAAAAACCCCCCBBBAAAAAABBBBBBBBBCCCBBBBBBAAAAAAAAABBBBBBBBBCCCDDDEEEEEEDDDCCCCCCAAAAAAAAAAAAAAA@@@???>>>AAABBBBBBCCCCCCBBBBBBAAABBBBBBCCCCCCCCCCCCBBBBBBDDDDDDDDDDDDDDDEEEFFFFFFCCCCCCCCCCCCDDDDDDDDDEEEFFFFFFFFFFFFGGGHHHIIIJJJHHHHHHHHHHHHIIIKKKLLLNNNPPPTTTWWWWWWXXX[[[cccjjjzzz~~~|||~~~|||fffUUUJJJGGGCCC@@@???@@@@@@@@@:::<<>>======;;;;;;<<<<<<<<<<<<;;;;;;=========<<<;;;;;;:::::::::::::::;;;;;;<<<<<<<<<>>>>>>>>>@@@BBBFFFIIILLLSSSWWW___gggooosssvvvwww||||||||||||yyywwwrrrooolllhhhdddbbbaaa```_________``````aaaaaabbbdddbbb___\\\YYYWWWUUUUUUTTTRRRPPPPPPRRRSSSPPPNNNQQQOOOMMMOOOSSSUUUUUUSSSVVVVVVVVVWWWYYY[[[]]]___ccceeehhhlllpppsssvvvwww~~~|||xxxxxxyyyzzz}}}}}}}}}{{{zzz{{{{{{zzzyyywwwrrrmmmmmmnnnkkkccc\\\IIIEEE>>>999888888888888999888888777666555555444333333333444444444555555555555444444333444444444333333333333333333333333444444444444444444444444222222222222222222222222666666666555444444444333MMMKKKKKKLLLOOORRRTTTTTTPPPNNNKKKKKKKKKKKKJJJIIIGGGFFFFFFFFFFFFHHHIIIJJJFFFGGGHHHIIIIIIHHHFFFEEEBBBBBBBBBBBBBBBBBBBBBBBBAAAAAA@@@@@@@@@@@@AAAAAABBBBBBCCCCCCDDDDDDDDDDDDEEEDDDDDDCCCBBBBBBBBBBBBDDDDDDCCCBBBAAAAAAAAAAAA@@@@@@????????????@@@@@@AAAAAAAAAAAAAAA@@@??????<<<======>>>??????@@@@@@BBBBBBBBBAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>=========>>>???@@@AAABBBDDDCCCCCCCCCBBBBBBBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@??????@@@@@@@@@AAAAAAAAABBBBBBAAAAAAAAAAAABBBBBBCCCBBBBBBAAAAAABBBBBBCCCCCCCCCDDDEEEEEEDDDCCCBBBAAAAAAAAAAAAAAAAAA@@@@@@AAABBBBBBCCCCCCBBBBBBAAABBBBBBCCCCCCCCCCCCBBBBBBDDDCCCCCCCCCCCCDDDEEEEEECCCCCCCCCDDDDDDDDDEEEEEEEEEEEEEEEFFFFFFGGGIIIIIIHHHHHHHHHHHHIIIKKKLLLNNNPPPSSSWWWWWWXXXZZZaaafffqqq|||}}}{{{{{{zzzkkkWWWPPPGGGAAA@@@@@@???>>>999:::<<<===>>>???BBBCCCCCCBBB@@@??????@@@AAABBB;;;<<<<<<======<<<<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<:::::::::;;;;;;;;;<<<<<<===<<<<<<===???BBBEEEGGGJJJNNNSSS[[[bbbggglllnnnooooooooosss{{{~~~zzzvvvrrrooommmhhhfffdddbbbaaa````````````````````````____________^^^[[[XXXVVVTTTRRRRRRRRRPPPOOOPPPRRRSSSRRRPPPRRRPPPOOOPPPSSSVVVUUUTTTWWWWWWWWWXXX[[[^^^aaacccjjjlllooorrrtttvvvvvvvvvzzz}}}zzzzzz{{{|||~~~~~~~~~~~~|||||||||{{{yyywwwpppkkkeeeddddddaaaYYYRRREEEAAA<<<888777777777666777777666666555444444333333333333444444444555555222111111000000111111222333333333333333333333333222222222222222222222222333333333333333333333333555555555555444444444444MMMLLLKKKNNNSSSXXX\\\]]]UUURRRNNNKKKKKKKKKJJJIIIGGGFFFEEEEEEFFFGGGIIIJJJHHHHHHHHHHHHHHHGGGFFFFFFBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAA@@@@@@AAAAAABBBBBBBBBBBBCCCCCCCCCCCCDDDDDDDDDEEEEEEDDDBBBAAA@@@CCCCCCCCCCCCBBBAAA@@@@@@AAAAAA@@@@@@@@@@@@AAAAAAAAAAAABBBBBBBBBAAA@@@@@@<<<======>>>>>>??????@@@BBBBBBBBBBBBAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@????????????????????????????????????????????????============>>>@@@AAABBBCCCCCCBBBBBBBBBBBBAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAAAAAAAA@@@@@@@@@@@@AAAAAACCCBBBBBBBBBBBBBBBCCCCCCDDDEEEEEEEEEDDDCCCBBBAAA@@@@@@@@@AAAAAAAAAAAAAAAAAABBBBBBCCCCCCBBBBBBAAABBBBBBCCCCCCCCCCCCBBBBBBCCCBBBBBBBBBBBBCCCDDDDDDCCCCCCDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEFFFGGGHHHHHHHHHGGGHHHIIIJJJLLLMMMOOORRRVVVWWWWWWYYY]]]```eeekkkxxxkkk```RRRIIIEEEDDDBBB???>>>===<<<<<<===???BBBCCCDDDBBB@@@>>>>>>???AAACCC<<<<<<============<<<<<<:::;;;;;;<<<======>>>>>>:::::::::;;;;;;;;;;;;<<<;;;;;;:::;;;<<<>>>@@@AAABBBDDDGGGLLLSSSZZZ```dddbbbaaa```cccjjjuuu~~~|||{{{uuutttqqqmmmiiieeebbbaaa\\\\\\\\\\\\]]]^^^```aaabbbaaa```___^^^]]]\\\[[[XXXWWWUUUSSSQQQOOONNNNNNOOONNNNNNOOOQQQRRRRRRQQQSSSQQQQQQRRRTTTVVVVVVVVVXXXXXXYYY[[[___ccchhhjjjtttvvvxxxzzzzzzyyywwwvvvvvv}}}~~~~~~}}}}}}|||{{{zzzxxxtttqqqhhhccc]]]YYYXXXTTTLLLEEE>>><<<888777666666555444666666555555444333333333333333333444444444555555444333333333333333444444333333333333333333333333111111111111111111111111444444444444444444444444444444444444555555555555MMMKKKKKKMMMSSSZZZ___bbbXXXTTTOOOLLLKKKKKKJJJJJJGGGGGGFFFFFFGGGHHHJJJKKKJJJIIIIIIHHHGGGGGGGGGGGGBBBBBBBBBBBBCCCCCCCCCCCCBBBBBBAAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCEEEFFFGGGFFFDDDAAA@@@BBBCCCCCCDDDCCCBBB@@@???BBBAAAAAA@@@@@@AAAAAABBBAAABBBBBBBBBBBBAAA@@@@@@============>>>>>>??????BBBBBBBBBAAAAAAAAAAAAAAA>>>>>>>>>>>>>>>>>>>>>>>>????????????????????????>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<===>>>???@@@AAABBBBBBAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAA@@@@@@?????????@@@AAAAAACCCBBBBBBBBBBBBCCCCCCDDDFFFEEEEEEDDDCCCBBBBBBAAA????????????@@@@@@AAAAAAAAABBBBBBCCCCCCBBBBBBAAABBBBBBCCCCCCCCCCCCBBBBBBBBBAAAAAAAAAAAABBBCCCCCCCCCDDDDDDDDDDDDEEEEEEEEEEEEEEEDDDDDDEEEFFFFFFGGGHHHGGGGGGGGGHHHJJJLLLMMMNNNQQQTTTVVVVVVVVVXXXYYY\\\```iiixxx~~~sssdddYYYTTTQQQLLLGGGIIIFFFBBB@@@???@@@AAAAAABBBAAA???============>>><<<======>>>>>>======<<<;;;<<<<<<<<<=========>>>;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;<<<===@@@@@@@@@CCCIIIQQQYYY]]][[[YYYWWWYYY^^^gggpppvvvzzz|||}}}yyyuuurrrpppoooiiihhhfffcccaaa^^^\\\[[[XXXXXXXXXYYY[[[^^^```aaaaaa```___]]][[[YYYWWWWWWSSSRRRPPPOOOMMMLLLLLLLLLMMMMMMMMMNNNOOOPPPPPPPPPRRRRRRRRRSSSTTTVVVWWWXXXZZZ[[[\\\___ccchhhmmmpppzzz{{{}}}~~~}}}zzzwwwtttrrr{{{~~~|||{{{xxxwwwyyy}}}}}}{{{zzzxxxvvvqqqlllhhhbbb\\\UUUQQQNNNIIIBBB===:::888666666777777555444555555555555444444333333333333333444444444555555555444444444444555555666333333333333333333333333111111111111111111111111444444444444444444444444333333333444444555555555KKKJJJIIILLLQQQXXX]]]```XXXTTTOOOLLLKKKKKKJJJJJJHHHHHHGGGGGGHHHIIIKKKLLLJJJJJJIIIHHHHHHGGGGGGFFFBBBBBBBBBCCCCCCDDDDDDDDDCCCBBBBBBBBBBBBBBBBBBCCCBBBBBBBBBBBBAAAAAAAAAAAACCCEEEGGGHHHHHHFFFCCCAAABBBCCCCCCDDDCCCBBB@@@???BBBAAAAAA@@@@@@AAAAAABBBAAAAAABBBBBBAAAAAA@@@???===============>>>>>>>>>AAAAAAAAAAAAAAAAAAAAAAAA>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>========================;;;;;;;;;<<<===>>>@@@@@@@@@@@@AAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAA@@@?????????@@@@@@AAABBBBBBBBBBBBBBBBBBCCCDDDEEEFFFFFFEEEDDDCCCBBBBBBBBB>>>>>>======>>>???@@@AAAAAABBBBBBCCCCCCBBBBBBAAABBBBBBCCCCCCCCCCCCBBBBBBAAAAAAAAAAAAAAABBBCCCCCCDDDDDDDDDDDDEEEEEEEEEFFFEEEEEEEEEDDDEEEEEEFFFGGGGGGGGGGGGGGGHHHJJJKKKMMMLLLOOORRRTTTTTTTTTTTTTTTWWW[[[bbbkkkvvvvvvnnniiiddd^^^ZZZWWWSSSMMMHHHFFFCCC@@@>>>============<<<<<<;;;;;;===>>>>>>>>>>>>>>>>>>===>>>>>>=========<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;???>>>>>>???DDDKKKSSSWWWVVVTTTQQQQQQSSSYYY```dddgggiiimmmooossswww|||~~~xxxuuuqqqmmmiiifffdddddd```______^^^]]]]]]\\\\\\ZZZYYYYYYYYYZZZ\\\^^^___]]]\\\[[[YYYWWWTTTSSSRRROOOOOONNNMMMLLLLLLLLLLLLMMMNNNOOOOOOOOOOOOOOOPPPRRRSSSTTTUUUWWWYYY[[[\\\___```bbbeeeiiimmmqqqssswwwyyy{{{|||{{{xxxuuurrrssszzz}}}{{{xxxuuurrrqqquuu|||~~~}}}{{{xxxuuurrrllleeeaaaYYYTTTMMMHHHDDD@@@;;;888777666666666777777666444666666666555555555555555333333333444444444555555111111000000111222333333333333333333333333333333222222222222222222222222222222222222222222222222222333333333444444555555KKKIIIHHHJJJNNNSSSVVVXXXUUURRRNNNKKKKKKKKKJJJIIIHHHGGGGGGFFFGGGIIIJJJKKKJJJJJJJJJJJJIIIGGGFFFEEEBBBBBBBBBCCCDDDDDDEEEEEEDDDCCCCCCBBBBBBCCCCCCDDDBBBAAAAAAAAAAAAAAA@@@@@@BBBCCCFFFHHHHHHGGGEEECCCCCCCCCCCCCCCBBBAAA@@@@@@AAAAAA@@@@@@@@@@@@AAAAAA@@@@@@AAAAAAAAA@@@??????========================????????????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@========================<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<>>>???@@@??????@@@@@@@@@@@@AAAAAA@@@@@@@@@@@@@@@@@@@@@@@@BBBBBBBBBBBBAAAAAAAAAAAA@@@@@@???@@@@@@AAABBBCCCBBBBBBBBBBBBCCCDDDEEEEEEFFFEEEDDDCCCCCCCCCCCCCCC@@@???>>>======>>>@@@AAAAAABBBBBBCCCCCCBBBBBBAAABBBBBBCCCCCCCCCCCCBBBBBBBBBAAAAAAAAAAAABBBCCCCCCDDDDDDDDDEEEEEEEEEFFFFFFFFFFFFEEEEEEEEEFFFFFFGGGGGGGGGFFFGGGHHHIIIKKKLLLKKKMMMOOOPPPQQQRRRQQQQQQTTTXXX]]]aaafffppp}}}~~~zzzxxxuuutttlllgggaaa\\\WWWPPPHHHBBB;;;<<<<<<<<<============>>>>>>????????????>>>>>>??????>>>======<<<;;;;;;<<<;;;;;;;;;;;;:::::::::<<<<<<;;;;;;;;;:::::::::<<<<<<;;;===@@@EEEJJJNNNNNNLLLJJJHHHIIILLLPPPRRRVVVXXX[[[]]]```dddiiillltttwww|||}}}{{{yyyvvvtttrrrqqqkkkiiieeeaaa^^^\\\\\\\\\ZZZZZZ[[[[[[\\\]]]]]]]]]\\\[[[YYYXXXWWWXXXXXXYYYWWWVVVUUUTTTRRRPPPOOONNNMMMMMMLLLLLLLLLLLLMMMMMMNNNOOOQQQQQQQQQQQQRRRTTTVVVXXXZZZ\\\]]]___cccfffgggiiikkknnnqqqrrrttttttqqqsssvvvxxxyyyxxxwwwvvvwww|||~~~|||zzzxxxvvvpppttt{{{~~~}}}|||wwwrrrmmmggg```[[[NNNJJJDDD???;;;999777555777666555555777777666555555555555555555555555555333333333444444444555555222222111222222333444555333333333333333333333333333333333333333333333333222222222222222222222222333333333333444444444444KKKJJJHHHIIILLLNNNOOOOOOPPPNNNKKKKKKKKKKKKJJJIIIFFFEEEEEEEEEEEEGGGHHHIIIJJJJJJKKKKKKJJJHHHFFFDDDBBBBBBBBBCCCDDDEEEEEEEEEDDDDDDCCCCCCCCCCCCDDDDDDAAAAAAAAAAAA@@@@@@@@@??????@@@CCCEEEFFFFFFEEEDDDDDDDDDCCCBBBAAAAAAAAAAAA@@@@@@????????????@@@@@@??????@@@@@@??????>>>=================================>>>>>>>>>?????????@@@@@@@@@@@@@@@@@@@@@@@@================================================:::::::::;;;<<<===??????????????????@@@@@@@@@AAA@@@@@@@@@@@@@@@@@@@@@@@@CCCCCCBBBBBBBBBAAAAAAAAA@@@@@@@@@@@@AAABBBCCCDDDBBBBBBBBBBBBCCCDDDEEEFFFEEEDDDCCCCCCBBBCCCDDDDDDCCCBBB@@@???>>>???AAABBBAAABBBBBBCCCCCCBBBBBBAAABBBBBBCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBCCCCCCDDDDDDDDDEEEEEEEEEFFFFFFFFFGGGGGGFFFFFFFFFFFFGGGGGGGGGFFFFFFFFFGGGIIIKKKLLLKKKKKKLLLMMMOOOPPPPPPOOOQQQTTTXXX[[[^^^eeepppxxx~~~~~~|||vvvlll```WWWGGGDDD@@@===<<<<<<>>>???>>>??????@@@@@@??????>>>>>>>>>>>>===============<<<<<<;;;;;;;;;:::::::::;;;;;;;;;;;;;;;::::::999:::::::::<<<>>>@@@CCCEEEDDDCCCBBBBBBBBBCCCEEEFFFIIIKKKMMMNNNPPPSSSWWWZZZ___ccchhhmmmqqquuuyyy|||}}}zzzxxxwwwvvvooonnnllljjjgggeeedddddd```^^^ZZZWWWVVVVVVVVVWWWVVVWWWWWWXXXYYYZZZZZZ[[[YYYXXXVVVSSSRRRQQQQQQQQQQQQPPPPPPOOONNNMMMLLLLLLKKKKKKKKKKKKLLLMMMNNNNNNMMMPPPSSSUUUUUUVVVYYY\\\]]]___ccceeefffiiinnnqqqppprrruuuxxxyyyxxxvvvuuuqqqsssvvvzzz}}}}}}}}}|||uuuyyy~~~}}}yyyssslllfff___YYYTTTFFFCCC>>>999777666666666777555444444555666666555444444444444444444444444333333333444444444555555444444444444555666777777333333333333333333333333333333333333333333333333333333333333333333333333444444333333333333333333LLLKKKIIIIIIJJJKKKJJJIIILLLKKKJJJJJJKKKKKKJJJHHHDDDCCCCCCCCCCCCEEEFFFGGGIIIJJJLLLLLLKKKHHHEEECCCBBBBBBBBBCCCDDDEEEEEEFFFDDDDDDCCCCCCCCCCCCDDDDDDAAAAAAAAA@@@@@@?????????===>>>@@@BBBDDDDDDDDDDDDEEEDDDBBBAAA@@@@@@AAABBB@@@??????????????????@@@???????????????>>>=====================<<<<<<<<<<<<<<<======>>>>>>>>>???>>>>>>>>>>>>>>>>>>>>>>>>========================>>>>>>>>>>>>>>>>>>>>>>>>:::::::::;;;<<<===>>>???>>>>>>??????@@@@@@@@@AAA@@@@@@@@@@@@@@@@@@@@@@@@CCCCCCCCCBBBBBBAAAAAAAAAAAAAAAAAAAAABBBCCCDDDEEEBBBBBBBBBCCCCCCEEEFFFFFFEEEDDDCCCBBBBBBCCCEEEFFFEEEDDDBBB@@@@@@@@@BBBCCCAAABBBBBBCCCCCCBBBBBBAAABBBCCCCCCCCCCCCCCCCCCBBBCCCBBBBBBBBBBBBCCCDDDDDDEEEEEEEEEEEEFFFFFFFFFFFFHHHHHHGGGGGGGGGGGGGGGHHHGGGFFFFFFFFFGGGIIIKKKLLLJJJJJJJJJKKKMMMOOOOOOOOOOOOQQQTTTWWW\\\bbbhhhmmmzzz|||zzzxxxmmmUUUOOOFFF>>>::::::<<>>>>>??????<<<<<<<<<;;;;;;:::::::::::::::;;;;;;;;;::::::999999999;;;<<<>>>??????@@@>>>>>>>>>??????@@@@@@AAABBBCCCEEEEEEFFFHHHLLLOOONNNRRRWWW\\\aaaeeeiiilllqqqtttyyy}}}~~~~~~~~~}}}}}}{{{yyyuuuqqqmmmkkkiiiiiicccbbb```^^^]]]\\\[[[[[[YYYWWWUUURRRRRRRRRTTTUUUUUUUUUUUUVVVVVVWWWWWWWWWVVVTTTRRROOOMMMKKKKKKKKKLLLLLLLLLLLLKKKKKKJJJJJJJJJJJJJJJKKKLLLMMMNNNOOOMMMQQQUUUWWWYYY[[[___cccbbbeeeiiilllmmmqqqvvvzzzvvvyyy|||~~~~~~{{{xxxuuutttvvvzzz~~~|||~~~zzzuuummmfff___XXXRRRNNNCCC@@@<<<888777777888999777555222222333444555444333333333333333333333333333333333444444444555555111000000111222333444555333333333333333333333333222222222222222222222222444444444444444444444444444444444333333222222222JJJJJJJJJIIIHHHGGGFFFEEEHHHHHHHHHHHHHHHHHHIIIIIIHHHGGGFFFDDDDDDDDDEEEEEEIIIJJJLLLLLLLLLJJJGGGEEECCCBBBAAA@@@AAACCCEEEGGGGGGFFFCCCAAA??????@@@@@@@@@???????????????@@@@@@@@@AAACCCBBBAAAAAABBBDDDDDDCCCAAA@@@???@@@AAAAAA???????????????????????????????????????>>>======<<<<<<===>>>>>>???>>>>>>::::::;;;;;;===>>>???@@@???>>>===<<<<<<===>>>?????????>>>>>>======<<<<<>>===<<<;;;;;;;;;<<<>>>>>>>>>>>>>>>>>>>>>>>>??????>>>>>>======<<<<<<@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAA@@@@@@???AAAAAAAAAAAAAAAAAAAAAAAAFFFEEEEEEDDDCCCDDDDDDEEEBBBAAAAAACCCBBBBBBHHHPPPNNNKKKDDD>>>???DDDDDDAAADDDCCCBBBAAAAAABBBDDDEEEAAABBBBBBCCCCCCCCCCCCCCCBBBBBBCCCEEEEEEFFFFFFFFFEEEEEEFFFFFFFFFGGGGGGGGGIIIIIIHHHGGGFFFFFFFFFFFFFFFFFFEEEEEEFFFFFFGGGHHHJJJLLLNNNNNNNNNNNNPPPRRRQQQSSSTTTVVVXXX[[[```dddnnnyyyrrrooowwwpppaaaMMMAAA???AAA@@@>>>AAA???>>>>>>???@@@???>>>@@@???>>>>>>???@@@???>>>>>>>>>======<<<<<<<<<;;;<<<<<<;;;;;;;;;:::::::::;;;;;;999999999999;;;;;;>>>>>>======<<<<<<<<<;;;======>>>@@@AAABBBCCCDDDHHHIIILLLOOOSSSWWWYYY[[[^^^bbbhhhlllnnnppprrrtttvvvxxxzzz~~~}}}|||{{{xxxuuusssqqqooooooppppppooonnnmmmlllkkkkkkiiihhhfffdddbbb___^^^]]]YYYXXXWWWUUUSSSRRRQQQQQQQQQQQQQQQQQQPPPOOONNNMMMQQQQQQQQQRRRRRRQQQPPPPPPLLLLLLKKKJJJJJJJJJKKKKKKKKKLLLNNNNNNLLLKKKKKKLLLIIIKKKMMMNNNOOOPPPSSSUUUSSSTTTUUUXXX\\\aaafffiiiooorrruuuwwwwwwxxxyyyzzzzzz~~~~~~|||yyyvvvxxxrrrhhh___VVVOOOHHHDDD<<<999666666888888666444444444444444444444444444555555444444444333333333444444444333333222222222333333333222222111111111444444444333333222222222444444333333333333222222222444444333111000111222222222222222222222222222JJJJJJJJJIIIHHHGGGFFFEEEGGGGGGGGGGGGHHHHHHHHHHHHGGGFFFEEEDDDDDDDDDEEEFFFJJJKKKLLLLLLKKKHHHEEECCCCCCBBBAAA@@@@@@BBBCCCEEEFFFDDDBBB@@@??????@@@AAA?????????>>>>>>??????@@@???AAABBBBBBAAAAAABBBCCCBBBAAA@@@???>>>??????@@@>>>>>>>>>>>>>>>>>>>>>>>>======>>>>>>======<<<;;;:::;;;<<<<<<======<<<<<<::::::;;;;;;<<<>>>???@@@>>>>>>=========>>>>>>>>>>>>>>>>>>=========<<<<<<>>>>>>======<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>======<<<<<>>>>>===;;;>>>>>>=========<<<<<<<<<<<<<<<<<<;;;;;;;;;::::::;;;;;;:::999999:::;;;;;;<<<<<<<<<<<<;;;;;;;;;:::<<<<<<===>>>???@@@@@@AAA@@@BBBDDDGGGJJJMMMOOOPPPOOOSSSXXX[[[]]]^^^```aaafffhhhlllqqqvvv{{{~~~xxxwwwvvvvvvxxxzzzzzzyyyyyyzzz|||}}}~~~}}}|||{{{~~~|||||||||zzzxxxvvvsssqqqppplllkkkhhhfffdddbbbaaaaaabbbbbbaaaaaa``````_________^^^\\\ZZZXXXVVVTTTSSSRRRRRRQQQPPPOOOOOOOOOPPPOOOOOOOOOOOONNNMMMLLLKKKMMMMMMNNNNNNNNNMMMMMMLLLJJJJJJIIIIIIIIIIIIJJJJJJIIIJJJLLLKKKJJJIIIIIIJJJLLLNNNPPPQQQRRRSSSVVVXXXWWWYYY\\\aaagggmmmrrruuuyyyyyyyyywwwvvvvvvwwwwwwzzz}}}}}}}}}zzzvvvsssrrrlllaaaWWWOOOHHHBBB???:::888555555666777555333555555555555555555555555555555444444444333333333444444444333333222222222333333333222222222111111444333333333333333333222333333222222222111111111222333444333111111111333222222222222222222222222JJJJJJJJJIIIHHHGGGFFFEEEFFFFFFFFFFFFGGGGGGHHHHHHFFFEEEDDDDDDDDDEEEFFFGGGKKKLLLMMMMMMKKKHHHEEEBBBCCCBBBAAA@@@@@@@@@AAABBBDDDCCCAAA@@@@@@@@@AAABBB??????>>>>>>>>>>>>??????>>>@@@AAAAAA@@@@@@AAABBB@@@???>>>>>>===>>>>>>>>>========================<<<<<<<<<===<<<;;;;;;:::999999::::::;;;;;;::::::::::::;;;;;;<<<===??????>>>>>>>>>??????>>>>>>============<<<<<<<<<<<<<<<>>>>>>==================>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>============<<<========================??????@@@@@@@@@@@@@@@???????????????????????????BBBCCCDDDEEEEEEDDDDDDCCCDDDBBBBBBCCCCCCDDDLLLUUUaaaaaaYYYKKKBBB@@@BBBBBBDDDDDDDDDDDDCCCBBBAAAAAABBBCCCCCCDDDDDDDDDDDDDDDCCCDDDEEEFFFFFFGGGFFFFFFGGGGGGHHHHHHHHHIIIIIIIIIFFFFFFEEEEEEDDDEEEEEEEEEFFFFFFEEEEEEFFFFFFGGGHHHJJJLLLNNNNNNNNNNNNPPPQQQQQQRRRSSSSSSSSSUUUXXX[[[[[[bbboooyyyyyyzzzuuuddd\\\YYYXXXVVVNNNKKKFFFCCCAAA@@@>>>======<<<<<<===>>>>>>===;;;>>>>>>============<<<<<<===<<<<<<<<<;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;;;;:::::::::::::::;;;;;;;;;<<<<<<<<<======:::;;;===???AAACCCEEEFFFEEEHHHLLLNNNOOOPPPQQQRRRUUUWWWZZZ___dddiiimmmoooiiihhhffffffhhhiiihhhgggggghhhjjjlllmmmmmmllllllqqqqqqqqqqqqqqqqqqqqqqqqrrrqqqppppppqqqqqqooommmmmmllljjjgggdddaaa___^^^XXXWWWUUUTTTSSSRRRQQQQQQRRRRRRRRRRRRRRRRRRRRRRRRSSSRRRQQQOOOMMMLLLJJJJJJIIIIIIIIIIIIJJJKKKLLLMMMKKKKKKKKKKKKKKKJJJIIIHHHGGGHHHHHHIIIIIIIIIHHHHHHHHHHHHGGGGGGGGGHHHHHHIIIHHHIIIKKKKKKJJJIIIJJJJJJNNNPPPSSSUUUVVVXXXZZZ]]]\\\___dddjjjpppvvvzzz|||~~~{{{wwwsssqqqqqqrrrsss{{{~~~{{{yyyzzz}}}yyyuuuqqqooollleeeZZZPPPGGGBBB===;;;888666444444555555444333444444444444444444444444555555444444444333333333444444333333333333222222333333333333222222222222222333333333333333333444222222222111111111000000111222333333222111222444222222222222222222222222JJJJJJJJJIIIHHHGGGFFFEEEEEEEEEEEEFFFFFFGGGGGGHHHEEEDDDCCCCCCDDDEEEFFFGGGJJJKKKLLLMMMLLLJJJGGGEEECCCBBBAAA@@@????????????AAAAAA@@@???@@@@@@AAABBB??????>>>=========>>>>>>===???@@@@@@???>>>@@@AAA???>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;::::::999999::::::::::::999999;;;;;;;;;;;;<<<===>>>???===>>>???@@@???>>>===<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<=========>>>=================================================================================>>>??????@@@@@@@@@@@@???>>>>>>>>>>>>>>>>>>>>>>>>@@@AAACCCEEEEEEEEECCCBBBEEEBBBBBBCCCCCCEEEMMMVVVcccfffcccVVVIIICCCCCCCCCBBBBBBDDDDDDDDDCCCBBBAAABBBCCCDDDDDDEEEEEEDDDDDDDDDDDDEEEFFFGGGGGGFFFFFFHHHHHHHHHHHHIIIIIIIIIIIIFFFFFFEEEEEEEEEFFFFFFGGGFFFFFFEEEEEEFFFFFFGGGHHHJJJLLLMMMMMMMMMMMMOOOPPPQQQRRRSSSRRRRRRRRRUUUWWWYYY\\\cccnnn|||wwwooojjjhhhfff```\\\UUUNNNHHHCCC>>>:::<<<;;;;;;===>>>???>>><<<>>>>>>===========================<<<<<<<<<<<<;;;;;;;;;;;;::::::;;;;;;;;;;;;;;;;;;:::::::::::::::;;;;;;;;;;;;;;;;;;:::::::::;;;<<<===???@@@AAABBBAAACCCFFFGGGGGGGGGHHHIIIKKKLLLOOORRRUUUXXXZZZ\\\[[[ZZZXXXXXXYYYYYYXXXWWWYYYZZZ[[[]]]^^^_________aaaaaaaaaaaaaaaaaaaaaaaaaaa```___```aaa```___]]]___^^^[[[XXXUUURRRQQQPPPJJJIIIHHHGGGGGGGGGGGGGGGHHHHHHHHHIIIIIIIIIJJJJJJLLLKKKJJJIIIHHHFFFFFFEEEDDDDDDDDDDDDEEEFFFHHHHHHGGGGGGGGGGGGGGGFFFEEEEEEDDDDDDEEEEEEFFFEEEEEEEEEFFFEEEEEEEEEFFFGGGHHHHHHIIIKKKMMMMMMMMMLLLMMMNNNPPPSSSVVVYYY[[[^^^aaadddgggjjjnnntttxxx{{{|||}}}xxxtttnnnkkklllnnnqqqsss~~~}}}|||zzz{{{~~~|||vvvqqqnnnllljjjfff___TTTJJJCCC>>>;;;999777666555555555555555444222222222222222222222222555555444444444333333333333333333333333333333333333333333333333333333333222222222333333444444444222222222222111111111111000111333333222222333444111111111111111111111111JJJJJJJJJIIIHHHGGGFFFEEEDDDDDDEEEFFFGGGGGGHHHHHHDDDDDDCCCCCCCCCEEEFFFGGGGGGHHHKKKMMMMMMKKKJJJHHHCCCBBBAAA@@@???>>>>>>>>>????????????@@@@@@AAAAAA???>>>======<<<<<<<<<===<<<===>>>>>>======>>>@@@>>>>>>??????????????????========================<<<<<<======<<<<<<;;;:::::::::;;;;;;;;;::::::999;;;;;;:::;;;;;;<<<===>>>===>>>>>>??????===<<<;;;::::::::::::::::::;;;;;;:::;;;<<<===>>>>>>======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<=========>>>>>>>>>>>>>>>>>>>>>>>>===>>>??????@@@@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>@@@BBBDDDEEEEEECCCBBBEEECCCCCCDDDDDDEEEMMMVVVdddllloooeeeVVVLLLEEEBBB@@@AAACCCDDDDDDDDDCCCCCCBBBCCCCCCDDDDDDDDDDDDDDDDDDDDDEEEFFFFFFFFFFFFEEEGGGGGGGGGHHHHHHHHHIIIIIIFFFFFFFFFFFFFFFGGGHHHIIIFFFFFFEEEEEEFFFFFFGGGHHHIIIKKKLLLLLLKKKKKKMMMNNNPPPQQQRRRRRRQQQQQQSSSUUUWWWXXX[[[```iiiuuu}}}xxxvvvuuuvvvrrrjjjbbbYYYNNNDDD>>><<<:::::::::<<<>>>>>>=========>>>>>>>>>>>>>>>>>>>>>>>>=========<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;:::::::::<<<<<<===>>>??????@@@@@@===???@@@AAA@@@???@@@AAADDDEEEGGGIIILLLNNNPPPQQQRRRPPPNNNMMMNNNNNNMMMLLLNNNOOOPPPQQQRRRSSSTTTTTTVVVVVVVVVVVVVVVVVVVVVVVVSSSRRRRRRRRRSSSSSSRRRPPPRRRQQQNNNKKKIIIGGGFFFEEEAAAAAAAAA@@@@@@AAABBBBBBBBBCCCCCCDDDDDDEEEEEEFFFGGGFFFFFFEEEDDDDDDCCCCCCCCCCCCBBBBBBBBBCCCDDDDDDDDDDDDDDDEEEDDDDDDCCCBBBBBBBBBCCCDDDDDDDDDDDDDDDDDDDDDDDDEEEFFFGGGHHHIIIIIILLLNNNPPPPPPQQQRRRTTTWWWZZZ]]]```cccfffjjjmmmrrrtttwwwyyyzzzzzzyyyxxxnnnjjjgggggglllssswwwzzz}}}~~~wwwoooiiifffcccaaa\\\UUULLLCCC>>>;;;999888777777777666555555666666333333333333333333333333555555444444444333333333333333333333333333333333333333333333333333333333222222222333333444444444444333333333333222222222000111333333222222333444111111111111111111111111JJJJJJJJJIIIHHHGGGFFFEEEDDDEEEEEEFFFGGGHHHIIIIIIEEEDDDCCCCCCCCCDDDEEEFFFCCCEEEHHHKKKKKKKKKIIIHHHBBBBBBAAAAAA@@@???>>>>>>???????????????????????????>>>===<<<<<<;;;;;;<<<;;;<<<======<<<<<<===>>>===>>>>>>????????????>>>========================<<<<<<======<<<<<<;;;:::;;;;;;<<<<<<<<<;;;::::::;;;;;;::::::;;;<<<<<<===============<<<;;;::::::999999999999::::::::::::888999;;;<<<======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<<<<<<<<<<=========>>>>>>>>>>>>>>>>>>>>>>>>======>>>???@@@@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>===???AAABBBDDDDDDDDDDDDEEECCCDDDFFFEEEEEEKKKSSSdddooovvvqqqcccVVVKKKDDDAAABBBBBBCCCDDDDDDCCCCCCAAABBBBBBCCCCCCCCCCCCCCCDDDDDDEEEEEEEEEEEEDDDDDDEEEEEEFFFFFFFFFGGGGGGGGGFFFFFFFFFFFFGGGHHHIIIJJJFFFFFFEEEEEEFFFFFFGGGHHHHHHIIIKKKJJJIIIIIIKKKLLLMMMOOOPPPQQQQQQQQQRRRTTTSSSSSSUUUXXX^^^gggrrrzzz|||rrrdddVVVMMMAAA???;;;:::;;;<<<<<<<<<======>>>>>>>>>>>>??????>>>>>>>>>>>>============;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<===>>>>>>>>>===>>>??????======>>>???>>>???AAADDDGGGJJJLLLMMMJJJIIIGGGFFFGGGHHHGGGFFFEEEFFFFFFGGGHHHIIIJJJJJJLLLLLLLLLLLLLLLLLLLLLLLLIIIHHHHHHIIIJJJJJJIIIGGGFFFEEECCCAAA????????????<<<<<<<<<<<<<<<===>>>>>>??????@@@@@@AAAAAAAAABBBBBBBBBBBBBBBBBBAAAAAAAAACCCBBBBBBAAAAAAAAAAAABBBBBBBBBCCCCCCCCCCCCBBBBBBAAABBBCCCDDDDDDEEEEEEDDDDDDDDDEEEEEEGGGHHHJJJJJJKKKMMMQQQSSSUUUWWWYYY[[[```bbbeeegggiiikkknnnqqqoooppprrrssssssrrrqqqpppllliiihhhlllttt|||}}}}}}rrriiiaaa[[[VVVTTTNNNIIIAAA<<<888777666555666777777666555555666888666666666666666666666666555555444444444333333333222222333333333333444444333333333333444444444444222333333333333333333444444444444333333333222222111222333333222111222444111111111111111111111111JJJJJJJJJIIIHHHGGGFFFEEEEEEEEEFFFGGGHHHIIIJJJJJJFFFEEEDDDCCCBBBCCCDDDEEEAAACCCEEEGGGHHHGGGEEEDDDAAABBBBBBAAAAAA@@@????????????????????????>>>>>>???>>>===<<<;;;;;;;;;;;;:::;;;<<<<<<;;;;;;<<<===;;;<<<===>>>>>>>>>======;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999999;;;;;;<<<<<<;;;::::::999;;;;;;::::::;;;;;;<<<<<<======<<<;;;:::999999999888888888888999999::::::555777999;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<======<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>???@@@@@@@@@@@@????????????????????????===>>>???AAABBBCCCDDDEEEDDDCCCEEEGGGFFFDDDHHHOOOZZZgggrrrrrrjjj```UUULLLEEEEEEDDDCCCBBBAAAAAAAAA@@@AAAAAABBBBBBBBBBBBBBBCCCCCCDDDDDDDDDDDDCCCCCCCCCCCCCCCDDDDDDDDDEEEEEEDDDDDDEEEEEEFFFHHHIIIJJJFFFFFFEEEEEEFFFFFFGGGHHHFFFHHHIIIIIIHHHGGGIIIJJJHHHKKKMMMOOOOOOPPPRRRSSSOOOQQQRRRSSSVVV\\\eeekkkqqqwww~~~nnncccPPPKKKDDD???======>>>>>>======>>>>>>>>>??????????????????>>>>>>>>>======:::;;;<<<======<<<;;;:::999999::::::;;;;;;;;;;;;:::::::::::::::::::::;;;999999:::;;;;;;<<<<<<======>>>???>>>===<<<>>>???<<<===>>>@@@BBBDDDEEEFFFEEECCCAAAAAABBBCCCCCCBBBAAAAAAAAAAAABBBBBBCCCDDDEEEEEEEEEEEEEEEEEEEEEEEECCCBBBAAABBBDDDDDDCCCAAA???>>>===<<<<<<===>>>???;;;;;;:::::::::;;;<<<<<<>>>>>>>>>>>>????????????@@@@@@AAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@AAAAAAAAABBBBBBCCCCCCBBBBBBBBBAAABBBCCCDDDDDDEEEEEEEEEEEEEEEFFFGGGHHHJJJLLLLLLPPPSSSWWW[[[]]]```cccffffffgggiiiiiihhhhhhjjjllldddfffiiilllooopppqqqqqqrrrppppppuuu}}}}}}yyysssiii___WWWPPPKKKGGGCCC???:::777666666555444444666777555333333555777555555555555555555555555555555444444444333333333222222222333333444444444333333333444444444555555444333333333333333333222333333333333222222222111222333444333111111111333111111111111111111111111JJJJJJJJJIIIHHHGGGFFFEEEEEEFFFFFFHHHIIIJJJKKKKKKFFFEEEDDDCCCBBBBBBCCCDDD@@@BBBDDDEEEEEEDDDAAA@@@AAAAAABBBBBBBBBAAA@@@@@@???????????????>>>======???>>>===<<<;;;:::::::::999:::<<<;;;::::::;;;===999:::<<<=========<<<<<<::::::::::::::::::::::::999::::::::::::999888888;;;;;;;;;;;;;;;:::999888;;;;;;:::::::::;;;<<<<<<===<<<:::999888888999999777777888888999999999:::444555888:::<<<<<<;;;:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<======;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<>>>??????@@@@@@@@@????????????????????????>>>>>>>>>???AAACCCEEEFFFCCCCCCFFFHHHFFFDDDGGGMMMNNN[[[iiimmmkkkfff\\\TTTIIIHHHEEEBBB@@@????????????@@@AAAAAABBBBBBAAAAAABBBCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCDDDEEEGGGHHHIIIFFFFFFFFFEEEFFFGGGGGGHHHFFFGGGHHHHHHGGGFFFGGGIIIEEEGGGKKKMMMNNNOOOQQQSSSPPPQQQRRRRRRRRRUUU[[[```ccckkkvvv|||ttt]]]WWWMMMFFFBBBAAAAAAAAA======>>>>>>?????????@@@????????????>>>>>>>>>>>>:::;;;<<<======<<<;;;:::888888888999999:::::::::888888999999999:::::::::999999999:::;;;<<<<<<===:::;;;;;;:::999999:::<<<>>>>>>>>>>>>>>>>>>>>>>>>AAA???>>>>>>???@@@@@@???AAA@@@@@@@@@@@@@@@AAABBB@@@@@@@@@@@@@@@@@@@@@@@@??????>>>???AAAAAA@@@>>>>>>===<<<<<<<<<>>>@@@BBB<<<;;;;;;;;;;;;;;;<<<===????????????????????????AAAAAAAAABBBBBBBBBCCCCCC???????????????@@@AAABBBAAABBBBBBCCCCCCCCCBBBBBB@@@AAABBBCCCDDDEEEEEEEEEFFFFFFFFFHHHIIIKKKMMMNNNUUUYYY^^^bbbeeeiiillloooggghhhhhhgggdddbbbccccccbbbdddhhhnnnsssxxx{{{}}}xxxvvvvvv{{{{{{}}}}}}yyyxxxxxxzzzlllggg^^^VVVOOOIIIDDDAAA>>>;;;777666666777666666222444666444222222444777222222222222222222222222555555444444444333333333222222222333333444444444333333333444444555555555444444444333333222222222222222222111111111111000222444444333111000111222000000000000000000000000JJJJJJJJJJJJJJJJJJIIIIIIFFFFFFGGGGGGGGGHHHHHHHHHCCCBBBAAA@@@????????????DDDCCCBBB@@@@@@@@@@@@@@@AAAAAA@@@@@@???>>>>>>>>>@@@??????>>>>>>>>>>>>>>>;;;;;;:::::::::999999999:::::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<999999999999999999999999;;;;;;;;;:::999888777666:::::::::;;;;;;:::999999;;;;;;;;;;;;:::999999888:::;;;<<<======;;;999888888888888888888888888888777777888999::::::;;;;;;999999999999999999999999::::::::::::::::::::::::;;;;;;<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<============AAA???>>><<<<<<===???@@@AAAAAA@@@@@@@@@AAABBBBBBBBBCCCEEEFFFGGGGGGFFFFFFLLLSSS]]]eeeiiihhhccc___QQQJJJBBB???@@@BBBAAA>>>@@@AAABBBBBBBBB@@@???===AAABBBCCCCCCDDDDDDCCCCCC@@@@@@AAABBBBBBCCCDDDDDDAAABBBDDDFFFGGGFFFEEEDDDDDDDDDDDDDDDEEEFFFGGGHHHIIIIIIHHHHHHGGGGGGHHHHHHJJJJJJIIIJJJJJJKKKLLLMMMMMMOOOQQQRRRSSSTTTVVVXXXWWW\\\cccllluuuyyyqqqvvvrrriii\\\RRRLLLIIIGGGEEEGGG@@@===@@@@@@======AAA===<<<<<<;;;;;;<<<<<<=========<<<;;;;;;<<<>>>???:::;;;<<<<<<===<<<<<<<<<::::::::::::::::::::::::999:::;;;<<<<<<<<<;;;::::::::::::;;;;;;;;;<<<<<<============>>>>>>>>>>>>AAA@@@???======>>>>>>???:::===???@@@???>>>>>>>>>===>>>>>>>>>>>>>>>>>>=========<<<<<<<<<<<<======<<<===>>>===;;;::::::;;;:::::::::::::::;;;<<<===?????????>>>>>>>>>>>>>>>>>>>>>>>>>>>????????????@@@@@@???????????????@@@AAAAAABBBBBBCCCDDDFFFFFFEEEEEEEEECCCAAAAAACCCDDDFFFHHHIIIIIIJJJLLLPPPSSSZZZbbbhhhjjjkkknnnnnnkkkeeeaaa]]]\\\]]]```bbbbbbiiikkkqqqzzz~~~~~~~~~}}}{{{zzz~~~{{{xxxvvvuuusssrrriii___SSSKKKFFFBBB===999999999888777666555444444444444444444333333222111333333333333333333333333222222222222222222222222333333333222222111111111222222222222222222222222111111222222222333333333000000000000000000000000333333333222222111111111222222111111111111222222IIIIIIIIIIIIIIIIIIIIIIIIFFFFFFFFFFFFGGGGGGGGGGGGCCCCCCBBBAAA@@@@@@@@@@@@AAAAAAAAA@@@??????>>>>>>@@@?????????>>>>>>>>>===??????>>>=========>>>>>>;;;::::::::::::999999999::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;999999999999999999999999::::::::::::999888777777999::::::;;;::::::999999:::::::::;;;::::::999999:::;;;<<<<<<<<<;;;999888999999999999999999999999777777888999999:::;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;::::::;;;<<<<<<<<<============@@@???===<<<<<<===???@@@AAA@@@@@@@@@@@@AAAAAABBBBBBCCCEEEFFFGGGGGGFFFFFFFFFKKKRRRXXX]]]___^^^^^^UUUNNNFFFCCCCCCCCCAAA??????@@@@@@@@@@@@??????>>>AAABBBBBBCCCCCCCCCCCCCCC@@@@@@AAAAAABBBBBBCCCCCCAAABBBDDDFFFGGGFFFEEEDDDDDDDDDDDDDDDEEEFFFGGGHHHHHHHHHGGGGGGGGGHHHHHHIIIHHHHHHHHHHHHIIIJJJLLLLLLMMMNNNPPPQQQQQQRRRTTTUUUVVVXXX\\\bbbkkkwww~~~yyypppooottt}}}}}}uuujjj```ZZZVVVRRRPPPPPPJJJHHHJJJIIICCC???@@@??????>>>>>>>>>>>>???@@@@@@???>>>=========>>>>>><<<<<<======<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;<<<<<<;;;;;;;;;::::::;;;;;;;;;<<<<<<<<<<<<<<<=========>>>>>>>>>>>>===<<<;;;;;;;;;<<<<<<555888:::;;;:::999999999>>>==================>>>===============>>>??????===>>>>>>===;;;;;;;;;===;;;;;;::::::;;;<<<<<<===????????????>>>>>>>>>>>>>>>>>>>>>>>>?????????@@@@@@@@@???????????????@@@@@@@@@@@@@@@AAABBBCCCDDDCCCCCCDDDCCCBBBCCCFFFIIILLLMMMPPPQQQSSSUUUYYY[[[^^^dddiiijjjjjjllljjjfff^^^\\\ZZZYYY\\\bbbhhhmmmvvvxxx~~~}}}zzzzzz{{{}}}zzzuuuqqqmmmiiifff^^^VVVKKKDDD@@@===999555888888777777666555555555333444444444333333222111333333333333333333333333333333333333333333333333333333333222222222111111222222222222222222222222111111222222222222222222111111111111111111111111222222222111111000000000111000000000000000000111GGGGGGGGGGGGGGGHHHHHHHHHEEEEEEEEEEEEFFFFFFFFFFFFCCCCCCBBBAAA@@@@@@@@@@@@??????@@@@@@???>>><<<;;;>>>>>>==================???>>>======<<<<<<======:::::::::999999999888888999999999999999999999999999999:::::::::;;;;;;;;;::::::::::::::::::::::::::::::::::::999888888777999999::::::::::::999999888999::::::::::::::::::;;;;;;;;;:::::::::999999999999999999999999999999777777888888999:::::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;999999::::::::::::999999;;;;;;;;;<<<<<<<<<======???>>>===<<<<<<===>>>??????????????????@@@AAABBBCCCDDDEEEFFFGGGGGGFFFFFFEEEFFFHHHKKKOOORRRVVVWWWUUUOOOHHHDDDCCCBBB@@@>>>>>>>>>>>>>>>>>>>>>???@@@AAAAAABBBCCCCCCCCCCCCCCC@@@@@@@@@AAAAAAAAAAAAAAAAAABBBDDDEEEFFFFFFEEEDDDDDDDDDDDDDDDEEEFFFGGGGGGGGGGGGFFFGGGGGGHHHIIIJJJFFFFFFFFFGGGHHHJJJKKKLLLMMMNNNPPPPPPOOOOOOQQQRRRRRRSSSTTTWWW^^^jjjxxx~~~vvvxxx{{{tttppptttyyy|||xxxoooiiieeeaaa___]]]ZZZYYYZZZVVVLLLCCC@@@???>>>===<<<<<<<<<===>>>>>>>>>======<<<<<<;;;;;;>>>=========<<<;;;;;;:::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<:::;;;;;;;;;;;;<<<<<<<<<;;;;;;<<<<<<<<<============<<<;;;;;;::::::;;;;;;888:::<<<===<<<;;;;;;<<<>>>===<<<;;;;;;<<<===>>>=========>>>???@@@AAABBB@@@AAAAAA@@@>>>======>>><<<<<<;;;;;;<<<<<<======????????????????????????>>>>>>?????????@@@@@@@@@???????????????@@@@@@@@@AAAAAAAAAAAAAAABBBCCCDDDDDDEEEDDDDDDCCCEEEIIILLLKKKNNNRRRUUUXXX[[[___bbbaaagggjjjiiihhhhhhccc^^^XXXYYYYYYYYY\\\eeepppyyy~~~}}}|||~~~zzzuuupppkkkeee___[[[QQQKKKCCC>>>;;;999666333666666666666666666666666333333444444444333222222333333333333333333333333444444444444444444444444333333333222222222222111222222222222222222222222222222111111111111111111222222222222222222222222111111111000000000000000000000////////////000000EEEEEEEEEEEEFFFFFFFFFFFFCCCDDDDDDDDDDDDEEEEEEEEEBBBAAAAAA@@@??????@@@@@@>>>???@@@AAA@@@>>><<<:::<<<<<<<<<<<<<<<<<<<<<<<<>>>===<<<<<<;;;<<<<<<<<<999999999999888888888888999999999999999999999999999999999999:::::::::::::::::::::::::::::::::::::::::::::::::::999888777888888999::::::::::::999777888999:::::::::::::::;;;;;;:::999888999999999999999999999999999999999777777888888999999999:::999999999999999999999999;;;;;;;;;;;;;;;<<<<<<<<<999999::::::::::::999999::::::;;;;;;;;;<<<<<<<<<======<<<<<<<<<===>>>???>>>>>>>>>>>>??????@@@AAACCCDDDEEEFFFGGGFFFFFFEEEGGGFFFEEEEEEFFFIIILLLNNNOOOKKKFFFBBBAAA@@@>>><<<>>>===<<<<<<===>>>@@@AAAAAAAAABBBCCCCCCCCCBBBBBBAAA@@@@@@@@@@@@@@@@@@@@@AAABBBCCCDDDEEEEEEEEEEEEDDDDDDDDDDDDDDDEEEFFFFFFEEEEEEEEEFFFGGGIIIJJJKKKFFFFFFFFFGGGHHHJJJLLLLLLMMMOOOPPPOOONNNNNNOOOQQQOOOOOOOOOQQQWWWaaammmuuu{{{uuu{{{}}}wwwyyy|||{{{zzzzzz~~~xxxsssooolllkkkkkkkkkllllllfffZZZMMMEEECCCAAA???===;;;;;;;;;<<<===>>>>>>???>>>>>>============<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<============>>>===;;;::::::;;;<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<===>>>=========<<<<<<<<<<<<<<<===???@@@???>>>>>>???>>>===<<<;;;;;;<<<===>>>======>>>>>>@@@BBBCCCDDDFFFGGGGGGEEEBBB@@@???@@@=========<<<<<<======>>>>>>???????????????@@@@@@?????????@@@@@@@@@AAAAAA???@@@@@@@@@AAAAAAAAA@@@CCCCCCBBBCCCCCCDDDEEEFFFGGGHHHGGGFFFFFFGGGJJJMMMLLLPPPTTTWWWZZZ]]]aaadddaaaeeehhhhhhhhhgggbbb[[[ZZZ]]]``````bbbiiiuuu~~~~~~~~~}}}~~~|||vvvsssooojjjeee___XXXSSSIIIEEE???<<<;;;:::888666444444444555555666666666333333333444444333333222222222222222222222222222333333333333333333333333222222222222222222222222222222222222222222222222222222111111111111000000222222222222222222222222111111111111111111000000000000////////////000000BBBCCCCCCCCCDDDDDDDDDEEEBBBBBBBBBCCCCCCCCCDDDDDD@@@???>>>>>>>>>>>>>>>>>>>>>???@@@AAA@@@???<<<;;;::::::;;;;;;<<<<<<<<<======<<<;;;;;;::::::;;;;;;999999888888888777777777888888888888888888888888888888888999999999::::::::::::::::::::::::::::::999999:::::::::999888888777888999999:::::::::999777888888999::::::::::::::::::999888888888888999999999999999999999999999777888888888888888999999777777777777777777777777:::::::::;;;;;;;;;<<<<<<::::::;;;;;;;;;;;;::::::::::::::::::;;;;;;;;;;;;<<<;;;;;;<<<<<<======>>>===<<<<<<===>>>???@@@@@@BBBCCCDDDEEEEEEEEEDDDCCCCCCCCCCCCCCCCCCDDDEEEFFFGGGEEECCCAAAAAA@@@???>>>???>>>=========???@@@AAA@@@AAAAAABBBCCCBBBBBBBBBAAA@@@@@@@@@@@@@@@@@@@@@AAABBBCCCCCCDDDEEEEEEEEEDDDDDDDDDDDDDDDDDDEEEFFFDDDDDDEEEFFFGGGIIIJJJKKKGGGGGGGGGHHHIIIKKKLLLMMMNNNOOOPPPPPPNNNNNNOOOPPPMMMNNNOOOQQQUUU\\\dddiiivvvxxx{{{~~~|||}}}{{{~~~~~~{{{wwwvvvuuuuuuzzz}}}{{{pppbbbWWWPPPMMMHHHDDD@@@>>>=========>>>@@@BBBBBBBBB@@@???<<<<<<<<<<<<<<<===>>>???<<<<<<<<<======>>>>>>>>>???===<<<;;;:::;;;<<<<<<;;;;;;;;;<<<<<<<<<======;;;;;;;;;;;;<<<<<<<<<==================<<<<<<;;;999:::<<<<<<;;;;;;;;;===>>>===<<<;;;;;;<<<===>>>======>>>???AAACCCDDDEEEKKKMMMMMMLLLHHHDDDAAA@@@???>>>>>>======>>>>>>>>>>>>>>>??????@@@@@@@@@AAA@@@@@@@@@@@@AAAAAAAAAAAA@@@@@@AAABBBCCCCCCBBBBBBCCCCCCCCCDDDEEEFFFGGGHHHHHHJJJKKKKKKKKKMMMPPPRRRXXXZZZ\\\]]]]]]^^^```bbb[[[```fffjjjooorrrnnnhhheeeiiilllmmmlllooovvv}}}}}}|||}}}zzz{{{~~~{{{yyyrrrooojjjeee___WWWPPPKKKAAA???===;;;;;;:::999888333333333444555555666666222333333444444333333333222222222222222222222222111111111111111111111111222222222222222222222222222222222222222222222222222222111111111111111111222222222222222222222222222222222222222222222222222111111000000111111222@@@@@@AAAAAABBBBBBCCCCCCAAAAAAAAAAAABBBBBBBBBCCC>>>>>>===============>>>??????@@@@@@???>>><<<;;;999999:::;;;<<<=========<<<;;;;;;:::999:::::::::888888888777777777777666777777777777777777777777777777888888888999999999999999999999999999999999999999999::::::999999888666777888999::::::::::::777888999999999999999999999999999888888888777777888888888888888888888888888888888888888888888888666666666666666666666666888999999::::::;;;;;;;;;::::::;;;;;;;;;;;;::::::999999999:::::::::;;;;;;::::::;;;;;;<<<=========;;;;;;;;;<<<===>>>???@@@AAABBBCCCDDDDDDCCCBBBAAA;;;===>>>@@@AAABBBCCCCCCCCCCCCCCCCCCCCCCCCBBBBBB@@@@@@@@@@@@@@@@@@AAAAAA@@@@@@AAABBBBBBBBBBBBBBB@@@@@@@@@AAAAAAAAAAAAAAABBBBBBBBBCCCCCCDDDEEEEEEDDDDDDDDDCCCCCCDDDDDDEEEDDDDDDEEEEEEGGGHHHIIIJJJHHHHHHHHHHHHIIIJJJKKKLLLMMMNNNPPPOOONNNNNNOOOPPPLLLNNNPPPRRRTTTXXX\\\```hhhvvv~~~yyyxxxyyy~~~~~~|||zzzzzz|||~~~|||ppp```\\\UUUMMMFFFBBB???>>><<<>>>AAACCCCCCBBB@@@>>>>>>===<<<<<<<<<===??????;;;;;;<<<<<<===>>>>>>>>>>>>>>>===<<<;;;;;;;;;;;;;;;;;;<<<<<<<<<=========;;;;;;<<<<<<<<<=========;;;<<<<<<<<<<<<;;;::::::999:::;;;;;;::::::;;;<<<===>>>>>>>>>>>>>>>>>>======>>>>>>???AAACCCDDDEEEKKKNNNQQQQQQMMMHHHDDDBBB@@@@@@???>>>>>>>>>??????>>>>>>??????@@@AAAAAAAAA@@@@@@AAAAAAAAABBBBBBBBB@@@BBBCCCEEEEEEEEEDDDDDDCCCCCCDDDEEEGGGIIIJJJKKKKKKNNNQQQTTTUUUVVVXXXZZZ^^^^^^^^^\\\ZZZZZZ\\\^^^\\\ccckkktttuuuwwwxxxwwwuuuuuuxxx{{{~~~~~~zzzwwwyyy~~~{{{wwwuuuoookkkddd]]]UUUMMMFFFAAA::::::999999888777666666333333333444444555555555222222333444444444333333222222222222222222222222111111111111111111111111111222222222222333333333222222222222222222222222111111222222222333333333222222222222222222222222222222222222222333333333222222111111111111222222>>>>>>???@@@@@@AAABBBBBB@@@@@@@@@AAAAAAAAAAAABBB>>>>>>============>>>>>>??????>>>======<<<<<<;;;999999:::;;;<<<===>>>>>>;;;;;;:::999999999999999888888777777777666666666777777777777777777777777777777777777888888888999888888888888888888888888888999999::::::999999999666777888999999:::::::::888999999999999888888777777888999999999888666666777777777777777777777777888888888888777777777777777777777777777777777777777777888888999::::::;;;999999::::::::::::999999999999999999::::::::::::999999:::;;;<<<<<<======:::::::::;;;<<<===???@@@@@@AAABBBBBBBBBAAA@@@@@@;;;<<<>>>???AAAAAABBBBBBAAABBBDDDDDDDDDCCCCCCCCCBBBCCCCCCCCCCCCBBBBBBAAA@@@@@@AAABBBBBBBBBBBBAAA@@@@@@AAAAAABBBBBBCCCCCCBBBBBBBBBBBBCCCDDDEEEEEEEEEDDDDDDCCCCCCCCCDDDDDDEEEEEEEEEEEEFFFGGGIIIIIIIIIHHHHHHHHHHHHHHHIIIIIIKKKLLLMMMMMMMMMMMMNNNOOOMMMNNNOOOPPPPPPSSSWWWZZZ___iiivvv}}}yyyuuuvvv{{{~~~|||zzz{{{vvvqqqggg]]]SSSLLLHHHFFFGGGIIIKKKMMMLLLIIIEEECCCAAA@@@>>><<<;;;;;;<<<===::::::;;;<<<<<<===>>>>>>>>>>>>>>>======<<<;;;:::<<<<<<<<<<<<============<<<<<<=========>>>>>>>>><<<<<<=========<<<;;;:::;;;<<<======<<<<<<===???===>>>???@@@@@@???>>>===>>>>>>>>>???@@@BBBCCCDDDFFFKKKQQQSSSQQQLLLGGGDDDAAAAAA@@@???????????????>>>>>>???@@@@@@AAABBBBBBAAAAAAAAAAAABBBBBBBBBBBBBBBCCCEEEGGGGGGGGGFFFEEEFFFGGGHHHJJJLLLOOOQQQRRRUUUXXX\\\^^^^^^]]]\\\\\\ZZZZZZZZZZZZZZZ]]]bbbfffmmmsss|||~~~|||{{{{{{}}}~~~|||yyywwwyyy|||}}}vvvooolllgggbbbZZZSSSLLLEEE>>>:::555666777777555444333333333333333333333444444444111222333333444444444333111111111111111111111111111111111111111111111111111111222222222333333333222222222222222222222222111111222333444555555666111111111111111111111111000111111111222222222222111111000000000000111111===>>>>>>???@@@AAAAAAAAA??????@@@@@@@@@AAAAAAAAA???>>>>>>>>>>>>>>>??????>>>>>><<<;;;;;;:::;;;;;;999999:::;;;===>>>??????;;;:::999999888888999999777777777777666666666666777777777777777777777777777777777777888888888888777777777777777777777777888999999:::::::::999999666666777999999:::::::::999999999999999888777666666777999:::999888666444666666666666666666666666888888888777777777777777777777777777777777777777666666777888999999::::::888888999999999999888888888888999999999:::::::::888999:::;;;<<<<<<<<<<<<:::::::::;;;<<<===?????????@@@AAAAAAAAA@@@???>>>AAAAAAAAAAAAAAAAAAAAAAAA???AAACCCDDDCCCBBBAAAAAADDDDDDEEEFFFEEEDDDBBBAAA@@@@@@AAABBBBBBBBBAAAAAA@@@@@@AAABBBBBBCCCDDDDDDBBBBBBBBBBBBBBBCCCEEEEEEEEEDDDDDDCCCCCCCCCDDDDDDEEEEEEEEEEEEFFFGGGHHHIIIIIIHHHGGGGGGFFFFFFGGGGGGIIIJJJLLLLLLKKKKKKMMMNNNNNNNNNNNNMMMMMMOOOTTTWWWUUU\\\eeepppwwwsssuuuzzz}}}~~~~~~{{{yyyzzz~~~|||pppddd[[[VVVTTTZZZ[[[]]]^^^\\\XXXSSSPPPEEECCC@@@===;;;::::::::::::::::::;;;<<<======>>>===>>>>>>???>>><<<:::999<<<<<<<<<<<<=========>>>============>>>>>>>>>>>>>>>???@@@@@@@@@???===<<<:::;;;<<<;;;:::;;;<<<>>>===>>>AAABBBBBBAAA>>>===>>>>>>>>>???@@@AAABBBCCC@@@GGGOOOTTTSSSOOOIIIFFFBBBAAAAAA@@@?????????@@@>>>>>>???@@@AAAAAABBBBBBAAAAAAAAABBBBBBBBBCCCCCCBBBDDDFFFHHHIIIHHHGGGFFFKKKKKKMMMOOORRRUUUXXXYYY```cccfffgggccc___[[[YYYVVVXXXYYY\\\```hhhpppvvv|||}}}~~~}}}zzz|||~~~~~~{{{|||{{{zzzyyyyyy{{{}}}~~~~~~~~~{{{uuummmddd^^^]]]YYYRRRKKKFFFAAA<<<999444555777777555333222222333333333333333333333333111222333333444444444444111111111111111111111111222222222222222222222222111111111222222333333333222222222222222222222222111111222333555666777777000000000000000000000000//////000000111111111222000000////////////000000???>>>>>>===============????????????????????????AAA@@@>>><<<;;;:::;;;;;;:::;;;;;;<<<<<<;;;;;;::::::::::::::::::::::::::::::::::::999999888888888777777777777777777777777333333444444666777888999888777666666666777999::::::::::::::::::999888777999999:::::::::999888888666666777777888888888999777777777777777777777777777888999999888777666555888777666555555666777888777777666666666666777777777777777777777777777777777777777777777777777777999888666888:::;;;888666666777999999:::999888777::::::::::::::::::::::::;;;<<<<<<===============<<<===>>>???@@@AAABBBBBB??????@@@@@@@@@@@@??????@@@@@@AAAAAAAAAAAABBBBBBFFFFFFEEEDDDCCCAAA???>>>@@@@@@@@@@@@@@@@@@@@@@@@BBBCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCBBBEEEEEEEEEEEEDDDDDDDDDDDDEEEEEEFFFGGGHHHHHHIIIIIIKKKJJJIIIHHHHHHHHHHHHHHHHHHHHHIIIIIIJJJKKKKKKLLLMMMMMMNNNOOOPPPPPPPPPPPPTTTXXX^^^eeemmmwwwxxxuuu}}}zzzwwwyyy}}}|||zzzyyyyyynnngggdddfffoooxxx{{{{{{wwwnnneeeYYYMMMBBB>>><<<999999<<>><<<;;;:::======<<<<<<<<<===>>>>>>???>>><<<;;;;;;<<<=========>>>>>>??????@@@@@@@@@>>>>>>>>>>>>????????????<<<===@@@BBBBBBBBB@@@???>>>??????@@@@@@AAAAAAAAA???CCCJJJOOOQQQOOOLLLIII@@@??????>>>???@@@AAABBBBBBBBBBBBBBBBBBAAAAAAAAAEEEEEEFFFFFFFFFEEEEEEDDDIIIIIIJJJKKKLLLMMMNNNNNNTTTSSSSSSVVV[[[___aaabbbffflllqqqqqqkkkbbb[[[WWWSSSWWW\\\___ccclllxxx}}}}}}~~~|||yyyyyy}}}|||xxxtttwwwssspppmmmkkkeee^^^XXXUUUNNNFFFAAA???===888333777777777777666666666666333333333222222222111111222222222222222222222222333222111000000111222333444444444333333222222222000000////////////000000222222333333333222222111000000111222333333444444000000000000000000000000222222222111111111000000222222222111111111111000??????>>>=========>>>>>>????????????????????????@@@???>>><<<;;;;;;::::::::::::;;;;;;;;;;;;::::::999999999999999999999999:::::::::999999888888888666666666666666666666666666555555555555666666777777777666555666777888999999:::::::::999999888777888888999999:::999999888777777777888888888888888777777777777777777777777777888888999888777666555777777666666666666777777777777666666666666777777666666666666666666666666777777777777777777777777999777666888::::::888666666777888999:::999888888::::::::::::::::::::::::::::::;;;<<<<<<<<<<<<<<<;;;;;;<<<===>>>???@@@@@@>>>??????@@@@@@??????>>>?????????@@@@@@@@@AAAAAACCCCCCCCCCCCBBB@@@???>>>@@@@@@@@@@@@@@@@@@@@@@@@BBBBBBCCCDDDDDDDDDDDDDDDDDDDDDEEEEEEDDDDDDCCCBBBEEEEEEEEEEEEDDDDDDDDDDDDGGGGGGGGGHHHHHHIIIIIIJJJKKKKKKJJJJJJIIIHHHGGGGGGGGGHHHHHHIIIJJJJJJKKKKKKLLLLLLMMMNNNOOOOOOOOOOOOPPPSSSWWW\\\ccckkksssyyy~~~{{{vvvppprrruuuyyy{{{zzz}}}{{{vvvtttvvvmmm```QQQHHHCCC>>>>>>@@@???>>><<<<<<<<<=========>>>>>>======<<<;;;::::::============>>>???@@@@@@???>>>=========>>>??????;;;;;;<<<===>>>???@@@@@@>>>>>>??????????????????@@@@@@AAABBBBBBBBBAAA@@@AAAAAA@@@AAAAAABBBBBBCCCCCCFFFKKKOOOPPPNNNJJJHHHCCCCCCBBBAAAAAABBBCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCDDDEEEGGGHHHIIIIIIIIINNNNNNPPPRRRSSSUUUVVVVVVXXXYYY[[[^^^bbbfffjjjllliiimmmqqqpppkkkddd^^^[[[TTTYYY^^^cccjjjttt|||}}}{{{wwwrrrnnnhhhddd```\\\UUUPPPLLLFFF@@@===<<<;;;888444666666555555555444444444444333333333333222222222222222222222222222222222222222111111111111222222444444333333333222222222111111000000000000111111111222222333333222222111000000111222222333444444000000000000000000000000222222222111111111000000222222222111111111111000@@@@@@???>>>>>>>>>>>>???@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>>>>===<<<;;;:::999999999999::::::999999999888888888888888888888888999999999999999888888888555555555555555555555555888777666555555555555555666555555555555666777777999999999:::999999888777666777888999999999999999999999999888888888888888777777777777777777777777777777888888888777666666666666777777777777666666777777666666666666777777666666666666666666666666777777777777777777777777888777777777999999777666666777888999999999999999::::::::::::::::::::::::999999:::;;;;;;;;;;;;;;;999999:::;;;<<<======>>>>>>??????@@@@@@??????>>>>>>>>>>>>????????????@@@AAAAAAAAAAAAAAA@@@@@@???@@@@@@@@@@@@@@@@@@@@@@@@BBBBBBCCCDDDDDDDDDDDDCCCEEEEEEEEEEEEEEEDDDDDDCCCDDDDDDDDDDDDEEEEEEEEEEEEHHHHHHIIIIIIIIIIIIIIIIIIKKKKKKLLLKKKJJJHHHFFFEEEGGGGGGHHHHHHIIIIIIJJJJJJJJJKKKLLLMMMNNNNNNNNNNNNNNNOOORRRTTTWWW\\\bbbfffvvvzzz|||zzzsssrrrqqqqqqttt|||{{{~~~wwweeeXXXOOOGGGEEEFFFBBBAAA@@@???>>>>>>======>>>>>>===<<<;;;;;;;;;;;;:::::::::;;;<<<===>>>??????>>><<<;;;:::;;;;;;<<<:::;;;<<<===>>>???@@@@@@@@@@@@@@@AAAAAAAAAAAAAAAEEEEEEDDDCCCCCCCCCCCCDDDFFFEEEDDDDDDDDDEEEFFFGGGIIIJJJLLLNNNNNNMMMKKKJJJIIIHHHGGGGGGGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHFFFGGGIIILLLNNNPPPRRRSSSUUUVVVXXXZZZ\\\\\\]]]]]]\\\```ccceeefffiiinnnrrrpppsssuuuuuupppkkkfffddd]]]aaafffkkkqqqzzz{{{wwwlllfff]]]VVVRRRNNNIIIEEEAAA===999777999999777555444444333333333222222222444444333333333222222222222222222222222222222222222222333333333333222222333333333333222222222222222222111111111111222222111111222222222222222111000000111111222333333333000000000000000000000000222111111111111000000000222222222111111111111000AAA@@@@@@???????????????@@@@@@@@@@@@@@@@@@@@@@@@<<<===>>>>>>===;;;:::888888888999999999999888888777777777777777777777777999999999888888888888888666666666666666666666666777777666555555555555555444444444444555555666666888888999999999999888888555666777888999999999999::::::999999888888777777777777777777777777777777777777777777777777666666555666777888888777666555777777666666666666777777666666666666666666666666666666666666666666666666777666777777888888777666666777888888999999999999999999999999999999999999999999:::;;;;;;;;;;;;;;;999999999:::;;;<<<<<<<<<>>>>>>????????????>>>>>>>>>>>>>>>?????????@@@@@@???@@@@@@AAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@AAABBBCCCCCCDDDDDDCCCCCCEEEEEEFFFFFFEEEEEEDDDCCCDDDDDDDDDDDDEEEEEEEEEEEEHHHHHHHHHHHHHHHHHHGGGGGGKKKKKKLLLLLLKKKHHHFFFDDDGGGGGGGGGGGGHHHHHHIIIIIIIIIIIIJJJKKKLLLLLLLLLLLLMMMNNNPPPPPPRRRTTTXXX[[[ccciiiqqqxxx|||~~~xxxvvvxxx~~~vvvjjj___UUUOOONNNIIIJJJJJJHHHFFFCCCBBBBBBDDDBBB@@@===<<<;;;;;;;;;;;;;;;:::;;;;;;<<<===>>>@@@???===;;;999999999999<<<<<<<<<===>>>>>>?????????@@@AAABBBCCCDDDDDDEEEHHHGGGEEEEEEEEEGGGHHHJJJMMMLLLKKKJJJJJJKKKMMMNNNOOOOOOPPPPPPQQQQQQRRRRRRQQQQQQQQQPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPQQQQQQQQQPPPQQQSSSUUUXXX[[[]]]___cccdddeeeffffffdddbbb```\\\aaafffgggfffhhhmmmsss{{{~~~zzztttpppmmmoooqqqsssuuuzzz~~~}}}~~~~~~zzzuuuqqqfff^^^SSSJJJFFFCCC???===999777444444666777666555333333333333222222222222333222222222222111111111222222222222222222222222222222444555555444222222333222222222222222222222222111111000000111111222000111111222222222222111000000111111222222222333000000000000000000000000111111111111000000000000222222222111111111000000AAA@@@@@@???????????????????????????????????????<<<<<<=========;;;:::999777888888999999888888777777777777777777777777777888888888888888888888888777777777777777777777777555555555555555666777777333444444555555555555555777888888999999888888888444555666777888999999999:::999999888888777777777777777777777777777777777666666666666666666777777555666777888888777666555777777666666666666777777555555555555555555555555666666666666666666666666555666777777777666666666777777777888888999::::::999999999999999999999999::::::;;;<<<<<<<<<<<<;;;:::::::::;;;;;;<<<<<<<<<>>>>>>>>>??????>>>>>>>>>????????????@@@@@@@@@AAA???@@@AAABBBBBBCCCCCCCCC@@@@@@@@@@@@@@@@@@@@@@@@AAABBBBBBCCCCCCCCCCCCCCCEEEEEEEEEEEEEEEDDDCCCCCCCCCDDDDDDDDDEEEEEEEEEFFFGGGGGGGGGFFFFFFFFFFFFFFFIIIJJJKKKKKKJJJHHHEEEDDDFFFFFFFFFFFFGGGGGGGGGGGGHHHHHHIIIJJJKKKKKKKKKKKKKKKLLLNNNNNNOOOQQQTTTVVVWWW[[[bbbiiirrr~~~zzz}}}|||zzz{{{~~~zzzqqqfff^^^\\\WWWYYYZZZYYYUUURRRPPPPPPPPPMMMHHHCCC???<<<;;;;;;============>>>>>>???@@@@@@???===<<<;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<>>>???AAACCCDDDEEEGGGFFFEEEEEEGGGJJJMMMOOOSSSRRRQQQPPPPPPQQQRRRRRRVVVUUUUUUVVVXXX[[[]]]___\\\\\\]]]]]]\\\\\\\\\\\\[[[[[[\\\\\\\\\]]]]]]]]]]]]]]]^^^```bbbeeegggiiioooppppppooolllhhhccc```XXX^^^eeeiiijjjmmmsssyyy|||yyyzzzyyyyyyxxxyyy|||}}}}}}{{{|||}}}{{{wwwrrrllliii___VVVKKKCCC???===:::888666555444444555555444444444444444333333333333222111111111111000000000000222222222222222222222222222222444555555444222222222222222222222222222222000000////////////000000///000111111222222222222000111111111111111222222000000000000000000000000000000000000000000000000222222222111111111000000@@@@@@???>>>>>>>>>>>>???>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<<<<;;;::::::888888888999999888888888777777777777777777777777777777777888888888888888888888888888888888888888555555555555555666777888333444555555666666555555666777888888999888888888444555666777777777777777888888888777777777777777777777777777777777777777666666555555555666777777666666777777777777666666777777666666666666777777555555555555555555555555777777777777777777777777444666777777555555555666777777777777888999;;;;;;999999999999999999999999::::::;;;<<<<<<<<<<<<<<<:::;;;;;;;;;<<<<<<<<<<<<===>>>>>>??????>>>>>>===?????????@@@@@@@@@AAAAAA???@@@AAABBBCCCCCCCCCCCC@@@@@@@@@@@@@@@@@@@@@@@@AAAAAABBBCCCCCCCCCCCCBBBDDDDDDDDDDDDDDDCCCCCCBBBCCCCCCDDDDDDEEEEEEFFFFFFEEEEEEEEEFFFFFFFFFFFFFFFHHHHHHIIIIIIHHHGGGFFFEEEEEEEEEFFFFFFFFFFFFFFFFFFGGGHHHIIIJJJKKKKKKKKKKKKHHHJJJLLLMMMMMMNNNQQQSSSQQQUUU[[[```gggsss~~~vvvooolllfffjjjnnnooollliiihhhiiigggbbbZZZQQQIIIDDDAAA@@@=========???@@@BBBDDDEEEAAA???>>><<<<<<<<<<<<===<<<<<<<<<;;;;;;;;;:::::::::;;;<<<===>>>???@@@AAACCCCCCCCCDDDFFFIIIMMMOOOTTTTTTTTTTTTSSSSSSSSSRRRWWWWWWWWWXXX[[[___ccceeeccccccdddeeeeeeeeeeeeeeecccddddddeeeeeefffffffffdddddddddeeegggjjjmmmnnnnnnooopppoookkkeee___[[[YYY___gggooouuu{{{~~~~~~~~~}}}~~~~~~~~~~~~~~~zzztttnnnhhhbbb^^^UUUNNNEEE>>><<<:::888555555555555555555444444444555555555444444444333333222111111111000000000000222222222222222222222222222222333333333333222222111111111222222222222222000000////////////000000//////000111222222222222111111111111111111111111000000000000000000000000//////000000000000000111222222222111111111111000??????>>>=========>>>>>>========================<<<<<<;;;;;;::::::;;;;;;888999999999999999999888888888888888888888888888666777777777888888888999777777777777777777777777777666666555555555555666333444555666777666666555666666777888888888888888555555666666777666666666666666666666666777777777777777777777777777777777666555555444555666777888777777666666666666777777777777666666666666777777555555555555555555555555777777777777777777777777333555777777555333444666777666666777888999;;;<<<888888888888888888888888999999:::;;;;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<======>>>>>>>>>>>>======>>>>>>>>>????????????@@@>>>???@@@AAAAAABBBAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@AAABBBBBBCCCCCCBBBBBBCCCCCCCCCCCCCCCBBBAAAAAACCCCCCCCCDDDEEEFFFFFFFFFEEEEEEEEEFFFFFFGGGGGGHHHFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEGGGHHHIIIJJJKKKKKKKKKKKKHHHJJJLLLMMMMMMNNNPPPQQQMMMRRRWWWYYY]]]fffttt~~~}}}{{{xxxwwwsssyyytttggg[[[SSSOOOMMMDDDEEEGGGJJJNNNRRRUUUVVVTTTRRRNNNIIIEEEBBB@@@???>>>>>>??????@@@AAAAAABBB@@@@@@@@@@@@??????????????????@@@AAACCCEEEHHHIIIPPPQQQRRRSSSRRRQQQOOONNNPPPPPPPPPRRRTTTXXX\\\______```bbbdddeeeeeeeeedddbbbccccccdddeeeeeeffffffcccbbbcccdddfffjjjmmmooollloooqqqrrrpppkkkeeebbbccchhhoooxxx{{{ssslllddd]]]WWWRRRIIIDDD>>>;;;:::999666333333444555555555444444555555444444444444333333333333333333333222222222111222222222222222222222222222222111111111111222222000111111111222222222222111000000000000000000111...///000111222222222222111111111111000000000000000000000000000000000000////////////000000111111222222222111111111111000???>>>>>>===============<<<<<<<<<<<<<<<<<<<<<<<<===<<<;;;:::999:::;;;<<<999999::::::::::::999999888888888888888888888888666666777777888888888999666666666666666666666666999888777666444444444333444444666777777777666555666666777888888888888888666666666666666666555555444444555555666666777777777777777777777777777777666555444444555666777888888777666555555666777888777777666666666666777777555555555555555555555555777777777777777777777777222555777777444333444666777666666666888999;;;===888888888888888888888888888888999::::::::::::999::::::::::::::::::;;;;;;======>>>>>>>>>>>>==================>>>>>>>>>>>>>>>>>>???@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAABBBBBBCCCCCCBBBBBBBBBBBBCCCCCCBBBBBBAAA@@@BBBCCCCCCDDDEEEFFFFFFGGGEEEEEEFFFGGGHHHHHHIIIIIIEEEEEEDDDDDDEEEEEEFFFGGGEEEEEEEEEEEEDDDDDDDDDDDDHHHHHHIIIJJJKKKKKKKKKKKKKKKLLLNNNNNNNNNNNNPPPQQQJJJOOOTTTVVVVVV\\\fffooo}}}~~~{{{wwwyyy{{{{{{zzz|||zzzyyykkkbbb\\\YYYSSSUUUXXX]]]bbbggglllnnnrrrnnnfff^^^UUUNNNIIIGGGAAABBBCCCEEEGGGIIIJJJKKKHHHHHHFFFEEECCCAAA@@@???======>>>???@@@AAACCCDDDLLLMMMOOOQQQPPPNNNKKKJJJGGGGGGGGGHHHKKKOOORRRTTTXXXZZZ\\\^^^___``````___]]]]]]^^^______```aaaaaa^^^^^^___aaadddhhhlllnnnrrrvvvzzz}}}|||yyyuuuqqqnnnqqqvvvzzzuuummmddd\\\TTTMMMIIIAAA>>>:::888999888444111111333555555555444555666444444444333333333222222555555555444444444333333222222222222222222222222333222111000000111222333000000111111222222222222222222111111111111222222......000111111222222222111111111000000000000000000000000000000000000000.../////////000000111111222222222111111111111000@@@@@@@@@???>>>======<<<========================<<<<<<;;;;;;;;;:::::::::999999:::::::::999888888999777777777999:::999888:::999777666666666777888555555666666777777888888999888888888777777666666555555666666666666555555666666777777888888888999555555555555666666666666999888777666666777888999888777777777666666555555666666666666666666666666666666666666666666666666555555444444333333333222444444444555555555555666555555555555555555555555333444555666666555444333666666666666666666666666777888888888888999999999888888999999999::::::::::::;;;;;;:::999888:::;;;;;;;;;;;;<<<<<<<<<======<<<<<<<<<<<<<<<<<<;;;;;;>>>>>>>>>>>>??????????????????>>>>>>??????@@@AAA@@@AAABBBBBBCCCCCCBBBBBBBBBCCCCCCDDDDDDDDDDDDDDDEEECCCBBB@@@@@@AAABBBCCCFFFFFFEEEEEEDDDDDDDDDCCCCCCCCCDDDEEEFFFFFFEEEEEEEEEDDDCCCBBBAAABBBBBBCCCDDDDDDFFFGGGHHHIIIIIIJJJLLLLLLMMMMMMNNNNNNOOOOOOPPPPPPPPPRRRUUUZZZ___bbbqqqwww~~~}}}{{{uuurrruuuxxxzzzzzz}}}wwwpppjjjgggdddccciiisss}}}qqqbbbUUUMMMPPPKKKIIINNNTTTWWWYYY]]]YYYZZZWWWQQQOOONNNIIICCCFFFAAA>>>@@@AAAAAACCCGGGKKKRRRXXXWWWTTTRRRMMMHHHJJJEEECCCEEEEEEEEEGGGLLLLLLOOOTTTYYY\\\]]]]]]\\\[[[\\\[[[YYYWWWWWWYYY[[[^^^]]][[[\\\aaajjjsssyyyyyyxxx{{{|||}}}~~~}}}xxxuuurrroooiii]]]PPPFFFCCCBBB<<<;;;:::888777555444333444333333444666666444222444444444444333333222111111111111111111111111111111111111222222333333333222222222222222222222222111111111111111111111111222222222111111111111000111111222222222333333333000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111@@@@@@???>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;::::::::::::::::::::::::;;;;;;;;;999888777777888999888666999888777666666666777888555555666666777777777777777777777666666666555555555666666666666666555555666666666777777777888888555555555555666666666666888888777666666777888888888888777777666666666666555555555555555555555555666666666666666666666666777777777666666666555555444444444555555555555666555555555555555555555555444555666666666666555444666666666666666666666666666666777777777888888888888888888999999999::::::888:::::::::999999;;;<<<::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<======>>>>>>>>>?????????AAAAAA@@@@@@AAAAAABBBBBB@@@AAABBBBBBCCCCCCBBBBBBBBBBBBCCCDDDDDDDDDDDDDDDEEECCCBBB@@@@@@AAABBBCCCEEEEEEDDDDDDDDDCCCCCCCCCAAABBBCCCCCCDDDDDDDDDCCCEEEDDDCCCBBBAAABBBBBBCCCCCCDDDEEEGGGHHHHHHIIIIIIKKKKKKLLLLLLMMMMMMNNNNNNOOOOOOOOOPPPSSSWWW[[[^^^fffjjjsss|||zzzyyyxxxxxxxxx{{{{{{wwwuuusssttt{{{zzznnngggbbb[[[XXX[[[```dddiiinnnrrrtttsssnnniiibbbXXXNNNMMMGGGCCCCCCDDDCCCFFFKKKTTT^^^hhhkkkiiieee]]]VVVOOOIIIEEEEEEEEEEEEHHHMMMNNNRRRXXX___dddggghhhhhhiiihhhfffbbb___^^^```bbbbbbaaaaaadddkkkvvv~~~{{{wwwsssoooiiieee]]]SSSHHHAAA===<<<999888777666555333222222444333222333444555444222333333444444333333222111222222222222222222222222111111222222222333333333333333333333333333333333111111111111111111111111222222222111111111111000//////000000000111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000111111111111??????>>>>>>======<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;::::::;;;<<<===>>>:::999777777888888777555999888777666666666777777555666666666666777777777666666555555555555555444666666777777666555444444555555555666666666666666555555555555666666666666888777777666666777777888888888777777777777666666555555555555555555555555666666666666666666666666888888777777777777666666444444444555555555555666555555555555555555555555555555666666666666555555666666666666666666666666555555555666666666777777777888888888999999999999777999::::::999999;;;<<<999999:::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<======>>>>>>>>>>>>??????@@@@@@AAAAAAAAABBBBBBBBB@@@AAABBBBBBCCCCCCBBBBBBBBBBBBCCCDDDDDDDDDDDDCCCDDDCCCBBBAAA@@@AAABBBBBBDDDCCCCCCCCCCCCBBBBBBBBB@@@AAAAAAAAABBBBBBBBBBBBDDDCCCBBBBBBAAABBBBBBBBBCCCDDDEEEFFFGGGGGGHHHHHHIIIJJJJJJKKKLLLLLLMMMMMMNNNNNNMMMNNNPPPSSSVVVXXX[[[\\\```hhhrrr|||~~~}}}zzzyyy{{{~~~{{{{{{~~~}}}ssskkkeeeeeeiiinnnvvv}}}pppccc]]]VVVPPPMMMLLLKKKOOOTTTaaaooo}}}wwwmmm^^^UUUMMMJJJIIIIIILLLQQQTTTXXX```iiiqqqwwwzzz{{{}}}xxxqqqlllkkklllnnnnnnmmmlllooowww}}}~~~~~~}}}{{{uuuqqqlllhhheee]]]WWWOOOFFF@@@<<<999777777666666555444444333333555333111111222333333333333333333333333222222111333333333333333333333333111222222222222333333333444444444444444444444444111111111111111111111111222222222111111111111000000000000000000111111111222222222222222222222222000000000000000000000000000000000000000000000000000000000000111111111111>>>>>>>>>======<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999;;;:::999888999;;;>>>???<<<:::999888999999777555888888777777666666666666666666666666666666666666555555555555555555555555777777777777666555444333555555555555555555555555555555555555666666666666777777777666666777777777777777777777777777777777555555555555555555555555666666666666666666666666666666666666666555555555444444444555555555555666555555555555555555555555666666666666666666666666666666666666666666666666555555666666666777777777777777777888888888888999888:::;;;:::999888999:::888888999999999:::::::::;;;;;;;;;<<<<<<<<<<<<<<<============>>>>>>>>>???>>>>>>??????@@@@@@@@@@@@@@@AAABBBBBBCCCCCCBBBBBBAAABBBCCCCCCDDDDDDCCCCCCDDDCCCBBBAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAAAAAAAABBBBBBCCCCCCBBBBBBBBBBBBBBBBBBCCCCCCDDDFFFFFFGGGGGGGGGHHHHHHIIIJJJJJJKKKLLLLLLMMMLLLKKKKKKLLLNNNPPPQQQTTTTTTVVVZZZaaajjjqqquuu~~~~~~~~~|||zzz{{{}}}~~~}}}zzzzzz~~~xxxpppnnnqqqvvv}}}uuummmeee```[[[XXX\\\bbbooo~~~vvvkkk^^^XXXVVVUUUWWW[[[]]]ccckkkvvvzzzwwwyyy{{{~~~|||yyyzzz|||xxxvvvxxx|||}}}{{{yyyzzz{{{}}}}}}yyyrrrkkkeee___ZZZWWWSSSLLLDDD>>><<<:::888666777777666666666666666555555333000///111222333333222222333333333222222111333333333333333333333333222222222222222222222222333333333333333333333333111111111111111111111111222222222111111111000000222222222222222222222222222222222222222222222222000000000000000000000000000000000000000000000000///000000000111111111111=========<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999999999888777777777:::<<<>>>===;;;::::::::::::888777777777777777666666555555666666666555555555555555666666666666666666666666666666777666666555444444555555555555444444444444555555555555666666666666666666666777777666666666666666666666666666666666555555555555555555555555666666666666666666666666555555555666666666666666444444444555555555555666555555555555555555555555666666555555555555666666666666666666666666666666666666666777777777888888666666777777777888888888999;;;<<<;;;999777666777888888888999999999::::::;;;;;;;;;<<<<<<<<<======<<<============>>>>>>>>>===>>>???@@@@@@@@@??????@@@AAABBBBBBCCCCCCBBBBBBAAABBBBBBCCCCCCCCCCCCCCCCCCCCCBBBBBBAAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBBBBDDDCCCBBBAAAAAABBBCCCCCCBBBCCCCCCCCCCCCCCCCCCCCCCCCDDDEEEFFFFFFFFFFFFFFFFFFGGGHHHIIIJJJKKKLLLLLLLLLKKKJJJJJJJJJKKKLLLLLLQQQQQQSSSUUUXXX]]]bbbeeemmmvvv~~~~~~{{{xxxwwwwww}}}}}}|||}}}|||{{{|||}}}{{{{{{~~~wwwoooiiikkkppp}}}tttllliiiggggggjjjjjjnnnwww{{{wwwtttrrrtttzzz~~~{{{wwwyyy}}}~~~|||zzzuuupppggg___XXXRRRMMMIIIHHHBBB<<<888888999777555666666555555555555555555555333000///111222333333111111222333333222222222222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111222222222111111111000000222222222222222222222222111111111111111111111111000000000000000000000000000000000000000000000000///000000000111111111111<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::999999999999777777666666777888999:::<<<;;;999999::::::999777666666777777777666555444666666666555555555555444666666666666666777777777555555666666666666555555555555555555555444444444555555555555666666666666555666666777777666666555444444555555555555666666444444444444444444444444666666666666666666666666666666777777777777888888444444444555555555555666555555555555555555555555555555444444444444555555666666666666666666666666666666777777777888888888666666666666777777777777999:::<<<;;;999777666666888888999999999:::::::::::::::;;;;;;<<<=========<<<<<<============>>>>>>???@@@AAABBBCCCBBBAAAAAA@@@AAABBBBBBCCCCCCBBBBBBAAAAAABBBCCCCCCCCCCCCBBBCCCCCCBBBBBBBBBAAAAAAAAAAAAAAAAAABBBBBBBBBBBBCCCEEEEEECCCBBBBBBBBBCCCDDDCCCCCCDDDEEEEEEEEEDDDDDDDDDEEEFFFFFFGGGGGGFFFFFFFFFFFFGGGIIIJJJKKKLLLMMMKKKKKKJJJIIIIIIIIIJJJJJJMMMNNNQQQRRRSSSTTTWWWZZZ^^^fffpppwwwzzz~~~zzztttpppsss|||~~~zzzuuuzzz~~~}}}|||}}}xxxxxx}}}}}}{{{xxxvvvwwwuuuyyy{{{xxxuuutttuuuxxx~~~}}}{{{xxx{{{|||xxxtttrrriiiccc[[[SSSLLLGGGBBB???===:::777555555666555555333333333333333333222222555333111111222333333333000111222222222222222222111111111111111111111111333333333222222222222111111111111111111111111111111111111111111111111111222222222111111111111000111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::::::::::::::::::::999999999999888777777777777777777777777999888777777999999888777555666777777777666555444666666555555555444444444444444555555555666666666333444555666777777777777666666666666555555444444555555555555666666666666555555666777777666555555333333333444444444555555444444444444444444444444666666666666666666666666555555666666666777777777444444444555555555555666555555555555555555555555555444333222222333444555666666666666666666666666555555555666666666777777555555555666666666777777555888:::;;;:::888888888999999999999:::::::::;;;::::::;;;;;;<<<======>>><<<<<<<<<=========>>>>>>>>>@@@AAACCCCCCBBBAAA@@@@@@AAABBBBBBCCCCCCBBBBBB@@@AAABBBBBBCCCCCCBBBBBBBBBBBBCCCCCCBBBBBBAAAAAAAAABBBBBBBBBCCCCCCCCCCCCFFFEEECCCBBBAAABBBCCCDDDCCCDDDEEEFFFGGGGGGFFFEEEEEEFFFGGGGGGGGGGGGGGGGGGFFFFFFHHHIIIJJJLLLMMMMMMKKKKKKJJJJJJIIIIIIIIIIIIJJJLLLOOOOOOOOOPPPTTTWWWVVVZZZ```ffflllttt|||yyysssooovvv|||}}}vvvwww{{{}}}|||{{{{{{{{{{{{}}}}}}}}}|||yyyuuuooojjjfffZZZUUUMMMGGGBBB>>>;;;999666777777666555444555666444333333333222222111111444333222333444555444222000000111222222222222222222222222222222222222222333333333222222222111111111111111111111111111111111111111111111111111111222222222111111111111000111111111000000000//////111111111111111111111111000000000000000000000000000000000000000000000000000000000000111111111111;;;;;;;;;;;;;;;;;;;;;;;;888888888888888888888888:::::::::999999999888888777777888888888777777666777666555666777888777666555666777777777666444333666666555555555444444444333333333444444555555555222333444666777777888888777777666666666555555555555555555555666666666777444555666777777666555444222222222333333444444444444444444444444444444444666666666666666666666666222333333333444444555555444444444555555555666666555555555555555555555555444333222222222222333444666666666666666666666666444444444555555555666666555555555555666666666777222555999:::::::::::::::999999:::::::::;;;;;;;;;::::::;;;;;;<<<===>>>>>><<<<<<<<<<<<=========>>><<<>>>???AAAAAA@@@???>>>@@@AAABBBBBBCCCCCCBBBBBB@@@AAABBBBBBCCCCCCBBBBBBBBBBBBCCCCCCBBBBBBAAA@@@BBBBBBBBBCCCCCCDDDDDDDDDFFFEEECCCAAAAAAAAACCCDDDDDDEEEFFFGGGHHHHHHGGGFFFFFFGGGGGGHHHHHHHHHGGGGGGFFFGGGHHHIIIKKKLLLMMMNNNKKKKKKKKKJJJJJJJJJIIIIIIJJJLLLNNNNNNNNNPPPUUUYYYTTTTTTUUUYYYaaakkktttzzzzzzoootttxxxzzz|||zzzzzz~~~~~~{{{wwwwwwvvvsssnnngggaaa]]]OOOKKKDDD???<<<:::888777444777::::::777666777999666666555444444333222222444333333444666666444222///000111222222222222222333333333333333333333333333333333222222111111111222222222222222222222222111111111111111111111111222222222111111111111000333333333333222222111111222222222222222222222222000000000000000000000000000000000000000000000000000000000000111111111111:::::::::999999999888888::::::999888888999::::::999999999888888888777777777777777777666666666666999888888888777777666666666666777777777777666666777777666555555555555555555555555444444333333333444444444555555555666666444444555555444444333222222222222333333333444444666666555555555444444444555555555555555555444444666666555555555555666666666666666666555555555555555555555555555555555555555555444444444444555555444444444555555555555666666555444333333444555666555555555555666666666666555555555555555555555444666666666666666666666666::::::999999888777777777777888888888888999999999999:::;;;<<<============>>>>>>>>>>>>============>>>?????????@@@@@@@@@@@@@@@@@@@@@@@@@@@AAABBBCCCDDDDDDCCCBBBBBBBBBBBBCCCDDDEEEEEEEEEEEEEEEDDDDDDBBBBBBCCCCCCDDDEEEEEEEEEEEEEEEEEECCCAAAAAACCCEEEHHHHHHIIIIIIHHHGGGEEEDDDFFFFFFGGGGGGGGGHHHHHHHHHGGGGGGHHHHHHIIIJJJJJJJJJKKKJJJJJJIIIIIIIIIJJJJJJLLLLLLMMMOOOQQQTTTVVVWWWRRRSSSTTTUUUXXX]]]ccchhhyyy}}}}}}{{{zzz{{{~~~|||~~~~~~}}}zzzyyyzzz~~~}}}{{{zzzvvvtttrrrnnnhhh^^^TTTLLLFFF@@@:::888999999666222000111222333555666777777555444333333222222222333444444444333333222222222222333333444444333333222222222222222222222222222111111222222222333333333111111111111111111111111111222333444444333222111333222111000000000222222000000000000000000000000333222222222111111000000222111111111000000//////000000000000000000000000000000000000000000000000::::::999999999888888888:::999999888888999999:::999999999888888888777777777777777777666666666666888888777777777666666666555555666666666666555555888888777666666666666777555555444444444333333333333333444444444555555555444444555555444444333222333333333444444444555555666555555555444444444444555555555555555555444444555555444444444444555555444444555555666666777777555555555555555555555555555555444444444444555555444444444444555555555555666555444333333444555666555555555555666666666666444444444555555555666666666666666666666666666666666666666777777777777777777777888888888999999999888999:::;;;<<<<<<<<<<<<========================>>>>>>>>>>>>?????????@@@@@@@@@@@@@@@AAABBBCCCDDDEEEEEEDDDCCCBBBBBBBBBCCCDDDDDDEEEEEEEEEEEEDDDDDDBBBBBBCCCDDDDDDEEEEEEFFFEEEEEEEEEDDDBBBBBBCCCEEEGGGHHHHHHIIIIIIHHHFFFFFFGGGGGGGGGGGGHHHHHHHHHHHHHHHHHHHHHIIIJJJJJJKKKKKKKKKKKKJJJJJJJJJJJJJJJKKKLLLLLLMMMNNNPPPRRRTTTUUURRRRRRRRRRRRTTTWWW]]]aaakkkuuu~~~~~~|||zzzzzzzzz~~~xxxtttrrrrrroookkkfff___VVVLLLFFFAAA===888666888999777444111222222333444555666666555444333333222222222222444444444333333222222222222333333444444333333222222222222222222222222222111111111111222222222333111111111111111111111111111222222333333222222111222111111111000111111222000000000000000000000000222222111111111000000000111111111111000000000///000000000000000000000000000000000000000000000000:::999999999999888888888:::999888888888888999:::999888888888888777777777777777777777666666666666666666666666666555555555444444444555555444444444777666666555555555555555444444444444333333333333222222333333333444444444444444555555444444333222444444444444555555555555555555555555444444444444444444444444444444555555444444333333333333444444222333444555666777888888444444444444444444444444444444444444444444444444444444444444555555555555555555444444444444555555444555555555555666666666444444444555555666666777666666666666666666666666333333444555555666777777777777777888888888999999777888999::::::;;;::::::====================================>>>>>>>>>>>>@@@@@@@@@AAABBBDDDEEEFFFGGGFFFEEEDDDCCCCCCCCCCCCCCCDDDDDDEEEEEEDDDDDDDDDCCCCCCCCCDDDEEEEEEFFFFFFEEEFFFFFFDDDCCCBBBDDDFFFFFFGGGHHHIIIJJJIIIHHHHHHGGGGGGGGGHHHHHHHHHIIIIIIHHHIIIIIIJJJKKKKKKLLLLLLLLLLLLKKKKKKKKKKKKLLLLLLMMMMMMMMMNNNOOOPPPQQQRRRPPPPPPPPPOOOOOOQQQUUUXXX\\\cccooo{{{~~~~~~|||}}}~~~}}}}}}~~~~~~~~~}}}}}}yyywwwzzz}}}~~~}}}|||||||||~~~{{{|||}}}}}}~~~xxxqqqkkkhhhiiifff```ZZZSSSKKKCCC===<<<888555555777999888666333333333333444444444444444444333333333333222222444444333333333333222222222222333333333333222222222222222222222222222222000000000111111111222222111111111111111111111111222222222111111222222222000000111111222111111000000000000000000000000000111111000000000000//////111111111111000000000000000000000000000000000000000000000000000000000000999999999999888888888888999999888888888888999999888888888888777777777777777777777777666666666666555555555555555555555555444444555555555555444444444333222222111111222222333333333333333333333333111111222222222333333333444444555555444444333222333333333444444444444555444444444444444444444444333333444444444444555555444444333333333333444444333333444555555666777777444444444444444444444444444444444444444444444444333333444444444555555555444444444444444444444444444444444555555555666666666666666666555555555555666666666666666666666666444444444555555666666666777777777777888888888888888888999:::::::::::::::;;;<<<<<<<<<<<<<<<======<<<<<<<<<============>>>@@@@@@@@@AAACCCEEEFFFGGGHHHHHHFFFEEEDDDDDDCCCCCCCCCCCCDDDEEEEEEEEEDDDDDDCCCDDDDDDEEEEEEFFFFFFGGGEEEFFFFFFEEEDDDDDDEEEFFFFFFGGGIIIJJJKKKKKKJJJJJJHHHHHHHHHHHHIIIIIIIIIIIIIIIIIIJJJJJJKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMNNNNNNNNNMMMMMMMMMMMMNNNNNNNNNNNNNNNLLLLLLMMMPPPSSSVVVZZZaaaiiiqqqzzz~~~|||zzz||||||}}}~~~zzzxxxxxxxxxxxxvvvvvvxxx~~~}}}yyy|||{{{yyyvvvvvvvvvwwwyyy~~~|||||||||wwwppphhhccc```]]]YYYSSSMMMHHHBBB<<<999888666444444666777777666333333333333333333333333333333333333333333333222333333333333333333333333222222333333333333222222111111111111111111111111///000000000000111111111111111111111111111111111333222111000000111222333...///111222222222000000000000000000000000000000000000000///////////////111111111000000000000000////////////////////////000000000000000000000000999999999888888888777777888888888888888888888888777777777777777777777777777777777777666666666666444444444444555555555555555555555666666555555555333333222111111111111111333333333333333333333333111111111222222222333333444444555555444444333222111111222222222333333333333333444444444444444444333333333333444444555555555555444444444444555555555555555555555444444444444444444444444444444444333333444555555444333333333333333444444444444555333444444444444444444333444444444444555555555555888888777666555444444333666666666666666666666666777777777666666555555555666666777777777888888888999::::::;;;;;;;;;;;;:::::::::;;;;;;<<<<<<<<<<<<;;;<<<<<<<<<============@@@@@@@@@AAACCCEEEFFFGGGHHHHHHFFFEEEEEEDDDDDDDDDCCCDDDDDDEEEFFFFFFEEEEEEDDDDDDEEEEEEFFFGGGGGGGGGDDDFFFGGGGGGEEEEEEFFFGGGFFFHHHIIIKKKLLLLLLLLLKKKHHHHHHIIIIIIIIIJJJJJJJJJIIIIIIJJJJJJKKKLLLLLLLLLLLLLLLLLLLLLLLLMMMNNNNNNOOONNNMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKMMMPPPSSSVVVXXXZZZ^^^ccciiiqqqvvv|||}}}zzz~~~~~~|||{{{xxxxxxzzz~~~|||yyyxxxxxxuuurrroooooouuu~~~~~~~~~}}}{{{{{{}}}}}}zzzyyyuuuuuuuuuwww{{{|||{{{|||wwwwwwuuuppphhh___YYYVVVQQQMMMGGGCCC@@@===:::888777666555444555555444444444333333333333222222222222222333444444444333222333333333333333333333333111222222333333222222111111111111111111111111111///000000000000111111111111111111111111111111111333222000000000000222333...///000111222111111000000000000000000000000000///////////////000000000000000000000000000111111////////////////////////000000000000000000000000999888888888888777777777777777888999999888777777666666777777777777777888777777777777666666666666444444444555555555555555555555666666666666555555555444444333333333333333222222222222333333333333111111222222222333333333444444555555444444333222111111111111222222222222333333333333444444444444222222333333444444555555555555444444444444555555555555555444444444333333333333333333333333333333222333444555555444333222333333333333444444444444333333444444444444333333333444444444444555555555999888888777666555444444666666666666666666666666999999888888777666666555666666666777777777888888::::::;;;;;;;;;;;;::::::999999::::::;;;<<<<<<<<<<<<<<<<<<<<<============@@@@@@@@@AAABBBDDDEEEFFFGGGFFFFFFEEEEEEEEEEEEEEEDDDDDDEEEFFFGGGGGGGGGGGGEEEEEEEEEFFFGGGGGGHHHHHHDDDFFFHHHHHHGGGFFFFFFGGGHHHIIIKKKLLLMMMMMMLLLLLLIIIIIIIIIJJJJJJJJJKKKKKKHHHIIIIIIJJJKKKKKKLLLLLLLLLKKKKKKKKKLLLMMMNNNOOOOOONNNMMMLLLLLLKKKLLLLLLKKKLLLMMMMMMLLLMMMPPPSSSTTTUUUVVVWWWXXX\\\aaadddlllpppvvv{{{yyyyyy{{{~~~}}}zzzyyy{{{~~~~~~zzzvvvpppmmmrrr{{{zzz}}}~~~~~~|||yyywwwwwwxxxxxx~~~{{{{{{ssstttvvvzzz~~~{{{xxxxxxxxxuuutttoooggg]]]TTTNNNKKKFFFCCC???<<<;;;:::999888666666666555444444333333333333333333222222222222111222333444555444333222222222333333333333444444111111222222222222111111111111111111111111111111000000000111111111222222111111111111111111111111111111111000000111111111......///000111111111111000000000000000000000000//////000000000000111111000000000000111111111111000000000000000000000000000000000000000000000000888888888888777777777777666777888999999888777666666666666666777777888888777777777777666666666666444444555555666666666666444444444555555444444444555555444333333333333444111111222222222333333333222222222222333333333444444444555555444444333222111111222222222333333333222222333333333444444444111222222333444444555555444444333333333333444444444444444444444444444444333333333333333333333333111222444555555444222111222222333333333444444444222333444444444444333222333333444444444555555555666666666666666666777777666666666666666666666666888777777777777777777777666666666666777777777888999999::::::::::::999999888999999:::;;;;;;<<<<<<<<<<<<=========>>>>>>>>>@@@@@@@@@@@@AAABBBCCCDDDEEEDDDDDDDDDDDDEEEFFFFFFEEEEEEFFFHHHHHHIIIIIIHHHEEEEEEFFFFFFGGGHHHHHHIIIDDDFFFHHHHHHHHHGGGGGGHHHIIIJJJLLLMMMNNNMMMMMMLLLIIIJJJJJJJJJKKKKKKKKKKKKHHHHHHHHHIIIJJJJJJKKKKKKKKKKKKJJJKKKLLLMMMNNNNNNOOOOOONNNMMMLLLLLLLLLLLLLLLMMMNNNMMMMMMMMMOOOQQQOOOQQQSSSTTTTTTUUUWWWYYY]]]aaahhhmmmttt~~~}}}{{{}}}|||xxx{{{}}}zzzyyyyyyyyyzzz}}}~~~yyyyyyyyy}}}}}}}}}|||yyyuuurrrqqqqqqllljjjddd[[[PPPHHHCCCAAA???===:::888888888777555444555666666555444444444222222222222222222333333000111333555555444333222222222222333333444444444111111222222222222111111111111111111111111111111111111111111222222222333111111111111111111111111000000111111111111000000.........//////000222222000000000000000000000000000000000111111111222222///000000000111111111111000000000000000000000000000000000000000000000000888888888888777777777777666777888999999888777666555666666666777777888888777777777777666666666666555555555666666666777777222333333444444333333222444333222222111111222222111111111222222333333333222222333333333444444444444444555555444444333222222222333333333444444444222222222333333444444444111111222333333444555555333222222222222222222333111222222333444555666666333333333333333333333333111222444555555444222111222222333333333444444444222222444444444444222222333333333444444444555555444444555666777888999:::666666666666666666666666555555666666777888888888666666666666777777777777888888999999999888888777888888999::::::;;;<<<<<<============>>>>>>>>>>>>@@@@@@@@@@@@AAAAAABBBCCCCCCCCCCCCCCCDDDEEEFFFGGGEEEFFFGGGHHHIIIJJJJJJJJJEEEFFFFFFGGGGGGHHHIIIIIIDDDFFFHHHIIIHHHGGGGGGHHHJJJKKKMMMNNNNNNMMMLLLLLLJJJJJJJJJJJJKKKKKKKKKLLLGGGGGGHHHHHHIIIJJJJJJKKKJJJJJJJJJJJJKKKLLLMMMNNNOOOOOONNNMMMLLLLLLLLLMMMNNNNNNOOONNNLLLLLLMMMOOOLLLOOORRRTTTUUUUUUUUUVVVUUUYYY___ccchhhrrr}}}{{{|||yyy~~~~~~~~~xxxxxxvvvsssnnnkkkjjjjjj```]]]XXXOOOFFF???<<<;;;<<<:::888777777666555333222444666666555555555666111111222222222333333333000111333555555555333222222222222333333444444444111111222222222222111111000000000000000000000000111222222222222333333333111111111111111111111111///000111222222111000//////............000222333000000000000000000000000000000111111222222222333//////000000111111111222000000000000000000000000000000000000000000000000:::999888777666666666666444555777888999999888888777777666555555555555555666666666666666666666666444444555555555555555555444444555555444444333222333333333333333333333333222222333333333333444444---...000111222333333333555555555444444333333333555444222111111222444555333333333333333333333333222222222222222222222222111111222222222333333333333333444444444444555555333333333333333333333333222222222222222222222222555555444222111000222444222222111111222444555777444444444444444444444444777666555555555666888999666666555555555555666666777777777777666666666666777777777777888888888888<<<<<<<<<;;;:::999777666888888999999999999::::::;;;;;;;;;<<<<<<<<<<<<=========>>>???@@@@@@AAAAAA@@@AAABBBCCCDDDDDDDDDDDDBBBDDDFFFHHHIIIHHHGGGFFFDDDDDDDDDDDDDDDEEEFFFFFFFFFFFFEEEEEEEEEFFFGGGHHHIIIIIIJJJJJJJJJJJJIIIIIIFFFGGGIIIJJJKKKJJJIIIHHHJJJJJJJJJIIIHHHHHHGGGGGGJJJJJJJJJJJJKKKKKKKKKKKKOOOOOONNNMMMLLLKKKJJJJJJIIIIIIJJJJJJLLLMMMNNNOOONNNNNNNNNNNNNNNNNNOOOOOOSSSUUUWWWXXX[[[dddpppzzz{{{yyy{{{~~~}}}|||xxxrrrlllgggbbb]]]YYYTTTQQQKKKEEE???;;;999888555555666666666666555555555555444444444333333333444444444444444444444444777666444333222222333444222222222222222222222222222222222222222222222222111111000///////////////111222222333333222222111222222222222222222222222111111222111111000///...111111111000000000000000......//////000000111111111///...,,,++++++++++++***+++---////////////...000000000000000000000000000000000000000000000000::::::999777777666666666777888888888888888777777777666666555555555555555555555555555555555555555444444555555555555555555444444444444444333333222333333333333333333333333222222222333333444444444444555555666666555555444444444444444333333333333444333111000000111333444333333333333333333333333222222222222222222222222111111222222222333333333111111222222222222333333333333333333333333333333222222222222222222222222444444555333111111222444222222222222333444555666444444444444444444444444777666555555555666777888666666555555555555666666666666666666666777777777666666777777777888888888;;;::::::999999888888888888999999999999:::::::::;;;;;;;;;;;;<<<<<<<<<<<<>>>>>>>>>??????@@@@@@@@@@@@AAAAAABBBBBBBBBAAAAAAAAABBBDDDFFFGGGFFFEEEEEEDDDCCCCCCCCCCCCDDDEEEEEEFFFFFFFFFFFFGGGGGGGGGGGGIIIIIIIIIJJJJJJIIIIIIIIIGGGGGGHHHIIIIIIIIIIIIIIIJJJJJJJJJIIIIIIHHHHHHHHHJJJJJJJJJJJJKKKKKKKKKKKKNNNMMMMMMLLLLLLKKKKKKJJJIIIIIIIIIIIIKKKLLLMMMNNNMMMMMMMMMNNNNNNNNNNNNNNNOOOQQQSSSSSSUUU[[[eeelll}}}}}}}}}zzzzzz}}}{{{xxxvvvwwwxxx{{{}}}|||{{{vvvnnnfff___XXXRRROOOIIIGGGCCC>>>:::888777777666777777888888777777666555555444444444333333333333333333333333333333333444333333222222333444555222222222222222222222222222222222222222222222222222222111000000000000000111222222333333222222111222222222222222222222222///000000111111111000000000000000000000111111111////////////000000000000333222111////////////000+++,,,...///000000//////000000000000000000000000000000000000000000000000::::::999888777777777777;;;:::999888777777777777777666555555444444555555555555555555555555555555555555444444444444444444333444444444444333222222222222333333333333333333111111111222333444444555555555555444333222111000333333333333333333444444222111000//////000111222333333333333333333333333333333333333333333333333111111222222222333333333111111222222222222333333333333333333333333333333222222222222222222222222222444555444333222222333111111222333444444444444444444444444444444444444666555555555555666777777666666555555555555666666555555555666666777777888666666777777777777888888:::999888777777888999:::999999999999:::::::::;;;:::::::::;;;;;;;;;<<<<<<>>>>>>>>>>>>????????????@@@AAAAAAAAAAAA@@@?????????@@@BBBCCCDDDDDDCCCBBBCCCBBBBBBBBBBBBCCCDDDDDDEEEFFFGGGHHHHHHHHHGGGFFFHHHHHHHHHIIIIIIHHHHHHHHHGGGGGGGGGGGGGGGHHHHHHIIIJJJJJJJJJIIIIIIIIIIIIIIIIIIJJJJJJJJJJJJKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKGGGGGGGGGHHHIIIJJJKKKLLLLLLLLLLLLMMMMMMNNNNNNNNNMMMOOOPPPPPPPPPSSSYYY^^^iiirrr}}}}}}|||~~~zzzxxxyyy|||zzz||||||vvvqqqooonnnpppxxx}}}|||{{{yyywwwuuuoooeee[[[RRRKKKEEEBBB>>>===;;;888777666666777888888999999999999888888555555444444444333333333222222222222222222222222111111111111222333444555111111111111111111111111222222222222222222222222333222222111111111111111111222222333333222222111222222222222222222222222......000111111222222222//////000000111111222222000000000000////////////333222222111111222222333---...///000000111000000000000000000000000000000000000000000000000000000::::::999888888888888888<<<;;;999777777777888888666666555444444444444555555555555555555555555555555555444444444444333333333333333333333222111111222222222222222333333333000000111222333444444555333333333222111000///...111111222222333333444444222111000000000000111222222222222222222222222222333333333333333333333333111111222222222333333333333333333444444444555555333333333333333333333333222222222222222222222222111333555555444222222222000111333444555444333333333333333333333333333333444444444555555555666666666555555444444555555666444444555555666777888888666666666666777777777888:::999777777777999;;;<<<999999999999::::::::::::999:::::::::;;;;;;;;;;;;>>>>>>>>>>>>>>>>>>======??????@@@@@@AAA@@@@@@@@@???@@@AAABBBCCCCCCBBBBBBBBBAAAAAAAAAAAABBBCCCCCCDDDEEEGGGIIIIIIHHHGGGEEEFFFGGGGGGHHHHHHGGGGGGFFFGGGFFFEEEDDDEEEFFFGGGHHHIIIIIIIIIIIIIIIJJJJJJJJJIIIIIIIIIJJJJJJJJJKKKKKKIIIIIIJJJJJJJJJKKKKKKKKKFFFFFFFFFFFFGGGHHHIIIJJJKKKKKKKKKLLLLLLMMMMMMMMMNNNOOOQQQPPPPPPPPPSSSVVV\\\aaakkkuuu}}}zzz~~~|||wwwrrrpppnnnnnnsss{{{|||xxxvvvssspppmmmiiibbbXXXNNNGGGAAA===:::999888777666666666777777888888999999999999888888555555444444444333333333111111111111111111111111111111111111111222222333000000000000000000000000111111111111111111111111222111111000000111111111111222222333333222222111111111111111111111111111//////000111111111111111......///000111222222333111111000000//////....../////////000000111111111//////000000111111111111////////////////////////////////////////////////999999888888777888888888:::999888777777888999:::666666555444444444444444555555555555555555555555555555444444333333333333222222333333222222111000111111111222222333333333000000111222222333444444333333333444444333222222000111111222222333333333222222111111111111222222222222222222222222222222333333333333333333333333111111222222222333333333333333333444444444555555333333333333333333333333222222222222222222222222000222555555444333222333111222333444555444333222333333333333333333333333333444444444555555555555555555444444444444555555333444444555666777777888555666666666666777777777:::999888777888999<<<===888888888999999999::::::999999999999:::::::::;;;>>>>>>========================???@@@BBBBBBCCCCCCAAAAAABBBBBBCCCCCCBBBBBBAAAAAAAAAAAAAAABBBCCCCCCCCCDDDFFFHHHHHHGGGFFFEEEEEEEEEFFFFFFFFFFFFEEEEEEEEEEEEDDDCCCCCCEEEFFFGGGGGGGGGHHHHHHIIIIIIJJJJJJIIIIIIIIIIIIJJJJJJJJJJJJHHHHHHHHHIIIJJJJJJKKKKKKFFFFFFEEEFFFFFFGGGHHHIIIIIIIIIJJJKKKKKKLLLMMMMMMMMMNNNPPPPPPPPPQQQRRRSSSVVVYYY^^^cccjjjrrrzzz|||}}}}}}}}}}}}~~~}}}zzzyyyzzzwwwuuuwww|||{{{uuuoookkkfffaaa^^^WWWRRRJJJCCC???===;;;999777666666555555555555555666666777777777777666666555555444444444333333333111111111111111111111111222222222111111000000000000000000000000000000000111111111111111111111111000000/////////000000111111222222333333222222111111111111111111111111111111111111111111000//////......///000111222222333111111000000//////......------...//////000000000000000000000000111111222////////////////////////////////////////////////888888777777777777777888888777777777777777888888666555444444333333444444444444444444444444444444555555444444333333222222111222222222222111000000000000111111222333333333111111111111222222222222///000000111222222222222111111111111111111222222222222222222222222222222222222222222222222222222222222222222222222222222111111222222222333333333111111222222222222333333333333333333333333333333222222222222222222222222111222444444333222333444222333333444444333333333333333333333333333333333222333444444555555444444555555444444444444555555444444444555555666666777555555666666666666777777999888777777888999:::;;;777777777777888888888999888888999999999:::::::::<<<<<<<<<<<<============;;;<<<>>>@@@BBBCCCDDDDDDBBBBBBBBBBBBBBBBBBCCCCCCBBBAAAAAAAAAAAABBBCCCCCCCCCDDDEEEFFFFFFFFFEEEDDDDDDDDDEEEEEEEEEEEEDDDDDDCCCCCCCCCCCCCCCDDDDDDEEEEEEFFFFFFGGGHHHIIIIIIJJJHHHIIIIIIIIIIIIJJJJJJJJJGGGGGGHHHHHHIIIIIIIIIJJJFFFFFFEEEEEEFFFFFFGGGHHHHHHHHHIIIJJJKKKKKKLLLLLLLLLLLLMMMNNNOOOOOOOOOPPPSSSTTTVVVYYY[[[```fffjjjnnnqqquuuxxxzzz|||}}}|||zzz{{{zzzwwwttttttxxx|||zzz|||~~~yyyxxxyyyvvvuuutttsssvvv}}}}}}||||||wwwtttoooiiibbb]]]WWWQQQNNNGGGDDD???;;;::::::999999444444444333333333222222555555666666666666555555555555444444444333333333111111111111111111111111222333333222222000//////111111111111111111111111111111111111111111111111//////////////////000111111222222333333222222111111111111111111111111111222222222111111000......//////000000111111222222000000000000////////////...//////000111111111000111111000000000000111111000000000000000000000000000000000000000000000000777666666666666666777777777777777777777666555444666555444444333333444444444444444444444444444444555555444444333222222111111111111111111000000//////000000111222222333333222222222222111111111111......///000000000000000111111111111111000000000000000111111111111000000111111111111111111111111111111111111111111111111111111222222222333333333111111222222222222333333333333333333333333333333222222222222222222222222222333333333222222444666444333333222222333333333222222222222222222222222111222333444555444444333555444444333333444444555555555555555555555555555555555555666666666777777666666666666777777777777666666666666777777777777888888888888999999999999;;;;;;;;;<<<<<<=========;;;<<<===???@@@AAAAAAAAACCCBBBBBBAAAAAABBBBBBBBBBBBBBBBBBBBBBBBCCCCCCDDDCCCCCCCCCCCCDDDDDDDDDDDDCCCCCCDDDDDDDDDDDDCCCCCCAAAAAABBBCCCCCCCCCCCCCCCCCCDDDDDDFFFGGGHHHIIIIIIHHHHHHIIIIIIIIIJJJJJJJJJGGGGGGGGGGGGHHHHHHHHHHHHFFFFFFFFFEEEFFFFFFGGGHHHGGGGGGHHHIIIJJJKKKLLLLLLMMMLLLKKKLLLMMMMMMMMMMMMOOOPPPRRRRRRSSSVVVZZZ]]]\\\aaagggiiikkkpppyyy}}}yyyzzz}}}}}}}}}{{{~~~}}}~~~|||xxxtttoookkkmmmrrrxxx}}}{{{xxxqqqooooooqqqssstttzzz}}}|||~~~{{{uuussssssqqqqqqooooooqqqyyyzzzsssnnneee```ZZZTTTNNNIIIDDD@@@===;;;888666666777666555222222333333333333333222444555555666666555555444555555444444444333333333222222222222222222222222111222222333333222111000222222222222222222222222111111111111111111111111000000//////000000111222111222222333333222222111111111111111111111111111000000111111111000000///000000000000000111111111////////////000000000000...///000111111111000///111000////////////000111000000000000000000000000000000000000000000000000666666555555555555666777888888888888666444222000555555444333333333333444444444444444444444444444555555444333333222111111111111111111111000/////////000000111222222333333333333222222111000000000333333444444444333333222222222111111000000////////////000000000000//////111111111111111111111111000000000000000000000000111111222222222333333333333333444444444555555555333333333333333333333333222222222222222222222222222333333222111222444777555444333222111222333444222222222222222222222222111222333444555444333333555444444333333444444555555555555555555444444444555555555555666666666777444444555666555555444444555555555555666666666666777888888888888999999999::::::;;;;;;<<<===>>>>>><<<<<<===>>>>>>???>>>>>>BBBBBBAAA@@@@@@AAAAAABBBCCCBBBBBBBBBBBBCCCDDDDDDCCCBBBBBBBBBBBBCCCDDDDDDBBBCCCCCCCCCCCCCCCCCCBBB@@@AAABBBCCCDDDCCCBBBAAABBBCCCCCCEEEFFFGGGHHHIIIHHHHHHHHHIIIIIIIIIJJJJJJGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFFFFFFFFFFGGGHHHFFFFFFGGGHHHJJJKKKKKKLLLOOONNNLLLLLLMMMMMMMMMLLLKKKLLLNNNOOOPPPRRRTTTWWWTTTYYY^^^______bbbjjjrrr}}}}}}yyy|||yyy||||||uuupppnnnqqqvvvzzzwwwssskkkhhhfffhhhhhhhhhnnnuuutttwww}}}{{{wwwwwwxxx{{{yyy{{{{{{xxxxxxwwwwwwvvvuuuxxx~~~}}}|||{{{xxxssskkkfffZZZVVVPPPJJJEEEAAA<<<999999777555444444444222000222333444555555666555555555555666666666666555555555555444444444333333333222222222222222222222222///000222333444444333333222222222222222222222222000000000000000000000000111111000000111222333333222222222333333222222222000000000000000000000000...///000111111222222111111111111000000000000000......//////000000111111---...///000000///...---111000///......///000000000000000000000000000000000000000000000000000000999999888777666555444444444444555555555555444444333333333333333333333333444333333222222333333444333333333222222111111111111111111111111111111111111111111111000000000000000000111111111111000000111111111111111111111111111111000000//////......000000000000000000000000111111000000000000111111111111111111111111111111111111222222222333333333111111111222222333444444111111222222222333333333333333222222333333444555222222222222222222222111222222222222222222222222222222111111111111111111444444444444444444444444444444444444444444444444444444444444444444444444666666666666666666666666444444555555555555444444666666666666777777777777999999999888888888888888888888999:::;;;;;;;;;;;;<<<<<<===>>>???@@@AAAAAA>>>??????@@@@@@AAABBBBBBAAAAAAAAABBBBBBCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBAAABBBCCCDDDDDDCCCBBBAAACCCCCCDDDDDDEEEEEEFFFFFFBBBCCCDDDEEEGGGGGGHHHHHHIIIIIIIIIIIIIIIIIIIIIIIIFFFFFFEEEEEEEEEEEEEEEFFFEEEEEEFFFFFFFFFGGGGGGGGGIIIIIIHHHHHHHHHIIIJJJJJJMMMMMMNNNNNNLLLLLLMMMNNNLLLKKKJJJIIIJJJLLLNNNOOOSSSUUUWWWXXXYYY\\\```dddnnnwww|||}}}~~~{{{~~~|||uuusssoooiiiffffffhhhjjjkkkmmmttt}}}~~~zzzvvvzzz|||~~~}}}~~~|||rrrlllhhhcccZZZRRRKKKIIIEEE@@@<<<888555444777777666666666666777777222222333333333333444444555555555555555555555555555555444333333222222222111111222333333333333222000000111222222222222111222222333333333333222222000000000000000000000000000000000000000000000000000000111111111111000000111111222222222333333333111111111000000000000000222222111111111111111111000000000000000000000000000/////////000111222222111111000///////////////000000000000000000000000111111000000//////......777777777666666666666666444444555555555555444444444444444444444444444444444333333222222333333444333333333222222111111111000000000000000000000000111111111111000000000000000000111111111111000000111111111111111111111111111111000000////////////000000000000000000000000111111111000000111111111111111111111111111111111111111111222222222333333111111111111111000000000222222333333333444444444333222222222222333444444333333444444555555666666222222222222222222222222222222222222222222222222333333333333444444444444444444444444444444444444444444444444444444444444555555555555555555555555444444555555555555444444666666666666777777777777888888888888888888888888888999:::;;;;;;<<<<<<;;;;;;;;;<<<===>>>???@@@AAA>>>??????@@@@@@AAAAAABBBAAAAAAAAABBBBBBBBBCCCCCCAAAAAAAAAAAAAAAAAAAAAAAABBBBBBCCCDDDDDDCCCBBBBBBBBBBBBCCCCCCCCCDDDDDDDDDBBBCCCDDDEEEFFFGGGGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHGGGFFFFFFEEEEEEFFFFFFFFFFFFFFFGGGGGGGGGHHHHHHHHHHHHHHHHHHGGGHHHHHHIIIJJJKKKLLLMMMNNNMMMLLLLLLLLLJJJJJJKKKKKKLLLLLLLLLLLLMMMOOOPPPQQQRRRUUUYYY\\\dddkkkuuu~~~|||yyytttrrrrrrsssssssssrrrzzz~~~~~~~~~{{{yyy{{{~~~tttggg___[[[WWWPPPJJJBBB@@@>>>;;;888555444333666555555444444555555666222222222333333333444444444444444444444444444444000000000000000000000000000111222222333333222222000000111222222222222111000000111111111111000000000000000000000000000000000000000000000000000000000000111111111111000000000000000111111111222222111000000000000000000000111111111111111111111111000000000000000000000000000000000000000000111222111111000///////////////000000000000000000000000111111000000////////////555555666666666777777777444444555555555555444444333333333333333333333333333333222222222222333333222222222222222111111111////////////////////////111111111111000000000000000000111111111111000000111111111111111111111111111000000000000/////////000000000000000000000000222222111111111111222222111111111111111111111111111111111222222222222333333333222222111000000///333333333333444444444555222222222222222333444444222333333444555666777888222222222222222222222222333333333333333333333333111222222222333333444444444444444444444444444444444444444444444444444444555555555555555555555555444444555555555555444444555555666666666777777777666777777888888999999999999999:::;;;<<<<<<<<<<<<:::;;;;;;<<<===>>>??????>>>>>>??????@@@AAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBB@@@@@@@@@@@@@@@@@@@@@@@@BBBBBBCCCDDDDDDCCCBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCBBBCCCDDDEEEFFFGGGGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHFFFFFFEEEEEEEEEEEEFFFFFFGGGGGGGGGHHHHHHHHHIIIIIIGGGGGGFFFFFFGGGGGGHHHIIIIIIKKKMMMOOOPPPOOOMMMLLLIIIJJJKKKLLLLLLKKKJJJIIILLLMMMNNNOOOOOOQQQTTTWWWZZZ]]]bbbjjjsss|||~~~~~~}}}|||zzzyyy~~~{{{{{{}}}~~~zzzssspppqqqsssvvvxxxqqqfffXXXNNNJJJGGGCCC@@@999888777666555444444444444444444333333444444444222222222222333333333333333333333333333333333333---......///000000111111000111222222333333222222000000111222222222222111000000111111111111000000000000000000000000000000000000000000000000000000000000111111111111000000/////////000000000111111000000000000000000111111111111111111111111111111000000000000000000000000222111000000000000000000111000000///////////////000000000000000000000000111000000000000/////////666666666666666666666666333444444555555444444333111111111111111111111111333333222222222222333333222222222111111111111111000000000000000000000000111111111111000000000///000000111111111111000000111111111111111111111111000000000000000000000000000000000000000000000000333222222222222222222333111111111111111111111111111111111111222222222222444444444444333333222222222222222333333333444444222222222111222333333444222222222333333444444444222222222222222222222222222222222333333333333333000111111222222333333444333333333333333333333333444444444444555555555555555555555555555555555555444444555555555555444444444555555555666777777777555666666777888999999:::999999:::;;;<<<<<<<<<<<<::::::;;;;;;<<<======>>>>>>>>>>>>???@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@AAAAAAAAAAAABBBCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBCCCCCCBBBCCCDDDEEEFFFFFFFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGDDDDDDDDDDDDDDDDDDEEEFFFFFFFFFGGGGGGGGGGGGHHHHHHFFFFFFFFFEEEFFFGGGGGGHHHGGGJJJNNNSSSVVVVVVTTTRRRKKKKKKKKKKKKJJJJJJIIIIIIKKKLLLMMMLLLLLLMMMPPPSSSUUUVVVXXX]]]ccckkkrrrvvvwwwwwwyyy{{{|||~~~}}}}}}uuupppiiidddccccccdddeee___VVVJJJBBB>>>===:::888777666666555555555666666444444333333333333444444111222222222222333333333222222222222222222222222111111111111222222333333000000111222222222222222000000111222222222222111222222333333333333222222000000000000000000000000000000000000000000000000000000111111111111000000/////////000000000111111000000000000000111111111000000000000111111111111000000000000000000000000222222111000/////////000000000////////////000000////////////////////////000000000000000000000000777777777666555444444333333333444444444444333333333333333333333333333333333222222111111222222333111111111111111111111111111111111111111111111111111111111111000000000///000000111111111111000000000000000000000000000000000000000000111111111111000000000000000000000000333222222222222222222333000000000000000000000000000000111111111222222222222222222333333444444444000111111111222222222222222111111111111222333333444444444333333222222111222222222222222222222222000111111111222222222333111111111222222333333333333333333333333333333333444444444555555666666666555555555555555555555555444444555555555555444444333444444555666777777777555555666777888888999999888999:::;;;<<<<<<<<<<<<::::::;;;;;;<<<<<<=========>>>>>>??????@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@AAAAAAAAABBBBBBCCCCCCCCCCCCCCCBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBCCCDDDEEEEEEEEEEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFBBBBBBBBBBBBBBBCCCDDDEEEEEEEEEEEEEEEFFFFFFFFFFFFFFFFFFEEEEEEEEEFFFGGGGGGGGGIIIOOOVVV\\\^^^\\\ZZZPPPNNNKKKHHHGGGHHHJJJKKKGGGHHHIIIHHHGGGHHHJJJMMMQQQRRRUUUXXX\\\```dddfffggghhhlllppptttzzz~~~~~~~~~}}}}}}~~~~~~}}}zzzvvvjjjddd\\\VVVSSSRRRQQQQQQLLLGGGAAA<<<;;;999777555777666666555444444555555555444444333333444444555111111111222222222333333222222222222222222222222444444333333333222222222000000111222222222222111000000111222222222222111222222333333333333222222111111111111111111111111000000000000000000000000000000111111111111000000000000000111111111222222//////000000111111111111//////000000000111111111000000000000000000000000222222111000/////////000000000////////////000000////////////////////////000000000000111111111111888777777666555444333222333333444444444444333333555555555555555555555555222222111111111111222222000000000111111111111111111111111111111111111111111111111111000000000000000000111111111111000000000000000000000000000000000000000111111111111222000000000000000000000000222222111111111111222222000000000000000000000000000000000111111111111222...//////000111111222222000000000000111111111111111111111111111222333333777666555444333222222111222222222222222222222222000000000111111222222333333333333333333333333222333333333333333333333333444444444555666666777777444444444444444444444444444444555555555555444444333333444555666777777888555666666777777888888888888888999:::;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<============>>>>>>???@@@@@@@@@AAAAAAAAAAAA@@@@@@@@@@@@AAAAAAAAABBBBBBCCCCCCDDDDDDCCCBBBBBBBBBBBBCCCDDDDDDDDDDDDCCCCCCCCCCCCCCCBBBCCCDDDDDDEEEEEEEEEDDDEEEEEEEEEEEEEEEEEEEEEEEEBBBBBBAAABBBBBBCCCDDDEEEDDDDDDDDDEEEEEEEEEEEEFFFFFFFFFEEEEEEFFFFFFGGGHHHHHHIIIOOOWWW___cccaaa___TTTQQQLLLHHHFFFHHHJJJLLLHHHIIIIIIIIIHHHIIIKKKNNNNNNPPPSSSUUUXXXYYYYYYYYY[[[]]]aaadddhhhmmmssswwwyyy~~~||||||xxxyyy|||~~~|||}}}~~~~~~|||{{{zzzzzzzzzyyyxxxssslllhhh[[[VVVNNNHHHEEEDDDBBBBBB???===;;;::::::999777555666555444333222222222222555444444333333444444555111111111111222222222222222222222222222222222222333333222222111000000//////000111111222222111111000000111222222222222111000000111111111111000000111111111111111111111111000000000000000000000000000000111111111111000000000000000111111111222222/////////000111111222222...//////000000111111111000000000000000000000000222111000000000000000000///////////////000000111000000000000000000000000000000000111111111111222666666666555555444444444222333333444444333333222444444444444444444444444222222111111111111222222///000000000111111111222111111111111111111111111111111111111000000000000000000111111111111000000000000000000000000000000000000111111111222222222000000000000000000000000111111111000000111111111000000000000000000000000000000000000111111111111////////////////////////000000111111111222222222111111111111111222222333444444444333333222222111222222222222222222222222000000111222222333444444555555444444333333222222222222222222222222222222444444444555666777777777444444444444444444444444444444555555555555444444222333333444555666777888666666666777777777777777666777888999::::::::::::<<<<<<<<<<<<<<<===============>>>>>>??????@@@@@@AAAAAAAAA@@@@@@@@@?????????@@@@@@AAABBBBBBCCCCCCDDDCCCBBBBBBBBBBBBCCCDDDCCCCCCCCCBBBBBBBBBAAAAAABBBCCCDDDDDDEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCDDDEEEFFFFFFDDDEEEEEEEEEEEEFFFFFFFFFGGGFFFFFFFFFFFFGGGHHHHHHIIIIIIMMMUUU]]]bbb```]]]TTTRRRNNNKKKIIIIIIJJJKKKJJJKKKKKKKKKJJJKKKNNNPPPMMMNNNQQQRRRSSSSSSRRRQQQTTTWWWYYY[[[\\\___dddhhhkkkpppwww|||xxxxxx{{{}}}{{{yyyxxxxxxxxxwww{{{|||yyywwwpppmmmjjjhhheee```YYYSSSKKKGGGAAA<<<;;;::::::999999888777666777777666666555555444333222111111222333333222222222222333333111111111111222222222222333333333333333333333333111111111111000000000000///000000111111111111111000000111222222222222111000000111111111111000000111111111111111111111111000000000000000000000000000000111111111111000000/////////000000000111111...//////000111111222222......//////000111111222000000000000000000000000000000000000000000111222///////////////000111111000000000000000000000000000000111111111222222222444444444555555555555666222333333444444333333222111111111111111111111111222222111111111111222222//////000000111111111222000000000000000000000000111111111111000000000000000000111111111111000000000000000000000000000000000000111111222222222222000000000000000000000000111111000000000000111111000000000000000000000000000000000000111111111111222222111111000000//////111111222222222333333333111111111000111222222333000000000000000000111111222222222222222222222222111111222333333444555555777666555555444333222111222222222222222222222222444444444555666777777888444444444444444444444444444555555555555555555444222222333444555666777888777777777777666666666666666666777888999999999999<<<<<<<<<========================>>>??????@@@@@@AAAAAAAAA@@@@@@?????????>>>>>>???@@@AAAAAABBBBBBDDDCCCBBBAAAAAABBBCCCDDDBBBBBBBBBAAAAAA@@@@@@@@@BBBCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEFFFHHHHHHEEEFFFFFFFFFFFFGGGGGGGGGGGGGGGFFFFFFGGGGGGHHHIIIIIIIIIKKKRRR[[[___]]]ZZZSSSRRRPPPNNNLLLJJJIIIIIIFFFGGGGGGGGGGGGHHHKKKMMMNNNOOOPPPQQQQQQPPPPPPOOORRRTTTVVVUUUTTTVVVZZZ]]]\\\^^^dddllluuu}}}~~~{{{zzz}}}{{{{{{zzzyyyxxxvvvuuuuuuooosssyyy|||{{{xxxtttrrrfffbbb^^^ZZZVVVPPPIIICCCAAA===888555555666666666777666444333333444555666666555555444333333444444222222111111111111222222000111111111111222222222333333333333333333333333000000000111222222333333//////000111111111111111000000111222222222222111222222333333333333222222111111111111111111111111000000000000000000000000000000111111111111000000............/////////000...//////000111222222222---......///000111111222000000000000000000000000000000//////000111222222///////////////000111111000000000000000000000000000000111111222222222222444444444444444444444444555444444333333333444444222222111111111111111222111222222333333222222111000000000000000000000000////////////////////////000000000000000000000000......///111222333444555000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000111111000000///...---000000////////////000000111111222222222333333333111111222222222333333333222222111111111111111222111111000000000000111111222222222222222222222222222222222222222222222222333333333333333333333333333333333222222111111111222222333333333333444444777666444333333444555666666666666666666666666666555555555555444444444444555555666666777777888888777888888999999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;===>>>???@@@???>>>;;;:::BBBBBBAAAAAA@@@?????????@@@AAABBBBBBAAAAAACCCEEEDDDDDDCCCBBBBBBBBBBBBCCCEEECCCAAA???===<<<;;;;;;BBBBBBCCCCCCDDDEEEEEEEEEFFFFFFGGGFFFFFFEEEDDDCCCAAABBBCCCEEEFFFHHHIIIJJJEEEEEEEEEEEEFFFGGGHHHHHHHHHHHHGGGGGGFFFEEEEEEEEEGGGHHHJJJMMMPPPRRRTTTUUURRRQQQNNNLLLJJJIIIIIIIIIJJJIIIIIIIIIJJJKKKMMMNNNOOONNNNNNOOOQQQQQQPPPNNNPPPPPPQQQQQQRRRSSSSSSTTTXXX[[[^^^bbbffflllrrrvvvyyy}}}~~~}}}~~~}}}|||}}}}}}}}}}}}{{{zzzyyywwwvvvrrrmmmjjjdddffflllqqquuutttpppmmmZZZTTTMMMHHHEEEBBB>>>;;;;;;;;;:::888777555444444555555444333333333444444222222222222222222222222444444444333333222222222000000000000000000000000222222222222222222222222000000000000000000000000222111000//////000111222222111000//////000111222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000222111111111000000//////000000000000000000000000000000000000000000000000000000111111111111000000////////////////////////000000000000000000000000000000000000000000000000444444444444444444444444555555444444444444444555111000000000111222333444111222222333333222222111000000000000000000000000111111111111111111111111000000000000000000000000//////000111222222333444000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000//////000000000000000///000000////////////000000000000000111111111222222111111111111222222222222222222111111111111111222111111000000000000111111222222222222222222222222333333333222222222222222333333333333333333333333444333333333222222222222222222333333333333444444333333333444555666777888555555555555555555555555444444444555555666666666666666777777777777777777666666777888888999999:::;;;;;;;;;;;;;;;;;;;;;;;;:::<<<>>>???@@@???>>>>>>>>>>>>>>>============<<<@@@AAABBBBBBAAAAAACCCEEEDDDDDDCCCCCCBBBBBBBBBCCCDDDCCCBBBAAA@@@>>>======BBBBBBCCCDDDDDDEEEEEEFFFEEEEEEFFFFFFFFFFFFFFFEEECCCDDDDDDEEEFFFGGGHHHHHHFFFFFFFFFFFFFFFGGGHHHHHHGGGGGGGGGGGGFFFFFFFFFFFFGGGHHHIIILLLNNNPPPRRRSSSRRRQQQOOOMMMKKKJJJJJJJJJKKKKKKJJJJJJKKKLLLNNNOOOOOONNNMMMNNNPPPPPPOOOMMMPPPPPPQQQQQQRRRRRRQQQQQQSSSTTTWWWYYY[[[___dddgggkkkppprrrqqqttt{{{~~~}}}{{{zzzzzz|||~~~|||xxxxxxwwwuuurrrppplllgggcccZZZ\\\___ccceeeccc___\\\MMMIIICCC@@@>>>===:::888888888777666555444333333333333333333333444444555222222222222222222222222333333333333333333222222111111111111111111111111222222222222222222222222000000000000000000000000222111000//////000111222222111000//////000111222111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000///000000000000000000000000000000000000000000000000000000111111111111000000////////////////////////000000000000000000000000000000000000000000000000555555555555555555555555555555444444444555555666000000000111111333444555111111222222222222111111000000000000000000000000111111111111111111111111000000000000000000000000000000000111111111222222000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000---...///000111111111111000000////////////000000/////////000000000111111000000000000111111111111222111111111111111222222111111000000000000111111222222222222222222222222333333333333333333333333333333333333333333333333444444444444333333333333222222333333333333444444222333444555666777777777555555555555555555555555333333444555666777888888888888888888777777777777555555666666777888888999;;;;;;;;;;;;;;;;;;;;;;;;999:::===???AAAAAAAAAAAA>>>????????????@@@@@@@@@@@@AAABBBBBBAAAAAACCCEEEDDDDDDDDDCCCCCCCCCBBBBBBCCCCCCDDDDDDCCCBBB@@@???CCCCCCCCCDDDEEEEEEFFFFFFDDDDDDEEEFFFGGGGGGHHHGGGEEEFFFFFFFFFFFFGGGGGGGGGGGGGGGFFFFFFFFFGGGHHHHHHFFFFFFGGGGGGGGGGGGHHHHHHGGGHHHIIIKKKLLLNNNOOOPPPRRRQQQOOONNNMMMLLLLLLLLLLLLLLLKKKKKKLLLMMMNNNOOOOOONNNMMMMMMNNNOOONNNLLLNNNOOOPPPQQQQQQPPPOOOOOONNNOOOPPPPPPPPPRRRUUUXXX[[[___aaaaaaeeemmmtttvvvyyy~~~|||zzzxxxwwwwwwyyy|||}}}{{{|||~~~~~~~~~|||xxxtttrrrpppmmmjjjfffaaa[[[WWWPPPOOOPPPPPPQQQOOOLLLIII@@@===:::888888888777666444444444444333333333333222222111222222333444555222222222222222222222222222222222333333333333333222222222222222222222222222222222222222222222222000000000000000000000000111111000000000000111111111111000000000000111111222222222222222222222222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000111111111111000000////////////////////////000000000000000000000000000000000000000000000000555555555555555555555555555555444444444555666666222222111111111222333333111111222222222222111111000000000000000000000000111111111111111111111111////////////////////////111111111111000000000000000000////////////000000////////////////////////////////////////////////////////////////////////...///000111111111111111000000////////////000000/////////000000000111111////////////000000000000111111111000111111222333222111111000000111111222111111111111111111111111333333333333333444444444222222222222222222222222444444444444444444444444222222222333333333444444555666777777777555444222555555555555555555555555444444555555666777888888999999888888777777666666555555666777777888888999::::::;;;;;;;;;;;;;;;;;;:::;;;===???@@@AAABBBBBB>>>>>>???@@@AAAAAABBBBBB@@@AAABBBBBBAAAAAACCCEEEDDDDDDDDDDDDDDDCCCCCCBBBAAACCCEEEFFFFFFEEECCCBBBCCCDDDDDDEEEEEEFFFFFFGGGEEEFFFFFFGGGHHHHHHGGGGGGEEEEEEFFFFFFGGGHHHHHHHHHIIIHHHHHHGGGGGGGGGHHHHHHFFFFFFGGGGGGHHHIIIIIIJJJIIIIIIJJJKKKLLLMMMMMMNNNQQQPPPPPPOOONNNNNNNNNNNNLLLLLLKKKKKKKKKLLLNNNOOOOOOMMMLLLLLLMMMNNNMMMLLLKKKLLLNNNPPPQQQPPPOOOOOONNNNNNOOONNNMMMMMMOOORRRRRRVVVWWWVVVXXX___dddfffkkkpppxxx~~~zzzyyywwwvvvwwwyyy|||~~~{{{}}}~~~}}}|||{{{yyyuuupppllliiifffbbb^^^ZZZTTTOOOKKKHHHFFFDDDDDDDDDCCC@@@>>>:::888777666666666666666222222222222333333333444222222222111111222333333222222222222222222222222111111222222333333333444222222222222222222222222111111111111111111111111000000000000000000000000111000000000000000000111111000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////111111111000000000000000////////////////////////////////////////////////000000111111111111000000////////////////////////000000000000000000000000000000000000000000000000555555555555555555555555444444444444444555666666555555333222111111000000000111111222222111111000000000000000000000000000000000000000000000000000////////////////////////111111111000000000000///000000////////////000000////////////////////////////////////////////////////////////////////////111111111111111000//////000000////////////000000000000000111111111222222....../////////000000000111111000000111222222333222222111111111111222222111111111111111111111111222222222333333444444444222222222222222222222222444444444444444444444444222222222333333333444444666777888888777555444222555555555555555555555555666666666666666555555555999888888888777777666666666666777777888999999::::::::::::;;;;;;;;;<<<<<<<<<<<<===>>>???@@@@@@@@@::::::;;;<<<===>>>??????@@@AAABBBBBBAAAAAACCCEEEDDDDDDEEEEEEEEEDDDCCCBBBAAABBBDDDFFFFFFEEEDDDCCCDDDDDDEEEEEEFFFGGGGGGGGGHHHHHHHHHHHHHHHGGGFFFFFFDDDDDDEEEGGGHHHJJJKKKKKKJJJJJJIIIHHHGGGGGGGGGHHHFFFFFFGGGHHHIIIJJJJJJKKKJJJJJJKKKKKKLLLMMMMMMMMMOOOOOOOOOPPPOOOOOOOOOOOOLLLKKKJJJIIIJJJKKKLLLMMMNNNMMMKKKKKKMMMNNNNNNNNNHHHJJJLLLNNNPPPQQQQQQQQQNNNOOOOOONNNMMMMMMOOORRRSSSVVVVVVRRRQQQUUUWWWWWW\\\aaahhhpppwwwzzzxxxxxxwwwwwwwwwyyy|||}}}{{{yyyvvvsssooojjjddd```]]]ZZZVVVQQQNNNIIIDDDAAAAAA???<<<<<<======<<<;;;777777777666555444444555111222222333444444555555444333333222111111111111222222222222222222222222111111111222222333333333111111111111111111111111111111111111111111111111000000000000000000000000000000000111111000000000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////000000000000000000111111////////////////////////////////////////////////000000111111111111000000000000000000000000000000000000000000000000000000////////////////////////444444444444444444444444333333333333333444555666777666555333111000//////000000111111111111000000000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000222222222222111000///...000000////////////000000000000000111111111222222////////////000000000000000000000000111222333333222222111111111111222222111111111111111111111111000111111222222333333444222222222222222222222222333333333333444444444444222222333333333333444444444555666777777777777777444444444444444444444444666666555555444444444444777777777777666666666666666666777888888999999:::999::::::;;;;;;<<<<<<<<<===============>>>>>>>>>;;;<<<<<<===>>>??????@@@@@@AAABBBBBBAAAAAACCCEEEDDDDDDEEEFFFEEEDDDCCCBBBAAABBBCCCDDDEEEDDDDDDCCCEEEEEEEEEFFFGGGGGGHHHHHHIIIIIIIIIIIIHHHGGGFFFFFFDDDDDDFFFGGGIIIKKKLLLMMMLLLKKKJJJIIIHHHGGGGGGGGGGGGGGGHHHIIIIIIJJJKKKKKKJJJJJJKKKKKKLLLLLLMMMMMMMMMNNNOOOPPPPPPPPPPPPOOOLLLKKKJJJIIIIIIJJJKKKLLLNNNLLLKKKKKKMMMPPPQQQQQQJJJJJJKKKMMMNNNPPPQQQRRRNNNNNNNNNMMMLLLMMMOOOQQQUUUXXXXXXSSSPPPPPPPPPMMMRRRUUUZZZ```ffflllsssxxx}}}yyywwwtttssstttvvvyyy~~~}}}zzzwwwvvvtttpppkkkgggaaa[[[WWWPPPMMMIIIFFFDDD@@@===::::::888777777888999999888555666666555333111111222222222222333444555555555444444333222222222222222222222222222222222222222111111111222222222222222000000000000000000000000111111111111111111111111000000000000000000000000000000111111111111000000000000111111111111000000////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000////////////////////////333333333333333333333333111111111222222444555555777666444333222111000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000/////////000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000111111222222222111111000000000////////////000000/////////000000000111111//////000000000111111111000000000000111222333444333222222111111222222333111111111111111111111111//////000111111222333333111111111111111111111111222222222222333333333444222222333333333333444444666666666666666777777888444444444444444444444444333333333333444444444444555555555555555666666666555555666666777888888999999999::::::;;;<<<<<<===<<<<<<<<<<<<<<<======>>>>>>>>>??????@@@@@@AAAAAA@@@AAABBBBBBAAAAAACCCEEECCCDDDFFFFFFFFFEEECCCBBBAAAAAAAAABBBBBBBBBBBBBBBEEEEEEFFFFFFGGGHHHHHHIIIHHHIIIIIIIIIIIIIIIHHHHHHFFFFFFGGGHHHIIIJJJKKKLLLMMMLLLKKKIIIHHHHHHGGGGGGHHHHHHIIIIIIJJJJJJKKKKKKHHHIIIIIIJJJKKKKKKLLLLLLKKKLLLNNNOOOPPPPPPPPPOOOMMMLLLKKKJJJJJJKKKLLLLLLMMMKKKJJJKKKNNNQQQSSSTTTNNNMMMLLLLLLLLLNNNPPPQQQNNNOOOOOOMMMLLLLLLNNNPPPSSSWWWYYYUUUQQQPPPNNNKKKMMMOOORRRUUUXXX]]]bbbffflllrrryyy{{{wwwtttrrrsssmmmmmmooorrrwww~~~~~~zzzvvvuuuuuuuuuuuusssqqqmmmkkkiiifffbbb^^^ZZZUUUPPPLLLEEEBBB???===<<<;;;999777777555444555666777777666333444666555222000111222222222222333333444444444222222222222333444555666222222222222222222222222222222222222111111111111111111111111111111111111111111111111111111111111000000000000000000000000///000111222222111000//////000111222222111000///////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000///000000000111111111111000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000////////////////////////222222222222222222222222111111111111222333444555555555444333222222222222000000111111111111000000000000000000000000000000111111111111111111111111000000000000000000000000////////////000000000111000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000///000111222222222222222000000////////////000000............/////////000000000000000111111111111000000000000111222333444333222222111111222222333000000000000000000000000...//////000111111222222111111111111111111111111111111111222222333333333222222333333333444444444;;;:::888666444444555555444444444444444444444444000111222222333444555555333444444444555555666666444444555555666777777777999999::::::;;;<<<======:::::::::;;;;;;===>>>>>><<<<<<<<<<<<============@@@AAABBBBBBAAAAAACCCEEECCCDDDFFFGGGFFFEEECCCBBBAAAAAA@@@@@@@@@AAAAAABBBEEEFFFFFFGGGGGGHHHIIIIIIGGGGGGHHHIIIJJJJJJJJJJJJHHHHHHHHHIIIIIIIIIJJJJJJNNNMMMKKKJJJHHHHHHGGGGGGIIIIIIIIIJJJJJJJJJJJJJJJGGGGGGHHHHHHIIIJJJKKKKKKJJJKKKMMMOOOPPPPPPPPPOOONNNMMMLLLKKKKKKLLLMMMMMMMMMKKKJJJKKKOOOSSSUUUVVVRRRQQQNNNLLLKKKLLLNNNPPPQQQQQQPPPOOOMMMLLLNNNPPPOOOUUUXXXUUUSSSRRROOOKKKMMMNNNOOOPPPQQQTTTXXX\\\YYY___eeegggfffdddfffiiiggghhhkkkooouuu}}}yyyqqqkkkkkkiiihhhgggfffdddaaa^^^WWWTTTPPPMMMJJJFFFAAA===>>><<<:::999999999777666777666555555777777666555222444666666333111222444111111222222222333333333000000111222444777999:::222222222222222222222222333222222222111111000000222222222222222222222222000000000000000000000000000000000000000000000000///000111222222111000//////000111222222111000///000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000//////000000111111111222000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000////////////////////////333333333333333333333333222222222222222222333333222111000.........///000333333222222111111000000000000///////////////000000000000000000000000000......//////000000111111...000111000///...///111333222111000000///000000............////////////////////////////////////111111111111111111111111000000000000000000000000000000000000////////////000000000000000000000000//////000111111111111000000000000000000000000000000000000000111111111111222111111111000000//////---...111333333222000...222222333333333333444444000111111111111222222222222222333333333333444444333333333333444555666666666666666666666666666666666555555444444555555666444444444555555555555666777777666666666666777777555666777888999:::;;;;;;:::999777666666888999;;;========================@@@@@@AAABBBBBBCCCCCCDDDEEEDDDDDDCCCCCCCCCDDDDDDDDDCCCAAA@@@@@@AAACCCDDDBBBCCCDDDEEEGGGGGGHHHHHHFFFFFFGGGHHHHHHIIIJJJJJJJJJJJJJJJIIIIIIJJJJJJJJJKKKJJJJJJJJJJJJIIIIIIIIILLLLLLMMMMMMMMMKKKJJJIIIGGGGGGIIIJJJKKKKKKLLLKKKJJJKKKKKKLLLMMMOOOPPPQQQQQQPPPNNNLLLJJJJJJJJJJJJMMMLLLLLLNNNPPPSSSWWWYYYSSSRRROOOMMMKKKKKKLLLMMMOOOMMMLLLKKKKKKMMMOOOPPPQQQRRRRRRQQQPPPMMMKKKJJJJJJJJJKKKLLLLLLLLLLLLLLLVVVVVVWWWWWWWWWWWWWWWVVVYYYZZZ\\\___eeelllrrrvvv|||~~~~~~yyyyyy}}}}}}|||vvvnnnfffbbb___]]][[[WWWSSSPPPMMMKKKGGGFFFCCC@@@>>>=========777777666666555555444444444444444444444444444444444444444444444444444444555555444333333222111111222222333333333333444444333333222222111000//////222222222111111111111000//////000111111111111111//////000000111111222222////////////////////////000000000000000000000000//////000000111111111222222222222111111111000000......///000000000000000000000000000000000000000000000000000000000000000111111000000//////.........000111222222111000...////////////000000000000////////////////////////111111000000//////......////////////000000000000111111000000//////......000000000000000000000000333333333333333333333333000000000000000000000000333222111000///000000111000000000///////////////000000////////////000000000000000000000000000000////////////000000000000...000111000///...///111000///..............................////////////////////////////////////000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000///000000111222111111111000000000000000000000000000000000000111111111111111111111111000000000///...000222444444333222000222222222333333333444444000111111111111222222222222222222333333333444444333333222333333444555666333333333333333333333333444333333222222333333444333333333333444444444555777777666666666666777777555666777888999::::::;;;::::::999888999:::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<>>===<<<:::777666555444444666666666555555555555555444444444444444444444444444444444444444444444444333333222222111111000000111111111222222222333333444333333222111111000000222222222111111111111000//////000111111111111111000000000000000111111111111111111111111111111111000000000000000000000000///000000000111111111111222222222111111111000000000111111111111000000///000000000000000000000000000000000000000000000000111000000000/////////...///000111222222111000///////////////000000000000////////////////////////111000000000/////////...////////////000000000000111000000000/////////...000000000000000000000000333333333333333333333333000000000000000000000000333222111111111111111222////////////000000000000000000////////////000000000000000000000000000000000000000000////////////...000111000///...///111.........---......//////............////////////////////////////////////////////////////////////000000000000000000000000////////////000000000000000000000000000000000000000000111222222222222111////////////////////////000000000000111111111111111111111111000000000000000222444555555555333222222222222222333333333333000111111111111222222222222222222222333333333333222222222333333444555666222222222222222222222222444333333222222333333444222222222333333333444444777666666555555666666777555666666777888999:::::::::::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>>>>???@@@@@@AAAAAA@@@@@@@@@@@@AAABBBCCCCCCDDDCCCBBB@@@@@@@@@AAABBBBBBBBBCCCEEEFFFFFFFFFFFFGGGGGGGGGHHHHHHHHHHHHHHHIIIHHHHHHGGGGGGHHHHHHIIIIIIJJJJJJKKKKKKLLLLLLMMMMMMMMMNNNNNNNNNMMMLLLLLLIIIIIIJJJJJJKKKKKKLLLLLLKKKJJJJJJJJJKKKKKKLLLMMMNNNMMMLLLKKKKKKKKKKKKLLLLLLLLLKKKLLLMMMPPPRRRSSSRRRQQQOOOMMMLLLLLLMMMMMMLLLLLLLLLMMMMMMMMMNNNNNNNNNOOOOOONNNMMMKKKIIIHHHIIIIIIJJJKKKKKKKKKKKKJJJGGGGGGHHHHHHHHHGGGGGGFFFGGGFFFGGGHHHKKKOOOSSSUUUYYY]]]bbbeeefffgggkkkooottttttuuuuuutttvvvxxx{{{|||{{{{{{|||}}}}}}{{{xxxttttttttttttuuuvvvwwwxxxvvvnnneee```aaaeeeiiijjjgggfffeeeaaaZZZSSSLLLHHHBBBBBB@@@>>><<<:::888777999888777555444444444444444444555555555555555555444444444444444444444444444444444444444444444444222222222222222222222222000000000111111111111222444444333333222222111111222222222111111111111000//////000111111111111111111111111111000000000000111111111111111111111111000000000000000000000000000000000000111111111111222111111111111000000000222222222222111000//////000000000000000000000000000000000000000000000000000000000000///////////////000111222222111000///////////////000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000////////////000000000000000000000000222222222222222222222222222222222222111111111111111111111111111111111111000000111111222222333333000////////////000000111////////////////////////111111000000//////.........000111000///...///111///////////////000111222............////////////////////////////////////////////////////////////////////////////////////////////////000000000000000000000000000000000000000111111222222222222222///////////////////////////000000000111111111111111111111000000000000000111222333444555444333222111222222222222333333333000000111111111222222222111222222222222333333333222222222222333444555666444444444444444444444444666555555444444555555666222333333333333444444444666666666555555666666666666666666777888999999:::999999:::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>>>>??????@@@@@@AAA>>>>>>>>>??????AAABBBCCCDDDCCCBBBAAA@@@@@@@@@@@@AAABBBCCCDDDEEEEEEEEEEEEGGGGGGGGGGGGGGGGGGGGGGGGHHHGGGGGGGGGGGGGGGGGGHHHGGGGGGHHHIIIJJJKKKLLLMMMLLLLLLLLLLLLMMMMMMLLLLLLKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLKKKJJJJJJKKKKKKKKKLLLLLLKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLMMMOOOPPPQQQPPPPPPNNNMMMMMMMMMMMMNNNKKKKKKLLLMMMNNNMMMMMMMMMNNNNNNNNNNNNMMMKKKIIIHHHHHHIIIJJJJJJJJJJJJIIIIIIFFFFFFGGGGGGGGGFFFEEEEEECCCCCCBBBCCCDDDFFFHHHIIIJJJLLLOOOQQQRRRTTTXXX[[[___aaabbbbbbbbbccceeehhhqqquuu{{{}}}zzz{{{|||}}}}}}~~~~~~}}}|||}}}}}}}}}|||yyyxxxwwwwwwwwwvvvtttrrrmmmllljjjiiihhhhhhiiijjjfff___WWWRRRRRRTTTWWWXXXUUUTTTRRROOOKKKEEEAAA>>>===<<<;;;:::999888777777888888777777666666666666333333333444444555555666333333333333333333333333333333333333333333333333444444444444444555555555000000000111111111222222444444444333333222222222222222222111111111000000//////000111111111111111222222111111000000//////111111111111111111111111000000000000000000000000000000000000000111111111111111111111000000000000000000111111111000000///////////////////////////////////////////////////000000000000///////////////000111111111111000///////////////000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000////////////000000000000000000000000222222222222222222222222222222222111111111000000//////000000000000000000000000111111222222333333///////////////000111111////////////////////////111111000000//////.........000111000///...///111//////...//////000111111............////////////////////////////////////000000000000000000000000////////////////////////.../////////000000000111////////////////////////000000111222222222222111///////////////////////////000000000111111111111000000000000000000111111000000111222333222222111111111111222222222333333000000111111111222222222111111111222222222333333222222222222333444555555555555555555555555555555666555555444444555555666444444444444555555555555666666555555555555666666666666666777777888888999777777999:::;;;;;;;;;:::<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>??????@@@@@@AAAAAA=========>>>>>>@@@AAAAAABBBBBBAAAAAA@@@@@@@@@@@@AAABBBCCCDDDDDDDDDDDDDDDFFFFFFGGGGGGGGGGGGGGGHHHGGGGGGGGGFFFFFFGGGGGGGGGEEEEEEFFFGGGIIIJJJKKKKKKJJJJJJJJJJJJKKKKKKLLLLLLMMMMMMLLLKKKKKKKKKLLLLLLMMMMMMLLLKKKKKKKKKLLLLLLJJJKKKKKKKKKLLLLLLLLLLLLMMMMMMMMMNNNNNNOOOPPPQQQOOOOOONNNNNNNNNNNNNNNNNNJJJKKKLLLMMMMMMMMMMMMLLLNNNNNNNNNNNNMMMLLLJJJIIIHHHHHHIIIIIIIIIHHHHHHGGGCCCCCCCCCCCCCCCBBBAAA@@@BBBBBBAAA@@@@@@AAABBBCCCCCCDDDDDDEEEEEEGGGJJJLLLOOOPPPQQQQQQPPPPPPRRRTTTZZZ___ffflllppptttwwwzzz{{{wwwssspppoooppppppqqqqqqtttyyy}}}~~~~~~}}}{{{zzzzzzyyywwwvvvqqqrrrtttwww{{{~~~~~~}}}}}}|||yyywwwvvvvvvtttssstttrrrpppnnnnnnllliiigggdddbbb___\\\ZZZYYYYYYYYYSSSPPPKKKHHHFFFGGGGGGGGGEEEDDDCCCBBB???===:::999777777777666666555555555444444444444555444444444222222333333444444555555333333333333333333333333333333333333333333333333333444444444444444444444111111111111222222222333444444333333333333333222222222222111111111000000//////000111111111111111222222111111000000//////000000000000000000000000000000000000000000000000111111000000000000000000000000000000000000000000,,,---...///000000000000////////////////////////////////////////////////////////////000000000000000000111111111111000000////////////000000000000000000000000000000000000////////////000000000000////////////000000000000////////////000000000000////////////////////////222222222222222222222222000000000//////......---......///000000000000///////////////000000000000///......//////000111222000000000000000000000000000000000000////////////...000111000///...///111---------,,,------..................////////////////////////////////////000000000000000000000000000000000000000000000000......//////000000111111//////////////////////////////000111111111111000////////////////////////000000000000111111111111000000000000111111111111//////000000111111111000111111111111222222222222000111111111111222222222111111111111222222222222111111111222222333444555444444444444444444444444444333333222222333333444444444444555555555666666666555555444444555555666666666666777777777888888666666777777888999::::::;;;;;;;;;;;;;;;;;;;;;;;;>>>>>>>>>???@@@@@@AAAAAA============>>>???@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAABBBCCCDDDDDDCCCCCCEEEEEEFFFFFFGGGHHHHHHHHHHHHGGGGGGFFFFFFGGGGGGHHHDDDDDDEEEFFFGGGIIIIIIJJJIIIHHHHHHIIIJJJKKKLLLMMMOOONNNMMMKKKKKKKKKLLLMMMMMMMMMLLLKKKKKKLLLLLLLLLJJJJJJKKKLLLLLLLLLKKKKKKLLLLLLMMMNNNOOOPPPPPPPPPNNNNNNNNNNNNNNNNNNOOOOOOKKKKKKKKKLLLLLLLLLMMMMMMMMMNNNNNNNNNMMMLLLJJJIIIGGGHHHHHHHHHHHHGGGGGGFFFCCCCCCCCCCCCBBBAAA@@@@@@@@@??????>>>>>>>>>>>>>>>@@@@@@@@@???@@@AAAAAABBBEEEFFFHHHGGGFFFEEEFFFHHHJJJNNNSSSWWW[[[___cccffffffdddbbb```______```aaa___ccciiinnnsssuuuuuutttuuuuuusssqqqooolllkkkjjjfffgggjjjmmmrrrvvvzzz}}}~~~|||yyyvvvuuuvvvvvvvvvtttrrrqqqsssuuuxxx}}}vvvsssooolllkkkjjjhhhffffffdddaaa```___]]][[[YYYUUUSSSQQQOOOLLLKKKIIIIIICCCBBBAAA@@@>>>===<<<;;;<<<;;;::::::999888888888666666666666666666555555333333444555555444444333222222333333333333333333333333333333333333333333333333333333333333333333111111111111111111111111111111111222222222333333333333333333222222222222222222222111111111111000//////000111111111111111111111111111000000000000////////////////////////000000000000000000000000111111111111000000000000//////000000000000000111***+++,,,...///000111111000000000000000000000000000000000000000000000000////////////000000000000111000000000000000000111////////////000000000000000000000000000000000000////////////000000000000////////////000000000000////////////000000000000////////////////////////111111111111111111111111111000000///......------...///000111222111111000000000000///////////////............///000111222000000000000000000000000////////////000000000000...000111000///...///111......---,,,,,,,,,------............////////////////////////////////////////////////////////////000000000000000000000000.........///000111111111////////////////////////......///000000000000///000000000000000000000000000000000000111111111111///000000000111111111111/////////000000000111111111111111111222222222222000111111111111222222222111111111111222222222222111111111111222333444555333333333333333333333333444333333222222333333444333333444444444555555555666555555444444555555666666666666666777777777777666666666666777999;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<======>>>>>>??????@@@???>>>>>>>>>>>>>>>??????>>>???@@@@@@AAAAAAAAAAAAAAAAAABBBCCCCCCCCCBBBBBBCCCDDDEEEFFFGGGHHHIIIJJJHHHHHHGGGGGGGGGGGGHHHHHHEEEEEEFFFGGGHHHHHHIIIIIIIIIIIIHHHIIIJJJLLLNNNOOOQQQOOOMMMLLLKKKKKKLLLMMMKKKKKKJJJJJJJJJKKKLLLLLLJJJKKKKKKLLLLLLKKKJJJIIIIIIJJJKKKMMMNNNOOOOOOOOOLLLMMMNNNNNNOOOOOOOOOOOOLLLKKKKKKJJJKKKLLLMMMNNNKKKLLLMMMMMMLLLKKKIIIHHHGGGGGGHHHHHHGGGFFFFFFEEEEEEEEEEEEDDDDDDCCCBBBAAA============<<<<<<<<<<<<>>>=========>>>>>>>>>===>>>@@@AAABBBAAA@@@AAABBBAAACCCEEEFFFHHHJJJNNNQQQNNNOOOPPPOOOOOOOOOPPPQQQNNNQQQVVV[[[___aaaaaaaaaddddddcccaaa^^^\\\[[[[[[YYYZZZ\\\```dddhhhkkkmmmnnnoooppppppooolllhhhfffdddeeeeeeccc```___aaacccfffkkknnnmmmnnnpppoookkkccc```]]]ZZZYYYXXXWWWUUUSSSQQQNNNMMMMMMMMMKKKJJJCCCCCCCCCBBBAAA???>>>===999999999999777666666777888888666555555555666666666666666666666666666666444555666666666555444444333333333333222222222222222222222222222222222222222222222222222222222222111111111000000/////////000000000111111111111222222222222222222222222222222222222111111111111000//////000111111111111111000000000000000111111111000000000000000000000000000000000000000000000000111111111111000000000///////////////000000111111,,,,,,...///000000000000000000000000000000000000000000000000000000000000.../////////000000000111111111000000000000111111////////////000000000000////////////////////////.../////////000000000111////////////000000000000.../////////000000000111////////////////////////111111111111111111111111333222222111000//////...///000111222333333222111333333222222111111000000............///000222222000000000000000000000000......//////000000111111///000111000///...///111111000///.........................../////////000////////////////////////........................000000000000000000000000---......///000111111222////////////////////////---......///////////////111111111111111111111111000000000000111111111111//////000000111111111222///000000000000111111111000111111111111222222222000111111111111222222222000111111111111222222222111111111111222333444555444444444444444444444444666555555444444555555666222222333333333444444444555555555444444555555555666666666666777777777777777777666555777999<<<===;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<===>>>>>>>>>@@@??????>>>>>>>>>>>>???===>>>???@@@AAABBBBBBBBBAAAAAABBBBBBCCCBBBBBBBBBBBBCCCDDDEEEGGGIIIJJJKKKIIIHHHHHHGGGGGGHHHHHHIIIFFFGGGGGGHHHHHHIIIIIIJJJJJJIIIIIIJJJKKKMMMOOOPPPRRRPPPNNNLLLKKKKKKLLLMMMIIIIIIIIIIIIIIIJJJKKKKKKJJJKKKLLLLLLLLLKKKIIIHHHGGGHHHJJJLLLMMMNNNNNNNNNLLLMMMNNNOOOOOOOOOOOOOOOMMMLLLJJJIIIJJJKKKMMMOOOJJJJJJKKKKKKKKKJJJHHHGGGGGGGGGGGGGGGGGGFFFEEEDDDCCCCCCCCCBBBBBB@@@??????========================;;;;;;;;;<<<>>>>>>===<<<999;;;===>>>>>>>>>???@@@>>>>>>===<<<;;;<<>>>>>============>>>>>>???>>>>>>>>>>>>??????@@@??????@@@@@@@@@AAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBEEEEEEEEEEEEEEEFFFFFFFFFFFFFFFGGGGGGGGGHHHHHHHHHHHHGGGGGGHHHJJJLLLKKKJJJJJJJJJJJJJJJKKKKKKKKKKKKQQQPPPNNNMMMKKKJJJJJJIIIKKKLLLLLLLLLLLLLLLKKKKKKKKKKKKKKKKKKJJJIIIHHHGGGHHHIIIJJJLLLMMMNNNNNNNNNLLLLLLLLLLLLLLLMMMMMMMMMJJJJJJJJJJJJJJJKKKLLLMMMKKKKKKKKKKKKJJJIIIHHHHHHEEEEEEEEEEEEEEEFFFFFFFFFGGGFFFEEEDDDBBB@@@??????============<<<<<<<<<<<<::::::;;;<<<=========<<<<<<<<<::::::::::::<<<<<<<<<<<<;;;;;;;;;:::::::::>>>>>>????????????>>>>>>>>>>>>???AAABBBCCCDDDEEEDDDDDDDDDCCCCCCCCCBBBBBBBBBBBBCCCDDDFFFHHHJJJKKKNNNMMMMMMMMMLLLLLLKKKKKKGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFGGGGGGGGGGGGFFFFFFDDDDDDCCCAAA@@@???>>>===;;;;;;:::999999888999999999888888888777777666666555555555444444333333333555555555555555555555555666555333222222333555666333333333333333333333333222222222222222222222222333333333222222111111111222222222222222222222222444444333333222111000000222333333444444333333222222111111111000000//////////////////////////////000000000000000000000000222111000000000111333444222222222111000//////...000000000000000000000000111111000000000000000111222111111111000000//////000000000000000000000000222222111111000000//////000000000000000000000000111111111111111111111111222111000//////000111222444333222000//////...///////////////000000000000////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000222222222111111111000000333222111111000000111111000000000000000000000000//////............//////////////////////////////000/////////............///////////////////////////......---...///000111........./////////000000000000///........./////////////////////////////////...---///111222000...000000000///////////////////////////////////////........./////////////////////000000000000//////////////////000000000000111111111111000000000///111111111111000000000///000000000000111111111111333333222222111222222222.../////////000000111111222222222222222222222222222222222222222222222222444444444333333222222222333333444444555444444444444444444444555555555555444444444444444444444444444555555555555555444444555777888999888777888999::::::::::::;;;;;;;;;;;;===<<<<<<<<<======>>>??????>>>>>>>>>>>>>>>???????????????@@@@@@@@@AAAAAACCCCCCCCCCCCCCCCCCCCCCCCDDDDDDEEEFFFFFFFFFFFFEEEFFFFFFFFFGGGGGGGGGHHHHHHFFFEEEDDDEEEGGGHHHHHHGGGJJJJJJJJJKKKKKKKKKKKKKKKLLLKKKJJJIIIHHHGGGGGGGGGKKKKKKLLLLLLLLLLLLKKKKKKKKKKKKKKKJJJJJJIIIHHHGGGHHHHHHJJJKKKLLLMMMMMMMMMHHHIIIJJJKKKMMMNNNOOOPPPJJJJJJJJJJJJJJJJJJKKKKKKIIIIIIIIIJJJIIIIIIHHHHHHEEEEEEEEEEEEEEEEEEEEEEEEFFFEEEDDDCCCAAA@@@???>>><<<<<<<<<;;;;;;;;;;;;:::999::::::;;;;;;;;;;;;:::;;;;;;:::999999:::;;;;;;::::::999999999888888888999::::::;;;;;;::::::999999::::::;;;<<<===>>>>>>=========<<<<<<<<<<<<;;;<<<<<<======>>>???AAABBB?????????>>>>>>=========????????????????????????>>>??????@@@@@@??????>>>999888888888777666666666777777666555555555666666777666666666555555555555444444444444333333333333333333333333333333333333444333111000000111333444333333333333333333333333222222222222222222222222333333333222222222111111222222222222222222222222444333333222111111000000000111111222222111111000111111111111000000000///000000000000000000000000000000000000000000000000111111000000000111222333333333222222111000000///000000000000000000000000111111000000000000111111111111111111000000000///000000000000000000000000111111111000000000000000////////////////////////000000000000000000000000222111000//////000111222222222111000000/////////////////////000000000000////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000222222222111111111111111333222111111000000111111////////////////////////000//////......//////000////////////////////////////////////............///////////////////////////............///000000....../////////000000000000////////////000000111//////////////////////////////...///111222000/////////////////////000000///////////////////////////////////////.........//////000000000000//////////////////000000000000111111111111000000000000111111111111000000000000000000000000111111111111444333333222111111111222---......///000111222333111111111111111111111111222222222222222222222222444444333333333333222222333444555555555444333222444444444444555555555555222333333444444555555555444444555555555555555444555777888999888777888999999999999999:::::::::;;;::::::;;;;;;<<<===??????????????????>>>>>>>>>>>>?????????@@@@@@@@@@@@AAACCCCCCCCCCCCCCCCCCCCCCCCBBBCCCEEEFFFGGGFFFEEEDDDEEEFFFFFFFFFGGGGGGGGGGGGGGGEEECCCCCCDDDFFFFFFFFFJJJJJJJJJKKKKKKKKKLLLLLLHHHHHHGGGFFFFFFFFFGGGGGGJJJKKKKKKLLLLLLKKKKKKKKKKKKKKKJJJJJJIIIIIIHHHHHHGGGHHHIIIJJJKKKLLLLLLLLLHHHHHHIIIKKKLLLMMMNNNNNNJJJJJJJJJIIIIIIIIIIIIIIIFFFGGGGGGHHHHHHHHHHHHGGGDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCBBBAAA@@@???>>>===;;;;;;:::::::::999999999999999:::::::::999888888:::999999888888999999:::777777777777666666666666666666777777777777666666666666777777777888888888777777777777666666666666888777777777777777888888888888888777777777777777777777777777777777777777777888888999999888888777444444444444444444444555444333333333333444444555444444444444333333333333222222222222333333333333222222222222222222222222333222111000000111222333333333333333333333333333222222222222222222222222333333333222222222222111222222222222222222222222222222222111111000000///000000111111111111000000111111111111000000000000111111111111111111111111000000000000000000000000000000000///000111111222333333333222222111111000000000000000000000000000111000000000000000111111111111111111000000000000000000000000000000000000///000000000000000000111........................////////////////////////111111000000000000111111111111000000000000000000////////////000000000000////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111333222111111000000111111////////////////////////000000////////////000000///////////////////////////////////////.........////////////////////////............/////////000...////////////000000000............///000111111////////////////////////......//////000000///...---......//////000000000////////////////////////000000//////......------//////000000000000//////////////////000000000000111111111000000000000000111111111000000000000000///000000000111111111111444444333222111111111111...//////000111111222222000000000000000000000000222222222222222222222222333333333333333333333333333444555666555444222111333333333333444444444444222222333333444555666666333444555555666555555555555777888999777777888999888888888999999::::::;;;999999999:::<<<===???@@@@@@@@@@@@@@@??????>>>>>>????????????@@@@@@@@@@@@BBBBBBBBBBBBBBBBBBBBBBBB@@@BBBEEEGGGGGGFFFDDDBBBEEEEEEEEEFFFFFFFFFFFFGGGIIIGGGDDDCCCEEEFFFFFFFFFIIIIIIJJJJJJKKKKKKLLLLLLHHHHHHHHHHHHHHHIIIIIIJJJJJJJJJKKKKKKLLLKKKKKKKKKKKKJJJJJJIIIHHHHHHHHHHHHGGGHHHIIIJJJKKKKKKKKKKKKKKKKKKKKKJJJJJJJJJJJJJJJIIIJJJIIIIIIIIIHHHGGGGGGDDDDDDEEEFFFGGGGGGGGGGGGDDDDDDDDDCCCCCCCCCCCCCCCAAAAAA@@@???>>>>>>======;;;::::::::::::999999999::::::::::::999888777777888888888777777888888888666666666666555555555555666666777777777777666666666666666666666666666666666666666666555555555555666666555555555555666666888888888888888888888888555555555555555555555555555555666666666666555555555555555555555555555555333333222333333444555555333333333333333333222222111111111222222333333333333333333333333333333333444444333222222333444444222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222111111111000000000//////222222333333333333222222111111111000000000000000111111111111111111111111000000000000000000000000000//////000000000111111222222222111111111000000////////////////////////000000000000000000111222111111111000000000000000////////////////////////.../////////000000111111////////////////////////000000000000000000000000111000000000000000000111//////000111111111111111////////////000000000000////////////////////////////////////////////////////////////////////////////////////////////////111111111111111111111111333222111111000000111111////////////////////////000000////////////000000////////////////////////.........///////////////////////////////////////---......///////////////////////////000000000111------------...//////000////////////////////////---...//////............------......//////000000........................000000//////......------//////000000000000//////////////////000000000000000000000000000000111111000000000000000000111111///000000000111111111111444333222222111111111222111111111111000000000000000000000000000000000000222222222222222222222222333333333333333333333333444555555555555444222111111222222222222333333333222222333333444555666666333444444555666666555555555777888999777777888999777777888999999:::;;;;;;888888999:::<<<>>>???@@@BBBBBBBBBBBBAAA@@@>>>>>>>>>>>>?????????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAADDDFFFFFFEEECCCAAADDDDDDEEEEEEEEEFFFFFFFFFHHHFFFDDDCCCDDDEEEEEEEEEGGGHHHHHHIIIJJJJJJKKKKKKHHHHHHHHHHHHIIIJJJKKKLLLIIIIIIJJJKKKKKKKKKKKKKKKJJJJJJIIIHHHHHHHHHIIIIIIGGGHHHIIIJJJKKKKKKKKKJJJJJJJJJJJJIIIIIIIIIHHHHHHHHHHHHIIIIIIHHHGGGFFFEEECCCCCCDDDEEEFFFFFFFFFEEECCCCCCCCCBBBBBBBBBAAAAAA??????>>>>>>=========<<<;;;;;;;;;:::::::::999999:::::::::::::::999888777777777777777777777777777666666666666555555555555666666777777777777666666666666555555555555444444666666666666555555555555444444444444555666777777444444555555555555555555444444444444444444444444444555555666666555555444444444333333222111111111222111111111222333444444333333333333333333333333111111111222222333333333333333333333333333333333333333333333333333333333222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222111111111000000000000000111222222333333222222111000000000000000000111111111111111111111111111111000000000000000000000000///000000111111111111111000000000000////////////////////////////////////000000//////000111222222000000000000000000111111////////////////////////......//////000000000111000000000000000000000000111111111111111111111111000000000111111000000000...///000111222222111111////////////000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////111111111111111222222222333222111111000000111111////////////////////////111000000//////000000111////////////////////////.........///////////////////////////////////////---......///000//////////////////000000000111111...------------......///////////////////////////...///000000...------.....................//////........................///////////////.........//////000000000000//////////////////000000000000000000000000111111111111000000000000111111111111000000000000111111111111333222222111222222333333222222111111111000000000111111111111111111111111222222222222222222222222222222333333333333444444555444444444444444333333222222222222333333333333222333333444444555555555333333444555666666666666555777888999888777888999777888888999:::;;;<<<<<<999999:::;;;<<<>>>@@@AAADDDEEEEEEEEECCCAAA???>>>>>>>>>>>>????????????@@@????????????????????????@@@AAACCCDDDEEEDDDCCCBBBDDDDDDDDDDDDEEEEEEEEEEEEDDDBBBBBBBBBDDDDDDCCCBBBEEEFFFFFFGGGHHHIIIJJJJJJGGGGGGGGGGGGHHHIIIJJJKKKHHHIIIJJJJJJKKKKKKKKKKKKJJJIIIHHHGGGGGGHHHIIIJJJIIIIIIJJJKKKKKKKKKKKKKKKFFFGGGGGGHHHIIIIIIJJJJJJFFFFFFGGGHHHHHHGGGEEEEEECCCDDDDDDEEEEEEEEEEEEDDDCCCCCCBBBBBBAAA@@@@@@@@@>>>>>>>>>===============;;;;;;;;;:::::::::999999999999:::::::::999888888666777777888888777777666777666666666555555555555444444555555555555444444444444333333333333333333555555444444444333333333333333333333333444555666222222333333333333444444333333333333333333333333333333444444444444333333555444444333222111111111111000000000000111111222333333333333444444444444222222222222333333333333000000000000000000000000111111111111111111111111222222222222222222222222222222222222222222222222111222222222222333333333222222222222222222222222111111111111111111111111//////000000000000//////000000000000111111111111111111111111111111111111000000000000000000000000000000111222222222222111////////////////////////000000000000000000000000////////////000111222333000000000000111111111111000000000000000000000000...//////////////////000111111111111111111111111111111111111111111111111000000111111111111000000...///000222222222111000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111222222222333222111111000000111111000000000000000000000000111111000000000000111111////////////////////////............/////////000////////////////////////------///000000000///...//////000000000111111111000///...............//////////////////////////////111333222000...///000..................------................................./////////////////////000000000000//////////////////000000000000///000000000111111111111///000000000111111111111000000000000111111111111111111111111222333444444111111111111111111222222222222222222222222222222222222222222222222222222222222222333333444444444555444333222222333555666333333444444444555555555444444444444444444444444222333444555666666666666555777888999888777888999888888999:::;;;<<<======;;;;;;;;;<<<===>>>@@@AAAFFFGGGGGGGGGEEECCC@@@???>>>>>>>>>>>>????????????????????????????????????AAAAAABBBCCCCCCCCCCCCBBBCCCCCCCCCDDDDDDDDDEEEEEEAAAAAABBBDDDFFFFFFDDDBBBDDDDDDEEEFFFGGGHHHIIIIIIGGGGGGGGGGGGGGGHHHIIIJJJGGGHHHIIIJJJKKKKKKKKKKKKJJJIIIGGGFFFFFFGGGIIIJJJJJJJJJKKKLLLLLLLLLKKKKKKFFFFFFGGGGGGHHHHHHIIIIIICCCEEEFFFGGGHHHGGGFFFEEEDDDEEEEEEEEEEEEDDDDDDCCCBBBBBBBBBAAA@@@?????????============>>>>>>>>>>>>:::999999999999888888888777777888888999888888888666777888888888888777666666666555555555444444444444444555555555555444444333333333333333444444444444444333333333222222222555444444333333333333333333333444444555555555555444444444444444444444444222222333333333333222222555555555555444444444444333222222111111111111222222222222333333444444444444444444444333333333333000000000000000000000000000000111111111111000000111111111111111111111111222222222222222222222222111111222222222333333333222222222222222222222222111222222222222222222222//////000000000000/////////000000000111111111111000000000000000000000000000000000000000000000000000111222333444333333222///////////////000000000000000000000000000000000////////////000111222333///000000000111111111111000000000000000000000000///////////////.........000000000000000000000000111111111111111111111111///000111222222111000///...///111222222111000///////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111222222222222333222222111000111111111111111111111111111111111111111000000000000111111////////////////////////---.........//////000000////////////////////////,,,---///000000000///...000000000000111111111111222111000//////...//////////////////////////////111333555444111000111222/////////......------,,,........................---.........//////000000//////000000000000//////////////////000000000000//////000000111111111222//////000000111111111222000000000000111111111111000000000111222333555555//////000111222333333444222222222222222222222222222222222222222222222222222222222333333444444444555444222111111333666888555555555666666666777777444444444444444444333333222333444555666666666666555777888999888777888999888999999:::<<<======>>><<<<<<<<<======???@@@AAAHHHHHHIIIHHHGGGDDDAAA???>>>>>>>>>>>>????????????@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAABBBBBBBBBCCCCCCCCCCCCCCCCCCDDDDDDDDDEEEBBBBBBDDDGGGJJJIIIGGGDDDBBBCCCDDDEEEFFFGGGHHHHHHIIIIIIHHHHHHIIIIIIJJJKKKGGGHHHIIIJJJKKKKKKKKKKKKJJJIIIGGGFFFFFFGGGIIIJJJJJJKKKLLLLLLLLLLLLLLLLLLIIIIIIHHHHHHGGGFFFEEEEEEBBBCCCEEEGGGHHHGGGFFFEEEEEEFFFFFFFFFEEEDDDCCCCCCBBBBBBAAAAAA@@@???>>>>>>=========>>>>>>>>>>>>>>>888888888888777777777777555555666777777888777777666777888999999888777666555555555444444444333333555666666777777666666555444444555555555666666666444444444444333333333333888777666444333222222222222333333333444444555555555555555555555555555555333333444444444444333333000111111222333444444444666666555444333333333444111111222222333333333333555555555444444333333333111111111111111111111111222222333333333333222222111111111111111111111111222222222222222222222222111111111222222333333333222222222222222222222222222222222222222222333333111111222222222222111111//////000000111111111222////////////////////////000000000000000000000000111222333444555444333333000000000000000111111111000000000000000000000000////////////000111222333//////000000111111111222000000000000000000000000000000//////.........---////////////////////////000000000000000000000000///000111222222111000//////000111222222111///...////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000333222111000////////////222111111111000000//////000000000000000000000000000000000000000000000000000000000000000000000000///////////////000111111000000000000////////////000000000000000000000000///////////////////////////...------...///000111//////............/////////222444333000///111444////////////........................///////////////////////////000111111000000111111111111000000222111111111000000//////,,,,,,---...///000111222333222222222111000000000///333333000...111333222222111111111111111222222222222222222222222222222111111111111111111111111111111111111111111111111111111222333333333333222222333444444555555444444444444444444444444444444333333333444444444555555444444444444444444444444666666666666666666666666<<<<<<;;;:::::::::;;;;;;::::::;;;;;;<<<=========CCCDDDEEEFFFEEEBBB@@@>>>===============>>>??????????????????@@@AAABBBCCCBBBBBBBBBAAAAAA@@@@@@@@@EEEEEEEEEEEEEEEDDDDDDDDDCCCDDDEEEFFFFFFFFFFFFFFFHHHGGGFFFEEEEEEEEEGGGGGGGGGFFFFFFEEEFFFHHHIIIJJJIIIIIIHHHGGGHHHIIIJJJKKKOOONNNKKKIIIHHHHHHIIIJJJFFFIIIMMMMMMJJJHHHIIIKKKIIIIIIHHHHHHGGGFFFEEEEEECCCDDDFFFGGGHHHHHHGGGGGGGGGFFFEEECCCBBB@@@?????????>>>===<<<<<<<<<>>>>>>>>>===<<<;;;:::999999999999888888777777777777777777777666666555555555444666666666666555555555555666666666666666666666666555555555555555555555555111111111111111111111111222222222222222222222222444333333222222333333444222222222333333444444444333333333333333333333333333222222111111222222333555444333333222222222222333333333333333333333333222222222222222222222222222222222222222222222222333333333222222111111111333222222222111000000000000000000000000111111222111111111222222333333333222222111111111111222222000111222333333222111000111111000000111111222333000000000000000000000000000000000000000000000000000111111111111222222222222222111111000111111222000000000000////////////000000////////////000000////////////000000000000000000000000000000000000000000000000000000000000111111000000//////......000000////////////000000000000000000000000000000000000000000000000000000111111222222222222111111//////000000111111222222111111000000000000111111///////////////.........000000000000////////////000000000000000000000000111111111111000///------444333222111000000000000111111111111000000000///000000000000000000000000000000000000000000000000000000000000000000000000///////////////000111111////////////............000000000000000000000000///////////////////////////......---...///000111//////............//////...///000///......///000---.........//////000000............///////////////////////////000111111000000111111111111000000111111111000000000//////000000000000000000000000222222111111111111111111111333222......111111///222222111111111111111111222222222222222222222222111111111111111111111111111111111111111111111111111111222333333333333222222333444444555444444444444444444444444444444444333333333444444444555555444444444444444444444444666666666666666666666666:::999999888888999999:::::::::;;;;;;<<<=========AAABBBDDDEEEDDDBBB@@@>>>===============>>>??????????????????@@@AAABBBBBBAAAAAAAAA@@@@@@@@@??????CCCCCCCCCDDDDDDEEEEEEEEEEEEEEEFFFGGGGGGGGGGGGGGGGGGGGGFFFEEEEEEFFFFFFGGGGGGFFFFFFFFFGGGHHHIIIJJJIIIHHHGGGGGGHHHIIIKKKLLLNNNMMMKKKIIIIIIIIIJJJKKKHHHJJJKKKKKKJJJIIIIIIJJJIIIIIIHHHGGGGGGFFFEEEEEECCCDDDFFFGGGHHHHHHGGGGGGGGGFFFEEEDDDBBBAAA@@@?????????>>>============>>>===<<<;;;::::::999999999999888777777666666777777777666666666555555555444666666666666555555555555333333333333333333333333444444444444444444444444222222222222222222222222222222222222222222222222444333333222222333333444222222333333333333333333333333333333333333333333444333333222222333333444555444333222222222222222333333333333333333333333222222222222222222222222222222222222222222222222333333333222222222111111222222222111111111111111000000000000000111111222111111111222222333333333222111111000000111111222000111111222222111111000111111000000111111222333000000000000000000000000000000000000000000000000000000111111111222222222444333222111000000//////111111111111111000000000000///////////////000111////////////000000000000000000000000000000000000000000000000000000000000111000000000/////////...000000////////////000000000000000000000000000000000000000000000000000000000111111222222111111000000000000000000111111111111111000000000000111111//////000000000000000000000000000000////////////000000000000000000000000111111111111000///...---444444333222111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000///////////////000111111............------------///////////////////////////////////////////////////............///000000//////............/////////...------...///...---,,,,,,---...///000111111............///////////////////////////000111111///000000111111000000///111111000000000000//////333333222111000///......000000111111111111111111111111///...222777666222333333222111000000000111222222222222222222222222111111111111111111111111111111111111111111111111111111222333333333333222222222333444444444444444444444444444444444444444333333333444444444555555444444444444444444444444666666666666666666666666777777777666666777777888:::::::::;;;<<<<<<======???@@@BBBCCCCCCAAA@@@>>>>>>============>>>??????>>>>>>??????@@@@@@AAAAAAAAA@@@@@@@@@@@@?????????@@@AAAAAABBBCCCDDDEEEEEEEEEFFFFFFGGGGGGGGGGGGGGGFFFFFFEEEEEEEEEFFFFFFGGGGGGGGGGGGGGGGGGIIIJJJJJJHHHGGGGGGGGGHHHIIIKKKLLLMMMLLLKKKJJJJJJKKKLLLMMMLLLKKKIIIHHHIIIIIIIIIHHHHHHHHHHHHGGGFFFFFFEEEEEEDDDDDDEEEFFFGGGGGGGGGGGGGGGFFFEEEDDDCCCBBBAAAAAA>>>?????????>>>>>>===<<<<<<<<<;;;:::999999999999999888777777666666777777666666666555555555555555666666666555555555555444333333333333333333333333333333333333333333333333333333333333333333333333222222222222222222222222333333222222222222333333333333333333333222222222333333333333333333333333444444333333333333444444444333333222222222222333333333333333333333333333222222222222222222222222222222222222222222222222333333333222222222222111111111111111111222222222000000000000000111111222111111111222222222222222222111111000000111111222222111111000000111111222111000000000000111222222000000000000000000000000000000000000000000000000000000000111111111222222444444333111000///......111111111111111222222222///////////////000111111////////////000000000000000000000000000000000000000000000000000000000000000000000000////////////000000////////////000000000000000000000000000000000000000000000000000000000111111222222111111000111000000000000000000///111000000//////000000111//////000000111111222222////////////000000000000000000000000000000000000000111111000000///...---444333222111111111111111111111111000000000000000000000000000000000000000////////////////////////000000000000000000000000///////////////000000111/////////.........------........................//////////////////////////////.........///////////////............//////111...,,,---000111///------------...///000000111............///////////////////////////000000111//////000000000000//////000000000000000000//////333222111111000///......//////000000111111222222//////...///777??????:::333333222111000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111222333333333333222222222333444444444444333333333333333333333333333333333333444444444555555333333444444444444444444666666666666666666666666666666666555666666777777999::::::;;;;;;<<<=========>>>???AAAAAAAAA@@@???>>>>>>======>>>>>>???@@@>>>??????@@@@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBCCCCCCCCCEEEEEEFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFGGGGGGGGGHHHIIIIIIJJJKKKHHHGGGGGGFFFGGGIIIJJJKKKLLLKKKKKKKKKKKKLLLMMMNNNOOOKKKGGGGGGIIIJJJHHHFFFHHHGGGGGGGGGFFFFFFEEEEEEDDDDDDEEEFFFFFFFFFFFFFFFFFFFFFEEEDDDCCCCCCBBBBBB>>>??????@@@???>>><<<;;;;;;;;;:::999999999999999888888777666666666666666555555555555555555555555666666555555555444444444555555555555555555555555222222222222222222222222333333333333333333333333222222222222222222222222333333222222222222333333444333333333222222111111222222222222222222222222444333333222222333333444333333222222222222222333222222222222222222222222222222222222222222222222111111111111222222222222222222222222222222222222000000000111222222222333000000000000000111111222111111111111111222222222111111000000000000111111222111000//////000111222000000000000000111222222000000000000000000000000000000000000000000000000000000000000111111111111222222222111000//////...000000111111111111111222///......//////000111222////////////000000000000000000000000000000000000000000000000000000000000000000000000////////////000000////////////000000////////////////////////////////////////////////000000111111111111000000111111000000/////////...000000////////////000000......///000111111222222////////////000000000000////////////////////////000000000000000///......222111111000000000000111000000000000000000111111000000000000000000000000///////////////////////////////////////////////////////////////000000111000000000/////////......------------------------//////////////////////////////////////////......//////............//////111...,,,---000111///,,,///////////////.....................///////////////////////////000000111//////000000000000////////////////////////000000/////////////////////////////////000000111111222//////...///777??????:::333222222111000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111222333333333333222111222333333444444333333333333333333333333333333333333333444444444555555333333333444444444555555666666666666666666666666666666666666666777888888999999::::::;;;<<<<<<<<<<<<===>>>???@@@@@@@@@???>>>>>>>>>>>>>>>???@@@@@@??????@@@AAAAAAAAAAAA@@@CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBAAAAAA@@@@@@CCCCCCDDDDDDDDDDDDCCCCCCDDDDDDEEEEEEFFFFFFFFFFFFGGGHHHHHHIIIJJJJJJKKKKKKHHHHHHGGGFFFGGGHHHIIIJJJJJJJJJJJJKKKKKKLLLMMMMMMOOOKKKGGGFFFHHHIIIHHHFFFGGGGGGFFFFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEFFFFFFEEEEEEDDDDDDCCCCCCBBBBBB>>>>>>??????>>>===;;;:::::::::999888888888999999888777777666555666666666444444444555555555555555555555555555444444444444666666666666666666666666222222222222222222222222333333333333333333333333222222222222222222222222333222222111111222222333333333333222222111111111222222222222222222222222222222111111111111222222222222222111111222222333222222222222222222222222222222222222222222222222000000000111111222222222222222222222222222222222000000000111222222222333000000000000000111111222111111111111111111111111111000000000000000000111222111000//////000111222000000//////000000111222000000000000000000000000000000000000000000000000//////000000000111111111//////000111111111000000/////////000000000111111///////////////000111111////////////000000000000000000000000000000000000000000000000000000000000////////////000000000000000000////////////000000////////////////////////////////////////////////000000000111111000000000111000000000//////......000000////////////000000------......///000111111.../////////000000000111///////////////////////////000000000000//////...111111000000000000000111000000000000111111111111000000000000000000000000000000000000000000000000///////////////////////////////////////000111111111000000000////////////......................../////////////////////////////////000//////...---//////............//////...---,,,,,,---...---,,,000000//////........................///////////////////////////000111111...//////000000//////.........////////////000000------......//////000000//////000000000000000000111111///...222777666222222111111111111111222222111111111111111111111111111111111111111111111111111111111111111111111111111111222333333333333222111111222333333333333333333333333333333333333333333333333444444444555555222333333444444555555555666666666666666666666666666666666666777888999999999999999:::;;;;;;<<<<<<======>>>???@@@@@@@@@??????>>>>>>>>>>>>???@@@@@@@@@AAABBBCCCCCCBBBAAA@@@CCCCCCDDDDDDDDDDDDDDDEEEDDDDDDCCCBBBAAA@@@@@@???CCCCCCCCCCCCCCCBBBBBBAAACCCCCCDDDEEEFFFFFFFFFFFFGGGHHHIIIJJJKKKKKKKKKKKKJJJIIIGGGFFFFFFGGGGGGHHHIIIIIIJJJJJJKKKKKKLLLLLLKKKJJJHHHGGGHHHHHHHHHGGGFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEDDDDDDDDDEEEEEEFFFCCCCCCCCCCCCCCCBBBBBBBBB>>>>>>>>>===<<<;;;:::999999999888888777888888999888777666666555555666666444444444444444555555555555555555444444444444333444444444444444444444444222222222222222222222222333333333333333333333333222222222222222222222222222222111111111111222222222222222222222111111111222222222222222222222222111111000000000000111111222111111111111222222333222222222222222222222222222222222222222222222222//////000000111222222222111222222222222333333333111111111111111222222222000000000000000111111222111111111111111000000000111000000//////000000111111000000//////000000111000////////////000111111000000000000000000000000000000000000000000000000/////////000000000111111---...000111222111111000.........///000000111111000000////////////000000////////////000000000000000000000000000000000000000000000000000000000000////////////000000000000000000////////////000000000000000000000000000000000000000000000000000000///000000111111000000///000//////////////////...000//////......//////000------......//////000000......//////000000111111000000000000000000000000//////000000000000//////222111111000000111111222///000000000111111111111000000000000000000000000000000000000000000000000///////////////////////////////////////000111111000000/////////.................................//////////////////////////////000000000///---,,,//////............//////,,,.........---,,,---............///////////////............///////////////////////////000111111......////////////.............../////////000000....../////////000000000000000000000000/////////111333222......111111///000000000000111222333333111111111111111111111111111111111111111111111111111111111111111111111111111111222333333333333222111111222333333333333222222222222222222222222222333333333444444444555555222222333333444555555666666666666666666666666666555555555555666777888999888999999::::::;;;<<<<<<>>>???????????????????????????>>>>>>??????@@@AAAAAABBBDDDEEEEEEDDDBBBAAACCCCCCCCCCCCDDDDDDDDDEEEDDDDDDCCCCCCBBBBBBAAAAAACCCCCCDDDDDDCCCCCCBBBAAABBBCCCDDDEEEFFFFFFFFFEEEGGGHHHJJJKKKLLLLLLKKKKKKKKKJJJHHHFFFEEEEEEFFFFFFIIIIIIIIIJJJJJJJJJJJJIIIGGGHHHJJJIIIHHHGGGGGGHHHEEEEEEEEEEEEFFFFFFFFFFFFFFFEEEDDDDDDCCCDDDEEEFFFAAAAAAAAABBBBBBBBBBBBBBB>>>===<<<;;;:::999999999888888777777777777888888777777666555555555555666333333333444444555555555555555555444444444333333222222222222222222222222333333333333333333333333222222222222222222222222222222222222222222222222222222111111111111222222111111111111222222222222111111111111111111111111222111111111111111111222111111111111111222333333111111111111111111111111222222222222222222222222/////////000111222222222111111222222222333333333222222222111111111111111000000000000000111111222222111111111000000000///000000////////////000000//////000000000000/////////////////////000111111000000000000000000000000000000000000000000000000////////////000000000111---...000111222111///......//////000111111222222222111000//////......///////////////000000000000000000000000000000000000000000000000000000000000.../////////000000000111000000////////////000000000000000000000000000000000000000000000000000000//////000000000000//////........./////////////////////............////////////////////////000000.........///000111111111000000000000000000000000//////000000000000//////222222222111222222333333//////000000111111111222000000000000000000000000000000000000000000000000///////////////////////////////////////000111111//////.........---------//////////////////////////////////////////////////////000000000///---,,,//////............//////...000222111...---///222,,,------...///000111111............/////////000///////////////000111111......////////////......---.........//////000000111111111000000000000000111111000000//////......///333333000...111333222//////000000111222444444000000000000000000000000111111111111111111111111111111111111111111111111111111222333333333333222111111222333333333333222222222222222222222222222333333333444444444555555222222333333444555666666666666666666666666666666444444444555666777888888888999999::::::;;;<<<<<<@@@@@@???????????????????????????>>>??????@@@AAABBBCCCEEEFFFFFFDDDCCCAAABBBBBBBBBCCCCCCCCCDDDDDDBBBCCCCCCCCCCCCCCCCCCCCCDDDDDDEEEEEEDDDCCCBBBBBBAAABBBDDDEEEFFFFFFFFFEEEHHHIIIJJJLLLLLLLLLLLLKKKLLLKKKIIIGGGEEEDDDEEEEEEHHHIIIIIIJJJIIIIIIHHHHHHDDDGGGKKKKKKHHHFFFGGGIIIEEEEEEEEEEEEEEEFFFFFFFFFFFFEEEDDDCCCCCCDDDEEEFFF@@@@@@AAAAAAAAAAAAAAABBB>>>===;;;999888888888888888777777777777777888888777777666555555555555555333333333444444555555555555555444444444333333333222222222222222222222222333333333333333333333333111111111111111111111111222222222222222222222222222222111111111111222222000000111111222222222333111111111111111111111111333222222222222222222333111111000000111222333333111111111111111111111111222222222222222222222222...//////000111222222222111111111222222333333333333222222222111111000000000000000000000111111222222111111111000000//////000000////////////000000...///000111111000///...///////////////000111111000000000000000000000000000000000000000000000000////////////000000000000///000111222111000...,,,///000000111222222333333333222111///............////////////000000000000000000000000000000000000000000000000000000000000.../////////000000111111000000////////////000000000000000000000000000000000000000000000000000000//////000000000000//////---.........//////000000//////............//////111111111111000000000000---......///000111111222000000000000000000000000//////000000000000000///222111111111000000//////000000000000000000000000000000000000000000000000000000000000000///......111111000///////////////000000000000000000000000111111000000//////.........///000///...---...000222222111///...---,,,+++)))***,,,......---,,,+++////////////////////////////////////////////////111000000000111222333333222111111111000000//////000000//////.........---////////////////////////............////////////......////////////........./////////...---,,,,,,222111000000000111333333000000000000000000000000111111000000000000111111000000000000000000000000222222111111222222333444222222222222222222222222000000111111111222222222222222111111111111222222333333333222222111111111222222333444444555555666666555555444444444555555444555666888888888777666777888999:::;;;;;;;;;;;;:::;;;===???@@@@@@@@@@@@BBBBBBBBBAAAAAA@@@@@@@@@CCCDDDEEEEEEEEEEEEEEEDDD@@@AAACCCDDDDDDDDDCCCBBBCCCCCCCCCCCCCCCDDDEEEEEEFFFFFFEEEEEEDDDDDDCCCCCCAAAAAABBBCCCEEEGGGHHHIIIJJJJJJIIIIIIIIIIIIJJJKKKGGGHHHHHHHHHHHHGGGFFFFFFHHHHHHHHHIIIIIIHHHGGGGGGIIIJJJJJJJJJJJJJJJJJJJJJFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGFFFEEECCCAAA@@@AAAAAAAAA@@@@@@@@@??????>>>>>><<<;;;:::999999999777777777777666666666666666666666666666666666666666666555555555444444444555444333333222222222222333333333333333333333333222222111111111111222222111111111222222333333333111111111111111111111111111111222222222333333333222222222222222222222222444444444444333222111111222222222222222222222222000000000000000000000000111111222222222333333333111111000000000000111111111111111111111111111111111111111111111111111111222111111111000000//////000000000000000000000000333222111000000111222333111111111111111111111111000000000000000000000000111111000000000000111111000000000000000000000000///000111111111///...---000000000000000000000000222111000.........///000000000000000000000000000000000000000000111111222////////////////////////000000000000000000000000////////////////////////111000/////////000222333000000////////////000000000000000000111111111111............//////////////////000000000000////////////000000000000////////////000000000000//////000000000000000000000000000000000000000000000000111111000000000000111111......////////////......111111111111000000000///000000000000000000000000000000000000000000000000000111111111000000///...111111000///////////////000000000000000000000000111000000000/////////......///000///...---...000111111000///...------,,,***+++---.........---,,,////////////////////////////////////////////////000/////////000000111222111111111000000000//////000000/////////.........////////////////////////............////////////......////////////............//////......---,,,111111000000000111222333000000000000000000000000111111000000000000111111000000000000000000000000222222111111222222333444222222222222222222222222111111111222222222222333222222111111111111222222333333333222222222111111222222333444444555555666666555555444444444555555555666666777777777777777888999:::;;;<<<<<<<<<<<<:::;;;<<<>>>???@@@??????AAAAAAAAA@@@@@@@@@??????BBBCCCDDDDDDEEEDDDDDDDDDAAABBBCCCCCCDDDCCCCCCCCCDDDDDDDDDDDDDDDEEEEEEFFFEEEEEEEEEEEEDDDDDDDDDDDDBBBBBBBBBCCCEEEFFFHHHHHHKKKJJJJJJJJJJJJJJJJJJJJJHHHIIIIIIIIIIIIHHHGGGGGGGGGHHHHHHIIIHHHHHHGGGGGGHHHHHHHHHIIIIIIJJJJJJJJJHHHHHHHHHHHHHHHHHHHHHHHHFFFFFFGGGFFFEEEDDDBBB@@@AAAAAA@@@@@@@@@?????????>>>===<<<:::999999999888777777777666666666555555555555555555555555555555666555555555444444444333555444333222222222222222222222222222222222222222222111111000000111111222111222222222222222222333111111111111111111111111000000000111111111222222222222222222222222222222111111222222333222222222222222222222222222222222000000000000000000000000000000111111111222222222111111000000000000111111111111111111111111111111111111111111111111111111111111111111000000000///000000000000000000000000222111111000000111111222111111111111111111111111000000000000000000000000111111000000000000111111000000000000000000000000000000111111111000......000000000000000000000000111000///......//////000000000000000000000000000000000//////000000111222////////////////////////000000000000000000000000000000000000000000000000000000/////////000111222000000////////////000000//////000000000111111111/////////000000000000111//////000000000000/////////000000000000000000/////////000000000000//////000000000000000000000000000000000000000000000000111111000000000000111111......////////////......111111111111000000000000000000000000000000000000000000000000000000000000111111111222111111000///111000000///////////////000000000000000000000000000000000000////////////...///000///...---...000000/////////............---------............/////////////////////////////////////////////////////////.........///000000111111000000000000//////000000////////////......////////////////////////............////////////......////////////............/////////...------111000000000000111222222000000000000000000000000111111000000000000111111000000000000000000000000222111111111111222333333111111111111111111111111222222222222333333333333222222111111111111222222333333333222222222222111222222333444444555555666555555444444444555555666777777666666666777888888888888999:::;;;;;;;;;;;;:::;;;<<<===>>>?????????@@@@@@????????????>>>>>>AAAAAABBBCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBCCCDDDDDDEEEEEEEEEEEEEEEFFFFFFFFFDDDDDDDDDDDDEEEEEEEEEEEECCCCCCCCCCCCDDDEEEFFFGGGKKKKKKLLLLLLLLLJJJIIIHHHIIIJJJJJJJJJJJJIIIHHHHHHGGGGGGHHHHHHHHHHHHGGGGGGFFFFFFGGGHHHIIIIIIJJJJJJIIIIIIIIIIIIIIIIIIIIIIIIFFFFFFGGGFFFEEEDDDBBBAAA@@@@@@@@@@@@?????????>>>===<<<;;;:::999888888888777666666666666555555555555555555555555555555555555555444444444444333333444333333222222222222333111111111111111111111111222111111000000111111222222222222222222111111111111111111111111111111111/////////000000000111111222222222222222222222222...///000111222222222222333333222222111111111111000000000000000000000000//////000000000111111111111111000000000000111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000111111222222111111000111111111111111111111111000000000000000000000000111000000//////000000111000000000000000000000000000111111111111000000///000000000000000000000000000////////////000000111000000000000000000000000000000//////000000111222////////////////////////000000000000000000000000000000000000000000000000//////.........///000111000000////////////000000//////000000000000111111000000000000111111111111//////000000000000//////000000111111111111000000//////000000000000//////000000000000000000000000000000000000000000000000111000000//////000000111......////////////......111111111000000000000000000000000000000000000000000000000000000000000000111111222222222111111000000000////////////000000////////////////////////000000000000////////////...///000///...---...000.........//////////////////............///000000/////////////////////////////////////////////////////////......///000000000000000000000000//////000000//////////////////////////////////////////............////////////......////////////............////////////......000000000000000111111222000000000000000000000000111111000000000000111111000000000000000000000000111111111111111222222333000000000000000000000000222222333333333444444444333222222111111222222333222222222222222222222222222222333444444555555666555444444444444555666666888888666666666777888999666777888999999::::::999;;;<<<<<<===>>>?????????>>>>>>>>>>>>>>>>>>>>>>>>???@@@AAABBBBBBBBBBBBBBBCCCCCCBBBAAAAAACCCDDDEEEEEEEEEFFFFFFGGGGGGGGGGGGCCCCCCCCCDDDEEEFFFFFFFFFEEEDDDDDDDDDDDDEEEEEEFFFJJJKKKMMMMMMMMMKKKIIIGGGIIIIIIIIIIIIIIIHHHHHHGGGFFFFFFGGGHHHHHHHHHHHHGGGDDDEEEEEEGGGHHHIIIJJJJJJIIIIIIIIIIIIIIIIIIHHHHHHEEEEEEFFFFFFEEEDDDBBBAAA@@@????????????>>>>>>>>><<<;;;:::999888888888888666666666555555555444444555555555555555555555555444444333333333333333333333333222222222222222333111111111111111111111111111111000000000000111111333333222222111111000000111111111111111111111111/////////000000000111111111111111111111111111111///000000111222222111111333333222222111111000000000000000000000000000000000000000000111111111222111111000000000000111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000///000111222222111000///111111111111111111111111////////////////////////000000////////////000000000000000000000000000000111111111111111111000000////////////////////////......//////000000111111000000000000000000000000///////////////000111111////////////////////////000000000000000000000000////////////////////////...............//////000000000////////////000000////////////000000000111//////000000000111111111//////000000000000//////000000111111111111000000//////000000000000//////////////////////////////000000000000000000000000000000////////////000000......////////////......000000000000000000111111000000000000000000000000000000000000000000000000000111111222222222111111000000////////////000000////////////////////////////////////000000000000...///000///...---...000............//////////////////.........///000111////////////////////////////////////////////////111000000/////////000000//////////////////000000//////000000000000000000////////////////////////............////////////......////////////............///////////////...//////000000111111111111000000000000000000000000111111000000000000111111000000000000000000000000111111000000111111222333000000000000000000000000222222333333333444444444333333222222222222333333222222222222222222222222222222333444444555555666444444444444444555666666999888777666666777888999777888999:::;;;;;;;;;;;;============>>>??????@@@========================>>>???@@@AAABBBBBBBBBBBBCCCCCCBBBAAAAAACCCDDDEEEEEEEEEFFFGGGHHHGGGGGGFFFBBBBBBCCCDDDEEEFFFGGGGGGEEEEEEDDDDDDDDDDDDEEEEEEJJJKKKLLLMMMLLLKKKIIIGGGHHHHHHHHHHHHHHHGGGFFFFFFEEEFFFGGGGGGHHHHHHHHHGGGDDDDDDEEEFFFGGGIIIIIIJJJHHHHHHHHHHHHGGGGGGFFFFFFCCCDDDEEEEEEDDDCCCAAA@@@?????????>>>>>>>>>======;;;:::999888888888888888555555555555444444444444555555555555555555555555222222333333333333333333222222222111111222222333222222222222222222222222111000000000000000000111222222222111111000000000111111111111111111111111000000000111111111222222111111111111111111111111222222333333222111000000222222222111111000000000000000000000000000000000111111111222222222333333111111000000000000111111000000000000000000000000000000000000000000000000000000000000000000111111000000000000000000000000///000111222222111000///000000000000000000000000////////////////////////000000////////////000000000000000000000000000000000000000000000000111111////////////////////////......//////000000111111/////////////////////////////////...///000000111////////////////////////////////////////////////........................---......///////////////000000////////////000000...////////////000000000........./////////000000//////000000000000//////000000111111111111000000//////000000000000//////////////////////////////000000000000000000000000000000////////////000000......////////////......000000000000111111111111000000000000000000000000000000000000000000000000///000111111222111111111///////////////000000111000000000000000000000000////////////000000000000...///000///...---...000.........///////////////.........///////////////////////////////////////////////////////////////111111000000//////000000......////////////000000//////000000000000111111////////////////////////............////////////......////////////............///000000000//////...///000000111111000000000000000000000000000000111111000000000000111111000000000000000000000000111000000000000111222222111111111111111111111111222222222222333333333333333333222222222222333333111222222222222333333333222222333444444555555666444444444444444555666777999999888777777777888888::::::;;;<<<==================<<<<<<======>>>???<<<<<<============>>>>>>===>>>???AAABBBBBBBBBBBBCCCBBBBBBBBBBBBCCCDDDDDDDDDEEEFFFHHHHHHGGGFFFFFFBBBCCCCCCDDDEEEFFFFFFGGGEEEDDDDDDDDDDDDEEEEEEFFFHHHIIIJJJKKKKKKJJJIIIIIIGGGGGGHHHHHHGGGGGGFFFEEEDDDEEEFFFGGGHHHHHHHHHHHHEEEEEEFFFGGGHHHHHHIIIIIIHHHGGGGGGFFFFFFEEEEEEDDDAAABBBCCCCCCCCCBBB@@@???>>>>>>>>>>>>============:::999888888777777888888555555444444444333333333444444444444444444444444111111222222222222333333222111111111111222222333222222222222222222222222111000000//////000000111111111111111111000000000111111111111111111111111000000000111111111222222111111111111111111111111333333333333222111000///111111111111111111111111000000000000000000000000111222222222222333333333111111000000000000111111000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000///000000111111000000///000000000000000000000000000000000000000000000000000//////......//////000000000000000000000000000000///////////////000111000000000000000000000000...///000000000000000/////////////////////////////////......//////000111////////////////////////////////////////////////---------------------------...///000000000000///000000////////////000000......////////////000000............//////////////////000000000000////////////000000000000////////////000000000000//////000000000000000000000000000000000000000000000000000//////......//////000......////////////......///000000000111111111111000000000000000000000000000000000000000000000000...///000000111111111000///////////////000111111000000000000000000000000.../////////000000000111...///000///...---...000///////////////.........,,,---...///000///......////////////////////////////////////////////////111000//////.........///........./////////000000//////000000000111111111////////////////////////............////////////......////////////............///000000000000000......000111111111000///000000000000000000000000111111000000000000111111000000000000000000000000000000000000000111222222222222222222222222222222111111111222222222222333444333333222222333333444111111222222222333333333222222333444444555555666444333333444444666777777999999999999999888777666999999:::<<<<<<<<<<<<<<<;;;;;;:::::::::;;;<<<===<<<<<<======>>>>>>>>>>>>===>>>@@@AAABBBCCCCCCCCCAAABBBCCCCCCDDDCCCCCCCCCCCCDDDFFFGGGHHHGGGFFFEEECCCCCCDDDDDDEEEEEEFFFFFFDDDDDDCCCDDDDDDEEEFFFFFFGGGGGGHHHHHHIIIJJJJJJJJJHHHHHHIIIIIIHHHHHHGGGFFFDDDEEEFFFGGGGGGHHHHHHHHHGGGGGGGGGGGGHHHHHHIIIIIIHHHGGGGGGFFFEEEEEEDDDDDD@@@@@@AAABBBAAA@@@???>>>>>>>>>=========<<<<<<<<<999999888777777777777888444444444333333333333222444444444444444444444444111111111111222222222333111111111111111222333333111111111111111111111111000000////////////000000000000000000111111111111111111111111111111111111/////////000000000111111111111111111111111111111000111111111111111000000//////000000111111222222000000000000000000000000111111111111222222222222111111000000000000111111000000000000000000000000000000000000000000000000///000000000111111111111000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000//////............//////000000000000000000000000......---------...000111000000000000000000000000///000000111111000///...///////////////////////////............///000000////////////////////////////////////////////////...........................///000111111111000000000000////////////000000........./////////000000...////////////000000000//////000000000000//////......////////////......//////000000000000//////000000000000000000000000000000000000000000000000//////............//////......////////////......//////000000111111111222000000000000000000000000000000000000000000000000......///000000000000000///////////////000111111000000000000000000000000.../////////000000111111...///000///...---...000000000//////............+++,,,...000000///---,,,////////////////////////////////////////////////000///...------------------.........//////000000//////000000111111111222////////////////////////............/////////000......////////////............///000000000000000---...000111111111000///000000000000000000000000111111000000000000111111000000000000000000000000000000000000000111111222222222222222222222222222000000111111111222222222444333333222222333333444111111111222222333333333222222333444444555555666333333333444555666777888888999:::::::::888777666666666777888999999999999:::999888888888999:::;;;<<<=========>>>>>>??????>>>>>>@@@AAABBBCCCCCCCCC@@@AAACCCDDDDDDDDDCCCBBBBBBDDDFFFGGGGGGGGGEEEDDDDDDDDDDDDDDDEEEEEEEEEEEECCCCCCCCCCCCDDDEEEFFFGGGFFFFFFFFFGGGHHHIIIJJJKKKIIIIIIJJJJJJIIIIIIHHHGGGDDDDDDEEEGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGFFFEEEDDDDDD>>>???@@@AAA@@@???>>>===>>>=========<<<<<<<<<<<<999888777777777777777888444444444333333333222222444444444444444444444444000000111111222222222333111111000000111222333333000000000000000000000000000000////////////000000//////000000111111222222111111111111111111111111............/////////000000000000000000000000000---...///000111111111111......///000111222333333000000000000000000000000000000000000111111111111111111000000000000111111000000000000000000000000000000000000000000000000//////000000111111111222000000000000000000000000111000///......///000111000000000000000000000000000000000000000000000000//////............//////000000000000000000000000...---,,,,,,---...///000000000000000000000000000000000111111111///...---////////////////////////...............///000000////////////////////////////////////////////////////////////////////////...///111222222222111000000000////////////000000............/////////000000000000000111111111111//////000000000000//////------............------//////000000000000//////000000000000000000000000000000000000000000000000//////............//////......////////////......222111111111000000//////222222111111111111222222//////////////////////////////.........//////000000000000000////////////......//////000000111111000000000000000000000000000000000000000000000000.........------,,,,,,,,,000000000000000000000000......//////000000111111000000///...............////////////////////////,,,,,,,,,,,,,,,---......000000//////.........---............////////////111111000000//////......//////000000111111111222111111000000/////////...////////////000000000000000000000000////////////000///.........000111222000000111111111111000000000000000000111111111111333333222222111000000000111111222222222333333333222222333333333444444444333333333333333333333333222333444444555555444444444444444444555777888999999999999:::;;;<<<>>>>>>444555777999:::999888777;;;<<<<<<<<<<<<<<<;;;;;;=========>>>??????@@@@@@>>>??????@@@@@@AAAAAABBBAAABBBDDDEEEFFFEEEDDDBBBAAAAAABBBBBBCCCDDDDDDDDDEEEEEEEEEEEEFFFFFFFFFFFFDDDDDDDDDDDDDDDEEEFFFFFFOOOJJJEEEFFFJJJNNNNNNLLLJJJJJJJJJJJJIIIHHHGGGGGGGGGGGGGGGFFFGGGGGGHHHHHHHHHHHHHHHJJJLLLOOORRRTTTMMMJJJGGGGGGHHHGGGDDDAAAAAAAAABBBCCCAAA???===;;;<<<<<<;;;::::::::::::;;;999888888777777777777777666666666666555555555555111111111111111111111111111111111111111111111111333222111000////////////111111111111000000000000//////000000000000//////000000111111111111000000///000222333333222000///000000000000000000000000000000000000000000000000111111000000//////......000000000000000000000000000000000000000000000000222111111111000000//////111111000000//////......000000000000000000000000111111111111111111111111000000000000111111111111000000000000000000000000////////////////////////111111222222222222111111...///000111111000///...000000000000000000000000111///...///111222000---000000000000////////////111111000000//////......000000//////......------////////////////////////........................000000000000000000000000///////////////000111111////////////////////////000000000000////////////000000//////.........---......////////////......///////////////000111111000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////////////////////////////////////////000000000000,,,---------.../////////111111111111000000000///000000////////////000000000000000000000000000000111000///...............000000000000////////////////////////000000000000000000000000000000000000......................../////////.........------000000000000000000000000////////////000000000000000000///...............////////////////////////......------......///000000/////////........................////////////000000000////////////////////////000000000111111000000000//////.........////////////000000000000......//////000000111111000000///......///000111000000111111111111000000000000000000111111111111000000000000000000111111111111111222222222333333222222222222333333333333333333333333333333333333222333444444555555444444777666666555555555555555888888888999:::<<<===>>>666666666777777888999999;;;;;;<<<<<<<<<<<<;;;;;;;;;<<<<<<======>>>>>>????????????@@@AAAAAABBBBBBAAABBBDDDEEEEEEEEECCCCCCAAAAAABBBBBBCCCDDDDDDDDDCCCCCCDDDDDDDDDDDDEEEEEEDDDDDDDDDDDDDDDEEEFFFFFFVVVPPPHHHEEEGGGJJJJJJIIIJJJJJJJJJJJJJJJIIIHHHGGGHHHHHHGGGGGGGGGGGGGGGHHHHHHHHHIIIKKKMMMPPPRRRSSSMMMJJJGGGFFFFFFFFFDDDBBBAAABBBBBBBBBAAA???===<<<<<<<<<;;;:::::::::::::::999888777777666666777777555555555555444444444444111111111111111111111111111111111111111111111111111000000000000000111111111111111111000000000000//////000000000000//////000000111111111111000000000111222222222222111000111111111111111111111111000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000111111111111000000000///////////////000000000000000000000000000000000000111111111111111111111111//////000000000111111111000000000000000000000000///////////////////////////000000111111000000///...///000111111000///...000000000000000000000000000///...///111222000---////////////000000000000111000000000/////////...///////////////.........////////////////////////........................000000000000000000000000///////////////000111111000000000000000000000000000000000/////////......000/////////............///////////////////////////////////////000111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.../////////000000000000......//////////////////111111111111000000000000///......------......///111111111111111111111111222111000...------------////////////000000000000000000000000////////////000000000000000000000000........................000000000///////////////000000000000000000000000000000000000////////////000//////............///////////////////////////......------......///000////////////........................//////////////////////////////000000...///////////////000000/////////...............////////////000000000000------...///000111222222111000////////////000000000000111111111111000000000000000000111111111111---......///000000111111111111111222222222222333111111111222222222222333333333333333333333333333222333444444555555444444777666555555444444555555888888888888999:::<<<<<<777777666555666888:::;;;:::;;;;;;<<<<<<;;;;;;;;;::::::;;;;;;<<<=========???@@@@@@AAAAAABBBCCCCCCAAABBBCCCDDDEEEDDDCCCCCCAAAAAABBBBBBCCCDDDDDDDDDDDDDDDDDDEEEEEEEEEFFFFFFDDDDDDDDDDDDDDDEEEEEEFFFWWWPPPHHHDDDEEEGGGIIIIIIJJJJJJJJJKKKJJJJJJIIIIIIJJJIIIHHHGGGGGGFFFGGGGGGGGGIIIJJJLLLNNNPPPPPPQQQMMMJJJFFFDDDDDDDDDCCCCCCAAABBBBBBBBBAAA???===<<<<<<;;;::::::999999::::::999888777777666666777777444444444444333333333222111111111111111111111111111111111111111111111111////////////000111222333111111111111000000000000//////000000000000/////////000000111111000000///111111111111111111111111111111111111111111111111000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000111111111111000000000000.........///000111111111000000000000000000000000000000000000000000000000//////000000000000111111000000000000000000000000////////////////////////...//////000000//////...//////000000000000//////000000000000000000000000000/////////111111///.........//////000000111111000000000000////////////.........///////////////////////////////////////........................000000000000000000000000///////////////000111111111111111111111111111111/////////.........------////////////............000///...------...///000///////////////000000111000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111....../////////000000000000000000000000/////////111111111000000000000000///......------......///000000000000000000000000111000///...............////////////000000000000111111000000//////......////////////////////////000000000000000000000000////////////////////////////////////////////////111111000000//////......000///............//////////////////////////////------,,,,,,------...//////////////////.....................////////////---......//////000000000............////////////..................------////////////000000000000.........///000111111111000000000///////////////000000111111111111000000///000000000111111111111/////////000000000111111111111111111222222222222000000111111111222222222333333333333333333333333222333444444555555444444333333333444555666777888777777777777888999:::;;;666666666777777888999999999::::::;;;;;;;;;;;;:::::::::;;;;;;<<<<<<======@@@@@@@@@AAABBBBBBCCCCCCAAABBBCCCDDDDDDDDDCCCCCCAAAAAABBBBBBCCCDDDDDDDDDFFFFFFGGGGGGHHHHHHIIIIIIEEEEEEDDDDDDDDDDDDEEEEEENNNJJJEEECCCEEEHHHJJJJJJIIIIIIJJJKKKKKKKKKJJJJJJKKKJJJIIIHHHGGGFFFFFFFFFFFFHHHJJJLLLMMMNNNMMMMMMMMMJJJFFFCCCBBBBBBCCCCCCBBBBBBBBBAAA@@@???===<<<;;;::::::999999999999999888888777666666666666666444444444444333333333333111111111111111111111111111111111111111111111111000000//////000111222222111111111111000000000/////////000000000000////////////000000000000//////111111000000000000111111////////////////////////////////////////////////......//////000000111111////////////////////////////////////////////////111111111000000000000000.../////////000000000111////////////////////////////////////////////////////////////000000000111000000000000000000000000////////////////////////...//////000000//////.../////////000000000000000/////////////////////////////////000000000///...---......///000111111222000000000000////////////------......//////000000////////////////////////........................///////////////////////////////////////000000111000000000000000000000000///.........------------///////////////.........111000...,,,,,,...000111000000////////////000000////////////////////////////////////////////////////////////////////////000000000000000000000000000000000000000000000000........./////////000000111000000//////.........000000000000000000111111000//////......//////000////////////////////////...............///000111.../////////000000000111111111000000//////......////////////////////////000000000000000000000000........................////////////////////////111111000000//////......//////............//////////////////////////////.........---...//////000.........///////////////............////////////------......//////000000////////////............------..................////////////000000000000000000000000///////////////000000000000/////////000000111111111111000000///000000000111111111111222222222111111000000000000000111111111222222222000000111111111222222222333333333333333333333333222333444444555555444444333333333333444666777888666666666666666777888999333555888:::;;;:::888666888888999:::;;;;;;:::::::::;;;;;;<<<<<<======>>>??????@@@AAAAAABBBBBBCCCAAABBBBBBCCCCCCCCCCCCCCCAAAAAABBBBBBCCCDDDDDDDDDEEEFFFFFFGGGHHHHHHIIIIIIEEEEEEDDDDDDDDDDDDEEEEEEEEEDDDDDDEEEGGGHHHHHHHHHHHHHHHIIIJJJKKKKKKKKKJJJKKKJJJIIIHHHGGGGGGGGGGGGEEEFFFHHHJJJJJJJJJIIIIIIKKKIIIFFFBBB@@@@@@AAACCCAAAAAA@@@@@@???>>><<<<<<::::::999888888888888999888777777666555666666666555555555444444444444333111111111111111111111111111111111111111111111111222222111000//////000000111111111111000000000/////////000000000000////////////000000000000//////111111000//////000111111........................////////////////////////......//////000000111111////////////////////////////////////////////////000000000000000000111111111000000000/////////...////////////////////////...........................////////////000000000////////////////////////000000000000000000000000///000000111111000000//////////////////000111111////////////////////////...///000000000/////////---......///000111111222////////////000000000000------......//////000000///////////////////////////////////////////////////////////////////////////////////////000000111///////////////////////////.........------------.........///////////////111000...,,,,,,...000111000000////////////000000////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////............/////////////////////......---------000000000000111111111111111000000//////000000111........................------------...000111222......//////000000111111000000000000////////////000000000000000000000000........................------............//////000000000000000000000000000000000000///////////////............//////000////////////////////////000000//////000000111222.........///////////////............////////////..................//////000000000////////////................../////////////////////000000000000111000000000/////////.........///000000000000000000000111111111111000000000000000000111111111111333333333222111000000000000000000111111111111222111111111222222222222333333333333333333333333333222333444444555555444444666555444444333333444444555555555555555666777777111444888;;;<<<:::777555777777888999::::::::::::::::::;;;;;;<<<======>>>>>>??????@@@@@@AAABBBBBBBBBBBBBBBBBBBBBCCCCCCCCCAAAAAABBBBBBCCCDDDDDDDDDBBBCCCCCCDDDEEEFFFGGGGGGFFFEEEEEEDDDDDDDDDDDDDDDCCCDDDFFFGGGGGGFFFDDDCCCFFFGGGHHHIIIJJJJJJJJJJJJKKKJJJIIIHHHHHHGGGHHHHHHFFFFFFGGGGGGGGGGGGGGGGGGHHHHHHFFFCCC@@@???@@@BBB@@@@@@???>>>===<<<;;;;;;:::999888888777777888888888777666666555555666666555555555555444444444444111111111111111111111111111111111111111111111111333222111000////////////111111111111000000000000//////000000000000//////...//////000000//////...000000000000000000000000........................000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111000///.........000000000000000000000000////////////////////////......////////////000000////////////////////////000000000000000000000000///000000111111000000/////////......///000111222000000000000000000000000...///111111/////////000......//////000000111111////////////000000000000.........///////////////////////////////////////////////////////////////000000000000000000000000///////////////000111111......................../////////.........------.........///////////////000///...------...///000111000000///////////////000000000000000000000000000000000000000000000000000000000000000000000000................................................------........./////////............------------///000000000111111111111111000000//////000000111////////////////////////...............///000111.........///000111111111////////////000000000000000000000000000000000000............................../////////000000000000000000000000000000000////////////000000000000...............///000000////////////////////////...............///000000............/////////000............////////////..................------111111000000000/////////.........//////000000000////////////000000000000////////////000000000000,,,---///000111111111111000000111111111111000000000000000000111111111111111111111111111000000000000000000000111111111111222222222222333333333333333333333333333333333333222333444444555555444444666555444444333333444444444444444444444555555666333555888:::;;;:::888666666777888999::::::::::::999999::::::;;;;;;<<<<<<===>>>>>>??????@@@@@@AAABBBAAAAAAAAABBBBBBCCCCCCAAAAAABBBBBBCCCDDDDDDDDDAAABBBBBBCCCEEEFFFFFFGGGFFFFFFEEEDDDDDDDDDDDDDDDFFFGGGHHHGGGFFFEEEEEEEEEDDDEEEFFFHHHIIIJJJJJJJJJJJJIIIIIIHHHHHHHHHIIIIIIHHHGGGGGGFFFFFFFFFFFFGGGFFFGGGFFFCCC@@@>>>???@@@???>>>===<<<;;;:::::::::999999888777777777777777777777666555555555555666444444444444333333333222111111111111111111111111111111111111111111111111111111000000000000000111111111111111000000000000//////000000000000//////......////////////.........///000111111000///...////////////////////////000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000///000000000111111111111000000000000////////////000000000000000000000000////////////////////////........./////////000000////////////////////////000000000000000000000000...//////000000//////...///.........///000222333000000000000000000000000---000222111///...///000////////////000000000000.../////////000000000111///////////////.........////////////////////////////////////////////////000000000000000000000000///////////////000111111////////////////////////000000000/////////................../////////000////////////////////////111111000///////////////000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////////////////////////////---------.........//////............//////////////////000000111111111222000000////////////000000000000000000000000000000000//////.........//////---......///000111111222......//////000000111111000000000000000000000000000000000000000000000000//////000000111111111222000000000000000000000000......//////000000111111...............///000111////////////////////////+++************+++,,,,,,---.........//////000000............/////////000/////////......------,,,222222111111000000//////.../////////000000111111////////////000000000000------...///000111222222+++,,,...000222222222222000000111111111111000000000000000000111111111111......//////000000111111000000000000111111111111222222333333333444444444333333333333333333333333222333444444555555444444222222222333444555666777444444333333333444555555555666777888888999999888666666777999999:::::::::777888888999::::::;;;;;;=========>>>??????@@@@@@BBBAAAAAAAAAAAABBBCCCCCCAAAAAABBBBBBCCCDDDDDDEEEBBBCCCDDDEEEFFFGGGHHHHHHFFFFFFEEEDDDDDDDDDDDDDDDGGGHHHGGGGGGFFFFFFHHHJJJCCCDDDEEEGGGHHHIIIJJJJJJIIIIIIHHHHHHHHHIIIJJJJJJJJJIIIGGGFFFFFFFFFGGGHHHDDDFFFGGGDDD@@@===>>>???>>>===<<<;;;:::999999999999888888777777777777777777777666555555555555555333333333222222222111111111111111111111111111111111111111111111111111111////////////000111222333111111111111000000000000//////000000000000//////......////////////......---///000222222000///---111111111111111111111111000000000000000000000000111111000000//////......000000000000000000000000000000000000000000000000//////000000111111111222......//////000000111111000000000000000000000000000000000000000000000000............/////////000////////////////////////000000000000000000000000---..................---///.........///000222333000000000000000000000000---000222111///...///111000000000000////////////.../////////000000111111000000//////.........---////////////////////////000000000000000000000000000000000000000000000000///////////////000111111000000000000000000000000000000000000////////////---.........//////000000......////////////......111111000///////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000---------.........//////......//////000000111111000000000000000000000000000000///////////////000000000000000000000000000222111111111000000//////333111//////111222000...///---,,,---...///...---000///...---------------////////////////////////////////////////////////////////////////////////.........//////////////////////////////................................./////////...---------,,,000000///...---,,,,,,+++........................333111///...---...///000...444999777///+++---222////////////////////////////////////////////////...000111333333333111000............/////////000111000///------......///......///000000000000000222222111111000///////////////000000111111222222111111222222222333333333333333333333333222111000333333333333333333333333333333333333333333333333555555555666666666666777555444444444444555666666444555666777888999::::::::::::::::::::::::::::::>>>======<<<<<<>>>???@@@???@@@BBBCCCCCCCCCBBBBBBAAAAAAAAABBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDEEEEEEGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFEEEDDDEEEEEEEEEGGGGGGGGGHHHIIIJJJKKKLLLMMMKKKIIIGGGEEEDDDDDDDDDFFFEEEDDDCCCAAA???>>>>>>???>>>===;;;:::999888888888666555444444555666888666555555555555444444444444555555555444333333222222222111111111111222222111111000000000000111111222111000//////000111222000000000000000000000000000000000000//////////////////000000000000/////////////////////////////////...------...///000111000000//////......------......////////////......000000000000000000000000111111000000//////......////////////000000000000////////////////////////111111000000//////......////////////............000000000000000000000000............/////////000............////////////------......//////000000222111111111000000//////---.........//////000000000000//////......------000000000000000000000000////////////////////////000000000000////////////000000000000000000000000//////////////////////////////000000000000/////////////////////////////////////////////.........//////............/////////////////////.........---------.........//////000000000000000000000000000000000000000000000000000000000000000///......////////////////////////222111000.........///000000000000000111111111111////////////////////////////////////////////////000000000000000000000000000000////////////000000000000000000000000000000111111111000000000/////////...---...000222111//////...---...//////...---//////...---------------////////////////////////////////////////////////////////////////////////...//////////////////////////////////////////..........................................---------/////////...------,,,,,,........................222111///------...///000...222666444///,,,...111///////////////////////////////////////////////////000111333333222111000........./////////000000111000///...---...//////...///000000111111000000000000000000000111111111000000000000000111111111111111111111222222222333222333333333222222111000333333333333333333333333333333333333333333333333444444555555555666666666555444444444444555666666555555666777888999999:::::::::::::::::::::::::::======<<<<<<<<<===>>>??????@@@AAABBBCCCCCCBBBBBBAAAAAAAAABBBBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDEEEGGGGGGGGGGGGGGGGGGGGGGGGFFFEEEEEEDDDDDDDDDDDDDDDGGGGGGGGGGGGHHHIIIJJJKKKKKKJJJHHHFFFDDDDDDDDDDDDDDDCCCBBBAAA@@@???>>>===>>>===<<<:::999888777777777666555444444555666777555555555555444444444444444444444444444333222222222111111000000111111222111111000000000000111111000///...------...///000000000000000000000000000000000000000/////////...//////000000000000////////////////////////////////////...---......000000///////////////...............////////////......000000000000000000000000111000000000/////////...////////////000000000000000000000000000000000000000000000000////////////////////////............////////////////////////.........///////////////............////////////.........///////////////111111000000000/////////............/////////000///////////////.........000000000000000000000000////////////////////////000000000000////////////000000000000000000000000//////////////////////////////000000000000///////////////////////////////////////////////////...//////............///////////////////////////...---------.........//////000000000000000000000000000000000000000000000000000000000000000///......////////////////////////111000///---------...////////////000000000111111////////////////////////////////////////////////000000000000000000000000000000////////////000000000000000000000000000000111111000000000000//////,,,++++++---///111111000000///......000000///...//////...------------...//////////////////////////////////////////////////////////////////////////////////////////............//////////////////........................---------...............................................................000///...---------...///...000111111000...///000///////////////////////////////////////////////////000111222222111000///....../////////000000000111000///........./////////000111111222222111111...//////000111111222222111111111111000000000000000000000111111111222222222222222333222222111000333333333333333333333333333333333333333333333333333333333444444444555555555444444444444555666666666666777777888888888999::::::::::::::::::::::::<<<;;;;;;;;;;;;<<<======>>>???@@@AAABBBBBBBBBBBBAAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCBBBBBBBBBBBBCCCDDDDDDFFFFFFFFFFFFFFFFFFFFFFFFDDDDDDDDDDDDCCCCCCCCCCCCFFFFFFFFFFFFGGGHHHIIIIIIIIIHHHFFFEEECCCCCCBBBBBBAAAAAA@@@@@@???>>>>>>======<<<;;;999777777666666666555444333333444555666555555444444444333333333333333444444444333222222222111111000000111111222111111000000000000111111//////............//////000000000000000000000000000000000/////////......//////000000000000//////////////////////////////000//////............///.........///////////////......////////////......000000000000000000000000000000000000////////////////////////000000000000111111111111111111111111////////////000000000000////////////............///////////////////////////////////////.....................///////////////////////////.........000000///////////////...............////////////.........///////////////000000000000000000000000////////////////////////////////////000000000000000000000000000000000000//////////////////////////////000000000000//////////////////////////////......////////////////////////............//////......//////////////////---............/////////000000000000000000000000000000000000000000000000000000000000000//////...///////////////////////////......------------........./////////000000000////////////////////////////////////////////////////////////////////////000////////////000000111000000000000000000000000000000000000000000//////---,,,---...///000000000111///...///000111000//////......---------......////////////////////////////////////////////////////////////////////////////////////........................////////////........................,,,---------.../////////---------.........//////........................///...------------.........------...000000000///////////////////////////////////////////////////000000111111111000///......////////////000000000000000000///////////////000000111222222222222222//////000000111111111111222222111111000000/////////000000000000111111111111111222222222222111111333333333333333333333333333333333333333333333333222222333333333444444444555444444444444555666666777777777777777888888888999999999999999999999999::::::::::::;;;;;;<<<<<<===>>>???@@@AAAAAABBBBBB@@@@@@AAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAABBBBBBCCCDDDDDDDDDEEEEEEEEEEEEFFFFFFDDDDDDEEEDDDDDDDDDCCCCCCEEEEEEDDDDDDEEEFFFGGGGGGFFFEEEDDDCCCBBBBBBAAAAAA@@@@@@????????????>>>>>><<<;;;999888666555555555555555444333333444555555444444444444333333333222222222333333333333222222111111000000000000111111111111000000000000111111111111000000000000111111////////////////////////000000/////////.........//////000000000000//////////////////////////////000000//////............------......//////000000......////////////......////////////////////////000000000000////////////////////////000000000000000000000000000000000000......//////000000111111////////////............////////////////////////////////////........................////////////000000//////......------////////////.....................///////////////------......//////000000////////////////////////////////////////////////////////////000000000000//////////////////////////////////////////////////////000000000000//////////////////////////////............//////////////////............//////............////////////...............///////////////////////////////////////////////////////////////000000000000/////////////////////////////////.................................///////////////////////////////////////////////////////////////////////////////////////////////////000111111000000000000000000000000//////////////////000000//////000//////...//////111///...///000111000///......---------......///////////////////////////////////////////////////////////////////////////000000//////.........------.........//////000000////////////////////////,,,---------.../////////,,,,,,------.../////////////////////////////////......---------............---,,,---///111000////////////////////////////////////////////////////////////000/////////...////////////000000000111000000000000000/////////000000111222222222222222111111111111000000//////222222111111000000/////////000000000000111111111000111111222222111111111333333333333333333333333333333333333333333333333222222222333333333333444555444444444444555666666777777777777777888888888999999999999999999999999999::::::;;;;;;;;;;;;;;;<<<<<<===>>>???@@@AAABBB@@@@@@@@@AAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAAAAABBBCCCCCCCCCCCCCCCDDDDDDEEEEEEEEEEEEEEEFFFFFFFFFEEEDDDCCCDDDCCCCCCCCCCCCDDDDDDEEECCCCCCCCCCCCBBBBBBAAAAAA@@@@@@@@@@@@????????????;;;:::999777666555444444444444333333333333444444444333333333222222222222111111222222222222222111111000000000000000000111111111000000000000111111000000111111111111000000////////////////////////////////////............//////000000000000//////////////////////////////000000000//////...------------......//////000000......////////////......////////////////////////////////////000000000000////////////000000000000////////////////////////......//////000000111111////////////....................................///////////////.....................////////////000000//////......------............///////////////////////////.........------......//////000000////////////////////////////////////////////////.../////////000000000111//////////////////////////////////////////////////////000000000000//////////////////////////////---.........//////000000//////............//////---.........//////000000//////////////////////////////////////////////////////////////////////////////000000000000//////////////////////////////////////////000/////////............////////////////////////////////////////////////////////////000000000000000000000000///......//////000111222000000000000000000000000......////////////000000///000111000...---...///000///......000000///......------------...//////////////////////////////////////////////////////////////////////////////000000000///......------------......///000000000////////////////////////---------...............---------.........//////////////////////////////---............////////////...------///000000000////////////////////////////////////////////////............/////////000/////////000000000111111000000111111111000///...///000111111222222111111222222111111000//////...111111111111000000000000000000000111111111222222///000111111222111111111333333333333333333333333333333333333333333333333222222222333333333444444555444444444444555666666666666777777888888888999999999999999999999999999999:::;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<>>>???AAABBB@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@AAABBBBBBAAABBBBBBCCCCCCDDDDDDEEEEEEFFFGGGGGGGGGFFFDDDCCCCCCBBBBBBAAAAAABBBBBBCCCAAABBBBBBCCCBBBBBBAAAAAA@@@@@@@@@???????????????;;;:::999777666555444444333333333333333333333333333333333222222222111111000000111222222222111111111000000//////000000111111111000000000000111111......////////////......000000000000000000000000/////////.........------//////000000000000//////////////////////////////...//////000//////...---.........///////////////......////////////......000000000000000000000000////////////000000000000////////////000000000000........................////////////000000000000////////////................................................/////////000............///////////////////////////............////////////000000000///////////////..................///////////////000000000000000000000000////////////////////////......//////000000111111000000000000000000000000//////////////////////////////000000000000//////////////////////////////------......///000000000//////............//////------......///000000000000000000////////////...000000000000000000000000000000000000000000000000...//////000000000000000////////////////////////...///000000111000000000....../////////000000000////////////////////////////////////////////////000000000000000000000000............///000111222000000000000000000000000........./////////000000,,,...000///------...000///...---...//////...------------------...//////////////////////////////////////////////////////////////////////////////111000000///......------------......///000000111////////////////////////...............------------------...............////////////////////////......//////000000000000000//////......///000111////////////////////////////////////////////////,,,,,,,,,---...///000111//////000000000111111111000000111222111000///......///000000111111000000111111111000000000000000000000000000000111111111111111111111222222222333//////000111111111111111333333333333333333333333333333333333333333333333333333333333444444444444555444444444444555666666555555666777888999999:::888888888888888888888888999:::;;;<<<===<<<<<<;;;;;;:::;;;;;;===???AAABBB???@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@AAAAAABBB@@@AAAAAABBBCCCCCCDDDDDDDDDEEEFFFGGGFFFEEECCCBBBBBBAAAAAA@@@@@@@@@AAAAAA@@@AAABBBCCCCCCBBBBBBAAA?????????>>>>>>=========;;;:::999777666555555444222222333333333333222222222222222222111111111111///000000111222222111111000000////////////000000111111000000000000111111---...///000000///...---000000000000000000000000//////.........---------//////000000000000//////////////////////////////---...///000000//////...///////////////...............////////////......000000000000000000000000.../////////000000000111////////////000000000000////////////////////////000000000000////////////////////////....................................,,,------...///000111111............////////////.........////////////////////////000000000111111000/////////............///////////////.........000000000000000000000000////////////////////////.........///000111111111000000000000000000000000//////////////////////////////000000000000//////////////////////////////------......///000000111//////............//////------......///000000111000000000000/////////...000000000000000000000000000000000000000000000000......///000000000000000////////////////////////------///000000000///////////////000000000111111////////////////////////////////////////////////000000000000000000000000............///000222222000000000000000000000000---.........//////000000)))+++......,,,,,,///111///---,,,---...///...------------------...///000////////////////////////////////////////////////////////////////////////111000000///...------------------...///000000111000000000000000000000000/////////......------,,,........................000000000000000000000000......///000111111000000000111111///------000222////////////////////////////////////////////////++++++,,,,,,...///111222000000000000111111111111000111111222222000///.........///000000000000000/////////000111111222222//////000000111111222222111222222222222333333333//////000111111111111111333333333333333333333333333333333333333333333333333333444444444444555555555444444444444555666666444555666777888999::::::888888888888888888888888:::;;;<<<=========<<<;;;:::::::::;;;<<<>>>@@@BBB??????@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@??????@@@@@@AAABBB@@@@@@AAABBBBBBCCCDDDDDDCCCDDDEEEFFFEEEDDDBBBAAAAAAAAA@@@@@@???@@@@@@AAA@@@AAABBBCCCDDDCCCBBBAAA???>>>>>>===<<<<<<;;;;;;<<<;;;999888666555555555111222222333333222222111222222222111111111111000//////000111111111111111000000////////////000000111111000000000000111111///000111222222111000///000000000000000000000000//////.........---------//////000000000000//////////////////////////////,,,---...000000000//////000000//////.........---......////////////......000000000000000000000000.../////////000000111111////////////000000000000000000000000000000000000111111000000//////......000/////////....................................+++,,,---...///111222222............/////////000---.........//////000000//////000000111111222222000000//////.........---000000//////.........---000000000000000000000000////////////////////////---......///000111111222000000000000000000000000//////////////////////////////000000000000//////////////////////////////---------...///000000111//////............//////---------...///000000111111111000000/////////...000000000000000000000000000000000000000000000000......///000000000000000////////////////////////+++,,,.../////////......000000000000111111111111////////////////////////////////////////////////000000//////.........---////////////000000000000////////////////////////000000000000000000000000000///...------...///000111111000000/////////...---------............//////////////////000111111...............///000000............////////////////////////////////////////////////////////////000000000000000000000000111000///......///000111////////////////////////////////////////////////////////////////////////000000000000000000000000000000000000000000000000////////////////////////000000//////.........---000000000000111111111111111111111111111111111111000000000000000000000000111111000000//////......111111111111111111111111000111111111111222222222222222111111111111111111222111222444555555444222444444333222222333333333222222333333333333444444222222222333333333444444555555555555666777888999777888888999999888888777999:::;;;;;;<<<<<<;;;;;;<<<;;;;;;<<<<<<===>>>???@@@@@@AAAAAAAAA@@@@@@???AAAAAAAAAAAAAAAAAAAAAAAACCCBBBAAA@@@@@@@@@AAABBBDDDCCCAAA@@@@@@AAACCCDDDCCCDDDEEEEEEEEEDDDBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@CCCCCCCCCCCCCCCCCCBBBBBB????????????>>><<<;;;:::;;;;;;;;;:::999888777666222222222222222222222333333333222222111000//////222222111111111111111222222222111111000000//////000000000000000000000000000000000000000000000000000000000000000/////////000000000000000000000000////////////////////////000000000000000///......111111000000//////............................../////////...---------,,,///////////////////////////............///000000000000000000////////////000000//////.........---////////////////////////////////////////////////000000//////.........---//////............//////------...//////...------......//////000000111111......////////////......000000000000000000000000000000000000111111111111111000///......///000111111111000000//////......000000000000000000000000///000000000000///............////////////......---------...///000000111////////////////////////////////////////////////000000//////.........---//////......------,,,,,,000000000000111111111111111111000000000000111111000000000000////////////......////////////......111111111111000///------//////......---------,,,............////////////000000000000000000000000////////////////////////000000/////////.........////////////000000000000000000000000000000000000000000000000000000000000000///...------...///000000000000//////.........---------............///...............///000000...............//////000............////////////////////////////////////////////////////////////........................000000////////////000000........................////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////000/////////............//////000000000111111111000000000000000000000000000000000000000000000000111000000000/////////...111111111111111111111111000111111111111222222222222222111111111111111111333222222333444444333111444333333222222333333444222222333333333333444444333333333333444444444444666666666666777888999999888888999999999999888888999:::;;;;;;<<<<<<;;;;;;<<<;;;;;;<<<<<<===>>>???AAAAAAAAABBBBBBAAAAAA@@@AAAAAAAAAAAAAAAAAAAAAAAACCCBBBAAA@@@@@@AAABBBBBBCCCBBBAAAAAAAAABBBCCCDDDCCCCCCDDDEEEEEEDDDCCCBBB@@@@@@@@@@@@@@@@@@AAAAAABBBBBBAAAAAAAAAAAA@@@@@@?????????>>>>>>===<<<;;;;;;<<<<<<<<<;;;999777666333333333333222222222222333333333222111111000000222222111000000111111222000/////////.........---000000000000000000000000.............................................---000000000000000000000000////////////////////////000000000000000///.....................---------.......................................---------////////////////////////---,,,,,,,,,,,,---......------....../////////000000/////////............////////////////////////////////////////////////000/////////............//////............//////........................///////////////000000000......////////////....../////////////////////////////////000000000111111111000///......///000111111000000000/////////...///////////////////////////...---...///000...---......////////////......------......///000000111////////////////////////////////////////////////000/////////............000000000000000000000000//////000000000111111111////////////////////////////////////..................////////////......------......//////....../////////.........------............////////////........................////////////////////////000000////////////......////////////000000000000111111111111111111111111000000000000000000000000//////............///////////////...............---------............///...------------......///......------......///000............////////////////////////////////////////////////////////////......................../////////000000/////////------------------------////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////............//////000000000000111111////////////////////////000000000000000000000000000000000000////////////111111111111111111111111000111111111111222222222111111222222222222222222444222111111333333222111333333333222222333333444222222333333333333444444333444444444444555555555666666666666777888999:::999999::::::::::::999999999:::;;;;;;<<<<<<;;;;;;<<<;;;;;;<<<<<<===>>>???AAAAAABBBBBBBBBBBBBBBAAA@@@@@@AAAAAAAAAAAAAAAAAABBBBBBAAAAAAAAABBBBBBCCCAAABBBBBBBBBCCCCCCDDDDDDBBBBBBCCCDDDDDDDDDCCCCCCAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@?????????>>>>>>>>>??????>>>>>>======<<<<<<<<<===??????>>><<<999777444444444333333222222222444333333222222111111111111111000000000111111222////////////............000000000000000000000000........................------..................000000000000000000000000////////////////////////000000000000000//////...---------...............////////////////////////---------...............////////////////////////------,,,,,,------...///++++++,,,---...///000000////////////............////////////////////////////////////////////////////////////............//////............/////////...---,,,,,,---...///000000//////////////////......////////////......////////////////////////.........////////////000000000////////////000000000000000000////////////........................000...,,,///333555222.........////////////......------......///000000000////////////////////////////////////////////////////////////............//////000111111222333333//////000000000000111111......////////////......//////.........---------...//////////////////...+++,,,---...000111222222000000////////////..................////////////........................////////////////////////000000//////////////////////////////000000000000111111111111111111111111000000000000000000000000/////////....../////////..................---------------............///.........------......///...------------...//////............////////////////////////////////////////////////////////////........................---...///000000///...---------------------------///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////.........////////////000000000111000000000000000000000000000000000000000000000000000000000000////////////111111111111111111111111000000111111111222222222111111222222222222222333444222111111222222222111333333222222222333444444222222222333333333444444444444444555555555666666777666666777777888999:::999::::::;;;;;;::::::999999:::;;;;;;<<<<<<;;;;;;<<<;;;;;;<<<<<<===>>>???@@@@@@AAAAAABBBBBBAAAAAA@@@@@@@@@@@@@@@AAAAAAAAABBBBBBBBBBBBBBBCCCCCCCCC@@@AAABBBDDDEEEEEEEEEEEEBBBBBBCCCCCCDDDDDDDDDDDDBBBBBBBBBBBBAAAAAAAAAAAA@@@??????>>>>>>=========>>>>>>=====================>>>@@@AAA@@@===:::777555555555444333222111111444333333333222222111111111000000000000111111222111111111111000000000000////////////////////////........................////////////000000000000000000000000000000000000//////////////////////////////000000000000//////......//////000000111111000000000000000000000000,,,---------...////////////////////////////////////////////////000000111,,,,,,---......///000000///////////////.........///////////////////////////////////////////////////////////////.........//////............//////000///---,,,,,,---///000000000000//////......---......////////////......////////////////////////---------.........//////000000////////////000000000000000000////////////////////////////////////222000///555;;;<<<666///......////////////..................//////000000///////////////////////////////////////////////////////////////............/////////000000000111////////////000000000111......///000000///......000////////////.........//////............///////////////000222333444555000000000000000/////////............////////////........................//////////////////////////////000000000000000000////////////000000000000111111111111111111111111////////////////////////...//////////////////...------..................---------............///000000///////////////000---------------...//////............////////////////////////////////////////////////////////////////////////////////////---...///000000///...---------------------------////////////////////////////////////////////////................................................////////////////////////.........///////////////...////////////000000000111111111111111111111111000000000000000000000000////////////000000000000000000000000000000000000000000111111111222222222111111222222333333333333333222111222333333222111333222222222333333444555222222222333333333444444444444444555555555666666666666666666777888999:::999::::::;;;;;;::::::999999:::;;;;;;<<<<<<;;;;;;<<<;;;;;;<<<<<<===>>>???>>>>>>???@@@@@@@@@@@@@@@?????????@@@@@@AAAAAAAAABBBBBBCCCCCCDDDDDDDDDDDD@@@AAACCCDDDEEEFFFFFFFFFDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCBBBBBBBBBAAAAAA@@@@@@@@@???>>>============<<<<<<;;;;;;<<<===>>>===???AAABBBAAA>>>:::888555555444333222222111111333333222222222222222111000000//////000111111222000000000000111111111111////////////////////////////////////////////////.../////////000000111111//////////////////////////////////////////////////////000000000000//////......//////000000111111000000000000000000000000,,,---------.../////////////////////////////////000////////////000111111////////////////////////.........///////////////////////////////////////////////////////////////........./////////////////////............//////000///---,,,,,,---///000000000//////......------......////////////..............................------------............//////000000000000//////////////////000000000000000000000000000000000000111000222999@@@???777///......////////////..................////////////000000000000000000000000////////////////////////.........///////////////111000000000/////////......////////////000000000000000000111111000000000111111111000000000000///000///............///000111111000000111222333444/////////000000000000000............//////////////////////////////////////////////////////////////////000000000000111111////////////000000000000111111111111111111111111////////////////////////......////////////...................../////////---------............///111111000////////////000------,,,,,,------...///............////////////////////////////////////////////////////////////000000000000000000000000.........//////.........------------------------////////////////////////////////////////////////................................................////////////////////////.........///////////////......////////////000000111111111111111111111111000000000000000000000000////////////000000000000000000000000000000000000000111111111111222222222111111222222333444444444222111222444555555444222222222222222333444555555222222333333333333444444333444444444444555555555555555555555666777888999999999::::::::::::999999999:::;;;;;;<<<<<<;;;;;;<<<;;;;;;<<<<<<===>>>???<<<===>>>???@@@@@@@@@???>>>>>>??????@@@AAAAAAAAAAAABBBCCCDDDEEEEEEEEEEEEAAAAAABBBDDDEEEGGGHHHIIIGGGFFFEEEEEEDDDDDDEEEEEEDDDDDDDDDCCCCCCBBBBBBAAAAAAAAA@@@???>>>>>>======;;;:::999999:::;;;<<<======>>>@@@@@@???===:::888333333333222222111111111111111111111111111111111////////////000111111222............////////////000000000000000000000000000000000000000000000000,,,,,,------.../////////////////////////////////////////////////////////...//////000000000000000---------...............////////////////////////---------...............////////////////////////......------......///000111111000000////////////.........///////////////////////////////////////////////////////////////........./////////////////////............/////////...---,,,,,,---.../////////........................////////////..............................---------............/////////000000000000//////////////////000000000000111111111111111111111111......000666;;;:::444.........////////////............//////////////////000000000000000000000000////////////////////////.........///////////////333333222111111000//////......////////////000000111111000000000000111111222222222111111111000000000///...------...///000111000///...---...///000......////////////000000............////////////000000000000000000000000//////////////////////////////000000000111111111////////////000000000000000000000000000000000000////////////////////////---...///000000///...---.........//////000000000---------............///000000///...............------,,,,,,------...///............///////////////////////////////////////////////////////////////////////////////////////......------......///........................////////////////////////////////////////////////................................................////////////////////////............/////////000........./////////000000111111111111111111111111000000000000000000000000.../////////000000000111000000000000000000000000000111111111111222222222111111222222333444444555000111333666888888555222222222222222333444555666222222333333333333444444333333333333444444444444444444444444555666777888888888999999999999888888999:::;;;;;;<<<<<<;;;;;;<<<;;;;;;<<<<<<===>>>???======>>>???@@@AAAAAA@@@===>>>>>>???@@@@@@AAAAAAAAABBBDDDEEEFFFFFFEEEEEEBBBBBBBBBCCCEEEGGGJJJKKKJJJIIIGGGFFFEEEDDDEEEEEEEEEEEEDDDDDDCCCBBBBBBAAAAAAAAA@@@???>>>===<<<<<<999888777777888:::<<<=========>>>>>><<<;;;999888111111111111111111111111000000000000000000000000.........//////000222222---........./////////000000000000000000000000000////////////////////////,,,,,,------...//////000////////////////////////////////////////////////......///000000000000000...............---------.......................................---------////////////////////////...............//////000......//////////////////............/////////000////////////////////////////////////////////////............/////////000//////............//////........................------........................////////////..............................---............/////////...///000111111000///....../////////000000000111000000000000000000000000...---...000222333222000......////////////....../////////////////////...000000000000000000000000////////////////////////............/////////000000000000000000000000000........./////////000000222111///------///111222111111111111000000000000000///...------...///000000///---,,,,,,---///000------........./////////............//////////////////////////////////////////////////////////////////000000111111111222////////////000000000000////////////////////////////////////////////////---...///000000///...---.../////////000000111111---------.........//////000///...------------------,,,,,,,,,,,,---................../////////000////////////////////////////////////////////////........................///...---,,,,,,---...///////////////////////////////////////////////////////////////////////////................................................////////////////////////---.........//////000000............/////////000000000000000000000000000000000000000000000000000.../////////000000111111000000000000000000000000000111111111111222222222111111222333333444555555...000333888::::::666333222222222222333444555666222222333333333444444444222222222333333333444444444333333444444555666777888888888999999888888888999:::;;;;;;<<<<<<;;;;;;<<<;;;;;;<<<<<<===>>>???===>>>???@@@AAABBBBBBBBB===>>>>>>???@@@@@@AAAAAAAAABBBDDDEEEFFFFFFFFFEEECCCBBBBBBBBBDDDGGGKKKMMMLLLKKKIIIGGGEEEEEEEEEEEEFFFEEEEEEDDDCCCBBBBBBBBBAAA@@@???>>>===<<<;;;;;;888777666666777999;;;=========<<<<<<;;;999888888000000000000000111111111///////////////000000000............///000222222///000000000111111222222000000000000000000000000.................................///000111111222////////////////////////////////////////////////......///000000000000000111111000000/////////.........................../////////......------,,,////////////////////////000000000000000111222222+++,,,,,,---...///000000---.........//////000000////////////////////////////////////////////////---.........//////000000//////............//////------...//////...------,,,------....../////////......////////////.......................................////////////000...///000111111000///....../////////000000111111////////////////////////111///---,,,---///222444......////////////......///////////////.........000000000000000000000000////////////////////////---.........//////000000,,,,,,------......//////............/////////000222000---++++++---000222000000000000////////////111///...------...///111000///...---...///111333,,,---------......//////............/////////000........................////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000///...------...///000000000000000000000000000000000000000000000000000//////............//////////////////////////////////////////////////////////////////////////////000000000000000000000000---.........//////000000000///...---------------,,,---------.../////////.......................................---------////////////////////////...///////////////......---------------...///000,,,---///000000000///...////////////////////////............////////////000///...------...///000////////////////////////.........///////////////000000000000000000000000111111222333333333333222444444333222222111111000222333444555555555444333111111222333333444555555444333333222111111111222444444444444444444444444444444444555555555555555777777777777888888888888888888999:::;;;======>>>============<<<<<<<<<<<<>>>>>>???@@@AAAAAABBBBBB@@@@@@@@@@@@@@@@@@@@@@@@???AAACCCDDDCCCCCCDDDEEEEEEDDDBBBCCCEEEKKKPPPSSSSSSMMMGGGCCCDDDEEEFFFEEECCCDDDEEEFFFEEEDDDAAA@@@@@@AAAAAA@@@===<<<<<<===:::999888777777777999999777777777777777666666555444333111000000000111111000000000000000000000000......//////000000111111000000//////.........---111000///------...//////////////////////////////...............///000111////////////////////////////////////............000000000000000000//////000000000000000000000000........................////////////////////////000000000000000000000000........................////////////////////////000000000000000000000000............////////////////////////////////////------......//////000000////////////////////////////////////..........................................////////////......////////////////////////////////////////////////...------------...//////////////////////////////............//////////////////............//////---...///000000///...---////////////////////////000000111000000///......////////////////////////......////////////......////////////////////////000000000000000000000000//////////////////////////////000000000000//////............////////////000000000000000000000000000000111111111111000000000000000000000000000000000000//////.........---......////////////......000000000000000000000000////////////////////////000000000000000000000000/////////....../////////000000000000000000000000000000000000000000000000//////............//////////////////////////////////////////////////////////////////////////////..................................../////////000//////...---------......------..................////////////////////////........................////////////////////////......////////////............---------......///------///000000000///...////////////////////////............////////////000///...------...///000////////////////////////.........///////////////000000000000000000000000000000111222222222222111333333333222222222222111000111333444444444333222111111222333333444555555555444444333222222333333444444444444444444444444444444555555555666666666777777777777888888888888888999999:::;;;<<<===>>>===========================>>>>>>???@@@@@@AAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@BBBDDDDDDCCCCCCDDDEEEDDDCCCBBBBBBDDDIIIMMMQQQQQQMMMGGGEEEEEEFFFFFFEEEDDDDDDEEEEEEDDDCCCAAA@@@>>>??????===;;;999:::::::::999888888777777777777666666666666666555555444333222111000000000111222000000000000000000000000.../////////000000000111000/////////............000//////...---.........///////////////////////////............//////000////////////////////////////////////............---------...............////////////////////////........................////////////////////////................................................////////////////////////////////////////////////............////////////////////////////////////.........///////////////////////////////////////////////////..........................................////////////......////////////////////////////////////////////////...---------......//////////////////////////////............//////////////////............//////...///////////////......///////////////////////////000000000//////...---////////////////////////......////////////......////////////////////////000000000000000000000000////////////////////////...//////000000//////...............////////////000000000000000000000000///000000111111000000///////////////////////////000/////////..................////////////......000000000000000000000000////////////////////////000000000000000000000000...//////000000//////...000000000000000000000000000000000000000000000000//////............//////////////////////////////////////////////////////////////////////////////....................................////////////.........---......////////////..................000000000000000000000000////////////////////////////////////////////////---....../////////......//////...---------......---......///000/////////////////////////////////............//////////////////............//////////////////////////////.........//////000000000000000000000000000000000//////000111111111111000111111222222222333333333///000222333333333222111111222222333333444444555555555444444333333444444444444444444444444444444444444555666666777888888777777777888888888999999888999999:::;;;<<<======>>>>>>>>>>>>>>>>>>>>>>>>======>>>>>>??????@@@@@@????????????????????????AAACCCDDDDDDCCCBBBCCCDDDCCCBBBAAAAAACCCFFFJJJLLLNNNKKKHHHGGGGGGFFFEEEDDDDDDDDDCCCCCCBBBBBBAAAAAA?????????===:::888888999999999999999888666555555444555555555555444333333111111000000000111222222000000000000000000000000////////////000000000000////////////.....................///......---,,,////////////////////////000//////............///////////////////////////////////////............,,,---------......//////////////////////////////........................////////////////////////------------------------........................////////////////////////....................................///////////////////////////////////////////////////.........////////////////////////////////////.......................................//////000000//////...////////////////////////////////////////////////------........./////////////////////////////////............////////////000//////......//////000000000///...............////////////////////////...////////////...------////////////////////////......////////////......////////////////////////000000000000000000000000////////////////////////.........//////.....................////////////000000000000000000000000...//////000000//////...////////////////////////////////////..................////////////......000000000000000000000000////////////////////////////////////////////////...///000111111000///...//////////////////////////////////////////////////////............//////////////////////////////////////////////////////////////////////////////.................................///////////////......---......///000000000000//////......------////////////////////////////////////000000000000////////////////////////------......//////......000///...------------------......///////////////////////////////////////............/////////////////////....../////////////////////////////////.........///000000111111///////////////////////////000000111111111111111000000111222333333444444000000222333333333222111222222222333333444444444444444333333333333444444333333444444444444444444444444555666777888999:::777777888888888999999999999999::::::;;;<<<======>>>>>>>>>>>>????????????>>>>>>??????@@@@@@@@@@@@????????????????????????@@@BBBCCCCCCBBB@@@AAABBBBBBAAA@@@@@@AAACCCFFFGGGJJJIIIIIIHHHHHHFFFDDDCCCDDDCCCBBBAAA@@@@@@@@@AAAAAAAAAAAA???;;;999999999888999999999888666444222333333333333333222222111///000000000111111222222////////////////////////////////////000000000000///////////////.........---.../////////...,,,+++////////////////////////111000///...............////////////////////////////////////..................//////000111111111////////////////////////........................////////////////////////------------------------........................////////////////////////....................................////////////////////////////////////000000//////......------////////////////////////////////////....................................//////000000000000//////////////////////////////////////////////////////---......///////////////////////////////////////............////////////000000////////////000000222111///---------...///////////////////////////---...............------////////////////////////......////////////......////////////////////////////////////////////////////////////////////////------............------............////////////////////////////////////......////////////......///////////////////////////////////////...............////////////......////////////////////////........................////////////////////////...///000111111000///...//////////////////////////////////////////////////////............/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////........................///000111000000000//////......---.........................../////////000000111111////////////////////////,,,,,,---...............000///...---------------............/////////000////////////////////////............////////////...//////////////////...////////////////////////......//////000111111222////////////////////////000111222222333333222222000000111222333444444555000111333444444444333222222222333333333333444444333222222222222222333333333333333444444444555555444444555666777888999:::888888888888999999999999999::::::;;;;;;<<<<<<<<<===>>>>>>>>>?????????@@@@@@@@@AAAAAAAAAAAAAAAAAA???????????????????????????AAABBBBBB@@@??????@@@@@@@@@@@@@@@@@@AAACCCCCCEEEGGGHHHHHHGGGEEECCCBBBCCCBBBAAA@@@?????????@@@@@@AAA@@@>>>;;;888888999888888999888777555333222222222222222222111000000//////000000111111111111////////////////////////000000000000////////////.........///////////////---.../////////...,,,+++////////////////////////111000///...............////////////////////////////////////.............../////////000000111111................................................////////////////////////................................................////////////////////////....................................////////////////////////////////////000000//////......------////////////////////////////////////............//////////////////////////////000000000000//////////////////////////////////////////////////////---...///000000000//////////////////////////////............////////////000000////////////000000111000///---------...///////////////////////////------...............---////////////////////////......////////////......////////////////////////////////////////////////////////////////////////------............------............////////////////////////////////////......////////////.......................................///////////////......////////////......////////////////////////........................000000000000000000000000///000000111111000000///000000000000000000000000000000000000000000000000//////............//////////////////////////////////////////////////////////////////////////////000000000000000000000000///////////////........./////////...//////000000000000//////////////////........................---......//////000000111////////////////////////+++,,,---...............//////...---------......///............///000000////////////////////////............////////////......////////////......////////////////////////......///000000111222222000000000000000000000000111111222333333333333333000000111222333333444444000111333444444444333222333333333333333333333333222222111111111222333333222333333444444555555555444444555666666777888888888888888999999999999::::::::::::;;;;;;;;;<<<<<<<<<======>>>>>>?????????AAAAAABBBBBBBBBBBBBBBBBB@@@@@@@@@@@@@@@@@@@@@@@@>>>@@@AAAAAA@@@???@@@AAA>>>>>>???@@@@@@AAAAAAAAABBBDDDGGGGGGEEECCCBBBAAAAAAAAAAAA@@@??????>>>>>>=========;;;888666666777777777777777666444333333111222222222222111000000//////000111111111000000000000000000000000000000000000000000////////////.........////////////////////////000///......---////////////////////////000//////............///////////////////////////////////////....................................................................................////////////////////////................................................////////////////////////....................................///////////////////////////////////////////////////.........////////////////////////////////////............///////////////////////////000000111111000000///////////////////////////////////////////////////---...///000111000//////////////////////////////............////////////111000000//////000000111//////............//////////////////////////////------...////////////...////////////////////////......////////////......////////////////////////000000000000000000000000////////////////////////.........//////.....................////////////000000000000000000000000...//////000000//////....................................///////////////......////////////......////////////////////////........................000000000000000000000000111000000000000000000111000000000000000000000000000000000000000000000000//////............//////////////////////////////////////////////////////////////////////////////////////////////////////000/////////............111000/////////////////////////////////000000000........................,,,------...//////000000////////////////////////***+++,,,---..................---------......//////......---...///000111////////////////////////............////////////---...///000000///...---////////////////////////---...///000111222333333000000000000000000000000000000111222222222222222111111111222222333333333///000222333333333222111333333333333333333333333222222222222222333444444222222333333444555555666444444555555555666666666888888888999999999:::::::::::::::;;;;;;;;;;;;<<<;;;;;;<<<======>>>??????AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA>>>@@@BBBBBBBBBAAABBBCCC<<<===???@@@AAAAAAAAA@@@???BBBEEEEEECCCAAA@@@AAA???@@@@@@@@@@@@>>>===<<<;;;<<<<<<;;;888666777777777666555555444444444444111222222222222111000000///000000111111000///...000000000000000000000000111000000000/////////.............../////////000111111000////////////000///////////////////////////............//////000////////////////////////////////////............/////////...------,,,,,,................................................////////////////////////------------------------........................////////////////////////////////////////////////............////////////////////////////////////.........///////////////////////////////////////////////////............////////////////////////000000111111111111000000////////////////////////////////////////////////---...000111111111///...////////////////////////............////////////111111000000000000111111,,,---...///000000000000////////////////////////---...//////000000000///////////////////////////......////////////......////////////////////////000000000000000000000000////////////////////////...//////000000//////...............////////////000000000000000000000000///000000111111000000///..................................../////////000......////////////......////////////////////////........................000000000000000000000000222111000//////000111222000000000000000000000000000000000000000000000000//////............//////////////////////////////////////////////////////////////////////////////........................000000//////.........---222111000//////...//////......//////000000111111000000000000000000000000,,,,,,,,,---...//////000////////////////////////***+++,,,---............---------------...///000///......------///000111////////////////////////............/////////000---...///000000///...---////////////////////////---...///000111222333333000000000000000000000000//////000111111111111111111222222222222333333333...///000222222111111000333333333333333333333333333333333333444444555666222222333333444555666666444444444555555555555555888888999999999:::::::::::::::;;;;;;;;;;;;;;;;;;:::;;;;;;<<<===>>>>>>???@@@@@@@@@@@@@@@@@@@@@@@@BBBBBBBBBBBBBBBBBBBBBBBB???AAACCCDDDCCCCCCDDDEEE<<<===???@@@AAAAAAAAA@@@>>>AAADDDCCCAAA???@@@AAA>>>???@@@AAA@@@>>><<<;;;<<<======<<<:::999999:::777666444333333444555666222222222222222111000000000000111111111///...---000000000000000000000000111111000000/////////...---.........//////000000333222000/////////000111////////////////////////...............///000111////////////////////////000/////////............222222111000///...------................................................////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,........................////////////////////////000000000000000000000000............/////////000////////////////////////---.........//////000000////////////////////////000/////////............000000000000000000000000000000111111111111000000////////////////////////////////////////////////---...000111222111///...////////////////////////............/////////000111111000000000000111111+++,,,...000111111000000////////////////////////......///000111111000000////////////////////////......////////////......////////////////////////000000000000000000000000//////////////////////////////000000000000//////............/////////000000000000000000000000000000000111111111111000000........................---.........//////000000......////////////......000000000000000000000000---......///////////////000000000000000000000000000/////////000222555777////////////////////////////////////000000000000...............///000111............////////////............////////////111111111111000000000000////////////////////////000000//////.........---////////////////////////000000000000///...---,,,//////...---,,,,,,++++++............////////////...///////////////..............................////////////////////////............////////////------............------............////////////000000///...............000000000000000000000000000000000000111111111111000000000000111111111111222222222111111111000000000000000000111111111111000000000111111222222333000222333333222111222222444444333333333333333222333222222222333333444555555555555555666666666666444555555777888999:::;;;::::::;;;;;;;;;:::999999:::;;;<<<===>>>>>>>>>>>>>>>??????@@@AAAAAABBBBBBAAACCCEEEDDDCCCBBBBBBCCCDDDCCCAAAAAAEEEHHHEEEAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBCCCCCCBBBBBBAAA@@@??????>>>>>>======<<<<<<888888888888888888888888333333333444444555555555444333222111000000000000////////////////////////111111000000//////......000000111111000///...---//////............//////000000///..................///000111111000///...//////............//////000000//////.........---////////////////////////------............------////////////////////////////////////////////////---,,,++++++++++++,,,---..............................////////////............................../////////...---------,,,///////////////.........////////////////////////------............------........................///////////////.........................................................////////////////////////......///000000111000000//////000000///...------000000//////.........---............////////////111000///......///000111---.........//////000000000000000000000000000000000///.........///111222////////////////////////000000000000000000000000........................000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000111///...------...///111111000///......///000111,,,---......///...................../////////000222------222222...,,,///000000000000000000000000---......///////////////000000000000000000000000000//////...///111333555////////////////////////////////////000000000000///............//////000000000//////.........---............////////////////////////.........---////////////////////////000/////////............////////////////////////......///////////////...000000///......---,,,,,,............////////////......////////////..............................////////////////////////............////////////.........//////................../////////000000000000///...............//////////////////////////////000000000111111111000000000000111111111111222222222111111111000000000000000000111111111111111111222222222222222222111333444444333222222333333333333444444444444555333333333333444444555555555555555555666666666666666666777777888888999999999999:::;;;;;;:::::::::::::::;;;<<<============>>>>>>>>>???@@@@@@AAAAAA@@@AAACCCBBBAAA@@@AAABBBAAACCCDDDDDDDDDDDDCCCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@??????>>>>>>===<<<<<<;;;::::::888888888888888888888888333333333444444444555555666555444333222222222222/////////....../////////111000000000/////////...111111111111000000000000000//////......//////000000000///..................///000111111000///...000//////............///000/////////............////////////////////////---..................---////////////////////////////////////////////////000///............///000000000000000000000000000.........//////.................................//////////////////....../////////////////////...////////////////////////---......//////......---......................../////////////////////...........................////////////////////////////////////////////////---...//////000000000/////////////////////...---000/////////........................////////////111000///......///000111---------......////////////////////////////////////...---------...000000////////////////////////////////////////////////////////////////////////000000000000000000000000........................////////////////////////////////////////////////000///...------...///000111000////////////000111---...//////000000//////........./////////000000111---,,,000000---,,,///000000000000000000000000---......///////////////000000000000000000000000000///.........000111222////////////////////////////////////000000000000000//////............///111111000///...---,,,,,,............/////////////////////.........------////////////////////////////////////............////////////////////////,,,---...///000000000000000000000///......------............////////////......///////////////...........................////////////////////////............////////////...//////000000//////...////////////000000000000000000///...............//////////////////////////////000000000000111111000000000000111111111111222222222111111111111111000000000000111111111111333333333333333333222222222333555555333222333444222333333444444555555666444444444444444555555555555555555555666666666666888888777777777777777777888999999:::;;;;;;;;;;;;::::::;;;<<<============<<<======>>>>>>???@@@@@@>>>@@@AAA@@@???>>>???AAA???AAADDDEEECCCBBBBBBDDD@@@@@@@@@@@@@@@@@@@@@@@@??????@@@@@@??????>>>=========<<<;;;:::999888777666666666666666666666666333333333333444444444444555444333222222222222222000000............000000000000000000////////////222111000000000111222333111000000//////000000111000//////............/////////000000000000//////000000//////.........---////////////............////////////////////////........................////////////////////////////////////////////////111000////////////000111........................------............------......................../////////000000000000000......//////////////////////////////////////////---......//////......---..............................//////////////////........................000000000000000000000000////////////////////////------...////////////...---...//////////////////////////////........................////////////000000////////////000000------............//////////////////////////////---------------...//////////////////////////////........................000000000000000000000000000000000000000000000000........................////////////////////////////////////////////////000///...------...///000111111000000000000111111...//////000000000000000....../////////000000000000------//////---...111////////////////////////---......///////////////////////////////////////000///............//////////////////////////////////////////000000000000111000///...............111000000///...---------............////////////111111000000000////////////////////////////////////////////////.........////////////////////////,,,---...///000000000000////////////......------............////////////---...//////////////////........................////////////////////////............//////////////////000000000000///////////////000000000111111000000///...............////////////////////////////////////000000000111///000000000111111111111111111111111111111111111///000000000111111111111555555555444444333333222222444555555444333333444333333333333333444444444333444444444444444444444555555555555666666666666777777777777777888888888777888999:::;;;<<<<<<<<<;;;;;;<<<===>>>>>>>>>>>>;;;;;;<<<======>>>>>>???>>>???@@@@@@>>>>>>@@@AAAEEEBBBAAABBBCCCBBBDDDFFF@@@@@@@@@@@@@@@@@@@@@@@@???????????????>>>============<<<;;;999888777777555555555555555555555555333333333333333333333333222222111000000000000000111000///......///000111000000000000////////////111000///......000222444111111000000000000111111000///............////////////000000000000//////000000000//////...------///////////////.........////////////////////////.........------.........////////////////////////////////////////////////...------------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,.................................//////000000111............////////////////////////////////////......////////////..........................................////////////........................////////////////////////////////////////////////------...............---------...///000000/////////////////////.....................////////////000000////////////000000////////////////////////////////////////////////---------.........//////////////////////////////........................////////////////////////////////////////////////........................////////////////////////////////////////////////000///............///000111111111000000111111111......///000000000000///...////////////000000000000////////////...000333////////////////////////---......////////////////////////////////////////////////...............////////////////////////////////////000000000000111000///........................///////////////............////////////000000000000////////////////////////////////////.........///////////////////////////////////////......////////////............------------------............////////////------...///////////////////////////////////////////////////////////////............//////////////////000000000000//////////////////000000000000000000///..........................................////////////000000000///000000000111111111111111111111111111111111111///000000000111111111111666555555444444333333333222444555555444333333444444444333333222222111111333333444444444444333222555555555555666666666666555555666777888999::::::777888999:::;;;<<<<<<<<<<<<<<<===>>>????????????:::;;;;;;<<<======>>>>>>???@@@AAA@@@???@@@BBBDDDTTTHHH>>>???BBBBBBAAABBB???????????????????????????????????????>>>=========<<<<<<;;;999888888777444444444444444444444444333333333333333333333333111111000000//////000000111000///......///000111////////////000000000000000...---,,,---///111222111111000000000000111111//////............//////000000////////////000000//////000000///...------.........//////////////////////////////////////////...------------...///////////////////////////////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////,,,,,,------------,,,,,,........................---------....../////////---.........//////000000////////////////////////...//////////////////...////////////////////////---.........//////000000////////////////////////........................////////////////////////---...............------------...///000000//////.........///////////////............//////////////////000000000000//////000000000000000000000000..............................//////000000000000////////////////////////................................................////////////////////////////////////////////////////////////////////////........................//////............//////000000000111111000000000,,,---......//////......////////////000000000111---000111///---...000111000000000000000000000000---......///////////////000000000000000000000000///////////////.........////////////////////////////////////000000000000000//////............///............//////000000............////////////.........---------,,,,,,////////////////////////.........///////////////////////////////////////...///////////////......------------------------............////////////,,,---...///000000000000////////////////////////////////////////////////............////////////...//////000000//////...............////////////000000///.............................................////////////000000000000000000111111111111111111111111111222222222000000000000111111111111444444444444444444333333222333555555333222333444444444333333333222222222444444555666666444333222555555555555666666666666444444555777888999:::;;;888999999:::;;;;;;;;;;;;<<<<<<===>>>????????????:::;;;;;;<<<<<<===>>>>>>@@@AAAAAAAAA@@@AAACCCFFF]]]LLL>>>>>>BBB???<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>??????>>>>>>===<<<;;;;;;::::::999999888888444444444444444444444444333333333333222222222222333222222111111111222222000000000000000000000000////////////000000000000///...---------...///000111000000//////000000111///............//////000000000////////////000000---...///000000///...---.........//////////////////////////////////////////...---,,,,,,---...///////////////////////////////////////////////////------............------........................------............------........................------------............------......///000000000////////////////////////...//////000000//////...////////////////////////------......///000000000////////////////////////........................////////////////////////...////////////...---------...//////////////////.........///////////////............//////////////////000000000000//////111111000000000000000///...........................//////000111000000000////////////////////////................................................000000000000000000000000000000000000000000000000////////////////////////........................//////////////////////////////000000000000//////,,,------.............../////////000000000111111,,,222444111---...//////000000000000000000000000---......///////////////000000000000000000000000...//////000000000//////////////////////////////////////////000000000000///............//////000///////////////.....................////////////......---------,,,,,,,,,////////////////////////............/////////000////////////////////////,,,---...///000000000///---------...........................////////////,,,---...///000000000000////////////////////////////////////////////////............////////////.........//////.........------------............000000///................................................/////////000000000000000000111111111111000000111111111222222222000000000000111111111111333333333333333444444444111333444444333222222333333333444444555666777777666777888888888777555444555555555555666666666666555666666777888999999999999999:::;;;;;;::::::::::::;;;<<<======>>>>>>>>>;;;;;;;;;<<<======>>>>>>@@@AAAAAA@@@???AAADDDFFFUUUFFF<<<@@@BBB>>>;;;===>>>>>>>>>>>>>>>>>>>>>>>>===============<<<;;;;;;888888888888888888888888555555555555555555555555333333333222222222111111222222111111111111222222...///111222222111///....../////////000000000111////////////............000//////......//////000...............///000000111000///......///000111+++---...000111000///.............../////////000////////////////////////000///---,,,,,,---///000////////////////////////////////////////////////---...///000000///...---++++++++++++++++++++++++.........//////.................................////////////............------......///000000111//////////////////////////////000000000000//////////////////////////////------......///000000111////////////////////////........................///////////////////////////000000000//////...---//////////////////...---............/////////000............////////////...///000111111000///...////////////.........---........................---...///000000000//////////////////////////////////////////////////////........................000000000000000000000000////////////////////////////////////////////////..............................////////////......---...///000000///...---------.../////////////////////000000000111111111000888<<<888333333333111000000000000000000000000---......///////////////000000000000000000000000......///000111111000000////////////////////////////////////000000000000...............///000111111111000///...------,,,............/////////000000000/////////.........////////////////////////---.........//////000000////////////////////////***+++---///000111222222.........///////////////............/////////000,,,---...///000000000000000000000000000000000000////////////////////////............/////////000------............------,,,,,,,,,---------......000000///.................................................../////////000000000000000111111111111000000111111222222222222000000000000111111111111222222222333333444444444000222444333222111222222222222444666888:::;;;<<<888999:::;;;:::999777555555555555555666666666777777777777777777777888888::::::;;;;;;;;;:::999999888999:::;;;<<<<<<<<<<<<;;;;;;<<<<<<===>>>>>>>>>@@@@@@@@@??????@@@CCCFFFFFF===:::AAACCC>>>>>>CCC>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;<<<<<<;;;;;;:::999666666666666777777777777555555555555555555555555333333333222222111111111000///////////////000000...///222333333222///....../////////000000111111000000111111000///...---//////............//////...............///000111111000///......///000111***,,,...000111111000///---.........//////000000////////////////////////000///---,,,,,,---///000////////////////////////////////////////////////,,,---...//////...---,,,..............................////////////..............................111111000000//////......---------...///000000111//////////////////////////////000000000000//////000000000000000000000000---------...///000000111000000000000000000000000000000000000000000000000////////////////////////000000111111000///......///000000000///...---------.........//////000000............/////////000...///000111111000///.........---------,,,,,,,,,........................,,,,,,.../////////...---////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000........................////////////////////////..............................////////////......,,,---...//////...---,,,...//////000000000000000000000000000111111111111666@@@DDD???::::::888555///////////////.........222111000///////////////333333333111///...///111///000111222222111000///---...///111111111000///...///000111111000///...////////////////////////////////////////////////222111111111000000//////........................///////////////////////////////////////.........000000//////......------000000000000000000000000333111///---,,,---...////////////...---------,,,////////////000000000000............////////////////////////////////////................................................000000000000000000000000111111000///...---,,,,,,////////////000000000000000000000000000000000000000000000000000000000000////////////000000000000111111222222222333333333333333333222222222111111222222333333333333444444222222333444666999<<<>>>===;;;999888999999888666555555555555555555444444555666777777666666777888;;;;;;;;;:::::::::999999;;;;;;;;;<<<<<<<<<<<<===<<<;;;;;;;;;;;;<<<<<<===@@@@@@@@@????????????>>>@@@?????????>>>>>>======>>>============<<<<<<<<<>>>===<<<<<<===<<<:::888999888888777666555555444555555555555444333222111111111111111111111111111---...///000000///...---222222111000///...------////////////////////////////////////////////////......////////////......000000//////.........---///////////////000111111000000000000000000000000///////////////.........111000///...------.../////////////////////////////////.........---------000///...---------------/////////...---------,,,,,,,,,,,,,,,,,,,,,,,,,,,........................///...,,,+++***+++,,,,,,,,,---...///000000000000000///...---------------////////////////////////111000///......///000111---.........//////000000////////////000000000000222222111000//////000000......---------,,,,,,,,,////////////////////////...///111222111000...---//////............//////////////////////////////////////////////////////------......//////000000//////////////////////////////.........---------000000//////.........---,,,,,,,,,---------......000000//////.........---//////////////////////////////............//////000000//////.........---////////////////////////333222222222111111000000222111111000///......---//////000//////...------//////000000000000//////////////////000000000000:::AAAJJJNNNJJJAAA666000/////////////////////...000000//////////////////333444555444111000111222///000000111111000000///......///000000000000000//////000000000000//////////////////////////////////////////////////////000000000/////////............................../////////////////////////////////////////////...000000000//////.........////////////////////////222111///---,,,---...///...............---------............////////////............////////////////////////////////////................................................////////////////////////000000000///......------////////////000000000000000000000000000000000000000000000000000000000000////////////000000000000111111111222222222333333000111111222222333333444222222222333333333444444444333333444555777999:::===;;;888777888888666555555555555555555555555555555666777777666666777888888888999999:::::::::;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<;;;<<<<<<===>>>@@@@@@@@@?????????>>>>>>?????????>>>>>>>>>===============<<<<<<<<<;;;;;;===<<<;;;;;;<<<<<<:::888777777666666555444444333555555555444444222111111111111111111111111111111000//////////////////000111111000000//////......000000000000000000000000////////////////////////......////////////......000/////////............///////////////000111111/////////////////////////////////////////////...111000///...---....../////////////////////////////////.........---------//////...---------------...............---------------------------------........................//////---,,,,,,,,,------...///////////////......///......---------------////////////////////////000000///......///000000///////////////000000000////////////000000000000222111111000//////000000///.........---------,,,////////////////////////...///000111111000...---//////............//////////////////////////////////////////////////////........./////////////////////////////////////////////.........---------000/////////............---.........////////////000/////////............//////////////////////////////............//////000/////////............////////////////////////222222111111000000000000111111111000///.........000000111111000//////...//////000000000000//////////////////000000000111555999???BBB???999444000......//////////////////............////////////333555666666444222222222000//////......//////000//////......//////000000000//////////////////000//////////////////////////////////////////////////////...............---........................////////////////////////......//////////////////000000000000////////////........................222111///...------......---------...............------------........................////////////////////////////////////........................................................................////////////////////////////////////000000000000000000000000000000000000000000000000000000000000////////////000000000000111111111222222222222333......///111333444555666222222222222333333333333444444333333444555666666888777555555777888777666555555555555555555555555555666777777666666777888555666666777999::::::;;;;;;;;;;;;;;;<<<<<<<<<<<<===<<<<<<<<<======>>>???@@@@@@?????????>>>>>>>>>>>>>>>>>>>>>============<<<<<<<<<<<<;;;;;;;;;:::<<<;;;::::::;;;:::888666666666555555444333333333333333333333333222111000111111111111111111111111111000////////////000111000000000000////////////111111111111111111111111////////////////////////......////////////......////////////............///////////////000111111..............................//////////////////000000///............////////////////////////////////////............---//////...------------...---------...............................................................000///......---.........000000000000///...---,,,...------------,,,,,,,,,//////////////////////////////...------...//////000000000///////////////////////////000000000000111111000/////////000000////////////............////////////////////////......000000111000///...//////............/////////////////////////////////////////////////////////////////////........./////////////////////////////////............---////////////............///000000000000000111111////////////............//////////////////////////////............//////////////////............////////////////////////000000000000////////////111111000000//////......111111111111111000000/////////000000000000///////////////000000000111111000222555555444333222333............////////////------......////////////111333666666444222111111000///...------...///000000///...------...000111000///...------...///000////////////////////////////////////////////////................................................////////////////////////............////////////000000000000000000000000........................111000///...---.........,,,---------.../////////------........./////////............////////////////////////////////////....................................................................................//////000000////////////000000000000////////////////////////////////////////////////////////////000000000000111111111111222222222222......///111222333444555111222222222222333333333222222222333333444444555333222111333666888999999444444444555555555555555555666777777666666777888555555666666777888888999::::::;;;;;;;;;<<<<<<<<<======<<<======>>>???@@@????????????>>>>>>>>>>>>========================<<<<<<;;;;;;;;;:::::::::;;;999999999999999777555555555555555444444333333222222222222222111000000111111111111111111111111000000111111111111000000.../////////000000000111000000000000000000000000////////////////////////......////////////......///////////////.........///////////////000000111..................................../////////////////////.........///////////////////////////////////////...............///......---------......,,,---------.../////////////////////////////////........................///.....................///////////////...------,,,---------------,,,,,,////////////////////////.........------.........000/////////...---------////////////000000000000111000000/////////000000000000000///////////////////////////////////////---...///000000000///...//////............//////////////////////////////////////////////////////000000//////......------/////////////////////////////////...............///////////////.........000000000000000000000000///////////////.........//////////////////////////////............/////////////////////.........//////////////////////////////////////////......111000000000/////////...000000000111111000000/////////000000000000////////////000000000111111111000111222111000111333555---.........//////000000,,,---...///000000/////////111444444333111000000000///...------...///000000///...------...///000000///...------...///000////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////---.........//////000000///////////////000000000........................000//////...............,,,---------.../////////....../////////000000000............////////////////////////////////////........................////////////////////////........................------......///000000000////////////000000000000////////////////////////////////////////////////////////////000000000000000000111111111222222222000000111111111222222222111111111222222222333333000000111222333444444555444222111222555666777666444444444555555555666666555666777777666666777888666666666666666666666666:::::::::;;;;;;;;;;;;<<<<<<<<<<<<======>>>@@@@@@?????????>>>>>>>>>======<<<<<<<<<<<<<<<<<<<<<===<<<<<<;;;;;;;;;::::::::::::999888888999888666444666666666555555555555555111111222222111111000000111111111111111111111111---///222444444222///---......//////000000111111////////////////////////////////////////////////......////////////...............//////////////////////////////000000111........................---.........//////000000......//////////////////////////////////////////////////////////////////......---------......///,,,---------.../////////////////////////////////........................---------.........------------...//////000//////,,,,,,---......------,,,////////////////////////---..................---.........------,,,,,,,,,////////////000000000000000///////////////000000000000000000000000000000////////////////////////------.../////////////////////............//////////////////////////////////////////////////////000000//////......------////////////////////////////////////////////////.........///////////////////////////////////////........./////////////////////////////////////////////............//////.........///////////////////////////////////////..................//////000000000000////////////......//////000//////...//////000000000000//////000000000000111111111111111222333333111111222333------......///000000000...///000111111111//////...000111222000/////////000//////......//////000//////......---.........///..................//////////////////////////////////////////////////////////////////000000000////////////////////////////////////////////////------......///000000000............////////////........................//////////////////......---------...............////////////000000000111............////////////////////////////////////........................////////////////////////........................---.........//////000000////////////000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000111111111111222222222111111111000000000111111111111222222222222///000222333444444444444888666444333333333222111333333444444555666666666555666777777666666777888777777777666666555555555::::::::::::;;;;;;;;;;;;;;;;;;;;;<<<===>>>???@@@??????>>>>>>>>>=========;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;::::::999888888999888666444555555555555555555555555111111222222222111111000111111111111111111111111,,,...111333333111...,,,......//////000000111111........................////////////////////////......////////////...............//////////////////////////////000111111........................------......///000000000---...//////000/////////////////////////////////...////////////000000000...------------...//////---------...............////////////////////////........................,,,,,,---.........------,,,---...///000000000000,,,---.../////////...---////////////////////////---...////////////...---.........---------------////////////000000000000//////......//////000000////////////000000000000////////////////////////---------......//////000//////............/////////////////////////////////////////////////////////////////////.........////////////////////////...////////////000000000........./////////////////////............------........./////////////////////////////////////////////............//////.........///////////////////////////////////////............////////////000000000000////////////---......////////////...//////000000000000//////000000000111111111222222000222444333222000000000------......///000000111///000222333222111///......///000000///...///000///000000111111000000///.../////////......---,,,---......//////......---////////////////////////////////////////////////------........./////////////////////////////////////////////////////////------......///000000111,,,---------.........///////////////////////////......///////////////..................---------........./////////000000............////////////////////////////////////........................////////////////////////////////////////////////.........///////////////////////////000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000111111111111222111111111000000000///111111111111222222222222222222333444444333222222777555333333444444333222333333444444555666666777555666777777666666777888666666666666666777777777999999:::::::::;;;;;;;;;:::::::::;;;<<<>>>???@@@???>>>>>>>>>============::::::;;;;;;;;;<<<<<<<<<=========<<<<<<<<<;;;;;;:::999888888999999777555444444444444444444444444111111222222222222222111111111111111111111111111/////////000000/////////////////////000000000000////////////////////////////////////////////////......////////////................../////////000///////////////000111111////////////////////////------......///000000111,,,---///000000000//////////////////////////////.../////////000000000000---------------...//////...............---------................................................,,,---...///000//////.........///////////////...,,,---///000111000///...////////////////////////...///000000000000///.........//////////////////////////////000000000000...............///000000.........//////000000000////////////////////////,,,,,,------...///000000//////............//////////////////////////////////////////////////////.........///////////////////////////////////////.../////////000000000000............/////////000/////////......---------............/////////000//////////////////////////////............//////............/////////000////////////////////////....../////////000000000////////////000000000000......///000000000000000//////000000000000//////000000111111111222222222///111333333222111111222---------...///000000111111222333444333111///...///000000///......000222///000111222222111000///---...///000///...,,,+++,,,---...//////...---,,,////////////////////////////////////////////////,,,,,,,,,------.........000000000000000000000000////////////////////////---------...///000000111,,,,,,,,,---------......000000000000000000000000......///////////////.../////////......------,,,---------.........//////............/////////000////////////////////////........................000000000000000000000000000000000000000000000000////////////////////////////////////000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000111111111111000000000000000000000000000111111111111222222222444555555555444222111///333111111222555777777777333333444444555666777777555666777777666666777888444555555666777888999999999999:::::::::;;;;;;;;;999999::::::<<<===>>>???>>>>>>>>>>>>============:::::::::;;;;;;<<<<<<<<<>>>============<<<<<<<<<;;;999888999999999777555333333333333333333333333111222222333333333222222111111111111111111111111111000---,,,,,,---000111000000000000////////////000000000000000000000000////////////////////////......////////////......---.........//////000000///////////////000111111000000000000000000000000---------...///000000111,,,---///000000000//////////////////////////////.../////////000000111111---------------...///000/////////......------,,,................................................---...///111111111000///000000000000///...---,,,,,,...000111222111000///////////////////////////...///000111111000///...//////000000111111222222////////////000000000000...............///000111---.........//////000000////////////////////////,,,,,,,,,------///000111//////............//////////////////////////////////////////////////////---.........//////000000////////////////////////.../////////000000111111---.........//////000000000000//////.........------.........//////000000//////////////////////////////............//////---.........//////000000////////////////////////.../////////000000111111////////////000000000000//////000111111111111111//////000000000000//////000111111111111222222222000222333333222222444666000000000000000000000000000000000000000000000000//////000000///...------000000////////////000000---------------...///000///...---,,,,,,,,,,,,,,,------............------......//////000000111111//////////////////////////////............//////111000///......------...////////////////////////------------------------000000//////.........---------------------------........................---.........//////000000---------............///000000000000000000000000////////////////////////---------------.../////////000111000...------...222222111111111111222222///......---------..............................000000000000000000000000///......------///000111444333111000000000111111333222111000000111222333111111222222222333333333222222222222333333444555333333333333333333333333444333222333555666555444444444444555555555555666333444555666888:::;;;;;;888999::::::;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;999:::;;;<<<============<<<;;;::::::::::::;;;<<<===============<<<<<<;;;999888888777666555555444555555444333333222111111333444444333222222444666////////////............000///...---------------////////////////////////000000////////////000000////////////////////////000111000...,,,++++++---........................000000000000000000000000............//////////////////////////////////////////............//////........................------...///000111222222000111111///......///111------------------------......////////////......///............---------......//////...---,,,,,,000000//////.........---////////////............////////////////////////....................................////////////---------............/////////////////////////////////////////////////////////............////////////.........---------.........////////////000//////......---------,,,,,,,,,,,,---...///000111111111000///...---,,,,,,........................////////////////////////////////////////////////............////////////000///...------...///000222000------............////////////////////////////////////////////////////////////000000000000////////////////////////000000000000000000000000000000000000000000000000......------------......111222333333444444333333666666555444444444444444////////////////////////000000000000000000000000///////////////...------000000////////////000000111000000000000111111222000///......------.........//////////////////...////////////000000000000//////////////////////////////............///////////////...//////000000////////////////////////........................//////......------------------------------------..................................../////////000........./////////000000........................////////////////////////......---------......//////000000000...---...///.........------.........///......------.........////////////////////////000000000000000000000000000//////...///000111222333222111000000000111111222222111000000111222222111111111222222222333333222222222222222333444555333333333333333333333333444333222333555555555444444444444555555555555666555555666777888:::;;;;;;::::::;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;:::;;;<<<===>>>>>>>>>>>><<<;;;::::::::::::;;;<<<<<<============<<<;;;;;;888888777777666555555444555444444333222222111111333333333333333333222222000000000/////////......000000///...............////////////////////////000000////////////000000////////////////////////...//////...,,,,,,---///........................000000000000000000000000............//////////////////////////////////////////............//////////////////////////////////////////000000000000---...///...,,,+++,,,---------------------------......////////////......///............---------//////000000//////...---111000000000////////////---.........//////000000000000000000000000000000111111111111111111111111............////////////........./////////000000///////////////////////////////////////////////////................../////////.........------------............//////////////////.........------...............///000111000000000///......------........................////////////////////////////////////////////////............////////////000///...------...///000555222000000111222111000////////////////////////////////////////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000/////////....../////////000111222222333333222222444444444444555666777777////////////////////////000000000000000000000000///////////////......---000000////////////000000//////......---.........111000//////...///////////////000000000000//////000000000000/////////////////////////////////////////////....../////////////////////000111222222////////////////////////////////////////////////......---------------,,,------------------------....................................////////////////////////000000000111........................//////////////////////////////......---............///000///...---...///---,,,,,,,,,,,,,,,,,,---///......---......//////000000000000000000000000000000000000000000000000000000000000000111222222222222111000000000111111222222111000000111222222111111111222222222222333333222222222222333333444333333333333333333333333444333222333444555444333444444444555555555555666777777777888999::::::;;;:::;;;<<<<<<======<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>>>>???>>>>>><<<;;;;;;::::::;;;;;;<<<<<<<<<<<<<<<<<<;;;::::::777777777666555555444444444444333333222222111111444222111333555555222///111111000000000/////////000000//////////////////////////////////////////000000////////////000000////////////////////////,,,---......------///111////////////////////////000000000000000000000000............//////////////////////////////////////////............//////000000000000000000000000000000000//////.........---...000///---+++***+++------------------------......////////////......///............---------000000000000000000///...111111111000000000000///,,,,,,---...///000111111111111111111111111111111....................................////////////////////////000000000111////////////////////////////////////////////////......------------....../////////............------------............///000000////////////......000000/////////000000111////////////////////////........................////////////////////////////////////////////////............//////////////////............//////222000......///000///...000000000000000000000000////////////////////////////////////000000000000111111111111111111111111000000000000000000000000000000000000000000000000000000////////////000000000000111222222222222111222222333444555777999:::........................////////////////////////...///////////////......//////000000000000/////////......---,,,,,,,,,,,,000000///......//////////////////000000/////////111111000000//////......////////////////////////......////////////......000000000000000111222222////////////////////////.........................................................................................................///////////////....../////////000000000........................////////////////////////000//////..................///000///...---...//////......------......///...............//////000/////////////////////////////////////////////////////////000000000111111111111111000000000000111222111111111111111111222111111111111222222222222333222222222222222333333333333333333333333333333333222111222444555444333444444444555555555555666888888999999999:::::::::::::::;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::;;;<<<======>>>>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999666666666555555444444444333333333333222222111111444222111444999:::666111111111111111000000000000//////////////////......////////////////////////000000////////////000000////////////////////////---.........------...000000000000000000000000000000000000000000000000000............//////////////////////////////////////////............//////////////////////////////000000/////////.........///111444333111...---,,,..............................////////////......///............---------//////000000000//////...000000000///////////////---------...///000000111000000000000000000000000------------------------............////////////....../////////000000000////////////////////////////////////////////////------,,,,,,,,,,,,------/////////...............------------............000000000000000/////////000000//////.../////////............//////000000........................////////////////////////////////////////////////............/////////////////////......////////////...------...///...---000000000000000000000000////////////////////////////////////000000000000000000000000000000000000000000000000000000000000////////////////////////000//////////////////000000111111222222222222222222222333444555777888999////////////////////////////////////////////////......///////////////...//////000000000000//////222222111000/////////000///......---......//////---......//////......---111111000000//////......////////////////////////......///000000///......222222111000000000000000////////////////////////------------------------///////////////000000000................................................///////////////.........------........./////////////////////////////////////////////////////////000//////.........//////---///000///......///000000000////////////000000...............///000111........................////////////////////////......////////////000///000000000000111000000000111111111222222111111111000000111111111222222222333222222111111222222222333333333333333333333333333222111222444555444333444444444555555555555666888888999999999:::::::::999999:::;;;;;;;;;;;;:::;;;;;;;;;;;;;;;;;;;;;;;;999999:::;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::999888888555555555555444444444444333222222222222222111111444222222666<<<>>>;;;666111111111111000000000000---...////////////......////////////////////////000000////////////000000////////////////////////...//////...,,,,,,---///000000000000000000000000////////////////////////............//////////////////////////////////////////............//////....................................////////////000222444444222000....................................////////////......///............------------......//////.................................///////////////.................................000000000000000000000000............////////////------........./////////////////////////////////////////////////////////------,,,,,,,,,,,,------////////////////////////---------.........///////////////000000000000000//////...---------......------......///000000000........................////////////////////////////////////////////////............////////////...//////////////////...222111000111222333111000////////////////////////////////////////////////////////////000000000000///////////////////////////////////////////////////////////////////////////......------......///111222222333444333333333444444444444444555666666000000000000000000000000000000000000000000000000---...//////////////////...///000111111000///...000000///.........//////......------......//////------............------000000000000////////////////////////////////////---...///000000///...---222222111000////////////////////////////////////------------------------///000000000000111111111................................................///////////////.........------------............000000000000000000000000//////////////////////////////......//////000111---...//////......///000//////............//////............///000111111........................000000000000000000000000------...///////////////...///000111111111000000000111222222222222111000000000000111111111111222333222222111111111111222333333333333333333333333333222111222333444333222444444444555555555555666777777777888999::::::;;;888999::::::;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;888888999;;;;;;;;;;;;;;;:::;;;;;;<<<<<<;;;;;;:::999999999999999888888777444444444444444444444444222222222222222222111111333222222666:::<<<;;;999111111000000000/////////---...///000111000///...////////////////////////000000////////////000000/////////////////////////////////...,,,,,,---...////////////////////////////////////////////////............//////////////////////////////////////////............//////........................---------....../////////...///111111///.......................................////////////......///............---------,,,------...............,,,---------------......000000//////............------------------------////////////////////////............////////////------------............////////////////////////////////////////////////......------------.........////////////000000000.........////////////000......////////////000000......------------...///---.........//////000000........................////////////////////////////////////////////////............////////////......////////////....../////////000111222000///////////////////////////////////////////////////////////////000000000000........................////////////////////////000000000000000000000000......------------......222222333444444444444333555555444333222222333333111111111111111111111111000000000000000000000000------...///////////////...///000111111000///...------,,,,,,,,,------...//////......//////000111......////////////......////////////000000000000////////////////////////---...///000000///...---000000//////.../////////////////////////////////........................////////////000000000111................................................000/////////........................////////////////////////////////////////////////////////////............///000222222---...//////......///111//////............//////............///000111222........................000000000000000000000000---...///000111000000///---...000111111111000000000111222222222222111000000000000000111111111111333333222111111111111111333333333333333333333333222111111111333444333222444444444555555555555666555555666777888:::;;;;;;999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;888999:::;;;<<<<<<<<<<<<::::::;;;<<<<<<;;;::::::888888999999888888777666333333333333333333333333111111111111111111222222111111222333444555666666000000000/////////.........000111333333333111000////////////////////////000000////////////000000////////////////////////---.........------...000........................////////////////////////............//////////////////////////////////////////............//////........................///...............------,,,---......------...///..............................////////////......///............---------------...///////////////------------......//////.........///////////////------------------------------------------------............////////////............///////////////////////////////////////////////////////////////..................///.../////////000000000000/////////000000000111111------........./////////...---------...///000111.........///////////////........................////////////////////////////////////////////////............////////////---...///000000///...---,,,,,,,,,...000000...,,,------------------------////////////////////////////////////000000000000////////////////////////////////////////////////000000000000000000000000//////............//////111111222333333333333333444333222222111111111222111111111111111111111111000000000000000000000000------...///000000//////...///000222222000///...///////////////000111222000000///000000111222222//////000000000000//////......//////000000111111////////////////////////---...///111111///...---...------......///000111////////////////////////////////////////////////---.........//////000000////////////////////////........................000000//////.........---////////////000000000000........................////////////////////////---------...000111333444,,,...//////......///111000000////////////000000............///000222222000000000000000000000000000000000000000000000000...///000222222111111000---...///111111111000///000111222333333222111000000000000000111111111111333333222111000000111111333333333333333333333333222111000111333444333222444444444555555555666666333444555777888:::;;;;;;:::;;;<<<<<<======<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999:::;;;<<<============::::::;;;<<<<<<;;;::::::888888888888888777666666333333333333333333333333111111111111111111222222000111111000//////000222////////////............000111333555555555333222////////////////////////000000////////////000000////////////////////////+++,,,---------...000222........................////////////////////////............/////////000//////////////////////////////............//////000000000000000000000000111000///...---,,,++++++,,,---...---------///111////////////////////////......////////////......//////.........---------......///000000111000000---.........//////000000,,,------...///000111111........................000000000000000000000000............/////////000////////////000000000000//////////////////////////////////////////////////////............//////.../////////000000111111000000000000111111111111,,,---------......//////............///111222222////////////////////////........................////////////////////////////////////////////////............/////////000---...///000000///...---/////////111333333111///------------------------////////////////////////////////////000000000000000000000000000000000000////////////////////////000000000000000000000000000000////////////000000000000111222222222222111222222111111111111111222000000000000000///......000000000000000000000000000000000000000000000000////////////000000000000000000//////.........---........................//////............//////111111000000///---,,,+++...///000000//////000111111111000///////////////////////////000000000000,,,,,,,,,------.................................111111000000//////......---......///////////////000000000///......------......//////000000111111////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000...///000111111222111111............/////////000//////............//////000000//////.........---222111///......//////000000000000000000000000000000000111111111111000000000000000000000000000000111111111111111111111111222222333333333444444444222222222222222222222222111111222222222333333333555555555555555555444444666666666666666555555555==================<<<<<<======<<<;;;;;;:::999999:::::::::;;;::::::999999:::;;;<<<<<<<<<;;;:::999777777777777666666666666333444555444222111222333333222222111111222222333222222222111000//////...000000000000////////////000111222222222222111000111111000000//////......,,,---...000000000//////111111000////////////////////////////////////////////////...------,,,,,,000000000000000000000000000000000000////////////000000///...............///---++++++---///000///000000//////.........---......////////////......000000000000000///............///000000000000000////////////////////////////////////////////////000000000000////////////////////////////////////............////////////000000//////.........---......------------......000000000000000000000000////////////////////////000000//////.........---////////////////////////......////////////..................////////////000000000000000000000000////////////////////////........................---------------...///000////////////////////////000///...------...///000111///...------...///111................................................///000111111111///...---000000000000000000000000000000///............///000000//////.........---------------......//////............///000222222111111000000//////......111111000000//////......///////////////000111111444222111000111000///---000000000000000///......000000000000000000000000000000000000000000000000////////////000000000000000000000/////////..............................//////............////////////000000000///.........///000000//////000111111111000///////////////.../////////000000000000..................//////000000000000000000000000000000000000//////......---......///////////////.........///////////////...///////////////000000////////////////////////////////////////////////////////////////////////////////////////////////......//////000/////////.........///////////////000//////......//////000000/////////..................------...///000111000000000000000000000000000000111111111111000000000000000000000000000000111111111111111111111111111111111111222222222222222222222222222222222222111111222222222333333333555555555555555555444444666666666666666666666555::::::;;;;;;<<<;;;;;;:::;;;;;;::::::999888888777::::::;;;;;;;;;;;;::::::;;;<<<<<<===<<<;;;:::999777777777666666666555555333444555444222111222333222222222222222222222222222222111111000//////.../////////...............000000111222333444555555000000000000//////......---...///000000//////...111000000///////////////................................................000000000000000000000000000/////////////////////000000///...............///...,,,---...//////...000/////////............------............------000000000000000///............///000000000000000/////////////////////////////////////////////////////////...............////////////////////////............////////////000/////////..................------------......////////////////////////////////////////////////000/////////............////////////////////////......////////////..................////////////000000000000000000000000////////////////////////////////////////////////...............///000111////////////////////////000///...------...///000000///...------...///000................................................///000000111000///...---000000000000000000000000///////////////000111222000/////////............//////////////////////////////...//////000111222111000000000/////////...111000000000/////////...///////////////000000111333111000000000000///---000000000000000//////...000000000000000000000000000000000000000000000000////////////000000000000111000000000000000////////////////////////////////////............//////...//////000111111111111...///000000//////000111111111000///////////////....../////////000000000000000000///////////////000000000000000000000000000000000////////////...---......///////////////------......///000000111/////////...............////////////////////////////////////////////////////////////////////////////////////////////////------.........---,,,,,,///////////////.........111000000//////000000111////////////............,,,,,,,,,,,,---///000111000000000000000000000000000000111111111111000000000000000000000000000000111111111111111111111111/////////000000000111111222222222222222222222222111111222222222333333333444444444444444444555555555555666666666666666666777777888999:::::::::999999999999888777777666666::::::;;;<<<<<<;;;;;;:::<<<=========<<<;;;999888777666666666666555555555333444555444333222333444000111222333333222111000222111111000000//////...---------...............------...///111333666777000000000////////////......//////000//////...---000000//////......//////........................,,,------...//////000000000000000000000000000000////////////////////////000//////............///000///...///000000///---////////////............,,,------......------,,,//////000000000///............///000000000000000////////////////////////////////////////////////---------...............////////////////////////............////////////////////////..................------------......////////////////////////////////////////////////////////////............////////////////////////......////////////..................////////////000000000000000000000000////////////////////////000000000000000000000000000////////////000111111//////////////////////////////............///000000///...------...///000////////////////////////........................//////000000000///......000000000000000000000000......//////000222333444////////////............000000000000000/////////000000////////////000000000000000000////////////000000000000//////////////////......//////000111000///......000000///...//////000000000000//////////////////////////////////////////////////////////////////000000000000111111111111000000000000000000000000000000000000//////............////////////000111111111111111...///000000//////000111111000000///////////////........./////////000000000000000//////.................................////////////////////////---......///////////////............//////000000//////......------,,,,,,////////////////////////////////////////////////////////////////////////////////////////////////............------,,,+++////////////............111111000000000000111111///////////////.........,,,,,,------...///000000000000000000000000000000000000111111111111000000000000000000000000000000111111111111111111111111////////////000000000111111222222222222222333333111111222222222333333333333333444444444444555555555555555555666666666666555666777888999999999999999888888888777777777666::::::;;;<<<<<<<<<;;;;;;======>>>===<<<:::888777666666666555555555444444333444555444333222333444///111222444444222111///111111000000////////////------............//////,,,+++***+++---///222444////////////////////////000000000//////...------000//////.........//////---------------------------........./////////000////////////////////////.........///////////////000///............//////000000000111111111...,,,///////////////.........---..................---...///////////////............///000000000000000////////////////////////////////////////////////------............//////////////////////////////............///////////////////////////...............------------......///////////////////////////////////////////////////////////////.........////////////////////////......////////////..................////////////////////////////////////////////////////////////////////////////////////000///////////////000000////////////////////////...............//////000000///............///000000000000000000000000000........................//////////////////......000000000000000000000000////////////000111222333///////////////.............../////////000000000111000000////////////000000000000000////////////000000000000///////////////............///000000...------...///000000/////////000000000000//////////////////////////////////////////////////////////////////000000000000000000000000111111111111000000000000000000000000//////............//////111111111111111000//////...///000000//////000111111000000///////////////............////////////000//////......---------......................................./////////---......///////////////000000//////............//////......------,,,,,,////////////////////////........................................................................///////////////...---,,,///////////////.........111111000000000000111111.........////////////////////////000////////////////////////////////////000000111111111111000000000000000000000000000000000000000000000000000000000000000111111111222222111111111222222333333333111111222222222333333333333333333333444444555555444555555555666666777777666666777999999:::::::::999999999999999888888888999::::::;;;<<<<<<;;;;;;<<<=========;;;999777666555555555555444444444444111333444333222222333444///000222333333222000///000000000///////////////....../////////000000000...---+++++++++---000111.............../////////000000//////............//////............//////........................000000/////////.........////////////////////////------....../////////000//////............//////000000000111111111...,,,........./////////////////////000000000000//////......////////////............///000000000000000////////////////////////////////////////////////....../////////000000000////////////////////////............////////////.........///////////////......------------..............................////////////////////////.........///////////////////////////////////////......////////////..................////////////////////////////////////////////////////////////........................///......------.........////////////////////////---....../////////////////////............//////000000000000000000000000////////////////////////..................//////////////////////////////000//////....../////////.........///////////////++++++,,,---///000111111111000000////////////000////////////000000000000////////////000000000000...............//////000...---,,,...000111000///...//////000000000000000000000000000000000000000000000000000000000000000////////////000000000000//////000000000000000111//////////////////////////////............//////111111111111000//////......///000000//////000111111111000///////////////------.........///////////////..................000000000000000000000000---............/////////---......///////////////111000000///......------/////////...............////////////////////////........................................................................//////000000000//////.............../////////000111000000//////000000111.........///////////////000000111111000///......////////////////////////000000111111111111000000000000000000000000000000000000000000000000000000111111111222222222333333111111111222222333333444111111222222222333333333222222333333444444555555444444555555666777777777777777888999::::::::::::::::::::::::::::::::::::888888999:::;;;;;;;;;;;;:::;;;;;;;;;:::999777666555555444444444333333333000111222222111111222333///000111222222111000///////////////////////////......//////000111111111111000///.........///000---............/////////000//////............///......------......//////////////////////////////111111000//////...------000000000000000000000000---------......//////000///............//////000000///...///000000///---.........///////////////000000000111111000000000------.../////////............///000000000000000////////////////////////////////////////////////......//////000111111111////////////////////////............////////////.........///////////////......------------..............................////////////////////////.........///////////////////////////////////////......////////////..................////////////000000000000000000000000////////////////////////........................///......------------...////////////////////////,,,---...///000000000///////////////////////////////////////////////////////////////////////////......------......///000////////////////////////000000///........................///////////////***+++,,,---...///000111000000////////////000000////////////000000000000////////////000000000000......------......///000///...---...000111000///......///000000000000000000000000000000000000000000000000000000000000000////////////000000000000....../////////000000000........................//////............//////......///000000000//////...///000000//////000111111111000///////////////---------.........////////////////////////000000000000000000000000000000---------.........//////---......//////////////////////////////............///////////////000000////////////////////////..............................................................................///000000000//////,,,------...///000111111000//////......//////000............/////////000---...///000000000///...////////////////////////000000111111111111000000000000000000000000000000000000000000000000000000111111111222222222333333000111111222333333444444111111222222222333333333111222222333444444555555444444555555666777777888777888888999999999888888::::::::::::::::::::::::666777888999::::::::::::888999999:::999888777666444444444333333333333222...000111111000000111222000000111111111111000000////////////////////////------......///000000111000000000///////////////---------.........////////////...---......000000...------------...///000000000000000000000000000000000000///////////////000000000000000000000000,,,,,,---......///000000...............///000000///...,,,---...//////.............../////////000//////000000000000//////,,,---......//////............///000000000000000////////////////////////////////////////////////------......///000000111////////////////////////............////////////............/////////000......------------..............................////////////////////////............/////////000////////////////////////......////////////..................////////////000000000000000000000000////////////////////////........................000000///...............////////////////////////,,,---...///000000000///......////////////..............................////////////////////////......---------...///000//////////////////////////////////////////000000............/////////000............//////////////////...//////000111222.../////////000000000111.../////////000000000111...------------...//////000///...///111111111///......///000000000000000000000000000000000000000000000000000000000000000////////////000000000000---.........//////000000........................//////............//////+++,,,---///000000111111...///000000//////000111111111000///////////////---------.........////////////000000111111222222........................---------.........//////---......///////////////------......///000000000......//////000000111111////////////////////////........................................................................------...///000000000///+++,,,---...///111222222//////............//////---.........//////000000***+++---///000000//////////////////////////////000000111111111111000000000000000000000000000000000000000000000000000000111111111111222222222222000000111222333333444444111111222222222333333333111111222333333444555555444444444555666777777888777888888888888888777666999999999999999999::::::555666777888999:::::::::666777888999999888666666444444444333333333222222---///000000//////000222111111000000000000111111.........///////////////,,,,,,------...///000000,,,---......//////......---------........./////////...------...///000111---------------...///000000000000000000000000000......//////000000111111000000000000000000000000,,,,,,------...///000000...............///000111///---++++++---///000///---.........//////000000......////////////......,,,,,,---.../////////......//////000000000000000////////////////////////////////////////////////,,,,,,------...///000000////////////////////////............/////////000---.........//////000000.........------.................................////////////////////////---.........//////000000////////////////////////......////////////................../////////000000000000000000000000000////////////////////////000000000000000000000000111111000///////////////////////////////////////+++,,,...000000000000///......////////////..............................000000000000000000000000...------,,,---...///000////////////////////////////////////000222333444---.........//////000000222111111000///......---............///111222222.../////////000000111111.../////////000000111111...------------...//////222000///000111222111///000000000000000000000000000000////////////000000000000000000111111111111......//////000000111111---...///000111111111111////////////////////////000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000...,,,******---000222/////////////////////////////////...------,,,,,,000000000000000000000000////////////////////////////////////////////////......////////////......//////............//////------------------------////////////////////////000000000000000000000000////////////////////////000000//////.........---........................////////////000000000000000000000000000000000000////////////000000000000000000111222222222222111000000111222222222222111...//////111222333444444000111333444444333111000444444444333333222222222222222333444444555666666444444444555555555555555777777777777888999:::;;;888888777777777777777777777777777777888888888888888888777777666666555555444333333222111111111222000000000000000000000000000000000000000000000000////////////////////////......////////////..................////////////000---+++,,,...000...,,,...///000111111000///...000000000000000000000000---------.........//////000000000000000000000000000000////////////000000......////////////......000000000000000/////////...000000///...---.../////////000000///...------//////000000000000//////////////////////////////000000//////.........---000000000000////////////000000//////.........---............////////////---------...///000000111000000000000000000000000////////////////////////////////////////////////........................//////000111111111111111////////////////////////,,,...//////...------...............---,,,++++++---....../////////////////////.........------------.........//////000000......////////////......000000000000000000000000////////////////////////........................////////////////////////////////////////////////---.........//////000000........................///////////////////////////////////////////////////...---,,,,,,---...///////////////////////////..............................////////////......000000000000000///......////////////////////////////////////////////////000000000000000000000000000000////////////000000000000000000111111111111////////////000000000000000000000111111000//////////////////////////////000//////......//////000000000000000000000000000000000000000000000000000//////////////////////////////............//////000...---,,,,,,...000222/////////////////////////////////000000000000000........................////////////////////////////////////////////////......////////////......//////............//////------------------------////////////////////////........................////////////////////////000/////////....................................------------............////////////////////////////////////000000000000000000111222222222222111000000111222222222222111//////000111222333333444111222333333333333222111444444444333333222222222000000111222222333444444444444444555555555555555777777777777888999:::;;;999999999999999999999999888888777777777777777777888888777777666555555444444333222222111111111222000000000000000000000000000000000000000000000000////////////////////////......////////////..................////////////000...,,,---///000///---//////000000000000//////........................---------.........//////000000000000000000000000000000////////////000000......////////////......////////////////////////...000000///...---...//////////////////...------//////000000000000//////////////////////////////000/////////............000000000000////////////000/////////........................////////////------......///000000111000000000000000000000000////////////////////////////////////////////////........................------...///////////////////////////////////////,,,...//////...------............///......---------......///////////////000000/////////...................../////////000......////////////......000000000000000000000000////////////////////////........................////////////////////////////////////////////////............/////////000........................////////////////////////////////////////////////111000////////////000111////////////////////////...........................//////000000//////...000000000000000///......////////////////////////////////////////////////000000000000000000000000000000////////////000000000000000000111111111111000000000000////////////111111111111000///...---///////////////////////////..................///000000000000000000000000000000000000000000000000////////////////////////......------------......//////.........///000111////////////////////////......//////000111111222........................////////////////////////////////////////////////...//////////////////...//////............//////////////////////////////////////////////////////........................////////////////////////////////////............////////////////////////------------............////////////////////////////////////000000000000///000111111222222111111///000111111222222111111000000111111111222222222222222222222222222222222444444333333333333222222000111111222222333333444444444444555555555666666777777777777888888999:::999999999999999999999999999999888888777666666666777777777666555555444444333333222111111111111222000000000000000000000000000000000000000000000000////////////////////////......////////////..................////////////111///......///000000///000000////////////000000........................------........./////////000000000000000000000000000000////////////000000...//////000000//////...---------.../////////000...000000///...---...//////////////////......---//////000000000000//////////////////////////////////////////............////////////000000000000////////////........................////////////------......///000000000000000000000000000000000////////////////////////////////////////////////........................------...///////////////////////////////////////,,,...000///...---...///......//////////////////---......///////////////000000000000000/////////............////////////......////////////......000000000000000000000000////////////////////////........................////////////////////////////////////////////////............////////////........................////////////////////////////////////////////////111000000//////000000111////////////////////////........................///000000111111000000///000000000000000//////...////////////////////////////////////////////////000000000000000000000000000000////////////000000///000000000111111111111111111000000//////......///////////////...------////////////////////////......------------......000000000000000000000000///////////////////////////////////////////////////......------......///...//////000000000000000////////////////////////------------......//////........................//////////////////////////////////////////////////////............////////////............//////////////////////////////////////////////////////000000000000000000000000///////////////////////////////////////.........000000000000000000000000////////////000000000000////////////////////////////////////000000000000///000000111111111111111///000000111111111111111111111111111111111222222333222222111111222222333333333333333333333333333333333333444444555555555333333444444555666666666777777777777777888999999777777777777777888888888::::::999888777666555555777777666555555444444333222222111111111111111222000000000000000000000000000000000000000000000000////////////////////////......////////////..................////////////111000/////////000000000111000///......///000111....................................////////////////////////////////////000000////////////000000//////000000000000//////+++,,,,,,---...///000000...000000///...---...///...///////////////......//////000000000000/////////////////////////////////////////////.........////////////000000000000///////////////.....................////////////............//////000000////////////////////////////////////////////////////////////////////////........................//////000111111111111111////////////////////////---...000000...---...///---------......///000000---......///////////////////////////////////////.........///////////////......////////////......////////////////////////////////////////////////........................////////////////////////////////////////////////.........///////////////........................///////////////////////////////////////////////////..................///////////////////////////........................000000111111111111000000//////000000000000//////////////////////////////////////////////////////////////////////////////000000////////////000000///000000000111111111111111111000000//////......+++,,,------.........---////////////////////////......------------......////////////////////////////////////////////////........................000//////////////////000......000111111111000/////////////////////////////////......------------////////////////////////////////////////////////////////////////////////000///............///000//////............//////000000000000000000000000////////////////////////000000000000000000000000////////////////////////.........///////////////000000000000000000000000////////////000000000000........................////////////000000000000//////000111111111111000//////000111111111111000111111111111111111222222333222222111111222222333333333333333333333333333333333444444444444555555333333444444555666666777777777777666777777888888666666777777777888888888;;;:::999888777555555444666666555555444333333333111111111000000111222222000000000000000000000000////////////////////////////////////////////////......////////////..................////////////000000000/////////000111111000///......///000111////////////////////////........./////////000000////////////////////////000000////////////000000//////000000000000//////+++,,,,,,---...///000000...000000///...---...///......///////////////...//////000000000000//////////////////////////////.........///////////////.../////////000000000111.........///////////////............////////////............////////////////////////////////////////////////////////////////////////////////////........................//////000111111111111111////////////////////////---///000000///......///---,,,,,,,,,,,,...//////---......///////////////........................///////////////...............////////////......///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////.........////////////////////////////////////////////////////////////////////////...//////////////////...000000000000000000000000////////////////////////000000111111111111000000//////000000000000//////////////////////////////////////////////////////////////////////////////000000////////////000000000000000000111111111111000000000000////////////***+++,,,---............///////////////////////////..................///////////////////////////000000000000000000000000........................000000////////////000000---...///000000000//////////////////////////////222111111000//////......000000000000000000000000////////////////////////////////////////////////000///...------...///000//////............//////000000000000000000000000////////////////////////........................////////////////////////.........///////////////////////////////////////------------....................................////////////000000000000...///000000111111000000...///000000111111000000000000111111111222222222222222222222222222222222222222333333333333444444222222222222222222222222222333333444555666777777777777777666666777777888888888888999::::::;;;;;;::::::999888777666555444555555555444333333222222111000000000000111222222000000000000000000000000////////////////////////////////////////////////......////////////..................///////////////000000///......///111000000////////////000000000000000000000000000000....../////////000000000000000000000000000000000000000////////////000000///000000111111000000///---------.../////////000...000000///...---...///---...////////////////////////000000000000//////////////////////////////.........///////////////......//////000000111111.........///////////////............////////////......//////////////////000000000000000000000000////////////////////////////////////////////////........................------...///////////////////////////////////////---///111000///...//////...---,,,++++++,,,...///---......///////////////------------............///////////////...............////////////......000000000000000000000000///////////////////////////////////////////////////////////////////////////////////////////////////////////////.........////////////////////////////////////////////////////////////////////////000111111222222111111000000000000000000000000000///////////////////////////000000111111000000///...//////000000000000000////////////////////////////////////////////////////////////////////////000000////////////000000000000000000111111111111////////////000000000000------.../////////......////////////////////////000//////......//////000////////////////////////000000000000000000000000......................../////////....../////////---............/////////////////////////////////000000000000000/////////////////////////////////////////////////////////////////////////////////000///...------...///000//////............//////////////////////////////////////////////////////........................////////////////////////............/////////000........................------------....................................////////////000000000000...//////000000000000000...//////000000000000000//////000111222333333444111222333333333333222111222222222333333444444444222222222222222222222222222222333444555666777777777777666666666666777777777888888999::::::;;;;;;:::999999888777666666555555555444444333222222222000000000000000111222222000000000000000000000000////////////////////////////////////////////////......////////////..................////////////---///000///---,,,...000//////000000000000//////////////////////////////.../////////000000000000000000000000000000000000000000////////////000000000000111111111111000000////////////////////////...000000///...---...///------.../////////////////////000000000000//////////////////////////////............/////////000.........///000111111111............/////////000............/////////////////////////////////...000000000000000000000000////////////////////////////////////////////////........................------...///////////////////////////////////////...///111111///...///000000///---,,,,,,,,,...///---......///////////////---.........////////////000/////////..................////////////......000000000000000000000000////////////////////////////////////////////////////////////////////////////////////////////////000/////////............////////////////////////////////////////////////////////////////////////000111222222222222111000000000000000000000000000////////////////////////...//////000000//////.........///000000000000000////////////////////////////////////////////////////////////////////////000000////////////000000000000000000111111111111......//////000000111111111111111111000///...---////////////////////////000000////////////000000////////////////////////000000000000000000000000.................................------............------------...//////////////////////////////,,,,,,------.../////////........................////////////////////////////////////////////////111///...------...///111//////............//////////////////////////////////////////////////////000000000000000000000000////////////////////////---.........//////000000........................////////////000000000111........................////////////000000000000...//////000000000000000...//////000000000000000...///000111222333444444000111333444444333111000222222222333333444444444444444444444444444444444222222333444555666777888888777666666666666777777555666666777888888999999999999888888777777666666555555444333333222222111000000///000000111222222000000000000000000000000////////////////////////////////////////////////......////////////................../////////000,,,...000...,,,+++...000...///000111111000///...........................////////////000000000000000000000000000000000000000000////////////000000000000111111111111000000000000000000000/////////...000000000...---...///------...///000000////////////000000000000//////////////////////////////---.........//////000000---......///000111111222---.........//////000000............/////////000///////////////.........000000000000000000000000////////////////////////////////////////////////........................///000000111111111111111////////////////////////...///111111/////////000222111///---,,,---...///---......///////////////.../////////000000111111000000//////.........---......////////////......000000000000000000000000////////////////////////000000000000000000000000////////////////////////////////////////////////000000//////.........---000000000000000000000000////////////////////////////////////////////////...///000111111000///...000000000000000000000000000000000000000000000000......////////////............///000000000000000////////////////////////////////////////////////000000//////......------///......------///000111000000000000000000000000111111111111000000000000//////000000///...------000000////////////000000...............///000000000000///...............////////////////////////---,,,,,,,,,,,,---......---......///////////////////////////////////////111000///......------...000000////////////000000///000111000///...///111............////////////...///000111111000///...............////////////............///////////////////////////........................///000000//////...//////000111222//////............//////............////////////...------------...////////////............//////------...///000000000///000000000000111111111111111000///......///000111000111111111222222222222111111000000111111222333222222222222222222222222222222222222222222222222444444444444444444444444333333333444444444555555222333444555666666666666555444444555888999999888999999888888777666666666333444555555555444333222111111111111000000000000111111000///////////////000000000000000000000000//////.........---------111111000000//////......000000000000000000000000111111000000//////............//////000000111111000000000000000000000000---///000222222000///---////////////////////////111111000000//////......////////////000000000000///////////////.........//////.........------------.........//////000000------......///000000000////////////////////////////////////////////////000000000000111111111111000000000000000000000000111111000000//////......000000000000000000000000000000////////////000000......///000000000000000222111///...------......////////////............///////////////.........///000111111111///...---//////000000000000/////////111222111000///000111000000000000000000000000//////............//////000000//////.........---............////////////---......///000111111222////////////////////////---,,,,,,,,,,,,---......////////////////////////000000//////.........---------......///000000000////////////////////////////////////////////////000000000000000000000000000000////////////000000////////////000000000000///...---,,,,,,---...///............////////////222111///.........///000////////////////////////////////////////////////222111111111000000000//////......---...///000111////////////////////////111111111000000000//////000000000000000000///...000000////////////000000...............///000000000000///...............////////////////////////---------------......///---......///////////////////////////////////////...------......///000111...///111333333111///...---...///...---,,,---///............////////////...//////000000//////...............////////////............/////////////////////////////////..................///000000000////////////000000111000000////////////000000............///////////////............///000000//////............//////......//////000//////////////////000000000111111000000////////////000000000000000111111111222222111111000000111111222333222222222222222222222222222222222222222222222222444444444444444444444444333333333444444444555555222333444555666666666666555444444555888999999888999999888777777666666555333444555555555444222222111111111111000000000000111111000///////////////000000000000000000000000000000/////////.........000000000000////////////000000000000000000000000111000000000/////////....../////////000000000111000000000000000000000000...///000111111000///...////////////////////////000000000000/////////////////////.............../////////////////////...//////.........---------............/////////000///////////////........./////////////////////////////////////////////////////////000000000111111000000000000000000000000111000000000/////////...000000000000000000000000000000////////////000000......///000000000000000000///...---......///000////////////............000000000000000000000000///000000000000//////...//////000000000000/////////000111111//////000111//////////////////////////////............//////000/////////........................////////////......//////000000111111////////////////////////000////////////000111111////////////////////////000/////////............///////////////.........////////////////////////////////////////////////000000000000000000000000000000////////////000000////////////////////////000//////......//////000/////////000000000000111222111000///...//////000////////////////////////////////////////////////111111111111000000000000///............///000000........................111111000000000000/////////000111111111111111000000000////////////000000...............///000000000//////............///////////////////////////......------......///000---......///////////////////////////////////////...------......///000111,,,///333666666333///,,,---...///...---,,,---///............///////////////..................///............////////////............////////////......//////////////////...............///000000111000000////////////000000000////////////000000............///////////////////////////000111111000//////......//////000//////000000000///............/////////000000000//////000000000000///////////////000000000111111111000000000000111222222222222222222222222222222222222222222222222222222444444444444444444444444333333333444444444555555222333444555666666666666555444444555888999999888888888888777666666555555333444444444444333222111111111111111000000000000111000000///////////////000000000000000000000000000000000000000/////////////////////000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000000000000000...///000111111000///...////////////////////////////////////000000000000//////......------,,,,,,......///////////////////////////.........------............////////////111000000///......------////////////////////////////////////////////////.........////////////000////////////////////////000000000000////////////000000000000000000000000000000////////////000000...//////000000000000000------------...///111222////////////............000000000000111111111111000////////////000000111//////000000000000//////...///000000......///000//////////////////////////////............//////////////////........................////////////////////////000000000000////////////////////////000000000000000111222222////////////////////////////////////............111000000///......------////////////////////////////////////////////////000000000000000000000000000000////////////000000222222222111111000000//////000000111111000000///000000000000111111111111111111000///////////////////////////////////////////////////////////////////////////......................../////////000////////////////////////111000000000////////////...///000000111111111111000000////////////000000...............///000000000///............/////////////////////////////////............///000000---......///////////////////////////////////////111000///......------...,,,...222555555222...,,,///000111000///...///111............///////////////...---,,,,,,---...///............////////////............////////////............////////////...............///000000111111000//////...////////////............//////............//////////////////......//////000111000000////////////000000000000000000000///...---............////////////...///000111111000///...////////////000000000000000000000000000111222222111111111111111111111111222222222222222222222222333333333333333333333333333333333444444444555555222333444555666666666666555444444555888999999888888777777666666555444444333333333333333222222111111111111111000000000///000000////////////000000////////////////////////////////////////////////.........///000111111111////////////////////////000000000000////////////////////////000000000000//////////////////////////////000000000000//////////////////////////////......//////000000111111000000///......---,,,,,,............////////////////////////.....................///////////////000000//////............////////////////////////////////////////////////---------.........//////////////////////////////000000000000////////////////////////////////////000000////////////000000//////000000000000//////------......//////000111////////////............///000000000000000111111000///.........000111222//////000000000000//////---///000///...---...000//////////////////////////////............/////////////////////.....................////////////000000000000////////////////////////////////////......------......///000///////////////////////////////////////.........000000//////............////////////////////////////////////////////////////////////////////////000000////////////000000555555444333222222111111...///111111111111///...//////000000000111111111111000000///////////////////////////////////////////////////////////////............////////////---......///////////////000000000000000000000000000000000////////////...------...///000000000000000000////////////000000...............///000000//////............/////////////////////////////////............///000000---......///////////////000000000000000000000000111000///......------...---...///000000///...---///000111000///...///111............///////////////...---,,,,,,---...///............////////////............////////////---.........//////000000...............///000000111111000//////...//////...------,,,,,,------...............////////////......------......///000000000////////////000000000111111111000///..................////////////...///000111111000///...////////////000000000000000000//////000000111222111111111111111111111111222222222222222222222222333333333333333333333333333333333444444444555555222333444555666666666666555444444555888999999888777777666666555444444444333333222222111111111111111111111111000000000///000000////////////000000////////////////////////........................------...///000111222222////////////////////////////////////000000000000000000000000//////////////////////////////////////////000000000000//////////////////////////////......//////000000111111111111000000///...---------.........//////000000000000/////////.........///////////////.....................//////000000////////////////////////////////////////////////------------............////////////////////////////////////000000000000////////////////////////000000////////////000000//////000000000000//////......///////////////...////////////.....................//////000000000000///.........000111222//////000000000000//////---///000///...---...000........................//////............//////.........///////////////............////////////000000000000////////////////////////////////////------,,,,,,------...///////////////////////////.........///////////////............//////000000////////////////////////////////////////////////////////////////////////000000////////////000000444444333222111000000000......000111111000.............../////////000000000000000000000//////...////////////////////////////////////////////////000000000000111111111111---......///000/////////111111111111111111111111000000////////////......---......////////////...000000////////////000000...............///000000///............//////000////////////////////////......------......///000---......///////////////000000000000000000000000...------......///000111///......------......///---...///...---,,,---///............///////////////..................///............////////////............////////////------......///000000000...............///000000111000000////////////000...------------------...............////////////---------------...//////111000000//////000000111000000111111111000//////....../////////000000000//////000000000000///////////////000000000111111000////////////000111111111111111111111111111111222222222222222222222222333333333333333333333333333333333444444444555555222333444555666666666666555444444555888999999888666666666555444444333333333222111111000000111111111111111111000000000000///////////////000000111000000000000000000000000------------............---......///000111111222000000000000000000000000////////////000000000000000000000000////////////000000000000000000000000000000////////////000000////////////////////////////////////000000000000111111000000//////......------......///000000000000000000/////////......///////////////.........------......///000000111////////////////////////////////////////////////---------............///////////////////////////////////////000000000000000000000000000000000000000000////////////000000000000000000000//////......///////////////...---////////////............------......//////000000000////////////000000111//////000000000000//////...///000000......///000........................//////............//////.........///////////////............////////////////////////000000000000////////////////////////...............///000000////////////////////////.........///////////////------......///000000111////////////////////////////////////////////////000000000000000000000000000000////////////000000000000000///.........---...//////000000//////...............////////////000000000000000///......///////////////////////////////////////////////////000000000111111111222------///000000000///...000000000000000000000000000000/////////.........//////000000000//////...000000////////////000000...............///000000...............///000000////////////////////////---------------......///---......///////////////000000000000000000000000...------......///000111//////............//////---...///...---,,,---///............////////////...//////000000//////...............////////////............////////////------......///000000111...............///000000000////////////000000111/////////....../////////............////////////...............//////000111111000000000000111111//////000111111111000000/////////000000000111111000000////////////000000000000000111111111222222///////////////000111111111111111111111111111111222222222222222222222222222222222222222222222222333333333444444444555555222333444555666666666666555444444555888999999888666666555555444333333222333222111000///000000111111111111111000000000000///////////////000111111000000000000000000000000---.........////////////......//////000000111111000000000000000000000000.../////////000000000111111000000000/////////...000000000000000000000000000000////////////000000////////////////////////000000000000////////////////////////////////////------......///000000111000000000000/////////...000/////////.....................///////////////////////////////////////////////////////////////---............/////////000000000000000000000000.../////////000000000111000000000000000000000000000000////////////000000000000000000000///......,,,---...///000000//////////////////............---......///000000111111///000000000000//////...//////000000000000/////////000111111//////000111........................//////............//////............/////////000............////////////......//////000000111111///////////////////////////////////////000000111////////////////////////............/////////000.........///////////////////////////////////////////////////////////////000000000000000000000000000000////////////000000//////////////////......111000000//////000000111...////////////000000000///000000111000///...---////////////////////////////////////////////////---.........//////000000,,,---///000000000///...////////////////////////000/////////............111111111111111000///...000000////////////000000...............///000000...............///000111////////////////////////---,,,,,,,,,,,,---......---......///////////////000000000000000000000000111000///......------...//////000000000000/////////000111000///...///111............/////////000...///000111111000///.............../////////000............/////////000---------...///000000111...............///000000//////...//////000111222111111000000000000111111............/////////000///////////////000111111111111000000000000111111...///000111111111111111000000000000111111111111111000///......///000111111111111111222222222222///////////////000111111000000000000000000000000222222222222222222222222222222222222222222222222333333333444444444555555222333444555666666666666555444444555888999999888666555555444444333222222333222000/////////000111111111111111000000000000///////////////000111111000000000000000000000000.../////////000000111111////////////000000000000000000000000000000000000.../////////000000111111111111000000/////////...000000000000000000000000000000////////////000000////////////////////////111111000000//////......---------...............---------...///000000111000000000000////////////000000//////.........---000000000///......------////////////////////////////////////////////////.........////////////000111111111111111111111111.../////////000000111111000000000000000000000000000000////////////000000000000000000000///......***+++---///111111111111000/////////...............//////000111222222222///000111111111///...---//////000000000000/////////111222111000///000222........................//////............//////---.........//////000000............/////////000---......///000111111222////////////////////////...............///000000////////////////////////---.........//////000000000000000///......------////////////////////////////////////////////////000000000000000000000000000000////////////000000111111111111111222222222333222111000000111222333000000000000111111111111///000111111111000...---////////////////////////////////////////////////////////////000000000000////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////......///...,,,***((('''000000//////......------000000//////.........---000000000000000000000000222000...///222333111///000000//////.........---------,,,,,,---...000111000000000000000000000000------......//////000000000///...------...///000////////////000000000000......////////////............////////////......////////////////////////............///////////////...,,,+++,,,---///111------------------------////////////000000000000//////...---222666333,,,222111111000000000000000000000000000////////////222222222111111111000000111111111000000000000000000000111222222222222111222222111111111111111111111111000000111111222333444444222222222222444444333444555666666555444333555555666666666666555555666666555444333333222222333333222222111000000000222222111000//////000000000000000000000000000000111111000000//////......///............///000000............///////////////......///111222000///...///////////////................../////////000000000000000000000000000000000000000000///......111111111111111111111111000000000000000000000000111111000000//////......///////////////000111111......//////000111111111000000///...............////////////////////////...///000///------///000///............000222333......////////////......//////000000000000//////............/////////000000000000000000000000000000000000000000000000000000000000000000000000000111111000000//////......111111000000//////..............................000000000000000000000000------......//////000000////////////////////////////////////////////////000000000000000000000000......////////////......////////////000000000000000000000000000000000000////////////////////////............///000222222111111000000//////......111111000000/////////...000000000000000000000000............////////////000000//////.........---000000000000000000000000////////////////////////......//////000000111111000000000000000000000000------......///000000000000000000000000000000000000000//////.........---............////////////////////////000000000000000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000////////////////////////////////////////////////////////////////////////...////////////---,,,+++///////////////.........000/////////............000000000000000000000000222000...///111222111///000/////////............------,,,,,,---...000111////////////////////////.........///////////////000///...------...///000....../////////000000000......////////////............////////////......////////////////////////............///////////////...---,,,---...000111.........................../////////000000000000777555222000444;;;;;;777222111000000//////000000......//////000000111111222222222111111111000000111000000000000000000000000000111222222222222111111111111111111111111111333333222222333333444555444333333222222333333444444444555555555555444444444555555666666555555444555444444333222222111111///////////////000000000222111111000//////000000000000000000000000000000111000000000/////////......---------......//////............///////////////......///111111000.........///000000000000000........./////////000000000000000000000000000000000000000000000///......////////////////////////////////////////////////111000000000/////////...111000000////////////000///////////////000000000000000///............///////////////////////////...///000///------///000//////...//////000111222//////000000000000////////////000000000000//////........./////////000000000000000000000000000000000000000000000000000000////////////////////////000000000000////////////111000000000/////////...111111111111111111111111000000000000000000000000.........///////////////////////////////////////////////////////////////000000000000000000000000......////////////............/////////000000000000000000000000000000000///////////////////////////.........///000111111111000000000/////////...000000000//////.........////////////////////////............////////////000/////////....................................////////////////////////.../////////000000000111000000000000000000000000//////////////////......000000000000000000000000000/////////........................////////////////////////000000000000111111111111111111111111000000000000000000000000........................000000000000000000000000////////////////////////////////////////////////////////////////////////...///000000000000000///.........///////////////////////////............000000000000000000000000111000//////111111000///////////////............------------...///000000........................///////////////.........//////............//////............////////////......////////////............////////////......////////////////////////............////////////000///...---...///000111////////////////////////....../////////000000000111111...///777BBBHHHHHH222111000000//////000000------...///000111222222222111111111111000000000000000000000000000111111000000111222222222222111111111111111111111111111333333222222333333444555444333333222222333333444444444333333333333444444444444555555555555444444333333222222111111000000---......///000000111111111111000/////////000000000000000000000000000000000000000000////////////......////////////000000............////////////000///...///000000///------...///000000000000000....../////////000000000000000000000000000000000000000000000000//////...////////////////////////////////////////////////000000000000////////////222222111000////////////000000////////////......111000//////....../////////////////////////////////000000///......///111//////000000000000000///000000111111111111000000//////000000000000//////....../////////000000000000000000000000000000000000000000000000000000000////////////////////////////////////000000000000000000000000////////////222222222222222222222222000000000000000000000000///////////////.........////////////////////////////////////////////////000000000000000000000000......////////////......------........./////////000000000000000000000000/////////////////////////////////...//////000000000000000000/////////////////////...................................................////////////////////////....................................////////////////////////////////////000000000000000000000000000000000000111111000//////...------000000000000000000000000////////////........................////////////////////////000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000000000000000000------......//////000000///////////////.........////////////////////////000000//////000000000//////////////////........................//////000////////////////////////000000//////......------/////////....../////////---.........////////////......////////////............////////////......////////////////////////............////////////000////////////000111111................................./////////000000,,,,,,+++,,,444???EEEEEE111111000///////////////.........///000111111111111111111111000000000000000000000000000111111111000000111222222222222111111111111111111222222222111111000000111111222333333333333333333333333333444444222111111222444444555555666666666666555555333333222222111111111111000000111111222222222222111000000/////////000000////////////////////////000000000000////////////000000111111111222111111............////////////000/////////000000...---....../////////......---...////////////000000000//////////////////////////////000000000000//////000000000000000000000000........................000000000000////////////111111000000///000000000111111000//////...------111000000///...////////////////////////////////////000000///......///111...///000111111000......///000000111111000000/////////000000000000//////...////////////000000000////////////////////////////////////////////////..............................//////000000111111000000000000////////////////////////////////////////////////////////////000000//////......------////////////////////////////////////////////////////////////////////////......////////////......------------.........///////////////////////////////////////////////////000//////.........//////000000000000////////////..................------....................................///////////////////////////.................................////////////////////////////////////000000000000////////////////////////000000000000//////......///////////////////////////////////////.....................////////////////////////000000000000////////////////////////////////////////////////000000000000000000000000////////////////////////////////////////////////////////////////////////////////////////////////111111000//////.........------......//////000000........./////////////////////////////////////////////000000/////////000.........///////////////......//////////////////000000000000000000000000000000//////......------...//////////////////............////////////000......////////////............////////////......////////////////////////............///////////////////////////000000111------------------------............////////////111222111......222333000111000000///.../////////000000000000////////////000000000000000000000000//////000000111111111111000000111222222222222111000000111111111222222222111111000000111111222333333333333333333333333333444444222111111222444444555666666777777666666555333333333333222222222222222222222222111111000000000///////////////000000////////////////////////////////////000000000000...///000111111111000000............////////////000//////000111111///.../////////...---,,,+++***////////////000000000111//////////////////////////////000000000000//////000000000000000000000000////////////////////////////////////000000000000////////////000222333333222222111000///......---111111000///////////////000000000000000000000000///000111000......000111...///000111111000.........//////000000//////...//////000000000000//////////////////000000000111////////////////////////////////////////////////////////////////////////......//////000000111111////////////000000000000........................////////////////////////000000//////......------////////////////////////////////////////////////////////////////////////......////////////......------------.........///////////////////////////////////////////////////000///...............///////////////000000000000------......................................................////////////.........///////////////////////////////////////////////////////////////000000000000////////////////////////////////////////////////000000111111////////////////////////.........///////////////............////////////////////////000000000000........................000000000000000000000000111111111111111111111111000000000000000000000000////////////////////////////////////////////////////////////////////////111111///...------------.........///////////////.........///////////////000000000000000000000000...///000000......///000.........///////////////...//////000000000//////111111111111111111111111///////////////...............////////////......////////////000000000000......////////////............////////////......////////////////////////............////////////....../////////000000000------------------------------.........////////////222222///...///...***111000//////......//////111000000000/////////...//////000000000000000111/////////000111111222222000000111222222222222111000000000111222222333333333333222222333333444555222333333444444333333222444444333333333333444444555555666666666666555555333333333333333333333222111111000000///......---//////......//////000000000000000000000000000000////////////000000000000,,,---...///000///...---............////////////000000///111222333222000/////////...---,,,+++***/////////000000000111111000000000000000000000000...//////000000000000000////////////////////////000000000000000000000000////////////000000000000......///000111333444555333333222111111000//////222111000000//////000000000000000000000000000000000000111000//////000222//////000000000000000///......////////////......//////000000000000///////////////000000000111111000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000////////////000000000000////////////////////////000000000000000000000000///////////////.........////////////////////////////////////////////////000000000000000000000000......////////////......------........./////////000000000000000000000000////////////////////////.........---......//////////////////000000000000.............../////////....................................////////////.........///////////////000000000000000000000000////////////////////////000000000000////////////000000000000000000000000......///000000111222222000000000000000000000000.........///////////////............////////////////////////000000000000////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////000///............///000///////////////...................../////////000000000000000000000000000---///111000...---...000............/////////000...///000111000000///...000000000000000000000000.........///////////////---...///000000///...---000000000000111111111222......////////////............////////////......////////////////////////............////////////------...///////////////........................---------.........//////(((---///...///222333111000000///............///////////////000000000000////////////000000111111...//////000111111222222000000111222222222222111///000000111222222333333333333222222333333444555222333333444444333333222444444555555555555444444333444444444444444444333111111222222222222222222000000000///////////////...............///000000000000000000000000000000.../////////000000000111,,,...///111111000///...............////////////000000000222444555444333......//////000//////...//////000000000111111111000000000000000000000000......///000000000000000////////////////////////111111111111111111111111.../////////000000000111//////000000111222333444444333333333222111111111222111000000//////000000000000000000000000000000000111111000//////000222//////...//////000111222//////000000000000////////////000000000000////////////000000000111111111000000000000000000000000000000000000000000000000111111111111111111111111000000000000////////////.../////////000000000111000000000000000000000000000000000000000000000000.........///////////////////////////////////////////////////////////////000000000000000000000000......////////////............/////////000000000000000000000000000000000////////////////////////------------......///000.../////////000000000111.........//////000000000////////////////////////............////////////............/////////000////////////////////////////////////////////////111000000000/////////...000000000000000000000000000000000000000000111111000000000000000000000000............/////////000............////////////////////////000000000000000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000///////////////////////////////////////////////////////////////////////////............000222333000000//////.........------.........//////000000000000000000000000000000---///111000------...111---.........//////000000...///000111111000///...////////////////////////---.........//////000000---...///000000///...---000111111111222222222222......////////////............////////////......////////////////////////............/////////000,,,------...///.........////////////////////////---------.........//////+++...///---,,,000111000000000///...............------...///000111222222.../////////000000111111...//////000111222222222000000111222222222222111///000000111222222333333111111000000111111222333222222444444444444222222333444666666666666444333111222222333333222222111000000000000000111111111000000000111222222333333...............///000111000000000000000000000000.../////////000000111111///111333444444444222111............/////////000000000000222555777666555---...///111222222333333000000000000111111111111000000000000000000000000......///000000000000000111111111111111111111111111111111111111111111111.../////////000000111111111111111111111111222222444444444333333333333222222111111000000000000000000000000000000000000000000111111000//////000222///............000222333000000111111111111000000//////000000000000//////000000000000111111111111000000000000000000000000000000000000000000000000111111111111111111111111111111000000//////........./////////000000111111////////////////////////000000000000000000000000---.........//////000000////////////////////////////////////////////////000000000000000000000000......////////////......////////////000000000000000000000000000000000000////////////////////////,,,,,,,,,---...///000111.../////////000000111111.../////////000000111111000000000000000000000000............/////////000---.........//////000000........................////////////////////////111111000000/////////...000000000000000000000000222222111111000/////////000000000000000000000000---.........//////000000............/////////000000000//////......------000000000000000111111111////////////////////////000000000000000000000000---.........//////000000------......//////000000////////////////////////////////////////////////000000000000000000000000////////////////////////000000000000000000000000000000//////.........---////////////////////////......///000000000000000000000000000000000000000000000000000000000000000---------,,,,,,+++++++++000000000000000000000000111000/////////000222333000000//////.........---///.........------------////////////////////////......------------...........................---////////////////////////000000000000000000000000......------------............//////000000111111111111111111111111111111222222111111000000//////////////////000000000000///000000000111111111111000111111111111222222222222222333333333444444444555555555555555444444444666555444333333444666666444444333333222111000000//////...//////000111222111111000000//////......///...------...000222444777444000///111222111///////////////000000000000000000000000000000000000//////............//////222222111111111111111111111000///......------...111111000////////////000222111111111111000000000000000000/////////......//////000000111222222222/////////000111111222222000111222222333333333333555555444444333333222222222333444555555444444333555555444444444333333333222222222333333222222111111111000000000111333444111111000//////000222222111111000//////......---//////.........///000000222111111111000000000000222222222222111111111111000000000000000000000000000000000000000000000000000000111111111111000000......///000000000000000////////////////////////000000000000000000000000000000000000000000000000+++,,,---......---,,,+++...///000000000///---,,,000000000000000000000000////////////000000000000//////............//////000///...------...///000//////......---------,,,------......///000000000111111000000//////......//////000000000000//////........................////////////////////////000000111111111111000000////////////////////////000000000000000000000000111111000000//////......222222111111000000////////////......---------,,,000000000000000000000000000000000000000000000000222111000///------,,,,,,........................000000000000111111111111000000000000000000000000000000000000000000000000............/////////000.........///////////////////////////////////////////////////////////////000000000000000000000000////////////////////////000000000000000000000000000000000/////////......////////////////////////......///000000000000000000000000000000000000000000000000000000000000000...............---------000000000000000000000000000000/////////000111222000000/////////.........111111000000000////////////////////////////////////..................///................../////////////////////////////////////////////////////////................../////////////////////000000////////////////////////000000000000000000///////////////000000000111111111111111111222222222222111111111111222222222222222222222222333333333333333333333333444444444444666555444333333444555666444444333222222111000000000////////////000000111111000000000/////////...///...---,,,---...000222333000------/////////---////////////000000000000000000000000000000000000/////////....../////////000000000000000000000000333333222111111111111111000000000000000111111222111111111111111111111111//////000000000000000000000000111111111111222222111111222222333444444444555555666777777777777777777777777777888888888888666777888999999999888888888888888777777777666666444555555555555444444333444333222222222333444555333333222111111111222333222222111111000/////////000000/////////000000111000000000000000/////////000000000/////////......000000000000000000000000000000000000000000000000000000111111111111000000......///000000000000000////////////////////////000000000000000000000000000000000000000000000000------............------//////000000///......---000000000000000000000000............//////////////////............//////000///............///000/////////.........------------......///000000000111000000000/////////...//////000000000000//////........................////////////////////////......////////////......////////////////////////000000000000000000000000111000000000/////////...000000000000000000//////////////////......------000000000000000000000000000000000000000000000000000//////............///,,,,,,---......///000000//////000000111111111111111111111111111111111111000000000000000000000000............////////////000000///////////////...////////////////////////////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000111000000000000000//////////////////////////////......///000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000//////.........///000111000000////////////......111111111000000000//////////////////////////////000//////......//////000.........//////000000000////////////////////////------------------------000//////......//////000///////////////.................................//////////////////000000000000000111111111222222111222222222222333333333111111111111222222222333111111111222222222222333111111222222333333444444555555444444444444555555333333333222111111000000111000000////////////000000000000000///////////////...---,,,,,,---...///000...------...///......////////////000000000000000000000000000000000000//////////////////////////////////////////000000111111000/////////000000000000000000000111222333111111111111111222222222000000000111222222333333333333333333333444444444666666777777888999999:::<<<<<<===>>>>>>>>>>>>===<<<======>>>>>>??????@@@======>>>???@@@@@@??????>>>>>>============<<<<<<:::::::::::::::999888777999888777777666777777777777666555444444444444444444444333333222111111111222222111000000000111111000000000111111111111111////////////............000000000000000000000000000000000000000000000000000000111111111111000000......///000000000000000000000000000000000000000000000000000000000000000000000000000000000000000//////............//////333333222111111111222222000000000000000000000000------------............//////............//////000//////......//////000000000////////////......------......///000000000000000000000//////////////////000000000000//////........................////////////////////////---......//////......---////////////////////////000000000000000000000000000000000000//////////////////////////////000000000000000000////////////000000000000000000000000000000000000000000000000...............///000111.........//////000000000//////000000111111222222111111111111111111111111////////////////////////.........///////////////111000000000//////......////////////////////////////////////////////////////////////////////////000000000000000000000000////////////////////////111111111111000000000000////////////////////////......///000000000000000/////////////////////////////////////////////////////////000000111111111////////////////////////...............//////000000000///////////////////////////............---////////////////////////000000////////////000000......//////000111111111////////////////////////------------------------000000////////////000000000/////////......------000000000000000000000000------......//////000000000111111111222222222222111111111222222222333333111111111222222222333333000000111111111222222222000111111222333444444555555555444444444444444444333222222222111111000000111111000//////...//////000000000000//////////////////...---------......000/////////000000000000////////////000000000000/////////////////////////////////000000//////////////////000000000000000000///////////////000000111111000000000111111222111111111222222333333333222333333444666777777888666666777888999:::;;;;;;>>>>>>??????@@@@@@AAAAAADDDEEEEEEFFFFFFEEEEEEEEEDDDDDDDDDDDDEEEEEEEEEEEEBBBCCCCCCDDDEEEEEEEEEEEEDDDDDDDDDDDDCCCCCCCCCCCCBBBBBBBBBAAAAAA???>>>>>>??????>>>======<<<<<<<<<<<<;;;:::999888888777777777777666555555444444333444444333222111111111222222222333333333333444444111111111000000000//////////////////////////////000000000000000000000000000000111111111111000000......///000000000000000000000000000000000000000////////////////////////////////////////////////111000///......///000111222222000//////000111222////////////////////////------.........///////////////............//////000//////////////////000000000000000000/////////------......///000000000000000000000//////////////////000000000000//////........................///////////////////////////000000000000000000///////////////////////////////////////////////////000000000000////////////------......//////000000111111000000000000000000////////////////////////////////////////////////...............///000000111111111000000000//////...//////000111111222222111111111111111111111111///////////////////////////////////////.........111111000000/////////...////////////////////////////////////////////////////////////////////////000000000000000000000000////////////////////////000000000000111111111111////////////////////////......///000000000000000////////////////////////////////////////////////.........//////000000111////////////////////////---....../////////////////////000000000000000000000/////////............////////////////////////000000////////////000000.../////////000000111111////////////////////////........................000000////////////000000000000//////.........---000000000000000000000000------......//////000000000111111111222222222222000000000000111111111222111222222222222333333333000000111111111222222222111222222333444555555666555555444444444333333222222222111111111111111000111111000//////...//////////////////000000000000000000//////////////////...///000000000///000000////////////000000000000//////////////////////////////000111111000//////000000000111111222222222222222222222333444555555333333222111000000000111333333444444555666777777888888999:::<<<===>>>>>>;;;<<<===???AAACCCEEEFFFFFFFFFGGGHHHHHHIIIIIIJJJKKKLLLLLLLLLLLLLLLKKKKKKKKKKKKJJJIIIHHHHHHGGGGGGFFFFFFFFFGGGGGGHHHIIIJJJIIIIIIIIIIIIIIIJJJJJJJJJJJJJJJIIIIIIGGGFFFDDDDDDDDDDDDDDDDDDCCCCCCBBBBBB@@@@@@@@@???>>>===<<<<<<;;;;;;:::999999888888777888777666555444333333333333333333333333333333333111111111111000000000000////////////////////////000000000000000000000000000000111111111111000000......///000000000000000000000000000000000000000////////////////////////////////////////////////111000///......///000111...---,,,++++++,,,---...////////////////////////....../////////000000000//////............/////////000000000000000000////////////000000000000000------......///000000000////////////000000000000//////000000000000////////////////////////////////////////////////////////////000000000000//////////////////////////////////////////////////////////////////000000000000------......//////000000000000111111111111111111////////////////////////////////////////////////000000///...............222222111000000///............///000111222222333111111111111111111111111000000000000000000000000///////////////.........111000000000000000000///////////////////////////////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000//////000000000000000111////////////////////////......///000000000000000000000000000000000000000000000000000000000000000............////////////000000000000000000000000---...///000000000000/////////000000000000111111222222111111111000000000////////////////////////000//////......//////000////////////////////////////////////////////////////////////////////////000//////......//////000000000000000////////////........................//////////////////000000000000000111111111222222//////000000000111111111222222222222333333333333111111111222222222222333222222333333444444555555444444555444444333222111111111111111111111111111111000000////////////000////////////000000000000//////000000000000000000---...000000...------...////////////000000000000000000000000000000000000//////111111111111//////000000111111222222333333111111111222222444555666555555444333333333333333777777888:::;;;<<<======??????@@@AAACCCDDDEEEEEEBBBCCCEEEGGGIIIKKKMMMNNNMMMMMMNNNNNNOOOOOOPPPPPPPPPPPPQQQQQQPPPPPPOOOOOONNNNNNMMMKKKJJJIIIHHHGGGHHHHHHHHHHHHIIIJJJLLLLLLMMMMMMMMMNNNNNNNNNNNNNNNOOOOOOOOONNNLLLJJJHHHGGGGGGGGGHHHHHHHHHGGGFFFFFFDDDDDDEEEEEEDDDCCCBBBAAAAAAAAA@@@??????>>>>>>=========;;;:::888888777777444333333333222222222222000000000000////////////000000000000000000000000000000000000000000000000000000111111111111000000......///000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000//////......//////000000000000000000000000000000////////////000000000111//////............/////////000000111111000000///......////////////000000------......///000000000////////////000000000000//////000000000000//////////////////////////////////////////////////////,,,------......------,,,////////////////////////000000000000000000000000////////////000000000000//////////////////000000000000000000111111111111000000000000000000000000000000000000000000000000111000///...............////////////..................///000111222333333000000000000000000000000000000000000000000000000000/////////............000000000000000111111111////////////////////////////////////////////////000000000000000000000000////////////////////////000000000000000000000000....../////////000000000////////////////////////......///000000000000000000000000000000000000000000000000000000000000000///////////////.........000000000000000000000000...///000111111111000000//////000000000111111111222222222111111111000000///////////////////////////..................///000000//////...---------///////////////////////////////////////////////////..................///000000000111111111111111////////////////////////000000000000000000///////////////000000000111111000000111111111222222222222222222333333333444444222222222222333333333333222222222222333333333333444444555555444333111000000000000000111111111111000////////////000000111.../////////000000000111------...///000000000000...000222111///------...////////////000000000000000000000000000000000000...///111222222111///.../////////000111222222222/////////000111222444444666666666666777888999:::===>>>???@@@BBBCCCDDDEEEFFFGGGGGGHHHIIIJJJJJJKKKJJJJJJKKKMMMNNNOOOPPPQQQPPPPPPQQQRRRRRRSSSSSSTTTRRRSSSSSSSSSSSSRRRQQQPPPMMMMMMLLLKKKJJJIIIIIIHHHIIIIIIIIIIIIJJJLLLNNNOOOOOOOOOPPPPPPPPPQQQQQQQQQRRRQQQQQQOOOMMMKKKJJJHHHFFFGGGHHHIIIIIIIIIHHHGGGGGGHHHIIIIIIIIIHHHGGGGGGHHHHHHGGGFFFFFFEEEEEEDDDDDDCCCAAA@@@>>>======<<<888777777666555444333333111111111111000000000000000000000000000000000000000000000000000000000000000000111111111111000000......///000000000000000////////////////////////000000000000000000000000000000000000000000000000...//////000000//////...111111222333333333333333000000000000000000000000........./////////000000//////............/////////000111111111111000///------........./////////------......///000000000.../////////000000000111//////000000000000//////////////////////////////////////////////////////,,,------......------,,,////////////////////////000000000000000000000000.../////////000000000111000000000000000000///////////////000000000111111000000000000000000000000000000000000000000000000///............//////000++++++,,,,,,---.........---...///000111222333333////////////////////////000000000000000000000000000000//////.........---//////000000111111222222////////////////////////////////////////////////000000000000000000000000////////////////////////000000000000000000000000---.........//////000000////////////////////////...//////000000000000000000000000000000000000000000000000000000000000000111111000000//////......000000000000000000000000...///111222222222111000//////000000111111111222000000000000////////////////////////////////////......------------......000000///...---,,,,,,+++////////////////////////////////////////////////......------------......000000111111222222333333222222222222222222222222222222111111000000//////////////////000000000000111111222222222333333333222222333333333444444444222222333333333444444444222222222111111111111111444444555555444222111000000000000000000111111111//////...//////000111222.../////////000000111111+++,,,---...////////////111333555555111//////000////////////000000000000000000000000000000000000...000111222222111000...---......///000111111222111222222333444666777888666666777999;;;===???@@@BBBBBBCCCEEEGGGHHHIIIJJJKKKKKKLLLLLLMMMMMMNNNNNNOOOOOOOOOPPPPPPPPPQQQQQQQQQRRRRRRSSSSSSTTTUUUUUUSSSTTTTTTTTTSSSSSSRRRQQQKKKKKKJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJKKKMMMOOOPPPPPPPPPQQQQQQRRRRRRRRRSSSRRRRRRQQQOOOMMMKKKIIIHHHEEEFFFHHHIIIIIIIIIHHHHHHIIIJJJKKKLLLLLLKKKJJJJJJMMMLLLLLLKKKKKKJJJIIIIIIIIIHHHFFFDDDBBBAAAAAA@@@===<<<;;;:::999777666666444444444333333333222222000000000000000000000000000000000000000000000000000000111111111111000000...//////000000000000000////////////////////////000000000000000000000000000000000000000000000000---...///000000///...---,,,---...000000000///...000000000000000000000000---------.........////////////............/////////000111222222111000///,,,---------......//////------......///000000000.../////////000000111111//////000000000000//////000000000000000000000000////////////////////////...//////////////////...////////////////////////000000000000000000000000.../////////000000111111222222111111000000//////......//////000000000111000000000000000000000000000000000000000000000000,,,---------///000111222//////---,,,,,,---...///...///000111222333333333////////////////////////............//////////////////000000111111111111000000000000000000000000000000000000////////////////////////000000000000//////............//////000000///...............////////////000000000000111111000000//////......111000///......///000111000000000000000000000000000000000000000000000000//////......---------,,,111000///...............///////////////.........000000000000000000000000000000000000000000000000222222111000///...------000///...,,,++++++++++++,,,///333222000///111333000000////////////000000//////000000000000//////......---------......///........................000000000000000000000000............////////////111000000///////////////////////////000000000000000111111111111222222222333333333333333333333333111111111222222333333333222333333444444333333222222222111111111111222222000000000000///---,,,+++////////////////////////////////////000000000000//////............//////000000000000000000000000...///000000000///---,,,111111111111000000000000111111111111111111111111222222222333333444444444999999999:::<<<===???@@@BBBAAAAAAAAABBBDDDFFFHHHMMMKKKIIIIIIKKKMMMMMMMMMNNNNNNNNNNNNMMMMMMMMMLLLNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOOPPPQQQSSSUUUVVVSSSSSSSSSSSSRRRQQQPPPOOOMMMMMMMMMMMMLLLLLLKKKKKKMMMMMMMMMNNNNNNNNNNNNOOOTTTTTTSSSSSSRRRRRRRRRRRRQQQRRRRRRPPPMMMIIIDDDBBBBBBAAA@@@@@@BBBDDDGGGIIIFFFFFFGGGHHHIIIJJJJJJKKKJJJKKKLLLMMMLLLJJJHHHGGGJJJJJJKKKKKKJJJIIIGGGFFFBBBAAA@@@???>>>=========::::::999888777555555444111111111111111111111111333333222222111111111000//////000000111222222333---.........//////000000......//////000000111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000///...............000///...---------------111111000000//////......000000//////.........---000000000000000000000000///////////////////////////////////////////////////////////////////////////000111000...------...////////////////////////////////////////////////...---,,,,,,,,,,,,---...////////////000000000000............/////////000...///////////////.........///000111111000///...000000000000////////////000000000000000000000000........................000///............///000///000111222333333333333////////////////////////....../////////000000000000000000000000111111111000000000000000000000000111111111111111111111111000000000000//////////////////............//////000000///...............////////////000000000000111000000000/////////...000000////////////000000000000000000000000000000000000000000000000000000////////////......------000000///.............../////////////////////...000000000000000000000000000000000000000000000000111111000000//////......222222111000////////////---...//////......///000......------------......//////000000000000//////000000/////////000000111........................000000000000000000000000....../////////000000000///////////////000111111////////////000000000111000111111111111222222222111111111111111111111111111111222222222333333333222333333444444333333222222111111000000111111222000000000000///...------////////////////////////////////////000000000000000//////.........//////000000000000000000000000//////000000000///------222222222222222222222222////////////000000000000222333444555777888999999>>>>>>>>>???AAABBBDDDDDDIIIIIIHHHIIIJJJLLLMMMNNNPPPNNNLLLLLLNNNOOOOOONNNNNNNNNMMMLLLKKKKKKJJJJJJIIIIIIIIIIIIIIIHHHHHHHHHJJJKKKKKKMMMNNNPPPRRRSSSQQQQQQQQQQQQPPPOOONNNMMMMMMMMMLLLLLLKKKKKKKKKKKKLLLLLLMMMNNNOOOPPPPPPQQQSSSTTTTTTTTTTTTSSSRRRQQQRRRRRRQQQOOOLLLGGGCCC@@@===<<<;;;;;;<<<>>>@@@BBBBBBBBBCCCDDDFFFGGGHHHHHHIIIJJJLLLLLLLLLKKKIIIHHHIIIJJJJJJJJJJJJIIIGGGFFFEEEEEEDDDCCCBBBAAAAAAAAA>>>======<<<;;;:::999888666666555444333222111111222222222222111111111111////////////////////////........./////////000000.../////////000000000111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000///...............111000///...............000000000000////////////000/////////............////////////////////////////////////////////////000000000000000000000000///////////////////////////000000000...---.../////////////////////////////////////////////////////////...------...//////////////////000000000000---------............////////////000000//////.........////////////............//////000000111111000000000000000000000000........................000000////////////000111000111222222333333333333000000000000000000000000/////////000000000111111111111111000000000000000000000000000000000000000000000000000000000000000111111000000//////......//////............//////000000///...............////////////000000000000000000000000//////////////////000000000000//////////////////////////////000000000000000000000000000000000000////////////000000////////////.........//////000000/////////000000000000000000000000000000000000000000000000000000000000//////////////////............//////111///------...//////.........------------......////////////////////////111000000//////000000000........................000000000000000000000000/////////000000000111111------...///000111222222/////////000000000111111000111111111111222222222111111111111111111111111111222222222222333333333222222333333333333222222222111111000000111111222///000000111111000000///////////////////////////////////////000000000000111000//////............000000000000000000000000//////000000000///......////////////000000000000/////////000111111222222444555777:::===???AAABBBDDDEEEFFFGGGHHHJJJKKKKKKOOOOOOOOOPPPQQQRRRSSSTTTTTTRRRQQQPPPQQQQQQPPPNNNLLLKKKJJJIIIGGGFFFFFFFFFDDDDDDDDDCCCCCCBBBBBBBBBDDDEEEEEEGGGHHHJJJLLLMMMLLLLLLLLLLLLLLLKKKJJJIIIJJJJJJJJJIIIIIIIIIIIIIIIIIIJJJKKKMMMOOOPPPRRRRRRRRRSSSTTTUUUUUUSSSQQQPPPQQQQQQPPPMMMIIIDDD@@@===999999888777888999:::;;;<<<===>>>???AAABBBCCCDDDGGGHHHIIIJJJJJJJJJIIIHHHHHHIIIIIIIIIIIIIIIHHHHHHIIIIIIHHHHHHGGGGGGFFFFFFCCCCCCBBBAAA@@@??????>>>===<<<;;;999777555444333333333222222222222111111000000000000////////////......////////////000000////////////000000000000////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000//////............///111111000////////////000////////////000000000000////////////....................................////////////////////////111111111111111111111111////////////////////////...///000///...---...///////////////////////////////////////////////////000000///......///000000////////////000000000000,,,,,,---------.........//////000111111000000///......------------......------...///000111222222000000000000000000000000........................//////////////////000000111111222333333333333333000000000000000000000000000000000000111111111111111111111111000000000000////////////////////////------------............111111000000//////......//////............//////000000///...............////////////000000000000000000000000////////////...///000111111000///...////////////////////////////////////////////////111111000000000000000000//////000000000/////////......///000000000//////////////////////////////////////////////////////.../////////000000000111...---------......///000666222...---///111111///000000////////////000000/////////....../////////000///..........................................////////////////////////000000000000111111111111---...//////000111111111//////000000000111111111000000111111111222222222333333333333333333333333222222222222222222222222222222333333333333222222111111000000000000111111//////000111111111111111////////////////////////////////////000000000000222111000///............//////////////////////////////000000000/////////////////////000000000000000111222333444666777777888:::<<<@@@CCCGGGIIIKKKJJJKKKLLLNNNOOOPPPQQQQQQQQQQQQRRRRRRSSSTTTUUUUUUWWWUUUTTTTTTTTTSSSPPPNNNIIIHHHEEECCCAAA@@@@@@@@@@@@@@@?????????>>>>>>>>>>>>>>>???@@@AAACCCDDDEEEEEEFFFFFFFFFEEEDDDDDDCCCEEEEEEEEEEEEEEEEEEEEEDDDDDDEEEGGGIIIKKKNNNOOOPPPNNNOOORRRSSSSSSQQQOOOMMMOOONNNLLLIIIEEEAAA<<<:::999888777777777777888888666777888:::<<<===>>>???BBBCCCDDDEEEFFFFFFFFFFFFGGGGGGHHHHHHIIIIIIIIIIIIJJJJJJKKKKKKKKKJJJJJJIIIGGGFFFFFFEEEDDDDDDCCCCCCAAAAAA???>>><<<:::999999777777666555333222111111111111111111111111111111//////////////////000000////////////000000000000////////////////////////000000000000000000000000////////////////////////000000000000000000000000000///............//////000000///////////////000......//////000000111111///////////////.................................////////////////////////000000000000000000000000////////////////////////...///000///...---...///////////////////////////////////////////////////////////////////////////////////////000000000000---------........./////////000000111111111111000000///------------///000.........///000111111111////////////////////////........................---------...////////////111111222333333333222222000000000000000000000000000000000000111111111111111111111000000000000000////////////////////////,,,---------.........///111000000000/////////...//////............//////000000///...............////////////000000000000////////////000000000000...///000111111000///...////////////////////////////////////////////////000000111111111111111111...///000111111000//////---...000111111111000///////////////////////////////////////////////////......//////000000111111000000000000111222333333666222...---///111111///000000////////////000000//////............//////000000///...............////////////////////////////////////////////////000000000000111111111111//////000000000000///...000000000000111111111111000000111111111222222222333333333333333333333333222222222222222222222222111222222333333222222111111000000000000000000111...///000111111222222111////////////////////////////////////000000000000111111000///////////////////////////////////////000000/////////000000000222222222222333333444444222222444666888:::;;;<<<>>>@@@BBBFFFJJJMMMPPPQQQNNNOOOQQQSSSTTTUUUUUUUUURRRSSSSSSTTTUUUUUUUUUUUUXXXWWWVVVVVVVVVSSSPPPMMMEEECCCAAA>>><<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999999999:::;;;<<<===>>>>>>????????????>>>>>>===????????????????????????>>>???AAACCCFFFHHHJJJKKKHHHJJJLLLNNNNNNLLLJJJIIIJJJIIIGGGDDDAAA===:::888888888777777666666666666333444555666888999:::;;;<<<===>>>???@@@AAAAAAAAADDDEEEEEEFFFGGGHHHIIIIIIIIIIIIJJJKKKKKKKKKJJJJJJHHHHHHGGGGGGFFFFFFEEEEEEDDDCCCCCCBBBAAAAAA@@@@@@???>>><<<:::777555333222000000111111111222222222000000000000000000//////000000000000//////////////////////////////////////////////////////////////////////////////////////////////////////////////////............//////.........------......///......//////000000111111.........///////////////........................////////////////////////////////////////////////////////////////////////---///000///......///000////////////////////////////////////////////////........................////////////000000000000////////////000000000000//////000111111111111111111000///......///000111000000000000////////////////////////////////////////////////////////////+++,,,---.../////////...000111111222222222111111000000000000000000000000/////////000000000111111///000000000111111111111000000000000000000000000/////////000000111111222/////////000000000000000//////............//////000000///...............////////////000000000000////////////000000000000//////000000000000//////////////////////////////000000000000000000000000000000000000111111111111...///000111222111000///,,,...000222222222000///000000000000000000000000000000000000000000000000......//////000000111111//////...//////000111111111///------...//////.........------------......000///...------...///000333333222111000000000000////////////////////////000000000000000000000000/////////000000000111111///000111111111///...---000000000111111111222222000111111111111222222222111111111111111111111111333333333222222222222111111111222222222222111111111000000//////000000111...//////000111111111111////////////////////////////////////000000000000111000000//////000000111000000000000000000000000000000/////////000111111000000000111111222222333444555777:::<<>>@@@AAACCCCCCAAACCCDDDFFFFFFEEEDDDCCCCCCBBBAAA???===:::888777555555555555555555555555333333444555666777777888888888999999:::;;;<<<<<<@@@@@@@@@AAACCCEEEFFFGGGFFFGGGHHHIIIJJJJJJIIIHHHHHHHHHHHHHHHGGGGGGFFFFFFEEEEEEEEEFFFFFFFFFFFFFFFEEEDDDBBB???<<<:::888666111111111111111111111222111111000000000000//////000000000000////////////////////////////////////////////////////////////000000000000000000000000///////////////////////////............//////000...------------......///////////////000000000000.........///////////////........................////////////////////////........................////////////////////////---...//////......///000////////////////////////////////////////////////---......//////......---////////////000000000000//////000000000111111111......///000111111111111000000////////////000000111000000000/////////...000000000000000000000000////////////////////////+++,,,...///000000000///000000000111111000000///////////////////////////....../////////000000000......///000111222222333000000000000000000000000//////000111111222333333......//////000000111111//////............//////000000///...............////////////000000000000.../////////000000000111000000////////////000000000000000000000000000000000000000000000000000000/////////000000000111111---///000222222222000///,,,...000222333222111000000000000000000000000000000000000000000000000000////////////000000000000---,,,,,,,,,,,,,,,---------...//////......///000......------------......000///---,,,,,,---///000444333222111000000000000////////////////////////000000000000000000000000....../////////000000000---...000111111111///...000000111111111222222222000111111111111222222222111111111111111111111111333333333222222222111111111111222222222222111111000000////////////000000......///000000000//////////////////////////////////////////000000000000////////////000111222222000000000000000000000000000000/////////000222222000000111222222333444444:::;;;===AAADDDGGGIIIKKKMMMMMMNNNPPPQQQRRRSSSTTTRRRTTTVVVYYYZZZZZZZZZYYYVVVWWWXXXYYYZZZYYYXXXXXXXXXXXXYYYZZZZZZWWWRRRNNNBBB@@@<<<:::888888999::::::;;;<<<===???@@@AAAAAA<<<;;;:::999888888888888888999999:::::::::999999777777888888888999999999888999999:::;;;<<<======;;;<<<===>>>>>>>>>>>>===<<<<<<;;;:::999888777777444555555666666666555555444444444555555555666666666666666666777777888999:::::::::;;;===@@@BBBDDDCCCDDDFFFHHHIIIIIIHHHGGGIIIIIIHHHHHHHHHHHHGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHFFFDDDBBB@@@???>>>888777666555444333222222111111111000000000//////111000000000/////////...000000000000000000000000////////////////////////000000000000000000000000////////////////////////...............///000000...............///000000000000000000////////////............/////////000////////////////////////////////////////////////////////////////////////////////////////////////---...//////......///111////////////////////////////////////////////////...///000000000000///...////////////000000000000////////////000000000000------...///000000000000...//////////////////...////////////000000000000000000000000000000000000////////////////////////,,,---///000111111111000//////000000000000///...////////////////////////............////////////------...000111222333444000000000000000000000000---......///000111111222------...///000111222222//////............//////000000///...............////////////000000000000.../////////000000111111111000///......///000111111111111111111111111111000000000000000000000000......//////000000000111---///111222333222111000,,,...000333333333111000000000000000000000000000000000000000000000000000000000000000////////////000//////.........//////,,,000333333000///111333000000////////////000000000///---,,,,,,---///000222111000///............000000000000000000000000000000000000000000000000............////////////+++---///111222222111000000111111111111222222222000111111111111222222222333333333333333333333333333333333222222111111111111111222222222222111111000000////////////000000......////////////......////////////////////////////////////000000000000......//////000222333444000000000000000000000000111000/////////111222333888888888999:::;;;;;;<<<@@@BBBDDDHHHKKKOOOQQQRRRQQQQQQRRRRRRSSSSSSSSSSSSTTTUUUXXXZZZ\\\\\\[[[[[[VVVWWWXXXYYYZZZYYYXXXWWWXXXYYYZZZ\\\\\\XXXSSSOOOBBB@@@===:::999999:::;;;???@@@AAACCCEEEFFFHHHHHH>>>>>><<<;;;999888888888999999:::::::::::::::999666777777777888888999999888888999999999999::::::888888888888999999::::::888888888777777777777777555666777888888888888777555555555555555555555555666555555555555666777777666666666777999<<>>===<<<:::;;;===???@@@@@@??????>>>===<<<:::888777666555777777777777888999:::;;;777888:::<<<===<<<;;;:::888888888888888888888888888777555666777777666555444444555555666555555555888777666555444333222222666777777777888888999999@@@AAABBBDDDEEEFFFFFFGGGHHHJJJKKKJJJIIIGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGGGGFFFFFFFFFDDDCCCAAA???<<<999777666444333111////////////000000////////////000111111111111111111111111111111......////////////......////////////000000000000000000////////////000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////000000////////////000000.........000222222000...////////////////////////............////////////000///...------...///000111111000000//////......000000////////////000000000000000000000000000000000000//////.........---000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000///////////////000111111111111111000000000000///......///000000000000000000000000000000000000000111///...///000111000...//////000000000000/////////......---...///000111000000000000000000000000000000000000000000000000///////////////.........000///...------...///000//////000000000000//////.........///000111111111000000000000000000000000////////////////////////////////////////////////////////////////////////000000000000000000000000111000000000/////////...------------------------000000000///......------///////////////000111111........./////////000000//////............//////////////////////////////...///////////////000000,,,,,,------...000111222////////////.........---000000000000000000000000111111111222222111111000000000000000000111111222222333333333222222111000222222222222222222333333000000000000000000000000222111000000222222111000000000000000000000000000111000000000/////////...------...//////000//////000000///......///000000000000000000000000000000///000000///......000222333333222000000222666:::<<<===@@@CCCEEEGGGHHHIIILLLLLLNNNPPPQQQRRRSSSSSSRRRSSSSSSTTTUUUUUUVVVVVVWWWWWWYYYZZZ[[[[[[[[[[[[^^^^^^]]]]]]]]]\\\\\\\\\]]]]]]]]]]]]\\\[[[ZZZYYYOOOMMMJJJGGGEEEEEEFFFGGGJJJKKKLLLNNNNNNNNNMMMMMMJJJGGGDDDBBBAAAAAA???>>><<<===???@@@AAAAAAAAA@@@AAA@@@>>><<<:::888777666999999888888888999::::::888999;;;===??????>>>===<<<<<<;;;;;;;;;;;;;;;;;;:::999888888999999888777666666777777777666555555555555555555444444444444444444444555555555555555:::;;;===@@@BBBCCCDDDDDDEEEFFFHHHHHHGGGFFFGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHGGGFFFEEEDDDDDDCCCEEEEEECCCBBB@@@>>>===<<<777666444222111000000000111111000000000000111111111111111111111111111111......////////////......////////////000000000111111000000//////000000111000000////////////000000////////////////////////000000000000000000000000000000000000000000000000////////////////////////000000////////////000000///000222555666555222...////////////////////////............//////////////////000111111000///...111000000000/////////...000000////////////000000000000000000000000000000111111000000000/////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000///////////////000111111111111111111000000000000......///000000000000000000000000000000000000000111///...///000111000...//////000000000000/////////............///000000000000000000000000000000000000000000000000000000...///////////////000000//////............//////...//////000000/////////......//////000000111111000000000000000000000000////////////////////////////////////////////////////////////////////////000000000000000000000000000000000000////////////////////////////////////000000000///......------///////////////000111111....../////////000000000//////............///////////////////////////////////////...............,,,,,,,,,,,,---///000111............------------000000000000000000000000///000111222222222000000000000000000000111111222222222222333222222111000333333222222222222222222000000000000000000000000222111000000222222111000000000000000000000000000000000000000////////////.........///////////////000///...------...///000////////////000000000000...///000000//////111333444555666666777999===???DDDEEEGGGJJJLLLNNNOOOOOOPPPQQQRRRTTTUUUVVVVVVVVVTTTTTTTTTUUUVVVVVVWWWWWWYYYZZZ[[[\\\\\\\\\\\\\\\____________^^^^^^^^^^^^^^^^^^^^^^^^]]]\\\[[[ZZZUUUTTTQQQOOOMMMNNNNNNOOORRRRRRSSSSSSSSSRRRPPPOOOLLLJJJGGGEEEDDDCCCAAA@@@>>>???@@@AAABBBBBBAAAAAACCCBBB@@@>>><<<:::888888:::::::::999::::::;;;;;;;;;<<>><<<<<<===>>><<<;;;:::::::::999888777666555333333444444444555555555444444444333333333333333444666888:::===>>>@@@@@@???AAACCCDDDDDDDDDEEEGGGGGGGGGGGGGGGGGGGGGGGGGGGHHHGGGFFFEEEDDDCCCBBBBBBEEEEEEDDDCCCCCCBBBBBBAAA<<<;;;999666444333222111222222111111000111111111000000000000000000000000...//////000000//////.../////////000000000111111111111111000000111111111000000////////////000000........................000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000///111555888:::888333///////////////////////////............////////////---///111333333111///---000000000000////////////000000////////////000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000///////////////////////////////////////000000111111111000000000/////////......///000000000000000////////////////////////111///...///000111000...//////000000000000//////............/////////000////////////////////////////////////////////////......//////000000000111/////////....../////////......//////000/////////.../////////000000000111////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000000////////////////////////////////////------......///000000000///////////////000000111------------............//////............////////////////////////////////////......------,,,,,,000///......------..............................////////////////////////...///111222222222000///000000000000000111111222111111222222222222111111333333333222222111111111000000000000000000000000222000///000111222111000////////////////////////000000000000//////////////////........./////////000///...------...///000///////////////000000000000111222222222333555777666999;;;===???AAADDDFFFKKKLLLNNNPPPRRRSSSTTTUUUSSSTTTUUUVVVWWWWWWXXXXXXVVVVVVWWWWWWWWWXXXXXXXXX[[[[[[\\\]]]]]]]]]]]]]]]_______________^^^^^^^^^^^^^^^^^^^^^]]]\\\[[[[[[ZZZYYYWWWUUUTTTTTTUUUUUUVVVVVVVVVVVVTTTRRRPPPOOOMMMKKKHHHFFFFFFDDDBBB@@@@@@@@@@@@AAAAAAAAAAAAAAAAAA@@@???>>>===;;;:::::::::::::::;;;<<<===>>>>>>@@@BBBDDDGGGIIIJJJKKKKKKJJJJJJJJJIIIHHHHHHGGGGGGFFFDDDCCCCCCDDDDDDBBBAAA??????>>>===;;;999777555333444444444444555555555666666555555444444333333222333555777888:::::::::999;;;>>>@@@@@@AAACCCDDDCCCCCCCCCCCCCCCCCCCCCCCCEEEEEEDDDDDDDDDCCCCCCCCCDDDDDDDDDCCCCCCCCCCCCBBBAAA@@@===;;;888666555444333333222111111000111111000000000000000000000000//////000000000000////////////000000000111111111222222111111111111222222//////000000000000//////........................////////////////////////000000000000000000000000000000000000000000000000000000////////////000000000111333666888777333000////////////////////////............////////////---...000111111111///...000000000000////////////000000////////////000000////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000///////////////////////////////////////////////////////////////000000111000000/////////...............///000000000000000////////////////////////111///...///000111000...//////000000000000//////---......///////////////////////////////////////////////////////////////.../////////000000111111...//////////////////...------...///////////////////////////000000000000////////////////////////////////////////////////........................////////////////////////////////////////////////////////////000000000000000000000000000000000000------......///000000000///////////////000000111---------.........////////////............////////////////////////////////////......------,,,,,,111000//////......//////////////////////////////////////////////////////...///000111222111111000000000000000000111111222000111111222222111111111333333333222222111111111000000000000000000000000111000///000111111000///////////////////////////////////////000000000000///............///000000000///...------...///000.../////////000000111111000222333444444666888:::;;;>>>AAADDDEEEGGGJJJLLLOOOPPPRRRTTTUUUVVVWWWWWWUUUUUUVVVWWWWWWWWWWWWWWWXXXXXXXXXYYYYYYYYYYYYYYYZZZ[[[\\\]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]^^^^^^^^^^^^^^^^^^^^^]]]\\\[[[[[[[[[ZZZYYYXXXWWWXXXXXXXXXXXXXXXXXXWWWVVVTTTQQQPPPMMMKKKIIIHHHHHHFFFDDDBBBBBBAAAAAAAAAAAAAAAAAAAAA>>>>>>>>>===============::::::;;;<<<>>>@@@AAABBBFFFGGGIIIKKKNNNOOOQQQRRRPPPPPPPPPOOOOOONNNNNNNNNMMMKKKJJJIIIJJJJJJHHHGGGDDDCCCBBB@@@>>>;;;888777666666555555555555444444666666666555555444444333444444555666666666666666555888:::<<<<<<===???@@@>>>>>>>>>>>>>>>>>>>>>>>>???@@@AAABBBCCCDDDDDDEEEEEEEEEEEEDDDDDDDDDCCCCCCCCCCCCAAA???===:::999888555444333222111111111111000000000000000000000000//////000000000000//////000000000000111111111111222222111111111111222222//////000000000000//////........................////////////////////////000000000000000000000000000000000000000000000000000000////////////000000111000///000222333222000////////////////////////............////////////---------------...///000////////////000000000000000000////////////000000////////////////////////////////////////////////000000000000000000000000000000000000000000000000111111111111111111111111///////////////////////////////////////////////////////////////000111111000000000000////////////......///000000000000000000000000000000000000000111///...///000111000...//////000000000000//////---......///000/////////000000000000000000000000000000000000000000000000///000000000000000000111......////////////......,,,---......////////////////////////000000000000000000000000000000000000////////////////////////........................////////////////////////000000000000000000000000////////////000000000000000000000000000000000000000000000///......------///////////////000111111//////000000000111111111//////............///////////////////////////////////////........................///000111222333/////////000000000000000000000000000000000000000.../////////000111111222000000000000000111111222///000111111222111111111333333222222222222222222000000000000000000000000111000//////111111000///000000000000000000000000////////////000000000000......------...///111222111000///......///000111//////000000111111222222111333555666777888;;;>>>BBBDDDGGGHHHIIIKKKNNNPPPQQQRRRTTTUUUVVVWWWWWWWWWUUUVVVWWWWWWWWWWWWWWWVVVXXXXXXXXXXXXXXXXXXYYYYYYXXXYYYZZZ[[[\\\]]]]]]]]]\\\\\\\\\\\\]]]]]]]]]]]]^^^^^^^^^^^^]]]\\\[[[ZZZZZZYYYYYYXXXXXXXXXYYYYYYYYYYYYZZZYYYXXXWWWUUUTTTNNNMMMLLLLLLLLLKKKIIIFFFFFFFFFEEEDDDCCCCCCCCCDDD@@@@@@@@@@@@@@@@@@@@@???;;;<<<<<<>>>???AAACCCDDDGGGHHHIIIKKKNNNPPPQQQRRRRRRRRRRRRRRRRRRRRRRRRRRRQQQPPPNNNNNNNNNNNNLLLJJJGGGGGGEEECCC@@@===;;;999777777777666666666555555555555555444444444444444555555666666666555444444444666888999999999:::<<<999999999999999999999999:::;;;<<<>>>@@@BBBCCCDDDFFFFFFFFFFFFFFFFFFFFFFFFDDDDDDCCCBBBAAA???===<<<999888666555444333333333111111111111111111111111///000000111111000000///000000000111111111222222111111111000000111111111...///000111111000///...........................000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000///------///000111000////////////////////////............////////////---,,,,,,+++,,,---///000////////////000000000000000000////////////000000000000000000000000000000............////////////000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000///////////////////////////////////////000111111222222222111111111111000......///000000000000000000000000000000000000000111///...///000111000...//////000000000000//////------///000000000///...000000000000000000000000000000000000000000000000111111111000000000000000---...///000000///...---+++,,,---...////////////000000000000////////////000000000000000000000000////////////////////////........................////////////////////////000000000000000000000000.../////////000000000111////////////////////////000000000///......------///////////////000111111///000000000111111111111//////............//////////////////////////////...///////////////000000---------...///000111222........./////////000000000000000000000000000000000///...---...000222333000000000000000111111222//////000111111111111111222222222222222222333333000000000000000000000000111///...///000111000///000000000000000000000000.../////////000000000111------,,,,,,---000222444222111000//////000111222000000000111222333333333555777999;;;<<<>>>BBBDDDHHHIIIKKKKKKLLLMMMPPPRRRSSSTTTUUUVVVWWWWWWXXXWWWWWWWWWWWWXXXWWWWWWVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVUUUVVVWWWYYY[[[\\\]]]]]][[[\\\\\\\\\]]]]]]]]]]]]]]]]]]]]]]]]\\\[[[ZZZYYYXXXXXXXXXXXXXXXXXXYYYYYYWWWXXXYYYYYYYYYXXXWWWVVVQQQQQQPPPQQQRRRRRRPPPNNNNNNMMMKKKJJJIIIIIIIIIIIIGGGGGGFFFEEEDDDCCCCCCBBB????????????@@@AAABBBBBBDDDEEEFFFGGGIIIKKKMMMNNNPPPPPPQQQQQQRRRRRRSSSSSSSSSQQQOOOOOOOOOOOOMMMKKKIIIIIIGGGEEECCC@@@===<<<777777777777888888888888666666666666666666777777444444555555555555555444444666888888777666777888666666666666666666666666666777888:::;;;===>>>???BBBCCCDDDEEEFFFGGGHHHHHHCCCCCCDDDDDDCCCBBBAAA@@@===<<<;;;999777666666666222222222222222222222222000000111111111111000000000000111111111222222222111000000//////000000111...///000111111000///...////////////////////////000000000000000000000000000000000000000000000000////////////////////////000000////////////000000//////...///111222111///////////////////////////............////////////,,,,,,---....../////////.../////////000000000111000000////////////000000000000000000000000000000......//////000000000000000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000///////////////000111111444444444333333333222222...//////000000000000000000000000000000000000000111///...///000111000/////////000000000000//////,,,---///000000000///...000000000000000000000000000000000000000000000000222222111111000000//////---...///000000///...---+++,,,---...////////////000000000000////////////000000000000000000000000////////////////////////........................////////////////////////000000000000000000000000.../////////000000111111////////////////////////------......///000000000///////////////000111111............//////////////////............//////////////////////////////......//////000000111111//////...------------...---------.........//////000000000000000000000000000///---,,,---000222444000000000000000111111222//////000111111111111111111111111222222333333444000000000000000000000000111///...///000111000///000000000000000000000000.../////////000000111111,,,,,,+++,,,---000333555333222111000000111222333000000111222333333444444;;;===???AAABBBEEEHHHKKKKKKLLLMMMMMMLLLNNNQQQSSSTTTTTTVVVWWWWWWXXXXXXXXXXXXXXXXXXXXXXXXWWWWWWVVVTTTTTTTTTTTTTTTTTTTTTTTTSSSTTTVVVXXXZZZ\\\]]]]]]\\\\\\\\\]]]]]]^^^^^^^^^\\\\\\\\\\\\[[[ZZZYYYYYYWWWWWWXXXXXXXXXXXXYYYYYYTTTUUUWWWXXXXXXWWWVVVVVVUUUTTTTTTVVVWWWWWWUUUSSSSSSRRRPPPNNNMMMMMMNNNNNNNNNNNNLLLJJJHHHFFFEEEDDDCCCBBBAAAAAA@@@@@@@@@@@@AAABBBBBBCCCEEEGGGIIIJJJNNNNNNOOOPPPQQQRRRRRRSSSSSSQQQOOOOOOOOONNNLLLKKKJJJJJJHHHFFFDDDAAA???===666666777888999:::;;;;;;888888999999::::::;;;;;;222222444555555666666555555777888777666444555555555555555555555555555555444555666777888999::::::===>>>???AAADDDFFFGGGHHHBBBCCCDDDEEEEEEDDDCCCCCCAAA@@@>>><<<:::999999888333333333333333333333333000000111111111111000000000111111111111222222222000000////////////000000...///000222222000///...000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////000000////////////000000//////111333555444111///////////////////////////............/////////000***,,,///111222111///....../////////000000111111000000////////////000000000000000000000000000000//////000000111111111222000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000111111111111111111111111/////////000111111222222222111111111000000//////000000000000000000000000////////////////////////000000000000000000000000111111111111111111222222222111///...------------000000000000000000000000////////////////////////333111///...---...///000000000//////.........---///////////////000111111////////////////////////////////////////////////////////////////////////------............------////////////////////////111000///......///000111........................////////////////////////////////////000000000000////////////000000000000///////////////.........---...///000000///...---000000000000000000000000000000//////.........---000///...---,,,+++++++++------,,,+++,,,---...///......000111222222222222///000111333333222111111000000000000000000000000////////////000000000000222222222222222222222222000000000000000000000000000000000000000000000000111111000///////////////...///////////////......////////////000111222333555444222000///000111222///111333444555666888:::@@@AAACCCEEEHHHKKKMMMNNNNNNNNNMMMMMMNNNOOOQQQRRRQQQRRRRRRSSSTTTUUUUUUVVVTTTUUUWWWWWWWWWTTTRRRPPPPPPPPPOOONNNNNNNNNNNNNNNNNNQQQTTTWWWXXXXXXZZZ[[[]]]^^^^^^^^^^^^^^^^^^]]][[[\\\\\\\\\[[[YYYWWWVVVWWWWWWWWWWWWVVVUUUTTTSSSUUUWWWXXXXXXWWWVVVVVVWWWSSSTTTTTTUUUVVVWWWXXXXXXWWWWWWVVVTTTRRRQQQPPPOOONNNNNNNNNNNNMMMKKKIIIHHHIIIHHHFFFDDDCCCBBBAAAAAABBBAAA@@@@@@AAABBBDDDEEEGGGGGGHHHIIIKKKLLLLLLMMMLLLLLLLLLKKKJJJJJJIIIIIIGGGGGGGGGGGGEEECCCAAA???<<<:::999888888:::;;;===666777888999999999999999:::888555444444666999<<<<<<<<<<<<<<<;;;999777555444444444444444444444444444444555666666777888888999;;;>>>AAACCCEEEEEEEEEBBBDDDFFFHHHIIIIIIHHHHHHBBBBBBAAA@@@>>><<<:::999666666555444333222222111000000000000111111111222000000000000000000000000000000111111111111000000///000000000000000//////000000000000000000000000111111222222222000...---000000//////.........---......////////////......111000///......///000111111111000000//////......//////000000000000//////........................333111///...---...///000000000000000000000000000......//////000000111111////////////////////////000000000000111111111111////////////////////////......////////////......111111111111111000//////////////////////////////111111000/////////////////////000000111111222222111111111111000000000///000000000000000000000000000000000000000000000000000000000000000000000000000000000///////////////111111000///...///000000000000000000000000000000000000000000000000000000222111///.........///000000000000/////////......///////////////000111111////////////////////////////////////////////////////////////////////////...//////////////////...////////////////////////000000////////////000000////////////////////////////////////////////////............////////////.../////////000000000000/////////////////////.........////////////......////////////////////////000/////////............///......------------......------,,,---...///000,,,---...///000000000000000000111222222222222111000000000000000000000000/////////000000000111111222222222222222222222222000000000000000000000000000000000000000000000000111111000///////////////......////////////......////////////000000111222333222111//////000222333000333666888999;;;>>>AAADDDDDDFFFIIIKKKNNNPPPQQQPPPOOONNNMMMMMMNNNOOOPPPOOOOOOOOOPPPPPPQQQQQQRRRRRRSSSTTTUUUTTTRRROOOMMMJJJIIIIIIIIIIIIIIIJJJJJJMMMPPPSSSVVVWWWXXXYYY[[[]]]]]]]]]^^^^^^]]]]]]]]][[[[[[[[[[[[ZZZXXXVVVUUUWWWWWWWWWWWWVVVUUUTTTTTTUUUWWWXXXXXXWWWVVVVVVWWWUUUUUUVVVWWWXXXXXXYYYYYYWWWVVVUUUTTTSSSQQQPPPPPPOOOPPPPPPPPPNNNMMMKKKJJJKKKKKKJJJHHHGGGEEEDDDDDDBBBAAA@@@@@@@@@AAABBBCCCEEEFFFFFFGGGHHHIIIJJJKKKKKKKKKJJJIIIIIIHHHHHHGGGEEEFFFFFFFFFEEECCCAAA@@@===<<<;;;999999:::<<<===888999:::;;;<<<<<<<<<<<<<<<:::888777777888:::;;;<<<<<<=========;;;:::999777777666555555444333333444444555555555666666666666777999<<<>>>@@@AAABBBDDDEEEGGGIIIIIIHHHGGGFFFDDDDDDCCCBBBAAA???===<<<;;;;;;999777555333222111111111111111111222222222111111111111111111111111000000111111111111000000//////000000000000//////000000000000000000000000///000000111111111000000000000000/////////............////////////......111000///......///000111111000000000/////////...//////000000000000//////////////////////////////222111///------...///000000000000000000000000000////////////000000111111////////////////////////000000000000111111111111000000000000000000000000000000111111111111000000111111111111111000//////000000000000000000000000111111000/////////////////////000000111222222222111111111111000000000000000000000000000000000000111111111111111111111111000000000000000000000000111000000000//////......000000000000000111222222000000000000000000000000111111111111111111111111222111///......///000000111000000000000000/////////////////////000111111000000000000000000000000//////////////////////////////////////////////////////000000000000////////////////////////////////////000000000000//////000000000000000000000000////////////////////////------------................../////////000000000......////////////////////////............//////////////////////////////////////////...........................///000000...............///000000,,,---...//////000000///111000000000000111222222000000000000000000000000000000000111111111222222333333222222111111111111000000000000000000000000000000000000000000000000000000000000////////////......///////////////...000///////////////000111000000//////000111333444444666:::===???BBBEEEHHHIIIIIIKKKMMMOOOQQQSSSTTTQQQPPPNNNMMMLLLLLLLLLMMMJJJJJJKKKKKKKKKKKKKKKKKKMMMNNNOOOOOONNNLLLIIIHHHCCCCCCCCCDDDEEEGGGHHHIIILLLOOORRRTTTUUUWWWYYY[[[[[[\\\\\\]]]]]]\\\\\\[[[ZZZZZZZZZYYYXXXWWWUUUTTTWWWWWWWWWWWWVVVVVVUUUTTTUUUWWWXXXXXXWWWVVVVVVWWWWWWWWWWWWXXXXXXYYYYYYZZZVVVVVVUUUTTTRRRQQQPPPPPPQQQQQQQQQPPPOOONNNMMMLLLNNNNNNNNNNNNLLLKKKIIIGGGEEEDDDCCCBBBAAABBBCCCCCCCCCDDDDDDEEEFFFGGGHHHHHHIIIIIIHHHHHHGGGFFFFFFFFFCCCDDDEEEEEEEEEDDDCCCBBB@@@???===<<<;;;<<<<<<===;;;;;;===>>>???@@@@@@@@@>>>>>><<<;;;;;;;;;;;;;;;<<<<<<===>>>??????>>>>>>===<<<;;;999777555444333555555555555444444444444444444555777999<<<>>>???EEEFFFGGGHHHHHHHHHGGGFFFGGGGGGFFFFFFDDDCCCBBBAAABBBAAA???<<<999666444333333333222222222222222111222222222222222222222222000000111111111111000000//////000000000000//////000000000000000000000000////////////000111222333111000000000000000//////...//////000000//////...000000////////////000000000000000000//////////////////000000000000//////000000000000000000000000000///...---------...///000000000000000000000000/////////000000000000111000000000000000000000000000000000000111111111111000000000000000000000000000000111111111111000000000111111111111000000///111111111111111111111111111000000//////////////////000000111111222333333111111111000000000000000000000000000000000000000111111111111111111111111000000000000000000000000333333222222111000000000000000000000000000000111////////////////////////000000000000000000000000111000////////////000000111111111111000000000000///////////////000000111000000000000000000000000/////////////////////////////////////////////////////////000000/////////////////////////////////...///000111111000///...////////////////////////////////////////////////------........./////////........./////////000000............////////////000///...------...///000///////////////////////////////////////.........000000////////////000000///////////////000000111//////000111111111111111111000/////////000222333000000000000000000000000000111111111222222222222333333222222111111000000000000000000000000000000000000000000000000000000///000000000000000//////---...//////////////////000///////////////000000......///000222444666888999<<>>>>>>>>>>>======???@@@BBBCCCCCCCCCAAAAAA@@@@@@???===<<<;;;:::;;;<<<>>>???@@@AAAAAACCCBBB@@@>>>;;;999777666888777666666444333333222444444444555777:::===>>>CCCDDDEEEFFFGGGGGGGGGGGGGGGGGGHHHGGGGGGFFFEEEDDDFFFEEECCC@@@===;;;999888444444333333222111111000222222222222222222222222000000111111111111000000...//////000000000000///////////////////////////111000/////////000222333111111111111000000000000//////000000000000//////000000////////////000000000000000000//////////////////000000000000/////////////////////////////////...------------......////////////////////////000000000000000000000000000000000000000000000000///000000000111111111111111111111111111111111111......////////////......000000111111111111000///000000000000000000000000000000////////////000000000000000111222222333333000000000000000000111111000000000000000000000000111111111111111111111111000000000000000000000000222222222222111111000000111000000000///...------////////////////////////////////////////////////000///////////////000000000000000000111111111111///////////////000000111000000000000000000000000////////////////////////////////////////////////---......//////......---////////////////////////...///000111111000///...........................////////////////////////....../////////000000000............////////////---.........//////000000000///...------...///000.................................///////////////222222111000///........./////////000000000000000///000000111111111111000111000/////////000222333000000000000000000000000000111111111222222222222222222222111111000000000000000000000000000000000////////////////////////...///000000000000//////------...///////////////000////////////000000111///000111333666999;;;<<>>>>>@@@@@@AAAAAA@@@???===<<<===>>>@@@CCCFFFJJJMMMOOOPPPQQQSSSTTTTTTUUUXXXZZZXXXXXXYYYYYYYYYYYYXXXXXXZZZYYYXXXWWWVVVUUUUUUTTTUUUUUUUUUUUUUUUUUUTTTSSSSSSUUUVVVVVVTTTTTTTTTUUUTTTTTTTTTTTTTTTSSSSSSSSSRRRRRRRRRQQQQQQPPPPPPPPPOOOOOONNNMMMMMMLLLLLLLLLNNNOOOPPPQQQPPPOOOMMMKKKLLLKKKIIIGGGFFFFFFFFFGGGEEEFFFFFFFFFGGGHHHHHHHHHJJJJJJIIIIIIHHHHHHGGGGGGDDDEEEGGGHHHIIIIIIHHHHHHEEEDDDCCCBBBBBBAAAAAAAAA>>>???@@@BBBCCCDDDDDDDDDCCCCCCCCCBBBAAA???===<<<::::::;;;<<<>>>???AAAAAAFFFEEEDDDBBB@@@>>><<<;;;;;;:::999888777555444444555555444444666888:::;;;>>>???AAACCCEEEGGGHHHHHHFFFFFFGGGGGGGGGGGGFFFFFFFFFFFFEEECCCAAA@@@>>>>>>777666555444333111000000111111111111111111111111000000111111111111000000......///000000000000000////////////////////////333222000/////////000111000000000000111111111111//////000000000000////////////000000000000//////////////////000000000000//////000000000000//////..............................---------.........////////////////////////111111111111000000000000000000000000000000000000///000000000111111111111000000000000000000000000......////////////......///000000111111111000000////////////////////////000000////////////000000000000111111222333333333000000000000111111111111000000000000000000000000111111111111111111111111000000000000000000000000/////////////////////000111111000000///---,,,+++000000000000000000000000........................////////////000000000000//////000000000000000111///////////////000111111000000000000000000000000////////////////////////////////////////////////------............------//////////////////////////////000000000000//////........................////////////////////////////////////000000000111------........./////////------......///000000000//////............//////.................................///////////////333222111///......------......///000000000000000......////////////......000////////////000111111000000000000000000000000000000000111111111222222111111111111111111111111000000000000000000000000////////////////////////---...000111111000//////,,,---...///000000000000////////////000111222333222333555888;;;>>>@@@AAADDDFFFGGGHHHGGGHHHIIIKKKMMMNNNNNNOOOOOOPPPPPPPPPMMMKKKHHHDDDAAA???>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;<<>>===;;;;;;;;;;;;<<<>>>???@@@EEEEEEDDDCCCBBBBBBAAAAAA???>>>===<<<;;;999888888555555444444444555666666999:::<<>>======<<<;;;<<<===>>>???AAAAAAAAABBBCCCDDDDDDEEECCCBBBAAA@@@???>>>===<<<888888888777777666444444777888999;;;===@@@BBBCCCDDDDDDEEEGGGHHHHHHHHHHHHGGGGGGFFFEEEDDDDDDCCCCCC??????===;;;999777555444222222222222222222222222000000111111111111000000---...///000111111111111000000000000000000000000000000111111111000000///....../////////000000000000000111111111111000000...///000111111000///....../////////000000000111//////000000000000//////..............................//////000000000000000000000000000000000000222222222111111111000000////////////////////////000000000000111111111111........................000000111111111111000000//////000111111111111111///////////////////////////////////////000111111000111111222222333444444//////000000111111111222000000000000000000000000////////////////////////000000000000000000000000//////000111222333444444...///111222222111000000000000000000000000000000000000000000000000000000......///000000111000000---.........//////000000///////////////000111111//////////////////////////////////////////////////////////////////////////////000000000000//////////////////////////////111000///......///000111000000000000000000000000////////////////////////---------.........//////---------.........//////---------...///000000111---...///000000///...---........................---.........//////000000...............//////000,,,---///000000000///...000111111111111111000000---...000111111111000///000000000000000000000000////////////000000000000......///000111222333333000000000000000000000000////////////////////////,,,...000111222111000///,,,---...///000000000000//////000111222444666777999:::===@@@DDDFFFHHHHHHGGGIIIKKKKKKKKKLLLNNNOOONNNNNNNNNNNNNNNNNNNNNNNNFFFEEEAAA>>>;;;888777777666666666777888999::::::999:::;;;<<<===>>>??????>>>???AAAEEEIIIMMMQQQSSSQQQQQQPPPOOOMMMLLLNNNPPPUUUUUUUUUVVVVVVUUUUUUUUUTTTSSSQQQOOONNNNNNNNNOOOPPPPPPQQQQQQQQQQQQQQQPPPNNNPPPQQQQQQPPPOOOOOOPPPPPPOOONNNNNNMMMLLLKKKKKKLLLLLLLLLLLLLLLMMMMMMMMMNNNMMMLLLKKKKKKKKKLLLMMMMMMMMMLLLLLLLLLMMMNNNNNNKKKJJJIIIHHHGGGHHHIIIIIIIIIJJJJJJJJJJJJJJJJJJJJJKKKJJJJJJIIIIIIHHHHHHGGGFFFGGGHHHIIIJJJIIIHHHHHHGGGGGGHHHIIIIIIIIIHHHHHHFFFGGGGGGGGGGGGFFFEEEEEEBBBBBB@@@?????????????????????===<<<<<<<<<===>>>===>>>???AAACCCDDDFFFFFFEEEEEEDDDCCCBBBAAA@@@???<<<<<<<<<<<<:::888666555777777888999;;;===???@@@DDDDDDFFFGGGHHHIIIIIIIIIIIIHHHGGGFFFDDDCCCBBBBBBCCCBBB@@@>>><<<999888777333333333333333333333333000000111111111111000000---...///000111111111111000000000000000000000000---...000222222222111111---.........//////000000000000111111111111000000...///000111111000///....../////////000000111111//////000000000000//////000000000000000000000000......///000111111000000000000000000000000000000222222222222111111000000////////////////////////000000000000111111111111..............................////////////......//////000111111111111111000000000000000000000000///////////////000111111777666555444333333222111000000000000111111111111000000000000111111111111444444444333222111000///222111111111000000//////...///000111111000///.........///000111222222333333222111000////////////......------------......111111111111000000000000//////000000///...------000000000000000000000000000000111111111111000000000000//////.........---,,,------...///000000111000///------///000///...//////......---------,,,//////////////////////////////////////////////////////......---------,,,//////000000000000//////---------............///000000000000000000000000////////////////////////////////////////////////---------............///000000//////.........---............////////////......///000000000000000000000000000000000000000///////////////000111111000000000000000000000000111111111111111111111111......//////000000111111000000//////.........---......///000000///...---111111000///000111222333111111333555777:::<<<>>>@@@BBBCCCFFFHHHIIIJJJJJJMMMMMMNNNOOOOOOOOOOOOOOOLLLLLLNNNNNNOOONNNMMMLLLFFFCCC???;;;999888888999;;;;;;;;;;;;;;;:::::::::======>>>???AAACCCDDDEEEFFFGGGIIIKKKMMMMMMMMMLLLLLLMMMMMMMMMNNNNNNOOOOOOPPPRRRTTTUUUTTTSSSSSSSSSMMMLLLLLLLLLMMMNNNMMMLLLIIILLLNNNPPPOOONNNOOOOOONNNNNNOOONNNLLLKKKLLLNNNOOOMMMKKKKKKKKKKKKIIIHHHNNNPPPRRRQQQOOOMMMLLLLLLLLLKKKJJJJJJJJJLLLNNNOOOQQQTTTUUURRRSSSWWWWWWUUUTTTQQQOOOOOOPPPPPPMMMJJJHHHIIIKKKLLLMMMLLLJJJIIIJJJKKKKKKJJJIIIFFFDDDCCCEEEFFFGGGHHHIIIIIIIIIIIILLLLLLKKKKKKKKKJJJJJJJJJIIIJJJKKKJJJHHHFFFFFFFFFFFFEEEDDDCCCBBBAAAAAAAAA@@@@@@@@@???>>>======<<<<<<<<<;;;;;;<<>><<<:::888777666666666777888999:::;;;===>>>???AAACCCFFFHHHJJJHHHHHHHHHGGGFFFEEEDDDCCCCCCCCCBBBAAA???>>>===<<<777666555333222111000000000111222333333222111000222222222111111111111000222222111111111111222222//////000000111111222222555444222000000111222444000000000000000000000000000000000000111111111111000000000000000000000000---...000000//////111222......//////000000111111////////////000000000000......//////000000111111000000000000000000000000000000000000000000000000111111000000//////......////////////000000000000111111111111222222222222000000000000000000000000333333222222111111000000111111000000000000111111555555444444333333222222000000000000111111111111000000000000111111111111333333333333222111000///111111111111000000000//////000111222222111000/////////000000111111222222111000000000000000111111//////............//////111111000000000///////////////000000///......---000000000000000000000000000000111111111111000000000000/////////...............//////000111111111000///------///000///...222111111111000000000000/////////////////////////////////////////////////////////.........------//////000000000000//////........./////////000000........................////////////////////////////////////////////////---------............///000/////////........................//////////////////000111111111111111000000000000000000000000///////////////000111111000000000000000000000000111111111111111111111111////////////000000000000000/////////...............///000111111000///...000//////...///000111222444444666777:::===???@@@CCCDDDFFFHHHJJJLLLLLLMMMNNNOOOOOOPPPPPPPPPPPPOOOMMMMMMNNNNNNNNNLLLKKKJJJCCCAAA>>><<<:::;;;<<<===????????????????????????CCCCCCDDDEEEFFFHHHIIIJJJIIIJJJLLLMMMMMMMMMLLLLLLJJJKKKKKKKKKLLLLLLLLLLLLLLLNNNPPPPPPOOOMMMNNNNNNJJJIIIIIIIIIJJJJJJJJJIIIIIIKKKMMMMMMLLLKKKLLLMMMMMMMMMMMMLLLKKKKKKNNNPPPQQQPPPNNNMMMKKKKKKLLLLLLTTTWWW[[[[[[YYYVVVTTTSSSRRRQQQQQQRRRTTTWWWZZZ\\\]]]aaacccbbbdddggghhheeegggbbb^^^[[[[[[YYYTTTQQQNNNNNNOOOOOOPPPQQQQQQRRRTTTSSSRRROOOMMMJJJHHHFFFFFFGGGHHHIIIIIIIIIIIIIIIIIIJJJJJJKKKJJJJJJIIIIIIIIIJJJKKKJJJIIIIIIHHHIIIJJJIIIHHHGGGEEEDDDCCCCCCAAAAAAAAAAAAAAAAAAAAAAAA===<<<;;;;;;<<<>>>@@@BBBCCCDDDFFFGGGFFFEEECCCBBBDDDDDDCCCBBB@@@>>><<<;;;777777666666666777999999<<<<<<===???AAADDDFFFGGGEEEFFFFFFFFFFFFEEEDDDCCCEEEEEEDDDCCCBBB@@@@@@???999888777555444222222111000000111222222111000///222222222111111111111000222222111111111111222222000000000000000111111111444333222111000111111222000000000000000000000000000000000000111111111111000000000000000000000000///000111000///...///000////////////000000000000////////////000000000000/////////000000000000000000000000000000000000000000000000000000000000000111000000000/////////...////////////000000000000////////////000000000000000000000000000000000000000000000//////.........111000000//////000000111333333333333333333333222000000000000111111111111000000000000111111111111333333333333222111000000111111111111000000000000111111222222222222111111000000000000000111111111////////////000111222333000000////////////000000000000000/////////......//////000000000///......000000000000000000000000///000000111111000000///000000////////////......000000000000111111111111000///------///000///.../////////...............////////////////////////////////////////////////000000////////////......//////000000000000//////////////////000000000111........................////////////////////////////////////////////////---------............///////////////........................////////////000000111222222222222111000000000000000000000000///////////////000111111000000000000000000000000111111111111111111111111000000000000////////////////////////............//////000000000000///////////////000111222333444888888:::;;;>>>@@@BBBDDDGGGHHHJJJLLLMMMNNNOOOOOOPPPPPPQQQQQQQQQPPPOOOOOONNNMMMMMMLLLKKKIIIGGGFFF@@@???===<<<<<<>>>???AAABBBBBBCCCCCCDDDDDDEEEEEEHHHHHHHHHIIIJJJLLLMMMNNNMMMMMMNNNOOONNNMMMKKKJJJJJJJJJJJJJJJJJJKKKKKKKKKKKKLLLLLLLLLJJJHHHIIIJJJHHHHHHHHHHHHHHHHHHHHHHHHKKKLLLLLLKKKJJJJJJLLLNNNQQQQQQPPPOOOOOOQQQUUUYYYZZZ[[[[[[XXXTTTRRRTTTVVV^^^bbbhhhkkkjjjgggdddbbb______```bbbfffjjjoooqqqrrrwww{{{}}}|||uuupppmmmiiiccc___]]]\\\YYYYYYZZZ]]]aaadddeeeccc___ZZZVVVSSSQQQPPPMMMMMMNNNNNNNNNMMMLLLLLLKKKLLLMMMNNNMMMLLLJJJHHHGGGGGGGGGHHHHHHHHHHHHHHHIIIIIIHHHGGGFFFDDDBBBAAAAAAAAAAAA@@@@@@@@@@@@@@@======<<<;;;<<<===>>>???AAABBBDDDFFFGGGGGGFFFFFFHHHHHHGGGFFFEEECCCAAA@@@:::999777555555666777888::::::;;;<<<>>>@@@BBBCCCBBBCCCDDDEEEEEEEEEEEEEEEEEEEEEEEEDDDCCCBBBBBBAAA===<<<;;;999777555444444111111222222222222111111222222222111111111111000222222111111111111222222111111111111000000000000222222111111111000000000000000000000000000000000000000000000111111111111000000000000000000000000000111222111...---...///000000000000////////////////////////000000000000000000000000000000//////////////////////////////000000000000000000000000000000000000////////////////////////000000000000////////////000000000000000000000000000000000000////////////............000//////......//////000111111111222222333333333///000000000111111111111///000000000111111111111222222222222222111000000111111111000000000000000111111111111111111111111111111111000000000000000000000//////000111222222111111000000000000111111////////////............//////000000000//////...//////////////////////////////000000000000//////000000//////////////////111000000000000000000000000///------///000///...------------------------////////////////////////////////////////////////000000000000000///////////////000000000000//////....../////////000000000000000000000000000000000////////////////////////////////////////////////---------............//////////////////.....................//////////////////000111111111111000///////////////////////////////////////000000111000000000000000000000000111111111111111111111111111111000000//////......///////////////...............//////////////////111111222333444666777888;;;<<<===>>>AAACCCEEEFFFJJJKKKLLLNNNOOOPPPPPPPPPQQQQQQQQQQQQPPPOOONNNMMMKKKKKKIIIHHHEEECCCBBBAAA======<<<;;;<<<>>>???AAABBBCCCDDDEEEFFFHHHIIIIIIIIIIIIIIIJJJKKKLLLMMMNNNOOOOOOOOOOOOMMMKKKIIIHHHJJJJJJJJJJJJJJJKKKKKKKKKKKKKKKKKKIIIGGGGGGHHHIIIJJJKKKLLLLLLKKKKKKLLLLLLMMMNNNNNNMMMMMMOOOSSSVVVZZZ[[[[[[[[[\\\___dddgggjjjooorrrooohhhbbbaaabbbgggmmmuuu{{{|||zzzwwwvvvssstttuuuwww{{{}}}xxxuuurrroookkkhhhjjjooovvvzzzzzzvvvpppjjjeeebbb``````\\\\\\\\\[[[ZZZXXXVVVVVVUUUVVVWWWVVVTTTQQQMMMJJJIIIHHHGGGGGGHHHIIIIIIHHHFFFGGGGGGGGGFFFDDDCCCBBBEEEEEEDDDCCCBBBAAA@@@???>>>>>>===<<<<<<======>>>???AAACCCEEEGGGHHHIIIIIIJJJJJJJJJIIIHHHFFFEEEDDD>>><<<999666555555666777777888888999:::<<<===>>>@@@AAABBBDDDEEEFFFFFFFFFDDDDDDDDDDDDDDDCCCCCCCCCAAA@@@???===;;;999777666444444444444444444333333222222222111111111000000222222111111111111222222222222111111000000//////000111111111111000//////000000000000000000000000///000000000111111111111000000000000000000000000000111111000///......///111111000000//////......////////////000000000000222111111000000/////////////////////////////////////////////////////////000000000000////////////////////////000000000000000111111111222222222222////////////////////////000000000000000000111111//////............//////000111111222222333333444///000000000111111111111///000000000111111111111111111222222222111000000000000000000000000111111000000000//////000000000111111111000000000000000222222111000//////000000111111000000000000111111////////////............//////000000000000000/////////////////////////////////000000000000////////////000000000000000000//////////////////......000///------///000///...000000000000000000000000/////////////////////////////////////////////////////////000000000000000//////000000000000//////------........./////////000000000000000000000000////////////////////////////////////////////////---------............///.........///////////////............////////////---......///000////////////////////////////////////////////////000000111000000000000000000000000000000000000000000000000111111000000//////...............///////////////---------....../////////000111333555777888::::::>>>>>>???@@@BBBEEEGGGHHHKKKKKKLLLNNNNNNOOOOOOOOOPPPPPPOOOOOOMMMLLLJJJIIIGGGFFFDDDBBB@@@>>>===<<<<<<;;;;;;;;;;;;<<<===>>>@@@AAABBBDDDFFFHHHJJJKKKJJJJJJJJJJJJKKKKKKLLLMMMNNNOOOOOONNNLLLJJJHHHGGGIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIGGGEEEFFFHHHKKKMMMPPPTTTUUUTTTSSSSSSTTTQQQQQQRRRRRRSSSWWW]]]aaafffiiillloooppprrruuuwww|||~~~uuuooommmpppvvv{{{xxxyyy{{{wwwtttssssssqqqqqqqqqpppnnnllljjjiiihhhhhhgggddd```ZZZTTTQQQPPPNNNKKKJJJKKKKKKJJJIIIGGGGGGGGGHHHGGGGGGGGGFFFHHHHHHGGGGGGFFFFFFFFFFFF@@@@@@??????>>>>>>?????????@@@BBBEEEGGGIIIJJJKKKJJJJJJJJJJJJIIIHHHGGGFFFAAA???<<<999777777777777666666666777777888::::::===>>>@@@BBBDDDEEEFFFFFFEEEEEEEEEEEEFFFFFFFFFFFFCCCCCCBBBAAA???===;;;:::666666555444333333222222222222222111111111000000222222111111111111222222222222111111000000//////000111111111111000//////111111111111111111111111///000000000111111111111111111111111111111111111---///000000//////000222111111000000//////......////////////000000000000222222111111000000//////////////////////////////////////////////////////////////////000000000000////////////000000000000000111111111222222222222//////////////////////////////000000111111222222//////............//////111222222222333333444444000000000000111111111111000000000000111111111111000111111111111111000000000000000000111111111111000000////////////000000000000000000000111111111333222111000////////////111111000000000000111111000000000/////////......//////000111111111000000000000000000000000000000...//////000000//////...//////000000000000111111............////////////000///------///000///.........////////////000000////////////////////////////////////////////////......////////////000000//////000000000000//////------------....................................////////////////////////////////////////////////---------............///.........///////////////............////////////,,,---......//////......000000000000000000000000///////////////000111111000000000000000000000000000000000000000000000000000000000000////////////.........///////////////......------...///000111000111333666999;;;<<<<<<@@@@@@AAABBBDDDFFFHHHIIIKKKKKKLLLMMMNNNNNNNNNMMMMMMMMMLLLKKKIIIGGGEEEDDDAAA@@@>>>===;;;:::::::::;;;;;;::::::;;;;;;<<<<<<>>>???AAADDDGGGIIIKKKLLLLLLLLLLLLKKKKKKLLLMMMMMMMMMNNNNNNNNNMMMKKKIIIHHHHHHHHHHHHGGGGGGGGGGGGGGGGGGGGGFFFEEEDDDGGGKKKNNNSSSYYY___bbbaaa_________YYYZZZ[[[]]]___dddjjjnnntttzzz|||xxxyyy~~~}}}yyyrrrkkkeeebbb[[[VVVQQQNNNNNNMMMJJJGGGGGGFFFFFFEEEEEEFFFFFFGGGDDDDDDEEEFFFFFFGGGGGGHHHBBBBBBBBBBBBBBBBBBAAAAAAAAABBBCCCEEEGGGIIIJJJKKKIIIIIIIIIIIIIIIHHHGGGGGGCCCBBB@@@>>>;;;:::999888777666666666666777777888:::;;;===???AAACCCDDDDDDEEEFFFFFFGGGHHHIIIIIIJJJDDDDDDDDDDDDCCCAAA???===888777555333222111000000222222222111111111111000222222111111111111222222111111111111000000000000222222111111111000000000111111111111111111111111000000000000111111111111111111111111111111111111---...000000//////111222000000000000////////////////////////000000000000111111111111111111000000////////////////////////000000000000000000000000////////////000000000000////////////000000000000////////////000000000000000000000000000000000000---......///000111111222000//////......//////000333333333333444444444444000000000000111111111111000000000000111111111111000000111111111111000000///000000000111111111111111111000//////000111111//////000000111111222222111111000000000000000111000000000//////000000000111111000000000///////////////000111111111111111000000000000000000000000......////////////......//////000000000111111111.........///000000111111000///------///000///...,,,,,,,,,---------......////////////////////////////////////////////////------.........///////////////000000000000//////............////////////........................////////////////////////////////////////////////---------............///............/////////000............////////////---......///////////////000000000000000000000000///////////////000111111000000000000000000000000000000000000000000000000////////////000000000000............/////////000000/////////000111333333333444777;;;>>>@@@AAAAAACCCCCCCCCEEEFFFHHHJJJKKKKKKLLLMMMMMMMMMMMMMMMMMMJJJJJJIIIGGGEEEBBB@@@???===<<<;;;:::999999:::::::::::::::;;;<<<===>>>>>>>>>@@@BBBEEEHHHLLLNNNOOOLLLLLLKKKKKKKKKKKKKKKLLLLLLMMMNNNNNNNNNMMMLLLKKKKKKJJJJJJJJJIIIIIIIIIHHHGGGGGGFFFFFFGGGKKKPPPTTT]]]eeeooosssrrrooonnnnnnhhhjjjlllnnnppptttzzz~~~|||oooiiibbb]]][[[YYYTTTPPPOOOMMMKKKHHHGGGHHHIIIJJJHHHHHHHHHGGGGGGFFFFFFFFFDDDDDDEEEEEEEEEEEEEEEEEECCCCCCDDDEEEFFFHHHIIIJJJHHHIIIIIIIIIIIIHHHHHHGGGDDDDDDCCCBBB@@@>>>;;;:::888777777666666666666777555777999;;;===>>>???@@@BBBCCCDDDEEEFFFGGGHHHIIIDDDDDDEEEFFFEEECCCAAA@@@===<<<999666444222111111222222222111111111111000222222111111111111222222000000000000000111111111444333222111000111111222111111111111111111111111000000000000111111111111111111111111111111111111...///000000//////000111////////////000000000000////////////000000000000111111111111111111222222000000000000000000000000000000000000000000000000.../////////000000000111////////////000000000000////////////000000000000000000000000000000000000......///000111222333333111000000//////000000111444444444444444444444444000000000000111111111111000000000000111111111111///000000111111111000000//////000000111111111222333222111000000111222333...//////000111222222333////////////000111222333000000////////////000000111111111111000000000000//////000111111111111111000000000000000000000000......////////////......//////000000111111111222...//////000111222222333000///------///000///...////////////000000111111////////////////////////////////////////////////,,,---------......////////////000000000000//////////////////000000000000000000000000000000000000////////////////////////////////////////////////---------.........//////---.........//////000000............/////////000...//////000000000000000000000000000000000000000///////////////000111111000000000000000000000000000000000000000000000000......//////000000111111---.........//////000000222111111000111333555666777999<<<@@@CCCFFFGGGGGGEEEEEEEEEFFFHHHJJJLLLMMMLLLMMMMMMNNNNNNMMMMMMMMMHHHGGGFFFDDDBBB???===<<<;;;;;;:::999999:::;;;<<<999999;;;<<<===???@@@@@@@@@AAACCCGGGJJJNNNPPPRRRKKKJJJIIIIIIIIIIIIIIIIIILLLMMMNNNOOOPPPOOONNNMMMOOOOOONNNNNNMMMMMMMMMLLLIIIIIIIIIIIIKKKPPPVVV[[[fffooo{{{}}}{{{{{{vvvxxxzzz|||~~~xxxrrrooolllfffaaa^^^[[[WWWRRRPPPPPPRRRSSSVVVUUUSSSPPPMMMJJJHHHGGGEEEEEEFFFGGGGGGGGGGGGGGGEEEEEEEEEEEEFFFGGGHHHIIIHHHHHHIIIIIIIIIIIIHHHHHHEEEEEEFFFEEECCC@@@===;;;888888777666666666666666333444666888:::;;;<<<<<<>>>>>>@@@AAABBBDDDEEEEEECCCDDDFFFGGGFFFEEECCCAAACCCAAA>>>:::777555444444222222222111111111111000222222111111111111222222//////000000111111222222555444222000000111222444111111111111111111111111000000000000111111111111111111111111111111111111000111222111///---...///......//////000000111111////////////000000000000000000000111222222222333111111111111111111111111000000000000000000000000.../////////000000111111////////////000000000000111111111111222222222222000000000000000000000000000000111333444555666777111111000000000000111111444444333333333222222222333222111/////////000111000000000000000000000000000000111111111111000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000111111111111////////////////////////222111111111000000//////111000///......///000111000000000000////////////000/////////000333555777////////////////////////222111111111000000//////......------------............////////////......---...000111111111000///......//////000000111111000000000000////////////000000000000000000000000000000000000000000000000////////////////////////000///...---,,,+++++++++........................////////////////////////000000000000000000000000......---,,,---...///000......////////////......////////////000000000000000000000000000000000000000000000000000000000000222111111111000000//////////////////////////////000...---///222333111...---...111222333666999<<>>===;;;999888888888888999999999999999999999999;;;<<<===???AAABBBCCCCCCFFFFFFGGGGGGFFFEEECCCBBBCCCBBBAAA@@@>>>;;;999888222333333333333333333333444333222222111222222222111000000000000000111111222222222222222222222222333111///000333444222000000000000000111111111111111111000000//////......111111000000000000111111111111000000000000111111------...///000111222222000000000000111111111111333222111222222222000...///000111111111///...---.../////////000000000111//////............//////111111000000//////............//////000000111111333222111000000111222333111111111000000000000000444333333333333222222222222111000/////////000000000000000000000000000000000000111111111111000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000111111111111000000000///111000///......///000111000000000000////////////---,,,++++++,,,...000222000000000000000000000000111111111000000000////////////............//////......////////////......---...///000111000000///////////////000000000000000000000000////////////000000000000000000000000///////////////////////////////////////////////////......------------...................................................////////////////////////......---------...///000......////////////......////////////000000000000000000000000000000000000000000000000000000000000111111111111000000000///////////////////////////000000111000//////000000///222555777888:::<<<>>>CCCCCCDDDDDDEEEFFFFFFFFFHHHGGGGGGGGGGGGHHHIIIJJJLLLMMMMMMMMMMMMLLLJJJJJJGGGEEECCC@@@>>>>>>>>>>>>>>>>>>>>>>>>???@@@AAABBBBBBBBBBBBBBBCCCDDDEEEEEEFFFFFFFFFGGGGGGHHHHHHIIIIIIFFFDDDEEEDDDDDDIIIPPPSSSYYY___dddlllrrrrrrnnnlllfffdddfffgggeeedddfffeeedddcccccccccfffjjjmmmmmmrrrwwwzzzzzzyyyyyyyyyzzzssspppsssxxx|||}}}uuukkk^^^SSSMMMKKKIIIHHHGGGHHHIIIJJJKKKJJJHHHFFFFFFGGGGGGFFFEEEGGGHHHHHHHHHHHHHHHGGGGGGEEEFFFFFFGGGGGGFFFEEEDDDAAA@@@===;;;999888888888999999:::::::::::::::999999:::;;;===???AAABBBCCCDDDEEEFFFFFFFFFEEEDDDCCCDDDCCCBBBAAA???===;;;:::666555444444333333333333111000000///////////////222222111111111111222222222222222222222222222222222000///000222333111///000000000000111111111111222111111111000000000000111111000000000000111111111111000000000000111111......//////000000111111000000000000111111111111333222111111222222000//////000111111000///...---////////////000000000000//////............//////000000000000////////////////////////000000111111222222111000000111222222111000000000000000000000333333333222222222111111111000///.........//////000000000000000000000000000000111111111111000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111000000000000000000////////////000000////////////000000000000//////...---...///000111111111111111111111111111111111000000000000//////000000////////////000000......////////////............///000000000000000000000000000////////////////////////000000000000////////////////////////////////////////////////////////////////////////...............///000000........................------------------------////////////////////////......------......///000...//////000000//////...////////////000000000000000000000000000000000000000000000000000000000000111111111111000000000000///////////////////////////222333111------000444333777<<<@@@@@@@@@@@@@@@GGGGGGGGGGGGGGGFFFFFFFFFGGGGGGGGGFFFGGGGGGHHHIIIJJJKKKKKKLLLLLLKKKJJJJJJGGGFFFDDDBBBAAAAAABBBBBBCCCCCCCCCCCCCCCDDDEEEFFFEEEEEEFFFFFFFFFFFFEEEEEEFFFFFFFFFGGGGGGGGGGGGGGGHHHEEECCCDDDEEEFFFLLLSSSZZZdddppp|||{{{uuuwwwzzzyyywwwwwwtttsssrrrqqqrrrtttvvvxxxrrrtttvvvvvvvvvvvvwwwyyyssscccXXXSSSPPPMMMLLLMMMMMMMMMMMMKKKIIIFFFEEEEEEEEEEEEDDDDDDDDDFFFFFFFFFEEEDDDCCCFFFGGGHHHHHHIIIHHHHHHHHHEEECCCAAA>>><<<:::999999888999:::;;;<<<<<<;;;:::888888999:::<<<>>>???@@@AAABBBCCCDDDEEEFFFEEEEEEDDDDDDDDDCCCAAA???>>>===;;;:::777555444333333333111000//////......//////333333222222222222222333111111111111111111111111111000//////111111000///000000000000111111111111222222222222111111111111111111000000000000111111111111000000000000111111////////////000000000000000000000000111111111111222111000000222222000//////000000000000//////...000000000000////////////000//////......//////000/////////000000000111111/////////000000000000111222111111000000111111222000000000000000000111111222222222222111111111111/////////............///000000000000000000000000000000111111111111000000000000111111111111000000000000000000000000000000000000000000000000000000///000000000111111111111111111111111111111111111111111111000000000000000000000////////////000000////////////000000000000222111000000000000111111000000000000000000000000000000000000000000//////111111000000000000111111......////////////.........//////000000000000000111111000000//////......////////////000000000000........................////////////////////////////////////////////////000000////////////000000........................------------------------////////////////////////...............//////000//////000000000000//////////////////000000000000000000000000000000000000000000000000000000000000111111111000000000000000////////////////////////000111111000///000444888888<<>>???@@@BBBCCCEEEFFFFFFEEEEEEDDDDDDCCCBBB@@@@@@@@@>>>;;;777555444444444444333222222111111222222333333222111111111222222000000000000000000000000000/////////000000/////////000000000111111111111111111111111111111111111111111000000000000111111111111000000000000111111111000000000/////////...///000000000111111111111222111///000111111111000///000000000000/////////000000000000////////////000000////////////000000...//////000111111222222000000000000000000000000111111000000000000111111000000000000000111111111222222111111111000000000.........////////////...000000000000000000000000000000111111111111000000000000111111111111000000000000000000000000000000000000000000000000000000///000000000111111111111111111111111111111111111000000000000000000111111//////000000000000//////.../////////000000000111000//////...............//////////////////////////////////////////000000111111000000000000111111......////////////......///////////////000000111111111000000//////........./////////000000000111------------------------........................////////////////////////222222111000///.................................------------------------................................./////////////////////000000000000//////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000111111000000000000000000000000111///...000444888;;;;;;<<>>===:::;;;<<<===>>>======<<<===<<<;;;:::999888888888;;;<<<===???AAABBBDDDEEECCCDDDDDDDDDDDDCCCBBBAAABBB@@@===:::888666555555666555444444333333444444222222111000000000000000000000000000000000000000//////000000/////////000///000000000111111111111000000000000000000000000111111000000000000111111111111000000000000111111111111000000//////......///000000000111111111111222000...///000111111000000////////////000000000000000000000////////////000000////////////000000......///000111222333333111111111111000000000000000000000000000000000000//////000000111111111111111111111000000000000///......///000000000//////000000000000000000000000000000111111111111000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111000000000000111111111111//////000000000000//////......//////000000111111000000000000000000000000..............................////////////000000111111000000000000111111......////////////......///////////////000111111000000000000////////////......//////000000111111................................................////////////////////////333222111///......------........................------------------------........................---...///000000000000//////000000111111000000///////////////000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000111///...222999>>>???>>>???CCCHHHJJJJJJHHHHHHGGGFFFFFFFFFFFFGGGGGGGGGGGGEEEDDDDDDCCCCCCCCCCCCCCCEEEEEEFFFFFFHHHJJJLLLMMMKKKKKKKKKKKKKKKKKKKKKKKKKKKJJJIIIHHHHHHHHHHHHHHHDDDDDDDDDDDDDDDCCCBBBBBB???@@@AAACCCDDDFFFGGGHHHGGGHHHMMMUUU]]]dddoooxxx{{{zzz|||~~~yyywwwxxx|||zzzssshhheee___ZZZUUUPPPJJJFFFDDDCCCBBBBBBBBBCCCEEEFFFEEEEEEDDDDDDDDDEEEEEEFFFGGGGGGGGGFFFEEECCCBBBAAA>>>=====================>>>>>>>>>===;;;:::888777::::::;;;<<<===???@@@AAAAAABBBBBBCCCCCCCCCBBBBBBBBBAAA@@@>>><<<:::888777555444333333222222333333222222111000////////////111111111111111111111111///000111111//////000111000000000000111111111111///////////////000000000111111000000000000111111111111000000000000111111111111000000//////......000000000000111111111111222000......///111111111000////////////000000111////////////000000000000111000000//////000000111//////000000111222333333222111111111111000000000///000000111111000000////////////000111111222222111111000000000/////////...///000111111111000000000000000000000000000000000000111111111111000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000///000000000111111111111...///000111111000///............///000111111111111111222222222222222222////////////////////////........./////////000000000000000//////000000000......////////////......000//////...///000111222////////////000000000000.........///000111111111................................................////////////////////////111000//////....................................................................................---...///000111000000///000000111111111111000000////////////000000000000000000000000000000000000000000000000000000000000///000000000111111111111000000000000000000000000000111333777;;;>>>@@@AAABBBDDDFFFGGGFFFFFFGGGHHHIIIIIIHHHGGGGGGFFFFFFEEEAAAAAA@@@???????????????AAABBBBBBCCCEEEGGGJJJKKKJJJJJJJJJKKKJJJJJJJJJIIIIIIIIIGGGFFFFFFEEEEEEEEEDDDCCCCCCBBBBBBBBBBBBCCC@@@AAACCCFFFIIILLLNNNOOOOOOQQQXXXccckkkrrr|||||||||||||||~~~~~~~~~~~~~~~zzzuuunnnggg^^^VVVPPPJJJKKKKKKKKKJJJGGGEEECCCEEEEEECCCCCCBBBCCCDDDDDDEEEFFFFFFGGGGGGFFFEEEDDDAAA@@@>>>===<<<<<<===>>>===???@@@AAA@@@>>>;;;999::::::999999:::;;;<<<===???@@@@@@AAABBBBBBBBBBBB@@@@@@AAAAAA???===;;;999444444333222222222222333444333222111000000000000222222222222222222222222///111333222000///000222000000000000111111111111//////000000000111111111111111000000000000111111111111000000000000111111000000000000////////////000000000000111111111111111///------///111111111000///......///000111222------...///000111222222111111000000000000111111000000000111111222222222222222222111111111000000...///000111111000///......//////000111111222222000000000000////////////...///000222222222111000000000000000000000000000000000111111111111000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000111111111111//////////////////////////////000000111111111222...///000111111000///...---......///000111111222,,,,,,---...............000000000000000000000000---.........//////000000000000////////////000000......////////////......000///.........///111222......//////000000111111---......///000111111222////////////////////////........................////////////////////////...............//////000........................////////////////////////........................---...000111111111000///000000111111111111000000////////////000000000000000000000000000000000000000000000000000000000000//////000000111111111222000000000000000000000000///444999;;;;;;<<<@@@CCCCCCDDDEEEDDDDDDDDDGGGIIILLLKKKJJJIIIGGGFFFDDDDDD>>>>>>===<<<<<<<<<<<<<<<=========>>>AAACCCFFFHHHIIIIIIIIIIIIIIIIIIHHHGGGHHHGGGFFFEEEDDDCCCCCCCCCDDDCCCBBBAAAAAABBBCCCDDDBBBDDDFFFJJJNNNQQQTTTVVVVVVYYY```lllttt{{{||||||zzz~~~vvvlllaaaZZZVVVXXX[[[[[[XXXRRRLLLGGGFFFEEEDDDBBBBBBBBBCCCCCCCCCDDDFFFGGGHHHHHHGGGFFFDDDBBB???<<<;;;<<<===???<<<>>>AAACCCCCCAAA>>><<<:::999888888888999:::;;;===>>>???@@@AAAAAAAAAAAA>>>@@@BBBBBBBBB???<<<:::666555444444333333444444555444333222111111111111222222222222222222222222000222444333000///111333000000000000111111111111000000111111222222222333111111000000000000111111111111000000000000111111////////////000000000000000000000000111111111111111///------...111222222000///.........000111222,,,---...///000111222333111111000000000000111111111111111111111222222222222222222222111111000000...///000111111000///......//////000111222222222222222222111111111111000000000000000111111111111000000000000000000000000111000///000111222111///333222111000000111111222////////////////////////000000000000////////////000000000000000000000000000000000000000000000000111111000000//////......000000000000000000000000......//////000000111111111111000000000000000111,,,------...///000111111........................////////////............000000000000000000000000////////////000000000000//////000000000000//////////////////////////////............/////////////////////000000000000111000000///...............//////.........---------////////////////////////---------.........//////////////////////////////111111111111222222222222000000000000////////////000000000000000000000000111000///......///000111000000000000000000000000000000000000////////////111000///...///111333444555666888;;;>>>AAACCCDDDDDDEEEFFFHHHHHHGGGFFFFFFIIIHHHGGGFFFDDDCCCBBBAAA===<<<;;;999888777777777999999999;;;===@@@CCCEEEGGGHHHIIIJJJJJJIIIGGGFFFFFFDDDCCCCCCCCCCCCAAA@@@EEECCCAAAAAABBBCCCCCCBBBEEEGGGLLLRRRWWW[[[^^^___```eeelllsssyyy}}}||||||xxxqqqmmmgggiiillllllggg```WWWRRRNNNIIICCCBBBDDDDDDAAA>>>AAA@@@@@@BBBEEEFFFEEEDDDIIIGGGDDDCCCCCCBBB???>>>>>>>>>===>>>???@@@BBBCCC???>>><<<;;;999999888888999999:::;;;<<<>>>@@@AAA???@@@AAABBBBBBAAA@@@@@@<<<:::777444333444555666222222222222111111111111444333333222222333333444333222222111111222222333000000000000000000000000222111111111000000//////////////////////////////000000000000000000000000////////////////////////000000000000000000000000111111111000000000000000000000000000000000000000111111111111111000//////222111111111000000//////000000000000111222333444222111000.........///000000000111111111111000000000000000000000000000000222222222111111111111000////////////000000000000000000000000000000000000111000///000111222111//////000111111111111000///000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000111000000000/////////...000000000000000000000000////////////000000000000111111000000000000000111---.........///000000000........................000000000/////////......000000000000000000000000////////////000000000000//////000000000000//////////////////////////////............////////////,,,,,,,,,------------...000000///...............//////.........---------////////////////////////---------.........//////////////////////////////---............/////////000000000000////////////000000000000000000000000111000///......///000111000000000000000000000000000000000000000000000///000000//////000222444666777888:::<<>>===<<<999999888777666666666666888888999:::===???BBBCCCEEEEEEFFFFFFFFFEEEDDDCCCBBBAAAAAAAAABBBBBBBBBBBBDDDDDDCCCDDDEEEHHHKKKMMMQQQSSSXXX\\\aaadddeeefffcccgggmmmqqqvvv}}}}}}{{{~~~~~~~~~{{{zzz|||{{{tttlllgggYYYRRRJJJEEEEEEEEECCC@@@BBBAAABBBCCCFFFGGGFFFDDDGGGFFFDDDCCCBBBAAA>>>;;;============???AAACCCDDDBBBAAA???===;;;999888777666666777888999:::<<<===??????AAABBBBBBBBBAAAAAA>>><<<999666444444555555222222111111000/////////333222222111111222222333333222222111111222222333111111111111111111111111111111111111000000000///////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000111000000000000000000000000000000000000000000000111111111111111000//////111111111111000000000///000000000000111222333333222111000///......///000000000111111111111000000111111111111111111111111222222222111111111111000........./////////000000000000000000000000000000111000///000111222111///,,,...000222222111...---111111111111111111111111......//////000000111111000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000////////////000000000//////000000111////////////////////////////////////////////////111111000000000/////////000000000000000000000000////////////000000000000//////000000000000//////////////////////////////............////////////......////////////000000000//////............////////////............---////////////////////////------........./////////////////////////////////------------............////////////000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000222444777888;;;;;;===>>>@@@AAACCCCCCFFFEEEEEEEEEEEEFFFGGGGGGDDDCCCAAA???===;;;999888777777666666666777777777888888999:::<<<>>>@@@AAACCCCCCDDDDDDCCCCCCBBBAAABBBBBBAAAAAAAAABBBDDDDDDDDDGGGIIIJJJLLLPPPWWW\\\bbbdddgggkkkmmmooooooooojjjllloooqqqsssxxx}}}~~~~~~zzzzzzzzz||||||xxxiiiaaaVVVOOOKKKIIIFFFDDDCCCCCCCCCDDDFFFFFFEEEDDDGGGEEEDDDDDDDDDBBB???<<<===<<<<<<===???AAACCCDDDFFFEEECCCAAA>>>;;;999888666666666666777888999:::===>>>???AAABBBBBBBBBBBB@@@>>>;;;888666444444444333333222111000//////...222111111000000111111222333222222111111222222333111111111111111111111111111111111111000000000000////////////////////////000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000111111000000000000000000000000000111111111111000000///111111111111000000000000///000000000111222222333111000000////////////000000000111111111111000000222222222222222222222222222222222111111111000000////////////000000000000000000000000000000000000111000///000111222111///---...000222222111///...111111111111111111111111---......///000111111222000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000111111000000//////......000////////////000000111000000000///////////////000000000000000000000000111111111111000000000000////////////////////////////////////000000000000//////000000000000//////////////////////////////............//////////////////000000000111111111000///............///////////////...............////////////////////////............/////////////////////////////////////////////000000000111111////////////000000000000////////////////////////000000////////////000000////////////////////////000000000000000111111111000000111333555777:::;;;>>>>>>???@@@AAABBBCCCCCCFFFEEEDDDDDDDDDEEEGGGHHHDDDCCCAAA???<<<:::888777888888888888888:::;;;;;;::::::;;;<<<===>>>@@@@@@CCCCCCCCCCCCCCCCCCCCCBBBDDDDDDDDDCCCCCCEEEHHHJJJKKKOOOSSSTTTUUUZZZcccjjjqqqrrrtttuuuvvvwwwwwwwwwssstttuuusssrrrtttzzz}}}yyyxxxwwwyyy|||wwwqqqhhh___YYYSSSMMMIIIEEEDDDCCCDDDFFFFFFDDDBBBFFFEEEEEEFFFGGGEEECCC@@@??????>>>>>>???@@@AAACCCHHHGGGFFFDDDBBB???===<<<999999888888888888999999;;;<<<===???@@@BBBBBBCCCBBB@@@>>>;;;888666444333444333333333222222111111222222111111111111222222333222222111111222222333111111111111111111111111111111111000000000000000////////////////////////000000000000000000000000111111111111111111111111000000000000000000000000000000000000000111111111////////////////////////000000111111111111000///111111111000000000000000//////000111111111111111000000000////////////000000000111111111111000000111111111111111111111111222222222111111111000000000000111111111222222222000000000000000000000000111000///000111222111///000000000000111111222333111111111111111111111111---......///000111111222000000000000000000000000000000000000000000000000////////////000000000000////////////////////////111111000000//////......//////......///000111111000000000000000/////////111111111111111111111111111111111111000000000000////////////////////////////////////000000000000//////000000000000//////////////////////////////............////////////,,,,,,,,,---------......//////............//////////////////////////////////////////////////////........./////////000000////////////////////////000000111111111222222222.../////////000000000111//////////////////////////////000000000000/////////////////////////////////000000000111111111222111222333555777:::<<<===@@@@@@AAAAAABBBCCCCCCCCCFFFEEEDDDDDDDDDEEEGGGHHHDDDCCCAAA>>><<<999777666777777888888999;;;<<<===<<<======>>>??????@@@@@@AAAAAABBBBBBBBBCCCCCCDDDAAABBBCCCDDDFFFJJJQQQVVVYYY]]]aaabbbbbbgggooovvv{{{{{{zzzzzzzzz{{{{{{|||zzz{{{yyyvvvrrrqqqtttwwwzzz~~~|||zzzyyyyyyzzz|||~~~~~~}}}~~~{{{tttlllbbbXXXRRRJJJIIIHHHHHHIIIIIIGGGEEEDDDCCCDDDEEEFFFFFFDDDCCCCCCBBBAAA?????????@@@AAAFFFGGGGGGFFFFFFDDDCCCBBB<<<;;;:::999888888888888::::::;;;<<<>>>@@@AAABBBBBBAAA@@@>>>;;;888666444111222222222222222222222333333222222222222333333333222222111111222222333111111111111111111111111000000000000000000111111000000000000000000000000000000000000000000000000111111111111111111111111//////////////////////////////000000111111111111///////////////////////////000000111111111000000000000000000000000111111//////000111111111000000/////////000000000000///000000111111111111000000000000000000000000000000222222222111111111111000111111111222222222333333000000000000000000000000111000///000111222111///111111000///000222333555111111111111111111111111......//////000000111111000000000000000000000000000000000000000000000000////////////000000000000////////////////////////000000000000////////////............///000111111000000000000000000000000000000000000000000000000111111000000000/////////000000000000000000000000////////////000000000000//////000000000000//////////////////////////////............////////////---............////////////............//////000...////////////000000000////////////////////////....../////////000000000////////////////////////////////////000000000000......//////000000111111000000000000000000000000//////000000000000//////000000000000000000000000///000000111111222222222333444555888:::<<<===>>>@@@AAAAAABBBBBBCCCCCCDDDEEEDDDDDDDDDDDDEEEFFFFFFBBBAAA???===;;;999777666777777777777999:::;;;<<<>>>>>>???@@@@@@@@@??????>>>>>>??????AAABBBDDDEEE===@@@DDDGGGLLLTTT___gggkkknnnqqqssstttwww|||~~~}}}|||~~~{{{tttpppppprrruuu{{{~~~~~~}}}wwwttttttttt||||||xxxyyyxxxwwwvvvvvvwwwyyyzzz~~~|||{{{zzzzzz{{{zzzyyywww{{{}}}sssggg```VVVUUUSSSSSSSSSRRRPPPNNNEEEDDDBBBCCCDDDDDDCCCBBBEEEDDDBBBAAA@@@AAAAAABBBEEEFFFGGGHHHIIIHHHGGGFFF>>>===<<<:::999888777777888999999:::;;;===???@@@AAAAAAAAA@@@>>>;;;999777111111111111111111111111444333333333333333333444333222222111111222222333222222222222222222222222000000000000111111111111000000000000000000000000000000000000000000000000111111111111111111111111/////////////////////////////////000111111222222000000000000000000000000///000000111111111111000000000000000111111111111...///000111111111//////...//////000000000000///000000111111111111000000////////////////////////222222222111111111111000000111111111111222222222000000000000000000000000111000///000111222111///...///000000111222222222000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000.../////////000000000111////////////////////////////////////000000000000...------......000111111/////////000111111111222000000000000000000000000000000000/////////......000000000000000000000000////////////000000000000//////000000000000//////////////////////////////............////////////000000000000111111111111...............///000000.../////////000000000000////////////////////////.../////////000000000000////////////////////////.........////////////000.........///000111111111000000000000000000000000...///000111111000///...000000000000000000000000///000000111111222333333555666888:::;;;===>>>>>>@@@@@@AAABBBBBBCCCDDDDDDCCCDDDDDDEEEEEEEEEEEEEEECCCBBBAAA???===;;;:::999888888888999:::;;;<<<===>>>>>>???@@@??????>>>===>>>>>>>>>@@@BBBEEEGGGHHHEEEIIIMMMQQQVVV___llluuu{{{}}}}}}vvvtttttttttzzz|||zzz{{{yyysssllliiiiiidddjjjpppyyy~~~yyyrrroookkkjjjjjjjjjjjjiiilllqqqyyy}}}|||}}}}}}|||zzzzzz|||}}}|||yyyzzzwwwpppfffdddcccbbbbbbaaa^^^\\\MMMJJJFFFDDDDDDDDDCCCBBBDDDCCCCCCBBBBBBDDDEEEFFFEEEFFFHHHJJJJJJJJJIIIHHHCCCBBB@@@>>><<<:::999999888777777888999;;;<<<>>>>>>???AAAAAA@@@>>><<<:::666555444333222111000000333333222222222222333333333222222111111222222333222222222222222222222222///000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////...//////000111111222222000000000000000000000000//////000111111111111111///000000000111111111111...///000111111000///...---...///000111111000///000000111111111111000000////////////////////////222222222111111111111000000000000000111111111111000000000000000000000000111000///000111222111///+++---///222333222000///////////////////////////000000000000////////////000000000000000000000000000000000000000000000000.../////////000000111111////////////////////////......//////000000111111---------......000111111......///000111222222333////////////////////////////////////............000000000000000000000000////////////000000000000//////000000000000//////////////////////////////............/////////000------------...........................///000111.../////////000000111111////////////////////////////////////000000000000////////////////////////////////////000000000111---......///000111111222000000000000000000000000...///000111111000///...000000000000000000000000///000000111222222333333666777999;;;<<<===>>>>>>???@@@@@@AAABBBCCCDDDDDDBBBCCCEEEFFFFFFFFFEEEDDDEEEEEEDDDBBBAAA???>>>>>><<<<<<<<<<<<===>>>??????===>>>?????????>>><<<;;;@@@@@@AAABBBEEEHHHKKKMMMRRRUUUYYY[[[___gggsss}}}~~~zzzyyyuuuzzz|||yyyxxx~~~}}}}}}{{{rrrlllfffbbbbbb^^^```ccchhhrrr}}}|||mmmiiieeebbbbbbbbb```______bbbfffpppzzz|||}}}{{{wwwxxx}}}{{{rrrpppnnnnnnmmmllliiigggVVVRRRLLLHHHFFFFFFEEEDDDBBBBBBBBBCCCDDDFFFHHHIIIFFFGGGIIIKKKKKKJJJIIIGGGHHHGGGDDDBBB@@@>>>===<<<777777666666777999;;;<<<===>>>AAABBBBBB@@@>>><<<===<<<:::888666333222111222222111111111111222222333222222222222222222333222222222222222222222222//////000000111111111222000000000000000000000000000000000000000000000000////////////////////////////////////////////////...//////000111222222222000000000000000000000000//////000111111111111111//////000000111111111222...///111222111000...------...///111111111000///000000111111111111000000000000000000000000000000222222222222111111111000000000000000000000000000222111111111000000/////////000111222222111000///000000000000000000000000000000000000000000000000000000000000000000000000333222222222111111000000000000000000000000000000111111111111000000000000111111000///////////////000000000000000000000000111111000000//////..................////////////000000000000000000000000000///...------...///000000000000000000000000000////////////////////////000000000000000000000000///////////////000111111......////////////......,,,,,,------......//////111000///---------...///111000///......///000111000000//////......------////////////000000000000111///...------...///111////////////////////////............/////////000000000000000////////////////////////////////////...............---------111000//////111444888:::<<<<<<<<<===>>>>>>??????BBBCCCDDDCCCAAA@@@AAABBB@@@BBBDDDDDDCCCDDDEEEGGGGGGFFFEEEDDDCCCCCCCCCCCC<<>>???@@@???>>>>>>???AAA@@@BBBDDDEEEGGGLLLTTTZZZ```cccgggkkkooouuu{{{~~~yyy|||yyyoooiiieeebbbaaabbbaaaaaabbbeeejjjooorrrtttyyyxxxqqqiiiddddddccc___\\\\\\]]]```dddlllyyy}}}yyyyyy}}}yyyuuutttsssrrrqqqfff[[[NNNGGGFFFGGGEEECCC>>>AAADDDFFFFFFFFFGGGGGGJJJKKKKKKJJJIIIHHHGGGFFFIIIIIIIIIHHHFFFCCC@@@>>>;;;:::888666666777888999<<<>>>BBBEEEFFFEEECCCAAAEEECCCAAA===:::888777666444333222111000000000000333333222222111000000000111111111111111111111111111111111111111111111111444444333222111000///...000000000000000000000000////////////////////////000000000000000000000000////////////////////////111111000000//////......////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000222222111111111000000000000000000000000000000000111111111111000000000//////000111222222111000///000000000000000000000000000000000000000000000000000000000000000000000000222222111111111000000000000000000000000000000000111111111111000000000000111111000///////////////000000000000000000000000////////////000000000000111000000//////.........000000000000000000000000000000///......///000000000000000000000000000000////////////////////////000000000000000000000000///////////////000111111......////////////...............///////////////000000///...............000000///.........///000///////////////.........------------............000///...------...///000////////////////////////........./////////000000000000000000////////////////////////////////////000000//////////////////222222222333444777:::<<<=========>>>>>>????????????@@@AAA@@@>>>======>>>>>>@@@CCCDDDDDDEEEGGGHHHGGGFFFEEEDDDDDDCCCCCCDDD???AAACCCCCCBBB@@@AAAAAA@@@@@@AAA@@@???@@@BBBDDDGGGJJJMMMPPPTTTYYY___dddrrruuuxxx{{{}}}}}}xxxzzz}}}}}}~~~zzzxxxzzz{{{|||{{{tttpppnnnkkkjjjhhhhhhiiikkkmmmooorrrssssssxxx|||uuuqqqpppnnniiieeebbbbbbaaabbbfffooo{{{||||||~~~{{{yyyxxx{{{}}}zzzwwwuuutttnnncccTTTLLLJJJIIIGGGDDDAAABBBCCCCCCBBBBBBCCCDDDIIIIIIJJJJJJIIIIIIHHHHHHHHHIIIIIIIIIGGGDDDAAA@@@<<<;;;999777777777888999777:::???DDDHHHIIIIIIIIIHHHFFFCCC???<<<999666555333333222111000000111111111111111111111222222222111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000111000000000/////////...111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000111111000000000/////////000000000000000000000000111111111111000000000000///000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000111111000000000000//////000000000000000000000000111111111111000000000000111000000///////////////000000000000000000000000.........///000111111111333222111000///......---000000000000000000000000111000000//////000000111000000000000000000000000////////////////////////000000000000000000000000///////////////000111111......////////////......//////..................///////////////......---///......------...//////.........///////////////------------............000///...------...///000////////////////////////....../////////000000000////////////000000000000////////////////////////000000111111111111111111333444555777999;;;===>>>>>>>>>>>>>>>????????????===>>>???===;;;:::;;;<<<<<>>CCCGGGJJJKKKLLLJJJHHHEEEBBB>>>:::777666333222222111111111111111000000111111222333333444111111111111111111111111111111111111111111111111......//////000000000111000000000000000000000000111111111111111111111111000000000000000000000000111111111111111111111111000000000000////////////111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000000000000000////////////////////////////////////111111111000000000000000///000000111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000///////////////000000000000000000000000111111111111000000000///000000////////////000000////////////////////////.../////////000000000111222222111111000000//////////////////////////////111111000000000000111111///////////////////////////////////////////////////////////////////////////////////////000000111......////////////...............------,,,,,,+++---...///000000///...---------------.........///------......//////000000////////////000000000000000///............///000////////////////////////...////////////000000000////////////000000000000////////////////////////000000111111222222222333333555777:::<<<===>>>>>>?????????>>>>>>>>>>>>>>>===>>>>>>===;;;::::::;;;===???BBBDDDDDDDDDFFFGGGGGGGGGFFFEEEDDDDDDDDDDDD@@@AAACCCBBBAAA@@@AAABBB@@@AAADDDFFFHHHKKKPPPSSSXXX^^^gggooouuuxxxyyyyyy}}}yyyvvvrrruuuwwwyyyyyywwwtttsssuuurrrrrruuuvvvwww}}}~~~|||zzzxxxxxxzzz{{{}}}~~~|||uuuppplllmmmqqqsss}}}~~~~~~zzzyyy}}}{{{sssnnnnnnqqqxxxyyyzzz{{{~~~zzztttpppnnnrrrxxx}}}}}}zzzuuuooohhhcccaaa___[[[XXXMMMIIIDDDAAAAAACCCEEEGGGEEEEEEEEEEEEFFFGGGGGGHHHFFFGGGIIIIIIIIIHHHFFFDDDAAA???===;;;999888888777888:::===@@@BBBDDDEEEEEEHHHGGGEEEBBB???<<<999888444333222222111111222222111111111222222333333333111111111111111111111111111111111111111111111111/////////000000000000111000000000000000000000000111111111111111111111111000000000000000000000000111111111111111111111111000000000000////////////111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111////////////////////////000000000000////////////////////////////////////000000000000000000111111000000000000000111111222000000000000000000000000111111111111111111111111111111111111111111111111///////////////000000000000000000000000000000000111111111111000000000///000000////////////000000////////////////////////111000000000/////////...//////000000111111222222////////////////////////000000111111111111000000////////////////////////000000000000000000000000///////////////////////////////////////000000111......////////////......000000//////......---------...///000000///...---,,,------...............------......//////000000////////////000000000000//////............//////////////////////////////////////////000000000111.../////////000000000111000000000000000000000000//////000111222222333333444666999;;;===>>>======>>>>>>>>>======<<<<<<<<<:::;;;<<<;;;999888999:::???AAADDDEEEDDDCCCCCCCCCGGGFFFEEEDDDCCCCCCCCCCCC???@@@AAAAAA@@@???AAABBBAAADDDIIIMMMQQQVVV[[[___cccjjjttt~~~wwwpppjjjiiiggggggfffffffffeeefffeeehhhmmmoooqqqvvv|||~~~~~~~~~{{{{{{}}}~~~yyyvvvuuuvvvwwwzzz{{{}}}vvvnnnlllmmmmmmoooqqqtttuuuwww{{{~~~{{{vvvsssppprrruuuwww{{{|||rrrpppoooqqqrrrqqqnnnkkk\\\VVVNNNIIIFFFFFFEEEDDDEEEDDDDDDCCCDDDDDDEEEFFFEEEFFFHHHIIIIIIHHHFFFEEEBBBAAA???===;;;999888888888888999;;;<<<===>>>>>>CCCCCCBBBBBB@@@>>>===<<<666555444333333222222333333333333333222222111111111111111111111111111111000000000000000000000000222222111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////111111000000000/////////000000000000000000000000000000000000111111111111000/////////000111222333000000000000000000000000111111111111111111111111111111111111111111111111//////000000000000111111000000000000000000000000111111111111000000000000///////////////000000111000000000000000000000000111111111000///.........---......///000111222333000000000000000000000000///000000111111000000///000000000000000000000000000000000000000000000000000000000000000000000000///////////////000111111......////////////......222222111111111111111111---...//////////////////,,,---...///////////////.........///////////////------------............/////////////////////////////////////////////////////////000000000111111......//////000000111111000000000000000000000000//////000111222333444555777888:::<<<=========<<<======<<<;;;:::999999888555666777777666666777888???BBBDDDEEEDDDBBBAAAAAAEEEEEEDDDCCCBBBBBBBBBBBB???@@@AAAAAAAAABBBDDDFFFHHHLLLSSSYYY^^^bbbfffiiimmmtttvvvllleeebbb^^^\\\]]]^^^^^^^^^\\\\\\```ggglllooouuu|||~~~~~~}}}||||||yyyzzz{{{|||~~~zzztttrrrmmmlllnnnqqqrrrppprrruuusssuuuyyy|||}}}{{{xxxuuupppqqqrrrsssvvvzzzrrrsssvvvzzz~~~rrrkkkaaaYYYSSSNNNIIIDDDHHHGGGEEEDDDCCCCCCDDDDDDEEEFFFGGGIIIIIIHHHFFFEEEBBBBBB@@@???===;;;:::999555555555666888:::<<<===???@@@AAABBBBBBAAA@@@@@@:::999777555444333333333555444444333222222111111111111111111111111111111000000000000000000000000333222222222111111000000000000000000000000000000////////////////////////000000000000000000000000111111111111111111111111////////////000000000000////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000222222111111111000000000000000000000000000000000///000000000111111111111000/////////000111222333000000000000000000000000111111111111111111111111111111111111111111111111000000000111111111222222000000000000000000000000111111111111000000000000///////////////000111111000000000000000000000000000000000000////////////.........//////000000000000000000000000000000000...///000000000000///...000000000000000000000000000000000000000000000000000000000000000000000000///////////////000111111......////////////......000000000000111111111111...............///000000,,,---...000111111000000///////////////.........------------..................////////////......//////////////////////////////000000000111111111.........///000111111111000000000000000000000000///000111222444555666777;;;;;;<<<============<<<;;;::::::999777666666555222444666666666666888999===@@@DDDEEEDDDBBBBBBBBBDDDCCCBBBAAAAAA@@@AAAAAABBBCCCDDDEEEEEEGGGJJJMMMRRRXXX```fffkkkmmmooopppqqqxxxyyymmmeeebbb___^^^```aaaaaa_________ccciiimmmooouuu|||{{{}}}~~~}}}}}}|||}}}~~~~~~zzzvvvtttvvvvvvrrrqqquuusssuuuxxx{{{|||{{{yyyxxxsssrrrrrrqqqrrrvvv|||zzzzzz{{{~~~wwwoooiiiaaaXXXQQQNNNLLLIIIFFFDDDCCCDDDDDDDDDEEEGGGHHHHHHGGGEEEDDDBBBBBBAAA@@@>>>===;;;:::666555555555777999<<<>>>???@@@BBBDDDDDDDDDCCCBBB===<<<:::888666444333333333333333333333333333222111111111111111111111111000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.../////////000000000111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000222222222222111111111111000000000000000000000000//////000000111111111222000////////////111333444000000000000000000000000111111111111111111111111111111111111111111111111000000111111222222222333000000000000000000000000111111111111000000000000///////////////000111111000000000000000000000000......//////000000111111////////////............000000000000000000000000---...///000000///...---000000000000000000000000000000000000000000000000000000000000000000000000///////////////000111111......////////////......,,,,,,------....../////////...---------///000111,,,---///111111111111000000000//////.........---////////////000000000111......////////////......////////////////////////000000000000111111111111---......///000111111222000000000000000000000000111111222444666777888999>>>>>>>>>===============:::999888777666444444333333555777888888999;;;<<<;;;>>>CCCEEEDDDDDDCCCCCCCCCCCCBBBAAA@@@@@@@@@@@@EEEFFFHHHHHHIIIKKKOOORRR[[[aaaiiiooossstttttttttpppxxx~~~qqqhhhfffeeefffhhhiiifffdddiiihhhjjjnnnpppppptttzzz{{{{{{||||||~~~|||}}}|||wwwvvvyyyxxxyyy{{{}}}}}}}}}|||{{{wwwvvvssspppooorrrwww{{{~~~{{{tttiiiaaaRRRPPPLLLHHHFFFDDDDDDDDDDDDEEEFFFGGGGGGFFFDDDCCCBBBBBBAAAAAA???>>><<<;;;:::999888777777999;;;===@@@BBBDDDEEEFFFEEEDDDCCC???>>><<<999666444333333111222222333333444444555111111111111111111111111000000000000000000000000------...///000111222222000000000000000000000000111111111111111111111111000000000000000000000000////////////////////////.../////////000000111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000111111222222222222111111222000///------///000222000000000000000000000000000000000000000000000000///000000111111111000000////////////////////////////////////////////////000000000000000///......000000////////////000000000000////////////000000000000000000000000000000------......//////000000///////////////.........,,,------...///000111111//////000000000000//////......//////000000111111------............------000000000000000000000000000000//////.........---////////////////////////......////////////......////////////000000000000000000000000000111111222111111000000//////......///......------///000111222111000000000000000111222222111111111111222222111222444666888::::::;;;;;;<<<<<<===<<<:::999888999888666555444444555555666666777888999::::::;;;@@@AAACCCCCCCCCAAA???>>>AAA???@@@DDDEEECCCEEEHHHEEEMMMUUUWWWSSSRRRXXX^^^jjjpppxxx~~~}}}zzzyyyvvv|||uuuooopppsssvvvwwwvvvsssqqqkkkmmmnnnnnnooorrrwwwzzz|||{{{tttoooooosssvvv|||~~~~~~}}}ppplllcccVVVNNNKKKIIIFFFBBBDDDEEEFFFGGGGGGHHHGGGGGGEEEDDDCCCBBB@@@===;;;:::888888888888777777777777===???AAABBBBBBCCCEEEGGGEEEBBB>>>999555222111000111111222333333333333333222333333444333222111000111000/////////000222333000000000000000000000000111111111111111111111111000000111111111222222222000000111111111111000000000000000000000000000000000000000000000000000000000000111111111111000000......//////000000111111111111000000//////......111111000000000000111111000000000000000000000000111000///......///000111111222222333333222222111000000000000000000000000000000000000000000000000000000000000000000000000111111222222222222111111111000///......///000111000000000000000000000000000000000000000000000000000000000000000//////...000000000000000000000000////////////////////////000000000000000///......111000000//////000000111000000////////////000000000000000000000000000000---......//////000111111000000000000000000000000//////000000000000000000//////000000000000//////.../////////000000000111---......//////......---////////////////////////000/////////............////////////////////////......////////////........./////////000000000000000////////////000111111////////////000000000000000//////...///000111222//////............//////000////////////000000111222333555777999:::;;;;;;;;;<<<<<<<<<<<<:::999888777777555444444444555666666777888999;;;===>>>>>>???@@@BBBBBBBBB@@@???===BBB??????BBBCCCCCCFFFKKKVVV^^^ggghhheeecccggglllrrrxxx~~~{{{yyyyyyzzzzzz{{{~~~|||xxxuuuvvvxxxxxxwwwwwwxxxyyy|||zzzuuusssssswww}}}|||zzzyyywwwyyy||||||qqqcccWWWOOOJJJGGGDDDEEEEEEFFFFFFFFFEEEEEEDDDDDDDDDCCCBBB@@@>>>===<<<888888888888777777777777888;;;===??????@@@BBBDDDGGGEEEBBB???;;;888555444222333333444444444333333222333333333333222111000111111000000000000111111000000000000000000000000111111111111111111111111111111222222222333333333000000111111111111000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000111111111111111111000000////////////111111000000000000111111000000000000000000000000111000///......///000111111222222333333222222111000000000000000000000000000000000000000000000000000000000000000000000000111111222222222222111111111000///......///000111000000000000000000000000000000000000000000000000000000000000000///...---111111111111111111111111000000000000000000000000000000000000000//////...111111111000000111111111000000////////////000000000000000000000000000000......///000000111111222111111111111111111111111222222222111111000000000//////000000000000//////////////////000000000000---......//////......---........................////////////............////////////////////////......////////////............/////////000000000//////......//////000111.........///000111111111000000000000000111222222/////////......//////000///////////////000111222444555777999:::;;;<<<<<<;;;<<<<<<<<<;;;:::999888555555444444444555666777888888:::<<<>>>???AAABBB@@@AAABBBCCCBBBAAA@@@???DDDAAA@@@BBBDDDFFFMMMUUUeeennnvvvxxxtttqqqsssvvv~~~|||zzz{{{~~~|||{{{zzz}}}wwwsssrrrwww}}}xxxvvvvvvssssssvvvzzzwwwgggYYYOOOJJJHHHGGGGGGGGGFFFEEEDDDCCCCCCCCCCCCCCCBBBAAA@@@>>>>>>999999999888888777777777888;;;???AAABBBCCCDDDEEEGGGFFFEEECCC@@@<<<999777444444444444444444333333222222333333333222111111000111111111111000000///000000000000000000000000111111111111111111111111222222222333333333444444000000111111111111000000000000000000000000000000000000000000000000000000000000111111111111000000222222222222111111111111111000000000000/////////111111000000000000111111000000000000000000000000000000////////////000000//////000000000000//////000000000000000000000000000000000000000000000000000000000000000000000000111111222222222222111111000000////////////000000////////////////////////000000000000000000000000///000000111111000000000111111111111111111111111000000000000000000000000//////000000000000//////222222111111111111222222000000////////////000000/////////////////////////////////000111111222222000000000111111111111111111111111111111111111111000000////////////000000////////////000000000000......////////////......///////////////////////////////////////.........////////////////////////......////////////.............../////////000000...............///000000.../////////000000000111/////////000000000111111111111111000111111222222111111111111222333444555777888999:::<<<<<<======<<<<<<;;;;;;:::999999888333333444555666777888888:::;;;<<<===>>>@@@@@@AAABBBBBBCCCDDDCCCCCCBBBAAADDDBBBBBBEEEIIINNNXXXcccqqqyyy|||{{{}}}}}}|||}}}zzzvvvsssvvvzzz~~~~~~}}}}}}~~~yyysssuuuzzzzzzvvvtttsssrrrsssuuuzzzzzzhhhZZZRRROOOJJJIIIHHHFFFEEEDDDCCCCCCBBBCCCCCCBBBBBBAAA@@@???;;;::::::999999888888888888;;;???BBBCCCCCCEEEFFFCCCCCCDDDCCCAAA>>>:::888666666555444333333222222222222222222222222222222...///000222222222111000000000000000000000000000111111111111111111111111111111222222222222333333000000111111111111000000000000000000000000000000000000000000000000000000000000111111111111000000222222222111111000000000000000000000000000000000111111000000000000111111000000000000000000000000000000////////////000000/////////000000/////////000000000000000000000000000000000000000000000000000000000000000000000000111111222222222222111111000000////////////000000////////////////////////000000000000000000000000...///000111222333333333111111111111111111111111000000000000000000000000//////000000000000//////222222111111111111222222000000////////////000000/////////////////////////////////000111111222222/////////000000111111111......///000000111222222000000////////////000000000000000000////////////...//////////////////...000000000000000000000000.........///////////////////////////////////////......////////////..................////////////...............///000000111000000000/////////.........////////////000///111111111111111222333333111111222222444555777777999999;;;<<<============<<<;;;;;;:::999999888888333444555777888999::::::============>>>>>>>>>>>>AAAAAAAAABBBBBBBBBAAAAAABBBAAADDDIIINNNTTTaaannn|||}}}~~~|||yyywwwvvvsssooolllnnnsss{{{zzzzzzzzz}}}~~~~~~zzzvvvqqqooooooqqqrrruuuzzzzzzjjj___YYYMMMLLLIIIGGGEEEDDDCCCCCCCCCCCCCCCCCCCCCBBBAAAAAA===<<<<<<;;;::::::999999555777;;;===>>>???@@@AAA@@@BBBCCCDDDCCC@@@<<<:::888777555333222111111111222222222222222222222333,,,---///111333333333222000000000000000000000000111111111111111111111111000000000000111111111111000000111111111111000000000000000000000000000000000000000000000000000000000000111111111111000000111111111000000//////...000000000000111111111111111111000000000000111111000000000000000000000000//////000000000000//////000111111222222111111000000000000000000000000000000000000000000000000000000000000000000000000000111111222222222222111111//////000000000000//////000000000000000000000000000000000000000000000000---...///111222222222222111111111111111111111111000000000000000000000000...//////000000000000000111111111000000111111111000000////////////000000000000000000000000000000......///000000111111222......///000000111111111------...///000111222333111000///......///000111000000000000////////////...//////000000//////...111111111111111111111111.........///////////////////////////////////////......////////////......------.........///////////////......//////000111111111111000///.........------...///////////////////////////000000111222000000111222444666777888:::;;;;;;<<<=========<<<<<<;;;:::999888888888999555666888:::;;;<<<======??????>>>>>>======<<<<<<>>>>>>????????????@@@@@@@@@BBBHHHNNNSSSZZZgggsss~~~uuurrrpppqqqrrrppplllhhhiiioooxxx||||||{{{wwwrrrmmmkkkjjjmmmooorrrwww}}}{{{ooohhhWWWTTTQQQLLLIIIFFFDDDDDDDDDDDDDDDDDDCCCBBBAAAAAA??????>>>===<<<<<<;;;;;;777999;;;<<<===>>>@@@BBBAAACCCEEEFFFEEEDDDAAA???;;;999777444222222111222222222111111222222333444,,,---///000222333333333000000000000000000000000111111111111111111111111/////////000000000000111000000111111111111000000000000000000000000000000000000000000000000000000000000111111111111000000000000000///////////////000000000111111111111222111111000000000000111111000000000000000000000000//////000000000000//////000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000111111222222222222111111//////000000000000//////000000000000000000000000000000000000000000000000......////////////......000000000000000000000000////////////////////////......///000000000000000111000000//////000000111000000////////////000000000000000000000000000000---......//////000111111//////000111111222333333000000000111111222222222111000///......///000111111000000000/////////...//////000000000000//////000000000000000000000000............/////////000////////////////////////......////////////......---------.........//////000////////////000111111000000000000////////////---...///000111000000///////////////000111222333111222222444666888:::;;;;;;;;;<<<<<<===<<<<<<<<<<<<;;;:::888888888888999888:::;;;===?????????????????????>>>>>>>>>>>>>>>???????????????@@@AAAAAAEEEIIIPPPXXX\\\```kkkwww{{{}}}yyysssqqqoooqqqssssssnnnjjjhhhnnnxxxzzztttnnnjjjiiiiiikkknnnrrrwwwzzz}}}~~~}}}~~~~~~wwwiiieee___XXXRRRMMMJJJIIIEEEEEEEEEDDDDDDBBBAAAAAABBBAAAAAA@@@>>>======<<<<<<======<<<<<<>>>AAADDDBBBCCCDDDFFFFFFEEEDDDCCC???===:::666444333333333222222111111111222333444000000000000000111111222000000000000000000000000111111111111111111111111///000000000000111111111000000111111111111000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000111111000000111111111222222222111111000000000000111111000000000000000000000000...///000111111000///.........////////////......000000000000000000000000000000000000000000000000000000000000000000000000111111222222222222111111//////000000000000//////000000000000000000000000000000000000000000000000/////////...---+++***)))////////////////////////////////////////////////......///000000000000000000000////////////000000000000////////////000000000000000000000000000000------......///000000000000000111222333333444444333333333222222222222111222000///......///000222111111000000/////////...//////000000000000//////////////////////////////---.........//////000000////////////////////////......////////////......---------.........//////000000000000000111222222......//////000000111111...///000222222111111000111111111111222333444555444444555777999;;;===>>>;;;;;;<<<<<<<<<<<<<<<;;;<<<;;;:::888777888888999:::<<<>>>???@@@AAA@@@@@@>>>>>>?????????@@@@@@@@@BBBBBBBBBBBBBBBCCCDDDEEEKKKPPPYYYaaacccfffoooyyy||||||wwwtttvvvtttrrrtttwwwwwwrrrmmmkkkpppyyyxxxqqqlllkkkgggiiilllppprrrtttuuuuuunnnpppsssxxx}}}yyyuuummmddd\\\VVVQQQOOOFFFFFFEEEEEEDDDBBBAAA@@@CCCCCCBBBAAA@@@???>>>===;;;;;;:::888888999===@@@AAAAAACCCDDDEEEEEEDDDDDDAAA???<<<888666555555555222222111111111222444555444333111////////////000000000000000000000000000111111111111111111111111000111111111111222222222000000111111111111000000000000000000000000000000000000000000000000000000000000111111111111000000000000111111222222222333000000111111222222222222111111000000000000111111000000000000000000000000...///000111111000///...000000000000000000000000//////000000111111111222///000000000000000//////222111111111000000//////000000000000000000000000222111000//////000111222222111111111000000//////000000000000000000000000111111111000000000000000111111111111111111111111000000000000000000000000////////////////////////111000000000//////......000000000000000000000000000000//////.........---111111000000//////......111111333333444333222111222111111111000000//////////////////////////////000000000000000000000000222111111111000000/////////////////////000111111//////000000000000//////111111000000000000000111000000000000000000000000111111000000//////..............................//////000111111111111111000000000000000111111222000000//////000222444555666666777888:::;;;<<<===;;;;;;<<<<<<<<<<<<<<<<<<;;;:::888777777999;;;<<<:::;;;<<<>>>???@@@@@@@@@>>>??????>>><<<<<<>>>@@@AAACCCEEEEEEDDDEEEIIIMMMSSS[[[fffmmmnnnoooqqquuu||||||{{{|||}}}}}}{{{zzzzzzzzzyyyxxxwwwuuutttpppqqquuu{{{}}}}}}wwwtttmmmnnnoooqqqrrrppplllhhheeefffjjjpppvvv|||~~~uuulllddd^^^[[[UUUQQQJJJEEECCCCCCBBBBBBEEECCC@@@????????????>>>>>>===;;;:::999999:::;;;@@@BBBCCCDDDCCCDDDEEEGGGHHHFFFBBB===999666444444333333333333333333333333333222222111111222222333222222222222222222333333111111111111111111111111//////000000111111111111111111111111111111111111111111111111111111111111444333222111111222333444111111111111111111111111000000000000000000000000000111111111111222222222111111111111111111111111000000000000000000000000////////////000000000000000000000000000000000000///000000000111111111111//////000000000000//////111111111111000000000///000000000000000000000000111111000000000000111111111111111111000000000///000000000000000000000000111000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111000000/////////000000000000000000000000000000/////////.........111000000000/////////...---...000222333444444444111111111111000000000///000000000000000000000000000000000000000000000000111111111111000000000//////////////////000111111000000////////////000000000000///////////////000000000000000000000000000111000000000/////////...........................//////000111111111111111000000000000000111111222111000000000111333444555777777888999:::;;;;;;<<<;;;;;;<<<<<<<<<;;;;;;::::::999888777777888:::;;;;;;<<<===>>>???@@@@@@@@@<<<======<<<;;;<<<>>>@@@BBBEEEHHHJJJLLLPPPWWW]]]aaagggoootttuuuuuuwwwxxx~~~}}}{{{zzz{{{}}}~~~|||}}}|||||||||{{{zzzyyyxxxrrrrrruuuzzz~~~~~~~~~|||}}}|||yyyxxxwwwwwwvvvsssoookkkfffeeefffkkkrrrxxx{{{{{{}}}~~~zzzrrrllliiiaaa[[[SSSLLLHHHFFFEEEDDDDDDBBB@@@???@@@AAAAAA@@@@@@???===<<<;;;;;;<<<<<>>???????????????<<<======<<<<<<>>>AAADDDGGGJJJNNNQQQVVV___jjjrrruuuwwwzzz|||}}}}}}}}}|||}}}zzzxxxwwwxxxyyy|||~~~~~~~~~~~~wwwuuuvvvyyy|||~~~}}}zzz{{{~~~~~~~~~{{{xxxuuummmjjjgggjjjqqqvvvwwwvvvvvvwww|||}}}zzzqqqkkkaaaXXXRRRMMMJJJHHHGGGEEECCCBBBBBBCCCBBBAAAAAAAAA???>>>>>>===>>>>>>>>>???BBBBBBCCCCCCEEEGGGFFFFFFEEECCC???<<<999777555555555444444555555555333222222111111222222333444333333222222111111111111111111111111111111111111111111000000000000000111111111111111111111111111111111111111111111111111111000000000000111111111111111111111111111111000000000000000000000000000111111111111222222222111111111111111111111111000000000000000000000000/////////000000000111111000000000000000000000000000000000000000111111111//////000111111111000000111111111000000000000000000000000000000000000000///000111222222111000///111111111000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111222222111111111111111111////////////////////////000000//////////////////000000000000////////////000000000000000/////////111111111000000000000000000000000000000000000000////////////////////////111111111000000000000000000000////////////000000222000///------///000222......//////////////////////////////////////////000000000000////////////........................//////000111111111111111000000000000000111111222111111222333444666777888::::::::::::::::::::::::;;;;;;;;;;;;:::999777777777666666666777888999:::======>>>>>>???>>>>>>>>>>>>>>>??????@@@CCCHHHLLLPPPSSSVVVYYY```jjjxxx~~~~~~|||zzz{{{}}}|||zzz|||~~~~~~}}}}}}||||||vvvppppppuuuxxxwwwuuuvvvvvvzzz~~~xxxqqqhhhaaaYYYRRRNNNMMMJJJFFFDDDCCCBBBAAA@@@BBBAAAAAA@@@??????>>>>>><<<>>>@@@AAABBBCCCEEEGGGEEEFFFFFFFFFCCC@@@<<<:::666666555444444444555555333222222111111222222333444444333333222111000000111111111111111111111111111111111111000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000111111111222222222111111111111111111111111000000000000000000000000//////000000000111111111000000000000000000000000111111000000000000000000//////000111111111111111000000000000000000111111000000000000000000000000///000111222222111000///000000000000000000111111000000000000000000000000//////000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111222222//////////////////////////////000000000000000000////////////000000000000111000000//////.........000000000000000000111111////////////////////////////////////////////////000000000000000000111111000000////////////000000222000///------///000222...///000111111111111000////////////////////////////////////000000000000//////////////////////////////000111111111111111000000000000000111111222111222333555666888888999;;;;;;;;;::::::::::::999::::::::::::999888666666666666666666777888999:::<<<<<<===>>>>>>=========>>>???@@@BBBEEEJJJPPPTTT]]]___```bbbhhhsss~~~{{{yyyxxxyyyyyy{{{|||zzz{{{|||{{{xxx{{{{{{}}}}}}{{{tttkkkaaa[[[RRRNNNHHHDDDBBBBBBAAAAAABBBBBBAAAAAA@@@@@@???>>><<<>>>@@@@@@AAAAAACCCEEEDDDEEEGGGGGGFFFCCC@@@===888777555333333333444444333222222111111222222333444444333333222111000000111111111111111111111111111111111000000000000000111111111111111111111111111111111111111111111111---..................---111111111111111111111111111111111111111111111111000000111111111222222222111111111111111111111111000000000000000000000000000000000000111111111111000000000000000000000000111111111111000000000000//////000111222222222222000000000000111111111111000000000000000000000000000000111111111111000000000000000000111111111111000000000000000000000000/////////000111111222222000000000000000000000000////////////////////////////////////////////////000000000111111111111111000000000000000000000000//////000000000000111111////////////000000000000............///000111222000000000000111111111111........................000000000000000000000000000000000000111111111111111000000///////////////111000///......///000111...///000222222222111111////////////////////////////////////000000000000//////////////////////////////000111111111111111000000000000000111111222222333555777888999::::::;;;;;;;;;;;;::::::::::::888999999999888777666666555666777777888999::::::<<<<<<===>>>>>>>>>>>>>>>>>>@@@BBBEEEJJJQQQYYY^^^iiijjjkkklllqqq{{{}}}vvvrrrrrrrrrvvvxxx|||zzz~~~xxxrrraaaZZZQQQIIIEEEDDDCCCCCCBBBCCCCCCCCCBBBAAA@@@???<<<>>>???@@@???@@@AAACCCCCCDDDFFFHHHGGGEEECCCAAA<<<:::777444333222333444333222222111111222222333444333333222222111111111111111111111111111111111///000000000111111111111111111111111111111111111111111111111111111111111//////000000000000//////111111111111111111111111111111111111111111111111000111111111111222222222111111111111111111111111000000000000000000000000000000000111111111222222000000000000000000000000111111111111000000000/////////000111222222222222///000000000111111111111000000000000000000000000111111000000000000111111///000000000111111111111000000000000000000000000...//////000111111222222000000000000000000000000////////////////////////000000000000000000000000/////////000000111111111000000000000000000000000//////000000000111111111.../////////000000000111000////////////000222333///000000000111111111111////////////////////////000000000000000000000000///000000000111111111111111111000///////////////000000////////////000000,,,---///111222222111000000000000000000000000000.../////////000000000111//////////////////////////////000111111111111111000000000000000111111222222333666888:::;;;;;;;;;:::::::::;;;;;;;;;;;;;;;777777777888777777666666555666777999::::::;;;;;;<<<===>>>???@@@AAAAAAAAABBBDDDGGGLLLRRR[[[dddkkkppprrrtttvvv{{{}}}wwwuuuvvvwwwxxxyyy|||||||||~~~uuueeeWWWMMMHHHEEEEEEDDDEEEEEEEEEDDDCCCBBBAAA===>>>??????>>>>>>???AAACCCDDDEEEGGGGGGFFFEEEDDDAAA>>>;;;777444333444444333222222111111222222333222222222222222222222222111111111111111111111111......///000111222222333111111111111111111111111111111111111111111111111222222333444444333222222111111111111111111111111111111111111111111111111000111111111111222222222111111111111111111111111000000000000000000000000000000111111111222222222000000000000000000000000222111111111000000////////////000222222333333333//////000000111111111222000000000000000000000000222111000//////000111222//////000000111111111222000000000000000000000000...//////000111222222222000000000000000000000000000000000000000000000000111111111111111111111111......//////000000000111000000000000000000000000//////000000111111111222.../////////000000111111444333111000/////////000//////000000111111111222000000000000000000000000000000000000000000000000//////000000111111111222111111000/////////////////////000000000000//////+++,,,...000111111000///111111111111111111111111.../////////000000111111000000000000000000000000//////000111111111111111000000000000000111111222222444666999;;;;;;<<<<<<:::::::::;;;;;;;;;<<<<<<555666777777777777777666666666888999;;;;;;;;;;;;===>>>@@@AAABBBCCCCCCDDDGGGIIIMMMRRRZZZcccnnnuuutttvvvyyy|||~~~{{{{{{~~~}}}}}}~~~}}}~~~|||zzz}}}zzzeeeUUUKKKFFFDDDFFFFFFGGGGGGFFFEEECCCBBB===???@@@???>>>===>>>@@@BBBCCCEEEFFFGGGGGGFFFFFFDDDBBB===999666555555555333222222222222222222333222222222222222222333333111111111111111111111111------...000111222333444111111111111111111111111111111111111111111111111///000111222222111000///111111111111111111111111111111111111111111111111000111111111111222222222111111111111111111111111000000000000000000000000000111111111111222222222000000000000000000000000111111000000//////......000000000000000000000000---------------...///000000000000000000000000000333222111000000111222333111111111000000000000000000000000000000000000000---......///////////////.........///000000111111000000000000000000000000000000000000000000000000222111111111000000//////---......///000111111222222111111111000000//////000000000000000000000000///---,,,///222333111///222222222222222111000///---......///000111111222111111111111000000000000222222222222111111111111///////////////000111111000000000000000000000000111000...---...///111222000000000000000000000000000000000000000000000000000000000000000000000000000000111111000///...---000000000000111333555777444777;;;<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;:::::::::999888777666666777777888999999888888999;;;<<<>>>:::@@@CCCBBBAAAFFFJJJLLLQQQQQQSSS[[[fffpppuuuwwwyyyxxxzzz{{{yyy~~~~~~}}}zzzzzz]]]NNNHHHEEEFFFFFFFFFEEEEEECCCBBBAAA>>>???@@@@@@@@@@@@???>>>===???CCCFFFHHHIIIHHHGGGHHHEEEBBB>>>:::888777666333111000111222222111000222222222222222222222222333222111000000111222333333222111000000111222333111111111111111111111111000000000000000000000000111111111111111111111111000000000000000000000000111111111111111111111111111111111111111111111111333333333222222111111111000000000111222222222333000000000000000000000000000000000000000000000000111111000000////////////000000000000000000000000000///////////////000111000000000000000000000000222111000000000000111222111000000000000000000000000000000000000000000000---...//////000000//////000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000///......//////000111111222111111111111000000000///000000000000000000000000///------///222333111///111111222222222111000000000000000000////////////111111111000000000/////////////////////////////////////////////000111111000000000000000000000000000000.........///111222000000000000000000000000000000000000000000000000000000000000000000000000111111000000////////////111000000111222444666777666888;;;<<<<<<;;;:::;;;<<<<<<;;;;;;::::::::::::888777777777777888:::;;;;;;::::::::::::<<<===>>>???BBBCCCBBBEEENNNTTTVVV\\\[[[\\\bbbkkktttyyyzzzyyywwwzzz}}}{{{~~~}}}yyyvvvzzznnn\\\RRRLLLFFFEEEDDDDDDDDDCCCBBBAAAAAAAAAAAAAAAAAAAAAAAAAAA>>>???BBBEEEGGGGGGGGGGGGHHHFFFDDD@@@===:::888777444333111222333333222111222222222222222222222222222222111000000111222222222222111000000111222222111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000111111111111111111111111111111111111111111111111333333333222222111111111111111111111111222222222000000000000000000000000000000000000000000000000111000000000000/////////000000000000000000000000333222111111111111111111////////////////////////111000000//////000000111000000000000000000111111000000000000000000000000---...//////000000//////333222222111000000//////000000000000000000000000000000000000000000000000111111111111000000000000...//////000000111111111111111111111000000000000000000000000000000000000///......000222222111000000111111222222222111111333222111000///...---,,,111111000000000000//////........................///////////////000111111000000000000000000000000000///.........///111222000000000000000000000000000000000000000000000000000000000000000000000000222111000///...///000000111111111222444555777888888:::<<<<<<;;;:::::::::;;;;;;;;;:::::::::::::::888888777888999:::<<<===<<<;;;;;;;;;;;;===>>>???DDDEEEFFFHHHPPP]]]eeegggllliiigggjjjqqqxxx|||}}}xxxuuuxxx~~~~~~}}}}}}~~~}}}zzztttqqquuu{{{~~~jjjZZZQQQIIIGGGEEEDDDDDDEEEDDDCCCCCCBBBAAAAAAAAAAAABBBCCC???@@@AAACCCDDDFFFGGGGGGHHHHHHFFFDDDAAA===999777666444222222333333222111222222222222222222222222222222111000000111222222222222111000000111222222111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000111111111111111111111111111111111111111111111111222222222222222111111111222222222111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000444333222111111111111111////////////////////////000000////////////000000000000000000000111111111000000000000000000000000......///000000000000000222222222222111111000000000000000000000000000000000000000000000000000000111111111000000000000000//////000000000111111111111111111000000000000000000000000000000000000000/////////000111222111000///000111222222222222222333222111000///...---,,,111000000000////////////////////////000000000000///////////////000000111////////////////////////000//////...///000111111////////////////////////////////////////////////000000000000000000000000333111///......///111222111222222444555777999999:::<<<======;;;999999:::;;;;;;;;;:::::::::::::::;;;:::999999:::;;;<<<===;;;;;;;;;;;;<<<===???@@@FFFIIIMMMSSSaaapppxxxxxxxxxtttppppppuuuyyy||||||uuurrruuu}}}}}}~~~~~~}}}}}}vvvppplllooottt{{{vvvdddYYYPPPLLLGGGEEEFFFFFFFFFDDDDDDCCCAAA@@@@@@AAACCCDDDAAAAAA@@@AAABBBDDDFFFGGGIIIIIIIIIHHHEEE@@@<<<:::777555333222222333222111222222222222222222222222222111111111111111111222222111111111111111111222111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000111111111111111111111111111111111111111111111111222222222111111111111111333222222222111000000000000000000000000000000000111111111111111111111111000000000000111111111111000000000000000000000000333222111111000000000000000000000000000000000000//////000000000000////////////000000111111111111000000000000000000000000...//////000000000000000000000111111222222222222000000000000000000000000000000000000000000000000000000000000000000111111000000000000111111111111000000000000000000111111000000000000000000000000///000111111111111111111///000111222222222222222111000000000/////////...000000000////////////....../////////000000000111///////////////000000111///////////////////////////////////////000000111////////////////////////////////////////////////111111111111111111111111222111000......000222333111222444666777999:::;;;;;;<<<===<<<:::999999:::;;;;;;;;;;;;;;;;;;;;;;;;>>>===<<<:::::::::;;;;;;:::::::::;;;<<<>>>@@@BBBHHHOOOXXXcccsss}}}xxxtttsssuuuxxxyyyxxxrrrooosss~~~yyy{{{|||{{{yyywwwwwwxxx||||||xxxtttnnniiiiiilllqqq{{{rrrhhhYYYRRRJJJFFFEEEFFFDDDBBBDDDCCCAAA??????AAACCCDDDBBBBBBAAA@@@AAACCCEEEGGGHHHIIIJJJJJJHHHDDD@@@===888666333111111222111000222222222222222222222222111111111222222111111111111111111222222111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111333222222222111000000000111111111111111111111111111111111111111111111111000000000111111111111222000000000000000000000000111111000000///000000000000000000000000000000000///000000111111000000////////////000111111222222000000000000000000000000...///000000111111000000//////000000111222222333000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111000000000000111111111111000000000000000000000000///111222222111000111111000111111222222222111111////////////000000000000000000////////////......---------......//////000///////////////000111111000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111000///000111222333222333555777999;;;<<<<<<<<<======<<<:::999:::;;;<<<<<<<<<<<<<<<=========???>>><<<;;;:::999:::::::::::::::<<<>>>AAACCCEEEMMMWWWdddqqq~~~zzzwwwvvvxxxyyyxxxwwwpppooottt~~~{{{zzzzzzxxxvvvuuuuuuuuuuuuuuuwwwzzzzzzvvvoooiiifffeeefffnnnwww}}}vvveee[[[PPPHHHFFFEEECCC@@@CCCBBBAAAAAAAAAAAABBBCCCCCCCCCBBBBBBBBBCCCEEEFFFGGGHHHJJJJJJIIIFFFCCCAAA;;;888444222222222222111222222222222222222222222000111222222222222111000000111222222222222111000111111111111111111111111222222222222222222222222111111111111111111111111000000000000000000000000111111111111111111111111111111111111111111111111000000000111111111111111222222222111111111111111111111111111111111111111111111111111111111111111000000111111111222222222000000000000000000000000111000000000000111111222222222222222222222222222000000111222222111000000...//////000111111222222000000000000000000000000//////000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000///000000000111111111111111111111111111111111111///000000000111111111111000000000000000000000000///111333333111///000222111111222222222111000000///////////////000000000000000/////////.........------...//////000111111///////////////000111111000000000000000000000000...//////000000000000000000000000000000000000000000000000000000000000000111111111111111111111111000000111111111222222222222444666999;;;<<<======<<<<<<===<<<::::::;;;===============>>>>>>>>>???>>>===;;;:::999::::::;;;::::::<<<>>>AAAEEEHHHJJJUUUaaaoooyyy}}}zzz{{{}}}~~~|||yyypppqqqvvv~~~|||{{{{{{||||||zzzwwwvvvvvvwwwxxxwwwyyy}}}|||{{{~~~xxxpppjjjdddbbbgggoooxxxuuuiiiZZZPPPLLLIIIEEEAAACCCCCCCCCCCCCCCCCCCCCCCCDDDDDDCCCCCCDDDDDDEEEEEEFFFGGGIIIJJJIIIHHHFFFEEE>>>;;;777444444444444333222222222222222222222222000111222222222222111000000111222222222222111000111111111111111111111111222222222222222222222222111111111111111111111111000000000000000000000000111111111111111111111111111111111111111111111111///000000000111111111222111111111111111222222222111111111111111111111111111111111111111111111111000000111111222222222222000000000000000000000000000000000000111222333333222222222222222222222222000111222333333222111000...//////000111222222222000000000000000000000000//////000111111111111111111111000000//////......000000000000000000000000000000000000000000000000//////000000111111111222222222111111111111111111//////000000111111111222000000000000000000000000///222444333111///000222222222222222222111000///111111000000/////////...000/////////............///000000111222333333444///////////////000111111000000000000000000000000...//////000000000000000000000000000000000000000000000000000000000000000111111111111111111111111///000111222222222222222222444777999<<<=========;;;<<<===<<<::::::<<<>>>======>>>>>>??????@@@@@@<<<;;;:::999::::::<<<===;;;<<<===@@@CCCHHHKKKMMM[[[gggttt|||~~~|||qqqsssyyy}}}zzz{{{}}}|||{{{wwwwwwzzzzzzxxxvvvxxx~~~xxxvvvzzz~~~xxxppphhhcccfffmmmqqqzzzuuudddXXXSSSOOOJJJFFFDDDDDDEEEEEEEEEEEEDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEFFFGGGHHHIIIIIIIIIHHHHHHAAA===999666555666555555222222222222222222222222000111222333333222111000000111222333333222111000111111111111111111111111222222222222222222222222111111111111111111111111000000000000000000000000111111111111111111111111111111111111111111111111//////000000111111111222000000111111222222222333111111111111111111111111111111111000000000000000//////000111111111111111111111111111111111111111///000222333333222000///111111222222222222111111000000000000000000000000222111000111222222222000000111111111111222222222000000000000000000000000111111222222222222111111333222111111000000111111////////////000000000000222111000//////000111222000000000000000000000000////////////////////////000000////////////000000111111000000//////......000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111222222000000000000000000000000000111111000000///...---111111111000000000000000//////000000111111222222222222222111111111000000000000000000000000000000444222111//////000222333666777888999:::;;;;;;;;;;;;:::999888888:::<<<===AAA@@@???>>>============@@@???>>><<<;;;;;;::::::>>>???BBBEEEKKKPPPUUUXXXdddjjjrrrxxx|||~~~}}}~~~~~~yyyqqqwww}}}{{{{{{~~~{{{yyy||||||uuuqqqwww{{{uuujjjeeegggjjjttt{{{xxxjjj```WWWOOOKKKJJJHHHFFFFFFGGGFFFCCC@@@CCCCCCDDDEEEEEEEEEEEEEEEHHHHHHHHHHHHHHHHHHHHHHHHGGGCCC>>>:::888666333222222222333333333222111111222222222222222222222222111111111111111111111111111111111222222333333333222222222222111111000000222222222222222222222222222222222222222111000//////000000000000111111111222222222222222222222222000000111111111111000000111111222222222222111111222222222222222222222222111000000000000000000000//////000111111111111111111111111111111111111111///000222333333222000///111111222222222222111111000000000000000000000000111000//////111111000///000111111111111222222222000000000000000000000000111111222222222222111111222222222111111111000000000000000000111111111111222111000//////000111222000000000000000000000000000000000000000000000000000000////////////000000222222222111111111111111000000000000000000000000000000000000000000000000000000000000000000000000...............///000000000000000000000000000000000000111111111111111000000000000000000111111111000000000000000111111111222222222111111111000000111111111111111111111111333222111000000222333444777888999:::;;;;;;;;;;;;;;;:::999888999;;;===>>>AAAAAA@@@???????????????<<<<<<;;;:::::::::;;;;;;@@@BBBGGGMMMTTT[[[```ccchhhmmmssswwwzzzzzz{{{|||zzz|||}}}xxxuuuyyy{{{|||}}}xxxsssrrrtttzzzzzzqqqllljjjkkktttyyyzzzpppggg^^^XXXSSSOOOIIIFFFEEEEEECCCAAACCCCCCDDDEEEFFFFFFFFFFFFHHHHHHHHHHHHHHHHHHHHHHHHHHHEEEAAA>>><<<999666444333333444444333333222222222222222222222222222222111111111111111111111111222222222222222222333333222222222222111111111000222222222222222222222222222222222222222111000000222222222222333333333333222222222222222222222222000000111111111111000000222222222333333222222222222222222222222222222222000000000000000000111111//////000111111111111111111111111111111111111111000111222333333222111000111111222222222222111111000000000000000000000000222000///000111222111000000111111111111222222222000000000000000000000000111111222222222222111111111111222333222111000///111111111111222222222222111111000000000000111111000000000000000000000000111111111111111111111111000000////////////000000111111111111222222222222000000000000000000000000000000000000000000000000000000000000000000000000...............//////000000000000000000000000000///000111222222333333333//////000000111111222222111111111111000000000000222111111111111000000000222222222222222222222222222111111111222444666777888999:::;;;;;;;;;;;;;;;999888888999:::<<<>>>???AAAAAA@@@@@@@@@@@@@@@@@@;;;;;;::::::;;;<<<===>>>DDDHHHOOOXXXaaaiiinnnqqqqqqtttwwwyyyyyyyyyyyyyyyyyy{{{~~~zzz{{{~~~|||{{{xxxooopppttt|||~~~{{{vvvrrrpppuuuyyy|||~~~{{{qqqkkkhhhaaaVVVNNNIIIFFFEEEEEECCCDDDDDDEEEFFFFFFGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHGGGDDDBBBAAA===999666444444444444333333333222222222222222222222222222222222222222222222222222333333222222222222222222222222222222111111111111222222222222222222222222111222222222222111000000222222222222333333333444333333222222111111111111000000111111111111000000222333333333333333333222111111111111111111111111000000000000000111111111//////000111111111111111111111111111111111111111000111222222222222111000111111222222222222111111000000000000000000000000444333222333444444333222000000111111111222222222000000000000000000000000111111222222222222111111000111333444333222000...000000000111111111222222111000000000000000000111000000000000000000000000111111111111111111111111000000////////////000000......//////000000111111000000000000000000000000000000000000000000000000000000000000000000000000111111000000000000111111000000000000000000000000///000111111222222222111......///000111222222333222222111111000000//////111111111111000000000000222222222222222222222222111111111222444666888999::::::;;;<<<<<<<<<;;;;;;666666777888:::<<<>>>???@@@@@@?????????@@@@@@AAA>>>=========>>>@@@CCCDDDJJJOOOXXXbbblllsssxxxzzz{{{|||~~~}}}{{{yyyyyyyyyzzz}}}}}}|||}}}tttssstttxxx{{{{{{{{{yyyzzz|||}}}}}}~~~~~~{{{lll^^^SSSLLLIIIIIIDDDEEEEEEEEEFFFGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHGGGFFFFFFDDDAAA<<<888555555444333222222222222222222222222222222222222222222222222222222222222333333333222222111111111222222222222222222222222222222222222222222222222111111222222222111111000000000000111111111222222333333222222111111000000000111111222222111111000111222222333333222222111000000000000000000000000//////000000111111111111//////000111111111111111111111111111111111111111111111111222222111111111111111222222222222111111111111111111111111111111444333222333444444333222000000111111111222222222000000000000000000000000111111222222222222111111000111333444333222000.../////////000000000111111000000000111111000000000000000000000000000000000111111111111111111111111000000////////////000000......//////000000111111000000000000000000000000000000000000000000000000000000000000000000000000111111000000000000111111111111111111111111111111000000111111000//////.........///000111222222333222222111111000000//////000000000000000000000000111111111111111111111111000111222444666888:::;;;;;;;;;<<<<<<<<<;;;::::::444444555777999;;;===>>>>>>>>>>>>>>>>>>???@@@AAAAAA@@@@@@@@@BBBFFFIIIKKKTTTYYYaaajjjrrrxxx{{{|||}}}{{{zzzzzz{{{~~~}}}||||||}}}{{{||||||zzzyyyyyy}}}}}}yyy{{{~~~~~~ppp```TTTMMMJJJGGGFFFFFFEEEFFFGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHGGGFFFFFFGGGFFFCCC>>>:::666555333222111111111222222222222222222222222222222222222222222222222222333333333222222111111111222222222222222222222333222222222222222222222222000111111222222222111111000111111111111222222222222222222111111000000000111111222222222222111111000000111111111111000000000000000000000000000000/////////000111111222222//////000111111111111111111111111111111111111111111111111111111111111111111111222222222222111111111111111111111111111111222000///000111222111000000111111111111222222222000000000000000000000000111111222222222222111111111111222333222111000///.../////////000000000000000000111111111111000000000000000000000000000000111111111111111111111111000000////////////000000111111111111222222222222000000000000000000000000000000000000000000000000000000000000000000000000000//////...............111111111111111111111111111111111000000///------//////000000111111222222111111111111000000000000//////000000000000000111111111111111111111111111111222444666888:::;;;<<<;;;;;;;;;;;;;;;:::999888444555666888:::;;;==================>>>???@@@AAABBBBBBBBBDDDHHHNNNSSSVVV___cccjjjqqqvvvzzz|||}}}~~~}}}}}}|||~~~}}}|||zzzzzz{{{{{{yyy|||}}}}}}}}}zzz{{{{{{~~~{{{|||nnn]]]RRRMMMIIIIIIGGGFFFFFFFFFGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHGGGFFFFFFGGGGGGDDD@@@<<<777666444222222111222222222222222222222222222222333333333333333333333333333333222222222222222222222222222222333333333333222222222222222222222222000000111222222222222111333333333333444444444444111111111111111111111111111111222222222222111111//////000000000000//////111111111111111111111111...//////000111111222222//////000111111111111111111111111111111111111111222111111111111111111222111111222222222222111111111111111111111111111111111000//////111111000///000111111111111222222222000000000000000000000000111111222222222222111111222222222111111111000000//////000000000111111111///000111222222111000///000000000000000000000000000000000000000000000000000000////////////000000222222222111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000///...............111111111111111111111111000000111111111000000///000000000000000111111111000000000000000111111111////////////000000111111222222222222222222222222222333555777999;;;<<<<<<;;;;;;;;;;;;:::999888777666777888:::;;;======>>>=========>>>???@@@BBBCCCDDDEEEGGGKKKRRRZZZbbbfffjjjlllqqqvvvzzz}}}|||{{{{{{zzzyyyyyyyyyzzzzzzxxx{{{~~~{{{zzzzzz~~~{{{www~~~|||jjj\\\TTTLLLKKKHHHFFFEEEEEEFFFGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGGGGHHHFFFCCC@@@:::999666444333333444555222222222222222222222222333333333333333333333333222222222222222222333333222222222333333333444444222222222222222222222222000000111222222222222222333333333444444444555555//////000000111111222222111222222333333222222111000000111111111111000000222222222222222222222222...//////000111222222222//////000111111111111111111111111111111111111111222222111111111111222222111111222222222222111111111111111111111111111111222111000111222333222000000111111111111222222222000000000000000000000000111111222222222222111111333222111111000000111111000111111111111222222222///000111222222111000///000000000000000000000000////////////////////////000000////////////000000111111000000//////......000000000000000000000000000000000000000000000000000000000000000000000000222222111000000000000000111111111111111111111111///000111222222222222222111111111000000000000000//////000000111111222222.../////////000000111111333333333333333333333333333444666888:::;;;<<<<<<;;;;;;;;;:::999888777666888999:::<<<===>>>>>>>>>>>>>>>>>>???@@@BBBCCCDDDGGGIIILLLRRR[[[eeennnsssppprrrvvvzzz}}}{{{yyyzzzyyyxxxyyyyyyzzzzzzxxx{{{}}}zzzxxx|||~~~}}}vvv|||uuueee]]]NNNLLLIIIGGGEEEEEEFFFFFFHHHHHHHHHHHHHHHHHHHHHHHHIIIHHHHHHHHHHHHGGGEEEBBB<<<;;;888666555555666777222222222222222222222222333333333333333333333333111111111222222333333444222222222333333444444444222222222222222222222222///000111222222222222222111111222222222333333333......///000111222333333111222222333333222222111111111222222222222111111222222222222222222222222111111111111111111111111////////////000000000000111222333333333333222111222222222222222222222222222222222222222222222222111111222333333333333222333333333222222222111111000000000000000000000000333333333333333222111000000111111111111222222222111222333333333333222111000111111111111222222222222222222222222222222222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111000000///...------...///111111222222222000000000000000000000000////////////000000000000---......///000111111222000000000000000000000000000000000000000000000000000000000000000000000000333333222111000000111111333444666888:::;;;<<<<<<;;;:::999888888777777888444888;;;>>>>>>>>>>>>???>>>@@@BBBBBBAAACCCGGGKKKJJJQQQ\\\eeekkkqqqwww{{{}}}yyyxxx}}}xxxuuuvvvwwwwwwzzzzzzyyyvvvtttzzz}}}|||zzzwwwxxx{{{}}}~~~uuubbbWWWSSSNNNJJJHHHGGGGGGFFFHHHHHHIIIIIIIIIIIIJJJJJJHHHHHHHHHGGGGGGGGGFFFFFFBBB@@@<<<888666555444555222222222222333444555666333333333333333333333333111111222222222333333333111111111111111111111111111222222333333222222111111111222222222222111111222222222111111111000000000111111111111222222222111111111111111111111111111111111111111111111111222222222111111111111000111111111111111111111111//////000000000111111111111222333333333333222111222222222222222222222222222222222222222222222222111111222333333333333222333333333222222222111111111111111111111111111111222222333333222111111000000111111111111222222222111222222333333222222111000111111111111222222222111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000///000000000000//////......///000111111111111111000000000000000000000000////////////000000000000......//////000000111111000000000000000000000000000000000000000000000000000000000000000000000000222222111111111111222222444555777888:::;;;;;;;;;:::999888777777777777777666999<<<>>>>>>===>>>???>>>@@@AAABBBCCCGGGMMMRRRXXX___jjjsssyyy|||~~~~~~zzzzzz~~~{{{yyyxxxxxxwww{{{{{{{{{wwwsssyyy~~~{{{xxxvvvvvvwww}}}}}}xxxhhhXXXSSSNNNJJJHHHGGGFFFEEEGGGGGGHHHHHHIIIIIIJJJJJJHHHHHHHHHGGGGGGGGGFFFFFFCCCAAA>>>:::777555444444444444333333222333333444333333333333333333333333111111222222222333333333111111111111111111111111111222222333333222222111111111222222222222111111222222222111111111000000000111111111111222222222222222222111111111111111111111111111111111111111222222222111111111111000111111111111111111111111000000111111111222222222111222222333333222222111222222222222222222222222222222222222222222222222111111222333333333333222333333333222222222111111222222222222222222222222111111222222111111000000000111111111111222222222111111222333333222111111000111111111111222222222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000...//////000000000000//////000000111111111000000000000000000000000000000////////////000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111222333444555777777888999::::::::::::888888777666666666777777888;;;===>>>>>>======>>>>>>???AAACCCHHHOOOXXX^^^jjjrrr}}}|||zzz}}}}}}|||zzzyyy|||}}}}}}xxxqqqvvv}}}zzzyyywwwvvvtttrrrrrrwww~~~~~~~~~{{{}}}|||ooo]]]YYYRRRMMMJJJIIIGGGFFFFFFFFFGGGHHHHHHIIIJJJJJJHHHHHHHHHGGGGGGGGGFFFFFFFFFDDD@@@<<<999666444333666555444333222222222222333333333333333333333333111111222222222333333333222222222222222222222222111222222333333222222111111111222222222222111111222222222111111111111111000111111111111222222222222222222222111111000000111111111111111111111111222222222111111111111000111111111111111111111111111111222222222333333333222222222222222222222222222222222222222222222222222222222222222222222222111111222333333333333222333333333222222222111111111111111111111111111111000000111111111000000///000000111111111222222222111111222222222222111111000000111111111222222222111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////////////////////////////---...///000000111000000000111111111111000000///000000000000000000000000////////////000000000000000000000000////////////////////////////////////////////////////////////000000000000000000000000111111111222333555777777999999::::::::::::999999777777666666666777777888;;;<<<>>>???>>>======>>>???@@@BBBFFFOOOZZZfffmmmyyy}}}zzz{{{}}}~~~}}}||||||~~~}}}wwwooorrr|||}}}~~~}}}}}}zzzvvvsssrrrpppooommmlllnnnsssvvvuuuvvvyyy{{{yyyyyyzzz||||||~~~uuuiiiddd\\\UUUPPPLLLHHHFFFEEEFFFFFFGGGHHHIIIJJJJJJHHHHHHHHHGGGGGGGGGFFFFFFGGGFFFCCC???;;;888555333666555444333333222333333333333333333333333333333111111222222222333333333222222222222222222222222111222222333333222222111111111222222222222111111111111111111111111111111000000111111111222222222333333222222111000000000111111111111111111111111222222222111111111000000111111111111111111111111222222222222333333333333222222222222222222222222222222222222222222222222222222222222222222222222111111222333333333333222333333333222222222111111000000000000000000000000///000000111111111000000000000111111111222222222111111111111111111111111000000111111111222222222222222222222222222222222000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////////////////////////////---...///000000111000000000111111111111000000///000000000000000000000000////////////000000000000000000000000////////////////////////////////////////////////////////////000000000000000000000000111111222333555777888999;;;;;;;;;;;;;;;:::999999777777777777777888999:::<<<>>>??????>>>===>>>???@@@AAADDDKKKXXXgggttt||||||xxxxxxxxx|||{{{vvvsssuuuyyy}}}~~~}}}~~~|||vvvmmmooo||||||zzzuuuvvvwwwvvvvvvzzz}}}|||vvvpppmmmjjjgggeeedddbbbbbbfffiiihhhkkkoooppprrrvvvyyyzzzxxxvvvttttttxxx}}}yyyvvvtttuuuzzz~~~|||uuuppphhh```XXXQQQJJJFFFFFFFFFGGGHHHHHHIIIJJJJJJHHHHHHHHHGGGGGGGGGFFFFFFGGGGGGEEEBBB???;;;777555555444444333333444444555333333333333333333333333111111222222222333333333222222222222222222222222111222222333333222222111111111222222222222111111111111111111111111111111000000111111111222222222222222222111111111000000111111111111111111111111222222222111111111000000111111111111111111111111111111222222222333333333333222222111111222222333222222222222222222222222222222222222222222222222111111222333333333333222333333333222222222111111////////////////////////000000111111222222111111000111111111111222222222222111000000000000111222000111111111111222222222222222222222222222222222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000...//////000000000000//////000000111111111000000000000000000000000000000////////////000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000111222333444666888999;;;;;;<<<<<<<<<;;;;;;:::999888888888999:::;;;<<<======>>>??????>>>>>>???@@@BBBCCCGGGRRRbbbsss{{{xxxwwwwwwzzz}}}zzz{{{zzzwwwsssqqqrrruuuxxxzzz~~~~~~|||vvvnnnnnn|||yyyxxx|||yyyssslllnnnooonnnnnnqqqwww|||xxxnnnppp}}}~~~}}}}}}}}}yyyrrrlllgggbbb^^^[[[[[[XXXWWWZZZ[[[ZZZ\\\```bbbccceeeggggggeeedddbbbcccggglllqqquuuxxxyyyyyy{{{zzzyyyxxxxxxzzz|||}}}|||yyyuuurrrppprrrxxxzzz}}}vvvmmmdddZZZPPPJJJHHHHHHIIIIIIIIIIIIJJJJJJHHHHHHHHHGGGGGGGGGFFFFFFFFFFFFFFFEEEBBB>>>;;;888555444444444444444555555333333333333333333333333111111222222222333333333333333333333333333333333111222222333333222222111111111222222222222111111111111111111111222222222000111111111111222222222111111111111111111111111111111111111111111111111222222222111111111111000111111111111111111111111111111111111222222222222333333222111111222333333222222222222222222222222222222222222222222222222111111222333333333333222333333333222222222111111////////////////////////000111111222333333222222000111111111111222222222222111000//////000111222000111111111111222222222111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000///000000000000//////......///000111111111111111000000000000000000000000////////////000000000000......//////000000111111000000000000000000000000000000000000000000000000000000000000000000000000333333333555666888:::;;;;;;<<<<<<<<<<<<;;;;;;::::::::::::;;;<<<>>>???@@@===>>>??????>>>>>>@@@BBBCCCEEEKKKWWWjjj}}}|||zzzxxxyyyyyy|||}}}zzz||||||{{{yyyxxxxxxzzz|||{{{|||wwwpppoooxxx|||uuutttxxxyyyqqqkkkdddfffggggggfffggglllqqqrrrkkkeeefffooozzz~~~|||xxxrrrmmmgggaaa\\\XXXWWWTTTRRRSSSRRROOOPPPTTTTTTTTTVVVWWWWWWWWWVVVVVVVVVXXX]]]aaadddeeeddddddggggggffffffhhhkkkoooqqqvvvwwwyyy{{{}}}~~~~~~zzzvvvqqqmmmnnnrrrvvv~~~~~~uuuiii]]]UUUKKKKKKJJJJJJJJJJJJIIIIIIHHHHHHHHHGGGGGGGGGFFFFFFDDDEEEFFFFFFEEEBBB>>><<<777666555444444333444444333333333333333333333333111111222222222333333333333333333333333333333333111222222333333222222111111111222222222222111111000000111111111222222222000111111111111222222222000000000111222222333333111111111111111111111111222222222111111111111000111111111111111111111111000000111111111222222222444333222111111222333444222222222222222222222222222222222222222222222222111111222333333333333222333333333222222222111111000000000000000000000000000111222333333333333333000111111111111222222222222111000//////000111222000111111111111222222222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111000000///............///111111222222222000000000000000000000000////////////000000000000---......///000111111222000000000000000000000000000000000000000000000000000000000000000000000000444444444555777888:::;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<>>>???AAABBB===>>>??????>>>???AAACCCDDDFFFMMM[[[ooo{{{yyyyyy{{{|||}}}~~~|||xxxsssqqqwwwzzzrrrqqquuu~~~yyyqqqjjjfff^^^```bbbbbb```aaaeeeiiifffdddbbbbbbhhhsss}}}zzzuuupppkkkddd^^^ZZZYYYTTTRRRRRROOOKKKJJJMMMJJJKKKLLLMMMNNNOOOOOOOOOOOOQQQTTTWWWXXXXXXVVVUUUXXXWWWVVVWWWYYY]]]bbbeeejjjlllmmmnnnoooqqquuuxxx~~~|||{{{vvvqqqllllllooosss||||||wwwzzzvvviiiaaaLLLLLLLLLKKKJJJJJJIIIIIIHHHHHHHHHGGGGGGGGGFFFFFFBBBDDDFFFGGGGGGDDDAAA>>>999888777555333222222222333333333333333333333333111111222222222333333333333333333333333333333333222222222333333222222222111111222222222222111111000000111111222222222222000111111111111222222222//////000111222333333444111111111111111111111111222222222111111111111000111111111111111111111111111222222333333222222111111111111111111111111111222222222222222222222222111222222333333222222111333333222222111222222222555222000000111333333222111111111111111111111111111111222222222222111111222222222111111111000000111111111111111111111111000111111111222222222222222222222111111111111000000000000000000000000000000000111111111111000000////////////000000000000000000000000000000000000000000000000000000000000......000111111000///...000000000000000000000000111111000000000000111111////////////000000000000////////////000000000000000000000000000000000000000000000000111111111111111111222222222333333333333444666888:::;;;<<<<<<===<<<<<<;;;;;;;;;<<<<<<<<<===>>>>>>>>>>>>@@@BBB???AAABBB@@@>>>???CCCGGGLLLNNNTTT```qqq{{{|||{{{xxxyyy}}}wwwuuuyyy~~~}}}zzzxxxvvvttt~~~~~~yyyrrrkkkeeeaaa[[[]]]```bbbccceeehhhjjjnnnfff^^^^^^gggwww}}}wwwqqqllliiibbb\\\UUURRRQQQPPPLLLHHHIIIJJJKKKKKKJJJLLLNNNQQQOOOOOOPPPQQQQQQPPPPPPOOOPPPQQQQQQQQQRRRUUUZZZ]]]___```bbbbbbcccfffiiilllppptttzzzzzzxxxvvvsssqqqsss}}}zzzuuuyyy{{{mmmcccWWWKKKFFFFFFFFFFFFIIIIIIHHHFFFEEEEEEEEEFFFGGGFFFGGGHHHIIIHHHFFFDDDCCC;;;:::999888666555555555444444222222222222444444333333333333333333333333333222222111111222222333222222222111111000000000111111222333333333333222111111222222222333333333333333333333333333333333222222222111111111000000111111111111111111111111222111111111000000//////000000000000000000000000111222222333333222222111222222222222222222222222222222222222222222222222111222222333333222222111333333222222111222222333444222000000222333333222111111111111111111111111111111222222222222111111222222222111111111000000111111111111111111111111000000000111111111222222222222222111111111111000000000000000000000000000000000111111111111000000000000000000111111111111000000000000000000000000000000000000000000000000//////000000000000000///000000000000000000000000111111000000000000111111////////////000000000000////////////000000000000000000000000000000000000000000000000111111111111111111111222333333333444555555777999:::;;;;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<===>>>????????????AAACCCAAABBBDDDCCCBBBDDDIIIMMMUUUVVVZZZcccrrryyyyyywwwvvvwww|||{{{}}}yyywwwxxxzzz|||~~~xxxwwwuuurrrnnnjjjgggeeefffggghhhkkknnnppprrrsssvvvooogggccciiiwww}}}xxxuuuqqqjjjaaaZZZWWWSSSNNNJJJIIIJJJJJJJJJKKKMMMQQQTTTWWWWWWWWWVVVUUUTTTSSSSSSSSSRRRQQQPPPPPPQQQTTTVVVXXXXXXXXXXXXYYY[[[]]]___bbbeeeiiinnnuuu|||vvvrrrrrr{{{~~~xxxxxx{{{yyylll___RRRLLLIIIGGGGGGIIIIIIHHHHHHGGGGGGGGGGGGGGGEEEFFFGGGHHHHHHGGGEEEDDD>>><<<:::888666555555555444444333222222333444444333333333333333333333333333222222111111222222333333333222222222111111111111111222333333333333222111111222222222333333333333333333333333333333333222222222111111111000000111111111111111111111111222111111111000000000000000000000000000000000000111222222333333222222111333333333333333333333333222222222222222222222222111222222333333222222111333222222111222222333333444222111111222333333222111111111111111111111111111111222222222222111111222222222111111111111111111111111111111111111111///000000000111111111111222222222111111111111000////////////////////////000000111111111111000000111111111111222222222222000000000000000000000000000000000000000000000000111111000000000000000111000000000000000000000000000000000000000000000000////////////000000000000////////////000000000000000000000000000000000000000000000000111111111111000111111222333444444555777777888999::::::::::::<<<;;;;;;;;;;;;;;;<<<<<>>:::777555555555444444444333333444444444111111222333333444555555333222222111111222222333333333333333333333333333111111222333333333333222111111222222222333333333111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222111222222333333222222111333333333333333333333333222222222222222222222222111222222333333222222111222111111111222222333444333222111222333333222111111111111111111111111111111111222222222222111111111111111111111111111111111111111111111111111111000000000000111111111111222222222111111111000000000000000000000000000000000000111111111111000000/////////000000000111111000000000000000000000000000000000000000000000000333222000/////////000111///////////////////////////000111111111111000///////////////000000000000////////////000000000000///////////////////////////000000000111111111111///000111222444555777777::::::;;;;;;;;;;;;:::::::::::::::::::::;;;<<<<<<===>>>?????????@@@BBBDDDDDDIIIPPPUUUXXX]]]dddiiimmmiiieeeeeejjjqqqyyy}}}|||xxxxxxwwwwww{{{{{{{{{~~~}}}~~~tttmmmtttuuulllddd^^^ZZZYYYXXXVVVTTTTTTWWW\\\```ffflllttt{{{~~~}}}xxxuuupppnnnlllkkkjjjfffaaa]]][[[XXXTTTRRRSSSRRRQQQOOOMMMOOOQQQTTTVVVZZZ___bbbgggkkkppptttvvvyyy~~~~~~zzzxxxxxxyyy{{{~~~}}}}}}sssgggZZZNNNGGGFFFGGGHHHIIIIIIIIIHHHFFFEEEFFFFFFGGGGGGHHHHHHHHHHHHGGGEEEAAA<<<999777666666444444444444444444444444111111222333333444555555333222222111111222222333333333333333333333333333111111222333333333333222111111222222222333333333111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222333333333333333333333333111222222333333222222111333333333333333333333333222222222222222222222222111222222333333222222111111111111111222333444444222222111222444444222000111111111111111111111111111111222222222222111111111111111111111222222222111111111111111111111111000111111111222222222222222222222111111111111000000000000000000000000000000000111111111111000000.../////////000000000000000000000000000000000000000000000000000000000000222111000///............000000000000000000000000///000111222222111000///////////////000000000000////////////000000000000000000000000000000000000000000000000111111111111//////111333444666888888::::::;;;<<<<<<<<<;;;;;;999999999999:::;;;<<<===;;;<<<>>>??????AAACCCFFFFFFMMMVVV^^^bbbggglllppprrrmmmfffcccfffkkkqqqtttwww~~~~~~yyyyyyzzz{{{{{{xxxwwwzzzuuunnnrrr}}}sssiiiaaa\\\]]]\\\ZZZVVVTTTTTTWWWZZZcccjjjttt}}}{{{zzzxxxrrrjjjddd```\\\XXXWWWXXXYYYWWWTTTOOOPPPSSSUUUWWWXXXXXXXXX[[[^^^bbbeeegggjjjmmmppppppppppppooonnnnnnppprrrsssyyy~~~sssdddUUULLLJJJHHHHHHHHHHHHHHHGGGFFFFFFGGGGGGGGGGGGHHHHHHHHHHHHHHHFFFCCC???<<<999777666444444555555555555444444222222222333333444444444333222222111111222222333222222222222333333333333111111222333333333333222111111222222222333333333222222222222222222222222111111111111111222222222111111111111111111111111111111111222222222222222222222222222222222222222111222222333333222222111222222222222222222222222222222222222222222222222111222222333333222222111111111111111222333444555222111111333444444222000111111111111111111111111111111222222222222111111000000111111111222222222111111111111111111111111222222222222333333333333222222222111111111111000222222222222222222222222000000111111111111000000//////000000000111111111000000000000000000000000000000000000000000000000000000000//////...,,,,,,000000000000000000000000///000111222222111000///////////////000000000000////////////000000000000000000000000000000000000000000000000111111111111...///111333555777888999::::::;;;<<<<<<<<<<<<<<<999999999999:::;;;<<<===:::<<<>>>???AAACCCFFFHHHIIIRRR]]]ggglllppptttwwwyyysssjjjeeedddhhhlllnnntttyyy~~~~~~zzzuuuuuuxxx~~~yyyoooiiikkkttt||||||rrrjjjeeedddccc```[[[WWWTTTUUUVVV\\\aaajjjttt|||}}}tttmmmeeeaaa\\\\\\^^^___]]]ZZZXXXXXXYYY[[[]]]^^^^^^^^^\\\[[[[[[\\\]]]___^^^^^^___aaabbbbbbaaacccgggjjjkkkpppuuuwwwwww{{{ppp^^^SSSPPPJJJJJJIIIHHHHHHHHHHHHHHHIIIIIIHHHGGGGGGGGGHHHHHHGGGFFFEEEBBB???;;;888666333444555666666555444333333333333333333333333333333222222111111222222333111111111222222222333333111111222333333333333222111111222222222333333333333333333333333333333333000000111111111222222222111111111111111111111111111111111222222333333333111111111111111111111111222222222333333222222222111111111111111111111111222222222222222222222222222222222333333222222222111111111111222333444555222111222333444444222000111111111111111111111111111111222222222222111111000000111111222222222222111111111111111111111111222222333333333444444444222222222111111111111000222222222222222222222222000000111111111111000000000111111111111222222222000000000000000000000000000000000000000000000000...//////000///---+++***000000000000000000000000...000111222222111000...////////////000000000000////////////000000000000000000000000000000000000000000000000111111111111...///111333555777999:::999:::;;;<<<============999999999999:::;;;<<<===:::<<>>???AAABBBEEEJJJPPPTTTZZZbbbllluuuzzz}}}{{{vvvrrrqqqtttvvv{{{~~~vvvtttttt{{{~~~}}}yyyuuusssqqqnnnllljjjgggeeeeeeeeefffeeeaaa\\\WWWTTTSSSTTTUUUTTTWWWZZZXXXWWWZZZccckkkuuuxxx|||~~~yyyyyywwwssslllddd\\\WWWPPPOOONNNQQQWWW^^^ccceeekkkiiiiiiooovvvyyyvvvqqqfffbbb]]]\\\aaagggmmmooorrrrrrqqqrrrtttwww{{{}}}zzzwwwsssmmmgggbbb^^^\\\YYYXXXWWWUUUUUUTTTUUUUUUXXX\\\_________aaafffllltttxxx|||xxxlll]]]WWWPPPLLLLLLLLLLLLJJJGGGGGGHHHIIIIIIHHHHHHHHHHHHHHHGGGFFFCCC@@@===;;;777666666555555444444444555444333333222222333333333333333222222222111111333444555444222111222333222222222222222222222222333222222222333333444444333333333222222222111111222222111000000111222222222222222222222222222222111111111111111111111111222111111000000111111222333333333333333333333333333333333333333333333333333333333333333333333333444444333333333333222222222222222222222222222222333333333222222222222111222222222222222222222222222222111000000111222222000000111222333333333333111111111111111111111111222222222222222222222222222222222111111111111111000000000000000000000000333222000/////////000111111111111111000000000000222222333222111000222444000000000000000000000000000000000000000000000000111111000000000000111111222222111000000000111111111111111111111111111111333222222111111000000///000000000///////////////000111111222111111000000222333666999;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;:::::::::::::::;;;<<<===>>>???@@@@@@AAAFFFMMMUUU[[[^^^eeellluuu}}}}}}|||~~~{{{ooonnnpppxxx|||{{{wwwrrrooolllkkkgggeeebbb___\\\[[[ZZZZZZ[[[YYYUUUPPPMMMLLLKKKKKKGGGJJJLLLJJJIIIKKKSSSYYYggglllrrruuuvvvzzz~~~}}}yyyqqqfff]]]RRROOOLLLKKKNNNRRRUUUWWW\\\ZZZ[[[aaajjjoooooollleee___XXXTTTXXX```hhhmmmssssssssstttvvvzzz}}}{{{vvvoooiiifff______]]][[[YYYWWWUUUTTTSSSVVVYYYYYYXXXYYY\\\___gggjjjnnnrrrwww~~~mmmdddWWWOOOLLLMMMNNNNNNFFFGGGGGGHHHIIIIIIIIIIIIHHHHHHHHHFFFDDDAAA???===999888777666555444444444555444444333333333333333333333333333222222222222333444555444222111222333222222222222222222222222222222222333333333444444333333333222222222222111222222111000000111222222222222222222222222222222111111111111111111111111444333333222222333333444333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333222222222222222222222222222222222222222222222222222222222222222222222222222111111111111111111222333444444333333222111000111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000222111000000//////000000111111111000000000000000111222222111000000111333000000000000000000000000000000000000000000000000111000000000000000000111111111111000000000000111000000000000111111111111111111111000000/////////000000000000000000000000222222222111111111000000222444666999:::;;;<<<;;;<<<;;;;;;::::::::::::::::::::::::<<<===???AAABBBCCCBBBDDDLLLWWWbbbiiikkkqqqvvv}}}yyyjjjjjjmmmvvvzzz|||}}}~~~}}}~~~|||zzzvvvrrrmmmjjjgggfffcccbbb___\\\YYYWWWUUUUUUUUUTTTQQQNNNKKKIIIGGGGGGEEEGGGHHHFFFEEEGGGMMMRRRZZZaaaiiillllllooowww~~~|||pppfffVVVRRRMMMKKKLLLNNNQQQRRRRRRQQQRRRXXX```fffhhhgggbbb\\\TTTOOOOOOUUU]]]bbbiiiiiijjjmmmppptttxxxzzz}}}~~~zzztttpppjjjiiihhhfffbbb^^^ZZZXXXVVVYYY[[[ZZZXXXWWWWWWXXXZZZ\\\___eeelllttt{{{}}}|||sssbbbTTTMMMLLLLLLLLLEEEFFFGGGHHHIIIJJJJJJJJJHHHHHHHHHGGGEEECCCAAA???;;;:::888666555555555555555555444333333333333333333333333333333333333333222333444444222222333444222222222222222222222222222222333333444444444333222222222222222222222222222111111111111111111222222222222222222222222222111111111111111111111111444333333222222333333444333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333222222222222222222222222222222222222222222222222222222222222222222222222111111111222222111111111333333333333222111000000111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000222111111000000000000000000000000000000000111111///000111000......000111000000000000000000000000000000000000000000000000000000000111111000000000000000000000111000000000//////000000000111111111///////////////.........111111111111111111111111222222111111111111111111444666777999:::::::::999<<<<<<;;;:::::::::;;;<<<;;;;;;<<<>>>@@@BBBDDDEEEGGGGGGKKKUUUbbbmmmtttvvvyyy}}}}}}uuuhhhhhhlllvvv|||wwwyyy~~~}}}}}}~~~~~~zzzyyyzzzwwwuuurrrnnnjjjgggeeedddaaa```^^^[[[XXXVVVUUUTTTRRRQQQOOOMMMKKKIIIGGGFFFFFFGGGHHHGGGFFFHHHLLLPPPTTT\\\cccfffeeegggooovvv~~~}}}~~~uuummm^^^YYYSSSOOONNNNNNOOOOOOPPPOOOPPPTTT[[[aaacccddd```\\\VVVPPPMMMOOORRRUUUZZZ[[[]]]aaaeeeiiimmmpppppptttyyy~~~~~~{{{yyyuuuuuussspppjjjbbb[[[WWWYYY[[[]]]]]][[[XXXUUUTTTQQQQQQSSSXXX___gggnnnrrrpppuuu||||||{{{~~~ppp___TTTNNNKKKHHHEEEFFFGGGHHHIIIJJJJJJJJJGGGHHHHHHHHHGGGEEECCCBBB===<<<999777666555555555666555444444333333444444333333333333333333333333222333444444222222333444222222222222222222222222111222333444444444333333222222222222222222222222111111111222222111111111222222222222222222222222111111111111111111111111222111111000000111111222333333333333333333333333333333333333333333333333333333333333333333333333222222333333333333444444222222222222222222222222111222222222222333333333222222222222222222222222000111222222222222111000//////000111222222222222111111111111111111111111111111111111111111111111111111111111111222222222000000000000000000000000111111111111000000000///000000000000111111111111...///000///------///111000000000000000000000000000000000000000000000000000000111111111111000000...///000111111111000000...//////000000111111111////////////////////////111111111111222222222222222111111111111222333444666777999:::;;;;;;:::999<<<<<<;;;:::;;;<<<===>>>===>>>>>>@@@BBBEEEGGGHHHJJJNNNUUU___kkkuuu|||zzzqqqiiihhhkkkssszzzuuuxxx}}}}}}}}}yyyvvvuuu~~~}}}{{{wwwyyyzzzyyywwwuuutttsssqqqooommmiiigggdddcccbbb^^^]]]\\\ZZZYYYWWWUUUTTTQQQPPPNNNLLLKKKJJJIIIIIIHHHIIIIIIIIIHHHJJJNNNPPPUUUZZZ```ccccccdddiiimmmwww}}}~~~}}}uuuuuuvvvyyy{{{yyytttoooeee```ZZZUUURRROOOMMMLLLPPPPPPQQQUUUZZZ___aaabbb```^^^[[[UUUPPPMMMMMMNNNOOOPPPSSSVVVZZZ^^^aaacccbbbfffmmmsssxxxzzzzzzzzzyyyyyyyyyuuunnneee\\\VVVYYY[[[^^^``````]]]YYYVVVPPPNNNMMMOOOTTTZZZ___aaadddiiipppwww~~~{{{xxxzzz|||qqqdddYYYPPPJJJFFFGGGGGGHHHIIIIIIIIIIIIGGGHHHHHHHHHHHHGGGEEEDDD@@@>>>;;;888666555666666666555555444444444444444333333333333444444444444111333444444222222333555222222222222222222222222111222333444555444333222111222222222222333333333000111222222222222111000222222222222222222222222111111111111111111111111222111111000000111111222333333333333333333333333333333333333333333333333333333333333333333333333222222222333333444444444222222222222222222222222111111222222222333333333222222222222222222222222000111222222222222111000......///000111111111111111111111111111111111111111111111111111111111111000000111111111222222222000000000000000000000000111111111111111000/////////000000000111111111111///000000///......///111000000000000000000000000000000000000000000000000///000111222222111000///---...000111111111000000......//////000111111222000000000111111111111111000000000000111111111222111000000000111333555666777888:::<<<===>>>>>>===<<<<<<;;;;;;<<<>>>@@@AAA@@@@@@AAABBBDDDGGGIIIJJJMMMTTT^^^iiirrrzzz}}}zzzqqqiiiggggggmmmvvvxxxsssxxx~~~~~~|||zzzzzz~~~}}}{{{yyywwwuuuuuuwwwyyyzzzyyyvvvrrrpppnnnmmmlllmmmnnnmmmllljjjiiihhhfffdddbbbaaa```___\\\\\\\\\[[[ZZZYYYXXXWWWRRRQQQPPPNNNNNNNNNOOOOOOMMMMMMMMMMMMNNNPPPSSSUUUXXX[[[___aaabbbccceeefffmmmqqqvvvzzzzzzxxxuuurrrlllmmmnnnoooooonnnmmmlllfffccc^^^ZZZXXXUUUQQQOOONNNOOORRRVVV[[[^^^aaabbb______\\\WWWQQQLLLKKKKKKIIIJJJLLLNNNPPPSSSTTTVVVVVVYYY^^^dddiiimmmooopppsssuuuwwwwwwsssllleee```\\\___dddiiikkkjjjfffcccZZZVVVPPPNNNPPPRRRSSSTTTWWW[[[aaahhhpppyyyvvvssstttvvvzzz~~~yyyjjj[[[QQQGGGGGGHHHIIIIIIHHHHHHHHHGGGGGGHHHIIIIIIHHHGGGFFFBBB???<<<888666555666777666666555444444444444444333333333444444444555555111222444333333222444555222222222222222222222222000222333555555444333222111111222222222333333333000111222222222222111000222222222222222222222222111111111111111111111111444333333333333333333444333333333333333333333333333333333333333333333333333333333333333333333333222222222333333444444444222222222222222222222222111111111222222333333333222222222222222222222222000111222333333222111000111111111000000///...---111111111111111111111111000000000000000000000000000000111111222222222222000000000000000000000000111111111111111000////////////000000111111111222000111111000//////000222000000000000000000000000000000000000000000000000///000111222222111000///---...///111111111000///---......///000111111222222222222222222222333333.../////////000000111111000000000000111444666777777999;;;>>>@@@AAAAAAAAA<<<<<<;;;;;;<<>>???@@@AAABBBBBBCCCAAA@@@AAACCCDDDEEEKKKSSSZZZ```jjjssswwwyyy}}}tttrrrrrrppprrrwww}}}~~~~~~uuunnnkkkhhhhhhlllooopppooorrrrrrvvv~~~yyyvvvwww|||{{{}}}zzzsssjjjccc___]]]ZZZXXXZZZ[[[\\\]]]]]]]]]]]]]]]YYYYYYZZZ[[[[[[\\\]]]]]]______]]][[[YYYYYY\\\^^^```aaacccccccccaaa^^^\\\YYYYYYWWWVVVVVVWWWXXXXXX[[[\\\]]]___aaabbbccccccccccccdddeeeffffffffffffhhhiiijjjkkkkkkjjjiiiiiidddcccbbbaaaaaabbbccccccgggeeecccaaa___^^^]]]\\\XXXWWWVVVXXX[[[^^^___```^^^\\\YYYUUUQQQNNNLLLKKKGGGGGGGGGGGGHHHHHHHHHHHHJJJJJJKKKLLLNNNPPPRRRSSSYYY]]]cccjjjooorrrrrrrrrkkkhhhgggmmmxxxyyyooocccZZZUUURRRMMMIIILLLLLLKKKMMMSSS]]]hhhpppuuu}}}yyylllhhhiiimmmsssyyy}}}sssbbbTTTMMMHHHIIIKKKHHHFFFFFFKKKKKKJJJIIIHHHHHHGGGGGGEEECCC@@@===:::888777777666555444333222111111111222222222333333444444444444444444333333222222222444444333333333333222222444555666555333222333444333333333333333333333333222222111111111222444555333222222111111222222333222222222222111111000000222222222222222222222222222222333333333333222222000111222333444333222222444444444444444444444444222222333333333333444444333333333333333333333333111111111111111111111111111222222222222333333333111111222222222333333333333333333222222222111111111222333333333333222111222222222222222222222222222222222111111111000000222222222111111111111000000000000000000000000000222222222222222111111111000000000000000000000000111111111111111111111111111000000//////000000111000000000000111111111111111111111111000000000///000000000000000000000000000111111111000000///...///000000000000111111111222111000000111444777999:::<<<@@@CCCEEEEEEDDDCCC@@@@@@@@@@@@AAAAAABBBBBBAAAAAACCCEEEEEEGGGOOOYYYdddhhhpppwwwyyy{{{{{{sssrrrrrrqqqssswww}}}~~~yyyqqqnnnllllllnnnpppooonnnooommmoooxxx}}}{{{yyywwwzzz}}}wwwoooiiiggghhhiiiiiijjjddd]]]XXXVVVTTTRRRQQQRRRRRRSSSTTTUUUUUUUUUUUUSSSSSSTTTUUUVVVWWWXXXYYY\\\]]]^^^]]]\\\]]]___aaaaaabbbdddeeeeeecccaaa______^^^^^^^^^^^^```aaaccc```aaacccdddfffgggggghhhgggggghhhhhhiiihhhhhhhhhggghhhiiijjjkkkjjjjjjiiihhhgggeeeddddddeeeeeefffhhhhhhfffdddbbbaaa``````]]][[[YYYYYY[[[]]]]]]]]]]]][[[XXXUUUQQQNNNLLLKKKJJJJJJIIIIIIIIIHHHHHHHHHHHHHHHHHHHHHIIIJJJKKKLLLMMMQQQWWW^^^eeejjjmmmooollliiiiiinnnwww{{{ppphhhbbb\\\TTTNNNJJJHHHGGGHHHMMMVVVaaahhhfffpppxxx~~~zzzmmmgggeeehhhooowwwyyy|||rrraaaVVVNNNLLLMMMJJJFFFFFFKKKJJJJJJIIIHHHHHHGGGGGGFFFDDDBBB???<<<:::888888666666555444333333333333333333333333333333444444333222222222111111111111444444333333333333222222444555666555333222333444333333333333333333333333111000000//////000111222333222222111111222222333222222222222111111111000333333333333333333333333222222333333333333222222000111222333444333222222444444444444444444444444222222333333333333444444333333333333333333333333222222222222222222222222222222222222333333333333111111222222222333333333333333333222222222222111111222222333333222222111222222222222222222222222222222222111111111111111222222222111111111111000000000000000000000000000000111111111111111111222000000000000000000000000111111111111111111111111222111111000000111111222000000000000111111111111111111111111000000000000000000000000000000000000222222222222111000///.../////////000000000000111222111000000222444777999;;;>>>BBBEEEGGGHHHHHHGGGCCCBBBBBBAAAAAA@@@AAAAAAAAABBBEEEGGGGGGKKKWWWdddqqqrrrvvvyyyyyyzzz|||xxxxxxxxxxxxzzz}}}~~~wwwvvvtttttttttssspppnnnnnnllllllrrr{{{yyyyyyyyyzzz~~~~~~wwwoooiiiaaa[[[YYYXXXYYYYYYYYYVVVRRROOOOOONNNMMMKKKJJJKKKLLLMMMNNNNNNNNNNNNOOOPPPQQQSSSTTTVVVWWWWWW[[[]]]```aaaaaabbbdddfffdddeeeggghhhiiihhhfffeeeeeeddddddeeegggiiikkkmmmhhhiiijjjlllmmmnnnnnnnnnmmmmmmnnnnnnnnnmmmlllllliiijjjkkkmmmmmmnnnnnnnnnmmmllljjjiiiiiiiiijjjjjjkkkkkkjjjiiihhhgggffffffeeeccc```^^^^^^^^^^^^]]]___]]]ZZZWWWSSSQQQOOONNNNNNMMMMMMLLLJJJIIIIIIHHHHHHGGGFFFFFFEEEEEEFFFFFFFFFHHHKKKQQQWWW^^^cccffffffeeeeeehhhoooyyyzzzsssjjj___WWWMMMJJJFFFEEEIIIPPPXXX]]]VVV___iiiqqqzzztttkkkffffffmmmvvv|||}}}vvvgggXXXQQQOOOKKKGGGFFFJJJJJJIIIIIIHHHHHHGGGGGGFFFEEEDDDCCC@@@===:::888666666555555555555555666444444444444333333333333333333333333222222222222444444333333333333222222333444555444333222333444333333333333333333333333222111111000000000000111333222222111111222222333222222222222111111111111333333333333333333333333222333333333333333333222000111222333444333222222333333333333333333333333222222222333333333444444333333333333333333333333222222222222222222222222222222222333333333444444111111222222222333333333222222222222222222222222222222222222222222222222222222222222111111111111111111111111111111111111222222222111111111000000000000000000000000000000------......//////000000000000000000000000000000111111111111111111111111111111111000000111111111///000000000111111111111111111111000000000000000////////////////////////000111111222222222111111000000000000111111111111111111111222333666888:::===@@@DDDHHHJJJKKKKKKJJJFFFEEECCCBBBAAA@@@@@@AAABBBCCCGGGJJJKKKQQQ```ppp|||zzzzzzzzzxxxxxx~~~{{{vvvsssrrrqqqqqquuu}}}yyyzzz{{{}}}zzzpppjjjbbb^^^XXXTTTSSSSSSTTTTTTPPPPPPOOONNNNNNMMMLLLLLLJJJJJJLLLMMMNNNNNNNNNNNNRRRSSSTTTVVVXXXZZZ[[[\\\]]]```dddfffgggggghhhiiiggghhhjjjlllmmmmmmlllkkkiiiiiiiiiiiikkkmmmpppqqqpppqqqrrrssstttttttttttttttttttttttttttsssrrrqqqooopppqqqrrrtttuuuuuuvvvrrrqqqpppnnnnnnnnnnnnooooooooonnnnnnnnnmmmllllllmmmjjjgggeeeeeedddcccbbbcccaaa___[[[YYYVVVUUUTTTSSSRRRPPPOOOMMMKKKIIIIIIIIIHHHGGGFFFEEEEEEEEEEEEIIIHHHHHHIIILLLRRRWWWZZZZZZZZZZZZ[[[___iiiuuuxxxmmmeeeWWWSSSMMMJJJKKKNNNRRRUUUMMMSSS[[[dddnnn{{{~~~wwwooojjjnnnvvv}}}zzzdddWWWPPPKKKHHHHHHIIIIIIIIIHHHHHHHHHGGGGGGEEEEEEFFFEEEBBB>>>;;;888555555555444555555666666555555444444333333333222555555555555555555555555444444333333333222222222222444555444222222333444333333333333333333333333555444444333222222222222333222222111111222222333222222222222222222222222333333333333333333333333333333333444444333333333000111222333444333222222333333333333333333333333222222222333333333444444333333333333333333333333222222222222222222222222222222333333333444444444111111222222222333333333222222222222222222222222222222222222222222222222222222222111111000000000111111111111111111111111222222222111111111000000111111111111111111111111------......//////000000111111111111111111111111111111111111111111111111111000000//////000000111///000000000111111111111000000000000000000111111////////////////////////000111111222222222111111111111222222222222333333222222222333555777:::;;;???BBBFFFJJJLLLMMMMMMLLLHHHFFFDDDBBBAAAAAABBBBBBFFFGGGLLLRRRVVV]]]lll{{{~~~|||zzzyyy~~~zzzyyyzzz~~~{{{}}}~~~~~~~~~}}}|||zzzxxxtttlllddd^^^VVVSSSNNNLLLKKKLLLLLLKKKMMMMMMNNNNNNMMMLLLLLLLLLNNNOOOPPPRRRSSSSSSTTTTTTXXXYYYZZZ\\\^^^```aaabbbbbbeeeiiikkkkkkjjjjjjjjjkkklllnnnooopppqqqqqqpppnnnnnnnnnnnnoooqqqssstttwwwwwwxxxyyyyyyzzzyyyyyyzzzzzz{{{zzzzzzyyyxxxxxxuuuvvvvvvwwwyyyzzz{{{|||xxxwwwuuutttssssssssstttsssssstttttttttsssrrrqqqpppmmmkkkiiijjjjjjiiihhhfffeeebbb```]]][[[ZZZYYYXXXWWWUUUSSSPPPNNNLLLKKKIIIIIIHHHGGGFFFFFFFFFFFFJJJHHHFFFEEEFFFJJJNNNQQQNNNOOOOOONNNQQQYYYeeeoooyyy|||zzzuuuddd^^^WWWSSSQQQPPPPPPOOOKKKMMMQQQWWW___mmm~~~{{{rrrqqquuu{{{~~~sssaaaUUUMMMJJJLLLHHHHHHHHHHHHHHHGGGGGGGGGDDDEEEFFFEEECCC???;;;888444444444444444444555555555555555444444333333333555555555555555555555555444444333333333222222222222333444333222222333444333333333333333333333333444444444444333333222222333222222111111222222333222222222222222222222333333333333333333333333333333333444444444444333333000111222333444333222222333333333333333333333333222222333333333333444444333333333333333333333333333333333333333333333333333333333333444444444444111111222222222333333333111222222222222333333333333222222111111222222333222222222111000000//////111111111111111222222222222222222111111111111000111111111111111111111111000111111111111111111222111111111111111111111111222222222222222222222222000000000//////000000000000000000000111111111111000000000000111111111111000000000000000000000000222222222222111000///...222222222333333333444444333333444666888:::<<<===AAADDDGGGKKKMMMNNNMMMMMMGGGFFFDDDBBBBBBCCCDDDEEEKKKOOOXXXdddkkkqqqyyy}}}|||~~~}}}~~~zzzrrrpppmmmjjjfff```YYYTTTQQQNNNJJJHHHHHHHHHGGGFFFJJJLLLMMMMMMLLLLLLNNNOOOTTTUUUVVVXXXYYYZZZZZZZZZ]]]^^^___aaabbbdddeeeeeehhhjjjmmmooonnnmmmmmmmmmppppppqqqrrrssstttttttttttttttttttttuuuwwwyyyzzz|||}}}}}}~~~~~~~~~}}}}}}~~~~~~zzzzzzzzz{{{|||}}}~~~~~~}}}|||zzzyyyyyyyyyzzzyyyzzzzzz{{{zzzyyywwwvvvqqqooommmlllnnnooonnnnnnjjjhhhfffdddbbb```___^^^___^^^\\\YYYVVVTTTRRRQQQLLLKKKJJJIIIHHHGGGGGGGGGFFFEEEDDDCCCDDDGGGJJJLLLIIIJJJIIIHHHIIIOOOXXX___gggllluuu|||~~~lllggg```\\\ZZZVVVQQQMMMMMMKKKKKKNNNSSS]]]ooo|||vvvvvv|||rrr```RRRLLLNNNHHHHHHHHHHHHGGGGGGGGGGGGEEEEEEFFFFFFDDD@@@<<<:::555555444444333444444555555555555444444444444444222222222222333333333333444444333333333333222222111222333333222222333444333333333333333333333333111222222333222222111000333222222111111222222333222222222222333333333333444444444444444444444444333333444444444444333333000111222333444333222222222222222222222222222222222222333333333333444444333333333333333333333333333333333333333333333333333333333444444444444555111111222222222333333333111111222222222333333333333333222111111222333333222222222111000/////////000000111111111222222222222222222111111111111000111111111111111111111111222222222222222111111111111111111111111111111111222222222222222222222222222111111000000111111222000000000000111111111111///000000000111111111111000000000000000000000000000111111111000000///...111111222222222333333333444555666888:::<<<>>>>>>CCCEEEIIILLLNNNNNNMMMLLLFFFEEECCCBBBCCCEEEGGGIIIOOOWWWhhh{{{~~~}}}}}}zzzzzz~~~{{{}}}~~~tttmmmeeeccc___[[[XXXUUUPPPMMMNNNLLLJJJJJJKKKKKKKKKJJJLLLNNNQQQQQQQQQRRRVVVYYY[[[\\\]]]___```aaabbbbbbbbbcccdddeeefffggghhhhhhkkkmmmpppqqqppppppqqqrrrssssssttttttuuuuuuuuuuuuwwwwwwwwwxxxzzz}}}}}}{{{wwwuuusssrrrsssuuuuuutttpppooommmkkkiiiggggggfffeeedddbbb```]]][[[YYYXXXTTTSSSQQQNNNLLLKKKJJJIIIFFFFFFFFFFFFGGGHHHIIIJJJIIIHHHGGGFFFGGGJJJNNNQQQUUU[[[ccckkkrrrwwwzzz{{{qqqmmmiiifffeee```XXXRRRPPPMMMLLLMMMMMMRRRaaaqqq}}}}}}~~~oooYYYOOONNNGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGEEEBBB???===777777666555444444444444444444444444555555555555111111111111222222222333444444333333333333222222000222333333222222333444333333333333333333333333000111222333333333222111333222222111111222222333222222222333333333444444444444444444444444444444333444444555555444444333000111222333444333222222222222222222222222222222222222333333333444444444333333333333333333333333333333333333333333333333333333333444444444555555111111222222222333333333111111111222222333333333444333222111111222333444222222222111000//////...000000111111222222222222222222222111111111111000111111111111111111111111222222111111000000//////111111111111111111111111222222222222222222222222333222222222222222222333000000000000111111111111//////000000111111111222000000000000000000000000,,,---...///111111222222000111111111111222222222555555777999;;;===???@@@DDDFFFIIILLLNNNNNNMMMLLLEEEDDDCCCBBBCCCFFFIIIKKKRRR]]]sss~~~}}}{{{|||}}}vvvtttxxx|||{{{vvvyyy|||~~~~~~uuukkkdddYYYVVVSSSPPPOOONNNLLLJJJHHHGGGGGGIIILLLOOOPPPPPPQQQTTTVVVWWWXXXZZZ___dddaaabbbccceeefffggghhhhhhgggggghhhhhhiiijjjkkkkkkkkknnnpppqqqrrrrrrtttvvvuuuuuuuuuuuuuuuvvvvvvvvvvvvvvvwwwyyy|||}}}{{{yyyxxxyyyzzzzzzyyywwwvvvtttrrrpppooonnnnnnjjjiiigggeeebbb```^^^]]]\\\ZZZXXXTTTQQQNNNLLLLLLJJJJJJKKKKKKKKKJJJIIIHHHIIIHHHFFFFFFFFFGGGHHHIIIIIINNNUUU]]]dddkkkpppttttttqqqnnnnnnmmmiii```YYYSSSQQQPPPPPPNNNNNNZZZhhhrrryyyxxxwwwxxx}}}zzz___PPPMMMGGGGGGGGGGGGGGGGGGGGGGGGIIIIIIIIIHHHFFFCCCAAA???999999888666555555555555333444444444555666666666222222222333333444444444444444444333333333222222000111333333222222333444333333333333333333333333111222444555666555555444333222222222222222222333222222222333333444444444555444333333222222333333111222222333333222222111555444333333222222222222444333333222222333333444333333333333333333333333666666666666666666666666222222222222222222222222111111111111111111111111///000111222333333222111000111222222333333333333111222222333333222222111333222000//////000222333222222222222222222222222111111111111111111111111333333222111000000111111000000111111111222222222000111222222222222111111000---000888777222666BBB???888000---///111000...000000000000000000000000000000000000111111111111111111000000000000000000111111111111111111111111333222222111222222333333777777888999<<>>:::777555555666666444444444444444444444444222222333444444555666666444333333222222333333444444444444333333333222222111222333333111111222333333333222111111111222222111222222333333222222111222222222222222222222222555555444333333333333333333333444444444444333333444333333222222333333333444333333222222333333444333333333333333333333333333333333333333333333333222222222222222222222222222222222222222222222222111222222222222222222222333333333333222222111000111222222333333222222111333222222111111222222333222222222222222222222222111111111111111111111111222222111111111111111222111111111111111111111111333222222111000000000000222444444666???GGGBBB666666333//////000222222111000000000000000000000000///000000000111111111111/////////000111111222222111111111111111111111111222222222222333444666666888999:::<<<>>>@@@BBBCCCAAABBBDDDFFFHHHHHHGGGGGGHHHJJJLLLNNNOOORRRUUUXXXaaannnzzzuuupppmmmnnnrrrtttxxx|||~~~|||xxxvvvuuurrrtttxxx}}}~~~zzzwwwrrruuu{{{}}}wwwpppiiibbb]]]WWWTTTOOOMMMMMMMMMLLLKKKPPPPPPPPPQQQSSSUUUWWWXXX[[[]]]_________```aaacccfffgggiiiiiiiiiiiikkklllnnnoooqqqrrrssstttuuuuuussstttuuuwwwzzz}}}}}}}}}~~~|||zzzyyyxxxxxxxxxuuutttsssrrrpppmmmkkkjjjfffeeebbb```]]]ZZZXXXWWWUUUSSSRRRQQQPPPNNNJJJGGGIIIHHHGGGFFFFFFFFFHHHIIILLLLLLNNNQQQUUUZZZ^^^```___ZZZUUUTTTWWWZZZZZZXXXVVVVVVUUURRRPPPPPPTTTWWWVVV^^^jjjuuu|||yyyuuuxxx}}}lll^^^UUUKKKHHHJJJKKKHHHDDDFFFFFFGGGGGGGGGFFFEEEEEECCC@@@<<<888666666777777444444444444444444444444333333333444444444555555333333333333333333333333333333333333222222222111222333444444333222333444444333333222222222222222111222222333333222222111222222222222222222222222666555444444333333444444222222333333333333222222333333333222222333333444444333333222222333333444333333333333333333333333333333333333333333333333222222222222222222222222222222222222222222222222333333222222222222222222333333333333222222111000111222222333333222222111333222222222222222222333222222222222222222222222111111111111111111111111222111111111111111222222111111111111111111111111444333222111000000111111333000666DDDJJJCCC777111222111000000111222222111000000000000000000000000///000000000111111111111//////000000111111111111111111111111111111111111222222222333444666777888999:::;;;===???AAABBBCCCBBBCCCEEEGGGHHHIIIJJJJJJKKKLLLNNNOOOPPPRRRVVVYYYaaakkk}}}}}}xxxsssnnnmmmpppqqquuuxxx|||~~~{{{yyyssstttuuuwwwyyyxxxtttqqqooouuu}}}{{{wwwpppiiiccc\\\VVVRRRPPPNNNLLLKKKKKKMMMNNNNNNSSSTTTUUUWWWYYY\\\^^^___```bbbddddddcccdddeeegggjjjkkkmmmmmmmmmmmmooopppqqqrrrsssuuuvvvwwwxxxxxxvvvwwwyyy{{{~~~}}}|||{{{{{{|||zzzzzzyyyxxxvvvsssqqqpppnnnmmmkkkhhheeebbb```^^^ZZZYYYWWWVVVUUUQQQMMMJJJJJJJJJHHHGGGFFFGGGGGGGGGIIIIIIIIIIIIKKKNNNQQQSSSVVVRRRNNNNNNRRRVVVYYYYYYYYYXXXVVVSSSPPPOOOOOOPPPQQQTTTZZZbbbkkkttt}}}}}}lll```QQQIIIHHHJJJHHHEEEFFFFFFFFFGGGGGGGGGGGGGGGEEEBBB>>>:::888777777888444444444444444444444444555555444444444333333333333333333333333333333333666666666666555555555555444555666555444444444666444444333333333333444444111222222333333222222111222222222222222222222222666555555444444444444444111222222333333222222111333333222222222333444444444333333222222333333444333333333333333333333333333333333333333333333333222222222222222222222222333333333333333333333333444444333222222222222333222222333333333222111111111222222333333222222111333333333333333333333333222222222222222222222222111111111111111111111111111111111000111111222333222222222111111111111111444333222111111222333444333111;;;LLLMMM>>>333333000111111111111111111111000000000000000000000000000000000000111111111111111000000000000000000000111111111111111111111111222222222333555777888999999:::<<<>>>@@@AAABBBBBBCCCDDDFFFHHHJJJKKKLLLMMMKKKLLLMMMMMMNNNRRRWWW[[[aaagggsss}}}yyyrrrppprrruuuxxxzzz|||~~~{{{rrrqqqpppqqqqqqpppnnnlllmmmsss}}}~~~yyymmmhhhbbb\\\WWWSSSOOOLLLKKKKKKKKKLLLNNNPPPRRRTTTWWWXXXZZZ\\\^^^```bbbccceeefffhhhhhhggghhhiiikkkmmmoooqqqqqqqqqrrrtttuuuuuuvvvxxxzzz{{{}}}}}}}}}~~~~~~~~~|||zzzxxxwwwsssrrrqqqooollliiifffddd___^^^\\\ZZZYYYUUUQQQNNNKKKKKKJJJHHHHHHGGGGGGGGGEEEEEEEEEEEEGGGIIIKKKLLLKKKJJJIIIIIIKKKPPPVVVZZZXXXWWWVVVSSSQQQOOOMMMKKKNNNOOOQQQUUU[[[eeepppxxxzzz|||yyylll[[[NNNIIIHHHFFFEEEFFFFFFFFFFFFGGGGGGHHHHHHFFFDDDAAA>>>;;;999888777444444444444444444444444666666555444333333222222222333333444444333333222555555444444444333333333444555666666444444555666444333333333444444555666111222222333333222222111222222222222222222222222666666555444444444444444222333333333333333333222333222222222333333444555444333333222222333333444333333333333333333333333444444444444444444444444222222222222222222222222333333333333333333333333555444333222222222222333111111222333333333222222111222222333333222222111222333333333333333333222222222222222222222222222111111111111111111111111111111000000111222222333222222222111111111000000444333222222333444666777888???GGGJJJCCC999444444///000222222111000000000000000000000000000000000000000000000111111111111222222111111000/////////111111111111111111111111111222222444666888:::;;;:::;;;===???AAABBBBBBBBBCCCDDDFFFHHHJJJLLLNNNNNNLLLLLLMMMMMMPPPVVV]]]bbbeeegggnnnxxx|||zzz{{{}}}}}}{{{qqqooommmlllmmmmmmlllkkkjjjqqqzzzyyypppiii___[[[VVVRRROOONNNLLLKKKIIIKKKNNNPPPSSSUUUXXXZZZ\\\]]]___bbbdddfffggghhhiiikkkllllllkkkkkkmmmnnnqqqsssuuuvvvvvvwwwyyy{{{|||}}}~~~zzzzzzyyywwwtttqqqooommmgggeeebbbaaa___\\\YYYVVVOOOOOOMMMLLLJJJIIIHHHHHHDDDDDDEEEEEEFFFGGGIIIIIICCCEEEFFFEEEFFFJJJRRRYYYXXXWWWWWWWWWUUURRRNNNKKKJJJKKKMMMMMMPPPWWWccckkkvvvwwwyyyzzziiiZZZPPPJJJGGGFFFEEEEEEFFFFFFGGGHHHIIIJJJFFFEEECCCAAA===:::777666555555555555555555555555444444444444444444444333222333333444444333333222222111111111111000000000333444555444333222333555111111222222333444666666111222222333333222222111222222222222222222222222666666555444444444444555333444444555555444444333222222222222333333444555444333333222222333333444333333333333333333333333444444444444444444444444222222222222222222222222333333333333333333333333666555333222111222333333000111222333333333333333222222222333333222222222222333333444444333333222222222222222222222222222111111111111111111111111111111000000111222333333222222222222111111000000444444333222333555888999@@@NNNRRREEE888555555222///111222222111000//////000000000000000000000000000000000000111111111111333333222111000///......111111111111111111111111111222333444666888:::;;;:::;;;>>>@@@AAABBBBBBBBBCCCDDDFFFHHHJJJLLLNNNOOONNNNNNNNNPPPSSS[[[dddkkkooooooqqqyyy}}}}}}|||{{{yyypppnnnlllkkklllnnnnnnmmmiiioooxxx~~~xxxoooddd]]]WWWTTTOOOLLLLLLLLLLLLKKKJJJMMMQQQUUUXXXZZZ]]]___aaaccceeegggjjjkkklllmmmlllmmmoooooonnnnnnoooqqqsssuuuwwwyyyyyyzzz}}}~~~|||yyyvvvtttooollliiigggeeeccc```^^^TTTTTTRRRPPPNNNLLLJJJIIIGGGGGGGGGGGGGGGGGGGGGGGG@@@DDDFFFDDDBBBFFFPPPYYYZZZZZZ[[[\\\[[[XXXSSSOOOEEEHHHJJJJJJJJJOOOZZZcccttttttuuuzzzvvvfffXXXOOOJJJGGGEEEEEEEEEFFFGGGHHHIIIJJJFFFFFFEEEBBB???;;;777555666666666666666666666666222333333444444555555666222222444444444444222222444444444333333333222222111222333333111111222333///000000111222444555666222222222333333222222222222222222222222222222222===;;;999777555333222222666666555555555444444444222222333333333444444444444444444444444444444444333333333333333333333333222222222111111111111000222222222222222222222222111111111222222333333333111222222333333222222111333333333333333333333333333333333444444444555555444444444333333222222222333333222111111222333333000111111111111222222222333333222222111222222222222222111000//////000000444222000111777>>>DDDGGGSSSNNNFFF===555111///...111111111111111111111111111111111111111111111111000000000000000000000000000000000000111111111111222222222111111111111000333333444444666777999:::<<<<<<===???AAACCCEEEFFFFFFHHHJJJKKKKKKLLLMMMOOORRRQQQUUU\\\```aaaiiitttwwwvvvyyy~~~~~~xxxtttssssssrrrqqqrrrrrrsssttttttsssssssssuuuxxx~~~vvvnnnhhhbbb[[[UUUPPPMMMJJJIIIKKKMMMNNNOOOSSSUUUXXX\\\___bbbdddeeeiiigggeeefffkkkoooppppppsssrrrqqqrrruuuvvvwwwvvvzzz}}}~~~}}}}}}{{{zzzvvvtttqqqooommmjjjfffccc^^^[[[XXXUUUSSSPPPLLLIIIJJJIIIHHHGGGEEECCCBBBBBBDDDBBBAAA@@@CCCGGGLLLOOOYYYYYY\\\```aaa^^^XXXRRROOOKKKJJJLLLLLLKKKRRR]]]fffooovvvxxx|||vvvfffYYYPPPKKKFFFCCCDDDGGGHHHEEEEEEHHHGGGGGGFFFDDD@@@<<<888555555666666666666666555444444555666666666555333333222222222333333444444444222333444444555555444444444444444444444444444444444444333333333333222222111111111111111111111111444444444444444444444444@@@>>>;;;888666444333222555555555555444444444444222222333333333444444444444444444444444444444444333333333333333333333333222222222222111111111111222222222222222222222222333333333333333333444444111222222333333222222111333333333333333333333333222222222222333333333444333333333333333333222222333333222111111222333333000111111111111222222222444333222111000000000000333222111000000000000000000///111777@@@JJJQQQUUUJJJFFF???888333111000000111111111111111111111111111111111111111111111111000000000000000000000000000000000000111111111111000000000000000000000000333333444555777999;;;===>>>======>>>@@@BBBDDDFFFIIIJJJLLLLLLMMMOOORRRTTTXXXYYY```hhhkkkmmmsss|||~~~}}}~~~yyytttqqqrrrtttvvvxxxyyyyyyzzz{{{{{{{{{{{{~~~~~~}}}vvvkkkccc___ZZZSSSNNNMMMLLLJJJJJJLLLOOOQQQSSSXXXZZZ]]]aaadddgggiiijjjkkkiiihhhiiinnnrrrssssssuuuttttttvvvyyy|||}}}}}}~~~~~~yyywwwtttrrrpppmmmiiigggccc```\\\YYYWWWUUURRRPPPMMMLLLKKKIIIGGGEEEDDDCCCFFFDDDBBBAAABBBEEEHHHJJJRRRUUUZZZaaaeeeeee```[[[VVVPPPLLLKKKJJJJJJPPPYYYbbbjjjqqqsssxxx}}}qqqdddXXXQQQKKKGGGEEEGGGHHHEEEEEEGGGHHHHHHGGGEEEBBB>>>:::777555555555555555555444444444555666666666555444333333333333333333333444444222333444444555555444444444444444444444444444444444444333333333333222222111111111111111111111111333333333333333333333333FFFCCC???:::777555444444333444444444444444444444333333333333444444444444444444444444444444444444333333333333333333333333333333333222222222111111222222222222222222222222444444444444444333333333111222222333333222222111333333333333333333333333111111111111222222222222222222222333333333333333333222222111111222222333000111111111111222222222333222111000////////////333333222111111111111222222222333888>>>EEEIIIJJJ===:::666333111000111222111111111111111111111111111111111111111111111111000000000000000000000000000000000111111111222222///000000111111222222333333333444666999;;;>>>???@@@???>>>>>>@@@CCCFFFHHHMMMNNNNNNNNNOOOSSSXXX\\\```dddmmmvvvzzzzzz~~~}}}~~~~~~~~~zzzsssooonnnrrrxxx||||||ooohhh___XXXTTTQQQMMMJJJLLLLLLMMMNNNQQQUUUYYY[[[___aaadddgggjjjmmmooopppmmmkkkkkkmmmqqquuuwwwxxxxxxxxxyyy|||~~~~~~|||yyyxxxwwwuuurrrpppkkkgggbbb___]]][[[YYYXXXQQQPPPOOOLLLJJJHHHFFFEEEGGGFFFDDDCCCBBBCCCCCCDDDJJJNNNVVV___gggjjjiiigggaaaYYYQQQMMMKKKKKKNNNRRR[[[aaahhhlllqqqzzz~~~rrreee\\\QQQKKKGGGHHHGGGDDDDDDFFFHHHIIIHHHGGGDDD@@@<<<:::555555555555444444444333555555666666555555444333444444444444333333333333222333444444555555444444444444444444444444444444444444333333333333222222222222222222222222222222333333333333333333333333LLLIIICCC>>>:::777666666333333333333444444444444333333333444444444444555444444444444444444444444444444444444444444444444444333333333222222222222222222222222222222222222444444444333333222222222111222222333333222222111222222222222222222222222111111111222222222222333111111222222333333333444222222222222222222222222000000111111111222222222222111111000000000000111333333222222222222222333555444444555888999888777444333111000///000111222111111111111111111111111111111111111111111111111000000000000000000000000000000111111111222222222111111222333444666666777444444555777999;;;>>>???BBBAAA@@@@@@CCCGGGLLLOOOSSSRRRQQQPPPQQQVVV\\\bbbiiipppzzz~~~||||||yyyvvvqqqnnnooovvv~~~|||uuupppddd___WWWQQQNNNMMMLLLJJJNNNPPPRRRUUUXXX]]]aaaeeefffhhhiiilllnnnoooppppppmmmmmmnnnppptttxxxzzz|||{{{{{{|||}}}}}}}}}}}}|||zzztttpppjjjeeebbb```___]]]VVVUUUSSSPPPNNNKKKIIIHHHFFFFFFEEEDDDCCCBBBBBBAAAEEEHHHOOOWWW```fffjjjlllkkkcccZZZUUURRROOOLLLJJJRRRWWW]]]bbbiiirrryyy~~~|||qqqhhhYYYPPPIIIGGGGGGDDDDDDFFFHHHHHHHHHGGGDDDAAA>>><<<777777666555555555444444555555555555555444444444555555444444333333333222222333444444555555444444444444444444444444444444444444333333333222222222222222222222222222222222222222222222222222222222PPPMMMHHHCCC>>>:::888777444444444444444444444444333333444444444555555555444444444444444444444444444444444444444444444444444444444444333333333222222222222222222222222222333333222222111111000000111222222333333222222111222222222222222222222222222222222222333333333333111111111222222333333333222222222222222222222222000000111111111222222222111111111111222222333444333222222222222222333333111111222555777888777666111111000000000000111222111111111111111111111111111111111111111111111111000000000000000000000000111111111111222222222222111111222444555666777888666666777888999;;;===>>>DDDCCCCCCDDDHHHMMMRRRUUUVVVUUUSSSRRRSSSYYYaaagggttt}}}}}}|||~~~yyyyyyvvvvvvtttsssuuu{{{~~~yyyqqqiiiddd[[[XXXSSSOOONNNNNNNNNNNNQQQTTTWWWZZZ]]]aaagggkkklllmmmnnnnnnoooooonnnnnnlllnnnqqqtttwwwzzz~~~}}}xxxqqqkkkhhheeecccaaa\\\[[[YYYUUURRROOOMMMKKKFFFFFFFFFFFFEEEDDDCCCBBBDDDEEEHHHLLLSSS[[[ccchhhllliiiccc^^^ZZZUUUNNNGGGLLLNNNSSSYYY```hhhqqqxxx|||}}}zzzuuubbbWWWLLLHHHGGGEEEEEEGGGFFFGGGGGGFFFEEEBBB???===:::999888777666666666666666666555555444444444444555555555444444333333333222333444444555555444444444444444444444444444444444444333333333222222222222222222222222222222222222222222222222222222222SSSQQQMMMHHHBBB>>>;;;999666666555555555444444444333444444444555555555555444444444444444444444444444444444444444444444444555555444444444333333333222222222222222222222222111111111111000000000000111222222333333222222111222222222222222222222222222222222222333333333444111111111222222222222222111222222333333222222111000111111111111222222222111111111111222333444555222111111111111222333333111000111333555555333111000000111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000111111111222222222222333///000000111333444555555777777888999;;;>>>???AAAFFFFFFFFFHHHLLLQQQUUUXXXWWWVVVUUUUUUXXX^^^gggnnnxxxsssrrrwwwyyyzzz{{{|||}}}wwwoooggg___ZZZUUUTTTRRRQQQPPPQQQSSSTTTUUUXXX]]]___```ccchhhmmmpppppppppppppppoooooonnnnnnqqqvvvyyy|||zzztttpppmmmiiigggdddbbb___\\\XXXTTTRRRPPPHHHHHHHHHGGGGGGFFFFFFEEEDDDDDDDDDEEEHHHOOOWWW^^^ccceeeeeeaaa^^^[[[SSSLLLMMMLLLMMMRRRWWW\\\eeemmmrrrwww}}}pppbbbSSSLLLIIIGGGFFFGGGEEEFFFGGGGGGEEECCCAAA???<<<;;;999888777777777888666666555444444444444555555555555444444444444444222333444444555555444444444444444444444444444444444444333333333333222222333333333333333333333333333333333333333333333333TTTSSSPPPLLLGGGAAA===:::888888777666555444444333444444444444555555555555444444444444444444444444555555555555555555555555555555555555444444444444222222222222222222222222111111111111111111222222111222222333333222222111111111111111111111111111111111111111222222222222222222222222111111111111111222333333333333222111000111111111111222222222333333222111111111111111000000000000000111222333333222111111111000---+++///000111222222222111111111111111111111111111111111111111111111111111111000000000000000000000000111111111222222222333333///000000111222333333444666777999<<>>;;;::::::999777666555444333444444444555555555666666444444444444444444444444555555555555555555555555666666555555555444444444222222222222222222222222111111111222222333333444222222222333333222222222111111111111111111111111000000000000111111111111333222222222111111000000111222333444444333222111000111111111111222222222555444222111///...------000000//////000111222222222111111222444444333222...///000222333222222111111111111111111111111111111111111111111111111111000000000000000000000000111111222222222333333333111222222333333444444555555777999===BBBFFFJJJLLLJJJKKKKKKMMMNNNPPPRRRSSSRRRTTTVVVZZZaaalllwww~~~xxxyyy|||zzzvvvrrrppppppxxx~~~|||xxxvvvuuulllhhhddd```^^^]]][[[YYYTTTVVVZZZ\\\]]]^^^```aaadddhhhlllmmmkkklllppptttrrrssstttuuuvvvwwwwwwwwwwww|||{{{yyypppoookkkgggccc___[[[ZZZQQQOOOMMMJJJHHHHHHGGGHHHDDDFFFGGGFFFDDDDDDHHHKKKIIIRRRXXXWWWXXX]]]___]]]XXXQQQMMMMMMKKKJJJPPPYYYaaakkkvvv|||}}}yyydddWWWPPPJJJFFFFFFGGGHHHIIIIIIIIIGGGEEEDDD<<<;;;888666555555666666777666555444333444555555333444444444555666666666222333444444555555444444444444444444444444444444444444444333333333222222333333333333333333333333444444444444444444444444ZZZUUUPPPOOOOOONNNIIIEEE<<<;;;999777666555555555444444444555555666666666555555555555555555555555444444444444444444444444555555555555555555555555444333333222222333333444222222222222222222222222222222222222222222222222333333333222222111111111222222222222222222222222222222222222222222222222000111333444444333111000333333333333333333333333333333333333333333333333222222111111111111222222333333222111111222333333222222222222222222222111222222111111111111222222111111000000000000111111000000000000000000000000111111000000000000000111222333444444333444666888999:::<<<>>>BBBEEEHHHJJJMMMMMMLLLLLLLLLLLLMMMMMMRRRTTTXXX```kkkvvv~~~wwwsss{{{}}}{{{xxxuuutttssstttttt}}}yyysssmmmhhhdddbbb___[[[XXXVVVVVVUUUTTT]]]]]]___bbbeeehhhhhhhhhllljjjjjjlllpppssssssrrrvvvwwwwwwwwwwwwxxx{{{}}}}}}zzzvvvrrrmmmjjjeeeaaa]]]WWWTTTOOOLLLJJJIIIFFFEEEEEEEEEFFFFFFEEEEEEDDDCCCHHHJJJLLLPPPTTTXXX[[[\\\WWWUUUSSSPPPNNNLLLKKKJJJWWWaaannnvvvyyy|||}}}~~~vvveeeVVVKKKFFFEEEIIIHHHGGGEEEDDDCCCCCCCCCBBB>>>999999;;;;;;777333666666666666666666666666222333555777777666555444444444444555555555555666444444444333333222222222333333333444444555555555666555444444222222111000444333333222111111111222ZZZUUUQQQPPPPPPOOOJJJFFF???===:::777555555555555333333444444444555555555555555555555555555555555444444444444444444444444555555555555555555555555444333333222222333333444222222222222222222222222222222222222222222222222333333333222222222111111222222222222222222222222222222222222222222222222111222333333333333222111222222222222222222222222333333333333333333333333222222111111111111222222333333222111111222333333333333222222222333333333222222111111111111222222111111000000000000111111111111111111111111111111111111000000000000111111222333444444333444666888<<<>>>@@@DDDHHHLLLOOOPPPMMMLLLLLLLLLMMMNNNOOOPPPQQQUUU\\\gggrrr~~~wwwqqquuu|||}}}zzzyyyvvvuuuttttttuuuvvvxxxzzzxxxpppjjjeee```^^^XXXWWWUUUUUUWWWYYY\\\]]]cccccceeehhhkkklllmmmmmmooommmmmmnnnrrruuuuuutttxxxyyyzzzzzzzzz|||~~~{{{vvvrrroookkkfffccc___[[[WWWSSSQQQOOOMMMKKKFFFFFFFFFFFFFFFFFFEEEDDDDDDEEEGGGJJJNNNQQQSSSTTTVVVUUUSSSQQQNNNLLLJJJIIIQQQZZZfffmmmqqquuu|||~~~}}}rrrcccWWWOOOLLLIIIHHHGGGFFFFFFFFFFFFFFFCCC>>>999888999:::777444666666666666666666666666111222444555555555444333444444444555555555555666444444444333333333222222333333444444444444444444555444444333333222222111444333222222111111222222ZZZVVVSSSQQQQQQPPPLLLIIICCCAAA<<<888555444555555333333333333444444444444444444444444444444444444444444444444444444444444444444444444444444444444444333333222222333333444333333333333333333333333222222222222222222222222333333333222222222222111222222222222222222222222222222222222222222222222222222222222222222222222111111111111111111111111333333333333333333333333222222111111111111222222333222222111111222222333333333222222222444555666222222111111111111222222111111000000000000111111111111111111111111111111111111000000000111111222222333444444444555888:::===@@@DDDIIINNNRRRUUUVVVMMMMMMLLLLLLMMMOOOQQQRRRSSSZZZdddppp{{{~~~tttmmmooossstttrrrqqqooooooqqqssswww{{{{{{qqqhhhaaa]]]YYYWWWRRRQQQQQQSSSWWW]]]bbbfffhhhiiikkkmmmooopppqqqqqqsssrrrqqqrrruuuwwwwwwwww{{{|||~~~}}}yyyvvvrrrnnnkkkccc```[[[WWWTTTQQQOOOMMMHHHHHHHHHGGGGGGFFFFFFFFFAAABBBDDDFFFHHHJJJKKKLLLSSSSSSRRRQQQPPPMMMKKKIIIJJJQQQZZZaaaeeejjjssszzz|||{{{mmm___TTTNNNIIIIIIHHHHHHHHHHHHIIIIIIDDD???999777888888777555666666666666666666666666000111333444444333222222444444444555555555555666444444444444333333333333444444444444444444333333333333333333333333333333333333222222111111222222ZZZXXXUUUSSSSSSRRROOOLLLHHHEEE@@@;;;777555555666333333333333333333333333444444444444444444444444444444444444444444444444444444444444444444444444444333333222222333333444333333333333333333333333222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222333222222111111222222333222222222222222222222222222222222222222222222222222222111111111111222222222222222222222222222222444333222222333555777888222222111111111111222222222111111000000111111222111111111111111111111111111111000000111111222222222333555555555777999<<<<<<@@@FFFLLLRRRVVVWWWXXXOOONNNMMMLLLMMMNNNPPPQQQWWW```lllwww~~~}}}zzz{{{{{{qqqjjjlllpppqqqqqqrrrmmmooorrrvvv{{{{{{pppeee^^^YYYVVVUUUTTTUUUUUUVVVYYY___eeejjjkkkmmmoooppppppqqqrrrsssvvvvvvuuuvvvwwwyyyyyyzzz~~~~~~zzzvvvsssiiieee___[[[WWWTTTQQQOOOJJJJJJIIIHHHGGGGGGFFFFFFCCCCCCDDDEEEFFFGGGGGGHHHLLLNNNOOOPPPPPPOOOMMMLLLGGGLLLRRRVVV[[[bbbkkkrrrvvv|||~~~~~~tttfffXXXPPPKKKJJJIIIIIIHHHHHHHHHHHHEEE@@@:::777777777777666666666666666666666666666222222333444444333333222444444444555555555555666444444444444444444333333555555555444444333333333222222222333333444444444333333222222111222222333[[[YYYWWWVVVUUUSSSQQQPPPLLLIIIDDD???:::888777777333333333333333333333333444444444444444444444444444444444444444444444444444444444444444444444444444333333222222333333444333333333333333333333333222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222333222222111111222222333333333333333333333333333222222222222222222222222222222111111111111222222222222222222222222222222333333222222333555666777222222111111111111222222222222111111111111222222111111111111111111111111111111111111111222333333222333555666777888;;;======BBBIIIQQQVVVYYYZZZYYYQQQOOOMMMLLLLLLMMMNNNPPPXXXbbbpppyyy~~~|||yyyzzzxxxpppjjjlllpppqqqrrrtttssstttwww{{{{{{oooddd]]]YYYVVVUUUZZZ[[[\\\]]]___dddjjjooooooqqqttttttsssrrrtttuuuyyyyyyyyyzzzzzz{{{}}}~~~}}}zzzsssoooiiiddd___\\\XXXUUUNNNMMMKKKIIIHHHGGGFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEFFFHHHKKKNNNPPPPPPPPPOOOHHHJJJMMMPPPTTT[[[dddkkkpppvvv~~~yyylll^^^TTTMMMLLLKKKIIIGGGFFFFFFFFFFFFBBB===999777777888888666666666666666666666666555555555555555555444444444444444555555555555666444444444444444444444444555555555444444333333333111222222333333444444555333222222111222222333333[[[ZZZYYYXXXVVVUUUTTTSSSOOOLLLHHHCCC???<<<999888444444444444333333333333333333333333333333333333444444444444444444444444333333333333333333333333444333333222222333333444333333333333333333333333222222222222222222222222111222222222222333333333222222222222222222222222222222222222222222222222222222222222222222222222333333333333333333333333222222222222222222222222222222111111111111222222111222222333333222222111222222333333444444555555222222111111111111222222222222111111111111222222222222222222222222222222111111111111111222333444222444666777888:::===???BBBHHHPPPWWW\\\^^^]]][[[RRRPPPNNNLLLLLLNNNPPPRRRWWWcccrrrzzz|||}}}~~~{{{wwwppplllooorrrssstttvvv{{{|||~~~|||uuukkkbbb]]]ZZZYYYXXX^^^aaadddfffgggkkkqqqvvvuuuxxxzzzzzzwwwvvvxxxzzz|||}}}~~~~~~~~~{{{vvvpppjjjeeeaaa\\\YYYUUUSSSPPPMMMJJJHHHHHHHHHEEEEEEEEEDDDDDDCCCCCCCCCBBBCCCGGGJJJMMMOOOPPPQQQKKKKKKLLLMMMPPPVVV^^^cccjjjpppzzz~~~yyynnn```VVVOOONNNLLLJJJHHHFFFEEEEEEFFFDDD@@@<<<999888888999666666666666666666666666777777777666666666666666444444444555555555555666444444444444555555555555444444444444444444333333222222222333333444444444222222111111222222333333[[[[[[[[[ZZZXXXVVVVVVVVVPPPOOOLLLHHHDDD???<<<:::555555555444444444333333333333333333333333333333444444444444444444444444333333333333333333333333444333333222222333333444444444444444444444444444222222222222222222222222111111222222222333333333222222222222222222222222222222222222222222222222111222333333333333222111222222222222222222222222111111111111111111111111222222111111111111222222111222333333333333222111111222333444444444222111222222111111111111222222333222222111111222222333222222222222222222222222111111111111222333444555222444666777999;;;>>>AAAFFFLLLTTT\\\``````]]][[[RRRPPPNNNNNNOOORRRUUUWWW\\\hhhvvv{{{zzz{{{zzzvvvuuuqqqoootttyyy{{{}}}~~~{{{yyyyyyyyysssnnngggaaa___^^^^^^^^^bbbgggkkkmmmmmmoootttxxxxxx|||~~~zzzxxxzzz}}}~~~wwwqqqkkkfffaaa^^^\\\YYYUUUQQQNNNKKKJJJJJJGGGGGGFFFFFFEEEDDDDDDCCCAAACCCDDDGGGJJJLLLNNNOOOMMMLLLKKKJJJLLLQQQWWW[[[ccciiirrr{{{}}}}}}}}}yyypppbbbXXXPPPOOOMMMKKKIIIHHHHHHHHHFFFEEEBBB???;;;999999999666666666666666666666666888888777777666666666666444444444555555555555666444444444444555555555666333333444444444444444444333333333333333333333333222222111111222222333444[[[\\\\\\[[[XXXWWWWWWWWWQQQPPPNNNKKKGGGBBB===;;;666666666555555444444444333333333333333333333333444444444444444444444444333333333333333333333333444333333222222333333444444444444444444444444444222222222222222222222222111111111222222333333333222222222222222222222222222222222222222222222222000111333444444333111000111111111111111111111111111111111111111111111111222222111111111111222222111222333444444333222111000111444555555333000///222222111111111111222222333222222111111222222333222222222222222222222222111111111111222333444555222444666888999;;;???BBBHHHMMMVVV]]]aaa___\\\YYYQQQPPPOOOOOOQQQUUUZZZ]]]cccooo{{{}}}xxxwww~~~}}}wwwrrrsssppprrrzzz}}}xxxssspppooonnnnnnjjjeeebbbbbbcccdddeeehhhlllqqqrrroooooorrrvvvyyy}}}~~~zzzxxxzzz}}}zzztttooojjjgggaaa^^^ZZZUUUPPPNNNLLLLLLJJJIIIIIIHHHGGGGGGFFFFFFCCCCCCDDDEEEGGGJJJLLLMMMMMMLLLJJJIIIJJJMMMRRRUUU]]]dddmmmvvv|||~~~}}}vvviii___OOOOOOMMMLLLKKKKKKKKKKKKFFFFFFDDDAAA===:::999999666666666666666666666666999888777666666666666666444444444555555555666666444444444555555555666666333333333444444555555555333333333333333333333333222111111111222333333444XXXYYYYYYYYYYYYXXXXXXWWWTTTRRROOOMMMKKKGGGBBB???777777666666555555555555333333333333333333333333555555333222222333555555444333333333333444555555333333333333333333333333333333333333333333333333222222222222222222222222333444444333222222333555444333333222222333333444111222222333333222222111000111333444555444444333222222222222222222222222111111222222222333333333222222222222222222222222333333333333333222111000222222222222222222222222222222222222222222222222111111222222222333333333222222111111222222333444222222222222333444555555777888999999888<<>>;;;999999888777666666555555666777777777666666555555555444444555666666555444444444444444444555555555555333333444444333333222111333333333333333333333333111111222222222222222222UUUVVVXXXYYYYYYXXXWWWVVVVVVTTTRRRPPPOOOKKKGGGDDD===;;;777555333444555666555555555555555555555555222222333333333333222222444333333333333444555555333333333333333333333333333333333333333333333333333333333333333333333333333444444333222222333555222111111000000111111222222222333333333333222222444444444444333222111000222222222222222222222222111111222222222333333333222222222222222222222222222222333333333222111111222222222222222222222222222222222222222222222222111111222222222333333333444444333333444444555666444333333333333444555555666888;;;<<<>>>DDDLLLSSSZZZ^^^ccceeeccc^^^ZZZXXXUUURRRRRRTTTUUUZZZdddooo}}}zzzzzz|||~~~xxxtttsssssstttvvvzzzwwwrrrsssvvvwwwxxxrrrpppllliiieeecccaaa```^^^```cccfffkkkooorrrtttttttttuuuvvvwwwxxxxxxyyyyyy|||yyyuuuooojjjeeeaaa\\\YYYTTTQQQNNNKKKKKKJJJIIIGGGDDDDDDCCCCCCCCCDDDEEEEEEEEEFFFGGGHHHIIIKKKKKKLLLJJJMMMRRRXXX```jjjtttzzzhhh[[[OOOLLLMMMJJJGGGFFFHHHGGGGGGEEEBBB???<<<:::999999888777666666666666888888777777777777666666555555666777777666555555333333333444444444444555333333444444333333222222444444444444444444444444333333333333333333222222OOOQQQTTTWWWYYYYYYXXXWWWWWWVVVTTTSSSQQQOOOKKKHHHAAA>>>999666444444555666666666666666666666666666222222444555555444222222444333333333333444555555333333333333333333333333333333333333333333333333444444444444444444444444333333444333222222333555222222111111111111222222222333333333333333333222444444444333333222222222222222222222222222222222111111222222222333333333222222222222222222222222222222333333333222222111222222222222222222222222222222222222222222222222111111222222222333333333333333333333333444555555444444444444444555555666777999<<<===@@@FFFPPPWWWbbbeeeggggggccc^^^YYYWWWUUUSSSSSSVVVYYY^^^jjjuuu|||{{{||||||||||||vvvttttttuuuvvvwww{{{|||rrrllllllooosssuuupppnnnjjjfffbbbaaa``````bbbdddgggkkkoooqqqrrrrrruuuuuuuuuvvvwwwxxxyyyzzzzzz}}}yyysssmmmhhhbbb^^^YYYVVVQQQNNNMMMKKKIIIHHHGGGGGGFFFEEEEEEEEEFFFFFFCCCCCCDDDFFFGGGIIIKKKLLLJJJKKKLLLOOOUUU^^^iiipppvvveeeTTTMMMLLLKKKHHHGGGHHHHHHGGGFFFCCC@@@===;;;:::999888777666666666666777777777777777777777777555555555666666555555555333333444444444555555555444555555666555555444444444444444444444444444444555555555444444333333222HHHKKKOOOSSSWWWYYYZZZZZZXXXWWWUUUTTTTTTQQQNNNKKKEEEAAA===888555555666666666666666666666666666666333444555666666555444333444333333333333444555555333333333333333333333333333333333333333333333333444444444444444444444444333333444333222222333555333333222222222222333333333333333444444333333333222222222222333444444444222222222222222222222222111111222222222333333333222222222222222222222222111222222333333333222222222222222222222222222222222222222222222222222222111111222222222333333333222222222222222333333444444444444444555666777777999;;;===>>>AAAHHHRRRYYYgggiiijjjhhhccc]]]YYYWWWVVVTTTUUUYYY]]]cccooo{{{|||zzzyyyyyyyyy}}}}}}yyyvvvuuuvvvxxx{{{{{{}}}{{{qqqiiigggjjjooosssqqqnnniiieeebbbaaabbbccceeehhhlllppprrrsssrrrqqquuuuuuuuuvvvwwwyyy{{{|||~~~~~~wwwpppiiieee^^^[[[VVVRRRPPPMMMKKKIIIIIIHHHGGGFFFFFFFFFFFFFFFAAABBBBBBDDDFFFHHHJJJKKKLLLLLLKKKKKKNNNTTT]]]dddtttzzzsss\\\QQQMMMKKKJJJJJJIIIIIIHHHGGGDDDAAA???===:::999888777777666666666666666666666666666666666444444444444444444444444444555555555666666666666444444555555666555555444333333333333333333333333666555555444444333333333EEEGGGJJJOOOSSSWWWZZZ[[[XXXWWWVVVVVVUUUTTTPPPNNNHHHEEE@@@<<<888777666666666666666666666666666666555555666666666666555555444333333333333444555555333333333333333333333333333333333333333333333333333333333333333333333333333444444333222222333555444333333333333333333444333333444444444444333333222222222222333444555666222222222222222222222222111111222222222333333333222222222222222222222222111111222333333333222222222222222222222222222222222222222222222222222222111111222222222333333333222111111111111222333333333333444444666777999::::::<<<>>>???CCCKKKUUU]]]jjjkkkkkkiiiccc]]]YYYXXXWWWWWWYYY___ccciiittt|||xxxvvvzzzxxx{{{}}}zzz{{{{{{zzzyyyyyy|||~~~zzzooogggccceeejjjnnnpppmmmhhhdddbbbccceeeggggggjjjnnnrrruuuvvvuuuuuuuuuuuuvvvwwwyyy{{{~~~}}}uuulllgggeeebbb\\\WWWTTTQQQNNNKKKIIIHHHGGGFFFEEEDDDDDDDDDAAAAAAAAABBBDDDGGGIIIKKKNNNMMMLLLJJJJJJNNNTTTYYYgggnnnyyyjjj[[[SSSNNNLLLLLLIIIIIIIIIGGGEEECCC@@@>>>::::::999888777777777777555555666666666666777777444444333333333333444444555555555666666666777777222222333333444444333333333333333333333333333333444444444444444444333333EEEFFFHHHKKKOOOSSSWWWYYYWWWWWWVVVVVVVVVUUURRROOOJJJHHHDDD???;;;999777666555555555555555555555555555555555444444555555555444333333333333444555555333333333333333333333333333333333333333333333333333333333333333333333333333444444333222222333555333333222222222222333333333333444444444444333333444333222222222333444555222222222222222222222222111111222222222333333333222222222222222222222222000111222333333333333222222222222222222222222222222222222222222222222222111111222222222333333333333222222222222333444444222222333555777999;;;<<<:::<<>>:::777666555555555555555555555555555555333222222333555555444333333333333444555555333333333333333333333333333333333333333333333333222222222222222222222222333444444333222222333555222222111111111111222222333444444555555444444333666555333222111222222333222222222222222222222222111111222222222333333333222222222222222222222222000111222333333333333333222222222222222222222222222222222222222222222222111111222222222333333333444333333333333444555555111111333555777:::<<<>>>:::<<>>>>>@@@EEENNN[[[fffnnnwwwsssmmmddd^^^[[[\\\^^^dddgggjjjmmmrrryyy~~~|||}}}|||yyyxxxyyy~~~}}}zzzzzzxxxtttkkkaaaZZZWWWXXX[[[bbbaaaaaabbbdddhhhmmmooorrrrrrrrrsssssssssttttttxxx{{{~~~~~~|||||||||~~~xxxtttoookkkgggbbbZZZTTTSSSPPPMMMKKKKKKKKKJJJIIICCCCCCBBBBBBCCCDDDFFFGGGPPPPPPOOONNNLLLKKKKKKJJJPPPSSS[[[eeepppxxx}}}~~~rrrcccUUULLLIIIFFFFFFHHHHHHDDDDDDFFF@@@>>>:::777666666777888666666777777777777666666555555555555666666666666666666555555555444444444222333555888::::::888666888555222222444555444222333222222333444555333222JJJEEECCCEEEGGGHHHMMMSSSUUUVVVWWWWWWVVVTTTQQQOOOOOONNNLLLHHHDDD???<<<:::888555333222333444444333444444444333333333222222444444444444444444444444777666555444222111000///222222333333333333222222222222333333333333444444555555444444333222222222333333333333333333333333222222333333333333444444555444333333222222222333222222222222222222222222444444444333333222222222222222222222222222222222333333444444333333333333444444444333333222222222111222333333333333222111111111222222222333333333333333333444444444444444777777777888999:::;;;;;;???@@@CCCIIISSS___jjjqqqwwwsssmmmeee^^^[[[\\\]]]fffhhhkkkooouuu|||~~~|||}}}|||zzzyyyyyy~~~}}}|||zzzuuussstttxxxtttlllccc[[[YYYZZZ\\\bbbbbbccceeehhhlllooorrrtttttttttuuuuuuvvvvvvvvvzzz}}}{{{vvvsssrrrrrrtttwww|||~~~yyysssnnnjjjeee]]]XXXVVVTTTPPPNNNMMMLLLKKKIIIEEEDDDCCCCCCDDDEEEFFFGGGKKKMMMOOOPPPPPPNNNKKKJJJLLLOOOUUU]]]fffooouuuxxx{{{~~~ppp```UUUKKKGGGFFFHHHHHHEEEDDDFFF@@@>>>;;;888666666777888666666777777777777666666555555555555666666666666666666555555555444444444333444666999;;;;;;999777888555222222444555444333444333222333444555333222IIIEEECCCFFFFFFEEEHHHLLLQQQSSSUUUWWWWWWUUURRRPPPQQQPPPOOOMMMIIIDDD@@@===666555333333444555444333444444444444333333333333444444444444444444444444666666555444222111000000222222333333333333222222222222333333333333444444444444444444444444444444333333333333333333333333222222333333333333444444444444333222222222333333222222222222222222222222444444333333333333222222222222222222222222222222111222222222333222222222444444333333333333222222222222333333333333222222111111222222222333333333333333444444555555666666666666666777888:::;;;<<<@@@BBBGGGOOOZZZfffpppvvvvvvsssnnnfff___\\\[[[\\\gggiiimmmqqqwww}}}}}}}}}yyyxxxyyyzzz~~~zzztttmmmmmmpppvvvsssmmmeee^^^\\\]]]^^^bbbcccfffiiimmmpppsssuuuuuuvvvvvvwwwxxxyyyyyyzzz}}}xxxqqqkkkhhhffffffgggiiimmmsss|||}}}vvvqqqkkkeee___\\\YYYTTTQQQOOOMMMKKKIIIFFFFFFEEEDDDDDDEEEFFFGGGEEEIIINNNRRRSSSQQQMMMJJJKKKLLLOOOTTT\\\dddlllqqqtttyyy~~~|||~~~lll___OOOJJJGGGHHHHHHEEEEEEGGGAAA???<<<999777777777888666666777777777777666666555555555555666666666666555555555555555444444444555555666999;;;;;;999777777555333222444555444444444333222333444555333222EEEBBBBBBEEEEEECCCCCCFFFMMMPPPTTTWWWXXXWWWTTTRRRQQQQQQQQQOOOLLLGGGCCC@@@:::888666555444444222000444444444444444444333333444444444444444444444444222222333333333333444444222333333333333333333222222222222333333333444444222333333333444444555555333333333333333333333333222222222333333333444444444333333222222333333333222222222222222222222222333333333333333333333333222222222222222222222222000111222333333333222222333333333333333333333333333333333333333333333333111111222222222333333333333444444555666777777888555555555666888:::<<<===@@@DDDKKKUUUaaakkktttxxxuuusssnnngggaaa]]]]]]^^^hhhkkkooossszzz||||||yyyxxxxxxyyy|||rrrjjjjjjooosssqqqmmmgggbbb___```aaabbbdddhhhmmmqqqtttvvvvvvvvvvvvwwwyyyzzz{{{|||}}}~~~|||}}}zzzvvvooohhhbbb___^^^^^^``````bbbgggppp{{{tttmmmhhhbbb^^^YYYTTTQQQNNNKKKIIIHHHGGGEEEDDDDDDDDDEEEFFFCCCFFFKKKOOOQQQQQQOOONNNMMMMMMNNNOOOTTT\\\ffflllqqqwww|||}}}~~~}}}www{{{uuuhhhVVVNNNIIIHHHHHHFFFFFFGGGBBB@@@===;;;999888888888666666777777777777666666555555555555666666666666555555555555555555555555555555666888::::::999777666555444333333444555555666444333333444444444222AAA???@@@CCCDDDAAA@@@CCCIIIMMMRRRVVVYYYXXXWWWUUUPPPQQQQQQPPPNNNIIIEEEBBB===;;;888666555444222111444444444444444444444444444444444444444444444444222222222333333444444444333333333444444333333333222222222333333333444444111111111222333333444444333333333333333333333333222222222333333333444444333333333222222333333444222222222222222222222222333333333333333333333333222222222222222222222222111222444555555555444333333333333333333333333333333333333333333333333333111111222222222333333333444444555555666777888888555555555666888:::===???AAAFFFPPP[[[fffooouuuxxxtttrrrnnngggbbb```aaabbblllooosssxxx}}}}}}~~~{{{zzzyyyyyyzzz~~~sssjjjiiinnnppppppnnnjjjfffccccccdddeeegggkkkooosssuuuvvvwwwuuuvvvxxxyyy{{{}}}~~~yyyxxxzzzrrrnnngggaaa\\\ZZZ[[[[[[]]]\\\\\\___ggguuu|||tttooohhhddd^^^XXXTTTPPPMMMJJJIIIHHHFFFDDDCCCCCCDDDDDDDDDEEEGGGJJJMMMOOOQQQQQQOOOOOONNNMMMOOOVVV___eeepppxxx~~~~~~~~~~~~{{{sssuuu|||}}}qqq^^^TTTLLLJJJIIIGGGFFFGGGCCCAAA???<<<:::999888888666666777777777777666666555555555555666666666666444555555555555555555555444444444666888888777555666555555444333444666777777555333333444444444333AAA???@@@CCCCCC@@@???AAAEEEHHHMMMRRRVVVXXXWWWWWWQQQRRRQQQPPPNNNKKKHHHFFF???<<<888666666666666666444444444444555555555555444444444444444444444444555555444333333222111111333333444444444444333333222222333333333333444444111111111222222333333333333333333333333333333333222222333333333333444444333333222222222333444444222222222222222222222222222222333333333333444444222222222222222222222222111333555777777777555444222222333333333333444444444444333333333333444444111111222222222333333333444444555555666666777777666555555666888<<>><<<:::888888666666777777777777666666555555555555666666666666444444444555555555555555444444333555666777666444555555666555333444666888888666333333333444444333FFFCCCCCCDDDCCC???>>>@@@@@@CCCHHHMMMRRRUUUVVVWWWSSSSSSRRRQQQOOOMMMKKKJJJDDD@@@:::666666777777777444444444444555555555666444444444444444444444444555444444333333222222111333333444444444444333333222222333333333333444444222222333333333333333333333333333333333333333333222222333333333333444444333222222222333333444555222222222222222222222222222222222333333444444444222222222222222222222222111333555777888777666555222222222333333444444444555444333333333333444555111111222222222333333333555555555555555555555555666666666777999===AAACCCGGGNNNZZZfffoootttuuuuuurrrpppkkkfffdddgggmmmrrr~~~~~~~~~yyypppkkkjjjqqqsssuuutttrrrooonnnnnnqqqqqqsssuuuvvvwwwxxxxxxwwwyyy{{{}}}yyytttmmmgggcccccceeeffffffccc^^^\\\___iiivvvuuupppjjjddd___ZZZVVVSSSOOOMMMKKKHHHFFFEEEEEEEEEEEEDDDCCCCCCFFFIIIMMMOOOOOOQQQRRROOOMMMNNNSSSXXXcccooozzz~~~}}}}}}zzzwwwnnnoooqqqxxxoooaaaSSSMMMLLLIIIGGGGGGDDDCCCAAA???===:::999888666666777777777777666666555555555555666666666666444444444555555555666666666555444555777777666555444666666555333444777999999777444333333444444333KKKGGGFFFFFFDDD???>>>@@@===???DDDIIINNNRRRUUUVVVUUUTTTSSSQQQPPPNNNMMMMMMKKKEEE===777555555555555444444444555555555666666444444444444444444444444111111222333333444555555333444444555555444444333222222333333333444444444444444444444444444444444333333333333333333333333222222333333333444444444222222222222333333444555222222222222222222222222222222222333333444444444222222222222222222222222000222555777888777666444222222222333333444444444555444333333333333444555111111222222222333333333555555555555555444444444777666666777:::>>>BBBDDDJJJQQQ^^^jjjrrrvvvuuutttrrrooojjjfffeeeiiiqqqwww~~~|||}}}~~~uuunnnkkksssuuuxxxxxxvvvtttrrrrrrvvvvvvvvvwwwwwwxxxyyyyyyyyyzzz|||~~~wwwppplllkkkmmmnnnmmmiiiccc___aaaiiittt}}}yyyuuunnnhhhccc^^^ZZZWWWQQQPPPMMMJJJHHHGGGGGGGGGCCCCCCCCCDDDEEEHHHKKKLLLPPPSSSUUUSSSOOOOOORRRVVV[[[iiivvv{{{{{{{{{yyyuuurrrrrrrrrvvvttteeeUUUOOOMMMJJJHHHGGGEEEDDDBBB@@@===;;;999888666666777777777777666666555555555555666666666777444444444555555555666666777666555666777888777666444666777555333444777::::::777444222333444444444KKKJJJHHHHHHGGGEEEAAA>>>===???CCCIIIMMMQQQTTTUUUWWWTTTQQQQQQRRRRRROOOMMMIIIFFFAAA<<<888666666666555555444333333333333444777777666555444333333333333444666777777666444333222222222333333444444444222222222222222222222222666555444444222222111000222222111111111222333444777666555444333444444555222333444444555555444444222222222222222222222222333333333333333333333333444444444444444444444444333333333333333333333333333333333333333333333333222333444555444333222111333444555666666555444444666555444333333333333333555888;;;<<<<<<>>>CCCGGGVVV[[[ccckkkqqqsssttttttpppjjjeeedddeeeiiisss~~~~~~||||||sssnnnoooxxxzzz}}}~~~|||zzzyyyyyyyyyzzzzzzyyyxxxyyy{{{~~~{{{~~~{{{ttttttyyy}}}sssgggaaadddllltttyyy}}}qqqjjjhhhfffaaa[[[[[[TTTOOOPPPOOOJJJGGGFFFEEEGGGHHHGGGEEEDDDGGGJJJLLLNNNQQQRRRQQQPPPPPPPPPXXX```kkktttxxxxxxwwwvvvnnnqqqtttxxx}}}{{{mmm^^^VVVOOOHHHHHHMMMFFFEEECCCAAA???<<<999888777777777777666666666666444555555555444333222222666666555555555444444444444444555555666666777777666666666666666666666666777777666666555555555444MMMLLLKKKKKKKKKIIIFFFCCC???@@@BBBFFFJJJOOORRRTTTWWWUUURRRRRRSSSRRRPPPMMMKKKHHHCCC>>>:::888777777666555444444333333444444777666555444444333333333333444555666666555444333222333333333333333333444222222222222222222222222555444444333333222222111222222222222333333333333666555444333222333333444111222333333333333333333222222222222222222222222222222222333333444444444444444444444444444444444333333333333333333333333333333333333333333333333333333333444444333333222444555555666666555444333444333333333444444555666444777:::;;;<<<@@@FFFKKKXXX]]]eeelllqqqsssrrrqqqlllgggcccdddffflllwww~~~|||sssooopppxxx{{{}}}{{{{{{zzz{{{{{{zzzyyyyyy{{{}}}}}}zzzmmmeeegggooowww|||wwwrrrnnngggbbb^^^WWWQQQQQQPPPKKKGGGFFFEEEGGGHHHGGGEEEDDDFFFIIIJJJLLLOOOQQQPPPOOOOOOPPPSSSYYYcccjjjoooppppppqqqppprrrvvvyyy}}}rrrcccZZZRRRJJJIIILLLFFFEEEDDDBBB???<<<:::888777777777666666666555555444555555555555444444333666666555555555444444444555555555666666666666666555555555555555555555555777666666666555555555444OOONNNNNNNNNOOOOOOLLLJJJCCCBBBAAABBBEEEJJJPPPSSSWWWUUUTTTSSSSSSRRRPPPNNNNNNKKKGGGBBB>>>:::999888666555444444333444444444777666555444333333333333333444555666666555444333444333333333333333333222222222222222222222222222333333333333333333333333111222333555555444444333444444333222222222333333111111222222222333333333333333333333333333333333222222222333333444444444444444444444444444444444333333333333333333333333333333333333333333333333333333333222222333333444555555555555555444333222222222222333444666777888555777999:::<<>>EEEOOOWWWaaaeeekkkppprrroookkkhhhcccaaacccjjjrrr|||}}}{{{sssqqqsssxxx|||~~~}}}~~~}}}{{{{{{{{{}}}}}}qqqpppwww~~~vvvppplllddd]]]ZZZXXXRRRNNNMMMHHHHHHGGGFFFEEEEEEFFFFFFDDDFFFIIIKKKKKKKKKMMMNNNOOORRRUUUYYY\\\bbbhhhllljjjjjjlllsss}}}uuujjj^^^TTTLLLHHHHHHHHHFFFDDDAAA>>><<<:::888888888888777777777777444555666777777777777777666666666555555555555555777777666666555555444444444444444444444444444444555555555555555555555555MMMMMMNNNPPPSSSTTTSSSQQQLLLHHHCCC???@@@DDDIIIMMMSSSTTTUUUVVVTTTSSSQQQQQQNNNMMMJJJGGGCCC>>>;;;999666666555444444444444555555444444333333333333444333444444444444444444333444444444333333222222222222222222222222222222222111222222333333444444555111222444666666555444333444444444555555555555444444333333222333444555555333333333333333333333333555555444333333222111111333333333333333333333333333333333333333333333333333333333333333333333333333333222111222333555666555555444444333333333333555444444444444555666666:::;;;===>>>AAAIIITTT\\\fffjjjnnnqqqqqqmmmhhheeeaaaaaafffooozzzzzz{{{~~~yyyrrrpppssswwwzzz~~~}}}~~~}}}|||}}}}}}tttssszzzyyysssiiiaaa^^^ZZZTTTOOOOOOKKKJJJHHHGGGGGGFFFFFFFFFBBBDDDGGGHHHHHHIIIKKKLLLOOOPPPRRRTTTWWW]]]dddiiihhhfffgggmmmyyysssggg[[[PPPIIIJJJIIIHHHEEECCC@@@===<<<:::::::::999999999888888555555666777888888888777666666666666666666666666777777666666555555444444444444444444444444444444444444444555555555555555KKKKKKLLLOOORRRTTTSSSQQQOOOLLLGGGBBBAAACCCGGGJJJOOORRRUUUVVVTTTSSSRRRRRRNNNMMMLLLIIIFFFAAA===;;;777666555555444444555555444444333333333333444444444333333333333333333444444333333333333333333222222222222222222222222222222222222333333444444444111222333555555444444333333444555666666666555555555444333222333444555666333333333333333333333333555555444444333222111111333333333333333333333333333333333333333333333333333333333333333333333333222222222222333444555555444444333333333333444444555555555444555555666666:::===???BBBFFFOOOZZZbbblllnnnpppqqqppplllgggcccaaabbbhhhtttzzzyyy{{{vvvppppppssswwwzzz}}}~~~|||||||||~~~~~~~~~~~~ttttttzzzyyyooofffaaa]]]VVVQQQPPPNNNLLLIIIHHHIIIHHHGGGFFFBBBDDDFFFFFFFFFGGGIIIKKKKKKLLLNNNOOORRRVVV\\\aaafffddddddiiittt}}}qqqeeeWWWLLLKKKJJJIIIGGGDDDAAA???===:::::::::999999999999888555666666777777777777666555666666666666777777777666666666666666555555555444444444444444444444444444444444444444555555555JJJJJJLLLOOORRRSSSRRRQQQRRROOOKKKGGGEEEDDDEEEFFFKKKOOOSSSUUUTTTSSSSSSTTTNNNNNNNNNLLLIIIEEEAAA>>>777666666555555555555555444333333222333333444444444333333333333333333444222333333333333333333444222222222222222222222222333333333333333333333333222222222222333333333333222333444555555555444444444333222111222333555666444444444444444444444444333333333333333333333333222222222222222222222222333333333333333333333333333333333333333333333333000111222333444444444444333222222222222444555666444444444444555777888888888;;;@@@EEEKKKUUUaaajjjppppppqqqpppnnnjjjfffddd```bbbjjjwww{{{yyy}}}|||vvvtttqqqooopppuuuyyyzzz||||||{{{zzzzzz{{{~~~zzzqqqrrrzzzxxxnnniiiddd]]]XXXWWWQQQNNNKKKJJJJJJJJJHHHFFFCCCDDDFFFFFFEEEEEEGGGIIIHHHIIIKKKMMMNNNQQQVVVYYY___```bbbgggqqq~~~zzzooo```RRRLLLKKKJJJHHHEEEBBB@@@>>>999999888888888777777777666666777777666666555555555666666666777777777777555555555666666666666666555555555555555555555555333333333444444555555555JJJJJJLLLNNNRRRSSSRRRQQQSSSQQQMMMJJJGGGEEEEEEEEEIIIMMMSSSUUUTTTSSSSSSUUUOOOOOOPPPOOOLLLHHHDDDAAA777777666555555555555555333333333222222333444444444333333222222333333444222222222333333444444444222222222222222222222222333333333333333333333333222222111111111222333444000111333444555444333333333222111000000222444555444444444444444444444444000111111222444555666666222222222222222222222222333333333333333333333333333333333333333333333333///111222444555555444444222111111111222444666777222222333444666888:::;;;555999@@@FFFNNNYYYfffooorrrrrrqqqpppmmmjjjfffddd```bbbjjjxxx}}}zzzzzz|||xxx{{{~~~zzztttpppooonnnmmmqqqvvvzzz{{{|||{{{zzzyyyzzz{{{}}}wwwpppqqqyyyvvvpppkkkddd___]]]RRROOOLLLKKKKKKKKKIIIFFFDDDEEEFFFEEEDDDEEEGGGIIIGGGIIIKKKMMMNNNPPPSSSVVVVVVZZZ```fffppp~~~uuueeeWWWMMMLLLJJJHHHFFFCCC@@@???777777777777666666666666666666777666666555444444555666666666777777888888444555555555666666777777666666666666666666666666333333333444444555555555LLLMMMNNNNNNNNNOOOQQQSSSQQQQQQPPPOOOMMMJJJIIIHHHKKKMMMPPPSSSUUUUUUTTTSSSUUURRRNNNLLLJJJHHHEEECCC===:::777666777777555333555555444444444333333333555555666666555333111000444444444444444444444444333333333333333333333333111222222333333444444555333444444555555444444333222222333333333333444444222222222333444555666777333444555444222111222333222333333444444333333222444444444333333222222222222222333333333333444444222333333444444333333222444555555555444333333222333333333333333333333333222222333333555666888888666:::AAAKKKWWWaaagggjjjppppppooommmjjjfffcccaaabbbeeeiiirrr~~~zzzuuussssssvvvsssttt}}}~~~zzzqqqmmmiiihhhkkkpppuuuwww|||{{{zzzyyyxxxyyyzzz{{{{{{{{{|||}}}~~~tttlllpppyyy}}}xxxtttkkkccc```\\\WWWQQQNNNMMMLLLJJJGGGFFFFFFEEEEEEEEEEEEFFFFFFGGGIIIKKKMMMOOOPPPQQQRRRRRRZZZbbbhhhmmmxxx~~~kkkZZZUUUOOOLLLLLLJJJEEEAAAAAA<<<;;;:::888888888999999666666666666666666666666666666666666666666666666777777777777777777777777888888777666555444333333666666666555444444444333QQQQQQPPPOOONNNMMMNNNOOOPPPPPPPPPPPPOOOMMMKKKJJJNNNPPPSSSVVVXXXWWWVVVVVVUUURRRNNNLLLKKKIIIGGGEEE@@@<<<999777888888777555555555555444444444333333444444444555444444333333444444444444444444444444333333333333333333333333333333333333333333333333333444444555555444444333222222333333333333444444222111111222333444555555333444555444222111222333222333333444444333333222444444444333333222222222222222333333333333444444222333333444444333333222444444555555444444333222333333333333333333333333333333333444666777999999999<<>><<<:::999999::::::666666666666666666666666666666666666666666666666666666666666666666666666555555555666666666666666333444444444555666666666fffaaaZZZTTTQQQNNNJJJHHHIIIKKKNNNRRRTTTUUUUUUUUUSSSTTTVVVWWWXXXXXXXXXXXXUUUSSSPPPOOOOOOOOOMMMLLLGGGDDD???:::777666777888666666555555555444444444777666444333222222333333444444444444444444444444333333333333333333333333222222222333333444444444333444444555555444444333222222222333333333444444444333333333333444444555222333444444222222333444222333333444444333333222333333333333333333333333222222222333333333444444222333333444444333333222333333444444555444444333444444444444444444444444555555666777999;;;===>>>AAAFFFRRRbbbqqqyyyyyyvvvrrrmmmgggcccdddjjjrrrwwwtttpppiiifffjjjvvv{{{uuuvvvzzz}}}wwwqqqxxx{{{vvvsssqqqoooiiigggfffggglllrrrvvvxxx|||||||||}}}}}}~~~~~~~~~}}}}}}~~~}}}~~~~~~uuunnnfff```[[[WWWRRRNNNLLLLLLKKKJJJIIIIIIIIIIIIEEEEEEFFFHHHKKKNNNPPPRRRPPPOOOOOOTTT\\\eeekkknnnxxxrrrdddVVVPPPMMMIIIFFFFFF===<<<:::888777777777777777777777777777777777777777777777777777777777777777777777777777777777777888777777666555555444444333444444444555666666666qqqjjjaaaZZZVVVRRRMMMJJJIIIJJJLLLOOORRRTTTUUUVVVVVVWWWXXXYYYZZZZZZZZZZZZWWWTTTRRRPPPPPPPPPNNNMMMGGGFFFBBB===888555666777666666666555555555444444777777555444333222222222444444444444444444444444333333333333333333333333111111222333333444555555333444444555555444444333222222333333333333444444555444444333333444444555111333444444222222333555222333333444444333333222222222333333333333444444222222333333333333444444222333333444444333333222333333444444555555444444444444444444444444444444444555666777999;;;===>>>DDDLLLZZZiiiuuuzzzyyywwwrrrnnniiigggiiipppxxx}}}|||wwwoooiiijjjsss}}}}}}|||wwwpppwww|||xxxuuussspppooojjjiiijjjmmmrrrvvvxxxxxx||||||}}}~~~}}}}}}{{{zzz{{{~~~wwwnnngggbbb]]]WWWRRRKKKJJJIIIHHHHHHHHHHHHHHHEEEEEEFFFGGGIIIKKKNNNOOOQQQOOOOOOQQQWWW]]]aaadddnnnxxxttt```TTTOOOKKKHHHHHH???>>><<<:::999888888999777777777777777777777777777777777777777777777777888888888888888888888888888888777666555444333333444444444555555555555555~~~vvvjjjbbb\\\WWWPPPKKKJJJJJJKKKLLLNNNQQQSSSUUUWWWWWWXXXYYYYYYZZZZZZZZZXXXVVVSSSRRRQQQPPPNNNMMMHHHHHHEEE@@@:::666666777666666666666555555555555444555555555444333333222444444444444444444444444333333333333333333333333333333333333333333333333333444444555555444444333222222333333333333444444444444333333333333333444111222444333333222444555222333333444444333333222222222222333333444444444222222333333333333444444222333333444444333333222222333444444555555444444555555555555555555555555444444555777999;;;===>>>FFFRRRcccqqqxxxzzzyyyyyyrrrrrrrrrtttwww{{{~~~tttllliiippp{{{{{{vvvtttyyy~~~}}}~~~}}}zzzwwwvvvtttrrrpppllllllooossswwwzzzyyyxxx|||}}}~~~~~~{{{tttpppnnnrrrxxx}}}~~~vvvnnnhhhccc\\\WWWNNNNNNLLLKKKIIIHHHHHHHHHGGGGGGFFFGGGHHHJJJMMMOOOPPPOOOOOOOOOQQQTTTYYY\\\ffflllwwwlll[[[RRRLLLIIIHHHBBBAAA???===;;;;;;;;;;;;777777777777777777777777777777777777777777777777777777777777777777777777777777666666555555555444555555555555555444444444rrrggg```ZZZRRRLLLKKKJJJJJJJJJLLLOOORRRTTTUUUUUUVVVVVVWWWWWWXXXXXXZZZWWWTTTRRRQQQPPPNNNMMMIIIJJJHHHCCC<<<888777888777666666666555555555555222333444555666555444333444444444444444444444444333333333333333333333333555444444333333222222111333444444555555444444333222222333333333444444444333333222222111222222222111222444333333333444555222333333444444333333222222222222333333444444444222222333333333444444444222333333444444333333222222333333444555555555444555555555555555555555555333444555666999;;;===>>>IIIVVVhhhvvvzzzzzzzzzzzzyyy|||xxxmmmiiimmmvvv}}}|||wwwxxx}}}|||wwwwwwwwwyyy}}}}}}{{{yyywwwwwwuuusssqqqmmmooorrrwww{{{|||{{{yyy|||}}}wwwnnnhhhdddgggnnnqqquuu}}}|||sssmmmggg```[[[TTTSSSQQQOOOMMMKKKJJJIIIIIIHHHGGGGGGHHHJJJMMMNNNOOOOOOOOONNNMMMOOOSSSWWW___ccclllzzzuuu```TTTMMMIIIHHH@@@>>><<<:::999888888888777777777777777777777777777777777777777777777777666666666666666666666666555555555666666666666666666666666555555444444333zzzsssooofff\\\VVVNNNIIIFFFJJJMMMMMMNNNOOOTTTUUUVVVWWWXXXXXXXXXXXXXXXWWWUUUSSSRRRQQQPPPPPPKKKJJJHHHEEEAAA===999666777555333333333444333222333333333333333333333333333444555555333333444555666666666555555444444333666666555444333222222111111222444555555444222111111222333333444444333333444444444333333222222222444444444444444444444444222222222222222222222222333222222111111222222333444444444444444444444444444444444333333222222222111111111222222333333333222333444444333333444666666777:::<<<;;;:::@@@HHHMMM```nnnvvv}}}yyyuuu|||}}}wwwooooootttyyy{{{wwwyyyxxxtttssssssuuuxxx{{{|||||||||{{{zzzyyywwwuuurrrqqqqqqtttvvvwwwxxxxxxzzz|||}}}}}}sssllliiigggeeefffhhhppp~~~xxxsssoooiiiddd___[[[UUUPPPNNNMMMLLLJJJJJJIIIIIIJJJJJJKKKLLLMMMQQQQQQPPPOOONNNNNNPPPRRRYYYaaahhhnnn{{{kkkWWWOOOKKKHHHDDDAAA===;;;:::999888666777777777777777777777777555555666666777777888888777777777777666666666666555555666666777777888888777777777777777777777777xxxssslllccc___UUUOOOJJJLLLMMMLLLMMMPPPTTTTTTVVVWWWXXXXXXXXXXXXXXXWWWVVVTTTRRRQQQQQQQQQLLLKKKJJJGGGCCC???;;;999888666555555666666555333333333333333333333333333333444555555333333444555555555555444444444444444444444444444444444333333111222444555555444222111111222333333444444333333444444444333333222222222444444444444444444444444333333333333333333333333333333222222222222333333444444444444444444444444444444444333333222222222222222333333333444444444333444555555444333444666777888;;;===<<<;;;BBBKKKSSSeeerrryyyzzzvvv}}}}}}rrrnnnqqquuu}}}}}}{{{rrrqqqrrrtttxxx{{{}}}}}}}}}|||zzzxxxvvvsssqqqppprrruuuxxxzzz{{{{{{|||~~~~~~xxxtttpppnnnhhhiiiooo||||||uuunnniiiccc^^^XXXSSSPPPNNNLLLKKKJJJJJJJJJJJJKKKLLLMMMNNNSSSSSSSSSRRRPPPOOOPPPPPPVVV]]]eeekkkvvvppp\\\RRRMMMHHHEEEBBB>>>;;;;;;:::888777666666666666666666666666666666666666555555555555777777777777666666666666666666666666777777777777666666666666666666666666~~~yyysssnnnlll```XXXQQQOOOMMMKKKLLLOOOSSSSSSUUUVVVWWWXXXXXXYYYXXXWWWVVVUUUSSSRRRQQQQQQNNNMMMKKKIIIEEEAAA===;;;888777666777888888666444333333333333333333333333333444555555333333444555333333333333444444444444333333333444444444555555222222444444444444222222111222333333444444333333444444333333333333222222444444444444444444444444444444444444444444444444444444333333333333444444444444444444444444444444444444333333333333222222333333444444444444555555444666777666444444555666999999<<<>>>======EEENNN[[[lllvvv{{{zzzvvv|||xxxooonnnqqqwww|||sssrrrrrrtttxxx{{{}}}}}}~~~|||zzzwwwtttqqqpppooorrrvvv{{{~~~~~~|||llllllooozzz{{{sssmmmiiiddd]]]WWWSSSPPPMMMKKKJJJJJJKKKKKKMMMNNNOOOPPPTTTUUUVVVVVVUUUSSSPPPNNNQQQXXX___fffppptttbbbXXXPPPIIIFFFCCC???===;;;:::999777666666666666666666666666777777666555555444333333777777777777666666666666777777777777666666666666555555555555555555555555}}}yyyvvvvvvkkkbbbYYYTTTNNNJJJJJJMMMQQQRRRSSSUUUWWWXXXXXXXXXWWWWWWWWWVVVUUUSSSRRRRRRNNNMMMLLLJJJGGGCCC???===777777666777888888666444444444444444444444444444333444555555333333444555222222222333333444444444444444444444444444444444222333333444444333333222111222333333444444333333333333333333333333333333444444444444444444444444444444444444444444444444555444444333333444444555333333333333333333333333333333333333333333333333333333333444444444444444555777777777555444555666999999<<<>>>===???HHHRRRcccrrrzzz|||xxxttt{{{tttqqqssswww|||xxxvvvuuuvvvxxx{{{||||||~~~|||xxxuuuqqqooonnnnnnrrrvvv|||{{{xxxuuuuuuzzzuuurrrrrrzzz{{{vvvpppjjjbbb[[[VVVRRROOOLLLKKKKKKLLLMMMNNNOOOQQQRRRUUUVVVYYY[[[ZZZWWWRRRNNNNNNSSSZZZbbblllwwwtttggg___UUULLLHHHEEEAAA>>>===;;;:::888777777777777777777777777777777666666666555555555777777777777666666666666888888777777666666555555555555555555555555555555|||{{{|||tttlllccc[[[SSSKKKIIILLLNNNOOOQQQSSSUUUVVVWWWXXXWWWWWWWWWWWWVVVUUUSSSRRRMMMMMMLLLJJJGGGDDDAAA???888777666666777777555333444444444444444444444444333444555555333333444555222222222333333444444444666666555444333333222222333333333333333333333333111222333333444444333333333333333333333333333333444444444444444444444444222222222222222222222222555444444333333444444555333333333333333333333333333333333333333333333333333333333222222222222222555666777666555444555666999999;;;===>>>AAALLLWWWiiiwww||||||}}}vvvrrryyy}}}zzzzzz|||}}}zzzyyyyyy{{{{{{{{{|||yyyvvvrrrooonnnoooooossswww|||~~~zzzuuuppplllkkkpppvvv}}}zzzxxx}}}wwwqqqhhh```ZZZUUUQQQOOOLLLLLLMMMMMMNNNPPPQQQRRRSSSUUUYYY]]]___\\\VVVPPPMMMQQQWWW```iiirrr{{{}}}qqqiiiddd[[[RRRIIIFFFBBB???>>>===;;;999888888888888888888888888666666777777777888888888777777777777666666666666888888777777666666555555555555555555555555555555~~~}}}zzztttmmmeeeZZZOOOKKKLLLKKKLLLNNNQQQSSSUUUVVVVVVWWWWWWXXXXXXWWWVVVTTTSSSNNNMMMMMMKKKIIIEEECCCAAA<<<999777666666555444333444444444444444444444444333444555555333333444555333333333333444444444444777666555444333222222111333333333333333333333333111222333333444444333333222222333333333333444444444444444444444444444444222222222222222222222222444444333333333333444444333333333333333333333333222222333333333333444444333333222222222222111111333555666666555555666777999888;;;>>>@@@EEERRR^^^ooo{{{~~~|||{{{tttpppxxx}}}zzzzzzzzzzzzzzzyyyvvvrrrooonnnnnnppprrruuuxxx|||}}}~~~}}}vvvpppgggcccaaafffmmmuuu~~~~~~xxxoooggg```[[[VVVSSSNNNNNNMMMNNNNNNOOOPPPQQQPPPRRRWWW^^^cccaaa[[[UUUOOOPPPUUU]]]dddkkkttt}}}xxxnnnjjjggg___VVVKKKHHHDDDAAA???>>><<<:::999999999999999999999999666666777888888999::::::777777777777666666666666777777777777666666666666555555555555555555555555{{{vvvpppcccUUUNNNNNNHHHJJJLLLOOOQQQSSSTTTUUUVVVWWWXXXYYYXXXVVVUUUSSSOOOOOONNNMMMKKKHHHEEEDDD@@@===888666555555555444555555555555555555555555333444555555333333444555555555555444444444444444555555555444444333333333444333333222222333333444111222333333444444333333222222222333333444444444444444444444444444444444333333333333333333333333333333222222222222333333222222222222222222222222222222222333333444444444444444333333333222222222111333444555444555666888:::999<<<@@@CCCJJJXXXeeesss~~~|||{{{tttpppxxx}}}zzzzzzzzz{{{{{{uuusssooommmmmmooorrruuuxxx{{{}}}~~~~~~}}}~~~yyyrrrlll```[[[YYY]]]dddlllyyyvvvnnngggaaa\\\YYYOOONNNNNNNNNNNNNNNOOOOOOKKKNNNTTT]]]eeefffaaa[[[SSSQQQSSSYYY^^^bbbkkktttxxxzzz}}}yyyoookkkiiiaaaWWWLLLIIIEEEBBB@@@>>><<<;;;888888888888888888888888777777777777888888888888777777777777666666666666666666666666777777777777666666666666666666666666|||wwwjjjZZZQQQPPPGGGHHHKKKMMMPPPRRRTTTTTTVVVWWWYYYYYYYYYWWWUUUSSSPPPPPPPPPOOOMMMJJJGGGFFFDDD@@@:::666555555555555555555555555555555555555333444555555333333444555666666666555555444444444333333333444444444555555444333333222222333333444222222333444444444333333222222222333333444444444444444444444444444444444444444444444444444444444333222222111111222222333222222222222222222222222222222222333333444444444555555555444444333333333///111333444444555666888;;;;;;===BBBFFFNNN\\\jjjvvv}}}{{{tttqqqyyy|||yyyyyyzzz{{{{{{sssqqqmmmkkkllloootttwww{{{}}}~~~~~~}}}~~~~~~~~~|||vvvooojjj[[[VVVSSSWWW^^^gggttt{{{rrrkkkeeeaaa^^^PPPOOONNNNNNMMMMMMNNNNNNIIIKKKRRR\\\eeehhhddd___UUUQQQQQQVVVZZZ\\\dddnnnqqqtttvvvvvvzzz|||pppllliiiaaaWWWMMMJJJFFFBBBAAA???===;;;777777777777777777777777888888777777666666555555777777777777666666666666555555666666777777888888777777777777777777777777zzzqqqdddUUUKKKIIIIIIJJJKKKMMMPPPSSSTTTTTTUUUWWWWWWWWWUUUSSSQQQRRRRRRPPPNNNLLLJJJIIIHHHBBBAAA???<<<999777666555555555444444444444555555444444444444444444444444333333333333333333333333555555555444444333333333333333333333333333333333333333222222333333444555444444444444444444444444444444222222222222444444555444222111111222444555333333333444444444555555444444444333333222222222444555555555555555444444444444444444444444444444333333333444666777999:::;;;===???BBBIIIUUUdddooo|||~~~}}}zzztttpppooopppyyy|||~~~}}}}}}}}}~~~|||wwwrrrpppmmmjjjhhhjjjoootttxxx~~~~~~~~~~~~~~~~~~~~~~~~}}}zzztttvvvwwwuuuuuuvvvqqqjjj\\\SSSNNNQQQUUU[[[iiiyyy~~~xxxqqqllleee```[[[WWWRRROOONNNMMMMMMLLLNNNOOOPPPSSS___mmmpppjjj]]]VVVRRRUUUWWWXXX]]]dddjjjmmmooopppsss}}}tttmmmddd[[[NNNHHHEEEEEECCC???<<<<<<888999999::::::999999888777777777777666666666666555555666666777777888888777777777777777777777777444555666777777666555444~~~vvvjjj\\\RRRLLLKKKKKKKKKLLLOOOQQQSSSSSSTTTVVVWWWWWWVVVTTTSSSSSSRRRQQQOOOMMMKKKIIIHHHBBB@@@===:::777555444444666555555444444555555666444444444444444444444444333333333333333333333333555555444444444333333333333333333333333333333333333333222222333333444555111111111111111111111111444333333222222333333444444444222222222222444444222222222333333333444444444333333333333333333222444444555555555555444444444444444444444444444444333333444444666777999:::<<<===???DDDLLLZZZiiittt}}}~~~}}}yyysssoooooopppxxxzzz|||yyy|||{{{wwwwww|||}}}|||}}}{{{wwwrrrnnnllljjjiiikkkpppuuuyyy~~~~~~~~~~~~~~~}}}yyywwwssspppnnnqqqrrrqqqrrrrrrnnnggg\\\RRRMMMOOOSSSXXXgggvvv~~~}}}}}}yyyrrrkkkeee^^^ZZZTTTPPPNNNLLLKKKIIIGGGJJJMMMRRR___pppxxxyyyhhh^^^WWWUUUUUUTTTVVV[[[ccchhhlllnnnpppxxx|||qqqfff]]]QQQJJJEEEDDDBBB===::::::999999999::::::999999999888777777777666666666666555666666666777777777888777777777777777777777777555555666666666666555555{{{}}}rrreee\\\RRRPPPMMMKKKKKKMMMOOOQQQQQQSSSTTTVVVWWWWWWVVVUUUTTTSSSQQQOOOMMMKKKJJJIIIDDDAAA>>>:::777666555555666555555444444555555666555555555555555555555555444444444444444444444444555444444444444333333333444444444444444444444444333333222222333333444555333333333333333333333333444333333222222333333444333333333333333333333333111111111222222222333333222333333333333333333444444444555555555555444444444444444444444444444444333333444555666888999:::;;;===@@@FFFQQQ```ppp{{{|||wwwqqqnnnooorrryyy{{{~~~}}}yyywwwyyyzzzwwwzzz~~~}}}||||||zzzuuuqqqlllkkkjjjkkkmmmrrrwwwzzz}}}}}}~~~~~~~~~}}}sssnnniiieeeaaaccchhhkkkkkknnnoookkkeee\\\RRRLLLMMMPPPUUUcccrrr~~~}}}{{{|||{{{rrrlllccc___YYYTTTPPPNNNKKKIIIDDDIIILLLQQQ]]]ooowwwkkk^^^WWWTTTRRRTTTVVV\\\cccjjjoooqqquuu||||||ooofffYYYPPPHHHEEECCC>>>;;;:::999999999999999999999999888888777777777666666666666666666666777777777777666666666666666666666666666666555555555555666666lll{{{yyymmmeeeYYYVVVQQQMMMKKKKKKMMMOOOOOOPPPRRRTTTVVVWWWWWWWWWUUUTTTRRRPPPNNNLLLKKKJJJHHHEEEAAA===:::999888999666666555555555555666666666666666666666666666666555555555555555555555555444444444444444444444444555555555555555555555555333333222222333333444555555555555555555555555555333333333333333333333333222333333444444333333222222222222222333333333333222222222333333444444444333333444555555555444444444444444444444444444444333444444555666888::::::;;;<<>>>>>999999999999999999999999888888888777777777666666666666666666777777777777666666666666666666666666777666555444444555666777```ppprrrjjjaaa^^^WWWQQQMMMKKKLLLMMMMMMNNNPPPRRRTTTVVVWWWXXXVVVUUUSSSQQQOOOMMMLLLKKKIIIGGGCCC???<<<:::999999666666666555555666666666666666666666666666666666555555555555555555555555444444444444444444444444555555555555555555555555333333222222333333444555111111111111111111111111333333333333333333333333222333333444444333333222333333333333444444444444222222222333333444444444222222333444555555444444444444444444444444444444444444444555777888:::;;;;;;===CCCNNN\\\kkkyyy~~~|||xxxqqqmmmnnnsssyyy~~~}}}~~~|||zzzxxxuuuqqqooojjjkkkmmmooosssvvvyyy{{{{{{||||||~~~qqqddd[[[WWWSSSQQQOOOUUU[[[```hhhooopppmmmbbbWWWNNNMMMNNNQQQ^^^nnn~~~~~~}}}~~~|||{{{||||||ssskkkgggbbb]]]YYYUUURRROOOMMMOOOQQQRRRVVVcccyyyuuucccXXXUUUVVVWWWUUU^^^iiisssxxx{{{}}}~~~}}}mmm___PPPJJJGGGCCCAAA@@@:::999999888888999999:::888888888888777777777777777777777777666666666666666666666666666666666666777666555444444555666777XXXfffwwwvvvooojjjeee^^^WWWQQQMMMKKKKKKKKKLLLMMMPPPRRRTTTVVVWWWWWWVVVTTTRRRPPPNNNMMMLLLGGGFFFCCC@@@<<<999777666777666666555555666666777555555555555555555555555444444444444444444444444333333333444444444444555444444444444444444444444333333222222333333444555333333333333333333333333222333333444444333333222333333333333333333333333333333444444444555555555222333333333333333333444111222333444444555444444444444444444444444444444444444555666777999:::;;;===@@@GGGSSSbbbpppyyy~~~|||yyytttnnnkkkoooxxx~~~|||yyyvvvssspppnnniiikkknnnrrruuuxxxyyyzzzzzz{{{|||}}}ooo```WWWRRROOOMMMIIIOOOTTTYYYbbblllpppnnnfffZZZPPPMMMMMMPPP]]]lll|||{{{zzz|||yyymmmjjjddd___[[[WWWSSSPPPNNNNNNOOOQQQSSS^^^sssrrr```VVVSSSPPPQQQXXXbbbkkksssxxx}}}xxxgggUUULLLHHHCCC@@@???;;;:::999888888999:::;;;999999888888888777777777777777777777666666666666666666666666666666666666666666555555555555666666PPP[[[iiivvvzzztttpppllleee]]]UUUOOOKKKJJJJJJJJJLLLMMMPPPRRRTTTVVVWWWVVVUUUSSSQQQOOONNNMMMGGGFFFEEEBBB???;;;777555777777666666666666777777444444444444444444444444333333333333333333333333333333333444444444555555333333333333333333333333333333222222333333444555555555555555555555555555222333333444444333333222444444222222222222444444222222333333333444444444444333333333333333333222111111222333444444444444444444444444444444444444444555555666777999:::;;;AAAEEEMMMZZZhhhsssyyy{{{yyyvvvqqqllljjjppp||||||yyy{{{~~~}}}|||yyyuuuqqqnnnmmmjjjlllppptttwwwxxxyyyyyyzzzzzz|||}}}ooo^^^TTTNNNKKKIIIFFFJJJNNNRRR[[[fffkkkjjjhhh[[[PPPMMMLLLNNN[[[jjjxxx}}}}}}tttpppkkkeee```ZZZUUUQQQPPPNNNNNNPPPQQQXXXjjj|||ooo___UUUOOOPPPSSSZZZbbbjjjsss{{{ttt^^^QQQKKKEEE@@@>>>;;;:::888777777888:::;;;999999999888888888777777888777777777666666666555777777777777777777777777555555666666666666555555KKKSSS^^^lll|||}}}wwwsssoooiii```XXXQQQLLLIIIIIIJJJKKKLLLOOOQQQSSSUUUXXXWWWUUUTTTQQQPPPNNNMMMIIIIIIHHHFFFBBB>>>999777777777666666666666777777444444444444444444444444333333333333333333333333333333333444444555555555333333333333333333333333333333222222333333444555222222222222222222222222222222444444444444222222555444222111111222444555111111222222222333333333444444444333333222222222000111222333444444555444444444444444444444444444555555555666777999;;;<<>>;;;::::::;;;;;;:::999999888777777777777777666777777888888777777666888888777666666666666777888888777777777666666666PPPKKKIIIMMMUUU^^^jjjuuu}}}yyyxxxvvvtttpppiii```[[[MMMLLLLLLNNNPPPQQQQQQQQQSSSTTTTTTUUUSSSQQQOOOMMMNNNLLLIIIGGGEEEBBB>>>;;;888777777666666555555444555555555555555555555555444444444555555555555666333333222222222333444444444444555555444444333333444444444444444444444444444444444444444444444444666666555555555444444444444444333333333333222222444444333333333333444444555555555555555444444444444444444333444444555666666666666555666777777888444666888999888:::@@@DDDTTTaaannnuuuwwwwwwuuuqqqqqqmmmmmmsssyyy~~~~~~~~~wwwqqqnnnnnnpppqqqxxx}}}yyysssmmmiiiiiijjjkkkooopppsssuuuxxxyyyzzz{{{||||||}}}}}}|||~~~mmm\\\PPPIIIGGGGGGFFFGGGHHHMMMRRRXXX\\\___XXXPPPKKKHHHJJJRRR\\\pppzzzooodddccc```aaajjjwww~~~~~~}}}wwwnnnfffbbb\\\WWWSSSRRRPPPOOOTTT[[[fffzzz{{{kkkYYYSSSNNNPPPUUU[[[eeeooo{{{xxx{{{{{{aaaOOOFFFBBBBBB???<<<::::::;;;;;;:::999999888777777777777888777888888888888888888777888777666666555555666666888888888888777777777777TTTMMMIIIJJJMMMSSS\\\eeessszzzzzzzzzyyyvvvqqqiiidddVVVQQQLLLKKKNNNPPPPPPOOORRRSSSTTTUUUTTTRRRPPPOOOQQQNNNKKKIIIGGGEEEAAA???888888888777666666555444666666666666666666666666444444444555555555555666444333333333333333444444333444444555444444333333444333333333444444555555444444444444444444444444555555555555444444444444333333333333333333333333444444333333333333444444666666666555444444444333444444444444444555666666444444333333444444555666555777999999999;;;AAAFFFXXXeeerrrwwwxxxvvvrrrmmmmmmkkknnnwwwxxxttttttuuuwwwzzz~~~yyyrrrkkkhhhhhhkkknnnmmmoooqqqtttwwwyyy{{{||||||||||||}}}~~~zzzvvvvvvxxx}}}rrr___QQQJJJGGGEEEEEEEEEGGGKKKQQQVVVYYY\\\UUUNNNJJJGGGHHHPPPYYYnnn~~~wwwjjj^^^[[[WWWWWW^^^gggnnnqqqtttzzz~~~uuulllggg```ZZZUUUSSSPPPOOORRRWWW^^^ooorrr___UUUMMMNNNQQQTTT]]]gggzzz~~~wwwwww}}}jjjUUUJJJFFFBBB???<<<::::::::::::::::::999888888777777888888888888999999999999888888777777666555555555555555999888888888777777777777UUUOOOJJJJJJKKKLLLRRRXXXcccttt{{{{{{{{{{{{zzzuuuoookkkaaaYYYPPPKKKKKKNNNOOOPPPQQQRRRTTTUUUUUUSSSRRRQQQQQQNNNKKKIIIGGGEEEBBB@@@888888888777666666555555666666666666666666666666444444444555555555555666555555444444444444555555333333444444555444444333444333333333333444555666444444444444444444444444444444444333333333333222333333333333333333333333555444444333333444444555666666666555444444444333555444444444444555666666333333333222333444444555555777999999:::===DDDIIIYYYeeerrrwwwvvvtttooojjjjjjjjjppp{{{|||{{{|||}}}~~~~~~zzzrrrllliiijjjmmmpppmmmnnnppprrrvvvxxx{{{|||{{{{{{|||}}}~~~~~~xxxsssqqqrrrwwwsss```QQQIIIGGGBBBCCCDDDFFFKKKPPPUUUXXXYYYSSSMMMJJJHHHHHHPPPXXXmmm|||wwwiii^^^YYYTTTSSSUUUZZZ```eeehhhqqq{{{rrrmmmccc\\\WWWUUURRRPPPQQQUUUXXXdddvvv~~~gggYYYNNNNNNOOOOOOVVVaaarrr{{{~~~zzz{{{sss]]]PPPJJJBBB???;;;999999:::999999:::999999888888888888888888888999999999999888888777777666555555555555555888888888777777777777666YYYSSSNNNMMMKKKIIIKKKOOOYYYiii~~~}}}|||||||||{{{wwwsssoooiiibbbWWWOOOKKKLLLNNNOOOPPPQQQSSSUUUUUUTTTSSSRRRPPPMMMJJJGGGFFFDDDBBB@@@:::999777666555555666777666666666666666666666666444444444555555555555666666666555444444444555555333333444444555555444444444333222222333444666777444444444444444444444444444444333333333222222222222222333333333333444444555555444444444444555555555555555555555444444444555555444444555555666777555555444444555555666777555777999:::;;;@@@HHHNNN\\\hhhsssvvvuuurrrmmmhhhiiiiiippp}}}~~~}}}yyytttooollllllnnnpppmmmnnnoooqqqtttwwwzzz|||{{{{{{||||||~~~zzztttooommmmmmqqq~~~sss___PPPJJJHHHBBBBBBCCCFFFJJJOOOSSSVVVVVVPPPKKKJJJHHHIIIPPPXXXkkk{{{~~~{{{kkk___XXXSSSQQQPPPQQQUUUZZZ^^^iiizzzwwwrrrhhh```ZZZWWWVVVRRRRRRUUUSSSZZZfff{{{sss```QQQOOONNNKKKPPP[[[fffqqq~~~~~~|||fffUUULLLCCC@@@<<<::::::::::::999::::::999888888888888999777888888888888888888777888777666666555555666666777777777777666666666666ddd]]]VVVQQQMMMIIIJJJNNNRRR^^^rrr}}}|||zzzxxxuuurrrmmmiii```VVVNNNKKKKKKMMMOOOQQQSSSUUUVVVUUUTTTSSSRRROOOKKKHHHGGGFFFDDDBBB<<<:::777444444555777999555555555555555555555555444444444555555555555666666555444444333333333444222333444444555555444444444333222222222444666888444444444444444444444444555444444444333333333333222222222333333444444444555555444444444444555555444444444555555555555555555555555555555666666777666666666555666666777888555888:::;;;===CCCKKKRRRbbbmmmvvvwwwuuurrrmmmggghhhiiiqqq}}}zzzwwwtttqqqooonnnnnnnnnnnnnnnoooqqqsssvvvyyy{{{{{{{{{{{{|||~~~sssoookkkiiiiiinnn|||rrr^^^PPPKKKKKKDDDDDDEEEGGGJJJNNNQQQSSSRRRMMMIIIHHHHHHIIIOOOWWWjjjyyy~~~rrr___YYYTTTSSSPPPMMMPPPVVVXXXdddvvvzzzvvvmmmeee]]][[[XXXTTTRRRSSSTTTTTT[[[lllhhhVVVRRRNNNGGGJJJUUUZZZfffuuummmZZZNNNFFFCCC???===<<<<<<<<<;;;;;;:::999999888888999999666777777888888777777666888888777666666666666777666666666666555555555444ooofff]]]VVVPPPKKKLLLPPPNNNVVVhhh|||~~~|||zzzyyyvvvtttnnnlllfff\\\RRRKKKIIIKKKOOOPPPSSSUUUVVVVVVUUUTTTVVVRRRNNNLLLKKKIIIHHHFFF===;;;777444333555888:::555555555555555555555555444444444555555555666666555444333333222222222222222333333444555555555444444333222111222444666888444444444444444444444444666666555555555444444444222222222333333444444444555555444444444444555555333444444555555666666666555555555555555666777777555555555555555666777777555888:::<<<>>>EEENNNUUUhhhrrryyyyyyuuurrrmmmhhhhhhiiiqqq}}}wwwvvvtttrrrpppnnnmmmlllnnnnnnooopppsssvvvxxxzzz{{{{{{{{{|||}}}|||nnnjjjgggfffgggmmm{{{rrr^^^PPPLLLMMMFFFFFFFFFHHHJJJLLLOOOPPPOOOJJJGGGGGGGGGHHHOOOWWWjjjyyy}}}zzz```ZZZVVVVVVRRRNNNPPPVVVWWWbbbttt|||yyyrrriii```]]]ZZZUUURRRRRRWWWUUUVVVdddoooZZZUUUOOOEEEFFFPPPRRR___ooo|||rrr^^^QQQHHHEEEAAA???>>>>>>======;;;:::999999888888999999666666777777777777666666999999888777777777777777666555555555444444444444|||ttthhh]]]UUUPPPLLLIIIJJJTTTaaaooo~~~zzzwwwvvvuuuuuupppdddVVVLLLKKKMMMLLLNNNRRRUUUWWWWWWVVVUUUSSSRRRPPPNNNKKKIIIGGGFFF@@@>>>999555333333444555333333333444555666777777555555555555555555555555666666555555555444444444222222333444555555555555444444444333333222222222444333333222222333333444555555555444444333333333444333333444555555444222444444444444444444444444555555555555666666666666555555555555666666666666444333333444444666777777888333555===@@@BBBPPPaaaooovvv~~~~~~wwwoooiiihhheeennnzzz}}}~~~yyyvvvyyyxxxvvvuuusssqqqmmmjjjmmmoooqqqrrrsssuuuxxxzzzuuuwwwyyy|||~~~xxxpppkkkgggffffffkkkwwwuuubbbTTTMMMIIIHHHHHHGGGHHHNNNSSSQQQKKKNNNJJJHHHGGGFFFGGGOOOYYYmmm{{{ttthhhZZZUUUVVVXXXUUUPPPZZZbbbppp~~~zzztttpppiiibbb\\\XXXUUUSSSLLLQQQVVV[[[kkk{{{aaaUUUQQQLLLJJJJJJOOOTTT```qqqwwwcccTTTKKKDDD?????????;;;777666:::::::::999999999888888999999888888888888999999777777777666555555444444777777777777777777777777|||pppdddZZZSSSNNNLLLJJJRRR\\\hhhyyy~~~|||{{{uuuuuurrrhhhZZZPPPLLLLLLKKKMMMQQQTTTVVVVVVVVVUUUSSSRRRPPPNNNKKKIIIGGGFFFAAA>>>:::666444333444555333444444555555666666666555555555555555555555555666666555555555444444444333333444444555444444444444444444333333333222222444333333222222333333444555555444444444333333333444333333444555555444222444444444444444444444444444444444444555555555555555555555555666666666666444444444444444555666777999555888>>>AAADDDTTTffftttyyy~~~}}}uuummmiiihhhiiiqqq|||~~~zzzwwwyyyxxxvvvuuutttqqqnnnkkklllnnnppppppqqqsssuuuxxxvvvxxxzzz|||~~~uuuooojjjgggffffffkkkwww}}}jjj[[[RRRLLLIIIIIIHHHJJJQQQWWWUUUOOOMMMJJJHHHGGGGGGIIIRRR\\\nnn|||~~~~~~~~~||||||}}}wwwhhhaaa```aaa^^^ZZZ\\\cccooo}}}zzzvvvnnnggg```ZZZUUURRROOOSSSTTTVVVaaawwwlll^^^UUUMMMIIIIIIMMMRRR[[[jjj{{{vvvdddVVVKKKDDD???@@@???;;;888777:::::::::999999999888888999999888888888888999999777777777666555555444444666666666666666666666666|||oooaaaWWWRRRPPPJJJOOOUUU___nnn}}}~~~uuuvvvuuummmaaaVVVNNNKKKJJJLLLOOOQQQTTTUUUUUUUUUSSSRRRPPPNNNLLLIIIHHHGGGBBB???;;;777555444555555555555555555555555555555555555555555555555555555555555555555555444444444444444444555444444333333444444444444333333333333444333333222222333333444555444444444444333333333444333333444555555444222444444444444444444444444333333333444444444444555555555555555666666666666555555555444555555666666999888;;;@@@BBBGGGZZZmmmzzz}}}{{{rrrllljjjkkkooowww}}}~~~{{{xxxzzzxxxwwwvvvuuusssooolllkkkmmmnnnoooooopppsssuuuwwwyyy{{{~~~{{{rrrmmmiiiffffffggglllxxxsssdddXXXOOOJJJKKKKKKNNNVVV]]]\\\WWWOOOKKKHHHHHHGGGJJJTTT___nnn|||~~~}}}zzz{{{{{{zzzyyy{{{~~~|||rrrpppnnnjjjfffbbbgggppp{{{}}}uuulllddd]]]WWWSSSRRRTTTSSSPPPVVVggg{{{wwwiii\\\QQQKKKKKKMMMPPPVVVbbbqqqxxxhhh[[[MMMFFF@@@@@@@@@<<<:::::::::::::::999999999888888999999888888888888999999888777777666666555555444666666666666666666666666xxxiii]]]VVVSSSKKKLLLNNNVVVcccsss~~~|||vvvxxxxxxsssiii]]]SSSMMMJJJKKKMMMOOOQQQSSSTTTTTTSSSRRRPPPNNNLLLJJJHHHHHHCCCAAA===999777555555666666666666666555555555555555555555555555555555555555555555555555555555555555555555555444333222222444444444444444444333333444333333222222333333444444444444444444444444444444333333444555555444222444444444444444444444444333333444444444555555555555555555555666666666666666666555555555555666666999:::>>>AAACCCKKK___sss}}}~~~}}}xxxpppmmmooosssxxx~~~yyy~~~{{{yyyyyyxxxwwwvvvvvvtttpppnnnlllmmmnnnoooooopppsssuuuyyyzzz|||xxxoookkkhhheeefffggglllyyyzzzkkk\\\RRRLLLMMMOOOSSS\\\dddeee```SSSOOOKKKIIIHHHKKKUUU```ppp}}}~~~}}}{{{{{{xxxyyyyyyxxxxxxzzz}}}}}}vvvqqqjjjnnnttt|||yyyqqqiiibbbZZZUUUSSSTTTSSSOOOPPP[[[mmm{{{|||qqqcccWWWQQQOOONNNRRRXXX```kkkyyy}}}ooocccPPPHHHBBBAAA@@@===;;;<<<:::::::::999999999888888999999888888888888999999888888777777666555555555666666666666666666666666rrreee\\\WWWOOOLLLKKKQQQ\\\iiiwww{{{yyyyyyyyywwwpppeeeYYYQQQKKKKKKLLLMMMOOOQQQRRRSSSRRRRRRPPPNNNLLLKKKIIIHHHDDDBBB???;;;888777666666666666666666666666555555555555555555555555555555444555555555555555555555555555555555444333222222444444444444444444444444444333333222222333333444444444444444444444444444444333333444555555444222444444444444444444444444444555555555666666666666555555555555666666666666666666555555555666777777888:::>>>BBBFFFQQQeeewww||||||zzzuuuooopppvvv}}}yyy|||~~~}}}{{{zzzxxxwwwvvvvvvvvvtttqqqooolllnnnooopppppprrrtttvvv{{{|||~~~}}}vvvnnniiifffdddfffhhhmmmyyy~~~pppbbbWWWNNNPPPRRRWWWbbbkkklllhhhZZZTTTNNNKKKHHHKKKUUU```qqq}}}~~~|||zzzyyyyyyvvvwwwwwwwwwwwwyyy}}}{{{sssvvvzzz|||sssmmmggg```[[[SSSTTTTTTQQQPPPUUUcccooo{{{xxxjjj]]]TTTPPPPPPUUU]]]cccjjjsssssshhhUUULLLDDDBBBAAA>>><<<===:::::::::999999999888888999999888888888888999999888888888777666666555555555555555555555555555555|||qqqeee^^^UUUPPPLLLOOOVVV```lllwww}}}|||{{{zzzyyyuuummm```XXXMMMLLLLLLLLLMMMOOOQQQRRRRRRRRRPPPOOOMMMKKKJJJIIIFFFDDDAAA===:::888777666666666666666666666666666555555555555555555555555444444444555555555555555444444444555444444333333444444444444555555555555444333333222222333333444333333333444444444444555444333333444555555444222444444444444444444444444555555555666666666777777555555555555666666666666555555555555666777888999999;;;>>>CCCJJJYYYkkkyyyyyyzzzwwwssspppsss}}}}}}}}}~~~|||||||||{{{zzzwwwvvvuuuuuuvvvtttqqqooolllnnnpppqqqqqqsssvvvyyy}}}~~~~~~zzzssskkkgggdddcccfffhhhnnnzzz}}}rrrfff\\\QQQSSSUUU[[[fffqqqrrrnnn^^^XXXQQQLLLIIIKKKVVVaaarrr~~~~~~{{{zzzyyyxxxtttuuuvvvvvvwwwyyy}}}zzz}}}uuuppplllfffaaaUUUTTTTTTTTTRRRTTT\\\fffqqq{{{~~~rrreeeYYYPPPPPPXXX```eeehhhooozzzwwwkkkYYYOOOFFFCCCAAA>>><<<===:::::::::999999999888888999999888888888888999999999888888777777666666555555555555555555555555555qqqggg]]]UUUOOOOOOQQQVVV```kkkyyy|||zzzyyyxxxrrrggg^^^PPPNNNMMMLLLLLLNNNPPPQQQRRRRRRPPPOOOMMMLLLJJJJJJGGGEEEBBB???;;;999777777555555666666777777888888555555555555555555555555444444444555555555666666333333444444555444444444444444444444555555555666444333333222222333333444333333333444444444555555444333333444555555444222444444444444444444444444444444444555555555666666555555555555666666666666444444444555666888999::::::<<>>;;;888666666666666666666666666666555555555555555555555555444444444444444444444444555555555555555555555555444444444444444444444444555555555555555555555555555555555444444333333333333444444555555444444333333333333444444444555555333333333444444444555555555444444444444555666666666666666666777888::::::999@@@DDDGGGXXXppp}}}|||{{{wwwrrrsssyyyzzzvvvssstttyyy|||{{{yyyvvvtttrrrrrrsssrrrooollloooooooooqqqsssvvvxxxzzz|||zzzwwwtttooollldddcccbbbccchhhqqq}}}{{{mmmddd```[[[UUUUUUVVVXXX\\\gggrrruuuqqqcccXXXNNNMMMLLLLLLUUUaaasss~~~|||xxxssssssvvvyyyyyyqqqllljjjccc]]]VVVQQQPPPPPPQQQQQQ]]]fffwwwtttcccVVVTTTVVV[[[^^^bbbooo~~~|||hhh]]]OOOEEEAAA@@@>>><<<<<<;;;:::999888888888888999888888888888888999999777777777777666666666666888888777777666666555555}}}uuuhhh^^^[[[UUUNNNOOOWWW[[[gggwww{{{xxxuuurrrooommmccc[[[RRRLLLJJJLLLNNNOOOOOOPPPPPPOOOOOOMMMLLLKKKHHHEEEBBB@@@>>><<<888666555555555555555555555555555555555555555555555555444444444444444444444444555555555555555555555555555555555555555555555555555555555555555555555555555555444444444333333333333444444555555444444333333333333444444444555555333333444444444555555555555444444444444555666666666666666666777999:::;;;;;;AAAEEELLL^^^vvv|||xxxyyyyyyuuurrrtttxxx{{{zzzxxxvvvtttrrrrrrsssrrrooommmllllllnnnppptttwww{{{}}}}}}{{{xxxuuuqqqlllhhhcccbbbbbbccchhhqqq|||uuufff\\\XXXUUUPPPOOORRRUUU[[[eeemmmmmmhhh```UUULLLKKKKKKKKKUUUbbbttt~~~}}}xxxqqqhhheeefffvvv}}}uuuooommmeee```YYYSSSQQQQQQQQQQQQUUU^^^ooo{{{lll^^^ZZZXXX[[[^^^dddqqq~~~kkk___QQQHHHDDDCCC>>>:::<<<;;;:::999888888888888999888888888888888999999777777777777666666666666888777777777666666666555yyynnnddd___WWWMMMKKKPPPSSS\\\kkkyyy|||xxxuuurrrooommmjjjbbbWWWOOOKKKKKKLLLMMMOOOOOOPPPPPPOOONNNMMMLLLHHHFFFCCC@@@???<<<999777555555555555555555555555555555555555555555555555444444444444444444444444555555555555555555555555666666666666666666666666555555555555555555555555555444444444444333333333333444444555555444444333333333333444444444555555333444444444444555555555555555444444555555666777666666666777888999:::;;;===BBBHHHRRRggg~~~}}}}}}~~~~~~|||wwwtttrrrrrrvvvxxxwwwvvvuuusssqqqqqqrrrqqqpppnnniiijjjmmmqqquuuzzz}}}}}}{{{yyywwwuuurrrmmmhhhcccaaaaaaaaabbbgggppp{{{rrr```TTTQQQOOOMMMJJJOOOUUU[[[ccchhheee___[[[PPPIIIIIIIIIKKKVVVcccvvvzzzvvvrrrpppkkkdddaaacccrrryyyrrrpppiiiccc\\\VVVRRRQQQPPPOOOOOOVVVdddxxxxxxkkkccc\\\ZZZ]]]dddoooyyyqqqdddTTTJJJHHHEEE???999<<<;;;:::999999888888888999999888888888888888999777777777777666666666666777777777777666666666666}}}tttlllfff]]]QQQLLLMMMNNNTTT```qqq~~~yyyvvvssspppnnnmmmfff[[[QQQKKKJJJKKKMMMNNNOOOPPPQQQPPPOOONNNMMMIIIGGGDDDAAA@@@===:::888444444444444444444444444555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555444444444444444444444444333444444555555444444333333333333444444444555555444444444444555555555555555555555555555666666777555666666777888:::;;;<<>>;;;999555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555444444444444444444444444555555555555555555555555444444444444444444444444333444444555555444444333333333333444444444555555444444444555555555666666666555555555555666777777555666666777888:::<<<===???EEEPPPbbbwww|||zzz~~~{{{yyyuuusssqqqpppqqqrrrrrrrrrpppoooooonnnmmmnnnooopppmmmoooqqquuuxxx{{{~~~~~~|||pppooommmlllkkkhhheeebbb______```ccchhhqqq{{{uuu```QQQLLLMMMLLLMMMSSSXXXZZZ^^^```]]]XXXQQQIIIFFFHHHIIIMMM\\\mmm|||vvvlllfffcccaaacccbbb______bbbnnn~~~uuurrrnnniiiaaaYYYTTTQQQNNNLLLNNNMMMPPP]]]pppooobbb]]]```fffiiisssuuu^^^NNNIIIGGGCCC???===<<<;;;:::999999999999:::999999888777777888888777777777777666666666666666666666666777777777777{{{uuukkk___TTTNNNNNNOOOVVVfffyyy}}}zzzvvvsssmmmiiiaaaXXXOOOKKKKKKLLLKKKMMMPPPRRRRRRQQQPPPNNNKKKIIIFFFCCCBBB???<<<:::666666666666666666666666555555555555555555555555555555555555555555555555555555555555555555555555444444444444444444444444555555555555555555555555333333333444444444444555333444444555555444444333333333333444444444555555444444555555555666666666666666555555666666777888555666666777999;;;===>>>@@@HHHXXXkkk}}}~~~}}}zzz|||zzzyyytttsssrrrpppppppppqqqqqqlllmmmmmmllljjjkkkmmmoooppprrruuuxxx{{{}}}~~~}}}|||{{{{{{pppmmmjjjhhhgggfffdddccc^^^___aaadddiiirrr|||vvvbbbRRRLLLKKKKKKMMMTTTYYY[[[]]]^^^[[[UUUNNNHHHGGGJJJLLLQQQbbbttt{{{pppggg```\\\ZZZ\\\^^^^^^bbbhhhpppyyytttqqqkkkccc\\\WWWRRROOOLLLJJJIIIJJJRRRbbbvvvyyyhhh______bbbcccjjj||||||fffTTTJJJFFFDDDBBB===<<<;;;:::999999999999::::::999888777777777777777777777777666666666666666666666666777777777777}}}sssfffYYYPPPNNNMMMRRR___qqq~~~xxxuuuooolllfff]]]SSSLLLJJJJJJKKKMMMPPPRRRSSSRRRPPPOOOLLLJJJFFFDDDBBB@@@===:::777777777777777777777777555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555333333333444444444555555333444444555555444444333333333333444444444555555555555555555666666666666666666666666666777777888555555666777999;;;===>>>BBBMMM___sss~~~}}}zzzxxxxxxttttttrrrqqqoooooopppqqqiiikkkkkkiiihhhhhhlllooorrrssswwwzzz}}}}}}vvvtttuuuwwwyyytttooojjjfffdddccccccbbb^^^```bbbeeejjjsss}}}zzzgggVVVOOOLLLKKKMMMVVV^^^aaabbb```[[[UUUNNNIIIHHHLLLOOOUUUgggzzzvvvnnnccc]]]YYYZZZ\\\___fffnnnsssyyytttnnnggg```ZZZUUUQQQOOOIIIJJJKKKNNNWWWgggzzz|||iii\\\ZZZ\\\\\\___ooo{{{}}}nnn[[[NNNFFFCCCBBB===<<<;;;::::::999::::::;;;:::999888777777777777777777777777666666666666555666666666777777777888qqqcccXXXMMMLLLOOOZZZkkk{{{zzzvvvrrrpppjjjaaaUUUMMMIIIIIIJJJLLLPPPSSSTTTSSSQQQOOOLLLJJJGGGDDDCCC@@@===;;;777777777777777777777777555555555555555555555555666666666666666666666666555555555555555555555555666666666666666666666666555555555555555555555555333333333444444555555555333444444555555444444333333333333444444444555555555555555555666666666777666666666666666777888888555555666888999<<<===>>>CCCPPPeeexxx|||~~~~~~{{{yyywwwwwwttttttsssqqqooonnnpppqqqhhhiiijjjhhhfffgggkkkoooqqqtttwww{{{wwwpppnnnqqqtttwwwxxxrrrkkkeeebbbaaaaaaaaa___```bbbfffkkkttt}}}~~~lll[[[RRROOOMMMNNNYYYdddhhhhhheee]]]UUUNNNJJJJJJNNNQQQXXXjjj~~~xxxssskkkbbb]]][[[\\\bbbiiiuuu}}}vvvqqqiiibbb]]]XXXTTTQQQLLLNNNOOONNNPPPZZZkkkxxxyyyfffXXXUUUWWWVVVUUUdddwww~~~wwwwwwtttaaaQQQFFFBBBAAA======<<<;;;::::::::::::;;;:::999888777777777777777777777777666666666666555666666666777777888888{{{jjj___VVVQQQOOOUUU```lllzzz}}}uuuuuuqqqjjjbbbZZZRRRKKKHHHKKKLLLOOOQQQSSSSSSRRRQQQJJJJJJIIIIIIHHHEEEAAA>>>:::999777666555555555666777666555444333444555555777777666666555555555444555555666666666666555555555555555555555555555555666666666666666666666666333333333333333333333333333333333333333333333333555444444333333333444444666777777777777777666555555666666666666666555555777555666:::<<<<<<@@@DDDIIIWWWjjjzzz~~~|||xxxwwwwwwwwwvvvttttttsssqqqooonnnllllllgggeeedddfffffffffjjjppptttxxx}}}~~~tttjjjddddddiiinnnvvvuuuqqqjjjbbb^^^```dddeeeffffffgggjjjrrr}}}qqq___WWWSSSOOOOOO[[[hhhnnnmmmhhh]]]SSSMMMLLLLLLMMMSSS```qqq|||zzzjjj\\\WWW\\\eeemmm|||~~~zzzuuummmfff```ZZZUUUQQQNNNLLLKKKKKKKKKNNNYYYeeerrrwwwtttfffWWWRRRTTTVVV[[[aaakkkzzz{{{}}}~~~lllYYYMMMHHHHHH>>><<<;;;;;;<<<<<<<<<;;;999999888777777888999999999999999999888888888888777777666666666666777777tttggg\\\UUUQQQTTT[[[eeerrr}}}{{{yyyuuupppiii```XXXPPPLLLKKKLLLNNNQQQSSSSSSRRRQQQKKKJJJIIIIIIHHHFFFBBB???;;;:::888666555444444555888777666555555555666666777666666666555555555555555555666666666666555555555555555555555555555555555555555555555555555555333333333333333333333333333333333333333333333333555444444333333444444444555555666777777666666666666666666777777666666555777555666;;;<<<<<>>;;;:::;;;;;;:::999777888999::::::999888777777777777777666666666666777777666666666666777777yyymmmdddYYYSSSPPPSSS]]]gggzzz}}}{{{uuukkk```WWWNNNMMMNNNPPPSSSTTTRRROOONNNLLLJJJJJJIIIGGGDDDAAA<<<;;;999777666666666666777777777666666666666666666666666666666555555555555555666666666666555555555555555555555555555555444444444444444444444444444444444444444444444444444444444444444444444444444444333333333444555555222222444555666666666666666777777888888888888777555555888<<<===<<<@@@FFFSSSdddwww{{{xxxwwwuuusssrrrsssrrrqqqooonnnlllkkkjjjllliiiggggggfffdddffflllwwwzzz~~~~~~|||zzzwwwyyywwwnnnccc[[[ZZZ\\\gggpppyyyzzztttlllhhhhhhhhhjjjmmmqqqtttxxx{{{}}}|||yyysssjjjbbb]]][[[YYY[[[gggvvv{{{mmm```SSSRRRQQQTTT^^^nnnsssfffccchhhnnn|||tttnnniiiddd\\\VVVUUURRRPPPOOOLLLHHHJJJOOOTTT```iiieee\\\VVVSSSRRRVVVYYY^^^ccclllxxx}}}{{{~~~kkkUUUHHHBBB@@@<<<::::::::::::999777888:::;;;;;;:::888777999999999999888888888777777777666666666666777777}}}uuulllaaaXXXRRRPPPWWW```ooo}}}vvvhhh___SSSPPPNNNOOOSSSTTTRRROOOOOOMMMKKKJJJIIIHHHEEECCC;;;:::999888777777888999666666666555555555444444555555555666666666666666555555666666666666555555555555555555555555555555444444444444444444444444444444444444444444444444444444444444444444444444333333333333333444555666222222444555666666666666666666777888888888888888666666999=========CCCKKKZZZkkk}}}}}}}}}|||yyywwwvvvtttrrrsssrrrqqqpppnnnlllkkkjjjhhheeeeeefffeeedddhhhnnnxxx{{{~~~~~~{{{xxxvvvtttpppuuuxxxuuulllbbb[[[YYY___jjjxxx}}}vvvnnnjjjkkklllppptttxxxzzz{{{{{{uuuooohhhbbb^^^[[[YYYZZZ\\\hhhwwwsssfffVVVSSSRRRUUU___oooyyyjjjeeeiiiooovvvoookkkfff___XXXVVVRRRQQQQQQNNNJJJJJJNNNSSS___iiifff\\\VVVSSSQQQTTTXXX]]]bbbiiirrr~~~{{{~~~ttt[[[KKKEEEBBB>>>;;;:::::::::999777888:::;;;;;;:::888777999999999999888888888777777777666666666666777777vvv|||uuukkkbbbXXXQQQTTT[[[cccrrrtttiiiZZZUUUOOOOOORRRTTTSSSPPPQQQOOOLLLKKKJJJIIIFFFDDD<<<;;;:::888888888888999555555555666555444444333555555555666666666666666555555666666666666555555555555555555555555555555444444444444444444444444444444444444444444444444444444444444444444444444333333333333444555555666333444555666666666666666555555666777888888888888777777:::======>>>GGGQQQaaaqqq{{{yyy}}}zzzxxxwwwvvvtttrrrrrrqqqpppnnnmmmkkkjjjiiigggddddddfffffffffjjjpppxxxzzz}}}~~~~~~}}}wwwtttrrrqqqooojjjpppwwwyyyuuukkkaaa[[[ZZZdddrrr~~~vvvppppppqqqtttxxx|||~~~}}}|||qqqggg]]]YYYXXXVVVWWWXXX^^^iiivvvvvvhhhWWWSSSQQQUUU```pppsssmmmoootttzzzqqqnnniiibbb[[[VVVRRRPPPPPPNNNKKKJJJMMMQQQ___jjjhhh___WWWRRROOOPPPVVV]]]ccchhhppp{{{|||~~~cccPPPIIIEEE@@@<<<;;;;;;;;;:::888999:::;;;;;;:::999888777777777777666666666666777777666666666666777777mmmzzz~~~vvvlll___TTTRRRWWWWWWfffyyyuuuaaaYYYQQQNNNQQQTTTSSSQQQRRROOOMMMKKKJJJIIIGGGEEE@@@>>><<<999777777666666555666666777666555444333555555555555666666666777555555666666666666555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555333333333333444555666666555555666777777666666666444444555666777777777777888888:::======@@@KKKXXXgggvvvzzzwww{{{yyywwwvvvuuutttrrrppppppooonnnllljjjiiihhhgggiiiffffffhhhhhhhhhlllrrrxxxzzz|||}}}|||}}}wwwqqqmmmlllkkkkkkkkkooouuu{{{|||vvvllldddZZZ___jjjxxxxxxwwwwwwyyy}}}~~~pppbbbVVVRRRSSSSSSTTTXXX]]]gggrrr|||~~~qqqcccVVVRRRPPPUUUbbbsss}}}{{{yyyxxxwwwuuuuuuvvvxxxzzz}}}~~~}}}tttuuuyyy~~~tttpppllleee___ZZZUUURRRRRRPPPMMMLLLNNNOOO```nnnooofff]]]UUUPPPNNNUUU___eeeiiipppzzzrrr]]]LLLGGGBBB>>><<<<<<;;;;;;::::::::::::::::::::::::777777777777666666666666777777666666666666777777fffttt~~~sssdddVVVQQQTTTOOO___sss}}}fff\\\RRRNNNPPPTTTSSSQQQRRRPPPMMMKKKJJJIIIHHHFFFCCCAAA>>>:::777555444444666777888888888777555444444555555555666666777777555555666666666666555555555555555555555555555555666666666666666666666666555555555555555555555555555555555555555555555555222222222333444555666777666777777777777777666555333444555666777777777777999999;;;<<<===AAANNN\\\jjjyyy~~~zzzuuu~~~xxxvvvtttttttttsssqqqooonnnmmmllljjjhhhgggfffeeekkkiiihhhjjjjjjiiimmmsssxxxyyy{{{|||{{{|||~~~{{{sssllliiihhhhhhgggoooqqqvvv}}}vvvnnn\\\]]]dddrrr{{{{{{|||ppp```RRROOOPPPQQQSSSWWW\\\cccmmmuuuzzzwwwjjj\\\UUUQQQOOOUUUcccuuu|||{{{zzzxxxwwwvvvvvvvvvuuutttsssqqqooommmkkkjjjhhhiiijjjlllooosssvvvxxx~~~xxxwwwzzzvvvrrrooohhhbbb___ZZZUUUUUUSSSPPPOOOQQQOOOaaatttwwwooocccYYYRRRNNNWWWbbbiiilllrrr{{{jjjMMMIIICCC???===<<<<<<;;;;;;::::::999999::::::;;;999999999999888888888888777777666666666666777777___pppyyymmm```UUUOOOQQQYYYjjj}}}yyydddRRRQQQRRRPPPQQQXXXSSSRRROOOLLLIIIGGGFFFEEE@@@???===:::999888888888555555555555555555555555666777777777777777666555555555555555555555555555444555555666777666666666555555555555555555555555555555555555555555555555666666555555555444444444555555555666666666666777666666666666666666666666555555555666666777888999888888;;;>>>@@@EEEQQQ]]]sss|||{{{vvvtttwww|||zzzyyywwwuuuuuuuuutttrrrqqqlllkkkiiigggfffeeeeeefffggghhhjjjkkkkkklllnnnpppxxxyyy{{{}}}~~~~~~|||wwwpppiiifffeeegggiiilllnnnssszzz{{{lllbbbZZZbbbxxxwwweeeXXXVVVTTTOOOPPPWWW___```dddiiikkkhhh```ZZZTTTPPPOOOVVVfffxxx~~~{{{tttpppllliiihhhgggfffeeedddfffgggeeeaaa^^^^^^___\\\]]]___```bbbffflllpppwwwzzz~~~wwwssspppiiiaaa___ZZZVVVWWWUUUQQQNNNOOOWWW[[[iiixxxzzzlll]]]UUUTTTVVV^^^hhhnnnrrryyynnnVVVLLLCCC@@@>>><<<;;;===<<<<<<;;;::::::999888888::::::999888777666555555777777666666666666777777]]]lll~~~sssfffZZZSSSRRRXXXgggxxxoooZZZTTTSSSPPPQQQUUUSSSQQQOOOLLLJJJHHHFFFFFFCCCAAA>>>;;;888777666666555555555555555555555555444555666777777777777777555555555555555555555555444444555666666666666555555555555555555555555555555555555555555555555555666666555555555444444444333333333444444444444555666666666666666666666666555555555666666777888999888888:::>>>AAAGGGTTTbbbwww~~~yyyuuutttyyy{{{yyywwwuuusssrrrsssrrrpppnnnkkkjjjhhhfffeeeeeeeeeeeegggiiikkklllmmmnnnppprrrxxxyyy{{{}}}~~~|||zzzuuurrrmmmiiiggggggjjjkkknnnooorrrwww}}}}}}qqqggg___bbbrrrxxxhhhZZZWWWTTTPPPSSS[[[^^^___```bbbbbb^^^WWWQQQQQQOOOOOOXXXhhhyyy|||xxxsssppphhhddd```]]]\\\\\\ZZZYYY]]]^^^^^^[[[VVVRRRQQQQQQPPPRRRTTTUUUXXX]]]cccgggpppuuu{{{|||vvvrrrkkkdddbbb\\\XXXXXXVVVQQQNNNOOOQQQXXXhhh{{{uuucccWWWTTTUUU\\\eeekkkpppwwwsssWWWMMMCCC@@@>>><<<;;;===<<<<<<;;;::::::999888888888888888999888888777777777777666666666666777777[[[gggxxx{{{nnnaaaXXXRRRVVVaaappp{{{eeeYYYUUUQQQPPPRRRRRRQQQOOOMMMKKKIIIGGGFFFEEECCC???<<<888666555444555555555555555555555555333444555666777888888888555555555555555555555555333333444555555555555555555555555555555555555555555555555555555555555555555555555555555444444444333333333444444444444555666666666666666666666666555555555666666777888999999888:::>>>BBBJJJZZZhhh||||||uuussssss{{{}}}zzzyyyyyy~~~zzzwwwuuusssqqqppppppooommmkkkiiihhhgggeeedddddddddeeefffiiilllnnnooopppssstttxxxyyy{{{}}}~~~{{{xxxssspppkkkjjjiiihhhiiikkkmmmnnnqqqqqqqqquuuyyy}}}xxxpppfffbbbiiixxx|||mmm___YYYVVVSSSXXXaaaaaa```^^^\\\XXXSSSMMMIIILLLMMMQQQ\\\mmm}}}zzzuuuqqqkkkfffbbbZZZWWWSSSQQQPPPOOOMMMLLLRRRRRRRRRPPPLLLHHHGGGGGGEEEGGGIIIJJJMMMRRRYYY]]]hhhmmmuuu{{{{{{uuunnngggeee___ZZZYYYWWWQQQMMMNNNLLLSSSeee|||kkk[[[UUUUUUYYYaaahhhmmmuuu}}}uuuXXXNNNDDDAAA???<<<;;;<<<<<<;;;;;;::::::999999888666777999:::::::::999999888777777666666777777888[[[eeeuuuuuuggg]]]SSSTTTZZZeeeqqq}}}ooo^^^VVVRRRPPPQQQQQQPPPOOONNNLLLJJJHHHGGGEEECCC???<<<999777666555555555555555555555555555444444555666777777777666555555555555555555555555222333444444555555444444555555555555555555555555555555555555555555555555555555555555555555555555555555555666666666666777666666666666666666666666555555555555666777888999999888:::>>>DDDNNN```pppxxxssssssuuu}}}uuusssuuu}}}xxxuuutttrrrpppooonnnmmmkkkiiihhhgggeeedddcccddddddeeefffiiillloooqqqrrrtttvvvxxxyyyzzz|||~~~~~~zzzvvvqqqkkkgggcccdddeeehhhkkknnnppprrrsssrrrrrrssswww{{{~~~wwwlllcccaaakkksssfff^^^XXXWWW]]]fffhhheee___ZZZTTTOOOJJJHHHIIILLLTTTbbbrrr{{{tttmmmgggaaa[[[WWWQQQOOOKKKIIIHHHHHHFFFDDDHHHHHHIIIHHHGGGFFFEEEEEEBBBDDDEEEFFFHHHLLLRRRVVV```gggqqqyyyxxxpppjjjgggaaa\\\ZZZVVVPPPLLLLLLJJJPPP```wwwppp___WWWUUUWWW^^^eeekkkttt|||rrrYYYOOOEEEAAA???<<<;;;<<<;;;;;;;;;::::::999999999777888999;;;;;;:::999888888777777777777777777888YYYccctttzzzmmmdddVVVSSSTTT\\\fffssswwwbbbWWWRRRQQQQQQOOOOOOOOONNNMMMKKKIIIHHHCCCBBB???<<<999888777777666666666666666666666666666666666666666555444333555555555555555555555555222333444444555555444444555555555555555555555555555555555555555555555555444555555555555555555555555555555666666666666777666666666666666666666666555555555555666777888999999999;;;@@@FFFRRReeevvv}}}vvvsssuuuyyy}}}rrrpppttt|||xxxuuutttrrrpppooonnnmmmkkkiiifffeeedddccccccdddeeefffeeeiiimmmppprrrsssuuuwwwxxxyyyzzz{{{}}}}}}{{{xxxuuurrrmmmhhhddd___aaaeeeiiimmmpppssstttuuutttttttttvvvzzz{{{qqqfff^^^ccczzzxxxnnneee]]]\\\bbbjjjnnnjjjcccZZZSSSMMMKKKJJJHHHNNNYYYhhhwww{{{uuummmeee^^^XXXSSSPPPMMMJJJHHHFFFFFFEEEBBBAAADDDDDDDDDEEEEEEEEEDDDCCCDDDDDDEEEDDDEEEHHHMMMPPP[[[bbbnnnxxx|||sssmmmiiibbb]]][[[VVVOOOKKKKKKLLLOOOYYYkkk}}}sssddd[[[WWWVVV[[[bbbjjjsss|||ppp[[[QQQFFFBBB@@@<<<;;;<<<;;;;;;::::::::::::999999999999:::;;;:::999888777888888777777777777888888VVV___ooouuulll]]]WWWSSSUUU[[[hhhzzzgggXXXRRRPPPQQQNNNOOOOOOOOONNNLLLJJJHHHCCCBBB???<<<:::888888888666666666666666666666666777777777666555444333222555555555555555555555555333333444555555555555555555555555555555555555555555555555555555555555555444444444555555555555555333333333444444444444555666666666666666666666666555555555666666777888999:::999<<>>CCCCCCCCCBBBAAADDDGGGKKKVVV^^^jjjuuu}}}vvvoookkkddd___\\\XXXPPPLLLKKKMMMNNNRRR___qqq{{{uuuiii^^^WWWTTTXXX___hhhrrr{{{sss]]]RRRHHHCCC@@@<<<;;;<<<::::::::::::::::::::::::::::::999999888888888888999888888777777888888999UUU[[[fffwww~~~wwwfff]]]TTTQQQSSS\\\mmm|||mmmYYYQQQPPPQQQNNNNNNOOOOOONNNMMMJJJIIIEEECCC@@@===:::888777666666666666666666666666666666666666666555444333333555555555555555555555555444444555666666666666555555555555555555555555555555555555555555555555555444444444555555555666666333333333444444444444555666666666666666666666666555555555666666777888999::::::>>>EEEMMMYYYkkk|||{{{wwwxxx~~~uuuuuu~~~~~~{{{xxxvvvsssqqqooommmmmmkkkiiigggfffeeedddddddddfffggghhhkkkooossswwwxxxxxxyyyzzzxxxxxxyyyzzz|||}}}{{{xxxuuummmkkkiiiiiiiiijjjiiihhhfffgggiiilllooorrrsssttttttwwwzzz{{{{{{|||~~~yyyvvvmmmfffmmm{{{wwwssstttrrrvvvwwwrrrllllllrrrxxx{{{wwwnnnbbbVVVOOOLLLMMMNNNVVVcccrrr}}}tttnnneee]]]XXXTTTQQQOOOKKKJJJHHHGGGGGGEEECCCAAAEEECCCBBBCCCDDDDDDBBB???@@@@@@@@@??????AAAEEEIIIPPPXXXeeeqqqyyy~~~|||{{{yyysssmmmgggaaa___ZZZSSSNNNNNNKKKLLLNNNWWWhhhvvvvvvnnn___WWWQQQTTT\\\eeepppxxxzzz^^^SSSIIIDDD@@@<<<:::;;;::::::::::::::::::::::::999888777666666777999:::999888888777777888888999VVVYYY^^^jjj}}}~~~nnncccVVVOOONNNUUUeeerrrqqqZZZPPPOOOPPPMMMNNNOOOPPPOOOMMMKKKIIIHHHEEEBBB===999777555444777777777777777777777777444444555555666555555555555555555555555555555555444555666666777777666666555555555555555555555555555555555555555555555555444444444555555555666666555555555666666666777777666666666666666666666666555555555666666777888999:::;;;???GGGOOOZZZlll}}}~~~{{{xxxzzzzzz{{{~~~{{{yyywwwssspppnnnlllllljjjhhheeefffeeeddddddeeefffhhhiiinnnqqqvvvzzzzzz{{{{{{|||xxxxxxyyyzzz|||}}}yyywwwssspppmmmgggeeeddddddgggiiijjjiiijjjjjjlllnnnppprrrsssttttttxxx|||~~~}}}}}}~~~~~~||||||uuujjjkkkuuuzzznnniiiiiilllsssxxxuuuqqqrrrxxx~~~~~~uuuhhhZZZQQQNNNOOOQQQYYYffftttuuuooofff___ZZZXXXVVVTTTNNNLLLKKKJJJJJJHHHFFFCCCCCCBBBAAACCCGGGIIIGGGEEE>>>>>>>>>>>>???AAAFFFJJJLLLTTTaaammmuuuzzz}}}~~~{{{xxx}}}|||uuuoooiiicccaaa]]]UUUQQQQQQHHHJJJLLLTTTddduuuwwwqqq___VVVOOORRRYYYcccnnnwww^^^TTTIIIDDDAAA<<<:::;;;::::::::::::::::::::::::777666555444555888;;;===999999888888888888999999SSSTTTWWW___jjjuuu}}}yyylll]]]TTTOOOPPPZZZgggvvvdddYYYQQQKKKLLLNNNOOOOOONNNLLLLLLLLLFFFEEECCCAAA>>>;;;999888777777666666555555555444777777777777666666666666555555555555666666666666444444444555666777777888555555555555555444444444666666555555555666666777444444444555555555555666666666666666666666666666666666666666777777777777888999:::999888888:::;;;>>>>>>???CCCPPPdddrrrxxx~~~zzzxxx}}}|||zzzyyywwwuuusssqqqooollliiigggeeedddaaacccddddddeeegggjjjmmmpppssswww{{{||||||{{{yyyzzzzzzyyyxxxxxx{{{{{{uuuoookkkiiihhhdddaaa\\\[[[eeerrruuuoooppppppqqqqqqrrrsssuuuvvvzzzzzzzzz{{{}}}{{{tttooommmssseee^^^]]]hhhooovvvxxxwwwxxx}}}qqqcccXXXTTTTTTXXXaaammmyyyvvvuuuooojjjiiijjjgggbbbZZZUUUOOOKKKJJJIIIFFFCCCBBBAAA@@@AAACCCDDDDDDCCC?????????@@@AAABBBDDDDDDIIIPPP[[[eeelllpppsssuuuwww{{{}}}zzzuuurrrmmmhhheee___VVVRRRRRRMMMNNNMMMMMMXXXgggppppppggg[[[SSSTTTUUUVVVcccsssmmmYYYIIIHHHFFF>>>999:::999::::::::::::999888888888999999:::::::::999999999999999888888888888777SSSRRRSSSWWW^^^eeejjjlllooovvv}}}pppaaaVVVOOONNNWWWbbbssszzzzzzkkk___TTTLLLKKKMMMOOOOOONNNMMMLLLKKKFFFEEECCCAAA>>><<<:::999777777666666666555555555777777777777666666666666555555555555666666666666444444555555666777777888555555555555555555555555666666555555444555555555444444444555555555555666666666666666666666666666666666666666777777777777666777888777666666888:::>>>???@@@EEETTThhhvvv{{{~~~|||zzz||||||zzzxxxvvvuuuqqqpppmmmjjjgggeeeccccccaaabbbddddddeeehhhkkknnnsssuuuyyy|||}}}}}}{{{zzzxxxyyyyyyxxxyyy|||~~~zzzuuuoooiiieeebbb```ZZZYYYXXXZZZggguuuzzzwwwuuuuuutttuuuvvvwwwwwwvvv{{{{{{{{{|||~~~}}}zzzyyy~~~~~~ooobbb\\\\\\^^^fffooouuuwwwzzzyyyjjj```\\\[[[^^^fffqqq|||{{{|||zzzxxxzzz}}}|||xxxllldddZZZRRROOOLLLIIIGGGEEEDDDCCCCCCDDDDDDCCCAAA@@@@@@@@@@@@AAABBBBBBCCCCCCIIIRRR[[[```dddgggiiimmmpppyyyxxxsssnnniiigggaaaXXXSSSRRRNNNNNNLLLLLLTTTaaaiiiiiifffZZZRRRRRRSSSUUUbbbqqq|||ppp\\\LLLHHHFFF>>>:::;;;999::::::::::::999888888888999999:::999999888888999999999888888888888777RRRPPPNNNOOORRRVVVXXXYYY\\\gggvvvuuufffYYYPPPMMMSSS\\\lllsss{{{ttthhhYYYNNNJJJLLLMMMOOOOOONNNLLLKKKGGGFFFDDDAAA???<<<:::999777777666666666666555555777777777777666666666666555555555555666666666666444444555555666777777777555555666666666666666666666666555444333333444444444444444555555555555666666666666666666666666666666666666666777777777777666777888777666666888:::>>>@@@BBBIIIZZZnnn{{{~~~~~~{{{xxxzzz~~~zzzxxxwwwuuutttooommmkkkhhheeecccbbbaaa```bbbdddeeefffiiimmmpppvvvxxx{{{}}}~~~}}}{{{zzzwwwwwwxxxyyyzzz~~~}}}vvvtttoooiiiddd___[[[YYYRRRSSSTTTYYYfffuuu~~~~~~{{{yyyyyy{{{|||zzzwww}}}}}}}}}~~~}}}yyykkk```\\\\\\ZZZbbbmmmtttxxx|||~~~qqqgggbbbaaaeeelllvvv{{{mmmaaaYYYSSSOOOLLLIIIHHHFFFEEEEEEDDDBBB@@@AAAAAAAAAAAAAAAAAAAAAAAA@@@DDDJJJOOOSSSVVVYYY\\\aaaccckkkvvv|||~~~|||vvvpppkkkiiiddd[[[TTTRRROOOOOOLLLKKKPPPZZZ```aaaeeeZZZQQQPPPPPPSSS```nnnwwwuuubbbPPPIIIEEE???;;;===:::::::::::::::999999888999999999999999888777666999999999888888888888777QQQOOOLLLLLLNNNQQQRRRSSSUUU___mmmzzzzzzkkk]]]RRROOORRRWWWgggnnnwww}}}~~~zzzooo___RRRKKKKKKLLLNNNOOOOOOMMMKKKHHHGGGEEEBBB???===;;;:::777777666666666666666666777777777777666666666666555555555555666666666666555555555555666666777777555555666666666666666777666555444333333333333333444444444555555555555666666666666666666666666666666666666666777777777777777888999999888999;;;<<<===???CCCMMM___ttt{{{xxx}}}~~~|||yyywwwvvvtttsssmmmllliiigggdddbbbaaa``````aaadddfffhhhkkkooosssyyyzzz|||}}}}}}|||zzzyyywwwxxxyyyzzz{{{~~~{{{xxxrrroookkkfffaaa\\\XXXVVVSSSSSSSSSWWWbbbqqq~~~|||zzz|||}}}{{{yyy~~~zzzlllaaa]]]]]]```gggpppvvvyyy{{{{{{ppphhhddddddjjjpppyyyuuujjj```WWWRRRNNNKKKIIIGGGFFFEEECCCAAABBBBBBBBBBBBAAAAAA@@@@@@AAACCCFFFHHHJJJLLLPPPRRRWWWYYYaaakkkqqqsssxxx~~~zzzsssnnnlllhhh^^^VVVSSSQQQPPPMMMMMMPPPWWW]]]___ddd[[[RRROOONNNQQQ]]]iiisssyyygggTTTJJJDDD???===???::::::;;;;;;::::::999888::::::999999888777666555999999999888888888777777SSSPPPMMMLLLMMMOOOPPPPPPTTTXXXbbbqqq}}}pppaaaUUURRRSSSUUU___fffpppxxx{{{|||~~~|||ssseeeYYYNNNMMMLLLMMMOOOPPPNNNKKKHHHGGGEEECCC@@@===;;;:::666666777777777777777777777777777777666666666666555555555555666666666666555555555555666666666666444555555555666666666777666555444333333333333333444444444555555555555666666666666666666666666666666666666666777777777777777888999999888999;;;===<<>><<<;;;666666777777777777888888777777777777666666666666555555555555666666666666555555666666666666666666333333444444555666666666555555444444444444555555444444444555555555555666666666666666666666666666666666666666777777777777444666777777666777999;;;<<<@@@GGGUUUjjj~~~}}}yyyuuutttsssrrrpppjjjiiigggeeecccaaa``````^^^```dddgggjjjooouuuxxx{{{{{{|||||||||{{{yyyxxxzzz{{{|||||||||}}}{{{vvvqqqnnneeeccc___\\\YYYXXXXXXXXXYYYWWWVVVWWW[[[ggg}}}||||||||||||qqqgggbbbaaafffkkkrrrvvvvvvtttqqqpppnnnooonnnjjjfffeeeiiilllooottt|||xxxmmmbbb\\\TTTMMMIIIHHHFFFFFFDDDDDDEEEEEEEEEDDDBBBAAAAAABBBBBBAAAAAABBBEEEGGGIIIKKKRRR\\\cccgggmmmttt{{{sssppplllddd\\\XXXTTTRRRRRRUUUVVVYYY___gggiiiddd\\\TTTOOOPPPUUUZZZiiivvv|||nnn\\\MMMEEEAAA@@@@@@;;;;;;;;;;;;;;;:::999999:::::::::::::::999888777999999999888888888888777VVVRRRNNNLLLKKKLLLLLLLLLLLLNNNSSS```qqq{{{iii\\\WWWTTTPPPXXX```mmmyyy|||rrrgggXXXSSSMMMLLLNNNPPPPPPNNNIIIHHHFFFDDDAAA???===<<<666666777777777888888888777777777777666666666666555555555555666666666666666666666666666666666555222222333333444555555555444444444444555666777777444444444555555555555666666666666666666666666666666666666666777777777777444555777777666777:::<<<>>>BBBJJJYYYooozzz|||wwwtttsssrrrqqqooohhhgggeeecccaaa___^^^^^^]]]```dddgggkkkqqqvvv{{{||||||}}}}}}}}}|||{{{{{{xxxzzz{{{|||}}}~~~~~~~~~|||xxxtttoookkkiiiaaa^^^[[[XXXWWWXXXZZZ\\\^^^]]]]]]]]]\\\bbbvvv}}}}}}~~~~~~vvvpppllljjjkkkoootttwwwuuupppkkkhhh```aaaaaa```___cccjjjppptttyyyrrrjjj^^^SSSLLLIIIHHHGGGDDDEEEFFFGGGGGGFFFDDDCCC@@@AAABBBAAA@@@AAACCCEEEHHHJJJQQQ[[[bbbgggnnnuuutttpppmmmfff^^^ZZZTTTQQQRRRVVVWWWXXX^^^gggmmmiiiaaaXXXQQQOOOQQQSSS___lll|||zzzooo^^^NNNEEEBBBAAA@@@;;;;;;;;;<<<;;;;;;:::999::::::;;;;;;;;;::::::999999999999888888888888777TTTQQQMMMLLLMMMOOOOOOPPPKKKNNNSSS\\\iiixxxlll^^^XXXSSSNNNTTT]]]jjjxxxvvvkkk[[[UUUNNNKKKNNNQQQPPPOOOJJJIIIGGGDDDAAA???===<<<666666777777888888888999777777777777666666666666555555555555666666666777666666666666666555555555111111222333333444555555444444444555666777888999444444444555555555666666666666666666666666666666666666666666777777777777666777999999999999<<<>>>@@@DDDLLL\\\sss}}}xxx~~~{{{vvvsssrrrqqqpppooofffeeecccaaa___^^^]]]\\\]]]```dddhhhlllqqqwww|||}}}}}}~~~~~~~~~~~~}}}}}}vvvxxxzzz|||}}}~~~|||{{{xxxtttoookkkgggeee```]]]ZZZWWWWWWZZZ^^^aaaccccccdddbbb]]]^^^nnn~~~~~~~~~}}}|||xxxuuutttsssvvvyyyzzzvvvooogggbbbWWWXXXYYYYYYZZZaaajjjrrryyy}}}~~~ttteeeWWWNNNJJJHHHHHHDDDEEEGGGHHHHHHGGGFFFDDDAAABBBCCCCCCBBBBBBDDDFFFIIIKKKRRR]]]dddiiiqqqxxxuuupppmmmggg___\\\TTTQQQRRRVVVVVVUUU\\\eeeooommmeee[[[RRRPPPOOOOOOWWWeeewwwyyyooo___OOOFFFCCCBBB@@@;;;;;;<<<<<<;;;;;;:::999::::::;;;<<<<<<<<<;;;;;;999999999888888888888777ZZZSSSPPPQQQQQQPPPPPPRRRQQQQQQRRRUUU]]]mmmyyyjjj[[[TTTSSSPPPXXXfffwwwwwwqqq___WWWOOOKKKLLLNNNNNNLLLNNNKKKGGGDDDBBB@@@===;;;777777666555555555555555777777777777777777777777999888888777666555555555000111222333444555555555777777666666555555555555555555555555555555555555777777666666555555555555444444444555555555555666777777777777777888888999888888888999:::<<<===>>>???BBBMMMaaavvvzzz}}}}}}zzzwwwuuusssqqqmmmkkkddddddcccbbbaaa```___^^^^^^```dddiiiooouuuzzz}}}|||}}}~~~}}}{{{zzzzzzzzzxxxyyy{{{}}}|||{{{vvvqqqmmmggg```___bbb\\\\\\[[[ZZZ[[[^^^dddhhhlllkkkmmmlllgggdddmmmzzzyyysssrrrvvv{{{~~~~~~|||yyywwwwwwzzz{{{yyywwwqqqfffZZZVVVQQQPPPSSSXXXaaannnzzz|||sssdddYYYQQQJJJFFFHHHGGGGGGIIIJJJJJJHHHFFFEEEFFFFFFEEECCCCCCEEEGGGGGGLLLSSSZZZbbblllwwwzzzyyyrrrppppppiiibbbaaaTTTRRRPPPOOOPPPTTTXXX[[[gggoooooobbbVVVSSSSSSSSS[[[bbbnnn}}}yyyssscccPPPGGGEEEAAA:::===;;;::::::<<<======<<<<<<;;;:::999888888888888:::::::::999999999888888```XXXSSSRRRRRRPPPPPPRRROOOOOOPPPRRRZZZiii|||{{{mmm___WWWVVVRRRWWWbbbsssyyysssccc[[[QQQLLLLLLNNNNNNLLLMMMKKKGGGDDDCCC@@@>>>;;;888888777666666666666777777777777777777777777777777666666555444444333333222333444555555555555555666666666555555555444444555555555555555555555555666666666555555555444444666666777777777888888888777666666666666777888888777888888999:::<<<===>>>BBBEEEPPPdddxxxwww}}}|||}}}|||yyyvvvtttrrrpppllljjjeeedddcccbbb```___^^^^^^```bbbfffkkkqqqwww|||~~~}}}~~~|||zzzyyyzzzxxxyyy{{{|||~~~|||yyyvvvrrrnnnkkkfff___]]]```\\\]]]______aaadddiiimmmttttttuuussskkkdddhhhqqqwwwqqqjjjooouuuzzz|||}}}}}}|||{{{~~~~~~|||wwwjjj^^^XXXSSSQQQTTTZZZcccppp|||}}}{{{lll```WWWNNNIIIIIIIIIIIIKKKMMMNNNMMMKKKFFFFFFFFFEEECCCDDDFFFHHHKKKQQQXXX___gggrrr~~~xxxvvv|||xxxsssrrrjjjbbbaaaWWWUUUQQQOOOOOOQQQTTTVVVcccmmmrrriii\\\VVVTTTSSSXXX```lll{{{{{{vvviiiXXXLLLGGGBBB<<<===<<<::::::<<<===<<<<<<<<<;;;:::999888888888888:::::::::999999999888888hhh___VVVTTTSSSPPPPPPQQQMMMMMMMMMOOOVVVdddvvvssseee]]]\\\TTTUUU]]]lll~~~|||vvvjjjbbbWWWOOOMMMMMMNNNMMMMMMKKKGGGEEECCCAAA>>><<<999999888777777777777888777777777777777777777777666666666555444444333333444555555666666666555555555555555444444444444444555555555555555555555555555555555444444444444444666666666777777777888888666666555555666666777888777888888999:::<<<>>>???DDDIIIUUUhhhzzz~~~tttyyy|||}}}zzzwwwtttrrrpppnnnkkkhhheeedddcccaaa```___^^^^^^bbbeeeiiioootttyyy}}}|||zzzyyyyyyzzzzzzzzz{{{}}}~~~}}}{{{wwwtttpppllliiihhheee^^^[[[]]]]]]```dddhhhkkknnnqqqttt}}}~~~}}}tttllljjjnnn}}}uuulllaaaeeekkksssyyy~~~~~~|||ooobbb\\\VVVSSSVVV]]]fffttt}}}~~~xxxlll```VVVOOOIIIIIIIIIKKKNNNPPPOOOOOOJJJJJJIIIGGGFFFGGGJJJLLLRRRWWW___gggooozzzsssqqqvvvxxxtttkkkdddbbbZZZWWWSSSNNNLLLMMMNNNPPP]]]jjjsssooobbbYYYUUUSSSVVV]]]jjjyyy||||||ssscccTTTIIICCC>>>>>><<<::::::<<<===<<<;;;;;;;;;:::999888888888888:::::::::999999999888888pppdddXXXTTTRRRPPPOOOPPPMMMMMMMMMNNNSSS```ppp{{{zzzmmmeeecccXXXVVVXXXeeewwwzzzrrrjjj^^^UUUPPPOOONNNNNNMMMKKKHHHFFFEEEBBB???<<<999999888777777777777888666666666666666666666666888888777777666666666666555555666666666555444444444444444444444444444444555555555555555555555555444444444444444444444444333333333333444444444444555555555555555666777777777777888999;;;===>>>???CCCJJJXXXlll}}}}}}rrrvvv~~~~~~}}}zzzxxxuuurrrpppnnnllliiifffeeedddbbb```____________dddfffkkkqqqwww{{{}}}~~~}}}zzzyyyyyy{{{{{{zzz{{{|||~~~}}}{{{yyyxxxuuuqqqnnnlllhhhgggiiiggg```\\\[[[___dddkkkqqquuuxxxzzz|||xxxtttrrrwwwrrrhhh\\\___eeennnwwwtttggg```ZZZVVVYYYaaajjjvvvyyylll```WWWNNNMMMLLLMMMOOORRRRRRRRROOOPPPOOONNNMMMNNNQQQTTTZZZ___fffnnnvvv~~~nnnkkkooo||||||vvvnnnhhheee\\\YYYSSSNNNKKKJJJKKKLLLVVVcccoooooodddYYYTTTTTTTTT[[[ggguuu~~~}}}ppp]]]MMMDDDAAA>>><<<;;;;;;<<<<<<<<<;;;;;;:::999999888888888999:::::::::999999999888888zzzkkk[[[TTTQQQOOONNNOOONNNNNNNNNOOOSSS\\\iiirrruuullliii]]]XXXVVV^^^nnn}}}yyyrrrfff[[[SSSPPPOOOOOOLLLKKKIIIGGGFFFDDD@@@===888888777666666666666777666666666666666666666666777777777777666666666666444444555555555444444333444444444444444444444444555555555555555555555555444444444444444444444444111111222222222222333333555555555555555666777777777777888999;;;===???@@@AAAJJJZZZooo~~~rrrttt{{{~~~zzzwwwwwwtttqqqooommmjjjgggeeecccbbbaaa___^^^___``````dddhhhmmmsssxxx{{{}}}}}}}}}zzzyyyyyy{{{{{{{{{{{{|||}}}~~~{{{yyyvvvtttssspppmmmjjjjjjhhhiiimmmmmmgggaaa___ccciiirrryyy~~~{{{vvvrrrrrrggg^^^```eeemmmwww{{{nnneee^^^ZZZ^^^fffoooyyywwwjjjbbbUUUSSSQQQQQQRRRTTTUUUUUUVVVWWWXXXXXXXXXYYY\\\^^^dddiiiooouuu|||}}}jjjeeehhhwwwyyysssmmmiii]]]ZZZTTTNNNKKKJJJKKKLLLRRR\\\gggjjjcccYYYTTTTTTSSSYYYdddrrr~~~yyyeeeQQQFFFCCC???===;;;;;;<<<<<<;;;:::::::::999999888888999999:::::::::999999999888888vvvbbbXXXTTTPPPNNNOOONNNPPPQQQQQQSSSXXXaaahhhuuu|||rrrnnnddd]]]WWWYYYeeevvv|||vvvkkk___VVVPPPNNNNNNLLLKKKIIIHHHGGGEEEAAA>>>888888777666666666666777777777777777777777777777555555555555555555444444333444444555555555444444444444444444444555555555555555555555555555555555444444444444444555555555333333333444444444555555666666555555666666777888777777888:::<<<>>>@@@AAAAAALLL___ttt~~~tttuuuxxx{{{{{{}}}xxxuuuvvvssspppnnnllljjjgggdddaaa```___^^^^^^```aaacccfffiiipppvvv{{{}}}}}}}}}}}}zzzyyyyyyzzz{{{|||}}}}}}}}}}}}|||xxxvvvrrrpppooommmjjjgggiiihhhllluuuxxxtttnnnkkkjjjpppzzzwwwrrrzzzuuukkkeeeeeehhhpppyyyvvvllleeeaaaeeemmmttt|||uuummmZZZWWWTTTSSSTTTVVVWWWXXX___bbbeeeggghhhiiikkkmmmrrrvvv{{{}}}hhh```bbbppp~~~|||{{{}}}~~~wwwqqqlll```\\\VVVPPPLLLKKKLLLLLLOOOUUU___gggddd[[[UUUTTTQQQVVV___mmmzzz|||}}}lllVVVHHHEEE???===;;;;;;;;;<<<;;;:::::::::999999888999999::::::::::::999999999888888mmm___XXXSSSOOONNNNNNPPPRRRRRRRRRUUUZZZ___hhh}}}wwwrrriiicccZZZVVV]]]mmm{{{vvvmmmaaaWWWOOOLLLKKKLLLKKKJJJIIIHHHEEEAAA>>>999999888777777777777888777777777777777777777777444555555555555555555555333444555666666666666666444444555555555666666666555555555555555555555555444444555555555666666666444444555555555666666666777666666666666777888888777777888:::<<<>>>@@@BBBEEEQQQeeezzz~~~wwwvvvwww}}}xxx|||{{{zzz{{{wwwtttvvvssspppnnnllljjjfffddd___^^^]]]]]]^^^```ccceeehhhlllsssyyy~~~~~~}}}zzzyyyyyyyyyzzz|||~~~~~~}}}{{{zzzuuusssooommmlllkkkhhhfffggghhhooo|||}}}zzzrrrxxxzzzzzz{{{qqqkkkjjjmmmttt}}}yyyssskkkhhhmmmuuu{{{}}}vvvfffccc___^^^```cccfffgggooosssxxx}}}~~~~~~hhh^^^^^^eeerrrzzzsssrrruuu}}}|||tttnnnddd```YYYSSSNNNLLLKKKLLLOOORRR\\\hhhjjjaaaWWWSSSNNNRRRZZZggguuu{{{}}}oooYYYJJJFFF???===;;;;;;;;;<<<;;;999:::999999888999999:::::::::::::::999999999888888vvveee\\\UUUPPPNNNMMMPPPSSSSSSRRRRRRVVVYYY```vvvyyysssmmmfff\\\UUUXXXggg|||zzzuuummmbbbVVVNNNJJJHHHLLLKKKJJJJJJIIIFFFBBB>>>;;;:::999999888888999999777777777777777777777777666666666777777777777777444444666777888888888888555555555666666666777777555555555555555555555555555555555666666666777777444444444555555555666666777777777777777888999999777777888:::<<>>;;;;;;;;;<<<;;;999999999999888999999:::::::::::::::999999999888888kkk___YYYSSSNNNQQQRRRTTTTTTRRRQQQPPPPPPVVVeee}}}wwwmmmfff^^^WWWUUU^^^tttzzzxxxtttlllbbbWWWPPPLLLLLLMMMLLLKKKJJJGGGDDDAAA???>>><<<:::888666555555666333444555666666555444333888888777555555444444444666666555555555555666666555555444444444333333333777666666666666888:::;;;444444444444444444444444444444555555666777777777555555444444555666888999888888888:::===???@@@@@@EEE___sssyyy}}}yyy{{{xxxwww}}}{{{xxxvvvssspppmmmjjjhhheeebbb```\\\YYYYYY[[[[[[\\\aaagggmmmqqqwww|||}}}~~~~~~|||zzzyyy{{{|||yyy{{{~~~yyyuuuqqqooonnnmmmllllllmmmooowwwyyyxxxyyy|||}}}|||wwwvvv|||~~~yyyvvvsssqqqqqquuu|||lll[[[WWWUUU___mmm}}}uuuhhhbbbeeeooo{{{~~~uuuqqqiiieee^^^WWWRRROOOMMMMMMMMMOOOXXXfffooolllaaaXXXOOORRRWWW^^^lll{{{}}}}}}{{{yyyvvvpppcccSSSHHHCCC@@@===;;;;;;;;;:::999999::::::;;;;;;::::::999999999999999999999999999tttdddZZZRRRNNNPPPQQQRRRRRRQQQPPPOOOOOORRR^^^sss{{{qqqjjjaaaYYYTTTZZZmmm{{{wwwsssmmmcccXXXPPPLLLKKKLLLLLLKKKJJJGGGDDDAAA???===<<<:::888666666666777666666777888888777666666888888777555555444444555666666555555555555666666333333333444444555555555777666666666666888999:::444444444444444444444444666666666666666555555555666555555555555777888999999999999:::===???@@@AAAHHHbbbvvv{{{}}}xxx}}}~~~{{{zzz~~~|||yyywwwuuussspppllliiifffdddaaa___]]]ZZZZZZ\\\]]]]]]cccjjjooosssxxx{{{}}}~~~|||zzzyyy{{{|||{{{~~~|||yyywwwxxxxxxxxxwwwvvvvvv{{{~~~}}}}}}{{{tttooommmrrruuuuuutttvvvtttsssssswww}}}ppp]]]WWWOOOVVVbbbqqqsssddd]]]^^^iiiuuuwwwrrrjjjfff___XXXRRROOOMMMMMMNNNOOOVVVcccmmmlllbbbXXXSSSTTTWWW^^^jjjzzz}}}zzzwwwrrrjjj^^^PPPFFFCCCAAA>>><<<;;;;;;:::999999::::::;;;;;;::::::999999999999999999999999999mmm^^^UUUQQQOOOOOOPPPPPPPPPOOONNNMMMOOOXXXggg{{{xxxqqqggg]]]UUUVVVdddsss|||uuusssnnneee[[[RRRMMMKKKLLLKKKKKKJJJGGGDDDBBB@@@<<<;;;999888777777777888666777777888888777777666888888777666555555555555555555444444444444555555222222333444555666777777666666666666777888999999444444444444444444444444888777777666555555444444666666666666777888999::::::::::::;;;===???AAABBBMMMggg{{{xxx|||}}}}}}|||yyywwwuuussssssooojjjgggdddbbb___]]]]]]ZZZZZZ]]]^^^___eeemmmrrruuuyyy|||}}}~~~|||zzzyyy{{{|||~~~{{{|||~~~~~~yyymmmgggdddeeegggjjjooovvvwwwwwwwwwzzzyyyaaaVVVMMMPPPXXXcccrrrtttcccYYYYYYcccooo|||zzztttlllhhhaaaZZZSSSOOOMMMLLLNNNNNNRRR^^^kkkooofff[[[WWWVVVVVV\\\gggwww~~~}}}vvvooofff[[[NNNEEEDDDBBB>>><<<<<<<<<:::999999::::::;;;;;;::::::999999999999999999999999999xxxfff[[[VVVPPPOOONNNNNNNNNNNNMMMLLLPPPUUU```qqq~~~xxxnnncccXXXUUU^^^jjj~~~|||uuuuuuqqqjjj```UUUNNNJJJKKKKKKJJJIIIGGGEEEBBBAAA;;;;;;999888777888888999555555555666666555555555888888777666555555666666555555444444444444555555333444444555666666777777666666666666777777888888555555555555555555555555777777666666555555555555777777777888888999:::::::::;;;;;;<<<===???CCCEEERRRlllzzz}}}}}}}}}zzzxxxvvvtttrrrqqqmmmhhhdddaaa___]]][[[\\\YYYYYY\\\^^^```gggooovvvxxx{{{}}}}}}~~~|||zzzyyy{{{|||yyyqqqqqquuu}}}yyyllleee```^^^^^^aaakkkvvv{{{{{{|||~~~hhhXXXSSSQQQRRRYYYeeerrr{{{gggZZZVVV___jjjxxx|||uuunnnjjjddd\\\UUUPPPMMMKKKMMMLLLOOOYYYiiirrrmmmccc[[[WWWUUUZZZdddttt{{{yyypppfff[[[PPPHHHEEECCC???===<<<<<<;;;999999::::::;;;;;;::::::999999999999999999999999999nnn___XXXRRRPPPNNNMMMNNNNNNLLLJJJPPPSSSZZZgggyyy}}}uuujjj^^^WWW\\\fff~~~~~~|||xxxyyywwwqqqggg[[[QQQKKKJJJJJJJJJIIIHHHEEECCCBBB<<<;;;999888888888999999666666666555555666666666888777777666666666666777555555555444444555555555666666666666666666666666555666666666777777777777555555555555555555555555555555555555666666777777777777888888999:::::::::999;;;<<<<<<===@@@EEEIIIWWWppp|||yyywwwvvvtttrrroookkkeeeaaa^^^]]][[[YYYZZZWWWWWWZZZ]]]aaaiiiqqqyyy{{{~~~|||zzzyyy{{{||||||qqqhhhjjjoooyyy|||ppphhh```\\\[[[^^^iiitttsss___VVVPPPMMMRRRZZZeeetttppp^^^VVV[[[eeesss~~~uuupppllleee^^^WWWQQQMMMLLLKKKKKKMMMUUUfffttttttmmm]]]VVVSSSXXXaaappp{{{~~~~~~sssiii]]]RRRJJJFFFDDD@@@>>>===<<<;;;:::999::::::;;;;;;::::::999999999999999999999999999yyydddYYYWWWSSSOOONNNOOONNNLLLIIILLLOOOTTT]]]lll~~~{{{qqqcccZZZ\\\dddxxx}}}zzzooo```TTTMMMIIIIIIIIIIIIHHHFFFDDDCCC===<<<:::999888888888999999888888777777888888999888777777666666777777777666666555555555555666666888777777777666666666666555666666777777666666555555555555555555555555555444444555555666777777888666666888999999:::999999888:::<<<======AAAHHHMMM\\\uuu~~~~~~zzzwwwvvvuuusssrrrlllhhhbbb^^^\\\[[[ZZZYYYYYYVVVVVVZZZ]]]bbbkkkttt{{{~~~|||zzzyyy{{{|||xxxnnnfffhhhnnnzzzxxxooofffbbbaaadddllltttkkkXXXNNNIIIMMMSSSZZZhhhvvv{{{fffYYYYYY___lllyyyuuupppmmmggg```YYYSSSOOOMMMJJJLLLMMMQQQ```rrrwwwsss```XXXSSSWWW^^^kkk}}}~~~xxxmmmaaaTTTKKKHHHEEEAAA???>>>===;;;:::999::::::;;;;;;::::::999999999999999999999999999nnn___\\\WWWQQQOOOPPPOOOLLLHHHGGGKKKQQQWWWaaarrruuufff[[[ZZZ```qqqvvvfffWWWOOOHHHIIIIIIIIIHHHFFFEEEDDD>>>===;;;999888888888888999999888777777888999999888777777777777777888888777777666666666666777777777777777777777777888888555555666777777666555444555555555555555555555555555555555666666666666666555666777888999999999888777:::<<<===>>>BBBJJJQQQbbbyyy}}}~~~{{{wwwuuutttsssrrrpppiiieee___\\\ZZZZZZZZZYYYYYYWWWWWW[[[___dddmmmwww||||||zzzyyy{{{|||}}}yyypppgggjjjqqq}}}xxxpppnnnppprrrvvvzzzxxxaaaUUULLLNNNOOOQQQ[[[hhhzzzppp^^^ZZZ^^^dddrrrwwwpppmmmgggaaaZZZTTTPPPNNNIIINNNNNNNNNYYYllluuussseee[[[UUUWWW[[[eee|||uuugggYYYOOOHHHEEEBBB???>>>===;;;:::999::::::;;;;;;::::::999999999999999999999999999yyyhhh___YYYSSSPPPQQQPPPLLLHHHEEEKKKPPPTTT\\\lllwwwgggZZZXXX]]]lll|||zzziiiYYYPPPHHHHHHIIIIIIHHHGGGEEEDDD???>>><<<999888777777777888777666555555666777888888777777777777777888888888888777777777777888888555555666777888999::::::555555666777777666555444666666666666666666666666777777777666555555444444444555777888999999888888666999<<<===>>>CCCLLLSSSfff|||~~~|||yyyuuusssrrrqqqpppooohhhccc^^^ZZZYYYYYYZZZYYYZZZWWWXXX\\\```eeeoooyyy}}}|||zzzyyy{{{|||{{{{{{sssjjjmmmuuuyyyzzz}}}lll^^^TTTRRRNNNKKKQQQ]]]nnnyyyeee]]]```___nnnxxxpppmmmhhhaaa[[[UUUQQQOOOJJJOOOOOOLLLTTTgggrrrrrriii^^^VVVWWWZZZaaawww|||nnn^^^SSSIIIFFFBBB???>>>===;;;:::999::::::;;;;;;::::::999999999999999999999999999kkkccc\\\UUUSSSQQQMMMKKKMMMGGGHHHLLLPPPUUUbbbyyyxxxmmmccc]]]ZZZfffxxxtttdddVVVLLLFFFEEEHHHJJJHHHDDDDDD>>>===<<<:::999999999:::888888888888888999999999;;;::::::999888777666666777777777777666666666666777777666555555555555555666555555555555444444444777666666666777888:::;;;666666666666777777777777888888999999999::::::::::::999:::===@@@DDDOOOZZZqqqzzzwwwsssrrrrrrqqqmmmjjjeeebbb^^^YYYWWWVVVWWWXXXWWWXXX[[[]]]bbbjjjsssyyy}}}yyyvvv{{{{{{~~~zzztttwww}}}}}}|||iiiWWWQQQPPPOOOPPPTTTbbbuuurrr```WWW]]]bbbqqq}}}tttmmmhhhfffaaaWWWPPPNNNIIIKKKLLLNNNSSS\\\iiirrrnnnbbbVVVSSSXXXbbbppp}}}xxxeeeUUURRRIIIBBB@@@???<<<;;;<<<999999999::::::;;;;;;;;;;;;:::999888777888999:::xxxiii```XXXUUURRRMMMKKKMMMIIIIIIKKKMMMQQQ\\\rrr|||qqqggg```\\\aaassszzziii[[[OOOIIIGGGJJJKKKHHHFFFEEE???===<<<:::999999999:::888888888888888888888777999999888888777777666666666666666666777777777777888777666666555555666666666555555555555444444444666666555555666777999:::555666666666777777777777888888888999999999:::::::::999:::>>>@@@EEEQQQ]]]uuuyyyvvvrrrppppppoookkkhhhdddaaa]]]XXXVVVUUUVVVWWWWWWYYY[[[___dddkkktttzzz}}}zzzuuutttwww}}}zzz}}}~~~|||}}}~~~~~~{{{fffZZZTTTOOOMMMOOOWWWggg|||~~~jjj___\\\```mmmvvvoooiiigggbbbYYYRRRPPPIIIJJJKKKLLLPPPYYYeeeoooooodddXXXTTTWWW___lllxxx|||hhhYYYSSSJJJBBB@@@???<<<;;;<<<999::::::::::::::::::;;;;;;:::999999888888999999qqqfff\\\WWWSSSOOOLLLMMMKKKJJJIIIJJJLLLUUUhhhyyyvvvlllccc^^^[[[lll~~~rrrbbbSSSMMMIIIKKKLLLIIIFFFFFF???>>><<<:::999999999999888888888777777666666666777777777777777666666666555555666666777777888888888888777666666666777777666555555555555444444444555555555555555666777888555555666666666777777777888888888999999999999::::::999;;;>>>AAAGGGTTTaaazzz}}}xxxtttpppooonnnmmmiiieeeaaa^^^[[[WWWUUUTTTUUUUUUWWWZZZ]]]aaafffnnnvvv{{{ssspppooossswww}}}zzz|||~~~}}}~~~}}}{{{{{{||||||}}}~~~~~~~~~~~~~~~yyyhhh\\\SSSMMMLLLOOOZZZjjjyyyvvvggg\\\^^^hhh{{{yyyqqqkkkhhhddd\\\UUURRRJJJJJJIIIHHHKKKTTTaaajjjooodddZZZUUUUUU[[[gggqqqmmm^^^SSSJJJBBB@@@???<<<;;;<<<;;;::::::::::::::::::999999::::::::::::999888888xxxkkk^^^XXXUUUQQQNNNOOOLLLJJJIIIIIIJJJPPP```ppp|||qqqfff___WWWfffxxxyyyjjjXXXPPPJJJJJJJJJHHHFFFGGG???>>><<<:::999888999999999888888777666555444444555555555666666666666666444555555666777888888999888888777777777777888888666555555555555444444444444444444444555555666666555555555666666666777777888888888888999999999999::::::<<>>AAACCCMMM```sss~~~|||yyyyyyuuupppmmmllliiieeeaaaYYYXXXVVVTTTSSSRRRRRRSSSUUUYYY```fffmmmssszzz~~~zzztttsssuuuzzz~~~xxxtttrrrxxxssspppqqqttt~~~yyyqqqllloooyyy{{{xxxxxxzzz|||}}}yyyyyyyyyxxxvvvtttrrrpppooonnnnnnoooqqquuuxxxzzz|||wwwdddVVVQQQMMMKKKOOOWWWddduuunnneeebbblll}}}|||pppkkkhhhbbbZZZVVVPPPOOOMMMIIIHHHLLLTTT[[[```\\\XXXVVVSSSTTT]]]ffflllvvvxxxaaaVVVLLLDDDBBB@@@<<<;;;;;;;;;::::::::::::::::::999999::::::::::::999888888lll```[[[WWWSSSRRRMMMLLLLLLNNNMMMLLLQQQXXXcccqqqpppccc\\\bbbqqq|||eeeZZZOOOJJJHHHEEEEEEGGGAAA???===:::999888888888888888888888888888888777888777777666666555555555666666666666777777777777666666555555666666777888666555555555555444444444444555666666666666555444444444444555555555666666777777777777888888888888:::<<>>;;;999888888888888888888888777777777777888888888777666555555555777777888777777666555444666666666666666666666666666666555555555444444444444444444444444444444444333444444555666777888888777777777777777888888888888<<<@@@@@@CCCRRRjjj}}}}}}yyyvvvsssqqqnnnjjjeeeaaa]]]\\\YYYWWWTTTRRRRRRRRRQQQPPPUUUZZZaaahhhoootttzzz}}}}}}uuuiiieeegggooo{{{wwwvvvuuuuuuttttttttttttrrrrrrqqqpppmmmiiifffeeebbbcccdddeeegggjjjppptttzzz}}}lll```TTTOOONNNNNNQQQUUUdddvvv{{{rrrhhhhhhtttyyypppnnnhhh___YYYUUUQQQLLLIIIHHHJJJKKKKKKWWWYYYYYYUUUQQQPPPUUUZZZfffyyypppYYYQQQIIIFFFCCC>>>===>>>===<<<:::999888999::::::;;;;;;::::::::::::999999pppddd```ZZZRRRQQQQQQPPPOOOMMMLLLMMMNNNQQQZZZiii{{{yyyooodddeeelllyyysssgggXXXNNNJJJJJJGGGDDDBBBAAA>>><<<:::888888888999999888888888777777777666666666666777777777777666777777777777666666555666666666666666666666666666666555555555444444444444444444444444444444444444444555555555555555555777777777888888888888999888<<<@@@AAAEEEUUUmmm|||xxxuuusssqqqmmmiiiddd```\\\[[[XXXVVVTTTRRRRRRQQQQQQQQQUUUZZZbbbiiiooouuuzzz}}}~~~}}}{{{pppfffcccgggooo|||wwwvvvtttsssrrrrrrrrrrrrrrrqqqpppooolllhhheeeddd```aaabbbccceeeiiinnnsssyyy|||vvvhhhZZZRRROOONNNQQQTTT]]]nnn|||tttkkkjjjttt{{{rrrnnniiiaaa[[[UUUQQQLLLIIIIIIJJJLLLLLLUUUXXXZZZVVVPPPNNNTTTZZZjjjzzzqqqZZZQQQHHHDDDAAA<<<:::<<<<<<;;;:::999999999::::::;;;;;;:::::::::999999999}}}lllddd^^^ZZZRRRQQQOOOMMMLLLLLLLLLLLLKKKTTTbbbsss}}}uuukkkgggjjjtttxxxkkkZZZNNNJJJHHHGGGEEECCCAAA???<<<:::999888888999999999888888888777777444555555666777888888999555666666777777777777666666666666666666666666666666666666555555555555444444444444444444444444444777777666666555555555555888888888888999999::::::888<<<@@@BBBHHHYYYqqqzzzvvvsssrrrppplllhhhccc^^^[[[YYYVVVUUUSSSRRRQQQQQQQQQRRRVVV[[[cccjjjqqqvvv{{{~~~~~~~~~~~~sssiiiaaabbbgggqqq}}}}}}vvvuuurrrpppooooooppppppppppppooommmjjjgggdddbbb]]]^^^```aaacccgggmmmqqqwwwzzz~~~yyyggg\\\UUURRRSSSVVVXXXhhh{{{yyyqqqpppyyysssoooiiiccc___VVVRRRMMMJJJJJJKKKLLLMMMSSSYYY]]]XXXPPPMMMSSS[[[nnnzzzrrr]]]RRRHHHDDD@@@<<<:::;;;;;;;;;:::999999999::::::::::::::::::999999999999uuugggaaa___TTTRRROOOLLLLLLLLLKKKKKKJJJQQQ]]]lllzzzooohhhfffnnnzzzyyylll[[[NNNHHHGGGGGGFFFCCCAAA???<<<:::999999999888888777777777666666666555555666666777777888888444555666777777888777777666666666666666666666666666666666555555555555555555555555555555555555555777777777777777777777777888888888999:::::::::;;;999===@@@DDDLLL^^^vvv~~~xxxsssqqqpppnnnkkkfffaaa\\\XXXWWWSSSSSSSSSQQQPPPPPPRRRSSSVVV\\\dddlllrrrwww|||~~~uuujjjccc^^^aaaiiisss~~~zzzuuussspppnnnlllmmmnnnooonnnnnnmmmkkkiiieeebbbaaa\\\]]]^^^```bbbffflllpppvvvxxx|||~~~zzzkkkaaaZZZXXXZZZ[[[iii{{{yyyyyytttnnnhhhcccaaaWWWSSSNNNKKKJJJLLLMMMMMMSSS[[[aaa]]]SSSOOOVVV___pppzzzrrr```TTTIIIDDDBBB???===>>>;;;::::::::::::::::::::::::::::::999999999999888}}}jjjbbbaaaWWWSSSNNNLLLLLLLLLKKKJJJLLLQQQYYYfffzzz|||qqqgggaaahhhttt}}}wwwkkk[[[NNNHHHFFFGGGGGGCCCBBB???===:::999999999777777666666666555555555666666666666666666777666444555666777777888777777777777777777777777777777666666666666666666666666555555555555555555555555444444555666666777888888777888888999::::::;;;;;;:::===AAAEEEOOObbbzzz|||zzzzzz}}}|||vvvrrrooonnnllliiiddd___ZZZVVVTTTPPPRRRRRRQQQOOOOOORRRUUUWWW]]]fffnnntttyyy}}}~~~vvvnnneee___]]]ccclllvvv{{{xxxtttrrrpppnnnllllllmmmnnnmmmmmmllljjjhhhdddaaa___\\\]]]^^^___aaafffkkkoootttwwwzzz|||~~~{{{oooeeeaaaaaaccclll{{{uuunnnhhhdddcccZZZUUUPPPLLLKKKLLLMMMMMMSSS]]]dddaaaWWWSSSYYYbbbpppxxxuuucccUUUHHHCCCBBB@@@>>>>>>999:::::::::::::::::::::::::::999999999888888888qqqdddbbbZZZUUUOOOLLLMMMMMMLLLJJJMMMQQQVVVaaattt}}}qqqggg___bbblllwwwvvvlll]]]PPPHHHFFFFFFGGGDDDBBB@@@===;;;:::999999777777666666666555555555777777777777666666666666555666666777777777777666777777777777777777777777555666666666666777777777555555555555555555555555111111222333444555666666666777777888999:::;;;;;;;;;===AAAFFFQQQddd|||{{{tttpppssszzzyyyuuuqqqooommmkkkgggbbb]]]XXXTTTRRRNNNPPPQQQPPPNNNOOORRRVVVXXX^^^gggpppvvv{{{~~~~~~}}}|||yyy||||||zzzyyywwwrrrjjjccc^^^___gggqqqzzz}}}yyyvvvqqqqqqpppoooooonnnnnnnnnmmmmmmllljjjgggdddaaa___\\\]]]]]]^^^```dddiiimmmrrrtttwwwyyyzzz{{{}}}vvvpppnnnnnnrrr|||xxxoooiiiffffff]]]XXXRRRMMMLLLLLLLLLLLLRRRZZZbbbaaaZZZWWW\\\bbbnnnvvv{{{hhhXXXIIICCCAAA???<<<<<<999999:::;;;;;;;;;::::::999999999999888888888888yyyiiieee\\\VVVOOOMMMMMMNNNMMMJJJLLLNNNRRR\\\ooo~~~ssshhh___^^^eeepppxxxoooaaaSSSJJJEEEDDDEEEDDDBBB@@@===;;;:::999999888888888888777777777777555555666666777777888888666777777777777666666555777777777777777777777777555666666666777777777777555555555555555555555555333333444444555555555666555666666777888999:::;;;<<<>>>@@@FFFRRRfff}}}uuunnnrrr|||}}}wwwtttqqqpppllljjjfffaaa[[[VVVRRRPPPLLLOOOQQQPPPNNNNNNSSSWWWYYY___iiiqqqwww|||}}}xxxuuusssrrrnnnppppppnnnoooppplllgggccc```bbbkkkuuu~~~}}}zzzvvvtttooopppqqqrrrrrrqqqpppooommmmmmllljjjgggdddaaa___[[[\\\\\\\\\^^^aaafffjjjnnnqqqtttuuuvvvwwwyyyzzz~~~|||rrrkkkhhhhhh```[[[TTTOOOLLLKKKKKKJJJNNNUUU\\\]]]YYYWWW[[[___llluuu~~~rrraaaOOOFFFCCC???<<<;;;888999:::;;;;;;;;;::::::999999999999888888888888lllggg^^^WWWPPPMMMNNNOOOMMMKKKJJJKKKNNNXXXlll~~~uuujjj```]]]aaakkk|||{{{rrrdddVVVKKKEEECCCCCCDDDBBB@@@===;;;::::::::::::::::::999999999999888333333444666777999::::::777777888777777666555555777777777777777777777777555666666666777777888888666666666666666666666666888888888888777777777777444555666777888999::::::<<<>>>@@@FFFRRRfff}}}yyypppuuu{{{vvvsssrrrqqqkkkiiieee```ZZZUUUQQQOOOKKKNNNQQQPPPMMMNNNSSSXXXYYY```iiirrrxxx||||||wwwqqqmmmjjjiiieeeggggggeeegggiiigggccceeebbbdddmmmxxx~~~zzzwwwtttrrrnnnppprrrssstttsssqqqpppmmmmmmllljjjhhhdddaaa___ZZZ[[[[[[[[[\\\___cccggglllnnnqqqrrrssstttuuuwwwzzz~~~tttmmmjjjkkkbbb\\\UUUOOOLLLKKKJJJIIIJJJPPPWWWYYYXXXWWWYYY\\\kkkuuu}}}|||jjjVVVKKKGGGBBB===;;;777888:::;;;<<<;;;::::::999999999888888888888777pppiii```ZZZSSSNNNLLLLLLMMMMMMMMMPPPPPPTTTccc}}}rrrcccZZZZZZdddwww|||{{{vvvpppdddWWWKKKDDDCCCDDDCCCBBB@@@>>><<<:::999999999888888777777777777777777777777777777777777777777777777777777777777777;;;:::999888777555444444777777777777777777777777777777666666666666777777777666666555555555666666888888888777777777777666777;;;???DDDRRRjjj{{{pppwwwyyytttqqqooonnnjjjgggbbb\\\VVVRRROOOMMMOOOLLLLLLMMMMMMLLLPPPUUUZZZdddmmmqqquuu||||||tttpppkkkdddaaaaaa[[[^^^aaaccccccdddeeefffccceeeiiipppyyy|||wwwrrrqqqtttrrrrrrsssttttttuuuttttttoooooommmkkkgggccc___]]]]]]YYYYYY\\\^^^^^^bbbggghhhkkkoooqqqrrrrrrrrrssszzz|||vvvooommmlllfff___WWWPPPLLLLLLLLLLLLMMMNNNPPPRRRUUUVVVWWWWWWfffppp}}}rrr^^^NNNFFFBBB@@@>>><<<<<<;;;::::::::::::;;;::::::::::::::::::::::::rrriii```[[[TTTPPPNNNNNNNNNNNNLLLNNNNNNQQQ```xxxyyykkk```\\\cccuuu}}}|||yyyssshhh[[[NNNGGGEEEEEECCCBBB@@@>>><<<:::999999999888888777777777777777777777777777777777777777777777777777777777777777999888888777666555444444777777777777777777777777777777666666666666777777888777777666666666777777888888888888888888888888999>>>BBBGGGUUUlll|||ssszzzwwwrrrooommmllliiifffaaa[[[UUUQQQNNNMMMNNNKKKKKKMMMMMMLLLQQQWWW[[[dddmmmqqqvvv|||{{{ssskkkgggbbb\\\ZZZ[[[VVVYYY]]]```bbbdddfffgggfffhhhlllsss{{{|||yyyuuuqqqpppssstttuuuvvvwwwxxxwwwvvvvvvpppooonnnkkkgggccc___]]]\\\YYYXXX[[[]]]]]]aaafffeeehhhlllnnnooooooooopppwwwxxx~~~yyyrrrooommmgggaaaXXXQQQMMMLLLKKKKKKJJJKKKMMMOOORRRSSSTTTTTTcccnnn|||wwwcccRRRHHHCCC???===<<<<<<;;;::::::::::::;;;::::::::::::::::::::::::vvvjjj___[[[VVVRRRPPPOOOOOONNNKKKLLLKKKNNNZZZqqqwwwjjjaaabbbrrr}}}|||wwwmmmaaaTTTKKKFFFEEECCCBBB@@@>>><<<:::999999999888888777777777777777777777777777777777777777777777777777777777777777666666666666555555555444777777777777777777777777777777666666666666777777888888777777777777888888777888888999999::::::;;;<<<@@@DDDJJJYYYppp~~~vvv~~~}}}uuupppmmmjjjhhhhhhddd___YYYTTTPPPMMMLLLLLLJJJJJJMMMMMMMMMRRRXXX\\\eeennnrrrvvv|||~~~sssjjjccc___\\\WWWVVVXXXUUUXXX]]]```cccfffiiilllkkkmmmqqqwww~~~}}}xxxvvvsssoooooosssvvvwwwzzz{{{|||zzzxxxwwwqqqpppnnnkkkgggccc```^^^\\\XXXWWWZZZ[[[\\\___dddcccfffjjjlllmmmmmmmmmnnnrrrsssxxx}}}uuuqqqoooiiicccZZZRRRNNNKKKJJJIIIGGGHHHJJJLLLNNNPPPPPPQQQ___kkkzzz~~~iiiWWWJJJCCC???<<<<<<<<<;;;::::::::::::;;;::::::::::::::::::::::::|||kkk___\\\WWWSSSQQQPPPNNNLLLKKKKKKJJJLLLUUUiiitttfffcccqqq~~~{{{sssgggYYYNNNHHHEEECCCBBB@@@>>><<<:::999999999888888777777777777777666666666666666666666666777777777777777777777777666666666666666666666666777777777777777777777777777777666666666666777777777777666666777777888888777777888999:::<<<<<<======AAAFFFLLL\\\sss~~~yyy|||uuupppllliiiffffffbbb]]]VVVQQQNNNLLLKKKJJJHHHIIILLLNNNNNNSSSZZZ]]]gggooosssvvv}}}|||vvvnnnfff```^^^\\\YYYZZZ]]][[[^^^bbbeeegggjjjnnnpppppprrrvvv|||zzzvvvtttqqqnnnnnnrrrwwwyyy|||~~~~~~|||yyywwwsssqqqoookkkgggccc```^^^\\\XXXVVVYYYZZZZZZ]]]bbbdddgggjjjmmmmmmmmmmmmnnnnnnooottt|||wwwrrrpppkkkeee\\\TTTOOOLLLIIIHHHEEEFFFHHHJJJLLLNNNOOOOOO\\\iiizzznnn[[[MMMDDD@@@>>><<<<<<;;;::::::::::::;;;::::::::::::::::::::::::pppaaa]]]XXXTTTQQQOOOMMMKKKLLLKKKKKKKKKQQQaaayyy|||llleeeppp}}}wwwlll___RRRIIIEEECCCBBB@@@>>><<<:::999999999888888777777777777777666666666666666666666666666666666666666666666666666666777777777777888888666666666666666666666666777777666666666666777777555555555555555666777888777777888:::;;;<<<===>>>===AAAFFFNNN```www|||}}}wwwqqqmmmhhheeeddd```ZZZTTTOOOLLLJJJJJJIIIGGGHHHLLLNNNOOOTTT[[[___hhhppptttwww}}}uuuooohhhbbb]]]]]]^^^]]]___bbbdddfffhhhjjjkkkmmmppprrrtttwww{{{zzzuuutttqqqnnnooosssxxxzzz}}}|||yyywwwtttsssoookkkgggcccaaa___\\\XXXVVVXXXYYYYYY[[[```bbbeeeiiikkklllllllllmmmmmmmmmqqqxxxyyysssqqqmmmggg^^^VVVPPPLLLIIIHHHFFFGGGIIIKKKMMMOOOPPPPPPYYYfffyyyqqq]]]NNNFFFAAA@@@<<<<<<;;;::::::::::::;;;::::::::::::::::::::::::xxxeeeaaaZZZUUUQQQOOOMMMKKKLLLKKKKKKKKKNNNYYYpppppphhhooo|||{{{rrreeeWWWLLLFFFCCCBBB@@@>>><<<:::999999999888888777777777777777777777777777777777777777666666666666666666666666777777777777888888888888666666666666666666666666777777666666666666777777555444444555555666777888777888888999;;;<<<======<<>><<<:::999999999888888777777777777777777777777777777777777777666666666666666666666666777777777777777666666666666666666666666666666666777777666666666666777777555555555555666777888999777888888999:::;;;;;;<<<===AAAHHHSSShhh}}}xxxsssmmmgggccc```\\\VVVOOOKKKHHHHHHIIIJJJHHHIIILLLNNNOOOTTT[[[bbbjjjrrruuuxxx}}}|||uuummmhhhbbb___```fffkkklllooorrrtttuuuuuutttssssssuuuwww}}}yyytttrrrsssssssssvvv{{{}}}}}}~~~~~~~~~}}}|||{{{wwwuuuqqqlllgggdddbbb```^^^YYYWWWYYYYYYXXXZZZ______bbbfffhhhiiiiiiiiijjjkkkjjjlllrrrwwwwwwtttmmmhhh```XXXSSSOOOKKKIIIIIIJJJLLLNNNQQQRRRSSSSSSRRR___ssswwwcccRRRGGGBBBBBB<<<<<<;;;::::::::::::;;;::::::::::::::::::::::::pppiii```XXXSSSQQQPPPOOOIIIIIIJJJJJJHHHMMMbbbwwwtttiiiiiippp{{{ooo___RRRKKKCCCBBB@@@>>><<<:::999999999888888777777777777777777777777777777777777777666666666666666666666666777777666666555555555555666666666666666666666666777777666666666666777777666666666666777888999:::777888888999999::::::;;;===BBBIIIUUUkkk|||wwwrrrlllfffbbb```\\\UUUNNNJJJHHHHHHHHHJJJHHHIIILLLNNNOOOTTTZZZbbbkkksssuuuxxx}}}~~~~~~xxxrrrlllgggfffdddgggooouuuwwwzzz}}}zzz{{{{{{yyyxxxyyy{{{}}}{{{uuuqqqooorrrtttuuuyyy~~~~~~}}}|||xxxuuuqqqlllgggdddbbbaaa^^^ZZZXXXYYYYYYXXXZZZ___aaadddhhhjjjkkkkkkkkkllljjjiiikkkpppuuu|||yyyvvvmmmhhh```YYYSSSOOOLLLJJJIIIKKKMMMOOOQQQSSSSSSTTTPPP\\\pppzzzeeeSSSGGGBBBAAA<<<<<<;;;::::::::::::;;;::::::::::::::::::::::::wwwmmmddd```[[[SSSNNNMMMKKKJJJJJJJJJJJJNNN\\\jjj|||rrrkkkiiivvvdddSSSJJJGGGDDD@@@>>>===<<<:::999999888888888777777666666777777777777777777777777888777666555555555555555333333444444555666666666555555666666666666555555777777777777777888888999777777777777888888888888777888999999888999;;;===>>>AAAIIIYYYppp{{{uuurrrmmmhhhccc___YYYQQQKKKHHHGGGGGGFFFKKKIIIIIIMMMOOOQQQWWW^^^iiimmmtttxxx{{{|||}}}~~~~~~{{{yyywwwsssooolllqqqwww{{{}}}~~~~~~~~~~~~}}}|||{{{zzz}}}zzzqqqmmmjjjmmmtttzzz{{{{{{~~~|||vvvtttppplllgggcccaaa___^^^\\\ZZZYYYYYYZZZ\\\^^^dddeeegggiiijjjjjjhhhhhheeedddggglllrrryyy{{{vvvlllhhhbbb]]]YYYTTTOOOLLLKKKKKKMMMPPPSSSTTTSSSQQQQQQXXXfff{{{lllYYYLLLEEECCC<<<<<<<<<<<<<<<===>>>>>>;;;;;;;;;::::::999999999sssfffaaa\\\VVVPPPNNNKKKJJJJJJJJJIIIMMMYYYfffuuunnnkkk}}}xxxgggVVVLLLHHHEEEAAA>>>===<<<:::999999888888888777777777777777777777777777777777777777777666555555555555555555555555555555555555555555555666666666666555555777666666666666777888888777777777777888888888888777888999999888999;;;===???BBBKKK\\\sssyyysssoookkkfffbbb^^^YYYQQQKKKHHHGGGGGGFFFJJJIIIJJJNNNPPPRRRXXX___iiimmmtttyyy{{{|||}}}~~~}}}zzzyyy|||}}}yyyvvvpppmmmlllpppwww}}}}}}vvvtttppplllgggdddaaa```^^^\\\ZZZXXXXXXZZZ\\\^^^ccceeegggiiijjjiiihhhhhhfffdddeeeiiimmmttt}}}vvvnnniiiccc]]]XXXTTTOOOLLLJJJKKKMMMPPPSSSTTTSSSQQQMMMSSSaaauuuuuu___QQQIIIFFF======<<<<<<<<<<<<======;;;;;;;;;::::::999999999{{{jjjbbb___YYYRRROOOKKKJJJJJJJJJHHHJJJUUU```yyy{{{rrrnnnxxx|||mmm\\\PPPJJJFFFBBB>>>===<<<:::999888888888888888777777777777777777777777777777777777777666666666666555555777777666666555444444333555555666666666666555555666666555555666666777888777777777777888888888888777999999999999999;;;===@@@DDDNNNaaawwwwwwqqqmmmjjjeeebbb\\\WWWPPPKKKHHHGGGGGGGGGIIIHHHKKKOOORRRSSSYYY___iiinnntttyyy|||}}}~~~~~~}}}wwwssspppooonnnooottt|||~~~vvvtttqqqlllhhhdddaaa```]]]\\\ZZZXXXXXXZZZ\\\]]]bbbdddfffhhhjjjiiiiiihhhgggdddccceeehhhnnn{{{xxxqqqlllddd]]]XXXSSSOOOMMMJJJKKKLLLOOORRRSSSRRRQQQJJJOOOZZZlllgggUUUKKKGGG???>>>===<<<<<<;;;<<<<<<;;;;;;::::::::::::999999oooeeeaaa[[[TTTOOOLLLJJJIIIJJJHHHHHHPPPYYYqqqvvvqqqttt}}}uuudddVVVMMMIIICCC???===<<<:::999888888888888888888888888666666666666666666666666666666777777777666666666777666666666555555555444555555666666666666555555555555555555555666777777666777777777888888888888888999::::::999999;;;===@@@EEEQQQddd{{{wwwpppllliiieeebbbZZZUUUOOOJJJHHHHHHGGGGGGIIIHHHKKKPPPSSSUUUZZZ```jjjooouuuzzz|||}}}~~~~~~~~~~~~xxxsssnnnlllnnnooorrryyy}}}vvvtttqqqlllhhheeebbbaaa]]]\\\ZZZXXXXXXZZZ\\\]]]aaacccfffhhhjjjjjjjjjiiigggcccaaabbbdddkkkxxx{{{tttnnnfff___YYYTTTPPPMMMJJJJJJKKKNNNQQQSSSRRRQQQKKKMMMUUUdddyyy~~~~~~pppXXXJJJDDD@@@???>>>===;;;;;;::::::::::::::::::::::::::::::uuujjjddd]]]TTTNNNLLLIIIIIIJJJHHHGGGLLLSSSgggxxxxxxssssss|||~~~mmm\\\PPPKKKEEE@@@===<<<:::999888888888888888999999999666666666666666666666666555666777888888777666666555555555666666666777777555555666666666666555555555555555555555666777777666777777777888888888888888999::::::999:::<<<>>>???EEESSSggg~~~wwwqqqmmmiiieeeaaaWWWSSSNNNJJJHHHHHHGGGGGGHHHGGGJJJOOOSSSUUU[[[bbbkkkooovvv{{{}}}~~~~~~~~~~~~}}}|||uuupppmmmlllmmmpppvvv}}}~~~|||vvvtttqqqmmmhhheeecccbbb^^^]]]ZZZYYYYYYZZZ]]]^^^aaacccfffiiikkkkkkkkkkkkhhhdddaaabbbccciiivvv~~~uuuppphhhaaaZZZUUUPPPMMMJJJJJJJJJMMMPPPRRRRRRQQQMMMNNNSSS^^^ppp|||zzzyyy~~~|||___LLLCCCAAA@@@>>>===;;;:::::::::::::::::::::::::::::::::~~~qqqiii___UUUOOOLLLIIIIIIJJJIIIGGGIIINNN___qqqyyysssqqq{{{vvvcccRRRMMMFFFAAA===<<<:::999888888888999999999999999777777777777777777777777555666777888999888777666444444555666666777888888555555666666666666555555666666555555666666777888777777777777888888888888888:::::::::999:::<<<>>>@@@GGGUUUjjjwwwqqqnnniiiddd___UUUQQQLLLIIIHHHHHHHHHGGGHHHGGGHHHMMMQQQTTT\\\dddkkkpppvvv{{{~~~~~~}}}}}}{{{~~~yyyssspppnnnnnnooossszzz~~~{{{vvvtttqqqmmmiiifffdddbbb___^^^\\\ZZZZZZ\\\^^^___aaacccgggjjjlllmmmmmmmmmkkkgggdddcccdddgggrrr~~~uuupppjjjccc]]]WWWQQQNNNJJJIIIIIIKKKOOOQQQQQQQQQMMMNNNQQQZZZhhh{{{|||{{{zzz|||jjjRRRFFF@@@???>>>===;;;;;;::::::999999::::::::::::;;;;;;zzznnnaaaVVVQQQKKKIIIIIIKKKJJJHHHHHHLLLXXXkkkwwwrrrnnnyyy}}}iiiUUUOOOHHHAAA>>><<<:::999888888888999999:::::::::777777777777777777777777444666777999999999777666666666666666666777777777555555666666666666555555777666666666666777888888777777777777888888888888999:::;;;:::::::::<<<>>>AAAIIIXXXmmm|||vvvqqqnnnhhhaaa\\\SSSPPPLLLIIIIIIIIIHHHGGGHHHFFFGGGKKKOOOSSS\\\eeelllpppwww|||~~~~~~||||||zzz}}}}}}vvvrrrpppoooppprrrxxx~~~|||vvvtttqqqmmmiiifffdddcccaaa___]]][[[[[[]]]___aaabbbdddgggkkkmmmoooooooooooojjjgggeeecccdddmmmwww~~~ssspppkkkfff```YYYRRRNNNJJJIIIIIIKKKNNNPPPQQQPPPJJJKKKOOOVVVbbbrrrsssXXXJJJ??????>>><<<<<<;;;;;;;;;999999999::::::;;;;;;;;;rrrcccWWWSSSKKKIIIIIILLLKKKHHHHHHKKKTTTiii}}}vvvqqqlllwwwlllVVVPPPHHHBBB>>><<<:::999888888888999999:::::::::777777777777777777777777444666888999:::999888777888888777777666666555555555555666666666666555555777777777777777888999999777777777777888888888888999:::;;;;;;::::::<<<>>>CCCKKKZZZooo{{{uuuqqqmmmggg```ZZZRRROOOKKKIIIIIIIIIHHHGGGIIIFFFEEEIIIMMMRRR\\\ffflllqqqwww|||~~~~~~||||||yyy|||{{{uuuqqqooopppqqquuu{{{}}}vvvtttqqqmmmiiifffdddcccaaa```^^^\\\\\\^^^```aaabbbeeehhhlllnnnpppppppppqqqmmmiiifffcccbbbhhhqqqzzz~~~rrrppplllgggbbb[[[SSSNNNJJJIIIHHHJJJMMMPPPQQQPPPGGGHHHLLLSSS^^^mmm}}}www[[[LLL???>>>===<<<<<<;;;<<<<<<999999999::::::;;;;;;;;;