BM6P6(@ ZZZZZZYYYYYYYYYYYYZZZZZZYYYYYYWWWUUURRRQQQSSSUUUTTTVVVXXXZZZZZZXXXVVVTTTQQQPPPNNNMMMMMMOOORRRTTTSSSSSSSSSSSSSSSSSSSSSTTTVVVVVVWWWWWWXXXWWWWWWWWWYYYYYYYYYYYYXXXWWWVVVVVVTTTSSSRRRPPPNNNMMMMMMMMMJJJHHHHHHOOOXXX```cccbbbYYYWWWUUUTTTUUUXXX\\\^^^aaabbbgggrrr~~~~~~zzzsssnnnjjjiiihhhkkkkkkiiigggddd```]]]\\\^^^]]]___eeekkkllliiiddddddcccbbbbbbccceeegggiiimmmiiieeeccccccbbb```]]]```^^^]]]]]]^^^___^^^]]]`````````aaaccccccaaa___^^^]]][[[ZZZZZZ[[[]]]^^^aaabbbbbb```\\\YYYXXXXXX\\\]]]^^^]]][[[YYYYYYZZZ[[[]]]^^^^^^\\\ZZZYYYZZZaaadddeeebbb]]]ZZZ[[[^^^\\\[[[[[[ZZZYYYXXXXXXWWWZZZ[[[]]]aaaeeeggggggfffaaabbbbbb```^^^]]]^^^``````]]]ZZZZZZ[[[\\\ZZZWWWZZZZZZZZZ[[[]]]___bbbcccdddcccbbbaaa```___^^^^^^]]]]]]^^^___^^^\\\YYYWWWXXXXXXWWWWWWXXX]]]dddiiikkkpppvvv|||}}}~~~}}}yyyyyyzzz~~~~~~|||yyywwwuuussspppnnnmmmkkkjjjgggccc```bbbaaa```___^^^]]]\\\[[[\\\\\\\\\\\\]]]]]]^^^___\\\^^^```bbbbbbbbb```____________^^^]]]\\\ZZZYYY[[[\\\]]]]]]]]]\\\ZZZYYYZZZYYYXXXWWWVVVWWWXXXYYYWWWVVVUUUTTTTTTUUUVVVVVVTTTTTTUUUUUUVVVVVVVVVVVVXXXXXXWWWWWWVVVVVVUUUUUUTTTSSSSSSRRRSSSTTTVVVWWWUUUWWWZZZ\\\]]]^^^aaaccccccfffiiimmmqqqwww}}}wwwnnn```ZZZQQQMMMLLLKKKGGGCCCDDDDDDDDDDDDDDDCCCCCCCCCDDDDDDEEEGGGHHHIIIJJJJJJHHHHHHHHHIIIKKKNNNPPPRRRPPPRRRUUUVVVYYY___hhhoooZZZZZZZZZZZZZZZZZZZZZZZZXXXXXXVVVTTTRRRRRRTTTVVVWWWXXXYYYYYYYYYXXXVVVUUURRRQQQPPPOOOPPPRRRUUUVVVTTTTTTUUUUUUUUUUUUUUUUUUVVVWWWWWWXXXXXXXXXXXXXXXXXXXXXXXXXXXWWWVVVUUUUUUTTTSSSRRRPPPOOONNNMMMMMMKKKKKKNNNUUU^^^ccccccaaaYYYWWWTTTSSSSSSTTTWWWYYY[[[]]]cccnnn{{{~~~}}}}}}{{{yyyxxxxxxyyyyyywwwtttpppkkkgggeeeeeeeeeggghhhhhhhhhgggffffffeeeeeedddeeeiiinnnoookkkfffgggffffffffffffhhhjjjkkkllliiieeeccccccbbb___]]]^^^\\\[[[\\\^^^``````___```______aaabbbbbb```^^^]]][[[ZZZYYYYYYZZZ[[[]]]```aaaaaa___[[[XXXWWWWWWZZZ[[[\\\[[[YYYXXXWWWXXXUUUWWWYYYYYYYYYXXXYYYZZZeeeggghhhddd^^^ZZZ[[[]]][[[[[[ZZZZZZYYYXXXXXXXXX[[[[[[]]]```dddeeeeeedddaaabbbbbb```^^^]]]^^^``````^^^[[[[[[\\\\\\ZZZXXXZZZZZZYYYZZZ[[[]]]___aaaaaaaaa```______^^^^^^]]]]]]^^^^^^^^^]]][[[YYYXXXXXXXXXWWWWWWXXX]]]ccchhhjjjooouuu}}}}}}~~~|||yyyzzz|||}}}|||zzzyyysssqqqnnnllljjjhhhdddaaa``````___^^^]]]\\\\\\\\\[[[[[[[[[[[[[[[[[[\\\\\\[[[\\\^^^_________^^^^^^\\\\\\\\\\\\[[[ZZZXXXXXXWWWWWWXXXYYYYYYXXXWWWVVVVVVVVVUUUTTTTTTTTTTTTTTTTTTSSSRRRQQQQQQRRRSSSSSSSSSTTTTTTTTTUUUVVVVVVVVVWWWVVVVVVVVVUUUUUUTTTTTTVVVUUUUUUUUUUUUWWWXXXYYYXXXZZZ]]]___```bbbeeegggkkkmmmqqqtttyyytttiiibbbWWWQQQKKKHHHHHHHHHEEEBBBDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEFFFGGGHHHIIIJJJKKKKKKKKKJJJKKKLLLNNNPPPRRROOOPPPTTTXXX___iiirrryyyYYYYYYZZZ[[[[[[ZZZYYYYYYVVVVVVVVVTTTSSSTTTVVVYYY]]]]]]\\\ZZZYYYWWWVVVVVVTTTSSSRRRRRRSSSVVVXXXZZZWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWXXXXXXXXXYYYYYYYYYXXXXXXXXXXXXWWWVVVUUUTTTUUUTTTRRRQQQOOOOOONNNNNNMMMOOOTTT\\\ccceeebbb^^^WWWUUURRRPPPOOOPPPQQQRRRTTTVVV[[[fffsss~~~{{{uuusssssstttxxxvvvtttqqqooonnnnnnnnnjjjhhheeecccaaaaaaaaabbbcccdddfffiiilllnnnpppqqqmmmlllmmmooorrrrrrmmmiiijjjkkkkkkkkkllllllmmmmmmkkkiiifffcccbbbaaa___]]]\\\[[[ZZZ\\\___aaabbbaaa_________```aaaaaa___]]][[[ZZZYYYXXXXXXYYYZZZ[[[^^^___```^^^ZZZXXXWWWWWWXXXYYYZZZYYYWWWVVVVVVVVVVVVWWWYYYZZZZZZ\\\^^^aaahhhiiiiiieee___[[[[[[\\\\\\\\\[[[ZZZYYYYYYYYYYYY_________aaadddeeedddcccaaabbbcccaaa___^^^___```aaa___\\\\\\\\\\\\[[[YYYZZZYYYYYYXXXYYYZZZ\\\]]]]]]]]]\\\\\\\\\\\\]]]]]]___^^^^^^]]]\\\[[[ZZZYYYXXXXXXWWWWWWXXX\\\cccgggkkkpppuuu{{{zzzwwwxxxzzzwwwssstttvvvwww|||zzzwwwtttqqqnnnkkkhhheeebbbbbb```___^^^^^^]]]]]]\\\\\\[[[ZZZZZZZZZ[[[[[[\\\\\\\\\\\\\\\]]]]]]]]]YYYZZZZZZZZZYYYXXXWWWWWWSSSTTTTTTUUUUUUUUUTTTTTTSSSSSSSSSSSSSSSRRRRRRQQQQQQQQQPPPPPPPPPPPPQQQRRRRRRRRRSSSTTTUUUUUUVVVVVVWWWWWWWWWWWWVVVVVVVVVVVVXXXXXXWWWWWWXXXZZZ[[[\\\^^^```ccceeegggiiimmmpppvvvxxx|||xxxkkkaaaYYYTTTNNNJJJEEEDDDEEEFFFEEECCCDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEFFFHHHIIIJJJKKKLLLNNNMMMMMMMMMNNNOOOQQQRRRSSSTTTWWW___jjjuuu~~~XXXYYY[[[\\\\\\[[[YYYXXXVVVWWWWWWVVVVVVWWWZZZ]]]fffdddaaa]]]ZZZWWWVVVVVVTTTSSSSSSTTTUUUXXXZZZ\\\YYYYYYYYYYYYXXXXXXXXXXXXXXXXXXXXXXXXYYYYYYZZZ[[[YYYYYYYYYYYYXXXWWWUUUUUUUUUTTTSSSQQQPPPOOOOOOOOOOOOQQQVVV\\\aaaaaa^^^[[[SSSQQQOOOMMMLLLMMMNNNOOOPPPQQQTTT\\\gggpppvvvxxxzzzzzz{{{|||}}}uuuooommmnnnpppqqqnnnmmmllljjjhhhgggggggggcccbbbaaa```___```aaabbbaaabbbeeeiiinnnrrrvvvxxxsssrrrrrrssstttrrrnnnkkknnnnnnoooppppppoooooonnnjjjiiifffdddbbb```___^^^\\\[[[ZZZ\\\___aaaaaaaaa___^^^^^^___aaa```^^^\\\ZZZZZZYYYYYYYYYYYYZZZZZZ]]]^^^^^^]]]ZZZWWWWWWWWWWWWXXXYYYYYYWWWVVVVVVVVVXXXYYYZZZZZZ[[[]]]aaadddfffggggggddd```]]]\\\]]]___^^^]]]\\\\\\\\\\\\]]]cccbbbbbbccceeefffeeecccaaaccccccbbb```______```aaa```^^^]]]\\\\\\\\\[[[ZZZYYYXXXWWWWWWXXXYYYZZZYYYYYYYYYYYYYYY[[[\\\]]]```___]]]\\\[[[ZZZZZZZZZWWWWWWWWWWWWXXX\\\aaafffooosssuuuxxxxxxttttttwww{{{sssoooooopppqqquuuxxx{{{}}}}}}}}}~~~|||xxxuuurrrooollljjjiiifffdddbbbaaa``````^^^^^^]]]\\\\\\[[[\\\\\\]]]\\\[[[[[[[[[[[[[[[\\\YYYYYYYYYYYYYYYXXXWWWWWWSSSSSSTTTTTTTTTTTTTTTTTTRRRSSSTTTTTTTTTSSSQQQPPPQQQQQQQQQQQQQQQRRRRRRRRRQQQRRRSSSTTTUUUVVVWWWWWWYYYYYYYYYYYYZZZZZZZZZZZZYYYYYYYYYZZZ[[[]]]___```dddfffiiilllnnnrrrwwwzzzrrreee[[[TTTPPPMMMJJJGGGDDDCCCEEEFFFFFFEEEDDDDDDDDDDDDDDDEEEEEEEEEEEEFFFGGGHHHJJJLLLMMMMMMPPPOOONNNNNNNNNOOOQQQRRRZZZZZZ^^^gggtttXXXZZZ[[[]]]]]][[[ZZZXXXXXXYYYYYYYYYYYY[[[___bbbmmmjjjfff```[[[XXXVVVUUUSSSSSSTTTTTTVVVXXXZZZ[[[ZZZZZZZZZYYYYYYYYYXXXXXXXXXWWWWWWWWWXXXYYY[[[\\\\\\\\\[[[[[[ZZZXXXWWWVVVUUUTTTSSSRRRQQQPPPPPPPPPQQQRRRUUUWWWZZZZZZXXXWWWNNNMMMLLLKKKKKKMMMNNNOOOOOOOOOPPPTTTYYY___ccceeekkklllnnnrrrwww}}}|||qqqnnnkkkiiijjjjjjjjjiiieeeeeeeeedddddddddddddddaaa```______^^^______```aaabbbeeehhhlllqqquuuwwwrrrrrrrrrrrrrrrqqqnnnllloooooopppppppppooonnnnnniiihhhgggdddaaa___^^^^^^^^^\\\[[[\\\^^^``````_______________``````]]][[[[[[[[[[[[[[[[[[[[[[[[[[[[[[]]]]]]\\\YYYWWWWWWWWWWWWYYYZZZZZZXXXWWWWWWXXXWWWXXXYYYYYYXXXZZZ]]]```bbbccccccbbb```______```cccbbb```______```aaaaaadddcccbbbbbbcccdddcccbbbaaacccddddddbbb`````````aaaaaa```^^^]]]\\\\\\]]][[[ZZZXXXWWWWWWWWWXXXYYYWWWWWWVVVVVVXXXYYY\\\]]]```___]]]\\\[[[ZZZZZZZZZVVVWWWWWWWWWWWW[[[```dddooosssuuuuuu|||{{{vvvuuuwwwzzzqqqmmmlllmmmmmmooorrrvvvxxxzzz{{{~~~||||||||||||}}}~~~~~~zzzvvvsssrrrpppmmmiiieeecccbbbbbb``````___^^^]]]]]]]]]^^^^^^]]]\\\[[[ZZZZZZ[[[[[[YYYYYYYYYYYYXXXWWWVVVVVVTTTTTTTTTTTTTTTTTTTTTTTTQQQRRRSSSTTTSSSRRRQQQPPPPPPPPPQQQRRRRRRRRRRRRRRRRRRRRRSSSUUUVVVXXXYYYZZZZZZZZZZZZ[[[[[[\\\\\\\\\[[[[[[[[[]]]___bbbeeeggghhhkkknnnqqquuu{{{uuummmcccYYYRRRNNNKKKJJJHHHFFFDDDDDDDDDEEEDDDDDDDDDDDDDDDDDDEEEEEEFFFFFFFFFFFFHHHIIIKKKMMMNNNOOOOOOOOONNNNNNOOOQQQSSSTTT[[[]]]cccnnn{{{ZZZZZZ[[[\\\\\\[[[ZZZZZZZZZ[[[[[[[[[\\\^^^bbbeeennnkkkfffaaa]]]YYYWWWVVVTTTTTTTTTUUUWWWXXXYYYZZZZZZZZZZZZYYYXXXXXXWWWWWWWWWWWWVVVVVVWWWYYY[[[\\\]]]]]]]]]\\\[[[YYYXXXWWWUUUUUUSSSRRRRRRQQQQQQQQQSSSSSSTTTTTTTTTSSSSSSSSSKKKKKKKKKKKKLLLNNNPPPQQQPPPOOOOOOPPPQQQSSSVVVWWW\\\]]]```fffmmmttt{{{~~~yyyrrrnnngggeeedddddddddccc```^^^______```aaabbbbbbcccccc___^^^]]]]]]\\\\\\]]]]]]aaabbbbbbdddgggkkknnnpppmmmmmmnnnoooooonnnmmmmmmnnnnnnmmmmmmlllllllllkkkhhhhhhgggddd```^^^^^^^^^^^^]]]\\\\\\^^^``````___``````___```aaa```^^^[[[\\\\\\\\\\\\\\\\\\\\\\\\[[[\\\]]]\\\ZZZXXXXXXYYYWWWYYYZZZZZZYYYXXXXXXYYYZZZ\\\]]]]]]\\\\\\^^^```___``````aaaaaabbbbbbbbbeeedddbbbaaaaaabbbdddeeecccbbb```___```aaaaaa```bbbccceeeeeecccaaa``````bbbbbbbbb```]]]\\\]]]^^^[[[[[[YYYXXXXXXXXXYYYYYYXXXWWWVVVVVVWWWYYY\\\]]]___^^^^^^]]]\\\[[[ZZZYYYUUUVVVWWWWWWWWWZZZ___bbbiiiooorrrsssxxx{{{zzz{{{zzzsssooonnnlllllllllooorrruuuwwwyyy|||~~~zzzzzzzzzzzz{{{|||}}}}}}~~~{{{yyyvvvrrrnnnjjjhhhggggggdddccccccbbbbbbbbbbbbcccbbbbbbaaa```______^^^^^^]]]\\\\\\\\\[[[YYYXXXWWWVVVUUUTTTTTTSSSSSSTTTTTTQQQQQQQQQQQQQQQPPPPPPOOONNNOOOPPPQQQRRRRRRRRRQQQSSSTTTUUUWWWYYY[[[\\\]]]ZZZZZZ[[[\\\]]]^^^^^^______```aaacccgggkkkoooqqqooorrrvvv{{{tttjjjccc]]]VVVPPPLLLIIIGGGFFFDDDCCCCCCBBBBBBBBBBBBCCCCCCDDDDDDEEEEEEFFFFFFGGGFFFGGGHHHJJJLLLNNNOOOPPPOOOOOOOOOPPPRRRTTTWWWXXXYYY___iiivvv[[[[[[[[[[[[[[[[[[[[[[[[[[[\\\\\\\\\\\\^^^bbbeeehhhfffccc```]]][[[YYYXXXVVVVVVVVVWWWXXXYYYYYYZZZYYYYYYYYYXXXWWWVVVVVVVVVVVVVVVUUUUUUVVVXXXZZZ\\\]]]]]]]]]\\\ZZZYYYWWWVVVUUUUUUTTTSSSRRRRRRRRRRRRTTTUUUUUUTTTSSSQQQPPPOOOLLLLLLLLLMMMNNNPPPQQQRRRPPPPPPPPPPPPPPPPPPQQQRRRSSSTTTWWW[[[bbbiiippptttxxxyyy{{{}}}~~~}}}yyy}}}zzzrrrkkkfffcccaaa___^^^]]]^^^]]]\\\ZZZ\\\]]]^^^___````````````\\\\\\\\\\\\\\\\\\\\\\\\``````___```aaadddggghhhfffhhhjjjllllllmmmnnnnnnlllkkkiiihhhgggggghhhhhhhhhhhhgggddd___]]]]]]___\\\[[[[[[\\\___aaaaaaaaabbbaaa```aaabbbaaa^^^\\\\\\\\\]]]]]]]]]]]]\\\\\\[[[\\\]]]]]][[[YYYYYYZZZWWWXXXZZZZZZXXXXXXXXXYYY\\\^^^aaaaaaaaaaaabbbddd`````````aaacccdddddddddfffeeecccbbbbbbccceeegggeeecccaaa```aaabbbbbbaaabbbdddffffffdddaaa``````bbbccccccaaa^^^]]]^^^```\\\\\\ZZZYYYYYYZZZZZZ[[[YYYXXXWWWVVVWWWYYY\\\^^^]]]^^^^^^^^^]]][[[YYYXXXUUUVVVVVVVVVWWWZZZ^^^aaabbbiiioooooorrr}}}|||wwwssspppnnnllliiikkknnnpppqqqsssuuuwwwwwwwwwwwwwwwxxxxxxxxxxxxyyy{{{~~~}}}yyyuuurrrqqqqqqrrrllllllkkkkkkllllllmmmmmmmmmmmmmmmmmmllljjjhhhgggffffffeeedddbbb```___^^^[[[ZZZXXXWWWVVVVVVVVVVVVSSSSSSRRRQQQQQQQQQQQQQQQOOOPPPRRRSSSTTTTTTSSSSSSUUUVVVXXXZZZ\\\^^^___```^^^^^^___```aaabbbcccdddeeefffiiilllqqqvvvzzz}}}}}}yyynnnbbbYYYTTTQQQMMMJJJHHHFFFDDDBBB@@@AAABBBBBBBBBBBBCCCDDDCCCDDDDDDEEEFFFFFFGGGGGGGGGGGGIIIKKKMMMOOOQQQQQQOOOPPPQQQSSSVVVYYY\\\^^^```iiivvv\\\\\\[[[ZZZZZZ[[[\\\\\\[[[\\\\\\\\\\\\^^^bbbeeeaaaaaa```___]]][[[ZZZZZZWWWWWWXXXXXXYYYYYYZZZZZZYYYXXXXXXWWWVVVUUUUUUUUUVVVUUUTTTTTTUUUXXXZZZ\\\]]]\\\\\\[[[YYYXXXVVVUUUUUUUUUTTTSSSRRRRRRRRRSSSTTTVVVXXXWWWTTTQQQNNNMMMNNNNNNNNNNNNOOOPPPQQQRRROOOPPPRRRRRRQQQQQQRRRSSSPPPQQQRRRVVV[[[aaagggkkkmmmooossswwwzzzzzzyyyyyyuuu{{{}}}zzztttnnngggbbb^^^\\\^^^[[[YYYYYY[[[\\\]]]]]]\\\\\\]]]^^^______^^^^^^[[[\\\\\\]]]]]]^^^^^^^^^^^^^^^]]]]]]^^^```bbbdddbbbeeehhhjjjkkklllnnnpppkkkiiigggdddcccdddeeefffggghhhhhhddd___\\\]]]___ZZZYYYYYY\\\___bbbccccccbbbbbbaaabbbbbbaaa___\\\\\\\\\]]]]]]]]]]]]\\\\\\[[[\\\]]]]]][[[ZZZZZZ[[[VVVXXXYYYYYYXXXWWWXXXYYYXXX[[[^^^`````````aaabbbbbbaaaaaabbbdddeeeeeedddfffeeecccaaaaaaccceeeggghhhfffdddcccdddeeeeeeeeebbbdddffffffdddbbbaaa```bbbcccdddbbb^^^]]]^^^```]]]\\\[[[ZZZZZZ[[[\\\]]][[[YYYXXXWWWWWWZZZ\\\^^^]]]]]]______^^^\\\YYYWWWUUUVVVVVVVVVWWWYYY]]]```]]]ffflllkkklllttt~~~yyyvvvsssooommmfffhhhjjjkkkkkklllnnnppptttttttttttttttssssssssssssuuuyyy{{{|||~~~|||zzzzzz{{{|||uuutttttttttuuuvvvwwwwwwxxxxxxyyyyyyxxxuuusssqqqoooooonnnmmmjjjhhhfffeeeaaa___]]][[[ZZZYYYYYYZZZWWWVVVTTTSSSSSSTTTUUUUUURRRSSSUUUVVVWWWWWWWWWVVVVVVWWWYYY[[[]]]```aaabbbccccccdddeeeggghhhiiiiiikkklllooosssxxx~~~zzzoooiiiaaaXXXPPPLLLJJJIIIHHHHHHFFFBBB@@@???@@@BBBCCCCCCDDDFFFHHHCCCDDDDDDEEEFFFGGGGGGGGGGGGHHHIIIKKKMMMPPPQQQRRRPPPPPPRRRUUUXXX]]]```ccclllvvvYYYZZZZZZ[[[[[[\\\]]]]]]]]]]]]]]]\\\\\\\\\\\\[[[^^^^^^^^^^^^]]]\\\\\\[[[XXXXXXWWWWWWWWWWWWXXXXXXZZZZZZYYYYYYXXXXXXXXXWWWVVVVVVWWWYYYZZZ[[[\\\]]]___^^^\\\ZZZXXXVVVVVVUUUSSSSSSSSSSSSRRRRRRRRRRRRTTTUUUVVVVVVUUUTTTSSSRRRPPPPPPOOOOOOOOOPPPQQQQQQSSSSSSTTTSSSSSSQQQOOONNNPPPRRRTTTUUUWWW[[[___ccceeehhhmmmpppqqqqqqrrrssszzz~~~|||xxxqqqnnnjjjeee```]]]\\\[[[[[[[[[[[[ZZZZZZZZZYYYYYYZZZ[[[\\\\\\\\\\\\[[[ZZZ\\\]]]]]]]]]\\\ZZZYYYWWWZZZ[[[]]]___``````______ddddddeeeggghhhjjjkkkkkkjjjiiigggdddbbbbbbdddggggggeeecccaaa___]]]\\\\\\ZZZ[[[\\\^^^___aaabbbccc```aaabbbbbbbbb```___^^^^^^^^^^^^^^^^^^^^^^^^^^^\\\]]]___^^^]]]\\\\\\]]]WWWXXXYYYYYYXXXXXXYYY[[[YYYZZZ\\\^^^```bbbccccccbbbbbbaaaaaabbbccceeefffhhhfffddddddeeeffffffffffffeeeddddddcccccccccccchhhggggggeeedddcccbbbbbbccccccbbbaaa```^^^^^^]]]___^^^]]]\\\[[[ZZZZZZZZZYYYZZZ[[[\\\]]]^^^^^^^^^^^^^^^^^^]]]]]]\\\\\\\\\XXXYYYZZZ[[[[[[[[[[[[[[[___aaadddhhhmmmrrrvvvxxx~~~vvvllljjjhhheeedddeeehhhkkkmmmtttttttttsssrrrqqqpppooosssssstttvvvxxxzzz|||}}}|||}}}~~~|||{{{yyywwwuuuooolllhhhfffeeeccc^^^ZZZZZZXXXVVVVVVVVVVVVUUUSSSVVVVVVWWWXXXYYYZZZ[[[[[[\\\]]]___```aaaccceeehhhiiikkkmmmnnnnnnoooqqqsssxxxyyy|||~~~vvviii^^^VVVRRROOONNNIIIHHHFFFDDDBBBBBBBBBBBBCCCCCCDDDDDDEEEEEEFFFFFFCCCDDDEEEFFFGGGHHHIIIIIIKKKLLLMMMOOOQQQRRRTTTTTTYYYUUUTTTWWWZZZ]]]dddkkkvvvXXXYYYZZZ[[[\\\\\\\\\\\\[[[[[[[[[[[[\\\\\\\\\\\\]]]]]]]]]^^^]]]]]]\\\\\\YYYXXXXXXWWWWWWXXXXXXYYYYYYYYYYYYYYYXXXXXXWWWWWWWWWXXXXXXYYY[[[\\\\\\]]]^^^]]][[[YYYWWWVVVUUUUUUTTTTTTTTTSSSSSSSSSRRRRRRSSSSSSTTTUUUTTTTTTRRRRRRQQQQQQQQQQQQQQQQQQQQQQQQQQQRRRSSSSSSRRRQQQPPPOOOPPPRRRTTTUUUUUUWWWZZZ\\\]]]```dddfffhhhiiikkkmmmsssyyy{{{vvvsssqqqllliiiddd```\\\ZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZ\\\\\\]]]^^^^^^]]]\\\\\\\\\]]]]]]]]]\\\[[[YYYXXXYYYZZZ\\\___```aaaaaaaaabbbbbbcccdddfffggghhhhhhiiiiiihhheeecccbbbdddeeedddcccaaa___^^^]]]\\\\\\]]]]]]^^^___aaabbbcccccc```aaaaaaaaaaaa``````___^^^^^^^^^^^^^^^^^^]]]]]]\\\]]]^^^^^^\\\[[[[[[[[[XXXZZZ[[[[[[ZZZZZZ[[[\\\[[[\\\^^^```bbbcccddddddcccbbbbbbbbbccceeeggghhhiiigggddddddeeeffffffeeefffeeedddcccccccccccccccgggffffffeeedddcccbbbbbbddddddccccccbbbaaa`````````___^^^]]]\\\\\\\\\\\\[[[[[[\\\]]]^^^^^^^^^^^^______^^^^^^]]]\\\[[[[[[YYYYYYZZZ[[[\\\\\\\\\\\\___```bbbfffjjjnnnqqqssszzz{{{~~~~~~tttkkkgggcccaaabbbfffiiikkkppppppppppppooonnnmmmmmmoooooopppqqqsssuuuwwwxxxwwwyyy|||~~~{{{uuuqqqnnnkkkfffbbb___]]]ZZZXXXYYYYYYYYYXXX[[[\\\]]]^^^___```aaabbbccceeeggghhhiiikkknnnpppoooqqqtttuuuvvvxxxzzz||||||nnnggg]]]UUUOOOLLLJJJIIIHHHGGGEEEDDDCCCBBBCCCCCCBBBBBBCCCCCCDDDEEEEEEEEEDDDDDDEEEFFFHHHIIIJJJJJJLLLMMMNNNPPPRRRSSSUUUUUUWWWTTTUUUZZZ```eeennnwwwWWWXXXZZZ\\\]]]\\\[[[ZZZYYYYYYZZZZZZ[[[[[[\\\\\\[[[\\\]]]]]]]]]]]]]]]]]]YYYYYYXXXXXXXXXXXXYYYYYYYYYXXXXXXXXXXXXWWWWWWWWWYYYYYYZZZZZZ[[[\\\]]]]]]\\\[[[YYYXXXVVVUUUTTTTTTUUUUUUUUUTTTTTTTTTSSSSSSTTTTTTUUUUUUUUUTTTSSSSSSQQQRRRSSSSSSSSSRRRQQQPPPOOOPPPQQQRRRRRRRRRRRRRRRRRRTTTVVVVVVUUUUUUVVVWWWWWWXXX[[[\\\]]]___bbbdddiiipppyyy~~~}}}}}}}}}|||sssmmmiiihhhhhhhhhdddaaa]]]YYYVVVVVVWWWXXXZZZZZZZZZ[[[[[[[[[[[[[[[[[[\\\]]]^^^^^^]]]\\\[[[\\\]]]]]]]]]\\\[[[ZZZZZZXXXZZZ\\\___aaabbbbbbbbb`````````aaabbbccccccdddhhhiiiiiigggdddbbbbbbcccaaaaaa___^^^]]]\\\\\\\\\___``````aaabbbbbbcccccc`````````___``````aaaaaa_________^^^^^^]]]]]]]]]\\\^^^___^^^[[[ZZZYYYZZZZZZ\\\]]]]]]\\\[[[]]]^^^^^^___```aaacccdddeeefffcccccccccdddfffhhhjjjlllkkkiiifffeeeeeefffeeedddeeeddddddccccccccccccdddeeedddddddddccccccbbbbbbeeeeeedddddddddcccccccccaaaaaa```___^^^^^^^^^___^^^^^^__________________aaa```___^^^]]]\\\[[[ZZZZZZZZZ[[[\\\]]]]]]^^^^^^^^^___aaacccfffjjjmmmnnnrrrsssvvv|||~~~ooojjjccc``````cccfffhhhiiijjjjjjjjjjjjjjjiiiiiiiiiiiiiiijjjlllnnnooopppppprrruuuxxxzzz||||||}}}{{{zzz|||zzzsssnnnhhhddd```]]]]]]^^^_________```aaabbbdddeeefffggghhhjjjlllnnnoooqqquuuwwwyyy|||vvvlllggg[[[WWWQQQLLLIIIHHHGGGFFFEEEEEEDDDCCCCCCCCCCCCDDDAAAAAABBBCCCCCCDDDDDDEEEEEEEEEFFFGGGIIIJJJKKKLLLNNNOOOPPPQQQSSSUUUVVVVVVVVVUUUXXX```hhhqqq}}}VVVXXXZZZ\\\]]]\\\ZZZXXXWWWWWWXXXYYYZZZ[[[\\\\\\ZZZ[[[\\\]]]]]]]]]]]]]]]YYYXXXXXXXXXXXXXXXXXXYYYWWWWWWWWWWWWWWWWWWWWWWWWZZZZZZZZZ[[[[[[\\\\\\\\\ZZZYYYXXXVVVUUUTTTTTTTTTVVVVVVVVVUUUUUUUUUTTTTTTWWWWWWVVVVVVUUUTTTSSSSSSPPPRRRSSSTTTSSSRRROOONNNMMMNNNOOOQQQRRRSSSTTTTTTTTTVVVXXXYYYWWWVVVVVVVVVUUUVVVVVVUUUUUUVVVZZZ\\\^^^dddlllqqqrrrrrrtttuuu|||}}}yyyvvvoookkkeeeaaa````````````^^^[[[WWWTTTSSSSSSVVVWWW]]]]]]]]]\\\\\\[[[[[[[[[XXXYYYZZZ[[[[[[ZZZYYYXXX\\\\\\\\\\\\\\\\\\[[[[[[ZZZ\\\^^^```aaaaaaaaaaaa^^^^^^_________`````````ggghhhiiihhhdddbbb`````````______^^^^^^^^^^^^^^^`````````aaaaaaaaaaaaaaa```___^^^^^^___```bbbccc_________^^^^^^]]]]]]\\\^^^``````___\\\ZZZZZZZZZ[[[\\\^^^]]]\\\\\\]]]______``````aaabbbdddeeefffccccccdddeeegggjjjmmmnnnnnnkkkhhhgggggggggfffeeeddddddcccccccccccccccdddbbbbbbbbbbbbbbbbbbbbbbbbccccccccccccddddddddddddcccbbbaaaaaaaaaaaaaaabbbbbbaaaaaa```____________bbbaaa```^^^]]][[[ZZZZZZ[[[[[[[[[\\\]]]^^^___```^^^___aaacccfffjjjmmmnnnppppppssszzzyyyqqqhhhaaa```bbbcccdddccccccdddeeeeeeeeeddddddddddddddddddeeeggghhhiiijjjkkknnnqqqtttvvvxxxxxxzzz|||}}}yyyuuussstttyyy|||rrrmmmgggcccbbbccceeeeeefffggghhhjjjlllnnnooopppoooqqqtttvvvxxx{{{~~~uuukkkccc]]]YYYQQQNNNKKKIIIIIIHHHGGGFFFCCCCCCCCCCCCCCCCCCCCCDDDBBBBBBCCCCCCDDDEEEEEEEEEFFFFFFGGGIIIKKKLLLMMMNNNPPPQQQRRRSSSUUUVVVWWWXXXXXXXXX]]]fffppp{{{VVVWWWZZZ\\\\\\[[[YYYWWWVVVVVVWWWYYYZZZ[[[\\\]]]ZZZ[[[[[[\\\]]]]]]]]]]]]XXXXXXWWWWWWWWWWWWXXXXXXVVVVVVVVVVVVWWWWWWWWWWWWZZZZZZZZZZZZZZZZZZZZZZZZXXXXXXVVVUUUTTTTTTTTTTTTVVVVVVVVVVVVUUUUUUUUUUUUWWWWWWUUUTTTSSSRRRQQQQQQPPPQQQRRRSSSRRRPPPMMMLLLLLLMMMNNNOOOQQQSSSUUUVVVSSSUUUWWWXXXWWWVVVVVVVVVUUUUUUTTTQQQOOOOOORRRTTTUUUYYY^^^aaabbbdddiiimmmooovvvzzzwwwssspppnnnkkkhhhfffbbb```^^^]]]]]]\\\ZZZYYYZZZXXXUUUSSSSSSTTTWWWXXX``````___]]]\\\[[[ZZZYYYXXXXXXZZZZZZZZZZZZXXXXXX[[[[[[[[[[[[[[[[[[\\\\\\]]]^^^___``````___^^^^^^]]]]]]]]]^^^^^^_________dddfffggggggdddaaa______```______^^^______``````________________________```___^^^^^^^^^```aaabbb_________^^^^^^]]]]]]]]]```aaabbbaaa^^^\\\\\\\\\[[[]]]^^^^^^]]]\\\^^^___```______``````bbbcccdddccccccdddeeehhhkkkmmmooopppmmmjjjhhhhhhgggfffeeecccccccccbbbbbbccccccdddaaaaaaaaaaaaaaa`````````______```aaabbbcccddddddcccccccccbbbccccccdddddddddcccbbbaaa````````````bbbaaa```___]]]\\\[[[ZZZ[[[[[[[[[\\\]]]^^^```aaa___```bbbeeeiiilllpppqqqrrrrrrtttzzz|||pppgggdddcccbbb```______``````aaa````````````````````````aaabbbbbbdddeeehhhjjjmmmoooqqqrrrqqqtttxxx~~~yyyuuuqqqnnnooosssxxx|||~~~zzzuuunnnjjjiiikkklllmmmqqqrrrsssuuuxxxzzz{{{|||~~~xxxmmmccc[[[WWWTTTRRRMMMKKKIIIIIIIIIHHHGGGEEEAAABBBBBBCCCCCCCCCCCCCCCDDDDDDDDDEEEFFFFFFGGGGGGGGGHHHIIIKKKLLLNNNOOOPPPRRRRRRSSSTTTVVVWWWXXXXXXZZZ[[[```jjjtttVVVXXXYYYZZZZZZYYYXXXWWWWWWWWWXXXYYYZZZ[[[\\\\\\ZZZ[[[\\\\\\\\\\\\\\\\\\WWWWWWVVVVVVVVVVVVWWWWWWUUUUUUVVVVVVVVVVVVVVVWWWXXXXXXXXXXXXXXXXXXXXXWWWWWWWWWVVVUUUUUUUUUUUUUUUVVVVVVVVVUUUUUUUUUTTTTTTSSSSSSQQQPPPPPPPPPPPPPPPRRRRRRRRRRRRPPPNNNMMMKKKLLLLLLMMMNNNQQQSSSUUUVVVPPPRRRTTTTTTSSSSSSTTTUUUSSSRRRQQQNNNKKKJJJLLLNNNPPPSSSUUUVVVWWWZZZ___dddfffnnnyyyzzzuuujjjgggdddbbbaaa```^^^\\\ZZZYYYXXXYYYZZZZZZWWWUUUXXXWWWVVVUUUUUUVVVXXXYYY______^^^\\\[[[ZZZYYYXXXYYYZZZ[[[\\\\\\[[[ZZZYYYYYYYYYYYYYYYYYYZZZ[[[\\\^^^____________]]]\\\[[[[[[[[[\\\\\\]]]^^^______bbbccceeedddbbb```______```_______________``````]]]]]]]]]]]]]]]]]]^^^^^^_________^^^______``````^^^^^^^^^^^^^^^^^^^^^^^^aaabbbcccbbb___^^^]]]^^^\\\]]]___^^^]]]]]]^^^``````______^^^___```aaacccccccccccceeegggjjjlllnnnooollliiigggggggggfffeeecccbbbbbbbbbbbbccccccdddaaa`````````______^^^^^^ZZZ[[[\\\^^^```aaaccccccdddcccccccccdddeeeffffffdddcccbbb`````````aaabbbbbbaaa```___^^^]]]\\\[[[[[[[[[[[[[[[\\\^^^```bbb```aaacccfffjjjnnnqqqsssrrrssstttwww~~~wwwnnniiigggccc___]]]^^^^^^^^^^^^^^^]]]]]]]]]]]]\\\\\\\\\\\\\\\]]]``````bbbccceeeggghhhiiiiiikkkpppvvv{{{|||{{{xxxqqqooollljjjllloootttwww{{{}}}yyytttrrrsssvvvxxxzzzyyyzzz|||}}}uuujjjddd\\\UUUQQQNNNMMMLLLIIIHHHFFFFFFFFFFFFDDDBBBAAAAAABBBBBBCCCBBBBBBAAADDDEEEEEEFFFFFFGGGHHHHHHHHHIIIJJJLLLNNNPPPQQQRRRRRRSSSTTTUUUVVVWWWXXXXXX[[[\\\bbbkkkuuuWWWXXXXXXYYYYYYXXXXXXWWWXXXXXXYYYZZZZZZ[[[\\\\\\[[[\\\\\\\\\\\\[[[[[[ZZZVVVUUUUUUTTTTTTUUUUUUVVVTTTUUUUUUUUUVVVVVVVVVVVVWWWWWWVVVVVVUUUUUUUUUTTTWWWWWWVVVUUUUUUUUUVVVVVVUUUUUUUUUUUUTTTTTTTTTTTTPPPPPPOOOPPPQQQSSSTTTUUUTTTTTTSSSQQQPPPNNNMMMMMMLLLLLLMMMNNNPPPRRRUUUVVVSSSSSSTTTSSSQQQQQQRRRTTTPPPPPPOOOMMMKKKJJJLLLMMMMMMPPPSSSTTTSSSUUUYYY]]]```hhhqqqvvvwwwwwwyyy||||||{{{{{{|||}}}~~~xxxsssnnniiifff```]]][[[ZZZZZZ[[[ZZZYYYVVVUUUTTTUUUXXXYYYYYYXXXWWWWWWWWWWWWXXXXXXYYYYYYZZZZZZYYYYYYYYYYYYXXXXXXYYYYYYZZZ[[[[[[ZZZYYYYYYXXXWWWWWWWWWXXXYYY[[[\\\\\\]]]^^^^^^^^^]]]\\\[[[XXXXXXYYYZZZ\\\]]]^^^^^^___aaabbbaaa___^^^^^^_________^^^^^^^^^^^^^^^___[[[\\\\\\\\\]]]]]]^^^^^^_________```______^^^^^^\\\]]]]]]^^^^^^____________aaabbbaaa___^^^^^^___^^^___``````______```bbbaaa```___^^^^^^___aaabbbbbbbbbbbbccceeehhhjjjlllkkkiiifffeeeeeeeeedddcccbbbbbbbbbbbbbbbcccddddddaaa``````___^^^]]]\\\\\\WWWXXXZZZ\\\^^^aaabbbccccccccccccddddddfffggggggdddcccaaa`````````bbbcccaaa``````___^^^]]]]]]]]][[[ZZZZZZZZZ[[[^^^```bbbaaabbbcccfffhhhkkknnnooooooqqqrrrsssvvv|||sssoookkkeee```^^^^^^^^^^^^^^^]]]\\\[[[[[[ZZZYYYXXXXXXXXXXXXXXX\\\\\\\\\\\\]]]^^^___```^^^aaaeeejjjooopppmmmkkkfffeeeeeefffiiimmmqqqtttzzz~~~|||zzzxxxyyy}}}zzzqqqhhhaaaZZZVVVPPPLLLJJJIIIHHHGGGFFFEEECCCCCCCCCCCCBBBAAAAAAAAABBBCCCBBBBBB@@@@@@DDDDDDDDDEEEFFFFFFGGGGGGIIIJJJKKKMMMOOOQQQSSSTTTSSSSSSTTTUUUVVVWWWWWWXXXYYY[[[aaajjjsssXXXXXXXXXXXXXXXXXXXXXXXXYYYYYYZZZZZZ[[[[[[\\\\\\\\\\\\\\\\\\\\\[[[ZZZYYYUUUTTTTTTTTTTTTTTTTTTUUUTTTTTTTTTUUUUUUVVVVVVVVVVVVUUUUUUTTTTTTSSSSSSSSSWWWWWWVVVVVVUUUVVVVVVWWWUUUUUUUUUTTTTTTTTTSSSSSSOOOOOOPPPRRRTTTXXX[[[]]]WWWVVVTTTRRRPPPOOONNNNNNLLLLLLMMMNNNPPPRRRUUUVVVWWWWWWVVVTTTRRRQQQSSSUUUOOOOOOPPPOOONNNMMMOOOPPPLLLPPPTTTVVVTTTTTTVVVYYYZZZ___eeehhhggghhhlllpppiiiiiikkkmmmppptttxxxzzzxxx{{{yyyuuuooojjjfffbbb___]]]\\\ZZZXXXWWWXXXYYYYYYXXXWWWUUUSSSSSSVVVZZZ\\\]]]VVVWWWXXXYYYYYYYYYYYYYYYUUUUUUUUUVVVWWWXXXXXXYYYVVVWWWXXXYYYYYYXXXWWWVVVWWWVVVVVVVVVWWWXXXZZZ[[[ZZZ[[[\\\]]]^^^]]]\\\\\\VVVVVVWWWYYYZZZ\\\]]]^^^^^^___```___^^^]]]^^^```^^^^^^]]]]]]\\\\\\]]]]]][[[[[[\\\]]]]]]^^^____________```aaa```___]]]\\\[[[\\\\\\]]]^^^___``````]]]___``````___^^^^^^______aaabbbbbbaaaaaabbbcccbbbaaa___^^^^^^```aaacccbbbbbbbbbcccdddgggiiijjjiiifffcccbbbcccccccccbbbbbbbbbaaaaaabbbcccddddddaaaaaa```___]]]\\\[[[[[[VVVWWWYYY\\\^^^aaabbbccccccccccccdddeeefffggghhhcccbbb```______aaabbbccc``````_________^^^^^^^^^ZZZZZZYYYYYY[[[]]]```bbbbbbbbbcccdddfffhhhjjjkkkkkknnnpppoooqqq}}}~~~uuurrrnnnhhhbbb____________^^^\\\[[[[[[YYYXXXWWWVVVUUUUUUUUUUUUYYYYYYXXXXXXXXXYYYYYYZZZVVVXXX\\\```ddddddaaa___]]]^^^___bbbggglllpppsssyyy|||~~~~~~||||||~~~{{{yyyzzz}}}wwwooohhhbbb\\\WWWRRRPPPLLLJJJIIIHHHFFFDDDEEECCCAAAAAABBBCCCCCCBBBAAAAAABBBCCCBBBAAA@@@???CCCCCCDDDDDDEEEEEEFFFFFFIIIJJJLLLNNNPPPRRRTTTUUUSSSSSSTTTUUUUUUVVVWWWWWWWWWYYY___hhhrrrZZZYYYYYYWWWVVVUUUTTTTTTWWWXXXYYYZZZZZZZZZZZZZZZZZZZZZZZZZZZYYYXXXWWWVVVXXXWWWVVVUUUTTTTTTTTTTTTUUUVVVVVVWWWWWWVVVVVVUUUUUUTTTRRRQQQQQQQQQRRRSSSUUUUUUVVVVVVVVVUUUUUUTTTQQQRRRTTTUUUVVVVVVVVVUUUPPPPPPPPPSSSXXX[[[]]]]]]YYYXXXVVVTTTRRRPPPOOOOOONNNOOOPPPQQQRRRSSSTTTUUUSSSSSSTTTTTTTTTRRRQQQPPPPPPNNNMMMKKKJJJIIIJJJJJJNNNOOOOOOPPPRRRSSSUUUVVVXXXZZZ[[[]]]^^^^^^^^^^^^_________```bbbdddggghhhoooqqqtttxxx{{{}}}~~~~~~|||{{{{{{{{{|||}}}~~~}}}xxxssspppnnnmmmgggeeebbb___\\\ZZZYYYYYYWWWWWWVVVUUUUUUTTTTTTSSSVVVVVVVVVWWWWWWWWWXXXXXXUUUVVVWWWWWWXXXXXXWWWWWWXXXWWWVVVUUUUUUUUUVVVWWWWWWXXXZZZ[[[[[[YYYXXXWWWXXXWWWUUUTTTTTTUUUWWWXXX[[[[[[[[[[[[[[[\\\\\\\\\VVVVVVWWWWWWXXXZZZ[[[\\\```______^^^^^^^^^_________^^^]]]\\\\\\]]]^^^___[[[\\\^^^___aaabbbbbbbbbccccccbbb```___^^^]]]\\\[[[\\\]]]]]]^^^^^^]]]]]]___^^^]]]\\\\\\\\\]]]^^^``````````````````___^^^bbb```]]]ZZZZZZ\\\___aaaccccccbbbbbbccceeefffhhhkkkhhhccc___]]]^^^```aaaaaaaaabbbbbbbbbbbbaaaaaa___^^^]]]\\\\\\\\\\\\\\\YYY[[[]]]_________^^^]]]___```aaaccceeefffffffff^^^^^^^^^^^^^^^___```aaa___^^^]]]\\\\\\\\\\\\\\\^^^^^^]]]\\\\\\\\\]]]]]]aaaaaabbbccceeeffffffgggffffffgggjjjnnnwww~~~}}}}}}zzzyyyvvvooohhheeeccc```\\\XXXWWWYYY[[[ZZZXXXVVVUUUUUUUUUSSSQQQUUUUUUUUUUUUUUUUUUUUUTTTVVVVVVVVVVVVVVVWWWWWWWWWWWWWWWXXXZZZ]]]aaaeeehhhqqqqqqqqqpppnnnnnnoooppp{{{yyyuuussswww~~~|||uuunnnhhh```[[[YYYVVVQQQLLLIIIIIIHHHFFFEEECCCBBBBBBDDDCCCBBBBBBAAAAAAAAAAAABBBBBBAAAAAAAAABBBCCCCCCDDDDDDEEEFFFGGGGGGHHHHHHNNNOOOPPPRRRRRRRRRRRRQQQSSSTTTUUUTTTSSSTTTVVVXXXWWW\\\bbbhhhsssYYYYYYXXXWWWVVVUUUTTTTTTYYYYYYYYYYYYYYYYYYXXXXXXYYYZZZZZZYYYYYYXXXWWWVVVVVVVVVUUUSSSSSSRRRRRRSSSUUUUUUVVVVVVVVVVVVUUUUUUTTTSSSRRRQQQQQQQQQRRRSSSTTTTTTUUUUUUUUUUUUTTTTTTPPPQQQRRRSSSSSSSSSRRRRRRQQQPPPQQQSSSWWW[[[\\\\\\XXXWWWUUUSSSQQQPPPOOOOOORRRRRRSSSSSSSSSSSSSSSSSSRRRSSSSSSSSSRRRPPPOOONNNNNNMMMLLLKKKJJJJJJJJJKKKMMMMMMNNNOOOPPPRRRTTTUUUVVVWWWYYYZZZ[[[[[[ZZZZZZUUUUUUUUUVVVWWWYYY[[[\\\ccceeehhhllloooqqqrrrrrrvvvwwwxxxyyyyyyxxxwwwvvvwwwwwwxxxxxxyyyzzz||||||}}}}}}}}}}}}zzzxxxsssqqqnnnjjjgggeeedddcccdddbbb___]]]ZZZYYYYYYYYYVVVVVVVVVUUUTTTTTTSSSSSSUUUUUUVVVVVVVVVVVVWWWWWWUUUVVVVVVWWWWWWWWWWWWWWWWWWVVVUUUUUUTTTUUUVVVWWWVVVWWWYYYZZZZZZYYYXXXWWWZZZXXXWWWUUUUUUVVVXXXYYY[[[[[[ZZZZZZYYYYYYXXXXXXWWWWWWWWWWWWWWWXXXYYYZZZ^^^^^^]]]\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\]]]^^^^^^\\\]]]^^^```aaaaaaaaaaaaaaaaaa```___^^^]]]]]]\\\\\\\\\]]]^^^^^^^^^^^^^^^^^^]]]\\\[[[[[[[[[\\\]]]]]]^^^^^^___^^^^^^]]]]]]^^^]]]\\\[[[[[[]]]```aaabbbbbbaaabbbcccdddfffgggjjjgggccc___]]]]]]___`````````aaaaaaaaaaaa`````````___^^^]]]\\\\\\\\\]]][[[\\\]]]^^^^^^^^^]]]\\\______aaabbbcccddddddddd```___^^^^^^^^^^^^^^^^^^]]]]]]\\\\\\\\\]]]]]]^^^^^^]]]]]]]]]]]]]]]^^^^^^___```aaabbbcccdddeeeeeeccccccdddhhhkkkttt}}}xxxyyy{{{~~~{{{|||{{{vvvqqqjjjiiieeeaaa]]]ZZZYYYYYYXXXWWWUUUUUUUUUTTTRRRPPPQQQQQQQQQQQQQQQPPPPPPPPPPPPPPPPPPQQQQQQQQQQQQQQQRRRRRRSSSTTTWWW[[[^^^aaaeeefffgggfffddddddfffgggooosss{{{~~~zzzvvvsssyyy~~~{{{uuurrrnnngggbbbbbb]]]VVVSSSRRRQQQLLLHHHFFFFFFEEEEEEDDDDDDCCCCCCCCCCCCBBBAAAAAAAAAAAAAAABBBBBBBBBBBBBBBBBBCCCDDDDDDDDDEEEFFFHHHIIIIIIJJJMMMNNNPPPRRRSSSSSSSSSRRRSSSSSSRRRQQQQQQTTTXXX\\\aaagggnnnttt|||YYYXXXWWWVVVUUUUUUTTTTTTYYYYYYYYYXXXWWWWWWVVVVVVYYYYYYYYYYYYXXXWWWVVVUUUUUUTTTSSSRRRQQQQQQQQQRRRUUUUUUVVVVVVVVVVVVUUUUUUTTTSSSQQQPPPPPPPPPQQQRRRSSSSSSSSSSSSSSSSSSSSSSSSPPPQQQRRRRRRRRRRRRQQQQQQRRRQQQQQQSSSWWWZZZ[[[[[[WWWVVVTTTRRRQQQPPPOOOOOOVVVVVVUUUTTTSSSRRRQQQQQQQQQQQQQQQPPPOOONNNLLLKKKLLLKKKKKKJJJJJJKKKKKKLLLLLLLLLMMMNNNOOOQQQRRRSSSTTTUUUVVVWWWWWWVVVUUUTTTRRRQQQQQQQQQRRRSSSTTTUUUWWWYYY\\\___aaaccccccdddfffgggiiikkkmmmnnnnnnmmmpppoooooooooppprrrtttuuuwwwzzz}}}~~~|||uuurrrooolllkkkjjjhhhgggbbbaaa___^^^]]]]]]]]]^^^```___\\\ZZZXXXXXXWWWWWWVVVUUUUUUTTTTTTSSSRRRRRRTTTTTTTTTTTTUUUUUUUUUUUUUUUUUUVVVWWWWWWWWWWWWVVVVVVUUUUUUTTTTTTUUUVVVVVVTTTUUUWWWXXXYYYXXXWWWWWW\\\ZZZXXXWWWVVVWWWXXXYYYZZZZZZYYYXXXWWWVVVUUUUUUXXXXXXWWWWWWWWWWWWWWWXXX[[[[[[[[[ZZZZZZYYYYYYYYYYYYYYYZZZ[[[\\\]]]]]]^^^^^^^^^___```````````````^^^^^^^^^]]]]]]]]]]]]\\\\\\]]]^^^___```______^^^]]]\\\[[[ZZZZZZZZZ[[[[[[[[[[[[\\\\\\\\\\\\\\\[[[[[[[[[[[[[[[\\\^^^___````````````aaabbbccceeefffgggeeeaaa^^^]]]]]]^^^_________````````````______aaa```___]]]\\\\\\]]]]]]]]]]]]]]]]]]\\\\\\\\\\\\^^^___``````aaaaaa`````````___^^^]]]]]]\\\\\\]]]\\\\\\\\\\\\]]]^^^______]]]]]]]]]]]]^^^^^^___```^^^^^^___```aaabbbbbbccc```___```cccfffmmm||||||uuuwwwxxx|||zzzyyy{{{|||zzzwwwrrrpppmmmhhhccc^^^[[[YYYWWWVVVUUUUUUUUUTTTRRRPPPOOOOOONNNNNNNNNMMMMMMMMMKKKKKKKKKKKKKKKKKKKKKKKKMMMMMMMMMNNNPPPSSSUUUWWWYYYZZZ[[[[[[ZZZ[[[]]]^^^ccchhhqqq{{{~~~}}}||||||}}}rrrmmmfffaaa___]]]YYYVVVVVVRRRMMMLLLLLLKKKHHHEEECCCCCCCCCCCCCCCDDDDDDDDDBBBBBBAAA@@@@@@@@@AAAAAACCCBBBBBBBBBCCCCCCDDDEEEDDDEEEFFFGGGIIIJJJLLLLLLMMMNNNPPPRRRSSSSSSSSSSSSSSSRRRPPPPPPRRRYYYbbbhhhoootttzzz~~~XXXXXXVVVUUUTTTTTTTTTUUUWWWWWWVVVVVVVVVVVVVVVVVVXXXXXXXXXXXXXXXVVVUUUUUUTTTSSSSSSRRRQQQQQQRRRRRRTTTTTTUUUUUUUUUUUUTTTTTTSSSRRRPPPOOOOOOOOOPPPQQQQQQQQQQQQQQQQQQRRRRRRSSSQQQQQQRRRSSSTTTTTTUUUUUUSSSRRRRRRSSSVVVXXXYYYXXXWWWVVVUUUSSSRRRQQQQQQQQQVVVUUUUUUSSSRRRQQQPPPPPPOOOOOONNNMMMLLLKKKIIIIIIIIIIIIJJJJJJKKKLLLLLLMMMMMMMMMMMMNNNOOOPPPQQQRRRSSSSSSTTTTTTTTTSSSQQQPPPRRRRRRQQQQQQQQQQQQRRRRRRQQQRRRUUUXXXZZZ[[[[[[[[[YYYZZZ]]]___aaabbbbbbbbbeeedddddddddeeegggjjjkkkoooqqqtttwwwzzz|||zzzyyy|||{{{uuupppmmmjjjgggbbb^^^]]]]]]\\\[[[ZZZZZZZZZZZZ\\\^^^```aaa___^^^[[[YYYWWWVVVUUUUUUUUUTTTTTTSSSSSSRRRRRRQQQRRRRRRRRRSSSSSSSSSTTTTTTTTTTTTUUUVVVVVVVVVVVVVVVTTTTTTTTTTTTUUUUUUUUUVVVTTTTTTVVVWWWWWWWWWWWWWWW[[[ZZZXXXVVVVVVVVVWWWXXXYYYXXXXXXWWWWWWVVVVVVVVVZZZYYYXXXWWWWWWVVVVVVWWWYYYYYYYYYYYYXXXXXXWWWVVVUUUVVVXXXYYY[[[\\\]]]]]]^^^_______________^^^^^^[[[[[[[[[[[[\\\\\\\\\]]]\\\]]]___```aaa```___^^^[[[[[[ZZZZZZYYYYYYYYYYYYYYYZZZZZZ[[[\\\\\\\\\\\\[[[[[[\\\\\\]]]]]]\\\\\\^^^^^^___```aaabbbcccddddddbbb```^^^]]]\\\]]]^^^___``````aaaaaa``````___bbbaaa___]]]\\\\\\]]]]]]___^^^]]]\\\[[[[[[[[[[[[^^^^^^______^^^^^^]]]\\\^^^]]]]]]\\\\\\\\\]]]]]]]]]]]]]]]]]]]]]^^^___```]]]]]]]]]]]]^^^___```aaa]]]]]]^^^______```aaaaaa___]]]]]]___aaaeeeppp{{{xxxuuuwww{{{{{{zzz}}}xxxwwwtttpppkkkeee___ZZZWWWVVVUUUUUUUUUTTTRRRPPPPPPOOOOOONNNMMMLLLLLLKKKJJJJJJJJJJJJIIIIIIIIIIIIIIIIIIIIIJJJKKKMMMNNNOOORRRSSSUUUUUUUUUVVVYYY[[[^^^ccclllvvv}}}~~~~~~yyyrrrlllhhhccc___ZZZVVVUUUUUUTTTRRROOOMMMJJJIIIJJJIIIGGGEEEBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAA@@@@@@@@@AAAAAACCCCCCCCCCCCDDDEEEFFFFFFEEEFFFGGGIIIKKKLLLNNNOOOOOOPPPRRRSSSSSSRRRRRRQQQQQQPPPQQQSSSYYYeeeqqqzzz~~~}}}XXXWWWUUUSSSSSSSSSTTTUUUSSSSSSSSSSSSTTTUUUVVVWWWXXXXXXXXXXXXWWWVVVUUUTTTTTTTTTSSSRRRRRRRRRRRRSSSSSSTTTTTTUUUUUUTTTTTTSSSRRRQQQOOONNNNNNNNNOOOPPPPPPOOOOOOOOOOOOPPPQQQRRRPPPPPPQQQRRRTTTVVVWWWXXXUUUTTTSSSSSSUUUWWWWWWVVVWWWVVVUUUTTTSSSRRRRRRRRRRRRRRRQQQQQQPPPPPPOOOOOOMMMMMMLLLKKKIIIIIIHHHHHHGGGHHHIIIJJJKKKLLLMMMMMMNNNNNNNNNNNNOOOPPPRRRRRRRRRSSSSSSSSSSSSQQQPPPOOONNNNNNNNNNNNNNNMMMMMMLLLOOOPPPRRRTTTVVVVVVVVVVVVSSSTTTVVVWWWXXXXXXXXXXXXYYYYYYYYYZZZ[[[]]]___aaadddfffhhhjjjllloootttwww|||~~~}}}{{{{{{|||~~~}}}{{{zzzzzz{{{}}}|||{{{yyyuuupppkkkiiiiiikkknnnpppppplllhhhdddcccbbb^^^ZZZWWWWWWWWWXXXXXXVVVVVVWWWYYY[[[___bbbccc```^^^[[[XXXVVVTTTSSSSSSTTTSSSSSSRRRRRRQQQPPPPPPQQQQQQQQQRRRRRRRRRSSSSSSSSSTTTUUUUUUVVVVVVUUUUUUTTTTTTUUUUUUVVVVVVVVVVVVTTTUUUUUUVVVVVVWWWVVVVVVYYYXXXVVVTTTTTTUUUVVVWWWWWWWWWWWWXXXXXXYYYYYYYYY[[[[[[YYYXXXWWWVVVVVVVVVXXXXXXYYYXXXXXXVVVUUUTTTRRRSSSTTTVVVWWWYYYZZZ[[[]]]^^^^^^^^^^^^]]]\\\\\\YYYYYYZZZZZZ[[[\\\\\\\\\\\\]]]___aaaaaa```___]]]ZZZZZZZZZYYYYYYYYYXXXXXXYYYYYYZZZ\\\\\\]]]]]]]]]]]]^^^^^^^^^]]][[[YYYXXX[[[[[[]]]^^^```aaabbbbbbaaa```___^^^]]]]]]]]]]]]```aaaaaabbbbbbaaaaaa```bbb```]]][[[ZZZZZZ[[[\\\___^^^]]]\\\[[[ZZZZZZZZZ]]]]]]]]]]]]\\\[[[ZZZZZZZZZZZZZZZZZZ[[[]]]^^^^^^``````___^^^]]]]]]^^^^^^\\\\\\\\\]]]^^^___```aaa]]]]]]^^^^^^______`````````]]]\\\]]]]]]^^^eeennn|||~~~vvvxxx{{{|||yyyuuunnnfff```ZZZXXXVVVUUUUUUUUUSSSQQQPPPOOONNNMMMLLLKKKJJJJJJIIIIIIIIIHHHHHHGGGGGGGGGHHHHHHHHHIIIIIIJJJKKKKKKMMMOOOQQQQQQRRRSSSVVVXXX\\\```gggoootttwwwwwwwwwpppppppppqqqsssvvvyyyzzzyyyuuuoooiiiddd```\\\YYYTTTRRROOOMMMLLLMMMMMMMMMLLLKKKIIIHHHHHHFFFDDDCCCCCCCCCBBBBBBAAA@@@@@@@@@AAAAAAAAA@@@@@@AAABBBBBBDDDDDDDDDDDDEEEFFFGGGHHHGGGGGGIIIKKKLLLNNNPPPPPPRRRSSSSSSSSSSSSQQQPPPOOOMMMOOORRRXXXbbbooo}}}yyyuuuvvvwwwzzzWWWVVVTTTRRRRRRSSSTTTUUUQQQPPPPPPQQQRRRTTTVVVXXXWWWWWWWWWWWWVVVUUUTTTTTTSSSSSSRRRRRRRRRRRRSSSSSSSSSSSSTTTTTTTTTTTTSSSSSSQQQPPPNNNMMMMMMMMMNNNOOONNNNNNMMMMMMMMMOOOPPPQQQOOOOOOPPPQQQSSSUUUVVVWWWVVVUUUSSSSSSUUUVVVUUUTTTUUUUUUTTTSSSSSSRRRSSSSSSOOOOOOOOOOOOOOOOOONNNNNNKKKKKKJJJIIIHHHHHHHHHHHHGGGGGGIIIJJJKKKLLLLLLLLLNNNNNNNNNNNNOOOPPPQQQRRRQQQRRRSSSSSSSSSQQQPPPOOOMMMNNNNNNNNNNNNMMMLLLKKKMMMNNNOOOQQQRRRRRRRRRQQQPPPQQQRRRSSSSSSRRRQQQPPPPPPQQQRRRTTTUUUWWWXXXXXXYYY[[[]]]^^^^^^___aaaccciiilllooonnnjjjhhhhhhjjjnnnmmmlllkkkkkkllllllmmmggggggfffccc___\\\[[[\\\___aaadddeeeccc```]]]\\\[[[XXXUUUSSSTTTVVVWWWWWWQQQQQQRRRTTTWWW[[[^^^```]]]\\\YYYWWWTTTSSSSSSSSSSSSSSSRRRQQQQQQPPPPPPOOOQQQQQQQQQQQQRRRRRRRRRRRRSSSSSSTTTUUUUUUUUUUUUTTTTTTTTTVVVWWWWWWWWWWWWWWWVVVVVVVVVVVVVVVVVVVVVVVVVVVUUUSSSRRRRRRTTTUUUVVVVVVWWWWWWXXXYYYZZZ[[[[[[[[[ZZZYYYWWWVVVVVVUUUUUUVVVWWWWWWWWWVVVUUUSSSRRROOOOOOOOOOOOQQQSSSUUUWWW[[[\\\\\\\\\\\\\\\[[[ZZZXXXYYYYYYZZZ[[[[[[\\\\\\[[[\\\___aaaaaa```^^^\\\YYYYYYZZZZZZZZZYYYXXXWWWXXXYYYZZZ\\\]]]^^^^^^^^^``````___^^^]]][[[YYYXXXXXXYYY[[[]]]___``````aaa____________^^^^^^]]]]]]aaaaaabbbbbbbbbbbbaaaaaa```^^^[[[XXXWWWWWWXXXZZZ^^^]]]]]]\\\[[[ZZZZZZYYY\\\\\\\\\\\\[[[ZZZYYYXXXXXXXXXXXXYYY[[[\\\^^^___```___^^^]]]\\\\\\\\\\\\\\\\\\\\\\\\]]]]]]^^^___\\\\\\]]]]]]^^^^^^^^^^^^___\\\ZZZ\\\[[[[[[```fffqqquuuzzz~~~}}}zzzpppiii```]]]YYYVVVUUUUUUUUUTTTPPPOOONNNMMMKKKJJJHHHHHHGGGGGGFFFFFFEEEEEEDDDDDDGGGGGGGGGHHHHHHHHHHHHHHHIIIJJJLLLMMMMMMOOOQQQTTTVVVYYY^^^cccfffgggffffffbbbbbbbbbccceeegggiiijjjlllmmmooorrruuuyyy|||~~~zzzvvvrrroookkkhhhaaa^^^ZZZWWWUUUSSSPPPNNNJJJJJJIIIHHHHHHGGGHHHHHHFFFFFFFFFFFFDDDCCCAAA@@@CCCCCCCCCBBBAAA@@@@@@???BBBBBBAAAAAAAAABBBCCCCCCDDDDDDDDDEEEFFFGGGHHHIIIIIIJJJKKKLLLNNNOOOQQQQQQSSSTTTTTTTTTSSSQQQPPPNNNMMMPPPWWW___iiiuuuxxxsssqqqsssuuuyyyWWWUUUSSSQQQQQQRRRTTTUUUQQQPPPOOOOOOPPPRRRTTTVVVVVVWWWWWWVVVVVVUUUTTTSSSRRRQQQQQQQQQQQQQQQRRRRRRRRRSSSSSSSSSSSSSSSSSSRRRPPPOOONNNMMMLLLMMMMMMNNNMMMLLLKKKKKKLLLMMMOOOQQQSSSSSSRRRRRRSSSTTTUUUVVVXXXVVVTTTSSSTTTTTTTTTSSSSSSRRRRRRQQQQQQQQQQQQRRROOOOOONNNNNNNNNMMMMMMMMMJJJIIIHHHGGGGGGHHHIIIIIIFFFGGGIIIKKKLLLLLLKKKKKKMMMMMMMMMMMMMMMNNNOOOPPPPPPQQQRRRRRRRRRQQQPPPOOONNNOOOPPPPPPPPPOOONNNMMMLLLMMMNNNOOOPPPPPPOOONNNNNNOOOOOOPPPPPPOOOMMMMMMKKKMMMOOORRRTTTTTTTTTTTTSSSVVVXXXYYYXXXWWWWWWWWW[[[___bbbaaa\\\ZZZ[[[]]]_______________^^^]]]]]]WWWXXXXXXWWWTTTSSSSSSTTTVVVYYY\\\]]][[[YYYWWWVVVVVVTTTQQQQQQRRRTTTTTTTTTOOOOOOPPPQQQTTTWWWZZZ[[[XXXWWWUUUTTTSSSSSSSSSTTTRRRRRRQQQQQQPPPOOOOOOOOOQQQQQQQQQQQQRRRRRRRRRRRRRRRSSSSSSTTTTTTTTTTTTTTTTTTUUUWWWXXXYYYYYYXXXXXXYYYXXXWWWVVVVVVUUUUUUUUUTTTSSSRRRRRRRRRTTTVVVWWWWWWWWWXXXXXXYYYYYYZZZZZZXXXWWWVVVUUUTTTTTTSSSTTTTTTTTTUUUUUUTTTRRRPPPNNNKKKJJJHHHHHHIIILLLOOOQQQYYYYYYZZZZZZZZZZZZZZZYYYYYYYYYYYYZZZ[[[[[[\\\\\\YYY[[[^^^```aaa___]]][[[YYYZZZZZZ[[[ZZZYYYXXXWWWWWWXXXYYY[[[]]]^^^^^^^^^aaa```___^^^]]][[[[[[ZZZVVVXXXZZZ\\\^^^_________^^^______```______^^^]]]``````aaaaaaaaaaaa``````^^^\\\XXXUUUTTTTTTVVVWWW[[[\\\]]]]]]\\\[[[ZZZYYY[[[\\\\\\\\\[[[ZZZYYYXXXXXXXXXXXXYYYZZZ[[[\\\]]][[[[[[ZZZYYYYYYZZZZZZZZZ\\\\\\[[[[[[[[[\\\\\\]]][[[[[[[[[[[[[[[\\\\\\\\\\\\YYYYYY[[[\\\\\\___eeefffjjjnnntttyyy~~~{{{sssgggbbb\\\WWWVVVVVVWWWWWWRRRRRRPPPOOOMMMKKKJJJIIIGGGGGGFFFFFFEEEDDDDDDCCCDDDDDDEEEFFFFFFFFFFFFFFFEEEFFFHHHIIIIIIJJJMMMOOOOOOQQQTTTWWWXXXYYYXXXXXXWWWWWWWWWWWWXXXZZZ\\\]]]\\\\\\^^^```ccceeeggghhhkkklllooorrrvvvwwwuuusssrrrsssuuuwwwyyy{{{~~~yyyuuummmiiieeeaaa___\\\YYYVVVQQQOOOMMMMMMMMMLLLJJJHHHEEEFFFGGGGGGFFFEEEEEEDDDAAABBBCCCCCCBBBAAA@@@@@@BBBBBBBBBBBBBBBBBBAAAAAACCCBBBBBBBBBCCCCCCDDDEEEEEEEEEEEEFFFGGGHHHIIIJJJKKKLLLMMMNNNOOOPPPQQQQQQQQQRRRSSSTTTTTTSSSRRRQQQTTTYYYbbbjjjqqqwww}}}}}}yyyvvvuuuxxx}}}WWWUUUSSSQQQQQQRRRTTTVVVRRRQQQPPPOOOOOOPPPRRRSSSVVVVVVVVVVVVUUUTTTSSSSSSPPPPPPOOOOOOOOOPPPPPPQQQRRRRRRSSSSSSSSSSSSRRRRRROOOOOOMMMLLLLLLLLLMMMNNNLLLLLLJJJJJJKKKMMMOOOQQQYYYXXXVVVUUUUUUUUUVVVVVVXXXVVVTTTSSSTTTTTTSSSRRRQQQPPPPPPOOOOOOOOOPPPPPPPPPPPPOOOOOONNNMMMLLLLLLIIIHHHGGGGGGGGGHHHIIIJJJGGGHHHIIIKKKLLLKKKKKKJJJLLLLLLKKKKKKLLLMMMNNNNNNOOOOOOQQQQQQQQQQQQPPPOOOLLLLLLMMMNNNNNNMMMLLLKKKLLLMMMNNNOOOPPPOOONNNNNNLLLMMMNNNOOOOOONNNMMMLLLIIIKKKOOORRRTTTTTTSSSRRRRRRUUUYYYZZZYYYVVVUUUUUUVVVZZZ]]]\\\WWWTTTVVVXXXVVVWWWXXXXXXXXXVVVTTTSSSOOOPPPQQQQQQPPPPPPQQQRRRQQQTTTVVVWWWUUUSSSRRRQQQSSSQQQOOOOOOPPPRRRQQQQQQPPPPPPQQQRRRTTTWWWYYY[[[SSSRRRQQQQQQQQQSSSTTTUUURRRQQQQQQPPPPPPOOONNNNNNQQQQQQQQQRRRRRRRRRSSSSSSRRRRRRSSSTTTTTTTTTTTTTTTTTTVVVWWWYYYZZZZZZYYYYYYZZZYYYXXXWWWVVVUUUUUUUUUTTTSSSRRRRRRSSSUUUWWWYYYXXXXXXXXXXXXXXXXXXXXXWWWVVVUUUTTTSSSRRRRRRRRRRRRRRRRRRSSSSSSRRRPPPNNNLLLIIIGGGDDDBBBCCCGGGKKKNNNWWWWWWXXXYYYYYYYYYYYYYYYYYYZZZZZZZZZ[[[[[[[[[\\\YYY[[[^^^``````___\\\ZZZYYYZZZ[[[[[[[[[ZZZXXXWWWVVVWWWXXXZZZ\\\]]]^^^^^^``````___^^^]]]]]]]]]]]]UUUWWWYYY\\\^^^_________^^^^^^`````````___^^^]]]______````````````______]]]ZZZWWWSSSRRRRRRTTTUUUZZZ[[[]]]^^^]]]\\\ZZZXXX[[[[[[[[[[[[[[[ZZZYYYYYYZZZYYYYYYYYYYYYZZZZZZ[[[WWWVVVVVVWWWWWWXXXYYYZZZ\\\\\\[[[[[[ZZZ[[[[[[[[[YYYYYYYYYYYYZZZZZZZZZZZZZZZWWWWWW[[[]]]^^^aaafff```bbbgggmmmttt|||yyykkkeee]]]XXXVVVWWWXXXYYYVVVUUUTTTRRRPPPNNNMMMLLLIIIIIIHHHGGGFFFFFFEEEEEEAAABBBCCCDDDDDDDDDDDDDDDDDDEEEGGGGGGGGGHHHKKKMMMKKKLLLNNNPPPQQQRRRRRRQQQQQQQQQPPPPPPQQQSSSUUUVVVTTTTTTVVVWWWYYY[[[\\\\\\[[[\\\___cccfffgggeeecccbbbdddgggiiikkkmmmqqqssswww{{{vvvpppkkkeeebbb```]]]YYYVVVTTTRRRPPPMMMKKKJJJIIIJJJKKKJJJHHHGGG@@@BBBEEEEEEDDDBBBAAA@@@>>>@@@BBBCCCCCCBBBBBBBBB@@@@@@AAABBBBBBCCCDDDDDDCCCCCCCCCCCCCCCDDDEEEFFFEEEEEEEEEFFFGGGIIIJJJKKKMMMMMMNNNOOOOOOPPPQQQQQQOOOPPPRRRSSSTTTUUUTTTTTT]]]ccclllssswwwyyyzzz{{{}}}||||||}}}UUUSSSQQQRRRTTTVVVWWWWWWOOONNNMMMMMMNNNPPPRRRTTTSSSSSSSSSSSSRRRQQQOOOOOOPPPOOONNNMMMMMMNNNOOOOOORRRSSSSSSSSSSSSSSSRRRRRRNNNMMMMMMLLLKKKKKKKKKLLLLLLKKKKKKKKKMMMPPPSSSUUUUUUUUUTTTTTTTTTUUUWWWXXXTTTSSSRRRQQQQQQPPPQQQQQQSSSRRRQQQPPPOOONNNNNNNNNPPPOOOOOONNNMMMLLLJJJJJJJJJIIIHHHGGGGGGGGGHHHIIIEEEGGGHHHIIIJJJIIIHHHHHHHHHHHHHHHHHHIIIKKKLLLMMMNNNOOOPPPPPPPPPOOONNNMMMLLLLLLLLLLLLMMMMMMMMMNNNKKKLLLNNNOOOOOONNNMMMLLLLLLMMMOOOPPPPPPOOOMMMLLLLLLMMMOOOPPPRRRRRRRRRQQQQQQTTTVVVVVVTTTQQQOOOOOOPPPSSSVVVTTTPPPNNNPPPSSSSSSRRRQQQPPPOOONNNNNNNNNOOOOOONNNNNNMMMLLLLLLKKKQQQQQQRRRRRRRRRRRRRRRRRRPPPOOONNNMMMKKKIIIGGGEEEOOONNNLLLMMMPPPTTTUUUVVVQQQPPPPPPQQQSSSTTTSSSRRRRRRSSSTTTSSSQQQPPPPPPQQQQQQPPPOOOOOONNNNNNNNNOOOOOOPPPPPPPPPRRRSSSTTTUUUSSSTTTUUUVVVWWWXXXXXXXXXXXXWWWVVVUUUTTTTTTTTTTTTRRRQQQPPPPPPQQQSSSUUUWWWVVVWWWXXXYYYYYYXXXWWWWWWUUUTTTRRRQQQQQQQQQRRRSSSSSSTTTUUUUUUSSSPPPMMMKKKFFFCCC@@@>>>>>>@@@DDDFFFPPPSSSWWWYYYYYYXXXYYYYYYWWWWWWWWWYYY[[[\\\[[[ZZZ[[[[[[ZZZZZZZZZZZZ[[[[[[[[[YYYXXXWWWXXXYYYXXXWWW\\\\\\]]]]]]]]]\\\[[[[[[___^^^]]][[[ZZZZZZYYYYYY[[[ZZZZZZZZZ[[[]]]```aaadddeeeeeedddbbb```]]]\\\^^^^^^^^^^^^^^^^^^^^^^^^ZZZXXXUUUSSSRRRSSSUUUVVV^^^]]]\\\\\\[[[[[[[[[[[[[[[ZZZYYYXXXXXXWWWXXXXXXUUUTTTTTTTTTUUUWWWYYYZZZ[[[XXXUUURRRRRRTTTWWWZZZYYYXXXXXXWWWWWWWWWXXXXXXWWWWWWVVVUUUTTTTTTUUUUUUVVVVVVXXXYYY[[[\\\\\\\\\aaa^^^___gggooowwwrrrlllccc\\\XXXWWWVVVUUURRRRRRRRRRRRQQQPPPOOONNNIIIIIIHHHGGGGGGFFFEEEEEECCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDEEEFFFIIIIIIJJJJJJKKKLLLMMMMMMLLLLLLLLLLLLLLLKKKJJJJJJMMMMMMMMMMMMMMMMMMMMMMMMRRRSSSTTTUUUWWWXXXYYYZZZZZZ[[[[[[]]]___aaacccdddjjjjjjkkkmmmooosssvvvwww{{{|||~~~}}}|||{{{zzzwwwvvvwwwzzz}}}wwwmmmddd___[[[XXXUUURRRQQQPPPNNNKKKIIIHHHGGGGGGFFFFFFFFFEEEEEEDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCAAAAAAAAAAAAAAAAAAAAAAAABBBBBBAAAAAAAAABBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCIIIHHHFFFFFFFFFHHHJJJKKKNNNNNNOOOPPPQQQRRRSSSSSSRRRSSSSSSRRRRRRSSSUUUXXXbbbkkkvvv|||zzzwwwuuuvvvSSSRRRPPPQQQSSSTTTTTTTTTNNNMMMMMMLLLMMMOOOQQQRRRTTTTTTTTTSSSSSSQQQPPPPPPPPPOOOOOONNNNNNOOOPPPQQQRRRSSSSSSSSSSSSSSSRRRRRRRRRQQQPPPOOONNNNNNNNNNNNLLLLLLLLLMMMNNNQQQSSSTTTUUUUUUTTTTTTTTTUUUVVVWWWTTTTTTRRRQQQPPPPPPPPPPPPRRRQQQPPPPPPOOOOOOOOOOOOOOOOOOOOONNNMMMLLLJJJJJJIIIIIIHHHGGGGGGGGGHHHIIIHHHHHHHHHIIIIIIHHHHHHGGGIIIIIIIIIIIIJJJKKKLLLLLLMMMMMMNNNOOOOOONNNMMMLLLIIIIIIIIIIIIJJJJJJJJJJJJKKKLLLNNNOOOOOONNNLLLKKKLLLMMMOOOQQQQQQOOOMMMLLLLLLNNNPPPRRRSSSSSSRRRQQQPPPRRRTTTTTTRRROOOMMMMMMNNNQQQSSSQQQNNNLLLNNNQQQPPPPPPOOONNNMMMMMMMMMMMMMMMMMMLLLLLLLLLLLLKKKKKKNNNOOOPPPPPPQQQPPPPPPPPPOOOOOOOOOOOONNNMMMLLLKKKPPPNNNMMMMMMPPPSSSTTTUUUSSSQQQPPPQQQRRRRRRQQQPPPRRRSSSSSSRRRPPPNNNOOOPPPOOOOOONNNNNNNNNNNNNNNOOOOOOOOOOOOPPPQQQRRRTTTTTTTTTUUUUUUVVVVVVVVVUUUUUUVVVVVVUUUUUUTTTTTTUUUUUUTTTSSSRRRQQQRRRSSSUUUWWWUUUVVVWWWXXXXXXWWWVVVUUUTTTSSSRRRQQQPPPQQQRRRRRRSSSSSSTTTTTTRRROOOLLLJJJEEECCC@@@======???BBBDDDKKKOOOUUUYYYYYYXXXWWWWWWYYYYYYZZZ\\\^^^___^^^]]][[[[[[[[[ZZZZZZ[[[[[[[[[\\\ZZZYYYYYY[[[[[[[[[ZZZ[[[[[[\\\\\\]]]]]]]]]\\\^^^^^^\\\[[[ZZZYYYYYYYYYZZZZZZYYYYYYZZZ\\\___```ccccccbbbaaa```^^^\\\[[[]]]]]]]]]]]]]]]]]]]]]]]]ZZZXXXVVVUUUTTTVVVXXXYYYbbbaaa___]]][[[ZZZYYYYYY[[[ZZZYYYXXXWWWWWWWWWWWWXXXXXXXXXXXXYYY[[[\\\]]]ZZZXXXUUUSSSRRRTTTWWWYYYXXXWWWWWWVVVUUUUUUUUUVVVVVVUUUTTTTTTSSSSSSTTTTTTTTTUUUWWWYYY[[[\\\\\\\\\[[[YYY\\\eeeoooyyyuuuooofff___ZZZXXXWWWVVVTTTTTTSSSRRRQQQPPPNNNMMMKKKKKKJJJIIIHHHGGGFFFFFFDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBCCCDDDDDDEEEFFFFFFGGGHHHHHHIIIJJJJJJKKKKKKLLLLLLKKKKKKJJJIIIJJJJJJJJJJJJJJJJJJJJJJJJMMMNNNOOOPPPRRRSSSTTTUUUPPPQQQRRRSSSUUUWWWYYYZZZ]]]]]]]]]___aaacccfffgggjjjkkklllmmmmmmllljjjiiijjjiiihhhggghhhjjjlllnnnkkkeee\\\VVVRRRPPPNNNLLLMMMLLLKKKJJJIIIHHHGGGFFFEEEEEEDDDDDDCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCBBBBBBCCCCCCDDDDDDCCCCCCDDDEEEFFFFFFGGGGGGKKKJJJIIIHHHIIIKKKLLLNNNPPPPPPQQQQQQRRRRRRSSSSSSQQQRRRRRRTTTVVVYYY[[[]]]fffmmmvvvzzz{{{|||QQQPPPPPPQQQRRRSSSQQQPPPNNNMMMLLLLLLLLLNNNOOOPPPSSSTTTTTTTTTSSSRRRQQQQQQPPPPPPOOOOOOPPPQQQRRRRRRRRRSSSSSSTTTTTTTTTSSSSSSTTTSSSRRRPPPOOONNNNNNNNNLLLLLLMMMOOOQQQRRRSSSTTTUUUTTTTTTTTTTTTUUUVVVVVVUUUTTTSSSQQQPPPOOOOOOOOOPPPPPPPPPPPPPPPPPPPPPPPPOOOOOOOOONNNMMMLLLKKKJJJHHHHHHGGGGGGGGGHHHHHHIIIIIIIIIHHHHHHHHHHHHHHHHHHKKKKKKJJJJJJJJJJJJKKKKKKKKKLLLMMMNNNNNNMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKLLLMMMNNNNNNMMMLLLKKKKKKMMMPPPRRRRRRPPPMMMKKKKKKMMMPPPSSSTTTSSSRRRQQQNNNPPPRRRQQQOOOLLLKKKJJJLLLNNNPPPNNNKKKJJJLLLNNNMMMLLLLLLKKKKKKLLLLLLLLLKKKKKKKKKKKKKKKKKKKKKKKKLLLLLLMMMNNNOOOOOONNNNNNMMMMMMNNNNNNOOOOOOOOOOOOQQQOOOMMMNNNPPPRRRRRRRRRSSSRRRPPPPPPQQQQQQOOONNNQQQRRRRRRPPPNNNLLLLLLMMMMMMMMMLLLLLLLLLMMMNNNNNNNNNNNNOOOOOOPPPQQQRRRRRRTTTTTTTTTTTTTTTSSSSSSRRRTTTUUUUUUUUUUUUVVVVVVVVVUUUTTTSSSRRRRRRSSSUUUVVVTTTUUUVVVVVVVVVVVVTTTTTTSSSRRRQQQPPPOOOPPPQQQQQQRRRRRRSSSRRRQQQNNNKKKIIIDDDBBB>>><<<;;;===???AAAFFFLLLTTTYYY[[[ZZZXXXWWWXXXYYYZZZ^^^aaaaaa```^^^\\\\\\[[[[[[[[[[[[\\\\\\[[[ZZZYYYZZZ\\\^^^]]]\\\ZZZ[[[[[[\\\]]]]]]]]]^^^^^^^^^\\\[[[ZZZYYYYYYYYYZZZYYYYYYYYYYYY[[[]]]^^^``````___^^^]]]\\\[[[[[[]]]]]]]]]]]]]]]]]]]]]]]]YYYXXXWWWVVVWWWYYY\\\]]]gggeeeaaa^^^[[[XXXWWWWWWZZZZZZYYYXXXWWWWWWWWWWWWUUUVVVWWWYYYZZZZZZZZZ[[[ZZZXXXVVVTTTSSSTTTWWWXXXWWWWWWVVVUUUTTTSSSSSSRRRTTTSSSSSSRRRRRRRRRRRRSSSQQQSSSVVVYYY[[[[[[[[[[[[XXXXXX[[[dddooozzzyyysssjjjccc^^^ZZZWWWVVVVVVVVVUUUSSSRRRPPPOOONNNOOONNNMMMLLLJJJHHHGGGGGGEEEEEEDDDDDDDDDCCCCCCCCCCCCBBBBBBBBBBBBCCCDDDDDDCCCCCCDDDDDDEEEEEEFFFFFFHHHHHHIIIIIIHHHHHHGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGHHHIIIKKKLLLMMMMMMLLLLLLMMMNNNPPPQQQSSSTTTTTTTTTTTTUUUWWWXXXZZZ[[[\\\]]]^^^^^^]]]\\\[[[YYYXXXXXXXXXXXXXXXYYYZZZ[[[ZZZVVVPPPLLLKKKJJJIIIHHHGGGGGGFFFFFFEEEEEEEEEDDDBBBBBBBBBBBBBBBAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCDDDCCCCCCCCCDDDDDDEEEFFFEEEEEEFFFHHHIIIJJJKKKLLLMMMLLLLLLLLLLLLNNNPPPQQQSSSSSSSSSSSSSSSSSSSSSSSSRRRRRRSSSXXX___eeeffffffggglllqqquuuwww~~~QQQPPPQQQRRRSSSRRRPPPNNNNNNMMMMMMLLLMMMMMMNNNOOORRRRRRRRRSSSRRRRRRQQQQQQOOOOOOPPPPPPQQQQQQRRRRRRSSSSSSTTTTTTUUUUUUTTTTTTTTTSSSQQQPPPNNNMMMLLLLLLLLLMMMOOOQQQRRRSSSTTTTTTTTTTTTTTTTTTTTTTTTUUUUUUUUUTTTSSSQQQPPPOOONNNNNNOOOOOOPPPPPPPPPPPPPPPPPPNNNNNNNNNNNNMMMLLLKKKJJJHHHHHHHHHHHHHHHHHHIIIIIIIIIIIIHHHGGGHHHIIIKKKLLLMMMLLLKKKJJJJJJJJJJJJJJJKKKLLLMMMNNNNNNNNNMMMLLLNNNNNNNNNMMMMMMMMMMMMLLLLLLLLLMMMMMMMMMLLLKKKJJJKKKMMMPPPRRRRRRPPPMMMKKKJJJLLLOOORRRSSSRRRPPPOOONNNOOOQQQPPPMMMKKKIIIIIIJJJLLLMMMLLLKKKJJJKKKMMMKKKJJJJJJJJJKKKLLLLLLMMMMMMMMMLLLKKKKKKJJJIIIIIIKKKKKKLLLMMMNNNNNNNNNNNNLLLLLLLLLLLLLLLMMMNNNNNNQQQOOOMMMNNNOOOQQQPPPPPPQQQPPPOOOOOOPPPPPPOOONNNPPPQQQQQQOOOLLLKKKKKKKKKLLLKKKKKKKKKKKKLLLMMMMMMMMMMMMNNNOOOPPPPPPQQQQQQQQQQQQRRRSSSSSSSSSRRRRRRSSSSSSTTTUUUVVVVVVWWWWWWVVVTTTRRRQQQPPPQQQRRRSSSTTTUUUVVVVVVVVVUUUTTTSSSRRRQQQPPPOOONNNOOOOOOPPPQQQQQQQQQPPPNNNKKKHHHGGGBBB@@@===;;;:::;;;===>>>EEEKKKSSSYYY[[[[[[ZZZZZZVVVWWWYYY]]]```aaa___]]]\\\\\\]]]]]]]]]]]]\\\\\\YYYXXXYYY[[[]]]______^^^\\\\\\\\\\\\\\\\\\]]]]]]___^^^]]][[[ZZZZZZZZZZZZYYYYYYXXXXXXYYYZZZ[[[\\\___^^^]]]\\\\\\\\\[[[\\\\\\\\\\\\\\\\\\\\\\\\\\\WWWWWWWWWXXXYYY\\\___```hhhfffbbb^^^[[[YYYXXXWWW[[[ZZZYYYXXXWWWWWWWWWWWWTTTVVVXXXYYY[[[[[[ZZZZZZZZZYYYWWWUUUUUUUUUVVVWWWWWWWWWVVVUUUTTTSSSRRRQQQRRRRRRQQQQQQQQQQQQQQQRRROOOQQQUUUXXXZZZ[[[ZZZYYYZZZZZZ]]]eeemmmxxx{{{vvvnnnfffaaa\\\XXXVVVWWWVVVUUUTTTSSSRRRQQQQQQRRRQQQPPPNNNLLLJJJIIIHHHGGGGGGFFFFFFEEEDDDCCCCCCCCCCCCBBBBBBBBBBBBCCCCCCBBBBBBBBBBBBCCCCCCDDDDDDDDDDDDEEEEEEDDDDDDCCCBBBDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCDDDEEEFFFGGGHHHIIIJJJJJJKKKKKKMMMNNNPPPPPPPPPPPPPPPQQQQQQRRRRRRRRRTTTTTTUUUTTTSSSRRRQQQPPPNNNOOOOOOPPPQQQQQQPPPPPPOOOMMMJJJHHHGGGGGGHHHHHHDDDDDDDDDCCCCCCBBBBBBBBBBBBBBBAAAAAAAAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBAAAAAABBBBBBBBBBBBCCCCCCCCCCCCCCCCCCDDDEEEFFFFFFGGGHHHIIIJJJKKKLLLMMMMMMNNNNNNNNNNNNOOOPPPRRRSSSUUUUUUUUUTTTTTTSSSSSSSSSTTTSSSUUU]]]hhhpppqqqooojjjmmmqqqssswwwRRRRRRRRRSSSTTTTTTQQQOOOOOOOOOOOONNNNNNNNNNNNNNNPPPPPPQQQRRRRRRRRRQQQQQQOOOPPPPPPQQQQQQQQQRRRRRRSSSSSSTTTUUUUUUUUUUUUUUUUUUTTTRRRPPPOOONNNMMMMMMLLLMMMOOOQQQSSSTTTTTTUUUTTTTTTTTTTTTTTTTTTTTTTTTTTTSSSRRRPPPOOOOOONNNNNNNNNOOOPPPQQQQQQQQQPPPOOOMMMMMMMMMMMMMMMLLLKKKJJJHHHHHHIIIIIIJJJJJJJJJJJJHHHHHHHHHHHHIIILLLNNNOOOMMMLLLKKKJJJJJJIIIIIIJJJKKKLLLNNNOOOOOOOOONNNMMMJJJJJJJJJJJJJJJJJJJJJJJJLLLLLLLLLLLLKKKKKKJJJJJJKKKMMMOOOQQQQQQOOOMMMKKKHHHJJJMMMOOOPPPPPPNNNMMMOOOPPPQQQPPPMMMJJJIIIJJJJJJKKKLLLLLLKKKKKKKKKLLLKKKKKKJJJKKKKKKLLLMMMNNNPPPOOONNNMMMKKKJJJHHHHHHKKKKKKMMMNNNNNNOOOOOOOOOMMMMMMLLLKKKKKKLLLLLLMMMPPPNNNMMMNNNOOOPPPOOONNNMMMLLLLLLMMMPPPQQQQQQPPPNNNOOOOOONNNKKKJJJJJJKKKKKKKKKKKKJJJJJJKKKLLLLLLLLLMMMNNNOOOPPPPPPPPPOOOMMMNNNPPPQQQRRRSSSSSSSSSRRRSSSTTTVVVWWWWWWWWWWWWTTTSSSQQQOOONNNOOOPPPQQQUUUVVVWWWWWWVVVUUUTTTSSSPPPPPPNNNMMMMMMMMMNNNOOONNNNNNNNNLLLJJJGGGEEEDDD???>>>;;;:::999:::<<<===DDDJJJRRRXXX[[[[[[\\\\\\XXXXXXZZZ]]]``````___]]]]]]]]]^^^^^^^^^^^^]]]]]]ZZZZZZ[[[^^^aaabbbbbbaaa^^^^^^]]][[[[[[[[[[[[\\\```___^^^\\\[[[[[[[[[[[[YYYYYYYYYYYYYYYYYYZZZZZZ]]]]]]]]]]]]]]]]]]]]]]]][[[[[[[[[[[[[[[[[[[[[[[[UUUUUUVVVXXX[[[^^^aaabbbfffddd```]]][[[ZZZZZZZZZ[[[[[[ZZZYYYXXXXXXXXXXXXXXXZZZ\\\]]]^^^___^^^^^^[[[ZZZYYYXXXWWWWWWWWWWWWXXXXXXXXXWWWVVVTTTSSSRRRRRRQQQQQQQQQQQQQQQRRRRRROOOQQQSSSVVVXXXYYYXXXXXXZZZZZZ^^^eeelllwww||||||xxxqqqjjjeee```[[[XXXWWWVVVUUUTTTTTTTTTTTTUUUTTTSSSRRRPPPNNNMMMKKKJJJJJJJJJIIIHHHGGGEEEEEEDDDDDDCCCCCCBBBBBBBBBCCCCCCBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCDDDDDDCCCCCCBBBAAACCCCCCCCCCCCCCCCCCCCCCCCBBBBBBCCCDDDEEEFFFFFFGGGEEEEEEEEEEEEFFFGGGHHHIIIJJJJJJJJJJJJJJJJJJJJJJJJLLLKKKKKKJJJJJJIIIHHHGGGHHHHHHIIIJJJKKKJJJIIIIIIFFFEEEEEECCCBBBBBBBBBCCCDDDDDDCCCCCCBBBAAA@@@@@@BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB@@@AAAAAAAAABBBBBBBBBCCCCCCCCCCCCCCCDDDEEEFFFGGGKKKKKKKKKKKKKKKLLLLLLLLLNNNNNNOOOOOOQQQRRRSSSTTTVVVVVVVVVUUUTTTTTTSSSSSSSSSSSSWWWaaalllttttttrrrnnnqqqtttwww|||SSSRRRRRRSSSUUUUUUSSSRRRRRRRRRQQQQQQPPPPPPOOOOOOPPPPPPQQQRRRRRRSSSRRRRRRQQQRRRSSSSSSSSSRRRRRRQQQSSSTTTUUUVVVVVVVVVVVVVVVVVVUUUTTTRRRQQQPPPPPPPPPLLLMMMNNNPPPRRRSSSTTTUUUTTTTTTTTTUUUTTTTTTSSSRRRSSSRRRQQQPPPOOOOOOOOOOOOOOOPPPQQQQQQQQQPPPOOONNNLLLMMMMMMMMMLLLLLLKKKJJJIIIIIIJJJKKKLLLLLLLLLLLLIIIJJJJJJKKKLLLNNNOOOPPPLLLKKKJJJIIIIIIIIIIIIIIIKKKLLLMMMOOOOOOOOOOOONNNJJJJJJKKKKKKKKKLLLLLLLLLLLLLLLKKKKKKJJJJJJIIIIIIKKKLLLMMMNNNNNNMMMLLLKKKHHHIIIKKKLLLMMMNNNMMMMMMPPPQQQQQQOOOLLLJJJIIIJJJJJJJJJKKKKKKKKKKKKLLLLLLKKKKKKKKKKKKLLLLLLMMMNNNPPPPPPNNNMMMKKKJJJHHHHHHKKKKKKMMMNNNOOOOOOPPPPPPPPPOOONNNLLLLLLLLLMMMMMMNNNMMMMMMMMMOOOPPPOOOMMMKKKJJJJJJLLLOOOQQQQQQPPPMMMNNNNNNMMMKKKJJJKKKLLLMMMLLLKKKKKKJJJJJJJJJKKKMMMMMMOOOPPPQQQPPPOOOOOOLLLMMMNNNPPPRRRSSSTTTTTTRRRSSSUUUVVVWWWWWWVVVVVVSSSQQQPPPNNNMMMNNNOOOPPPUUUVVVWWWWWWVVVUUUSSSRRROOONNNMMMLLLLLLLLLMMMMMMLLLKKKJJJHHHFFFDDDAAA@@@===<<<:::999999:::<<<===EEEKKKTTT[[[^^^___^^^]]]\\\[[[\\\]]]```aaa```___]]]^^^___``````___^^^]]]\\\]]]^^^aaadddfffeeeccc^^^^^^\\\[[[[[[[[[\\\]]]aaaaaa___^^^]]]\\\\\\\\\ZZZZZZZZZZZZZZZYYYYYYYYY[[[\\\]]]_________^^^]]]ZZZZZZZZZZZZZZZZZZZZZZZZUUUVVVWWWZZZ]]]```bbbdddcccaaa^^^[[[ZZZ[[[\\\]]]\\\\\\[[[ZZZYYYYYYYYYYYYXXXYYYZZZ[[[\\\]]]]]]]]]\\\\\\\\\[[[ZZZYYYXXXXXXXXXXXXYYYYYYXXXVVVTTTSSSSSSRRRRRRRRRRRRSSSSSSTTTPPPQQQRRRTTTUUUVVVWWWWWWVVVWWW[[[bbbjjjuuu|||}}}yyytttnnnjjjeee```]]]YYYXXXWWWUUUTTTUUUUUUVVVUUUTTTSSSQQQPPPNNNMMMMMMNNNMMMLLLJJJIIIGGGFFFFFFEEEEEEDDDCCCCCCCCCCCCDDDCCCCCCCCCCCCCCCCCCCCCCCCDDDEEEEEEEEEEEEDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBCCCDDDEEEEEEEEECCCCCCCCCCCCDDDDDDEEEFFFHHHHHHHHHHHHHHHGGGFFFFFFGGGGGGFFFFFFEEEEEEDDDDDDBBBBBBCCCCCCCCCCCCBBBBBBAAACCCDDDCCCAAAAAAAAABBBDDDDDDCCCBBBAAA@@@@@@@@@BBBBBBCCCCCCCCCCCCCCCDDDCCCCCCCCCCCCCCCCCCCCCCCCAAAAAAAAABBBCCCCCCDDDDDDDDDDDDDDDEEEFFFGGGHHHIIILLLLLLLLLLLLLLLLLLLLLLLLNNNNNNPPPQQQRRRSSSTTTTTTVVVVVVUUUUUUUUUTTTTTTTTTTTTUUU[[[dddmmmssssssrrrmmmpppssswwwSSSRRRQQQRRRSSSUUUUUUTTTTTTTTTTTTTTTSSSRRRQQQPPPQQQQQQSSSTTTTTTUUUUUUUUUUUUVVVVVVVVVVVVTTTSSSRRRSSSTTTUUUVVVWWWWWWWWWWWWUUUTTTSSSRRRQQQQQQPPPQQQMMMMMMMMMNNNPPPRRRTTTVVVSSSTTTUUUUUUTTTSSSRRRQQQQQQPPPPPPOOOOOOPPPPPPQQQOOOPPPQQQRRRQQQPPPNNNMMMLLLLLLLLLLLLLLLLLLKKKJJJIIIJJJLLLMMMNNNNNNMMMMMMMMMMMMNNNNNNOOOOOONNNNNNJJJIIIIIIHHHHHHHHHHHHIIIJJJKKKLLLNNNNNNNNNNNNMMMKKKKKKLLLMMMNNNOOOOOOPPPLLLLLLKKKJJJIIIIIIIIIIIIKKKKKKKKKLLLLLLKKKKKKKKKJJJJJJJJJKKKLLLMMMNNNOOOPPPQQQPPPNNNKKKIIIHHHIIIJJJIIIIIIIIIKKKKKKKKKKKKLLLKKKKKKKKKKKKKKKLLLMMMMMMLLLLLLKKKKKKJJJJJJIIIJJJKKKLLLMMMNNNOOOOOOOOOOOONNNLLLKKKJJJKKKLLLMMMMMMLLLLLLMMMOOOPPPOOOMMMLLLKKKJJJLLLNNNOOOOOONNNKKKMMMNNNMMMLLLKKKLLLMMMNNNNNNLLLKKKJJJJJJJJJJJJMMMNNNPPPQQQQQQQQQOOONNNMMMNNNOOOQQQRRRSSSSSSSSSRRRSSSUUUWWWWWWWWWUUUUUURRRQQQOOONNNNNNOOOPPPQQQTTTUUUUUUVVVUUUSSSRRRQQQNNNMMMLLLKKKKKKKKKLLLMMMJJJIIIGGGEEECCC@@@>>>===;;;:::999999:::;;;===>>>HHHQQQ]]]gggjjjhhhccc```___]]][[[[[[]]]_________]]]^^^```aaaaaa```^^^]]]\\\\\\^^^aaadddeeedddbbb\\\[[[ZZZZZZ[[[]]]___```cccbbbaaa___^^^^^^^^^^^^[[[[[[[[[[[[ZZZZZZYYYXXXXXXZZZ]]]```aaa```^^^\\\YYYYYYYYYYYYYYYYYYYYYYYYVVVWWWYYY\\\___bbbeeefffbbb___\\\ZZZYYYZZZ\\\^^^^^^]]]\\\[[[ZZZZZZZZZZZZWWWWWWWWWXXXYYYZZZ[[[\\\^^^^^^^^^^^^\\\[[[YYYXXXVVVWWWXXXYYYXXXWWWUUUTTTTTTTTTSSSSSSTTTTTTUUUVVVRRRRRRRRRRRRRRRTTTUUUVVVUUUVVVZZZ___eeeooo~~~{{{wwwsssoookkkfffccc^^^\\\YYYVVVTTTTTTTTTTTTTTTTTTSSSRRRQQQPPPOOONNNQQQPPPOOOMMMKKKIIIHHHGGGFFFFFFEEEDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCBBBBBBBBBCCCCCCCCCCCCCCCBBBBBBAAABBBBBBBBBBBBBBBBBBBBBBBB@@@@@@AAAAAABBBBBBCCCCCCFFFEEEEEEEEEEEEFFFFFFGGGGGGGGGHHHHHHHHHGGGFFFEEEDDDDDDCCCCCCCCCCCCCCCDDDAAAAAA@@@@@@@@@@@@@@@@@@>>>AAADDDDDDBBBBBBCCCDDDAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCDDDEEEEEEFFFFFFFFFFFFGGGGGGHHHJJJKKKLLLLLLLLLMMMMMMNNNNNNOOOOOOOOOPPPQQQSSSTTTUUUVVVVVVUUUUUUUUUUUUTTTTTTTTTTTTXXX\\\ccckkkpppsssttttttnnnppptttzzzSSSQQQPPPPPPRRRTTTUUUUUUVVVVVVVVVVVVUUUSSSRRRQQQRRRSSSTTTUUUVVVWWWWWWWWWXXXYYYYYYYYYXXXVVVTTTSSSSSSTTTUUUVVVWWWWWWWWWWWWRRRQQQPPPOOOOOOOOOOOOOOONNNMMMLLLMMMNNNQQQTTTVVVSSSTTTUUUUUUUUUSSSRRRQQQPPPOOOOOOOOOOOOPPPQQQQQQPPPQQQRRRRRRQQQOOOMMMLLLKKKLLLLLLLLLLLLLLLKKKJJJJJJKKKMMMNNNOOOOOOOOONNNPPPPPPQQQQQQPPPOOOMMMKKKHHHHHHHHHGGGGGGHHHHHHIIIHHHIIIKKKLLLMMMMMMMMMLLLGGGHHHHHHJJJKKKLLLMMMNNNMMMLLLKKKIIIIIIHHHHHHHHHKKKKKKJJJJJJJJJJJJKKKKKKKKKKKKJJJJJJKKKMMMOOOQQQOOOPPPOOOMMMJJJHHHGGGHHHIIIHHHGGGHHHJJJKKKJJJIIILLLKKKKKKJJJJJJJJJKKKKKKIIIIIIIIIJJJJJJJJJKKKKKKIIIJJJKKKMMMNNNNNNOOOOOOKKKJJJHHHGGGHHHIIIKKKLLLLLLKKKKKKMMMOOOPPPOOOMMMMMMLLLKKKLLLMMMNNNMMMLLLKKKLLLMMMMMMLLLLLLMMMNNNPPPOOOMMMLLLJJJIIIIIIIIIMMMOOOQQQRRRRRRQQQPPPOOOOOOPPPPPPQQQRRRRRRRRRRRRRRRTTTVVVWWWWWWVVVUUUTTTSSSQQQPPPOOOOOOPPPRRRSSSSSSTTTTTTTTTSSSRRRPPPOOONNNMMMLLLJJJJJJKKKKKKLLLHHHGGGEEECCCAAA>>><<<<<<:::999999999:::<<<>>>???LLLXXXgggsssvvvqqqjjjddd^^^\\\YYYXXXZZZ[[[\\\\\\^^^___```bbbbbb```___^^^YYYYYY[[[^^^aaabbb```^^^YYYYYYXXXYYY[[[^^^aaacccdddcccbbb```____________[[[\\\\\\\\\[[[ZZZYYYXXXUUUXXX\\\```aaa```]]][[[YYYYYYYYYYYYYYYYYYYYYYYYXXXYYY[[[^^^aaadddfffgggaaa___\\\YYYXXXYYY\\\]]]___^^^]]]\\\[[[[[[[[[[[[ZZZZZZYYYYYYZZZ\\\^^^_______________^^^\\\ZZZYYYTTTVVVWWWXXXXXXWWWUUUTTTUUUUUUTTTTTTUUUVVVWWWWWWTTTSSSQQQPPPQQQRRRTTTVVVWWWWWWZZZ^^^aaaiiizzz|||yyyvvvsssoookkkgggaaa___[[[WWWTTTSSSRRRRRRTTTSSSSSSRRRQQQPPPPPPOOORRRRRRPPPNNNLLLJJJIIIHHHGGGGGGFFFEEEEEEEEEEEEEEEBBBBBBBBBBBBBBBBBBBBBBBB@@@@@@@@@@@@@@@???>>>>>>AAAAAAAAAAAAAAAAAAAAAAAA>>>>>>??????@@@@@@AAAAAAEEEDDDDDDCCCCCCDDDEEEEEECCCCCCDDDEEEEEEDDDBBBBBB???>>>>>>>>>>>>>>>???@@@DDDCCCBBBBBBBBBBBBBBBCCC888<<<@@@AAA@@@???AAACCC>>>>>>???@@@AAABBBBBBCCCAAAAAAAAABBBBBBCCCCCCCCCEEEEEEEEEEEEEEEEEEEEEEEEDDDEEEEEEFFFGGGHHHHHHHHHHHHIIIIIIJJJKKKLLLMMMNNNLLLLLLMMMNNNPPPQQQRRRRRRPPPQQQRRRTTTVVVWWWWWWWWWTTTTTTTTTTTTTTTTTTTTTTTT___dddlllrrruuuvvvwwwxxxuuuwww{{{VVVVVVTTTTTTTTTTTTVVVVVVZZZXXXVVVWWWYYYZZZWWWTTTTTTUUUWWWWWWWWWWWWXXXZZZ___^^^\\\ZZZXXXVVVUUUTTTUUUVVVWWWWWWVVVUUUSSSRRRTTTSSSQQQPPPOOONNNMMMMMMLLLKKKJJJLLLOOORRRTTTTTTVVVVVVVVVUUUUUUSSSRRRRRRSSSSSSTTTTTTSSSQQQOOONNNTTTSSSRRRQQQOOOMMMLLLKKKOOONNNMMMKKKJJJJJJIIIIIIIIIJJJKKKMMMNNNNNNNNNNNNOOOOOOPPPPPPPPPOOONNNMMMJJJIIIGGGFFFFFFGGGIIIJJJMMMNNNOOOPPPOOOOOOMMMLLLIIIJJJJJJKKKLLLMMMMMMMMMOOONNNMMMLLLKKKKKKKKKKKKKKKJJJIIIHHHHHHHHHIIIJJJIIIJJJKKKLLLLLLMMMLLLLLLNNNMMMLLLKKKJJJIIIHHHGGGIIIIIIIIIIIIIIIIIIIIIIIINNNNNNMMMKKKKKKJJJJJJJJJLLLKKKJJJJJJJJJKKKMMMNNNPPPOOOMMMKKKKKKLLLMMMNNNNNNLLLJJJGGGGGGHHHIIIKKKLLLLLLLLLLLLLLLMMMMMMMMMKKKLLLMMMNNNNNNMMMLLLKKKKKKKKKKKKKKKLLLLLLLLLLLLLLLMMMNNNLLLKKKIIIJJJKKKOOOOOOOOOOOOOOOOOOOOOOOOOOOPPPRRRSSSTTTTTTTTTSSSOOOQQQTTTUUUTTTTTTTTTUUUSSSRRRQQQPPPOOOOOOPPPQQQSSSTTTTTTSSSSSSRRRQQQPPPPPPOOOMMMLLLKKKLLLMMMNNNHHHGGGDDDAAA===999666555999777777999888:::BBBKKK[[[nnnxxxnnngggccc[[[ZZZXXXWWWWWWYYY\\\]]]`````````___^^^]]]\\\[[[YYYZZZ\\\]]]]]]\\\[[[ZZZVVVWWWZZZ]]]___aaaaaaaaabbbbbbaaa___^^^^^^^^^^^^^^^^^^^^^]]]ZZZXXXXXXYYYXXX^^^bbbaaaaaabbbaaa^^^YYYYYYYYYYYYXXXXXXXXXXXXYYY[[[___ccceeeeeeeeeddd___]]][[[YYYXXXYYY[[[]]]]]]\\\[[[ZZZZZZZZZ[[[\\\^^^\\\ZZZXXXYYY[[[___aaa```___^^^]]][[[ZZZYYYYYYWWWXXXXXXYYYYYYYYYYYYYYYUUUTTTTTTTTTUUUVVVWWWWWWSSSRRRRRRRRRRRRRRRSSSSSSXXXZZZ\\\^^^cccmmmzzz{{{zzzzzzzzzzzzmmmhhhbbb\\\ZZZXXXVVVUUUXXXWWWWWWVVVTTTRRRQQQPPPTTTSSSSSSRRRPPPNNNLLLKKKJJJJJJIIIHHHGGGFFFFFFEEEEEEDDDDDDCCCCCCBBBBBBBBBEEEEEEDDDDDDDDDCCCCCCCCCAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@AAAAAAAAABBBBBBBBBAAABBBCCCDDDDDDCCCBBBAAABBBCCCCCCDDDDDDCCCCCCBBBAAA@@@???>>>>>>???@@@AAA>>>>>>???@@@@@@@@@@@@???@@@@@@AAAAAAAAABBBBBBBBBAAAAAAAAABBBBBBBBBCCCCCCAAAAAAAAAAAAAAAAAAAAAAAACCCDDDDDDDDDBBBBBBDDDFFFEEEFFFFFFGGGHHHHHHIIIIIIGGGIIIJJJJJJJJJKKKMMMOOOPPPPPPOOOOOOPPPRRRTTTUUUTTTUUUWWWXXXXXXXXXVVVVVVVVVQQQOOORRRUUUWWWZZZ___gggnnntttvvvzzzWWWVVVUUUUUUUUUUUUVVVWWWZZZXXXWWWXXXYYYYYYWWWUUUVVVWWWXXXXXXWWWXXXZZZ[[[cccbbb```]]][[[XXXVVVUUUVVVVVVVVVVVVUUUTTTSSSSSSTTTSSSQQQOOONNNMMMLLLLLLLLLKKKJJJLLLOOORRRTTTTTTTTTTTTTTTTTTSSSRRRQQQPPPRRRSSSSSSRRRRRRQQQPPPOOOTTTSSSRRRQQQPPPOOONNNMMMNNNMMMLLLKKKKKKKKKKKKKKKIIIJJJKKKMMMNNNNNNNNNNNNOOOOOOPPPPPPOOOOOONNNNNNKKKJJJIIIHHHHHHIIIJJJKKKMMMNNNOOOOOOOOOOOONNNMMMJJJKKKKKKLLLMMMMMMNNNNNNOOONNNMMMLLLLLLKKKLLLLLLKKKJJJIIIHHHHHHIIIJJJJJJJJJKKKLLLLLLMMMMMMMMMLLLMMMMMMLLLKKKJJJIIIHHHHHHIIIIIIIIIIIIIIIIIIIIIIIIMMMLLLKKKJJJIIIIIIIIIIIIIIIIIIIIIJJJKKKMMMOOOQQQTTTRRROOOLLLJJJIIIIIIJJJMMMKKKIIIGGGGGGHHHJJJKKKMMMMMMMMMMMMLLLLLLLLLLLLGGGHHHJJJLLLMMMMMMMMMMMMLLLLLLLLLKKKKKKKKKKKKKKKKKKMMMMMMLLLJJJIIIJJJKKKOOOOOOOOOOOOOOOOOOOOOOOONNNOOOPPPRRRSSSSSSRRRRRRNNNPPPSSSTTTSSSRRRRRRSSSTTTTTTRRRRRRQQQRRRSSSSSSTTTTTTTTTTTTSSSRRRQQQPPPPPPOOONNNMMMLLLLLLLLLLLLGGGEEEBBB>>>;;;888666555999777888:::;;;>>>IIITTTnnn|||nnnddd^^^[[[YYYWWWVVVWWWYYY\\\]]]aaa``````___^^^]]][[[ZZZYYYYYYZZZ[[[[[[ZZZYYYXXXVVVWWWZZZ]]]```aaabbbbbbccccccaaa```___^^^^^^^^^^^^^^^___]]]ZZZYYYYYYZZZ]]]cccfffeeecccbbb___\\\ZZZZZZZZZYYYYYYYYYYYYYYY[[[]]]```ccceeeeeedddccc___]]]ZZZXXXWWWXXXYYY[[[ZZZYYYYYYYYYZZZ\\\^^^```bbb```]]][[[[[[\\\^^^```______^^^]]][[[ZZZYYYXXXXXXYYYYYYZZZZZZZZZZZZZZZUUUUUUTTTTTTTTTUUUVVVVVVTTTSSSRRRRRRRRRTTTUUUVVVYYY[[[\\\^^^ccclllyyywwwqqqhhhbbb^^^]]]\\\ZZZZZZZZZZZZZZZYYYXXXWWWVVVTTTTTTTTTTTTSSSRRRQQQPPPKKKJJJIIIIIIHHHGGGFFFFFFDDDDDDCCCCCCBBBBBBAAAAAADDDDDDDDDDDDCCCCCCCCCCCCAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@AAAAAAAAABBBBBBBBBBBBCCCDDDDDDCCCBBBBBBAAAAAAAAABBBBBBAAAAAAAAAAAA@@@???>>>>>>???@@@AAA>>>??????@@@@@@@@@@@@@@@@@@@@@AAAAAAAAABBBBBBBBBAAAAAAAAABBBBBBBBBBBBCCCBBBBBBBBBAAAAAAAAAAAAAAAFFFGGGGGGGGGEEEFFFGGGIIIGGGGGGGGGHHHIIIIIIJJJJJJIIIKKKLLLLLLLLLMMMOOOQQQQQQQQQQQQQQQRRRSSSUUUVVVVVVWWWWWWWWWWWWVVVUUUUUUXXXTTTTTTYYY]]]___dddiiioooxxxXXXWWWWWWVVVVVVWWWWWWXXXYYYXXXWWWXXXYYYYYYWWWUUUXXXXXXYYYXXXWWWXXXZZZ]]]eeedddbbb___\\\ZZZXXXWWWWWWWWWVVVUUUTTTTTTTTTTTTTTTSSSQQQOOOMMMKKKKKKJJJKKKJJJIIIKKKOOORRRTTTTTTSSSSSSSSSSSSRRRQQQPPPPPPRRRQQQQQQQQQPPPQQQQQQRRRSSSSSSSSSRRRQQQPPPPPPPPPMMMMMMLLLLLLLLLLLLMMMMMMIIIJJJKKKMMMNNNNNNNNNNNNOOOOOOOOOOOOOOONNNNNNNNNLLLLLLJJJJJJJJJJJJLLLLLLMMMNNNNNNOOOOOOOOONNNNNNLLLLLLMMMMMMNNNNNNOOOOOOPPPOOONNNMMMLLLLLLLLLLLLKKKJJJIIIHHHHHHIIIJJJKKKLLLLLLMMMMMMNNNMMMMMMMMMLLLLLLKKKKKKJJJIIIHHHHHHIIIIIIIIIIIIIIIIIIIIIIIIKKKJJJIIIHHHHHHHHHHHHHHHHHHHHHHHHJJJLLLOOOQQQSSSSSSQQQOOOLLLJJJHHHHHHHHHKKKJJJHHHGGGGGGIIIKKKLLLNNNNNNNNNMMMMMMLLLLLLKKKDDDFFFHHHJJJLLLMMMNNNNNNMMMLLLLLLKKKKKKJJJJJJJJJKKKLLLMMMLLLJJJJJJJJJLLLNNNNNNNNNNNNNNNNNNNNNNNNMMMNNNOOOPPPQQQQQQPPPPPPNNNPPPRRRSSSQQQPPPPPPQQQSSSRRRRRRRRRRRRSSSSSSTTTTTTTTTTTTTTTSSSRRRQQQPPPPPPPPPPPPOOONNNLLLJJJIIIFFFCCC???;;;888666555555888777888:::===DDDSSSaaannnbbb[[[YYYXXXWWWVVVWWWYYY\\\^^^bbbbbbaaa```___]]][[[ZZZXXXXXXXXXXXXXXXWWWVVVUUUVVVWWWZZZ]]]```aaabbbbbbccccccaaa```___^^^^^^^^^^^^______^^^[[[ZZZZZZ[[[ccciiillliiifffccc___ZZZZZZZZZZZZ[[[[[[[[[[[[[[[]]]___aaacccddddddcccbbb___]]]ZZZXXXWWWWWWXXXXXXWWWVVVVVVWWWYYY]]]aaadddeeeccc```^^^]]]]]]^^^______^^^]]]\\\[[[YYYXXXXXXYYYYYYZZZ[[[[[[[[[[[[ZZZVVVUUUUUUTTTTTTTTTTTTUUUVVVTTTSSSRRRSSSVVVXXXZZZ[[[\\\^^^___ccckkkwwwtttjjjfffdddcccbbb[[[\\\\\\\\\\\\[[[[[[ZZZWWWWWWVVVVVVUUUTTTSSSRRRNNNMMMMMMLLLJJJIIIIIIHHHFFFFFFEEEDDDDDDCCCBBBBBBDDDDDDCCCCCCCCCBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@AAAAAAAAABBBBBBBBBCCCDDDDDDDDDDDDCCCBBB????????????????????????AAA@@@@@@??????@@@@@@AAA>>>???@@@@@@AAAAAA@@@@@@AAAAAAAAAAAABBBBBBBBBBBB@@@AAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCDDDEEEEEEDDDDDDFFFGGGHHHIIIIIIJJJKKKKKKLLLLLLLLLMMMNNNNNNNNNOOOQQQSSSSSSSSSRRRSSSTTTVVVXXXYYY[[[ZZZYYYXXXXXXXXXXXXXXXWWWVVVXXX^^^dddggglllrrrzzzYYYXXXXXXXXXXXXXXXXXXYYYXXXXXXXXXXXXXXXXXXWWWVVVXXXXXXXXXWWWVVVWWWZZZ\\\bbbaaa```^^^\\\ZZZXXXWWWWWWVVVUUUSSSRRRSSSSSSTTTSSSRRRPPPMMMKKKJJJIIIIIIJJJIIIIIIJJJNNNRRRSSSTTTSSSSSSSSSSSSSSSRRRQQQQQQRRRQQQPPPOOOPPPQQQSSSTTTSSSSSSSSSSSSRRRRRRRRRRRROOONNNMMMLLLLLLLLLLLLLLLIIIJJJKKKLLLNNNNNNNNNNNNPPPOOOOOONNNNNNNNNNNNNNNLLLLLLKKKKKKKKKKKKLLLLLLMMMMMMNNNNNNOOOOOOOOONNNNNNNNNNNNOOOOOOOOOPPPPPPPPPOOONNNMMMMMMLLLLLLLLLKKKJJJIIIIIIIIIJJJKKKLLLMMMMMMNNNNNNNNNMMMMMMLLLKKKKKKKKKJJJJJJIIIIIIIIIJJJJJJJJJJJJJJJJJJJJJJJJKKKJJJIIIHHHHHHHHHHHHHHHIIIIIIIIIJJJLLLNNNPPPRRRNNNMMMLLLKKKJJJJJJJJJJJJIIIHHHGGGGGGHHHJJJKKKMMMOOOOOONNNMMMLLLLLLKKKKKKFFFFFFHHHJJJKKKMMMNNNNNNMMMMMMLLLKKKJJJJJJIIIIIIIIIKKKLLLKKKJJJJJJKKKLLLNNNNNNNNNNNNMMMMMMMMMMMMNNNNNNNNNOOOOOOPPPPPPPPPOOOQQQSSSSSSQQQPPPOOOPPPPPPPPPPPPPPPQQQQQQRRRRRRSSSSSSTTTSSSSSSRRRQQQPPPOOOPPPQQQPPPOOOKKKHHHFFFCCCAAA<<<888666555555666777666777:::>>>GGGYYYiiinnnbbb\\\YYYXXXVVVVVVWWWZZZ]]]___ccccccbbbaaa___]]][[[ZZZXXXXXXXXXWWWVVVUUUUUUTTTVVVXXXZZZ]]]___```aaaaaaaaa```___^^^]]]]]]]]]]]]^^^______^^^\\\[[[\\\]]]ffflllooolllhhheee___ZZZ[[[[[[[[[\\\\\\]]]]]]]]]___```bbbcccdddcccbbbaaa___^^^[[[YYYWWWWWWWWWWWWVVVUUUUUUUUUXXX\\\aaadddcccbbbaaa______^^^______^^^^^^]]][[[ZZZYYYXXXWWWXXXXXXYYYZZZZZZZZZZZZZZZWWWVVVUUUTTTTTTTTTTTTTTTXXXVVVTTTSSSTTTWWW[[[^^^^^^___```aaaccckkkuuu}}}tttnnnlllkkkiiibbbbbbbbbbbbbbbaaa``````______^^^\\\ZZZWWWUUUTTTRRRRRRQQQPPPNNNMMMLLLLLLJJJJJJIIIHHHGGGFFFFFFEEEDDDDDDDDDDDDCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBB@@@AAAAAAAAAAAABBBBBBBBBBBBCCCDDDEEEEEEDDDCCCBBB?????????>>>>>>?????????AAAAAAAAA@@@@@@AAAAAAAAA???@@@@@@AAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBCCCAAAAAAAAAAAABBBBBBBBBBBBBBBCCCCCCCCCCCCCCCDDDDDDCCCDDDEEEDDDDDDDDDFFFHHHKKKKKKLLLLLLMMMNNNNNNNNNNNNOOOPPPPPPOOOPPPRRRTTTTTTTTTTTTUUUWWWYYY[[[]]]```___^^^]]]\\\]]]^^^___]]]\\\```ggglllooouuu|||YYYYYYYYYYYYYYYYYYYYYYYYXXXXXXYYYYYYXXXWWWWWWWWWWWWWWWXXXVVVUUUVVVXXXZZZZZZZZZYYYYYYXXXXXXWWWWWWVVVUUUSSSRRRQQQQQQRRRSSSQQQPPPNNNLLLJJJIIIHHHHHHIIIHHHHHHJJJNNNQQQSSSSSSTTTTTTUUUUUUUUUTTTSSSSSSRRRQQQPPPPPPQQQRRRTTTUUUSSSSSSSSSSSSSSSSSSSSSSSSRRRQQQPPPNNNLLLKKKKKKJJJIIIJJJKKKLLLNNNNNNNNNNNNPPPOOONNNMMMMMMMMMNNNNNNLLLLLLKKKKKKKKKKKKLLLLLLMMMMMMMMMNNNNNNOOOOOOOOOOOOOOOOOOOOOPPPPPPPPPPPPPPPOOONNNMMMLLLLLLLLLLLLKKKKKKJJJIIIJJJKKKLLLMMMNNNNNNNNNNNNNNNMMMLLLKKKJJJJJJJJJJJJIIIIIIIIIIIIJJJJJJJJJJJJJJJJJJJJJJJJLLLKKKJJJJJJJJJJJJJJJJJJKKKJJJJJJJJJJJJLLLMMMNNNKKKKKKJJJJJJJJJIIIJJJJJJGGGGGGGGGGGGHHHJJJKKKLLLNNNNNNMMMMMMLLLKKKJJJJJJJJJJJJJJJJJJKKKLLLMMMMMMMMMLLLLLLKKKJJJIIIIIIHHHHHHJJJKKKKKKJJJJJJKKKMMMNNNNNNNNNMMMMMMLLLLLLLLLOOOOOOOOOOOOOOOOOOPPPPPPOOOQQQSSSSSSRRRPPPPPPPPPOOOOOOPPPQQQQQQRRRRRRRRRRRRRRRRRRRRRQQQPPPOOOOOONNNOOOPPPPPPNNNJJJFFFDDD@@@>>>:::777444444555666666666777:::>>>HHH]]]ooonnnccc^^^XXXWWWVVVVVVXXX[[[^^^```ccccccbbbaaa```^^^]]]\\\ZZZYYYXXXWWWVVVVVVUUUUUUVVVXXXZZZ\\\^^^_________]]]]]]\\\[[[[[[[[[[[[\\\^^^___```___^^^]]]^^^___dddjjjmmmkkkgggeeeaaa\\\ZZZ[[[[[[\\\]]]^^^^^^___```aaabbbbbbbbbaaaaaa``````___]]][[[YYYXXXXXXXXXXXXWWWVVVVVVWWWZZZ^^^```^^^^^^_________``````aaa]]]]]]\\\[[[YYYXXXWWWWWWVVVWWWXXXXXXYYYYYYXXXXXXWWWWWWVVVUUUTTTTTTTTTUUUYYYWWWUUUTTTVVVYYY]]]___```aaabbbbbbdddiiirrryyy~~~xxxuuusssqqqmmmnnnnnnmmmmmmlllkkkjjjhhhhhhfffdddaaa___\\\[[[VVVUUUTTTSSSQQQPPPOOONNNMMMLLLLLLJJJIIIHHHGGGGGGFFFFFFFFFEEEEEEEEEDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCAAABBBBBBBBBBBBCCCCCCCCCBBBCCCDDDEEEEEEDDDCCCBBB@@@@@@????????????@@@@@@AAAAAAAAABBBBBBAAAAAAAAA@@@@@@AAABBBBBBBBBBBBBBBAAAAAABBBBBBBBBCCCCCCCCCAAAAAABBBBBBBBBCCCCCCCCCCCCCCCCCCDDDDDDEEEEEEEEEGGGHHHIIIIIIIIIIIIKKKMMMNNNNNNOOOOOOPPPPPPQQQQQQOOOPPPQQQQQQPPPQQQRRRTTTTTTUUUUUUWWWZZZ]]]```bbbcccbbbaaaaaaaaacccdddeeeffffffkkkrrrwwwzzzXXXYYYYYYZZZZZZYYYYYYXXXWWWXXXZZZYYYXXXVVVWWWWWWUUUWWWXXXXXXVVVVVVWWWXXXTTTTTTUUUUUUUUUUUUUUUUUUSSSSSSRRRQQQPPPPPPPPPPPPNNNNNNLLLJJJIIIHHHHHHHHHHHHGGGGGGIIIMMMQQQSSSSSSUUUVVVVVVWWWVVVVVVUUUUUURRRRRRRRRRRRSSSTTTTTTUUUSSSSSSSSSSSSRRRRRRRRRRRRTTTSSSQQQOOOMMMKKKJJJJJJIIIJJJKKKMMMNNNNNNNNNNNNPPPOOONNNLLLLLLMMMMMMNNNLLLLLLLLLLLLLLLLLLLLLLLLMMMMMMMMMMMMNNNOOOPPPPPPOOOOOOOOOOOOPPPPPPPPPPPPOOONNNMMMLLLKKKKKKKKKKKKKKKKKKJJJJJJKKKLLLMMMNNNNNNNNNNNNNNNMMMLLLKKKJJJIIIIIIIIIIIIIIIJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJMMMLLLLLLKKKKKKKKKLLLLLLLLLKKKJJJIIIIIIIIIJJJJJJLLLKKKKKKJJJIIIHHHGGGFFFGGGGGGGGGGGGHHHIIIJJJKKKLLLLLLLLLKKKKKKJJJJJJIIILLLLLLKKKJJJJJJKKKKKKLLLLLLKKKKKKJJJJJJIIIIIIIIIGGGHHHJJJJJJJJJJJJLLLMMMNNNNNNMMMMMMLLLKKKKKKKKKOOOOOONNNNNNNNNNNNOOOPPPNNNPPPRRRSSSQQQPPPPPPQQQQQQRRRSSSSSSTTTSSSSSSRRRQQQQQQQQQQQQPPPOOONNNMMMLLLMMMNNNNNNLLLIIIEEECCC>>><<<999777555555555666666777:::===AAALLLbbbvvvoooddd^^^YYYXXXWWWWWWYYY]]]```bbbbbbbbbbbbbbbaaa___^^^]]]ZZZYYYXXXWWWVVVVVVWWWWWWWWWXXXZZZ[[[\\\\\\[[[[[[YYYYYYYYYYYYZZZ[[[\\\\\\^^^___``````___^^^```aaaaaagggiiifffdddccc```]]]ZZZZZZ[[[\\\]]]^^^___````````````aaa`````````______^^^]]]\\\ZZZYYYYYYYYYYYYXXXWWWWWWXXXYYYZZZ[[[ZZZ[[[]]]___```aaaaaaaaa]]]\\\[[[ZZZYYYWWWVVVVVVVVVVVVWWWXXXXXXXXXXXXWWWXXXWWWWWWVVVVVVVVVVVVWWWZZZXXXWWWVVVWWWYYY\\\^^^```bbbbbbaaabbbfffnnnuuu~~~{{{vvvvvvwwwwwwwwwvvvvvvuuuooonnnmmmjjjgggcccaaa___ZZZYYYXXXVVVUUUSSSRRRQQQOOOOOONNNLLLKKKJJJIIIIIIIIIIIIHHHHHHHHHGGGGGGGGGEEEEEEEEEEEEEEEEEEEEEEEECCCCCCCCCDDDDDDDDDEEEEEECCCDDDEEEEEEEEEEEEDDDCCCBBBAAA@@@??????@@@AAABBBAAABBBBBBCCCCCCBBBBBBAAA@@@AAABBBBBBCCCCCCBBBBBBAAABBBBBBBBBCCCCCCCCCCCCBBBCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDEEEEEEFFFFFFGGGHHHIIIJJJJJJJJJJJJMMMOOOPPPQQQQQQRRRRRRSSSTTTTTTQQQRRRSSSRRRRRRRRRTTTUUUVVVWWWXXX[[[___cccgggiiiggggggggggggggghhhhhhiiiiiijjjpppxxxXXXXXXYYYZZZZZZYYYXXXXXXVVVYYYZZZZZZWWWVVVVVVXXXUUUWWWZZZZZZYYYWWWVVVWWWTTTTTTTTTTTTTTTTTTTTTTTTPPPPPPPPPPPPOOONNNMMMMMMLLLKKKJJJIIIHHHHHHHHHHHHGGGFFFFFFHHHMMMPPPSSSSSSVVVVVVWWWWWWWWWWWWVVVVVVSSSTTTTTTUUUUUUUUUUUUTTTSSSSSSSSSRRRRRRQQQQQQQQQSSSRRRQQQOOOMMMLLLLLLKKKIIIJJJKKKMMMNNNNNNNNNNNNPPPOOOMMMLLLKKKLLLMMMNNNMMMMMMNNNNNNNNNNNNMMMMMMMMMMMMMMMMMMMMMOOOPPPQQQOOOOOOOOOOOOOOOOOOOOOOOONNNMMMLLLKKKJJJJJJJJJJJJLLLKKKJJJJJJKKKMMMNNNOOONNNNNNNNNMMMLLLKKKIIIHHHHHHHHHHHHIIIIIIJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJLLLLLLLLLKKKKKKLLLLLLMMMKKKJJJIIIHHHGGGHHHHHHIIIIIIIIIIIIIIIIIIHHHGGGGGGGGGGGGGGGHHHHHHIIIIIIJJJJJJJJJJJJJJJJJJIIIIIIIIIKKKKKKJJJIIIIIIIIIJJJKKKJJJJJJJJJJJJJJJJJJJJJJJJFFFHHHIIIJJJJJJJJJLLLNNNNNNMMMMMMLLLKKKKKKJJJJJJNNNNNNMMMLLLLLLLLLMMMNNNLLLNNNPPPQQQPPPPPPPPPQQQRRRSSSSSSTTTTTTSSSRRRQQQOOOOOOOOOOOONNNMMMLLLLLLKKKKKKLLLLLLJJJGGGEEECCC;;;:::999777666555555555666999>>>BBBGGGSSSjjjoooddd^^^YYYYYYXXXYYY[[[^^^bbbdddaaabbbbbbbbbbbbaaa```___XXXXXXWWWVVVVVVVVVWWWXXXWWWXXXYYYZZZZZZYYYXXXWWWWWWWWWXXXXXXZZZ\\\]]]^^^^^^___aaaaaa``````aaabbb___ccceeeaaa______^^^[[[YYYYYYZZZ\\\]]]^^^``````^^^^^^__________________]]]\\\\\\[[[ZZZYYYYYYYYYWWWXXXXXXXXXYYYXXXXXXXXXYYY[[[]]]```aaabbbaaaaaa\\\\\\[[[ZZZXXXWWWVVVUUUVVVWWWWWWXXXXXXXXXXXXXXXXXXXXXWWWWWWWWWXXXYYYYYYZZZYYYXXXXXXXXXZZZ[[[\\\___``````______bbbiiioooyyy~~~~~~yyysssmmmhhheeebbbaaa```^^^\\\[[[ZZZYYYTTTTTTSSSQQQPPPOOONNNMMMLLLKKKKKKKKKKKKJJJJJJJJJGGGGGGGGGGGGGGGGGGGGGGGGDDDEEEEEEEEEFFFFFFFFFFFFCCCDDDEEEFFFFFFEEEDDDCCCBBBAAA???>>>>>>???AAABBBAAABBBCCCDDDDDDCCCBBBAAAAAAAAABBBCCCCCCCCCCCCCCCBBBBBBBBBBBBCCCCCCCCCCCCDDDDDDDDDDDDEEEEEEEEEEEEDDDDDDEEEEEEFFFGGGGGGHHHGGGHHHJJJJJJIIIJJJMMMOOORRRSSSSSSTTTTTTUUUUUUVVVTTTUUUUUUUUUTTTTTTVVVWWWYYYZZZ\\\```eeejjjooorrrppppppppppppooonnnmmmlllkkkmmmuuuWWWXXXYYYZZZZZZYYYXXXWWWVVVYYY[[[ZZZWWWUUUVVVXXXUUUXXX[[[\\\[[[XXXWWWWWWVVVUUUUUUTTTTTTSSSSSSSSSNNNOOOPPPPPPOOONNNLLLKKKJJJJJJIIIHHHHHHHHHHHHIIIGGGFFFFFFHHHLLLPPPRRRSSSUUUVVVVVVWWWWWWWWWVVVVVVTTTUUUVVVWWWWWWVVVTTTTTTSSSSSSSSSRRRQQQPPPPPPPPPRRRQQQPPPOOONNNNNNMMMNNNIIIJJJKKKMMMNNNNNNNNNNNNPPPOOOMMMKKKKKKLLLMMMNNNNNNOOOOOOPPPPPPOOOOOONNNMMMMMMLLLLLLMMMOOOPPPRRROOOOOOOOOOOOOOOOOOOOOOOOMMMLLLKKKJJJJJJIIIIIIIIILLLKKKKKKKKKKKKMMMOOOPPPNNNNNNNNNMMMKKKJJJHHHGGGGGGHHHHHHIIIIIIJJJJJJJJJKKKKKKKKKKKKKKKKKKKKKKKKLLLLLLKKKKKKKKKLLLLLLMMMJJJIIIHHHGGGGGGGGGHHHIIIDDDEEEFFFHHHJJJJJJKKKKKKGGGGGGHHHHHHHHHHHHIIIIIIHHHHHHIIIIIIIIIIIIIIIIIIIIIIIIHHHGGGHHHIIIJJJKKKIIIIIIIIIJJJJJJJJJJJJJJJEEEGGGIIIJJJJJJJJJLLLNNNNNNMMMMMMLLLKKKJJJJJJIIIMMMLLLKKKJJJJJJKKKLLLMMMJJJLLLOOOPPPOOOOOOOOOPPPQQQQQQRRRRRRRRRPPPOOONNNNNNNNNNNNNNNMMMLLLKKKKKKJJJJJJJJJJJJHHHGGGEEECCC::::::999888777666555555666:::AAAGGGLLLYYYqqqoooddd___ZZZYYYYYYYYY\\\___cccfffaaaaaabbbbbbbbbbbbaaaaaaWWWVVVUUUUUUUUUVVVWWWXXXXXXXXXYYYYYYYYYWWWVVVUUUVVVWWWWWWYYY[[[]]]___```^^^___aaaaaa``````bbbccc^^^bbbbbb^^^[[[\\\[[[YYYXXXYYYZZZ[[[]]]^^^``````]]]]]]]]]^^^^^^^^^^^^___[[[[[[ZZZZZZYYYYYYXXXXXXVVVWWWXXXYYYYYYYYYWWWWWWZZZ\\\___aaabbbbbbaaa```\\\\\\[[[YYYXXXWWWVVVUUUWWWXXXXXXYYYYYYYYYYYYYYYXXXXXXXXXXXXXXXYYYZZZ[[[YYYYYYYYYYYYYYYYYYZZZZZZ]]]^^^^^^]]]\\\___fffkkklllpppwww}}}zzzsssooojjjiiihhhfffdddcccaaaaaaZZZZZZXXXWWWVVVTTTSSSRRRMMMMMMMMMMMMLLLLLLLLLLLLHHHHHHHHHHHHHHHHHHHHHHHHEEEFFFFFFFFFGGGGGGGGGGGGCCCDDDEEEFFFFFFEEEDDDCCCAAA@@@???======???@@@AAAAAABBBCCCDDDDDDCCCBBBAAAAAABBBCCCCCCDDDDDDCCCCCCBBBBBBBBBCCCCCCCCCDDDDDDEEEEEEEEEEEEFFFFFFFFFFFFDDDDDDEEEFFFGGGGGGHHHHHHKKKLLLNNNNNNNNNOOOQQQSSSSSSTTTTTTUUUUUUVVVWWWWWWVVVWWWXXXWWWVVVVVVWWWYYY[[[\\\___dddiiioootttwwwyyyzzzyyyxxxvvvtttqqqooorrrvvvYYYYYYXXXXXXWWWWWWWWWWWWXXXWWWUUUTTTTTTTTTUUUUUUUUUWWWYYY[[[[[[YYYVVVUUUSSSSSSSSSSSSSSSSSSSSSRRRMMMMMMMMMMMMLLLLLLLLLLLLJJJJJJHHHGGGFFFFFFEEEEEEFFFEEEEEEFFFIIIMMMQQQSSSUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUTTTRRRRRRTTTTTTSSSQQQQQQPPPPPPPPPQQQPPPOOOOOONNNNNNNNNNNNJJJJJJJJJKKKLLLNNNOOOPPPOOOOOONNNNNNMMMLLLKKKKKKNNNMMMMMMMMMLLLLLLKKKKKKMMMMMMNNNOOOOOOOOOOOONNNMMMMMMLLLLLLLLLLLLMMMMMMIIIIIIIIIJJJJJJJJJJJJJJJKKKKKKKKKLLLLLLMMMMMMMMMOOONNNLLLLLLLLLKKKIIIGGGFFFGGGHHHIIIJJJJJJJJJJJJLLLLLLKKKIIIIIIHHHHHHHHHJJJJJJJJJKKKKKKKKKKKKKKKGGGGGGFFFFFFGGGHHHHHHIIIEEEFFFGGGHHHHHHHHHHHHHHHGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHIIIIIIIIIHHHHHHIIIIIIIIIGGGGGGGGGFFFFFFEEEEEEEEEFFFGGGHHHIIIJJJLLLLLLMMMMMMMMMLLLKKKKKKKKKKKKKKKKKKKKKJJJJJJJJJJJJKKKKKKKKKLLLMMMNNNOOOPPPPPPQQQOOOPPPRRRRRRQQQNNNKKKIIINNNMMMLLLKKKJJJJJJJJJJJJHHHKKKKKKIIIIIIIIIEEE???===<<<999666555666777888666:::AAAJJJWWWiii|||nnndddaaa]]]ZZZXXX[[[bbbfffeeecccbbbaaa______``````^^^]]][[[ZZZXXXVVVTTTSSSSSSRRRUUUVVVWWWWWWWWWVVVUUUTTTVVVVVVWWWXXXYYYZZZ[[[[[[_______________``````aaa``````___]]][[[ZZZXXXXXXXXXYYYZZZ[[[\\\\\\[[[ZZZXXXXXXXXXXXXYYYZZZ[[[\\\]]]\\\[[[YYYYYYYYYYYYZZZYYYYYYXXXXXXXXXXXXXXXYYYXXXZZZ^^^bbbdddcccbbb```___]]]ZZZWWWVVVUUUVVVVVVVVVWWWXXXZZZZZZZZZYYYYYYYYYYYYZZZ[[[[[[[[[[[[ZZZ^^^\\\ZZZYYYXXXYYYZZZ[[[^^^]]][[[[[[[[[]]]___aaafffhhhmmmttt{{{{{{wwwtttqqqppprrrsssqqqooonnnjjjddd___\\\ZZZXXXWWWVVVVVVVVVUUUTTTQQQNNNLLLMMMNNNNNNMMMMMMKKKJJJIIIGGGGGGGGGGGGGGGHHHHHHIIIHHHHHHHHHGGGGGGGGGFFFFFFCCCDDDDDDEEEEEEEEEEEEEEEEEEEEEFFFFFFEEEDDDDDDCCCEEEEEEEEEEEEEEEDDDDDDDDDFFFEEEEEEEEEEEEGGGIIIJJJFFFGGGGGGGGGGGGHHHHHHHHHGGGGGGHHHIIIKKKLLLMMMMMMQQQPPPOOOOOOOOOPPPRRRSSSSSSUUUWWWWWWWWWWWWYYYZZZ\\\[[[YYYYYYZZZ\\\___aaa___ccciiinnnrrrvvvyyy|||~~~WWWWWWXXXXXXWWWWWWVVVUUUUUUTTTSSSRRRRRRRRRSSSTTTTTTUUUVVVWWWWWWVVVTTTSSSPPPOOOOOOOOONNNNNNMMMMMMMMMMMMLLLLLLLLLKKKKKKKKKJJJJJJHHHGGGEEEEEEDDDDDDDDDDDDDDDEEEHHHMMMQQQSSSUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUTTTSSSRRRQQQSSSRRRQQQPPPOOOOOOOOOOOOPPPPPPOOONNNNNNNNNNNNNNNIIIIIIJJJJJJKKKMMMNNNOOOOOONNNNNNMMMLLLLLLKKKKKKNNNNNNMMMMMMMMMLLLLLLLLLLLLMMMNNNNNNOOOOOONNNNNNMMMLLLLLLLLLLLLLLLLLLMMMJJJJJJJJJJJJJJJJJJJJJJJJOOOOOOOOONNNNNNNNNNNNNNNNNNMMMLLLLLLLLLKKKIIIFFFFFFGGGHHHIIIJJJJJJJJJJJJLLLKKKJJJIIIHHHHHHHHHHHHJJJJJJJJJJJJJJJIIIIIIIIIFFFFFFFFFFFFFFFFFFGGGGGGEEEFFFGGGGGGHHHHHHGGGGGGGGGGGGGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHIIIIIIHHHHHHHHHHHHIIIIIIIIIIIIIIIHHHHHHHHHGGGGGGIIIIIIJJJKKKLLLLLLMMMNNNLLLLLLKKKJJJJJJJJJJJJJJJJJJJJJIIIIIIIIIIIIJJJJJJKKKKKKLLLMMMNNNOOOPPPPPPOOOPPPQQQQQQPPPNNNKKKIIIMMMLLLKKKKKKJJJKKKKKKKKKHHHKKKLLLJJJIIIIIIFFF@@@>>><<<999666555666777888888<<>><<<999777666666888999:::>>>EEEQQQ```rrryyyjjjbbb___^^^]]]^^^aaafffhhhfffdddbbbaaa``````aaa```^^^\\\ZZZYYYXXXVVVUUUTTTTTTTTTUUUVVVWWWXXXXXXWWWVVVUUUWWWWWWWWWXXXYYYZZZ[[[\\\^^^___aaaccccccbbbaaa```^^^^^^]]]\\\\\\[[[[[[ZZZ[[[\\\]]]]]]]]]\\\[[[ZZZYYYYYYZZZ[[[\\\^^^^^^___^^^]]]\\\ZZZZZZZZZZZZ[[[[[[[[[[[[[[[[[[[[[[[[[[[\\\^^^aaacccdddcccaaa```]]]\\\ZZZXXXWWWVVVWWWWWWYYYZZZZZZZZZZZZZZZYYYXXX[[[\\\]]]]]]^^^^^^]]]]]][[[ZZZXXXWWWVVVVVVWWWWWWVVVVVVVVVVVVWWWYYY[[[\\\\\\___eeennnyyyzzzqqqkkkjjjgggdddbbbaaa```___]]]UUUTTTSSSQQQPPPOOOOOOOOOPPPPPPNNNMMMMMMMMMMMMMMMNNNNNNMMMMMMMMMLLLLLLLLLJJJJJJKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKJJJIIIHHHHHHHHHGGGGGGGGGHHHHHHIIIGGGHHHIIIJJJJJJJJJJJJJJJMMMMMMMMMMMMNNNNNNNNNNNNOOOOOOOOOPPPPPPQQQQQQQQQMMMNNNPPPRRRTTTUUUVVVVVVVVVWWWXXXZZZ\\\___dddggghhhfffddddddeeeiiimmmpppuuuxxx}}}RRRSSSUUUWWWVVVTTTRRRPPPNNNNNNNNNNNNOOOPPPPPPQQQRRRRRRPPPOOOOOOOOOPPPPPPPPPOOONNNMMMLLLKKKJJJJJJKKKKKKKKKKKKJJJJJJJJJJJJJJJIIIGGGEEEDDDCCCBBBBBBBBBBBBCCCEEEIIIMMMPPPSSSTTTTTTTTTTTTTTTTTTTTTTTTSSSSSSSSSSSSRRRQQQPPPPPPOOOOOONNNMMMLLLLLLMMMMMMMMMNNNNNNNNNNNNNNNMMMMMMIIIIIIJJJKKKLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKJJJJJJKKKKKKKKKKKKKKKKKKKKKKKKKKKLLLLLLMMMNNNMMMMMMMMMKKKLLLLLLLLLLLLLLLLLLKKKMMMMMMLLLKKKJJJJJJIIIIIIIIIIIIJJJKKKMMMNNNOOOOOOKKKJJJIIIJJJJJJJJJHHHFFFFFFFFFGGGHHHHHHHHHHHHHHHIIIHHHGGGFFFFFFFFFFFFFFFHHHHHHGGGFFFEEEEEEDDDDDDEEEDDDCCCCCCBBBBBBCCCCCCEEEEEEFFFFFFFFFFFFFFFEEEDDDDDDDDDEEEEEEFFFFFFGGGFFFFFFFFFFFFFFFFFFFFFFFFGGGFFFFFFEEEEEEFFFFFFGGGFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHIIIIIIIIIHHHHHHHHHGGGGGGFFFFFFFFFFFFGGGGGGHHHHHHIIIJJJKKKLLLMMMMMMMMMMMMNNNNNNMMMLLLJJJIIIIIIIIIIIIIIIJJJKKKLLLMMMOOOSSSTTTPPPLLLJJJFFFBBB>>><<<999777666666888999;;;???HHHUUUfffyyytttggg```^^^]]]]]]^^^bbbeeefffdddbbbaaa`````````aaa```^^^\\\YYYYYYWWWVVVUUUUUUUUUUUUTTTUUUWWWXXXXXXXXXWWWWWWWWWWWWWWWWWWXXXZZZ[[[\\\^^^```bbbddddddcccaaa```]]]]]]\\\\\\\\\\\\\\\\\\]]]^^^^^^^^^^^^]]][[[ZZZXXXYYYZZZ\\\]]]^^^_________^^^\\\[[[ZZZZZZ[[[[[[[[[\\\\\\]]]]]]]]]]]]]]]^^^___aaaccccccbbb```___\\\[[[YYYXXXWWWWWWWWWWWW[[[[[[[[[ZZZZZZYYYYYYXXX[[[[[[\\\]]]]]]]]]]]]\\\[[[ZZZXXXWWWVVVVVVVVVVVVVVVUUUUUUUUUVVVWWWXXXYYYYYY[[[aaajjjuuu~~~yyyvvvssspppnnnnnnlllhhhddd\\\[[[YYYWWWUUUUUUTTTUUURRRQQQPPPPPPOOOOOOPPPPPPPPPPPPPPPPPPOOOOOOOOOOOONNNNNNOOOPPPPPPPPPPPPOOOOOOOOOOOOOOONNNMMMLLLKKKLLLKKKKKKJJJJJJKKKLLLLLLKKKLLLNNNOOOOOOOOONNNMMMNNNNNNOOOOOOOOOPPPPPPPPPQQQRRRRRRRRRRRRRRRRRRRRRPPPQQQTTTVVVWWWXXXXXXWWWXXXYYY[[[^^^aaagggnnnssssssrrrpppppprrrvvv{{{}}}PPPQQQSSSTTTTTTRRRPPPNNNMMMNNNNNNOOOOOOPPPPPPPPPQQQPPPOOONNNNNNOOOPPPQQQQQQPPPOOONNNMMMLLLKKKJJJKKKKKKKKKKKKJJJJJJJJJJJJJJJIIIGGGEEEDDDCCCBBBBBBBBBCCCDDDFFFIIIMMMPPPRRRTTTTTTTTTTTTTTTTTTTTTTTTRRRRRRRRRRRRQQQPPPOOOOOONNNNNNMMMMMMLLLMMMMMMMMMLLLLLLMMMNNNNNNMMMMMMLLLJJJJJJLLLMMMMMMMMMMMMMMMKKKKKKJJJJJJJJJJJJJJJIIIHHHHHHHHHHHHIIIIIIIIIIIIJJJKKKLLLLLLMMMMMMLLLLLLJJJKKKLLLLLLLLLLLLKKKJJJMMMLLLLLLKKKJJJIIIIIIHHHKKKKKKKKKKKKKKKKKKKKKKKKIIIHHHHHHHHHJJJJJJHHHFFFEEEFFFGGGGGGHHHGGGGGGGGGGGGFFFFFFEEEEEEEEEEEEFFFGGGFFFFFFEEEDDDCCCCCCBBBCCCCCCBBBBBBAAABBBBBBCCCEEEEEEEEEFFFFFFEEEEEEDDDBBBBBBCCCCCCDDDEEEEEEFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFFFFEEEEEEEEEEEEFFFGGGHHHHHHIIIHHHGGGGGGFFFFFFEEEEEEEEEEEEFFFFFFFFFGGGGGGHHHIIIJJJKKKKKKKKKLLLLLLLLLLLLJJJIIIHHHHHHHHHHHHHHHIIIKKKLLLMMMSSSXXXXXXSSSMMMJJJFFFBBB>>>===:::777666777888999;;;@@@KKK[[[nnn~~~oooccc^^^\\\ZZZ[[[]]]___bbbbbb```___```______``````___\\\ZZZXXXWWWVVVUUUUUUUUUUUUUUUTTTUUUVVVXXXYYYYYYXXXXXXXXXWWWVVVWWWXXXYYY[[[]]]^^^```bbbddddddcccaaa```\\\\\\\\\\\\\\\\\\\\\\\\]]]^^^______^^^]]]\\\[[[ZZZ[[[]]]^^^````````````^^^]]]\\\ZZZZZZZZZZZZ[[[ZZZ[[[\\\]]]]]]]]]]]]]]]]]]^^^```aaaaaa```___^^^ZZZZZZYYYXXXXXXXXXXXXXXX[[[[[[ZZZYYYYYYYYYXXXXXXYYYYYYZZZ[[[[[[[[[[[[[[[[[[[[[YYYXXXWWWVVVVVVVVVWWWVVVVVVUUUUUUUUUUUUUUUXXXYYY]]]dddnnnwww}}}wwwuuutttvvvyyyxxxsssnnnbbbaaa___]]][[[ZZZYYYYYYSSSSSSRRRRRRRRRRRRSSSTTTSSSSSSRRRRRRRRRQQQQQQQQQQQQQQQRRRSSSSSSSSSSSSSSSRRRRRRRRRRRRRRRQQQQQQPPPRRRQQQOOONNNMMMNNNOOOPPPNNNOOOQQQRRRRRRQQQPPPOOOOOOPPPPPPPPPPPPQQQQQQQQQSSSSSSSSSSSSSSSSSSSSSSSSTTTUUUVVVXXXXXXXXXWWWWWWYYY[[[^^^ccchhhoooxxx}}}OOOPPPQQQRRRQQQPPPNNNMMMMMMNNNOOOOOOOOOOOOOOONNNNNNNNNMMMMMMMMMOOOPPPRRROOOOOONNNMMMLLLLLLKKKKKKLLLLLLLLLKKKKKKKKKJJJJJJIIIHHHGGGFFFEEEDDDDDDDDDDDDDDDFFFHHHKKKMMMPPPQQQTTTTTTTTTTTTTTTTTTTTTTTTQQQQQQQQQQQQPPPOOONNNNNNMMMMMMLLLLLLLLLLLLLLLMMMJJJKKKLLLNNNNNNMMMLLLLLLJJJKKKMMMNNNNNNNNNMMMLLLIIIIIIIIIIIIIIIIIIIIIIIIFFFFFFFFFGGGGGGGGGGGGGGGJJJJJJKKKLLLLLLLLLLLLLLLJJJJJJLLLLLLLLLLLLJJJJJJKKKKKKJJJJJJIIIIIIHHHHHHPPPOOONNNLLLKKKIIIHHHGGGGGGFFFFFFGGGIIIIIIHHHFFFEEEFFFFFFGGGGGGGGGFFFFFFEEEEEEDDDDDDDDDDDDDDDEEEEEEEEEEEEDDDDDDCCCCCCBBBAAAAAAAAAAAAAAABBBCCCCCCDDDEEEEEEEEEEEEDDDDDDCCC@@@@@@AAABBBCCCDDDEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCDDDDDDEEEEEEEEEEEEEEEFFFFFFFFFGGGFFFFFFFFFFFFFFFFFFFFFEEEFFFHHHIIIIIIHHHGGGGGGFFFFFFEEEEEEEEEEEEFFFFFFEEEEEEFFFGGGHHHIIIJJJJJJJJJJJJJJJJJJJJJIIIHHHHHHGGGGGGGGGHHHIIIJJJKKKLLLSSSXXXYYYSSSMMMIIIFFFCCC???===:::888666777888:::;;;BBBPPPcccxxxyyyjjj```\\\[[[XXXYYY[[[\\\]]]]]]\\\\\\^^^]]]]]]______^^^[[[XXXVVVUUUTTTTTTTTTTTTUUUUUUSSSTTTVVVXXXYYYZZZYYYYYYXXXWWWVVVVVVWWWYYY\\\]]]^^^___aaaccccccbbbaaa```]]]]]]\\\\\\\\\\\\\\\\\\\\\]]]^^^^^^^^^]]]\\\[[[^^^___aaabbbcccbbbbbbaaa]]]\\\[[[YYYYYYYYYYYYZZZXXXYYY[[[\\\]]]]]]\\\[[[[[[\\\]]]^^^^^^]]]]]]\\\YYYYYYYYYYYYYYYXXXXXXXXXZZZYYYYYYXXXXXXXXXXXXYYYWWWXXXYYYYYYZZZZZZYYYYYY[[[[[[ZZZYYYWWWVVVUUUTTTVVVVVVVVVUUUUUUUUUTTTTTTWWWWWWYYY___gggooouuuwww|||}}}}}}xxxqqqooopppuuu||||||xxxhhhhhhgggfffcccaaa^^^]]]YYYXXXWWWWWWWWWWWWWWWWWWUUUUUUUUUUUUTTTTTTTTTTTTUUUUUUVVVWWWWWWWWWWWWVVVUUUUUUVVVWWWWWWWWWWWWVVVXXXWWWTTTRRRQQQQQQRRRSSSQQQRRRRRRSSSSSSRRRRRRRRRRRRRRRSSSSSSSSSTTTTTTTTTUUUUUUUUUVVVVVVVVVWWWWWWXXXXXXYYYYYYZZZZZZYYYYYY\\\```eeekkksss{{{NNNOOOOOOOOOOOONNNMMMMMMMMMNNNNNNOOOOOONNNMMMLLLJJJJJJKKKLLLMMMOOOPPPQQQOOONNNNNNNNNMMMMMMLLLLLLMMMMMMLLLLLLLLLKKKKKKKKKHHHHHHGGGFFFFFFFFFFFFFFFFFFFFFHHHJJJLLLNNNOOOPPPTTTTTTTTTTTTTTTTTTTTTTTTPPPQQQQQQPPPPPPOOONNNMMMKKKKKKJJJJJJJJJJJJKKKKKKIIIJJJLLLMMMNNNMMMLLLKKKIIIJJJLLLMMMNNNMMMLLLKKKHHHHHHHHHHHHHHHIIIIIIIIIFFFFFFFFFFFFGGGGGGGGGHHHIIIJJJKKKKKKLLLLLLKKKKKKIIIJJJLLLMMMMMMLLLJJJIIIIIIIIIIIIIIIIIIHHHHHHHHHMMMMMMLLLKKKIIIHHHGGGGGGFFFEEEEEEFFFHHHIIIHHHFFFEEEFFFFFFFFFFFFFFFEEEEEEDDDCCCCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDCCCCCC@@@@@@@@@AAABBBCCCDDDEEEDDDDDDEEEEEEDDDDDDCCCBBB??????@@@AAABBBCCCDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBCCCCCCCCCCCCCCCDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFEEEFFFHHHIIIJJJIIIHHHGGGFFFFFFEEEEEEEEEEEEFFFFFFCCCDDDEEEFFFGGGHHHHHHIIIIIIIIIIIIIIIIIIHHHHHHHHHHHHGGGGGGGGGHHHIIIJJJJJJMMMSSSVVVQQQKKKIIIGGGEEE???===:::888777777999:::===EEEUUUkkktttfff]]]ZZZZZZWWWXXXYYYYYYYYYYYYZZZ[[[\\\[[[\\\]]]^^^]]]YYYVVVTTTSSSSSSSSSSSSSSSTTTTTTSSSTTTVVVXXXZZZZZZZZZZZZXXXWWWVVVVVVWWWYYY\\\^^^______```aaaaaaaaaaaa```]]]]]]]]]\\\\\\[[[[[[[[[[[[[[[]]]^^^^^^]]]\\\\\\^^^___aaabbbbbbaaa___^^^\\\[[[ZZZXXXXXXXXXXXXYYYVVVWWWYYY[[[\\\[[[ZZZZZZXXXYYYZZZ[[[[[[[[[[[[[[[XXXXXXYYYYYYYYYYYYYYYXXXXXXWWWWWWVVVVVVWWWXXXYYYWWWWWWXXXYYYYYYYYYYYYYYYZZZYYYYYYXXXVVVUUUSSSRRRQQQRRRSSSTTTUUUUUUUUUUUUUUUTTTUUUYYYaaahhhnnnqqqvvvxxxzzz~~~|||uuuoookkkiiinnnvvv|||}}}zzzrrrrrrsssrrroookkkhhheeecccbbb```^^^]]]\\\[[[[[[YYYYYYXXXXXXXXXWWWWWWWWWYYYYYYZZZ[[[[[[[[[[[[ZZZXXXYYYZZZ[[[\\\]]]]]]]]]^^^\\\YYYVVVTTTTTTUUUUUUWWWWWWVVVVVVVVVVVVVVVWWWWWWWWWXXXXXXXXXYYYYYYYYYXXXYYYYYYZZZ[[[\\\]]]]]]^^^^^^^^^______aaabbbbbbeeejjjrrrzzzNNNNNNNNNMMMMMMMMMMMMMMMMMMMMMNNNNNNNNNLLLKKKJJJGGGHHHIIIKKKMMMNNNPPPPPPPPPPPPPPPOOOOOOOOOOOOOOOMMMMMMMMMMMMLLLLLLLLLLLLHHHHHHGGGGGGGGGGGGGGGHHHGGGHHHIIIKKKMMMNNNOOOPPPSSSSSSSSSSSSSSSSSSSSSSSSPPPPPPPPPPPPOOONNNMMMMMMIIIIIIHHHHHHHHHIIIIIIJJJHHHJJJLLLMMMNNNMMMLLLKKKHHHIIIKKKMMMMMMLLLJJJIIIHHHHHHHHHHHHHHHHHHHHHHHHFFFFFFGGGGGGGGGHHHHHHHHHIIIJJJJJJKKKKKKKKKKKKKKKIIIJJJKKKMMMMMMKKKJJJIIIGGGHHHHHHHHHHHHHHHHHHHHHEEEEEEFFFGGGGGGHHHIIIIIIEEEDDDDDDFFFHHHIIIHHHFFFEEEEEEFFFFFFFFFEEEEEEDDDCCCCCCBBBBBBBBBCCCCCCDDDCCCCCCDDDDDDDDDDDDDDDDDD??????@@@AAABBBDDDEEEFFFDDDDDDEEEEEEDDDCCCBBBBBB>>>??????@@@BBBCCCDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBAAAAAABBBBBBCCC@@@@@@@@@AAAAAABBBBBBBBBBBBBBBBBBBBBCCCCCCDDDDDDEEEFFFHHHJJJJJJJJJHHHGGGFFFFFFEEEEEEEEEEEEFFFFFFCCCCCCDDDEEEFFFGGGHHHHHHIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGHHHHHHIIIIIIGGGOOOSSSOOOJJJIIIHHHGGG???===:::888777777999:::>>>GGGYYYppprrrddd\\\YYYYYYWWWXXXXXXXXXWWWXXXZZZ[[[ZZZZZZ[[[]]]]]]\\\XXXUUURRRRRRRRRRRRRRRSSSSSSTTTRRRTTTVVVXXXZZZ[[[[[[[[[YYYXXXVVVUUUWWWYYY\\\^^^____________`````````aaa^^^^^^]]]]]]\\\[[[[[[ZZZYYYZZZ\\\]]]^^^]]]]]]\\\\\\]]]^^^______]]][[[ZZZ\\\[[[YYYXXXWWWWWWXXXXXXTTTVVVXXXZZZ[[[ZZZYYYXXXVVVWWWXXXYYYYYYZZZZZZZZZWWWXXXYYYYYYZZZYYYYYYYYYWWWVVVUUUUUUVVVWWWYYYZZZWWWXXXXXXYYYYYYYYYYYYYYYXXXXXXXXXWWWUUUSSSRRRQQQMMMNNNPPPRRRTTTVVVVVVWWWSSSRRRRRRVVV]]]eeekkknnnqqqsssuuuxxx{{{~~~rrrlllfffgggooowwwyyyxxx{{{|||}}}|||zzzuuupppmmmkkkjjjgggdddaaa___]]]]]][[[[[[[[[[[[ZZZZZZZZZYYY[[[\\\]]]]]]^^^^^^]]]]]]ZZZ[[[]]]___```aaabbbbbbbbb___\\\XXXVVVUUUVVVWWW]]]\\\[[[ZZZZZZ[[[\\\]]][[[[[[\\\\\\\\\]]]]]]]]]\\\\\\]]]^^^___aaaaaabbbdddddddddeeefffiiikkkmmmooouuu}}}PPPPPPOOONNNMMMMMMMMMMMMQQQQQQOOOMMMKKKJJJHHHGGGIIIJJJKKKLLLMMMNNNNNNNNNOOOOOOOOOPPPQQQRRRSSSSSSQQQPPPNNNMMMMMMMMMKKKIIIFFFFFFEEEEEEFFFGGGGGGHHHIIIHHHHHHIIILLLOOORRRTTTSSSUUUVVVUUUSSSRRRRRRRRRPPPOOONNNMMMLLLLLLLLLLLLLLLLLLKKKJJJIIIHHHHHHGGGHHHIIIKKKLLLLLLLLLKKKJJJKKKLLLLLLLLLLLLJJJIIIHHHIIIHHHGGGFFFFFFGGGHHHIIIGGGGGGGGGFFFFFFFFFFFFFFFFFFGGGHHHIIIJJJJJJJJJJJJGGGIIIKKKKKKIIIHHHGGGHHHFFFGGGHHHIIIIIIIIIHHHHHHKKKJJJIIIGGGFFFEEEEEEEEEEEEEEEFFFFFFFFFFFFEEEEEEGGGFFFFFFEEEDDDCCCCCCBBBBBBBBBAAAAAA@@@???>>>>>>BBBBBBBBBBBBBBBBBBBBBBBBCCCBBBAAAAAABBBCCCEEEFFFCCCCCCCCCBBBBBBAAAAAAAAA????????????????????????BBBBBBBBBBBBBBBBBBBBBBBB@@@@@@@@@?????????>>>>>>???@@@AAAAAABBBBBBBBBBBBCCCBBBBBBAAAAAAAAABBBBBBCCCCCCDDDDDDDDDDDDCCCCCCEEEEEEDDDCCCCCCCCCCCCCCCBBBBBBBBBCCCDDDEEEEEEFFFHHHHHHGGGGGGFFFEEEDDDDDDEEEFFFFFFFFFGGGGGGGGGGGGJJJJJJJJJIIIHHHGGGEEEDDD@@@>>><<<999999:::;;;===>>>III\\\rrrzzzlllbbb[[[XXXYYYWWWWWWWWWXXXXXXXXXXXXXXX\\\[[[ZZZYYYXXXWWWVVVVVVRRRRRRQQQQQQQQQQQQRRRRRRSSSTTTWWWYYYZZZYYYXXXWWWVVVVVVVVVWWWXXXYYYZZZ[[[]]]]]]]]]^^^^^^^^^______```^^^\\\ZZZXXXWWWWWWWWWXXXXXXYYYZZZ[[[[[[\\\\\\______```^^^\\\ZZZ[[[[[[XXXWWWUUUTTTRRRRRRSSSSSSVVVWWWXXXYYYXXXWWWVVVUUUTTTVVVXXXYYYZZZYYYXXXWWWWWWWWWXXXXXXXXXXXXWWWWWWVVVTTTSSSRRRSSSTTTVVVWWWVVVVVVWWWWWWXXXYYYYYYZZZWWWWWWVVVTTTRRROOOMMMLLLNNNNNNOOOPPPQQQQQQRRRRRRQQQRRRUUUXXX\\\```cccdddpppqqqrrrssstttwww{{{~~~vvvrrrnnnmmmoootttxxx{{{~~~yyyuuusssrrrooojjjeeeaaa````````````aaabbbaaa```___^^^___^^^^^^```bbbdddcccbbbaaacccdddfffffffffeeeddddddcccaaa___^^^\\\[[[[[[\\\\\\]]]]]]]]]]]]]]]]]]```aaacccdddcccccccccddd___```bbbdddfffkkkppptttvvvsssppppppsssvvvyyyzzz~~~NNNMMMMMMMMMMMMNNNPPPQQQPPPPPPOOOMMMLLLKKKIIIIIIHHHIIIJJJLLLMMMNNNNNNNNNQQQPPPPPPOOOPPPQQQRRRSSSRRRPPPOOOOOOOOOOOOMMMKKKGGGGGGGGGGGGGGGGGGHHHHHHJJJIIIIIIJJJLLLOOORRRSSSTTTUUUWWWVVVTTTRRRRRRSSSPPPOOONNNMMMLLLLLLLLLLLLLLLLLLKKKJJJIIIHHHGGGGGGIIIJJJKKKLLLLLLLLLKKKKKKIIIJJJJJJJJJJJJHHHGGGFFFGGGGGGFFFFFFFFFFFFGGGGGGFFFFFFFFFFFFEEEEEEEEEEEEFFFGGGHHHIIIJJJJJJJJJJJJGGGIIIKKKKKKIIIHHHGGGHHHHHHIIIJJJJJJJJJIIIHHHGGGHHHGGGFFFDDDCCCBBBBBBBBBDDDDDDEEEEEEEEEEEEDDDDDDFFFFFFEEEDDDDDDCCCBBBBBBBBBBBBAAAAAA@@@??????>>>AAAAAAAAAAAAAAABBBBBBBBBBBBBBBAAA@@@AAABBBCCCCCCAAAAAAAAAAAA@@@@@@@@@???????????????????????????AAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@??????>>>>>>>>>???@@@@@@AAABBBBBBAAAAAABBBBBBAAAAAAAAAAAABBBBBBCCCCCCDDDDDDDDDDDDCCCCCCEEEDDDCCCCCCBBBBBBCCCCCCAAABBBBBBCCCDDDDDDEEEEEEHHHGGGGGGFFFEEEEEEDDDDDDEEEEEEEEEEEEFFFFFFFFFFFFHHHHHHHHHHHHGGGFFFEEEDDDAAA???<<<:::999999:::;;;AAAKKK___uuuwwwiii```ZZZWWWXXXUUUUUUVVVVVVWWWWWWXXXXXX[[[ZZZYYYXXXWWWVVVVVVUUURRRQQQQQQQQQQQQQQQQQQRRRQQQRRRTTTUUUVVVVVVTTTTTTUUUUUUUUUVVVWWWXXXYYYZZZ\\\\\\]]]]]]]]]]]]^^^^^^^^^]]][[[YYYWWWWWWWWWWWWYYYYYYYYYZZZ[[[[[[\\\\\\]]]^^^___]]][[[YYYYYYZZZVVVUUUTTTSSSRRRRRRSSSSSSUUUUUUVVVVVVVVVUUUUUUTTTTTTVVVWWWYYYYYYYYYXXXWWWWWWWWWWWWXXXXXXWWWWWWWWWTTTSSSQQQQQQQQQRRRTTTVVVUUUUUUVVVWWWXXXYYYZZZZZZXXXXXXWWWUUUSSSQQQOOOMMMLLLLLLMMMMMMNNNNNNOOOOOOQQQRRRTTTWWW[[[^^^```aaaggghhhiiijjjkkkmmmrrruuu|||}}}}}}yyyxxxzzz|||xxxrrrmmmjjjiiiiiieeeffffffffffffeeedddccchhhfffeeegggkkkmmmmmmkkkiiijjjjjjjjjjjjjjjiiiiiihhhiiiiiiiiiiiigggfffeeeffffffeeeeeeffffffggggggggghhhhhhhhhggggggggggggfffggghhhjjjmmmsss{{{KKKKKKJJJKKKMMMOOORRRTTTPPPOOONNNMMMLLLKKKJJJJJJHHHIIIJJJLLLMMMNNNOOOOOORRRQQQPPPOOOOOOPPPRRRSSSPPPOOONNNNNNOOOOOOMMMLLLIIIIIIIIIIIIHHHHHHHHHHHHKKKKKKJJJKKKLLLOOOQQQRRRUUUVVVWWWVVVTTTSSSRRRSSSOOONNNMMMMMMLLLLLLLLLLLLLLLLLLKKKJJJIIIHHHGGGGGGHHHIIIJJJKKKKKKKKKKKKJJJIIIIIIJJJJJJIIIHHHFFFEEEDDDEEEEEEFFFFFFEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDFFFGGGHHHIIIIIIJJJJJJJJJHHHIIIKKKJJJHHHGGGGGGHHHJJJJJJKKKKKKKKKIIIHHHGGGFFFEEEDDDCCCBBBAAAAAAAAACCCCCCDDDDDDDDDDDDCCCCCCEEEEEEDDDDDDCCCBBBBBBBBBBBBAAAAAA@@@@@@?????????AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@?????????@@@@@@???????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>????????????????????????????????????>>>>>>>>>>>>??????@@@AAAAAAAAAAAA@@@AAAAAA@@@@@@@@@AAAAAABBBBBBCCCCCCDDDDDDCCCCCCBBBDDDCCCCCCBBBBBBBBBBBBBBBAAAAAABBBBBBCCCCCCDDDDDDFFFFFFFFFEEEDDDDDDCCCCCCCCCCCCCCCDDDDDDDDDEEEEEEEEEEEEFFFFFFFFFFFFEEEEEECCCAAA>>><<<:::::::::;;;CCCOOOccc{{{rrreee^^^XXXVVVWWWSSSSSSTTTUUUVVVVVVWWWWWWYYYYYYXXXWWWVVVUUUUUUTTTQQQQQQPPPPPPPPPPPPQQQQQQPPPQQQSSSTTTTTTSSSRRRQQQSSSSSSSSSTTTUUUWWWXXXYYY[[[[[[[[[[[[\\\\\\\\\\\\]]]\\\ZZZXXXWWWVVVWWWWWWYYYYYYZZZZZZ[[[[[[\\\\\\[[[\\\\\\[[[YYYWWWWWWXXXSSSSSSRRRRRRRRRRRRSSSSSSTTTSSSSSSSSSSSSSSSTTTTTTUUUVVVWWWXXXXXXWWWVVVVVVVVVVVVVVVWWWWWWVVVVVVVVVQQQPPPOOONNNNNNPPPRRRSSSRRRSSSTTTVVVWWWYYYZZZ[[[YYYYYYXXXWWWUUURRRQQQOOOLLLLLLMMMMMMMMMMMMMMMMMMQQQRRRSSSUUUXXXZZZ[[[\\\]]]^^^___```aaadddhhhkkksssvvvyyy|||~~~~~~wwwqqqnnnnnnnnnlllmmmmmmnnnnnnnnnmmmmmmsssrrrqqqtttxxxzzzyyywwwnnnnnnmmmlllmmmnnnooopppoooqqqtttvvvvvvtttrrrpppppppppooonnnnnnooopppqqqsssrrrqqqpppooooooooooooppppppqqqtttyyy~~~KKKJJJJJJJJJLLLOOORRRUUUQQQPPPOOONNNLLLKKKJJJIIIIIIJJJLLLMMMOOOPPPPPPPPPSSSRRRPPPNNNNNNPPPRRRSSSMMMLLLKKKKKKMMMMMMLLLKKKKKKKKKKKKKKKKKKJJJJJJIIILLLLLLLLLLLLMMMOOOQQQRRRTTTUUUVVVUUUSSSQQQQQQQQQNNNNNNMMMLLLLLLLLLLLLLLLLLLKKKKKKJJJIIIHHHGGGFFFGGGGGGHHHHHHIIIIIIIIIIIIJJJKKKLLLLLLKKKJJJHHHGGGBBBCCCDDDEEEEEEDDDCCCBBBBBBBBBCCCCCCCCCCCCDDDDDDFFFFFFGGGHHHIIIIIIIIIIIIHHHIIIJJJIIIHHHGGGGGGHHHJJJKKKKKKKKKIIIHHHFFFEEEEEEEEEDDDCCCBBBBBBBBBCCCCCCDDDDDDEEEEEEDDDDDDCCCCCCCCCCCCCCCBBBBBBAAAAAAAAAAAAAAA@@@@@@?????????@@@@@@@@@@@@@@@?????????@@@??????>>>>>>=========???>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>========================>>>>>>>>>>>>>>>>>>>>>>>>??????@@@@@@@@@@@@@@@???@@@????????????@@@AAAAAABBBBBBBBBCCCCCCBBBBBBBBBCCCCCCBBBAAAAAAAAAAAAAAA@@@AAAAAAAAABBBBBBBBBCCCEEEDDDDDDDDDCCCCCCBBBBBBAAABBBBBBBBBBBBCCCCCCCCCCCCCCCDDDEEEFFFFFFFFFFFFFFFDDDBBB???============EEERRRhhhnnnbbb[[[VVVTTTUUURRRSSSSSSTTTUUUVVVWWWWWWWWWWWWVVVVVVUUUTTTTTTSSSPPPPPPOOOOOOOOOOOOPPPPPPRRRRRRSSSSSSSSSRRRRRRQQQQQQQQQRRRSSSTTTUUUWWWXXXYYYYYYYYYZZZZZZZZZ[[[[[[\\\[[[YYYXXXWWWWWWWWWXXXYYYYYYYYYZZZZZZ[[[[[[[[[YYYZZZZZZYYYVVVUUUUUUVVVQQQQQQQQQQQQRRRRRRSSSSSSTTTSSSRRRQQQQQQSSSTTTUUUUUUVVVVVVWWWVVVVVVUUUTTTTTTUUUUUUVVVVVVUUUUUUTTTOOONNNLLLLLLLLLMMMOOOQQQPPPQQQSSSUUUWWWYYYZZZ[[[ZZZZZZYYYXXXVVVTTTRRRQQQOOOOOONNNNNNNNNNNNNNNNNNQQQQQQRRRSSSTTTUUUVVVWWWXXXYYYZZZ[[[\\\___cccfffkkkooouuuyyy|||{{{uuusssrrrrrrrrrtttvvvyyyzzzzzzzzzzzz|||{{{|||~~~rrrrrrrrrtttwww{{{~~~{{{|||{{{zzzyyyyyyzzz|||}}}~~~|||{{{{{{{{{zzzzzzxxxyyy{{{|||zzzLLLKKKKKKKKKLLLNNNPPPRRRSSSRRRQQQOOOLLLJJJIIIHHHLLLLLLNNNOOOPPPQQQQQQQQQRRRQQQPPPOOOOOOPPPRRRSSSNNNLLLKKKLLLMMMMMMLLLKKKLLLLLLMMMMMMMMMMMMLLLKKKLLLLLLMMMMMMOOOPPPQQQRRRSSSTTTUUUSSSQQQOOOOOOOOOMMMMMMLLLLLLKKKLLLLLLLLLKKKKKKJJJIIIHHHGGGFFFFFFEEEEEEEEEEEEFFFFFFGGGGGGJJJKKKKKKKKKKKKIIIHHHGGGBBBCCCDDDEEEEEEDDDCCCBBBAAAAAABBBBBBCCCCCCCCCCCCEEEFFFGGGHHHIIIIIIIIIIIIHHHIIIIIIHHHGGGFFFGGGHHHIIIJJJJJJIIIHHHFFFDDDCCCCCCCCCBBBBBBBBBBBBBBBCCCDDDEEEEEEFFFFFFEEEEEEDDDBBBBBBBBBAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@???@@@@@@??????>>>>>>>>>>>>>>>>>>>>>======<<<;;;;;;>>>>>>>>>>>>>>>?????????========================<<<<<<<<<<<<<<<<<<<<<<<<========================>>>??????@@@??????>>>>>>>>>>>>>>>>>>>>>???@@@@@@AAAAAABBBBBBBBBBBBAAAAAABBBAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAACCCCCCBBBBBBBBBBBBAAAAAA@@@@@@AAAAAAAAABBBBBBBBBBBBCCCDDDFFFGGGGGGHHHHHHHHHGGGEEECCCBBBBBBBBBBBBHHHVVVnnnkkk___YYYUUURRRRRRSSSTTTTTTUUUVVVVVVWWWWWWVVVVVVVVVUUUTTTTTTSSSSSSPPPPPPOOOOOOOOOOOOPPPPPPQQQQQQQQQQQQQQQQQQPPPPPPPPPPPPPPPQQQSSSUUUVVVWWWXXXXXXXXXYYYYYYYYYZZZZZZ[[[ZZZYYYXXXWWWXXXXXXYYYXXXYYYYYYYYYYYYYYYZZZZZZWWWXXXYYYWWWUUUSSSSSSTTTOOOPPPQQQQQQRRRRRRSSSSSSTTTSSSRRRRRRRRRTTTUUUVVVVVVVVVVVVUUUUUUTTTSSSSSSSSSSSSTTTTTTTTTTTTSSSSSSMMMLLLKKKJJJKKKLLLNNNOOOOOOPPPQQQSSSVVVXXXZZZ[[[ZZZYYYYYYXXXVVVTTTRRRQQQOOOOOONNNNNNNNNNNNNNNNNNPPPPPPQQQQQQQQQRRRRRRRRRUUUVVVWWWXXXYYY\\\```ccceeekkkrrrwww{{{~~~~~~}}}|||yyy{{{~~~~~~}}}~~~KKKKKKKKKLLLMMMNNNOOOOOOSSSRRRQQQOOOMMMKKKIIIHHHNNNNNNOOOPPPPPPPPPPPPOOOOOOOOOOOOPPPQQQRRRSSSSSSQQQPPPOOOOOOPPPPPPNNNMMMLLLMMMNNNPPPPPPPPPOOONNNKKKLLLMMMOOOPPPQQQRRRSSSRRRSSSTTTRRRPPPNNNMMMNNNMMMLLLLLLKKKKKKLLLLLLLLLKKKKKKJJJIIIHHHGGGFFFFFFEEEEEEDDDDDDDDDEEEFFFGGGHHHHHHIIIIIIHHHGGGEEEDDDCCCCCCCCCDDDDDDCCCCCCCCCAAAAAAAAABBBCCCCCCDDDDDDEEEFFFGGGHHHHHHIIIIIIIIIHHHIIIIIIHHHFFFEEEGGGHHHHHHHHHIIIHHHGGGEEECCCBBB@@@@@@?????????@@@AAAAAAEEEEEEFFFFFFFFFFFFEEEEEEAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@?????????>>>======<<<<<<<<<<<<=========<<<;;;;;;======>>>>>>>>>>>>??????========================;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<============>>>????????????>>>=====================>>>???@@@@@@AAAAAABBBBBBAAAAAA@@@AAAAAA@@@???????????????????????????@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@AAAAAAAAABBBBBBBBBCCCDDDFFFGGGGGGHHHHHHGGGGGGGGGFFFFFFGGGGGGGGGMMM\\\uuu~~~ggg[[[WWWTTTRRRQQQTTTUUUUUUUUUUUUVVVVVVVVVVVVVVVUUUUUUTTTTTTTTTTTTQQQQQQPPPPPPPPPPPPQQQQQQNNNNNNNNNNNNNNNNNNOOOOOOOOOOOOPPPQQQSSSTTTVVVWWWXXXXXXXXXXXXYYYYYYYYYYYYYYYYYYWWWVVVVVVWWWXXXYYYWWWWWWWWWXXXXXXXXXXXXXXXVVVWWWXXXVVVTTTRRRRRRSSSPPPPPPQQQRRRSSSSSSRRRRRRSSSSSSSSSSSSTTTUUUVVVWWWVVVVVVUUUTTTSSSRRRRRRRRRRRRRRRSSSSSSSSSSSSRRRRRRMMMLLLKKKJJJJJJLLLNNNOOONNNOOOPPPSSSUUUWWWXXXYYYXXXXXXWWWVVVUUUSSSRRRQQQLLLLLLMMMMMMMMMMMMMMMMMMOOOOOOOOOOOOPPPPPPPPPPPPRRRSSSTTTTTTUUUXXX]]]```aaahhhpppvvvyyy~~~IIIJJJKKKMMMNNNNNNNNNNNNPPPPPPOOONNNNNNMMMLLLLLLNNNNNNOOOOOONNNNNNMMMLLLLLLMMMOOOQQQSSSSSSSSSSSSTTTRRRPPPPPPPPPPPPOOOMMMLLLMMMOOOQQQRRRRRRQQQQQQJJJKKKMMMOOOQQQSSSTTTTTTSSSTTTTTTSSSPPPNNNMMMNNNLLLLLLKKKKKKKKKKKKLLLLLLKKKJJJJJJIIIHHHGGGFFFFFFFFFFFFEEEEEEEEEFFFGGGHHHHHHHHHIIIIIIHHHGGGEEEDDDDDDDDDCCCCCCCCCCCCDDDDDDAAAAAAAAABBBCCCDDDDDDDDDEEEFFFGGGHHHHHHIIIHHHHHHHHHIIIHHHGGGEEEEEEGGGIIIHHHHHHIIIIIIHHHFFFEEEDDD????????????@@@@@@AAABBBDDDDDDEEEEEEEEEEEEDDDDDD@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@??????>>>======<<<;;;;;;:::;;;<<<=========<<<;;;;;;<<<<<<<<<============<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<=========>>>>>>??????>>>======<<<<<<<<<<<<<<<===>>>???@@@@@@@@@AAAAAAAAAAAA@@@@@@@@@@@@???>>>>>>>>>>>>???????????????????????????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAABBBBBBAAABBBCCCDDDEEEFFFFFFFFFEEEEEEFFFGGGHHHJJJKKKKKKUUUddd}}}xxxaaaVVVUUUTTTRRRRRRUUUTTTTTTTTTTTTSSSSSSSSSVVVVVVUUUUUUUUUUUUTTTTTTRRRQQQQQQQQQQQQQQQQQQRRRMMMMMMMMMMMMNNNOOOPPPPPPOOOOOOPPPQQQSSSUUUWWWXXXXXXXXXXXXXXXYYYYYYYYYYYYVVVVVVUUUTTTTTTUUUVVVWWWVVVVVVVVVVVVVVVVVVVVVVVVVVVWWWWWWVVVSSSRRRRRRSSSQQQQQQRRRSSSSSSSSSRRRQQQRRRRRRSSSTTTUUUUUUUUUUUUVVVVVVTTTSSSRRRQQQQQQQQQQQQQQQRRRRRRRRRRRRQQQQQQNNNMMMLLLKKKKKKMMMNNNPPPNNNOOOPPPRRRTTTVVVWWWXXXVVVVVVVVVUUUSSSRRRPPPOOOLLLLLLMMMMMMNNNNNNOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOPPPQQQRRRSSSTTTWWW[[[^^^___fffoootttwww|||FFFHHHKKKNNNOOOPPPOOONNNMMMNNNNNNNNNNNNOOOOOOOOONNNNNNNNNMMMMMMKKKJJJJJJJJJLLLOOORRRTTTTTTTTTSSSSSSQQQPPPOOOOOONNNMMMKKKKKKMMMPPPRRRSSSSSSSSSRRRIIIKKKMMMOOORRRSSSTTTUUUTTTUUUUUUTTTQQQOOONNNNNNLLLLLLKKKKKKKKKKKKLLLMMMKKKJJJJJJIIIHHHGGGFFFEEEHHHGGGFFFFFFFFFGGGIIIJJJIIIJJJKKKKKKJJJIIIGGGFFFEEEDDDCCCBBBBBBCCCDDDEEEAAAAAABBBBBBCCCDDDEEEEEEEEEEEEFFFGGGHHHHHHHHHHHHHHHIIIHHHGGGEEEEEEGGGIIIHHHIIIIIIJJJIIIHHHFFFEEEAAAAAAAAAAAABBBCCCDDDDDDCCCCCCDDDDDDDDDDDDCCCCCC??????????????????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@???>>>>>>===<<<<<<;;;;;;999:::<<<===>>>======<<<:::::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<======>>>>>>???>>>>>>===<<<<<<;;;;;;;;;<<<<<<>>>??????@@@@@@@@@AAAAAA@@@@@@@@@@@@??????>>>>>>>>>>>>>>>?????????>>>>>>>>>>>>>>>???????????????@@@@@@@@@@@@@@@AAAAAAAAABBBBBBBBB@@@AAABBBCCCDDDDDDDDDDDDBBBCCCEEEGGGIIIKKKMMMMMMZZZiiirrr\\\SSSSSSTTTSSSSSSTTTTTTTTTSSSRRRRRRQQQQQQVVVVVVVVVUUUUUUUUUUUUUUURRRRRRQQQQQQQQQQQQRRRRRROOOOOOOOOOOOPPPQQQRRRSSSOOOOOOPPPQQQSSSUUUWWWXXXXXXXXXXXXYYYYYYYYYZZZZZZTTTSSSRRRRRRRRRSSSTTTUUUUUUUUUUUUUUUUUUUUUUUUUUUVVVWWWWWWVVVSSSRRRRRRSSSQQQRRRSSSTTTTTTSSSRRRQQQPPPQQQSSSUUUUUUUUUUUUTTTWWWVVVTTTRRRQQQPPPPPPPPPPPPQQQQQQQQQQQQQQQQQQPPPOOONNNLLLKKKLLLMMMOOOPPPNNNOOOPPPRRRSSSUUUVVVWWWUUUUUUTTTTTTRRRQQQOOOOOONNNNNNOOOPPPQQQQQQRRRRRRNNNNNNNNNNNNNNNNNNNNNNNNQQQRRRSSSSSSTTTWWW\\\___]]]eeennnsssuuuzzz~~~LLLLLLMMMNNNOOOOOOOOOOOONNNMMMLLLKKKLLLOOOQQQSSSRRRQQQPPPOOOMMMKKKIIIHHHLLLNNNPPPSSSTTTTTTTTTSSSPPPOOOMMMNNNOOOOOONNNLLLKKKMMMPPPRRRRRRQQQOOONNNKKKJJJJJJMMMPPPSSSTTTTTTVVVUUUTTTRRRPPPNNNLLLLLLJJJJJJJJJJJJKKKKKKKKKKKKJJJIIIGGGGGGGGGFFFCCCAAAEEEEEEFFFGGGHHHIIIKKKLLLMMMLLLKKKIIIHHHGGGFFFFFFEEEEEEDDDDDDCCCCCCCCCBBB???AAABBBDDDDDDCCCBBB@@@DDDDDDEEEFFFGGGGGGHHHHHHGGGGGGGGGFFFFFFFFFFFFEEEFFFFFFFFFFFFFFFEEEDDDDDD>>>???@@@AAABBBBBBBBBBBBBBBBBBAAAAAAAAA@@@@@@@@@??????>>>>>>======<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<>>>>>>===<<<<<<<<<<<<<<<;;;::::::::::::;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;===<<<;;;::::::;;;<<<===;;;999777888:::;;;:::777<<<<<<======>>>>>>??????;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>===<<<;;;<<<===>>>>>>>>>>>>??????????????????>>>>>>======<<<<<<======>>>>>>>>>>>>======>>>>>>>>>>>>>>>>>>>>>>>>============>>>???@@@AAA@@@AAABBBCCCDDDDDDDDDDDDGGGGGGHHHHHHHHHKKKPPPTTT[[[jjjlllYYYUUUSSSNNNOOOUUUSSSSSSSSSSSSRRRRRRRRRRRRSSSTTTTTTTTTTTTRRRPPPOOONNNNNNOOOPPPQQQQQQQQQQQQOOOPPPQQQQQQRRRRRRQQQQQQRRRRRRRRRRRRSSSTTTVVVWWWSSSTTTVVVXXXXXXWWWVVVUUUVVVUUUTTTRRRRRRRRRRRRSSSUUUUUUTTTTTTTTTTTTTTTUUUUUUUUUUUUTTTTTTRRRQQQPPPSSSRRRQQQQQQPPPPPPPPPPPPSSSSSSTTTUUUUUUUUUUUUTTTRRRQQQQQQPPPPPPPPPQQQQQQNNNNNNOOOPPPPPPQQQRRRRRRNNNNNNNNNMMMMMMLLLLLLLLLOOOPPPRRRSSSUUUWWWYYYYYYTTTTTTSSSQQQQQQPPPPPPPPPOOONNNNNNNNNOOOQQQSSSTTTPPPPPPOOONNNNNNMMMMMMLLLLLLNNNPPPQQQRRRTTTXXX[[[```fffmmmqqqrrrwwwMMMNNNNNNOOOOOOOOOOOOOOOMMMLLLLLLLLLMMMOOOQQQRRRRRRRRRQQQPPPNNNLLLJJJIIIKKKLLLOOORRRTTTTTTTTTTTTQQQOOONNNNNNNNNNNNMMMKKKIIIKKKNNNPPPQQQQQQOOONNNKKKJJJJJJLLLPPPSSSTTTTTTUUUTTTSSSQQQPPPNNNMMMLLLKKKKKKKKKKKKLLLLLLLLLLLLKKKJJJHHHHHHIIIIIIHHHFFFHHHHHHHHHIIIJJJKKKMMMNNNLLLKKKJJJHHHGGGFFFEEEEEEEEEDDDDDDDDDCCCCCCCCCBBBCCCCCCCCCCCCCCCCCCDDDDDDEEEEEEEEEFFFGGGGGGHHHHHHGGGGGGGGGFFFFFFFFFEEEEEEEEEFFFFFFFFFFFFEEEDDDDDD>>>???@@@AAABBBBBBBBBBBBBBBBBBBBBAAAAAAAAA@@@@@@??????>>>>>>===<<<<<<<<<>>>>>>============>>>>>>>>>======<<<;;;;;;<<<<<<;;;::::::::::::;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;===<<<;;;::::::;;;<<<===;;;999777888:::;;;:::888;;;;;;<<<<<<<<<=========;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===<<<;;;:::;;;<<<======>>>>>>>>>????????????>>>>>>>>>=========<<<======>>>>>>>>>>>>======>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>??????@@@@@@AAABBBCCCDDDDDDDDDDDDEEEFFFFFFFFFGGGJJJNNNRRR[[[ggg|||zzzgggXXXTTTSSSNNNOOOTTTRRRRRRRRRRRRRRRQQQQQQQQQRRRRRRSSSSSSRRRQQQOOONNNMMMNNNOOOPPPQQQQQQQQQQQQOOOPPPQQQQQQRRRRRRQQQQQQSSSSSSRRRRRRRRRSSSUUUVVVUUUVVVXXXZZZZZZYYYXXXWWWVVVUUUTTTSSSRRRRRRSSSSSSUUUTTTTTTSSSSSSTTTTTTTTTVVVVVVVVVVVVUUUTTTSSSSSSRRRQQQPPPOOOOOOOOOOOOOOOSSSSSSTTTTTTTTTSSSSSSRRRQQQQQQPPPPPPPPPPPPPPPQQQMMMMMMNNNOOOPPPQQQQQQRRROOOOOONNNNNNNNNMMMMMMMMMOOOOOOPPPRRRSSSTTTUUUVVVTTTSSSRRRQQQPPPPPPPPPPPPNNNNNNNNNNNNOOOQQQSSSTTTPPPOOOOOONNNNNNMMMMMMLLLLLLMMMNNNOOOPPPRRRUUUXXX^^^eeemmmppprrrwwwOOOPPPPPPPPPPPPOOONNNNNNLLLMMMNNNOOOPPPQQQQQQQQQSSSSSSRRRQQQPPPNNNLLLKKKKKKLLLOOOQQQSSSTTTTTTTTTRRRQQQOOONNNNNNMMMLLLJJJGGGIIIKKKNNNOOOOOONNNNNNJJJIIIJJJLLLPPPSSSTTTTTTTTTSSSRRRQQQOOONNNMMMLLLLLLMMMMMMMMMNNNNNNNNNNNNLLLJJJHHHHHHIIIKKKKKKJJJIIIIIIIIIIIIJJJKKKLLLMMMKKKJJJHHHGGGFFFEEEDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCFFFEEECCCBBBCCCDDDFFFHHHEEEEEEFFFFFFGGGHHHHHHHHHGGGGGGFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDCCC>>>???@@@AAABBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAA??????>>>======<<<<<<;;;>>>======<<<<<<======>>>======<<<;;;;;;;;;<<<<<<:::::::::::::::;;;<<<<<<;;;;;;;;;;;;::::::::::::<<<<<<;;;;;;;;;;;;<<<<<<;;;999888999:::;;;:::888;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999;;;<<<;;;::::::;;;<<<======>>>>>>>>>>>>??????>>>>>>>>>>>>============<<<======>>>>>>======<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>?????????@@@AAABBBCCCDDDDDDDDDDDDCCCDDDEEEEEEEEEHHHLLLOOOXXXbbbrrrooo```TTTRRRRRRNNNNNNQQQPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPOOONNNMMMMMMMMMNNNOOOPPPPPPPPPPPPOOOPPPQQQQQQRRRRRRQQQQQQTTTSSSRRRRRRRRRSSSTTTUUUVVVWWWXXXYYYZZZYYYXXXWWWVVVVVVTTTSSSSSSRRRSSSSSSTTTSSSSSSSSSSSSSSSTTTTTTVVVVVVWWWWWWWWWVVVVVVUUUPPPPPPOOOOOONNNOOOOOOOOOSSSSSSTTTSSSSSSRRRQQQPPPPPPPPPOOOOOOOOOOOOPPPPPPLLLLLLMMMNNNOOOPPPPPPQQQOOOOOOOOOOOONNNNNNNNNNNNNNNOOOOOOPPPPPPQQQQQQQQQRRRRRRQQQPPPOOOOOOOOOOOONNNNNNNNNOOOPPPQQQRRRSSSOOOOOOOOONNNMMMMMMLLLLLLKKKLLLMMMMMMMMMNNNQQQTTTXXX___hhhooossszzz~~~yyywwwyyyRRRRRRRRRQQQPPPOOONNNNNNMMMNNNQQQSSSTTTTTTSSSRRRTTTTTTSSSRRRQQQPPPNNNMMMNNNOOOPPPRRRSSSSSSSSSSSSTTTRRRPPPNNNNNNMMMJJJIIIHHHIIIKKKLLLMMMMMMLLLLLLJJJIIIIIILLLPPPSSSTTTTTTRRRRRRQQQPPPOOONNNMMMLLLNNNNNNNNNOOOPPPPPPQQQQQQLLLJJJGGGFFFGGGIIIJJJJJJHHHHHHHHHHHHHHHIIIJJJKKKIIIHHHGGGFFFDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCEEEDDDCCCCCCDDDEEEGGGHHHFFFFFFFFFGGGGGGHHHHHHHHHFFFFFFFFFFFFEEEEEEEEEEEEDDDDDDEEEEEEDDDDDDCCCBBB??????@@@AAAAAAAAAAAAAAABBBBBBBBBBBBAAAAAAAAAAAA???>>>>>>===<<<<<<;;;;;;;;;::::::::::::::::::;;;<<<<<<;;;;;;;;;;;;;;;<<<::::::999999::::::;;;<<<;;;;;;;;;:::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::999::::::::::::999;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999;;;<<<<<<;;;:::;;;===============>>>>>>>>>???>>>>>>>>>>>>============<<<==================<<<========================<<<======>>>???@@@@@@@@@@@@AAABBBCCCCCCDDDDDDDDDBBBCCCDDDEEEEEEGGGKKKNNNSSSZZZeeeqqqyyy{{{xxxtttbbbXXXPPPPPPPPPNNNMMMOOOMMMMMMNNNNNNOOOOOOPPPPPPNNNNNNNNNNNNMMMMMMLLLLLLLLLMMMNNNOOOPPPPPPPPPPPPOOOPPPQQQQQQRRRQQQQQQQQQTTTTTTRRRQQQQQQRRRSSSSSSTTTUUUVVVVVVWWWVVVUUUUUUVVVVVVUUUTTTSSSSSSSSSSSSSSSSSSRRRRRRSSSSSSTTTTTTUUUVVVVVVWWWWWWWWWVVVVVVQQQPPPPPPPPPPPPPPPQQQQQQUUUUUUUUUTTTSSSQQQPPPOOOOOOOOONNNNNNNNNOOOPPPPPPKKKLLLLLLMMMNNNNNNOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOONNNNNNNNNQQQPPPOOONNNNNNNNNNNNNNNNNNNNNNNNOOOPPPQQQRRRSSSOOOOOONNNNNNMMMLLLLLLLLLLLLLLLMMMLLLKKKLLLOOOQQQQQQXXXccclllsss|||~~~zzz{{{SSSSSSSSSRRRQQQPPPOOONNNOOOQQQSSSVVVWWWVVVUUUTTTTTTTTTTTTSSSRRRQQQPPPOOORRRRRRRRRSSSRRRRRRRRRRRRTTTRRRPPPNNNNNNLLLJJJHHHJJJKKKKKKLLLLLLLLLKKKKKKJJJJJJIIILLLOOORRRSSSSSSQQQPPPPPPOOONNNMMMMMMMMMOOOOOOPPPPPPQQQRRRRRRSSSOOOLLLIIIHHHIIIJJJJJJJJJIIIIIIHHHHHHHHHIIIJJJJJJHHHGGGFFFEEEDDDCCCCCCCCCBBBBBBBBBCCCCCCCCCCCCCCCAAABBBDDDEEEFFFFFFEEEEEEGGGGGGGGGGGGGGGHHHHHHHHHFFFFFFFFFEEEEEEEEEDDDDDDCCCDDDDDDDDDDDDCCCBBBBBB??????@@@@@@AAAAAA@@@@@@BBBAAAAAAAAAAAA@@@@@@@@@>>>>>>======<<<;;;;;;;;;::::::999999999999::::::;;;;;;::::::::::::;;;;;;:::999999999999:::;;;;;;;;;;;;:::::::::999999999:::;;;;;;;;;;;;;;;;;;:::::::::;;;::::::::::::;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::<<<======<<<<<<===>>><<<============>>>>>>>>>============>>>>>>>>>>>><<<<<<============<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<999:::<<<>>>@@@AAABBBBBB???@@@AAABBBBBBCCCCCCCCCBBBCCCEEEEEEEEEGGGJJJLLLMMMQQQXXX___eeegggdddbbbWWWQQQMMMMMMNNNMMMLLLLLLKKKLLLLLLMMMNNNOOOOOOPPPNNNMMMMMMMMMLLLLLLLLLLLLMMMMMMNNNOOOPPPPPPPPPPPPOOOPPPQQQQQQRRRQQQQQQQQQTTTSSSRRRQQQQQQQQQRRRSSSTTTUUUUUUUUUUUUUUUTTTTTTVVVVVVUUUUUUTTTTTTSSSRRRSSSSSSSSSSSSSSSTTTUUUUUUUUUUUUVVVVVVVVVVVVVVVVVVRRRRRRRRRRRRRRRSSSTTTUUUWWWWWWVVVUUUTTTRRRQQQPPPNNNNNNNNNNNNNNNOOOPPPQQQLLLLLLMMMMMMMMMMMMNNNNNNOOOOOOOOOOOOOOOOOOOOOOOOQQQQQQPPPOOOOOONNNMMMMMMOOONNNNNNMMMMMMMMMMMMMMMMMMNNNNNNPPPQQQQQQRRRRRROOOOOONNNMMMMMMLLLLLLKKKMMMMMMMMMLLLKKKLLLNNNPPPPPPVVV___hhhpppyyyTTTTTTTTTSSSRRRQQQPPPOOOPPPRRRTTTWWWXXXWWWVVVVVVSSSSSSTTTTTTSSSRRRQQQQQQRRRRRRRRRRRRQQQQQQQQQQQQTTTRRRPPPNNNNNNMMMJJJHHHKKKLLLLLLMMMMMMMMMMMMMMMLLLKKKJJJLLLNNNQQQQQQQQQOOOOOOOOONNNNNNMMMMMMMMMOOOOOOPPPQQQRRRSSSSSSTTTRRRPPPMMMLLLMMMMMMMMMLLLLLLLLLKKKKKKJJJKKKKKKKKKGGGGGGFFFEEEDDDDDDDDDDDDBBBBBBBBBBBBBBBCCCCCCCCC@@@AAADDDFFFGGGGGGFFFEEEGGGGGGHHHHHHHHHHHHHHHHHHFFFFFFEEEEEEEEEDDDDDDDDDCCCCCCCCCCCCCCCBBBBBBAAA??????@@@@@@@@@@@@@@@???@@@@@@@@@@@@????????????>>>>>>===<<<<<<;;;;;;:::<<<;;;;;;::::::;;;;;;<<<::::::999999999:::;;;;;;999999999999999:::;;;;;;;;;;;;::::::999999888888::::::;;;;;;;;;;;;::::::999;;;<<<;;;:::999:::<<<=========<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::<<<======<<<<<<>>>???<<<<<<============>>>>>>============>>>>>>>>>>>>;;;<<<<<<======<<<<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<999:::===???AAAAAAAAAAAA>>>>>>???@@@AAAAAAAAAAAAAAACCCDDDEEEEEEFFFHHHKKKIIIJJJNNNRRRVVVWWWUUUSSSOOOMMMKKKKKKLLLLLLKKKKKKJJJJJJKKKLLLNNNOOOPPPPPPNNNNNNMMMLLLLLLMMMMMMNNNNNNNNNOOOPPPQQQQQQQQQQQQOOOPPPQQQQQQRRRRRRQQQQQQSSSRRRQQQQQQQQQRRRSSSTTTVVVVVVUUUUUUUUUUUUUUUUUUVVVVVVVVVVVVUUUTTTSSSRRRSSSSSSSSSSSSTTTUUUVVVWWWVVVVVVVVVWWWWWWVVVUUUUUUTTTSSSTTTTTTUUUVVVWWWXXXWWWWWWVVVVVVTTTSSSRRRQQQOOONNNNNNOOOOOOPPPQQQRRROOONNNNNNNNNMMMLLLLLLLLLNNNNNNNNNNNNOOOOOOOOOOOORRRQQQQQQPPPOOONNNMMMLLLMMMMMMLLLLLLKKKLLLLLLMMMMMMMMMOOOPPPQQQRRRRRRRRRNNNNNNNNNMMMLLLLLLKKKKKKMMMMMMNNNMMMKKKLLLNNNPPPTTTWWW]]]dddkkkttt|||TTTTTTTTTTTTSSSRRRRRRQQQQQQRRRSSSUUUVVVVVVVVVVVVRRRSSSSSSSSSSSSSSSRRRQQQOOOOOOOOOOOOPPPQQQQQQRRRSSSQQQOOONNNNNNMMMKKKIIIJJJKKKLLLMMMOOOPPPQQQRRRMMMLLLKKKLLLNNNOOOOOOOOONNNNNNNNNNNNMMMMMMMMMMMMOOOOOOPPPQQQRRRSSSTTTTTTPPPOOOMMMNNNOOOPPPOOOMMMMMMMMMLLLKKKKKKKKKKKKKKKGGGGGGFFFEEEDDDDDDDDDDDDAAAAAAAAABBBBBBCCCCCCCCCCCCCCCDDDFFFGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHFFFEEEEEEEEEDDDDDDDDDDDDBBBCCCCCCCCCCCCBBBAAAAAA??????@@@@@@@@@@@@???????????????>>>>>>>>>>>>===>>>======<<<<<<;;;::::::;;;;;;::::::::::::;;;;;;999999999999999:::;;;;;;999999999888999999:::;;;;;;;;;::::::999888888777999:::;;;;;;;;;;;;:::999999;;;===<<<:::999:::<<<<<<<<<<<<;;;;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;999;;;<<<<<<<<<<<<===???<<<<<<<<<=========>>>>>><<<=========>>>>>>>>>???;;;<<<<<<======<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<>>>@@@@@@@@@???>>><<<===>>>??????@@@@@@??????AAACCCCCCCCCDDDFFFHHHFFFGGGHHHKKKNNNNNNLLLJJJJJJJJJIIIHHHIIIKKKKKKJJJIIIJJJKKKLLLNNNOOOPPPQQQOOOOOONNNMMMMMMNNNOOOPPPOOOOOOPPPQQQRRRRRRRRRRRROOOPPPQQQQQQRRRRRRQQQQQQRRRQQQPPPPPPQQQRRRTTTUUUUUUUUUTTTSSSSSSSSSSSSSSSVVVVVVVVVVVVVVVTTTSSSRRRTTTTTTTTTTTTUUUVVVWWWXXXXXXXXXXXXXXXXXXWWWVVVUUUTTTTTTTTTUUUVVVWWWYYYZZZUUUUUUUUUUUUTTTSSSQQQQQQOOOOOOOOOOOOPPPQQQRRRSSSQQQQQQPPPOOOMMMLLLKKKJJJMMMMMMMMMNNNNNNNNNOOOOOOQQQPPPPPPOOONNNMMMLLLLLLLLLKKKKKKKKKKKKKKKLLLLLLLLLMMMOOOQQQRRRRRRRRRQQQNNNNNNMMMMMMLLLLLLKKKKKKLLLLLLMMMLLLKKKKKKNNNPPPSSSUUUYYY___gggqqq{{{yyyzzz{{{|||SSSTTTTTTTTTTTTSSSRRRRRRPPPQQQRRRSSSTTTUUUUUUUUURRRRRRSSSSSSSSSSSSRRRRRRJJJKKKKKKLLLNNNPPPRRRSSSRRRQQQOOONNNNNNMMMLLLJJJHHHJJJKKKNNNQQQSSSUUUVVVNNNMMMKKKLLLMMMOOONNNMMMMMMMMMMMMMMMMMMMMMMMMMMMOOOOOOPPPQQQRRRSSSTTTTTTKKKKKKKKKMMMOOOPPPOOOMMMLLLKKKJJJIIIIIIIIIIIIIIIHHHGGGFFFEEEEEEDDDEEEEEEAAAAAAAAABBBBBBCCCCCCCCCFFFEEEEEEEEEFFFHHHJJJLLLHHHHHHHHHHHHHHHHHHHHHHHHEEEEEEEEEEEEDDDDDDDDDDDDBBBBBBCCCCCCBBBBBBAAA@@@??????@@@@@@@@@??????>>>>>>>>>>>>>>>============>>>======<<<;;;;;;::::::999888888888888888888999999888888888999::::::;;;999999888888999999:::;;;;;;;;;::::::999888777777999999;;;;;;;;;;;;999999999;;;===<<<:::999:::===;;;;;;;;;::::::999999999;;;;;;;;;;;;;;;;;;;;;;;;888999;;;;;;;;;;;;<<<>>><<<<<<<<<<<<=========>>><<<=========>>>>>>??????;;;<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;>>>???@@@AAA@@@???===;;;;;;<<<===>>>>>>?????????>>>???AAABBBBBBCCCDDDFFFFFFFFFGGGIIIKKKKKKHHHFFFHHHIIIIIIGGGHHHKKKKKKJJJIIIJJJKKKMMMNNNPPPQQQRRRPPPPPPNNNNNNNNNOOOPPPQQQOOOPPPQQQRRRSSSSSSSSSSSSOOOPPPQQQQQQRRRRRRQQQQQQQQQPPPPPPPPPQQQRRRTTTUUURRRRRRQQQPPPPPPPPPPPPPPPVVVVVVWWWWWWVVVUUUSSSRRRUUUUUUUUUUUUVVVWWWXXXYYYZZZZZZZZZZZZYYYXXXVVVVVVSSSTTTTTTUUUVVVXXXYYYZZZSSSTTTTTTSSSSSSRRRQQQPPPOOOOOOOOOPPPQQQRRRSSSTTTSSSRRRQQQOOOMMMKKKJJJIIILLLLLLLLLMMMMMMNNNNNNNNNPPPOOOOOONNNMMMLLLLLLKKKKKKKKKJJJJJJJJJKKKKKKLLLLLLMMMOOOQQQRRRRRRRRRQQQNNNNNNMMMMMMLLLKKKKKKKKKJJJKKKKKKKKKJJJKKKMMMPPPNNNPPPTTT\\\fffrrr}}}~~~wwwyyyzzz{{{|||SSSSSSTTTTTTTTTSSSSSSRRRQQQQQQQQQRRRSSSUUUVVVWWWSSSSSSSSSRRRQQQQQQPPPPPPMMMKKKIIIJJJMMMOOOQQQQQQRRRQQQPPPNNNMMMLLLKKKKKKJJJJJJKKKMMMQQQTTTTTTTTTOOOLLLIIIHHHJJJLLLMMMMMMPPPPPPPPPPPPOOOOOONNNMMMOOOOOONNNNNNNNNOOOPPPPPPPPPOOONNNNNNMMMMMMNNNNNNHHHJJJKKKKKKIIIHHHIIIIIIHHHGGGFFFEEEDDDDDDDDDDDDBBBAAAAAAAAAAAABBBCCCCCCBBBCCCEEEGGGIIIJJJJJJKKKKKKJJJJJJIIIGGGFFFEEEEEEFFFFFFEEEDDDCCCBBBAAAAAA@@@@@@@@@?????????>>>>>>???@@@AAAAAA??????@@@AAA@@@@@@@@@?????????>>>>>>>>>>>>===<<<;;;;;;::::::888888888888888888888888<<<<<<;;;;;;;;;:::::::::999999999::::::;;;;;;;;;;;;::::::999999::::::;;;999999;;;;;;;;;;;;999999999888888888999::::::;;;======<<<<<<<<<;;;;;;;;;<<<<<<;;;::::::::::::;;;;;;;;;<<<<<<<<<<<<;;;;;;<<<<<<===>>>>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<======>>>===<<<:::::::::;;;<<<:::;;;===>>>??????>>>>>>>>>>>>>>>>>>????????????@@@@@@@@@AAABBBCCCDDDEEEDDDDDDDDDDDDEEEFFFGGGHHHGGGGGGGGGGGGGGGHHHIIIJJJIIIJJJJJJLLLMMMNNNOOOOOOQQQPPPOOOOOOOOOQQQRRRSSSPPPPPPRRRSSSSSSRRRQQQQQQQQQQQQQQQQQQRRRRRRRRRRRRQQQPPPOOOOOOPPPQQQRRRSSSTTTTTTSSSQQQOOOOOOQQQSSSVVVWWWXXXYYYXXXVVVSSSQQQRRRRRRTTTVVVXXXZZZ[[[\\\^^^]]][[[YYYXXXWWWWWWVVVUUUUUUVVVVVVWWWXXXYYYYYYVVVUUUSSSQQQQQQQQQQQQRRRQQQQQQQQQQQQRRRSSSUUUUUUTTTRRRPPPNNNMMMMMMMMMMMMMMMLLLLLLLLLLLLLLLMMMNNNPPPPPPOOOOOONNNMMMMMMMMMPPPNNNLLLKKKKKKMMMOOOQQQMMMNNNPPPQQQRRRQQQQQQPPPNNNMMMMMMLLLKKKJJJJJJIIIMMMLLLKKKJJJJJJKKKLLLMMMQQQSSSVVV]]]gggrrr{{{~~~yyywwwuuutttwww{{{~~~RRRSSSTTTUUUUUUTTTSSSRRRQQQQQQRRRRRRSSSTTTUUUVVVSSSSSSSSSRRRQQQQQQPPPPPPMMMKKKJJJKKKNNNQQQRRRSSSRRRQQQOOONNNLLLKKKKKKKKKJJJJJJJJJLLLOOORRRRRRQQQNNNLLLIIIHHHJJJLLLMMMMMMPPPQQQQQQQQQPPPPPPOOONNNPPPOOOOOONNNNNNNNNOOOOOONNNNNNMMMLLLLLLLLLLLLMMMIIIKKKLLLLLLJJJIIIIIIJJJHHHGGGFFFEEEEEEDDDEEEEEEBBBBBBBBBBBBCCCCCCCCCCCCCCCDDDEEEGGGHHHIIIJJJJJJJJJJJJIIIHHHGGGFFFEEEEEEEEEEEEDDDCCCBBBAAAAAA@@@@@@@@@@@@??????>>>>>>>>>???@@@AAA@@@?????????AAA@@@@@@?????????>>>>>>>>>>>>======<<<;;;;;;::::::999999999999999999999999<<<<<<;;;;;;;;;:::::::::999999999::::::;;;;;;;;;;;;::::::999999::::::;;;999::::::;;;;;;::::::999999999888888999999:::;;;===<<<<<<<<<;;;;;;;;;;;;::::::;;;;;;;;;<<<<<<<<<;;;<<<<<<======<<<<<<;;;??????@@@@@@AAA@@@@@@@@@<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<============<<<;;;;;;;;;;;;;;;:::;;;===>>>??????>>>>>>======>>>>>>>>>?????????@@@@@@@@@@@@AAACCCDDDEEECCCCCCCCCCCCDDDEEEFFFFFFGGGGGGGGGGGGHHHIIIJJJJJJGGGHHHIIIKKKMMMOOOPPPQQQRRRQQQPPPPPPPPPRRRSSSTTTQQQRRRSSSSSSSSSRRRQQQQQQPPPPPPQQQQQQQQQRRRRRRRRRRRRRRRQQQQQQQQQRRRTTTTTTTTTTTTSSSQQQOOOOOOQQQTTTVVVXXXYYYYYYXXXVVVSSSQQQRRRSSSTTTVVVYYY[[[\\\]]]^^^]]]\\\ZZZXXXWWWWWWVVVUUUUUUVVVWWWWWWXXXYYYYYYUUUTTTSSSRRRRRRSSSSSSTTTRRRRRRRRRRRRSSSTTTTTTUUUTTTRRRPPPNNNLLLLLLLLLLLLMMMLLLLLLLLLLLLMMMNNNNNNNNNNNNNNNMMMLLLLLLKKKKKKOOONNNLLLKKKKKKMMMOOOQQQOOOPPPQQQQQQRRRRRRRRRRRROOOOOONNNNNNMMMLLLLLLKKKLLLLLLKKKKKKKKKMMMNNNOOORRRSSSWWW]]]fffoooxxx}}}}}}wwwuuurrrssszzzQQQSSSTTTVVVVVVTTTSSSRRRRRRRRRRRRRRRRRRSSSTTTTTTTTTSSSSSSRRRRRRQQQQQQPPPMMMLLLKKKMMMPPPSSSUUUUUURRRQQQOOONNNLLLKKKKKKKKKJJJJJJIIIKKKMMMNNNNNNMMMMMMJJJHHHHHHJJJLLLMMMMMMQQQQQQQQQQQQQQQPPPPPPOOOPPPPPPOOONNNMMMMMMMMMMMMMMMLLLLLLKKKKKKKKKKKKKKKJJJLLLMMMMMMKKKIIIJJJJJJIIIHHHGGGFFFEEEEEEEEEEEEAAABBBDDDEEEEEEEEEDDDCCCDDDEEEFFFGGGHHHHHHHHHHHHIIIIIIHHHGGGFFFEEEEEEDDDDDDCCCCCCBBBAAA@@@??????????????????>>>>>>>>>>>>>>>???@@@@@@>>>>>>???@@@????????????>>>>>>>>>>>>======<<<<<<;;;:::::::::999999999999::::::::::::<<<<<<;;;;;;;;;:::::::::999999::::::::::::;;;;;;;;;::::::999999::::::;;;999::::::;;;;;;::::::999999999888888999999::::::<<<<<<<<<<<<;;;;;;;;;;;;888999;;;===>>>>>>>>>===<<<<<<============<<<<<<=========>>>======<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;<<<<<<<<<<<<;;;;;;::::::;;;<<<===>>>>>>>>>>>>======>>>>>>>>>>>>???????????????@@@AAABBBDDDDDDAAAAAAAAAAAABBBCCCDDDEEEGGGGGGGGGHHHIIIJJJJJJKKKGGGGGGIIIKKKNNNPPPRRRSSSSSSRRRRRRRRRRRRSSSSSSTTTSSSTTTTTTTTTSSSRRRQQQPPPPPPPPPQQQRRRRRRRRRRRRRRRTTTTTTSSSSSSSSSTTTUUUUUUSSSTTTSSSRRRPPPPPPRRRTTTWWWXXXYYYYYYXXXVVVTTTRRRRRRSSSUUUWWWZZZ\\\^^^______^^^\\\ZZZXXXWWWVVVVVVVVVVVVVVVWWWXXXXXXYYYYYYTTTTTTTTTTTTTTTUUUVVVVVVTTTTTTSSSSSSSSSTTTTTTUUUTTTRRRPPPMMMKKKJJJJJJJJJMMMMMMLLLLLLMMMMMMNNNOOOOOOOOONNNNNNMMMLLLLLLLLLOOOMMMLLLKKKLLLMMMOOOQQQRRRRRRRRRQQQRRRRRRSSSSSSQQQPPPPPPOOOOOONNNNNNMMMLLLLLLLLLMMMMMMOOOPPPQQQSSSUUUXXX]]]dddlllssswww{{{{{{zzz{{{}}}~~~}}}uuutttrrrqqqvvvxxxyyyyyy{{{PPPRRRTTTUUUVVVTTTSSSQQQRRRRRRQQQQQQQQQRRRSSSSSSTTTTTTSSSSSSRRRQQQQQQQQQNNNMMMMMMOOORRRUUUVVVVVVSSSRRRPPPOOOMMMLLLLLLLLLJJJIIIHHHIIIJJJKKKJJJIIIKKKIIIGGGGGGJJJLLLMMMMMMOOOPPPPPPPPPPPPPPPOOOOOOPPPPPPOOOMMMLLLLLLLLLLLLMMMLLLKKKKKKJJJJJJKKKKKKKKKMMMNNNMMMKKKJJJJJJJJJIIIHHHGGGFFFFFFEEEEEEEEEAAACCCEEEFFFGGGFFFDDDCCCEEEFFFFFFGGGGGGGGGGGGFFFHHHHHHGGGFFFEEEEEEDDDDDDBBBBBBAAA@@@???>>>======>>>>>>>>>>>>>>>>>>>>>>>>===>>>??????======>>>?????????>>>>>>>>>=========<<<<<<<<<;;;;;;:::::::::999:::::::::::::::;;;;;;<<<<<<;;;;;;;;;:::::::::::::::::::::::::::::::::;;;::::::999999::::::;;;:::::::::::::::::::::::::::999999888999999::::::;;;;;;;;;;;;;;;;;;;;;;;;888999<<<>>>???>>>===<<<<<<<<<<<<======<<<<<<<<<;;;;;;;;;;;;;;;;;;:::999;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<:::;;;<<<===<<<<<<:::999::::::;;;<<<=========>>>============>>>>>>>>>???????????????@@@BBBCCCDDDAAAAAAAAAAAAAAABBBCCCDDDFFFFFFGGGHHHIIIJJJJJJJJJIIIJJJKKKMMMOOOQQQRRRSSSSSSSSSSSSSSSSSSSSSSSSTTTTTTTTTTTTSSSRRRQQQQQQPPPPPPQQQRRRSSSTTTTTTTTTSSSTTTTTTTTTTTTTTTTTTTTTUUUSSSSSSTTTSSSQQQRRRSSSUUUXXXYYYYYYYYYXXXVVVTTTSSSRRRSSSUUUXXX[[[]]]___```___^^^\\\ZZZXXXWWWVVVVVVVVVWWWWWWWWWXXXXXXYYYYYYVVVVVVVVVVVVUUUUUUVVVVVVUUUUUUTTTTTTTTTTTTTTTUUUTTTRRROOOMMMKKKJJJIIIIIIMMMMMMMMMMMMMMMNNNOOOPPPRRRRRRQQQQQQPPPOOOOOOOOONNNNNNMMMLLLMMMNNNPPPQQQTTTSSSRRRQQQPPPQQQRRRSSSQQQQQQPPPPPPPPPOOOOOOOOOMMMMMMNNNOOOPPPQQQRRRSSSUUUWWWYYY^^^ccciiinnnpppppppppoooppprrrtttuuuvvvrrrssssssrrruuuzzzuuuvvvyyyOOOPPPRRRTTTTTTSSSRRRQQQRRRQQQQQQQQQQQQQQQRRRRRRTTTTTTTTTSSSRRRRRRQQQQQQOOONNNNNNPPPSSSVVVWWWVVVTTTSSSQQQPPPNNNMMMMMMMMMJJJIIIGGGGGGHHHHHHGGGFFFHHHGGGFFFGGGJJJLLLMMMLLLMMMNNNNNNOOOOOOOOONNNNNNPPPOOONNNMMMLLLKKKKKKKKKMMMMMMLLLKKKKKKKKKKKKLLLLLLMMMNNNMMMKKKJJJIIIJJJIIIHHHGGGFFFEEEEEEEEEEEEBBBCCCEEEGGGGGGFFFEEECCCEEEFFFFFFGGGGGGFFFFFFFFFFFFFFFFFFEEEEEEDDDDDDCCCAAAAAA@@@???>>>===<<<<<<========================<<<===>>>>>><<<<<<===>>>>>>>>>>>>=========<<<<<<;;;;;;;;;;;;;;;:::::::::999999999::::::;;;;;;;;;<<<<<<;;;;;;;;;:::::::::::::::::::::::::::::::::;;;::::::999999::::::;;;::::::::::::::::::::::::::::::999999888999999:::::::::;;;;;;;;;;;;;;;;;;:::;;;===>>>>>><<<;;;999;;;;;;<<<<<<<<<<<<;;;;;;<<<======>>>======<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<;;;999:::;;;<<<<<<;;;:::999:::::::::;;;;;;<<<======<<<============>>>>>>>>>>>>>>>>>>???@@@AAABBBCCCBBBBBBAAAAAAAAABBBCCCCCCDDDEEEGGGHHHIIIJJJJJJJJJMMMMMMNNNNNNOOOPPPQQQQQQRRRRRRSSSSSSSSSRRRRRRRRRTTTSSSRRRQQQPPPPPPOOOOOOQQQRRRTTTUUUVVVVVVUUUUUUSSSSSSSSSSSSSSSSSSSSSRRRRRRSSSTTTTTTSSSSSSUUUVVVXXXYYYYYYXXXWWWVVVTTTSSSRRRSSSUUUWWWZZZ\\\^^^___]]]\\\[[[YYYXXXWWWWWWVVVWWWWWWXXXXXXXXXXXXXXXYYYYYYYYYXXXWWWVVVUUUTTTSSSUUUUUUTTTTTTTTTTTTTTTUUUSSSRRROOOMMMKKKJJJJJJJJJMMMMMMMMMMMMNNNOOOPPPQQQSSSSSSRRRRRRQQQPPPPPPPPPOOONNNNNNNNNOOOPPPRRRSSSTTTSSSQQQPPPOOOPPPQQQQQQQQQPPPPPPPPPPPPPPPOOOOOONNNOOOPPPQQQSSSTTTTTTUUUVVVXXXZZZ^^^bbbeeehhhjjjhhhhhhhhhggggggiiikkkmmmmmmqqqttttttvvv~~~{{{OOOOOOPPPQQQQQQRRRRRRRRRPPPPPPPPPPPPPPPQQQRRRRRRUUUTTTTTTSSSSSSRRRRRRQQQPPPPPPPPPQQQTTTVVVVVVUUUTTTSSSQQQPPPNNNMMMMMMMMMJJJHHHGGGGGGGGGGGGFFFDDDFFFEEEEEEGGGJJJLLLMMMLLLLLLMMMMMMNNNNNNNNNNNNMMMNNNNNNMMMLLLKKKKKKKKKKKKMMMMMMLLLKKKKKKKKKKKKKKKLLLMMMNNNMMMKKKIIIHHHIIIHHHGGGFFFEEEDDDDDDDDDDDDBBBCCCEEEFFFFFFFFFEEEDDDEEEEEEFFFFFFGGGFFFFFFFFFEEEEEEDDDDDDDDDCCCCCCCCCAAA@@@@@@???>>>===<<<<<<<<<<<<<<<<<<============;;;<<<======;;;;;;<<<===============<<<<<<<<<<<<;;;;;;::::::::::::::::::888888999999::::::;;;;;;<<<<<<;;;;;;;;;:::::::::;;;;;;::::::::::::999999;;;::::::999999::::::;;;;;;::::::999999::::::;;;::::::999999888888999999::::::::::::;;;;;;;;;;;;;;;;;;<<<<<<<<<;;;999888::::::;;;;;;;;;;;;::::::999::::::;;;<<<<<<;;;;;;::::::::::::::::::::::::<<<<<<<<<<<<<<<;;;;;;;;;999::::::;;;;;;;;;;;;:::::::::999::::::;;;======<<<<<<============>>>>>>=========>>>???@@@BBBBBBBBBBBBAAAAAAAAAAAABBBBBBBBBCCCEEEGGGIIIIIIIIIHHHMMMMMMMMMNNNNNNNNNNNNOOOQQQQQQQQQQQQQQQQQQPPPOOOQQQPPPOOONNNNNNNNNNNNNNNPPPRRRTTTVVVWWWWWWVVVUUURRRRRRSSSSSSSSSRRRQQQPPPQQQSSSTTTUUUTTTTTTVVVXXXXXXXXXXXXWWWVVVUUUSSSSSSRRRRRRTTTVVVXXXZZZ[[[\\\[[[ZZZYYYXXXWWWWWWWWWWWWXXXXXXXXXXXXXXXXXXXXXXXXZZZZZZYYYXXXVVVTTTSSSQQQTTTTTTSSSSSSSSSTTTTTTUUURRRQQQOOOMMMLLLKKKKKKLLLMMMMMMMMMNNNOOOPPPQQQRRRRRRRRRQQQQQQPPPOOOOOOOOOPPPPPPPPPPPPQQQSSSTTTTTTTTTSSSRRRQQQPPPPPPOOOOOOQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQSSSTTTUUUUUUUUUUUUTTTVVVYYY\\\^^^aaabbbbbbcccccccccbbbaaaaaadddffffffkkkpppsssuuuzzzNNNNNNMMMNNNNNNPPPQQQRRROOONNNOOOOOOPPPQQQRRRSSSUUUUUUTTTTTTSSSRRRRRRRRRQQQPPPPPPRRRTTTUUUTTTSSSRRRQQQPPPNNNMMMLLLKKKKKKIIIHHHFFFFFFGGGGGGEEEDDDEEEDDDDDDGGGJJJLLLMMMLLLLLLMMMNNNOOOOOOOOOOOONNNMMMLLLLLLKKKKKKKKKLLLLLLLLLKKKJJJJJJIIIIIIJJJJJJKKKMMMMMMLLLJJJHHHGGGHHHGGGFFFEEEDDDCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDEEEEEEDDDDDDEEEFFFFFFGGGFFFFFFDDDDDDDDDCCCCCCCCCCCCBBBAAAAAA@@@???>>>===<<<<<<;;;;;;;;;<<<<<<=========:::<<<<<<<<<;;;:::;;;<<<=========<<<<<<<<<;;;;;;::::::::::::::::::::::::777777888888999::::::;;;<<<<<<;;;;;;;;;:::::::::;;;;;;;;;::::::999999999;;;::::::999999::::::;;;;;;::::::999999::::::;;;;;;:::999999888888999999999999:::::::::;;;;;;;;;999999999:::::::::::::::888999999::::::999999888555555777888999999999999::::::::::::::::::::::::======<<<<<<<<<;;;;;;;;;::::::999999::::::;;;<<<:::999999999999;;;<<<===<<<<<<<<<=========>>>>>>============???@@@AAABBBAAA@@@@@@??????@@@@@@@@@@@@AAADDDFFFHHHHHHHHHGGGIIIIIIJJJKKKKKKLLLMMMMMMNNNOOOPPPPPPOOONNNMMMLLLNNNMMMLLLKKKKKKKKKLLLMMMNNNPPPRRRUUUVVVVVVTTTSSSRRRRRRSSSSSSSSSRRRQQQPPPPPPRRRUUUUUUUUUUUUWWWXXXWWWWWWVVVVVVTTTSSSSSSRRRQQQRRRSSSTTTUUUWWWXXXXXXWWWWWWVVVVVVVVVVVVWWWWWWYYYYYYYYYYYYXXXXXXXXXXXXXXXXXXXXXXXXWWWUUUSSSRRRRRRRRRRRRRRRSSSTTTTTTUUURRRQQQOOONNNMMMMMMMMMNNNMMMNNNNNNNNNOOOQQQRRRSSSSSSSSSRRRQQQQQQPPPPPPOOOQQQQQQRRRSSSTTTUUUVVVVVVTTTTTTTTTSSSRRRQQQOOOOOORRRRRRSSSSSSSSSSSSSSSSSSSSSTTTUUUVVVWWWVVVVVVUUUPPPRRRUUUXXXZZZ[[[[[[[[[[[[]]]^^^]]][[[[[[]]]______ccchhhmmmqqquuuyyy||||||NNNMMMLLLKKKLLLNNNQQQRRRMMMNNNNNNOOOPPPQQQSSSTTTUUUUUUTTTTTTSSSRRRRRRRRRRRRQQQQQQRRRTTTTTTSSSRRRPPPPPPNNNLLLKKKJJJJJJIIIIIIGGGFFFFFFGGGGGGEEEDDDDDDDDDDDDFFFJJJLLLMMMLLLMMMNNNOOOOOOPPPPPPPPPPPPLLLKKKKKKKKKKKKLLLLLLMMMJJJJJJIIIHHHHHHHHHHHHIIIKKKLLLMMMLLLIIIGGGGGGGGGFFFEEEDDDCCCCCCBBBBBBBBBCCCCCCCCCCCCCCCDDDEEEEEECCCDDDEEEFFFFFFGGGGGGGGGCCCCCCCCCCCCCCCCCCBBBBBBAAAAAA@@@???>>>===<<<<<<;;;;;;;;;<<<<<<<<<======:::;;;<<<<<<::::::;;;<<<======<<<<<<<<<;;;;;;;;;::::::::::::::::::::::::666666777888999999::::::<<<<<<;;;;;;;;;:::::::::;;;;;;;;;::::::999999999;;;::::::999999::::::;;;;;;;;;999999999999;;;;;;;;;::::::999888888888999999999999::::::;;;;;;;;;777777777888999:::<<<<<<888888888999999888888888666777999:::<<<<<<======::::::::::::::::::::::::======<<<<<<<<<;;;;;;;;;::::::999888999:::<<<===:::999999888999:::<<<===<<<<<<<<<<<<=========>>><<<<<<======>>>@@@AAABBB??????>>>>>>>>>>>>>>>??????@@@CCCFFFGGGGGGGGGFFFEEEEEEFFFHHHIIIKKKLLLMMMMMMNNNNNNOOONNNMMMLLLKKKKKKKKKJJJIIIIIIJJJKKKLLLLLLNNNQQQTTTUUUTTTSSSRRRRRRSSSTTTTTTTTTRRRQQQPPPPPPRRRUUUVVVVVVVVVWWWYYYWWWVVVVVVUUUTTTSSSRRRRRRQQQQQQRRRSSSTTTUUUUUUVVVUUUUUUUUUUUUVVVVVVWWWXXXYYYYYYYYYYYYYYYXXXXXXXXXVVVVVVWWWXXXWWWVVVTTTSSSQQQQQQQQQQQQRRRSSSUUUUUUQQQPPPOOONNNNNNNNNOOOPPPNNNNNNNNNOOOPPPQQQSSSSSSUUUUUUTTTTTTSSSSSSRRRRRRQQQRRRSSSTTTUUUVVVWWWWWWUUUVVVVVVVVVTTTRRRPPPOOOTTTTTTTTTTTTTTTTTTUUUUUUTTTUUUVVVWWWWWWWWWVVVUUUMMMOOORRRUUUWWWXXXWWWWWWTTTVVVXXXXXXVVVVVVXXXZZZZZZ]]]bbbhhhmmmqqqtttuuuqqqyyy~~~}}}zzz}}}~~~KKKKKKJJJKKKLLLMMMOOOPPPMMMLLLLLLLLLMMMOOOQQQSSSSSSRRRQQQPPPOOONNNNNNNNNRRRRRRRRRRRRRRRRRRRRRRRRNNNMMMLLLKKKIIIIIIHHHHHHFFFFFFEEEEEEDDDCCCCCCCCCEEEFFFGGGHHHIIIKKKLLLLLLLLLLLLMMMMMMMMMNNNNNNNNNMMMLLLKKKJJJIIIIIIJJJKKKIIIIIIHHHHHHHHHIIIJJJJJJNNNMMMLLLIIIFFFFFFHHHJJJ???BBBFFFGGGFFFDDDCCCBBBDDDDDDDDDDDDCCCCCCCCCCCCDDDDDDEEEDDDDDDCCCBBBBBBDDDDDDCCCBBBBBBBBBBBBCCCAAAAAA@@@???>>>===<<<;;;<<<<<<;;;::::::::::::;;;<<<<<<;;;;;;;;;;;;<<<<<<:::;;;;;;<<<<<<;;;;;;:::;;;;;;:::::::::999999999777777777777777888888999777777888999999:::;;;;;;999999999999999999999999999999999999999999999999999999999999999999999999:::999999888888999999:::999999888888888888999999999999999999999999999999;;;;;;::::::999888888777999999:::::::::999999888;;;<<<<<<<<<;;;999777666999999888888999999::::::::::::::::::::::::::::::888888888888888888888888999:::<<<;;;::::::;;;===:::;;;>>>@@@AAAAAA@@@?????????>>>>>>>>>>>>>>>???>>>???AAACCCDDDEEEFFFFFFGGGGGGHHHHHHHHHGGGFFFFFFIIIJJJKKKMMMNNNNNNNNNOOOKKKJJJHHHHHHHHHIIIKKKMMMNNNNNNOOOPPPPPPQQQQQQRRRSSSSSSSSSSSSSSSRRRQQQQQQRRRRRRSSSTTTTTTTTTTTTTTTRRRSSSSSSSSSSSSRRRRRRQQQQQQQQQQQQQQQRRRTTTUUUVVVXXXUUUSSSSSSVVVWWWVVVTTTYYYZZZZZZ[[[[[[[[[ZZZZZZWWWXXXYYYYYYYYYXXXVVVUUUTTTTTTTTTSSSSSSSSSRRRRRRQQQPPPPPPOOOOOOPPPRRRSSSQQQQQQQQQQQQQQQQQQQQQQQQVVVUUUTTTTTTSSSSSSTTTTTTTTTUUUUUUVVVVVVUUUUUUTTTWWWWWWVVVVVVVVVVVVUUUUUUYYYXXXWWWVVVVVVVVVVVVVVVUUUVVVVVVVVVUUUSSSQQQPPPPPPQQQRRRRRRRRRQQQOOOOOORRRRRRSSSSSSSSSSSSRRRRRRSSSVVVZZZ^^^bbbhhhnnnrrrssstttvvvvvvvvvvvvxxxzzzwww}}}LLLKKKJJJJJJJJJKKKLLLMMMMMMLLLLLLLLLMMMOOOQQQRRRRRRQQQPPPOOOOOONNNNNNNNNPPPPPPPPPPPPPPPPPPPPPPPPNNNMMMLLLKKKJJJIIIIIIIIIIIIHHHHHHGGGFFFFFFEEEEEEFFFFFFGGGHHHJJJKKKLLLLLLLLLLLLLLLMMMMMMMMMNNNNNNMMMLLLJJJIIIIIIIIIIIIJJJHHHHHHGGGGGGGGGHHHIIIIIIMMMMMMLLLIIIGGGFFFGGGHHHBBBDDDFFFFFFEEEDDDEEEFFFEEEEEEDDDDDDCCCBBBBBBAAADDDDDDDDDDDDDDDCCCBBBBBBDDDCCCCCCBBBBBBBBBBBBBBB@@@??????>>><<<;;;;;;:::;;;;;;:::999999999999999;;;;;;::::::::::::;;;;;;::::::;;;;;;;;;;;;::::::;;;::::::::::::999999999777777666666777777888999999999::::::;;;<<<<<<===999999999999999999999999999999999999999999999999999999999999999999999999999999999888888999999999888777777666666777777888999999999999999999999999888888888999::::::;;;;;;888999999:::999999888888::::::;;;<<<<<<;;;:::999:::999999999999999::::::::::::::::::::::::::::::999999999999999888888888999:::;;;;;;::::::;;;<<<;;;<<<===>>>>>>>>>===<<<>>>>>>======<<<======>>>>>>???@@@BBBDDDEEEEEEEEEDDDEEEEEEFFFFFFFFFEEEEEEGGGHHHIIIJJJKKKLLLLLLLLLKKKJJJHHHHHHHHHIIIKKKLLLMMMMMMNNNNNNOOOPPPPPPQQQQQQQQQRRRRRRQQQQQQPPPOOOQQQRRRRRRSSSSSSSSSSSSSSSRRRSSSSSSSSSSSSSSSRRRRRRPPPPPPQQQQQQRRRTTTUUUVVVVVVTTTRRRSSSUUUVVVUUUTTTXXXXXXYYYYYYYYYYYYYYYXXXWWWWWWWWWXXXWWWWWWVVVVVVUUUUUUUUUTTTTTTTTTTTTSSSRRRRRRQQQPPPQQQRRRSSSTTTSSSSSSSSSSSSSSSSSSSSSSSSWWWVVVVVVUUUUUUUUUUUUUUUVVVWWWWWWXXXXXXWWWWWWVVVVVVVVVVVVVVVVVVUUUUUUUUUXXXXXXWWWVVVVVVVVVVVVVVVUUUVVVVVVVVVTTTSSSQQQPPPPPPQQQQQQRRRQQQPPPOOONNNQQQRRRRRRRRRRRRRRRRRRQQQQQQTTTWWW[[[^^^ccciiimmmqqqrrrttttttsssrrrssstttxxx}}}LLLKKKJJJJJJIIIIIIIIIJJJLLLLLLKKKKKKLLLNNNPPPQQQQQQQQQPPPOOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMMMLLLKKKJJJIIIIIIIIIIIIIIIIIIHHHGGGGGGFFFFFFGGGGGGHHHIIIJJJKKKKKKLLLLLLLLLLLLLLLMMMMMMMMMMMMLLLKKKJJJIIIHHHHHHHHHHHHFFFFFFFFFFFFFFFGGGHHHHHHKKKKKKKKKIIIGGGEEEEEEEEEEEEEEEFFFEEEDDDDDDFFFHHHEEEDDDDDDCCCBBBAAAAAA@@@BBBCCCCCCCCCCCCBBBBBBAAACCCCCCBBBBBBBBBAAAAAAAAA>>>>>>===<<<;;;::::::999:::999888888777777888888999999999999999999999999999::::::;;;;;;::::::999:::::::::999999999888888777777666666777777888999999999999:::;;;;;;<<<<<<999999999999999999999999999999999999999999999999999999999999999999999999999999888888888888999999777666666555555666666777888888888888888888888888777777888888999:::::::::888888999999999999888888888999;;;===>>>>>>>>>===;;;:::999999999999999:::999999999999999999999999999999999999999999999999888:::;;;;;;:::999;;;<<<======<<<<<<<<<;;;;;;;;;===<<<<<<;;;;;;<<<======>>>???@@@BBBCCCDDDDDDDDDAAABBBCCCDDDDDDDDDDDDDDDEEEFFFGGGHHHHHHHHHHHHHHHKKKJJJIIIHHHGGGHHHIIIJJJKKKLLLLLLMMMMMMNNNOOOOOOOOOPPPPPPPPPPPPOOONNNNNNPPPPPPQQQRRRRRRRRRRRRRRRRRRRRRSSSTTTTTTSSSSSSSSSPPPPPPPPPQQQRRRSSSUUUUUUTTTSSSSSSSSSUUUVVVVVVUUUVVVWWWWWWXXXXXXWWWVVVVVVWWWVVVVVVVVVVVVVVVWWWWWWWWWWWWVVVVVVVVVUUUUUUUUUTTTTTTSSSRRRSSSTTTUUUVVVUUUUUUUUUUUUUUUUUUUUUUUUXXXWWWWWWVVVUUUVVVVVVVVVVVVVVVWWWWWWWWWWWWVVVVVVTTTUUUUUUUUUUUUUUUUUUUUUWWWWWWVVVUUUUUUUUUUUUVVVUUUUUUUUUTTTSSSRRRQQQPPPPPPPPPPPPQQQPPPOOOOOONNNPPPPPPQQQQQQQQQQQQPPPPPPOOOQQQSSSVVVXXX\\\aaadddlllnnnoooooonnnllllllllluuuzzzKKKJJJJJJJJJJJJJJJJJJJJJLLLKKKKKKKKKLLLMMMOOOPPPPPPPPPOOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMMMLLLKKKJJJJJJJJJJJJHHHHHHGGGGGGFFFEEEEEEDDDGGGHHHHHHIIIJJJJJJKKKKKKKKKKKKKKKLLLLLLLLLMMMMMMKKKJJJIIIHHHGGGGGGFFFFFFDDDDDDDDDDDDEEEEEEFFFGGGIIIJJJKKKIIIGGGDDDDDDDDDEEEFFFGGGFFFEEEDDDEEEFFFBBBBBBBBBBBBAAAAAAAAAAAAAAAAAABBBBBBBBBBBBAAAAAABBBBBBBBBBBBBBBAAA@@@@@@=========<<<;;;::::::::::::999888888777777888888888999999999999999999888999999::::::::::::999999999999999999888888888888666666666666666777888888666777777777888888999999888888888888888888888888888888888888888888888888888888888888888888888888888888777777777777888888777666666555555666666777888888888888888888888888888888888777666666555555666777888888888888888888999:::<<<>>>????????????<<<;;;:::999999999999999999999999999999999999999999999999999::::::::::::888999::::::999999:::;;;===<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;<<<<<<======>>>>>>@@@AAABBBBBBBBBBBB???@@@AAABBBCCCDDDDDDDDDDDDDDDEEEFFFFFFFFFFFFFFFJJJIIIHHHHHHGGGHHHHHHIIIIIIJJJJJJKKKLLLLLLMMMMMMNNNOOOOOOOOOOOONNNMMMMMMNNNOOOPPPPPPQQQQQQPPPPPPQQQRRRSSSSSSTTTTTTTTTTTTPPPPPPPPPQQQRRRSSSTTTUUUTTTTTTTTTUUUVVVWWWWWWVVVVVVVVVWWWWWWWWWVVVUUUUUUWWWVVVUUUUUUUUUWWWXXXYYYXXXXXXXXXWWWWWWWWWVVVVVVVVVUUUTTTTTTTTTUUUVVVWWWVVVVVVVVVVVVVVVVVVVVVVVVWWWVVVVVVUUUUUUUUUUUUUUUSSSTTTTTTUUUUUUTTTTTTSSSSSSSSSSSSTTTTTTUUUUUUUUUVVVUUUUUUTTTTTTTTTUUUUUUTTTTTTTTTSSSRRRQQQPPPOOOOOOOOOOOOOOOOOONNNNNNMMMNNNOOOOOOPPPPPPOOOOOONNNMMMOOOQQQRRRSSSVVVZZZ]]]dddfffiiijjjiiihhhggghhhnnnttt|||IIIIIIJJJKKKLLLLLLMMMMMMKKKKKKKKKKKKLLLMMMMMMNNNOOOOOONNNMMMMMMMMMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMMMLLLKKKKKKKKKKKKKKKHHHHHHGGGGGGFFFEEEEEEDDDFFFGGGGGGHHHIIIJJJKKKKKKJJJJJJKKKKKKKKKLLLLLLLLLJJJJJJIIIIIIGGGFFFEEEEEECCCBBBBBBCCCDDDEEEFFFFFFHHHIIIJJJIIIFFFDDDDDDDDDDDDFFFIIIIIIGGGDDDBBBAAA??????@@@@@@AAAAAABBBBBB@@@@@@AAAAAAAAAAAA@@@@@@AAAAAABBBBBBAAAAAA@@@???=========<<<<<<;;;;;;::::::999999888888888888888888999::::::::::::999888888888999999999999888888999999888888888777777777666666666555666777777888666666777777777777777888888888888888888888888888888888888888888888888888888888888888888888888888888777777666666777777888888777777666666777777888777777777777777777777777666666555555444333333333555666777777888888888777:::<<<===???@@@@@@??????===<<<;;;:::999999999999888888888888888888888888888888888999999:::::::::777888999999888888999;;;;;;;;;;;;;;;<<<===>>>???===<<<<<<<<<======>>>???>>>>>>???@@@@@@AAA@@@@@@??????AAABBBCCCCCCCCCCCCCCCCCCDDDEEEFFFFFFFFFFFFHHHHHHHHHGGGGGGGGGHHHHHHHHHHHHIIIIIIJJJKKKKKKLLLNNNNNNOOOOOONNNNNNMMMLLLMMMMMMNNNOOOOOOOOOOOONNNOOOPPPQQQRRRSSSTTTTTTTTTOOOPPPPPPPPPQQQSSSTTTUUUTTTUUUWWWXXXXXXWWWWWWWWWVVVWWWWWWWWWVVVVVVUUUTTTWWWVVVUUUUUUVVVXXXZZZ[[[XXXXXXXXXWWWWWWWWWVVVVVVVVVUUUTTTTTTTTTUUUWWWXXXVVVVVVVVVVVVVVVVVVVVVVVVUUUTTTSSSSSSRRRRRRSSSSSSRRRRRRSSSSSSSSSSSSRRRRRRQQQQQQRRRRRRSSSTTTUUUUUUTTTTTTSSSSSSSSSTTTTTTUUUTTTSSSRRRQQQPPPOOOOOOOOOOOONNNNNNMMMMMMMMMMMMMMMMMMMMMNNNNNNNNNNNNMMMMMMMMMNNNOOOOOOPPPRRRUUUXXX[[[^^^aaacccddddddfffgggjjjooowwwHHHHHHJJJKKKMMMMMMMMMMMMJJJJJJKKKKKKLLLLLLLLLLLLNNNNNNMMMMMMLLLMMMMMMNNNOOOOOOOOOOOOOOOOOOOOOOOONNNMMMLLLLLLKKKKKKKKKLLLIIIIIIIIIHHHGGGGGGFFFFFFDDDDDDEEEGGGHHHIIIJJJKKKJJJJJJJJJJJJKKKKKKKKKKKKJJJJJJJJJIIIHHHFFFEEEDDDBBBBBBBBBBBBCCCEEEFFFGGGGGGHHHIIIHHHFFFEEEFFFGGGFFFIIILLLKKKHHHDDDAAA???>>>>>>??????@@@@@@AAAAAA>>>??????@@@@@@@@@@@@@@@???@@@AAABBBAAA@@@???>>>======<<<<<<<<<;;;;;;;;;:::999999888777888888888888999:::;;;;;;:::999888777888888999999888888777888888888777777777777666666666555555666666777888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888777777666666666666777777888777777666666777777888666666666666666666666666222222333333444555555555444555666777777888777777:::;;;===???@@@@@@@@@???>>>===<<<:::999888888888777777777777777777777777777777777888888999999:::666888999999888777999:::999999:::;;;<<<===>>>???<<<<<<<<<<<<===>>>??????>>>>>>???????????????>>>>>>???@@@AAAAAABBBAAAAAAAAABBBCCCEEEFFFFFFFFFFFFFFFFFFGGGGGGGGGHHHHHHHHHGGGHHHHHHIIIIIIJJJKKKKKKMMMNNNNNNNNNNNNMMMLLLLLLKKKLLLLLLMMMMMMMMMMMMMMMMMMNNNPPPQQQRRRSSSSSSTTTOOOOOOOOOPPPQQQRRRTTTTTTTTTVVVXXXYYYWWWVVVVVVVVVVVVVVVVVVVVVUUUTTTSSSSSSTTTTTTTTTUUUVVVXXXYYYZZZWWWWWWVVVVVVVVVUUUUUUUUUUUUTTTTTTSSSTTTUUUVVVWWWVVVVVVVVVVVVVVVVVVVVVVVVSSSRRRQQQQQQPPPQQQQQQQQQRRRSSSSSSSSSSSSSSSSSSRRROOOOOOPPPQQQSSSTTTUUUUUUSSSRRRRRRRRRRRRSSSTTTTTTTTTSSSQQQPPPOOONNNNNNNNNNNNNNNMMMLLLLLLLLLLLLMMMKKKKKKLLLLLLLLLLLLKKKKKKLLLMMMNNNMMMMMMOOOQQQTTTSSSVVVYYY[[[]]]```dddfffjjjnnnuuu~~~HHHIIIJJJKKKKKKKKKKKKJJJJJJJJJKKKKKKLLLLLLKKKKKKMMMMMMLLLLLLLLLLLLMMMMMMOOOOOOOOOOOOOOOOOOOOOOOONNNMMMLLLLLLKKKLLLLLLLLLIIIHHHHHHGGGFFFFFFEEEEEEAAABBBCCCEEEGGGIIIJJJKKKIIIIIIJJJJJJJJJKKKKKKKKKKKKKKKKKKJJJIIIGGGEEEDDDAAABBBBBBBBBCCCEEEFFFGGGGGGHHHHHHGGGFFFFFFIIIKKKMMMNNNOOOMMMHHHDDDBBBAAA@@@@@@?????????>>>>>>>>>===>>>>>>???@@@@@@?????????@@@AAABBBAAA@@@>>>===;;;;;;;;;;;;::::::::::::999888777777666666777777666777999::::::999777666777777888888888888777777888888777777777666666666666555555555555666777777888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888777666666555555666666777777666666555555666666777666666666666666666666666333333444444555555666666333444555666777777777777777999;;;>>>@@@AAABBBBBB???>>>===;;;999888888888777777777777777777777777555666666777777888999999666777888888777777888:::888999:::;;;<<<<<<;;;:::;;;;;;;;;;;;<<<===>>>???>>>>>>>>>??????>>>=========>>>>>>?????????>>>>>>>>>???AAACCCEEEFFFFFFGGGDDDDDDEEEGGGHHHHHHHHHHHHGGGGGGHHHIIIIIIJJJJJJKKKLLLLLLLLLLLLLLLKKKJJJJJJJJJJJJKKKLLLLLLLLLLLLLLLKKKLLLNNNPPPQQQRRRSSSSSSOOOOOOOOOPPPQQQRRRSSSTTTSSSVVVXXXXXXUUUSSSRRRSSSTTTUUUUUUTTTTTTRRRQQQQQQPPPQQQRRRTTTVVVWWWWWWWWWUUUUUUUUUTTTTTTTTTTTTSSSTTTSSSRRRRRRRRRSSSUUUUUUTTTTTTTTTTTTTTTTTTTTTTTTRRRRRRQQQPPPPPPPPPPPPPPPPPPQQQQQQRRRRRRQQQQQQPPPMMMNNNOOOPPPRRRSSSTTTUUURRRQQQQQQQQQRRRRRRSSSTTTSSSRRRPPPOOONNNMMMNNNNNNNNNMMMLLLKKKKKKKKKLLLLLLJJJJJJKKKKKKKKKKKKJJJJJJJJJKKKLLLKKKKKKLLLOOOQQQNNNPPPRRRTTTWWWZZZ```ccciiimmmsssyyy~~~HHHIIIJJJJJJJJJIIIHHHGGGIIIJJJKKKKKKKKKKKKKKKJJJMMMLLLLLLLLLLLLLLLMMMMMMNNNNNNNNNNNNNNNNNNNNNNNNNNNMMMLLLLLLLLLLLLLLLMMMFFFFFFEEEEEEDDDCCCCCCCCC???@@@BBBDDDGGGIIIJJJKKKIIIIIIIIIJJJJJJJJJKKKKKKKKKLLLLLLKKKJJJGGGEEEDDDAAABBBBBBCCCDDDEEEGGGGGGGGGHHHGGGFFFFFFGGGKKKMMMSSSSSSQQQMMMHHHDDDCCCDDDBBBBBBAAA???>>><<<;;;;;;======>>>???????????????>>>???AAAAAAAAA@@@>>><<<::::::999999999999999999777777666555555555555555555666777999999777666555777777888888888888777777777777777777666666666666555555555555555666777777666666666666555555555555777777777777777777777777777777777777777777777777777777777777777777777777666666555555555555666666555555555444444555555555666666666666666666666666888777777666555555444444333444555666777777777777444666:::===@@@BBBDDDDDD@@@???===;;;999888888777777777777777777777777777444555555666777888888888666777888888777777888999888999:::;;;;;;:::888666999999999:::;;;<<<===>>>>>>>>>>>>>>>>>>======<<<==================<<<<<<<<<===???BBBDDDEEEFFFGGGBBBCCCEEEFFFHHHIIIIIIIIIGGGHHHHHHIIIIIIJJJKKKKKKJJJJJJKKKKKKJJJJJJIIIHHHIIIJJJJJJKKKLLLKKKKKKKKKJJJKKKMMMOOOPPPRRRRRRRRROOOOOOOOOPPPQQQRRRSSSTTTRRRUUUXXXWWWTTTQQQPPPQQQSSSSSSSSSSSSRRRQQQPPPOOOMMMNNNQQQSSSUUUUUUUUUUUUTTTTTTTTTSSSSSSSSSRRRRRRSSSRRRQQQQQQQQQRRRTTTTTTSSSSSSSSSSSSSSSSSSSSSSSSRRRRRRQQQPPPPPPPPPPPPPPPMMMNNNNNNOOOOOONNNNNNMMMMMMMMMNNNPPPRRRSSSTTTUUUQQQQQQQQQQQQQQQRRRSSSTTTSSSRRRPPPNNNMMMMMMMMMNNNNNNMMMKKKJJJJJJJJJKKKLLLIIIJJJJJJJJJJJJJJJJJJIIIIIIJJJJJJJJJIIIJJJMMMPPPLLLMMMOOOPPPRRRVVV\\\```gggkkkoootttzzz}}}wwwsssLLLKKKJJJJJJKKKKKKJJJIIIIIIIIIJJJLLLMMMMMMKKKHHHKKKLLLLLLKKKJJJJJJLLLNNNPPPPPPPPPOOOOOONNNNNNNNNMMMMMMMMMMMMLLLJJJIIIHHHGGGFFFFFFEEEDDDCCCCCCBBBAAAAAABBBCCCEEEHHHJJJLLLJJJJJJIIIIIIIIIJJJJJJKKKLLLLLLJJJIIIGGGFFFDDDDDD@@@AAABBBDDDEEEGGGHHHIIIIIIIIIHHHGGGGGGJJJOOOSSSZZZ[[[YYYQQQHHHCCCCCCEEECCCCCCCCCBBB@@@===:::999<<<======>>>>>>>>>>>>>>><<<===>>>??????>>>===<<<<<<<<<;;;::::::999888888777777666666666777777888777888888888888999999999999999999888888888777777888777555333333333555666555555555555555555555555666666666666777777777777666666555444444444444555444666777666555444555777999999999999999999999999666666666666666666666666777777666666555555555444555555555555666666666666333444666777777777666555222222333444555666777888666888:::<<>><<<:::888888888999:::888777777777666666555555666666666666777777777777999999888888777777666666888888999999999:::::::::<<<<<<<<<<<<============@@@@@@???>>>===<<<;;;;;;>>>>>>===<<<<<<<<<<<<<<>>>>>>>>>>>===<<<===>>>>>>???>>>===<<<<<<<<<;;;;;;:::999999888555555444444444555555666777777888888888999999999888888888777777777666666888777555333333444555666555555555555555555555555555555555555666666666666666666555444444444444555555666777777555555666777777777777777777777777777666666666666666666666666777666666666555555555444555555555555666666666666333444555666777666666555888888888888888888888888555666888:::===???AAABBB???===;;;888777777888888999999999888888888777777555666666666777777777777888888888777777777777777888888888999999999::::::;;;<<<<<<<<<============??????>>>>>>===<<<<<<<<<>>>======<<<;;;;;;<<<<<<===>>>>>>???@@@AAAAAABBBBBBBBBCCCDDDEEEFFFFFFGGGFFFGGGGGGHHHHHHIIIJJJJJJIIIIIIIIIIIIHHHHHHHHHGGGIIIKKKMMMMMMKKKIIIIIIIIIHHHIIIKKKLLLMMMMMMLLLLLLKKKLLLMMMNNNOOOPPPPPPQQQRRRQQQPPPOOOOOOPPPQQQQQQQQQRRRSSSQQQOOONNNNNNOOOPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPQQQQQQRRRSSSTTTTTTSSSSSSSSSSSSTTTTTTTTTUUURRRPPPNNNNNNPPPQQQQQQQQQQQQPPPNNNOOOPPPPPPNNNMMMKKKKKKLLLLLLLLLMMMMMMMMMOOOOOONNNNNNOOOQQQRRRSSSRRRQQQPPPOOOOOONNNOOOOOOPPPOOOMMMKKKJJJJJJKKKLLLMMMLLLJJJHHHGGGGGGGGGGGGIIIHHHFFFEEEDDDEEEGGGHHHGGGHHHHHHHHHIIIJJJJJJJJJIIIIIIJJJKKKMMMPPPRRRTTTYYY^^^fffnnnvvvyyyrrrooonnnkkkhhhRRROOOLLLKKKKKKLLLLLLLLLKKKKKKLLLMMMOOOOOOMMMKKKIIIJJJKKKJJJIIIIIIKKKMMMLLLLLLMMMNNNNNNOOOOOOPPPNNNNNNNNNMMMKKKIIIHHHGGGIIIHHHGGGEEEDDDBBBAAA@@@??????@@@BBBDDDGGGJJJLLLIIIIIIIIIIIIJJJJJJKKKKKKKKKKKKJJJIIIGGGFFFEEEEEEEEEEEEFFFGGGIIIJJJKKKKKKMMMLLLKKKIIIGGGHHHKKKNNNRRRSSSRRRMMMGGGCCCCCCDDDFFFCCC@@@===;;;;;;===>>>;;;<<<<<<=====================>>>>>>>>>======<<<<<<<<<;;;;;;:::999999999666555555444444555555555777777777888888888999999777777777666666666666666777666555444444444555666555555555555555555555555444444444444555555555555666666555444444444444555666777888777666555666888555555555555555555555555666666666666666666666666666666666555555555555555444555555555555666666666444444555666666666666555666666555444333333222111333444555777999<<<===>>>>>>===;;;888777666666666888888888888777777777777555555666666666777777777777777777777888888888888888888888999999999999:::;;;;;;;;;<<<<<<<<<====================================<<<;;;;;;;;;<<<<<<;;;<<<===>>>???@@@AAAAAACCCCCCCCCDDDDDDDDDEEEEEEEEEEEEFFFFFFGGGHHHHHHIIIHHHHHHHHHHHHGGGGGGGGGGGGIIIKKKMMMMMMKKKIIIIIIIIIIIIIIIJJJLLLLLLLLLLLLLLLLLLMMMMMMNNNOOOOOOPPPPPPPPPOOOOOOOOOOOOOOOPPPPPPPPPQQQRRRPPPNNNMMMNNNOOONNNNNNNNNNNNNNNNNNNNNNNNMMMNNNOOOPPPQQQSSSTTTUUURRRRRRRRRSSSSSSSSSSSSTTTRRRPPPOOONNNOOOPPPOOONNNOOONNNLLLMMMNNNNNNMMMKKKMMMMMMMMMMMMNNNNNNNNNNNNNNNNNNMMMNNNNNNOOOPPPQQQPPPPPPOOONNNMMMMMMMMMMMMMMMLLLKKKIIIIIIIIIJJJJJJJJJJJJHHHGGGFFFFFFFFFFFFFFFEEEDDDDDDDDDEEEFFFGGGFFFGGGGGGHHHIIIJJJJJJKKKJJJJJJIIIJJJKKKMMMOOOPPPTTTXXX___eeennnyyytttooohhheeefffggggggeeeUUURRRNNNLLLLLLMMMNNNNNNMMMMMMMMMNNNPPPPPPNNNMMMJJJKKKLLLKKKJJJKKKMMMOOONNNOOOOOOOOOOOOOOOOOOOOONNNNNNMMMLLLKKKIIIGGGFFFIIIIIIGGGEEEDDDBBB@@@@@@>>>??????AAACCCFFFIIIKKKHHHHHHIIIJJJJJJKKKKKKKKKJJJJJJIIIHHHHHHGGGFFFFFFFFFGGGGGGHHHIIIJJJJJJKKKNNNNNNLLLIIIGGGGGGIIIKKKMMMMMMMMMJJJFFFCCCCCCDDDDDDBBB???===<<<<<<======;;;;;;<<<=================================<<<<<<<<<<<<;;;;;;::::::::::::999888777777777777777777777777777777888888888888777777777777777777777777777666555555444555666666555555555555555555555555444444555555555666666666666666555444444444444555666777888777666666777888444444444444444444444444555555555555555555555555555555555555555555555555444444444555555555666666444444555555555666666666333333222111000///......222333444666888999:::;;;;;;:::999777666666666666555555555555555555555555555555555666666666777777666666777777888888999999888888888888999999999999::::::;;;;;;;;;<<<<<<<<<;;;;;;;;;<<<<<<=========<<<<<<;;;;;;;;;;;;;;;<<<;;;;;;<<<===???@@@AAAAAACCCCCCCCCCCCCCCCCCCCCCCCDDDDDDEEEEEEFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGJJJLLLLLLKKKJJJKKKKKKIIIIIIJJJKKKKKKLLLLLLLLLKKKKKKLLLMMMOOOPPPQQQQQQOOOOOOOOOOOOOOOPPPPPPPPPOOOPPPQQQPPPNNNMMMNNNOOONNNNNNNNNNNNMMMMMMMMMMMMLLLMMMNNNPPPQQQRRRSSSSSSQQQQQQQQQQQQQQQQQQQQQQQQPPPOOONNNNNNOOOPPPOOONNNNNNMMMLLLLLLMMMNNNMMMKKKLLLLLLMMMMMMMMMNNNNNNNNNMMMMMMMMMMMMMMMNNNOOOOOONNNNNNMMMLLLKKKKKKKKKKKKKKKJJJIIIHHHGGGHHHHHHHHHHHHHHHGGGFFFEEEEEEDDDDDDCCCCCCCCCCCCCCCDDDEEEFFFEEEFFFFFFHHHIIIJJJKKKKKKJJJJJJIIIIIIIIIJJJLLLMMMOOORRRWWW\\\bbbmmmyyyxxxpppjjjgggcccaaabbbbbbbbbaaaUUURRRNNNMMMMMMOOOOOOOOONNNMMMMMMNNNPPPPPPOOONNNKKKLLLMMMMMMLLLMMMOOOQQQSSSSSSRRRQQQPPPPPPOOOOOOMMMMMMMMMLLLJJJIIIGGGFFFIIIIIIGGGEEEDDDBBB@@@@@@>>>>>>???@@@BBBEEEGGGIIIGGGHHHIIIJJJKKKKKKKKKKKKIIIIIIIIIHHHHHHGGGGGGGGGFFFGGGGGGGGGHHHHHHIIIIIIMMMMMMLLLIIIFFFFFFGGGIIIIIIIIIIIIGGGEEECCCCCCCCC@@@@@@@@@???>>>===<<<;;;;;;<<<<<<===>>>=========>>>======<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;::::::999999888777777777777777666666777777777888888888888888888888888888888888666666555555555666666666555555555555555555555555555555666666666777777777666666555444444444444555555777888777666555666777555555555555555555555555444444444444444444444444444444444555555555555555444444444444555555555555444444444444444555555666555555555555555555555555333444555666777888888999777666666666777777888888444444444444444444444555555555555555666666666666666666777777888888999999777777888888888999999999::::::::::::;;;;;;;;;;;;:::::::::;;;<<<<<<======;;;;;;::::::::::::;;;;;;<<<<<<===>>>???@@@AAAAAABBBBBBBBBBBBBBBCCCCCCCCCCCCCCCDDDEEEEEEFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGEEEGGGJJJLLLLLLLLLMMMNNNIIIIIIIIIJJJKKKKKKLLLLLLIIIJJJKKKMMMOOOQQQRRRSSSOOOOOOPPPPPPQQQQQQQQQQQQNNNPPPPPPPPPNNNMMMNNNOOOPPPOOOOOOOOONNNNNNMMMMMMMMMNNNOOOPPPQQQQQQQQQPPPOOOOOOOOOOOOOOOOOONNNNNNNNNMMMMMMNNNPPPQQQQQQPPPNNNMMMLLLMMMNNNOOONNNMMMKKKKKKKKKLLLLLLLLLLLLMMMLLLLLLMMMMMMMMMMMMMMMMMMMMMLLLKKKJJJJJJIIIJJJJJJHHHHHHGGGGGGGGGGGGGGGGGGFFFFFFFFFEEEEEEDDDCCCCCCBBBBBBBBBCCCCCCDDDDDDEEEDDDDDDFFFGGGIIIJJJKKKLLLKKKJJJIIIHHHHHHHHHIIIJJJKKKMMMPPPSSSWWW___jjjqqqxxxqqqkkkgggeeedddbbbaaaaaaaaa```___TTTQQQNNNNNNOOOPPPPPPPPPOOONNNMMMNNNOOOPPPPPPOOOLLLMMMNNNNNNNNNNNNPPPRRRUUUUUUTTTSSSQQQPPPOOONNNLLLLLLLLLKKKJJJIIIHHHGGGIIIHHHGGGEEEDDDBBBAAA@@@????????????AAACCCEEEFFFFFFGGGIIIKKKLLLLLLKKKKKKHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGJJJJJJJJJHHHFFFEEEGGGHHHFFFFFFFFFFFFEEEDDDCCCBBB>>>>>>???@@@???>>><<<;;;<<<======>>>>>>>>>>>>>>>>>>>>>===<<<;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;888888777666555555555555666666666777777777888888888888888888999999999999555555666666666777777777555555555555555555555555666666666666777777777888666666555444444444444555555666777666555444555777555555555555555555555555444444444444444444444444444444444444444555555555333444444444444555555555444444333333444444555666555666666777777888888888444444555555666666777777333444555666777777888888555555555666666666666666444444555555555666666666777777777777888888888888777777777888888888888999999999999:::::::::;;;;;;:::::::::;;;;;;<<<<<<<<<::::::999999999:::;;;;;;======>>>>>>??????@@@@@@AAAAAAAAABBBBBBBBBCCCCCCCCCCCCDDDEEEEEEFFFFFFGGGGGGGGGGGGGGGHHHHHHHHHHHHDDDGGGJJJLLLLLLLLLMMMNNNIIIIIIIIIIIIJJJKKKLLLMMMJJJJJJLLLMMMOOOQQQRRRSSSNNNOOOPPPQQQRRRRRRQQQQQQOOOPPPQQQPPPOOONNNOOOPPPQQQPPPPPPOOOOOONNNNNNNNNMMMNNNPPPQQQRRRQQQPPPPPPOOONNNNNNNNNNNNMMMMMMMMMMMMMMMMMMOOOQQQSSSRRRPPPOOOMMMMMMMMMOOOPPPOOONNNIIIJJJJJJJJJKKKKKKKKKKKKLLLLLLMMMMMMNNNMMMMMMLLLLLLLLLKKKJJJIIIIIIIIIIIIGGGGGGGGGGGGGGGFFFFFFFFFEEEEEEEEEEEEEEEDDDCCCCCCBBBCCCCCCCCCCCCCCCDDDDDDCCCCCCEEEGGGHHHJJJLLLLLLKKKJJJIIIHHHGGGHHHIIIIIIHHHJJJLLLMMMOOOTTT]]]cccmmmttt~~~zzzooohhheeebbb```]]]^^^___```aaaaaaaaaaaaQQQOOONNNNNNPPPQQQQQQPPPOOONNNLLLMMMOOOPPPPPPOOOKKKLLLMMMNNNMMMNNNPPPRRRTTTSSSSSSRRRQQQPPPPPPOOOJJJJJJKKKKKKJJJJJJIIIHHHGGGGGGFFFEEEDDDCCCBBBBBB@@@@@@??????@@@AAACCCDDDEEEGGGIIIKKKLLLLLLKKKKKKHHHHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGGGGGGGGGGGGGGGGFFFGGGGGGFFFEEEEEEFFFHHHEEEEEEEEEEEEEEEDDDBBBAAA>>>>>>>>>>>>===============>>>>>>??????????????????>>><<<;;;::::::;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<999888777666555555555555666666666666777777777888777777777777888888888999555555666777777777777777555555555555555555555555555555555666666666777777666666555444444444444555333555666555444333444666555555555555555555555555333333333333333333333333333333333444444555555555333333444444444555555555444444333333333444555666444444444444555555555555444444444444444555555555333444444555666666666666444444555555555666666666444444444555555555666666888888888777777777777777777777777777888888888888999999999999:::::::::::::::::::::::::::;;;;;;;;;999999999999999:::;;;;;;========================??????@@@AAABBBCCCCCCDDDCCCDDDDDDEEEFFFFFFGGGGGGGGGHHHHHHHHHIIIIIIIIIIIIGGGIIIKKKLLLLLLKKKKKKLLLIIIIIIHHHHHHIIIJJJLLLMMMMMMMMMMMMNNNNNNOOOOOOPPPLLLMMMOOOPPPQQQQQQPPPPPPOOOPPPQQQQQQPPPOOOPPPQQQQQQPPPPPPOOONNNNNNMMMMMMKKKMMMOOORRRSSSSSSRRRRRRPPPPPPOOOOOOOOONNNNNNNNNOOOOOOOOOPPPRRRSSSQQQOOONNNMMMLLLMMMOOOPPPOOONNNIIIIIIJJJJJJJJJKKKKKKKKKLLLMMMNNNNNNNNNMMMLLLLLLLLLLLLKKKJJJIIIIIIIIIIIIFFFFFFFFFGGGGGGGGGFFFFFFDDDEEEEEEFFFEEEEEECCCCCCCCCDDDDDDDDDDDDCCCCCCBBBBBBCCCDDDFFFHHHJJJLLLMMMKKKJJJIIIHHHGGGHHHIIIIIIFFFHHHJJJKKKLLLPPPVVV\\\```gggqqqvvvyyy}}}{{{tttkkkdddaaa___\\\ZZZWWWZZZ^^^aaabbbbbbccccccOOONNNNNNOOOQQQRRRQQQPPPOOOMMMLLLLLLNNNOOOOOOOOOJJJKKKMMMMMMMMMMMMPPPRRRQQQQQQQQQQQQQQQQQQPPPPPPIIIJJJJJJJJJJJJJJJIIIIIIGGGFFFFFFEEEDDDCCCCCCBBBAAA@@@?????????@@@AAABBBEEEFFFIIIKKKLLLLLLKKKKKKGGGGGGHHHHHHHHHHHHIIIIIIIIIHHHHHHHHHHHHHHHGGGGGGCCCEEEEEEEEEDDDEEEGGGHHHEEEDDDDDDEEEEEEEEEBBB@@@@@@???===;;;;;;<<<>>>@@@>>>>>>???@@@@@@@@@@@@@@@???>>><<<;;;::::::;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<;;;:::999888777777777777666666666666777777777777555666666666777777888888555555666777777777777777555555555555555555555555444444444555555555666666666666555444444444444555333444555444333333444555444444444444444444444444333333333333333333333333333333333444444555555555333333333444444444555555444444333222333444555666555555555555555555555555333333333333333333333333444555555666666555444444222222222333333444444444444444444555555555666666999999888888777777666666777777777777888888888888888888999999999:::::::::::::::::::::::::::::::::999888888888999::::::;;;===<<<<<<<<<<<<;;;;;;;;;>>>>>>???@@@BBBCCCDDDDDDDDDDDDEEEEEEFFFFFFGGGGGGHHHHHHHHHIIIIIIJJJJJJJJJIIIKKKMMMMMMKKKIIIIIIIIIIIIIIIHHHHHHIIIJJJLLLMMMPPPOOOOOONNNNNNMMMMMMMMMKKKLLLNNNOOOPPPPPPOOOOOOPPPQQQRRRRRRPPPPPPQQQRRRPPPPPPOOOOOONNNMMMLLLLLLIIIKKKOOORRRTTTUUUUUUTTTQQQQQQQQQPPPPPPOOOOOOOOOQQQQQQQQQRRRSSSRRRPPPNNNMMMLLLKKKLLLNNNOOOOOONNNJJJJJJJJJJJJKKKKKKKKKKKKLLLMMMNNNOOOOOONNNMMMLLLLLLLLLKKKJJJIIIIIIIIIIIIEEEFFFGGGGGGGGGGGGFFFFFFDDDEEEFFFFFFFFFEEEDDDCCCDDDEEEEEEEEEDDDCCCBBBBBBAAABBBDDDFFFHHHJJJLLLMMMKKKJJJIIIHHHHHHHHHIIIJJJDDDGGGJJJKKKKKKNNNTTTYYYZZZaaaiiillllllnnnuuu{{{|||zzz{{{vvvzzz{{{xxxxxx}}}vvvnnnkkkgggbbb``````___[[[XXXWWWZZZ___bbbccccccccccccQQQPPPPPPQQQRRRRRRQQQOOOPPPOOONNNOOOQQQQQQQQQOOOLLLLLLMMMNNNOOOQQQQQQRRRRRRSSSTTTSSSRRROOOMMMKKKMMMLLLJJJJJJJJJIIIGGGEEEJJJGGGEEEDDDDDDDDDBBBAAAAAA@@@?????????@@@AAABBBEEEFFFIIIKKKMMMNNNNNNNNNLLLJJJGGGHHHJJJLLLJJJIIIIIIIIIIIIIIIIIIIIIIIIHHHFFFFFFFFFFFFEEEEEEEEEDDDDDDDDDDDDDDDCCCCCCCCCCCC======<<<<<<<<<<<<=================================<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;>>>===;;;999888777666666333444555777888888888888777777777777777777777777<<<999777777999999888666444444333333333444444555222333333444555666777777666555555555555444444444444444444444444444444444222222222222222222222333333333333333333333333333;;;999666333111000000111444444444555555555666666555444222000//////000000333333333444444444555555555555666666666555333222333444444555555444444333555555555555555555555555555555555444444333333333555555555555666666666666555555555555555555555555555555777888999::::::;;;;;;;;;;;;::::::999999999888888999999999:::::::::<<<<<<;;;;;;;;;;;;<<<<<<>>>???@@@AAABBBCCCCCCDDDEEEDDDDDDDDDEEEGGGIIIKKKLLLKKKKKKJJJJJJJJJKKKKKKHHHJJJKKKKKKJJJIIIIIIJJJIIIHHHGGGHHHKKKLLLJJJGGGJJJJJJLLLMMMMMMLLLKKKKKKLLLLLLMMMNNNNNNNNNNNNMMMPPPQQQRRRRRRRRRQQQPPPOOOPPPMMMKKKLLLMMMNNNLLLIIIHHHJJJMMMPPPRRRSSSSSSRRRTTTSSSRRRQQQPPPOOONNNNNNMMMMMMNNNOOOPPPPPPQQQQQQMMMNNNNNNNNNNNNMMMLLLLLLFFFGGGHHHIIIJJJJJJJJJJJJMMMNNNOOOOOOOOOMMMKKKIIIKKKJJJIIIIIIGGGGGGFFFEEEEEEFFFGGGHHHHHHGGGFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDAAACCCEEEGGGIIIJJJKKKKKKIIIHHHHHHGGGGGGHHHHHHIIILLLJJJIIIHHHIIILLLOOOQQQ]]]]]]^^^___aaaccceeefffpppsssxxx{{{{{{zzzzzzzzzzzz{{{{{{yyywwwyyy~~~uuunnnjjjhhhbbbbbbaaa^^^[[[YYYYYYZZZXXX[[[___cccffffffeeedddQQQPPPPPPQQQRRRRRRPPPNNNOOOMMMMMMMMMOOOPPPOOONNNOOOOOOOOOOOOPPPPPPPPPPPPTTTTTTUUUTTTSSSQQQNNNLLLMMMLLLKKKKKKKKKJJJHHHFFFGGGEEECCCBBBBBBBBBAAA???AAA@@@?????????@@@BBBCCCEEEFFFHHHJJJKKKLLLLLLKKKLLLIIIHHHHHHJJJKKKJJJIIIIIIIIIHHHHHHGGGGGGGGGFFFEEEEEEDDDDDDDDDCCCCCCCCCDDDDDDDDDCCCCCCCCCBBBBBB======<<<<<<<<<<<<======<<<<<<<<<<<<<<<<<<<<<<<<===<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;:::888777666555555444555666777777888777777666666666666666666666666999777444555777777666555444444444333333444444555444444444555555555555555555555555555444444444444333333333333333333333333444333333222222111111111333333333333333333333333888666444222222222333333333444444444444555555555555444333222111111222222444444444555555555666666444555666666666555333222333333444444444444333333333333333333333333333333555555444444444333333333555555555555666666666666555555555555555555555555555555777888999:::::::::;;;;;;:::::::::999999999888888999999999:::::::::<<<<<<;;;;;;;;;;;;<<<<<<>>>>>>???@@@AAABBBCCCCCCCCCCCCCCCCCCDDDFFFHHHIIIGGGGGGFFFFFFFFFFFFFFFGGGIIIJJJKKKKKKJJJIIIIIIJJJIIIGGGGGGIIIKKKLLLJJJHHHKKKKKKLLLLLLMMMMMMLLLLLLMMMMMMMMMMMMNNNNNNNNNOOOQQQQQQRRRRRRRRRPPPOOONNNOOOMMMKKKKKKMMMMMMLLLJJJJJJKKKNNNPPPRRRRRRRRRQQQSSSSSSRRRQQQPPPOOONNNNNNMMMMMMMMMNNNOOOOOOPPPPPPNNNNNNNNNNNNMMMLLLLLLKKKGGGGGGHHHIIIJJJJJJJJJJJJLLLMMMNNNOOOOOONNNLLLKKKKKKJJJIIIIIIGGGGGGFFFEEEEEEFFFGGGHHHHHHGGGFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDCCCBBBCCCEEEGGGIIIJJJKKKKKKIIIIIIHHHHHHHHHHHHIIIIIIJJJIIIHHHHHHIIIKKKNNNOOOUUUUUUVVVWWWYYY[[[]]]^^^bbbeeeiiimmmoooqqqtttuuu|||~~~}}}{{{|||xxxmmmeee```]]]\\\]]]]]]]]][[[YYYXXXXXXZZZXXX[[[___ccceeeeeedddbbbRRRQQQPPPPPPQQQQQQOOOMMMMMMLLLKKKLLLNNNNNNNNNMMMSSSRRRRRRQQQPPPOOONNNNNNUUUUUUUUUUUUTTTRRROOONNNMMMLLLKKKKKKKKKKKKIIIGGGFFFEEECCCCCCCCCCCCAAA@@@AAAAAA@@@???@@@AAABBBCCCEEEFFFGGGIIIJJJJJJIIIHHHKKKIIIHHHIIIJJJKKKJJJHHHHHHHHHGGGGGGFFFEEEDDDDDDCCCCCCCCCBBBBBBBBBBBBAAACCCCCCCCCCCCBBBBBBBBBBBB======<<<<<<<<<<<<======<<<<<<<<<<<<<<<<<<<<<<<<===<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<======>>>>>>;;;:::999777666555555555555666666777777666666666666666666666666666666666777666444555666777777666555444444333333444444444555555555555444444333333555555555555444444444444222222222222222222222222555444444333222111000000333333333333333333333333444333222222222333555666333333333333444444444444555444333333333333444444555555555555666666666666444555555555555444333333333333444444444444333333333333333333333333333333555444444444444333333333444555555555555666666666666666666666666666666666555666777888999:::::::::::::::::::::999999999999888888999999999:::::::::<<<;;;;;;::::::;;;;;;<<<===>>>>>>???@@@AAABBBBBBBBBBBBBBBCCCDDDEEEFFFGGGHHHGGGGGGFFFFFFGGGGGGHHHIIIKKKLLLKKKIIIHHHHHHIIIHHHGGGGGGIIIKKKLLLKKKJJJLLLLLLLLLLLLLLLMMMNNNNNNOOONNNMMMMMMMMMNNNPPPQQQRRRRRRRRRRRRQQQOOONNNMMMNNNLLLKKKKKKLLLMMMLLLKKKMMMNNNPPPQQQRRRQQQQQQPPPSSSRRRRRRQQQPPPOOONNNNNNLLLLLLLLLMMMNNNNNNOOOOOONNNNNNNNNMMMMMMKKKJJJJJJGGGHHHIIIJJJKKKKKKKKKKKKKKKLLLNNNOOOOOONNNMMMMMMKKKJJJIIIIIIGGGGGGFFFEEEEEEFFFGGGHHHHHHGGGFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDCCCCCCCCCBBBCCCEEEGGGIIIJJJJJJJJJIIIIIIIIIIIIIIIIIIIIIIIIGGGGGGHHHHHHIIIJJJKKKLLLLLLMMMMMMNNNPPPRRRTTTUUUSSSVVVYYY]]]aaagggmmmrrr}}}wwwqqqhhh```\\\ZZZYYYXXXWWWXXXYYYXXXVVVVVVWWWYYYYYY[[[^^^aaacccbbbaaa```QQQPPPOOOPPPPPPPPPNNNLLLLLLKKKJJJLLLNNNOOONNNMMMSSSSSSRRRQQQPPPOOOOOONNNTTTTTTTTTSSSRRRQQQOOONNNMMMLLLKKKKKKLLLKKKIIIGGGGGGFFFEEEEEEFFFFFFDDDCCCBBBAAA@@@@@@@@@AAACCCDDDFFFGGGHHHIIIIIIIIIHHHGGGIIIIIIIIIIIIJJJJJJIIIHHHIIIIIIHHHGGGEEEDDDCCCCCCCCCCCCBBBBBBBBBAAAAAAAAABBBBBBBBBBBBAAAAAAAAAAAA===<<<<<<;;;;;;<<<<<<===<<<<<<<<<<<<<<<<<<<<<<<<===<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<===>>>??????;;;:::999888666666666555666666777777666555555444666666666666666666666666777777666777888999999999555555444333333333444444444444444444444444444444555555555444444444333333222222222222333333333333333333333222222111111111333333333333333333333333333222222222333444555555222222222333333333444444333333333333333444444444444444444444555555555555444444444444444444444444333333333444444333333333444444444444444444444444444444444444444444444444444444444555555555666666777777777777777777777777555666777888999999999999:::999999999999999999999888888999999999:::::::::;;;;;;::::::::::::;;;;;;======>>>???@@@AAAAAABBBBBBBBBCCCCCCDDDEEEFFFFFFHHHHHHGGGGGGGGGHHHIIIIIIJJJKKKLLLKKKIIIHHHHHHIIIHHHHHHIIIJJJLLLLLLLLLLLLNNNMMMLLLLLLLLLNNNOOOQQQQQQPPPNNNMMMMMMOOOQQQRRRSSSSSSRRRQQQPPPNNNMMMMMMMMMLLLKKKKKKKKKLLLMMMMMMQQQRRRRRRRRRRRRQQQPPPOOORRRRRRQQQPPPPPPOOONNNNNNKKKKKKLLLLLLMMMMMMMMMNNNNNNNNNNNNMMMLLLKKKJJJIIIIIIIIIJJJKKKKKKKKKKKKKKKJJJKKKLLLNNNNNNNNNNNNNNNKKKJJJIIIIIIGGGGGGFFFEEEFFFFFFGGGHHHHHHGGGFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDCCCCCCCCCDDDFFFGGGHHHIIIIIIJJJIIIIIIIIIJJJJJJIIIIIIIIIDDDEEEGGGHHHIIIIIIIIIHHHIIIIIIJJJKKKLLLNNNOOOPPPNNNOOOQQQTTTYYY```iiioooyyy}}}{{{rrrlllgggaaa\\\ZZZZZZZZZZZZUUUVVVWWWVVVTTTTTTUUUWWWYYYZZZ]]]___```___^^^]]]PPPOOONNNOOOPPPOOONNNLLLMMMLLLKKKMMMOOOPPPPPPOOOQQQQQQQQQQQQQQQQQQQQQQQQRRRRRRQQQQQQPPPOOONNNMMMLLLKKKJJJKKKLLLKKKIIIGGGFFFEEEEEEFFFGGGGGGEEECCCCCCBBBAAAAAAAAABBBCCCDDDGGGHHHIIIJJJJJJIIIHHHGGGGGGHHHIIIJJJIIIIIIHHHHHHJJJIIIHHHGGGFFFEEEDDDCCCCCCCCCBBBBBBBBBAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===<<<<<<<<<<<<;;;;;;;;;:::;;;;;;<<<===>>>>>>???<<<;;;:::999888777777777666777777666666555444333555555555555555555555555666777777777777777999:::666555444333333333333333222222333333444555555666555444444444444333333333222333333333444444555555111111111222222333333333333333333333333333333333444333333333222222333333222222222333333333444444222222222333333333333333222222333333333444444444444444333333333444444444222333333333333333333222444444444444444444444444444444444444444444444444444444444444555555555555777777777777777777777777555666777888888888888888999999999999999999999999888888999999999:::::::::::::::999999999999::::::======>>>???@@@AAAAAABBBCCCDDDDDDEEEEEEFFFFFFFFFDDDDDDDDDDDDDDDEEEFFFFFFIIIKKKLLLKKKIIIHHHHHHIIIHHHIIIKKKKKKLLLLLLLLLMMMNNNNNNMMMMMMNNNOOOQQQRRRRRRQQQOOONNNNNNPPPRRRSSSSSSRRRQQQPPPOOONNNMMMMMMLLLLLLLLLKKKKKKLLLNNNPPPUUUUUUTTTSSSRRRPPPOOOOOOQQQQQQQQQPPPOOOOOONNNNNNKKKLLLLLLLLLLLLLLLMMMMMMNNNNNNNNNMMMMMMLLLJJJJJJJJJJJJKKKKKKLLLLLLKKKKKKIIIJJJKKKLLLMMMMMMNNNNNNKKKJJJIIIIIIGGGGGGFFFEEEFFFGGGHHHIIIIIIHHHGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEEEEDDDDDDDDDDDDEEEFFFGGGHHHIIIIIIIIIHHHHHHIIIJJJJJJIIIHHHHHHCCCDDDFFFHHHIIIHHHGGGFFFHHHHHHHHHIIIJJJLLLMMMNNNMMMNNNNNNPPPSSSZZZbbbhhhppptttzzz}}}yyyllldddaaa]]]YYYVVVVVVVVVVVVUUUVVVVVVVVVUUUSSSRRRSSSUUUXXXYYY[[[\\\]]]]]]\\\[[[NNNMMMMMMNNNOOOPPPNNNLLLMMMLLLLLLNNNPPPQQQQQQPPPOOOOOOPPPPPPQQQQQQQQQRRRPPPOOOOOONNNMMMMMMLLLLLLKKKJJJIIIJJJKKKKKKIIIGGGCCCCCCCCCEEEFFFFFFDDDBBBCCCCCCBBBAAABBBCCCDDDEEEFFFGGGHHHIIIIIIIIIHHHGGGFFFHHHJJJJJJIIIHHHHHHHHHIIIHHHHHHGGGFFFEEEDDDDDDBBBBBBBBBBBBAAAAAAAAAAAA@@@@@@@@@@@@????????????<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;===<<<<<<<<<<<<;;;;;;;;;::::::;;;;;;<<<<<<======<<<;;;:::999888888888888666666666666666555444333555555555555555555555555444555666555444444666777666555555444333333333333111111222333444555666666444444444444333333333333333333333444444555555666000000111222333444444555333333333333333333333333444444333333222222111111333333333333444444444444222222333333333333222111111222222222333333333333333333333222333333444555222222333333333333222222222222222222222222222222333333333444444444444555333444444444444555555555666666666666666666666666555666777777888888888777888888888999999999999999888888999999999::::::::::::999999888888999999:::===>>>>>>???@@@AAABBBBBBCCCDDDEEEFFFFFFFFFFFFEEEEEEDDDDDDDDDEEEFFFGGGHHHHHHJJJKKKKKKJJJIIIIIIJJJIIIKKKMMMMMMLLLKKKLLLMMMNNNNNNNNNOOOOOOQQQRRRSSSRRRQQQPPPPPPPPPQQQSSSSSSRRRRRRPPPOOONNNNNNNNNNNNMMMMMMMMMLLLLLLMMMPPPSSSWWWWWWUUUTTTRRRQQQPPPOOOPPPPPPPPPPPPOOOOOONNNNNNLLLLLLLLLLLLLLLLLLMMMMMMMMMNNNNNNNNNNNNMMMLLLLLLKKKKKKLLLLLLLLLLLLKKKKKKHHHIIIIIIJJJKKKLLLLLLMMMKKKJJJIIIIIIGGGGGGFFFEEEFFFGGGHHHIIIIIIHHHGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGFFFFFFFFFEEEEEEEEEEEEFFFGGGHHHHHHHHHHHHHHHGGGGGGIIIIIIIIIIIIGGGGGGDDDEEEFFFGGGHHHGGGFFFFFFFFFFFFFFFGGGHHHIIIKKKLLLLLLMMMMMMMMMOOOSSSYYY]]]cccgggllloooqqquuu{{{}}}~~~xxxooofff```ZZZWWWTTTRRRRRRRRRRRRQQQUUUUUUUUUTTTRRRQQQSSSTTTVVVWWWXXXZZZ[[[[[[[[[ZZZLLLLLLLLLMMMOOOPPPOOOMMMMMMLLLLLLMMMPPPRRRQQQPPPOOOOOOOOOOOOPPPPPPPPPPPPOOOOOONNNMMMLLLLLLLLLLLLJJJIIIHHHIIIJJJJJJHHHFFFBBBBBBCCCEEEGGGGGGEEECCCDDDCCCBBBBBBBBBCCCEEEFFFDDDEEEGGGHHHHHHHHHGGGGGGEEEHHHKKKKKKIIIGGGGGGHHHFFFFFFFFFEEEEEEDDDDDDDDDAAAAAA@@@@@@@@@?????????@@@@@@?????????>>>>>>>>><<<;;;;;;::::::;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;===<<<<<<<<<<<<;;;;;;;;;:::::::::;;;;;;;;;;;;;;;;;;:::999888777777777888555555555666555555444444555555555555555555555555444666777555333222444666666666555444333333333333222222222333333444444444444444444333333333222222111222222333444444555555111111111222222333333444333333333333333333333333333333333333333222111111333444444444444555555555444444555555444333222111222222222333333333444444333333222222222333444555222222333333333333222222111111111111111111111111333333333444444444555555333333444444444555555555555555555555555555555555555666777777777777777777777888888888999999999999888888999999999:::::::::999999888888888888999999>>>>>>???@@@AAABBBCCCCCCBBBCCCDDDEEEEEEEEEDDDDDDEEEEEEEEEEEEFFFGGGHHHIIIFFFHHHJJJKKKJJJJJJKKKLLLKKKMMMOOONNNLLLJJJKKKLLLMMMNNNOOOPPPQQQRRRRRRRRRQQQQQQRRRRRRRRRSSSSSSSSSQQQQQQOOONNNNNNNNNOOOOOOMMMNNNNNNMMMLLLNNNRRRVVVYYYXXXVVVTTTRRRQQQPPPPPPPPPPPPPPPOOOOOOOOOOOONNNMMMMMMMMMMMMMMMMMMMMMMMMMMMNNNNNNOOOOOOOOOOOONNNLLLLLLLLLMMMMMMLLLLLLKKKHHHHHHHHHHHHIIIIIIJJJKKKKKKJJJIIIIIIGGGGGGFFFEEEGGGGGGHHHIIIIIIHHHGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFHHHHHHHHHGGGGGGGGGGGGFFFFFFFFFGGGHHHHHHHHHGGGGGGEEEFFFHHHIIIIIIHHHFFFEEEEEEEEEFFFGGGGGGGGGGGGFFFFFFFFFFFFFFFGGGIIIJJJKKKJJJKKKLLLLLLLLLNNNQQQTTTXXX[[[^^^___```ccciiinnnsssyyy}}}uuuqqqoooooooooooolllgggaaa\\\UUUSSSQQQPPPQQQRRRQQQQQQQQQRRRSSSRRRQQQQQQSSSUUUTTTUUUVVVXXXYYYZZZZZZZZZKKKKKKKKKMMMOOOPPPOOONNNLLLLLLKKKMMMPPPQQQQQQPPPOOOOOOOOOOOOOOOOOOOOOOOOOOOOOONNNMMMLLLLLLLLLMMMIIIHHHGGGHHHIIIIIIGGGFFFDDDDDDEEEGGGIIIIIIGGGEEEDDDCCCCCCBBBCCCDDDEEEFFFBBBCCCEEEFFFGGGGGGFFFFFFDDDHHHKKKKKKIIIGGGGGGHHHDDDDDDDDDDDDDDDCCCCCCCCC????????????>>>>>>>>>>>>????????????>>>>>>>>>>>><<<;;;;;;::::::;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;======<<<<<<<<<;;;;;;;;;:::::::::::::::::::::999999999888777666666666777444444555555555555555444555555555555555555555555777999999888555333555888777666555444333222222222444444333333333333222222444444444333333333222222000000111222333333444444333333222222222222222222333333333333333333333333111111222333333333222222444444444555555555666666666666777777666444222111333333333444444444555555333333222111222333555666222222222333333222222222333333333333333333333333333333333444444555555555333333333444444444555555555555555555555555555555555666777777777777777666777777888888999999999999888888999999999:::::::::999999888888888888999999??????@@@AAABBBCCCCCCDDDAAABBBCCCDDDDDDDDDCCCBBB@@@@@@@@@AAAAAACCCDDDDDDFFFHHHJJJKKKJJJJJJKKKMMMLLLNNNPPPOOOKKKJJJJJJLLLLLLNNNPPPRRRSSSSSSSSSRRRQQQQQQRRRSSSTTTSSSSSSSSSQQQPPPOOONNNNNNNNNOOOPPPNNNOOOOOONNNMMMOOOSSSXXXYYYXXXVVVTTTSSSRRRQQQQQQPPPOOOOOOOOOOOOOOOOOOOOONNNNNNNNNMMMMMMMMMMMMMMMMMMMMMNNNOOOPPPPPPPPPPPPLLLLLLMMMMMMMMMLLLLLLKKKHHHHHHGGGGGGGGGHHHIIIIIIKKKJJJJJJIIIHHHGGGFFFEEEGGGGGGIIIIIIIIIIIIGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFIIIIIIIIIHHHHHHHHHGGGGGGFFFGGGGGGHHHHHHHHHGGGGGGDDDEEEGGGHHHHHHGGGEEEDDDFFFFFFFFFFFFFFFGGGGGGGGGGGGGGGGGGHHHIIIJJJKKKLLLIIIJJJLLLMMMLLLMMMNNNOOOQQQSSSTTTTTTTTTWWW]]]bbbccchhhooouuuxxx}}}xxxmmmeee```]]]\\\]]]^^^``````]]]WWWSSSPPPOOOMMMNNNOOOPPPPPPOOOMMMOOOPPPPPPPPPQQQTTTVVVSSSTTTUUUWWWXXXYYYZZZZZZNNNNNNMMMMMMMMMMMMNNNNNNNNNNNNNNNOOOOOOPPPPPPPPPRRRQQQOOOMMMKKKJJJKKKKKKKKKKKKLLLKKKKKKJJJIIIIIIGGGGGGGGGGGGGGGGGGGGGGGGEEEEEEEEEFFFGGGGGGGGGHHHFFFFFFEEEEEEEEEEEEFFFFFFEEEFFFGGGGGGFFFEEEFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGCCCCCCCCCBBBAAAAAAAAA@@@BBBAAAAAA@@@???>>>======?????????>>>===;;;999888>>>>>>======<<<<<<;;;;;;;;;;;;<<<<<<<<<;;;::::::::::::;;;;;;;;;;;;;;;;;;:::999999888888999999:::999888888888777777666666666666666666555555555555666666666666666666666666444444555555555555555555444444333333333333222222333333333333333333333333444444444333333222222222333333333222222111111111444333333222222333333444444333222222111111222222333333222111111222333333333222222222222222222222444444444333333222222222111222222333333222222111333333333444444444555555555555555444444333333333333222222111111222222333333333333444444555555555444444444555555555555666444444444444444555666666888777666555555666777777888888888777777777777666;;;;;;:::999999:::::::::999999999999::::::;;;<<>>>>>>>>?????????@@@@@@AAAAAA@@@???>>>===<<<<<<>>>======<<<;;;::::::999:::;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::999999999888888999999999888888888888777777777666666666666666555555555555555555555555555555555555444555555555555555444444444444333333333333222222333333333333333333333333444444333333333222222222333333333222222222111111444333333222222333333444555444333333222222333333333333222111111222333333222222222333333444444444444444333333333222222222222333333444444333333222333333333444444444444555555555444444444333333333333222222111111222222333333333333444444444444444444444444444555555555555555555444444555555666777888777666666666666777888777888888888999999::::::;;;::::::999999::::::;;;:::999999999::::::;;;<<<>>>>>>???@@@@@@@@@@@@???AAAAAAAAAAAABBBBBBBBBBBBEEEDDDCCCCCCCCCDDDEEEFFFFFFFFFGGGHHHIIIJJJKKKLLLMMMLLLLLLLLLMMMNNNPPPQQQRRRQQQQQQPPPPPPPPPPPPQQQPPPQQQRRRSSSTTTTTTSSSSSSPPPPPPPPPPPPPPPQQQQQQRRROOOOOONNNNNNNNNOOOQQQRRRUUUUUUVVVUUUUUUTTTSSSSSSSSSRRRQQQPPPOOOPPPPPPQQQPPPOOONNNLLLKKKKKKKKKLLLMMMPPPRRRTTTSSSSSSSSSTTTQQQPPPPPPOOONNNMMMLLLKKKIIIIIIIIIIIIJJJJJJJJJJJJLLLLLLLLLLLLLLLKKKJJJJJJJJJJJJIIIIIIIIIIIIJJJJJJLLLLLLKKKKKKKKKJJJJJJJJJJJJKKKKKKLLLKKKIIIGGGEEEEEEEEEFFFFFFFFFFFFEEEEEEGGGFFFEEEEEEEEEFFFGGGHHHHHHHHHHHHHHHGGGGGGGGGGGGEEEEEEEEEEEEEEEEEEEEEFFFHHHHHHIIIIIIIIIIIIJJJJJJIIIHHHHHHHHHIIIJJJLLLMMMMMMNNNQQQSSSWWW]]]eeejjjxxx|||~~~~~~wwwpppggg```^^^[[[XXXTTTQQQOOOOOOOOONNNOOOQQQRRRSSSRRRQQQPPPMMMMMMLLLMMMMMMNNNOOOOOONNNNNNNNNOOOPPPQQQRRRSSSSSSTTTVVVWWWXXXXXXXXXXXXKKKKKKKKKKKKKKKKKKKKKKKKNNNNNNNNNNNNMMMMMMMMMMMMIIIIIIIIIIIIJJJKKKLLLMMMIIIJJJJJJJJJJJJIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEEEEFFFFFFCCCEEEFFFEEEDDDCCCDDDEEEGGGGGGFFFFFFFFFFFFFFFFFFDDDDDDCCCCCCBBBAAAAAA@@@======>>>>>>>>>?????????@@@???>>>>>>======>>>>>>======<<<;;;:::999888777999:::;;;<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::999999999999888888888888999999888888888888777777777777666666666666555555555555555555555555555555555555666666666666555444333333444444333333333333222222333333333333333333333333333333333333222222222222333333333222222222222111333333222222222222333333555555444333333333333333333222222111111222222333111111222333444555555666333333333333222222222222333333444444444444333333333333333333444444444444444444444444333333333333333222222111111222222333444444444444333333333333444444444444555555555555555555555555555666777777888888777777777777888888777777888999:::;;;<<<===:::::::::999999::::::;;;::::::999999999:::;;;;;;<<<======>>>???>>>>>>>>>BBBBBBBBBAAAAAAAAA@@@@@@DDDCCCCCCCCCCCCDDDEEEEEEFFFFFFGGGHHHIIIJJJKKKKKKNNNMMMMMMMMMNNNOOOPPPPPPQQQQQQPPPOOONNNNNNNNNNNNQQQRRRRRRSSSSSSSSSRRRRRRPPPPPPQQQQQQQQQRRRRRRRRRPPPPPPOOONNNNNNOOOPPPQQQUUUUUUVVVVVVVVVUUUTTTTTTRRRQQQQQQPPPOOOPPPPPPPPPPPPOOOMMMKKKJJJJJJJJJJJJLLLOOOTTTWWWWWWWWWWWWXXXQQQPPPOOOOOONNNMMMLLLLLLIIIIIIJJJJJJKKKKKKKKKLLLMMMNNNNNNNNNNNNMMMLLLLLLLLLKKKKKKJJJJJJKKKKKKLLLLLLLLLLLLKKKKKKKKKJJJJJJLLLMMMMMMLLLKKKIIIGGGEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGHHHIIIIIIIIIIIIIIIHHHHHHHHHHHHFFFFFFEEEEEEEEEEEEEEEEEEGGGGGGGGGHHHHHHHHHHHHIIIHHHGGGFFFEEEEEEEEEFFFGGGEEEFFFGGGHHHJJJOOOTTTYYYaaaffflllrrrxxx}}}vvvpppgggaaa\\\XXXSSSOOOPPPOOOMMMLLLKKKKKKKKKLLLJJJKKKLLLMMMNNNMMMLLLLLLKKKKKKKKKKKKLLLMMMNNNOOOOOOOOOOOOOOOOOOPPPQQQQQQRRRSSSUUUWWWXXXXXXWWWWWWKKKLLLLLLLLLLLLLLLLLLKKKNNNMMMMMMLLLLLLKKKKKKKKKHHHHHHIIIIIIJJJJJJKKKLLLHHHHHHIIIIIIIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGGGGFFFEEEEEEEEEFFFFFFEEEEEEEEEEEEFFFFFFDDDEEEFFFEEEDDDDDDEEEFFFFFFFFFFFFFFFFFFEEEEEEEEEEEEDDDDDDCCCBBBAAA@@@@@@@@@??????>>>===<<<;;;;;;<<<;;;;;;:::;;;<<<===>>>>>>===<<<;;;:::999888777777888999:::;;;;;;;;;;;;<<<<<<;;;;;;:::999888888888888777777777777888888888888888777777777777777666666666666555555555555444444444444444444444444666666666666555444333222444444333333333222222222222222222222222222222222333222222222222222222222222222222222222222222222333333222222222222333333444444333222222222222333222222222222222222222222111111111222222333333444333222222222222222222222222333333444444333333222222222333333333444444444333333333333333333333333333222222111111222222333555444444333333222222222333333444444444555555555666555555555555666777777777777777777888888888999777888888999::::::;;;;;;::::::999999999:::;;;;;;:::::::::999999::::::;;;;;;;;;<<<============<<>>>>>===<<<;;;:::999::::::::::::;;;<<<===>>>>>>>>>===<<<;;;:::999888555666777888999:::::::::<<<<<<;;;:::999999888888888777777666666777777888777777777777777777888888666666666666555555555555444444444444444444444444666666666666555444333222444444333333333222222222222222222222222222222222222222222222222222222222222222222222222222222222333222222111111222222333333222222111111111111111222222222222222222222222222111111111000000//////222222222222222222222222111111222222222222111111222222222333333333444444333333333333333333333333333222222111111222222333444444444333333222222111333333333444444444444555555555555555555666777777666666777777888888888888888888888777777777777777:::999999999::::::;;;<<<;;;::::::999999:::::::::::::::;;;<<<<<<<<<<<<;;;>>>>>>??????@@@AAAAAABBBAAABBBBBBBBBCCCCCCCCCCCCDDDEEEFFFGGGIIIJJJKKKKKKNNNNNNNNNNNNNNNNNNNNNMMMJJJJJJJJJJJJKKKMMMNNNNNNQQQQQQPPPPPPPPPPPPPPPPPPOOOPPPQQQRRRSSSSSSSSSSSSQQQPPPOOOOOOOOOPPPQQQRRRUUUUUUVVVVVVVVVUUUTTTTTTPPPPPPPPPPPPPPPOOOOOOOOONNNMMMLLLJJJJJJJJJJJJKKKLLLOOOTTTVVVUUUSSSRRRQQQPPPOOOOOONNNNNNMMMMMMMMMLLLLLLLLLMMMMMMNNNNNNNNNLLLLLLMMMNNNNNNMMMMMMMMMMMMMMMMMMLLLLLLMMMMMMMMMMMMLLLLLLLLLKKKKKKKKKKKKJJJJJJKKKKKKKKKKKKKKKKKKGGGGGGFFFEEEEEEFFFGGGGGGHHHIIIJJJKKKLLLLLLMMMMMMJJJJJJIIIIIIIIIHHHHHHHHHFFFFFFFFFFFFEEEEEEDDDDDDEEEEEEEEEFFFFFFFFFGGGGGGGGGFFFDDDBBBAAAAAAAAAAAACCCDDDDDDBBBAAABBBEEEGGGHHHJJJLLLMMMOOOSSSXXX[[[___bbbgggmmmrrrvvvyyyzzz}}}~~~}}}{{{rrrnnngggbbb]]]XXXTTTQQQQQQMMMIIIFFFFFFFFFFFFGGGFFFEEEEEEEEEEEEEEEEEEFFFGGGHHHHHHIIIIIIIIIIIIIIIFFFGGGGGGHHHIIIJJJLLLMMMNNNMMMMMMMMMMMMMMMNNNOOOPPPQQQSSSTTTVVVVVVUUUUUULLLMMMNNNOOOOOONNNMMMLLLJJJJJJJJJJJJIIIIIIIIIIIIKKKKKKKKKKKKJJJHHHGGGFFFEEEFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEEEEFFFFFFEEEGGGHHHGGGFFFEEEFFFGGGFFFFFFEEEEEEDDDDDDCCCCCCDDDCCCBBBAAA@@@???>>>===::::::;;;;;;;;;<<<<<<<<<:::;;;<<<>>>>>>???>>>>>>======<<<<<<;;;;;;::::::666777888888999999999999;;;;;;::::::999999888888777777666666666666777777777777777777888888888888666666666666555555555555333333333333333333333333666666666666555444333333444444333333333333222222222222222222222222222222111111111222222222222222111222222222222333333333222222111111111111222222222222111000000000000000111222222333333222222111222111111000///...------111111111222222222222222000000111111111111000000222222222222333333333333222222222222333333333333333222222111111222222333333333333333222222222222333333333333444444444444444444444444444555666666444555666777888888777777777777666666666555555555999999999999:::;;;<<<<<<;;;;;;:::999999999::::::999:::;;;;;;<<<<<<;;;;;;<<<===>>>???@@@AAABBBBBB@@@AAABBBBBBCCCCCCBBBBBBBBBCCCEEEFFFIIIJJJLLLMMMNNNNNNNNNNNNNNNMMMLLLKKKHHHHHHIIIJJJKKKMMMNNNOOOOOONNNNNNMMMNNNNNNOOOOOOMMMOOOPPPRRRSSSSSSSSSRRRPPPOOOOOOOOOOOOQQQRRRTTTUUUUUUVVVUUUTTTSSSRRRRRROOOPPPPPPPPPPPPOOONNNNNNMMMMMMKKKKKKKKKKKKLLLMMMOOORRRUUUVVVTTTRRRQQQQQQOOOOOOOOONNNNNNNNNMMMMMMNNNNNNNNNNNNNNNNNNNNNNNNKKKKKKLLLMMMMMMMMMMMMLLLNNNMMMMMMLLLLLLMMMMMMNNNMMMMMMLLLLLLLLLKKKKKKKKKIIIIIIIIIJJJJJJKKKLLLLLLHHHGGGFFFEEEEEEFFFGGGHHHJJJJJJKKKLLLMMMMMMMMMLLLIIIIIIIIIIIIHHHHHHHHHHHHGGGGGGFFFFFFEEEDDDDDDDDDEEEEEEEEEFFFFFFFFFFFFGGGFFFEEEDDDBBBAAABBBBBBCCCBBBCCCCCCAAA@@@???AAACCCGGGHHHHHHHHHHHHIIILLLNNNSSSTTTWWWZZZ^^^bbbfffhhhnnnrrrwww||||||{{{|||tttlllgggdddbbb```ZZZWWWSSSQQQOOONNNKKKIIIHHHGGGEEECCCCCCCCCEEEFFFEEEEEEEEEEEEDDDDDDDDDDDDEEEEEEEEEEEEEEEFFFFFFFFFFFFFFFFFFFFFGGGHHHJJJJJJKKKKKKKKKKKKKKKLLLMMMNNNOOOPPPRRRTTTUUUUUUTTTTTTKKKLLLMMMNNNNNNMMMLLLKKKHHHHHHHHHHHHIIIIIIIIIIIIHHHIIIIIIIIIIIIGGGFFFEEEDDDEEEEEEFFFGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGGGGFFFFFFEEEEEEEEEEEEFFFFFFEEEFFFGGGFFFEEEDDDEEEGGGFFFFFFEEEDDDDDDCCCBBBBBBCCCBBBAAA@@@>>>===<<<;;;::::::::::::;;;;;;;;;;;;999;;;===???@@@???===<<<::::::::::::::::::::::::888999::::::::::::999999::::::999999999999999999777666666555555666666777666777777777888888888888666666666666555555555555222222222222222222222222444555555555555555444444444444333333333333222222111111111111111111111111000111111111222222222222111111222222222333333333222222111111111111222222333222111111000000111111111222333333333333222111111111000000//////......000111111111222222222222111111111222222111111111111222222222222333333333111111222222222333333333333222222111111222222333222222222222222333333333222222333333333444444444333333333333333444555555222333555666777777666666555555555555555666666666999999999999:::;;;<<<===<<<;;;::::::999999999:::999:::;;;;;;<<<<<<;;;;;;===>>>>>>>>>??????@@@@@@???@@@AAABBBCCCBBBBBBAAA@@@AAACCCFFFIIIKKKMMMNNNMMMMMMNNNNNNMMMKKKJJJIIIIIIIIIIIIJJJKKKLLLMMMNNNLLLLLLKKKKKKLLLMMMNNNOOOLLLMMMPPPRRRSSSSSSRRRQQQOOONNNNNNOOOPPPRRRTTTUUUVVVVVVUUUTTTSSSRRRPPPOOOOOOOOOPPPPPPPPPOOONNNMMMLLLLLLKKKKKKLLLMMMOOOPPPOOOQQQSSSTTTRRRQQQQQQQQQOOOOOOOOONNNNNNNNNNNNMMMQQQQQQPPPPPPOOONNNNNNNNNKKKKKKLLLMMMMMMMMMMMMMMMMMMMMMLLLLLLLLLLLLMMMMMMMMMMMMMMMLLLLLLLLLKKKKKKIIIIIIIIIIIIIIIIIIJJJJJJIIIHHHFFFEEEEEEFFFHHHIIIIIIJJJKKKLLLLLLLLLKKKJJJHHHHHHHHHHHHGGGGGGGGGGGGGGGGGGFFFFFFEEEDDDDDDCCCEEEEEEFFFFFFFFFGGGGGGGGGDDDCCCBBBAAAAAABBBCCCDDDAAABBBBBBAAA??????@@@BBBCCCDDDEEEEEEDDDDDDFFFHHHIIIJJJJJJLLLNNNQQQSSSUUU\\\___eeejjjooouuuzzz~~~zzzvvvrrrnnnlllddd___ZZZUUURRRPPPNNNMMMJJJIIIGGGGGGHHHGGGFFFDDDEEEEEEEEEDDDCCCCCCDDDEEEDDDEEEEEEEEEEEEEEEEEEDDDDDDCCCCCCCCCDDDDDDEEEEEEFFFEEEEEEEEEFFFFFFGGGHHHHHHHHHHHHIIIJJJKKKLLLMMMNNNOOOQQQSSSTTTTTTTTTSSSJJJKKKLLLNNNNNNLLLKKKJJJGGGGGGGGGHHHHHHIIIIIIIIIFFFFFFGGGHHHHHHGGGEEEDDDDDDDDDEEEFFFFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFGGGGGGGGGHHHFFFFFFEEEEEEEEEEEEFFFFFFDDDEEEFFFEEEDDDCCCDDDFFFFFFEEEEEEDDDCCCBBBBBBBBBBBBBBB@@@???>>><<<;;;;;;===<<<<<<;;;:::999888777666888<<<>>>>>>===:::888888888999999999:::::::::;;;;;;<<<<<<<<<;;;::::::999999999999999999::::::666666555555555555666666666666777777888888888999777666666666555555555555222222222222222222222222444444555555666555555555444444444333333333222222111111111111111111111111000000111111222222222222111111111222222333333333222222111111111111222222444333222222111111222222111222333444444333222111000000000000111111111111000000111111222222222222222222222333333222222222111111222222222333333333111111111222222333333333333222222222222222222333111111111222222333333444222222333333333444444444333222222222222333444444111222444666666666666555333333444555666777888888999999999999:::;;;<<<===<<<;;;::::::999999999999999:::;;;;;;<<<<<<;;;;;;????????????>>>>>>>>>>>>???@@@AAABBBCCCBBBAAAAAA???@@@CCCFFFIIILLLNNNOOOLLLMMMMMMMMMLLLKKKIIIHHHKKKKKKJJJJJJJJJKKKKKKLLLKKKJJJJJJJJJKKKLLLNNNOOOKKKLLLOOOQQQRRRRRRQQQQQQNNNNNNNNNOOOPPPSSSUUUVVVVVVVVVUUUTTTRRRPPPOOOMMMOOOOOOPPPQQQPPPOOONNNMMMLLLKKKKKKKKKMMMNNNPPPRRRMMMOOOQQQQQQPPPOOOPPPQQQOOOOOONNNNNNNNNNNNNNNNNNRRRRRRQQQPPPOOONNNNNNMMMKKKLLLMMMNNNNNNNNNNNNNNNMMMMMMLLLLLLLLLLLLMMMMMMMMMMMMMMMMMMLLLLLLLLLLLLKKKJJJIIIHHHHHHHHHHHHHHHIIIHHHFFFEEEEEEFFFHHHIIIIIIIIIJJJKKKKKKJJJIIIHHHHHHHHHHHHGGGGGGGGGFFFFFFGGGGGGGGGFFFEEEDDDDDDCCCFFFFFFFFFFFFGGGGGGGGGGGGBBBAAAAAAAAAAAABBBDDDEEEAAABBBBBBAAA@@@???AAABBB===???AAABBBAAABBBDDDEEEBBBBBBCCCEEEFFFHHHJJJKKKLLLOOORRRVVVYYY^^^bbbfffgggqqqyyy}}}uuuoookkkddd^^^ZZZVVVSSSQQQNNNLLLJJJHHHHHHFFFDDDBBBCCCBBBAAABBBCCCCCCAAA???AAABBBCCCBBBAAA@@@@@@AAA@@@@@@AAABBBBBBBBBBBBBBBEEEDDDDDDDDDDDDEEEFFFGGGFFFEEEEEEEEEEEEEEEFFFFFFFFFFFFGGGHHHIIIJJJLLLMMMNNNOOOQQQRRRSSSTTTSSSSSSHHHJJJLLLNNNOOOMMMKKKIIIIIIHHHGGGFFFEEEEEEEEEEEEHHHHHHGGGFFFEEEDDDCCCCCCBBBCCCDDDFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEBBBBBBCCCEEEFFFFFFFFFFFFFFFEEEEEEEEEEEEEEEFFFGGGEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDCCCCCCCCCCCCCCC@@@@@@??????>>>===<<<<<<::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<======;;;;;;<<<<<<;;;;;;:::999888999999::::::999999888::::::999888777777777888777777666666666666777777888888888888888777666666555555555555555555555555444444444444333333222111333444444555555444444333666555444444222222111000111111111111111111111111111222222333333222222111111222333333333333222111222222222111111111000000333222111000000111222333111111111111111111111111000000000111222222222333000000000000000000000000111111222222222222111111555444222111111111222222333333111000000000111222111111111111111111111111000000000000000000000000222222222222222222222222222222222222222222222222444444444444444444444444555555555555666666666666888888888888888888888888888999999::::::999999888888888888999999::::::;;;:::;;;===>>>??????>>>>>>@@@@@@@@@@@@@@@@@@AAAAAA???@@@BBBDDDGGGIIIJJJKKKKKKKKKKKKKKKKKKJJJJJJJJJIIIIIIHHHGGGHHHIIIJJJKKKIIIIIIJJJJJJKKKLLLLLLLLLPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPQQQRRRSSSTTTUUUUUUUUUUUUSSSRRRQQQQQQQQQQQQLLLMMMMMMNNNOOOOOOOOOOOOPPPPPPPPPOOONNNMMMKKKKKKOOOOOONNNNNNOOOOOOPPPQQQPPPOOONNNNNNOOOPPPRRRSSSRRRQQQPPPOOONNNMMMMMMMMMKKKKKKLLLLLLLLLLLLKKKKKKNNNMMMKKKKKKLLLMMMPPPQQQJJJKKKKKKKKKJJJIIIGGGFFFHHHHHHIIIIIIHHHHHHGGGFFFGGGGGGFFFFFFGGGGGGHHHIIIKKKKKKKKKKKKKKKKKKKKKKKKIIIIIIHHHGGGFFFFFFFFFFFFDDDDDDCCCCCCCCCCCCDDDDDDFFFFFFFFFFFFFFFEEEDDDDDDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@?????????>>>>>>???@@@@@@@@@@@@@@@>>>>>>???@@@BBBCCCDDDDDDGGGHHHIIIKKKNNNPPPSSSTTTYYY\\\aaafffjjjmmmnnnoootttxxx}}}}}}zzzyyyzzzzzz|||sssfff^^^UUUSSSPPPNNNLLLLLLLLLMMMFFFEEEDDDCCCBBBAAAAAABBB????????????????????????AAA@@@@@@??????@@@@@@AAABBBAAAAAAAAAAAABBBCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCDDDDDDDDDDDDGGGGGGFFFEEEGGGIIIKKKMMMLLLNNNQQQRRRQQQQQQRRRTTTHHHIIIKKKLLLLLLLLLJJJIIIIIIHHHGGGFFFEEEEEEEEEEEEGGGGGGFFFFFFEEEEEEDDDDDDCCCCCCEEEEEEFFFEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDAAABBBCCCDDDEEEEEEEEEEEEEEEDDDDDDDDDDDDEEEFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDCCCCCCBBBBBBCCCCCC@@@@@@@@@???>>>=========;;;;;;;;;;;;;;;;;;;;;;;;999999:::::::::;;;;;;;;;:::;;;;;;;;;;;;:::999999777888888999999888888777:::999888888777777888888777777666666666666777777777777888888777666666555555555555555555555555555333444444444333333222111333333444444444444333333444444444333333222222111111111111111111111111111111222222333333222222111111222333333333333222111222222222111111111000000222222111000000111222222111111111111111111111111111111111111111111222222000000000000000000000000000111111222222111111000444333222111111111222222333222111000000000111111111111111111111111111111000000000000000000000000222222222222222222222222333333333222222222222222444444444444444444444444444555555555666666666666888888888888888888888888888999999999999999999888999999999999888888888888999:::<<<===>>>>>>======?????????@@@@@@@@@@@@AAA@@@AAABBBDDDFFFHHHIIIJJJIIIIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHGGGHHHIIIJJJKKKJJJJJJKKKKKKLLLMMMMMMMMMOOOPPPPPPPPPPPPPPPPPPOOONNNNNNOOOQQQRRRSSSTTTUUUTTTSSSRRRQQQPPPPPPPPPPPPLLLMMMNNNOOOOOOOOOOOOOOOOOOOOOPPPPPPPPPOOONNNNNNOOOOOONNNNNNOOOOOOPPPQQQPPPOOOOOONNNOOOPPPQQQRRRRRRQQQOOONNNMMMMMMLLLLLLJJJJJJKKKKKKKKKKKKJJJJJJJJJJJJJJJJJJKKKLLLNNNOOOLLLMMMMMMMMMLLLKKKIIIHHHHHHHHHHHHIIIHHHGGGGGGFFFGGGFFFFFFFFFFFFGGGHHHHHHIIIIIIIIIIIIIIIIIIIIIIIIIIIHHHGGGFFFFFFEEEEEEEEEDDDCCCCCCCCCCCCCCCCCCDDDEEEEEEEEEEEEEEEDDDCCCCCCAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@??????>>>>>>??????@@@?????????>>>>>>???@@@AAAAAABBBCCC>>>???@@@AAACCCFFFHHHIIIJJJLLLPPPSSSVVVWWWWWWWWW\\\```dddhhhkkknnnrrrttt||||||}}}~~~}}}{{{xxxuuummmjjjfffbbb___]]]]]]]]]eeeiiimmmnnniii___TTTLLLJJJIIIFFFDDDBBBBBBBBBCCCCCCBBBAAA@@@????????????????????????????????????@@@@@@????????????@@@@@@@@@@@@@@@@@@@@@AAAAAABBBDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCDDDDDDDDDFFFEEEEEEDDDFFFHHHJJJKKKLLLNNNPPPQQQQQQQQQRRRSSSGGGHHHHHHIIIIIIIIIJJJJJJHHHGGGFFFFFFEEEEEEEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFDDDDDDEEEEEEEEEDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCAAAAAABBBCCCDDDDDDDDDDDDCCCCCCBBBBBBCCCDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDCCCCCCBBBBBBBBBBBBBBB@@@@@@@@@??????>>>>>>===<<<<<<<<<;;;;;;::::::999888888888888999999999999999::::::::::::999888888666777777777777777777666999999888777777777888888777666666555555666666777666666666666666666555444444444444444444444444444333333444444444333222222333333444444444444333333333333333333333333333333111111111111111111111111111111222222222222111111111222333333333333222111222111111111111000000000222111111000000111111222111111111111111111111111111111111111111111000000000000000000000000000000000111111222222111111000333333222111111111111222222222111000000000000111111111111111111111111111000000000000000000000000222222222222222222222222333333333333333333333333444444444444444444444444444444444555555555666666777777777777777777777777888888999999999999888888999999888888777666666666888999:::;;;<<<<<<<<<<<<>>>>>>??????@@@@@@@@@@@@AAABBBCCCDDDEEEGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHIIIJJJJJJKKKKKKLLLLLLMMMNNNNNNNNNOOOOOOOOOPPPPPPOOOOOOOOOLLLLLLMMMOOOPPPQQQSSSSSSQQQPPPPPPOOONNNNNNNNNNNNLLLMMMNNNOOOPPPPPPPPPPPPNNNOOOPPPPPPQQQQQQQQQQQQOOOOOONNNNNNOOOOOOPPPQQQPPPPPPOOOOOOOOOPPPQQQQQQPPPPPPNNNMMMLLLKKKKKKKKKIIIIIIJJJJJJJJJJJJIIIIIIFFFGGGHHHIIIJJJKKKKKKLLLLLLLLLLLLLLLKKKJJJIIIIIIGGGHHHHHHHHHHHHGGGFFFFFFFFFFFFEEEEEEEEEFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGHHHGGGFFFEEEEEEDDDDDDEEECCCCCCBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCBBBBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@???????????????@@@@@@@@@>>>>>>?????????>>>>>>===>>>>>>>>>>>>?????????@@@<<<======>>>???AAABBBCCCBBBDDDEEEGGGGGGGGGFFFFFFJJJMMMPPPSSSUUUWWWZZZ\\\^^^```bbbeeeiiilllnnnooopppqqqssswww{{{~~~{{{wwwuuurrrqqqmmmjjjfffbbb```]]]ZZZXXXTTTRRROOOLLLKKKJJJKKKLLLSSSVVVYYYZZZVVVPPPHHHCCCEEEDDDBBB@@@???>>>????????????>>>===<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>@@@??????>>>>>>??????@@@???>>>>>>>>>>>>???@@@@@@CCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBCCCCCCCCCDDDDDDEEEDDDDDDDDDEEEGGGHHHJJJKKKMMMOOOPPPPPPPPPQQQRRRGGGFFFEEEEEEFFFGGGIIIJJJGGGGGGFFFEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFGGGGGGGGGEEEEEEEEEDDDDDDCCCCCCBBBCCCCCCCCCCCCCCCCCCCCCCCCAAAAAABBBBBBCCCBBBBBBBBBAAAAAAAAAAAABBBCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCBBBAAAAAAAAAAAAAAA@@@@@@?????????>>>>>>>>>======<<<;;;::::::999999888888888888999999999999999999999999999888777777666777777888888777777666888888777777777777888888666666666555555666666666444555555666555555444444444444444444444444444444333333333444444333333222333333333444444333333333111111222222333333333333111111111111111111111111111111222222222222111111111222333333333333222111111111111111000000000000111111000000000000111111111111111111111111111111222222111111000000//////000000000000000000000000000000111111111111000000222222111111111111111111222111111000000000000000111111111111111111111111000000000000000000000000111111111111111111111111333333333333333444444444333333333333333333333333333333444444444555555555666666666666666666666666777777888888888888777777777777777777666666666666999999:::;;;;;;<<<<<<<<<======>>>>>>???@@@@@@@@@BBBBBBCCCCCCDDDEEEFFFFFFGGGGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHIIIIIIIIIJJJKKKKKKLLLLLLMMMNNNNNNMMMNNNOOOOOOOOOOOONNNMMMKKKLLLLLLMMMMMMNNNOOOOOONNNNNNMMMLLLLLLLLLLLLLLLLLLLLLNNNOOOPPPPPPPPPPPPNNNOOOOOOPPPPPPPPPPPPPPPOOOOOONNNNNNOOOOOOPPPQQQQQQPPPPPPPPPPPPPPPPPPPPPOOONNNMMMKKKJJJJJJJJJJJJHHHHHHIIIIIIIIIIIIHHHHHHDDDEEEHHHJJJKKKKKKJJJIIIIIIIIIIIIHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFEEEEEEEEEDDDDDDEEEEEEFFFGGGFFFFFFFFFFFFFFFFFFFFFFFFGGGFFFEEEDDDCCCCCCCCCCCCBBBBBBAAAAAAAAAAAABBBBBBAAAAAAAAABBBAAA@@@@@@???????????????????????????===>>>>>>>>>??????@@@@@@======>>>>>>>>>===<<<<<<========================>>>>>>>>>>>>???@@@AAAAAABBBBBBCCCCCCCCCBBBBBBAAABBBEEEHHHIIIJJJKKKMMMNNNMMMNNNOOOQQQSSSUUUVVVWWWWWWXXXZZZ]]]```dddgggiiipppqqqtttwwwxxxxxxwwwvvvqqqqqqrrrsssuuuwwwxxxyyyzzz}}}}}}zzztttrrrpppooonnnllliiifffbbbaaa___]]][[[XXXWWWVVVUUUSSSQQQOOOLLLJJJHHHGGGFFFFFFEEEEEEFFFHHHJJJLLLKKKLLLNNNOOOMMMJJJEEECCCCCCBBBAAA@@@????????????======<<<;;;;;;;;;;;;;;;>>>>>>>>>>>>>>>>>>>>>>>>???>>>>>>======>>>>>>???>>>>>>>>>===>>>??????@@@BBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAABBBCCCCCCCCCDDDDDDDDDDDDDDDEEEGGGHHHIIIJJJLLLNNNOOONNNNNNPPPQQQEEEDDDDDDCCCDDDFFFHHHIIIFFFFFFEEEEEEDDDEEEEEEEEEEEEEEEFFFFFFGGGGGGHHHHHHEEEEEEDDDCCCCCCCCCBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCAAABBBBBBBBBBBBBBBAAA@@@@@@@@@@@@@@@AAABBBCCCDDDCCCCCCCCCCCCCCCCCCCCCCCCBBBAAAAAA@@@@@@@@@@@@@@@??????>>>>>>>>>>>>>>>=========<<<;;;::::::999999999999999999::::::::::::888888999999888888777666777888888888888888888777888777777666777777888888666666555555555555666666444444555555555555444444444444444444444444444444222333333444444333333333222333333333333333333222000111111222222333333444111111111111111111111111000111111222222111111000111222333333333333222111000000000000000000000000000000000000000000000000000000000000000000000000222111111000000/////////////////////////////////000000000111111000000000111111111111111111111111111111111111000000//////000000000000000000000000////////////////////////111111111111111111111111222222222333333444444444333333333333333333333333333333333333444444444444555555555555555555555555666777777888888777777666444444555666777777888888::::::::::::;;;<<<======<<<<<<===>>>>>>???@@@@@@AAABBBBBBCCCDDDDDDEEEEEEGGGGGGHHHHHHHHHIIIIIIIIIGGGGGGGGGHHHHHHHHHHHHHHHIIIIIIJJJKKKKKKLLLLLLMMMLLLMMMNNNOOOOOONNNMMMLLLLLLLLLLLLLLLKKKKKKKKKJJJLLLKKKJJJJJJJJJJJJJJJJJJJJJKKKMMMNNNOOOPPPPPPPPPOOOOOOOOOOOOOOONNNMMMMMMOOOOOONNNNNNOOOOOOPPPQQQQQQQQQQQQPPPPPPOOOOOONNNMMMLLLKKKJJJIIIHHHHHHHHHGGGGGGHHHHHHHHHHHHGGGGGGEEEGGGIIIKKKLLLKKKIIIHHHGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGFFFFFFEEEDDDDDDCCCCCCCCCCCCDDDEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEDDDCCCBBBBBBBBBBBBAAAAAA@@@@@@@@@@@@AAAAAA@@@@@@@@@@@@@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>=========>>>>>>?????????<<<<<<=========<<<<<<;;;======<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;<<<<<<===>>>>>>>>>?????????>>>>>>===???AAABBBBBBBBBCCCDDDEEEEEEEEEFFFFFFFFFFFFFFFLLLLLLMMMNNNPPPRRRTTTUUUVVVWWWZZZ\\\]]]]]]\\\[[[YYYZZZ[[[]]]]]]^^^___```^^^bbbgggkkkkkkhhhccc```[[[YYYXXXWWWWWWVVVTTTRRRMMMLLLKKKJJJHHHGGGFFFEEEFFFFFFFFFEEEDDDCCCBBBBBB>>>>>>???@@@AAADDDFFFGGGBBBCCCDDDDDDDDDCCCAAA@@@>>>======<<<<<<;;;;;;;;;===<<<<<<;;;;;;;;;;;;<<<========================>>>======<<<<<<======>>>>>>>>>>>>>>>>>>??????@@@AAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@AAABBBCCCCCCCCCDDDEEEEEEFFFGGGHHHIIIJJJHHHJJJMMMMMMMMMMMMNNNPPPDDDCCCCCCCCCDDDFFFGGGIIIFFFEEEEEEDDDDDDEEEEEEEEEFFFFFFFFFGGGGGGGGGHHHHHHDDDDDDCCCCCCBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBAAA@@@@@@@@@@@@@@@@@@AAABBBDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCAAAAAA@@@???????????????========================<<<<<<<<<;;;;;;::::::999::::::::::::;;;;;;;;;<<<888999999999999888777777777888888999999888888777777777666666666777888888666555555444444555555666333444555555666555555555333333333333333333333333222222333444444444333333222222333333333333222222000111111111222222333333111111111111111111111111000000111111111111000000111222333333333333222111//////000000000000000111///000000111111000000///000000000000000000000000000000000000000000/////////////////////////////////000000111111000000//////000111111222111111111000000111111000000///...000000000000000000000000////////////////////////111111111111111111111111000111111222222333333444333333333333333333333333222222222333333333444444444444444444444444444444666666777777777777666666333444555666777888999:::::::::::::::;;;<<<======;;;;;;<<<===>>>??????@@@@@@AAAAAABBBCCCDDDEEEEEEGGGGGGGGGHHHHHHIIIIIIJJJFFFFFFGGGHHHHHHHHHHHHHHHIIIIIIIIIJJJKKKKKKLLLLLLKKKLLLNNNOOOOOONNNLLLKKKLLLLLLKKKKKKJJJJJJIIIIIIJJJIIIIIIHHHHHHIIIIIIIIIIIIJJJKKKMMMNNNOOOOOOOOOOOOOOOOOOOOONNNNNNMMMLLLOOOOOONNNNNNOOOOOOPPPQQQQQQQQQQQQQQQPPPOOONNNMMMKKKKKKIIIHHHGGGFFFFFFFFFGGGGGGHHHHHHHHHHHHGGGGGGGGGHHHJJJKKKKKKJJJIIIGGGGGGGGGFFFEEEEEEFFFFFFGGGEEEFFFFFFFFFFFFEEEDDDDDDCCCCCCBBBBBBCCCCCCDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDCCCBBBAAAAAA@@@@@@AAA@@@@@@????????????@@@@@@???????????????>>>>>>=======================================>>>>>>>>>>>>::::::;;;<<<<<<<<<<<<;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;:::::::::;;;<<<<<<;;;;;;<<<<<<======>>>>>>;;;===??????>>>>>>>>>????????????@@@@@@@@@AAAAAAFFFEEEEEEEEEFFFFFFGGGHHHHHHIIIJJJLLLLLLLLLLLLKKKGGGIIIKKKLLLLLLKKKLLLNNNMMMPPPUUUXXXYYYVVVRRROOOIIIHHHGGGHHHIIIHHHGGGEEEEEEEEEDDDBBB@@@???>>>===<<<>>>@@@@@@?????????@@@<<<<<<<<<<<<===>>>>>>???===>>>>>>>>>>>>>>>>>>===;;;;;;;;;;;;;;;;;;;;;;;;======<<<<<<<<<<<<<<<==============================<<<<<<;;;;;;<<<<<<===>>>============>>>??????@@@@@@@@@@@@@@@@@@@@@@@@>>>???@@@@@@AAABBBCCCCCCDDDEEEEEEFFFGGGHHHIIIIIIGGGIIIKKKLLLLLLLLLMMMNNNBBBBBBCCCCCCEEEFFFGGGHHHEEEEEEDDDDDDDDDDDDEEEEEEGGGGGGGGGGGGGGGGGGGGGGGGCCCCCCBBBBBBBBBCCCDDDEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCBBB@@@@@@@@@@@@@@@@@@BBBCCCDDDEEEBBBBBBBBBBBBBBBBBBBBBBBB@@@@@@???>>>>>>>>>>>>???;;;<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;999999::::::999999888777666777777777777777777666666666666666666777888888666555555444444555555666444444555666666666666666333333333333333333333333111222333333444444444333222222333333333333222222111111111111111222222222111111111111111111111111000000111111111111000000111222333333333333222111////////////000000111111...///000111111000///...000000000000000000000000/////////000000000000000//////////////////////////////000000000000//////...///000111222222111000///000111111111000......000000000000000000000000////////////////////////111111111111111111111111//////000111111222333333222222222222222222222222222222222222333333333333333333333333333333333333555666666777777666666555555555666777888888999999999999888888999:::<<<<<<:::;;;;;;<<<===>>>???@@@???@@@@@@BBBCCCDDDEEEEEEEEEEEEFFFFFFGGGHHHHHHIIIEEEFFFGGGHHHIIIHHHHHHGGGJJJJJJJJJKKKLLLLLLMMMMMMJJJLLLNNNOOOOOONNNLLLJJJIIIIIIIIIJJJJJJJJJKKKKKKIIIIIIHHHHHHHHHHHHIIIIIIGGGHHHJJJKKKMMMNNNNNNNNNMMMNNNOOOOOOPPPOOOOOOOOOOOOOOONNNNNNOOOOOOPPPQQQRRRRRRRRRRRRPPPOOOMMMLLLJJJIIIHHHGGGFFFEEEEEEEEEGGGHHHHHHHHHHHHHHHHHHGGGIIIJJJJJJJJJJJJHHHGGGFFFEEEDDDCCCCCCCCCDDDEEEEEEEEEEEEFFFFFFEEEEEEDDDCCCBBBBBBBBBAAABBBCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCBBBAAA@@@@@@??????@@@?????????>>>>>>????????????????????????>>>======<<<<<<<<<<<<<<<<<<<<<<<<==================<<<<<<777888999;;;<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<===>>><<<<<<<<<<<<<<<===>>>>>>;;;===>>>???=========>>>;;;;;;<<<<<<===>>>>>>>>>>>>>>>=========>>>>>>???CCCCCCCCCCCCCCCCCCCCCCCC<<>>===>>>@@@@@@>>><<>>===<<<<<<;;;;;;777:::======<<<:::;;;===<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<<<<======<<<<<<<<<===<<<<<<<<<<<<<<<======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<======>>>@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>???@@@AAABBBCCCCCCCCCCCCDDDFFFGGGGGGHHHHHHFFFHHHJJJKKKKKKKKKLLLMMMBBBBBBCCCDDDEEEFFFGGGGGGEEEEEEDDDDDDDDDDDDEEEFFFGGGGGGGGGGGGGGGGGGGGGGGGCCCBBBAAAAAABBBCCCDDDFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDCCCBBBAAA@@@@@@@@@@@@AAABBBCCCEEEFFFBBBBBBBBBBBBBBBBBBBBBBBB@@@??????>>>>>>>>>>>>>>>:::;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;;;;;;;;;;999999:::::::::;;;;;;;;;999::::::::::::999888888555555666666666666555555666666666666666777888888555555555444444555555555444444555666777777777666333333333333333333333333111222333333444444444444222222222333333222222222111111111111111111111111111111111111111111111111000000111111111111000000111222333333333333222111.../////////000000111111...///000111111000///...000000000000000000000000......//////000000111111//////////////////////////////000000000000//////...///000222222222111000///000111111111000...---000000000000000000000000////////////////////////000000000000000000000000...//////000111111222222222222222222222222222222111111222222222333333333333333333333333333333333555555666666666666555555777777777777888888888888888777777777777999:::;;;::::::;;;<<<===>>>???@@@>>>???@@@AAACCCDDDEEEFFFCCCDDDDDDEEEFFFGGGGGGGGGEEEFFFGGGHHHIIIHHHGGGGGGKKKKKKKKKLLLMMMMMMNNNNNNJJJKKKNNNOOOOOONNNKKKJJJFFFGGGHHHIIIKKKLLLMMMMMMHHHHHHHHHGGGHHHHHHIIIIIIFFFGGGIIIJJJLLLMMMNNNNNNLLLMMMOOOPPPQQQRRRRRRRRROOOOOONNNNNNOOOOOOPPPQQQRRRRRRRRRRRRQQQOOOMMMKKKJJJIIIHHHFFFEEEEEEDDDDDDGGGHHHHHHIIIIIIHHHHHHGGGKKKJJJJJJIIIHHHGGGEEEEEEBBBAAA@@@???@@@@@@BBBCCCEEEEEEEEEEEEEEEDDDDDDCCCBBBAAAAAAAAAAAABBBCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBCCCBBBAAA@@@??????????????????>>>>>>>>>>>>?????????????????????>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>======<<<<<<<<<;;;666777888:::;;;<<<======;;;;;;;;;<<<<<<<<<======999888888888999:::;;;<<<;;;::::::999999:::;;;;;;999:::<<<<<<;;;:::;;;<<<::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;<<<<<<@@@???>>>=========>>>>>>:::===@@@AAA???===>>>@@@<<<===???AAAAAA@@@>>><<<>>>===<<<===>>>>>><<<;;;888888888999::::::;;;;;;666999<<<<<<:::888999:::777777888999;;;<<<<<<===999999999999888888888888888999999::::::::::::999<<<<<<<<<;;;;;;<<<======<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::;;;;;;<<<;;;::::::::::::;;;<<<<<>>???@@@AAABBBCCCCCCAAABBBCCCEEEFFFFFFFFFFFFFFFHHHJJJKKKJJJJJJLLLMMMCCCDDDDDDEEEEEEEEEEEEDDDFFFFFFEEEEEEEEEEEEEEEFFFIIIIIIIIIHHHGGGFFFEEEDDDBBBAAAAAAAAACCCEEEGGGHHHGGGFFFFFFEEEEEEEEEEEEEEEFFFEEEEEEDDDCCCCCCBBBBBB?????????@@@AAABBBDDDEEEDDDDDDCCCBBBBBBAAA@@@@@@===>>>?????????>>><<<;;;;;;;;;;;;;;;;;;;;;::::::999999999::::::;;;;;;;;;::::::::::::::::::::::::;;;:::999999888888999999666666666666666666666666555555666888888999999999888777777666555555444444666666777777666555444444222222333333333333444444333333333333333333333333444333333222111000//////222222222111111111111000111111111111111111111111000000000000000000000000111111000000//////......000000000000////////////......////////////......---......///000111111111111111111111111111111111//////////////////////////////000000000000//////000111111111222222222222000111111111222222222222111000///......///000111///////////////////////////000000000111111111111222222222222222222222222222222111111000000//////000111111111111222222222111111111222222222333333333222222222222333444555666555444333333444555666999888777777777777777777777888999:::<<<===>>>>>>>>>>>>???@@@AAABBBBBBCCCCCCDDDEEEFFFGGGHHHHHHHHHIIIIIIIIIJJJJJJJJJKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKMMMLLLLLLKKKJJJJJJIIIIIIDDDFFFHHHJJJKKKKKKJJJIIIIIIHHHGGGFFFFFFFFFGGGHHHDDDEEEFFFHHHJJJLLLMMMNNNMMMNNNNNNOOOOOOPPPQQQQQQNNNNNNNNNNNNOOOOOOOOOOOOSSSQQQOOOOOOOOOOOOMMMKKKIIIHHHGGGGGGFFFGGGGGGGGGGGGHHHHHHHHHHHHGGGFFFEEEIIIIIIHHHGGGFFFEEEDDDCCCAAAAAABBBBBBBBBBBBBBBBBBDDDEEEEEEEEEEEEEEEDDDCCCAAAAAAAAA@@@@@@@@@??????<<<===>>>???AAABBBCCCDDDBBBBBBBBBAAA@@@???>>>==================>>>??????@@@??????>>>===<<<<<<;;;;;;;;;999999999999;;;;;;<<<<<<;;;;;;;;;:::::::::::::::::::::::::::::::::<<<;;;:::999888999:::;;;888999999::::::999999888777:::<<<<<<:::999:::<<>>===<<<;;;:::999999999::::::;;;;;;::::::999:::::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<::::::::::::::::::::::::<<<<<<<<<<<<;;;;;;:::999888888888888999:::;;;;;;999999999888888888777777::::::::::::::::::::::::888888999::::::;;;<<<<<<::::::999888888999::::::999999999999999999999999::::::::::::::::::::::::888999999::::::;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;<<<===>>>??????>>>>>>>>>>>>>>>>>>>>>>>>===>>>>>>>>>????????????CCCCCCDDDDDDEEEFFFFFFFFFGGGGGGGGGGGGGGGGGGHHHHHHCCCDDDEEEEEEEEEEEEEEEEEEGGGFFFFFFEEEEEEFFFFFFFFFIIIIIIIIIHHHHHHFFFEEEEEECCCCCCCCCCCCDDDFFFGGGGGGGGGGGGFFFEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDCCCCCCBBB?????????@@@AAABBBCCCDDDBBBBBBBBBAAA@@@?????????===>>>>>>>>>>>>>>>======<<<<<<<<<;;;;;;;;;;;;;;;999999:::::::::;;;;;;;;;:::::::::::::::::::::::::::999888888777777888888999999999999999999999999444444555777777888888888777777666666555444444333555666666666555555444333222222333333333333444444333333333333333333333333333333333222111111000000222222222111111111111000111111111111111111111111000000000000000000000000000000000000//////......000000000000////////////......////////////......000000111111222333333444000000000000000000000000////////////////////////...//////000000//////...000000000000111111111222000000000000111111111222000000////////////000000////////////////////////111111111111222222222333222222222222222222222222111111111000000000000000000111111111111222222222333444444444555555555555444444444444555555555555666555444333333444555666888888777777777777777888888999999:::;;;<<<============>>>???@@@AAABBBBBBCCCCCCEEEFFFGGGHHHHHHHHHHHHHHHIIIIIIIIIJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJLLLKKKKKKJJJIIIIIIHHHHHHEEEFFFHHHJJJKKKJJJIIIHHHHHHGGGFFFEEEEEEFFFGGGGGGEEEEEEGGGIIIJJJLLLMMMNNNNNNNNNNNNNNNOOOOOOOOOOOONNNMMMMMMMMMMMMNNNOOOOOOQQQPPPNNNNNNNNNNNNLLLJJJIIIHHHGGGFFFFFFFFFFFFFFFGGGGGGHHHHHHHHHGGGFFFFFFHHHGGGFFFEEEDDDCCCCCCBBBAAABBBBBBBBBBBBCCCCCCCCCDDDDDDEEEEEEEEEDDDCCCCCC@@@@@@@@@@@@????????????<<<===>>>???AAABBBCCCDDDBBBBBBBBBAAAAAA???>>>>>>===============>>>???????????????>>>===<<<<<<<<<;;;;;;:::999999:::;;;;;;;;;;;;;;;::::::::::::999999999999999999999999999>>>===<<<;;;:::;;;;;;<<<888999999::::::999999888666999;;;;;;999888:::;;;<<<<<<;;;;;;;;;;;;::::::999::::::;;;;;;::::::999::::::::::::;;;;;;;;;<<<::::::::::::::::::::::::::::::::::::::::::::::::999:::::::::999999888777888888888888888888999:::888888888777777666666666999999999999999999999999777777777888999::::::::::::999888888888888999:::999999999999999999999999999999999999999999999999888888999999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::<<<<<<<<<<<<<<<=========>>>>>>>>>>>>>>>>>>>>>>>>======>>>>>>>>>?????????BBBBBBBBBCCCDDDDDDEEEEEEFFFFFFFFFGGGGGGGGGGGGGGGCCCDDDEEEEEEFFFFFFEEEEEEHHHGGGGGGFFFFFFGGGGGGHHHHHHIIIIIIHHHHHHGGGFFFEEEDDDEEEEEEFFFFFFFFFFFFFFFGGGGGGGGGFFFFFFFFFEEEEEEDDDDDDEEEEEEDDDDDDCCCCCC@@@@@@@@@@@@AAAAAABBBCCCAAA@@@@@@??????>>>>>>>>>>>>>>>=========>>>>>>???======<<<;;;;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;::::::::::::::::::::::::999888777777666666777777777777777777777777777777333444555666666777666666666666555555444333333333444444555555444444333333222222333333333333444444333333333333333333333333333333333333333222222222222222222111111111111000111111111111111111111111////////////////////////000000000////////////...////////////000000000000......////////////......---------...//////000000////////////////////////////////////////////////.........//////.........////////////000000000000////////////000000000000//////000000000000//////////////////////////////000000000000111111111111000000000000000000000000000000000000111111111111000111111111111222222222444444444555555555666666444555666777777777666555555555444444444444555555777777666666666777888888::::::::::::;;;;;;;;;;;;;;;<<<===>>>???@@@@@@AAABBBCCCDDDFFFGGGGGGGGGGGGGGGGGGHHHHHHHHHIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIJJJJJJIIIHHHHHHGGGGGGGGGFFFGGGHHHIIIIIIHHHGGGFFFFFFEEEEEEDDDEEEEEEFFFFFFFFFGGGHHHJJJKKKMMMNNNNNNNNNNNNNNNMMMMMMMMMMMMMMMNNNMMMKKKKKKKKKMMMOOOPPPPPPOOOMMMMMMMMMLLLKKKIIIIIIHHHGGGFFFEEEEEEEEEEEEFFFGGGGGGHHHHHHHHHGGGGGGFFFFFFEEEDDDCCCBBBBBBAAABBBBBBBBBBBBCCCCCCDDDDDDDDDDDDDDDDDDDDDCCCBBBBBB?????????>>>>>>>>>======<<<===>>>???@@@BBBCCCCCCAAABBBBBBAAAAAA@@@???>>>>>>>>>=========>>>????????????>>>>>>======<<<<<<;;;;;;::::::::::::;;;;;;:::::::::999999999888888999999999999999999999999>>>>>><<<;;;::::::::::::888888999999999999888888666888::::::999888999:::888999999999::::::;;;;;;999999::::::::::::999999999:::::::::::::::;;;;;;999999999999999999999999999999999999999999999999777777888888777777666666888888777777666666777777777777666666666666555555888888888888888888888888555666666777777888888888999888888777777888888999888888888888888888999999888888888888888888888888777777888888999::::::;;;::::::::::::::::::::::::======<<<<<<<<<;;;;;;;;;>>>>>>>>>>>>>>>>>>>>>>>>============>>>>>>>>>>>>@@@@@@AAAAAABBBCCCCCCCCCEEEEEEEEEFFFFFFGGGGGGGGGCCCDDDEEEFFFFFFFFFFFFFFFHHHHHHGGGGGGGGGHHHIIIIIIHHHHHHIIIIIIHHHGGGGGGFFFFFFFFFHHHHHHHHHGGGFFFEEEGGGGGGGGGGGGGGGFFFFFFFFFCCCDDDEEEEEEEEEEEEDDDCCCAAAAAAAAA@@@@@@AAABBBBBB@@@@@@@@@?????????>>>>>>???>>>=========???@@@AAA???>>>===<<<;;;;;;;;;<<<::::::;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::999999888777777777777777555555555555555555555555444555666666777777777666555555444444444333333333333333333444444333333222222222222333333333444444333333333333333333333333222222222333333444444444222222222111111111000000111111111111111111111111////////////////////////////////////////////////////////////000000000000......////////////......++++++,,,,,,,,,---------////////////////////////////////////////////////------............------.........////////////000.........////////////000...///000111111000///...////////////////////////---------............///000000000000000000000000//////000000111111222222000000111111111222222222222222333333333444444444333444666888888777555444444444444444444444444444666666666666666777888999:::::::::::::::::::::::::::;;;;;;<<<===>>>??????BBBBBBDDDEEEFFFGGGGGGGGGFFFFFFGGGGGGGGGHHHHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHGGGGGGFFFFFFFFFFFFGGGGGGHHHHHHGGGGGGEEEEEEDDDDDDDDDDDDEEEEEEFFFFFFIIIIIIJJJKKKLLLMMMNNNOOONNNNNNNNNMMMLLLKKKKKKJJJNNNLLLJJJIIIJJJLLLOOOQQQPPPOOOMMMMMMMMMMMMKKKIIIIIIHHHGGGFFFEEEDDDDDDDDDFFFFFFGGGHHHHHHHHHGGGGGGEEEEEEDDDDDDCCCBBBBBBAAABBBBBBBBBCCCDDDDDDEEEEEEDDDDDDDDDDDDDDDCCCBBBAAA>>>>>>=========<<<<<<<<<======>>>???@@@AAABBBBBBAAAAAABBBBBBAAA@@@@@@??????>>>>>>===>>>>>>?????????>>>>>>>>>=========<<<;;;;;;;;;::::::;;;;;;;;;999999999888888888888777::::::::::::::::::::::::<<<;;;:::999888888777777888888999999999999888888666777888999999888999999888888888888999999999999999999::::::::::::999999999999999999::::::::::::999999999999999999999999999999999999999999999999666666777777777666666555888777666555555555555555666666666666666666666666777777777777777777777777555555666666777777777888777777777777777777777777777777777888888888888888666666666666666666666666666666777888888999999:::999999999999::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;========================<<<<<<<<<=========>>>>>>>>>>>>??????@@@AAAAAABBBDDDDDDDDDEEEEEEFFFFFFFFFCCCDDDEEEFFFGGGGGGGGGGGGHHHHHHGGGGGGHHHIIIIIIJJJHHHHHHIIIIIIIIIHHHGGGGGGGGGHHHIIIIIIIIIHHHFFFEEEGGGHHHHHHIIIHHHGGGFFFFFFDDDEEEFFFFFFFFFEEECCCBBBAAAAAAAAA@@@@@@AAABBBBBBAAAAAAAAAAAAAAA@@@@@@@@@??????>>>>>>???@@@BBBDDD@@@???===<<<;;;;;;<<<===;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::::::::999888888888888999888888888888888888888888666666777888888888777777444444444444444333333333222222333333333333333222222222222333333333444444333333333333333333333333111222222333333444444555222222222111111111000000000000000000000000000000////////////////////////.............../////////.../////////000000000111......////////////.........///////////////000000000000000000000000000000////////////////////////------............---------.........////////////---.........////////////...///000111111000///...////////////////////////,,,---------............//////////////////////////////000000111111222222000000111111111222222222222222222333333333444444111222444666666555444333333444444444444444444333555555555555666777888999;;;::::::::::::999999999::::::;;;<<<===>>>>>>???AAABBBCCCDDDEEEFFFFFFFFFFFFFFFFFFGGGGGGGGGHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFFFFFFFEEEEEEEEEEEEGGGGGGGGGFFFFFFEEEDDDDDDCCCDDDDDDEEEFFFGGGGGGGGGKKKKKKLLLMMMMMMNNNOOOOOOOOONNNMMMMMMLLLKKKJJJJJJMMMLLLJJJIIIJJJLLLOOOQQQQQQPPPNNNMMMNNNMMMLLLJJJIIIHHHGGGFFFEEEEEEEEEEEEFFFGGGGGGHHHHHHHHHGGGGGGEEEEEEEEEDDDDDDCCCCCCBBBBBBBBBCCCDDDDDDEEEFFFFFFEEEEEEEEEEEEDDDCCCBBBAAA=========<<<<<<<<<;;;;;;======>>>???@@@@@@AAAAAAAAAAAABBBBBBBBBAAA@@@@@@??????>>>>>>>>>>>>??????>>>>>>>>>>>>============;;;;;;;;;;;;;;;;;;;;;;;;999999888888888777777777999999999999999999999999;;;::::::999999888777777777888888999999888888777777777777888999999999888999999888888888777777777888999999::::::999999888999999999999999999999999999999999999999999999999888888888888888888888888666666777777777777777666777777666555444444444444777777777777777777777777666666666666666666666666666666666666777777777777666666666666666666666666666666666777777888888888555555555555555555555555555555666666777888888999888888888999999999::::::999999999:::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<<<<<<<<<<==================>>>??????@@@@@@BBBBBBCCCDDDDDDEEEFFFFFFCCCDDDEEEFFFGGGHHHHHHHHHGGGGGGGGGGGGHHHIIIJJJJJJHHHHHHIIIIIIIIIIIIHHHHHHGGGHHHHHHHHHHHHHHHGGGGGGHHHHHHIIIJJJIIIHHHGGGFFFEEEFFFGGGGGGGGGEEECCCAAA@@@@@@@@@@@@AAAAAABBBCCCBBBBBBBBBBBBBBBBBBBBBBBB??????@@@@@@BBBCCCEEEEEEBBBAAA>>><<<;;;;;;<<<===<<<<<<<<<<<<;;;;;;;;;;;;::::::::::::::::::::::::;;;::::::999888999999999666666666666666666666666777777888888888888777777555555444444444444444444222222333333444444333333222222333333333333444444333333333333333333333333111111222222333333444444222222222111111111111000000000000000000000000000////////////////////////---............/////////......//////000000111111......////////////..............................000000000000000000000000////////////////////////.........//////.....................////////////............//////////////////000000000000//////////////////////////////////////////000000000000////////////////////////000000000000111111111111000111111111111222222222333333333444444444555555111111333444444444333222333333444444444444333333444444444555666888999:::::::::::::::999999999999::::::;;;<<<===>>>>>>???@@@AAABBBDDDEEEEEEEEEEEEFFFFFFGGGGGGGGGHHHHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFEEEEEEDDDDDDDDDDDDCCCDDDFFFGGGIIIIIIJJJJJJMMMMMMNNNNNNOOOOOOOOOPPPNNNNNNNNNMMMLLLKKKKKKJJJLLLLLLKKKJJJKKKMMMPPPQQQQQQPPPNNNNNNNNNNNNLLLJJJIIIHHHGGGGGGFFFGGGGGGGGGGGGHHHHHHHHHHHHGGGFFFEEEEEEEEEDDDDDDCCCCCCCCCCCCBBBCCCCCCDDDEEEFFFGGGGGGFFFFFFFFFFFFEEECCCBBBBBB=========<<<<<<<<<;;;;;;======>>>>>>???@@@@@@AAAAAAAAABBBBBBBBBBBBAAAAAA@@@@@@???>>>>>>>>>??????>>>>>>>>>>>>============;;;;;;<<<<<<<<<<<<;;;;;;999999999888888888777777777777777777777777777777:::;;;;;;;;;;;;::::::999777777888888888888777777888777777999:::;;;999888999999888888777777777666888888999999999999888888999999999888888888888777999999999999999999999999777777777777777777777777666666777888888888777777666666555555444555555555666666777777777777888888666666666666666666666666666666666666666666666666444555555666666555555444555555666666777777888888555555555555555555555555444444555666666777777888777777777888888999999:::777888888999:::;;;<<<===<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<===<<<<<<======>>>?????????AAAAAABBBCCCDDDDDDEEEEEECCCDDDEEEFFFGGGHHHHHHHHHFFFFFFFFFFFFGGGHHHIIIJJJHHHHHHIIIIIIIIIIIIIIIHHHHHHGGGGGGGGGGGGGGGHHHHHHHHHIIIJJJKKKJJJIIIGGGFFFFFFGGGHHHHHHGGGDDDAAA????????????@@@AAABBBCCCDDDBBBBBBBBBBBBBBBBBBBBBBBB???@@@BBBCCCEEEFFFFFFGGGCCCAAA???<<<;;;<<<===>>>===<<<<<<<<<;;;;;;;;;;;;:::::::::::::::::::::::::::999999888888888888888444444444444444444444444666777777777777777666666555555555555555555555555222222333444444444444444222222333333333333444444333333333333333333333333111111111222222222222222222222222111111111111000000000000000000000000000000000000000000000000000---------.........//////.........///000111111111......////////////......------,,,,,,,,,,,,,,,,,,////////////////////////////////////////////////...//////000000//////........./////////000000000....../////////000000000000000////////////000000//////////////////////////////000000000111111111000000000000000000000000111111111000000000000000000111111111111222222222222222222333333333444444222222222222333333333333222333444444444444333222333333333444666888999:::999999999999999999::::::::::::;;;<<<===>>>??????@@@AAABBBCCCDDDEEEEEEEEEGGGGGGGGGGGGHHHHHHHHHIIIGGGGGGGGGGGGGGGGGGGGGGGGEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDCCCDDDDDDDDDDDDFFFHHHJJJKKKLLLLLLLLLOOOOOOOOOOOOOOOPPPPPPPPPNNNNNNNNNMMMMMMLLLLLLLLLLLLLLLLLLLLLNNNOOOPPPQQQPPPOOOMMMMMMMMMLLLKKKIIIHHHHHHHHHGGGHHHHHHIIIJJJIIIIIIIIIHHHGGGFFFEEEDDDCCCCCCCCCCCCBBBBBBBBBBBBBBBCCCDDDEEEFFFGGGGGGHHHHHHHHHGGGGGGFFFDDDCCCBBB============<<<<<<<<<<<<======>>>>>>??????@@@@@@AAAAAABBBBBBBBBBBBBBBAAAAAA@@@??????>>>>>>??????============>>>>>>>>>>>>:::;;;<<<======<<<;;;:::::::::999999999888888888888888888888888888888888888999:::;;;<<<;;;::::::777777888888888888777777:::888777999;;;<<<:::888777888888888888888999999888888999999999999888888999999888888777777777777888888888888888888888888777777777777777777777777555555666777777777777777666555555555555555666777555555555666666777777777666666666666666666666666555555555555444444444444333444555555555555444333444444555666666777888888555555555555555555555555333444444555666666777777666666777777888999999:::888888999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;<<<<<<<<<<<<<<<======>>>?????????@@@@@@AAABBBCCCDDDEEEEEECCCDDDEEEFFFHHHHHHHHHIIIFFFFFFFFFFFFGGGHHHIIIJJJHHHHHHIIIIIIJJJIIIIIIIIIGGGGGGFFFEEEFFFGGGIIIJJJHHHIIIJJJKKKKKKIIIGGGFFFGGGHHHIIIIIIGGGDDDAAA>>>?????????@@@AAACCCDDDEEEBBBBBBBBBBBBBBBBBBBBBBBB???@@@CCCEEEGGGHHHGGGGGGDDDBBB???<<<;;;<<<===>>>======<<<<<<<<<;;;;;;;;;::::::::::::::::::::::::999888888777777777777777777777777777777777777777555666666666666666555555555555666666666666666666222333444444555555555555222222333333333444444444333333333333333333333333111111111111111111111111222222222111111111111000000000000000000000000000111111111111111111111111---------.........//////---......///000111111222......////////////......000000000000000000000///........................//////////////////////////////000000000000//////////////////000000000000////////////000000000000111000///......///000111////////////////////////............////////////111111111111111111111111222222111111000000//////000111111111111222222222//////000000000111111111333333222222222333444555222222444444444444222222222222333444666888999:::888888999999999::::::::::::;;;;;;<<<===>>>??????@@@@@@BBBCCCDDDEEEEEEEEEGGGGGGHHHHHHHHHIIIIIIIIIGGGGGGGGGGGGGGGGGGGGGGGGEEEEEEEEEEEEFFFFFFFFFFFFDDDDDDCCCCCCCCCCCCDDDEEEEEEGGGIIIKKKMMMNNNNNNNNNPPPPPPPPPPPPPPPPPPPPPPPPNNNNNNNNNNNNMMMMMMMMMMMMKKKLLLMMMNNNOOOPPPQQQQQQOOOMMMLLLKKKLLLKKKJJJHHHHHHHHHHHHHHHIIIJJJKKKKKKJJJJJJIIIHHHGGGEEEDDDCCCBBBBBBAAAAAAAAAAAAAAAAAABBBCCCDDDEEEFFFGGGHHHHHHIIIIIIHHHHHHFFFEEEDDDCCC>>>>>>=========<<<<<<<<<======>>>>>>??????@@@@@@AAAAAABBBBBBCCCBBBBBBBBBAAAAAA@@@???>>>>>>??????============>>>>>>>>>>>>:::;;;<<<======<<<;;;::::::::::::999999999999888<<<<<<<<<<<<<<<<<<<<<<<<555666888999::::::999888777777888888888888777777:::999888999<<<===;;;888666666777888999:::;;;;;;888888999999999999888888999888888888777777666666777777777777777777777777777777777777777777777777444444555666777777777666555555555555555666777888444444444555555555666666777777777777777777777777333333333333333333333333333333555555555555333333444444444555666777777888555555555555555555555555333333444444555666666777555666666777888999999999:::::::::999999999999888;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<<<<<<<======>>>???????????????@@@AAACCCDDDDDDEEECCCDDDDDDFFFGGGHHHIIIIIIIIIHHHHHHGGGGGGFFFFFFFFFGGGGGGHHHHHHIIIJJJKKKKKKIIIIIIIIIIIIIIIIIIIIIIIIGGGGGGHHHIIIJJJJJJIIIIIIJJJIIIHHHGGGFFFDDDCCCCCC888;;;@@@DDDFFFFFFEEEDDDDDDDDDDDDCCCBBBBBBAAAAAA???BBBEEEHHHJJJJJJIIIHHHAAA@@@???>>><<<<<<;;;;;;<<<<<<;;;;;;;;;:::::::::===<<<;;;:::888777666555888777777777777777888888777777777777666666666666999999888777666555444444555666666777666666555444444555666555333222222333222222333333333444444444222222222222222222222222333222111111000000111111000111222333222000...,,,......------------......111111000///////////////////////////////////////............/////////////////////...---+++***)))------------------------000///...------...///000//////.........---------///////////////////////////...---,,,,,,---.../////////.........---------,,,,,,,,,---------......///...---,,,,,,---...///---......///////////////............////////////000000//////.........---111111111111111111111111000111111111111222222222333222222111000000000111444222222444777777555222777777777777666666666666999::::::::::::::::::;;;<<<<<<======>>>>>>??????@@@@@@AAABBBBBBCCCCCCDDDEEEEEEFFFFFFGGGGGGHHHHHHGGGHHHHHHHHHHHHGGGFFFFFFHHHHHHGGGFFFEEEEEEFFFFFFEEEEEEEEEEEEFFFFFFFFFFFFIIIIIIJJJLLLMMMNNNOOOPPPSSSSSSSSSSSSRRRQQQPPPOOOQQQPPPOOONNNMMMNNNOOOOOONNNLLLJJJLLLOOOQQQQQQOOOLLLLLLLLLLLLKKKKKKKKKKKKFFFGGGIIIKKKKKKJJJIIIHHHHHHHHHHHHHHHHHHGGGFFFEEEDDDDDDCCCBBBAAAAAA@@@@@@@@@BBBDDDGGGHHHHHHGGGFFFIIIIIIHHHFFFEEECCCBBBBBBBBBAAAAAA@@@???>>>==============================>>>>>>???@@@AAAAAABBBBBBCCCCCCBBBAAA@@@>>>>>>===>>>>>>>>>>>>>>>>>>>>>>>><<<<<<======<<<;;;::::::999999999888888888777777666777888999999888777666:::999777666666777999:::999888888777777777777777888888777777666666555555:::999888777777888999:::999999999888888888777777666666666666555555555555555555666777888999999:::777666555444444555666777555555555555555555555555666666666666555555555555666666666666666666666666222333444444555555444444555555555444444333333333555555555555666666666666444444444444444444444444555555555444444333333333555555666666777777888888777777888888888999999999888888888888888888888888<<<<<<<<<;;;;;;:::::::::888999999:::;;;<<<>>>>>>???>>>=========>>>@@@AAAAAAAAAAAABBBBBBBBBCCCCCCCCCCCCDDDEEEFFFGGGHHHHHHHHHHHHHHHGGGGGGFFFFFFFFFGGGGGGHHHHHHIIIJJJJJJKKKIIIIIIIIIIIIIIIIIIIIIIIIHHHIIIJJJKKKKKKKKKKKKKKKIIIIIIHHHGGGFFFEEEDDDCCC>>>@@@CCCEEEFFFEEEDDDCCCBBBBBBBBBBBBCCCCCCCCCCCCAAACCCEEEGGGHHHGGGEEEDDD@@@???>>>===<<<;;;;;;;;;<<<;;;;;;;;;;;;::::::::::::::::::999999888888777999999888777666666666666777777777777666666666555888888777777666555555555666666666666666666666666555666666555444333333444111111222222222333333333222222222222222222222222333222111111000000111111111111222222111000...---//////............//////222222111000000000000000////////////////////////............////////////------............------------------------------000///...------...///000//////.........---------///////////////////////////................../////////.........---------,,,---------..................------------......---......///////////////............////////////000000000/////////......000000000000000000000000000111111111111222222222333333222111111111111111333222222444666777444222666666666666666777777777888888888999999999999999<<<<<<<<<===>>>>>>?????????@@@@@@AAAAAABBBCCCCCCCCCCCCDDDDDDEEEEEEFFFFFFFFFFFFFFFFFFFFFEEEDDDDDDGGGGGGFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFFFFIIIIIIJJJLLLMMMNNNOOOPPPPPPQQQQQQQQQPPPOOONNNNNNPPPOOONNNNNNMMMNNNOOOOOONNNLLLKKKLLLOOOQQQQQQOOOOOOOOONNNMMMMMMLLLKKKKKKGGGHHHIIIJJJJJJJJJIIIIIIHHHHHHHHHHHHHHHGGGFFFFFFEEEDDDDDDCCCBBBBBBAAAAAABBBCCCEEEGGGHHHHHHHHHGGGJJJJJJIIIGGGFFFEEEDDDCCCAAAAAAAAA@@@@@@??????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>??????@@@AAAAAABBBBBBCCCBBBBBBAAA???>>>>>>===========================<<<<<<<<<<<<<<<;;;:::::::::999999999999888888888777888999999999999888777:::999777666666777999:::999888777777666666777777888888888888777777777777999999888777777888999999999999999888888888777777666666666666555555555555555555555666666777777888666666555555555555666666555555555555555555555555666666666666555555555555555555555555555555555555222333444444555555444444444444444444444444333333444444444444555555555555444444444444444444444444555555444444444333333333444444555555555666666666777777777888888888999999777777888888999999999:::<<<<<<;;;;;;;;;:::::::::999999::::::;;;===>>>???>>>>>>=========>>>@@@@@@AAAAAAAAAAAABBBBBBBBBBBBBBBCCCCCCDDDEEEFFFGGGGGGGGGGGGGGGFFFFFFFFFFFFFFFGGGGGGHHHHHHIIIIIIJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJKKKLLLLLLLLLLLLKKKHHHHHHHHHGGGFFFEEEDDDDDDEEEFFFFFFFFFEEEDDDCCCCCC@@@@@@AAABBBBBBCCCDDDDDDCCCDDDEEEEEEEEECCCAAA??????>>>===;;;::::::::::::;;;;;;;;;;;;::::::::::::888888888888888999999999:::999888777666555555555777777777666666666555555666666666666666666666666777666555444444555666777666777888777444333444555111111111111222222222222222222222222222222222222333222111111000000111111222222111111000/////////000000////////////000000222222111111000000111111////////////////////////............////////////+++,,,---///000000000000........................//////...------...//////...............---------////////////////////////...//////000000//////..................---------------........./////////---..................------......///////////////............////////////111000000000000000//////////////////////////////000111111111111222222222444333333222222222222222333222333444666666444222555555555666666777777888777777777777888888999999;;;<<<<<<======>>>??????>>>>>>??????@@@AAAAAABBBAAAAAABBBBBBCCCDDDDDDEEEFFFFFFFFFFFFFFFEEEEEEDDDFFFEEEEEEDDDDDDDDDDDDEEEEEEEEEEEEEEEFFFFFFFFFFFFIIIIIIJJJKKKMMMNNNOOOOOONNNNNNNNNOOONNNNNNMMMMMMNNNNNNMMMMMMMMMNNNOOOOOOOOOMMMLLLMMMOOOPPPPPPOOOPPPOOONNNMMMLLLKKKJJJIIIHHHIIIIIIIIIIIIJJJJJJJJJHHHIIIIIIIIIIIIHHHGGGGGGFFFEEEEEEDDDDDDCCCCCCCCCDDDEEEGGGHHHIIIIIIIIIHHHKKKJJJJJJHHHGGGFFFEEEDDDAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@?????????@@@@@@AAAAAABBBBBBBBBAAA@@@???>>>>>>===========================;;;<<<<<<<<<<<<;;;;;;:::::::::::::::999999999999888999999::::::999999888:::999888777777888999:::999888777777666666777777777888888888888888999999999888888777777888888999999888888888888777777777666666666666555555555555555555555555555555555555555555666666666666555555555555555555555555555555666666666555555555555444555555555555555555555555222333444444555555444444333333444444444444444444222333333333444444444444444444444444444444444444555444444444444333333333444444444444444555555555777777777777888888888888666777777888999:::;;;;;;;;;;;;;;;;;;:::::::::::::::::::::;;;<<<===>>>???>>>>>>=========>>>??????@@@@@@AAAAAAAAABBBBBBBBBCCCDDDDDDEEEFFFFFFGGGGGGEEEEEEEEEFFFFFFFFFFFFFFFGGGGGGHHHHHHHHHIIIIIIIIIJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJKKKKKKKKKKKKKKKJJJHHHGGGGGGGGGFFFEEEEEEEEEIIIIIIHHHFFFEEEEEEDDDDDD@@@@@@AAAAAABBBBBBBBBBBBBBBBBBCCCCCCBBB@@@>>>======<<<;;;:::999999999999;;;;;;;;;:::::::::999999888888888888888888888888999888777666666666666666777777666666666555555555555555555666666666777777777666444333444555777888:::::::::888555333333333111111222222222333333333222222222222222222222222333222111111000000111111222222111000//////000000111111000000000000111111111111000000000000000111////////////////////////............////////////,,,---...000111111111111////////////////////////................................................////////////////////////...///000111111000///....................................////////////000,,,---...//////...---,,,---......///////////////............////////////111111111111000000000000000000000000000000000000000000111111111222222222444444333222222333333444222333333555666555444333444444555555666777888888666777777888888999999999;;;;;;<<<<<<===>>>>>>???======>>>>>>???@@@@@@@@@@@@@@@AAABBBCCCDDDDDDEEEHHHHHHIIIIIIHHHHHHGGGFFFEEEDDDDDDCCCCCCCCCDDDDDDDDDEEEEEEEEEFFFFFFFFFFFFHHHIIIJJJKKKLLLNNNOOOOOOLLLLLLMMMMMMMMMMMMLLLLLLKKKKKKLLLLLLMMMNNNOOOOOOOOOOOONNNNNNOOOOOOPPPPPPOOONNNMMMKKKIIIHHHFFFFFFJJJIIIIIIIIIIIIJJJKKKKKKIIIIIIJJJJJJJJJIIIIIIHHHGGGFFFFFFFFFFFFFFFFFFFFFFFFGGGHHHIIIJJJJJJJJJJJJJJJJJJIIIHHHGGGFFFEEEEEEBBBBBBBBBBBBBBBBBBBBBCCCAAAAAAAAAAAAAAAAAAAAAAAA?????????@@@@@@AAAAAAAAAAAAAAAAAA@@@???>>>>>>===========================;;;;;;;;;<<<<<<;;;;;;:::;;;;;;;;;:::::::::999999888888888888888888888888999999888777777888999999888888777666666666666666666666666777888888888999888888777777777777888888888888888888777777777777666666666666555555555555666666555555555555555555444555666777777666555444555555555555555555555555666666555555555444444444444444444444444444444444222333444444555555444444333333333444444555555555333333333333444444444444444444444444444444444444444444444444444444444444444444444444444444555555666666666777777777888888666666777888999:::;;;<<<::::::::::::::::::::::::;;;;;;;;;<<<<<<>>>??????>>>>>>=========>>>>>>>>>@@@@@@@@@@@@AAAAAAAAAAAADDDDDDEEEEEEFFFGGGGGGGGGDDDDDDDDDEEEEEEFFFFFFFFFGGGGGGGGGHHHHHHHHHHHHHHHJJJJJJJJJJJJJJJJJJJJJJJJHHHIIIIIIJJJJJJIIIHHHHHHGGGGGGFFFFFFFFFFFFFFFFFFJJJIIIGGGFFFEEEEEEFFFFFFBBBBBBAAAAAA@@@@@@@@@@@@??????@@@@@@@@@???>>>>>><<<;;;:::999999888999999;;;;;;:::::::::999999999999888888777777666666555666555555555666777888888666666666666555555555555444444555555666666777777777666444333444555777999<<<<<<<<<999555222111111333333333444444444444555222222222222222222222222333222111111000000111111222111000000///000000111111111000000000000111111//////.........//////000////////////////////////............//////////////////000000000000000///////////////////////////------............---------.....................////////////////////////...///000111111000///...---..............................////////////000,,,---...//////...---,,,---......///////////////............////////////000000000000111111111111111111111111111111111111000000111111111222222222333333333222222333444444111333444555555444444444333444444555666777777888777777888888999::::::;;;;;;;;;;;;<<<======>>>>>><<<<<<===>>>>>>??????@@@@@@AAAAAABBBDDDEEEEEEFFFHHHIIIIIIIIIIIIHHHGGGGGGDDDCCCCCCCCCCCCCCCDDDDDDDDDEEEEEEEEEFFFFFFFFFFFFHHHHHHIIIKKKLLLMMMNNNOOOLLLLLLMMMMMMMMMLLLKKKKKKHHHIIIJJJKKKMMMNNNOOOOOOPPPPPPPPPOOONNNNNNOOOPPPPPPOOOMMMLLLJJJHHHFFFEEEJJJJJJIIIIIIIIIJJJKKKLLLIIIJJJJJJKKKKKKKKKJJJJJJHHHHHHHHHHHHHHHHHHIIIIIIGGGHHHIIIIIIJJJJJJJJJJJJIIIIIIHHHGGGFFFEEEEEEDDDCCCCCCCCCCCCDDDDDDDDDDDDAAAAAAAAAAAAAAAAAAAAAAAA???@@@@@@@@@@@@@@@AAAAAAAAA@@@@@@??????>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<::::::;;;;;;;;;;;;;;;:::;;;;;;;;;:::::::::999999777777666666666666777777999888888888888888888999888777777666555666666666444555555555666777777777777777777777777777777777777777777777777777777777666666666666555555555555777666666666666666666666444555666777777666555444555555555555555555555555555555555555444444444444444444444444444444444444222333444444555555444444333333333444444555555555333444444444444555555555444444444444444444444444444444444444444444444444555555555555555555555555555555666666666777777777555555666777999:::;;;;;;::::::::::::::::::::::::<<<<<<<<<<<<<<<===>>>???======>>>>>>>>>=========?????????@@@@@@@@@AAAAAADDDDDDDDDEEEEEEFFFFFFFFFBBBBBBCCCDDDEEEFFFFFFGGGGGGGGGGGGGGGHHHHHHHHHHHHIIIIIIIIIIIIIIIIIIIIIIIIGGGHHHHHHHHHHHHGGGFFFFFFFFFFFFFFFFFFFFFGGGGGGGGGHHHGGGFFFEEEEEEEEEEEEEEEBBBBBBAAA@@@@@@???>>>>>>======>>>?????????>>>>>>;;;;;;:::999999999999999::::::::::::999999999999999888888777666555555444444444444555666777888999666666666555555555444444444444444555555666666666555555444444555666777888;;;<<<;;;888555222111222444444444444555555555555222222222222222222222222333222111111000000111111111111000000000000000000111111000000000000111111......---------...//////////////////////////////............////////////000000111000000///..............................------............---------------...............////////////////////////...//////000000//////...---------...............------........./////////---..................------......///////////////............//////////////////000000000000000111111111111111111111111111000111111111111222222222333222222222222333333444111333555666555444444444444444444555555666666777666777777888999:::;;;;;;:::;;;;;;<<<<<<===>>>>>><<<<<<===>>>>>>??????@@@@@@AAABBBCCCDDDFFFGGGGGGGGGGGGGGGGGGGGGFFFFFFEEEDDDCCCCCCCCCCCCDDDDDDEEEEEEEEEEEEEEEFFFFFFFFFFFFHHHHHHIIIJJJLLLMMMNNNNNNLLLLLLLLLLLLKKKJJJIIIHHHFFFGGGIIIKKKMMMNNNOOOOOOPPPQQQQQQPPPNNNMMMNNNPPPRRRQQQPPPNNNMMMKKKIIIIIIIIIIIIJJJJJJJJJKKKKKKKKKJJJJJJKKKLLLLLLLLLLLLKKKIIIIIIIIIJJJJJJKKKKKKKKKHHHIIIIIIIIIIIIJJJJJJKKKHHHHHHHHHGGGFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDBBBBBBBBBBBBBBBBBBBBBBBB@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@?????????>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<999::::::;;;;;;;;;;;;:::::::::::::::999999999999777666666555555666666777888888888888888888888888888777666666555555666666444444555555555555555666666777777888888777777666666666777777777777777888666666666666555555555555666666666666666666666666555555666666666666555555555555555555555555555555555555555444444444444333333333333333333333333333222333444444555555444444333333444444444444444444444444444444555555555555444444444444444444444444333333333444444444444555666666666555555555555555555555555555666666666666555555666666777888999999999999999999::::::::::::<<<<<<;;;;;;<<<<<<===>>>======>>>>>>>>>===<<<<<<>>>>>>?????????@@@@@@@@@BBBBBBBBBCCCCCCCCCCCCDDDAAAAAABBBCCCDDDFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGHHHHHHGGGFFFFFFEEEEEEEEEFFFFFFFFFGGGGGGGGGGGGGGGFFFEEEDDDCCCBBBAAA@@@@@@@@@@@@????????????>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;:::999999999999::::::::::::999999999999888666666666666666666666666555555555555555666777888666666555555555444444444444555555555555555555555444444555555666777777888777888888777555444444555333333333444444444555555222222222222222222222222333222111111000000111111///000111222222111000///000000000//////000000000...............///000000////////////////////////............//////////////////000000//////...---------------------------,,,------......------,,,---------........./////////////////////////////////..................///---------.........//////,,,---------..................------------......---......///////////////............////////////....../////////000000000111111111111111111111111000111111111111222222222111111111111111222333333000333666666444333444555555555555555555555555555555555666777888999::::::::::::;;;<<<<<<======>>><<<======>>>??????@@@@@@@@@@@@AAACCCDDDFFFGGGGGGGGGGGGHHHHHHGGGGGGFFFEEEDDDDDDCCCCCCDDDDDDEEEFFFEEEEEEEEEEEEFFFFFFFFFFFFGGGHHHIIIJJJKKKMMMNNNNNNLLLKKKKKKJJJIIIGGGFFFEEECCCEEEGGGJJJLLLNNNNNNOOOQQQRRRRRRQQQNNNLLLNNNPPPRRRRRRQQQOOONNNLLLKKKKKKHHHIIIKKKLLLLLLKKKKKKJJJJJJKKKLLLLLLMMMMMMMMMLLLJJJJJJJJJKKKLLLMMMMMMNNNIIIIIIHHHHHHIIIIIIJJJJJJIIIIIIIIIHHHGGGGGGFFFFFFGGGGGGFFFFFFEEEEEEDDDDDDAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@????????????>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<888999:::;;;;;;;;;;;;;;;:::999999999999888888888888777666555555666777888888888888999999888888888777777666555555555555666666666666666555555555555555666777888888777666555666666666666777777888888666666666666555555555555444444444555555666666777666666555555555555666666555555555555555555555555555555555444444444333333222222222222222222222222222333444444555555444444444444444444444444333333222333333333444444444444444444444444444444444444333333333444444444555555555555555444444444333333444444555555555666666666444444555555666666666777888888999999999:::::::::;;;;;;;;;;;;;;;;;;<<<=========>>>>>>>>>===;;;;;;>>>>>>>>>>>>?????????@@@@@@@@@AAAAAAAAAAAAAAAAAA@@@AAABBBCCCDDDFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHHHHHHHGGGGGGFFFEEEEEEEEEEEEFFFGGGGGGHHHHHHGGGGGGFFFEEECCCAAA???>>>>>>>>>>>>???@@@@@@AAAAAA??????>>>>>>======<<<<<<;;;;;;::::::999::::::::::::::::::999999999888888444444555555666777777888777666666555555555666666666666555555555444444444555555555555555555555555333444555666777777777777333444666666555555777888222222333333333444444444222222222222222222222222333222222111000111111111...///111222333111000///000000////////////000000///////////////000111111////////////////////////............/////////000......////////////......------------------------,,,,,,---......---,,,,,,---------........./////////////////////////////////...---,,,,,,---...///---------.........//////,,,,,,,,,---------......///...---,,,,,,---...///---......///////////////............/////////000---.........//////000000000000000000000000000000000111111111111222222222111000000000111222222333000333666666444333444555555555555555555444444444444444555666777888999999::::::;;;;;;<<<======>>>======>>>>>>??????@@@@@@???@@@AAABBBDDDEEEFFFGGGIIIIIIJJJJJJIIIIIIHHHGGGDDDDDDDDDDDDDDDEEEFFFFFFEEEEEEEEEEEEFFFFFFFFFFFFGGGHHHIIIJJJKKKMMMNNNNNNKKKKKKJJJIIIGGGEEECCCBBBBBBDDDGGGJJJLLLNNNOOOOOOQQQSSSSSSQQQNNNLLLNNNPPPQQQPPPOOONNNMMMKKKJJJJJJHHHIIIKKKMMMMMMLLLJJJIIIKKKKKKLLLMMMMMMMMMMMMMMMJJJJJJKKKLLLMMMNNNNNNOOOIIIIIIHHHHHHHHHIIIJJJJJJJJJJJJJJJIIIIIIHHHHHHHHHHHHHHHHHHGGGFFFEEEDDDDDDAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@????????????>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<888999::::::;;;;;;;;;;;;999999999888888888777777999888777666666777888999888888999999999999888888777777666555555555555555888888777777666666555555555666777888888777666555555666666666777777888888777666666666555555555555222222333333444555666666777666555444444555666777555555555555555555555555555555444444444333333333222222222222222222222222222333444444555555444444555555555444444333333333111111222222222333333333444444444444444444444444333333333444444555555555444444444333333222222222444444444555555555666666444444444555555555555555888888888999999:::::::::;;;;;;:::::::::;;;<<<<<<======>>>>>>>>>===;;;:::>>>>>>>>>>>>????????????CCCCCCBBBAAAAAAAAABBBBBBDDDDDDDDDEEEFFFFFFGGGGGGJJJIIIHHHGGGFFFFFFFFFFFFIIIIIIHHHGGGFFFFFFFFFGGGJJJIIIGGGFFFDDDDDDEEEEEEBBBCCCEEEFFFGGGGGGFFFFFFFFFEEEBBB@@@???@@@BBBCCCBBBBBBAAAAAA@@@??????>>>????????????>>>>>>>>>>>><<<<<<;;;:::::::::;;;;;;:::999888777666666666666555444333333555666666666555555666777777777777777666666666666555555555555666555555555555444444444555555555555555666777777666555555555555444444444333444444555555444444333222222222222222222222222111111000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000////////////////////////////////////............////////////////////////........................000///---,,,++++++,,,,,,000///...------...///000111111000000//////..............................................................................//////.........---------.........////////////000////////////////////////000000000000000000000000111111222222222222111111111111111111111111111111111111222222222333333333444444444444444444444444666555555444444555777888777888999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;?????????@@@AAACCCFFFGGGGGGGGGGGGFFFFFFFFFFFFFFFEEEEEEEEEDDDEEEEEEFFFGGGGGGFFFFFFFFFFFFFFFGGGGGGHHHHHHJJJKKKLLLLLLLLLLLLJJJJJJKKKIIIGGGEEEEEEFFFFFFGGGHHHJJJKKKMMMNNNNNNNNNMMMMMMMMMLLLMMMMMMNNNNNNMMMMMMLLLKKKJJJJJJIIIJJJKKKLLLMMMMMMLLLKKKJJJKKKKKKKKKKKKLLLMMMNNNOOONNNNNNNNNMMMMMMMMMMMMMMMGGGGGGHHHHHHIIIJJJKKKKKKHHHGGGFFFFFFGGGHHHJJJKKKHHHFFFCCCCCCDDDEEEEEEDDDAAA@@@@@@??????@@@@@@AAAAAA@@@???>>>===============<<<<<<<<<<<<;;;;;;;;;===<<<<<<<<<<<<;;;;;;;;;::::::;;;<<<;;;:::888777999999888888888888999999:::::::::999999888888888777777777777777888888888777777777777777777777777777777777777777777777777777777777777777666555555666555444444444555777888666555555555555444444444555444444333333444444555666666555555555444444444555555444444444444555555999888666555333333222222444444444444444444444444555555555444444333333333444444444444444444444444444444444333333222222222444444444444444444444444222333444444555555444444444444444444444444444444333333333333333444555666555555555555666777888999999999999999999999999999:::::::::;;;;;;;;;<<<<<<===============>>>>>>???>>>>>>>>>>>>>>>>>>>>>>>>BBBAAAAAA@@@@@@AAAAAAAAACCCDDDDDDEEEEEEFFFGGGGGGIIIIIIHHHGGGFFFFFFFFFFFFHHHGGGGGGFFFFFFFFFFFFFFFGGGGGGEEEDDDCCCCCCDDDDDDCCCDDDEEEFFFFFFFFFEEEDDDEEECCCAAA@@@??????@@@AAAAAAAAA@@@@@@???>>>>>>>>>>>>>>>>>>>>>============<<<;;;::::::999:::::::::999888777666555555555555555444333333555666666555555555666777777777777777666666666666555555555555555555555555444444444444555444444444444555666666444444444444333333333333333333444444444444333333222222222222222222222222111111000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000////////////////////////////////////..................................................................---,,,,,,---...///000///...------...///000///////////////000000000........................................................................//////.........---------,,,,,,,,,------------...////////////////////////000000000000000000000000000000111111111111000000111111111111111111111111111111111222222222333333444444444444444444444444444444444444444555555666777888999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::?????????@@@AAACCCEEEGGGFFFFFFFFFFFFFFFFFFEEEEEEDDDDDDDDDDDDDDDEEEFFFFFFGGGGGGFFFFFFEEEFFFFFFFFFHHHHHHIIIJJJKKKLLLLLLLLLIIIJJJKKKJJJHHHGGGGGGHHHKKKKKKLLLLLLLLLMMMMMMMMMNNNNNNMMMLLLLLLLLLLLLLLLMMMMMMLLLLLLKKKJJJJJJIIIJJJKKKLLLMMMMMMLLLKKKJJJJJJJJJJJJJJJKKKLLLMMMMMMMMMLLLLLLLLLKKKKKKJJJJJJGGGGGGHHHHHHIIIJJJJJJJJJHHHGGGGGGFFFGGGHHHIIIIIIGGGEEECCCCCCDDDDDDDDDCCC@@@@@@@@@??????@@@@@@@@@AAA@@@???>>>============<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;::::::;;;;;;;;;:::888888999888888777777888888999::::::::::::999999888888888888888777777777777777555555555555555555555555777777777777777777777777777777777777777666555555666666555555555666777888777666666666666555555555555444444333333444444555666555555555444444444444555555444444444444555555888777666444333333333333444444444444444444444444555555444444444333333333444444444444444444444444444444333333333222222222333333333333333333333333222333333444444444444444444444444444444333333333333333333333333444555555555555555555666777888999999999999999999999999999::::::::::::;;;;;;;;;;;;======<<<<<<======>>>????????????>>>>>>=========@@@@@@????????????@@@@@@CCCCCCDDDDDDEEEFFFFFFFFFHHHHHHGGGGGGFFFEEEEEEEEEFFFFFFEEEEEEEEEEEEEEEEEEDDDCCCCCCBBBBBBCCCCCCDDDDDDDDDDDDEEEDDDDDDCCCBBBBBBBBBAAA???????????????@@@@@@???>>>>>>======<<<============<<<<<<<<<;;;;;;:::999999888888999999888777666555555444444555666444333333555666666555555555666777777777777666666666666555555555555444555555555555444444444444333333333333333444555555333333333333222222222222222333333444444333333222222222222222222222222222222222111111111111222222000000000000000000000000000000000000000000000000000000000000000000000000000//////......//////000////////////////////////////////////....................................////////////////////////------------...///000111//////............//////---......///000000111111.......................................................................................---------,,,,,,,,,------------...////////////////////////000000000000000000000000//////000000000000//////111111111111111111111111111111111222222222222333444444444444444444444444222222333444444444444444777777888999::::::::::::::::::::::::::::::::::::?????????@@@BBBCCCEEEFFFDDDDDDDDDEEEEEEEEEEEEEEEDDDDDDDDDDDDDDDEEEEEEFFFHHHGGGFFFEEEEEEEEEEEEEEEGGGHHHIIIJJJJJJKKKJJJJJJIIIJJJKKKKKKJJJIIIJJJKKKPPPPPPPPPOOOOOONNNNNNMMMPPPOOONNNLLLKKKKKKKKKKKKMMMLLLLLLKKKKKKJJJJJJJJJJJJKKKLLLLLLLLLLLLKKKJJJHHHHHHHHHHHHIIIJJJKKKLLLKKKKKKJJJIIIHHHHHHGGGGGGGGGGGGGGGHHHHHHIIIIIIJJJHHHHHHGGGFFFFFFFFFGGGGGGFFFEEECCCBBBCCCDDDDDDCCC@@@@@@????????????@@@@@@@@@???>>>======<<<======<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;;;;:::::::::999999:::::::::999888888999888888777777888888999:::::::::::::::999999999999999888888777777666666555555555555555555555555777777777777777777777777777777777777777666666555777666666666666777888999777777777666666666666555555444444333333444444555555555555555444444444444555555444444444444555555666555555444444444444444444444444444444444444444444444444444333333333333444444444444444444444444333333333333222222222222222222222222222222222222222222333444444444444333555555444444333333222222333333333333333444444555555555444555555666777888888888888888888888999999999999:::::::::;;;;;;;;;<<<<<<<<<<<<<<<======>>>======>>>>>>>>>>>>>>>>>>>>>>>>=========>>>??????BBBBBBCCCDDDDDDEEEEEEFFFGGGGGGGGGFFFFFFEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCBBBBBBBBBBBBCCCCCCDDDDDDEEEDDDDDDCCCCCCBBBAAAAAA@@@@@@@@@???>>>>>>======???>>>>>>======<<<;;;;;;<<<<<<<<<;;;;;;;;;:::::::::999999888777888888888888777666555555555555555666555333333555666555555444555666666777777666666666666555555555444444444555555555444444444333333222222222222222333333444333333333333222222222222222222333333333333222222111111111111222222222222222222111111111111222222000000000000000000000000000000000000000000000000000000000000000000000000/////////....../////////////////////////////////////////////....................................////////////////////////............//////000000/////////....../////////........./////////000000.........................................................................................................////////////000////////////////////////000000000000000000000000......////////////......111111111111111111111111111111111111222222222222333333333333333333333333111222444555555555444333666777888888999999999888999999999999::::::::::::>>>??????@@@AAABBBCCCDDDBBBBBBCCCCCCDDDDDDEEEEEEEEEEEEDDDDDDEEEEEEFFFGGGHHHGGGFFFEEEEEEDDDDDDEEEGGGHHHIIIIIIIIIIIIIIIHHHHHHJJJKKKKKKKKKKKKLLLNNNRRRRRRRRRQQQQQQPPPPPPOOORRRQQQOOONNNLLLKKKKKKKKKLLLLLLKKKKKKKKKJJJJJJJJJIIIJJJKKKLLLLLLKKKJJJIIIHHHHHHHHHHHHHHHIIIJJJKKKJJJJJJIIIHHHGGGFFFFFFEEEFFFGGGGGGGGGHHHHHHHHHIIIHHHHHHGGGFFFEEEEEEDDDDDDEEEDDDBBBBBBCCCDDDCCCAAA??????>>>>>>>>>>>>?????????>>>======<<<<<<<<<===<<<<<<<<<;;;;;;;;;::::::;;;;;;;;;;;;:::::::::999999999999999999999888888888888777777777777888888:::::::::::::::999999999:::999999888777666555555777777777777777777777777777777777777777777777777666666777777777777666666777777777777777888888999666666666666555555555555555444444333333444444555444444444444444444444444555444444333333444444555444444444333333444555555333333333333333333333333333333333333333333333333333333333333333333333333333222222222222222222222111111111111111111111111111111222333333333333333555555444333333222222222444333333222333333444444444444444444555666777777777777777888888888888888999999999999::::::::::::;;;;;;;;;;;;;;;<<<<<<===:::;;;;;;<<<>>>??????@@@<<<<<<<<<<<<<<<===>>>???BBBBBBBBBCCCDDDDDDEEEEEEFFFFFFFFFFFFFFFDDDCCCBBBBBBCCCCCCDDDDDDDDDCCCBBBBBBCCCCCCDDDEEEEEEEEEEEEEEEEEEDDDCCCBBBAAA@@@@@@?????????>>>>>>===<<<<<<>>>>>>======<<<;;;;;;:::;;;;;;;;;;;;::::::::::::999999888777777777888888888888777777666666777777777555333333555666555444444444555666666666666666555555555555444444444444555444444444444333333333111111111111111222333333444444444444333333333333111111222222222222111111000000000111111222222222222111111111111111111222////////////////////////000000000000000000000000//////////////////////////////............//////////////////////////////////////////....................................////////////////////////000000/////////......---...//////////////////...000/////////.........---........................................................................---..............................////////////000////////////////////////////////////////////////......////////////......000000000000000000000000000000111111111222222222333333333333333333333333222333444666666555444444666666777777888777777777888888888999999999::::::======>>>???@@@AAAAAABBB@@@@@@AAABBBBBBCCCDDDDDDFFFEEEEEEEEEEEEFFFGGGGGGGGGFFFFFFEEEDDDDDDEEEEEEGGGHHHHHHHHHHHHGGGGGGFFFGGGIIIJJJKKKKKKKKKMMMNNNQQQQQQQQQQQQQQQRRRRRRRRRTTTSSSQQQOOOMMMLLLLLLKKKKKKKKKKKKKKKJJJJJJJJJJJJIIIJJJKKKLLLLLLKKKJJJIIIIIIIIIHHHHHHHHHIIIJJJJJJJJJJJJIIIHHHHHHGGGFFFFFFFFFFFFFFFGGGGGGGGGGGGGGGGGGGGGFFFFFFEEEDDDCCCBBBDDDCCCBBBBBBCCCCCCBBB@@@???>>>>>>======>>>>>>???>>>===<<<<<<;;;<<<<<<<<<<<<;;;;;;;;;;;;:::::::::;;;:::::::::999999999999888888888888888888888888888777777777777777777888999999999999999999999999:::999999888777666555555888888888888888888888888666666666666666666666666666666777777777777666666666777777888888888888888555555444444444333333333555444444333333444444555333333444444444444444444444444333333333333444444444333333333333444555555333333333333333333333333333333333333333333333333333333333333333333333333222222222222222222222222111111111111111111111111000111222222333333222222444444333333333222222222444333333222222222333333333333333333444555666777666666666777777888888888888888888999999999:::::::::::::::::::::;;;;;;<<<<<<<<<<<<<<<<<<=========<<<;;;;;;<<<<<<===>>>???AAAAAABBBBBBCCCDDDDDDDDDEEEEEEFFFFFFEEEDDDBBBAAAAAABBBCCCDDDEEEDDDCCCBBBCCCDDDEEEFFFFFFFFFFFFFFFFFFEEEDDDBBBBBBAAAAAAAAA@@@@@@???>>>============>>>>>>===<<<<<<;;;;;;:::;;;;;;;;;;;;:::::::::999:::999888888777777888888888888777777777777888888777555444444555555555444444444555666666666666555555555555444444444444333444444444444333333333333111111111111111222333333444444444444333333333333000111111222222111111000//////000000111222222222111111000000000000111111////////////////////////000000000000000000000000///////////////////////////......------......///////////////////////////////////////............------------------------........................//////000//////---,,,+++......////////////......000000//////...------,,,........................................................................---------...............,,,,,,,,,------------...////////////////////////////////////////////////......////////////......000000000000000000000000000000000111111111111222333333333333333333333333333333444555555555555555555555666777777666666555777777777888888999999:::;;;<<<===>>>????????????>>>>>>???@@@AAACCCCCCDDDEEEEEEEEEEEEEEEFFFFFFGGGEEEEEEEEEDDDDDDEEEEEEFFFGGGGGGHHHGGGGGGFFFEEEEEEEEEGGGIIIIIIIIIJJJKKKMMMNNNNNNOOOOOOPPPQQQRRRRRRSSSRRRQQQOOOMMMLLLLLLLLLJJJJJJJJJJJJJJJJJJJJJJJJIIIJJJKKKKKKKKKKKKJJJIIIIIIIIIHHHHHHHHHHHHIIIIIIIIIIIIHHHHHHHHHHHHGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEEEEDDDCCCBBBAAACCCBBBAAABBBCCCCCCAAA???>>>>>>============>>>>>><<<<<<;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;:::::::::::::::::::::999999999888888777777777666777777888999888777777666666777777888777777777888888888888888999999888888777777666666666666666666666666666666666666666666666666666666555666666777777777777777555666777888888888777777444444444333333333222222555444444333333444444555333333333333444444444444444444333333333333444444444333333333333333444444333333333333333333333333222222222222333333333333333333333333333333333333111111111222222222222222111111111111111111111111000000111222222222222111222222222333333333333333444333333222222222222222333333333333333444666666555555666666777777888888777777888888888999999999999999999999999::::::;;;??????>>><<<;;;:::999888;;;;;;;;;<<<<<<===>>>???@@@AAAAAABBBCCCCCCDDDDDDDDDEEEFFFFFFEEEDDDBBB@@@AAABBBDDDEEEEEEEEEDDDCCCDDDDDDEEEFFFFFFFFFEEEDDDFFFEEEDDDBBBBBBBBBCCCCCCBBB@@@>>>===<<<<<<>>>>>>>>>>>>======<<<;;;;;;;;;<<<;;;;;;;;;;;;:::::::::::::::999888888888888999777777666666666777777888777666444444555555444333333444555555666666555555555555555444444444333333444444444333333333222222222111111111111222333333333333333333222222222222000000111111111111000000/////////000111222222222000000////////////000000////////////////////////000000000000000000000000///////////////////////////......------......///////////////////////////////////////............------------------------------------------------------...///......---,,,---...///000000///...---................................................................................................---------.........//////,,,,,,,,,------------.../////////////////////////////////////////////////////////000000/////////000000000000000000000000000000000000111111111111222222222222222222222222333333333333333444444555555555666666666555555444666666777777888999999:::999:::;;;============<<<<<<===>>>???AAABBBCCCDDDCCCCCCCCCCCCCCCDDDEEEEEEDDDDDDCCCDDDDDDEEEFFFGGGGGGGGGGGGGGGFFFEEEDDDCCCDDDFFFGGGHHHGGGGGGIIIKKKLLLLLLMMMMMMNNNOOOOOOOOOQQQPPPOOOMMMLLLKKKKKKKKKJJJJJJJJJJJJJJJJJJJJJJJJIIIIIIJJJKKKKKKJJJIIIIIIHHHGGGGGGFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHHHHFFFFFFFFFFFFFFFFFFFFFEEECCCDDDDDDEEEDDDCCCBBBAAABBBAAAAAABBBCCCBBB@@@>>>>>>======<<<<<<======>>><<<;;;;;;:::;;;;;;<<<<<<;;;;;;;;;:::::::::999999999999999999888888888888777666666555666777888999777777666666666666777777555666666666777777777777888888888777777777777777666666666666666666666666666666666666666666666666555555666777777777777777444555666777777777666666555555444444444333333333555444444333333444444555222222333333333444444444444333333222222333333444444444333333222333333333222222222222222222222222111111222222222333333333222222222222222222222222000111111111222222222222222222222222222222222222///000000111111111111111111111111222333333444444444333333222111111222222222222222222333444555666444444555666666777888888777777777777888888888999888888888888888999::::::======<<<<<<;;;:::999999;;;;;;;;;<<<===>>>??????@@@@@@AAABBBBBBCCCCCCDDDCCCDDDEEEFFFEEEDDDAAA@@@AAABBBDDDFFFFFFEEEDDDCCCCCCDDDEEEFFFFFFEEEDDDCCCFFFEEEDDDCCCBBBCCCDDDDDDCCCAAA>>><<<;;;<<<>>>@@@>>>>>>>>>===<<<<<<;;;;;;<<<<<<<<<;;;;;;;;;::::::;;;:::999999888888999999666666555555555666666777888666444444555555444333333444555555666666555555555555444444444333333333444444444333333333222222222222222111222222333444222222222111111111111000000000111111111111000000...//////000111222222222//////............//////////////////////////////000000000000000000000000////////////////////////.........------.........////////////////////////000/////////............------------------------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,............------...///000000///...---,,,,,,------.../////////........................................................................---------.........//////........./////////000000//////////////////////////////////////////////////////000000000000//////000000000000000000000000000000000000111111111111222222222222222222222222333222111000111222444555444555555666555555444444555666666777888999999999888999;;;<<<<<<<<<;;;;;;;;;<<<===>>>@@@BBBCCCCCCBBBAAAAAAAAAAAABBBCCCCCCCCCCCCCCCCCCDDDFFFGGGHHHGGGGGGGGGGGGFFFDDDCCCBBBCCCEEEFFFFFFFFFFFFGGGIIIKKKLLLLLLLLLLLLLLLMMMMMMOOONNNMMMKKKJJJJJJJJJJJJIIIJJJJJJJJJJJJJJJJJJJJJHHHIIIJJJKKKKKKJJJIIIHHHFFFFFFEEEEEEEEEEEEEEEFFFEEEEEEEEEFFFGGGGGGHHHHHHFFFFFFFFFEEEEEEEEEEEEEEEBBBCCCDDDDDDDDDCCCBBBAAABBBAAAAAABBBCCCBBB@@@>>>======<<<<<<<<<<<<======;;;;;;:::::::::;;;;;;<<<;;;;;;;;;:::::::::999999999999999888888888888777777666555555555777888999777777666666666666777777444555555555666666777777777777777777777888888888888888888888888888888888666666666666666666666666555555666777777777777777333444666777777777666555666666555555555444444444555444444333333444444555222222222333333444444444444333333222222333333444555444333333222222222333222222222222222222222222111111111222222333333333222222222222222222222222000000111111222222222222222222222222222222222222//////000111111111111111000000111222333444444555444333333222111111111222222222222222333444555555444444444555666777777888777777777777888888888888888888888777888999999:::888888999:::<<<===>>>>>>;;;;;;:::;;;;;;<<<===>>>BBBAAAAAA@@@@@@AAAAAABBBDDDEEEEEEEEEEEEDDDDDDCCCEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDCCCAAAAAADDDCCCAAA@@@AAACCCEEEFFFEEEBBB???>>>>>>@@@@@@???>>>>>>>>>>>>>>>===<<<<<<;;;:::999999888888999999777777777777888888888888555666666666666666666666666666555555555444444444333333333222222222111111222222333333333333444444444444444444444444444444333333333222222222111111111111111111111111111111111222222333333222222111222222222111111111111000////////////////////////------...///000000//////111111000000//////......////////////////////////------............------.........------,,,,,,,,,+++++++++,,,,,,,,,------000000000///.........------------.........//////,,,,,,,,,---------......---......///000111111222......////////////......---...///000000///...---//////.........---------........................000///...------...///000........................///////////////.........111111000000//////..................////////////------/////////...---,,,///000111222222111000///111111222222222333333333555444333333222222222222222222333333333333444444666555555666666777888999999999999:::::::::;;;;;;;;;<<<===>>>???@@@@@@@@@AAAAAA@@@@@@AAAAAABBBCCCBBBBBBCCCCCCDDDEEEEEEFFFGGGFFFDDDCCCBBBBBBCCCCCCDDDDDDDDDFFFIIIIIIHHHFFFGGGGGGHHHIIIIIIJJJJJJKKKLLLKKKJJJIIIIIIJJJKKKLLLLLLKKKJJJIIIHHHIIIIIIJJJJJJIIIIIIKKKLLLKKKIIIGGGHHHHHHHHHHHHGGGFFFEEEEEEFFFEEEEEEDDDCCCBBBBBBAAAGGGFFFEEEDDDCCCBBBAAAAAACCCCCCBBBAAAAAA@@@@@@???===>>>???@@@@@@???>>>===>>>>>>===<<<;;;;;;::::::<<<;;;::::::::::::;;;<<<:::999888888777777888888::::::999888777777888888;;;::::::999888777777666::::::999777666444333333777777888888888888777777666666666666777777777777999999999888777666666555555555555555555555555555888888777777666666555555999888666555444444444555333333333333333333333333222222222222222222222222444444444444444444444444222222222333333444444444333222111111000000111111222222222111111111000000444333333222222333333444444333222111000000000000000000000000000000000000222222111111111111111111333222000//////000222333333333333333333333333333222222222222222222222222444444444555555555666666333333333444444444555555666666666666777777777777777777777777888888888888777777888999::::::;;;;;;<<<<<<<<<<<<===>>>??????CCCBBBBBBAAAAAABBBBBBCCCDDDDDDEEEEEEEEEEEEDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDCCCBBBBBBCCCBBBAAAAAAAAABBBDDDEEEEEEBBB???>>>???@@@@@@???>>>>>>>>>>>>>>>===<<<<<<;;;:::999999888999999999999999888888777777666666666666666666666666555555444444444333333333222222444444444333333333222222222222333333333333444444444444444444444444444444333333222222222111111111111111111111111111111111111222222333333222222111222222222111111111000000000000000000000000000000------...///////////////000000000000//////..............................------............---------------,,,,,,+++++++++,,,,,,---------.........---------------,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........---......///000000111111......////////////......---...///000000///...---//////.........---------...........................---,,,,,,,,,,,,---...........................,,,,,,------------------000000000000//////..................////////////...///////////////......000000000111111000000000000000000111111111222222555444333222222222222222222222333333333333444444444333333444444555666777999999999::::::::::::;;;;;;<<<===???@@@@@@@@@@@@@@@@@@??????@@@@@@AAABBBBBBBBBCCCCCCDDDDDDEEEEEEFFFEEEDDDCCCBBBBBBBBBCCCCCCCCCDDDGGGJJJKKKJJJIIIHHHHHHIIIIIIIIIIIIJJJJJJKKKJJJIIIHHHHHHIIIJJJKKKLLLKKKIIIHHHHHHHHHIIIJJJJJJIIIIIIIIIKKKKKKIIIHHHGGGGGGGGGGGGFFFEEEDDDDDDEEEEEEDDDDDDDDDCCCCCCCCCFFFEEEEEEDDDCCCBBBAAA@@@BBBBBBAAAAAA@@@?????????>>>???@@@@@@@@@@@@???>>>======<<<<<<;;;::::::999<<<;;;::::::::::::;;;<<<:::999888888777777888888::::::999888888888888888777777777666666555555444888777777666666555555555555666666777777666666555555666666666777777777777999999888888777666666555555555555555555555555555777777777666666666666666888777666555444444444444333333333333333333333333333333333333333333333333333333333333333333333333222222333333333333333333333222111111000000111111222222222111111111000000444333333222222333333444444333222111000000000000000000000000000000000000111111111111111111111111111111111222222111111111222222222222222222222222222222222222222222222222333333444444444555555555333333444444444555555555555666666666777777777777666666777777777888888888888999999::::::;;;;;;;;;============>>>???@@@AAACCCCCCBBBBBBBBBBBBCCCCCCBBBCCCDDDEEEEEEFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDEEEEEEDDDCCCCCCCCCBBBAAAAAAAAABBBDDDDDDDDDBBB???>>>???@@@??????===>>>>>>>>>>>>===<<<<<<;;;;;;:::999999999999999;;;:::999888777666555555777777777666666555555555444444444333333333333222555555555444444444333333222222333333333333444444444444444444444444444444333222222222222111111111111111111111111111111111111111222222222222111111222222111111111000000000111111111111111111111111---......///////////////000000000////////////...........................------............------,,,,,,,,,+++++++++++++++---------.........//////,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,+++,,,------------..................//////000000111......////////////......---...////////////...---...............---------...........................---,,,,,,,,,,,,---...........................+++,,,,,,,,,---.........000000000////////////...............////////////000000/////////000000000111000000//////000000111/////////000000000111111444333333222222222222333222222333333333333444444444333333444444555666777888888999999999:::::::::;;;<<<===???@@@@@@@@@@@@???>>>>>>>>>>>>???@@@@@@CCCCCCCCCCCCCCCDDDDDDDDDFFFEEEDDDCCCBBBBBBBBBBBBAAABBBDDDHHHLLLNNNNNNLLLJJJJJJJJJIIIIIIIIIIIIIIIIIIIIIHHHHHHHHHHHHIIIIIIKKKJJJHHHGGGGGGHHHIIIIIIJJJIIIGGGHHHIIIJJJJJJIIIFFFFFFFFFFFFEEEDDDCCCBBBDDDDDDDDDDDDEEEEEEEEEEEEEEEDDDDDDCCCBBBAAA@@@@@@AAAAAA@@@@@@???>>>>>>>>>??????@@@@@@@@@@@@??????<<<<<<;;;;;;::::::999999;;;;;;::::::::::::;;;;;;:::999888888777777888888:::999999888888888888888555555555555555555555555555555555555555555666666444444555555555555444444555555666666666777777777999888888777777666666555555555555555555555555555666666666666666666777777666666666666666555444333333333333333333333333333444444444444444444444444222222222222222222222222333333333333333222222222222222111000000000000111222222222111111111111111333333222222222222333333333333222111000000000000000000000000000000000000111111111111111111111111///000222333333222000///111111111111111111111111222222222222333333333333222222333333333444444444444444444555555555666666555555666666666777777777666666777777777777888888::::::::::::::::::;;;;;;>>>======>>>>>>???@@@AAABBBBBBAAAAAAAAAAAABBBBBBBBBBBBCCCEEEFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEEEECCCDDDDDDEEEEEEEEEDDDDDDCCCBBBBBBAAAAAABBBCCCCCCDDDBBB??????@@@@@@???>>>======>>>>>>======<<<;;;;;;;;;:::999999999999:::::::::999888888777666666888888777777666555555555666666666666555555555555444444444444333333333333222222222333333333444444444444444444444444444444222222222222111111111111111111111111111111111111111111222222222222111111111111111111000000000000000000000000000000000000......///////////////...////////////////////////000000000000000000000000------............------,,,,,,,,,,,,,,,,,,,,,,,,------------............---.........///000000000///............---------------------...................../////////000000......////////////............................................................................../////////....../////////........................---------...///000111111////////////////////////............////////////000///.........///000111111000///......///000111/////////000000000111111333333222222222222222333222222222333333333444444666555555666666777888999888888888888999999999999;;;<<<===>>>???@@@@@@@@@>>>============>>>??????CCCCCCCCCCCCCCCCCCCCCCCCEEEEEEDDDCCCBBBBBBBBBAAAAAAAAADDDHHHMMMPPPPPPPPPLLLKKKKKKJJJIIIHHHHHHHHHIIIIIIIIIIIIIIIIIIIIIIIIIIIHHHGGGFFFFFFGGGHHHIIIJJJHHHFFFFFFHHHIIIJJJIIIFFFFFFFFFFFFEEEDDDCCCCCCBBBCCCCCCDDDEEEFFFGGGGGGDDDCCCCCCBBBAAAAAA@@@@@@@@@@@@??????>>>=========>>>>>>????????????>>>>>>;;;;;;;;;::::::999999999:::::::::::::::::::::::::::999888888777777888888888888777777666777777888666666666666777777777777555555555555555555555555444444555555555555444444555555555666666666777777888888777777666666666666555555555555555555555555444555555666666777777777555555666777666555333222333333333333333333333333333333333333333333333333111111111111111111111111444333333333222222111111222222111000000000000000111111111111111111111111333333222222222222333333333222222111000000111111000000000000000000000000000000000000111111111111///000111222222111000///111111111111111111111111222222222333333333333333111111222222222333333333444444555555555666666666555555555666666666777777666666666666777777777888::::::999999999999999999============>>>???@@@@@@AAA@@@@@@@@@@@@@@@@@@AAABBBBBBCCCEEEFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDEEEEEEEEEEEEEEEDDDBBBBBBBBBAAAAAAAAABBBBBBCCCAAA@@@???@@@@@@???>>>===============<<<;;;;;;<<<;;;::::::999999::::::888888888888888999999999888888777777666666666666777777666666666555555555333333333333222222222222222222222333333333444444444444444444444444444444222222222111111111000000000000000000000000000000000111111222222111111000111111111000000000//////////////////////////////...///////////////...................../////////........................------............---------------...............+++,,,,,,,,,,,,------------.........///000000000........................---------.........//////............////////////......////////////............------------......---................................................//////////////////...........................---------...///000111111.............../////////............////////////......---,,,---...000111111000///......///000111000000000111111111222222222222222111111222222333222222222333333333444444666555555666666777888999777777777888888888999999:::;;;<<<===>>>?????????======<<<<<<======>>>???BBBBBBBBBBBBCCCCCCCCCCCCDDDDDDDDDCCCBBBBBBAAAAAAAAABBBDDDIIINNNQQQRRRQQQLLLLLLKKKJJJIIIIIIHHHGGGJJJJJJJJJKKKKKKJJJJJJJJJHHHGGGFFFEEEEEEFFFGGGHHHIIIGGGEEEEEEGGGIIIIIIIIIGGGGGGGGGGGGFFFEEEDDDCCCAAAAAABBBDDDEEEFFFGGGHHHCCCCCCCCCBBBAAAAAA@@@@@@@@@@@@???>>>>>>======<<<======<<<<<<<<<<<<======;;;:::::::::::::::999999:::::::::::::::::::::::::::999888888777777888888666666555555555555666777666666666666777777777777666666666555444444333333444555555666666555555444555555555555666666666666777777777666666666666666555555555555555555555555444444555555666666777777444444666666666555333222333333333333333333333333111111111111111111111111111111111111111111111111333333333222222111111111222111000000//////000000111111111111111111111111333222222111111222222333333222111111000111111111000000000000000000000000//////000000000111111111111111000//////000111111222222222222222222222222222222333333333444444444111111111222222222333333444444444444555555555666555555555555666666666666555666666666666777777777888888888777777777777777============>>>???@@@AAA@@@@@@????????????@@@@@@BBBCCCDDDEEEEEEFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFEEEDDDDDDBBBBBBBBBBBBAAAAAAAAAAAACCCAAA@@@@@@AAA@@@???===<<<============<<<;;;;;;<<<;;;;;;:::::::::::::::888888888999999999::::::777777777777777777777777555555555444444444333333333333222222222111111111222222333333333333444444444444444444444444444444222111111111111000000000000000000000000000000000000000111111111111000000111111000000000/////////........................//////////////////...------............/////////++++++++++++++++++++++++------............------............////////////+++++++++,,,,,,,,,------,,,,,,,,,---------------+++++++++,,,,,,,,,------------........./////////..............................////////////............------------......---------.......................................,,,,,,---......---,,,,,,........................+++,,,,,,,,,---.........---............/////////............////////////------,,,------...///000000//////......//////000000000000111111111222222222111111111111222222333222222333333333333444444444333333444444555666777666777777777777888888888888999:::<<<=========>>>======<<<<<<======>>>???@@@AAAAAABBBCCCCCCDDDDDDCCCCCCDDDCCCCCCBBB@@@@@@BBBCCCEEEIIINNNPPPQQQPPPLLLLLLKKKKKKJJJIIIHHHHHHJJJJJJKKKLLLLLLKKKJJJJJJFFFFFFEEEDDDDDDFFFGGGHHHGGGFFFEEEEEEGGGIIIIIIHHHGGGGGGGGGGGGFFFEEEDDDDDD@@@@@@AAACCCDDDFFFGGGGGGCCCCCCCCCCCCBBBBBBAAAAAA@@@@@@??????>>>=========<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;::::::::::::999999::::::::::::999999:::999888888777777888888555555555555555666666777555555555555555555555555777777666666555444333333444555555555555555555444444444555555555666666666666666666666666666666666555555555555555555555555555555555555555555666666444444555555555444444333333333333333333333333333111111111111111111111111111111111111111111111111222222222222222111111111111111000////////////000111111111111111222222222222222111111111111222222222222111111111111111222000000000000000000000000...//////000000111111111222111///......///111222222222222222222222222222222222333333444444555555111111222222222333333333333333333444444444555555444444555555555666666666555555666666666666777777666666666666666666666777???>>>>>>??????@@@AAABBBAAA@@@@@@??????@@@@@@AAADDDDDDEEEEEEEEEEEEDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFFFFFFFEEEDDDCCCBBBBBBBBBBBBAAAAAA@@@@@@BBBAAA@@@@@@AAAAAA???===<<<<<<======<<<<<<;;;:::<<<<<<;;;::::::::::::;;;999999999999999999999888666666666777888888999999555555555555444444444444444444333333333222222222222222333333333333444444444444444444444444444444111111111111000000000000000000000000000000000000000000111111111111000000111000000000///////////////////////////////////////////////////...---------------.........//////,,,,,,,,,,,,,,,,,,,,,,,,------............---------------.........//////,,,,,,,,,,,,---------...---------------,,,,,,,,,)))******+++,,,---..................////////////..............................////////////.........------,,,,,,------...---------.........//////........................,,,,,,---......---,,,,,,........................,,,,,,---------------------------.........//////............////////////,,,---...//////000000000...//////////////////.../////////000000000111111111111111111111222333333222222333333333333444444444333333444444555666777666666666777777777888888777888999:::;;;<<<<<<<<<=========<<<===>>>>>>?????????@@@AAACCCDDDEEEEEECCCCCCCCCDDDCCCBBB@@@???DDDDDDFFFIIIMMMOOOOOONNNLLLLLLKKKKKKJJJJJJIIIIIIIIIIIIJJJKKKKKKJJJIIIIIIEEEEEEDDDCCCDDDEEEFFFGGGEEEDDDDDDFFFHHHIIIHHHGGGFFFFFFFFFFFFEEEDDDCCCBBB???@@@AAABBBCCCDDDEEEFFFDDDDDDDDDCCCCCCCCCCCCBBBAAA@@@@@@??????>>>=========<<<;;;;;;;;;;;;<<<===;;;;;;;;;;;;;;;;;;;;;;;;888999::::::::::::999888:::999888888777777888888666666666666666777888888777777777666666555555444666666666666666666666666333333444444444444333333444444444555555555666666666666666666666666666666555555555555555555555555555555555555555555444444444444444333333444444555333333333333333333333333111111111111111111111111222222222222222222222222111111111111222222222222111111000///////////////000000111111111222222222222222111111111111222222222111111111111111222222000000000000000000000000......//////000111111222000000////////////000000111111111111111111111111222222333333444555555666222222222222333333333444222222222333333333333444444444444555555555666666555555555666666666777777555555666666777777888888@@@@@@@@@@@@AAABBBCCCCCCBBBAAAAAA@@@@@@AAAAAABBBDDDEEEEEEEEEEEEEEEDDDCCCEEEEEEEEEEEEEEEEEEEEEEEEGGGGGGGGGFFFFFFDDDCCCCCCBBBBBBBBBBBBBBBAAA@@@???BBBAAA@@@AAAAAAAAA???===<<<<<<======<<<<<<;;;:::<<<<<<;;;::::::::::::;;;<<<;;;;;;:::999888777777555555666777888999::::::888777777777666666666666555555444444444333333333222222333333333444444444444444444444444444444444111111111111000000000000000000000000000000000000000000111111111111000000000000000000////////////000000000000000000000000//////000000///...---------------.........//////////////////////////////---..................---,,,,,,,,,------.........---------.........//////000000000//////......---***+++,,,---///000111111............/////////000.....................---......////////////.........---,,,,,,,,,,,,---...---------.........//////........................---...///000000///...---........................///////////////.........---------.........//////............/////////000,,,---///111111111111000---...///000000///...---............/////////000111111000000111222333333222222333333333444444444666555555666666777888999666666666666777777777777666777888999:::;;;;;;;;;===============>>>??????>>>>>>???AAACCCDDDFFFFFFBBBCCCCCCDDDCCCAAA@@@???EEEEEEFFFIIIMMMNNNMMMLLLKKKKKKKKKKKKJJJJJJJJJJJJHHHHHHIIIJJJJJJIIIHHHHHHEEEDDDCCCCCCCCCEEEFFFGGGDDDDDDEEEGGGIIIIIIHHHFFFEEEEEEEEEEEEDDDCCCBBBAAA??????@@@AAABBBCCCDDDEEEDDDDDDDDDDDDDDDCCCCCCCCCAAAAAA@@@@@@???>>>>>>>>>>>>===<<<;;;;;;<<<===>>><<<<<<<<<<<<<<<<<<<<<<<<888999:::;;;;;;:::999888:::999999888777888888888888888777888888999::::::;;;::::::999888777777666555555666666777888888999222222222333333222222222444444444555555555666666555555555666666666666666555555555555555555555555666666666555555444444333555444333222222333555666333333333333333333333333222222222222222222222222222222222222222222222222000000111111222222222333111111000///////////////000000111111222222222222222222111111111111222222222111111111111111222222000000000000000000000000---......///000111111222...///000111111000///...000000000000000000000000222222333333444555666666222222333333333444444444111111222222222333333333444444444555555555666666555555555555666666666777555666666777888999999:::>>>>>>???@@@AAAAAABBBBBBCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBDDDDDDDDDCCCBBBAAAAAAAAACCCDDDFFFHHHIIIJJJIIIHHHHHHGGGFFFEEEDDDDDDGGGFFFEEECCCAAA@@@@@@@@@>>>???AAAAAAAAA@@@>>><<<=========<<<;;;;;;::::::<<<<<<;;;::::::::::::;;;888888888888888888888888888888888888777777777777666666555555555555666666666555444333333333333333222222222111111222333333555555444444444333333333222222222111111111000000222222222111111111000000111111000000//////....../////////////////////////////////////////////////////////...---------,,,........................,,,---......//////.........------,,,,,,------...+++++++++,,,---...///000///000111000...---,,,---////////////////////////..................------000///...---,,,------...////////////////////////........................//////.........---------,,,---------.../////////....................................////////////000///...------...///000------------------------.../////////...---,,,,,,//////////////////////////////......---------,,,...............---------111111000000000000111111000111111111111222222222//////000111222222333333444444444555666777777888111222333555666777777777999999888888999999:::;;;<<<<<<<<<<<<<<<===>>>???>>>???AAACCCEEEEEEEEEEEECCCCCCCCCCCCCCCBBBBBBBBBEEEFFFHHHJJJKKKLLLMMMMMMLLLLLLKKKKKKKKKKKKLLLLLLMMMMMMKKKJJJIIIHHHHHHHHHEEEDDDDDDCCCCCCCCCCCCDDDDDDDDDEEEGGGJJJKKKIIIHHHGGGFFFDDDBBB@@@???>>>>>>AAAAAA@@@@@@@@@AAABBBBBBFFFFFFFFFEEEDDDCCCCCCBBBCCCBBBAAA@@@???????????????>>><<<;;;::::::;;;;;;>>>===<<<;;;:::;;;;;;<<<<<<<<<;;;;;;;;;:::::::::999999999999999999999999999999999888888888888888555555666888888999999999666666555555555666666777333333333333333333333333444444555555555555555555666666555555555444444444666666666666666666666666333333333333333333333333222222222222222222222222333333333333333333333333222111000000111111000...000000000000000000000000111111111111111111111111//////000111111111111111111000///------///000111222222222222222222222222111000///......///000111000000000000000000000000//////............//////000000000000000000000000//////000000111111222222000111111222222333444444333333333333333333333333222222222333333333444444555555444444444444555555444444444555555555555666888888888777777777777777?????????@@@@@@AAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCBBBBBBBBBBBBCCCDDDFFFGGGHHHIIIIIIIIIHHHGGGGGGFFFEEEEEEGGGFFFEEECCCAAA@@@@@@@@@>>>???@@@AAAAAA???>>>===???>>>>>>===<<<<<<;;;;;;<<<<<<;;;:::::::::::::::888888888888888888888888888888888888777777777777666666666555555666666666666666555444444444444444555444444333333444444555555444444444444333333333222222222111111111000000222222222111111111000000222111111111000000000000000000000000000000000000//////////////////////////////////////////..............................,,,---......//////.........------,,,,,,------.........---,,,,,,,,,,,,---///000111000...---------................................................000///...---------......////////////////////////........................//////.........------------------...................................................////////////000///...------...///000..............................//////......---,,,////////////////////////111000000000////////////111111111111111111111111111111000000000000111111000111111111111222222222000000000111222222333333444444444555666777777777333444555666777888888888999999888888999999:::;;;;;;;;;;;;;;;<<<===>>>???>>>@@@BBBDDDEEEFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFGGGHHHIIIKKKLLLLLLLLLLLLLLLKKKKKKKKKKKKLLLLLLLLLKKKJJJHHHGGGGGGFFFFFFEEEEEEDDDCCCCCCCCCDDDDDDDDDDDDEEEGGGIIIJJJIIIGGGFFFEEEDDDBBBAAA@@@??????AAAAAAAAAAAAAAABBBCCCDDDGGGGGGFFFEEEEEEDDDCCCCCCCCCBBBAAA@@@???????????????>>>===;;;;;;;;;;;;;;;>>>===<<<:::::::::;;;<<<;;;;;;;;;;;;::::::::::::::::::999999999999999999888888888888888777777777555555666888888999999888555444444333333333444444333333333333333333333333444444555555555555555555666555555555444444444444444444444444444444444444333333333333333333333333333333333333333333333333333333333333333333333333222111000000111111000...000000000000000000000000111111111111111111111111//////000111111111111111222111///......///111222222222222222222222222222111000///......///000111000000000000000000000000//////............////////////////////////////////////000000000000000000000111111222222333333444333333333333333333333333222333333333444444444444555555444444444444555555444444444555555555555666666666666666666666666666??????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@CCCBBBBBBBBBBBBBBBCCCCCCCCCCCCDDDDDDEEEFFFFFFFFFIIIIIIHHHHHHGGGGGGFFFFFFGGGFFFDDDCCCAAAAAA@@@@@@??????@@@AAA@@@???>>>===?????????>>>======<<<<<<<<<;;;::::::999999::::::888888888888888888888888888888888888777777777777666666666666666666666666777666666555555555555555555444444333333444444444444444444444333333333333222222222111111111111111222111111111111000000000222222222222111111111111111111111111111111111111/////////////////////////////////000000000000000........................,,,---......//////.........------,,,,,,------.........---,,,,,,,,,,,,---...000111000...---------------------------------........................000///......------....../////////////////////////////////////////////////////////............---...............---------....................................//////////////////...------...//////////////////////////////....../////////...------////////////////////////000000000000////////////111111111111222222222222111111000000000000111111000111111111111222222222000000111111222333333333444444444555666666777777666777777777888888999999999888888888888999:::::::::::::::;;;;;;===>>>>>>???@@@BBBDDDFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEFFFFFFGGGHHHHHHIIIJJJJJJKKKKKKMMMLLLLLLKKKKKKLLLLLLMMMJJJIIIHHHGGGFFFEEEEEEEEEFFFFFFEEEDDDDDDDDDDDDDDDEEEEEEEEEGGGIIIIIIGGGFFFEEEDDDCCCBBBBBBAAABBBBBBAAAAAABBBBBBCCCDDDEEEEEEGGGGGGGGGFFFEEEEEEDDDDDDCCCBBBAAA@@@???????????????>>>===<<<;;;;;;;;;<<<<<<<<<;;;:::::::::;;;;;;::::::::::::999999999999:::::::::999999888888888888888888777777666666666555555666777888888888888666555444333333333333333222222222222222222222222555555444444444444444444555555555555444444444444333333333333333333333333333333333333333333333333444444444444444444444444333333333333333333333333222111000000111111000...000000000000000000000000111111111111111111111111//////000111111111111111222111000//////000111222222222222222222222222222000000////////////000000000000000000000000000000//////............//////........................000000//////////////////000000111111222333333333222222222222222222222222333333333444444444555555555555444444444444555555444444444555555555555666555555555555555555555555@@@@@@@@@@@@????????????AAAAAAAAAAAAAAAAAAAAAAAACCCBBBAAA@@@AAABBBCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDGGGGGGGGGFFFFFFFFFFFFFFFFFFEEEDDDCCCBBBAAAAAAAAA???@@@@@@@@@@@@???>>>===??????>>>>>>===<<<<<<;;;;;;::::::999999999999999888888888888888888888888888888888888777777777666666666666777777666666666666555444444444444555555333333222111111111222222444444444333333333222222111111111111111111111111111111111111000000000000111111111111111111111111000000000000000000000000////////////////////////.........//////000000111........................,,,---......///............------,,,,,,------...+++++++++,,,---...///000...000111000...------...---------------------------------...............//////..................////////////////////////000000000000000000000000/////////.............../////////...---------,,,....................................////////////......................................./////////......////////////......////////////////////////...............---------...///////////////000000111111000000000000111111000000111111111222222222111111111222222333333333444444444555555666666666777777777777777777888888888888888888888999999:::::::::::::::;;;===>>>>>>???AAACCCEEEFFFGGGGGGFFFCCCCCCDDDDDDDDDDDDEEEEEEIIIIIIIIIIIIIIIIIIJJJJJJMMMLLLLLLKKKKKKLLLLLLMMMJJJIIIHHHGGGFFFFFFFFFFFFGGGGGGFFFEEEDDDDDDDDDDDDFFFEEEFFFGGGHHHHHHFFFDDDDDDDDDCCCCCCCCCCCCDDDDDDBBBBBBCCCDDDEEEFFFFFFGGGGGGGGGGGGGGGFFFFFFEEEEEEBBBBBBAAA@@@??????????????????>>>======<<<<<<<<<;;;;;;;;;:::::::::;;;;;;:::::::::999999999888888;;;::::::999999888888888888888777777666666555555555555666777888888777777888777666555555555555555222222222222222222222222555555444444444444333333444444444444444444444444333333333333333333333333333333333333333333333333333333333333333333333333222222222222222222222222222111000000111111000...000000000000000000000000111111111111111111111111//////000111111111111111222222111000000111222222111111111111111111111111000000////////////000000//////////////////////////////............//////////////////////////////000000//////......------000000000111222222333333222222222222222222222222333333444444444555555555555444444333333444444555444444444555555555555666555555555555555666666666@@@?????????????????????AAAAAAAAAAAAAAAAAAAAAAAABBBAAA@@@@@@@@@BBBCCCDDDDDDDDDDDDCCCCCCCCCBBBBBBDDDDDDDDDDDDEEEEEEEEEEEEFFFEEEDDDCCCBBBAAAAAAAAA@@@@@@@@@@@@??????>>>>>>>>>======<<<<<<;;;;;;:::::::::999888888888888999888888888888888888888888888888888888777777777666666666777888888777666666333333333222222333444444444333222222111111111222444444333333333222222222111111111111111111111111000000000000000000000000000000000000000000000000////////////////////////////////////////////////---------....../////////........................,,,---......///............------,,,,,,------...+++++++++,,,---...///000...///000000...---..............................---------.........//////......//////////////////////////////////////////000000000000000000000000/////////////////////////////////...---------,,,....................................////////////------............------,,,,,,---------...............///////////////...////////////////////////---------...............---------....../////////111111000000000000111111000000111111111222222222222222222222222333333333444444444444555555555555666666555555555666777777888888777777888888999::::::::::::;;;<<<===>>>???@@@AAACCCEEEGGGGGGGGGGGGDDDDDDDDDDDDEEEEEEFFFFFFIIIIIIHHHHHHHHHHHHIIIJJJLLLLLLKKKKKKKKKKKKLLLLLLKKKJJJIIIHHHHHHHHHHHHHHHHHHHHHGGGEEEEEEDDDDDDDDDEEEEEEEEEGGGHHHHHHFFFDDDDDDCCCCCCCCCDDDDDDEEEFFFCCCDDDEEEGGGHHHHHHHHHGGGGGGGGGGGGFFFFFFFFFFFFFFFBBBBBBAAA@@@?????????????????????>>>>>>===<<<<<<:::;;;;;;;;;;;;;;;;;;;;;:::::::::999999999888888:::::::::999999888888888888888777777666555555444555666666777777777777666777777666555555555555555222222222222222222222222555555444444333333333333333333444444444444444444444444444444444444444444333333333333333333333333111111111111111111111111222222222222222222222222222111000000111111000...000000000000000000000000000000000000000000000000//////000111111111111111222222111111111111222222111111111111111111111111//////000000000000////////////////////////////////////............//////000000000000000000000000000000//////......------///000000111111222333333111111111111111111111111333333333444444444555555444444333333333333444444444444444555555555555666555555555666666777777777>>>>>>??????????????????BBBBBBBBBBBBBBBBBBBBBBBB@@@@@@@@@@@@AAABBBCCCDDDDDDDDDCCCCCCBBBBBBBBBBBBBBBBBBCCCCCCDDDDDDEEEEEEEEEEEEDDDBBBBBBAAAAAAAAA@@@@@@@@@???????????????=========<<<;;;;;;:::::::::999888888777777888888888888888888888888888888888888888888777777777777666666888888888888666666222222222222222222333444666666555444333333333333333333333333222222222222111111111111111222222222//////000000000000000111///////////////000000000........................////////////////////////------------....................................,,,---......//////.........------,,,,,,------.........---,,,,,,,,,,,,------///000000///......///////////////////////////,,,,,,------.../////////......///000000000//////////////////////////////////////////////////////...////////////000000000...............---------....................................////////////------............------++++++,,,,,,---...............///000000000///////////////////////////////////////000000000000000......//////000000111111111111000000000000111111000111111111111222222222222222333333333333333333444444444444444444444444555444333333333555666777888777777777777888999999::::::;;;;;;===>>>@@@AAAAAABBBDDDFFFGGGHHHHHHHHHFFFFFFFFFGGGHHHHHHIIIIIIIIIIIIHHHGGGGGGHHHIIIJJJKKKJJJJJJIIIIIIJJJJJJKKKLLLKKKJJJJJJIIIIIIIIIJJJIIIIIIGGGFFFEEEEEEEEEEEEDDDDDDDDDFFFHHHHHHFFFEEEDDDDDDDDDDDDDDDEEEFFFFFFFFFGGGHHHIIIIIIIIIHHHGGGFFFFFFFFFFFFFFFFFFFFFFFFCCCBBBAAA@@@???????????????@@@@@@@@@???>>>===<<<:::;;;<<<<<<======<<<<<<::::::::::::999999999999999999999999999999999999999999888777666666555555555666666777777666666666444444333333333444444555333333333333333333333333555555444444333333222222333333333333444444444444444444444444444444444444333333333333333333333333111111111111111111111111222222222222222222222222222111000000111111000...000000000000000000000000000000000000000000000000//////000111111111111111111111111111111111111111111111111111111111111111//////000000000000//////000000000000000000000000//////............//////111111111111111111111111000000////////////////////////000000111222222222000000000000000000000000222222222333333333444444444444333333333333444444444444444555555555555666555555555666666777777888======>>>>>>??????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@??????@@@AAABBBBBBBBBBBBCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCDDDEEEEEEFFFEEEDDDCCCBBBBBBBBBBBBBBBAAA@@@@@@???????????????>>>>>>======<<<;;;;;;;;;999999888777777777777777888888888888888888888888888888888888777777777777555666888999999888666555333222222222222333444555777666555444333333333333333333333222222222222111000000111111111222222222////////////000000111111//////000000000111111111////////////////////////////////////////////////////////////....................................,,,---......//////.........------,,,,,,------.........---,,,,,,,,,,,,------...000000///......///........................,,,,,,------...//////000---...///000111000000///////////////////////////.........................../////////000000000000---------...................................................////////////,,,------......------,,,,,,,,,,,,---.../////////......///000000000000000////////////////////////////////////000000000111...//////000111111222222111111000000000000111111000111111111111222222222333333333333333333333333444444444444444444444444444333222222333555777888777777777777777888999999;;;;;;;;;<<<>>>@@@AAABBBAAABBBEEEGGGHHHHHHHHHHHHFFFFFFGGGGGGHHHIIIIIIJJJIIIHHHGGGFFFGGGHHHJJJKKKIIIIIIHHHHHHHHHHHHIIIIIILLLKKKJJJJJJIIIJJJJJJJJJJJJIIIHHHGGGFFFEEEEEEEEECCCCCCDDDFFFHHHIIIGGGEEEEEEEEEDDDDDDEEEEEEFFFFFFHHHIIIJJJKKKKKKIIIHHHGGGEEEEEEEEEEEEEEEEEEEEEEEECCCBBBAAA@@@????????????@@@@@@@@@@@@@@@>>>===<<<;;;<<<===>>>>>>>>>======;;;;;;;;;;;;::::::::::::888888888999999::::::;;;;;;:::999888777666555555555666666666666666555555333333333333333444555666444444444444444444444444555555444444333222222111222222333333333444444444333333333333333333333333333333333333333333333333111111111111111111111111111111111111111111111111222111000000111111000...000000000000000000000000000000000000000000000000//////000111111111111111///000000000000000000///111111111111111111111111...///000111111000///...000000000000000000000000//////............//////000000000000000000000000//////000000000000000000//////000000111111222222000000000000000000000000111111111222222222333333444333333222222333333444444444444555555555555666333333444555555666777777<<<======>>>???@@@@@@AAA????????????????????????===???@@@BBBCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCDDDEEEFFFGGGGGGEEEDDDCCCBBBBBBBBBBBBBBBAAA@@@??????>>>>>>???????????????>>>======<<<<<<999888888777777777777777888888888888888888888888888888888888777777777777555777888999999888777555333333333333444444555666555444333222111111111111333333333222222222111111000000111111222222222222.../////////000000111111000000111111222222222333000000000000000000000000////////////////////////111111000000//////..............................,,,---......//////.........------,,,,,,------...+++++++++,,,---...///000---...000000///......///------------------------,,,,,,------...///000000---...///111111111000///////////////////////////.........................../////////000000111111,,,------....../////////..................................../////////000,,,,,,---......---,,,,,,---------...///000000111......///000000000000000////////////////////////,,,---------......//////---......///000111111111111111000000000000111111000111111111111222222222333333333333333333333333444444444444444444444444444333222222333666888:::777777777777777888888999;;;<<<<<<===???@@@BBBCCCAAACCCEEEGGGHHHIIIIIIHHHDDDDDDEEEFFFGGGGGGHHHHHHHHHGGGFFFFFFFFFHHHJJJLLLIIIHHHHHHGGGGGGHHHHHHIIIKKKKKKJJJIIIIIIIIIJJJJJJKKKJJJIIIGGGFFFEEEEEEEEEBBBBBBCCCEEEHHHIIIHHHFFFFFFEEEEEEEEEEEEEEEFFFFFFIIIJJJLLLLLLKKKJJJGGGFFFDDDDDDDDDDDDDDDEEEEEEEEECCCBBBAAA@@@????????????@@@@@@AAAAAA@@@???===<<<;;;<<<>>>?????????>>>===<<<<<<;;;;;;;;;;;;::::::777777888999:::;;;;;;<<<;;;;;;:::999888777666555555666666666666666555555444444444555666777888999555555555555555555555555555555444333333222111111222222222333333444444444222222222222222222222222333333333333333333333333222222222222222222222222111111111111111111111111222111000000111111000///000000000000000000000000000000000000000000000000//////000111111111111111//////000000000000//////000000000000000000000000...///000111111000///...000000000000000000000000//////............////////////////////////////////////000000111111222222/////////000111111222222000000000000000000000000000000111111111222222222444333333222222333333444444444444555555555666666222222333333444555666666======>>>======<<<;;;;;;???>>>===<<<<<<===>>>???BBBBBBAAAAAAAAABBBCCCCCCAAA@@@@@@??????@@@@@@AAABBBBBBBBBCCCCCCCCCCCCDDDCCCCCCBBBAAAAAAAAAAAAAAA?????????>>>>>>>>>>>>======<<<<<<;;;;;;:::999999:::999777666666666777888777777888888888777777666;;;;;;999777666555555555666666777777777777666666444444444333333222222222333222111000000111222333222222222333333444444444222222222222222222222222111111111111111111111111111111000///////////////000000000000000000000000000///...---------------......------------............////////////......///...---,,,,,,,,,,,,,,,000...+++,,,...000...------.........///000000000111...,,,---///000---+++........................---------...///000000111////////////........................////////////////////////////////////////////////////////////000000///...............///////////////////////////////////////.........---------------...///000111000000///...---------//////000000///...------..................------111000///...............222222111111111111222222000000000000000000000000///000111222111///---,,,222222222222222222222222666444000...---///222333555555555555555666777777666666666666666777777777999:::;;;<<<===>>>???@@@CCCDDDEEEFFFGGGHHHIIIIIIFFFEEEDDDBBBBBBBBBCCCDDDEEEEEEEEEFFFFFFGGGHHHHHHEEEFFFGGGHHHIIIHHHGGGGGGIIIHHHHHHGGGFFFFFFFFFGGGGGGGGGHHHGGGGGGFFFEEEDDDCCCCCCCCCEEEGGGHHHHHHFFFHHHGGGFFFDDDDDDEEEGGGHHHFFFGGGHHHHHHIIIIIIIIIIIIGGGEEEBBBAAABBBDDDDDDDDDAAAAAA@@@@@@???>>>======@@@@@@@@@@@@???>>><<<<<<999:::<<<=========<<<<<<;;;;;;::::::::::::999999;;;;;;;;;::::::999999999888888888888777777777777777777888888888888777777555555555555555666777777666666555444444444444555666666666666555444333222222222222222222222222222444444444333333222222222111111111111111111111111222222222111111111000000//////000000111111222222111111111111111111111111111111000000//////......000000000000////////////////////////000000000000000000000000000000000000////////////000000000000222222222111111111111000000000000000000000000000////////////////////////000000///...........................//////////////////000000000000//////111111111111111111111111000000000000111111111111111111222222222333333333222222222222222222222222555555555555666666666777===============<<<;;;;;;============>>>???AAABBBAAAAAAAAAAAAAAABBBBBBCCCAAA@@@@@@??????@@@@@@AAABBBBBBBBBBBBCCCCCCCCCCCCGGGFFFDDDCCCBBBAAAAAAAAA????????????>>>>>>>>>>>><<<<<<<<<;;;::::::999999999999777666666666777888777777888888888777777777888888777666555555555555555666666777777666666555444444444444333333222222333222111111111111222333222222333333333333333333111111111111111111111111111111111111111111111111111111000///////////////000000000000000000000000000///...------------...///..................///......////////////......///...---,,,,,,,,,,,,---000...,,,,,,...///...---..................//////000...------......------........................,,,,,,,,,---.../////////////////////........................////////////////////////////////////........................000000///.......................................000000000000000/////////---------------...//////000000000///...---------///////////////...------........................000//////............///111000000//////000000111000000000000000000000000//////111222111000...---222222222222222222222222666555222111000111333444555555555555555666666777666666666666777777888888999:::;;;<<<===???@@@@@@CCCCCCDDDEEEFFFGGGHHHHHHFFFFFFDDDCCCCCCCCCDDDDDDCCCDDDEEEFFFGGGHHHHHHHHHEEEEEEGGGHHHHHHHHHGGGFFFHHHHHHGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEDDDCCCCCCBBBBBBBBBDDDFFFGGGGGGEEEHHHGGGEEEDDDCCCDDDFFFGGGFFFGGGHHHHHHIIIIIIIIIHHHGGGEEEBBBAAABBBDDDDDDDDDAAAAAA@@@??????>>>======????????????>>>===<<<;;;999:::<<<=========<<<;;;;;;;;;:::::::::999999999;;;;;;:::::::::999999999888888888888777777777777666666666777777666666666555555555555555666777777666666555444444444444444666666666666555444333222222222222222222222222222444444444333333222222222111111111111111111111111222222222111111111000000000000000000000111111111111111111111111111111111111000000000000000//////000000000000////////////////////////000000000000000000000000000000000000////////////000000000000111111111000000000//////000000000000000000000000////////////////////////000000///...........................//////////////////000000000000//////111111111111111111111111000000000000111111111111111111111222222222333333333333333333333333333333555555555555666666666666<<<<<<======<<<<<<;;;;;;<<<<<<<<<===???@@@BBBCCC@@@@@@@@@@@@@@@AAABBBBBB@@@@@@????????????@@@@@@AAAAAAAAABBBBBBBBBCCCCCCFFFEEECCCAAA???>>>======@@@@@@?????????>>>>>>>>><<<<<<;;;;;;::::::999999999888888777666777777777777777777777777777777777666555555444444555666666444555555555555555555444555444444444444444333333333333222222222222333333333333333333333222222222000000000000000000000000111111111111111111111111111000000///////////////000000000000000000000000//////......------......000//////......//////000......////////////............---,,,,,,,,,------///...,,,,,,...///...---.........---------------/////////---,,,,,,---///........................++++++,,,,,,---........./////////............------............/////////////////////////////////........................000//////............///........................000000000000000000000000...------------...//////000000//////...---------///////////////......---........................///............//////000000//////......//////000000000000000000000000000...///000111111111000///222222222222222222222222666555555444444444444555555444444444444555666666555555666777777888999999999:::;;;<<<===???@@@@@@BBBBBBCCCDDDEEEFFFFFFGGGFFFEEEDDDDDDCCCDDDDDDDDDAAACCCEEEGGGIIIHHHHHHGGGDDDEEEEEEFFFGGGFFFFFFFFFFFFFFFEEEEEEDDDDDDEEEEEEEEEFFFFFFEEEEEEDDDCCCBBBBBBAAAAAACCCFFFGGGFFFEEEGGGFFFEEEDDDCCCDDDDDDEEEGGGGGGHHHIIIIIIIIIHHHHHHGGGDDDBBBAAABBBCCCCCCCCC@@@@@@@@@??????>>>>>>===>>>>>>>>>======<<<;;;;;;::::::;;;<<<<<<<<<<<<;;;::::::::::::999999999999::::::::::::999999999999888888888888777777777777444555555666666555555444666555555555555666666777666555555444444444444444555555666555555444333222222222222222222222222222444444333333333333222222111111111111111111111111222222222111111111111111111111111111000000000000111111111111111111111111000000000111111111111111000000000000////////////////////////000000000000000000000000000000000000////////////000000000000000000/////////.........000000000000000000000000////////////////////////000//////............///............//////////////////000000000000//////111111111111111111111111000000000000111111111111111111111222222222222333333444444444444444444444666666555555555555555555;;;;;;<<<<<<<<<;;;;;;:::;;;;;;<<<===>>>???@@@AAA???????????????@@@AAABBB@@@@@@????????????@@@@@@@@@AAAAAAAAABBBBBBBBBBBBFFFEEEDDDBBB@@@?????????@@@@@@?????????>>>>>>>>><<<<<<;;;;;;:::999999888999888888777777777777777666666666666666777777888666666555555444555555555333444444555555444444333444444444444444444444444333333333333333333333333444333333333222222111111000000000000000000000000111111111111111111111111000000////////////000000//////////////////////////////............//////000000////////////000000---......//////......---...------,,,,,,,,,------///...---------..................---,,,,,,,,,+++...000000...******---111........................,,,,,,---------.........//////.........------------------.........//////////////////////////////........................000///............//////////////////////////////////////////000000000000......---------......////////////......---------...///////////////......---------..............................///000111000//////......//////000000000000000000000000000---...///111222222111111222222222222222222222222444555555555555555444444444444333333444444555666444444555666888999::::::999999:::<<<===>>>???@@@AAAAAABBBBBBCCCDDDDDDEEECCCCCCCCCCCCCCCCCCCCCCCC???AAAEEEGGGIIIHHHGGGFFFCCCCCCDDDDDDEEEEEEEEEEEEEEEDDDDDDCCCCCCCCCDDDDDDFFFFFFFFFFFFEEEDDDCCCBBBBBBBBBBBBDDDFFFHHHGGGFFFGGGGGGFFFEEEDDDEEEEEEEEEGGGHHHHHHIIIIIIHHHHHHHHHFFFDDDBBBBBBBBBCCCBBBAAA@@@?????????>>>>>>>>>=========<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999999999888:::999999999999999999999888888888888777777777666555555555666666555555555666666555555555555666777666555444444333333444444444555555555444444333222222222222222222222222222333333333333333333333333111111111111111111111111111111111111111111111111222222111111000000//////111111111111111111111111000000111111222222333333000000000000////////////////////////000000000000////////////////////////////////////000000000000000000000/////////......000000000000000000000000////////////////////////000///............//////............//////////////////000000000000//////111111111111111111111111///000000000111111111111111111111111222222222222222222333333333333333444666666555555555555444444::::::;;;;;;;;;;;;::::::;;;;;;;;;<<<<<<<<<<<<<<<=========>>>>>>@@@AAAAAA@@@??????>>>>>>??????@@@@@@@@@@@@@@@AAAAAAAAABBBFFFFFFEEEDDDCCCCCCCCCCCC?????????>>>>>>>>>======<<<;;;;;;:::999999888888888888888888777777777666666666555555666777888888999999777666555444444444333333444444444444333333444444444444444444444444333333333333333333333333333333333222222111111111111111111111111111111111000000000000000000000000000000////////////000000//////////////////////////////.........//////000000000////////////000000------............------------,,,,,,,,,------............---------...///.........---,,,,,,,,,+++...///000...+++***---000......................................./////////............------------------------............////////////////////////........................//////............//////000000000000000000000000---------........./////////......---------..................------------......///////////////...---------.........//////...............///000111111000000//////000000111000000000000000000000000......///000111222222333222222222222222222222222222333444444555444333333333333333333333444555555333444555666777888999999888888999;;;<<<===>>>???@@@@@@@@@AAAAAABBBBBBBBB@@@@@@AAAAAAAAAAAAAAAAAA>>>@@@CCCFFFGGGGGGEEEDDDBBBBBBBBBBBBCCCCCCDDDDDDDDDCCCCCCBBBCCCCCCDDDDDDGGGGGGGGGGGGFFFEEEDDDDDDDDDCCCDDDFFFHHHIIIHHHGGGGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHHHHIIIIIIHHHHHHGGGFFFDDDBBBBBBBBBBBBAAA@@@?????????>>>>>>>>>>>>>>>===<<<;;;;;;:::;;;;;;<<<;;;;;;;;;:::::::::;;;;;;::::::999999999888888888999999999999999999999999888888888888777777777666555666666777777666666555666666555555555555666666555555444333333333333333444444444444444444333222222222222222222222222222333333333333333333333333111111111111111111111111111111111111111111111111222222111111000000//////111111111111111111111111000000111111222222333333000000000000////////////////////////000000000000////////////////////////////////////000000000000111111000000000///////////////////////////////////////////////////////////////............//////............//////////////////000000000000//////000000000000000000000000///000000000111111111111000000111111111222222222000000111111222222222222555555555555555444444444999999::::::;;;;;;::::::::::::;;;;;;;;;;;;::::::<<<<<<<<<===>>>???@@@AAA??????>>>>>>>>>>>>????????????@@@@@@@@@AAAAAAAAAAAAAAA@@@?????????@@@@@@>>>>>>=========<<<<<<<<<;;;;;;::::::999999888888777888888888888777666666666555555444555666888999::::::888666555444333333333444444444444444444333222222333333333333444444222222333333333333222222222222222222222111111111111111111111111111111111000000000000000000000000///////////////000000111000000000000000000000000//////......//////000000000//////......//////000------............------------,,,,,,,,,---......---...///...,,,,,,...///.........---------------.../////////---,,,---...........................////////////////////////.........------------,,,,,,------------.........////////////////////////------------------------///............//////000000000000000000000000000,,,,,,,,,------....../////////...------------...---------------------------...//////////////////,,,,,,------...////////////............//////000111000000//////000000111000000000000000000000000//////000000111222333333222222222222222222222222111111222333333333333222333222222222222333444444333333444555666666777777666777888999;;;<<<======>>>?????????@@@@@@@@@@@@>>>>>>???@@@@@@@@@@@@??????@@@BBBDDDDDDDDDCCCBBBBBBAAAAAAAAAAAABBBCCCCCCCCCCCCBBBBBBCCCCCCDDDDDDHHHHHHHHHGGGGGGFFFEEEDDDEEEDDDDDDFFFIIIJJJIIIHHHFFFFFFGGGHHHHHHIIIIIIIIIHHHHHHIIIIIIIIIHHHGGGGGGFFFDDDBBBBBBCCCBBB@@@???>>>>>>>>>>>>>>>>>>>>>>>>===<<<;;;::::::;;;<<<===<<<;;;::::::999:::::::::999999999999888888888888888888888999999999999999888888888888777777777777666666666777777666666666777666666555555555555666555444444333333333333333333333444444444444333333222222222222222222222222222222333333333333444444111111111111111111111111111111111111111222222222111111111111000000000000111111111111111111111111000000000111111111111111000000000000////////////////////////000000000000000000000000000000000000////////////000000000000111111111000000000/////////////////////////////////////////////////////////............//////000............//////////////////000000000000//////000000000000000000000000000000000000111111111111000000000111111111111222//////000000111111222222333333444444444555555555888888999:::::::::::::::888999;;;<<<<<<<<<<<<;;;;;;;;;;;;<<<===>>>@@@@@@??????>>>>>>>>>>>>??????????????????@@@@@@@@@@@@???>>>===<<<;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;::::::999888888888777888888999888777666555666555444444444666888999888777666555444444444444444444555555555555444444111111111222222222333333111111222333333222111111111111111111222222222222000000000000000000000000000000000000000000000000///////////////000111111000000000000000000000000///////////////000111111///..................///,,,------......------,,,,,,,,,,,,,,,,,,---...///---...///...,,,,,,...000..................//////.........///000///,,,***.........................................................---------,,,,,,,,,,,,---------.........////////////////////////------------------------...............///000000........................,,,,,,------...//////000//////...---------------------------------------------...///////////////,,,,,,------...//////000000//////............///000//////......//////000000000000000000000000000000000000000111222222333222222222222222222222222111222222222222333333444222222222222222333333444333333333444444444555555555555666888999:::;;;<<<===>>>>>>>>>>>>?????????===>>>???@@@AAAAAA@@@??????@@@@@@AAAAAAAAA@@@@@@AAA@@@@@@???@@@AAABBBCCCCCCCCCCCCCCCCCCDDDEEEEEEGGGGGGGGGGGGFFFEEEDDDCCCDDDDDDDDDFFFHHHIIIHHHGGGCCCDDDEEEGGGHHHIIIJJJJJJHHHIIIIIIIIIHHHHHHGGGFFFEEEDDDCCCBBBCCCBBB@@@>>>===>>>>>>>>>>>>>>>>>>>>>>>>===;;;:::;;;<<<===>>><<<;;;:::999999999::::::999999999999888888888888777888888888999999999999888888888888777777777777444555555666666555555444777777666555555555555555555444333333222222333333222333333444444333333333222222222222222222222222222222222333333444444444111111111111111111111111000000111111111222222222000000000000000111111111111111111111111111111111111000000000000000//////000000000000////////////////////////000000000000000000000000000000000000////////////000000000000000000/////////.........////////////////////////////////////////////////...............///000000............//////////////////000000000000//////000000000000000000000000000000000000111111111111000000000000111111111111///000000111222222333333222222333444555555666666777888999:::::::::::::::777888:::<<<>>>>>>>>>>>>::::::;;;;;;===>>>???@@@??????>>>>>>>>>>>>??????>>>????????????@@@@@@@@@EEEDDDBBBAAA???>>>======<<<<<<;;;;;;;;;:::::::::;;;;;;::::::999888888777777888888999999777666555666555444333444666888:::555444444333333444444444444555555666666555555444000000111111111222222222000111222333333222111000000000111111222222222333////////////////////////000000000000000000000000///////////////000111111000000000000000000000000///////////////000111111......------------......,,,------......------,,,,,,,,,,,,,,,,,,---...///---...000...,,,+++...000---.........///000000000...------///222111,,,(((........................------------------------......---------,,,,,,,,,,,,,,,,,,---------......////////////////////////------------------------...............///000111------------------------------......///000000111000///...---------------------------------------------...///000000//////,,,,,,------...///000000111000///........................------.........000000000000000000000000111111111000111111222333222222222222222222222222333222222222222333444555222222111111222222333444333333333333333333333333444444555777888999:::;;;============>>>>>>>>>>>>>>>???@@@AAABBBAAAAAA@@@@@@@@@@@@???????????????AAA@@@?????????@@@AAABBBCCCCCCCCCCCCCCCDDDEEEFFFFFFFFFFFFFFFEEEDDDCCCBBBCCCCCCCCCEEEGGGHHHHHHFFFAAABBBDDDFFFHHHIIIJJJJJJIIIIIIIIIIIIHHHHHHGGGFFFEEEDDDCCCCCCCCCBBB???===============>>>>>>>>>>>>>>>===<<<;;;;;;<<<>>>???===<<<:::999888999::::::999999999888888888888777777777888888999999999999888888888888777777777777333444444555555444444333888777666555555555555555555444333333222222333333222222333444444333333333222222222222222222222222222222222333333444444444111111111111111111111111000000111111222222222222//////000000111111222222111111111111111111111111111111000000//////......000000000000////////////////////////000000000000000000000000000000000000////////////000000000000//////.........---------////////////////////////////////////////////////...............///000111............/////////000//////000000000000//////000000000000000000000000000000000000111111111111000000000000111111111111000000111222333333444444000111222333555666777777777999;;;;;;:::::::::;;;999999::::::::::::;;;;;;999999999:::;;;<<<>>>???>>>>>>?????????@@@@@@AAA@@@???>>>======>>>??????@@@@@@@@@???>>>======<<<===<<<;;;:::999:::;;;;;;::::::::::::999888777777666666666666666666666666444444555555666777777777777666555444444444555666999777555222111111222333333333333222222111111111111111222222222222111111111111222222222222111111222111111111000000//////////////////////////////...000111000///...///111////////////000000000000000000///.......................................////////////////////////------------------------------------------------------------------------222111000.........///000.../////////...---,,,,,,////////////////////////........................,,,,,,,,,---------......+++,,,...///000///............------------......,,,,,,,,,---------......000000//////......------111111000///...---,,,,,,,,,,,,------.../////////------------------------------............------......////////////..............................,,,,,,,,,---------......000000000000000000111111///000111222333222111111222///---...111333222000000111222333333333333333444333222333555666555444111111222222222333333333333444666888999:::999999<<<<<<<<<<<<<<<<<<<<<<<<<<<===???AAABBBAAA@@@???AAA@@@@@@@@@AAAAAABBBCCC@@@@@@AAAAAAAAAAAABBBBBB@@@AAAAAABBBCCCDDDFFFFFFFFFFFFFFFFFFFFFEEEDDDDDDBBBBBBCCCCCCDDDEEEEEEEEEEEEFFFGGGGGGHHHHHHHHHHHHGGGGGGHHHHHHGGGGGGFFFEEEEEEEEEEEEDDDBBB@@@===<<<============<<<<<<<<<<<<======<<<;;;;;;;;;;;;;;;::::::;;;;;;::::::999888999888888888888888999999:::999888777666666666666777777777777777666666555666666666666666666666666666666666666666666666666333333333222222111111111333333333333333333333333333333333333333333333333000000000000000000000000444444444333111111222444111111111111111111111111222111111000000000000000222222111000///...------222111111111000000//////000111222222111000///...//////000000///...------000//////000111111///---000000000///////////////,,,,,,---...///000111222///...---,,,,,,---...///000///...------...///000////////////////////////............////////////000000////////////000000///////////////.........//////............//////222111111111000000//////000111111111111222222222222222333333333333444444777999;;;;;;:::999:::;;;888888888999999999::::::999999::::::;;;===>>>???@@@??????????????????>>>@@@???>>>======>>>??????@@@@@@???>>>>>>===<<<<<<===<<<;;;:::::::::;;;;;;999999999999888777666666666666666666666666666666555555555555666666777777666555444444333444555666888777555222111111222333333333333222222111111111111111222222222222111111111111222222222222111111111111111000000000//////000000000000000000000000...000111000///...///111.../////////000000000000000//////...............................................................------------------------------------------------------------------------000///...---------........................---,,,................................................,,,,,,,,,---------......+++,,,------------------......------------......,,,,,,,,,---------......////////////............000000//////......------..................------------------------------------............------......////////////......////////////////////////---------.........//////000000000//////////////////000111222222222111111222///......111333222000000111222222333333333222444333222333444555555333111111222222222333333333222333555777888888888888::::::::::::::::::::::::;;;===???@@@AAA@@@??????@@@@@@?????????@@@@@@AAA@@@@@@AAAAAAAAAAAABBBBBBAAAAAAAAABBBCCCDDDEEEFFFFFFFFFFFFFFFFFFEEEDDDDDDCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDEEEFFFGGGGGGGGGGGGHHHHHHHHHHHHHHHGGGFFFFFFCCCCCCCCCCCCBBBAAA??????============<<<<<<<<<<<<>>>======<<<<<<<<<<<<<<<::::::;;;;;;::::::999888999999888888777888888888:::999888777666666666666666666777777777666555555555555555555555555555555555555555555555555555555333333333222222222111111333333333333333333333333333333333333333333333333000000000000000000000000222222333222000000111333111111111111111111111111222111000000//////000000000000000000////////////111111000000000/////////000000111222111000////////////////////////...---...------...111222222111000000000000000000000000000000//////.........---///...------------...///000///...------...///000////////////////////////............////////////000000////////////000000/////////////////////...111000000//////000000111111111111111000000000///000111111111111222222222222222222333333333444444666888::::::999888999:::777777777888888888888999999999999:::;;;<<<===>>>@@@@@@??????>>>=========???>>>>>>======>>>>>>?????????>>>>>>======<<<<<<===<<<;;;::::::::::::;;;888888888777777666555555666666666666666666666666555555555666666666666777555555444444444444555555777666444333222222222222222222222222222111111111111111222222222222111111111111222222222222111111111111000000000000//////111111111111111111111111...000111000///...///111....../////////000000000000///......------..............................------------------------------------------------------------------------------------------------...---,,,,,,+++,,,,,,,,,,,,------............---------------------------------------------------,,,,,,,,,---------......------,,,+++++++++,,,,,,......------------......,,,,,,,,,---------...................../////////........................000//////...------,,,,,,------------------------------............------......////////////......////////////////////////........./////////000000000000//////......------///000111111222222111111111000...///111222111111000111222222333222222222333222111222444555444333111111222222222333333333222222444555666666666666999999999999999999999999;;;<<<>>>???@@@@@@????????????>>>>>>>>>>>>>>>???@@@@@@AAAAAAAAAAAABBBBBBAAAAAAAAABBBCCCDDDEEEFFFEEEFFFFFFFFFFFFEEEEEEDDDDDDDDDDDDDDDCCCCCCCCCCCCBBBCCCDDDEEEFFFFFFFFFFFFHHHHHHHHHHHHHHHGGGGGGFFFCCCBBBBBBAAAAAAAAAAAABBB============<<<<<<<<<<<<===<<<<<<;;;;;;;;;;;;;;;::::::;;;;;;::::::999888:::999888777777777777777999999888777666666666666555666666666666555444444444444444444444444444444444444444444444444444444333333333222222222222111333333333333333333333333333333333333333333333333000000000000000000000000000111111000//////111222111111111111111111111111222111000000//////000000......//////000000111111000000///////////////...//////000111111111000000---...//////////////////111///------///111111111//////000000111111222222111111000///...------,,,///...------------.../////////............//////////////////////////////............////////////000000////////////000000......//////////////////222111111000000111111222111111111111000000000000000111111111111222222222222222222222333333333333555777999999888777888999777777777888888888999999888888888999:::;;;<<<<<<>>>>>>>>>>>>>>>>>>==================>>>>>>>>>???>>>>>>>>>======<<<<<<<<<<<<<<<;;;;;;::::::::::::999999888777666666666666666666666666666666666666666666666666777777777777666666555555555555555555666555444333222222222222222222222111111111111111111111222222222222111111111111222222222222111111000000000000000000//////000000000000000000000000...000111000///...///111........./////////000000//////...------------...........................---------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,+++,,,------............,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......///...,,,+++++++++,,,,,,......------------......,,,,,,,,,---------......---------....../////////---------......///////////////.........---------........................------............---------......//////......---////////////////////////---.........////////////111000000//////......---///000000111111111111111111000000///000111111111111111222222222222111111333111111222333444333222111111222222222333333333222333333444555666666666888888888888888888888888:::;;;<<<>>>????????????@@@???>>>>>>======>>>>>>@@@@@@@@@AAAAAAAAABBBBBBAAAAAAAAABBBBBBDDDEEEEEEEEEEEEFFFFFFFFFFFFEEEDDDFFFEEEEEEDDDCCCBBBBBBBBBBBBCCCDDDEEEFFFGGGGGGGGGHHHHHHHHHHHHHHHGGGGGGFFFDDDCCCAAA@@@???@@@AAABBB============<<<<<<<<<<<<;;;::::::999999999999999::::::;;;;;;::::::999888:::999888777777666666777888888777666666666666666555555555555555444444333333333333333333333333333222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222000000000000000000000000///000111000//////111333111111111111111111111111111111000///////////////////////////000000000000////////////..................///000000111111111------...///000000//////666333///------............//////000111222333333.........///////////////.........------........./////////....../////////////////////////////////............////////////000000////////////000000............////////////111111111000000111111111111111111000000000000000000000111111111222222222111222222222222333333333444666888888777666777888888888888888999999999:::777777777777888999::::::;;;;;;<<<===>>>>>>??????<<<<<<======>>>>>>>>>>>>=========<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;:::::::::::::::888777777666777777666666666666666666666666666666777888888999999:::999999999888777666666555555444333333222222222222111111111111111111111111111111222222222222111111111111222222222222111111//////////////////000000////////////////////////...000111000///...///111............//////////////////...---------------........................---------------------------------------------------------------------------------------------------------.........------++++++,,,---.........---,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......000///...,,,,,,,,,---.........------------......,,,,,,,,,---------......,,,,,,------......//////,,,,,,------......//////---------.........//////........................------............------------............------------------------------,,,,,,---------.........111111111000000/////////000000000000000111111111111111111000///000000111111111111222222111111000222111000111333333333222111111222222222333333333444444444444555666666777888888888888888888888888999:::;;;<<<===>>>>>>???@@@???>>>>>>>>>>>>??????@@@@@@@@@AAAAAAAAABBBBBBBBBBBBBBBBBBBBBCCCDDDEEEDDDEEEEEEFFFFFFFFFEEEEEEFFFFFFEEEDDDCCCBBBBBBAAABBBCCCDDDFFFGGGHHHHHHHHHGGGGGGHHHHHHGGGGGGFFFEEEEEEDDDBBB@@@?????????@@@============<<<<<<<<<<<<<<<;;;;;;:::999:::::::::::::::;;;;;;::::::999888999888888777666666777777888777666666666666666666555555555555555444444333333333333333333333333333222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222000000000000000000000000000111111111//////111333000000000000000000000000111000000///.../////////000000000000////////////............////////////.........//////000111111------...///000000//////666333///------...............///000111222222333.........///////////////---..................---...//////////////////...////////////////////////............////////////000000////////////000000---.........//////000000111000000//////000000111000000000000000000111111000000111111111222222222111111111222222222333333333555777777666555666777888888888999999999::::::888777777777888888999:::999:::;;;<<<===??????@@@;;;;;;<<<===>>>>>>>>>>>><<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;:::999;;;:::888777666666777888666666666666666666666666666777888999:::<<<======>>>>>>===<<<:::888777666333333333333222222222111000000000111111111111111111111222222222222111111111111222222222222111111......////////////000000...........................000111000///...///111------.........////////////...------,,,,,,------........................------------------------------------------------------------------------------------------------------...////////////...+++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......//////...---------............------------......,,,,,,,,,---------......---------------.........,,,,,,------.........///,,,,,,------...//////000........................------............------------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...000000000111111111111111000////////////000111222111111222111//////000111111111111222111111000///111000///000222333222111111111222222222333333333555444444444444555666777888888888888888888888888888888999:::<<<===>>>???>>>>>>>>>>>>>>>???@@@@@@@@@@@@AAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBCCCDDDDDDDDDEEEEEEFFFFFFFFFFFFEEEFFFEEEEEEDDDCCCBBBBBBBBBBBBCCCDDDFFFGGGHHHHHHIIIFFFFFFFFFFFFFFFEEEEEEDDDDDDCCCBBB@@@??????>>>>>>============<<<<<<<<<<<<>>>======<<<<<<<<<<<<<<<::::::;;;;;;::::::999888777777777666666777777888777666666555555666666666555666666666666555444444333333333333333333333333222222222222222222222222111222222222222333333333222222222222222222222222222222222222222222222222000000000000000000000000111222222111///...000111000000000000000000000000111000//////......//////111111000000//////.........////////////000000000//////.........///000000---...//////////////////111///------///111111111......//////000000111111111111000///...------,,,------...//////...------......////////////......////////////////////////............////////////000000////////////000000------......///000000000000000000//////000000000000000000000111111111111000111111111111222222222111111111111222222222222333444666666555555555666777777777888888888888999999999999999999::::::;;;::::::;;;<<<<<<===>>>>>>:::;;;<<<>>>>>>>>>>>>===;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<;;;:::999:::999777555555555666777666666666666666666666666666777999;;;===???@@@AAACCCBBBAAA@@@===:::888666222333333333333222111111///000000000111111111222111111222222222222111111111111222222222222111111........./////////000000////////////////////////...000111000///...///111---------........./////////...------,,,,,,------................................................------------------------------------------------------------------------,,,---...///000//////...,,,,,,---------,,,++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,---.........------......------------......,,,,,,,,,---------.........------------------,,,------------------------------..........................................------............------,,,------......------,,,------------------------------------..................//////000111111111000//////...///000111222000222333111......///222111111111111111000//////111000///000222222222000111111222222222333333333444333333222222333555555666666666666666666666666777888888999;;;<<<>>>???;;;;;;;;;<<<===>>>???@@@@@@@@@AAAAAAAAAAAABBBBBBCCCBBBBBBBBBBBBCCCDDDDDDDDDDDDEEEFFFFFFFFFFFFFFFEEEEEEDDDDDDCCCCCCBBBBBBAAAAAACCCEEEFFFGGGHHHHHHEEEEEEEEEEEEEEEDDDCCCCCCAAAAAAAAAAAAAAA@@@??????============<<<<<<<<<<<<===<<<<<<;;;;;;;;;;;;;;;::::::;;;;;;::::::999888666666555666666777888999666666555555555666666777666666777777777666555555444444444444444444444444222222222222222222222222111111222222222333333333111111111111111111111111111111111111111111111111000000000000000000000000111222111000---,,,---...000000000000000000000000000000///............///////////////000000000000/////////000000000111111000000///...---...////////////////////////...---...------...111222222111.............../////////000000//////.........---------...//////...---------...///000000///...---////////////////////////............////////////000000////////////000000------......///000000111222111111000000111111222///000000000111111111111000111111111111222222222111111111111222222222222222444666666555444555666666666666666777777777777;;;;;;:::::::::;;;<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<999:::<<<>>>>>>>>>>>>===;;;;;;;;;;;;;;;;;;;;;;;;:::;;;<<<<<<<<<;;;:::999999888666444333444555666666666666666666666666666666777999;;;>>>@@@BBBCCCFFFEEEDDDBBB???<<<888777222222333333333222111111//////000000111111111222111111222222222222111111111111222222222222111111---.........//////000000000000000000000000000000///000111000///...///111---------.........//////......---,,,,,,,,,,,,---........................////////////////////////------------------------------------------------------------------------+++,,,.../////////......------------,,,,,,+++***------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......)))***,,,---...------,,,.........------.........,,,,,,,,,---------...............------,,,,,,,,,------------------------/////////...------,,,,,,////////////////////////---..................---,,,------......------,,,..................................../////////000,,,,,,---...///000111111000///.........///111222000222333111...---///222111111111111111000//////111//////000111222111000111111222222222333333333333222111111111222333444555555555555555555555555777777888999:::<<<>>>???999999::::::<<<===???@@@@@@@@@AAAAAAAAABBBBBBBBBCCCCCCBBBBBBBBBCCCDDDDDDDDDDDDEEEFFFFFFFFFFFFFFFDDDDDDDDDDDDDDDCCCCCCCCC???@@@BBBDDDEEEFFFGGGGGGDDDDDDDDDDDDDDDCCCCCCBBB>>>???@@@AAABBBAAA@@@@@@>>>=========<<<<<<<<<<<<:::999888888777777888888::::::;;;;;;;;;:::999999555555555555666888999:::666666555555555666666777777777777777777666666555444444444444444444444444222222222222222222222222111111111222222333333333111111111111111111111111111111111111111111111111000000000000000000000000111111111///,,,***+++,,,000000000000000000000000000000///...............------...///000111222222//////000000111111222222111000///...------...//////000000000///...------000//////000111111///---...............---------,,,,,,---...///000111222,,,---...//////...---,,,---...///000000///...---////////////////////////............/////////000000000////////////000000---------...///000000111333222222222222222222333//////000000111111111222000111111111111222222222000111111111111222222222111111222333555666666777999::::::::::::999888888888888888888888888888888========================;;;;;;;;;<<<<<<<<<======;;;;;;<<<<<<<<<<<<<<<;;;======<<<;;;::::::999999777666666666555555555555666666555555555444444444666666777999===AAAEEEHHHEEEFFFGGGFFFDDDAAA===;;;888666444222000000111222222111111111111111111111222222222111111111000000111111111111111111111111////////////////////////////////////////////////......//////......---,,,,,,,,,------...///000000......------------.........---++++++++++++---............------,,,,,,,,,.........................../////////---,,,---...000000000000000000000000------,,,,,,,,,,,,+++++++++,,,,,,------,,,,,,+++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++,,,,,,,,,------////////////////////////---,,,,,,,,,,,,---........................------------------------------......---,,,,,,,,,------........................,,,,,,,,,---------..............................////////////////////////////////////////////////,,,---...//////...---,,,......---......///000000000000000000000000000000111111111111111111111111333222111111111222444444222222111111222222333444444333333222222333333444444444444555555555555666666888:::999777777999;;;;;;;;;;;;<<<>>>???AAABBBAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBCCCDDDDDDEEEEEEEEEEEEDDDDDDDDDCCCCCCCCCBBBBBBBBBAAAAAAAAABBBCCCDDDEEEFFFFFFFFFDDDCCCBBBAAAAAAAAA???????????????@@@@@@@@@??????>>>===============;;;::::::999888777666666999888777555555555666777666555444333333444555666999999888777666555444444666666666555444444333333333444555666666555444333444333333222111000//////333333333333333333333333222222111111111111222222222222111000//////000000000000000000000000000000////////////////////////111111000000//////......000000//////......------//////000000000000//////000000//////.........---////////////////////////////////////////////////000000000000000000000000//////////////////////////////............//////////////////000000000000///---,,,---000111000...............////////////111000///...............---.........//////000000000000000000000000000000////////////000000000000111111111000111222222333000000000000111111111111222222111111222222333444111111222333444555666666888888999999:::999999888999999999999999999999999;;;;;;;;;;;;;;;;;;;;;;;;999:::::::::;;;;;;;;;;;;;;;;;;<<<======<<<<<<;;;===<<<<<<;;;::::::999999777777666666666555555555666666555555555444444444777666777888:::===@@@BBBCCCDDDEEEDDDCCC@@@===;;;888666444222111111111222000000111111111222222222222222222111111111000000111111111111111111111111////////////////////////////////////////////////......//////......---,,,,,,,,,------...//////000......------------......---,,,,,,,,,,,,,,,,,,---......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---//////...---,,,---...,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,+++++++++,,,,,,------,,,,,,+++++++++,,,,,,,,,---------******+++,,,,,,---......------------------------,,,,,,---------.................................,,,++++++++++++,,,------........................------------------------------------------------...............---------,,,---------....................................................................................------............------111111000000111222222333////////////////////////111111111111111111111111222111111000111222333444222222111111222222333444333222222111111222222333444444444444555555555555555777888888666666777999999999:::;;;<<<>>>???@@@AAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBCCCDDDEEEEEEEEEEEEEEEEEEDDDDDDDDDCCCBBBBBBAAAAAA@@@@@@@@@@@@AAABBBDDDDDDEEEEEECCCBBBAAA@@@@@@@@@>>>????????????????????????>>>==================::::::999999888777777666888777777666666666666777777666555444444555666777666666666555444444333333333444444555666666777777444444555555555555444444333333222222111000000000222222222222222222222222222222111111111111222222222222111000000000000000000000000000000000000000////////////////////////000000000000//////......//////////////////////////////000000000000//////000/////////............////////////////////////000000000000000000000000//////////////////////////////////////////////////////............//////.../////////000000000000000...------000111///---............////////////000000///.........................../////////000////////////////////////////////////000000000000000000000000000111222222000000000000111111111111222222111111222222333444000111111222333444555555666777888999999:::999999::::::::::::::::::::::::999999999999999999999999888888888999999999::::::<<<<<<<<<======<<<<<<;;;<<<<<<<<<;;;;;;::::::999777777777666666666555555666666666555555555555444888777666666777999;;;<<>>;;;:::777666444222111111222222000000000111222222222333222222222111111111111111111111111111111111111111////////////////////////////////////////////////......//////......---,,,,,,,,,------.../////////......------------......,,,,,,------------,,,,,,...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///...---,,,,,,...++++++++++++++++++++++++------,,,,,,,,,,,,+++++++++,,,,,,------,,,,,,++++++++++++,,,,,,,,,------))))))***+++---...//////---------------------------------.........//////........................+++++++++++++++,,,,,,---........................------------------------***+++---............---//////.........---------------........./////////////////////////////////.........................................................------.........///............///000000........................000000000000000000000000000000000000000111222222222111111111111222333333222111111000000111111222333333333444444444555555444555777666555555666888888888999999;;;===>>>???@@@@@@AAAAAAAAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBCCCDDDEEEEEEFFFFFFFFFEEEEEEDDDDDDCCCBBBBBBAAAAAA@@@@@@???@@@@@@AAABBBBBBDDDCCCBBBAAA@@@?????????>>>>>>>>>>>>>>>=========>>>>>>======<<<<<<<<<<<<:::999999999888777777777555666666777777777777666777666555555555555666777555555555555555555555555444555555666666777888888555555555444444555555555222222222222222222222222000000000000000000000000222222111111111111222222222111000000000000000000000000000000000000000000////////////////////////000000000////////////............/////////////////////000000000000//////////////////............////////////////////////000000000000000000000000//////////////////////////////////////////////////////............//////....../////////000000000000///......///000///---............////////////000000////////////..................////////////////////////////////////////////////000000000000/////////000000000111111000000000000111111111111222111111111111222333333000000111222222333444444444555666888999::::::::::::::::::;;;;;;;;;;;;;;;999999999999999999999999888888999999999:::::::::<<<============<<<<<<;;;<<<<<<;;;;;;;;;:::::::::777777777666666666666555666666666555555555555555777777666666666777888999;;;<<<=========;;;999888666555444222222111222222222111111111111111111111111111111111111111111111111111111111111111111111////////////////////////////////////////////////.........///......---,,,---------.........//////......------------......+++,,,---......---,,,+++------------------------........................---...///...,,,+++,,,---------------------------------,,,,,,,,,++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,------------******+++,,,,,,---......------------------------------------....................................,,,,,,++++++,,,,,,---...---------...............------------------------(((***,,,/////////...---/////////...------,,,,,,.........////////////000////////////////////////................................................///...---,,,,,,---...///...------,,,------......///////////////////////////////////////////////////////////////000000111111111111111111222222333222222111111111111222222222333333333444444444444555555666666666666777777888888888999;;;<<<>>>???@@@@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACCCCCCDDDEEEFFFFFFFFFFFFEEEDDDDDDCCCBBBBBBAAAAAAAAA@@@@@@@@@@@@AAAAAABBBBBBAAA@@@???>>>>>>>>>>>>===============<<<<<<<<<============<<<<<<;;;;;;999999999888888888888888444555666888888888777666555555555555555555555555666666666666777777888888888888888777666666555555666555444333333444555666111111111222222333333333000000000000000000000000222222111111111111222222111111000000000000000111000000000000000000000000///////////////////////////////////////////////////////////////.........//////000000000000/////////////////////.........//////////////////////////////////////////////////////////////////////////////////////////////////////............//////........./////////000000000///////////////..................//////////////////000000000/////////.........///////////////////////////////////////////////////000000000000......///000000000000000///000000000111111111111111111111111111222222333111111111222222333333333333444555777888999::::::::::::;;;;;;;;;<<<<<<<<<::::::::::::::::::::::::::::::::::::;;;;;;;;;<<<======>>>>>>===<<<<<<;;;;;;;;;;;;;;;;;;:::::::::888777777777666666666666666666666666666666666666666666666777777888999999888999999:::999888777666555444444333222222222222444333333222111000//////111111111111111111111111000000000000000000000000////////////////////////////////////////////////.........///......---,,,---------.....................------------......,,,,,,...//////...,,,,,,------------------------........................---.........,,,+++,,,---........................------,,,,,,,,,++++++++++++,,,,,,------,,,,,,+++------------............,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,,,,,,,,,,---------........................---------------...//////---------.........//////------------------------(((***,,,/////////...---//////.........---------.........////////////000////////////////////////................................................///...---,,,,,,---...///111111000//////000000000000000000000000000000000..............................//////000000000000111111000000111111222333333333222222222222333333222222222222333333333444666666666666777888888777888888999:::;;;===>>>????????????@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBCCCEEEEEEFFFFFFFFFDDDCCCCCCCCCCCCBBBBBBBBBCCCBBBAAAAAAAAAAAAAAABBBAAA@@@???>>>>>>>>>>>>>>>============<<<<<<;;;;;;;;;<<<<<<<<<<<<;;;::::::888888888888888999999999444555666888888888777666444444444444444444444444555555666666777888888888888888888777666666555555666555444333333444555666111111111222333333444444222222222222222222222222222222111111111111222222111000000000000000111111000000000000000000000000////////////////////////.............../////////111000000///...------,,,//////000000000000//////.........///////////////////////////////////////................................................//////////////////////////////............//////............////////////.../////////.........///............////////////...///000111111000/////////////////////.................................////////////000000000000......///000000000000//////000000000111111111111111111000000111111222333222222222222333333333444333444555666888888999999999::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<======>>>>>>>>>>>>======<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;888888777777777666666666555666666666666777777777555666666777888999999999777777888777777666555555444444444333333222222222444333333222111000//////111111111111111222222222000000000000000000000000////////////////////////////////////////////////......//////......---,,,..............................------------......------............------,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,---...---,,,++++++---,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,+++++++++,,,,,,------,,,,,,+++,,,,,,,,,---------.........------,,,,,,++++++***------------------------+++++++++,,,,,,,,,------------------------------...............//////000,,,,,,------.../////////------------------------***+++---............---........................------........./////////........................------------------------------------------------.........------.........000//////...............111111111111111111111111////////////////////////......///000000000000000111000000000000111222222444333333333333333333444111111222222222333333333777666555666888999888777888888999:::;;;===>>>???>>>>>>??????@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@AAABBBCCCDDDEEEEEEEEEBBBBBBBBBCCCCCCCCCCCCDDDDDDCCCBBBAAAAAAAAAAAAAAA@@@@@@???>>>>>>>>>>>>>>>>>>>>>======<<<<<<;;;;;;:::;;;<<<<<<<<<;;;999888777777777888999999999:::555666666777777777777666444444555555555555444444333444444444555555666666444555555666666777888888555555555444444555555555111222222222333333444444333333333333333333333333222222111111111111222222000000000000000111111222000000000000000000000000////////////////////////---............/////////000000000///......------//////000000000000//////.........///////////////////////////////////////------------------------........................//////////////////////////////............//////------........./////////---...//////......///111............////////////...///000111222111000//////////////////.................................////////////000000000000...///000111222111000///000000000000111111111111111000000000000111222222333333333333444444444444333444555666777777777777888999999:::;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<=========?????????>>>>>>===;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;888888888777777777666666555666666666777777777777666666777777777777777777777777777666555444444333333333444444333333222222111111111111111111111111000000111111111222222222000000000000000000000000////////////////////////////////////////////////......//////......---,,,..............................------------............------------......,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,---...---+++***+++,,,++++++++++++++++++++++++------,,,,,,,,,,,,+++++++++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,---,,,,,,,,,,,,,,,,,,+++------------------------,,,,,,,,,,,,---------...------------------------...------------...//////,,,,,,------...//////000------------------------------------------------,,,,,,------.../////////,,,---------............------------------------------------------------------------------------------............------...---,,,,,,+++++++++,,,000000000000000000000000////////////////////////...///000111111111000000000000000000000111222222333333222222222222333333111111111111222222222222777555444555777888777555777777777888:::;;;===>>>===>>>>>>???@@@@@@AAAAAA@@@@@@@@@@@@@@@@@@@@@@@@>>>???@@@BBBCCCDDDDDDDDD@@@AAAAAABBBCCCDDDEEEEEECCCBBBAAA@@@????????????@@@@@@??????>>>>>>????????????>>>>>>===<<<<<<;;;999:::<<<<<<<<<;;;999888666777777888999999::::::888777777666666666666777555666777888888777666555444444444555555555555555333444444555666666777777444444555555555555444444222222333333333333333333333333333333333333333333222222111111111111222222000000000000000111222222000000000000000000000000////////////////////////---------.........//////---.........//////000000//////000000000000//////............/////////000////////////////////////................................................//////////////////////////////............//////---------.........//////+++---//////......000333............////////////---///000222222222000///000/////////....................................////////////000000000000...///111222333222111000000000000000111111111111000000000000000111222222333444444444444444444555333444555666777777777777888888999999:::;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<======????????????>>>===;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;888888888888777777777777555666666666777777888888666777777777666555444444888777666555444333333222333333444444444333222222...///000111222333444444000000111111222222222222000000000000000000000000////////////////////////////////////////////////......//////......---,,,.....................---.........------.........///...---,,,,,,---...///,,,,,,,,,------.................................,,,---...---+++***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,+++++++++,,,,,,------,,,,,,+++((())))))))))))*********+++++++++,,,,,,------------------------------------------.........//////---------------------------,,,,,,,,,,,,---......,,,,,,------...///000000------------------------......---,,,,,,,,,------+++,,,,,,---...///000000,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,---...//////...---,,,111000///...............////////////////////////000000000000000000000000...///111222222222111000000000000000000111111222222222111111111111222222000111111111111222222222666444222333666777666444555666666777888:::<<<<<<===>>>>>>???@@@@@@AAAAAA@@@@@@@@@@@@@@@@@@@@@@@@===>>>@@@AAABBBCCCCCCCCC???@@@AAABBBDDDEEEFFFGGGBBBBBB@@@???>>>>>>>>>>>>AAA@@@???????????????@@@@@@??????>>>===<<<<<<<<<999:::;;;<<<<<<:::888777666666777888999::::::;;;999888777555555555666777777888999::::::999888777777777777777777777777777666666666555444444333333333444555666666555444333333333333333333333333333333333333333333333333333222222111111111111222222000000///000000111222222000000000000000000000000////////////////////////---------.........//////***+++,,,...///111222333//////000000000000//////---.........//////000000////////////////////////////////////////////////........................//////////////////////////////............//////---------.........//////))),,,//////......111444............/////////000---///111222333222111000000000//////.........---........................////////////000000000000...000222333444333111000000000000000111111111111000000000000000111111222111111111111111111111111333333333444444555555555777888999999999999:::;;;======<<<<<<;;;;;;;;;:::;;;;;;;;;;;;;;;<<<======>>>>>>>>>===<<<<<<;;;;;;===<<<:::888888999:::;;;::::::::::::::::::::::::777555444333333444555777666666555555555444444444333333444444333333222111444333222222111111222222111000///000222222000///000000000000000000000000000000000000000000000000111111000///////////////.................................////////////000////////////...---,,,+++////////////////////////******+++++++++,,,,,,,,,...,,,++++++,,,------,,,.........------,,,,,,,,,.........------,,,,,,,,,+++++++++,,,,,,---------------------------------...---++++++++++++---...//////...---,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,------++++++++++++------,,,,,,,,,---------......------------------------.........////////////000------------------------........................------...///...---+++***)))+++---//////...---,,,---------...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................000000//////.........---........................////////////000000000000000000//////.........---////////////000000000000333222111000000111222333444333222111000000000000111111111111111111111111222222333444444555555666888777666555555555555555:::;;;<<<===>>>>>>>>>>>>;;;<<<===>>>>>>?????????>>>>>>???@@@AAABBBBBBCCC@@@AAABBBDDDEEEFFFFFFFFFEEECCCAAA???>>>>>>>>>>>>??????>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<<<<;;;;;;::::::::::::999888777777555666777888999888777777888888777666666666666666444444444444555555555666888888888888777555444333888777777666555555444444444444444333333222222222333333333333333333333333555444333333222222333333333333333222222111111111////////////////////////111111000000//////......222111111111111000000000000000//////.........---////////////000000000000000000//////.........---,,,---------.../////////111000///...------......///////////////////////////////////////.........------......//////000000................................................000////////////.........111///,,,---//////---+++++++++,,,,,,...///000111------------------------........................000////////////111333444111222222222222111000000............////////////000111111111111222222222222111111111111111111111222222333333444555555666777888::::::999999:::<<<=========<<<<<<<<<;;;;;;<<<<<<;;;;;;<<<<<<===>>>>>>>>>======<<<<<<;;;;;;<<<;;;:::999888999::::::888999999999999999999999777666555444444555666777666666555555555444444444333444444444444333222222444333222222111111222222111000///000222222000///000000000000000000000000000000000000000000000000111000//////.........///........................,,,,,,---------.........------...............---........................+++,,,,,,,,,------------...,,,++++++,,,------,,,---------,,,,,,+++++++++------------------,,,,,,......---------------------------------------------,,,,,,,,,,,,,,,,,,---.........------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++,,,------,,,,,,,,,---------......------------------------++++++++++++,,,,,,,,,---------------------------........................------......------,,,+++,,,,,,......///...------,,,,,,---......---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................///.........------------............................../////////000000000000/////////............////////////000000000000222222111000000111222222333222222111111111222222000000000000000000000000222222333333444555555555555555444555555666777888:::;;;<<<======>>>>>>>>><<<===>>>??????@@@@@@@@@======>>>???@@@AAABBBBBBAAAAAABBBDDDEEEEEEEEEEEEDDDCCCAAA@@@???>>>>>>???>>>>>>>>>>>>??????????????????>>>===<<<<<<;;;;;;::::::;;;::::::999888777555666777888888888777666888888777666666666666666333444444444444555555555777777777888777777666666777777666666555444444333555555555444444444333333333333333333333333333333333222222111111111111111333333333222222111111111000000000000000000000000111000000000/////////............---------,,,,,,000/////////............////////////000000000000000/////////............---------..............................---------/////////////////////////////////////////////............///////////////................................................***++++++,,,---...//////111///---...///000...,,,,,,,,,,,,---...000111111------------------------........................000////////////111222333333333333333222222111000/////////000000000000111000000111111111222222222222222222111111000000000000111222333444555666777777888::::::999999;;;==================<<<<<<<<<<<<<<<<<<<<<<<<===>>>>>>>>>>>>======<<<;;;;;;;;;:::::::::999999999999888666666777777888999999999888777666555555666777888666666666555555555444444444444444444444333222222444333222222111111222222111000///000222222000///000000000000000000000000000000000000000000000000000///......---.................................+++++++++,,,,,,,,,------+++,,,---...////////////------------------------------------...............,,,++++++,,,------,,,,,,,,,,,,+++++++++++++++,,,,,,------------------000//////......---,,,,,,------------------------,,,,,,------------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------,,,,,,,,,---------......------------------------*********+++++++++,,,,,,------------------------..............................---,,,,,,,,,------//////..................+++,,,---...............------------------------------------------------........................---------------,,,,,,,,,........................------........./////////////////////............////////////000000000000222111111000000111111222222111111111111222333333111111111111111111111111222222333333444444555555222222333444666888999;;;:::;;;<<<======>>>============>>>???@@@@@@@@@@@@<<<======>>>???@@@AAAAAAAAABBBCCCDDDDDDDDDDDDDDDDDDCCCAAA@@@????????????>>>>>>>>>?????????@@@@@@@@@@@@???>>><<<;;;::::::;;;;;;;;;;;;:::999888777555666777777888888777777888888777777777666666666444444444444555555555555666666777888888888888888666666555555444333333333666666555555555555444444333333333333333333333333111111000////////////000222222222222222111111111111111111111111111111111000000000000////////////////////////............////////////............////////////000000000000////////////...........................---------+++,,,---...///...------////////////////////////....../////////////////////////////////.........................................................***++++++,,,---.../////////...---...000000000...------......///000111222------------------------........................////////////000111222222444444444333333111000000000000000000111111111111000000000111111111222222222222111111000000/////////000111222444555777777666888999:::999:::;;;==============================<<<<<<<<<<<<===>>>>>>>>>======<<<<<<;;;::::::999999999:::999888888777666666777777888999::::::888888777666666777888888666666666666555555555555444444444555444333333222444333222222111111222222111000///000222222000//////////////////////////////////////////////////////......---------..............................++++++,,,,,,,,,,,,------,,,------...//////......------------------------,,,------------............---++++++---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.....................------------------------------------+++,,,---......---,,,+++,,,,,,,,,------.........---------------------------------,,,,,,---------,,,,,,,,,---------......------------------------,,,------------.........------------------------........................///...,,,++++++,,,---...111000///...............++++++---...////////////........................................................................------------------------........................------------.........//////////////////.........////////////000000000000111111000000000000111111111111111000000111111222333333333333333333333333111222222333444444555555222222333444666888999:::::::::;;;<<<============<<<===>>>??????@@@??????<<<<<<===>>>???@@@@@@AAABBBBBBCCCCCCDDDCCCCCCCCCBBBBBBAAAAAA@@@@@@@@@@@@===>>>>>>??????@@@@@@AAAAAA@@@???>>>===;;;::::::;;;;;;;;;;;;:::999888777777777777888888888888888888888888888777777666666555555555666666666777777777777888888888888888777555555444444444333333333555555555555444444444444333333333333333333333333111111000///////////////222222222111111111111111111111111111111111111111000000000000////////////000000000////////////...///////////////.........////////////000000000000///////////////........./////////...---------,,,***+++...000000000///...////////////////////////............////////////000000//////......------................................................000////////////.........---------...////////////---...///000000111111111................................................////////////000000111111333333333222111000///...//////000000000111111111000000000000111111111111111111111000000000////////////111222444555666777555777888999999999;;;===<<<<<<<<<===============<<<<<<<<<<<<<<<===>>>>>>=========<<<;;;;;;::::::888888999999999888777666666777777888999:::;;;;;;888888777777777777888888777777666666666555555555444444555555555444333333444333222222111111222222111000///000222222000///////////////////////////////////////////////////......------------...///........................------------..................//////...------,,,........................,,,,,,,,,,,,------------///---,,,,,,---......------------...............,,,,,,,,,------.........******+++,,,---.........------------------------,,,,,,...//////...,,,,,,+++,,,,,,------.........------------------------------------------------,,,,,,,,,---------......------------------------............////////////------------------------...........................---,,,++++++,,,...///111000///...............+++,,,---...//////000///..........................................................................................//////........................------------.........///.........///////////////////////////000000000000000000000000000000000000111111000///////////////222222222222222222222222111111222222333444444555444444444555555666888888999:::;;;<<<============:::;;;<<<===>>>>>>>>>>>><<<<<<===>>>???@@@@@@AAABBBBBBCCCCCCCCCCCCCCCBBBAAAAAAAAABBBAAAAAAAAA@@@>>>>>>??????@@@@@@@@@AAA@@@@@@???>>>===<<<;;;;;;;;;;;;;;;;;;:::999888888888888888888999999::::::777888888999888777666666666777777777888888888888999999999888888666555555444444444444444333333333333333333333333333333444333333333333333333333333222222111000000000000111111111111111111111111111111111111111111111111111////////////000000000000---------,,,,,,,,,++++++.........///////////////////////////000000000000.........////////////////////////...---------,,,+++,,,///111222222111000////////////////////////---.........//////000000000000//////......------................................................000////////////.........+++,,,---------......///---...///000111111000000........................////////////////////////.../////////000000000000111111111000000///------........./////////000000//////000000000111111111000000000000000000000000///000111222333444555666333555777888888888:::<<<;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<============<<<<<<;;;:::::::::888888888777777777777666777888888999999:::::::::777777777888888777777777777777777666666666555555555555555555555444333333444333222222111111222222111000///000222222000///000000000000000000000000000000000000000000000000.........---......///000................................./////////000000////////////...---,,,+++////////////////////////+++,,,,,,,,,,,,---------///---,,,,,,---......---............////////////,,,,,,------------------((()))***+++---...//////------------------------------............------,,,,,,,,,------.........------------------------------............------,,,,,,,,,---------......------------------------,,,,,,,,,---------......------------------------........................------,,,,,,,,,---......//////..................,,,---...///////////////------------------------.........................................................///////////////........................------........./////////.........///////////////////////////000000000000///000000111111000000///111000000/////////000000////////////////////////111111222222333333444444666666555555555666666777999:::;;;<<<<<<===<<<<<<::::::;;;<<<============<<<======>>>???@@@AAAAAA@@@AAABBBCCCCCCCCCCCCCCC@@@AAABBBBBBBBBBBBBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@??????>>>>>>======<<<<<<<<<<<<;;;;;;:::999888999888888888888999::::::777888999999999888777666777777777777888888888888999888888888777555444333555555444444444444444444222222222333333333333444333333333333333333333333333333222111111111111222000000000111111111111111111111111111111111111111////////////000000000000//////.........---------.........///////////////////////////000000000000.........///////////////...............------------...///111222222111111////////////////////////------......///000000000///////////////.........................................................***++++++,,,---...//////,,,---///...------...///---...///000111000//////........................////////////////////////...//////000000//////......////////////...------............/////////////////////000000000111111......//////000111111111000111111222333333444444222444666666666777999;;;::::::::::::;;;;;;;;;<<<:::::::::::::::;;;<<<<<<===<<<<<<;;;;;;::::::999999888777666555666777777777777888888888888888888666777777777777777777666777777777777666666666555555555555555555444444333444333222222111111222222111000///000222222000///000000000000000000000000000000000000000000000000///.........//////000111............................../////////000000000---...............------........................------------............///...,,,,,,...///...------------.........//////------------------,,,,,,***++++++,,,---...//////------------------------......------------......,,,,,,------------------........................,,,---...//////...---,,,,,,,,,,,,---------......------------------------++++++,,,,,,,,,---------------------------------........................+++,,,------......------,,,,,,......///...------......////////////......,,,,,,,,,,,,,,,,,,,,,,,,................................................---------....../////////............................../////////000000000............/////////000////////////000000000000...///000111111000///.../////////000111333444555000000000000000000000000111111111222333333444444555555555555555666777777999999:::;;;<<<<<<<<<<<<:::;;;<<<===>>>>>>>>>>>>======>>>???@@@AAABBBBBB???@@@AAABBBCCCDDDDDDDDD???@@@BBBCCCCCCCCCBBBBBBBBBAAAAAA@@@@@@??????>>>>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<;;;:::999888777777666666666777888999777888999::::::888777555555555666666666777777777666666666666666555444333555555555555555555555555333333333333444444555555333333333333333333333333333333222111111111111222///000000000111111111222000000000000000000000000.../////////000000000111222222111111111000000000............/////////000////////////000000000000............/////////000---------.....................//////000000111111////////////////////////------......///000000111.........///////////////................................................***++++++,,,---.../////////000222111...---///111,,,---///000000///...---........................////////////////////////......///000000///...------...//////////////////...////////////000000000////////////000000000111------...///000111222222111111111222222333333333111333555555666777999:::999999999::::::;;;;;;;;;:::999999999999:::;;;;;;===<<<<<<;;;;;;:::999999:::888666555444555777888777777777777666666666666666666777777777777666666777777777777666666666666555555666666555555444333444333222222111111222222111000///000222222000///000000000000000000000000000000000000000000000000///////////////000111111.................................////////////000,,,,,,---...////////////------------------------............/////////000///...,,,,,,...///...---,,,,,,,,,------..................------,,,,,,,,,------..................------------------------///...---,,,,,,---...///------------------------........................,,,---...//////...---,,,,,,,,,,,,---------......------------------------,,,,,,---------.........------------------------........................***+++---...///...------)))+++---//////...---,,,...///////////////...---,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////........................,,,,,,,,,------.................................////////////000000000000---.........//////000000////////////000000000000...///000111111000///.........///111444666999:::333333333333333333333333000111111222333333444444444444444555555777888888999999:::;;;<<<<<<<<<<<<;;;<<<===>>>????????????>>>>>>???@@@AAABBBBBBCCC>>>???@@@BBBCCCDDDDDDDDD???@@@BBBCCCDDDCCCCCCBBBCCCBBBBBBAAA@@@???>>>>>>>>>>>>>>>>>>????????????<<<<<<<<<<<<;;;:::999999666555444444444555777888777888:::::::::999777555444444444444555555555666333444555555555555555555555555666666666666666666444444444555555555666666333333333333333333333333333222222111111111111111//////000000111111111222////////////////////////.../////////000000111111////////////............---.........//////000000////////////000000000000---.........//////000000,,,------......////////////............///000000////////////////////////---------...///000000111---.........//////000000................................................000000/////////.........111333444333000...000222+++,,,...000000///---,,,////////////////////////000000000000000000000000......///000000///...------...///000111111111111000000000000111111111111////////////000000000000222222111000//////000000000111111111111222222222333333444444555666666666888999999::::::;;;;;;<<<>>>>>>=========<<<<<<<<<;;;;;;;;;:::::::::999999888888777777666666555555999999999888888888888777444444444444444555666666999888777666555444333333444444444444444444444444666666555444333333222222000000111111111222222222000000000000000000000000000000000000000000000000///............---------000000///...............,,,---///000000///---,,,++++++,,,,,,,,,---------...------,,,,,,------.....................------...------,,,,,,------......---+++******+++---...---...///...,,,+++,,,---,,,,,,,,,---------......000000/////////.........+++,,,...//////...,,,+++------------------------......---------,,,,,,,,,,,,------......------,,,.../////////...------,,,......---------,,,,,,,,,***++++++,,,,,,------............------,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---------......000000111111000///......---......//////......---.........///......---,,,------............------........................------............------,,,---......//////......111000///...............000000000///......------///......---------......///////////////.........---......///000111111222000000000000111111111111//////000111222222333333555555666666777777888888888999:::<<<<<<<<<<<<;;;>>>============???AAABBBAAAAAA@@@???>>>>>>>>>???BBB@@@???@@@CCCEEEDDDBBBAAAAAAAAAAAAAAAAAAAAAAAACCCBBBAAA@@@@@@@@@AAAAAA>>>>>>>>>>>>============<<<;;;;;;::::::999999888777777777777777888888999888888888888888888888888444333333333555777999:::777777777777777777777777555555444444444333333333333333333333333333333333555444333333222222222222222222222222222222222222333333333222222222111111000000000000////////////000000000000000000000000000000111000000///......////////////////////////...///000111111000///.........////////////......////////////////////////222000...---,,,---...///...---,,,,,,---...///000////////////////////////111111000000/////////............------,,,,,,,,,------------------------111000000///...------,,,000000////////////000000////////////////////////////////////////////////////////////////////////............//////////////////000000000000//////000000000000000000000000............////////////222111111000//////000000000000111111111222222222222333333444555666666777888888999999:::;;;;;;;;;;;;;;;::::::999999888888:::::::::999999999999888777777777666666666666666888888888777777777666666555555444444555555666777888888777666555444333333444444444444444444444444555444444333222222111111000000111111111222222222000000000000000000000000000000000000000000000000///............---------000000///...............,,,---...000000...---,,,++++++,,,,,,,,,---------...------,,,,,,------..............................------,,,,,,------......---,,,++++++,,,---...---.........,,,+++,,,---,,,,,,,,,---------......------,,,,,,++++++++++++,,,,,,---......---,,,,,,------------------------......---------,,,,,,,,,++++++++++++++++++++++++,,,,,,------,,,,,,+++***,,,,,,,,,------.........------------,,,,,,,,,,,,......---------,,,,,,,,,,,,,,,,,,---------......,,,,,,---------........................---,,,,,,+++,,,,,,------,,,,,,+++,,,,,,---.../////////...---......//////......---........................------............------,,,---......//////......000///......------......------......///000000000///......---------....../////////////////////............///000111111111000000000000111111111111000111111222333333444444555555555666777777888888888999;;;<<<======<<<<<<>>>============???@@@AAAAAA@@@??????>>>>>>??????BBB@@@???@@@CCCEEEDDDBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAA@@@@@@@@@???>>>>>>>>>=========<<<<<<<<<;;;;;;::::::999888888777777666666777777888999666666666666666666666666666555555555555666888888777777777777777777777777555555444444444333333333333333333333333333333333555444333333222222222333222222222222222222222222333333222222222111111111000000000000////////////000000000000000000000000///000000000//////...---////////////////////////......///000000000000000......////////////......////////////////////////111000...---------//////......---,,,---...//////........................///.........------------.........------,,,,,,,,,------------------------......////////////000000000000////////////000000////////////////////////////////////////////////////////////////////////............//////////////////000000000000//////////////////////////////............////////////111111000/////////000000000000000111111111222222111111222333555666777777777777888888999::::::;;;::::::999888888777666666999999888888888777777777666666666666666666777777777777666666666555555555555555555555555666777777888777777666555444333333444444444444444444444444333333222222111111000000000000000111111111111222000000000000000000000000000000000000000000000000///............---------000///......---.........,,,---...//////...---,,,,,,,,,,,,,,,------------...------,,,,,,------..............................------,,,,,,------...------------------------,,,---...---,,,+++,,,---,,,,,,,,,---------......,,,++++++++++++*********------------------------------------------------......---------,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------,,,,,,++++++***++++++,,,---...///000//////......---,,,,,,+++...------------,,,,,,,,,,,,,,,,,,---------......,,,------------.........---............---,,,,,,+++,,,,,,------,,,,,,+++***+++,,,...///000000000......////////////..............................------............------,,,---......//////......///...------------------------......///000000000......---------......///......//////////////////......//////000000111111000000000000111111111111222222222333333444444555444444555555666777777888999:::;;;<<<=========<<<============>>>???@@@@@@@@@@@@???>>>>>>>>>??????AAA@@@???@@@CCCDDDCCCBBBCCCCCCCCCCCCCCCCCCCCCCCCAAAAAABBBBBBAAA@@@>>>===>>>============<<<<<<<<<;;;;;;;;;:::999999888888777777666666777777888999666666666666666666666666777777666666666666777777777777777777777777777777555555444444444333333333333333333333333333333333444444333222222222333333222222222222222222222222333222222222222111111111000000000000////////////000000000000000000000000...////////////...------//////////////////////////////...//////000111222......////////////......////////////////////////111000...------...////////////...---------......------------------------............------------.........---------------------------------------------...///111222333333000//////......//////000////////////////////////////////////////////////////////////////////////............//////////////////000000000000//////....................................////////////111000000/////////000000000000000000111111111111000111111333444555666777666666777888888999999:::<<<;;;;;;::::::999888888888777777777777666666666444555555666666777777777777777777666666666555555666555555555555666777777777777666555555444333333333333333333333333333333333333222222111111111111000000000000111111111111///////////////////////////////////////////////////............---------///......------.........------...//////...------,,,,,,,,,------------......------,,,,,,------...---------..................------,,,,,,------...---......//////......---,,,---...---+++***+++,,,,,,,,,,,,---------.........---------------------...------,,,,,,------...------------------------......---------,,,,,,,,,///...------------...///---......///......------++++++,,,,,,---...////////////.........---------------------------------,,,,,,,,,---------......------------............/////////000000///......---......//////......---+++,,,---...////////////...//////000000//////...........................------............------,,,---......///............------,,,,,,,,,------000000000///......------...------------...//////............////////////.../////////000000000111///000000000111111111111222222222222333333444444333333444555666666777777999::::::;;;<<<<<<==================>>>>>>????????????>>>>>>>>>>>>??????@@@@@@@@@AAABBBCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBB@@@AAABBBBBBAAA???===;;;=========<<<<<<<<<;;;;;;;;;;;;::::::999888888888666666666666666777888888888888888888888888888888666666666666777777777888666666666666666666666666555555444444444333333333333333333333333333333333444333333222222333333333222222222222222222222222222222222222111111111111000000000000////////////////////////////////////---...............------////////////////////////111000///......///000111......////////////......////////////////////////000///............////////////......------------------------------------000000000000000/////////...............---------........................---...///000111222333444/////////....../////////////////////////////////////////////////////////////////////////////////............//////////////////000000000000//////....................................////////////000///////////////000000//////000000000111111111000000111222333444555555555555666666777888888999;;;;;;;;;;;;:::::::::999777777777666666666555555444444555555666666777777888888777777777666666666555555555555555666777777666666555555444444333333333333333333333333333333333333333333222222222222000000000000000000000000///////////////////////////////////////////////////............---------......------------......---..................---,,,,,,---------............------,,,,,,------...---------.........//////...------,,,,,,------...---......//////......---,,,---...---+++***+++,,,,,,,,,,,,---------..................////////////...------,,,,,,------...------------------------......---------,,,,,,,,,///......------......///------......///......------------------------------------.........//////------------------------,,,,,,,,,---------......---------.........//////......////////////......---......//////......------...............------......////////////..............................------............------,,,---......///.........------,,,,,,,,,------...000000000///......---------------------...//////---.........//////000000////////////000000000000///000000000111111111111111111111111222222222222222222333444555666777777999999::::::;;;;;;<<<===<<<=========>>>>>>>>>>>>???>>>>>>===>>>>>>????????????@@@AAAAAAAAABBBCCC@@@@@@@@@@@@@@@@@@@@@@@@???@@@AAAAAAAAA???<<<;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;::::::999999888777777666666666555666777777888777777777777777777777777333444555666777888999999666666666666666666666666555555444444444333333333333333333333333333333333333333333222222333333444222222222222222222222222222222222111111111000000000000000000////////////////////////////////////------...............---////////////////////////333222000............///......////////////......//////////////////////////////.........//////////////////......---,,,,,,------------------------/////////000000000000000................................................//////000000111111111222//////............//////////////////////////////////////////////////////////////////////////////............//////////////////000000000000//////....................................//////////////////......//////000000/////////000000000111111000111111222222333333444444444555666666777777888777888888888888999999999777777666666666555555555555555555555555555666666888888888777777777666666444444444444444555666666555555555444444444333333333333333333333333333333333333333333333333333222111000000000000000//////000000000000000000000000000000000000000000000000///............------------------,,,------...///........................,,,---------...............------,,,,,,------...,,,,,,------.../////////...------,,,,,,------...------------------------+++,,,---,,,+++***+++,,,,,,,,,,,,---------......,,,,,,---------------...------------------------------------------------......---------,,,,,,,,,,,,,,,------------,,,,,,++++++,,,,,,------,,,,,,......---------,,,,,,,,,+++,,,,,,---......//////,,,,,,,,,------------...,,,,,,,,,---------......------........./////////++++++,,,------------,,,+++,,,,,,------,,,,,,+++......//////...------,,,------............------........................------............------,,,---......//////......------------------...///------......///000000000---------------...///000------......///000000000////////////000000000000000000000000111111111111111111111111111111111111000111222333444666777777888888888888999:::;;;<<<<<<======>>>>>>======<<<>>>>>>=========>>>??????>>>???AAAAAA@@@@@@BBBCCC????????????????????????>>>>>>???@@@???>>>===<<<<<<<<<;;;;;;;;;::::::::::::::::::999888888777777666666555555666666777888555555555555555555555555111222444666777888888888777777777777777777777777555555444444444333333333333333333333333333333333333333222222222333444444222222222222222222222222222111111111111000000000000000000000////////////000000000000000000000000------...////////////...////////////////////////333222111///..................////////////......////////////////////////.........///////////////.........///......---,,,---------------------------------............................../////////........................000000000000000000000//////......------......///////////////////////////////////////////////////////////////////////////............//////////////////000000000000//////....................................////////////...............///000000////////////000000000111111111111111222222222222333444444555666666777777444555555666777888999999777777777666666666666555555555555555555555444444777777666666666555555555333333333333333444555555555555444444444444333333222222222222222222222222111111222222222222222222111111000000////////////000000000000000000000000000000000000000000000000///............------------,,,,,,,,,------...///.........------.........------------...............------,,,,,,------...,,,,,,------...//////000...------,,,,,,------......---,,,++++++,,,---...+++,,,---,,,*********+++,,,,,,,,,---------......+++++++++,,,,,,---------,,,,,,---......---,,,,,,------------------------......---------,,,,,,,,,***,,,...//////...,,,******+++,,,,,,------,,,,,,,,,,,,------------------,,,,,,,,,,,,------------,,,,,,,,,---------......,,,,,,,,,---------..................////////////***+++,,,,,,---------,,,+++,,,,,,------,,,,,,+++------..................,,,,,,------------,,,,,,........................------............------,,,---......//////............------......///000------......///000000000---,,,,,,------///000000------......///000000111000000000000////////////000000000000111111111111222222222222222222222222000000111333444555666777888777777777777999:::;;;<<<<<<===>>>>>>===<<<;;;===============>>>??????===???AAAAAA@@@???AAADDD@@@@@@@@@@@@@@@@@@@@@@@@=========>>>>>>>>>>>>>>>;;;;;;;;;::::::::::::999::::::999999888777777777666555555555555666777777555555555555555555555555111222444555666666666555777777777777777777777777555555444444444333333333333333333333333333333333333222222222333333444555222222222222222222222222111111111111000000000000000000000000////////////000000000000000000000000---...//////000000000/////////////////////////////////000000000000//////......////////////......////////////////////////---......///////////////,,,---.../////////...---........................------------.........///---........./////////000........................///////////////////////////......------......///////////////////////////////////////////////////////////////////////////............//////////////////000000000000//////////////////////////////............////////////...............///000111////////////000000000000222222222111111111111000333333444444555666666777444444555777888:::;;;;;;888777777777666666666666666666666555555444444333666666555555555444444444333222222222222333444444444444444444444444333333222222222222222222222222000000000000000111111111111111000000/////////...000000000000000000000000000000000000000000000000//////.........---------,,,,,,,,,,,,------...///......------------......---------.........//////...------,,,,,,------...,,,,,,------...///000000...------,,,,,,------......---+++******+++---...+++,,,---,,,***)))***+++,,,,,,,,,---------......,,,,,,,,,------.........+++,,,...//////...,,,+++------------------------......---------,,,,,,,,,+++---000222222000---+++,,,------.../////////...***++++++,,,---...//////...------,,,,,,++++++***,,,,,,,,,------.........,,,,,,,,,---------................../////////000,,,---....../////////...---......//////......---++++++---...//////000000+++,,,,,,------,,,,,,+++........................---..................---,,,---......//////.....................///000111000000000///......------,,,,,,,,,---...///000111---------...///000000111000000000000////////////000000000000111111111111333333333333333333333333///000111222444555666777777666666666666888999:::<<<<<<===>>>>>>===<<<;;;===============>>>??????===???AAAAAA??????AAADDDAAAAAAAAAAAAAAAAAAAAAAAA===<<<<<<<<<===>>>???@@@;;;;;;;;;:::::::::999999::::::999999888777777777555555555555555666777777777777777777777777777777222333444555555444333333777777777777777777777777555555444444444333333333333333333333333333333333222222222222333333444555222222222222222222222222111111111111000000000000000000000000////////////000000000000000000000000......///000111111000000////////////////////////+++,,,...000222222111111......////////////......////////////////////////------...///000000//////+++,,,.../////////......////////////////////////.../////////000000111111---.........//////000000////////////////////////---.........//////000000.........------.........////////////////////////////////////////////////////////////////////////............/////////000//////000000000000//////000000000000000000000000............/////////000////////////000000000000111111000///////////////111111111111111111111111111333444444222222333555666666666666555444333222555555555555555555555555555555444444444333333333666666555555555444444444222222222222222222222222333333333333333333333333000111222222333333333333222222111000//////000000000000000000000000000000//////000000000000//////...///000111111000///...111111222222111///---,,,---...///000000000///...,,,,,,,,,,,,,,,,,,,,,,,,000000//////............888666333///------------111111111111111000//////........................///...,,,***))))))***+++------,,,+++,,,---...///111111///...,,,+++)))))),,,---......,,,,,,---...///...,,,++++++,,,...///........................---------...------,,,,,,***+++---//////...---,,,///......---------......,,,,,,------------,,,,,,,,,------......------,,,........................++++++,,,,,,,,,,,,------///............---------000///---+++***+++---...................................................---------............///---...............------///......------......///---------............///---...///000000///...---------------------------...........................///000111000///---+++////////////000000000000---...///000000111000000000000000000111111111111333333222222333333444555666666666666777888999:::::::::;;;<<<===>>>???????????????>>>>>>>>>>>>>>>??????@@@@@@@@@@@@????????????@@@AAA@@@???>>>=========<<<<<<<<<<<<======<<<<<<;;;;;;;;;:::::::::;;;;;;:::999777555333222111333666777666555555666555555555555666666666666555444444444555666888999999999888777666666777777666666555444444444444555333333333333333333333333333333333333333333333333222222222111111111111000111111222222222333333333000000000000000000000000000000000000000000000000........................111000///......///000111000000000000////////////......////////////..................//////////////////000000000000//////------------------------........................////////////////////////000000000000000000000000000000000000000000000000000000//////.........---//////.........---------...///000///---,,,,,,...............////////////////////////////////////............////////////,,,---...//////...---,,,////////////////////////000///...------...///000.../////////000000000000111000000///////////////111111111111111111111111111222444333222222333555555555555666555555444333555555555555555555555555555444444444444333333333666666555555444444333333222222222222222222222222333333333333333333333333111111222333333333333333222222111000000000000000000000000000000000000000000000111111111111000000...///000111111000///...000000000000///...------,,,,,,,,,---,,,,,,++++++------------------------/////////.........------333111///---,,,---......//////000000///......---------------------------...---,,,+++************---,,,+++++++++,,,............------,,,,,,,,,+++,,,---......,,,,,,---...///...,,,++++++,,,...///------------------------,,,------...------,,,,,,------,,,,,,------......---------------...//////---------......------------..................---........................++++++,,,,,,,,,,,,------------------,,,,,,,,,,,,///...---,,,,,,,,,---...................................................---------............///---...............------......------------......---------............///....../////////......---...................................................///000000000///---,,,.../////////000000000000...//////000000000000///000000000000111111111111222222222222222333444444444444444555555666777888::::::;;;<<<===>>>>>>???>>>>>>>>>>>>>>>>>>>>>>>>>>>??????@@@@@@??????>>>??????@@@@@@@@@???>>>======<<<<<<;;;;;;<<<<<<===;;;;;;;;;::::::::::::999;;;;;;;;;:::999888777666333555777777666555666777555555555555666666666666555555444444555666888999888777666666555555666666555555444333333333333333333333333333333333333333333333333333333333333333222222222111111111111000111111111222222222222222000000000000000000000000000000000000000000000000........................000000///......///000000000000000000/////////.........////////////..................////////////........................................................................////////////////////////////////////////////////........................000/////////............//////.........---------...///000///---,,,---...............////////////////////////////////////............////////////...//////////////////...////////////////////////000///...------...///000....../////////000000000000000//////......//////111111111111111111111111111222333333222222333555333444555555666555555555444444444444444444444444444444444444333333333333666666555555444333333222333333333333333333333333333333333333333333333333222222333444444444333333222111000000000000000000000000000000000000000000000111111222222111111000...//////000000//////...///......------.........000000///...------------.................................---------------------,,,+++,,,---...///---------...------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++***)))+++++++++++++++,,,------******+++,,,,,,---......,,,---......,,,,,,---...///...---,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...------,,,000...,,,+++***,,,---///------,,,,,,---...//////---..................---......////////////......------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++---------...............................................................---------............///------...............------------------------------------............/////////...---,,,,,,------000000000//////.......................................///000000...---,,,....../////////000000000///000000000000//////...000000000000111111111111222111111111111222333333222222222222333444555666999999:::;;;<<<===>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>??????@@@@@@??????>>>>>>???@@@@@@@@@???===<<<;;;;;;::::::::::::;;;;;;:::::::::999999999888888999999999:::999999888888777888888777555555666888555555555555666666666666555555444555555666777888666666555555444444555555444444333222222222222333222222222222222222222222222222222222222222222222222222222111111111111000111111111111111111111000000000000000000000000000000000000000000000000000........................//////...------...//////000000000/////////............////////////......---............////////////...---,,,,,,---...///////////////////////////........................////////////////////////////////////////////////........................////////////...........................------------/////////---,,,---...............////////////////////////////////////............////////////000000////////////000000//////////////////////////////............//////........./////////000000000//////.........//////111111111111111111111111000222333333222222333444222333444555666666666666444444444444444444444444444444444333333333222222666666555444444333222222333333333333333333333333333333333333333333333333222333333444444444333333111111000000000000000111////////////////////////000000111111111111000000////////////////////////------,,,+++,,,---///000333222000...------...///------------------------------------------------,,,,,,++++++,,,---...///,,,,,,---------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...---,,,***)))*********+++++++++,,,,,,*********+++,,,---......,,,---......,,,,,,---...///......------......///+++++++++++++++,,,,,,,,,,,,,,,------...---------000///---,,,+++,,,,,,---......---,,,,,,------------......//////......---------............------------------------------+++++++++,,,,,,,,,------,,,,,,,,,,,,++++++++++++,,,---...///////////////................................................---------............///,,,---......///.........,,,,,,------------,,,,,,---------............///000///---,,,++++++,,,---000000//////...---------........................---......//////...------........./////////000000000000111000000///...---///000000000111111111111111111000000111111222333222111111222222333444555888888999:::;;;<<<===============>>>>>>>>>>>>>>>>>>>>>????????????>>>>>>===>>>?????????>>>===<<<::::::999999999999::::::999999999888888888888777777777777777777666666555999999888666444333555777555555555555666666666666555555555555666666777777666666555555444555555666555444333333222333333333222222222222222222222222222222222222222222222222222222222111111111000000111111111000000000000000////////////////////////////////////////////////.................................------.........000000/////////.........---......//////......------------.........//////222111///------///111222................................................////////////////////////////////////////////////........................///////////////.................................---...///...---,,,---///............////////////////////////////////////............////////////111000///......///000111/////////////////////////////////....../////////............//////////////////............//////000000000000000000000000000111333222111111222444222222444555666666777777444444444444444444444444444444333333333222222222555444444444444333333333333333333333333333333333333333333333333333333333333333333444444333222222111000000000000000111111////////////////////////......////////////......//////............//////,,,,,,+++++++++---///000000///---+++******++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------......------------------,,,------.........------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---......,,,+++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,---......,,,,,,---............------.........*********+++++++++,,,,,,+++,,,,,,---.........---------.........---+++***000///...---,,,+++++++++------............------+++,,,,,,------,,,,,,+++------------------------+++++++++,,,,,,,,,------------------,,,,,,,,,,,,+++,,,---...//////......................................................---------............///,,,------...//////......,,,------......------,,,---------............//////...---++++++,,,,,,---.........---------,,,,,,........................------...............---............////////////000000111000000///...---///000000000111111111111111111000000111111222333222222222222333444555666777777888999:::;;;<<<<<<<<<<<<======>>>>>>>>>>>>>>>>>>>>>??????>>>>>>>>>======>>>???>>>===<<<;;;999999888888888888999999999999888888888777777777888888888777666555444333888888777555222222333555555555555555666666666666555555555666666666666666666666666555555666777777666555555444444444444444222222222222222222222222222222222222222222222222222222222111111111000000111000000000000000000000////////////////////////////////////////////////........................---..................---////////////............------............------------------............222111///------///111222------------------------........................////////////////////////........................////////////////////////.........///////////////---.....................,,,...///...------...///............////////////////////////////////////............////////////000///------------///000////////////////////////...//////////////////...------........./////////......------......//////000000000000000000000000000111222222111111222444222333444555666666666666333333333333333333333333333333333333222222222222333333333333444444444444333333333333333333333333333333333333333333333333222222333333333222111111000000000000000111111222000000000000000000000000---......//////......---///......------......///,,,,,,,,,,,,------.../////////...---,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---------------........./////////......------,,,------......//////......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,***++++++,,,---,,,,,,,,,......------------,,,,,,,,,---......,,,,,,---...------------------------*********++++++,,,,,,---++++++,,,---............+++,,,...//////...+++***000///...,,,++++++++++++,,,------------------,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,---------------................................................---------............///,,,,,,---...////////////,,,---...//////...---,,,---------............///......------------......------------------------........................---------------.........------.........////////////000000000000//////...000000000000111111111111222111111111111222333333222222222333333444555666666666777888999:::;;;;;;;;;<<<<<<======>>>>>>???===>>>>>>??????>>>>>>===<<<===>>>>>>>>>===;;;:::999999888888888888999999999999999888888888777777:::::::::999888666555444666777777555333222333444555555555555666666666666555555666666666666555555666666666555666666777888666666555444444444444555333333333333333333333333333333333333333333333333222222222111111111111000000000000111111111222222000000000000000000000000000000000000000000000000........................---...////////////...---/////////.........------------............------,,,------------.........///...---,,,,,,---...///------------------------........................////////////////////////........................000000000000000000000000.........///////////////---------...............,,,---///...------...///............////////////////////////////////////............////////////......------------......////////////////////////......////////////......---------.........//////...------------...///000000000000000000000000000///111222222111111222333333333444555666666666555333333333333333333333333333333333222222222222111111111222333444555555666444444444444444444444444333333333333333333333333111222222222111111000///000000000000000111222222000000000000000000000000......////////////......///...------------...///,,,------............---///000000000000000//////------------------------------........./////////...............------,,,,,,,,,---...............------------------------------,,,,,,,,,---------***+++,,,---...------,,,........................,,,---......,,,,,,---...+++,,,,,,,,,,,,,,,,,,+++******++++++,,,------...***+++,,,---............,,,,,,---------------------,,,,,,+++,,,,,,------++++++,,,,,,,,,,,,+++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++...---,,,+++***+++,,,,,,................................................---------............///+++,,,---...////////////---...000111111000...------------............///,,,---......////////////,,,,,,------......//////........................,,,,,,,,,,,,------...///---------.........//////...//////000000000000///000000000000111111111111222222222222222333444444222222222222333444555555555666666777888999::::::;;;;;;<<<<<<===>>>>>>???======>>>>>>>>>>>>======<<<<<<===>>>===<<<;;;::::::999999888888999999:::::::::999999999888888888888888999888888777666666555777888777555444444444555555555555666666666666555555666777777666555444555444444444555555666777666555444444333333444444444444444444444444444444444444444444444444444444222222222111111111111000///000000111222333444444000000000000000000000000000000000000000000000000...........................///000000000000///...//////.........---------,,,------......------,,,,,,,,,---------.................................................................................////////////////////////........................////////////////////////............/////////000---------.........//////,,,---......------...000............////////////////////////////////////............////////////......////////////......////////////////////////---...///000000///...------------.........//////---------------...///000000000000000000000000000///111222222111111222333333444555555666555555555333333333333333333333333333333333222222222111111///000111222444555666777444444444444444444444444333333333333333333333333111111111111111000///...000000///000000111222222000000000000000000000000//////000000000000/////////...---,,,,,,---...///------/////////...---,,,+++,,,---.........,,,,,,................................./////////000000,,,,,,---.........------+++,,,------.......................................---,,,++++++,,,...///+++,,,---...///...---------.........///000000000,,,---......,,,,,,---...***++++++,,,,,,++++++*********+++,,,------......***+++,,,---............------+++++++++---///000*********+++,,,---///000***++++++,,,,,,++++++***,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------+++++++++************)))///---+++)))))))))+++,,,................................................---------.........//////+++,,,---...////////////...///000222222000///...---------.........//////+++,,,...000111111000000,,,------...///000111111........................,,,,,,,,,,,,,,,---...///---------.........//////......///000000111000000000000000000111111111111333333222222333333444555111111111111222333444555555555666777888999::::::;;;;;;;;;<<<===>>>>>>???======>>>>>>>>>>>>======;;;<<<=========<<<;;;:::::::::999999999999:::::::::::::::999999999999888444444555666666666666666555777999999777666555555555555555555666666666777555555666777777666555444333333333333444444555666555444333333222222333333555555555555555555555555555555555555555555555555222222222111111111111000//////000222333444555666000000000000000000000000000000000000000000000000...........................///000111111000///...//////.........---------,,,------......------,,,,,,,,,,,,---------......//////000000000000//////////////////////////////........................////////////////////////................................................---.........//////000000---------.........//////,,,---......------///000............/////////000////////////////////////............/////////000...///000111111000///...////////////////////////---...///000000///...---000000000000000000000000...............///000000+++,,,---...///111222222//////000111111111111000111222333333444444333333333222222111111222222333444333222222111111222222333333222222222222222222333333333333333333333333444444444333333222222222111111111111111111111111///////////////......---000000000000000000000000111000...,,,+++,,,---...////////////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......000000//////.........---........................------............---------------,,,,,,+++++++++,,,,,,,,,------.........///...,,,++++++,,,...////////////......------------------,,,,,,+++++++++...---,,,,,,++++++++++++,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------,,,,,,------------------,,,,,,,,,------.........------...///...---+++***.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////------------------------------------------------,,,,,,,,,---------......//////.........---------------............------------------------------........................//////////////////////////////.........---------000000000000000000000000////////////000000000000222000///000222333000---////////////////////////000000000111222222333333333444555666777888999999<<<;;;;;;<<<<<<===>>>???>>>????????????>>>======;;;;;;:::::::::999999999999999999999999999999999888999999999999888777777;;;999777555444444666666666666666666666666666666777666555666777888777666888888777777666666555555666666666666666666666666555555444444444333333333333333333333444555666666666666555444444444444555444333222222111111222222111111000000000000111111000111222222222000///...//////.........---------////////////////////////------............------------............---------------.........//////---...///000000///...---------------------------+++,,,------......---------......//////...------,,,---------.../////////000000000000000000000000......////////////......000000//////.........---//////////////////..............................---......///////////////------------------------------------------------////////////////////////////////////////////////222111111000///......---.......................................//////000,,,------...///000111111///000000000000111111111111222333333444444333333111111000000000000111111444333222222111111222222222222222222222222222222333333333333333333333333444444444333333222222222111111111111111111111111//////000000//////...---///////////////////////////...---,,,,,,---///000////////////////////////........................------------------------,,,,,,,,,---------......///.........------------........................------............---------------,,,,,,,,,++++++,,,,,,------------------///...,,,++++++,,,...///.........---------,,,,,,---------,,,,,,+++++++++------,,,+++++++++,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------------------------------+++,,,,,,,,,------------,,,---.........---+++***------------,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.........------------------,,,,,,------------------------,,,,,,,,,---------......//////.........---------,,,,,,------------,,,,,,------------------------................................................///.........------------.........................../////////000000000000222000//////111222000...000000000000000000000000000000000111222222333333444444555666777888999999;;;;;;;;;;;;<<<===>>>>>>========================;;;;;;;;;;;;::::::::::::999999999999999999999999999999888888888777777777:::999777555444555666666666666666666666666666666777666555666777888777666777777777777666666555555555555555555555555555555555555444444444333333333333333333333444555666666777777666555555444444555444333222222111111222222111111000000000000111111000000000000000///......000000000//////.................................------............------------............------------..................---...///000000///...---------------------------,,,,,,---.......................................---------.......................................------............------000/////////.........---------------------------........................,,,------...............------------------------------------------------////////////////////////////////////////////////111111111000///.........------------------------......------......///000............/////////000000000/////////000111222111222222333333333333333222222111111111111222222444333222222111111222222111111111222222333333444333333333333333333333333444444333333333333222222111111111111111111111111//////000000//////...---........................------,,,,,,---...000111////////////////////////................................................,,,,,,,,,---------......---------------,,,,,,,,,........................------............------------------,,,,,,,,,,,,------------------,,,,,,...---,,,++++++,,,---...------------,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,+++++++++,,,------,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------.........------,,,,,,+++++++++++++++,,,,,,,,,,,,+++,,,---------,,,+++***,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.........------,,,,,,,,,------------------------,,,,,,,,,---------.....................---------+++,,,,,,,,,,,,,,,,,,+++------------------------------------------------------------------------............------------------------------------....../////////000000000222000...///000111111000111111111111111111111111000000000111222222333333444555555666777888999999999::::::;;;;;;<<<======<<<<<<<<<;;;;;;<<<======<<<<<<<<<;;;;;;;;;;;;:::999999999999999999999999999888777666666666777777999888777555555555666666666666666666666666666666777666555666777888777666777777777666666666666555444444444444444444444444555555444444444333333333333333333333444555666666999888888777666555555444444333222222111111222222111111000000000000111111000////////////.........111111000000000000//////------------------------------............------------............------..................------......////////////..............................------...////////////...///...---,,,------...///...............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,/////////...............+++++++++++++++,,,,,,,,,........................+++,,,,,,---...---------........................////////////////////////////////////////////////////////////////////////111111000000//////......------------------------...------------.../////////////////////.........111000...---...///111333111111222333333333333222555444444333333444444555444333222222111111222222000000111222333333444444333333333333333333333333333333333333333333333333111111111111111111111111000000000000000///.................................------------...///000////////////////////////........................------------------------,,,,,,,,,---------......------------------------........................------............------------------------,,,,,,.........------,,,,,,,,,...---,,,,,,,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---...,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------+++,,,------......------//////...---,,,,,,++++++++++++++++++++++++++++++++++++,,,------,,,+++***++++++++++++++++++++++++------------------------+++++++++,,,,,,,,,------.........------,,,,,,+++------------------------,,,,,,,,,---------..............................,,,,,,------------,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------........./////////000000111000......///000111111000000000000000000000000000000000111222222333333444555555666777777888888888888999:::;;;;;;;;;;;;<<<<<<;;;;;;;;;<<<>>>???======<<<<<<<<<;;;;;;;;;999999999999999999999999999888666444444555777888999888777666555555666666666666666666666666666666777666555666777888777666666666666666666666666666444444444444444444444444555555444444444333333333333333333333444555666666999999999888777666555444444333222222111111222222111111000000000000111111000000000/////////000000000000000000000000000000------------------------------............------------............------...............---------...//////////////////...////////////////////////---......///000////////////...---+++,,,---///111/////////...---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,........................+++++++++++++++,,,,,,,,,........................,,,,,,---............---////////////////////////////////////////////////////////////////////////////////////////////////111000000000/////////...........................---------------...//////////////////............111///...------///111222000111222222333333222222555444444333333444444555444333222222111111222222000000111222333333444444333333333333333333333333333333333333333333333333111111111111111111111111000000000000000//////...........................//////......------------////////////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------........................//////........................------............------------------------------.........------,,,,,,,,,---------,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---...,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////------------------------+++,,,------......------//////...---,,,,,,++++++++++++++++++++++++++++++++++++,,,---------,,,+++++++++++++++++++++++++++------------------------+++++++++,,,,,,,,,------.........------,,,,,,,,,------------------------,,,,,,,,,---------......---.....................------............------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------....................................////////////...///////////////000111////////////////////////000000000111222222333333444444444555555666666777666777888999::::::999999;;;;;;<<<<<<===>>>???@@@======<<<<<<<<<;;;;;;;;;999999999999999999999999999888666444444555777888777777777666666666666666666666666666666666666666777666555666777888777666555555555555555666666666555555555555555555555555555555444444444333333333333333333333444555666666999999999999888777666555444333222222111111222222111111000000000000111111111111111111111111111111////////////////////////........................------............------------............------.....................---/////////....../////////////////////////////////---......///000////////////...,,,+++,,,---000111/////////...---------,,,------------------------......////////////......---------...............+++,,,,,,,,,---------...........................------...///////////////////////////////////////000000000000000000000000////////////////////////////////////////////////000000000000////////////........................------,,,,,,------...//////////////////.........//////.........///000111000111111222222222222222222222111111111111222222444333222222111111222222111111111222222333333444333333333333333333333333222222333333333333444444111111111111111111111111000000111111000000///...........................000//////...------,,,,,,////////////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...............///////////////........................------............------------------............------------------,,,,,,------------------------,,,,,,,,,,,,------------++++++,,,,,,,,,,,,------,,,,,,+++++++++,,,------,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,---...///000------------------------+++,,,------......------.........------,,,,,,+++,,,,,,,,,,,,+++++++++++++++,,,---.........---,,,++++++++++++,,,,,,,,,,,,------------------------,,,,,,,,,,,,------------------------------------------------------------,,,,,,,,,---------......---------...............---......//////......---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------........................------........./////////,,,...000000//////000111........................000000000111222222333333333333333333444444555555444555777888999999888777999:::<<<===????????????<<<<<<<<<;;;;;;;;;;;;:::999999999999999999999999999888777666666666777777777777777777777666666666666666666666666666666666777666555666777888777666444555555555555666666666666666666666666666666666555555444444444333333333333333333333444555666666777777888999999888666555444333222222111111222222111111000000000000111111000111222333444333222111......////////////000000////////////////////////------............------------............---------------.........////////////............//////........................------...////////////...------,,,,,,---...000111...............---------...........................//////////////////...---------------.........,,,,,,------......//////........................---...//////000000//////........................000000000000000000000000////////////////////////////////////////////////000000000000////////////------------------------------,,,,,,------...///.........///////////////........./////////000000000000111222222222222222111111000000000000111111444333222222111111222222222222222222222222222222333333333333333333333333222222222333333444444444111111111111111111111111000111111111111000//////////////////////////////..................------////////////////////////........................------------------------,,,,,,,,,---------......---------....../////////........................------............------------------.........///,,,,,,------------------,,,------------------,,,,,,,,,---------.........+++++++++,,,,,,---------------,,,+++++++++,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.................................+++,,,------......------------------------------------------,,,,,,,,,+++,,,---...///000///......+++,,,,,,,,,------------........................,,,------------.........+++,,,,,,------.........------------------------,,,,,,,,,---------......---------.........//////,,,------......------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,------------------------------------------.........//////)))---111222111//////000////////////////////////000000000111222222333333111222222222222333333333333444666888888888777666666888;;;>>>??????>>>===;;;;;;;;;;;;::::::::::::999999999999999999999999999999888888888777777777666666777777777777666666666666666666666666666666777666555666777888777666444444444555555555666666555555555555555555555555555555444444444333333333333333333333444555666666444555777888999888777666444333222222111111222222111111000000000000111111---///222444555333111////////////000000111111111........................------............------------............------+++,,,,,,---...///000000000///...------...///000------------------------,,,,,,---...............,,,,,,------...//////000---------.......................................---......//////......---,,,,,,,,,------.........,,,,,,,,,---.../////////........................,,,---......//////......------------------------////////////////////////////////////////////////////////////////////////////////////000000000000,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---..................//////000000---...//////000/////////000000111222222222222111333222222222222222222333444333222222111111222222333333222222222222222222333333333333333333333333222222222333333444444444111111111111111111111111111111111111111000//////000000000000000000000000+++,,,---...////////////////////////////////////................................................,,,,,,,,,---------......,,,,,,,,,------.................................---..................------------.........//////,,,,,,,,,------.........,,,------......------,,,---------....../////////+++++++++,,,,,,---------...------,,,++++++++++++,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,........................+++,,,------......------,,,,,,------------------.........------,,,,,,,,,,,,---///000000000//////,,,,,,,,,------.................................---------.........//////***++++++,,,---...//////------------------------,,,,,,,,,---------......---------.........//////+++,,,,,,------,,,,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////''',,,111333111/////////000000000000000000000000000000000111222222333333111111111111111111222222222333666777888888666555333666:::>>>??????===<<<;;;;;;:::::::::999999999999999999999999999999999888999999999999888777777555666777777777777777666666666666666666666666666777666555666777888888666444444444555555555666666444444444444444444444444555555444444444333333333333333333333444555666666333444666888999888777666444333222222111111222222111111000000000000111111+++...111444555333000---000000111111222222222222---------------------------..................------..................---***+++,,,---...000111111000///...------...///000------------------------+++,,,------......------+++,,,---...////////////,,,------....../////////........................,,,------......------,,,,,,,,,,,,------.........++++++,,,------...//////........................+++,,,------......------------------------------////////////////////////////////////////////////////////////////////////////////////000000000000------------------------//////...---,,,,,,++++++......///000000000000000.../////////000000000111000000000000111111111111000000111111111000000///222333333444444333333222333333333333333333333333444444333333222111000000222222333333333333444444333222111111000000111111222111111000///......---...///000000000000//////000000000000///...---,,,......////////////.......................................------,,,,,,,,,---------------------------------............//////...---,,,,,,---...///------------------------//////.........---------.........------,,,,,,,,,......---------,,,,,,,,,------------,,,,,,+++***///......------......///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,++++++......------------......,,,,,,,,,------.........,,,,,,,,,,,,,,,---...///////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++,,,,,,------............------,,,,,,------...*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,000///...---------------...........................///000///---,,,,,,...........................,,,,,,,,,---------.........000333555444222...+++---------------------------------------------------------------------------------,,,,,,+++++++++000...,,,******+++...///000///...------...///000111111111111222222222222000111111111111222222222555555444333333222111111555444444444444555666666666777999:::;;;<<<<<<<<<999:::;;;;;;<<<;;;;;;;;;>>>===<<<;;;;;;;;;;;;;;;666777999:::999888666555::::::::::::888777666555:::999888777555555444444666555444333333444555666666555555555555444444444333333333444444444555555777777666666555555555444555555555555555555555555444555555666777888888999222222222111111111111000111111111111000000000000............/////////////////////000111333444555222111111000///.........---.........///000000000////////////////////////000///...------...///000222111///...,,,,,,++++++------............------........................------............------////////////////////////000000//////.........---,,,,,,,,,------.........///...---,,,,,,---...///---------............////////////...---------,,,///////////////...---------------............///000000////////////000000000///...------...///000------------------------///////////////.........------------------------------------------------......///000000000000000///////////////000000000//////000000000111111111111111222222222222111111222333333444444333333222333333333333333333333333444444333333222111111000222222333333333333444444333222111111000000111111111111111000///.........//////000000///......---000000000000///...---,,,......////////////..............................------------------,,,,,,---------------------------------............//////...------------...///------------------------......------,,,,,,,,,,,,......---------,,,,,,,,,......---------,,,,,,,,,---------------,,,+++***---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---.....................------------......,,,,,,,,,---------......------,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,,,,,,,------,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,///......---,,,,,,------...........................///000///---,,,---...------------------------,,,,,,,,,---------............//////......---,,,------------------------------------------------------------------,,,,,,------,,,,,,,,,,,,,,,,,,111000...------...///000000///...------...///000....../////////000000000000000111111111222222222555444444333222222111111444444333333444444555666666777888:::;;;<<<<<<<<<;;;;;;;;;;;;::::::999888::::::999888888888888888777777888999888777666555999999999999888777666555444333333333333444555555666555444444444444555666666555555555555444444444333333333444444444444555555555555555444444444333444444444444444444444444444444444555555666666777222222222111111111111000111111000000000/////////............/////////////////////000111222444444000//////...------,,,,,,,,,,,,------------------////////////////////////000///...------...///000111000///...---,,,,,,,,,------............------........................---......//////......---........................000/////////............,,,------------------...///...------------...///---------............///...............---------///000000000//////...------------............///------,,,,,,,,,,,,------000///...------...///000......................../////////////////////...------------------------++++++,,,,,,---...//////......///000000000000/////////////////////////////////000000000000111111111111222333333222222111222222333333333333222222333333333333333333333333444333333222222111111111222222333333333333444444333222111111000000111111111111000000//////......//////000//////...---,,,000000000000///...---,,,......////////////..............................,,,,,,------------------........................---------............//////...------------...///---------------------------,,,,,,,,,,,,+++++++++...------------,,,,,,,,,......---------,,,,,,,,,,,,------------,,,,,,+++---,,,,,,++++++,,,,,,---------------------------+++,,,---...000000000000......------------......,,,,,,,,,------------......---------------,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,/////////...............,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,,,,,,,,,,........................---/////////---,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......000...,,,+++***,,,---...------------------------------------------------.........------,,,,,,,,,,,,,,,,,,,,,------------//////////////////////////////............//////......////////////000000000000000111111111222222444444333333222111111111333333222222333333444555666777888999:::;;;;;;;;;<<<<<<;;;;;;:::888777666999888777777666777777777888888888777777666666666666666777777777777666666333222222222333333444555666555555444444555555666666555555555555444444444333333333333444444444444444444444333333333333333444444444444444444444444444444444444444444444444222222222111111111111000000000000/////////..................////////////////////////000222333444/////////...------,,,,,,......------------------//////////////////////////////............////////////...---------------------............------........................---......//////......---------------------------////////////.....................---------------///...------------...///---------............///---------...............000000000000000//////...---------............///---,,,,,,++++++,,,,,,---//////............//////////////////////////////......//////////////////------------------------++++++,,,------......///---...//////000000//////000////////////.........////////////000000000111000000111222222222111111222222333333333333222222222222333333333333444444333333333222222111111111222222222333333333444444333222111111000000111111111000000000/////////......//////000000000////////////000//////...------......////////////..............................,,,,,,,,,------.................................---------............///.........------.........---------------------------,,,,,,,,,,,,,,,,,,,,,------------------------......---------,,,,,,,,,,,,---------------,,,,,,///......------......///........................,,,,,,---...///000000///......------------......------------------------............---,,,,,,+++------------------------------------------------+++++++++,,,,,,,,,------///.........---,,,,,,,,,,,,++++++******++++++,,,000000//////......---------------------------------,,,,,,+++++++++,,,,,,........................---...///...---,,,---///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......000///---,,,,,,---///000,,,,,,------------------------------------------.........------,,,,,,++++++,,,,,,,,,------......+++,,,---.........---,,,/////////....../////////000000000000111111111222000000000000111111111111333333222222111111111000222222111111222222333444666777888999::::::::::::;;;;;;;;;;;;:::999888777:::999999888888999999999999888777666666555666666444444555666777777666666888888777666555444444555666666555555555555666666666555555555555444444444222222333333333444444444444444444333333333333333333333333333333333333333444444444444444333333333222222222111111111000000////////////........................///////////////......///000111222222111111000000////////////111111000000//////....../////////////////////////////////....../////////......---------......///------............------..............................////////////......------------------------///////////////.........//////......------,,,,,,.........------.........---------............///,,,---------...////////////000000000000000//////---------............////////////......//////////////////....../////////....................................////////////------------------------------------------------------...////////////////////////..................////////////000000000......///000000000000000111222222333333222222111222222222333333444444444333333222222222222222111222222222333333333444444333222111111000000111111000000000000////////////---...///000111222222222//////////////////...---......////////////..............................,,,,,,,,,------.................................---------............///---..................---------------------------------------............------------------------......---------,,,,,,,,,,,,------......---------///......------......///........................------.........------,,,......------------......---------------------------............,,,++++++........................------------------------++++++,,,,,,,,,---------000000//////......------,,,++++++******++++++,,,///.........---,,,,,,,,,------------------------,,,,,,+++++++++,,,,,,---........................,,,...///...------...///------------------------,,,,,,,,,---------......------...............---,,,,,,,,,---------......------------------------.........------,,,,,,,,,,,,,,,,,,------.........***+++---...///...---,,,...//////////////////...///000000000000111111111//////000000000111111111222111111111111111000000222111111111111222333333666666777888999999999999999::::::;;;;;;;;;::::::::::::999999999999::::::999888777666555555555555333444555666666777666666:::999888777666666666777666666666666666666666666666555555555555444444444222222222333333333444444444444444444444444444555333333333333333333333333555555444444444444444444222222222111111111000000////////////........................////////////............///000111111000000000000////////////111111111000000//////...////////////////////////...//////////////////......------------...//////------............------...........................//////////////////...------------------------.........////////////////////////......------------..................------------............///,,,---------...///////////////000000000000//////---------............///111111000000000000111111...//////////////////...---------------------------.........//////000000---------------------------------------------,,,------...////////////...------........./////////......////////////000000------...///000000000000111111222222222222111111111222222333333444444555222222222222222222222222222222333333333333444444333222111111000000111111000000000000////////////,,,---...000111111111111...///////////////............////////////..............................,,,,,,---------------------------------------------------............///------...//////...------------------------------------...............///,,,,,,,,,------------.........---------,,,,,,,,,,,,------............------,,,,,,++++++,,,,,,---------------------------...............---,,,+++......------------.........------------,,,,,,,,,,,,---.........---,,,+++------------------------------------------------,,,,,,,,,,,,------------/////////...............,,,,,,++++++++++++,,,,,,---------,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,------...........................,,,---///...------...///........................,,,,,,,,,---------......)))***,,,......---+++***+++,,,,,,------.........---------------------------------------------------------------.........,,,---...000000000000///......////////////......------............///////////////000000000111111000000000000000000000000222222111111222222333444666666777888888888888888888888999:::::::::::::::777777777777777777888999888888777777666555444444444444555666777777666666444444555555666777888999555666666777777666666555666555555555555444444444222222222222333333333333444444444444555555555555222222222222222222222222444444444444444444444444222222222111111111111000000000000/////////..................////////////...............///000000..................------//////..................////////////////////////......////////////............---------......///------............------...........................//////000000//////...------------------------.........////////////////////////...............------...//////...---------------............///---------...............---......///////////////---------............///000//////////////////000......////////////......------------------------------......///000000000------------------------+++,,,,,,------.........,,,---......//////......+++,,,,,,---...///000000........./////////000000---...///000000111111111111111222222222222111111111111222333333444555555222222222222222222222222222222333333333333444444333222111111000000111111////////////000000000000---...............------......////////////............////////////..............................------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............///------...//////...------------------------------,,,,,,,,,------.........,,,,,,,,,---------............---------,,,,,,,,,,,,,,,---...............---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---....../////////............------------............---------,,,,,,,,,+++,,,---//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,,,,------------...,,,,,,,,,---------------------,,,,,,,,,,,,------,,,,,,,,,,,,,,,---------........................------,,,,,,---......///........................,,,---......------...000------------------------,,,,,,,,,---------......***+++---.........---,,,++++++,,,,,,---......///------------------------+++,,,,,,------.....................------------,,,---...///000000000000---...///000000///...------------.........//////////////////000000000111000000000000000000000000222222222222222333444444555666777777888777777777777888888888888777777666666555555555666666777888777888888888666555333222555666666777777777666666333333444444555777888999555666777888888777666555666555555555555444444444111222222222222333333333222222333333444444444444222222222222222222222222111111222222333333444444222222222111111111111000111111000000000/////////............////////////......------......//////---..................................../////////////////////////////////---...///000000///...---///......---------......------............------........................//////000000000000//////..................................../////////000............////////////------...//////...---------------............///...............---------,,,,,,---...............---------............/////////............//////---...///000000///...---........................------......///000000111------------------------)))***+++,,,...///000111,,,---......//////......***+++,,,---...000111111............/////////000......000111111222222222111111222222222222111111111111222333333444555555222222222222222222222222222222333333333444444444333222222111000111111111////////////000000000000.........---,,,+++)))(((......///////////////.........////////////.......................................------,,,,,,,,,++++++++++++++++++++++++---------.........//////,,,---...//////...---,,,------------------------+++++++++,,,,,,---------,,,,,,,,,------...............---------,,,,,,,,,,,,,,,---.../////////...///......------......///,,,,,,,,,,,,,,,,,,,,,,,,,,,---...000111111111111.........------..................------,,,,,,,,,***+++---/////////---,,,------------------------........................,,,,,,,,,---------......*********++++++,,,,,,,,,...------,,,,,,------...+++,,,,,,------.................................---------------...///000........................,,,---......------///000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---......//////000000000++++++,,,,,,---...//////------------------------***++++++,,,---...///////////////...---------,,,++++++,,,,,,---...//////---...///000000///...---////////////000000000111////////////000000000000////////////000000000000333333222222333333444555555666777777777777777666777777777777666444333222666666666666666777888999666777888888777555222111666666777777777777666666888777777666666666666777555666777888888777666555666666555555555444444444111111222222222333333333111111111222222333333333111111111111111111111111//////000111222333333444222222222111111111111000111111111111000000000000............/////////000......---------...///////////////000000000000000//////000000111111222222////////////////////////---...///000000///...---//////...------------------..................---........................//////000000000000//////////////////////////////---.........//////000000------......//////000000,,,---...//////...---,,,---------.........///////////////......------,,,+++,,,,,,---.........------------.........//////000000////////////000000---...///000000///...---////////////////////////---------...///000000111---.........---,,,,,,+++------------------------///...---,,,---///111333---------............///000000//////.........---000000000000000000000000111111222222222333333333222222111111222222333444333333333222222111111111222222222222222222222222333333222222111000000000000000000000000000000000000000000000000000000000..........................................------...------,,,,,,------...///...---,,,,,,,,,,,,,,,000000000///.........------------............///+++)))))),,,///111///------.........---,,,,,,+++.........------,,,,,,,,,...............---------..............................------------..............................'''***...000000///000000------...///...---+++***,,,,,,,,,,,,,,,,,,,,,,,,------............------000///...,,,,,,,,,---...//////............//////,,,---------,,,++++++***---,,,++++++++++++,,,---***+++,,,---............,,,,,,,,,,,,,,,,,,,,,,,,------------------------............////////////------------------------,,,,,,,,,---------..............................,,,---------.../////////'''(((+++---...............///000///---,,,+++,,,---,,,,,,++++++,,,,,,---------------------------...------,,,,,,------.........------------............------------......---------............///........................000000000000000000000000111000000////////////000111111222222222333333333555555555555666666666666777777777777777666555555444444444555555777888999888888888888777555444333333333333333333333333333666777888999888666444333555555666666666666555555555555555444444333333333555555444333333222111111111111111222222333333333111111111111111111111111222222111111111111222222222333333222222000///...////////////////////////////////////////////////////////////////////////////////////////////////........................------............------------............------////////////////////////................................................///...---,,,,,,---...///......////////////......////////////////////////++++++,,,,,,---...//////,,,,,,,,,------.........000000000000000000000000------------------------////////////////////////,,,---......------...000//////.........---------////////////////////////+++,,,,,,---...///000000000000//////.........---------......------,,,+++------------------,,,,,,------,,,,,,---///000111------------............000/////////............000000000000000000000000111111111222222222333333222111111111111222333333333333333222222111111111222222222222222222222222111111111111111111222222////////////////////////...........................................................................------,,,,,,------...///...---,,,,,,,,,,,,---//////..................---------............//////...---...000111///---------......------,,,+++......---------,,,,,,,,,........................------------------------......------------..............................&&&(((+++---,,,,,,,,,,,,------......------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,//////...---------------......------------......---------------,,,++++++...---,,,++++++,,,---...,,,,,,------,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------............------------------------,,,,,,,,,,,,------------.................................///////////////***+++,,,...////////////...///000///---,,,,,,,,,...------,,,,,,------...------------------------...------,,,,,,------.........------------............------------......---------............///........................////////////////////////000000////////////000000111111111222222222333333444555555555666666666666777888888888777777666555444333333333444555666666777777888777777666555444444444444444444444444444444666777888888777666555555555666666666666555555555555444444444333333333555555444333333222111111111111222222222333333333111111111111111111111111222111111000000111111222333333222111111000000///////////////////////////////////////////////////////////////////////////////////////////////////........................------............------------............------..............................................................................------------............////////////......////////////////////////,,,,,,,,,------.........,,,,,,,,,------.........////////////////////////------------------------////////////////////////,,,---......------...000000/////////............////////////////////////..................//////000/////////............------......------,,,,,,.........------,,,,,,,,,+++,,,,,,------......///------------............////////////............000000000000000000000000000111111111222222222222111111111111111222222333222222222222222111111111222222222222222222222222///000000111222222333333...................................................................................................------,,,,,,------.........---,,,,,,,,,---------------------.........---------............///111000/////////...,,,***------......------,,,,,,...------------,,,,,,,,,------......//////000000,,,,,,,,,,,,------------......------------......------------------------''')))+++,,,+++******+++......---,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,+++.........///......---,,,,,,,,,,,,,,,,,,,,,,,,,,,---............---,,,,,,......------------......---------,,,+++)))(((''',,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,------------...------------------------++++++++++++,,,,,,,,,,,,------------------------000000000///////////////...............///000000...///000///---,,,,,,---......------------......------------------------...------,,,,,,------.........------------............------------......---------............///........................//////////////////////////////...//////000111222111111111222222222222333444444444555555555666666666666666666666666555444444333333333333333444444666666666777777666666555555555555555555555555555333444666777888888888777555555666666666666555555555444444444444333333333555444444333333222222111111222222222222333333333111111111111111111111111222111111000000111111222444333111000//////000111////////////////////////////////////////////////////////////////////////////////////////////////........................------............------------............------------------------------................................................---..................---......////////////......////////////////////////------------------......---------------.........////////////////////////------------------------////////////////////////,,,---......------...000000000000/////////......////////////////////////000000000//////.........////////////............,,,------...------,,,,,,.........------,,,,,,+++***+++,,,------------,,,,,,,,,---------.........///////////////.........////////////////////////000000000111111111111222000000000000000111222222222222222111111111111111111111111111111111111111000000111111111222222222////////////////////////................................................---------..................------,,,,,,------......------,,,,,,,,,------+++,,,,,,,,,---.........---------............///......------,,,+++***))),,,------...------,,,,,,------------------------------......///000111111++++++,,,,,,,,,,,,,,,---......------------......------------------------+++,,,......---+++,,,,,,///...,,,++++++,,,---...------------------------,,,,,,------------,,,,,,------/////////...---,,,,,,,,,------------,,,,,,---......///......------........................------------,,,***)))(((,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,---------.........------------------------******+++++++++,,,,,,,,,------------------------000000//////......------000///...------...///000---///000///---,,,,,,---------,,,,,,,,,,,,------------------------------...------,,,,,,------......------,,,,,,------......------,,,,,,------...---------............///........................////////////////////////............///000222222111111111111222222222222333333444444444555555555333333444444444444333333555444333333333333333444444555555666777777666666666666666666666666666666444555666777888888888777444555555666666555555444444444444444444444444444444444444333333222222222222222222222222222222222111111111111111111111111111111000000000000111111444222000///...///000222////////////////////////////////////////////////////////////////////////////////////////////////........................------............------------............------------------------------................................................,,,---...//////...---,,,......////////////......////////////////////////............---------------------...............////////////////////////........................////////////////////////,,,---......------...000000000/////////.........////////////////////////000000000000000////////////////////////.........,,,,,,------...------,,,.........------,,,,,,,,,***+++,,,,,,---,,,,,,+++,,,,,,,,,------------............/////////////////////////////////////////////000000000111111111000000//////000000111222111111111111111111111111111111111111111111111111222222222111111111000000000000000000000000000000////////////////////////........................---------.........//////...------,,,,,,------...------,,,,,,,,,------...+++,,,,,,,,,---.........---------............///+++,,,------,,,+++++++++,,,,,,------...------,,,------------------------,,,------...///000000111+++++++++,,,,,,---------......------------......---------------------------...//////---,,,------...---,,,++++++,,,...///------------------------------............------,,,---...//////...---,,,,,,---............---,,,------......///......---........................,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------.........////////////------------------------******+++++++++,,,,,,,,,------------------------.........------,,,,,,,,,///...---,,,+++,,,---...---...000///...,,,------,,,++++++++++++++++++,,,------------------------...------,,,,,,------...------,,,,,,,,,,,,------------,,,,,,,,,,,,---------------............///............................................................///000222222000000111111111222222222333333333333444444444444333444444555555444444444555555444444444444444444333444555666666777777666666666666666666666666666666666777777777777666666444444555555555555444444444444444444444444444444444444333333333333222222222222222222222222222222111111111111111111111111111000000000000000000111333222000......///111222////////////////////////////////////////////////////////////////////////////////////////////////........................------............------------............------........................................................................,,,---...//////...---,,,......////////////......////////////////////////.....................---........................................................................////////////////////////,,,---......------...000/////////............---////////////////////////.........///000111111222.........///////////////,,,,,,------......------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.........///////////////000000000000000000000000////////////000000000000///////////////000000111000000000111111111111111111111111111111111111111333333222222111000000///111111111111111111111111000000000000000000000000........................,,,,,,------.../////////...------,,,,,,------...------,,,,,,,,,---......---------------.........---------............///***,,,.........---...///,,,,,,------......------,,,,,,,,,------------...,,,,,,------......//////++++++,,,,,,------............------------......,,,,,,,,,,,,,,,,,,,,,,,,,,,---------++++++,,,---------,,,,,,,,,---......---------------------------......//////......---,,,---......///.........,,,---...//////...---,,,,,,,,,---............---------............------***+++,,,---......///...,,,,,,,,,,,,,,,,,,,,,,,,------------------------........./////////000000------------------------++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,---,,,,,,+++++++++,,,,,,,,,...//////...------...++++++************++++++------------------------...------,,,,,,------...------,,,,,,,,,,,,------------,,,,,,,,,,,,---------------............///................................................//////...//////000111222000000000111111111111222222222222333333333444444444555666666777666666666555444444444444444555555333444555666666666666666666666666666666666666666777777777666666666666666444444555555555555444444333333333444444444444555333333333333333333333333333333333222222222222111111111111111111111111111111000000//////000000111111111////////////000111////////////////////////////////////////////////////////////////////////////////////////////////........................------............------------............------////////////////////////................................................---..................---......////////////......////////////////////////..................///////////////...............................................................////////////////////////,,,---......------...000000000000/////////......////////////////////////,,,------...000111111222.........///////////////+++,,,------......------+++,,,,,,------............---,,,++++++,,,---...++++++,,,,,,,,,---------............/////////000000000000000000000000000........./////////000000///............///000000///000000000111111111222111111111111111111111111222222111111111111111111000000000000000000000000////////////////////////........................,,,,,,------...//////000...------,,,,,,------...,,,,,,,,,,,,,,,---.../////////..................---------............///***,,,//////---,,,---///+++,,,------......------,,,,,,,,,---------......,,,,,,,,,---------------+++,,,,,,---......//////......------------......,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,+++******,,,---+++,,,------......------........................,,,------......------,,,---------------...//////+++,,,---......---,,,+++++++++,,,---------------+++,,,---......---,,,+++******+++,,,---.........,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------.........//////------------------------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------***+++,,,,,,,,,,,,,,,+++,,,...//////...------...,,,++++++******++++++,,,------------------------...------,,,,,,------...---,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,------------............///................................................000000////////////000000000000000000111111111111222222222222333333333333333333444555555555555555333222222222333444555555444444555555666555555555555555555555555555555555555555555666666777888888333444444555555444444333333333333444444444555555333333333333333333333333333333333222222222111111111111111111111111111111000000////////////000000000000000000000000000000////////////////////////////////////////////////////////////////////////////////////////////////........................------............------------............------..............................................................................------------............////////////......////////////////////////------......//////000000000/////////.........---................................................////////////////////////,,,---......------...000222222222111111111000000////////////////////////------........./////////............/////////000+++,,,,,,---.........---***++++++,,,---.../////////...,,,++++++,,,...///++++++,,,,,,,,,------------.........//////000000000000000000000000000000............/////////000...............///000000//////000000111111111222000000000000000000000000000000000111222222333333////////////////////////................................................,,,,,,------...///000000...------,,,,,,------...,,,,,,,,,,,,,,,---...///000000000///.........------------.........//////)))+++...---***)))***,,,+++,,,,,,---.........---,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------...///000000.........------.........,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,++++++---///***+++---...///...------........................+++,,,,,,------,,,,,,+++...---,,,,,,---...///000)))***,,,------,,,***)))***+++,,,,,,---------,,,++++++,,,------,,,++++++******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......------------------------,,,,,,------------......,,,,,,,,,,,,,,,,,,,,,,,,,,,------....../////////)))***,,,---...---,,,+++,,,---//////...---......---,,,,,,++++++,,,,,,---------------------------...------,,,,,,------...---,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,------------.........//////................................................111000000////////////000000000000000111111111111111111222222222333333333///000111222222222222222111111111111222333444555444555555555555555444444555555555555555555555555444444444555777888:::;;;333444444555555444444333333333333444444555555555333333333333333333333333333333333222222111111111111111111111111111111111000000////////////000000...///000000000000//////////////////////////////////////////////////////////////////////////////////////////////////////........................---..................------..................---------------------------................................................///...---,,,,,,---...///......////////////......////////////////////////,,,------...///000111111000000//////.........---........................////////////////////////////////////////////////,,,---///...------...000444444444333333333222222////////////////////////...............------------.........//////000000+++++++++,,,,,,,,,------........................222111///...------...//////...------...---+++))),,,---......//////..................////////////111000000///......------,,,------...///000111111333222111000////////////111111000000000000111111111111111111000000000000//////000000///...------................................................------,,,,,,---000222444//////000000000///---,,,*********+++---///000111////////////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++------,,,,,,,,,,,,++++++........................//////.........---------///...---,,,,,,---...///+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,------......------,,,,,,,,,,,,------.........,,,,,,,,,---------......///...---,,,+++,,,---...---,,,++++++,,,,,,***(((++++++,,,,,,,,,,,,------)))***+++,,,---,,,+++***,,,++++++***+++,,,...///---..................---,,,------......------,,,------------------------+++,,,------......------------------------------,,,)))&&&'''***------+++------,,,,,,,,,,,,------///...------------...///,,,,,,,,,,,,,,,,,,,,,,,,------------------------''')))+++,,,,,,+++,,,---///...---,,,,,,---...///******,,,---......//////.......................................---------111000///...............000000////////////000000222222111111111111222222222222222222222222222222222222333333333333444444555555444333333333333444444444444444444444444444444444444444444444444444333444555666666666555444666666555444333333222222555555444444444333333333222333333444444333333222333333333333333333333333333222222222111000000000000000000000000000000000......//////000000111111------............------//////////////////////////////000000000000/////////...---,,,,,,---.../////////.........---------//////.........---------///////////////.........///......------......///........................//////.........---------......------------......////////////////////////......------------......---...///000000///...---.................................////////////000////////////////////////////////////////////////+++///333333000...111444444444444444333222111000........................111111000000//////......////////////////////////,,,,,,,,,,,,------------------------------------......------,,,---------,,,++++++,,,//////...---,,,---......//////..................////////////............////////////------......//////000000111000000000000000111111111111000000000000111111111111111000000000/////////////////////...------...................................................---,,,,,,---///111222....../////////...---,,,,,,,,,,,,,,,---......///------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++------,,,,,,,,,,,,++++++------------------------+++++++++,,,------......///...------------...///,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,------......------,,,,,,,,,------------------,,,,,,,,,---------.........---,,,,,,,,,,,,---...---,,,++++++,,,,,,***)))++++++,,,,,,,,,,,,------------.........,,,+++***,,,,,,,,,+++,,,,,,------------............------,,,------......------,,,------------------------+++,,,------......------------------------------///---******,,,------+++------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------)))+++,,,,,,++++++---......---,,,,,,,,,,,,---...+++,,,---......///......((()))***,,,...000222333---------..............................//////000000000////////////000000222111111000000111111222222222222222222222222222222222222333333333444444444444333222222222222222333333333333333333333333444444444444444444444444333444555666666555555444666666555555444444333333555444444444444333333333222333333444444333333222222222222222222222222222222222222111111111111111000000000000000000000000.../////////000000000111---......//////......---//////////////////////////////000000000000//////......------------......//////.........---------//////.........------------------------------...---,,,,,,++++++,,,,,,---........................//////.........---------......------------......////////////////////////......------------......---...///000000///...---........................------........./////////////////////////////////........................+++///222222///...111444444444444444333222111000........................000000000000//////......////////////////////////,,,------------.........,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,,,,,,,+++,,,++++++,,,//////...---,,,---......//////......---............/////////,,,,,,---...//////000000.........///////////////////////////000111222333111000000//////000000111111111000000000000/////////////////////......---...................................................---,,,,,,,,,---///000------.........---,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,...///111111///...------------...///,,,------------.........,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,------......------,,,------------------,,,,,,,,,,,,,,,---------......------,,,,,,,,,------...---,,,+++,,,------+++)))++++++,,,,,,,,,,,,------000000000000///---,,,+++,,,------------,,,,,,+++,,,,,,------------,,,,,,,,,------......------,,,------------------------+++,,,------......------------------------------000...,,,+++,,,,,,+++***------,,,,,,,,,,,,------,,,,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------,,,++++++---...---,,,,,,++++++,,,,,,------....../////////......------------,,,,,,,,,,,,,,,,,,------....../////////...............//////000//////......//////000222111111000000111111222111111111111111111111111222222222222333333333333333333222111111111111111222222222222222222222222444444444444444444444444333333444555555555555555555555555555555555555555444444444444333333333333222333333444444333333222222222222222222222222222111111111111111222222222000000000000000000000000////////////000000000000---......//////......---////////////////////////...//////000000//////...---..................---...............---------...............---------***++++++,,,,,,------------,,,,,,++++++,,,,,,---.......................................---------......------------......////////////////////////......------------......---...////////////...---........................,,,---------............////////////////////////........................,,,///111111///...111333333333333333333222111000////////////////////////000000000////////////...////////////////////////---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,(((***+++---------,,,+++///...------...---+++))),,,---......///.........---------.........//////,,,,,,---......//////000///////////////.........///////////////000111111000000////////////000000111000000000////////////...///////////////.........................................................------,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000222333333.........------.........---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,------......------,,,.........------,,,,,,,,,,,,,,,,,,---------......---,,,,,,,,,------......,,,,,,+++,,,------,,,***+++++++++,,,,,,,,,------000000000///...------,,,------.........---+++***+++,,,,,,------,,,,,,+++,,,------......------,,,------------------------+++,,,------......---------------------------------,,,++++++++++++******......------------......---...000111111000...---,,,,,,,,,,,,,,,,,,,,,,,,------------------------.........---++++++---///---,,,,,,,,,,,,,,,,,,---//////000000///...------000///...---+++***)))(((++++++,,,------...//////000///......------------/////////....../////////111111000000000000111111111111111111111111111111111222222222222333333333333333222111111111111111111111111111111111111111333333333333333333333333222333333444555555555555555555555666666666666666444444444333333333222222222333333444444333333222333333333333333333333333000000000111222222222333////////////////////////////////////000000000000......////////////......////////////////////////...//////////////////...,,,---...//////...---,,,................................................******+++,,,,,,---......///......------......///......................................................------------......////////////////////////......------------......................................................,,,,,,,,,---------......////////////////////////........................,,,...//////......000222222222222222222111000000000000000000000000000000////////////////////////////////////////////////---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,.........---,,,///...------...---+++))),,,---......///.........------------....................................///////////////.........111111000///......//////000000////////////000000000000000////////////.........///////////////...////////////////////////..............................------,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,***+++,,,---............------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------------,,,------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,/////////000000000000111---..................------------.........//////,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,------......------,,,.........------,,,,,,,,,,,,,,,,,,---------......+++,,,,,,------.........,,,++++++,,,......,,,++++++++++++,,,,,,,,,------------------------......---......///...---+++***+++,,,,,,------,,,,,,+++,,,------......------,,,------------------------+++,,,------......------------------------------)))***++++++++++++,,,,,,//////............//////---...000111111000...---,,,,,,,,,,,,,,,,,,,,,,,,---------------------------......---,,,+++---...------............------000000000000///...---,,,)))******+++,,,---...///***++++++,,,---...//////---------------....../////////............//////111000000000000000000111000000000000000000000000111111111222222222333333444444333222222222222222111111111111111111111111333333333333333333333333222222222333444555555666555555555666666666666666444444333333333222222222222333333444444333333222444444444444444444444444000000000111222222222333////////////////////////000000000000////////////...//////////////////...////////////////////////......////////////......,,,---...//////...---,,,---.....................---.....................+++,,,,,,---...//////000///......------......///........................---...........................------------......////////////////////////......------------............------------..............................,,,,,,,,,---------......////////////////////////........................------...------...000222111111222222111111000000000000000000000000000000.............../////////////////////////////////,,,------------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,------............---,,,++++++,,,//////...---,,,---......//////......,,,------------...............------------------.........///////////////222111000///............000//////......//////000000000////////////......---...//////////////////////////////////////////....................................------------,,,,,,+++++++++,,,------)))+++,,,...//////......------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------------------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,------...//////...------,,,------------.........,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,------......------,,,------------------,,,,,,,,,,,,,,,---------......++++++,,,---............,,,++++++,,,......---+++++++++,,,,,,,,,,,,------,,,,,,++++++,,,------...---............------,,,,,,,,,------------,,,,,,,,,------......------,,,------------------------+++,,,------......------------------------------***,,,...///......///000//////............//////++++++,,,------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------***,,,......---,,,,,,------......//////......---///////////////...---,,,+++,,,,,,,,,---------...++++++,,,,,,------......******+++,,,---///111222///......------......///111000000//////000000111////////////////////////111111111111222222222222444444333222222222222222111111111111111111111111333333333333333333333333222222222222333444666777555555555555555555555555333333333333222222222222222333333444444333333222333333333333333333333333111111111111111222222222000000000000000000000000000000000000////////////...//////000000//////...////////////////////////---......//////......------..................------------...............---------...............---......//////000000000---,,,,,,++++++,,,,,,---........................---------.....................------------......////////////////////////......------------............------------..............................,,,---------............////////////////////////------------------------------,,,,,,---...000111000000111111111000000///////////////////////////---............/////////////////////////////////,,,,,,,,,,,,------------------------------------///......------------...,,,++++++,,,//////...---,,,---......//////......,,,,,,---------.........+++,,,,,,------......///------......//////000000000//////.........////////////............//////000000/////////.........------...///////////////////////////////////////........................---....../////////......---,,,,,,+++,,,---...///+++,,,---//////...,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------...---------------,,,,,,,,,,,,++++++------------------------------------,,,,,,++++++------...//////...------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,------......------,,,,,,,,,------------------,,,,,,,,,---------......***+++,,,...............,,,++++++,,,...///...,,,++++++,,,,,,,,,,,,------...---,,,++++++,,,,,,---...------------......///------............------,,,------......------,,,------------------------+++,,,------......------------------------------+++---000000...------///------,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------'''***---......,,,,,,,,,,,,---............---,,,------.........------,,,000//////...---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---.../////////......------......///000000////////////000000////////////////////////111111111111222222222222333333222111111111111111222222222222222222222222222222222222222222222222222111111111333444666777666666555555444444333333333333333222222222222111222333333444444333333222111111111111111111111111222222222111111111111111000000000000000000000000111000000000/////////...//////000000000000//////////////////////////////---......//////......---......------------......---------.........//////---------.........//////////////////////////////---,,,,,,++++++,,,,,,---........................---------.........//////......------------......////////////////////////......------------.........------,,,,,,------...........................------........./////////////////////////////////------------------------...,,,++++++,,,...///000//////000000000000000///........................---------.........//////////////////////////////+++++++++,,,,,,,,,------........................000///---,,,+++,,,,,,---///...------...---+++))),,,---......//////......,,,,,,,,,---------......)))***+++,,,...///000111,,,------...///000111111......---......///000111//////............//////000/////////............------...///000000//////000000000000000000000000........................---......///000000//////------,,,+++,,,---///000---.../////////---***)))++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......---------------,,,,,,,,,++++++................................................,,,---...//////...---,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,------......------,,,,,,,,,,,,------.........,,,,,,,,,---------......)))+++,,,...//////......,,,++++++---...///...,,,++++++,,,,,,,,,---------111///...,,,+++++++++,,,...---,,,,,,---...000111---......//////......---,,,------......------,,,------------------------+++,,,------......------------------------------***---000///,,,)))***+++,,,++++++******++++++,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------$$$(((,,,///...---++++++++++++------------++++++,,,,,,---------------,,,)))***+++---///000222222---,,,,,,,,,,,,,,,,,,,,,222111///---+++***)))))).........------.........000000////////////000000////////////////////////000111111111111222222222222111111000000000000000222222222222222222222222222222222222222222222222111111111111222444666777666666555444333333222222333333333222222222111111222333333444444333333222////////////////////////333222222222111111000000000000000000000000000000111111000000/////////...//////000000000000//////////////////////////////---..................---///...---,,,,,,---...///---------.........//////---------........./////////////////////.........///......------......///........................---------.........//////.........------.........////////////////////////.........------............---,,,,,,,,,,,,---....................................////////////000////////////////////////------------------------...,,,******,,,...///000//////000000000000000///........................---------.........//////////////////////////////000000///...------,,,,,,))))))(((((()))+++---...------------------------,,,,,,,,,,,,,,,,,,,,,,,,///............---------++++++---...//////000000---......///////////////............////////////......//////000000111111000000000000////////////000000000000000000000000............/////////000222222222111000//////...000111111000///......///................................................,,,+++++++++,,,,,,---...***+++,,,,,,---------,,,......//////...---,,,,,,------------------------------------------------+++,,,,,,------......///,,,,,,+++++++++,,,---...+++,,,,,,------,,,,,,++++++,,,---...////////////........................)))***++++++------...///---...///...------...///+++---...---,,,,,,---......---,,,,,,,,,...///000......////////////......++++++,,,,,,---...//////+++++++++,,,,,,---------,,,---......//////......---------------------------,,,+++,,,---,,,)))''',,,,,,,,,---------......,,,------......------,,,/////////...------,,,,,,///...,,,+++***++++++,,,,,,,,,++++++,,,,,,---...---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,+++******,,,---------------,,,,,,,,,,,,,,,,,,,,,---)))***++++++***)))***+++,,,,,,,,,------.........,,,,,,,,,...//////---***+++,,,......---,,,---...++++++,,,,,,,,,------------------------------------------............///......------------......////////////////////////111111000000//////.........///111222333333222222/////////000111333444555222222222222222222222222333222222111111222222333555555555555555555555555333333333333333333333333333333333333333333333333222222222222222222222222222222222111111111111000444222000///...///000111222111000//////000111222////////////////////////111111000000//////......000000//////.........---/////////...---------,,,------------------------------------------------111000///...............---...///000000///...---/////////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////------------------------////////////////////////......------------......+++,,,,,,---...///000000////////////////////////111111000///////////////......,,,++++++,,,......000///...---------------//////............//////111000///......///000111000000///...........................---------------------------...//////000//////...------,,,,,,,,,++++++***+++,,,...///------------------------------------------------///............---------,,,,,,---...////////////---......///////////////............////////////////////////000000000000////////////000000000000000000000000000000000000........./////////000000111111000000///......---...///000///...---...///................................................---,,,,,,,,,,,,,,,------+++,,,,,,---------------......//////...------,,,------------------------------------------------------------------------,,,,,,++++++,,,,,,---...,,,,,,------------,,,,,,***+++,,,---............------------------------+++++++++,,,,,,------...---...///...---,,,---///,,,---...---,,,+++,,,------------------...//////......////////////......+++,,,,,,------.........++++++,,,,,,,,,---------,,,---......//////......---------------------------,,,,,,---......+++))),,,---------------------,,,------......------,,,---------...............------,,,+++++++++,,,,,,------,,,,,,------...///---------,,,,,,+++++++++------------------------+++,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,***,,,---,,,+++***+++---,,,,,,,,,---------.........---------//////---,,,...///000///---,,,,,,---++++++,,,,,,,,,------------------------------------------............///......------------......////////////////////////111000000000/////////......///111222333333222222111111111000111111222333222222222222222222222222333222222111111222222333444444444444444444444444333333333333333333333333333333333333333333333333333333333333333333333333444444333333222222222111333222000///...///000111222111000//////000111222000000000000000000000000111000000000/////////...000/////////.........---...............---------------------------------------------------------000///......------......---...///000000///...---------..................////////////////////////........................------------------------////////////////////////......------------......,,,,,,------.../////////........................//////...---------------...------,,,,,,------...//////...---------------//////............//////111000///......///000111000000///...............------........./////////......------......///000/////////...------,,,,,,///...---------......///------------------------........................///............---------------...............------......///////////////............////////////000000000000////////////......//////000000111111000000000000000000000000....../////////000000000000000//////......------,,,---......------...///...................................................------,,,,,,,,,---------------........................///......---,,,------------------------------------------------//////......---,,,,,,+++,,,,,,,,,,,,,,,---------------............------******+++,,,------------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,---,,,...///...---,,,---...---...///---,,,***+++,,,,,,---......///...............////////////......------------------------,,,,,,,,,,,,------------,,,---......//////......------------------------,,,,,,,,,...000000...,,,---------------------,,,,,,------......------,,,+++,,,,,,---......//////++++++,,,---------,,,,,,...------------...//////------,,,,,,,,,,,,++++++,,,------....../////////...---,,,+++++++++,,,---......------,,,,,,++++++,,,---...---,,,+++,,,...,,,,,,,,,------------...///...,,,,,,.........---///111111000...,,,,,,,,,,,,,,,,,,,,,---------------------------------------------............///......------------......////////////////////////000000000000//////////////////111222222333222222333333222111000000000111222222222222222222222222333222222111111222222333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333666666555444444333222222222222000/////////000111111111000000000000111111111111111111111111111111000000000000/////////////////////...............---------...............------------------------------------------------///...------------------......////////////......,,,,,,------...//////000000000000000000000000000------------------------------------------------////////////////////////......------------......................................................///...------,,,---------------............------//////...------------...//////............//////000//////......//////000000000///...............,,,------...000111111222//////......//////000111//////.........---------000//////.........------------------------------------------------------///............---------......//////...------,,,---......///////////////............////////////111111000000//////......---......///000111111222////////////////////////...////////////000000000000000000//////.........,,,---............///000................................................///......---------------//////........./////////---...............------------------------------------------------------///.........---------,,,+++,,,,,,------------------..................---++++++,,,---------------++++++,,,,,,,,,,,,,,,---......------,,,,,,,,,,,,,,,---......,,,,,,---...---...///---+++******+++,,,---.../////////---------......//////......---------------------,,,,,,,,,,,,------------------,,,---......///.........------------------------+++++++++...000000///---...------------,,,,,,,,,,,,------......------,,,,,,,,,,,,------.........)))***,,,---...------,,,---------------......///,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---...//////000///...,,,*********,,,---//////...---,,,++++++***+++---...---,,,+++,,,---------------------------///---+++***,,,------------///000///---,,,,,,---,,,,,,,,,------------...---------------------------------............///......------------......////////////////////////000000000000///////////////000000111222222333333333222111111000000111111222222222222222222222222333222222111111222222333333333333333333333333333444444444444444444444444333333333333333333333333444444444444444444444444666666555444333222222111222111000//////000111111111000000000000000000111000000000000000000000000000000000000////////////........................,,,---------.../////////...................................................------,,,,,,,,,------...//////////////////...---------.........//////------------------------------------------------........................////////////////////////......------------......//////.........---------........................000//////....../////////,,,---...//////...---,,,///......---------......//////............//////////////////////////////000000///........................///000111111222///////////////000111111...............---------//////......------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,///............---------////////////...---,,,+++---......///////////////............////////////111111000000//////......---......///000111111222////////////////////////////////////000000000111111111000000000000000///---...000000//////000222................................................//////...------.........000//////.........///000------...............------------------------------------------------------------....../////////+++,,,---.........---------..................---,,,------............---+++++++++,,,,,,---------///......------,,,,,,+++,,,---...---,,,+++,,,...---......---+++)))***+++,,,---...//////...---,,,------............------------------------,,,,,,------------------------,,,---......///.........------------------------*********---///000...---------------------------,,,------......------,,,......------,,,,,,,,,,,,)))***,,,---...------,,,,,,,,,,,,+++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,---.........///...,,,*********,,,---//////...------,,,+++++++++,,,---,,,+++***+++---------------------------...,,,))))))***,,,,,,,,,)))+++------,,,,,,---...,,,,,,---------.........---------------------------------............///......------------......////////////////////////////////////000000000000000000000111111222333333111111000000111111222333222222222222222222222222333222222111111222222333333333333333333333333333444444444444444444444444333333333333333333333333444444444444444444444444444444333333222111111000000000000000000000111111000000000111111000000000////////////////////////////////////000000000000---------...............,,,---------.../////////................................................------,,,,,,,,,------.../////////......///////////////.........---------,,,,,,,,,,,,,,,,,,,,,,,,................................................////////////////////////......------------....../////////...------,,,,,,........................//////............//////,,,---////////////---,,,......---------....../////////............//////......////////////......000000///...............000000000000000////////////////////////000111111........................------......---,,,++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,///............---------.../////////...---,,,,,,---......///////////////............////////////000000000000////////////......//////000000111111000000000000000000000000/////////000000000111111111111111111000000000000...///111000//////000111...............................................................///000000111000...------...//////,,,---......///.........------------------------------------------------,,,------...//////000000+++,,,---//////......---------............------------...//////......---++++++,,,,,,------......///.........------,,,,,,+++---...---,,,+++,,,---,,,---...,,,+++)))***+++.........///......---,,,------............------------------------------............------------,,,---......//////......------------------------*********---//////...,,,,,,,,,,,,---------......,,,------......------,,,......------,,,++++++***++++++,,,---------,,,,,,,,,++++++++++++,,,------++++++,,,,,,,,,,,,------***++++++,,,,,,---------...---,,,+++++++++,,,---//////......------,,,,,,***,,,---,,,+++***+++,,,...------------,,,,,,,,,---+++******+++,,,,,,+++''')))+++,,,,,,,,,---...,,,---------............---------------------------------............///......------------......////////////////////////////////////000000000000000000000000111222333444111000000000111222333333222222222222222222222222333222222111111222222333333333333333333333333333444444444444444444444444333333333333333333333333333333333333333333333333222222111111111111000000000000000000111111111111000000111111111111000000........................////////////000000000000---------------.........---------...............................................................------------------.../////////............//////000//////...------,,,,,,........................////////////////////////........................////////////////////////......------------......//////.........---------------------------------,,,,,,,,,+++,,,,,,---.........////////////.........------------...////////////............//////---......//////......---000000///...............000000000//////.........//////......//////000111........................,,,---.........---,,,+++------------------------------------------------///............---------..................---------......///////////////............////////////////////////000000000000////////////000000000000000000000000000000000000//////000000000111111111000000000000000000000000...000000000...---...///................................................------......///000222222111000...,,,,,,---...///,,,------...//////......------------------------------------------------............////////////+++,,,...///000///...---,,,,,,------------,,,,,,---------......------,,,+++,,,,,,---......//////...............---------+++,,,------++++++,,,---+++,,,---,,,+++***+++,,,//////...---------------,,,------......------,,,+++,,,,,,------.........///.........------------,,,---......//////......------------------------,,,+++,,,...000000...,,,***++++++,,,---...//////,,,------......------,,,---,,,,,,,,,,,,,,,,,,,,,------,,,+++++++++,,,,,,,,,,,,,,,,,,,,,---......+++++++++,,,,,,---------,,,,,,,,,---------------+++,,,,,,,,,,,,,,,,,,---...............---------+++---...---,,,+++,,,.........---------,,,,,,,,,------,,,---...///---+++)))+++------,,,,,,---...------------............---------------------------------............///......------------......////////////////////////.../////////000000000111111000000000000222333444333222111111000111111111222222222222222222222222333222222111111222222333444444444444444444444444555555555555555555555555333333333333333333333333333333333333333333333333000000000111111111111111//////000111111111111111///000111222222111000///////////////////////////.../////////000000000111,,,,,,,,,------........................---------......................................................------......///000000///...------...///000..................------////////////////////////................................................////////////////////////......------------.....................---------------------------------,,,+++++++++,,,,,,---...//////............//////---------------...////////////............//////------...//////...------000000///.................................//////......------......///000---.....................,,,---...//////...---,,,------------------------........................//////.........---------------...............------......///////////////............/////////000......//////000000111111000000000000////////////000000000000000000000000000000000000111111111111.........///////////////...///000///---,,,,,,---................................................---------...000111333444111000...,,,+++,,,---...,,,,,,---.../////////...------------------------------------------------000000000///......------+++,,,...000000///...---+++,,,,,,------,,,,,,+++,,,,,,,,,------,,,++++++,,,,,,------...///000000........................+++,,,------++++++,,,---***+++,,,,,,+++***+++---000///...---,,,,,,---...,,,------......------,,,++++++,,,,,,---...////////////.........---------,,,---......//////......------------------------...---...///111111///---)))***+++,,,...///000000,,,------......------,,,***++++++,,,,,,------...///...,,,+++***++++++,,,...------------...//////+++++++++,,,,,,---------..................------***+++,,,------------------------...............---...///...------...///.........------,,,,,,,,,.........000111111...,,,,,,---///...---,,,,,,------------.........//////---------------------------------.........//////.........------.........////////////////////////.../////////000000111111111000000000000222333444555444333111000/////////222222222222222222222222333222222222222222222333555555555555555555555555555555555555555555555555333333333333333333333333222222222222222222222222///000000111222222333333...///000111111111111111///000111222222111000///000000000000000000000000.../////////000000111111,,,,,,,,,------........./////////......------,,,////////////////////////////////////////////////...............///000111000///...------...///000,,,,,,------.../////////........................------------------------////////////////////////////////////////////////.........------.................................------------------------------------......///000000///...------...///000---------------...///000//////............//////,,,---...//////...---,,,000000///...............+++,,,,,,---...///000000---------------...//////,,,---------.../////////...---,,,,,,,,,,,,---...------------------------..................------////////////////////////000000//////.........---,,,,,,---...///000111111000000000000000000000000111111///......///000111000000000000000000000000////////////////////////111111111111111111111111///////////////......---000000//////.........---///////////////000111111//////...------------.........---------......///------,,,,,,,,,+++++++++,,,---......//////.........///000111111000///...,,,,,,,,,,,,,,,,,,,,,,,,...,,,,,,---///000///...---------............///...///000000///---+++***.........------,,,,,,,,,,,,,,,,,,---------.........000000///...---...///,,,,,,,,,,,,,,,,,,,,,,,,---------............///........................---,,,,,,++++++,,,,,,---......------------......,,,---......//////............//////...---,,,,,,,,,------......------,,,,,,------......------,,,...---,,,,,,++++++++++++...------,,,,,,------...******+++++++++,,,,,,,,,///...,,,------...,,,++++++++++++,,,,,,---------///---+++))))))+++---///,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,------------...++++++++++++,,,,,,---...//////.........---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,//////////////////////////////000000///...------,,,---------.../////////000000//////......------////////////////////////000000000000000000000000111111222222222333333333222222111000000000000000111111111222222333333333---...000111222222222111222222222222222222222222222222222333333444444444444333222333444444333222222222333333333222111111111111111111111111111111111111111111111111111111222111111111000000//////000000///...---,,,++++++......////////////..............................,,,---------...//////////////////...---------,,,..............................///000000///.........///000000000///---,,,------------------------......------------......//////////////////////////////////////////////////////.........---------////////////////////////------............------------------------------------------------------////////////////////////............////////////................................................111111111111222222222222////////////////////////////////////////////////---------..................---,,,,,,,,,,,,---...------------------------........................------------------------000/////////.........---............////////////........................---------...///000111222000000000000000000000000000000000000000000000000///////////////////////////////////////......---000/////////.........---...............//////000//////...------------...///......---------......------------,,,,,,,,,,,,,,,---......//////......---...////////////...---,,,,,,,,,,,,,,,,,,,,,,,,...,,,,,,---...//////...------------............///000000///...---,,,,,,......---------,,,,,,,,,,,,,,,,,,---------.........///000///...---...///---------------------------------............///........................---,,,,,,++++++,,,,,,---------,,,,,,,,,,,,------,,,---......//////............//////...------,,,,,,------......------,,,,,,------......------,,,---,,,++++++++++++++++++---------,,,,,,---------***++++++++++++,,,,,,,,,---,,,***++++++,,,***)))+++++++++,,,,,,---------///...,,,++++++,,,...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........////////////000000000111------,,,,,,------......///.........------------------------------------------------------------........................------......---,,,,,,+++---------...............///////////////.........////////////////////////000000000000000000000000111111111111222222222222111111000000000000000111111222222222222222222333//////000111222222222222222222222222222222222222333333444444444555555555444222111111333333333222444444555444444333222222111111111111111222222222111111111111111111111111111111111111000000000///222222222222111111111111......////////////..............................---------..............................---------...................................................///000000000///---,,,------------------------------------------------//////////////////////////////////////////////////////.........---------////////////////////////---......//////......---------------------------............................................................////////////.........................................................---,,,,,,++++++////////////////////////////////////////////////...............---------...------,,,,,,------...------------------------........................------------------------/////////.............../////////.........------........................,,,------.../////////...000000000000000000000000000000000000000000000000///////////////////////////////////////......---/////////...............---------------...////////////...------------...000///...---------------///.........------------,,,---......//////......,,,---............---,,,------------------------...---,,,---...///...---------------............000000///...------------...------------,,,,,,,,,,,,,,,,,,---------.........///000///---------...........................---------............///........................------,,,,,,,,,,,,------,,,,,,,,,++++++,,,,,,,,,,,,---......//////...............///......---,,,,,,------......------,,,,,,------......------,,,++++++++++++++++++,,,---------------------------++++++++++++,,,,,,,,,,,,---+++******,,,,,,+++)))++++++,,,,,,,,,,,,------........................,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////,,,---------............//////...---------..................------------------------------------................................................---------...------,,,+++...............---------.........///////////////////////////////////////000000000000000000000000000000000000111111111111111000000000000000111111222222222222222111111111222222111111111222222333222222222222222222222222444444555555555555666666555333222222333444444333444444444444333222111000000000111111222222222222111111111111111111111111111111111111000000000000//////000000000111111111......////////////.............................................------------------.......................................///...---,,,,,,---...////////////000//////...---------------------------,,,------......------,,,////////////////////////////////////////////////...............---------////////////////////////---......//////......---------------------------////////////////////////........................---............/////////......................................................---+++)))((('''&&&/////////////////////////////////////////////////////////...---------,,,---------------------------------------------------------...............////////////////////////........................................................................////////////...,,,***(((////////////////////////////////////////////////000000000000000000000000///////////////......---..............................------......///000//////...------------...000///...---------------////////////............,,,---......///.........---------......---------...........................---,,,,,,......---,,,,,,,,,---------.........///...---+++++++++,,,---------------------------,,,,,,,,,---------.........///000///---,,,---...---------------------------------............///........................------,,,,,,,,,,,,------------,,,,,,,,,,,,------,,,---......///.........---...............------,,,------......------,,,,,,------......------,,,,,,+++++++++,,,---......,,,------------------,,,+++++++++,,,,,,,,,------...---,,,,,,......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,------------............++++++,,,,,,,,,---------//////...------,,,------------------------------------------------------------------------------...........................///////////////....../////////...---------,,,------......//////000000////////////////////////////////////////////////////////////000000000000000000000000000111111222333333222222111111000000444333222111111111222333111222222222222222333333444444444444555555555555666555333444555777666666222222222111000///...---000000000111222222333333111111111111111111111111111111111000000000000000............////////////......////////////............................../////////...---------,,,,,,---------.../////////........................///...,,,++++++,,,.../////////////////////..............................---...////////////...---////////////////////////////////////////////////........................////////////////////////......////////////..............................................................................---------.........//////................................................000000///---,,,+++***)))/////////////////////////////////////////////////////////...---------,,,---------------------------------------------------------.........//////////////////////////////---------...............,,,,,,,,,---...//////000////////////////////////.../////////---+++)))(((////////////////////////........................///////////////////////////////////////......------------...............//////......//////000111//////...------------...//////...---------------000000/////////.........,,,---......///............................................................---,,,,,,---...---+++,,,,,,,,,------------...---,,,+++***)))***+++,,,------------------------,,,,,,,,,---------......---//////...---,,,---...,,,,,,,,,,,,,,,,,,,,,,,,---------............///...........................------,,,,,,------.........------------......,,,---......///.........------...............---,,,------......------,,,,,,------......------,,,---------------...///000,,,,,,---......---,,,,,,++++++,,,,,,,,,---------...---,,,,,,......---,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---......---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,---------.../////////000000000000......---,,,+++++++++,,,,,,,,,------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,..............................///////////////.../////////...---------,,,------......//////000000////////////////////////////////////////////////....../////////000000000111000000000000000111111222222222111111000000000444333222111111111222333111111111222222333333333444333333333333333333333444333333444666666555444111222222111000///...---000000111111111222222222000000000000000000000000000000000000000000111111222222222111000/////////......////////////....../////////////////////////////////...---------,,,,,,---------.../////////........................///...,,,++++++,,,.../////////........./////////........................//////000000000000//////////////////////////////////////////////////////---.....................////////////////////////...//////////////////...........................------------------------........................------------............................................................000000/////////.........////////////////////////////////////////////////...............---------,,,------......------,,,------------------------,,,,,,------.../////////---------------------------------------.........***+++,,,---...///000000000000000000000000000000+++,,,,,,---.........---000000000000000000000000------------------------------------------------///////////////......------------------.........///////////////000111111//////...------------.........---------......///000/////////............,,,---......//////......//////............//////------------------------...---,,,,,,------,,,+++,,,,,,,,,,,,------------,,,++++++******+++++++++,,,,,,,,,------------...,,,,,,,,,---------......---...///...,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---------............///..............................------------......///......------......///,,,---......//////......,,,---......///.........,,,------......------,,,,,,------......------,,,...---------------...///+++,,,---......---,,,+++,,,,,,,,,,,,------------+++***)))***,,,---,,,+++------,,,,,,,,,,,,++++++***+++,,,------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------........./////////------,,,+++++++++,,,,,,,,,,,,,,,,,,------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,------...---------...............---------.........///////////////////////////////////////000000000000000000000000////////////000000000000222111111000000000000000111111111111111000000000222222111111111222222333111111111222222333333444444333333333333222222222000000111444666555333111333333333444333333222111111111111111111111111111000000000000000000000000000000000000111111111111222111000///...---,,,,,,......////////////......////////////////////////...............------------------.......................................///...---,,,,,,---...//////............///000000........................000000///......///000000////////////////////////////////////////////////---------...............////////////////////////...//////000000//////...........................------------------------------------------------,,,------------.........................................................------....../////////000////////////////////////////////////////////////---------...............,,,,,,---......---,,,,,,------------------------,,,,,,------...//////000------------------------,,,,,,,,,------.........,,,,,,,,,------.........////////////////////////,,,,,,,,,,,,---...000000000000000000000000000000........................///////////////////////////////////////......---,,,,,,,,,------.........///............///000000//////...------------...---------------...///000/////////.........------,,,---......//////............---,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,------,,,***++++++,,,,,,,,,---------,,,,,,------------,,,,,,,,,,,,,,,---------......,,,,,,,,,---------......---...///...,,,+++,,,------------------------------------............///..............................------------.........------,,,,,,------...,,,---......//////......,,,------...//////......,,,------......------,,,,,,------......------,,,------,,,+++++++++,,,,,,+++,,,...//////...,,,+++,,,,,,,,,------------...+++***)))***,,,---,,,+++---------,,,,,,+++++++++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...+++++++++,,,,,,,,,---------,,,,,,,,,,,,------...++++++,,,,,,,,,---------------------------------------------------------------------------------+++,,,,,,---......---------------...............///////////////.........////////////////////////000000000000000000000000//////000000000111111111333333111000////////////000000000000111111111111//////000111222222222222000111111222333333444444555555444444333333333333...000333777999777333000222333333444444444444444333333222222111000000000000000000000000000000000///000000000111111111111///.........------,,,,,,......////////////......////////////////////////---------..............................---------................................................///......---...///000111........................000///---++++++---///000////////////////////////////////////////////////---------.........////////////////////////////////////000000000000//////................................................------------------------,,,,,,---------.........................................................,,,---------.........///////////////////////////////////////////////////,,,------....../////////,,,,,,---......---,,,,,,------------------------,,,,,,------...///000000////////////////////////,,,,,,,,,------...............---------,,,,,,,,,........................000///---,,,,,,---...///000000000000000000000000////////////////////////222222222222222222222222///////////////......---,,,,,,,,,------............------------...////////////...------------...,,,,,,,,,---...///000111///.........------------,,,---......//////......------++++++++++++------,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,,,,---+++***++++++,,,,,,,,,---------,,,---.../////////...---,,,,,,,,,------.........,,,,,,,,,---------......---...///...,,,+++,,,---........................---------.........//////..............................------------......---,,,,,,++++++,,,,,,---,,,---......//////......,,,,,,---.../////////...,,,------......------,,,,,,------......------,,,,,,,,,+++***))))))))))))+++,,,...//////...,,,+++,,,,,,,,,---------......---,,,+++,,,...///...------------,,,,,,+++++++++........................,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////........./////////000000---------------...///000+++++++++,,,,,,---------------------------------........................------------------------------...///000000000///,,,------....../////////000000//////.........---////////////////////////000000000000000000000000000000000000111111111111444444222000///.........//////000000111111222222---...000111222222222111000000111222333333444444666666555555555444444444000222777;;;===;;;666222000000111222333333333333444333333222111000//////000000000000000000000000//////000000111111111222111111111111222222222222......////////////......000000000000000000000000,,,------......//////////////////......------,,,..............................///000000///......///...------...///000111///////////////////////////---***((((((***---///////////////////////////////////////////////////---------.........////////////////////////////////////000000000000//////////////////////////////////////////////////////------------------------,,,,,,,,,---------..............................................................................////////////////////////////////////////////////++++++++++++++++++++++++)))***+++---.../////////,,,,,,,,,,,,,,,,,,,,,,,,......---,,,++++++++++++---------------,,,,,,,,,,,,,,,------------------...------,,,,,,------...---------............//////...---,,,,,,---...///---------............///------------------------......//////...---,,,,,,////////////............------------------------000000//////.........---------------------------111///,,,***))))))+++,,,,,,------......------,,,++++++***)))***+++,,,---,,,,,,---------,,,+++***------------------------,,,---///111111000///---++++++++++++++++++++++++...---,,,,,,++++++++++++...---,,,+++,,,,,,...............------.........------------------------.........------,,,,,,,,,------------------------////////////////////////,,,,,,,,,------.........---,,,,,,++++++,,,,,,---------------------------000000///...---+++))))))***++++++,,,---------,,,++++++,,,,,,---...//////...------,,,,,,------.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------'''((()))+++,,,---......---------,,,,,,+++++++++---------------------------,,,,,,++++++,,,,,,---...---,,,++++++,,,...///------------------------.........------,,,,,,,,,------------------------///...,,,++++++,,,...///..................------///......------,,,++++++...------,,,,,,------...000///...---------------////////////////////////////////////////////////////////////000000000000111111000000//////......////////////000000000000222222222333333222222222000111111111111222222222333333333444444444555555555333333666:::;;;777222222222222222222222222222////////////////////////000000000000000000000000000000000000000000000000000///...---------------//////////////////////////////////////////////////////.........---------........................000000//////.........---------------------------111000...,,,,,,,,,...///,,,,,,,,,------///000111000000000000000000000000+++,,,,,,---...///000000////////////////////////------------------------000///...------...///000............//////////////////.........//////000......---------,,,,,,,,,,,,++++++...111222///---000///...---,,,------.........................................................------------......//////............//////////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,............------,,,+++++++++,,,,,,,,,---------000000///.........//////---------------.........------------------------...------,,,,,,------...---------............//////...------------...///---------............///........................000000000000000///......////////////............------------------------////////////000000000000------------------------000///---+++***+++,,,---,,,------......------,,,---,,,,,,+++,,,---...///------------,,,,,,,,,,,,------------------------,,,---...///000///......------------------------......------,,,,,,------......---,,,,,,,,,---.........------------......------------------------......---------,,,,,,,,,------------------------........................---------......////////////......------......///------------------------,,,,,,------------,,,,,,,,,---......//////......+++,,,,,,------............------,,,,,,------.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,((()))***+++,,,------------------,,,,,,+++++++++---------------------------,,,,,,++++++,,,,,,---((()))***+++,,,---------------------------------------------------,,,,,,------------------------///...,,,++++++,,,...///------------------------------------------------...------,,,,,,------...//////...---------------........................////////////////////////////////////000000000000111000000000/////////...////////////000000000000111111222222222222111111000111111111111222222222222333333333333444444444555333222444888999666222222222222222222222222222111111111111111111111111000000000000000000000000000000000000000000000000111000///...............//////////////////////////////////////////////////////.........---------........................000/////////............------------------------111///...,,,,,,,,,...///------------...///000000........................,,,------....../////////////////////////////////------------------------...---,,,,,,,,,,,,---...............//////////////////........................---------,,,,,,,,,,,,++++++,,,///000///---000///...---,,,------.........................................................------------............------------......////////////////////////------------------------/////////...---,,,+++***++++++,,,,,,------......------,,,,,,,,,---......---------......//////000.........------,,,,,,+++...------,,,,,,------...---------............//////...------------...///---------............///////////////////////////000000000000000//////.../////////............---........................---------------.........------------------------...---------------------,,,------......------,,,---,,,,,,,,,,,,---......//////---,,,,,,,,,---...------------------------,,,---------..........................................---------.../////////...---,,,,,,,,,,,,,,,------,,,,,,,,,,,,------...........................------------,,,,,,,,,------------------------------------------------.........//////////////////......------......///------------------------++++++,,,,,,,,,,,,++++++------......//////......------------------------...------,,,,,,------.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++---------------------------,,,,,,++++++,,,,,,---&&&'''***---......------........................,,,,,,------------------------------------------...---,,,++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------...//////......------------......//////...------------...------------------------////////////////////////////////////000000000000000000000000////////////////////////000000000000000111111111111111111000000111111111111222222222111111222222222333333333555333111222555666555222222222222222222222222222111111111111111111111111000000000000000000000000000000000000000000000000111111000////////////000////////////////////////////////////////////////...............---------........................////////////....................................000///...,,,,,,---....../////////......///000000................................................////////////////////////////////////////////////...---,,,,,,,,,,,,---...............///////////////......---------,,,,,,......---------,,,,,,,,,---+++***+++---.........//////...------------.........................................................------------......------,,,,,,,,,,,,------////////////////////////------------------------------...............---------------------,,,,,,++++++++++++,,,---...///,,,------...///000111111//////...---,,,,,,++++++...------,,,,,,------...---------............///.........------.........---------............///........................---...............------//////.........---------/////////////////////////////////......---------------------------------,,,,,,.../////////......,,,------......------,,,+++++++++,,,,,,,,,------111///---,,,,,,,,,...///---------------------------,,,,,,,,,,,,---......------------------------------,,,------.../////////......---,,,,,,,,,,,,---,,,,,,++++++,,,,,,---........................------------------------------------------------------------------------..................//////---,,,,,,++++++,,,,,,------------------------------------,,,+++***((((((++++++,,,,,,---,,,,,,+++------------------,,,,,,...------,,,,,,------.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,++++++,,,,,,---***+++---///////////////........................,,,,,,,,,------.........,,,,,,------------------...---,,,,,,,,,,,,---...,,,,,,,,,,,,,,,---------,,,,,,,,,---------............------------......///......---------......------------------------////////////////////////////////////000000000000000000000000////////////////////////000000000000000000111111111111000000000000111111111222222222000111111111111222222222444222000111222444333222222222222222222222222222111111111111111111111111////////////////////////////////////////////////000000///////////////000////////////////////////////////////////////////................................................///////////////.........///////////////////////////...------------......111000000////////////000........................000/////////.........---/////////////////////////////////////////////////////////....../////////............////////////.........------,,,++++++......---------,,,,,,,,,---+++******+++,,,..................------............................................................------------.........------,,,,,,------...////////////////////////++++++++++++++++++++++++------......///.........//////......---,,,++++++............///111222333,,,------...///000111111//////...---,,,,,,++++++...------,,,,,,------...---------............///---..................------------............///------------------------------...............---............------------////////////////////////555444333222111///......------------------------***,,,...///000///......,,,------......------,,,,,,------...............111///---,,,,,,,,,...///---------------------------,,,,,,,,,,,,---......------------------------,,,+++++++++,,,---...............------,,,,,,+++---,,,,,,++++++,,,,,,---........................---------------------------------------------------------------------------------------------------,,,,,,++++++,,,,,,------------------------------------,,,+++***)))(((+++,,,,,,---,,,,,,++++++------------------,,,,,,...------,,,,,,------.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,------------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,++++++,,,,,,---000///...---------...///........................,,,,,,,,,------.........,,,,,,,,,---------......---------,,,,,,---------,,,---------.........///......---------,,,,,,,,,///......------......///......---------......///------------------------////////////////////////////////////000000000000////////////000000000000////////////000000000000000000111111111111000000000000111111111222222222000000000111111111222222333222111000111222222222222222222222222222222222000000000000000000000000////////////////////////////////////////////////.........------......///////////////////////////////////////////////////---......................................................///////////////////////////////////////......---------.........111000000////////////000////////////////////////000000000///......------////////////////////////000000000000000000000000...//////////////////...............////////////------......------++++++......---------,,,,,,,,,,,,,,,+++******+++---...------........................................................................------------......//////............//////////////////////////////++++++++++++++++++++++++000000000///...---,,,+++000//////...---,,,++++++---------......000111111---------......//////000.........------,,,,,,+++...------,,,,,,------...---------............///------...//////...---------------............///------------------------...///000000000000000000.........------------,,,........................111111000///---,,,++++++------------------------+++,,,---...//////...---,,,------......------,,,...///000000111111000000//////---,,,,,,,,,---...------------------------,,,---------....................................,,,,,,+++++++++,,,------,,,,,,---......------,,,------,,,,,,,,,,,,------------------------------,,,,,,,,,------------...---------------------------------------------------------------,,,,,,,,,///......------......///------------------------)))***+++,,,---------,,,......//////......------------------------------...------,,,,,,------.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,+++++++++,,,,,,,,,,,,---------------------------------,,,,,,++++++,,,,,,---000///,,,*********,,,---------------------------,,,,,,------------------+++,,,,,,------.........------------------------,,,------......///////////////...---,,,,,,++++++//////............//////...------------...//////------------------------////////////////////////////////////000000000000////////////000000000000////////////000000000000000111111111111111111000000111111111111222222222000000111111111222222222222222222222222111111111222222222222222222222222////////////////////////000000000000000000000000000000000000000000000000...------------......///////////////////////////////////////////////////---------................................................///////////////........................---------.............../////////......///000000000000000000000000000000000000000//////.........////////////////////////000000000000000000000000,,,,,,---......---,,,,,,............////////////,,,---...//////...---,,,......---------,,,,,,,,,,,,---------++++++---...,,,---......///...............................................................------------....../////////....../////////////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,///////////////...---------------...............,,,,,,,,,,,,,,,---...///---------------.........------------------------...------,,,,,,------...---------............///------...//////...---------------............///..............................///000000000000000.........---------,,,,,,------------------------,,,,,,,,,,,,,,,+++++++++------------------------+++,,,,,,------------,,,,,,------......------,,,,,,---...///000//////...------------,,,,,,,,,,,,------------------------,,,---...///000///......------------------------...------,,,,,,,,,,,,---***+++,,,............---......------------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------........................///.........------------///......------......///------------------------***+++,,,------...............//////......---,,,+++,,,,,,------............------,,,,,,------.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,+++++++++,,,,,,------------------------------------,,,,,,++++++,,,,,,---...------,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,++++++,,,,,,---......///,,,------------------,,,++++++,,,------...//////---------------------,,,//////............//////---------------...//////........................////////////////////////////////////000000000000.../////////000000000111////////////000000000000111111222222222222111111000111111111111222222222111111111222222222333333111222444444333111000000222222222222222222222222000000000000000000000000000000000000000000000000000000000000000000000000...............///000000////////////////////////////////////////////////---------.........//////..................................../////////000------------------------,,,------......///......------------...///000000////////////////////////000000000///////////////////////////////////////////////////////////////,,,,,,---......---,,,,,,............////////////+++,,,...000000000///.........---------,,,,,,,,,+++...//////---,,,---...,,,,,,.../////////............................................................------------......///......------......///////////////////////////------------------------+++,,,---///000111111111++++++,,,---...///000111000////////////000111111------------------,,,,,,,,,,,,------------------...------,,,,,,------...---------.........//////,,,---...//////...---,,,---------.........//////////////////////////////,,,,,,---...//////............---------,,,,,,,,,------------------------//////000000111222333333------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,)))***+++,,,,,,,,,+++***,,,,,,---------,,,+++***------------------------,,,---///111111000///---++++++++++++++++++++++++000///...---------------)))***,,,.../////////...///......------......///++++++++++++++++++++++++,,,,,,,,,------.........------------------------////////////////////////000000//////.........------,,,,,,++++++,,,,,,---------------------------............---,,,,,,+++,,,---------,,,++++++***++++++,,,,,,---...//////...------,,,,,,------.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,------......------+++++++++,,,,,,------------------------------------,,,,,,++++++,,,,,,---,,,---///000111000///...++++++++++++++++++++++++.........------,,,,,,,,,++++++,,,,,,---...//////,,,------......------,,,******+++,,,,,,---......+++,,,,,,------....../////////............//////---------------...///000////////////////////////////////////////////////////////////000000000000.../////////000000111111////////////000000000000222222333333333333222222000111111111111222222222111222222222222333333333111333555555444222000000222222222222222222222222111111111111111111111111000000000000000000000000000000000000000000000000///////////////000111111////////////////////////////////////////////////---------.........//////........................---.........//////000000------------------------,,,,,,---.../////////...,,,,,,,,,------///000111........................////////////000000000000////////////////////////////////////////////////---...///000000///...---............/////////000***,,,...000111111000///......---------,,,,,,,,,+++...111111...,,,---...+++,,,.../////////...............................................................------............------,,,,,,------...////////////////////////------------------,,,,,,//////......333999:::777111000///...,,,+++))))))............////////////........................------------------------......------------......,,,---...//////...---,,,//////............//////,,,,,,,,,---------......///...---,,,,,,---...///111111111111111000//////////////////////////////...............///000111//////.........---------.................................------,,,,,,,,,......//////...---,,,,,,........................000///...---,,,------...------------.....................------,,,,,,,,,///...------,,,,,,,,,,,,///...,,,***)))))))))))),,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,++++++,,,,,,---++++++,,,,,,,,,------------------.........//////---------............///......//////...---,,,,,,......---,,,,,,---....../////////......---------............---,,,++++++---..................---,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,,,,------,,,,,,++++++,,,------......------++++++++++++++++++++++++...------,,,,,,------...,,,------......------,,,000///......,,,,,,+++***,,,,,,---......---,,,,,,/////////...---------,,,000//////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,000///...---,,,,,,---............------,,,,,,+++................................................+++++++++,,,,,,,,,------........................,,,---///000000000///...////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000222222111111111111111111///000000000111111111111000000000111222222333333222222222222222222222222333222222111111111111111444333111000000000111111000000000000000000000000...000111000///...///111000000000000000000000000////////////////////////////////////////////////////////////////////////......////////////......000000000000000000000000000000//////............000000//////.........---........................000000//////.........---////////////////////////............////////////000000000000000000000000222000///......///000222............////////////////////////////////////////////////////////////////////////////////////333111//////111111...+++................................................////////////////////////...------///000111000...////////////////////////------------------------...//////...222777777333000//////......------,,,............////////////........................------------------------......------------......------...//////...------//////............//////,,,,,,---------.........///...------------...///...............---,,,,,,///////////////////////////............//////000//////.........---------..............................---------,,,,,,,,,......//////...------,,,........................000///...---,,,------...111111000000//////.........---------,,,,,,,,,,,,......---,,,,,,,,,,,,,,,------,,,,,,---...///000,,,,,,,,,,,,,,,,,,,,,,,,------------------------------,,,,,,,,,,,,------++++++,,,,,,,,,---------------------............,,,,,,,,,,,,---------.........//////...------,,,++++++***))))))***++++++.........---------,,,,,,,,,,,,---------------,,,------............------------------------------------------------------+++,,,,,,------,,,,,,++++++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------......------,,,---,,,,,,++++++******))),,,,,,---......---,,,,,,...............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,//////...---,,,---...............---------------................................................------------....................................------///000000000///...////////////////////////000000000000000000000000000000000000000000000000////////////////////////111111111111111111111111000111111111222222222222222222111111111111111111222222222222222222222222333222111000000000111222222222000/////////000000000000000000000000000000...000111000///...///111000000000000000000000000////////////////////////////////////////////////////////////////////////......////////////....../////////////////////////////////.........------000/////////............////////////////////////000/////////............////////////////////////............////////////000000000000000000000000000///---,,,,,,---///000............////////////////////////////////////////////////////////////........................000///---...000///---***................................................////////////////////////.........///000000//////////////////////////////,,,,,,,,,---.........///...000000///000444333............///////////////............////////////........................------------------------......------------......------...//////...------//////............//////,,,------------.........///......------......///---------------,,,,,,+++//////////////////////////////......---........................---------...........................------------,,,,,,,,,.........///......---,,,........................//////...------------...//////...---,,,+++******------,,,,,,,,,,,,++++++------,,,+++++++++,,,,,,------------...///000111,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,---------------------------------,,,+++++++++,,,,,,,,,------.........///......---,,,...---,,,,,,,,,,,,---...------------,,,,,,,,,,,,)))***+++,,,------------,,,,,,------------,,,,,,........................------------------------,,,,,,------------,,,,,,+++,,,------......------------------------------,,,++++++******++++++,,,,,,------......------,,,++++++++++++++++++++++++,,,------......------,,,---------...............******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,......---------...//////..................//////....................................................../////////000000000........................---......///000/////////////////////////////////000000000000000000000000000000000000000000000000........................111111111111111111111111111111111222222222333333333333222222111000000///222222222222222222222222444333111//////000111222111000//////.../////////000000000000000000000000...000111000///...///111000000000000000000000000////////////////////////////////////////////////////////////////////////......////////////......////////////////////////.........---------------////////////............000000000000000000000000////////////............////////////////////////............////////////000000000000000000000000...---,,,++++++,,,---...............////////////////////////////////////////////////////////////........................---,,,,,,---......,,,+++................................................////////////////////////......///000000000//////////////////////////////+++,,,,,,---...//////000///222222000000222000,,,.............../////////............////////////......................................................------------......---..................---//////............//////------------............//////............///////////////000000//////...////////////////////////000///......------------................................................---------------------------...............------....................................------......------,,,,,,++++++******,,,,,,,,,,,,,,,,,,,,,+++---,,,,,,+++++++++,,,,,,......------,,,,,,,,,,,,---------------------------------------------------..................---,,,,,,,,,------------...------------,,,,,,,,,,,,+++,,,,,,,,,,,,------------...............------///..................///,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,------,,,,,,+++,,,,,,------,,,,,,+++------------............------------------------,,,,,,------------,,,,,,+++,,,------......------------------------------,,,,,,++++++++++++,,,,,,,,,------......------,,,,,,,,,,,,------.........------------------------,,,---------.../////////---------.........//////------------------------------------......//////---.........//////000000...................................................////////////000000000........................---......///////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000000111111111111000000111111111222222222222222222111111111000000111222222222222222333333555333111//////000222333000000000000///000000000////////////////////////...000111000///...///111////////////////////////////////////////////////////////////////////////////////////////////////......////////////......////////////////////////------------------------///////////////.........///////////////////////////////////////.........////////////////////////............////////////////////////////////////------,,,++++++,,,------............////////////////////////////////////////////////////////////........................,,,,,,,,,---......---,,,................................................////////////////////////...///000000000//////000////////////////////////,,,,,,------...///000000000333444111000111///,,,......------------------............////////////////////////////////////..............................------------...............------.........//////............//////---------........./////////////////////////////////000000111111111000000////////////////////////000///...------------------.............................................------------------------------...............---........................------................../////////000000111111111,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------.........------,,,++++++------------------------------------------------------...//////...------,,,,,,---------.........------------------------------------............------...............---++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,+++***+++,,,,,,------,,,,,,+++++++++,,,,,,,,,---------------------------------,,,------......------,,,+++,,,------......------++++++++++++++++++++++++------,,,,,,,,,,,,------,,,------......------,,,+++,,,,,,------......///------------------------,,,---------...///////////////.........---------------------------------,,,,,,---....../////////---.........//////000000................................................------........./////////..................................../////////000////////////////////////////////////////////////////////////////////////000000000000000000000000//////000000000111111111////////////000000000000000000111111111222222222111111111222222333333333444333111000///000111222000111111111111111111111////////////////////////...000111000///...///111////////////////////////////////////////////////////////////////////////////////////////////////......////////////..............................------------------------.........///////////////.................................///////////////////////////////////////............////////////////////////////////////......------------..................////////////////////////////////////////////////////////////........................---...////////////...///........................////////////////////////////////////////////////...000222111///...///000////////////////////////---------.../////////000///333444111///000000...---------------,,,,,,,,,............////////////////////////////////////..............................------------......///...------------.../////////............//////------........./////////...//////000000//////...---...//////////////////////////////////////////......------,,,------------------.......................................,,,,,,,,,------------...,,,---......///.................................,,,---......///.........------...///000111111222,,,,,,------------......------,,,,,,,,,---......------...////////////...------------------------------------------------,,,---...//////...---,,,,,,---------............---------.........//////---------.........//////,,,---......///.........,,,------......------,,,,,,,,,,,,,,,------------............---,,,+++***,,,,,,------------,,,,,,***++++++,,,,,,---------------------------------------............------+++,,,------......------++++++++++++++++++++++++...------,,,,,,------...,,,------......------,,,*********++++++,,,,,,,,,...------,,,,,,------...---------.....................---,,,++++++******------------------------,,,---......///...........................//////................................................,,,,,,---------.................................///............///000000////////////////////////000000000000000000000000000000000000000000000000111111111111111111111111...//////000000111111111........./////////000000///000000111222222333333111111111222222333333444333222222111111111111111000111111222222222222111000000000000000000000000...000111000///...///111000000000000000000000000////////////////////////////////////////////////////////////////////////......////////////..............................---------------..................///////////////.................................///////////////////////////////////////............////////////000000000000000000000000.........//////.....................////////////////////////////////////////////////////////////------------------------...000111111000//////000........................////////////////////////////////////////////////...111333222///---///111////////////////////////............////////////---111222...,,,...000000,,,,,,------......//////............////////////////////////////////////..............................------------......///...------------.../////////............//////............////////////...///000111111000///...,,,---......//////......////////////////////////------,,,,,,,,,---......---------.........//////........................,,,,,,,,,---------......,,,------...//////..............................,,,,,,.../////////......+++++++++,,,,,,------------------....../////////...---------......///000---......///......,,,,,,........................------------------------+++,,,---......---,,,+++------------............,,,------...///000111111,,,,,,---------.........,,,------...//////.........///000111111000///...,,,,,,---------..................//////...------------............------++++++,,,,,,---......///------------------------------............------+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,---,,,------......------,,,++++++++++++++++++++++++...---,,,,,,,,,,,,---..................---------,,,,,,,,,,,,,,,,,,,,,+++........................---.../////////...---,,,.........---------------................................................,,,,,,---------.................................///......---...///000111////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000......//////000111111222////////////000000000000111111111111111111222222000111111222333333444444111222222333222111000///...///000222222222111000000000000000000000000000...000111000///...///111000000000000000000000000////////////////////////////////////////////////////////////////////////......////////////..............................------........./////////............/////////000..................................../////////000////////////////////////............////////////000000000000000000000000......////////////..................////////////////////////////////////////////////////////////------------------------///111333222///......///........................////////////////////////////////////////////////...111444333///---...111///////////////////////////////////////.........+++///000,,,***---000111++++++,,,...///111222333............/////////000000000000000000000000000////////////////////////.........------.........///...---,,,,,,---.../////////............//////............/////////000...///000111111000///...------...///000000000///////////////////////////,,,,,,,,,,,,------...///---------.........//////........................,,,,,,,,,------.........,,,,,,---.../////////...........................+++,,,.../////////......................................./////////000000...............///000111//////...---+++)))&&&$$$........................------------------------***+++---......---+++***---------.........//////,,,---...///000222333333++++++,,,,,,,,,---------,,,,,,---.../////////...+++,,,---......---,,,+++---------....../////////,,,---...///000000000000---......//////......---,,,,,,------...///000000------------------------------............------+++,,,------......------------------------------,,,++++++++++++++++++,,,,,,------......------,,,------------------------...---,,,,,,,,,,,,---.../////////......------,,,,,,------......//////000............................../////////...,,,+++.........------,,,,,,+++................................................---------............///........................///......------///000111////////////////////////000000000000000000000000000000000000000000000000////////////////////////---......///000111111222000000000000111111111111333333222222111000000000000000111222333333444444000111333444333222000...---...///111111111000///000000000000000000000000///000111000///...///111000000000000000000000000////////////////////////////////////////////////////////////////////////......////////////......................................./////////000000---.........//////000000000000000000000000000000---.........//////000000////////////////////////............/////////000000000000000000000000000---......//////......---............/////////000////////////////////////////////////////////////------------------------///222333222///,,,---///........................000000000000000000000000////////////////////////...222555333///---...111////////////////////////////////////////////////000///...------...///000000000000000000000000000////////////////////////////////////////////////////////////............////////////////////////------......//////000000///...---,,,+++,,,,,,---000000//////.........---////////////////////////......////////////////////////.........---------,,,,,,...000111222222222........................................................................000////////////...........................------......------------....................................,,,++++++,,,......---------............///////////////////////////////////////////////////------------------------------............---------------,,,,,,+++++++++------............------......///000///...,,,+++------............---------,,,,,,++++++,,,,,,---------------------------------------------------***+++,,,,,,------,,,,,,/////////......---------------------.........///---------,,,,,,,,,++++++---------,,,,,,+++++++++---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,///...---,,,+++,,,,,,---------............------------++++++++++++------///............---------,,,,,,------...///000000,,,,,,,,,,,,,,,,,,,,,,,,........................................................................---------------------------------............///000000000000000000000000---------........./////////000000000000000//////000000000000000000000000111///...///000111000...//////000000000000//////000000000000000000000000............/////////000000000111222222222222111222222222111000//////...222222222222222222222222000000000000000000000000000000000000000000000000///000000///......111333000000111111111111000000000000//////.........---000000000000000000000000///000111111111///...---...------,,,,,,------...333222000///.........///........................---------............/////////............//////000000//////............////////////////////////............////////////000000//////.........---........................000000//////.........---////////////////////////,,,---...//////...---,,,////////////////////////111111000///////////////000000//////.........------.........//////000000111111000000//////......//////000000000000//////////////////////////////000///...------...///000000000000000000000000000////////////////////////////////////////////////////////////............////////////////////////---------...............000///...---,,,,,,---...000/////////............////////////////////////////////////............//////.........---------++++++,,,...////////////.........................................................---------------/////////.........------..............................------------.................................------,,,,,,------...---------............///------------------------------------------------------------------------------............------...---------,,,,,,,,,+++------............------...............---,,,,,,------............------...------,,,,,,------...------------------------------------------------++++++,,,------------,,,.........---------,,,,,,,,,,,,------------......---------,,,,,,,,,++++++---------,,,,,,,,,++++++---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,/////////......////////////...---,,,,,,,,,------------............------------,,,++++++,,,------///............---------,,,,,,------...//////000------------------------........................................................................---------------------------------............///////////////////////////........./////////000000//////000000000000//////000000000000000000000000111///...///000111000...//////000000000000//////000000000000000000000000........./////////000000000000111222222222222111222222111111000//////...222222222222222222222222000000000000000000000000////////////////////////...//////...---...000222000000111111111111000000000/////////....................................///000000111000///...---...------,,,,,,------...222111000///.........///........................---------............/////////............//////111///---++++++,,,...///////////////////////////............////////////000/////////....................................000/////////............////////////////////////------............------////////////////////////111000000///////////////000/////////......................../////////000000000000000//////......//////000000000000////////////////////////////////////............//////000000000000000000000000////////////////////////////////////////////////////////////............////////////////////////......------------------000//////............///////////////............////////////////////////////////////......------...............---------,,,------...............................................................------------------------............---------,,,..............................------------..............................------............---------------............///------------------------------------------------------------------------------............------.........---------------------............------...------,,,,,,,,,,,,,,,------............------///......------......///------------------------------------------------++++++,,,---------------------------,,,,,,,,,,,,,,,,,,,,,------------...------------,,,,,,,,,,,,------------,,,,,,,,,,,,------------,,,,,,,,,,,,------------------------......------------............---,,,,,,,,,------------............------------,,,,,,,,,,,,------///............---------,,,,,,------.../////////................................................................................................---------------------------------............////////////////////////////////////000000000000000//////000000000000//////000000000000000000000000111///...///000111000...//////000000000000//////000000000000000000000000....../////////000000000000000111222222222222111222222111111000/////////000000000000000000000000000000000000000000000000////////////////////////...///000///......000222///000000111111000000///////////////....................................//////000000000///............------------......111111000///....................................---------............/////////............//////111///,,,))))))+++...000////////////////////////............////////////////////////....................................////////////............////////////////////////.........------.........////////////////////////000000//////......//////////////////........................////////////000000000////////////......//////000000//////.../////////////////////////////////....../////////////////////////////////////////////////////////////////////////////////////////////............/////////////////////////////////......------,,,000000/////////////////////////////////.........////////////////////////000//////......------,,,........................///000000000000000//////................................................,,,,,,,,,,,,------------......---------,,,,,,,,,---------.....................------------..............................,,,---...//////...---,,,---------............///////////////////////////////////////////////////------------------------,,,------......------,,,........................------............------...---+++******+++,,,---------............------......------------......------------------------------------------------+++,,,,,,---...---------,,,,,,,,,,,,,,,,,,,,,,,,------------...............------------,,,,,,,,,------------------,,,,,,------------------,,,,,,........................+++,,,,,,,,,,,,,,,,,,+++------------------------------............---------------,,,,,,---------///............------------------.........//////////////////////////////................................................................................................---------............///////////////////////////////////////////////////...//////000000000000///////////////////////////111///...///000111000...//////000000000000//////////////////////////////...////////////000000000000000111222222222222111111111111111000000//////000000000000000000000000000000000000000000000000///////////////////////////111222111000000222333//////000000000000/////////////////////.................................//////////////////............------------......000000//////....................................---------............/////////............//////000...,,,++++++,,,...///////////////////////////............///////////////////////////.................................///////////////.........///////////////////////////...---,,,,,,---...///////////////////////////000//////........./////////////////////..................///////////////////////////////////////...//////////////////...////////////////////////...//////////////////...////////////////////////////////////////////////////////////////////////////////////............////////////////////////111111000000//////......//////000000000000000000........./////////////////////////////////////////////......---------,,,---.....................000000000000000//////...................................................,,,,,,,,,------...............---------,,,,,,,,,---------.........//////......------------..............................,,,---////////////---,,,---------............///////////////////////////////////////////////////------------------------,,,,,,------------,,,,,,........................------............---------,,,+++******+++---...------............------------,,,,,,,,,,,,------------------------------------------------------,,,,,,---.........------,,,,,,,,,,,,,,,,,,,,,,,,---............/////////.........---------,,,,,,------------------------------------------------........................------...//////...------,,,---------------------------............------------------------------///............------------------...............////////////////////////................................................................................................---------............///......................................................///000000000000000////////////////////////111///...///000111000...//////000000000000//////////////////////////////////////////000000000111000000111222222222222111111111111000000000000000////////////////////////////////////////////////...........................///111111000///000222//////000000000000//////.........///////////////////////////////////////................../////////......------......//////////////////.................................---------............/////////............//////---...////////////......////////////////////////............////////////.........///////////////////////////////////////.........//////////////////////////////////////////...---,,,,,,---.../////////////////////////////////............//////.........//////////////////////////////......................../////////......////////////......////////////////////////......////////////......000000000000000000000000////////////////////////////////////////////////////////////............////////////////////////111111000000000000000000...//////000000000000///.........///////////////////////////////////////---------------------------------...............---...............------................................................,,,------....../////////............---------,,,,,,,,,------.../////////......------------....................................////////////......---------............///------------------------------------------------------------------------,,,,,,------------,,,,,,---------------.........------............------,,,,,,,,,,,,,,,------...------............------,,,,,,,,,++++++,,,,,,,,,------------------------------------------------,,,,,,---...............,,,,,,,,,,,,---------------------.........//////............---------,,,------------............------------............------------------------+++,,,---......---,,,++++++,,,---.........------------............------------............------///............---------........................////////////////////////................................................................................................---------............///....................................---------------...///000000111111000000000000000000000000000111///...///000111000...//////000000000000//////000000000000000000000000/////////000000000111111000000111222222222222111111111000000000000000000////////////////////////////////////////////////........................+++---//////...---...///...//////000000//////............///////////////000000000000000000000000......------......///000//////............//////....../////////......---........................---------............/////////............//////,,,---///111111000...---////////////////////////............////////////.........///////////////////////////////////////.........///////////////////////////////////////.........------.........////////////////////////......------......//////.........//////////////////////////////.........---............/////////---......//////......---////////////////////////---...///000000///...---000000000000000000000000////////////////////////////////////////////////////////////............////////////////////////////////////000000000000---...///000000000//////............/////////000////////////////////////+++,,,,,,------......///---------.........//////------...............---................................................------...//////000111111/////////.........------,,,,,,------...//////000......------------..............................//////............//////---------............///------------------------------------------------------------------------+++,,,,,,------,,,,,,++++++,,,,,,,,,------------------............------,,,,,,---...............------............------------,,,,,,,,,,,,------------------------------------------------------,,,------...............,,,,,,---------.........+++++++++,,,,,,,,,------............------------------------.........///------------.........///,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,------,,,***)))+++,,,---.........------------............------,,,---...//////...---,,,///............---------................................................................................................................................................---------............///........................////////////.........------...///000111111111111000000000000000000000000111///...///000111000...//////000000000000//////000000000000000000000000//////000000000111111111000000111222222222222111000000000000000000000111000000000000000000000000////////////////////////........................+++---///000///......///......////////////................../////////000////////////////////////......---------...///000//////............//////------...//////......---........................---------............/////////............//////,,,---.../////////......////////////////////////............////////////............/////////000////////////////////////............/////////000////////////////////////------............------////////////////////////...------------...///000............/////////000000/////////............---------.........//////---......//////......---////////////////////////---...///000000///...---000000000000000000000000////////////////////////////////////////////////000/////////............////////////////////////------......//////000000,,,---...000000000///...---.........//////000000////////////////////////***++++++,,,---...//////---------.........//////...//////000111000000000.........................................................///000111111222000////////////.........,,,,,,------...///000000.........------.................................000///...------...///000---------.........//////////////////////////////////////////////////////------------------------+++,,,,,,------,,,,,,++++++++++++,,,,,,------------..................---+++,,,...///000///......---..................---.........------.........------------------------------------------------,,,---......//////......---------....../////////))))))*********+++++++++//////.........------------------.........//////---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,---...000111111000...---***+++---...///...---------..................---,,,---...//////...---,,,//////.........---------.....................---................................................................................................////////////////////////---------.........//////........................111111000000/////////...---...///000111111111111000000000000000000000000111///...///000111000/////////000000000000//////000000000000000000000000000000000000111111111111000000111222222222222111000000000000000111111111111111111111111111111111////////////////////////...........................000333333222111111222......////////////......---.........//////000000...........................------,,,---...///000//////............//////,,,---.../////////...---........................---------.........////////////............//////---,,,,,,+++,,,---...///////////////////////////............/////////000---.........//////000000000000000000000000000000---.........//////000000////////////////////////,,,---...//////...---,,,////////////////////////---------------...///000---.........//////000000000000//////.........------------.........//////---..................---------............------333111000...------------000000///...............------------------------////////////////////////.../////////...---,,,,,,........................////////////000000000000000000000000000000000000000000000000////////////000000111000000///......------------------------////////////000000000000..................------........................................................................------------------------+++++++++,,,,,,,,,------)))***,,,.../////////...------............------......................../////////...---------,,,///...---,,,,,,---...///---...///000000///...---................................................,,,,,,,,,---------...............------,,,,,,,,,---------------------------...///000111222333444444222000---,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------.....................------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++---.........------++++++,,,,,,---...//////---------,,,,,,+++++++++,,,------......------,,,---------............///---------............///////////////////////////............//////////////////.........---------...............///000000///...---,,,,,,---...///,,,,,,,,,---------......000000000000000000000000,,,,,,,,,---------......................................................////////////////////////000000000000111111111111///////////////////////////////////////.................................000000000000000000000000---......///000111111222111111111111111111111111000000//////.........---222111000///............111111000000//////......000000000000000000000000...............///000000//////............//////000000000000////////////---///111111000///000111////////////////////////000000//////.........---/////////...---------,,,---------.........//////..................------........................------............------............////////////111111000000//////......////////////////////////////////////////////////------------............................................................000000000000000000000000000000//////......------...............................................................///000111......------------......---......//////......---111000///...------......000000///...............------------------------////////////////////////....../////////...------.........................../////////000000000000........................000000000/////////......///000000000//////...---------------------------.../////////000000000000,,,---------.../////////........................................................................------------------------,,,,,,,,,,,,------------,,,---...//////......---------............------.......................................---------///...------------...///...////////////......---................................................,,,,,,,,,---------............---------,,,,,,,,,---------------------------......///000111222222333111///---,,,,,,---...........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---.........---,,,++++++,,,,,,---......///------------,,,,,,,,,,,,,,,------......------,,,---------............///---------............///////////////////////////------------............//////.........---------------------...///000111///...------------...///,,,,,,---------.........000000000000000000000000,,,,,,---------........................................................./////////////////////////////////000000000111111/////////////////////////////////////////////...////////////////////////000000000000000000000000.........///000111111111111111111111111111111111000/////////............000000////////////000000////////////............000000000000000000000000...............///000000//////............//////000000000/////////......---///000000......000111////////////////////////000/////////...........................---------------------............---------------.................................------............------............////////////000000000000////////////////////////////////////////////////////////////////////////000000000000................................................////////////////////////////////////............................................................000//////............//////......------......///---......//////......---000///............//////000000///...............------------------------////////////////////////......///000000000//////............................../////////000000000......................../////////.........------...////////////...------------------------------....../////////000000000+++,,,,,,---...///000000........................------------------------------------------------------------------------------------.........///.../////////......---,,,------............------........................---------...............///...------------...///000000///...---------...........................------------------------,,,,,,,,,---------.........------------,,,,,,,,,------------------------............//////000000111000...---------...///////////////////////////,,,,,,,,,,,,,,,,,,---------------,,,,,,++++++***...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........------,,,+++,,,,,,------.........---------------.........,,,------......------,,,---------............///---------............///////////////////////////,,,,,,,,,------------..................---------------------...///000111///......------......///,,,------------.........////////////////////////,,,------------.........................................................////////////////////////.........////////////000////////////////////////......//////////////////000000000000000000000000000000000000000000000000......//////000000111111000000000000000000000000////////////........................///000222222---..................///000000000000000000000000...............///000000000//////......//////000////////////.....................---,,,---///111////////////////////////////////////............---------...............,,,,,,,,,---------......+++,,,,,,------.................................------............------............////////////////////////000000000000////////////////////////////////////////////////...////////////000000000................................................////////////////////////.............../////////................................................111000///......------...///......------......///......////////////..................//////000000000000///.......................................////////////////////////......///000111111000000................................./////////000000000000000000000000000000///.........---------------...............------------------------------........./////////000000,,,---------......//////........................------------------------------------------------------------------------............////////////............------,,,,,,------............------........................,,,---------.../////////.........------.........111000...---,,,,,,---...........................------------------------,,,,,,,,,---------......------------------------................................................///...---------...//////........................,,,,,,,,,---------------000000///...------,,,,,,...------,,,,,,------...------------------------------------------------...............---------,,,,,,,,,---------......,,,------....../////////,,,------......------,,,---------............///---------............///////////////////////////,,,,,,---------.................................000//////......//////000//////............//////------------....................................------------............................................................////////////////////////---------.........//////////////////////////////............////////////000000000000000000000000////////////////////////.../////////000000000111///////////////////////////////////////.....................///000111222---.........///000000000////////////////////////...............///000000000000////////////000000////////////.........---......---,,,+++,,,///222///////////////////////////////////////.........,,,---------.../////////,,,,,,,,,,,,------------***++++++,,,---......///........................------............------............////////////......//////000000111111////////////////////////////////////////////////,,,,,,,,,---------......................................................////////////////////////---------....../////////................................................000//////............/////////............//////...//////////////////...------...//////000000000000000///.......................................////////////////////////......///000111111000000....................................////////////000000000000000000000000///.........------------------...............---------------------------............//////////////////......---------,,,........................------------------------------------------------------------------------........./////////000000,,,,,,,,,,,,,,,---------------............------........................,,,---------.../////////---..................---000///...,,,,,,,,,---...........................------------------------,,,,,,,,,---------......------------------------....................................---------------------------......///------------------------,,,,,,,,,------.........000000///...------,,,,,,...------,,,,,,------...------------------------------------------------........................,,,,,,,,,---------------,,,------....../////////,,,------......------,,,---------............///---------............///////////////////////////---.........////////////---.....................444333111000///.........////////////////////////---------.........//////---------------------------------.........//////................................................////////////////////////------------............////////////////////////---.........//////000000////////////////////////////////////////////////////////////000000000000////////////////////////.........///////////////000000////////////000000/////////000111111111222////////////////////////...............///000000000000////////////000000000////////////...............---,,,+++,,,///222////////////////////////.........///////////////,,,---------.../////////,,,,,,,,,---------......++++++,,,,,,---...//////////////////////////////------............------............////////////......//////000000111111////////////////////////////////////////////////,,,,,,,,,,,,------------........................................................................,,,,,,------......//////................................................---------......000111111/////////....../////////...//////000000//////...------...///000000//////000000///.......................................////////////////////////......///000000000//////........................------........./////////......................../////////.........------------...////////////...------------------------------........./////////000000///...---,,,,,,+++........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------............/////////000,,,,,,,,,,,,,,,---...///------............------........................---------...............------...//////...------...---------------..............................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,------------.............................................---------------------.........------------------------,,,,,,,,,---......//////---------,,,,,,++++++***...------,,,,,,------...------------------------------------------------......------......///000---------------------------------------.........,,,------......------,,,---------............///---------............///////////////////////////........./////////000000---------...............444333222000///............//////000000//////...------........./////////........................------........./////////................................................////////////////////////---------............///////////////////////////------......///000000000////////////////////////000000000000000000000000////////////000000000000000000000000000000000000.........///////////////111000///////////////000000111111111111111222222000000000000000000000000...............///000000111000000//////000000111000000000000////////////.........---,,,---///111////////////////////////.........///////////////---------...............---------.........//////,,,------....../////////////////////////////////------............------............////////////////////////000000000000////////////////////////////////////////////////---............/////////........................................................................---------------.........................................................,,,,,,,,,---///000222333000//////......//////000//////000000000000//////---...///000000//////...000000///.......................................////////////////////////....../////////...------........................---------.........//////........................000000000/////////......---...//////000000000///---------------------------------.........///////////////...---------,,,........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------........./////////000000///...---...//////------............------.......................................---------------...//////...------++++++,,,---....................................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---------............................................./////////---------...------,,,,,,........................,,,,,,------.../////////,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...................................................------------...///111222------------------------------------,,,,,,,,,,,,,,,------......------,,,---------............///---------............///////////////////////////---------.........//////---------.........//////000//////..................///000111111000///...............////////////....................................////////////................................................////////////////////////---............/////////////////////////////////------......///000000111000000000000000000000000000000000000000000000000000000000000////////////111111111111111111111111............/////////000//////...//////000111222111111111111000000000000000000000000000000000000...............///000000111111000000000000111111222111111111000000000000---///000000......000111////////////////////////............/////////000...............---------........./////////000000////////////////////////////////////////////////------............------............////////////000000000000////////////////////////////////////////////////////////////------........./////////...........................................................................------------------,,,................................................---------......000111222000000////////////000000//////000000000000//////---...///000000///...---000000///...............////////////////////////////////////////////////.../////////...---,,,,,,........................---------.........//////000000000000000000000000000000000000////////////......///000111111000000---------------------------------.........//////------..........................................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------.........///555333222000///...//////---..................---......................../////////......------,,,,,,---...//////...---,,,)))***,,,...//////..............................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,------.........////////////////////////........./////////000000------......------,,,+++////////////////////////,,,,,,------...///000000------.....................------,,,,,,------...................................................---,,,,,,---...000222333---------------------------------,,,,,,+++++++++,,,------......------,,,---------.........//////---------.........//////////////////////////////,,,,,,,,,---------......---------.........//////,,,,,,,,,,,,---...//////...///000111111000///.............../////////000////////////////////////............/////////000................................................////////////////////////.........////////////000////////////////////////---------...///000000111111111111111111111111111000000000000000000000000000000000000////////////111111111111111111111111---.........//////000000,,,------...000111333444111111000000//////......000000000000000000000000...............///000000111111000000000000111111222222222222111111111000---///111111000///000111////////////////////////---.........//////000000/////////......------,,,////////////000000000000000000000000000/////////000000000000000000000000---..................---............/////////000111111000000//////......////////////////////////////////////////////////+++++++++,,,,,,,,,------.................................................................................------,,,,,,,,,................................................//////.........//////000000000////////////000000////////////000000000000------......//////000000000000000000000000000000000000////////////000000111111111111111111111111000000//////......------222000...---,,,---...///////////////////////////......////////////......////////////////////////------............------......---------,,,,,,,,,------------------------,,,,,,.../////////...---555333111///------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------...///...---+++***+++,,,---.../////////////////////...---------,,,........................000///...---------------///...------//////...------+++***,,,///000...,,,+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///.........---,,,,,,,,,++++++,,,---...///111222222.........------,,,,,,,,,...........................---,,,++++++,,,---...+++,,,,,,------,,,,,,+++,,,---...//////...------.........------,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...000000000000000000000000,,,,,,,,,---------............................../////////......---------////////////////////////---------------------------------............///................................................)))+++---//////---+++)))+++,,,---.........---,,,........................................................................000///...------...///000///////////////////////////////////////.........000000//////.........---//////000000000000//////////////////////////////........................000000000000000000000000000000000000000000000000////////////000000000000333333333222222222111111111222222111///...///000000000111111111111000000222222111111000...---,,,000000000000000000000000222111///---------......222111///...---------...,,,---------.../////////////////////////////////000000//////......------......//////...---,,,,,,........................---......///////////////////////////////////////000000000000////////////------,,,,,,,,,,,,---...000000000000000000000000........................////////////////////////...------,,,---...///000------------------------,,,,,,,,,---------......------............------////////////////////////------------------------............////////////......------------......////////////////////////////////////////////////////////////000000000000.........///////////////////////////////////////......------------..............................000000000000000000//////222000///---------///000////////////////////////,,,------......------,,,////////////////////////---......//////......---............------,,,,,,------------------------,,,---.../////////...---111000///---------...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---.........---,,,+++++++++,,,....../////////...............---------...............---------000//////...............---,,,++++++------,,,+++---++++++,,,///000...,,,+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,......---------.../////////////////////.........++++++,,,---...///000000///...............------...............------------------,,,,,,---------+++,,,,,,------,,,,,,+++---......//////...---,,,......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...------------------------,,,,,,,,,---------.......................................---------,,,,,,,,,,,,,,,------------------------------------------------............///................................................+++,,,...//////...,,,+++,,,,,,+++++++++,,,---...........................................................................000///...------...///000/////////////////////////////////////////////...000/////////............//////000000000000//////////////////////////////........................000000000000000000000000000000000000000000000000////////////000000000000333333333333222222222222000111222111/////////000000000111111111111000000000000000000000//////...000000000000000000000000///............///000000222111///...------......------..................///////////////////////////////////////...............//////...------,,,........................---......///////////////////////////////////////000000000000////////////111000000////////////000////////////////////////........................////////////////////////......---,,,------//////------------------------,,,,,,---------.........------............------............................................................///////////////......------......///////////////////////////////////////////////////////////////000000000000000000///////////////...///////////////////////////......------......///........................000000111111111111111222111000///...---...///000////////////////////////,,,------......------,,,////////////////////////---......//////......---/////////............---------------------------,,,---......//////......------,,,,,,---...///000,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,---.........------***+++,,,------......------------...............//////.........---------000//////...............---,,,+++,,,---------+++---,,,,,,---...///---,,,+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,000//////.........//////.........///////////////,,,,,,,,,---------.............../////////////////////.........---------,,,------......------,,,,,,,,,------------,,,,,,...............---,,,+++...------------,,,,,,,,,++++++,,,,,,------.........------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..............................------------,,,,,,,,,,,,++++++,,,,,,---------...---------------------------------............///......................................................////////////......---,,,***((()))+++---///................................................//////////////////////////////............//////////////////////////////......//////////////////////////////............//////000000000000//////////////////////////////////////////////////////000000000000000000000000////////////////////////////////////000000000000333333222222222222111111000111222111000///000111000000111111111111000000......///000000000000000000000000000000000000000......///000000000//////111111000///............//////..................////////////////////////.........///////////////.........///......---,,,........................---......///////////////////////////////////////000000000000///////////////......---------,,,,,,////////////////////////........................///////////////////////////......---------......------------------------,,,------------.........------............------------------------------////////////////////////............///////////////......------......///////////////////////////////////////////////////////////////000000000000111000000000//////..............................111111000000000000111111///////////////////////////000000111111222222222000000///......//////000//////////////////////////////000000000000//////////////////////////////......////////////....../////////////////////...........................---------...............------------...//////000------------------------------------------------,,,,,,---.........//////***+++,,,,,,---------,,,,,,---------...//////////////////...------,,,,,,......---------------...000...---...///000///...,,,,,,------......---,,,+++,,,------......------------------------------000///..................+++,,,,,,,,,---.........------------------------------....../////////000/////////...------,,,,,,+++,,,---......---,,,+++,,,,,,------------,,,,,,............---,,,,,,+++------------------------***++++++,,,---...//////...------,,,,,,------...........................,,,,,,,,,---------..............................,,,,,,,,,,,,,,,,,,,,,,,,,,,------......//////000---------------------------------............///........................................................................---,,,+++******,,,...///................................................000000000000000000000000/////////....../////////////////////////////////............///////////////////////////.........//////000000000000//////////////////////////////000000000000000000000000////////////////////////////////////////////////////////////000000000000111111111111000000000///000111222111000///000111000000111111111111000000......///000000000000000//////////////////////////////000111111///...---111000000/////////......000000//////......------////////////////////////------......//////000000---...............------........................---......///////////////////////////////////////000000000000////////////------------,,,++++++***////////////////////////........................///////////////////////////.........------------........................------------............------............------------------------------......////////////000000............//////////////////............//////////////////////////////////////////////////////////////////000000000000111111000000/////////...////////////////////////111111000000000000111111000000000000000000000000/////////000000111111111000000/////////000000000000000000000000000000000///000000000000000000///////////////////////////...//////////////////....../////////////////////........................------------......//////000000000000/////////...------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------...//////000++++++,,,,,,------,,,,,,,,,---------...///////////////.........------------,,,,,,+++,,,,,,------000///......000000///...,,,---......------,,,,,,+++,,,------......------------------------------......------,,,------...+++,,,,,,,,,---........./////////...............,,,,,,,,,------....../////////.........---------+++,,,---......---,,,+++,,,------......------,,,......------,,,,,,,,,,,,------------------------++++++,,,------...//////...------,,,,,,------...////////////////////////,,,,,,,,,---------..............................,,,,,,,,,,,,,,,,,,,,,,,,------------......//////---------------------------------............///...................................................------------------...,,,------...............////////////////////////////////////////////////000000000000000000000000...//////////////////...////////////////////////---.........//////000000........./////////////////////000000000000//////////////////////////////000000000000000000000000////////////////////////////////////////////////////////////000000000000////////////............///000111111000///000222000000111111111111000000000000000000000///......////////////////////////,,,---///111222111111000000000000000000/////////000000000//////......---////////////////////////------......//////000000------...............---////////////////////////---......///////////////////////////////////////000000000000////////////000000000000000///...---................................................////////////////////////..................------........................---------.........//////------............------........................------........./////////............/////////////////////....../////////////////////////////////////////////////////////////////////000000000000111000000000000000000///000000000000000000000000000//////......//////000//////////////////////////////000000000000000000//////000000000000111111000000000000000000000000---......//////......---////////////////////////...//////000000//////...---............/////////...........................------------...//////111111111111000///------------------------------,,,,,,,,,,,,,,,,,,,,,,,,.........---......///000,,,,,,------------,,,,,,---------.......................................,,,,,,,,,,,,,,,,,,---......---,,,---......---,,,,,,---///...---,,,,,,---+++,,,------......------------------------------,,,,,,,,,,,,,,,---.............../////////////////////////////////......,,,,,,,,,---------------........................,,,------......------,,,------............------------,,,,,,,,,,,,------,,,,,,,,,------------...,,,,,,------......//////...------,,,,,,------...........................,,,,,,,,,---------..............................,,,,,,,,,,,,------------,,,,,,++++++++++++++++++---------------------------------............///................................................---------......---------,,,---///000000000......////////////////////////////////////////////////////////////////////////......////////////......////////////////////////------......///000000000........./////////////////////000000000000//////////////////////////////////////////////////////000000000000000000000000////////////////////////////////////000000000000//////.........---------///000111111000000111222000000111111111111000000000000000000000///......000000000000000000000000***+++---///222444555555///000000111111000000///000000//////////////////////////////////////////.........///////////////,,,---......///.........////////////////////////---......///////////////////////////////////////000000000000////////////------///000000///...---................................................////////////////////////,,,---......//////..............................------........./////////------............------////////////////////////---------......//////000............////////////000//////......//////000////////////////////////////////////////////////////////////000000000000000000000000000111111111111111111111111111111111000000////////////000000000000000000000000000000111111111111111111000000//////000111111111111111000000000000000000000000......////////////......//////////////////////////////000000000000//////,,,,,,------.......................................------,,,---...///000///000000000000...---,,,........................------------------------000///...------......///------.........------,,,...............---------,,,,,,------.../////////...---------......///000///---,,,---...///...,,,,,,...000///,,,++++++---+++,,,------......------........................,,,,,,,,,,,,---///000111///////////////.............................................------------,,,,,,------.../////////---------,,,,,,---------------............------,,,++++++++++++---...///,,,,,,,,,---------......---------..................------,,,,,,------...------------------------,,,,,,,,,---------..............................,,,,,,---------.........---,,,,,,++++++*********---------------------------------............///................................................,,,---///000000///---,,,------------......//////////////////////////////////////////////////////........................---...///000000///...---////////////////////////------......///000000111............/////////000//////000000000000//////////////////////////////........................000000000000000000000000000000000000000000000000////////////000000000000000000000/////////.........000111111000000111222000000111111111111000000...//////000000000000///000000000000000000000000---......///000222333444///000111111111111000//////////////////000000000///////////////////////////////////////.........,,,------...//////......////////////////////////---......///////////////////////////////////////000000000000////////////(((***,,,---......,,,,,,................................................////////////////////////***+++---...///000//////....................................////////////------............------........................---......///000000111111............////////////000000////////////000000////////////////////////////////////////////////////////////000000000000//////000000111111222222111111111111111111111111222222111111111111222222222222222222222222222222444333333222222111111111...///000111111111111111000000000000000000000000000000111111111111000000//////////////////////////////000000000000//////,,,,,,,,,---------......////////////////////////......---,,,---...///000---.../////////...---,,,........................////////////////////////111000///...------...///.........///......------/////////......------,,,+++,,,,,,---...///000000///////////////000111111111///...///000111000///,,,...000///,,,***+++---+++,,,------......------........................,,,,,,,,,---///000222333.........------,,,,,,+++,,,,,,,,,---------......000000//////.........---+++,,,,,,---...///000000......,,,++++++,,,......------............------+++*********+++---///000,,,,,,,,,------........................---------...------,,,,,,------...........................,,,,,,,,,---------..............................---------....../////////000///......---,,,+++***---------------------------------.........//////................................................---...111222222111...---///---+++******,,,///000000000000000000000000000000000000000000000000000........................---...///000000///...---////////////////////////---------...///000000111---.........//////000000//////000000000000//////////////////////////////........................000000000000000000000000111111111111111111111111////////////000000000000111111111111000000000000...000111111000000111333000000111111111111000000,,,---...000111111222222000000000000000000000000555333111///....../////////000111222222111000///......//////000000111111////////////////////////000000//////.........---,,,,,,---.../////////...000000000000000000000000---......///////////////////////////////////////000000000000////////////***,,,...000111111000///................................................////////////////////////)))***,,,...000000000000////////////////////////............/////////000---..................---------------------------...//////000111222222222............/////////000000000////////////000000////////////////////////////////////////////////000000111111111111111222333222111111111222333444888777666555444444444444666555555555555555666777555555555666666777777777666666666555555444222222222111111000000111333333111111111111111111111111444333222222111111111111111000//////000111000...//////.........---------//////............//////111111000000//////.............../////////000000000000///...............////////////////////////.....................---......---,,,---...///000.........------,,,,,,,,,........................////////////..........................................////////////......------------------------/////////////////////////////////......---,,,,,,......//////////////////,,,,,,---...//////......,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,++++++---.........---,,,+++,,,,,,------.........'''((()))+++,,,---..............................---..................---......////////////......------,,,+++++++++,,,,,,------............------.........------,,,,,,,,,---------............///------------------------................................................000///---,,,++++++,,,,,,........................////////////////////////////////////////////////............////////////---.........//////000000---------.........//////////////////////////////......//////////////////222111000.........///000////////////////////////.........................../////////......111333111111000///////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000,,,---///000111000///---...///000111111000///...111111111000000000000000444333333333222222111111////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000///////////////////////////.........///000222333111///...------...///111////////////////////////////////////////////////000000000000000000000000...---,,,,,,...//////...000000//////.........---................................................////////////////////////------......//////000000........................000000000000000000000000........................////////////////////////111111000000000000111111000000////////////000000000000000000000000000000////////////////////////000000//////.........---///000000111111222222333555555555555555666777888:::::::::999::::::;;;;;;999999999999999::::::;;;<<<<<<<<<<<<======>>>>>>;;;;;;;;;::::::888777777666555444333222333444444222222222222111111111111111111000///////////////000///......//////...---.....................---111111000000000000111111000000000000//////......,,,---------............000000///...............------------------------***++++++,,,,,,---------...------,,,---...///000/////////......---------........................////////////....................................,,,,,,------------,,,,,,------------------------........................---------------.........***+++,,,---............,,,------...//////......,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,+++,,,---...///......------------------.........)))***+++,,,---.........------------------------------............------...////////////......---...---------------------------............------.........------,,,,,,,,,---------............///------------------------........................------------------------000///...,,,++++++,,,,,,........................//////..................////////////////////////............////////////............/////////000---------........./////////////////////////////////////////////.........222111000///......///000////////////////////////...........................//////...------///111111111000///////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000,,,---///000111000///......///000111111000///...111000000000000000000000111111000000000/////////////////////////////////000000000000000000000000000000000000000000000000////////////////////////////////////////////////......---......000111222000///...------...///000////////////////////////////////////////////////////////////////////////000///......000111111000000/////////............................................................////////////////////////------------....................................////////////////////////........................------------------------111111000000000000111111000000////////////000000000000000000000000000000////////////////////////000/////////............//////000111333444555666888999:::<<<===>>>???????????????@@@@@@BBBCCCCCCBBBBBBBBBBBBCCCCCCDDDDDDFFFFFFFFFFFFFFFGGGGGGGGGDDDDDDCCCBBBAAA@@@??????<<<<<<:::999888777777777666666555444333222111111111000//////......//////111///......//////...,,,.....................///...------------------...000000000////////////...------------............000//////............///------------------------)))******+++,,,---.........------------.../////////////////////................................./////////............---........................,,,,,,------------,,,,,,------------------------........................+++++++++,,,---.........)))***+++---...//////000,,,---......///.........,,,,,,,,,,,,,,,,,,,,,,,,...------------,,,,,,,,,------...////////////...//////..................,,,,,,---...............,,,,,,,,,,,,------------,,,,,,------------,,,,,,///////////////...---,,,........................------............------.........------------------------............///------------------------................................................000///...---,,,,,,,,,,,,........................///.........------,,,,,,////////////////////////............////////////............////////////------........./////////000000000000000000000000000000//////.........---111000000////////////000////////////////////////...........................//////...,,,,,,---///111000000///////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000---...///000111000///...//////000000000000//////000000000000000000111111000000////////////......////////////////////////000000000000000000000000000000000000000000000000////////////////////////////////////////////////------------...///000111000///...------...///000////////////////////////////////////////////////////////////////////////000///......000111111000////////////............................................................////////////////////////---------------,,,,,,,,,........................////////////////////////........................------------------------111000000//////000000111000000////////////000000000000000000000000000000////////////////////////////////////............000111333555777999:::;;;===???AAADDDFFFFFFGGGFFFFFFFFFFFFFFFFFFGGGHHHHHHKKKKKKLLLMMMMMMMMMNNNNNNNNNNNNNNNNNNNNNNNNOOOOOOMMMLLLKKKJJJIIIHHHHHHHHHEEEEEECCCBBB@@@???>>>>>><<<;;;:::999777555444333333333222111000000000111333111000000111111///...............////////////------,,,,,,,,,,,,------////////////////////////---.........////////////000///............//////........................---------....../////////------------......////////////..........................................//////.........---------..............................////////////......------------------------........................+++++++++,,,,,,---------,,,---...///000000000000------...............---------------------------------------------------.........///////////////000000//////.........---------.........------,,,++++++,,,,,,,,,,,,,,,---+++,,,,,,------,,,,,,+++////////////...---,,,,,,,,,------...............------............------...............------------------............///------------------------........................//////////////////////////////......------------.................................---,,,,,,++++++////////////////////////............////////////.........///////////////............////////////000000000000000000000000000000000///......------000000000////////////000////////////////////////........................///000000///---,,,---...000000////////////000000////////////////////////////////////////////////////////////////////////////////////////////////......///000000000000/////////000000000000//////000000000000000111111111111111111000000000000000////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////------------......//////000///............///000////////////////////////////////////////////////////////////////////////...---,,,,,,...//////...///////////////.........................................................///////////////////////////......------,,,,,,,,,........................////////////////////////........................////////////////////////000000////////////000000000000////////////000000///////////////////////////////////////////////////////////////.........666777888;;;===???AAABBBDDDFFFHHHJJJLLLMMMMMMLLLLLLKKKJJJJJJIIIIIIIIIJJJNNNOOOPPPRRRRRRSSSRRRRRRSSSSSSSSSSSSSSSSSSRRRRRRRRRRRRPPPOOOOOONNNOOOOOONNNNNNMMMLLLKKKIIIHHHHHHDDDCCCBBB@@@>>><<<::::::777777555444333222222222333222000000111000///---////////////////////////111111111000000111111111.............../////////,,,,,,---------.........//////............//////------------------------/////////......------------------...............------------------------....................................------------..............................////////////......------------------------........................---------,,,,,,+++++++++//////////////////......---...............------------------------------------------------------............//////000000000000//////.........------------------,,,,,,++++++++++++,,,,,,---------+++,,,,,,------,,,,,,+++...............---,,,,,,***+++,,,------------,,,------............------........................---------............///------------------------..................................................................------..............................---------,,,,,,,,,////////////////////////............///////////////////////////................../////////000000000000000000000000000000000000//////.........---/////////000000000000//////////////////////////////////////////////////////000111000///---...///000000////////////000000////////////////////////////////////////////////////////////////////////////////////////////////...//////000000000000000000000////////////000000//////000000111111111111000000000000000111111111////////////////////////////////////////////////////////////////////////........................////////////////////////---------...............//////............//////////////////////////////////////////////////////...........................---,,,,,,...//////............///////////////////////////////////////........................////////////////////////000/////////......------........................................................................000000000000000000000000000000////////////000000000000////////////000000////////////////////////////////////////////////.........///////////////>>>???@@@CCCEEEGGGIIIJJJLLLMMMNNNOOOPPPPPPPPPPPPOOONNNMMMLLLKKKKKKKKKKKKMMMOOOPPPRRRSSSSSSSSSRRRUUUTTTTTTTTTTTTSSSSSSSSSTTTSSSRRRQQQQQQRRRSSSTTTTTTTTTUUUUUUTTTSSSRRRQQQMMMMMMKKKIIIGGGEEECCCCCC===<<<:::888666555444444444222111000111000///---000000000/////////......111000000//////000000111---............/////////***++++++++++++,,,,,,,,,///............//////000++++++++++++++++++++++++......---,,,+++******))),,,---......//////......,,,,,,,,,---------------.................................------------,,,........................,,,,,,------------,,,,,,------------------------------------------------.........---,,,+++++++++............---,,,+++***.........///......---,,,------------------------,,,,,,,,,------------.........------......///000//////..................,,,,,,---------,,,,,,+++++++++,,,,,,------......,,,,,,------------,,,,,,,,,------.........------)))***,,,---...------,,,------............------.............../////////---------............///------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,....../////////......---........................------------------------////////////////////////............///////////////////////////.............../////////000000000000000000000000000000000////////////////////////...//////000000000000///////////////////////////////////////////////////...000222111000.../////////////////////000000111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000/////////000000000111111000000////////////000000/////////000111111222222......////////////000000////////////////////////000000000000000000000000000000000000000000000000........................////////////////////////---....../////////......////////////////////////////////////////////////////////////////////////........................000///......000111111000.........///////////////////////////////////////........................///////////////////////////////////////.........................................................................................................000//////......//////000000000////////////000000000000000000000000000000////////////////////////.........///////////////FFFGGGHHHJJJMMMOOOPPPQQQSSSRRRRRRQQQQQQQQQRRRRRROOOOOONNNNNNNNNNNNNNNNNNNNNOOOQQQSSSTTTTTTTTTSSSUUUUUUTTTTTTTTTSSSSSSSSSSSSRRRQQQPPPQQQSSSUUUVVVVVVWWWYYYZZZZZZZZZYYYYYYUUUTTTSSSQQQOOONNNLLLKKKGGGFFFCCC@@@===;;;:::999888666444444444333222000222111111000///...------...------,,,,,,------...---------.........//////,,,,,,,,,---------.....................///000000---------------------------------,,,,,,++++++***,,,---.../////////...---------------.........///.................................---------,,,,,,........................,,,,,,------------,,,,,,------------------------------------------------.........---------------------------------,,,,,,......//////...------,,,........................,,,,,,,,,---------.........---,,,,,,,,,---//////---------------.........,,,------.........------+++,,,,,,---......//////------............------++++++,,,---............)))***,,,...///......---------............---------........./////////000---------............///------------------------........................---------------------------...///000000///...---........................---------......//////000////////////////////////............////////////000/////////.............../////////000000000000////////////////////////------......///000000000---...///000111111000///////////////////////////////////////////////////,,,...000111///.../////////////////////000111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111222111000///......///000111...//////000111111222222/////////000000000111111////////////////////////000000000000000000000000000000000000000000000000........................////////////////////////...///000000000///............////////////......////////////////////////////////////////////////........................000///......000111111000............/////////000////////////////////////........................////////////////////////------...............///................................................................................................//////............//////000000////////////000000000000000000000000000000////////////////////////............/////////000KKKLLLMMMOOOQQQSSSUUUVVVWWWUUUTTTRRRQQQQQQRRRRRRNNNNNNNNNOOOOOOPPPQQQRRRPPPQQQTTTVVVWWWWWWVVVVVVUUUUUUTTTTTTSSSSSSSSSRRRQQQPPPOOOOOOPPPSSSUUUWWWWWWXXXZZZ\\\]]]]]]]]]]]]ZZZYYYXXXVVVTTTSSSRRRQQQPPPNNNKKKHHHEEEBBB@@@???===;;;999888999888666555333222111000///...---,,,/////////....../////////---------.........//////000000000000111111111222...............///000111111111111111111111111111---.....................,,,,,,.../////////...------.........//////000000..............................---------,,,,,,,,,...........................//////////////////...------------------------------------------------,,,------......//////000------...///000000000///.../////////...---,,,,,,........................,,,,,,,,,------.........------,,,+++,,,---...///+++,,,,,,------.........---......///000000//////,,,,,,------...///000000---......//////......---******,,,---.../////////***+++---///000000///...---..................------.........//////000000---------.........//////------------------------........................000000000000000000000000---...///000000///..............................,,,------...///000111111////////////////////////............/////////000000000//////.........---////////////000000000000////////////////////////,,,,,,---...///000111111---...///111111111000///////////////////////////000000000000000000000000***,,,///000///......//////////////////000111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111222111000///......///000111...//////000111222222222111111222222333333333444////////////////////////000000000000000000000000000000000000000000000000........................//////////////////////////////000111111000///.........////////////......////////////////////////////////////////////////...........................---,,,,,,...//////...---.........//////000000000000000000000000000000........................////////////////////////,,,,,,,,,------.................................................................................111111111111111111111111//////............//////000000////////////000000000000000000000000000000////////////////////////---.........//////000000LLLOOOQQQSSSSSSTTTVVVWWWWWWVVVTTTSSSSSSSSSTTTTTTSSSTTTTTTTTTRRRQQQRRRTTTVVVWWWYYY[[[[[[YYYWWWUUUUUUTTTSSSUUUXXXYYYVVVSSSTTTSSSTTTTTTUUUVVVWWWXXX[[[\\\\\\\\\[[[ZZZYYYYYYZZZZZZZZZZZZYYYWWWVVVUUUUUUSSSQQQOOOLLLKKKJJJIIIGGGEEECCCBBB@@@===999666444333333222111111222222222111//////000111000///------------------------////////////////////////...............///000000...---,,,---///111111000//////...------------...........................---,,,,,,,,,,,,---......///......------///000111---------.......................................++++++------------++++++---...///000000///......------......//////000000........................////////////////////////........................//////---,,,,,,---...//////...---///222333000---////////////////////////......//////000000111111,,,,,,,,,---------......---------............///....../////////////////////......------......///...---,,,,,,,,,,,,---...---------............///..............................------------......,,,+++***+++---...---,,,------------------------------------------------........................000///...------...///000//////////////////////////////.........---------//////......---------,,,000000111000000///......222222111111000000000///000000000000000000000000////////////////////////111///...------...///111---...///000000111111000111222333222000......///000000000000000000000000........................222111111000///......---000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000......////////////......000000//////.........---////////////////////////////////////////////////////////////000000000000....../////////...,,,+++000000000000////////////------............------000000000000111111111111......//////000000111111//////............//////000000000000000000000000............////////////////////////////////////........................111111000000//////....................................------------......------............------............////////////////////////////////////,,,------...///000111111000000000000000000000000000000000000111111111111//////000000///...---,,,000000000000000000000000LLLOOORRRTTTTTTUUUWWWXXXWWWWWWUUUTTTTTTTTTUUUUUUSSSUUUWWWWWWWWWXXXYYY[[[[[[\\\^^^______]]][[[YYYYYYXXXXXXZZZ\\\]]][[[XXXXXXXXXWWWVVVVVVVVVVVVWWWZZZ[[[[[[\\\\\\[[[[[[ZZZZZZYYYYYYXXXXXXWWWWWWWWWVVVUUUTTTRRRQQQOOOOOONNNKKKJJJHHHGGGFFFDDD@@@===999888666555333222222222111000...---...///...---......///////////////000////////////////////////...............///000000...,,,+++,,,...///////////////...------------...........................------,,,,,,------...//////............///000000111000///...---,,,++++++........................,,,---............---,,,//////000000///...---,,,------------....................................////////////////////////........................///...------------...///000...,,,,,,...000000///////////////////////////------...............///,,,,,,,,,---------......---------............///............------------......------------............---,,,,,,---......---------............///..............................------------.........---,,,,,,...///...---------------------------------------------------........................000//////......//////000//////////////////////////////.........---------/////////.........------///000000000//////...---.........---------,,,,,,........................////////////////////////000///...------...///000///000000000000000///...---///111111///...///000000000000000000000000000........................111111111000///.........000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000//////000000000000//////111111000000000/////////////////////////////////////////////////////////////////////000000000000....../////////...---,,,000000000/////////......---......//////......---........./////////000000............//////////////////............//////....................................////////////////////////////////////......................../////////.............................................------------......------............------............////////////////////////////////////------......//////000000000000000000000000000000//////000000000111111111111111111111000000//////000000000000000000000000NNNQQQTTTVVVWWWXXXYYY[[[YYYXXXWWWVVVUUUVVVWWWWWWTTTWWWZZZ\\\]]]___aaacccaaabbbdddddddddbbb```___```______aaabbbcccaaa```^^^]]]\\\ZZZYYYXXXXXXXXXYYYYYYZZZZZZ[[[[[[ZZZZZZZZZYYYXXXWWWWWWWWWXXXYYYXXXWWWWWWVVVVVVUUUUUUUUURRRPPPOOONNNNNNMMMJJJHHHAAA@@@>>>;;;888666444444333111///...//////...,,,000000000000111111111222///////////////////////////............//////000...---+++,,,---......---000///......------..............................---------,,,------...///.........///////////////000000///...---,,,,,,+++........................---......//////......---000000000000...---,,,+++---------------,,,,,,,,,........................////////////////////////..............................---------......///000---***)))+++...///000////////////////////////---------,,,,,,,,,,,,,,,,,,,,,,,,---------......---------............///......------,,,,,,,,,+++...------,,,,,,------.........---,,,,,,---......---------............///..............................------------......000///---...//////...---------------------------////////////////////////........................///000000111111000000///////////////////////////...............---------000000////////////.........////////////...------////////////....................................////////////////////////000///...------...///000111111111111000///...---+++---////////////000111000000000000000000000000////////////////////////111111000000//////......///000000111111000000///////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000111111111111000000111111111111000000000000////////////////////////////////////////////////////////////000000000000....../////////...------/////////.........---------......//////......---,,,,,,---------.....................------------//////............//////....................................////////////////////////////////////........................---------------.......................................------------......------............---------............/////////////////////////////////.........///////////////000000000000000000000000//////000000000000111111222111000/////////000111000000000000000000000000QQQTTTXXXZZZ[[[[[[]]]^^^ZZZYYYXXXWWWWWWXXXYYYYYYWWWZZZ^^^```aaaccceeefffeeefffgggggggggfffdddcccfffffffffgggggghhhggggggdddcccaaa```^^^^^^]]]]]]YYYZZZZZZZZZZZZZZZYYYXXXZZZYYYWWWVVVVVVXXXYYY[[[XXXXXXYYYYYYYYYYYYYYYYYYWWWUUUTTTTTTUUUTTTRRRQQQLLLJJJGGGCCC???<<<:::999999777444333222222000.../////////000000111111111//////////////////////////////............///000000...------...///...---000//////.......................................---------------...//////---......///////////////,,,,,,------.../////////........................------............------/////////......------,,,///......------,,,,,,,,,........................////////////////////////........................------------.........//////---,,,+++,,,---///000////////////////////////...------,,,,,,+++++++++,,,,,,,,,---------......---------............/////////...------,,,,,,,,,------,,,,,,,,,,,,------......------------......---------............///..............................------------......111///......//////---,,,........................////////////////////////........................///000111222222111000///////////////////////////........................000000000000000/////////---...............------000/////////////////////........................////////////////////////000///............///000000000000000000///......,,,---///000//////000111////////////////////////000000000000000000000000111000000000/////////...//////000000000000//////////////////////////////////////////////////////////////////////////////////////////////////////000000////////////000000///000000111111000000///000000000000000000000000////////////////////////////////////////////////////////////000000000000...////////////.........///.........------------......////////////......,,,,,,---------........./////////......---------//////............//////000000000000000000000000............////////////////////////////////////........................,,,,,,------.........///..............................------------......------............---------------........./////////////////////////////////////////////.........000000000000000000000000////////////000000000111000///---,,,,,,---...000////////////////////////UUUXXX\\\^^^___^^^______ZZZZZZYYYXXXXXXYYYZZZ[[[ZZZ]]]```bbbbbbbbbcccddddddeeeffffffffffffeeedddiiiiiiiiiiiiiiiiiijjjkkkgggfffeeeeeedddddddddeee____________^^^]]]\\\[[[\\\ZZZYYYXXXXXXYYY[[[]]]XXXYYYZZZ[[[[[[[[[[[[[[[YYYXXXVVVVVVXXXXXXWWWVVVUUUSSSPPPLLLHHHEEECCCBBB???===999777666555333111//////////////////////////////////////////////////////............//////222000......///000//////000000///............///...........................------------...//////............/////////000,,,,,,------...//////000........................---,,,,,,,,,,,,,,,,,,---------------......//////000/////////......------........................////////////////////////........................,,,------.........//////,,,---...//////...////////////////////////////////////......------,,,,,,,,,,,,,,,---------......---------............///////////////......------...------,,,,,,------...........................---------............///..............................------------......000...------......,,,+++........................000000000000000000000000........................///000111222222111000///////////////////////////---...................../////////000000000000000------...............---,,,,,,,,,,,,,,,,,,,,,,,,//////////////////////////////////////////////////////............//////......///000000000000000...000222111000///000000////////////////////////111111111111111111111111000000000000//////////////////000000000000//////////////////////////////////////////////////////////////////////////////////////////////////////000000////////////000000...//////000000//////...////////////////////////////////////////////////////////////////////////////////////000000000000/////////...///////////////.........------------...//////////////////...------........./////////111000000//////.........//////............//////000000000000000000000000............////////////////////////////////////........................---------......//////000..............................------------......------............------------------............///////////////////////////////////////.........////////////////////////...////////////000000000///...,,,++++++---///000////////////////////////WWWZZZ^^^``````___^^^^^^ZZZZZZYYYXXXXXXYYY[[[\\\[[[^^^aaabbbaaa_________aaaaaabbbcccddddddddddddggghhhiiihhhggghhhiiikkkhhhhhhhhhhhhhhhhhhiiiiiiffffffffffffeeedddcccbbb``````^^^^^^]]]^^^___```[[[\\\]]]^^^^^^]]]\\\[[[ZZZXXXWWWWWWXXXYYYYYYXXXYYYXXXUUURRRPPPMMMLLLKKKGGGDDD@@@===;;;999777555111111000000///.........////////////////////////000//////............///222000//////000111111000111000//////......//////..............................------......///000//////...------///000111//////.........---------........................---,,,,,,++++++,,,,,,---+++++++++,,,---...000111///////////////.................................////////////////////////........................+++,,,---...////////////+++---000000///......///////////////////////////////////////............,,,,,,,,,---------......---------............///////////////////////////.........------.........---...////////////...------------............///..............................------------......///---,,,---......---,,,........................000000000000000000000000........................///000000111111000000///////////////////////////---------.....................////////////000000------...////////////...---------............///000000000000000000000000////////////////////////////////////////////////---...///000111111111111///111222222000///000111000000000000000000000000000000000000000000000000000000000000////////////...//////000000//////...////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000......////////////..................////////////////////////////////////////////////////////////////////////000000000000//////.........///000111/////////.........------...//////000000//////......////////////000000000000000000000000///////////////............//////....................................////////////////////////////////////......................................./////////..............................------------......------............------,,,------------.........////////////////////////.........///////////////////////////////////////......////////////000000000///.........///000111000000000000000000000000WWW[[[^^^```___]]]\\\[[[ZZZYYYXXXXXXXXXZZZ[[[\\\ZZZ]]]```aaa```^^^]]]]]]]]]]]]___```aaabbbcccddddddfffgggeeeddddddgggiiiiiiiiihhhhhhhhhhhhiiiiiigggggghhhiiijjjjjjiiiiiifffffffffeeeeeedddddddddaaabbbcccccccccaaa___^^^ZZZXXXVVVVVVXXXYYYYYYXXXYYYYYYWWWUUUTTTSSSSSSRRRQQQNNNIIIFFFDDDAAA>>><<<666666555333222111000///////////////////////////000000///...............000...---...000111111111111000000///////////////.......................................//////000111///---+++,,,...111333...............---------...........................---,,,,,,,,,,,,---...---,,,,,,,,,,,,---///000------...............///........................////////////////////////........................+++,,,---////////////...+++---......,,,,,,...000////////////////////////.............../////////,,,,,,,,,---------......---------............///,,,------......//////000000//////......//////000---...///000000///...------------............///..............................------------......///...------///000///...........................////////////////////////........................000//////......//////000////////////////////////---------.........//////------........./////////---...//////000000000///000000000111111222222222////////////////////////////////////////////////......////////////.........///000000000000000///---...000111000000000222000000000000000000000000000000000000000000000000////////////000000000000......////////////......000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000//////000000000000//////......//////000000000000////////////////////////////////////////////////////////////000000000000//////.........///111222000000000/////////......//////000000000000//////....../////////000000000......////////////////////////............//////....................................////////////////////////////////////.................................---------------..............................------------......------............------,,,,,,---------.........////////////////////////------......//////000000////////////////////////........./////////000000........./////////000000000000000000000000000000WWWZZZ^^^___^^^[[[YYYXXXYYYYYYXXXXXXXXXZZZ[[[\\\YYY\\\```aaa___^^^\\\\\\[[[[[[\\\^^^```bbbcccdddbbbddddddcccaaaaaadddgggjjjiiihhhhhhggggggggghhhdddeeefffhhhjjjkkkllllllkkkkkkkkkkkkjjjiiiggggggfffggghhhgggfffdddaaa```[[[YYYVVVVVVWWWXXXYYYXXXXXXXXXWWWVVVVVVVVVVVVVVVYYYVVVRRRNNNLLLIIIFFFCCC::::::888777555333222111////////////////////////111000///..................---,,,---///111111000111111000///////////////.......................................///000000222000,,,***+++---111444++++++,,,---...///000111........................///...---,,,,,,---...//////...---,,,+++,,,---...,,,,,,,,,------.................................////////////////////////........................***+++---///000000///...,,,------+++((()))---111////////////////////////---------....../////////,,,,,,,,,---------......---------.........//////***++++++,,,---...//////000000////////////000000---...///000000///...------------.........//////.................................------.........///......///000222111000////////////////////////////////////////////////........................000///...------...///000////////////////////////---------.........//////,,,---------......//////......///000111111000000---.........//////000000........................////////////////////////......////////////......111111111111000///...---)))+++...//////000111333000000000000000000000000////////////////////////////////////000000000000......////////////......111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000111111111111000000//////000000111111111222////////////////////////////////////////////////////////////000000000000000///.........000111222000000000000//////////////////000000000000//////.........////////////000,,,------......///////////////............//////000000000000000000000000............/////////000////////////////////////........................---------,,,,,,+++++++++.................................------.........---..................---,,,,,,,,,---------......////////////////////////,,,------...///000111111////////////////////////............/////////000++++++,,,---......------000000000000000000000000ZZZZZZ[[[\\\[[[ZZZYYYXXXYYYYYYZZZZZZ[[[\\\^^^^^^\\\]]]___``````___^^^\\\^^^^^^^^^```aaaccceeefffiiifffcccaaabbbcccccccccbbbaaa___^^^^^^___```aaacccccceeehhhkkkkkkiiigggjjjlllnnnnnnmmmlllmmmnnnpppqqqqqqpppnnniiieeeccc___^^^\\\[[[YYYYYYXXXXXXXXXXXXWWWVVVWWWXXXYYYZZZYYYYYYWWWUUUTTTRRRQQQPPPJJJFFFAAA===:::888555444333111///...///000000/////////000111000///---,,,000000000000000000000000..............................////////////......///////////////////////////...---------///000111////////////////////////......------------......////////////////////////........................111...,,,---///111///---..............................//////...---,,,,,,......//////...---,,,,,,,,,---......//////......------------------------////////////////////////000///...---------------................................................---------............///000///...------...///000000000//////.........------------............///,,,---...//////---+++***,,,,,,---.../////////.../////////...------,,,,,,000000//////.........---////////////////////////......//////...---,,,,,,,,,,,,---...///000111111//////000000///...------//////000000000000//////000000//////.........---000000////////////000000000000000000000000000000000000//////.........---////////////////////////////////////////////////............///////////////111222111000///000111000000000000000000000000////////////////////////000000000000////////////...000111111000000111333000000////////////000000000000000000000000000000000///.........///111222222222222111111111000000000222333333111111111111000000000000000000000000222111111111000000//////------...///000000//////000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////111111000000//////......//////////////////////////////............//////000000000000000000000000111111000000//////......////////////////////////......------------......,,,,,,,,,,,,,,,,,,,,,,,,//////.........------------------------------------...///000000///...---........................000///...------...///000//////000000///...------............////////////000000000000000000000000////////////////////////000000000000////////////000000000000////////////XXXYYYZZZZZZZZZYYYWWWWWWZZZYYYYYYYYYYYYZZZ\\\]]]___```aaabbbbbbaaa```___]]]^^^___```bbbdddfffgggjjjgggdddbbbaaaaaa___^^^]]]\\\ZZZYYYYYYZZZ\\\]]]___```aaaeeehhhjjjjjjiiilllnnnpppppppppooopppqqqssstttuuutttrrrnnnkkkiii``````___]]]\\\ZZZYYYXXX[[[ZZZYYYXXXWWWXXXXXXXXXXXXXXXXXXWWWVVVUUUTTTTTTPPPMMMHHHDDDAAA>>>:::888666444111000000111000///+++,,,---///////////////000000000000000000000000..............................////////////......///////////////////////////............//////000///////////////////////////..................///................................................000---+++,,,...///...---..............................//////...------,,,......//////...------,,,,,,---......//////......------------------------////////////////////////......---------......///................................................---------............///000///......---...//////000/////////.........------------............///...///000000000///---,,,,,,---......//////......------..................000/////////............///////////////////////////////////////...------------......///000000000///////////////...------//////000000000000//////000/////////..................------------......////////////////////////000/////////............////////////////////////////////////////////////....../////////000000000000111222111///...///000000000000000000000000000000000000000000000000000111000000000///////////////111222222000000111333111111000000000000111111000000000000000000000000000//////...///000111222222222222111111111000000...///000000////////////000000000000000000000000111111000000000/////////---......///000000//////000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////111000000000/////////...//////////////////////////////............//////////////////////////////000000000000//////......///////////////////////////......------......///........................//////.........------------------------------------...///000000///...---........................000///...------...///000///////////////...------............////////////////////////////////////////////////////////////000/////////////////////000000000000////////////ZZZ[[[[[[[[[[[[ZZZYYYYYY___]]]\\\[[[[[[\\\^^^___ddddddeeeeeeeeedddcccccc___```bbbeeegggiiijjjkkkmmmkkkhhheeedddaaa^^^\\\XXXWWWVVVVVVWWWXXXZZZ[[[\\\\\\]]]```eeeiiikkkkkklllnnnqqqrrrqqqqqqqqqrrruuuvvvvvvvvvuuussspppnnnjjjjjjjjjiiigggdddbbb``````___]]]\\\ZZZYYYXXXWWWWWWXXXXXXXXXXXXWWWWWWVVVWWWUUUQQQNNNJJJFFFBBB>>>:::888555333333222000///------...///000000000000////////////////////////..............................////////////......//////////////////////////////////////////...---////////////////////////000//////......//////000...................................................---++++++---...---,,,.................................///......---,,,.........///......---,,,,,,---......//////......------------------------////////////////////////,,,,,,,,,------///000000////////////////////////........................---------............///111000///.............../////////...............---------............//////000111222111000///...------.../////////......,,,,,,------...//////000////////////............//////////////////////////////000000000///......///////////////////////////////////////......---...//////000000//////...////////////..................------------..............................////////////............/////////////////////////////////////////////////////////000000000111111///000111000...---...///000000000000000000000000111111111111111111111111111111000000000/////////111222333222000///000111222222111111111111222222000000000000000000000000000////////////000111222222222222111111111111111////////////////////////000000000000000000000000000000///////////////.........///000000000//////000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////000000000000//////////////////////////////////////////............//////////////////////////////000000000////////////...///////////////////////////......------......///.......................................---------------------------------......////////////..............................//////............/////////////////////......---............////////////........................////////////////////////////////////////////////000000000000////////////___`````````````````````gggfffdddbbbbbbdddfffgggjjjjjjiiiiiihhhgggggggggdddfffiiimmmpppqqqrrrrrrqqqooommmkkkiiifffccc```YYYYYYXXXYYYZZZ[[[\\\]]]^^^\\\\\\^^^bbbgggiiijjjjjjmmmpppqqqqqqppppppqqqttttttuuuvvvuuutttrrrqqqsssssstttsssqqqnnnkkkiiifffeeedddbbb```]]]ZZZYYYWWWXXXXXXXXXXXXWWWVVVUUUYYYXXXUUUTTTQQQNNNIIIEEE???<<<999777666444111///333333333222111000//////////////////////////////..............................////////////......////////////////////////...///000000000...---,,,////////////////////////000000////////////000000...................................................---,,,,,,------...---........................---...............---------...............------,,,---......///.................................////////////////////////---------------...//////000000000000000000000000........................---------............///000000//////......------........................---------............///000000111111111000000///......////////////......---------........./////////////////////.........///////////////////////////000000000000000//////000000//////...............///////////////.........//////////////////...///////////////.........000000////////////000000........................///////////////.........////////////////////////////////////////////////000000000000111111111111---...//////......///000000000000000000000000000111111111111111111111111111111111000000000//////000111222111///...///000222111111000000111111222000000000000000000000000000000000000000111111111111111111111111111111111111000///000111222222111000000000000000000000000////////////...............//////000000000//////////////////////////////////////////////////////////////////////////////////////////////////////000000000000//////////////////////////////////////////............////////////////////////////////////////////////////////////////////////////////////............//////------------------------...................................................//////////////////.........................../////////....../////////...///////////////..................////////////........................////////////////////////.........///////////////000000000000////////////ddddddeeeeeefffggghhhhhhooonnnmmmlllmmmoooqqqrrrsssqqqooommmkkkjjjjjjjjjhhhkkkppptttxxxyyyzzzyyytttrrrpppooonnnllliiiggg^^^^^^______```aaabbbcccdddaaa___```bbbeeeggghhhjjjmmmqqqrrrqqqpppppppppsssssstttuuuuuuuuutttssstttuuuuuuuuussspppmmmkkkllllllkkkiiifffccc___]]]YYYYYYZZZZZZYYYWWWUUUSSSXXXVVVUUUUUUTTTRRROOOLLLDDDBBB>>><<<:::888444222444444333222111000//////000000000000000000000000////////////////////////......////////////......////////////////////////...///000000000...---,,,////////////////////////000000////////////000000................................................//////......---...//////////////////////////////------...............---------...............---,,,---......///.................................//////////////////////////////...---------------000000000000000000000000........................---------............//////////////////......------------...............---------............///.../////////////////////...///////////////......//////.........---------........./////////////////////////////////////////////000000000000000///000000000///......------......///////////////.........////////////...............///////////////000000////////////000000.................................///////////////000000000000000000000000000000000000000000000000000000000000111111111111***,,,......//////111333000000000000000000000000111111111111111111111111111111111111000000000000///000111000...------...000000////////////000000000000000000000000000000///000000111111111111111111111111111111111111111222///......111222222111111111111111111111111111............///////////////000000000000000//////////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000000//////////////////////////////............//////.......................................//////////////////////////////////////////....../////////---------------------------............................................./////////....../////////////////////////////////...//////////////////.........///////////////...............////////////........................////////////////////////------....../////////000000000000000////////////gggggghhhiiikkkmmmoooqqqtttuuuvvvwwwyyy{{{|||}}}}}}{{{wwwssspppooooooooommmpppvvv|||xxxvvvtttssssssrrrpppnnngggggghhhhhhiiiiiijjjjjjkkkhhheeedddeeegggggggggmmmpppsssuuusssrrrqqqppprrrsssssstttttttttttttttvvvvvvvvvuuutttrrrpppooooooppppppooommmhhhdddaaa\\\]]]^^^^^^\\\ZZZXXXVVVWWWVVVTTTTTTUUUTTTRRRPPPJJJHHHEEECCCAAA>>>:::777111111000000000111111222000000000000000000000000////////////////////////......////////////......//////////////////////////////////////////...---////////////////////////000//////......//////000------------------------...........................///000///------///000////////////////////////,,,---......///.........,,,---......///.........,,,---......//////..............................////////////////////////000000///------,,,,,,,,,////////////////////////........................---------............///......////////////......---------------.........---------............///------............////////////000000000///......000//////...------,,,,,,.........///////////////////////////////////////......///000000000//////000000//////.........------...//////////////////---......//////......---.........///////////////......------------.......................................///////////////000000000000000000000000000000000000000000000000/////////000000000111111***,,,...//////000222444000000000000000000000000111111111111111111111111222222111111111000000000...000000000...---...///000000////////////000000000000000000000000000000///000111111222222111111111111111111111222222222000---***+++...111000///111111111111111111111111...////////////000000000000000111111111000//////000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////////////////000000000000//////////////////////////////............//////........................---............/////////////////////////////////000//////......//////000////////////////////////---------.......................................//////............//////////////////////////////......////////////......---...//////////////////............////////////........................////////////////////////---------......//////000000000000000////////////kkklllmmmooorrruuuxxxzzzzzz|||zzzvvvtttsssttttttxxx|||zzzzzzzzzyyywwwssstttttttttuuutttttttttpppnnnkkkjjjjjjjjjiiihhhmmmppptttuuussspppooonnnppppppppppppqqqqqqqqqqqqttttttssssssrrrqqqqqqpppoooqqqrrrrrrppplllhhheee```aaacccdddcccaaa___]]]ZZZXXXVVVUUUUUUUUUTTTSSSQQQOOOMMMKKKIIIEEEAAA>>>555444333222222333444444222222222222222222222222////////////////////////......////////////......///////////////////////////............//////000///////////////////////////..................///------------------------........................---///000...,,,,,,...000////////////////////////,,,------...//////......,,,------...//////......,,,---......//////..............................///////////////////////////......---------......................................................---------............///,,,---...///000000//////,,,,,,,,,------.........---------............///------------......///000000000000000000///........................------............/////////000////////////////////////------...//////////////////////////////.........------...///////////////---......//////......---............/////////000......------------......////////////////////////............/////////000000000000000000000000000000000000000000000000000....../////////000000000---///000000000000111333000000000000000000000000000000000000000000000000222222222111111111000000///000111111000000111222111000000000000000000111000000000000000000000000///000111222222222111111000000111111111222222222000,,,)))***...111111///111111111111111111111111/////////000000000111111111111111111111000//////000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////.../////////000000000111//////////////////////////////............//////........................---------.........//////////////////////////////000000////////////000000////////////////////////---------.........//////........................000///...------...///000////////////////////////---...///000000///...---------...///////////////............////////////////////////////////////////////////////////////,,,,,,---......///000000000000000000////////////pppqqqrrrtttxxx|||~~~zzzwwwwwwwww{{{}}}~~~~~~~~~~~~}}}}}}|||sssqqqnnnnnnnnnmmmllljjjlllooorrrsssqqqmmmkkkjjjllllllllllllllllllmmmmmmmmmmmmlllkkkkkkkkkkkklllnnnppprrrsssrrrnnniiifffbbbdddggghhhiiihhhfffddd^^^[[[XXXVVVVVVVVVUUUTTTUUUTTTRRRPPPNNNKKKFFFCCC===;;;999777555555555555222222222222222222222222000000000000000000000000......////////////......///////////////////////////...---------///000222////////////////////////......------------......------------------------........................,,,...///---+++***---///000000000000000000000000,,,,,,---.../////////...,,,,,,---.../////////...,,,---......//////......////////////////////////////////////////////////---------------...///000................................................---------.........//////+++,,,...000111111000000,,,,,,,,,------.........---------.........//////...............///000000000000000000000///......,,,,,,------.../////////---.........//////000000////////////////////////,,,,,,---...//////......////////////////////////------...///000000//////---..................------.........//////000000000000////////////000000000000000000000000000000---.........//////000000000000000000000000000000000000000000000000000000............////////////000222222111000//////111000000000000000000000000////////////////////////222222222111111111111000000111333333222222333555222222111111111111222222000000000000000000000000///000111222333222111111000000111111222222222222222...***+++000333333111111111111111111111111111//////000000111111222222111111111111111000//////000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////.../////////000000111111//////////////////////////////............//////........................---------.........//////////////////////////////000000////////////000000........................---------.........//////////////////////////////000///...------...///000000000000000000000000000---...///000000///...---------...///000000//////............/////////000000000000000000000000000////////////////////////,,,,,,------...///000000000000000000////////////rrruuuxxx|||}}}|||||||||xxx}}}yyyuuurrrqqqppppppqqqrrrrrrqqqooommmmmmnnnjjjjjjkkklllmmmkkkgggdddggggggfffeeecccccceeegggiiikkkmmmooopppooonnnmmmnnnkkkiiijjjmmmmmmhhhccccccbbb```___]]][[[YYYWWWWWWWWWWWWXXXVVVRRRKKKGGGGGGCCC===999888888888888555444333111111000000000111000///...............//////............//////......//////000000111111111111000///...---,,,,,,111111000000//////......////////////////////////222111///.........///000///...---,,,,,,---.../////////////////////......000000//////.........---........................,,,,,,,,,---------......---,,,,,,+++,,,---///000000...,,,******+++.../////////000000///...------////////////////////////........................------/////////...---,,,000//////.........//////------...///000111222222---------------------------------------------------------............///,,,,,,,,,,,,,,,---.../////////.........---------........................000000//////.........---000000000000//////////////////............//////////////////....................................//////.........//////000000000000000000000000000...---,,,++++++,,,---...000000//////.........---000000000000////////////000000000000111111111111////////////000111222333222111111111000000//////111111222222222222111111111111111111111111111111111111111111111000//////000111111111111222222222...//////000111222222222111111111000000000000000000000000000000000000000111111111111111111111111222222111111111111222222000000111111222222222333111111111111111111111111000000000000000000000000111000///......///000111///////////////...------222111111111000000//////000000////////////000000111111000000//////......///////////////////////////000000///---+++,,,---////////////............////////////////////////000000000000000000000000000000000000////////////////////////////////////000000//////.........---////////////////////////////////////////////////............//////////////////............////////////////////////////////////000000000000//////////////////////////////////////////////////////------......///000000000000000000000000000000000|||}}}|||{{{zzz{{{|||}}}{{{zzzzzzyyyuuuuuuuuurrrooollllllmmmmmmllllllmmmnnnmmmjjjgggdddeeeeeecccaaa```aaacccfffgggjjjmmmooooooooonnnmmmkkkjjjmmmpppooojjjeeeffffffeeeeeedddbbb___]]]\\\[[[ZZZZZZXXXTTTOOOKKKHHHDDD???<<<::::::999888777666444333222111111111111111000/////////////////////............//////////////////000000000000111000000//////.........000000000000//////......////////////////////////111111///.........///000///......------......///........................000/////////.........---........................,,,,,,---------.........///...---------...///000000///...------...///000///////////////...------////////////////////////........................---...............------+++,,,...///000///...---------......//////000000---------------------------------------------------------............///......------------......//////.........---------........................000/////////............000000000000//////////////////............//////////////////............////////////////////////111000///...............000000000000000000000000000///...------...///000000000/////////.........000000000000000000000///000000000000111111111111000000000000111222333444222222222222111111111000111111222222222222111111111111111111111111111111111111111111111000//////111111111111222222222222/////////000111222222222111111111111000000000000111111111111111111111111111111111111111111111111222222111111111111222222222222222111111000000///111111111111111111111111000000000000000000000000111000///......///000111111111111111111000//////111111000000000/////////000000////////////000000000000000000//////......///////////////////////////000000///---,,,,,,---////////////............////////////////////////000000000000000000000000000000000000////////////////////////////////////000/////////............////////////////////////////////////////////////............//////////////////............////////////////////////////////////000000000000//////////////////////////////////////////////////////.../////////000000111111000000000000000000000000}}}||||||}}}~~~}}}||||||zzzvvvrrrooooooppppppooonnnnnnooonnnllljjjeeefffgggeeecccaaa```aaabbbdddhhhkkknnnooooooooolllkkkmmmqqqtttsssnnnjjjiiijjjlllmmmmmmkkkhhhfffdddccc```^^^\\\XXXSSSPPPKKKHHHDDDBBB@@@???<<<;;;999888777555333222222111222111111000000000000000000//////......//////000000000000000////////////000000000000000000000000000000000////////////...////////////////////////111000//////......//////.........//////................................./////////.......................................,,,------------.........000000///.........//////000000000000000000000000///////////////......---////////////////////////..............................---------......///+++---000111111000---+++---.....................---------------------------------------------------------............///000//////............////////////............---........................////////////............////////////000000000000000//////......//////000////////////............000000000000000000000000222111000...------------000000000000000000000000111111000000000000111111000000////////////......000000000000000000000000000000000000111111111111111111111111222333444444333333333222222222222222111111222222222222111111111111111111111111111111111111111222111111000///111111111111222222222333//////000000111222222222111111111111111111111111111111111111111111111111222222222222222222222222222222111111111111222222000000000000000000000000111111111111111111111111000000000000000000000000000000////////////000000111111111111111000000///000000///////////////...000000////////////000000000000000////////////...///////////////////////////000000///---,,,---...////////////............////////////////////////000000000000000000000000000000000000////////////////////////////////////////////////............////////////////////////////////////////////////............//////////////////............////////////////////////////////////000000000000//////////////////////////////////////////////////////000000000000111111111111000000000000000000000000~~~~~~{{{wwwuuuvvvxxxuuusssrrrqqqrrrqqqpppnnnkkklllmmmllliiifffddddddccceeeiiilllnnnoooooooookkkmmmpppuuuxxxwwwsssooolllooosssuuutttrrrpppoooooolllgggccc```\\\WWWTTTPPPNNNKKKIIIHHHEEEBBB???===<<<:::777555444333222222111000000000000000000000000////////////000000111111000000//////......///000000000111111111222////////////////////////////////////////////////000000//////............---...///000000///...---------------............................................................------------............000000///......---------...///000111222111000000...///////////////......////////////////////////........................///...---,,,,,,---///000000111111111111///---,,,/////////......---------................................................---------............//////////////////000111111/////////.......................................///////////////.........////////////000000000000000000////////////000000////////////............////////////////////////111000///...............////////////////////////111111111111111111111111000000//////////////////000000000000000111111111///000000000111111111111111111111111111222333444222222222222222222222222111111222222222222111111111111111111111111111111111111111222222111111000111111111222222222333333000000000111111222222222000111111111111111222222111111111111111111111111222222222222222222222222222222111111111111222222+++,,,---///000222333333111111111111111111111111000000000000000000000000000000////////////000000......////////////......////////////............000000////////////000000///////////////////////////////////////////////////000000///...------...////////////............////////////////////////////////////////////////000000000000///////////////////////////////////////////////////.........////////////////////////////////////////////////............//////////////////............////////////////////////////////////000000000000//////////////////////////////////////////////////////000000000000000000000000////////////////////////|||zzz{{{~~~}}}{{{zzzzzzyyyxxxvvvqqqssssssrrrnnnkkkiiiiiiiiikkkmmmoooppppppooonnnlllnnnsssxxxzzzzzzvvvtttssswww{{{}}}|||yyyxxxxxxxxxtttooojjjeeeaaa\\\YYYUUUSSSQQQOOOMMMJJJFFFCCCBBBAAA>>>;;;999666555444333222111000////////////000000////////////000000111111000000//////......//////000000111111222222.............../////////000000000000000000000000///////////////......------...///000000///...------------.........//////---------.......................................---------.........//////............---,,,,,,,,,,,,---///111111000///.........///////////////...////////////////////////...........................---,,,,,,,,,...///000///...---,,,---...///000111111000000///.........................................................---------............///------......000111333444////////////////////////////////////////////////.........///////////////.../////////000000000111000000////////////000000////////////...................................................///000111////////////////////////000000000000000000000000//////000000000000000000///000000000111111111222///000000000111111111111111000000000000111111222000000111111111111111111111111222222222222111111111111111111111111111111111111222222222222111111111222222222222333333333111111111111222222222222000000111111222222222333111111111111111111111111222222222222222222222222222222111111111111222222+++,,,---///000222333333111111111111111111111111000000000000000000000000//////000000000000//////......////////////..................////////////000000////////////000000.............../////////////////////////////////...000000000...---...///////////////............////////////////////////////////////////////////000000000000////////////////////////////////////.........///////////////////////////////////////////////////////////////............//////////////////............////////////////////////////////////000000000000//////////////////////////////////////////////////////......//////////////////////////////////////////~~~||||||~~~uuuvvvwwwuuuqqqooonnnnnnqqqrrrsssuuuuuusssrrrpppmmmpppuuuyyy{{{{{{yyyxxxzzz~~~~~~~~~}}}zzzuuuqqqmmmiiidddaaa[[[YYYVVVTTTRRROOOKKKHHHIIIHHHEEEAAA>>>;;;:::999555444333111000/////////111000000//////000000111000000000000/////////////////////000000111111111---............/////////000000000000000000000000...////////////...------/////////000000/////////------......///000000000---------------.................................------........./////////---------...------,,,++++++,,,...///000//////...---...//////////////////////////////////////////........................---------------...///000)))((('''''')))---111333111111000000/////////...................................................---------............///---------...000111333444...////////////000000000////////////////////////.........///////////////......//////000000111111111000000//////000000111////////////....................................------------...000111222000000000000000000000000//////000000000000////////////000000000000111111///000000111111222222222000000000000111111111111111000000000000000111111000000000000000111111111111111222222222222111111111111111111111111111111000111222222333222222222222222222222333333333333222222222222222222222222000000111111222333333333222222222222222222222222333333333333333333333333222222111111111111222222000000000000000000000000111111111111111111111111000000000000000000000000//////000000000000/////////000000111111111111111...////////////000000000000000////////////000000---............/////////////////////////////////...000000000......///000////////////............////////////////////////000000000000000000000000000000000000////////////////////////////////////.........///////////////////////////////////////////////////////////////............//////////////////............////////////////////////////////////000000000000//////////////////////////////////////////////////////---------...///000000000000000000000000000000000zzzzzzyyywwwtttsssssstttvvvwwwyyyzzzzzzxxxwwwuuuooorrrvvvyyy{{{{{{{{{zzz}}}|||}}}}}}zzzxxxvvvsssooolllfffccc___]]]ZZZXXXTTTRRRQQQOOOLLLHHHEEEBBB@@@???:::888666444222000000///111111000000000000111111////////////000000000000/////////////////////000---------.........//////000000000000000000000000....../////////...---,,,000000////////////000000......//////000111111222,,,,,,,,,------.............................................////////////,,,---...//////......---,,,,,,---...////////////------...///////////////////////////////////////........................+++,,,---...////////////))))))))))))+++---000111//////////////////......................................................---------............/////////.........///000000.../////////000000000000////////////////////////............/////////000.........///000111111111111111000000000000111111////////////...................................................///000111000000000000000000000000...///000111111000///...//////000000000111111111///000000111111222333333000000000000111111111111222111111000000111111222000000000111111222222222111111222222222222111111111111111111111111111111000111222222333333333222222222222333333333444444222222222222222222222222000000111222222333444444222222222222222222222222333333333333333333333333222222111111111111222222222222222111111000000///111111111111111111111111000000000000000000000000...///000111111000///...//////000111111111111111/////////000000000111111000000////////////000000---------.........//////////////////////////////...///000000///...///111////////////............////////////////////////000000000000000000000000000000000000////////////////////////////////////............/////////000////////////////////////////////////////////////............//////////////////............////////////////////////////////////000000000000//////////////////////////////////////////////////////,,,,,,---///000111222333000000000000000000000000~~~~~~}}}zzzwwwvvvxxxyyyyyyzzz|||}}}}}}|||{{{zzzqqqssswwwyyyzzz{{{{{{|||}}}{{{xxxyyy|||~~~}}}|||||||||zzzwwwtttooolllhhheeebbb```]]][[[VVVTTTQQQMMMIIIFFFDDDCCC===;;;999666444222111000111111000000000000111111......//////000000111111///////////////.........---------.........//////000000000000000000000000---.../////////...,,,,,,111000///......///000111...//////000111222222333,,,,,,,,,------............................................./////////000,,,---...000000000//////---------...///000000111------...///000000//////////////////////////////........................***+++---///000000///...000000000000///...------........................////////////////////////////////////////////////---------.........//////111111///...------------.../////////000000111111000000000000000000000000---.........//////000000---......///000111111222111111000000000000111111000/////////............000000000000000000000000000//////.........//////000000000000000000000000///000111222222111000/////////000000111111111222///000000111222222333333000000000000111111111111333333222222111222222222111111111222222333333333111111222222222222111111111111111111111111111111000111222333333333333333222222333333333444444444222222222222222222222222000000111222333333444444222222222222222222222222333333333333333333333333222222111111111111222222000000111111222222222333111111111111111111111111000000000000000000000000...///000111111000///...------.../////////////////////000000111111222222000000////////////000000---------.........//////////////////////////////...///111000///...000111000/////////............////////////////////////000000000000000000000000000000000000////////////////////////////////////---.........//////000000////////////////////////////////////////////////............/////////000//////............////////////////////////////////////000000000000//////////////////////////////////////////////////////,,,---...000111333444555000000000000000000000000||||||}}}~~~}}}}}}}}}~~~xxxxxxwwwvvvuuuuuutttttt{{{||||||xxxsssppppppqqquuuzzz{{{yyypppooollliiigggfffffffffeee```ZZZTTTQQQMMMJJJHHHDDDCCCAAA>>>;;;999777666333333444444333222222111000///.........000111222////////////////////////000000000000000///......222///,,,,,,...000///---000000000000000000000000111111000000/////////...////////////////////////333111---+++***+++---///........................///...---...000111111000000...------......---,,,...............///000111//////.........//////000...///////////////......////////////////////////////////////////////////...///111000...------.........---,,,,,,---////////////............//////////////////////////////000000//////.........---000000000000000000000000///...---,,,++++++,,,---000000000000000000000000........................000000000000000000000000000000000000000000000000////////////////////////000000//////.........---000000111111111000000///////////////000000000000222111111111000000//////444222000......///000111////////////000000000000111111111111000000000000000111111111111111111111444333222111000111222333111111111111222222222222333333333222222222222222777777777666666555555555000111222333444333222222111111111222222222222333222222333333333222111000444444444444333333222222333333222222222222333333222222222222222222222222...///000111111111111111444444444333222111000///000000000000////////////000000000000000000000000///000111222222111000///111222444666777666444333////////////////////////////////////////////////////////////////////////......////////////......///////////////////////////......------///000111////////////////////////000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000////////////////////////////////////000000000000000000//////.........---............////////////000000000///////////////000000000000000000000000......////////////......000000000000000000000000555444333111000...---,,,~~~||||||~~~~~~}}}yyyxxxxxxwwwvvvuuutttsssxxxyyyyyywwwsssppppppqqqxxx|||~~~wwwuuussspppmmmlllkkkkkkkkkggg```ZZZUUUQQQMMMKKKHHHGGGFFFCCC???<<<999777333333333222111111000000///////////////000111111000000000000000000000000000000000000000///......111///,,,---///111111///////////////////////////000000000//////.........////////////////////////222000...,,,+++,,,---...........................000///...///111222222111333111...---......------///............//////000//////............//////......////////////......////////////////////////////////////////////////000111222222000//////000222111111000000111333333//////............//////////////////////////////000/////////............000000000000000000000000000000///...............000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////000/////////............000000111111111111000000////////////000000000000111111111111000000000///222111000000///000000111////////////000000000111222222222222111111111111222222222222222222222222000000000111222444666777333333444444444444555555333333333333444444444444777777666666666555555555444555666666666666555444333333333333333333333333111111111111111111111111222222222222222222111111222222222111111222222222222222222222222222222222///000000000111111111111222333333333222111000000000000000000////////////000000000000000000000000000000111222222111000000...///111111222111000000////////////////////////////////////////////////////////////////////////......////////////......///////////////////////////......---...///000111////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////.............../////////000/////////........................////////////000000000000//////......000000000000000000000000......////////////......////////////////////////111111111000000000//////~~~|||}}}~~~|||{{{zzzzzzxxxwwwuuutttssstttuuuvvvtttrrrqqqqqqrrrzzz~~~~~~|||yyywwwuuutttssstttooohhhaaa[[[VVVRRRNNNNNNMMMLLLJJJFFFBBB===;;;888666444222111000000111//////000000111111000000111111111111111111111111000000000000000///......000///---...000222222111......................../////////...............////////////////////////000000///...------------........................111000000111444666555555999555111............---000//////............//////...........................///////////////...///////////////////////////////////////////////////111222222000//////000000//////...///000111222//////............//////////////////////////////////////////............000000000000000000000000111111111111111000000///////////////////////////111111111111111111111111000000000000000000000000000000000000000000000000////////////////////////////////////............000000111111111111000000////////////000000000000111111111111000000000000000000111111111111111111/////////000000000111111333333333222222222111111333333333333333333333333000111111222333555777888555555666666777777777777666666666777777888888888999999999888888888888888888888999999999999888777777666666555555444444333333333222111111222333444222222222222222222222222222222111111111111222222111111111111111111111111111000/////////000111222000111111222111111000000000000000000////////////000000000000000000000000111111222222222222111111////////////............////////////////////////////////////////////////////////////////////////......////////////......///////////////////////////............///000000////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////...............---------////////////........................////////////000000000//////.........000000000000000000000000......////////////......////////////////////////......///000000111222222}}}~~~}}}}}}}}}|||zzzwwwuuutttrrrrrrssssssssssssssstttyyy|||}}}|||{{{zzzuuunnnhhhbbb\\\VVVSSSRRRRRRRRRQQQNNNIIIDDDAAA>>><<<999666333222333333...///111222222111000///111111111111111111111111000000000000000///......111000000000111111111111..........................................------///////////////////////////////////////...------........................000000111444888;;;;;;;;;<<<888222///---.........111000///.................................---------...//////////////////////////////////////////////////////////////////,,,...//////...------......---,,,,,,---...000111//////............/////////////////////////////////////////////.........////////////////////////000000222222222111000//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////.........///000000111111111111000////////////000000000000111111111000000000000000...///111333333333111111//////000000000111111111333333333222222222111111222222333333333333333333555555555555555666666666999999999::::::;;;;;;;;;;;;<<<<<<===>>>??????@@@????????????????????????>>>>>>>>>======<<<<<<;;;;;;::::::999777666666555777555444222222444666777333333333444444444444444222111111000000111111222000000000000000000000000222111///......000111333///000000111111111000000000000000000////////////////////////////////////111111222222222222111111222111000///////////////////////////////////////////////////////////////////////////////////////......////////////......////////////////////////............/////////000//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////............------///////////////.....................////////////........./////////000000////////////////////////......////////////......////////////////////////---......///000111222222~~~{{{yyywwwssssssssstttuuuuuuuuuuuuwwwzzz~~~~~~zzzsssmmmhhhbbb]]]YYYWWWWWWXXXWWWUUUQQQMMMJJJDDDAAA===999666444444444///000111222222111000///111111111111111111111111000000000000000///......111222222111000/////////........................------..................////////////////////////...///000000000///...---///////////////////////////000111555:::>>>@@@@@@<<<888222///---.........111000///.....................//////...---,,,,,,------...///////////////////////////////////////////////////////////////,,,---//////---------...///.........///000222333//////............//////////////////////////////.........///////////////////////////////////////...///111222222111000///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////........./////////////////////000111111111111111////////////000000000000000000000000000000111111...///222444444333222000000000000000111111111111222222222222222222222222222222333444444555666666999999::::::;;;;;;;;;;;;@@@@@@AAABBBBBBCCCDDDDDDDDDDDDEEEFFFFFFGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGFFFEEEDDDCCCCCCCCC@@@@@@???>>><<<;;;::::::999888666444444555666777444444444444444444444444222222111111111111222222000000000000000000000000333111000......///111222///000000111111111000000000000000000////////////////////////////////////111111111111111111111111333222111000000000000000000000000000000000000000////////////////////////////////////////////////......////////////......////////////////////////---......///////////////////////////////////////........................////////////////////////................................................////////////////////////000000000/////////...............///////////////............////////////++++++,,,...///000111222////////////////////////......////////////..............................///////////////000000000~~~|||wwwvvvuuuvvvxxxyyyxxxwwwwwwzzz~~~}}}yyytttppplllgggccc``````___^^^[[[XXXTTTRRRHHHFFFBBB===999666444444111111222222111111000000111111111111111111111111000000000000000///......///111222222000...//////.......................................///////////////////////////////////////000000000//////...//////////////////////////////111555:::>>>@@@@@@999555111............---000//////............///---...//////...---+++***,,,---...///000000000000////////////////////////////////////////////////---///000000/////////000,,,,,,,,,,,,---...000111//////............//////////////////////////////.........///////////////000000000000000000000000...//////000000000000///////////////////////////111111111111111111111111000000000000000000000000000000000000000000000000////////////////////////.........///////////////...///000111111222111111////////////000000000000000000000000111111111111///000222444444333111000000000000111111111222222111222222333333444444555555555666888999;;;<<<===<<<===???BBBDDDEEEFFFFFFJJJJJJKKKLLLMMMMMMNNNNNNLLLLLLMMMMMMNNNOOOOOOOOOOOOOOOPPPPPPPPPPPPQQQQQQRRRQQQPPPNNNMMMLLLLLLLLLHHHGGGFFFEEEDDDCCCBBBBBB===<<<:::888777777777888555555444444444333333333333222222222222222222333111111111111111111111111222111000/////////000111000111111222111111000000000000000000////////////000000000000000000000000111111000000000000111111000000000000////////////000000000000000000000000////////////////////////////////////////////////......////////////......////////////////////////---......///000/////////////////////////////////........................////////////////////////................................................////////////////////////111111111000//////...............///////////////............////////////***+++,,,---///000222222000000000000000000000000......////////////..............................000000////////////......}}}{{{yyyzzz{{{|||zzzxxxyyy|||~~~|||zzzvvvrrroookkkjjjhhhdddaaa]]]YYYWWWOOOMMMJJJEEE@@@<<<999777333222111111000000111111000000000000000000000000000000000000000///......***---000111000///000222////////////////////////.........//////000000000//////////////////////////////////////////000000////////////////////////000///000333777:::;;;;;;333111...---......------///............//////000---...//////...---+++))),,,---...///000000000000////////////////////////////////////////////////,,,...000000/////////000************+++---///000//////............//////////////////////////////............/////////000000000000000000000000000///////////////000111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////............/////////000...///000111111222222222////////////000000000000///000000000111111111111111222333333333222111000000000111111111222222222222222333555666777888999:::;;;<<>>===<<<:::999999888777666555555444444333333333333444444222222222222222222222222111111111111000000000///222333333333222111000000000000000000////////////000000000000000000000000000000///......///000000---...///000111000//////000000000000000000000000////////////////////////////////////////////////......////////////......////////////////////////------///000000000///...////////////////////////........................////////////////////////................................................////////////////////////111000000///......------............/////////000............////////////,,,,,,---......//////000000000000000000000000000......////////////..............................////////////////////////~~~||||||~~~~~~{{{yyy{{{}}}~~~{{{xxxtttrrrnnniiiddd___\\\ZZZUUUTTTQQQMMMHHHBBB>>>;;;444333111000000000111222////////////////////////000000000000000//////...&&&***...000000000222444000000000000000000000000.../////////000000111111////////////////////////000000////////////000111000000000000000000000000000000000111444666666555000...------......---,,,...............///000111---.../////////---***))),,,---...///000000000000////////////////////////////////////////////////***,,,......---------...............///111333444//////............//////////////////////////////---.........//////000000000000000000000000000000111000/////////000222333111111111111111111111111........................000000000000000000000000000000000000000000000000////////////////////////---.........//////000000......///111111222222222////////////000000000000//////000000111111111222333333333333222222111000000111111111111222222222333444555777888:::;;;<<<>>>???AAADDDGGGJJJLLLMMMNNNOOOQQQRRRSSSSSSRRRRRRPPPPPPQQQRRRSSSTTTUUUUUUVVVUUUUUUUUUUUUUUUUUUUUUTTTTTTTTTUUUUUUVVVVVVVVVYYYWWWUUUSSSQQQPPPPPPPPPTTTTTTTTTSSSRRRRRRQQQQQQMMMMMMLLLJJJHHHFFFCCCBBB@@@???>>>===;;;:::999999555444444333333444444555222222222222222222222222111111111111111000///...444444444333222111000///000000000000////////////000000000000000000000000000///...------...///000---///111333333222111000000000000000000000000000////////////////////////////////////////////////......////////////......////////////////////////,,,---///000000000///...////////////////////////........................////////////////////////................................................////////////////////////000000///...------,,,,,,---.........//////000000............/////////000//////.........---------000000000000000000000000......////////////..............................------......//////000000~~~~~~~~~}}}~~~}}}}}}zzz|||yyyuuupppjjjeee```^^^]]]ZZZVVVRRRNNNIIICCC???:::777444222333333333222444444333333222111111000111111111111000000000000,,,,,,------.../////////...............///000111111111000000//////......////////////////////////,,,,,,---...///000111111222222111000///...------000000111111111111000000///////////////.........////////////////////////000000000000000000000000........................------............------111111111000000000000000111000///...---,,,++++++////////////////////////000///...------...///000////////////////////////000000000000000000000000222222111000000000000000111111111111111000//////000000000000000000000000////////////000000000000////////////////////////222111111111000000//////------------...000111222777555222...------...///////////////000000000000000000000000000000000000///000000111222222333333///111222222111000000111111111000000111333555666888999:::<<>>;;;999888777666666777666444222555333222111222333222111111222222222333333444444333333222222222222333333222000///000222222000---000000000000000000000000000000000000000000000000000000000000000000000000222111///.........///000000000000000000000000000////////////////////////......////////////......///////////////////////////000111222222333222222111111000000//////......000///...---------------........................///////////////////////////...,,,+++,,,///222444////////////////////////...------------...//////////////////////////////////////////////////////555444333111000000//////////////////////////////......////////////......---......///////////////000000000000000000000000~~~~~~}}}~~~|||vvvpppjjjgggeeeeeeeeebbb]]]XXXSSSMMMGGGCCC<<<888444111111222222111333333333222222111111111111111111111000000000000/////////...............///............//////000////////////.........---////////////////////////.........///////////////000000///////////////...000000111111111111000000/////////////////////...////////////////////////...................................................//////////////////...///////////////////////////...............------////////////////////////000///............///000////////////////////////////////////////////////222111000////////////000111111111111111000//////////////////////////////////////////000000000000111111111111111111111111000000000000/////////..................///000111222111///...---...///000////////////000000000111000000000000000000000000000000000111111222222222///000111000///...///111222222222333444666999:::===>>>@@@CCCEEEHHHJJJJJJLLLMMMNNNMMMMMMMMMOOOQQQPPPRRRTTTUUUTTTSSSSSSTTTSSSSSSSSSTTTTTTUUUUUUUUURRRSSSTTTSSSSSSTTTVVVYYYXXXWWWVVVWWWYYYYYYWWWTTTVVVUUUTTTSSSRRRQQQQQQQQQRRRQQQPPPQQQRRRSSSRRRQQQPPPOOONNNNNNOOOOOONNNMMMLLLLLLKKKJJJHHHEEEBBBAAA@@@>>>===<<<<<<:::777555666444222222333444333222111111111111111111000000222222222111111222222222222000///000222222000---000000000000000000000000000000000000000000000000000000000000000000000000222111000///...//////000000000000000000000000000////////////////////////......////////////......////////////////////////....../////////......---000000000000//////............---------......///................................................---,,,+++++++++---///000////////////////////////...------------...//////////////////////////////////////////////////////333222111000000///000000////////////////////////......////////////......---......///////////////000000000000000000000000}}}}}}xxxqqqlllkkkkkkmmmnnnjjjddd^^^YYYSSSMMMIIIAAA<<<777333222222222222222222222222111111111111222222111111111000000000111111111000///.........////////////........................------------////////////////////////000000//////............------.........////////////000000111111000000///......//////////////////////////////////////////................................................//////000000000000//////............////////////---------....../////////////////////////////////000000////////////000000////////////////////////........................000000//////......//////000111111111111000000///////////////////////////////////////000000000000111111111111111111111111000////////////.........000//////......//////000---------...//////000000/////////000000000111111000000000000000000000000000000000111111111111111000111111000...///111333333444555777:::<<>>;;;999777555444444555333222333333222111111000//////222222111111111111222222222111000000222111000...000000000000000000000000000000000000000000000000000000000000000000000000222111000////////////000000000000000000000000000////////////////////////......////////////......////////////////////////............---,,,++++++000000000////////////...,,,,,,,,,------///000000........................---------------------------------------------...////////////////////////...------------...//////////////////////////////////////////////////////000000////////////000000////////////////////////......////////////......---......///////////////000000000000000000000000~~~|||zzzzzz|||~~~|||vvvrrrpppqqqrrrqqqmmmgggaaa\\\WWWQQQNNNGGGCCC<<<777555555555444222222222222222222222222222222222111111111000000111111111111000000//////000000000//////...------........................///////////////////////////////////////.........------------........./////////000000000000//////............////////////////////////////////////................................................/////////000000/////////......///////////////000............////////////////////////////////////000000000000000000000000//////////////////////////////////////////////////////............//////000000111111111111000///000000000000000000000000////////////000000000000111111111111111111111111000000000000000/////////111111000///......//////+++---...000111111000000//////000000000111111111000000000000000000000000111111111111111111111111333444333222111222555888777888:::===@@@CCCFFFGGGJJJJJJLLLMMMOOOPPPQQQRRRPPPQQQRRRQQQPPPPPPRRRSSSUUUYYY^^^aaaaaa______^^^aaaaaabbbcccdddeeefffgggdddeeeffffffeeeeeeggghhhmmmllllllllllllkkkjjjiiieeedddcccaaa___^^^^^^]]][[[YYYXXXWWWWWWWWWUUUSSSRRRPPPMMMLLLMMMOOOPPPPPPQQQQQQRRRRRRRRRRRRRRRQQQRRRPPPNNNMMMLLLJJJGGGDDD@@@===:::888777666444333555444444333333222222111222111111000000111111222111111111111111111///...000000000000000000000000000000000000000000000000////////////////////////111111111000000000000000////////////////////////////////////////////////......////////////......////////////////////////000000000000000///...---////////////////////////---------------...//////........................------------------------//////000111111000///...////////////////////////...------------...//////////////////////////////////////////////////////...............///000000////////////////////////......////////////......---......///////////////////////////////////////{{{yyywwwxxx{{{~~~|||}}}zzzxxxvvvuuuqqqmmmgggbbb]]]YYYUUURRRKKKGGG@@@;;;999777666555333333333222222222222222222222222222111111111111000000000000111111222222//////000000///...---,,,////////////////////////////////////////////////------......///000000111............------------//////000000000000//////---.........//////000000////////////////////////////////////////////////////////////////////////---......//////......---/////////000000111111111000000/////////.........//////////////////////////////000000000000//////////////////////////////000000000000000000000000//////............/////////000000111111111000000111111111111111111111111////////////000000000000000000000000000000000000111111111111111111111111222111000//////...//////...///111222222111000///000000000000111111111111111111111111111111111111111111111111222222222222444444444444333555999<<<===>>>AAADDDGGGJJJLLLMMMLLLLLLMMMNNNOOOPPPPPPQQQQQQRRRSSSTTTTTTUUUXXXZZZ^^^bbbgggjjjkkkjjjiiiiiikkkkkklllmmmnnnooopppqqqpppqqqssssssrrrrrrsssuuuxxxxxxyyyyyyxxxwwwvvvvvvrrrqqqpppnnnlllkkkkkkkkkgggeeebbb```___]]]ZZZXXXXXXUUUQQQOOOOOOOOOOOONNNNNNNNNOOOOOOQQQRRRSSSSSSTTTSSSRRRRRRRRRRRRPPPMMMIIIFFFBBB???===:::888555555555555444444444444333222222111111111111222222000111222111111000//////111111111111111111111111000000000000000000000000////////////////////////111111111111111000000///////////////////////////////////////////////////......////////////......////////////////////////...///000000111111111000...............///////////////...---------------................................................//////111222111000///...////////////////////////...------------...//////////////////////////////////////////////////////------------...///000111////////////////////////......////////////......---......///////////////////////////////////////}}}{{{yyyzzz|||zzz~~~|||yyysssoooiiiddd___\\\XXXVVVMMMIIIDDD???<<<:::888666555555555444333333222222333222222222222111111111...//////000111111222222...///000000000///...---/////////000000000000000////////////////////////,,,,,,---...///000111111/////////.........------...//////000000//////...------......///000000000////////////////////////000000000000000000000000////////////////////////------............------//////000000111111222222000000000//////.........////////////////////////......////////////......////////////////////////111111111111111111111111//////......//////000000///000000111111111111000222222222222222222222222////////////000000000000////////////////////////111111222222222222222333222111000000////////////000111222222222111///...000000000111111111222222111111111111111111111111111111222222333444444555333444666666777:::===@@@DDDEEEGGGJJJMMMOOOPPPPPPNNNNNNOOOQQQRRRSSSTTTUUUUUUWWWYYY[[[\\\^^^aaadddhhhlllppprrrrrrrrrrrrrrrrrrrrrsssssstttuuuvvvvvvvvvxxxzzz{{{{{{{{{|||}}}}}}~~~~~~~~~}}}{{{zzzxxxxxxwwwwwwtttrrrooollljjjhhheeebbbbbb___[[[XXXWWWVVVTTTRRRPPPOOOOOOOOOPPPQQQRRRSSSTTTTTTSSSTTTUUUVVVTTTSSSPPPMMMIIIFFFDDDBBB???<<<888888777666555555444444333222222222222222222333000111222222000//////000111111111111111111111111000000000000000000000000000000000000000000000000111111222222111111000///000000000000000000000000////////////////////////......////////////......////////////////////////,,,,,,---...///000000///---............/////////000000///------,,,,,,,,,........................////////////////////////,,,---//////000///...---////////////////////////...------------...//////////////////////////////////////////////////////...............///000000////////////////////////......////////////......---......///////////////000000000000000000000000~~~}}}|||}}}|||zzzuuuoooiiiddd```\\\ZZZQQQNNNJJJFFFCCC@@@===:::888888777666444333222222333333222222222111111111///000000000000000000000,,,---///000111000...---........./////////000000////////////////////////---.........//////000000...///////////////000000......////////////......------......///000000111////////////////////////////////////////////////////////////////////////......////////////............//////000111111222///////////////000000000////////////////////////,,,---...//////...---,,,////////////////////////000000000000000000000000000////////////000111222//////000111111111111111111111111111111111111111////////////000000000000000000000000000000000000000000111111222222222222111111000000///000000000//////000000000000000///000000111111111222222222111111111111111111111111111111222333555666777777555777:::===???AAAEEEGGGJJJKKKMMMOOOQQQRRRRRRRRRPPPRRRTTTWWWZZZ]]]___```___aaaccceeefffhhhkkknnnoooqqqtttvvvuuuuuuvvvwwwtttttttttuuuuuuvvvvvvvvvuuuxxx{{{}}}}}}}}}~~~{{{yyywwwvvvtttqqqooommmkkkhhhfffdddbbb___\\\YYYXXXVVVTTTSSSSSSSSSSSSTTTSSSSSSTTTVVVVVVUUUSSSSSSQQQNNNLLLKKKJJJHHHFFFAAA@@@>>><<<:::777666555444444333333333333444444///111333222000...///000111111111111111111111111000000000000000000000000000000000000000000000000111111222222222111000///000000000000000000000000////////////////////////......////////////......////////////////////////,,,,,,---.........---------------........./////////......---------......................................................,,,---...///////////////////////////////////////...------------...///////////////////////////////////////////////////////////////...//////000000////////////////////////......////////////......---......///////////////000000000000000000000000~~~}}}~~~|||{{{|||~~~~~~|||tttmmmhhhccc___\\\UUUSSSPPPMMMJJJGGGBBB???:::999888777555333222111333333333222222222111111111111000000///.........+++---///000111000///...---------........./////////////////////////////////////////////.........------...///000111222222......////////////......---------...///000000111////////////////////////........................000000000000000000000000//////000000000000//////---------...///000000111------...///000111222222////////////////////////+++,,,---......---,,,+++////////////////////////////////////////////////000000000000000111222222//////000111111111111111000000000000000000000000////////////000000000000111111111111111111111111//////000000111111111222111111000000000000111111------......//////000000000111111111111222222222111111111111111111111111111111222444666777999999999<<<@@@DDDFFFIIILLLNNNNNNOOOQQQRRRSSSSSSSSSSSSSSSUUUXXX\\\aaaeeeiiijjjgggiiikkklllmmmooorrrtttrrrsssuuuvvvvvvvvvwwwxxxttttttttttttttttttttttttsssvvvyyy{{{|||}}}~~~~~~}}}}}}|||zzzxxxuuusssqqqpppnnnlllhhhfffbbb```]]]YYYVVVUUUTTTTTTTTTTTTSSSTTTUUUUUUSSSQQQTTTRRRPPPOOOPPPPPPOOOMMMJJJHHHFFFBBB???;;;999777555444444333333444444555///111333222000...///111111111111111111111111111000000000000000000000000000000000000000000000000111111222333222111000///000000000000000000000000////////////////////////......////////////......////////////////////////////////////...---,,,,,,---------.........//////---------------...///000........................------------------------...//////000111222222333////////////////////////...------------...//////////////////////////////////////////////////////000000////////////000000////////////////////////......////////////......---......///////////////000000000000000000000000}}}}}}}}}~~~wwwuuuwwwuuummmeeeZZZXXXUUUSSSQQQMMMHHHEEECCC@@@<<<999888777666444333222111222333444333222000000000000000000000000///000111000///...///000...000111222222000...,,,000000000000000000000000111111000//////////////////////////////////////////////////////////////////////////////.....................////////////......////////////......////////////////////////222111000//////...//////......------------......////////////////////////////////////000000000000000000000000000000000000000000000000000000000000111111000000000000111111000000000000111111111111000000000000000000000000222222111111111111222222222222222111111111000000111111000000000000111111000000000000000000000000////////////////////////111111111111111111111111111111222222222333333333000111111111//////111333444555555666666999>>>AAAEEEGGGKKKNNNPPPQQQQQQQQQTTTTTTSSSSSSUUUWWWZZZ\\\ZZZ^^^eeekkkoooppppppooonnnnnnnnnnnnnnnooopppqqqsssqqqooonnnoooooonnnmmmmmmmmmlllkkkkkkkkkkkklllkkklllnnnpppsssvvvyyy{{{|||~~~}}}||||||zzzyyyyyyxxxxxxxxxxxxxxxrrrmmmiiiggggggeee___ZZZ[[[YYYWWWUUUUUUTTTQQQOOOQQQPPPOOOOOOQQQSSSRRRRRRPPPOOOMMMKKKGGGDDDAAA???<<<:::666333222222333444000000000111111111111111000000000000000000000000////////////000000000000000000000000000000000000111111000000//////......000000000000000000000000000000//////......------000000000000000000000000........................//////............//////---------...............------------------------////////////////////////////////////////////////////////////////////////////////////////////////........................000000000000000000000000//////......---------,,,////////////000000000000------...//////000////////////......---------,,,////////////////////////111111111111111111111111~~~}}}~~~}}}wwwqqqccc```]]]ZZZWWWRRRMMMIIIFFFCCC???<<<;;;999777666444222111222333333222111111111111111111111111111///000111000///...///000000000000000//////......000000000000000000000000111000000////////////////////////////////////////////////////////////////////////////////////...............////////////......////////////......////////////////////////000///...............///........................////////////////////////////////////000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000111111111111000000000000000000000000222111111000000111111222222222222111111111000000333333222222222222333333000000000000000000000000000000000000000000000000111111111111111111111111111111111222222222333333111222222222000111222444333555777999<<>>;;;999888666666555555444333333333111111111111111111111111/////////000000000111111000000000000000000000000111000000000000/////////////////////////////////.........///////////////000000000000000000000000........................//////............//////000//////......---------........................////////////////////////////////////////////////////////////////////////111111111111111111111111000///...------...///000........................000000////////////......////////////000000000000000000000111000000//////000000////////////......111111111111111111111111111111111111111111111111~~~}}}~~~}}}yyytttnnniiiccc]]]YYYSSSOOOJJJGGGDDDBBB???===999777444333333333222000111111111111111111111111///000111000///...///000//////...............///////////////////////////000//////.........//////////////////////////////////////////////////////............////////////............////////////......////////////......////////////////////////------------...//////000...///000111111000///...////////////////////////////////////000000000000////////////////////////////////////////////////000//////......//////000///000000000111111111111000000000000000000000000111111000000000000111111111111111111111111111111111111000000000000111111000000000000000000000000111111111111111111111111111111111111111111111111000000000111111111222222111222333333333444666888888===CCCHHHLLLOOORRRTTTUUUUUUUUUVVVWWWYYY[[[\\\___aaadddggghhhiiiiiihhhfffgggggggggfffdddbbb```[[[ZZZZZZYYYYYYWWWVVVVVVUUUSSSRRRSSSUUUWWWWWWVVVWWWWWWWWWXXXYYY[[[\\\]]]\\\\\\[[[[[[[[[\\\\\\]]]_________```cccgggkkkmmmkkkllllllmmmnnnpppqqqqqqrrrwww}}}~~~{{{xxxtttrrrooommmiiifff```]]]YYYVVVUUUSSSQQQPPPNNNNNNNNNNNNOOOOOOPPPPPPNNNMMMLLLIIIFFFBBB>>><<<888888777555444333222111222222222222222222222222//////000000000111111111000000000000000000000000000000000000000000000000////////////////////////------......//////000000////////////////////////........................//////............//////111000000///...------,,,////////////////////////////////////////////////////////////////////////////////////////////////000000000000000000000000000///...------...///000........................000000000000000/////////////////////000000000000111111222111111000///...000000000000000/////////000000000000000000000000111111111111111111111111{{{uuuooojjjddd```YYYVVVQQQMMMJJJHHHEEECCC===:::777444444333222111111111111111111111111111///000111000///...///000---...///111111000...---//////////////////////////////............//////////////////////////////////////////////////////---.........//////000000............////////////......////////////......////////////////////////............///000111111//////000000000000//////000000000000000000000000////////////000000000000////////////////////////////////////////////////111000000//////000000111///000000000111111111111000000000000000000000000111000000000000000000111111111111111111111111111111111000000000000111111000000000000000000000000000000000000000000000000111111111111111111111111000111111111111222222222000222333444555777:::<<<@@@DDDJJJOOOQQQSSSUUUVVVUUUUUUVVVXXXZZZ\\\___```eeegggiiijjjjjjhhhfffeee______^^^\\\ZZZXXXVVVUUUQQQQQQRRRRRRQQQPPPOOONNNQQQOOOOOOPPPSSSUUUVVVVVVTTTTTTUUUVVVWWWYYYZZZ[[[YYYXXXXXXWWWWWWWWWWWWXXX[[[ZZZYYYYYYZZZ\\\___``````aaabbbcccdddeeeffffffgggqqqzzzzzztttqqqwww~~~}}}}}}{{{{{{zzzwwwuuullliiiddd```\\\YYYTTTQQQMMMMMMLLLLLLMMMMMMNNNOOOQQQPPPPPPNNNKKKGGGCCCAAA;;;:::999777555333111111222222222222222222222222000000000000111111111111111111111111111111111111000000000000111111111111////////////////////////------......//////000000//////////////////////////////////////////////////////............//////111111000///......------////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////000///............///000......................../////////000000000000000////////////000000000000111111222111111000///.../////////000000000000000////////////////////////000000000000000000000000zzztttooojjjfff___[[[VVVSSSPPPNNNKKKIIIBBB>>>:::666555444333222222222222222222222222222///000111000///...///000,,,...000222333111///---000000000000000000000000......------......//////////////////////////////////////////////////////------......///000000000............////////////......////////////......////////////////////////000////////////000000111000//////......//////000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000111111000000000000111111000000000000111111111111000000000000000000000000111000000//////000000111111111111111111222222222333333222222222222333333000000000000000000000000000000000000000000000000111111111111111111111111111111222222222333333333000222555777999<<>>;;;888666444333333333333333333333333333000000000111111111222222111111111111111111111111000000000111111111111222////////////////////////.........///////////////000000000000000000000000//////////////////////////////............//////111000000//////.................................////////////////////////////////////////////////////////////////////////........................////////////////////////..............................////////////000000////////////000000000000000000000111000000//////......////////////000000........................000000000000000000000000}}}xxxsssooolllbbb___ZZZWWWUUURRRPPPNNNFFFBBB<<<888666555444333222222222222222222222222///000111000///...///000//////111222222222111111000000000000000000000000...------------...///000////////////////////////////////////////////////------......///000000111............////////////......////////////......////////////////////////000000///.........//////111///---,,,,,,---///111000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000111111111111000000000000000000000000000000////////////000000000000111111111222222222333333222222222222333333000000000000000000000000111111111111111111111111111111111111111111111111222333333333333444444444222444888;;;>>>BBBFFFJJJLLLOOOSSSUUUVVVWWWYYY[[[ZZZ\\\^^^aaacccdddddddddaaaaaaaaa___]]][[[XXXWWWSSSRRRPPPNNNMMMLLLLLLLLLGGGHHHKKKNNNOOOPPPOOOOOOLLLLLLLLLOOOSSSVVVXXXXXXWWWWWWWWWXXXXXXZZZ[[[\\\ZZZZZZZZZZZZ[[[\\\]]]^^^\\\\\\[[[[[[ZZZZZZYYYYYYXXXYYYZZZ[[[\\\[[[[[[ZZZ[[[___bbbaaa^^^]]]```dddgggiiilllpppsssvvvxxxyyyyyy|||~~~|||yyyssskkkfff]]]ZZZWWWSSSPPPNNNMMMMMMKKKLLLLLLMMMMMMMMMMMMLLLIIIHHHEEEBBB???<<<999888444444444444444444444444000000111111111222222222111111111111111111111111000000111111111222222222000000000000000000000000///////////////.........000000000000000000000000//////////////////////////////............//////000000000///////////////------------------------////////////////////////////////////////////////////////////////////////////////////////////////...///000111111000///...////////////////////////------........./////////////////////000000000000......///000000000//////------........./////////////////////////////////000000000000000000000000~~~zzzvvvrrrpppdddaaa\\\YYYWWWUUUSSSQQQHHHDDD>>>999777666555333222222222222222222222222///111111000///...///000111111000000000222333444000000000000000000000000---------------...///000////////////////////////////////////////////////---------...///000000111............/////////000......////////////......////////////////////////000///...---------------111///,,,******,,,///111000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000//////............//////000000000000111111111111000000000000000000000000000000////////////000000000000111111222222222222111111000000000000111111000000000000000000000000222222222222222222222222111111111111111111111111333333333444444444555555333666:::>>>AAAFFFKKKOOONNNPPPSSSVVVWWWXXX[[[]]][[[]]]```bbbccccccbbbaaa\\\\\\[[[YYYWWWUUUSSSRRROOONNNLLLJJJIIIJJJJJJKKKFFFHHHKKKOOOQQQRRRRRRRRRNNNMMMNNNQQQUUUYYYZZZ[[[_______________```aaabbbbbbbbbccccccdddfffggghhh```aaaaaaaaaaaa```___^^^XXXYYY[[[[[[\\\[[[ZZZYYYYYYXXXWWWXXXYYYZZZ[[[[[[^^^___aaadddgggjjjlllmmmpppsssxxx}}}}}}vvvpppeeebbb]]]XXXTTTQQQOOOOOOIIIIIIJJJKKKLLLNNNOOOOOOOOOMMMKKKGGGDDD@@@>>>===444444444444444444444444000111111111111222222222111111111111111111111111000000111111222222222222111111111111111111111111000000//////.........---000000000000000000000000000000000000000000000000//////............//////////////////000000000000------------------------////////////////////////////////////////////////////////////////////////000000000000000000000000---...111222222111...---000000000000000000000000,,,---------......//////////////////000000000000------...//////000//////,,,---------......//////000000000000000000000000000000000000000000000000~~~}}}yyyuuusssiiifffaaa^^^ZZZWWWTTTQQQNNNJJJDDD>>>;;;888555333000//////000333444333222222111111000000000000000000000//////......------,,,---------.../////////,,,...//////......///111000000///...............//////000000///...------000000000000000000000000---......//////......---//////............//////////////////////////////000...,,,---000111///---000///...------...///000++++++---///000111111111------............---------......///////////////111111000000//////......000000111111222222333333000000////////////000000000000000000000000000000......//////000000111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000111111222333333333333222222222222111222444888<<<===???BBBFFFJJJMMMOOOPPPOOOQQQUUUYYY\\\]]]]]]]]]^^^``````___\\\[[[[[[\\\ZZZWWWUUUUUUVVVTTTPPPLLLQQQOOOLLLKKKMMMNNNOOOOOONNNOOOQQQRRRSSSTTTTTTTTTSSSUUUVVVXXXZZZ^^^cccgggjjjlllnnnnnnllllllooossstttsssqqqqqqssstttttttttrrrqqqooonnnooopppmmmiiiiiieeecccdddcccaaa``````aaa^^^[[[YYYYYYYYYXXXWWW\\\[[[ZZZZZZ\\\```dddgggiiikkkqqqwww}}}zzztttlllddd^^^YYYTTTQQQJJJIIIIIIIIIIIIKKKLLLMMMRRRRRRQQQOOOLLLHHHEEECCC;;;:::999777555444222222000000000000000000000000000000111111111111000000//////000111222222333333333222111/////////000111000000000000000000000000//////000000000//////...000000///...............000000000000000000000000//////////////////////////////............//////000000000000000000000000//////000000000///---,,,////////////////////////000000000000000000000000000000000000000000000000,,,------...///000111111---------............///000000000000000000000000000000000000000000000000//////////////////////////////000111111111111111000000////////////000000|||xxxvvvkkkgggccc^^^[[[XXXTTTRRRPPPLLLGGGBBB???<<<888666333222111111222333222111222111111000000000000000///////////////.........------..................,,,---......------...000111111000//////////////////////////////...------........................------............------//////............//////////////////////////////000...---...000000///---000///...------...///000,,,,,,---///000000000000---......//////......------...//////000000//////111000000000/////////...000000000111111111111111000000////////////000000000000000000000000000000////////////000000111111111111111111111111111111333222222111000///......000000000000000000000000222111111111000000000///111222222222222222222222222333444333444777;;;>>>BBBDDDFFFIIILLLNNNPPPPPPRRRTTTWWWZZZ\\\]]]]]]]]]]]]]]]\\\ZZZWWWVVVVVVXXXVVVUUUSSSTTTVVVUUUSSSPPPRRRQQQOOONNNOOOPPPQQQQQQOOOPPPSSSVVVXXXZZZ\\\]]]___aaadddfffhhhlllqqquuuyyy|||~~~~~~}}}~~~}}}|||{{{{{{|||~~~|||yyywwwtttqqqooonnnmmmlllmmmjjjgggdddbbbaaa```___]]]ZZZZZZZZZZZZ[[[]]]___```cccfffjjjooouuuyyy|||~~~zzzssskkkbbbZZZTTTQQQOOOMMMKKKJJJJJJKKKLLLPPPPPPPPPOOONNNLLLJJJIIIBBBAAA???<<<999666444333222222111000000/////////111111000000000000111111000111111222333333444444333222111000//////000111000000000000000000000000000000000000000000000000000000///...............000000000000000000000000//////////////////////////////............//////000000000000000000000000....../////////...---,,,////////////////////////000000000000000000000000000000000000000000000000------......//////000000........./////////000000000000000000000000000000000000000000000000000000////////////////////////......///000000000000000000000////////////000000}}}{{{qqqmmmhhhccc___\\\XXXVVVSSSPPPLLLIIIFFFAAA===999777555333222222222111000222111111000000000000000...///////////////000000//////..................+++---......---,,,---///222222111000000000000000///////////////......---........................,,,------......------,,,//////............//////////////////////////////000...---...///000///...//////............//////---......///////////////---......//////......------...//////000000//////000000000000////////////111000000000000000000///000000////////////000000000000000000000000000000/////////000000000000111111111111111111111111111444333222111000...------000000000000000000000000222222111111111000000000222222222222222222111111222444666777888;;;???CCCIIIJJJLLLNNNPPPQQQRRRRRRVVVWWWYYY[[[]]]]]]]]]\\\YYYYYYWWWTTTQQQPPPRRRTTTUUUTTTSSSTTTVVVWWWVVVUUUSSSSSSSSSTTTUUUVVVXXXYYYXXXYYY\\\```dddhhhjjjlllnnnqqqtttwwwzzz~~~~~~~~~}}}xxxuuurrrooonnnllljjjhhh```````````````___^^^]]]___aaadddhhhkkknnnpppqqqwww{{{zzzpppeee^^^YYYWWWTTTPPPNNNMMMMMMNNNMMMNNNOOOOOOPPPOOOOOOOOOJJJIIIGGGCCC???;;;888666555555444222111111000000222111000000000000111222111111222222333444444444222222111000000000111111000000000000000000000000111000//////000111333333000//////............///000000000000000000000000//////////////////////////////............//////000000000000000000000000/////////000//////...---////////////////////////000000000000000000000000000000000000000000000000.........///////////////////////////000000000111000000000000000000000000000000000000000000000000////////////////////////------...///////////////000000////////////000000{{{{{{~~~zzzvvvooojjjfffbbb___\\\WWWUUURRRPPPLLLHHHBBB>>>999777444333333333333111222111111000000000000000......//////000000000111000000//////......---------...///...------...///222111000000//////000000...///////////////..............................,,,,,,------------,,,,,,//////............////////////////////////////////////....../////////.../////////....../////////...///////////////............////////////............///000000000000000000000000000////////////111111000000//////......000000////////////000000000000000000000000000000000000000000000000000000111111111111111111111111333222222111000///......000000000000000000000000000000111111111222222222222222222111111111222222222555888:::===@@@DDDGGGMMMNNNOOOQQQSSSTTTUUUUUUYYYZZZ[[[\\\\\\[[[[[[ZZZTTTTTTRRROOONNNNNNQQQTTTWWWVVVUUUUUUVVVWWWWWWWWWTTTVVVZZZ]]]___bbbfffhhhjjjkkkmmmppptttxxx{{{|||zzz~~~|||zzzxxxuuusssnnnmmmlllkkkiiigggfffeeebbbcccdddfffgggggghhhhhhkkkpppvvv|||{{{sssnnncccaaa]]]YYYVVVTTTTTTTTTMMMMMMNNNNNNOOOOOOOOOOOONNNMMMLLLIIIEEEAAA>>><<<999888666555444333444444333222000//////000222333111111111222222333333333222111111111111111111111////////////////////////111000//////000222444666000///............////////////////////////////////////////////////////////////............//////////////////////////////000000000111000000000000///////////////////////////////////////////////////////////////////////////////////////.............../////////000000000////////////////////////////////////////////////////////////////////////---...//////000000////////////000000000000//////}}}{{{|||~~~{{{~~~~~~vvvpppkkkgggdddbbb[[[ZZZXXXVVVSSSNNNHHHCCC<<<:::777555555666555444222111111000000000000000.../////////000000111111000000000//////......---///000111000///...///000000000///............///......///////////////...////////////////////////,,,------......------,,,//////............//////////////////////////////.../////////......//////...//////////////////...///////////////......---...//////////////////......//////000000000000000////////////000000000000111111000000//////......000000////////////000000000000000000000000000000111111111111000000000000111111111111111111111111000000000000000111111111000000000000000000000000......///111222333444555222222111111222222333444444777;;;???BBBEEEIIIKKKNNNOOOQQQSSSUUUWWWWWWXXXZZZZZZZZZZZZYYYXXXXXXWWWPPPPPPOOONNNNNNPPPTTTXXXYYYXXXWWWUUUTTTUUUWWWXXXYYY]]]dddjjjnnnrrrwwwzzz||||||}}}}}}zzzyyywwwuuurrrqqqpppoooiiiiiiiiihhhgggfffeeeddddddgggmmmqqquuuxxx|||}}}rrroookkkeee```\\\YYYWWWPPPOOOOOONNNMMMLLLLLLLLLNNNNNNNNNMMMKKKHHHEEEDDD:::999777555444444444555444222111//////111222444000000000000111111111111111111111222222222222111////////////////////////111000//////000222444666//////............////////////////////////////////////////////////////////////............///////////////////////////////////////////////////000///////////////////////////////////////////////////////////////////////////////////////.........------........./////////////////////////////////////////////////////////000000000000000000000000//////000111111111111000//////000000000000//////~~~}}}{{{{{{~~~}}}~~~~~~|||~~~~~~zzz}}}}}}uuupppllliiifffbbb```^^^\\\YYYTTTOOOKKKBBB???:::888777777666555222111111000000000000000///000000000000000000111000000//////////////////000111222111/////////111000//////...............---...//////////////////000000000000000000000000---..................---//////............//////////////////////////////...///000///...---...000......////////////.........///////////////.........//////000000//////......///000000111111000000////////////000000000000111000000000000000000///000000////////////000000000000000000000000000000222111111111111000000000111111111111111111111111/////////000111111222222000000000000000000000000......///111333444555666222222222222333444666888888<<>>;;;666444222111222222111000222111111000000000000000+++---///222333333222111000000111111111000000///000000000000000000000000111111000000//////......000000000000000000000000//////.........---------111111000000//////..............................////////////////////////222222111//////...............///000000000000000000000000000000000000000////////////////////////000000000000000000000000......//////000000111111---.........//////000000////////////////////////////////////////////////111111111111000000000000{{{wwwqqqkkkgggccc___\\\YYYTTTMMMGGGBBB===999666555444333222111111111222222111111000///000000000000000000000000000000000000000000000000000000000000//////...------,,,,,,......------------..............................////////////////////////111000000000/////////...000000000000000000000000000/////////............---------------...////////////.........---------000/////////............/////////000000000000111//////000000000000//////111111000000000000111111000000000//////000000000222111111000000000000111222222222111000000//////222222222111111111111111111111111111111111111111222222222111111111000000///111222333222111222333333444777999;;;???DDDHHHOOOSSSYYY\\\\\\\\\]]]___ZZZZZZYYYXXXVVVTTTRRRPPPKKKJJJKKKLLLNNNPPPQQQQQQSSSUUUXXXYYYZZZ___ffflllxxx}}}|||}}}~~~{{{uuupppjjjiiigggggggggiiilllnnnooosssyyyyyywwwrrrmmmgggccc___]]]UUUOOOMMMOOOQQQQQQSSSVVVWWWUUURRRPPPMMMHHHBBB>>>999777555333444333222000333222222111111111222222111000000000000000111111111111222333333333222222000000000000000000000000111000000000/////////...000000000000000000000000000000000//////.........////////////000000000000........................000000000000000000000000000///...------,,,,,,,,,......///000000000000000000000000000000000000000////////////////////////000000000000000000000000////////////000000000000............/////////000////////////////////////////////////////////////111111111111000000000000|||}}}{{{uuuooojjjfffbbb___]]]YYYTTTOOOIIIDDD>>>:::777666444333222222333333111111000////////////000000000000000000000000000111111111111111111111111/////////...------,,,,,,//////000000111000000///........................////////////////////////000000000000////////////000000000000000000000000////////////............---......////////////////////////............---////////////............------.........////////////000000111111000000///111000000000000000111111000000000//////000000000111111000000000111222222333333222222111111000000333333333222222111111111111111111111111111111111222222222111111111111111111222333333222222333444444666:::===AAAFFFLLLPPPWWWZZZ]]]___^^^]]]]]]^^^XXXXXXWWWVVVSSSQQQOOONNNHHHJJJMMMPPPRRRSSSTTTSSSYYY\\\___aaadddjjjsssyyytttrrrooollljjjiiiiiiiiilllnnnrrrwww|||}}}yyysssnnniiifff\\\VVVQQQQQQQQQOOOPPPSSSUUUUUUUUUUUUSSSOOOHHHDDD>>>;;;888666666444222111333333222222222333333444555333111///......///000000111111222333333333222000000000000000000000000000000000000////////////000000000000000000000000111111000000000000//////.........///000111111111////////////////////////111111111111111111111111000///...------,,,------......///000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////............////////////////////////////////////////////////////////////111111111111000000000000}}}yyysssnnnjjjeeebbb___\\\YYYTTTOOOHHHAAA<<<999888555333222222333333222111111000000000000000000000000000000000000000000000000000000000000000111111000000///////////////000111222333222111000........................////////////////////////000000000000///////////////////////////////////////////////////............///000111111000///.../////////...............///////////////.........---------.........//////000000000111111000000000000000000000000000111222111111000//////000111111000000000000111222222333222222222111111000000000333222222111111000000000111111111111111111111111111111111111111111111111111222333333222222444666555888===AAAFFFLLLRRRVVV[[[\\\]]]]]]\\\ZZZYYYXXXUUUUUUSSSRRRPPPNNNLLLLLLLLLNNNQQQTTTUUUWWWYYYZZZdddhhhmmmqqqssswww}}}~~~}}}~~~|||wwwrrrnnnlllkkknnnnnnppprrruuuxxx{{{}}}}}}wwwqqqnnnggg```YYYWWWUUUQQQQQQSSSSSSSSSTTTVVVVVVSSSNNNJJJBBB???<<<999777555333111222222222222222333333444444333111000///...//////---...///000111111111000////////////////////////000000000000////////////////////////////////////000000000000000000000000.../////////000000000111000000000000000000000000000000000000000000000000111111000///////////////......///000000000000000////////////////////////000000000000000000000000000000000000000000000000111111000000//////...............///////////////////////////////////////////////////////////////111111111111000000000///|||wwwrrrnnnjjjgggcccbbb___[[[VVVNNNFFF@@@<<<:::777444222111222222444333222222111111222222000000000000000000000000////////////////////////000000000000////////////+++,,,...///000///...---////////////////////////////////////////////////////////////000000000000................................./////////////////////111111111000///...////////////////////////.........///////////////....../////////000000000000000111111111111000000000000//////000111222222222111000//////000111222111111000000111222333333000000000000000/////////111111000000/////////...111111111111111111111111111111111111111111111111000111222222222333666888888;;;@@@EEEJJJOOOUUUYYY\\\[[[[[[ZZZYYYWWWUUUSSSQQQQQQPPPOOONNNMMMMMMLLLNNNPPPTTTVVVZZZ___eeejjjuuuzzz~~~zzzzzz|||~~~}}}xxxtttsssrrrqqqooonnnnnnppprrrsssvvvyyy~~~{{{xxxqqqiiiaaa^^^ZZZUUURRRTTTTTTSSSSSSTTTUUUTTTQQQOOOFFFCCC???;;;999777444222222222111111111222222333///000111222222111000///---...///000000000000000////////////////////////////////////000000000000////////////////////////////////////////////////111000000000/////////...111111111111111111111111////////////////////////111000000////////////000......///000000000000000////////////////////////000000000000000000000000////////////////////////111111000000//////......///////////////.........////////////////////////000000000000000000000000111111111111000000000///{{{wwwssspppmmmkkkiiigggccc^^^VVVNNNHHHAAA>>>:::555222111222222444444333222222222222333000000000000000000000000..........................................---------...//////000000000000////////////////////////////////////////////////////////////000000000000------------------------.........///////////////000000000000000//////......////////////000000000........./////////////////////000000000111111111000111111222222111111000////////////000111222333333222000//////000222333222222111111111222222333000/////////////////////////////////////////////111111111111111111111111111111111111111222222222000111222333333555999<<<===@@@EEEIIIMMMQQQVVVYYY\\\ZZZXXXWWWWWWUUUSSSPPPNNNNNNNNNNNNNNNOOOPPPQQQNNNSSSYYY___eeennnyyy|||xxxxxx{{{}}}{{{wwwtttqqqnnnlllkkkkkkkkkkkkpppwwwyyyqqqjjjgggbbb[[[WWWWWWUUUUUUTTTUUUWWWVVVTTTRRRJJJFFFBBB???<<<:::777444333333222111111111111111---...111222333222111///000111111222222111111000000000000000000000000000////////////000000000000000000000000000000000000......////////////000000111111111000///.........000000000000000000000000..............................------------............///000000000000000000000000000000000000000000000000000000000000000////////////////////////000000000000///////////////////////////.........////////////////////////000000000000000000000000111111111111000000000000}}}zzzvvvtttqqqooolllhhhccc\\\TTTNNNFFFCCC>>>888444333222333444333222222111111222222000000000000000000000000////////////////////////---.....................000000000000111222333444////////////////////////////////////////////////.../////////000000000111..................................../////////000111000//////.........///.../////////000000000000............/////////000//////000000000111111111000111111222222111111000////////////000111222333444222000//////000222444333333222111111111222222000000000000000000000000......//////000000111111111111111111111111111111000000111111111222222222111222333444666999>>>AAACCCFFFJJJNNNPPPSSSVVVXXXXXXVVVTTTSSSTTTSSSPPPMMMMMMMMMNNNOOOQQQTTTVVVXXXVVV]]]gggpppxxx}}}yyyyyy}}}}}}{{{wwwsssooommmlllllljjjmmmsssyyy{{{uuurrrmmmeee___^^^XXXXXXZZZ\\\\\\[[[WWWSSSNNNJJJFFFCCCAAA>>>;;;999666555444222222111111111//////000111111111111111222222222222111000///...000000000000000000000000.../////////000000000111000000000000000000000000/////////000000111111111000000000000////////////000000000000000000000000////////////////////////......------------............///000000000000000000000000000000000000000////////////////////////////////////////////////////////////000000000000000/////////............////////////////////////000000000000000000000000111111111111000000000000~~~{{{xxxtttqqqnnnjjjeee^^^VVVQQQKKKGGGAAA;;;666444444444333222111111000111111111000000000000000000000000000000000000000000000000/////////000000000000000...------------///111222000000000000000000000000////////////////////////.../////////000000111111////////////////////////---.........//////000000111000///---------...///.../////////000000111111---.........//////000000////////////000000000000111111222222222222111111////////////000111222333444222000//////000222444444444333222111111111111111111111111111111222222......///000111222333333111111111111111111111111000000111111222222222222222333555666888<<>><<<888777666444333222111111333111000///...///111222000000000000///---,,,+++000000000000000000000000.../////////000000111111000000000000000000000000000000111111222222222222......//////000000111111////////////////////////000000000000000000000000000000/////////000000111...//////000000000000000000000000000000000000000////////////////////////////////////////////////......//////000000111111000000//////.........---////////////////////////000000000000000000000000111111111111000000000000|||yyy{{{vvvpppmmmjjjfff```\\\SSSNNNHHHAAA===999666444444222000000111111///---222222222111111111000000000000////////////000000000000000000000000000000//////000111111111111111000000000000111111111111---,,,,,,---000111111000222111111111000000//////000000000000////////////,,,---...//////...---,,,...//////000000000000000)))))))))***,,,...///000000000000000000000000000000000000000////////////111111111111111000//////000000000000000000000000777555222222333222000---000000000000000000000000111111111111111000//////111111222222222222111111000000000000111111111111444333111000000222555666555666777;;;???DDDIIIKKKMMMNNNPPPRRRTTTUUUVVVVVVVVVTTTPPPNNNMMMLLLKKKJJJPPPRRRTTTVVVYYY^^^eeejjjvvv}}}~~~zzzvvvppprrrttttttuuuuuuxxxyyy~~~yyyqqqkkkfffdddccceeegggeee___ZZZRRRPPPOOONNNLLLIIIDDD@@@===;;;999666333222111111000111111111111000000///111111111111111111111111222111000///...---,,,,,,000///...------...///000000000000000111111111111111000///......///000111111111000000//////......000000000000000000000000///000000000000000//////...///000///...---...000111222222222222111000000000000000000000000000000,,,++++++---///000000///---...///000000111000000000000000000000000000000000000000000000000000000111111000000//////..............................000111111111222222222222}}}xxxrrrnnnkkkgggaaa]]]XXXSSSLLLEEE@@@<<<888555555333111111222222000///222222222111111111000000000000////////////000000000000000000000000000000......///000000000000000//////000000000111111111///...---...///000///...111111111000000000//////000000000000////////////------...//////...------......///000000000//////---------------...//////000000000000000000000000......//////000000000111111111111111111000//////000000000000000000000000111000///000333555444222000000000000000000000000111111111111111000//////111111222222222222111111000000000000111111111222333111///...///111444555666888;;;???DDDHHHLLLNNNPPPQQQRRRSSSTTTUUUUUUUUURRRQQQOOONNNMMMMMMMMMLLLRRRTTTWWW[[[```hhhqqqxxxzzzyyywwwtttqqqqqqsssuuuuuuyyy{{{vvvllliiifffeeefffddd^^^YYYTTTRRRPPPOOOMMMKKKGGGDDD???>>>:::777444222111000111222222222222222111111111111111111111111111111000000000000000000000000111000////////////000111000000000000111111111111111000////////////000111111111000000////////////000000000000000000000000//////000000000000//////...///000///......///000000111111111111000//////000000000000000000000000---,,,,,,---///000///......//////000000000000///000000000000000000000000000000000000000000000000111000000000/////////...////////////////////////000000000111111111222222|||vvvqqqnnnkkkeeeaaa___ZZZRRRKKKEEE@@@;;;777666444222222333333222111222222222111111111111111111000000//////000000111000000000000000000000000------.../////////////////////000000000000111111111///......//////...---111111000000000000//////000000000000////////////---......//////......---------...////////////...222111000//////......///000000000000000000000000,,,------...000111111222000111111111111000000///000000000000000000000000.........///222444444333000000000000000000000000111111111222111111000///111111222222222222111111000000111111111222222222222111000///000222555777:::===AAAGGGLLLOOOQQQRRRUUUUUUUUUTTTTTTTTTTTTSSSOOOOOOOOOOOOPPPQQQQQQRRRVVVZZZ```eeellluuuwwwqqqnnnooopppmmmqqqxxxvvvqqqjjjfffdddaaa]]]YYYVVVSSSQQQOOONNNMMMKKKIIIEEECCC@@@<<<888555333222222222222333333333333333000000000000000000000000...///000000111222333333111111000000000000111111000000000000111111111111111000000//////000000111111000000000000/////////000000000000000000000000//////000000000000//////...///000000......///000000000000000000///......000000000000000000000000///...------//////...---///000000000000//////...////////////////////////000000000000000000000000000000000000////////////111111111111111111111111/////////000000000111111|||wwwuuuqqqlllhhhgggaaaZZZRRRKKKDDD>>>:::888666333222333333222111111111111111111111111111111000000000000000000111////////////////////////---...//////000000//////////////////000000000111000///......///000///---000000000000000000//////000000000000////////////......////////////......,,,------...............222222111000////////////////////////////////////------...//////000111111000000111111111111000///000000000000000000000000111111000000000000000///000000000000000000000000111111111222222111111000111222222333333222222111111111111222222222333333444333222222333666:::<<<@@@DDDJJJPPPUUUWWWWWWWWWYYYXXXWWWUUUTTTSSSSSSRRROOOPPPQQQRRRSSSTTTWWWXXX___fffnnntttxxxvvvqqqpppppplllnnnrrrwww|||~~~xxxpppiiidddaaa]]][[[XXXUUUQQQNNNMMMMMMLLLKKKLLLJJJGGGBBB>>>:::777555333333333222222333333333000000000000000000000000...//////000111222333333000000000000000000000000///000000000111111111111000000000000000000000000000000000000000000000000////////////////////////...//////000000000000///...000111000///...///000000000111111000000///...////////////////////////111///......//////...,,,000000111000000///...---////////////////////////////////////////////////000000000000////////////111111111111111111111111////////////000000000000~~~|||zzzvvvrrrnnniiiaaaYYYQQQIIIBBB>>>:::888444222222222222111111111111111111111111111111111000000000000111111//////////////////////////////000111111111111000...////////////000000000...---,,,...000111111000//////////////////000000000000000000////////////////////////////////////,,,------.............../////////...//////000000////////////////////////000000000000000000000000///000000111111111000000000000000000000000000000333333222111///.........000000000000000000000000111111222222222222111111222222333333333333222222222222222222333333333333333333222333666:::>>>AAAHHHLLLSSSYYY]]]]]]\\\[[[ZZZYYYWWWUUUTTTSSSRRRRRRNNNPPPRRRSSSTTTWWW[[[___lllttt~~~yyyvvvuuutttsssqqqrrruuuzzzwwwoooiiieeebbb```[[[XXXSSSOOONNNNNNMMMLLLOOOMMMJJJFFFBBB===:::888555444333222222222333333000000000000000000000000000000000000000000000000///////////////////////////000000000111111111111000000111111111111000000000000000000111111111111////////////////////////......///000000000000000///000111000///...///111111111222222111111000///////////////////////////111000......//////...,,,000000111000000///...---////////////////////////////////////////////////////////////000000000000000000000000000000000000////////////000000000000~~~{{{uuupppiii```XXXPPPHHHCCC???;;;777444333333222111111111111111111222222222222111111000000111111222000000000000000000000000///000000111111111111111......////////////000000---,,,,,,---000111111000......////////////000000000000000000////////////000//////......//////000------...////////////...------------...///111111000000000000000000000000222222222111111000000000///000000111111111111000000000000000000000000000000111222222000000000222000000000000000000000000000111222222333222222222222222333333333333222222222222333333333444444444222222333555999???DDDGGGRRRVVV[[[```bbbaaa___]]]ZZZYYYVVVTTTSSSSSSSSSSSSOOOQQQSSSTTTVVV[[[ccciiizzz}}}|||}}}zzzvvvrrrsssvvv{{{yyysssnnnkkkiiibbb^^^YYYUUURRRPPPNNNMMMNNNMMMKKKHHHDDD@@@===;;;888777555333222222333333111111111111111111111111111111111000000//////.........////////////......000000000000111111111111000111111222222111111000000000000111111111111222000000000000000000000000---...///000000111111000///000111111//////000111222222222222222111000000000000000000000000000000111000//////000000...---///000000000000//////...////////////////////////000000000000000000000000////////////000000000000/////////////////////////////////000000000111111}}}}}}|||wwwppphhh___WWWNNNIIIDDD@@@;;;777555444333222000000111111111222222222222111111000000111111222000000000000000000000000...//////000111000000000........./////////000000...------...000111000///........./////////000000000000000000////////////111000///......///000111......///000000000//////...------......///111111000000000000000000000000222222222222222333333333//////000111111111111111000000000000000000000000///111333222111111222555000000000000000000000000000111222222333333333222222333333444444333333222333333333333444444444444555555777:::@@@FFFLLLPPP[[[^^^bbbeeeeeeccc```^^^XXXWWWUUUSSSRRRSSSTTTUUURRRUUUXXXYYY]]]eeeqqqzzz|||xxxvvvwwwyyyzzz~~~yyyvvvtttkkkgggbbb]]]YYYVVVRRRPPPPPPOOONNNLLLIIIFFFBBBAAA===;;;999666444444444444222222222222222222222222222222111111111000000000...///000000000000///...000000000000111111111111000111222222222222111000000000111111111222222222000000000000000000000000---...///000111111111111///000111111000///000111111111111111111000000///000000000000000000000000111000...///000000///......//////000000000000///000000000000000000000000000000000000000000000000.../////////000000000111////////////////////////000000000111111111222222~~~xxx||||||tttlllddd[[[SSSMMMHHHDDD>>>999777666444333000000111111222222222222222222111111111111222222000000000000000000000000---......///////////////............/////////000000///......//////...------.........//////000000000000000000////////////111000///......///000111...//////000000000000000//////////////////000111000000000000000000000000111111222333444555555666//////000111111111111111000000000000000000000000111333444444111000222444000000000000000000000000000111222333333333333333222333333444444333333222333333333444444444555555999:::<<<@@@FFFMMMTTTXXX```bbbeeeggggggdddaaa^^^WWWUUUTTTRRRRRRSSSUUUVVVWWWZZZ]]]```dddooo~~~}}}zzzyyyxxxwwwxxx}}}{{{rrrnnniiiccc___ZZZUUURRRSSSSSSRRRQQQNNNKKKIIIGGGAAA???<<<888666555555666333333333333333333333333222222222222222222222222///000111222222111000///000000000000111111111111000111222333333222111000000000111111222222222222000000000000000000000000---...///000111111111111///111222111000///000111000000000000000//////...000000000000000000000000000///...///000111000///......///000000111000000111111111111111111111111000000000000000000000000.../////////000000111111////////////////////////111111111111222222222222}}}}}}{{{uuuqqqllldddXXXPPPNNNIIIBBB<<<888555333111333333333222222111//////222222222111111111111000000000000000000000000000000000000000000000000000///000111000...---------000000000000////////////////////////////////////...///000111111000///...000000//////.........---//////000000000000//////000000000000000000000000000000////////////000000000000///...............///.........000111333555000000111222222222222111---...000111111111000///111111111111111111111111111111222222222333333333111222444555555444222111111333555666666666777888888:::>>>DDDMMMVVV^^^bbbgggffffffeeeddd```[[[VVVRRRSSSSSSSSSSSSUUUXXX[[[YYY[[[___fffqqq~~~||||||~~~{{{xxxtttvvv{{{{{{uuummmeee___ZZZXXXVVVVVVVVVUUUUUUSSSQQQOOOHHHCCC;;;666444555555666333333333333222000///...000000000000////////////222222222111000//////...//////000000111111222222000000111111111111000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000222111///.........///000///...---,,,,,,,,,,,,,,,000000000000000111111222000000000000000000000000222111111000///......---111111000000//////......---...///.........000222///000111222222111000///~~~xxxtttppphhh^^^VVVQQQLLLEEE???;;;888555333222222222222111111000///222222222111111111111000000000000000000000000000000000000000000000000000,,,...000000.........///////////////000000000000////////////////////////...///000111111000///...000000/////////.........//////000000000000//////000000000000000000000000000000000////////////000000000///...............//////...///000111333444000000111222222222222111//////111222222222111000111111111111111111111111111111222222222333333333111222444555555444222111222333555555555666888:::;;;>>>DDDLLLTTT\\\cccfffiiigggdddaaa___[[[WWWSSSQQQSSSUUUVVVVVVVVVXXXZZZZZZ___gggpppzzz~~~zzzzzz~~~xxxwwwzzz{{{sssllleeeaaa^^^^^^______^^^ZZZVVVSSSRRRLLLGGGAAA;;;888777666555444444444333222111000000......//////000000111111222222111111000//////...000000000000000111111111000000111111111111000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000111000000///////////////000000/////////000111111000000000000000111111222000000000000000000000000111111111000///.........111000000000/////////...000111111///---,,,---//////000111222222111000///|||yyyuuunnneee^^^VVVQQQJJJDDD???;;;888555111111111111111111111111222222222111111111111000000000000000000000000000000000000000000000000000***,,,...///......///000......//////000000111111//////////////////////////////000000000000//////000000////////////......//////000000000000//////000000000000000000000000111111000000//////......000000///.........//////////////////000111333444///000111111222222111111000000111222222222222222111111111111111111111111111111222222222333333333111222333444444444333222333444444444555777:::===AAAFFFMMMVVV^^^dddhhhiiiiiieee```[[[XXXUUURRRPPPQQQSSSWWWYYYYYYYYYYYYZZZ___gggqqq{{{}}}yyyyyy~~~|||{{{{{{|||{{{tttnnniiiggghhhkkkkkkhhhaaaZZZWWWVVVSSSNNNHHHCCC???;;;777555444444444333333222222222---......///000111222333222222111111000/////////111111111111000000000000000000111111111111000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000//////...000000000000111222333444000000000000000111111222000000000000000000000000111111000000//////......000000000000////////////000111111///---,,,---///000000111111111111000000{{{wwwqqqjjjeee[[[VVVOOOIIICCC???:::777222222111111111111222222222222222111111111000000000000000000000000000000////////////////////////+++---...///...---...///---......///000111111222/////////////////////////////////000000000000000000000////////////////////////000000000000//////////////////////////////111111111000000///......000000///////////////000/////////000000111222333///000000111111111111111000000111111111222222222111111111111111111111111111111222222222333333333111222333444444444333333444555555555666:::???CCCJJJOOOWWW___eeehhhhhhgggfffaaaZZZUUURRRRRRQQQQQQSSSUUUWWWYYYYYYZZZ\\\^^^gggoooxxx~~~{{{zzz|||~~~zzz{{{|||xxxxxx{{{zzztttooommmnnnqqqrrrnnnfff^^^[[[ZZZWWWTTTOOOIIIDDD???999555444444333333222222222222/////////000000111111222111111111111000000//////222222111111000000//////000000111111111111000000000000000000000000000000000000000000000000000000////////////000000000000///////////////////////////////////////////////////000111111111000...---...............///000111000000000000000111111222000000000000000000000000111000000000/////////...000000000000////////////,,,...///.........000222000000000111111000000000}}}xxxssslllhhh```[[[TTTNNNHHHBBB===:::444333222222111222222333222222222111111111000000////////////////////////////////////////////////---///000///...,,,,,,------......///000111111222///////////////////////////////////////000111111//////000000000000000000//////000000000000//////////////////////////////000000111111000///...---000000/////////000000111//////000000111111222222//////000111111111111000////////////000000111111111111111111111111111111111111222222222333333333111222333333444444444444555666777888:::???FFFKKKSSSWWW^^^cccffffffcccaaa```[[[UUUQQQQQQRRRTTTUUUWWWWWWXXXXXXYYY]]]bbbfffnnnttt|||{{{yyyzzz|||}}}~~~}}}|||{{{|||~~~|||xxxyyy|||~~~zzzvvvvvvyyy{{{~~~~~~xxxtttrrroooqqqrrrooohhhbbb^^^]]]ZZZWWWRRRNNNIIIBBB<<<777555444333222222222222222222222111111000000//////111111111000000000000000222222111111000000//////000000111111111111000000000000000000000000000000000000000000000000000000.../////////000000000111///////////////////////////////////////////////////000111111111000...---000///......---------...000000000000000111111222000000000000000000000000000000000000////////////////////////000000000000,,,...///.........000222111000000000000000000111{{{tttooolllfffaaa[[[TTTMMMGGGAAA===777666555333222222333444222222222111111111111000////////////////////////000000000000000000000000///000111000...---------......//////000000111111//////////////////////////////......///000111222//////000000000000111111//////000000000000//////000000000000000000000000...///000111111000///...000000/////////000111111//////000111111111111111...///000000111111000000/////////...///000000111111111111111111111111111111111222222222333333333222222222333333444444555666777999<<<@@@FFFNNNSSS[[[^^^aaaccccccaaa^^^[[[YYYVVVRRRQQQSSSVVVWWWXXX[[[[[[[[[[[[]]]cccjjjooosssvvv|||}}}|||}}}~~~}}}{{{|||}}}~~~|||{{{tttvvvzzz~~~zzzwwwvvvvvv{{{~~~zzzxxxqqqpppooollliiieeebbb```ZZZXXXTTTPPPLLLGGGAAA===888777555333222222222333333333222111000//////...111111000000000000000000111111111111000000000000000000111111111111000000000000000000000000000000000000000000000000000000......//////000000111111000000000000000000000000000000000000000000000000000000000000000//////...333222111000////////////000000000000000111111222000000000000000000000000000000000000////////////////////////000000000000000111111///---,,,---///111111000000000000111111~~~wwwrrrppplllhhhaaaZZZSSSLLLFFFAAA;;;999777444333333444444222222222111111111111000////////////////////////000000000000000000000000...000111111000//////000////////////000000000000///////////////////////////.........///000222333//////000000000111111111//////000000000000//////000000000000000000000000,,,---///111222111000///000000//////000111111222//////000111222111111000...//////000000000000000000000/////////000111222111111111111111111111111111111222222222333333333222222222222333444555555666888<<<@@@FFFMMMUUUZZZ```aaaaaaaaa```]]][[[YYYUUUTTTSSSTTTVVVYYYZZZZZZ]]]^^^```bbbfffkkkrrrvvvxxxxxx}}}~~~}}}yyy{{{~~~|||xxxuuuzzz~~~vvvqqqllljjjjjjiiieeeaaa[[[XXXUUURRRPPPLLLGGGDDD<<<;;;888555444333333444333222222111111000000000000000000000000000000111000000000000000111111111000000111111111111000000000000000000000000000000000000000000000000000000.........///000111111111000000000000000000000000000000000000000000000000111000000///////////////222222111000000111111111000000000000000111111222000000000000000000000000////////////000000000000.../////////000000000111000111111///---,,,---///222111000//////000111222zzzuuussspppllleee^^^WWWPPPIIIDDD===;;;888555444333444444222222222111111111111000////////////////////////000000000000000000000000---///111222111000111333000000000000///////////////////////////////////////.........///000222333//////000000111111111222//////000000000000//////000000000000000000000000+++---///111222222111000000000///000000111222222//////111222222111000000...//////000000000000000222111000000000111333444111111111111111111111111111111222222222333333333222222222222333444555666666999>>>CCCIIIQQQYYY^^^bbbbbbaaa___^^^\\\ZZZYYYTTTTTTTTTVVVYYY[[[[[[ZZZ^^^aaaeeeiiilllqqqvvvzzz{{{zzz~~~zzzvvv{{{~~~{{{sssllljjjlllkkkfffaaa[[[YYYVVVTTTRRROOOLLLIII@@@>>>:::777555555555555111111111111111222222222000000000000000111111111//////000000111111222222000000111111111111000000000000000000000000000000000000000000000000000000---......///000111111222000000000000000000000000000000000000000000000000222111///.........///000////////////000111222333000000000000000111111222000000000000000000000000////////////000000000000.../////////000000111111---...///.........000222222111000//////000111222}}}}}}{{{vvvuuuooofff^^^XXXOOOGGGBBB>>>888444333222222111111111000000///.........111111111111111000//////............/////////000////////////000000000000000000000000000000000000222111111111000000//////333222111111222444666777111111000000//////......000000000000000000000000000000000000000000000000333333222111000000111111111111111111111111111111000000000000000000000000111111111111111111111111111111111000000000000000000000000111111111222222222222333333333333444444333222222111333555777999;;;BBBHHHLLLQQQZZZ```aaabbbaaa___[[[VVVTTTSSSTTTYYYZZZ[[[]]]^^^```aaabbbeeejjjqqqvvvxxxyyyzzz{{{{{{~~~}}}{{{~~~~~~vvvooojjjhhhfffeee___[[[VVVRRRQQQPPPOOONNNLLLGGG???999555444333222222111111222333333000...222222222111111111111000000000000000000000000000//////000000111111111222000000////////////000000222222111111000/////////222111111111000000//////000000000000000111111111////////////////////////000000000000000000000000111111000000//////......111000///......///000111111111000000//////......000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000~~~zzzzzzuuulllddd]]]SSSJJJKKKFFF@@@;;;888666555444333333333222111111000000111111111111111000//////........./////////000000............////////////000000000000000000000000111111111111000000000///111000///...///111222444////////////000000000000000000000000000000000000000000000000000000000000222222111000000000000000111111111111111111111111111111111111111111111111111111111111111111111111222222222111111111111111222222333444444444444444222222333333333333444444444333333333444777999;;;>>>EEELLLOOOTTT\\\``````aaa```^^^YYYVVVTTTUUUVVVYYY[[[^^^```bbbdddfffgggnnnrrrwww{{{|||~~~~~~~~~}}}}}}|||}}}zzztttoookkkgggddd[[[XXXSSSQQQPPPPPPOOOOOOOOOJJJCCC===:::777555444111111111222333333111///222222222111111111111000000000000000000000000000///000000000111111111111000000000//////000000000000111111111111000//////111111111111000000000///222222111111000000//////////////////////////////000000000000000000000000111000000000/////////...111000///......///000111111000000000/////////...////////////////////////000000111111111111000000000000000000000000000000////////////////////////~~~}}}uuummmeeeYYYOOONNNIIIBBB<<<999666444222444444333222222111111000000111111111111000000///....../////////000000000------------............000000000000000000000000111111111111000000000000111000///......///000111.........///000111111111000000000000000000000000////////////////////////111111000/////////000000111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222111222444555555555444333222222333333333333444444444444444444666999<<<>>>CCCJJJRRRUUUYYY^^^```___^^^]]]ZZZWWWTTTTTTVVVYYY[[[^^^aaadddfffhhhkkknnnwwwzzz~~~}}}~~~}}}~~~~~~~~~~~~}}}}}}|||wwwpppiiidddYYYVVVSSSRRRRRRSSSRRRQQQSSSOOOIIICCC???<<<888666111000000111333333111000222222222111111111111000000000000000000000000000000000000000111111111111111111000000000000111111...///111222222222000///111111111111000000000000333333222111000///......000000000000000000000000000000000000000000000000000000000000////////////000000////////////000000000000000000////////////........................000000111111111111000000000000000000000000000000........................wwwnnnaaaUUUOOOKKKDDD>>>:::666333111222222222111000000//////000000111111111111000///...////////////000000000------........./////////////////////////////////111111111000000000000000222111000000000000111111.../////////000000000111////////////////////////////////////////////////000000///////////////000111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222222///000222333444333222111222222222333333333444444444333444555888;;;???AAAHHHPPPXXXZZZ\\\______\\\ZZZYYYVVVSSSRRRTTTXXX\\\^^^aaaeeegggiiilllpppttt{{{{{{|||~~~~~~}}}vvvmmmfff\\\ZZZXXXWWWWWWWWWVVVUUUVVVRRRMMMHHHDDD???:::666222111000111222333222000222222222111111111000000000000000000000000000000000000000000000111111111111111000000000000111111,,,...000333444333111000111111111000000000000000222111111111000000//////000000000000000000000000000000000000000000000000000000000000////////////000000////////////000000000000000000////////////////////////////////////000000111111111111000000////////////////////////////////////////////////wwwjjj^^^TTTPPPIIIDDD@@@<<<999666333333222222111000000000///000000111111111000000////////////000000000111....../////////000000000////////////////////////000000000000000000111111111111000000000000000000111000000000/////////...////////////////////////000000000000000000000000000///////////////000000111111111111111111111111111111111111111111111111111111111111111111111111000000000000111111222222///000111222222222111111222222222333333333444444333333444666999>>>BBBDDDMMMUUU\\\]]]^^^___]]]YYYTTTTTTRRRQQQQQQTTTZZZ^^^aaaeeeiiijjjlllpppwww|||}}}|||}}}||||||}}}}}}{{{||||||~~~}}}rrrkkkccc```]]][[[[[[[[[ZZZYYYZZZWWWRRRMMMGGGBBB<<<888555333222222333333222111222222222111111111000000000000000000000000000000111111000000000000000000111111000000000000111111+++---000333444333111000000000000000000000111111//////000000111111111222000000000000000000000000000000000000000000000000////////////000000000000//////000000000000//////////////////000000000000000000000000000000000000000000111111111111000000////////////////////////000000000000000000000000ssshhhXXXSSSMMMHHHCCC???;;;888666666555444444333333222///000000111111111111000/////////000000000111111////////////000000000111000000000000000000000000000000000000111111111111.........///////////////111111111000///.........000000000000000000000000000000000000000000000000000000/////////000111111111111111111111111111111222222222222222222222222111111111111111111111111/////////000111111222222111111111111222222222333222222333333333333444444333444555888<<>>555444444333333222111111//////000111111111111111000000000000111111111111---------.........//////000000000000000000000000//////000000111111111222//////111222333333333333......//////000000111111000000000000000000000000222222222222222222222222111111000000111222333333111111111111111111111111222222222222222222222222111111111111111111111111000000111222333333444444000...,,,++++++---///111222222333333333444444444777888:::===CCCHHHMMMQQQUUUZZZ]]]ZZZWWWVVVSSSOOONNNQQQTTTWWWZZZ___dddgggmmmqqqvvvyyy~~~}}}|||~~~zzzvvvwww~~~yyyuuupppmmmooosssvvvxxxrrrmmmeee^^^XXXRRRMMMIII>>><<<888666555444333111222222222111111111111000000000000000000000000000222111111111000000//////......------------......000000000000000111111111//////000000111111111222111111111111000000000000////////////////////////000000000000000000000000.../////////000000111111...///000111111000///....../////////000000111111////////////////////////000000111111111111000000000000000000000000000000////////////////////////vvvmmmbbb[[[WWWQQQGGG???999777444444444333222000222222222111111111111000//////000000000000//////////////////////////////000000000000000000000000222111111111000000//////............///111222333111111000000//////......////////////000000000000//////000111111111111111000000000000000000000000222111111111000000//////111222222333333222222111111111222222222222111111333333333222222111111111333222222222111111000000---///222444444555777888;;;<<>>BBBFFFKKKOOORRRSSSRRRSSSSSSRRROOONNNMMMNNNNNNRRRWWW\\\```eeejjjmmmqqqtttzzz|||vvvwww}}}{{{wwwxxx}}}}}}uuulllddd\\\UUUPPPKKKFFF???;;;:::888666333222222111111111111222222111111111111000000000000000000000000000000000000000000000000000000000000000000///...............111111000000000/////////........./////////000000000000////////////000000000000////////////000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111000000000000000////////////000000000000000000000000000000000000{{{pppiiiccc\\\SSSLLLBBB>>>999555444444444444222222222111111111111000111111222222222222111111////////////////////////000000000000000000000000111111111111000000000000222222111111111111222222000000000000////////////111111000000//////......//////000111111111111111000000000000000000000000333333333222222222222222111111222222222222111111111111222222222222111111333333333222222222222111333333333222222222222222000222555666666777999;;;???AAAFFFKKKOOORRRSSSTTTPPPQQQQQQOOONNNNNNOOOQQQRRRUUU[[[```dddhhhmmmpppqqquuu|||~~~|||{{{}}}|||zzz{{{}}}~~~yyyrrrkkkcccZZZUUUQQQKKKDDD???===;;;777444222333333333333333333222222222111111111000000000111111111111111111111111000000000000000000000000000000///.........//////000000///////////////........./////////000000000000000////////////000000000000////////////000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111////////////000000000000000000000000000000000000xxxpppiiibbbYYYSSSHHHCCC<<<666444444444444222222222111111111000000//////000000000000//////////////////////////////000000000000000000000000111111111000000000000000333222111111000000000000000000000000////////////111111000000//////......//////000111111111111111000000000000000000000000222222222222222222222222111111222222222222111111111111222222222222111111222222222222222222222222222222222222222111111111111333555666777888;;;===BBBEEEJJJPPPSSSUUUTTTTTTQQQQQQPPPOOOOOOQQQUUUXXXWWW[[[```eeehhhkkkoooqqqvvvzzz~~~}}}~~~{{{xxxwwwzzzxxxvvvsssnnnfff^^^XXXWWWQQQJJJDDDAAA>>>999555333333333333333333222222222222222111111111000000000000000000000000000000////////////////////////000000///////////////000////////////...............////////////000000000000000////////////000000000000////////////000000111111111111000000000///000000000000000000000000//////////////////////////////////////////////////////000000111111222222////////////000000000000000000000000000000000000~~~wwwpppggg^^^XXXNNNHHH???888555444444444222222222111111111000000//////000000000000//////000000000000000000000000000000000000000000000000000000000000000000111111222111000///////////////////////////000000000000111000000000/////////...//////000111111111111111000000000000000000000000000000111111111111111111000111111222222111111000111111222222222222111111222222222222222222222222000111111111111111111111111333555666777:::===@@@GGGJJJNNNSSSUUUUUUTTTRRROOOPPPPPPPPPQQQTTTYYY]]]\\\```eeeiiilllnnnqqqssszzz~~~}}}{{{}}}~~~zzzvvvrrrrrrqqqpppnnniiibbb^^^\\\VVVOOOJJJGGGCCC>>>999555555444333333222111111222222222222111111111111////////////////////////////////////////////////000000/////////000000111............////////////////////////000000000111000000////////////000000000000////////////000000111111111111000000000///000000000000000000000000//////////////////////////////////////////////////////000000111111222222////////////000000000000000000000000000000000000}}}~~~~~~wwwnnnccc]]]SSSMMMDDD<<<888666555444222222222111111111111000111111222222222222111111000000000000000000000000000000000000000000000000000000000000111111111111111111000///......//////////////////000000000000/////////000000000000000//////000111111111111111000000000000000000000000000000000000000111111111000000111111111111000000111111222222222222111111111222222222222333333333000111111111111222222222222333666777999===AAAEEEKKKMMMQQQTTTUUUTTTRRRPPPLLLMMMNNNPPPRRRVVV\\\``````dddjjjooorrruuuwwwyyy~~~|||~~~{{{qqqpppoooooonnnlllhhheee```[[[UUUQQQNNNJJJEEE@@@:::888666444222111222222333222222222222111111111........................000000000000000000000000000000/////////000111111...////////////000000000/////////000000000111111000000////////////000000000000////////////000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111////////////000000000000000000000000000000000000{{{{{{}}}uuujjjcccXXXRRRIIIAAA<<<999666555222222222111111111111000111111222222222222111111000000000000000000000000000000000000000000000000///000000000111111111111111111000000///000000000.../////////000000000111......//////000000111111//////000111111111111111000000000000000000000000000000000111111222222222000000111111111111000000111111222222222222111111111111222222222333333333222222222333333444444444333555777:::<<>>999555333222333444333333222222222111111111////////////////////////000000000000000000000000000000//////000111111222/////////000000000111111//////000000000111111111000000////////////000000000000////////////000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111000000000000000////////////000000000000000000000000000000000000yyyyyy{{{zzzoooggg[[[UUUMMMEEE???;;;888666222222222111111111111000//////000000000000//////000000000000000000000000000000000000000000000000//////000000111111111222222111111111111111222222.../////////000000111111------...///000111222222//////000111111111111111000000000000000000000000111111111222222333333333000000111111111111000000111111222222222222111111111111111222222333333333444444444555555666666666444666999<<>>CCCHHHNNNSSSVVVXXXPPPPPPOOONNNOOOPPPQQQRRRTTTZZZbbbiiiooovvv~~~uuunnniiigggfffiiijjjkkkjjjgggaaa\\\XXXZZZTTTLLLDDD>>>999444111333333222222222222333333444333222111000/////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000222222111111000//////...222111111000////////////000000000111111111222222111111111111111111000000000000000000000000000000000000////////////000000111111111111000000000000000000////////////000000000000000000000000111111yyypppmmmnnnqqqzzzvvvjjj\\\RRRNNNJJJBBB<<<:::888555444555444333222111111111222222222333333222222222111111111000000000000000000000111111111111111000000000000111111111111111000000000000000///000000000111111111111///000000000111111111111000000000111111111222222000000000000000000000000000000000000000000111111000111111111222222222222000000111111111222222222333333333333333333333333333333444444444555777999>>>AAAFFFKKKPPPTTTVVVWWWPPPQQQPPPPPPOOOQQQSSSUUUWWW___jjjttt{{{|||tttmmmiiigggjjjllloooooolllfff```[[[]]]XXXPPPIIIBBB<<<666222444444333222222222333333444333222111000000000000000000000000000000000000000000000000000000000000////////////////////////////////////////////////111111111111000000//////333222000///...///000111000111111111222222222222222222111111000000//////////////////////////////000000////////////000000111111111000000000000000000000////////////000000//////000000111111000000}}}tttnnnlllmmmttt|||~~~qqqbbbWWWRRRMMMEEE>>><<<:::777666555555333222111222222222222333333333222222222111111111000000//////000000111111111111111000000000000000000111000000000000000000111111///000000000111111111111///000000000111111111111000111111111222222222222111111111111111111111111000000//////000111222222///000111222444555666666000000111111111222222222333333333333333333333333333444555555444666999<<>>;;;888777666555444222222222222222333333333333222222222111111111111000/////////000111111222222111000000//////000000111000000000000111111111111000000000000111111111111000000000000111111111111000111222222333333222222111111111111111111111111111111000000000222333444000000111333444666777888111111111222222222222333333333333333333333333333222555666666555777<<>>DDDJJJNNNRRRSSSUUUUUUSSSPPPMMMJJJOOOSSSXXX[[[```jjjwwwxxxnnnaaaYYYUUUPPPIIIDDD???<<<777444444444444333222222222222222222222222111111111111111111111111111111111111111111111111111000000000////////////000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000111111000000000000111111000000000000000000000000222222111111000000000000000000000000000000000000000111222222111222444666~~~yyyvvvwwwzzz~~~xxxlll___UUUOOOJJJFFFAAA<<<:::888666444555444333333222222333333111111111111111111111111111222222222222111000000////////////////////////000000000000000000000000000111111111111222222222111000000//////000000111222222111111111111222222222222111111111111222222222222111111111111222222444333333222222222222222333333333444444444555555444444333222222333444555444777;;;>>>BBBHHHNNNRRRXXXWWWVVVSSSQQQNNNLLLJJJNNNQQQWWW___hhhtttuuuggg]]]WWWSSSMMMHHHDDD@@@;;;777555555444333222222222222222222222222111111111111111111111111222222222222222222222222111111000000000/////////000000000000111111111111111111111111111111111111000000000000000000000000000000000000000000000000////////////000000000000111111000000000000111111000000000000000000000000222111111111111000000000000000000000000000000000000111222222111222333555|||{{{|||~~~|||rrreeeYYYQQQLLLHHHBBB===:::888666444555444333333222222333333111111111111111111111111111222333444333222111000000000000000000000000000000000000000000000000000000000111111111222222222000000////////////000000222222111111111111222222222222111111111111222222222222111111111111222222444444333222222333333444444444444444555555555555555444333333333555666777555999===BBBGGGLLLRRRVVVZZZXXXUUUQQQOOONNNMMMNNNOOORRRYYYdddppp}}}yyylllaaaZZZUUUPPPLLLHHHDDD>>>999777555444222222222222222222222222222111111111111111111111111222222222222222222222222111111111000000000/////////000000000111111111111111111111111111111111111000000000000000000000000000000000000000000000000////////////000000000000111111000000000000111111000000000000000000000000////////////////////////000000000000000000000000111222222222111111333555~~~~~~}}}|||~~~xxxlll^^^TTTMMMIIICCC>>>;;;888666444555444333333222222333333111111111111111111111111222333444444444333111000111111111111111111111111111111111111111111111111000000111111111222222222000000////////////000000222222111111111111222222222222111111111111222222222111111000000111111222333333333222222333444444333333333333444444444444444444333333444666888999888;;;AAAFFFJJJOOOTTTWWWXXXUUURRRNNNMMMOOOQQQSSSUUUYYYbbbmmm{{{~~~~~~zzzooofff___YYYTTTPPPMMMHHHAAA<<<888666333111222222222222222222222222111111111111111111111111222222222222222222222222111111111111000000000000///000000000111111111111111111111111111111111111000000000000000000000000000000000000000000000000////////////000000000000111111000000000000111111000000000000000000000000////////////000000000000000000000000000000000000111222333222111111333444{{{wwwxxx}}}ssseeeZZZPPPLLLFFFAAA===:::777555555444333333222222333333222222222222222222222222222333333333333222111111222222222222222222222222111111111111111111111111000111111111111222222222111000000//////000000111222222111111111111222222222222111111111111222222111111000000000000111111333222222222222333333444222222222333333333444444333333333333555666888:::;;;???DDDIIIMMMPPPSSSVVVTTTQQQNNNLLLMMMPPPSSSVVVWWW^^^hhhttt~~~~~~~~~~~~~~~}}}xxxrrrkkkeee___YYYUUUSSSMMMFFF???;;;777444222222222222222222222222222111111111111111111111111222222222222222222222222222222111111111000000000000000000000111111111111111111111111111111111111000000000000000000000000000000000000000000000000////////////000000000000111111000000000000111111000000000000000000000000111111111222222222222333000000000000000000000000222222333222111111222444yyyrrrpppuuu~~~{{{lllaaaTTTPPPIIIDDD@@@===:::777555444333333222222333333222222222222222222222222333333222111111111111111111111111111111111111111111111111111111111111111000111111111111222222222111111111000000111111111222222111111111111222222222222111111111111222222111111000000000000111111111111111111111222333333222222333333333444444444222222222333444777999:::>>>BBBGGGLLLNNNPPPRRRTTTQQQOOOLLLKKKLLLOOOTTTWWWYYYaaannn{{{{{{yyywwwvvvtttqqqllleee^^^YYYXXXSSSKKKDDD>>>:::666444222222222222222222222222111111111111111111111111111111111111111111111111222222222111111111000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000111111000000000000111111000000000000000000000000111111222222222333333333000000000000000000000000222333333222111111222444xxxoookkkooowww~~~qqqfffWWWRRRLLLFFFBBB???<<<:::555444333333222222333333222222222222222222222222444333111000///000111222000000000000000000000000111111111111111111111111000111111111111222222222222222111111111111222222222222111111111111222222222222111111111111222222111111000000000000111111111000000000111222222333333333333444444444555555222222222333444666999:::???CCCIIIMMMOOOPPPQQQRRRPPPNNNLLLJJJLLLOOOSSSVVV^^^hhhwww{{{xxxssstttvvvuuuqqqjjjbbb\\\\\\WWWNNNGGGAAA<<<888555222222222222222222222222111111111111111111111111000000000000000000000000222222222111111111111000000000000000111111111111////////////////////////000000000000000000000000000000000000000000000000////////////000000000000111111000000000000111111000000000000000000000000//////000000111111111111000000000000000000000000222333333222111000222444wwwpppjjjiiinnnttt}}}wwwlll```VVVMMMHHHDDD>>>:::999888555333222222222222111333333333222222111111111555333111000000111111000000444444...---222444222000000000000000000000000111111111111000000000000111111111111111111111111,,,,,,---...///000111111000111111111111222222222555555555444444444333333111111222222222333333333111222333444333222111000555555666777999;;;<<<===BBBFFFKKKOOOPPPPPPPPPQQQKKKMMMOOOMMMMMMQQQYYY```fffppp|||{{{vvvtttsssrrrtttuuurrrkkkeeeaaa\\\UUUOOOJJJCCC;;;444333111000000111111000...222222222222222222222222222222222111111111111000000000000000111111111111000000000000000000000000000000000000000000000000000...---///222444333111111111111111222222222222111111000000000000111111///000111111111///...---333222111000000111222333444333111000000000111111000111111111111222222222222222222222222222222222|||rrrjjjfffjjjqqqyyy}}}ssseeeZZZPPPKKKFFF@@@<<<;;;999666444333333333333222333333333222222222111111444333111000111111111000///333333///...222444111111111111111111111111111111111111111111111111111222222222222222222222222//////000000000000111111000111111111111222222222//////000111222333444444111222222222222333333333222333444555444444333222555555555777999<<>>===:::777555333444444333222333333333222222222222111222222222222222111111111...111111///000333333111222222222222222222222222111111111111111111222222222222222222222222222222333222222222111111000000000111111111111222222222...//////000111222333333222222222222333333333333333444555555555555444444555555555777:::???CCCFFFHHHKKKMMMNNNMMMLLLLLLLLLKKKLLLLLLMMMPPPYYYfffooo{{{tttrrrsssxxx~~~|||wwwllleee]]]UUUOOOHHH@@@;;;666555333333444444444222222222222222222222222222222222222111111111111000000000000000111111111111000000000000000000000000000000000000000000000000000///...///111222222111////////////000000000000111111000000000000111111111222222222222111111000222222111000000111222222111000//////.../////////000111111111111222222222222222222222222222222222~~~~~~|||mmmccceeemmmvvvuuuhhh[[[RRRKKKDDD??????:::888555333333444333222222222222222222222222222000222333333222222222333000000000000111333222000222222222222222222222222000000000111111111111111111111111111111111111111222222222222111111111111000000111111111222222222333333333222222222111111222222222333333333444444333444444444555555555555666555666888<<>>888666444333444555444333222222222222222222222222222222222111111111000000///000000000111111111111000000000000000000000000000000000000000000000000000//////000111111111111000111111111222222222222111111000000000000111111111111111111111111111000222111111111111111111222000000000000///000000000000000111111111222222222222222222222222222222222}}}|||rrrhhhiiipppzzz~~~pppaaaVVVNNNEEEAAA@@@;;;888555333333333222111222222222222222222222222000222333333222111333555333111///111333333111111111111111111111111111111/////////000000000111111000000000000000000000000000000111111111111222222000000111111111222222222333333333222222222111111222222333333333444444444333333333333333444444555666666777:::???EEELLLPPPPPPPPPPPPMMMKKKIIIJJJKKKNNNOOORRRXXXbbbppp~~~~~~|||~~~}}}yyyqqqfff\\\TTTMMMFFFAAA:::888555333333444333333222222222222222222222222222222222111111111000000///000000000111111111111000000000000000000000000000000000000000000000000///000000000000000111111000111111111222222222222111111000000000000111111000000000///000000000000111111111222222111111111000111111111111111111111000000111111111222222222222222222222222222222222~~~|||{{{~~~xxxooonnnsss{{{yyyhhh[[[QQQHHHCCCCCC<<<999666444444444333222111222222222222333333333000222333222000111555888999333///111333222111222111111111111111111111111/////////000111111222222000000000000000000000000000000000111111222222222000111111111111222222222...//////000111222333333333333333333444444444444333222222222333444555666777777999===BBBIIINNNRRRRRRQQQPPPNNNKKKJJJLLLMMMNNNQQQVVV```lll{{{|||}}}wwwjjj___WWWPPPIIIDDD>>>:::666444333333333222222222222222222222222222222222222111111111111000000000000000111111111111000000000000000000000000000000000000000000000000///000111111000///000222////////////000000000000111111000000000000111111/////////...//////000111000111222222222222111000000111111222222222222111000111111111111222222222222222222222222222222222}}}|||zzzzzz|||~~~uuusssuuuwwwoooaaaVVVLLLGGGFFF???<<<999777777666555444111111222222222333333333000222333111///000666;;;???666000222444222111333222222222222222222222222000111111222333333444444111111111111111111111111333333333333222222222222000111111111111222222222//////000111222333444444333333333444444444444555444333333333444555666777777888;;;???EEEKKKPPPSSSRRRRRRPPPNNNLLLLLLNNNQQQRRRVVV^^^kkkyyy|||}}}}}}ooocccZZZSSSLLLHHHBBB>>>999666444444333222222222222222222222222222222222222111111111111000000000000000111111111111000000000000000000000000000000000000000000000000///111222111///...000222////////////000000000000111111000000000000111111000000/////////000222222000111222222222222111000...///000222222222111000000111111111111222222222222222222222222222222222{{{zzzyyyyyy|||yyytttuuussszzzsssdddYYYOOOIIIIIIAAA>>>;;;999999888777666111111111222222333333333111333333000...000777===CCC888000222444222111444333333333333333333333333222222333444444555666666333333333333333333333333777666666444333222222111000111111111111222222222555555555444444444333333333333333444444444555555555444444444555666888999777999<<>>;;;888444444444333333222222222111111111111111111111111111000000000000000000000000000000000000000000000000111111111111111111111111------///000222333333444///////////////000111222111111111111111111111111000000000000111111111111222222111111111111222222111111111111111111111111111111111111111111111111111111111222222333333333}}}{{{yyywwwuuutttuuuvvvwwwxxx|||}}}wwwqqqmmmlllllloooxxxwwwiii[[[RRRKKKJJJHHHEEEAAA===:::888555444444333333222222111333333222222222222222222000111222222222222111000000111111222222222111111222222111111222222333444000000000111222222333333222333333333222111000000222222333333333444444444222222333444555555555555333333333444444555555555555555555555555888<<<@@@HHHKKKOOOQQQPPPOOOOOOOOOMMMNNNRRRWWWYYY]]]hhhttt|||rrrjjjhhhkkkpppyyyyyyiii]]]QQQMMMGGGDDDBBB???999555444444333333222222111111111111111111111222222222000000000000000000000000000000000000000000000000111111111111111111111111,,,---///111222333444444000000/////////000111111111111111111111111111111000000000111111111222222222222111111111111222222111111111111111222222222222222222111111111111111111111111222222333333444zzz|||~~~~~~}}}}}}~~~{{{zzzwwwuuuttttttuuuuuuuuuyyyxxxsssooonnnllllllrrryyy~~~pppaaaWWWLLLKKKJJJGGGCCC???;;;999555555444333333222111111222222222222222222333333000111222222222222111000///000111222222222222222222222111111222222333444///000000111222222333333111222222333333333333333111222444555555555444333222333444444555444333222333333444555666666777777444555555666777;;;@@@EEEHHHKKKOOOQQQQQQPPPOOOOOOOOOQQQUUUZZZ]]]bbbnnn{{{yyypppgggdddfffjjjqqq|||}}}pppgggTTTPPPKKKHHHGGGCCC<<<666555555555444333222222222000000111111111222222222000000000000000000000000000000000000000000000000111111111111111111111111...///111222333333222222111111000000///000000000111111111111111111111111000000111111111222222222222222111111111111222222000000111111111222222222222222222111111111000000000111111222333333444444~~~~~~~~~xxxyyy{{{{{{{{{zzz{{{}}}|||zzzxxxuuutttttttttuuussswww}}}yyytttqqqooollljjjnnntttuuueee[[[MMMLLLJJJHHHDDD@@@<<<:::555555444333333222111111111111111222222333333444000111222333333222111000...///000111222333333333222222111111222222333444///000000111222222333333///000222333444555666666111222444666666555444333222333444444444333222111222333444555666888999999444444555666999>>>DDDIIIHHHKKKOOOQQQQQQPPPOOOOOOSSSTTTYYY^^^aaaffftttxxxnnneeebbbccceeelllvvv~~~|||ssslllWWWRRRMMMKKKJJJFFF>>>888777777666555444444333333000000111111222222222222000000000000000000000000000000000000000000000000111111111111111111111111111111222333222111000///222222111000//////000000111111111111111111111111000111111111111222222222222222111111111111222222000000111111222222222222222222222222111111000000000000111222333333444444~~~}}}{{{zzzzzz{{{{{{{{{||||||}}}}}}|||zzzxxxvvvtttssssssssstttwww}}}xxxxxxvvvpppjjjfffggghhhpppyyyooo```TTTNNNJJJIIIGGGBBB>>>>>>666555444444555444222000333333333222222222111111111111222222222333333333...///000111222333444444222222222222222222222222000000000000000000000000000111222222333333222222444333333222222333333444333444555666666555444333555555666666666666666666555666888:::<<>>AAAEEEIIINNNQQQPPPPPPPPPNNNLLLKKKLLLMMMPPPTTT]]]jjjwww}}}uuummmfffaaa]]]ZZZYYY]]]ccckkkxxx{{{{{{~~~rrrgggYYYOOOMMMLLLIIIFFF===:::666444444444333222333333333222222222111111111111111111111111111111........./////////000000000000000000000000000000000000000000111111111111111111000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222333222111000222444666555333111111333666888zzzuuurrrqqqrrrssstttuuutttqqqooonnnoootttuuuxxx|||}}}|||}}}}}}|||}}}}}}|||{{{yyyyyyyyyyyyyyyyyyyyyyyyxxxwwwuuutttttttttuuuuuutttwwwyyy{{{~~~{{{uuunnnfff___[[[WWW\\\fffrrr~~~|||ooobbbUUUOOOLLLGGGCCCBBB>>>;;;666333333444444444444444444333333333222222111111222222222333333333111222222222222333333333222222222222222222222222111111111111111111111111222333444444555555444444333444444555555444444333444444444333333444444444222333444555666666666666666:::>>>BBBFFFIIIMMMPPPOOOOOONNNLLLJJJJJJKKKMMMRRRXXXcccppp{{{}}}uuummmgggbbb^^^[[[]]]```fffqqq{{{{{{||||||ppp```TTTNNNLLLKKKIII@@@===888555444444333222333333333222222222111111111111111111111111111111/////////000000000000111000000000000000000000000//////000000000111111111111111000000000000111111111111111111111111111111111111111111111111111111222222222222222222222222111111111111111111111111222333333222111111222444666555333222333555888:::{{{zzzvvvpppkkkgggggghhhjjjjjjjjjiiihhhhhhiiikkkrrruuuzzz}}}zzz|||}}}}}}~~~~~~}}}|||zzzzzzyyyyyyyyyyyyxxxxxxuuutttsssrrrrrrsssttttttuuuvvvxxxzzz{{{~~~~~~{{{wwwqqqjjjbbb\\\WWWZZZbbbnnn{{{yyyjjjZZZRRROOOJJJEEECCC:::888666555666777666555444444444444333333333333111111222222222333333333111222222222333333444444222222222222222222222222222222222222222222222222222222333444444444444444333444555666666555444333444444333333333333444444333333555666777777777777999<<>>~~~zzzxxxwwwvvvuuurrrmmmiiihhhjjjkkkhhhiiihhhhhhiiimmmrrrwww~~~~~~~~~xxxwwwwwwwwwvvvvvvuuuuuurrrqqqpppppppppqqqrrrsssuuuvvvwwwwwwxxx{{{}}}zzzvvvnnnddd\\\XXXZZZ___iiiwww{{{ggg]]]XXXRRRLLLIIIAAA===888555444444444333555555444444444333333333111111222222222333333333666555555444222111111000222222222222222222222222222222222222222222222222111111222333333333333222333444666777777666444333444444222222222222444444444555666888999999::::::BBBFFFKKKOOOQQQRRRSSSSSSPPPPPPOOONNNMMMOOORRRUUU```nnnzzzvvvsssrrrmmmiiiiiinnnmmmxxx{{{~~~{{{hhh[[[TTTPPPNNNGGGCCC<<<888666555444333333333333222222222111111111111111111111111111111////////////000000000000000000000000000000000000////////////000000000000111111000000000000111111111111111111111111111111000000111111222222222222000000000000000000000000222222222222222222222222333444444333222222333555333444666888;;;===??????}}}zzzvvvvvvxxx}}}|||zzzwwwtttssstttuuussspppqqqssssssrrrvvv{{{~~~}}}|||}}}}}}|||{{{xxxxxxwwwuuutttrrrqqqqqqnnnnnnnnnnnnooopppqqqrrrssstttvvvvvvvvvwwwyyy{{{{{{rrrfff^^^YYYXXX]]]gggqqqzzzsssbbbXXXRRRLLLGGGBBB???;;;999777666444222444444444444444444444444222222222111111111000000222222222222222222222222333333333333333222111000555444444333333222222111444444444333333222222222555444333333222222222222444333333333333444555555444444555666888999;;;<<>>IIINNNUUUYYYYYYVVVSSSQQQOOONNNOOORRRUUUXXXbbblll}}}~~~|||zzz}}}~~~|||rrrooorrr}}}pppcccYYYTTTNNNJJJCCC===:::888666444333333333333333333333333111111111111111111111111000000000000000000000000111111000000000000111111111111111111000000000000111111000000000000111111111111111111111111111111///000222222000///000111111222333222111000111333111111111111111111111111222222222222222222222222444777:::===???BBBFFFIIIyyyzzzvvvqqqnnnooottt|||~~~~~~~~~|||{{{xxxwwwvvvuuutttsssrrrrrrqqqpppooonnnmmmllllllllllllnnnppppppppprrrtttwww|||qqqjjj^^^YYYWWW[[[aaaiiittt~~~wwwhhh]]]UUUQQQKKKFFF???999777666666555444444444444444444444444333333333333222222222222222222222222222222222222222222333333333222222111000111111111222222222333333333333333333333333333444333333222222333333333444444444444444555666666888777777888999<<<>>>@@@LLLPPPVVVYYYXXXUUURRRPPPNNNMMMOOOSSSWWW]]]hhhttt~~~|||{{{yyyzzzxxxqqqnnnuuuxxxjjj\\\SSSPPPLLLFFF@@@<<<999666444333333333333333333333333111111111111111111111111000000000111111111111111111111000000000000111111111111111000000000000000111000000000000000000111222222222222333333333333///000222111000///000111111222333333222111222333111111111111111222222222222222222333333333333333666888;;;>>>AAAFFFKKKOOO}}}wwwzzzyyykkkfffdddhhhooo{{{~~~}}}~~~~~~~~~|||yyyuuuuuutttsssrrrqqqqqqpppqqqqqqooommmlllkkkkkkjjjlllnnnooopppqqqrrruuuwww}}}uuunnnbbb\\\XXXZZZ___fffqqq{{{}}}nnnaaaXXXTTTNNNHHHAAA;;;888777666555444444444444444444444444222222222222111111111111222222222222222222222222111222222333333333222222444444333333222222222222333333333333333333333333333333333222222333333444555444444444444555666666888888888888:::>>>AAACCCMMMQQQUUUWWWUUURRRPPPOOOMMMMMMOOOUUU[[[bbbooo{{{}}}{{{vvvwwwzzzuuunnnpppwww~~~ooo^^^SSSQQQNNNHHHCCC???;;;777444333333333333333333333333111111111111111111111111111111111222222222333333111111000000000000111111000000000000000000111111000000000111111000000000111111111222222333333333000111111111//////000222111222333333222111222333000000111111111222222222222222333333444444444444777999<<>>EEEKKKOOOTTTTTTSSSQQQOOOOOOQQQSSSXXX[[[aaaiiisss~~~~~~xxxyyy}}}|||rrrhhhgggnnnuuuxxxgggWWWRRROOOMMMHHH@@@;;;;;;444333222222444444333222111111111111111111111111000000111111111111000000111111222333333333333222000000000000000000000000000000111111111111000000111111222222222333333333111111000000000000000000222222111111111111111222333333222111111222333333444555555555444555888:::===@@@EEEMMMVVV___gggkkkuuuqqqqqqwww|||lllbbb\\\aaaiiittt~~~{{{{{{zzzyyyxxxvvvuuutttrrrrrrrrrqqqpppppppppooorrrqqqooommmlllkkkkkkkkkllllllnnnoooqqqssstttuuuvvvyyy~~~~~~tttlllfffeeefffhhhlllqqqvvv}}}|||~~~zzziii___UUURRRMMMFFF???:::888777666555444444333333444444444444444444444444444444333333222222222222333333222222222222222222222222111111111111111111111111222222222222222222222222444444333222222222222222444444444444555666777777666777888;;;@@@FFFLLLOOOQQQQQQQQQOOONNNOOORRRUUU]]]```fffooo{{{}}}~~~}}}sssiiigggkkkqqq}}}nnnZZZSSSMMMKKKHHHAAA<<<;;;555444222333444444333222111111111111111111111111000000111111111111000000000111222222333333222222000000000000000000000000000000111111111111000000000000111111111222222222111111111111111111111111222222111111111111222222333333222111111222333333444444555555444555888:::>>>AAAGGGNNNWWW___fffiiizzzmmmllloooxxxzzzkkkaaa^^^cccmmmzzzzzzyyyyyywwwvvvuuutttsssppppppppppppppppppooooooqqqpppooommmlllkkkkkkkkkjjjkkklllmmmoooqqqrrrrrrtttwww|||~~~uuummmeeecccbbbbbbeeejjjpppxxx}}}|||nnnaaaVVVSSSNNNHHHBBB<<<888666666555444444333444444444444444444444444444444444333333222222222222333333333333333333333333333333222222222222222222222222222222222222333333333333555555444333333333333444444444444444555666777888666777999===CCCHHHNNNQQQNNNOOONNNNNNMMMOOOSSSWWW]]]___fffqqq~~~~~~~~~uuukkkggghhhlllvvvwww___TTTJJJIIIIIIDDD>>>;;;777555333333444444333222111111111111111111111111000000111111111111000000000111222222333333222222000000000000000000000000000000111111111111000000//////000000000111111111111111222222222222222222222222111111111111222222333222222111111222222333333444444444444555888;;;???BBBHHHPPPXXX___dddfffvvvqqqfffhhhmmmyyyxxxjjjaaa^^^eeeqqq~~~yyyxxxwwwuuutttsssrrrrrroooooopppppppppppppppppppppooonnnmmmlllkkkkkkjjjiiiiiijjjlllmmmoooppppppqqqtttzzz~~~wwwmmmddd```^^^\\\^^^aaajjjrrr~~~|||tttcccXXXUUUPPPJJJEEE???999666666666555444444444444444444444444444444444444444333333333222222333333333333333333333333333333333222222222222222222222222222222222333333333333333666555555444444444555555444444444444555666777888666888<<>>BBBHHHPPPWWW]]]aaaccc{{{tttmmmhhhaaacccjjjwwwuuuiiibbb^^^fffttt~~~|||xxxwwwvvvtttrrrrrrqqqqqqpppppppppqqqqqqqqqqqqqqqooonnnnnnmmmlllkkkjjjjjjhhhhhhiiijjjlllmmmnnnnnnooosssxxxyyyoooddd___ZZZWWWWWW[[[ccclllxxx~~~zzzggg[[[WWWQQQKKKGGGAAA;;;777666666555444444444444555444444444444444444444444444333333333333333333444333333333333333333333333222222222222222222222222222222333333333444444444555555555444444555555666555555555555555666888888777:::???DDDJJJNNNPPPQQQOOOOOOMMMKKKKKKMMMRRRUUU^^^cccmmm{{{~~~yyyppphhhdddbbbhhhsssnnn\\\KKKGGGIIIGGGBBB???;;;888555333444444333333111111111111111111111111111111222222222222111111000000111222222222222111000000000000000000000000000000111111111111000000111111111222222222333333111111222222222333333333222222111111222333333444222222222222222222222222222444555555666888;;;>>>>>>BBBHHHOOOVVV[[[___aaa{{{tttnnniiidddaaa\\\^^^fffsss}}}qqqgggbbb^^^hhhxxx}}}zzzyyywwwuuusssrrrqqqqqqrrrqqqqqqqqqqqqqqqqqqqqqpppmmmnnnnnnmmmmmmkkkjjjjjjhhhhhhiiijjjkkklllmmmmmmooorrrwww~~~{{{pppeee^^^YYYTTTTTTVVV\\\dddqqq}}}mmm^^^YYYQQQLLLHHHCCC===888777666555555444444555555444444444444444444444444444444333333333333444444333333333333333333333333333333333333333333333333222222333333444444555555555444444444444555666666555555555555666777888888888<<>>@@@???BBBHHHNNNUUU[[[___bbb{{{uuummmfffaaa]]]ZZZYYYWWWYYY```lllzzzvvvllldddaaa```jjj|||~~~{{{yyywwwuuusssqqqqqqrrrrrrqqqqqqqqqpppoooooonnnnnnlllmmmmmmmmmmmmllljjjiiihhhhhhiiijjjkkkllllllmmmnnnqqqwww}}}|||rrrfff^^^XXXSSSRRRTTTTTT\\\iiivvvuuubbb[[[RRRKKKHHHDDD>>>:::777666666555555555555555444444444444444444444444444444333333333333444444222222222222222222222222333333333333333333333333222222333333444555555666444444333333444555555666555555555555666777888999:::>>>EEEKKKOOOQQQPPPOOOOOONNNMMMKKKKKKOOOUUUYYYaaakkkyyy{{{tttllleeeaaa^^^gggrrr}}}{{{hhhSSSJJJGGGFFFEEEEEE>>>;;;777444444444444333111111111111111111111111111222222333333222222111///000000111111111111111000000000000000000000000000000111111111111000000111111111111222222222222//////000000111222222333222222222222333444555555111222333333333333222111444555777888999<<<@@@CCCBBBDDDHHHOOOVVV\\\bbbeeezzzxxxwwwvvvwwwxxxxxxwwwqqqkkkbbb[[[VVVTTTRRRQQQTTTVVV\\\ggguuu|||rrrhhhbbb```bbbmmm~~~}}}yyyxxxuuusssqqqqqqrrrrrrqqqppppppooonnnmmmmmmllllllmmmmmmnnnmmmllljjjiiihhhhhhiiijjjkkkllllllmmmnnnqqqwww}}}~~~sssggg___XXXSSSRRRTTTNNNWWWdddrrrzzzddd\\\RRRKKKHHHEEE???;;;777777666555555555555555444444444444444444444444555444444333333444444555111111111111111111111111333333333333333333333333222222333333444555666666333333333333333444555666555555555666666777888999;;;@@@FFFMMMPPPQQQPPPOOOMMMMMMLLLKKKLLLQQQWWW\\\gggsss|||||||||}}}~~~{{{uuummmfffbbbZZZcccmmmxxx~~~kkkVVVKKKGGGEEEEEEGGG???<<<777444444444444333111111111111111111111111111222222333333222222111//////000111111111111111000000000000000000000000000000111111111111000000000000000000111111111111...//////000111111222222222222222222333444555666111222333444444333222111555666888999:::===AAADDDDDDFFFJJJOOOVVV^^^dddhhhpppnnnkkkiiihhhhhhhhhgggddd```[[[WWWUUUTTTTTTSSSWWWYYY___fffooouuuxxxyyy{{{|||}}}zzzpppddd```cccdddooo}}}|||yyyvvvtttsssrrrqqqppprrrqqqpppooonnnnnnoooooollllllllllllkkkjjjiiiiiihhhhhhhhhiiijjjkkkmmmmmmooorrrwww{{{~~~|||vvvlllaaaXXXRRROOONNNOOOSSS\\\hhhxxxlll___RRRLLLIIICCC<<<999888666444333333333222111444444444444444444444444333333333333333333333333444333222111222333444555222111111222555555222///444333333222222222333333333333333444444444555555666888888888777888:::<<<>>>DDDMMMSSSTTTSSSPPPOOOPPPKKKHHHJJJLLLOOOVVV]]]nnn|||~~~}}}|||{{{|||~~~~~~~~~|||yyyvvvpppiiiddd^^^^^^aaannnwww^^^LLLFFFDDDBBB@@@???===999666444444444555555444222111111111222222222222222222222222222222222222222111111111111000............////////////000000000111222222222333111111000000//////......000000000000111111111111111///...000333555333111111333444333111111111333444555666888;;;===@@@AAAAAAFFFMMMSSSXXX___fffllleeedddcccbbbbbbcccbbbbbb```]]]YYYUUUSSSSSSTTTTTTWWWYYY___fffnnntttwwwyyy{{{|||~~~|||rrrfffbbbdddeeeqqq{{{xxxuuussssssssssssrrrppppppooooooooonnnnnnnnnllllllllllllkkkjjjiiihhhgggggghhhhhhiiikkklllmmmnnnqqqvvvzzz~~~}}}wwwnnncccYYYSSSOOONNNNNNRRRYYYeeeuuuooobbbTTTNNNKKKEEE>>>;;;:::777555444555555444222444444444444444444444444333333333333333333333333333333222222333333444444111//////111444555444222444333333333222333333444333333333444444444555555666777888888777888:::<<<@@@FFFOOOUUUVVVTTTQQQOOONNNJJJHHHKKKNNNSSS[[[cccttt~~~~~~}}}||||||~~~~~~}}}~~~{{{xxxuuupppjjjfff^^^]]]___jjj{{{|||cccQQQHHHFFFCCCAAA???===999666444444444555444333222111111111222222222222222222222222222222222222222111111111111000....../////////000000000111111111111111222222222111111000000////////////000000000000111111111111222000///111444555444333333444555555444333444555555666777999<<>>;;;999777666666666555444444444444444444444444444333333333333333333333333222222333333444444333333222111///000222444555555666666555444444444444444333333333444444444555555555666777777666888;;;===CCCIIIRRRXXXXXXUUURRRPPPLLLIIIIIIMMMQQQWWWbbblll}}}~~~~~~}}}|||}}}~~~~~~~~~}}}|||}}}~~~}}}zzzvvvtttpppllliii```]]]]]]dddssskkkXXXMMMGGGDDDBBB@@@>>>:::777555444444555444333222111111111222222222222222222222222222222222222222111111111111000///000000000000111111111222222222111111111111111111000000000000/////////000000000111111111222222333222111222444555555444222333555555444444555777777888999<<>>;;;888666555444555333222222222222222222222222222222222222222222222222222222111111111000000000000111111111222222222333222222222111000000000000000000000000000000000000000111111111222222222222222222222333444444333///111333333222333444666888999;;;???BBBFFFIIIKKKNNNOOOQQQUUU\\\dddlllqqq[[[^^^bbbdddeeeeeegggiiijjjjjjiiifffcccccceeehhhmmmrrryyyzzzqqqpppsss}}}yyyuuusssqqqooommmjjjkkkmmmoooooommmlllkkkjjjjjjjjjjjjiiihhhggggggdddddddddeeefffgggiiiiiikkknnnqqqtttwww|||wwwmmmcccZZZSSSPPPPPPQQQUUU___mmm|||lll[[[RRRNNNHHHBBB@@@;;;888666555666666555333444444444444444444444444333333333333333333333333111222333444555444333222555444333222333666:::===@@@>>><<<999777444333333333333333444444444555555444555555666777:::>>>BBBJJJOOOVVVZZZYYYUUURRRPPPLLLKKKMMMRRRVVV^^^lllyyy}}}~~~~~~|||yyyyyy{{{}}}}}}~~~~~~}}}{{{xxxyyy~~~zzzvvvtttrrrpppooogggbbb]]]^^^fffuuu|||hhhWWWLLLEEEBBBAAA???===:::777555555444222222222222222222222222222222222222222222222222222222222111111111000000111111111111222222222222333222222222111000000000000000000000111111111111111111111111222222222222111111222222111111222333000111333333333333555666999:::===AAAFFFKKKOOOQQQSSSSSSTTTWWW^^^ffflllppp]]]aaafffhhhiiikkkooosssvvvwwwwwwtttooolllmmmnnnttt{{{~~~tttrrruuuzzzvvvssspppnnnkkkkkklllmmmnnnnnnnnnmmmlllkkkkkkkkkkkkjjjiiihhhgggdddddddddeeefffgggiiiiiikkkllloooqqqtttxxx~~~zzzqqqggg]]]VVVRRRRRRSSSWWW___mmm~~~ooo\\\SSSMMMGGGBBBAAA;;;999666666666666555333444444444444444444444444333333333333333333333333222222333333444444333333000111222333444888>>>BBB???>>><<<999777555333333333333333444444444555555444555666666888;;;AAAEEEMMMQQQVVVXXXVVVSSSPPPOOOMMMMMMPPPUUUZZZcccsss|||~~~~~~{{{wwwuuuxxx{{{|||~~~~~~}}}}}}~~~~~~~~~zzzxxxyyy|||yyyvvvtttrrrpppjjjeee^^^\\\bbbooo~~~qqq___PPPGGGDDDAAA@@@>>>;;;888666555444111111222333333333222222222222222222222222222222222222222111111111111000000111111111111222222222222222222111111111111111000000000111111111111222111111111222222222222333000111222222000000111222333444666666555555666888999;;;???DDDJJJPPPUUUXXXWWWVVVVVVZZZ```fffkkkmmm^^^ccciiilllooossszzz~~~xxxvvvwww}}}yyyyyyzzzzzzvvvtttqqqnnnlllllllllmmmmmmnnnnnnnnnnnnllllllllllllkkkjjjiiihhhdddeeeeeeeeefffhhhiiijjjjjjlllmmmnnnppptttzzz~~~{{{sssjjj```YYYUUUSSSTTTXXX```mmm}}}qqq^^^SSSNNNHHHCCCBBB<<<:::888777777777666555444444444444444444444444333333333333333333333333333333222222333333444444000222333333333555:::>>>:::999888666555555444444333333333444444444555555555666666777999===CCCGGGPPPRRRTTTUUUSSSPPPOOOOOOMMMNNNRRRXXX___iii{{{{{{}}}}}}yyytttrrruuuxxxzzz|||~~~}}}|||{{{{{{~~~~~~{{{yyy{{{{{{yyyvvvssspppjjjeee^^^[[[___jjjxxx}}}~~~zzzfffUUUKKKGGGBBBAAA???<<<999777555444000111222333333333333222222222222222222222222222222222222111111111111000000000000111111111111222111111111111111222222222000000111111111222222222111111111222222222333333111222444333111000111333444666777666555555666777888:::???FFFMMMTTTZZZ^^^ZZZYYYYYY\\\bbbgggiiiiii___dddkkkpppsssyyy~~~zzzvvvtttrrrpppnnnmmmmmmmmmmmmmmmnnnooopppllllllllllllkkkjjjiiiiiieeeeeeeeefffggghhhiiijjjjjjkkklllmmmnnnrrrwww{{{|||tttkkkbbbZZZVVVRRRTTTXXX```mmm{{{sss```TTTOOOIIIDDDCCC===;;;999888999999777666444444444444444444444444333333333333333333333333444333222111222333444555444555666444111111333666555444444444444555555666333333333444444444555555555666777777:::>>>DDDIIIQQQRRRSSSSSSPPPOOONNNNNNLLLNNNTTT[[[bbbnnnzzz|||}}}yyysssqqqssswwwxxxzzz}}}~~~|||zzzyyyyyy~~~~~~|||zzz}}}}}}zzzwwwssspppjjjeee^^^ZZZ]]]ggguuu~~~|||xxxyyykkkYYYNNNIIIBBBAAA???<<<:::777555444000111222333444333333222222222222222222222222222222222222111111111111000///000000000000111111111000000111111222222222333000000111111222222222222111111222222222333333333222444555444222111222555333444555555333222333444777:::???GGGOOOWWW]]]aaa[[[ZZZZZZ]]]cccggggggfffbbbccciiiqqqxxx~~~wwwrrrpppoooooommmmmmlllllllllmmmmmmnnnkkklllmmmmmmmmmkkkiiigggfffeeeeeeeeeeeefffgggggghhhiiijjjjjjlllooouuuyyy{{{tttlllccc[[[UUUTTTTTTYYYdddoooyyyyyydddUUUNNNJJJFFFBBB???<<<999777777777666555444444444444444444444444444444444333333222222222222222333333333444444444333444444555555444444333444222111222555555333000111222333444555555555555333777;;;<<<<<>>;;;999777666555444333222222111111222222000000000111111111222222111111111111111111111111111111111000000000000000222222222222222222222222111111111111111111111111111111222222222333333333222333333444444333333222111333444444444555777999>>>AAAGGGOOOWWW]]]^^^^^^YYYYYY[[[bbbiiikkkgggbbb___dddppp~~~zzzuuurrrqqqpppooonnnmmmlllkkkkkkjjjjjjkkkkkkllllllkkkjjjhhhhhhfffeeeeeeeeeeeefffggggggfffiiimmmpppqqqrrrtttuuu~~~}}}wwwooofff]]]WWWRRRRRRUUU\\\bbbiiiuuuppp```VVVOOOJJJFFFAAA>>>;;;999888888666555444444444444444444444444333333333333333333333333333333333444444444555555333333444444444444333333444444444555555555444333333444555666666777777666777888999:::<<>>;;;999888666555333333222111111111111222///000000000000111111111222222222222222222222222111111111111000000000000222222222222222222222222111111111111111111111111111111222222222333333333222333333444444333333222222333444555555666888:::>>>BBBHHHPPPVVVZZZ[[[[[[YYY[[[```hhhmmmmmmggg```^^^cccnnn|||{{{uuurrrooonnnooonnnmmmkkkkkkjjjjjjjjjkkkkkkkkkkkkjjjiiihhhhhhfffeeeeeeeeeeeefffgggggggggjjjnnnqqqrrrssstttuuu~~~~~~xxxqqqhhh___XXXQQQQQQSSSWWW[[[bbbnnn{{{tttdddXXXPPPJJJFFFBBB???<<<999999888666555444444444444444444444444333333333333333333333333333333444444444555555555222222333333333333222222333444444555444444333444222222333444555555555555888888999;;;>>>DDDJJJNNNNNNMMMLLLKKKJJJJJJJJJJJJMMMQQQZZZfffrrr{{{|||}}}}}}}}}|||{{{zzzzzzyyyyyyxxxwwwvvvuuuuuuuuuuuuvvvwwwyyyyyyyyyyyyxxxzzz|||}}}~~~~~~zzzwwwvvvoookkkfffbbb\\\XXX[[[aaappp~~~zzz}}}{{{dddSSSFFFCCC>>>;;;:::999777555444333222222111111222222///000000000000111111111222222222222222222222222111111111000000000000000222222222222222222222222111111111111111111111111111111222222222333333333222333333444444333333222222333555555555777999;;;>>>BBBHHHNNNSSSWWWYYYZZZ\\\```fffnnnqqqnnneee^^^]]]aaakkkxxx|||}}}}}}wwwrrrooommmmmmmmmlllkkkjjjjjjjjjkkkkkkkkkkkkjjjiiiiiihhhhhhfffeeeeeeeeeeeefffggggggiiikkkoooqqqrrrssstttuuu|||yyysssiii```YYYQQQPPPQQQSSSUUU[[[hhhuuuyyyhhh[[[QQQKKKGGGCCC@@@===:::999888777555444444444444444444444444222222333333333333444444222222222222333333333333222222333333333333222222111333444444333222222333111222333444555555555555888999;;;>>>BBBGGGLLLOOOMMMLLLKKKJJJJJJIIIIIIIIIMMMRRR\\\hhhttt~~~~~~zzz{{{|||}}}}}}}}}||||||yyyyyyxxxxxxwwwvvvvvvuuuuuuuuuuuuvvvyyyzzzyyywwwwwwxxxzzz{{{|||}}}~~~zzzwwwvvvqqqmmmjjjfff___YYYZZZ___lll{{{kkkWWWIIIEEE???<<<<<<;;;999666555444333333222222333333000000000111111111222222000000000000000000000000///000000000111111111111222222222222222222222222111111111111111111111111111111222222222333333333222333333444444333333222222444555666666777:::<<<>>>BBBHHHMMMQQQTTTXXXZZZ```eeelllqqqrrrlllbbbZZZ]]]```iiiuuu{{{xxxyyyyyyssspppmmmllllllkkkkkkjjjkkkkkkkkklllkkkjjjiiiiiihhhhhhhhhfffeeeeeeeeeeeefffggggggjjjmmmoooqqqrrrsssuuuvvvxxx}}}{{{tttjjjaaaZZZPPPOOOOOOPPPPPPUUUcccqqq~~~}}}mmm^^^TTTMMMIIIDDDAAA===;;;:::999777666444444444444444444444444222222222333333444444444222222222333333333333444333444444555555444444333000222444444111000111333222333444555666666666666999:::<<>>;;;:::999777666444444444444444444444444222222222333333444444444444444444555555555666666555555666666666666555555///111444333111///000222333444555666777777777777999:::===CCCHHHLLLNNNOOOJJJIIIHHHGGGFFFFFFFFFFFFLLLRRR^^^lllyyy}}}www|||xxxyyy{{{}}}yyyxxxxxxxxxwwwvvvvvvvvvtttrrrqqqsssvvvwwwuuurrrssstttuuuvvvwww{{{|||zzz{{{}}}www{{{}}}yyywwwvvvsssqqqnnnkkkccc\\\[[[```___ooozzzdddNNNHHH@@@===>>>>>>;;;888666666555444444444444555111222222222222333333333111111111111111111111111------...000111222333444222222222222222222222222111111111111111111111111111111222222222333333333222333333444444333333222222444666777777999;;;>>>AAAEEEIIILLLOOOTTT[[[```eeeiiiooorrrnnneeeYYYRRR[[[^^^eeeppp~~~vvvssstttxxxzzz}}}}}}wwwqqqmmmjjjiiiiiiiiijjjjjjkkklllmmmllljjjhhhffffffffffffhhhhhhgggffffffggghhhiiilllnnnqqqrrrssssssuuuwwwzzz}}}|||wwwmmmbbbZZZUUUMMMGGGFFFHHHNNNXXXaaatttwwwdddUUUMMMIIIDDDBBB???;;;888666555444666666666555555444444444444444444333333222222222111222222333333444444555444555555555444333333222222333444444555555444444555444444555555666777888<<<;;;<<>>;;;999999777555333222333333222111222222222111111111000000000111111111111222222222222111000111222222111000111111000000111222333333111111000000000111333444555555555444444333333333111111222222222333333333444333333333666999<<<>>>CCCFFFIIIKKKNNNUUU]]]dddnnnqqquuussskkk```TTTNNN\\\___fffqqqxxxvvvvvvvvv|||~~~zzz}}}~~~xxxrrrnnnlllkkkkkkjjjiiiiiijjjjjjmmmllljjjhhhffffffffffffhhhgggffffffggghhhiiijjjmmmooorrrsssssstttuuuwwwzzz}}}}}}xxxoooddd[[[WWWOOOIIIIIIJJJOOOWWW```nnn{{{|||iiiYYYPPPMMMDDDBBB???;;;888666555555555555555555444444444444555555555444444444333333333333333333333333333333444444555555444444333222222333444444555555444444555444444555555666777888;;;;;;>>>DDDKKKNNNLLLHHHFFFBBB@@@BBBCCCCCCDDDHHHOOOXXXggguuuyyyvvv|||~~~}}}|||}}}{{{yyyvvvvvvvvvuuusssppppppppppppppppppppppppqqqtttrrrqqqssswwwzzz{{{{{{|||yyywwwxxxyyyyyy||||||wwwsssmmmhhheeeaaa^^^[[[___gggtttkkkVVVLLLBBB@@@???<<<:::;;;666444222111222222111000222222222111111111000000000111111111111222222222222111000111222222111000111111000111111222222333222222111000111111222333444444333333222222222222111222222222222333333333444444444555777:::===>>>CCCFFFJJJMMMPPPVVV___eeennnrrruuurrrggg[[[QQQMMM^^^bbbhhhrrr|||yyyzzzvvv|||}}}zzz}}}yyysssooonnnmmmllljjjiiiiiihhhhhhmmmkkkiiigggfffeeeffffffggggggffffffgggiiikkkllloooqqqtttuuutttuuuvvvwwwyyy|||~~~yyypppeee]]]VVVOOOJJJJJJKKKMMMSSSZZZfffssslll\\\SSSOOOEEECCC@@@<<<999777666555333333444444444444444444666666555555555555444444555555444333333222111111444444555555444444333333222333444444555555444444555444444555555666777888:::;;;@@@GGGMMMNNNJJJFFFCCC???>>>@@@AAAAAADDDHHHSSS^^^mmm}}}{{{yyy~~~|||||||||}}}~~~~~~}}}|||zzzxxxwwwvvvuuusssqqqqqqppppppoooooooooooooooqqqppppppqqquuuxxxzzzzzz}}}yyywwwwwwxxxyyy}}}~~~vvvrrrmmmiiieeebbb___]]][[[bbbnnn{{{sssZZZNNNCCC@@@???===<<<<<<777555333222333333222111222222222111111111111111000111111111111222222222222111000111222222111000111111111111111222222222333333222111111222222333222222222222111111111111222222222222333333333333444555666777:::<<<>>>???CCCFFFKKKOOOSSSYYYaaagggoootttvvvoooaaaTTTNNNLLLbbbdddjjjsss~~~~~~zzz~~~|||zzz}}}{{{uuuqqqnnnmmmlllkkkjjjiiiiiiiiilllkkkiiigggfffeeeeeeeeeffffffffffffgggiiikkklllppprrrtttuuuuuuuuuvvvwwwxxxzzz}}}}}}yyypppfff___SSSMMMIIIIIIIIIIIIMMMRRR^^^lll}}}mmm\\\RRRMMMEEECCC@@@===999777666666222222333333444444555555555555555555444444444444444444444333333222222222333444444555444444333333222333444444555555444444555444444555555666777888999<<>>EEELLLOOOMMMGGGBBB>>><<<<<<>>>???@@@FFFMMMWWWgggzzz}}}|||~~~}}}||||||}}}}}}~~~}}}|||zzzyyy{{{zzzyyywwwuuusssrrrrrrqqqpppnnnmmmlllmmmnnnnnnnnnnnnooooooqqqsssuuuwwwzzz|||~~~~~~{{{yyyxxxwwwvvv{{{~~~wwwsssnnnjjjgggdddaaa___[[[___fffqqq}}}~~~eeeUUUEEE???>>>===;;;;;;888666444333444444333222111111111111111111111111000000111111111222222222222111000111222222111000111111222222222111111000222222222222222222222222222222222222333333333333222222333333333444444444333333555888;;;???AAACCCFFFJJJNNNRRRVVV\\\dddjjjuuuwwwttthhhXXXMMMLLLPPPiiikkknnnttt}}}}}}zzz{{{~~~yyyuuummmllllllkkkkkkkkkkkklllllljjjhhhfffeeedddeeeeeeeeeeeeddddddeeegggiiijjjlllnnnqqqrrrssssssuuuwwwuuuvvvxxxzzz}}}|||wwwpppggg```VVVQQQMMMLLLKKKIIIKKKPPPWWWgggzzzuuubbbUUUNNNGGGEEEAAA>>>;;;999888777444444555555555555555555222222222333333333333444111111222333333444555555333333444444555555444444222333444444555555444444555444444555555666777888:::???GGGMMMOOOKKKFFFBBB===<<<===??????AAAHHHQQQZZZlll|||~~~}}}||||||}}}}}}|||zzzyyywwwxxxyyyyyywwwtttrrrrrrssspppooommmlllkkklllnnnooonnnooopppoooooopppsssvvvwwwzzz}}}~~~|||zzzyyyxxxxxx|||xxxtttoookkkgggdddaaa___\\\^^^ccckkkwwwlllZZZGGG???>>>===;;;:::666444222111222222111000111111111111111222222222000111111111111222222222222111000111222222111000111111222333333111000//////000111222222222222111222222222333333333333333333333333333444444444444333444555888<<>>;;;999888888666666666666666666555555333333333333444444555555333333333333333333333333222333444444555555444444222333444444555555444444555444444555555666777888;;;AAAHHHMMMNNNJJJEEEBBB======>>>@@@AAACCCKKKUUU^^^qqq}}}~~~}}}||||||||||||{{{yyywwwvvvuuuvvvwwwvvvsssqqqrrrtttooonnnllljjjkkklllooopppoooqqqqqqpppnnnnnnqqqtttssswww|||~~~}}}{{{zzzyyywwwzzzzzzvvvpppkkkhhhdddaaa^^^ZZZ[[[^^^eeeppp~~~|||}}}ttt```KKKBBB@@@>>><<<;;;777555333222333333222111000000111111111222222222000111111111111222222222222111000111222222111000000111333333333111000...---...///111222222222111111111111111222222222333333333333444444444444555555555666888>>>EEELLLPPPTTTUUUWWWXXXZZZaaakkkrrrwwwsssjjj]]]RRRMMMNNNRRRnnnooopppttt{{{~~~{{{wwwqqqpppnnnllljjjiiihhhhhhkkkjjjhhhfffeeedddddddddeeedddcccccccccdddeeeffffffhhhlllnnnpppqqqtttvvvssstttvvvxxx|||~~~zzzsssjjjdddVVVPPPKKKJJJHHHGGGJJJOOOUUUfffyyyzzzeeeVVVNNNGGGFFFBBB???<<<999888888888888777777666666555555444444444555555555666666555444444333333222222111222333333444555555555444222333444444555555444444555444444555555666777888<<>>===???AAABBBDDDMMMXXXbbbuuu~~~~~~}}}|||||||||||||||{{{yyywwwuuusssuuuvvvuuurrrqqqrrruuunnnmmmkkkjjjjjjllloooqqqppprrrrrrpppnnnnnnpppsssrrrvvv{{{~~~~~~|||{{{zzztttwww|||{{{wwwqqqlllhhhddd```^^^YYYXXXZZZ```kkkzzzzzzzzz{{{zzzeeeNNNDDDBBB@@@===<<<:::888666666666777666555000000111111222222222222000111111111111222222222222111000111222222222000000111333444333111///...+++,,,...000111222222111//////000000111111111222333333333444444444555555777777777999???HHHPPPUUUYYYZZZ[[[ZZZ\\\cccnnnvvvvvvpppeeeYYYPPPMMMOOOQQQyyyuuuppppppttt{{{}}}{{{}}}}}}wwwssspppllliiiiiiiiihhhggghhhhhhhhhhhhgggfffeeedddcccdddeeedddccccccdddfffgggiiikkknnnpppqqqqqqqqqvvvtttssswww}}}zzzssskkkdddYYYQQQKKKJJJJJJIIIJJJNNNTTTbbbuuu|||eeeVVVPPPIIIFFFBBB>>><<<:::888666444444444555555555555555444444444333333333222222444444444444333333222111444555555555444333333222444444444444444444444444666666555333333444888;;;???HHHOOONNNJJJHHHCCC???;;;:::<<<@@@CCCFFFPPPZZZoooyyy|||}}}}}}{{{yyywwwuuutttuuutttsssrrrqqqpppppppppmmmllllllkkkjjjjjjjjjjjjrrrsssrrrpppmmmlllmmmnnnqqqtttyyy|||}}}{{{xxxvvvsssuuuxxx|||~~~zzztttooojjjeeeaaa]]]YYYTTTRRRWWW___kkkzzzxxxyyyxxxzzz}}}kkkPPPDDD@@@<<<999888555444444444555555333111222222222222222222222222333333111000////////////222222111111111111111111222222222222222222222222111222222333333222222111555444222111111111222222333333444444444444444444444666999<<>>===>>>BBBDDDHHHRRR\\\nnnxxx{{{|||~~~~~~}}}}}}|||{{{zzzyyyxxxwwwvvvuuuuuuuuusssrrrqqqpppppppppmmmmmmlllkkkjjjjjjjjjjjjooopppqqqooonnnmmmnnnpppqqqtttxxxzzz{{{yyyuuusssrrrsssvvvzzz|||uuuooojjjfffaaa^^^ZZZTTTQQQTTT\\\gggvvvzzzxxxxxxzzz~~~pppTTTFFFAAA>>>;;;:::777555444444444444333111222222222222222222222222333222111000////////////111111111111111111111111222222222222222222222222111222222333333222222111444444222111111111222222444444555555555555666666555777:::>>>DDDNNNYYYaaabbb^^^[[[\\\ccclllssswwwtttkkk^^^SSSQQQUUU[[[___{{{vvvpppooorrryyy|||tttqqqllljjjiiiiiihhhgggiiiiiihhhhhhgggffffffeeeeeeeeedddbbbaaaaaadddggghhhiiilllnnnppprrrrrrrrrqqqooopppuuu|||{{{tttkkkdddXXXQQQKKKJJJJJJHHHJJJMMMSSS___rrrmmm]]]VVVLLLHHHDDD@@@>>><<<:::888777666666555555444444444444444444444333333333333333333444444444333222222444444555555444444333333444444444444444444444444222333333333444777<<<@@@BBBKKKQQQPPPLLLIIIEEE@@@@@@???AAADDDGGGKKKUUU___mmmwww||||||~~~}}}|||{{{{{{xxxxxxxxxwwwwwwwwwvvvvvvvvvuuutttrrrqqqqqqppppppnnnmmmlllkkkjjjjjjjjjjjjlllnnnoooooonnnnnnpppqqqppprrruuuxxxxxxvvvsssqqqpppqqqssswww|||~~~wwwpppkkkfffaaa^^^ZZZSSSOOOQQQWWWbbbsss|||vvvuuuyyy|||xxx\\\JJJBBB???===<<<888666444333333444333333222222222222222222222222222111000//////......///111111111111111111111111222222222222222222222222111222222333333222222111444333333222222222222333555555555666666666777777666888<<>><<<:::888888777777666555444444333555444444444444333333333333333333444444333333222333444444555444444333333444444444444444444444444333444444444555888<<<@@@DDDMMMSSSRRRNNNJJJFFFBBBBBB@@@BBBEEEHHHMMMWWWbbbnnnvvv}}}~~~}}}}}}}}}||||||{{{{{{xxxxxxxxxwwwwwwvvvvvvvvvvvvuuutttsssrrrqqqqqqqqqnnnmmmlllkkkjjjiiiiiiiiikkkmmmnnnooonnnnnnooopppnnnpppsssuuuvvvvvvuuusssqqqqqqrrrvvv{{{~~~wwwqqqkkkfffaaa^^^YYYSSSNNNNNNTTT___rrr~~~sssrrrxxxyyy}}}cccMMMCCC???======:::777444222333444444333222222222222222222222222111000000///......//////111111111111111222222222222222222222222222222222111222222333333222222111333333333333333333333333444444444555666666777777888999===CCCKKKUUU^^^cccccc^^^ZZZ]]]eeemmmrrrsssmmmcccXXXTTTWWW^^^iiirrr}}}wwwuuuwww|||}}}uuurrrnnnkkkjjjiiihhhgggiiihhhgggfffeeeeeeeeefffeeeeeedddbbb``````ccceeeggghhhkkknnnpppqqqqqqqqqppppppppprrruuuxxxyyyyyy~~~}}}uuukkkcccWWWPPPJJJIIIIIIHHHIIIMMMQQQ[[[lll}}}rrr^^^SSSKKKGGGCCC???===;;;999777888888777666555555444444555555555444444444333333222333333444444333333333333333444444555444444333444444444444444444444444666666666555555777<<>>===<<<;;;888444333333444444333222222222222222222222222111000000////////////000000000111111111222222222222222222222222222222222111222222333333222222111333333333333333333333333222222333444555555666666999:::>>>EEENNNWWW^^^bbb^^^ZZZXXX]]]gggppptttssshhh^^^UUUVVV[[[cccooozzz~~~|||}}}}}}vvvsssnnnkkkjjjiiihhhggghhhgggfffdddcccddddddeeeddddddeeecccaaa```aaacccfffgggjjjllloooppppppppppppppppppqqqrrrsssuuuvvv|||~~~vvvkkkcccWWWPPPJJJIIIIIIGGGIIILLLPPPZZZiiizzzwww```SSSKKKGGGCCC???===;;;999777888777777666666555555555555555555555444444444333222222333444444444333333333333444444555555444444444444444444444444444444777777777666666888<<>>EEEOOOWWW]]]___XXXVVVWWW```lllvvvwwwuuucccYYYSSSXXX___gggsss~~~wwwsssoookkkjjjiiihhhfffgggfffdddbbbbbbbbbcccdddbbbdddeeeeeebbbaaa``````dddfffhhhkkkmmmnnnoooooommmnnnoooooopppqqqsssuuu{{{vvvkkkcccWWWPPPJJJIIIHHHGGGIIILLLPPPXXXgggxxx}}}eeeWWWLLLHHHDDD@@@>>><<<:::888777777777666666666666666555555555555444444444444111222333333444444444333222333444444555555444444444444444444444444444444555666666666777999>>>AAAJJJRRRXXXWWWRRRNNNJJJEEEBBBAAACCCHHHNNNVVVcccpppttt}}}}}}xxxzzz~~~|||zzzwwwxxxxxxxxxyyyyyyzzzzzzvvvvvvvvvvvvvvvvvvvvvvvvwwwvvvuuusssrrrrrrrrrrrrooonnnmmmkkkjjjiiihhhhhhgggjjjmmmnnnnnnmmmmmmnnnlllmmmooorrruuuxxx{{{|||uuussspppqqqtttxxx{{{|||}}}yyytttmmmeee___YYYUUUQQQPPPQQQZZZmmm~~~{{{tttXXXFFFAAA>>>;;;:::888666555555555333111222222222222222222222222222222111111111111222222///000000111222222333333222222222222222222222222111222222333333222222111222222444555555555444444222222333444555666777777::::::>>>EEEOOOVVVZZZ[[[ZZZXXXZZZdddqqqxxxvvvrrr^^^TTTQQQYYYbbbiiiuuuwwwtttooollljjjiiihhhfffgggeeecccaaaaaaaaabbbcccaaacccffffffcccaaa______dddeeehhhjjjlllnnnnnnnnnjjjlllmmmnnnoooqqqtttvvvzzzwwwkkkcccWWWOOOJJJIIIHHHGGGIIILLLPPPWWWfffvvviiiZZZMMMJJJEEEBBB@@@>>>;;;:::666666666666777777777777666666555555555444444444111222333333444444444444222333333444555555555444444444444444444444444444444444555666777;;;@@@DDDKKKSSSYYYWWWSSSOOOJJJEEEBBBAAADDDIIIPPPYYYgggtttvvvzzztttuuu|||~~~|||{{{yyyyyyxxxxxxxxxxxxxxxxxxrrrsssssstttuuuvvvwwwwwwwwwvvvuuutttsssrrrrrrrrroooooommmkkkjjjiiihhhhhhdddgggkkknnnnnnnnnooopppmmmnnnoooqqqtttvvvyyyzzzuuurrroooooorrruuuxxxyyy}}}xxxpppgggaaaZZZVVVSSSPPPPPPWWWhhhyyywww[[[HHHBBB???<<<:::888777777666555222000222222222222222222222222333222222222222222333333///000000111222222333333222222222222222222222222222222222333333222222222111222444555666555444444333333444555666777888999::::::>>>EEENNNVVVYYYYYY```^^^```iiitttxxxssslll\\\RRRPPPZZZdddjjjvvvyyyuuupppmmmkkkjjjhhhgggeeeeeeeeeeeeeeedddddddddggghhhgggdddaaa______```^^^```dddiiilllnnnooooooooonnnmmmkkklllpppvvv{{{}}}~~~xxxmmmdddZZZQQQIIIHHHHHHGGGGGGIIIOOOVVVccctttsss```OOOIIIEEECCC@@@;;;999<<<777777777777666666666666444444333333333222222222333333333333333333333333333444444555444333111000666666777777666555444444555333333666888999???FFFPPPRRRTTTSSSPPPKKKGGGFFFDDDCCCDDDJJJUUUcccooovvv~~~}}}rrrlllooouuu{{{~~~|||{{{zzzxxxzzz{{{zzzyyywwwwwwxxxsssssstttuuuuuuvvvuuuuuuvvvuuusssrrrqqqpppppppppmmmmmmlllkkkiiigggeeedddfffgggiiikkkllllllllllllkkklllmmmooorrruuuwwwyyywwwrrrooopppqqqrrrvvv|||{{{uuukkkbbb\\\XXXSSSPPPOOOUUUgggwwwzzzbbbNNNAAA<<<;;;;;;:::888666444333222222333333111000000000111222222222222222222111000///000000000000111222333444222222222222222222222222555444333333222222222222333333333333333333333333222333444444444555777999:::===BBBIIIPPPUUUWWWWWW\\\]]]bbbnnnxxxyyyoooeeeWWWUUUUUU[[[fffsss}}}yyyuuupppmmmkkkiiihhhfffffffffeeeeeeeeeffffffggghhhhhhgggdddaaa_________^^^```dddiiilllnnnoooooopppooonnnlllmmmqqqwww|||~~~~~~wwwmmmdddYYYPPPIIIHHHHHHGGGGGGIIINNNTTT```pppvvvbbbPPPJJJEEECCC@@@;;;999;;;777777777777666666666666777777666666666555555555333333333333333333333333333333444444444333222111///000222444666777888999555333444777888:::@@@GGGOOOQQQSSSRRROOOJJJGGGEEEBBBBBBEEELLLXXXgggttt{{{xxxnnnhhhkkkooouuu}}}|||{{{{{{xxxzzz{{{zzzxxxvvvvvvvvvsssssstttuuuuuuuuuuuuuuuuuutttrrrqqqpppooooooooommmmmmlllkkkiiigggeeedddfffgggiiikkkllllllkkkjjjiiijjjkkknnnpppsssvvvwwwvvvqqqmmmnnnoooppptttzzz~~~|||wwwnnneee___ZZZUUUQQQNNNTTTdddsss~~~eeePPPBBB===<<<:::999888666444333333333333333111000000000111222222222222222222111000000222222111111111111111222222222222222222222222222555444333333222222222333333333333333333333333333222333555555444555777999;;;>>>DDDKKKRRRWWWZZZZZZ```bbbhhhsss|||zzznnncccUUUSSSTTTZZZeeerrr{{{{{{vvvqqqmmmjjjiiihhhfffgggfffeeedddeeegggiiijjjjjjiiihhheeeaaa^^^^^^^^^]]]```dddhhhlllnnnooooooooonnnmmmlllmmmqqqwww{{{}}}wwwmmmdddYYYPPPHHHGGGHHHFFFGGGIIILLLQQQ\\\kkk{{{{{{fffSSSLLLFFFCCC@@@<<<:::;;;777777777777666666666666444444444444333333333333222222222222222222222222222333333444444444444333333333444444444444444333666333444777999:::@@@HHHNNNPPPRRRQQQMMMIIIFFFDDDAAACCCGGGOOO\\\lllzzzrrrhhhaaadddhhhmmmzzz~~~~~~}}}|||||||||yyyzzz{{{zzzwwwuuutttuuussssssttttttuuuuuuttttttsssrrrqqqooonnnnnnnnnnnnllllllkkkjjjiiigggeeedddeeegggiiikkklllkkkiiihhhhhhhhhjjjlllooorrrtttvvvuuuoookkkkkklllmmmqqqwww|||~~~yyyqqqiiibbb\\\VVVQQQNNNRRR```nnnjjjSSSEEE>>>===:::999777666555444444444333333222111111111111222222222222222222111111111444333222111000000000000222222222222222222222222444444333222222222333333333333333333333333333333333444555555555666888:::<<<@@@GGGOOOVVVZZZ]]]^^^dddgggnnnwww}}}xxxiii]]]QQQPPPRRRXXXcccoooxxx}}}|||xxxqqqmmmjjjiiigggffffffdddcccbbbcccfffiiikkkjjjjjjhhhddd```]]]]]]]]]\\\___ccchhhkkknnnoooooommmmmmlllkkkllloootttxxx}}}wwwmmmdddXXXOOOHHHGGGGGGFFFFFFHHHKKKOOOXXXeeevvviiiVVVNNNFFFDDDAAA<<<::::::777777777777666666666666333333333222222222222111222222222222222222222222222222333444444555555555666666666555444333222111666444444888:::;;;AAAIIINNNOOOPPPOOOKKKGGGEEEDDDAAADDDJJJSSS```ooo~~~mmmccc]]]___cccfffrrr}}}}}}}}}}}}}}}}}}}}}}}}zzz{{{|||zzzwwwuuuttttttrrrsssssstttttttttssssssqqqpppooonnnmmmmmmmmmmmmlllkkkkkkjjjhhhgggeeeddddddfffiiikkkkkkjjjhhhfffhhhhhhjjjllloooqqqtttuuuuuuooojjjjjjjjjkkkpppvvv}}}zzzrrrjjjccc]]]VVVRRROOORRR]]]jjj~~~pppXXXHHH@@@>>>:::999888666555555444444333333222222111111111111333222222222222222222222333222222111000000111111222222222222222222222222444333333222222333333333333333333333333333333333333444666666555666888:::<<>>:::999777777777777666666666666555555555444444444444333333333333333333333333333555444444444444444555666444444555666777777777777666444555999;;;===DDDKKKNNNOOOOOOMMMIIIFFFDDDDDDDDDIIIRRR\\\hhhwww|||kkkaaaZZZ\\\^^^```jjjvvv~~~~~~~~~{{{|||||||||}}}}}}}}}~~~yyyzzz{{{zzzwwwuuuuuuuuurrrrrrssssssrrrrrrqqqqqqnnnnnnmmmllllllllllllllljjjjjjjjjiiihhhgggeeedddbbbccceeeggghhhhhhhhhhhhjjjjjjlllnnnqqqtttvvvxxxxxxqqqkkkjjjiiijjjooouuu}}}zzzrrrjjjccc\\\UUURRRPPPRRRYYYcccuuu}}}~~~zzzbbbOOODDD???<<<;;;999777555444444333333333333444333222222111333333222111111222444555000000000000111222333444222222222222222222222222333333222222222333444444333333333333333333333333555666777777777777:::<<<>>>FFFPPPWWW[[[^^^bbbdddjjjooovvv|||yyylllYYYKKKHHHKKKPPPVVV\\\ccckkkqqq~~~wwwpppooowww{{{sssmmmiiihhhgggfffbbbbbbbbbcccdddeeefffgggddddddccc```\\\ZZZZZZ[[[ZZZ]]]bbbgggkkknnnooooooqqqqqqpppmmmllllllnnnqqquuuxxx~~~}}}vvvlllbbbVVVMMMFFFEEEEEEDDDDDDFFFGGGJJJSSSaaasss~~~```TTTHHHDDDCCC???:::999777777777777666666666666333333222222222111111111444444444444444444444444666666444444333444555555777777777666555444222111666444555999<<<>>>DDDLLLOOOOOOOOOMMMIIIFFFEEEEEEDDDKKKVVVaaammm}}}|||lllaaa[[[\\\]]]___hhhsss~~~}}}}}}yyyzzzzzzzzzzzzzzz{{{{{{vvvwwwxxxwwwuuusssssstttrrrrrrrrrrrrrrrqqqppppppnnnnnnmmmllllllllllllmmmiiiiiiiiiiiihhhgggeeeeeebbbbbbcccdddfffgggiiijjjjjjjjjlllnnnqqqtttvvvxxxxxxqqqkkkiiihhhhhhnnntttzzz{{{tttlllfff^^^WWWSSSPPPPPPVVV]]]lllyyy}}}}}}}}}fffRRREEE???>>>===:::888555444222222333333444444444333222111444333222111111333444666222111111111111111222222222222222222222222222222333222222222333333444555333333333333333333333333555666777777777888:::<<>>EEELLLOOOPPPPPPMMMIIIFFFEEEEEEDDDLLLXXXdddqqq|||lllaaa[[[\\\]]]^^^fffrrr~~~}}}}}}}}}xxxxxxxxxxxxxxxxxxxxxxxxsssuuuvvvuuusssrrrrrrsssrrrrrrrrrrrrrrrqqqpppooonnnnnnmmmlllllllllmmmmmmiiiiiiiiiiiihhhgggeeeeeeaaaaaaaaabbbdddgggjjjllliiijjjkkkmmmpppsssvvvwwwxxxqqqjjjhhhgggggglllssswww}}}|||vvvnnniii```XXXSSSPPPNNNSSSYYYeeesss}}}}}}hhhSSSEEE??????>>>;;;888555333222111333333444555444333222111444333222111111333555666444333222111000000000000222222222222222222222222222222222222333333444555333333333333333333333333555777888888777888:::===DDDLLLWWW^^^```aaaeeehhheeejjjrrrvvvqqqdddRRRFFFHHHLLLRRRVVVZZZ___fffkkk{{{tttqqqvvv}}}}}}xxxrrrmmmiiigggeeeccccccbbbbbbaaaaaabbbcccccc```___^^^]]]\\\[[[[[[[[[[[[]]]```dddhhhkkkmmmooommmllljjjhhhgggggghhhiiinnnuuuxxxllldddUUUNNNGGGFFFEEEDDDEEEIIIKKKMMMSSSbbbuuueeeYYYMMMGGGEEE@@@<<<<<<:::999888777666666666666444444555555555555555555444444444555555555555666666666666555444444333333444444444333222///---,,,555777999:::<<>>===;;;999777555444444666555444333222111111111444222000111333444333000111111222222222333333333111111111111111111111111444444444333333222222222444444444333333222222222777555333333777;;;>>>@@@GGGQQQ\\\aaa___]]]^^^aaadddoooyyyxxxjjjYYYNNNKKKHHHKKKRRR\\\^^^___gggqqq{{{uuusssyyy}}}}}}}}}yyyrrrmmmiiigggeeecccbbbbbbbbbccccccccccccccc```___^^^]]]\\\\\\\\\\\\\\\^^^```dddgggjjjkkklllllljjjhhhgggggghhhjjjkkknnnvvvwwwkkkcccUUUMMMGGGFFFEEEDDDEEEHHHKKKLLLSSSbbbtttdddXXXLLLGGGDDD@@@<<<<<<:::999888777666666666666555555555555555555555555444444444555555555555666666666666555555444444444333444444555444333222111555777999;;;===BBBIIIOOOMMMNNNOOONNNKKKIIIHHHHHHLLLNNNZZZnnn}}}kkkccc\\\YYYZZZ^^^gggppp|||zzzyyyyyyyyyyyyyyyxxxwwwwwwxxxyyyzzzwwwwwwuuutttsssrrrrrrrrrrrrrrrrrrrrrqqqpppooonnnmmmmmmnnnnnnnnnnnnmmmmmmkkkhhheeebbbaaaaaa___]]]\\\]]]___aaaccceeeggghhhhhhiiikkkkkkkkkmmmpppssspppoookkkeeebbbdddlllrrrxxx}}}xxxpppiiiddd[[[SSSNNNMMMNNNPPPWWWgggzzzzzznnnnnntttyyy{{{}}}kkkUUUGGGDDD>>>===;;;999777555444444888777666555444444444444444222000111333444333111111111222222222333333333222222222222222222222222444444444444444333333333444444444333333333222222555444222333666:::>>>@@@KKKTTT___bbb```]]]___bbbfffpppyyyvvvgggWWWMMMJJJJJJMMMUUU]]]___```hhhrrr{{{wwwwww~~~|||~~~yyysssmmmjjjgggeeecccbbbcccddddddddddddbbbbbb```______^^^]]]]]]]]]]]]\\\^^^```cccfffhhhjjjjjjjjjiiigggffffffhhhkkklllooovvvvvvjjjaaaUUUMMMGGGFFFEEECCCEEEHHHJJJLLLSSSaaasss}}}bbbVVVJJJFFFDDD@@@===<<<:::999888777666666666666555555555555555555555555444444444555555555555666666666555555555555555555333444555666777777777777666777999;;;>>>DDDJJJOOOMMMNNNNNNMMMKKKHHHHHHHHHLLLPPP^^^qqq~~~jjjbbb[[[YYY[[[___hhhqqq~~~|||zzzyyyyyyyyyxxxxxxxxxxxxxxxxxxxxxxxxwwwwwwvvvvvvuuusssrrrqqqqqqrrrrrrqqqqqqpppooonnnmmmmmmnnnnnnnnnmmmmmmllljjjgggdddaaa```___]]][[[YYYZZZ\\\___aaadddeeefffiiijjjkkkkkkkkkkkkmmmoooooonnnkkkfffccceeelllrrrxxx}}}yyyqqqiiiddd\\\TTTNNNLLLMMMNNNQQQ```ssswwwjjjiiinnnsssxxx|||nnnXXXJJJFFF>>>===;;;999777555555444444444333222111111111111333222111111333333222111111111222222222333333333333333333333333333333333333333333444444444444444444444444444333333333333444333222222555999>>>@@@QQQYYYbbbddd```]]]___bbbjjjrrrxxxssscccSSSKKKHHHMMMQQQYYY```cccfffnnnwwwzzzvvvuuuxxx{{{~~~|||yyyzzz|||yyy{{{~~~zzzsssnnnjjjgggeeecccbbbccceeefffeeedddbbbaaa```______^^^]]]]]]]]]^^^\\\]]]```cccfffiiijjjkkkjjjhhhfffdddeeegggiiikkkpppwwwuuuhhh___TTTMMMGGGEEEEEECCCEEEHHHIIILLLRRR___qqq|||aaaUUUIIIEEECCC???===<<<:::999888777666666666666555555555555555444444444444444444555555555555666555555555555666666666666444555666777777888888999666777999<<<@@@FFFKKKOOOLLLMMMNNNLLLJJJHHHHHHIIINNNTTTbbbttt~~~iiiaaaZZZYYYZZZ___hhhqqq~~~}}}{{{zzzzzzzzzvvvvvvwwwwwwwwwvvvuuuuuuvvvvvvwwwwwwvvvtttrrrqqqqqqqqqqqqqqqpppooonnnmmmmmmmmmnnnnnnmmmmmmllllllhhhfffccc```___]]][[[YYYVVVXXXZZZ\\\___bbbdddeeehhhiiikkkkkkjjjjjjlllnnnmmmmmmkkkgggdddfffmmmrrrwww}}}{{{sssjjjeee]]]UUUOOOLLLLLLLLLNNN[[[mmm|||zzzkkkgggjjjpppvvv|||~~~qqq[[[KKKEEE???>>><<<999777666555444222222111000000000000000222222222222222333222222111111222222222333333333333333333333333333333333111111222222333333444444444444444444444444333333333333333333555999???CCCVVV]]]dddddd```]]]```dddnnntttvvvnnn]]]OOOIIIHHHPPPWWW```ggglllqqqzzz~~~{{{wwwsssmmmiiieeehhhmmmqqqwww~~~{{{}}}yyyuuuwww|||{{{tttnnnjjjgggeeecccbbbccceeeeeeeeecccaaa```______^^^]]]]]]]]]^^^^^^[[[\\\___cccgggiiikkkllliiigggdddbbbbbbdddgggiiiqqqxxxtttggg^^^TTTLLLFFFEEEDDDCCCDDDHHHIIIKKKRRR^^^nnn|||aaaUUUIIIEEECCC???===<<<:::999888777666666666666666666555555555444444444444444444555555555555666444555555666666777777777666666666666666777777777777888999===CCCHHHMMMOOOLLLMMMMMMKKKIIIHHHHHHIIIPPPXXXfffvvv}}}hhh```YYYXXXYYY^^^gggppp}}}}}}|||||||||wwwwwwwwwwwwwwwvvvuuutttvvvvvvwwwwwwvvvtttrrrpppppppppppppppooonnnmmmmmmmmmmmmmmmmmmmmmlllkkkkkkgggeeebbb```___\\\YYYWWWTTTUUUWWWZZZ^^^aaacccdddeeegggiiijjjjjjjjjlllnnnllllllkkkhhhfffhhhmmmssswww||||||tttlllggg___VVVPPPLLLKKKKKKMMMXXXgggvvv~~~nnnhhhiiinnnvvv}}}sss]]]LLLDDD???>>><<<:::888666555555555444444333333333333444222222333222222222222222111111222222222333333333333333333333333333333333000000111111222222333333444444444444444444444444333444555555666;;;AAAFFFYYY___dddddd___]]]aaaeeeqqqtttssshhhXXXKKKHHHJJJSSS]]]iiirrryyyzzzvvvqqqmmmiiiddd```]]]ZZZ]]]aaafffmmmyyy~~~xxxuuuyyy{{{tttnnnjjjgggeeecccbbbcccddddddcccbbb```___^^^]]]]]]\\\\\\]]]]]]]]]ZZZ\\\___bbbeeehhhjjjkkkfffdddaaa___```cccfffiiirrrxxx~~~sssggg^^^TTTLLLFFFEEEDDDBBBDDDGGGHHHKKKQQQ]]]lll~~~~~~bbbVVVJJJFFFDDD@@@===<<<:::999888777666666666666666666666555444444333333444444444555555555555666444444555666777777888888888777777666666666666777888888:::>>>EEEJJJNNNOOOLLLLLLLLLJJJHHHHHHIIIJJJSSS\\\kkkwww|||ggg___XXXVVVXXX\\\eeennnzzz~~~~~~~~~~~~zzzzzzyyyyyyxxxwwwwwwwwwvvvvvvuuuuuutttrrrqqqpppoooppppppoooooonnnmmmlllmmmmmmmmmmmmmmmlllkkkjjjgggeeebbb```___\\\XXXUUURRRSSSVVVYYY]]]```cccddddddfffhhhiiiiiijjjkkkllljjjkkkkkkiiihhhiiinnnssswww|||~~~vvvnnniiiaaaXXXQQQMMMKKKJJJLLLVVVcccqqqqqqjjjkkkpppzzzzzzuuu```MMMDDD???>>><<<:::888666555555444333333222222333333333111222333333111111222333111111222222222333333333333333333333333333333333111111111111222222222222444444444444555555555555222444666666777;;;BBBHHHYYY^^^bbbaaa]]]]]]bbbhhhrrrssspppcccSSSIIIIIIMMMWWWdddsss}}}zzzpppllleee___[[[WWWTTTRRRRRRTTTWWWZZZaaalllzzz~~~yyywww|||uuuoookkkgggeeecccccccccbbbbbbaaa```______\\\\\\\\\[[[[[[\\\\\\]]][[[\\\^^^```bbbddddddeeeaaa___]]]\\\^^^ccchhhkkkrrryyy}}}sssggg^^^SSSLLLFFFDDDDDDBBBDDDGGGGGGJJJQQQ\\\kkk}}}dddXXXLLLGGGDDD@@@<<<<<<:::999888777666666666666777666666555444444333333444444444555555555555666333444555666777888999999888888777666666777888888888888:::???FFFLLLOOOPPPLLLLLLLLLJJJHHHGGGIIIJJJSSS___nnnyyy|||ggg___WWWUUUVVVZZZbbbkkkwww~~~}}}~~~~~~{{{zzzyyywwwwwwwwwwwwxxxvvvuuutttsssqqqqqqqqqqqqoooooooooooonnnmmmllllllmmmmmmmmmmmmlllkkkjjjiiigggeeebbbaaa___\\\XXXUUUQQQRRRUUUYYY]]]```cccdddeeegggiiijjjiiihhhhhhiiiiiikkkllljjjiiijjjooossswww|||wwwpppkkkcccZZZRRRNNNKKKJJJJJJSSS___nnnuuupppqqqxxxyyyvvvcccPPPGGG@@@???===:::888777666555222222111111111111222222111222444333111000222444111111222222222333333333222222222222222222222222444444444333333333333333444444444444555555555666000333555666666:::BBBIIIWWW\\\```___[[[\\\ccciiiqqqqqqlll___OOOHHHJJJPPP[[[kkk|||}}}wwwkkkeee]]]VVVRRRPPPNNNLLLLLLMMMOOOQQQWWWaaaoooyyy~~~zzzyyy|||uuuoookkkgggeeecccccccccaaa```____________[[[[[[[[[ZZZ[[[[[[\\\\\\\\\]]]^^^___````````````]]][[[ZZZZZZ]]]ccciiimmmsssyyy}}}sssggg___SSSLLLFFFDDDDDDBBBDDDGGGGGGJJJQQQ[[[jjj|||eeeYYYMMMHHHEEE@@@<<<<<<:::999888777666666666666777777666555444444333333444444444555555555666666333444555666777888999:::888777777777777888:::;;;999888:::???GGGMMMPPPPPPLLLLLLKKKIIIGGGGGGIIIKKKSSS```ooozzz|||ggg___WWWTTTUUUXXXaaaiiittt~~~}}}}}}}}}}}}zzzyyywwwuuuttttttuuuvvvvvvuuusssqqqpppppppppqqqoooooooooooonnnmmmlllkkkmmmmmmmmmmmmlllkkkjjjiiigggeeecccaaa___\\\XXXTTTPPPRRRUUUYYY]]]```ccceeeggghhhjjjjjjhhhfffffffffhhhjjjlllkkkiiikkkooossswww|||xxxqqqlllddd[[[SSSNNNLLLJJJHHHPPP]]]lll~~~zzzuuuxxxzzzwwweeeSSSIII@@@???===:::888777666555555555555444444555666666000333444333111000222444111111222222222333333333111111111111111111111111666666666555555444444444444444444555555555666666...222555555555999BBBIIIUUUZZZ^^^]]]ZZZ\\\ccckkkqqqpppjjj]]]NNNGGGLLLSSS]]]oooxxxpppaaa\\\VVVRRROOOMMMLLLJJJFFFGGGJJJMMMRRRZZZcccjjjxxx~~~{{{{{{}}}|||~~~|||uuuooojjjgggcccaaaaaaaaa``````____________]]]\\\ZZZYYYYYYYYYZZZZZZ[[[ZZZZZZ\\\___aaaaaaaaaZZZZZZZZZYYY[[[```ggglllvvv}}}sssdddYYYQQQJJJDDDDDDDDDBBBCCCGGGFFFKKKTTT```nnn}}}mmmXXXKKKGGGAAA@@@???888999888666555444444555555888777777666555444444444333333333444444444555555555333222555888;;;:::888::::::999999999999999999888999<<>>CCCFFFNNNWWW\\\ZZZYYY^^^fffjjjvvvooocccUUUKKKHHHLLLQQQ```ssstttlll[[[WWWQQQMMMKKKIIIHHHGGGGGGHHHIIIKKKOOOUUU]]]bbbjjjpppwww{{{{{{xxxuuussstttuuuyyy~~~zzz|||{{{tttooojjjfffbbb````````````______^^^^^^^^^]]]\\\[[[ZZZYYYZZZ[[[\\\\\\[[[[[[\\\]]]^^^^^^]]]ZZZYYYYYYYYY[[[```ggglllvvv}}}ttteee[[[QQQJJJDDDDDDDDDBBBCCCFFFIIIMMMUUU```mmm{{{mmmXXXKKKGGGAAA@@@@@@999999888777555444555555666777777777666555444444444333333333444444444555555555333333555888::::::999888888777777777777777777888999<<>>CCCIIINNNOOOOOOLLLIIIHHHIIIHHHGGGKKKQQQZZZfffttt|||iii```XXXUUUVVVXXX]]]cccqqq~~~~~~}}}|||uuutttrrrppppppppprrrsssssssssrrrrrrqqqppppppooollllllkkkjjjjjjjjjjjjjjjlllllllllkkkiiigggeeedddcccbbb```___^^^\\\XXXUUUPPPQQQSSSYYY```fffiiijjjiiihhhgggffffffggghhhiiijjjkkkkkkjjjhhhggghhhiiijjjnnnuuu|||~~~|||vvvoooeee\\\UUUOOOKKKHHHJJJOOOXXXgggzzzqqq[[[KKKDDDAAA>>>;;;:::888666444444444333333333333222222222222222222222222222222222222222333333333333444222222333444444444333333333333333333333333333333555444444444444333333333333555666777999<<>><<<:::999666444444444333333333222222222222222222222222222222222222222222222333333333333000111333444555444444333222222222222222222222222444444444444444444444444444555666777888<<<@@@DDDIIIQQQXXXZZZ]]]eeelllooopppfffXXXKKKCCCCCCIIIMMMVVVcccqqqyyy{{{lllbbbRRROOOKKKIIIIIIJJJJJJJJJHHHHHHIIIIIIIIILLLQQQTTTZZZ\\\^^^```aaacccfffiiinnnuuu~~~yyy{{{yyysssooolllggggggeeedddfffjjjrrrwwwzzz~~~vvvnnniiiddd```]]]\\\]]]]]]]]]]]]]]]]]]]]]\\\\\\[[[[[[[[[\\\^^^___\\\[[[ZZZ[[[\\\]]]\\\[[[WWWWWWWWWXXX[[[aaaiiinnnxxx~~~|||qqqddd[[[RRRKKKEEEDDDCCCAAABBBEEEFFFJJJRRR\\\iiixxxrrr\\\NNNIIIBBBBBBCCC<<<;;;999888777666666777777555555555555444444444444333333333444444444555555444555666777888999:::;;;999999::::::;;;;;;;;;;;;:::<<>><<<;;;999777555444444333333333222222222222222222222222222222222111111111222222222222333000111333444555444444333222222222222222222222222444444444444444444444444444555666666888<<>>DDDLLLRRRTTTRRROOOLLLIIIGGGIIIJJJLLLSSS[[[hhhyyynnncccYYYUUUUUUWWW^^^eeeooo{{{|||zzzxxxvvvvvvuuutttssssssrrrrrrqqqqqqpppoooooonnnnnnmmmjjjkkkkkklllkkkjjjiiihhhiiihhhfffdddcccccccccdddcccaaa`````````^^^[[[XXXYYYXXXYYY\\\bbbiiimmmooojjjiiigggeeecccbbbbbbcccaaaccceeeffffffgggiiikkklllpppuuu{{{~~~~~~}}}yyysssjjjaaaYYYRRRLLLHHHFFFIIINNNWWWeeeyyy}}}}}}hhhVVVEEEBBB???===;;;999777555444444333333333333222222222222222222222222222222222222222222333333333444444444333222222222333333333333333333333333333333333333333444444444555555444555666777:::???FFFKKKPPPWWW]]]aaahhhpppttttttnnnaaaPPPCCC@@@EEELLLPPPVVV\\\eeelllpppqqqtttxxx~~~nnnbbbRRROOOKKKIIIIIIJJJKKKKKKKKKLLLMMMMMMMMMOOORRRUUUYYY\\\```dddhhhlllqqquuuzzzwwwvvvvvvtttttttttuuuvvvzzz}}}qqqhhhdddcccbbb]]]]]]]]]^^^^^^_________]]]\\\[[[YYYYYYYYYZZZZZZYYYXXXWWWXXXYYYZZZYYYXXXWWWXXXYYYZZZ^^^eeemmmsssyyy{{{qqqeee]]]SSSLLLFFFDDDCCCAAAAAADDDEEEHHHOOOXXXfffvvvzzzbbbRRRKKKBBBAAAAAA;;;999888666555444444555555444444444444444444444444333333333444444444555555333666888999888888;;;>>>999999:::;;;;;;<<<======:::>>>EEEMMMSSSUUUSSSQQQMMMIIIHHHJJJKKKMMMUUU]]]iii{{{ooodddYYYUUUUUUWWW^^^eeeooo{{{|||yyyxxxxxxwwwwwwuuutttsssrrrrrrppppppoooooonnnmmmmmmmmmiiiiiijjjkkkjjjiiihhhgggiiihhhfffdddccccccddddddbbbaaa`````````^^^[[[XXX\\\ZZZZZZ]]]bbbhhhlllnnnjjjiiigggdddcccbbbbbbbbbaaacccfffggghhhjjjmmmooonnnqqqvvvzzz}}}~~~}}}|||zzztttkkkcccZZZSSSLLLHHHFFFHHHMMMUUUcccvvv}}}|||jjjXXXEEECCC???===;;;:::777555444444444333333333222222222222222222222222222222333333333444444444555555666555333222111222222333444444444444444444444444333333333444444555555555444555666777:::@@@HHHMMMVVV[[[```cccgggnnnpppooojjj]]]LLLAAA???EEEMMMSSSWWW\\\dddkkknnnooorrrvvvssseeeYYYQQQKKKKKKLLLKKKJJJKKKJJJLLLOOOPPPQQQSSSVVVYYYZZZ___eeeiiimmmrrryyy{{{{{{}}}|||{{{tttlllgggdddaaa```````````````______^^^\\\\\\[[[YYYYYYXXXXXXXXXYYYYYYZZZZZZZZZZZZZZZYYYYYYZZZZZZZZZ[[[aaajjjqqqzzz}}}}}}rrreee[[[RRRKKKEEECCCBBB@@@AAADDDHHHHHHKKKUUUeeewwwcccPPPKKKDDD@@@@@@<<<;;;:::888777555444444333666666555444333333222222222222333444555666777777444555666777999:::;;;<<<;;;;;;;;;<<<<<<<<<<<<<<<>>>BBBHHHNNNRRRRRRQQQPPPJJJHHHIIIJJJJJJKKKSSS\\\kkk|||uuuggg[[[XXXWWWVVV\\\fffoooyyy~~~}}}||||||{{{|||zzzwwwtttsssrrrrrrsssvvvsssnnnjjjhhhhhhjjjkkkkkkjjjiiihhhgggggggggggghhhgggfffeeedddccccccccccccbbbaaa___]]]\\\\\\\\\[[[[[[\\\^^^aaaeeejjjlllhhhgggeeebbb```___aaacccdddeeefffggghhhhhhhhhhhhoooqqquuuxxx{{{|||||||||{{{vvvnnndddZZZRRRLLLJJJHHHDDDFFFQQQaaasss|||}}}nnnTTTJJJDDD@@@>>>;;;777666999555444444333333444444555555555444444333222111111222222222222222222222222111111222333333444555555444444222222222222444444555666666555333333444666:::777888<<<===???GGGQQQXXX___bbbcccgggpppuuutttnnnZZZHHHDDDEEEFFFKKKRRRYYYZZZaaakkkooonnnqqqwwwtttfffYYYQQQKKKLLLMMMKKKKKKLLLLLLMMMOOOQQQRRRUUUYYY\\\]]]bbbhhhnnnsssyyytttlllhhhdddaaa```````````````___^^^^^^\\\[[[ZZZYYYXXXXXXXXXXXXYYYYYYZZZZZZZZZZZZYYYYYYXXXYYYZZZZZZ[[[aaakkkrrrzzz}}}}}}rrrddd[[[RRRKKKEEECCCBBB@@@AAADDDGGGGGGJJJTTTdddvvvdddQQQLLLDDDAAA@@@<<<;;;:::888777555444444444666666555555444333333222555555555555555555555555444444555777888999:::;;;;;;;;;;;;<<<<<<<<<<<<===???CCCIIIOOORRRRRRQQQOOOJJJHHHHHHJJJJJJLLLTTT]]]mmm~~~tttfffZZZXXXWWWVVV\\\fffpppyyy~~~}}}}}}}}}|||{{{yyywwwtttsssrrrsssssssssqqqmmmjjjgggggggggggghhhhhhgggggggggggggggggghhhgggfffeeedddccccccccccccbbbaaa___^^^]]]\\\\\\[[[[[[[[[]]]```dddgggjjjffffffeeeccc``````aaaccccccdddeeegggiiiiiijjjjjjmmmnnnqqqtttwwwyyyzzzzzzzzzuuunnndddZZZRRRLLLIIIJJJFFFGGGQQQ```qqq}}}yyy~~~sssYYYKKKEEE@@@>>>;;;777666999555444444333333444444555444444444333222111111111222222222222222222222222222222222333333444444444444444333222222333444444555555666555333333555666999777888===AAAEEEOOOZZZZZZ^^^aaaaaaeeennnrrrqqqiiiVVVFFFBBBDDDEEEJJJRRRZZZ[[[aaajjjoooppptttzzzuuuhhhZZZRRRLLLLLLMMMLLLLLLMMMLLLNNNPPPRRRTTTXXX]]]```bbbgggooouuu{{{uuummmhhhdddaaa___````````````___^^^^^^[[[ZZZYYYXXXXXXWWWXXXXXXYYYYYYZZZZZZZZZZZZYYYYYYXXXYYYZZZZZZ\\\bbblllsss{{{~~~~~~rrreee[[[RRRKKKEEECCCBBB@@@AAADDDEEEFFFIIITTTcccuuueeeSSSMMMEEEAAAAAA<<<;;;:::888777666555444444777666666555555444444444777777666555444333333222333444555666777999::::::;;;;;;<<<<<<<<<=========@@@DDDJJJPPPRRRRRRPPPNNNJJJHHHHHHJJJKKKMMMUUU___ooossseeeZZZWWWWWWVVV\\\fffoooyyy~~~~~~~~~}}}yyyxxxvvvtttsssrrrsssssspppnnnllliiifffeeecccccccccdddeeefffggggggggghhhhhhhhhfffeeedddcccccccccccccccbbbaaa___^^^]]]]]]\\\[[[[[[\\\^^^aaadddeeecccddddddcccaaaaaabbbdddcccdddfffhhhjjjkkkkkkkkkjjjjjjkkkmmmppptttwwwxxxxxxtttmmmddd[[[RRRLLLHHHKKKGGGHHHQQQ___nnnyyyrrrtttyyyyyy{{{}}}~~~www^^^LLLEEE@@@>>><<<888777888555444444333333444444555333333333222111111000000222222222222222222222222333333333333333333333333444444333333333333444444444555666555333333555777999777999>>>EEENNNZZZeeedddeeeddddddiiiqqquuuttteeeSSSEEECCCEEEFFFLLLUUU\\\]]]bbbjjjooorrrxxx~~~wwwkkk[[[SSSLLLKKKLLLKKKKKKMMMLLLNNNQQQTTTWWW[[[aaadddiiinnnvvv}}}zzzyyytttmmmhhhdddaaa______``````______^^^]]]ZZZZZZYYYXXXWWWWWWXXXXXXYYYZZZZZZZZZZZZYYYYYYXXXWWWYYYZZZ[[[]]]dddnnnuuu}}}~~~rrreee[[[RRRKKKEEECCCBBB@@@AAADDDEEEFFFJJJTTTdddvvvfffSSSNNNEEEAAAAAA<<<;;;:::999777666555555555777777666666555555555555777666666555444444333333555555666777888999::::::;;;;;;<<<<<<======>>>>>>AAAEEEKKKQQQSSSRRROOOLLLJJJHHHHHHJJJKKKNNNWWWaaapppssseeeZZZXXXVVVUUUZZZcccmmmvvv~~~}}}wwwvvvuuutttssssssssssssnnnmmmkkkiiifffcccaaa______```ccceeeggghhhhhhhhhiiihhhfffeeedddcccbbbbbbccccccbbbbbb```___^^^]]]\\\[[[ZZZZZZ[[[]]]___aaa```aaaccccccbbbbbbccceeeeeefffhhhjjjkkkjjjiiiiiifffeeeeeegggjjjoootttwwwwwwtttnnnfff\\\SSSLLLHHHIIIFFFGGGPPP\\\lll~~~yyyoooooossspppsssxxx}}}zzz```NNNFFF@@@>>>===999777888555444444333333444444555222222222111111111000000222222222222222222222222333333333333333333333222444444444333333444444444444555555555444444555777999999:::???HHHUUUbbblllllliiifffgggmmmtttvvvvvvcccSSSFFFEEEGGGIIIPPPYYY___aaaffflllqqquuu{{{yyynnn^^^UUUMMMKKKLLLKKKKKKMMMLLLOOOSSSXXX\\\```eeeiiipppvvv~~~~~~uuuqqqsss}}}}}}rrrlllgggccc```_______________^^^^^^]]]ZZZYYYYYYXXXXXXXXXXXXYYYZZZZZZZZZZZZZZZYYYXXXXXXVVVXXXZZZ[[[^^^eeepppxxx~~~}}}rrreee\\\RRRKKKEEECCCBBB@@@AAADDDFFFGGGLLLVVVfffwwwfffSSSMMMEEEBBBAAA<<<;;;:::999777666666666666666666666666666555555555444444444555555555555666777777888999999:::;;;;;;;;;;;;<<<<<<===>>>>>>???BBBFFFMMMRRRTTTRRRNNNKKKJJJHHHHHHJJJKKKOOOYYYdddtttrrreeeZZZXXXVVVTTTYYYaaajjjsss~~~}}}|||vvvuuutttssssssrrrrrrrrrmmmmmmkkkiiifffbbb___]]]\\\^^^bbbfffhhhiiiiiiiiiiiihhhgggeeecccbbbbbbbbbbbbbbbbbbbbbaaa```^^^]]]\\\[[[YYYXXXXXXYYY[[[\\\\\\___bbbccccccccceeefffhhhiiijjjkkkjjjhhhfffdddaaa``````bbbfffmmmssswwwwwwuuuppphhh___VVVNNNIIIFFFDDDFFFNNNYYYhhh|||yyymmmlllooommmqqqwww}}}}}}dddPPPGGG@@@???>>>:::888777555444444333333444444555222222111111111111111111222222222222222222222222333333333333333333333222444444444444444444444444333444555555444444666888::::::;;;???JJJYYYfffmmmmmmfffbbbeeemmmrrrsssrrraaaRRRFFFEEEHHHKKKSSS^^^fffjjjpppssswww{{{~~~{{{qqqcccYYYPPPNNNMMMKKKLLLNNNLLLQQQWWW^^^bbbgggkkkmmmvvv|||zzzrrrllllllsssyyyooojjjfffbbb___^^^____________^^^]]]]]]ZZZZZZYYYYYYYYYYYYZZZZZZZZZ[[[[[[ZZZZZZYYYXXXWWWVVVXXXZZZ[[[___gggrrrzzz|||qqqeee\\\RRRKKKEEECCCBBB@@@AAADDDFFFGGGLLLWWWgggxxxdddRRRMMMEEEBBBBBB===::::::999888777777777777555555555555555555555555222222333444555666777888888888999999:::;;;;;;<<<;;;;;;<<<===>>>>>>???@@@CCCGGGNNNSSSTTTQQQMMMIIIJJJGGGGGGJJJLLLPPP[[[gggyyyooobbbXXXWWWVVVUUUZZZbbbiiirrr~~~~~~}}}{{{yyyvvvuuutttsssrrrqqqppppppmmmllljjjgggddd```]]][[[[[[^^^ccchhhkkklllkkkjjjjjjiiigggeeecccbbbbbbaaaaaaaaabbbbbbaaa```^^^]]]ZZZYYYWWWVVVVVVWWWXXXYYYYYY\\\```cccdddeeefffgggiiijjjkkkkkkjjjgggcccaaa]]]]]]]]]```fffmmmuuuyyyyyywwwssslllcccYYYPPPKKKEEECCCEEELLLVVVcccwwwzzzllljjjmmmpppttt{{{iiiRRRHHH@@@??????<<<888777555444444333333444444555222222222222222222222222222222222222222222222222333333333333333333333333444444555555555555444444333444555444444444666888:::;;;<<<@@@LLL]]]iiimmmnnneee```gggpppuuuuuusss]]]OOODDDDDDHHHNNNZZZgggrrryyy|||sssiii^^^UUUQQQPPPNNNNNNPPPNNNTTT]]]eeejjjnnnqqqrrrzzz|||ooojjjgggkkktttuuulllgggdddaaa^^^^^^^^^______^^^^^^]]]\\\[[[[[[ZZZZZZZZZZZZ[[[[[[[[[[[[[[[[[[ZZZYYYXXXWWWUUUWWWZZZ\\\```hhhsss{{{{{{qqqeee]]]RRRKKKEEECCCBBB@@@AAADDDEEEFFFLLLWWWgggwwwbbbPPPLLLDDDBBBBBB>>>::::::999888777777777777444444444444444444444444222222333444555666777888888888888999::::::;;;;;;;;;;;;<<<===>>>???@@@@@@DDDHHHOOOTTTUUUQQQLLLHHHIIIGGGGGGJJJLLLQQQ]]]hhhyyy{{{iii]]]UUUVVVWWWWWW]]]fffkkksss~~~}}}{{{yyywwwvvvuuuuuutttrrrpppooonnnlllkkkhhhddd```]]]ZZZYYY[[[___eeejjjmmmnnnlllkkkjjjiiigggeeecccbbbaaaaaa___```aaaaaaaaa___]]]\\\YYYXXXVVVTTTTTTUUUVVVWWWVVVZZZ```dddeeefffgggggggggiiijjjkkkjjjfffcccaaaZZZ[[[\\\```gggooowww|||zzzyyyvvvpppggg\\\SSSNNNFFFDDDFFFKKKRRR^^^ppp{{{nnnkkknnnuuuzzzmmmSSSIII@@@???@@@===888777555444444333333444444555222222222333333333333333222222222222222222222222222222222333333444444444333444555666666555444333222444555444444444666888888;;;===BBBOOOaaalllmmmnnnccc___iiiuuuyyywwwuuu[[[NNNEEEFFFLLLUUUeeeuuu}}}tttmmmcccXXXTTTRRRPPPOOOQQQPPPVVVaaajjjooosssuuuvvv{{{}}}sssiiieeedddkkkuuu}}}rrrjjjfffccc```^^^^^^^^^______^^^^^^]]]\\\\\\[[[[[[[[[[[[[[[\\\\\\[[[[[[[[[[[[ZZZYYYXXXWWWUUUWWWYYY\\\```hhhttt|||{{{qqqfff^^^RRRKKKEEECCCBBB@@@AAADDDCCCEEEKKKVVVfffvvv}}}aaaOOOKKKDDDBBBCCC>>>::::::999888777777777888333444444444444444444444333333444444555666666777777777777888999999999:::;;;;;;<<<===>>>???@@@@@@DDDIIIOOOTTTUUUQQQLLLHHHIIIGGGGGGIIILLLRRR^^^iiiwww{{{ssseeeZZZSSSUUUXXXYYY```jjjmmmuuu}}}|||zzzwwwuuuvvvvvvuuutttrrrpppnnnmmmllljjjfffbbb^^^ZZZXXXWWW\\\```fffllloooooommmllljjjiiigggeeecccbbbaaaaaa^^^___```aaa```___]]][[[XXXWWWUUUSSSSSSTTTUUUVVVTTTYYY___dddffffffggghhheeegggiiijjjiiigggdddaaaXXXYYY\\\aaahhhqqqyyy~~~|||{{{xxxrrriii___UUUOOOHHHFFFGGGJJJPPPZZZlll|||~~~qqqnnnqqqyyy}}}mmmTTTIII@@@???@@@===999666555444444333333444444555333333333333333333333333222222222222222222222222111111222333333444555555333444555666666555444333222444555444444444777999777;;;>>>CCCQQQdddnnnoooiii^^^ZZZeeessswwwtttqqq\\\OOOGGGJJJRRR]]]pppxxxsssjjj___UUUQQQQQQRRRTTTWWW\\\fffpppsssqqqrrrvvvzzzxxxsssffffffjjjppp{{{~~~uuulllhhheeeaaa^^^___^^^]]]]]]\\\\\\]]]]]]^^^ZZZZZZZZZZZZZZZZZZZZZZZZYYYYYYYYYYYYYYYXXXXXXXXXYYYYYYZZZ\\\aaajjjttt{{{|||ssseee[[[QQQJJJDDDCCCAAA???@@@BBBDDDFFFKKKTTTaaasss|||cccRRRJJJBBBBBBCCC===999888777666555555555555555555555555555555555555444333333333333444555555777777888888888999999999999;;;======>>>???BBBDDDFFFKKKQQQSSSPPPMMMKKKKKKHHHFFFFFFIIIMMMSSS___kkkvvv{{{wwwmmm^^^ZZZUUUSSSVVV[[[```ccckkkttt}}}{{{zzzyyyyyy|||zzzwwwssspppnnnmmmllljjjgggbbb^^^[[[YYYVVVTTT^^^cccjjjqqqtttsssooommmiiigggeeecccbbbaaabbbbbbbbbbbbbbbaaa```^^^]]]\\\UUUTTTRRRSSSTTTVVVVVVUUUUUUXXX\\\aaaeeegggggggggfffffffffggggggfffbbb```[[[\\\___dddkkkssszzzzzzssskkk___TTTMMMLLLIIIGGGIIIMMMWWWjjj{{{rrrmmmwwwkkkUUUKKKBBB@@@@@@<<<999888666666555444444444444555222222222222222222222222222222222222222222222222555555555444444333333222444444444444444444444444444333333333333444555555555:::???EEESSSdddlllkkkhhhddd___aaannnyyyyyysss]]]QQQFFFHHHUUUhhh}}}~~~{{{tttlllbbbYYYTTTSSSTTTUUUZZZ^^^hhhqqqsssqqqssswww~~~wwwqqqiiijjjooovvv}}}tttkkkhhhfffbbb___```^^^]]]]]]]]]]]]]]]]]]^^^\\\[[[YYYXXXXXXYYY[[[\\\[[[[[[ZZZYYYXXXWWWWWWVVVYYYYYYYYY[[[```iiisss{{{|||rrreeeZZZQQQJJJDDDBBBAAA???@@@BBBDDDFFFKKKSSS```rrr|||cccSSSKKKBBBAAACCC<<<;;;:::999888888777777777555555555555555555555555444333333333333444555555777777777888888888999999;;;===??????@@@AAADDDFFFGGGLLLRRRTTTQQQMMMKKKKKKIIIFFFGGGJJJMMMSSS___kkktttyyy}}}pppfffZZZWWWSSSRRRUUUZZZ___bbbjjjrrr}}}}}}{{{zzzyyyyyy{{{zzzwwwtttpppnnnlllkkkhhheeeaaa]]][[[YYYXXXWWW___dddlllrrruuusssooollliiigggeeecccbbbaaaaaabbbbbbbbbbbbaaa___]]]\\\[[[UUUTTTRRRSSSUUUVVVVVVUUUUUUXXX]]]bbbeeegggggggggeeeeeeeeeffffffeeebbb___ZZZ[[[^^^ccckkksss{{{{{{uuulllaaaVVVOOOKKKHHHGGGIIIMMMXXXkkk|||wwwsss~~~kkkVVVLLLCCC@@@@@@<<<999888555555444333333333333444333333333333333333333333222222222222222222222222555555444444444333333333444444444444444444444444444444444444444555555666666:::???EEERRRbbbiiiiiifffccc```cccpppzzzyyyrrr\\\PPPFFFIIIVVVhhh}}}{{{~~~vvvoooeee]]]XXXWWWVVVUUU[[[^^^fffnnnpppnnnqqqvvvwwwrrrpppsssyyy|||ssskkkiiigggcccaaaaaa^^^^^^]]]]]]]]]]]]^^^^^^^^^\\\XXXVVVVVVXXX\\\^^^\\\\\\[[[YYYXXXWWWVVVUUUYYYYYYYYY[[[```hhhrrryyy|||zzzqqqdddZZZPPPIIICCCBBBAAA???@@@CCCDDDEEEIIIQQQ___qqq|||dddSSSKKKBBBAAABBB;;;;;;;;;999888888888888888555555555555555555555555444333333333333444555555777777777777888888888888;;;===>>>???@@@AAADDDFFFIIINNNTTTUUURRRMMMKKKJJJIIIGGGGGGJJJMMMSSS___kkktttyyy{{{pppeee]]]UUUSSSQQQPPPSSSXXX]]]aaahhhoooyyy}}}{{{zzzyyyyyyyyyxxxwwwtttqqqnnnkkkjjjeeeccc___[[[YYYYYYZZZ[[[bbbgggooouuuwwwuuupppmmmhhhgggeeecccbbbaaaaaaaaacccbbbbbb```^^^\\\ZZZYYYUUUTTTSSSTTTUUUVVVVVVUUUUUUYYY^^^bbbfffggggggfffcccccccccdddeeedddaaa^^^YYYZZZ]]]bbbjjjsss{{{|||vvvnnncccXXXPPPJJJGGGGGGIIINNNXXXkkk||||||{{{mmmWWWMMMCCCAAA@@@<<<999888555444333333222222333333333333333333333333333333222222222222222222222222444444444444333333333333444444444444444444444444555555444444555555666777777:::???EEEPPP]]]dddfffcccbbbbbbgggsss|||zzzrrr[[[OOOFFFIIIVVVhhh|||uuuwwwqqqhhh```[[[WWWUUUTTTXXXZZZ```gggiiiiiinnnttt|||yyy|||zzzrrrjjjiiihhhdddaaabbb^^^^^^]]]]]]]]]]]]^^^^^^\\\[[[YYYWWWWWWYYY[[[\\\[[[ZZZZZZYYYXXXWWWWWWVVVYYYYYYYYY[[[___gggqqqxxx{{{yyyooobbbYYYPPPHHHCCCBBBAAA???@@@CCCCCCDDDHHHPPP^^^qqq|||dddTTTLLLCCCAAAAAA:::999999888777666666666666555555555555555555555555444333333333333444555555666666666777777777888888999:::<<<<<<===>>>AAACCCJJJOOOUUUWWWSSSNNNJJJIIIJJJHHHHHHKKKNNNTTT```kkkuuu{{{vvvlllccc[[[UUUPPPOOOOOOOOOQQQVVV[[[```eeekkkttt~~~}}}|||zzzzzzzzzwwwwwwvvvtttrrrnnnkkkiiifffccc___[[[XXXYYY\\\^^^iiimmmtttyyyzzzwwwqqqmmmhhhgggeeecccaaaaaaaaaaaacccbbbaaa___]]][[[XXXWWWUUUTTTSSSTTTVVVWWWVVVTTTUUUYYY^^^cccfffgggfffeeeaaaaaaaaacccdddcccaaa^^^XXXYYY[[[```hhhrrrzzz{{{wwwooodddYYYQQQIIIGGGFFFIIIMMMXXXjjj{{{rrrYYYNNNDDDAAA@@@===:::999555555444333333333444444444444444444444444444444222222222222222222222222333333333333333333333444444444444444444444444444666555555555555666777777777999===CCCLLLVVV^^^aaa```bbbeeekkkvvv~~~zzzqqqYYYNNNFFFIIIVVVfffxxx{{{nnnxxxqqqhhh```ZZZUUURRRPPPUUUVVV[[[aaadddfffmmmuuuxxxpppjjjiiigggdddaaaaaa]]]]]]\\\\\\\\\\\\]]]]]]XXXYYYZZZZZZZZZZZZYYYXXXXXXXXXXXXYYYYYYYYYYYYYYYYYYYYYYYYZZZ^^^fffooovvv{{{~~~wwwlllaaaYYYOOOHHHBBBAAAAAA???@@@CCCBBBDDDHHHPPP^^^qqq{{{cccTTTLLLCCCBBBAAA::::::999888777666666666666555555555555555555555555444333333333333444555555555555666666666777777777777999:::;;;;;;===@@@BBBIIIOOOUUUWWWSSSNNNJJJIIIJJJHHHHHHKKKOOOUUUaaammmuuu{{{zzzkkkaaaZZZTTTPPPLLLMMMOOOOOOPPPTTTZZZ^^^bbbhhhqqqzzz~~~|||{{{zzzzzzvvvvvvuuutttqqqnnnjjjiiihhheeeaaa[[[XXXYYY^^^cccqqqtttyyy|||{{{wwwrrrnnnhhhfffdddbbbaaa```aaaaaaaaaaaa```^^^\\\ZZZWWWVVVUUUTTTTTTUUUWWWWWWVVVTTTTTTXXX^^^cccffffffeeeddd```___```bbbdddcccaaa^^^XXXXXXZZZ___gggpppyyy~~~~~~}}}zzzvvvoooeeeZZZRRRIIIGGGFFFHHHLLLUUUgggwwwvvvZZZOOODDDAAA@@@===::::::777777666555555555555555444444444444444444444444222222222222222222222222111222222333333444444444444444444444444444444444666555555555555666777777666777<<>>@@@EEELLLSSSVVVSSSNNNJJJHHHGGGFFFGGGLLLQQQXXXeeerrrwwwooo```WWWRRROOOMMMKKKNNNRRRRRRRRRSSSXXX]]]___eeeooozzz~~~}}}{{{{{{zzzvvvuuussspppnnnlllkkkjjjgggfffbbb]]][[[```kkkttt}}}}}}|||zzzvvvqqqmmmjjjgggfffdddbbb````````````^^^^^^]]]\\\[[[YYYWWWVVVTTTTTTUUUWWWYYYXXXVVVTTTRRRVVV\\\aaaddddddaaa___^^^^^^```bbbddddddbbb```ZZZYYYZZZ]]]dddmmmuuu{{{||||||{{{xxxrrrhhh]]]UUUKKKHHHGGGGGGHHHNNN]]]kkk}}}zzz]]]QQQFFFAAA@@@===;;;;;;777777666555555555555555333333333333333333333333222222222222222222222222///000111222333444555555444444444444444444444444444444444444444555555666999888===EEEJJJMMMUUU^^^```fffmmmttt{{{~~~xxxoooVVVLLLDDDEEELLLVVVaaajjjpppwww|||{{{xxxtttmmmfffwwwjjj^^^UUUOOOKKKHHHGGGGGGKKKRRRYYY```mmmyyy|||vvvooommmqqquuuwwwvvvsssssstttuuuuuutttssssssuuuvvvyyy}}}}}}vvvnnnhhhgggeee```\\\[[[ZZZZZZYYYYYYYYYYYYZZZZZZZZZYYYXXXWWWWWWXXXYYYZZZZZZZZZYYYYYYXXXXXXXXXWWWZZZYYYYYYYYY\\\ccclllsss~~~|||ssshhh^^^WWWMMMFFFAAA@@@@@@???@@@CCC???CCCKKKVVVeeeuuuvvv```RRRMMMEEEDDDDDD===;;;:::999888777777777777555555555555555555555555444333333333333444555555444444444555555555666666222444666666777888;;;===CCCJJJRRRVVVSSSNNNJJJHHHGGGEEEGGGLLLQQQYYYgggsss|||}}}lll^^^UUUQQQNNNLLLKKKPPPSSSTTTRRRSSSXXX]]]^^^eeeooozzz~~~}}}|||{{{{{{wwwuuurrrooommmlllkkkkkkfffeeebbb^^^]]]dddppp{{{~~~|||xxxsssnnnjjjhhhgggfffdddbbb````````````]]]]]]\\\\\\ZZZYYYXXXWWWTTTTTTUUUWWWYYYYYYVVVTTTQQQUUU[[[aaadddccc```^^^^^^^^^```bbbeeeeeecccaaa[[[ZZZZZZ]]]cccllltttzzz}}}}}}|||zzztttjjj^^^WWWLLLIIIGGGGGGGGGLLLZZZhhhxxx|||~~~^^^RRRFFFBBB@@@===;;;;;;666666555444444444444555222222222222222222222222222222222222222222222222//////000222333444555555444444444444444444444444444333333333333444555555::::::???GGGKKKNNNVVV```aaagggnnnttt{{{}}}wwwnnnVVVLLLCCCDDDJJJRRR\\\dddlllsssxxxwwwuuusssnnnhhh~~~wwwlll```VVVNNNGGGCCCHHHFFFGGGMMMSSS]]]lllzzzuuujjjddd```ccchhhjjjlllpppmmmnnnppppppooommmmmmmmmnnnpppsssxxx~~~}}}ppplllgggbbb```^^^\\\ZZZXXXXXXYYYZZZZZZZZZZZZZZZ\\\[[[YYYXXXWWWXXXZZZ[[[XXXYYYZZZYYYWWWVVVVVVWWWUUUVVVWWWYYY^^^fffpppvvv}}}ttthhh\\\SSSIIIGGGDDDAAA???>>>>>>???BBBFFFMMMVVVhhh|||vvvbbbOOOJJJGGGBBB>>>???===;;;888555333333444555777777666555555555555555333333333444444555555555444444444555555555555666222444555666666999<<>><<<<<<666555555444444333222222444444333333333333222222222222222222222222222222333333444444333333222222444444444444444444444444666666555444444444444444666999>>>DDDJJJQQQXXX]]]aaagggpppxxxttthhhRRRIIICCCEEELLLTTT\\\ccclllpppuuuyyyxxxsssmmmiiiyyymmmbbbXXXPPPJJJFFFHHHFFFGGGLLLSSS\\\lllyyywwwllleee^^^[[[___dddhhhlllqqqqqqsssuuutttsssqqqqqqqqqooopppssswww|||zzznnnkkkeeeaaa___]]][[[YYYXXXYYYZZZZZZ[[[[[[ZZZZZZ[[[ZZZYYYXXXXXXYYYZZZ[[[XXXYYYZZZYYYWWWUUUVVVWWWVVVVVVWWWZZZ^^^gggpppwwwzzzqqqfffZZZRRRHHHGGGDDDAAA???>>>??????BBBFFFMMMVVVggg|||wwwbbbPPPJJJHHHBBB???@@@<<<:::888555444555666777666666555444444444444444333333333444444444555555444444444444555555555555333444555666777999<<>><<<<<<777666666555555444333333444444333333333333222222222222222222222222222222000111111222333333333333444444444444444444444444666555555555555555666666777:::???EEELLLSSSZZZ^^^eeekkkrrryyy}}}qqqcccNNNFFFAAAEEELLLSSS[[[aaafffllltttyyyzzzvvvqqqnnn~~~{{{oooddd[[[SSSMMMIIIHHHFFFGGGLLLRRR[[[jjjxxxzzzjjjbbb___YYYXXX]]]dddjjjqqqxxx{{{|||}}}|||zzzxxxxxxxxxuuuvvvxxx{{{~~~~~~vvvmmmiiiddd```]]]\\\ZZZXXXYYYYYYZZZ[[[[[[[[[[[[[[[ZZZZZZXXXXXXXXXYYYZZZ[[[XXXYYYZZZXXXVVVUUUVVVWWWWWWXXXYYY[[[```hhhrrrxxx|||vvvnnncccWWWPPPHHHFFFCCCAAA?????????@@@BBBFFFLLLVVVggg|||xxxcccPPPKKKIIICCC???@@@<<<;;;888666666666777888666555444444333333444444333333333444444444444555444444444444555555555555333444555666777999<<>><<<;;;888777777666555555444444444444333333333333222222222222222222222222222222......000111222333333333444444444444444444444444555555555555666777888888999;;;@@@GGGOOOWWW]]]aaahhhmmmssszzz~~~pppbbbMMMFFFBBBFFFMMMTTT[[[aaadddlllvvv}}}{{{vvvsss{{{|||qqqggg^^^VVVOOOKKKHHHFFFGGGLLLQQQZZZiiiwwwoooccc^^^[[[WWWXXX```iiiqqq{{{zzztttlllhhhccc___]]]\\\ZZZXXXYYYZZZZZZ[[[[[[[[[[[[[[[YYYYYYXXXXXXXXXYYYZZZZZZXXXYYYYYYXXXVVVUUUUUUVVVXXXYYYZZZ\\\aaaiiissszzz}}}yyytttlllaaaVVVOOOGGGEEECCCAAA??????@@@AAABBBFFFLLLUUUggg|||xxxdddQQQKKKIIIDDD@@@AAA>>><<<:::888777777777888666666555444444444444555444444444444444444444444333333444444444555555555333444666666777999===@@@IIISSS\\\]]]YYYUUUOOOIIIHHHEEEFFFJJJPPPYYYiiiwwwzzzjjjaaaZZZTTTQQQRRRUUUZZZ___cccccccccdddfffnnnvvv}}}|||{{{yyywwwtttppppppooonnnmmmlllkkkkkkiiiiiiiiikkkmmmppprrrtttsssqqqooollljjjhhhfffeeebbbaaa```___^^^^^^^^^^^^]]]]]]\\\[[[[[[ZZZZZZYYYZZZXXXWWWXXXXXXWWWUUUSSSPPPRRRVVVZZZ]]]___``````bbbaaa```bbbdddeeeeeedddccc]]]ZZZ]]]aaaeeelllsssxxx|||}}}zzzuuuooocccXXXPPPKKKGGGFFFGGGKKKTTT^^^rrrxxxrrryyy}}}~~~eeeWWWHHHBBBAAA???<<<;;;777777666666555444444444444444333333333222222222222222222222222222222222///000111222333333333333444444444444444444444444444444555555777888999:::;;;===CCCKKKUUU^^^dddfffiiimmmssszzzsssdddOOOHHHDDDIIIPPPUUU[[[```gggppp||||||yyywww|||tttjjjbbbYYYRRRMMMJJJGGGHHHLLLRRRZZZiiivvv{{{ggg^^^\\\XXXXXX\\\fffqqq|||yyytttlllhhhccc```^^^\\\[[[YYYYYYYYYZZZ[[[[[[[[[[[[[[[XXXXXXXXXXXXXXXYYYZZZZZZWWWXXXYYYXXXVVVTTTUUUVVVYYYZZZ[[[]]]bbbjjjtttzzz}}}xxxrrrjjj```UUUNNNFFFDDDBBB@@@???@@@AAABBBBBBFFFKKKTTTfff|||xxxdddQQQKKKIIIDDD@@@AAA???>>><<<999777666666666888777777666666666666666444444444444444444444444333333333444444444444555333555666777777:::===@@@HHHSSS]]]___\\\XXXRRRMMMHHHFFFFFFJJJPPPZZZjjjxxxxxxjjjbbb\\\VVVSSSTTTZZZ```fffiiihhhffffffhhhqqq{{{}}}{{{zzzxxxuuusssqqqqqqpppnnnmmmlllkkkjjjiiijjjkkklllmmmnnnooopppnnnnnnllliiigggeeeddddddbbbbbb```_______________\\\\\\\\\\\\[[[[[[[[[[[[ZZZYYYXXXWWWXXXWWWTTTRRROOOQQQTTTXXX\\\^^^```aaaaaa```______bbbcccdddcccddd___\\\]]]___bbbhhhpppvvvzzz|||yyyvvvpppeeeZZZPPPKKKGGGGGGGGGJJJSSS\\\qqqvvvooovvvyyy}}}||||||}}}~~~gggXXXIIICCCBBB???<<<;;;666666555444444333333222444444333333333222222222222222222222222222222222222333333333333333222222444444444444444444444444444444444555777888:::;;;<<<>>>EEEPPP]]]gggnnnpppnnnqqquuu|||ssscccPPPIIIEEEIIIPPPUUU[[[```gggqqq~~~sss~~~xxxppphhh^^^UUUOOOKKKIIIIIIMMMRRR[[[iiivvvsssbbb\\\\\\YYY[[[cccqqq~~~}}}uuuyyyyyytttlllhhhccc___^^^\\\[[[ZZZXXXXXXYYYZZZZZZZZZZZZZZZVVVWWWWWWXXXYYYYYYYYYZZZWWWXXXYYYWWWUUUTTTUUUVVVYYYZZZ[[[]]]bbbjjjtttzzz}}}xxxqqqhhh^^^SSSLLLEEEDDDBBB@@@@@@@@@BBBCCCBBBFFFKKKTTTfff|||xxxcccPPPKKKIIICCC???@@@>>>===;;;999888666666555999888777777666666777777555444444444444333333333333333333333444444444444444555666777888:::===@@@IIISSS]]]___]]]ZZZTTTOOOIIIFFFFFFKKKQQQ[[[kkkzzzwwwkkkccc^^^XXXUUUUUU\\\ccckkknnnllliiiiiikkkwww~~~{{{yyyxxxvvvsssqqqoooooonnnmmmlllkkkkkkkkkkkkkkkkkklllllllllmmmmmmjjjjjjiiigggdddbbbcccdddcccbbbaaa```____________\\\\\\\\\\\\\\\[[[[[[[[[ZZZYYYWWWWWWVVVUUUSSSPPPOOOQQQSSSVVVZZZ^^^aaabbb```___]]]^^^aaacccddddddfffaaa^^^^^^^^^___eeemmmtttxxx{{{yyyvvvqqqfff\\\PPPKKKHHHGGGGGGIIIQQQZZZnnnrrriiipppqqqvvv{{{||||||~~~|||~~~hhhYYYJJJDDDBBB???<<<;;;555555555444333333222222444444333333333333222222222222222222222222222222444444444444444333222111444444444444444444444444444444444555666777999:::===@@@HHHUUUeeerrryyy{{{wwwxxxzzzqqq___OOOGGGCCCHHHOOOVVV]]]ccchhhsssppp||||||vvvnnncccXXXQQQMMMKKKKKKOOOSSS[[[jjjwwwnnnaaa\\\\\\___dddoooyyyuuuqqqxxxyyytttjjjfffbbb^^^\\\[[[ZZZYYYWWWWWWXXXYYYYYYYYYYYYYYYVVVVVVWWWXXXYYYYYYYYYYYYWWWXXXXXXWWWUUUTTTTTTUUUYYYYYYZZZ]]]aaajjjssszzz}}}wwwooofff[[[QQQJJJDDDCCCAAA@@@@@@AAABBBCCCBBBFFFJJJSSSeee|||wwwbbbPPPJJJHHHBBB???@@@::::::999999888888777777888888777666666666666666555555444444444333333333222222333333333444444444444555777777888:::>>>AAAKKKUUU^^^___\\\YYYTTTNNNJJJGGGGGGKKKQQQ[[[lll{{{vvvkkkddd```ZZZVVVVVVZZZcccmmmqqqooommmmmmpppyyy}}}{{{xxxvvvuuurrrpppmmmiiiiiiiiijjjkkkkkklllllllllkkkkkkkkkjjjjjjjjjjjjfffggghhheeebbb```bbbcccbbbaaa```______^^^^^^___]]]]]]]]]\\\\\\[[[[[[[[[ZZZXXXWWWVVVUUUTTTQQQOOOOOOPPPRRRUUUYYY]]]aaaccc```^^^]]]^^^aaadddffffffgggbbb___^^^\\\\\\ccckkkssswwwzzzyyyvvvqqqggg]]]PPPKKKHHHGGGGGGIIIPPPYYYkkkooofffkkkkkkqqqwww|||~~~jjj[[[KKKEEECCC???<<<;;;666666666555444444333333444444333333333333222222222222222222222222222222111222222333333333222222444444444444444444444444444444444444555666777888===@@@JJJZZZmmm|||||||||}}}rrr___OOOGGGDDDIIIRRR\\\eeelllsss}}}nnnzzz{{{sssggg[[[SSSNNNLLLLLLOOOTTT\\\jjjwww~~~lllbbb______ffflllzzzwwwrrrsss|||yyyttthhheee```]]][[[ZZZYYYWWWVVVWWWWWWXXXXXXXXXXXXXXXUUUVVVWWWXXXYYYYYYYYYYYYWWWXXXXXXWWWUUUTTTTTTUUUXXXYYYZZZ\\\aaaiiissszzz}}}vvvnnneeeYYYOOOHHHDDDCCCAAA@@@@@@AAACCCDDDBBBEEEJJJSSSeee|||wwwbbbOOOJJJGGGBBB>>>???777777777888999999::::::777777666555555555555555555555555444444333333333222222333333333444444444444666777777888:::>>>AAANNNXXX______[[[WWWRRRMMMJJJGGGGGGKKKQQQ\\\mmm|||vvvkkkeee```ZZZWWWWWWXXXbbbmmmrrrqqqoooqqqtttyyy{{{yyyvvvtttrrrpppmmmkkkcccdddfffgggiiikkklllmmmllllllkkkjjjiiiiiiiiiiiieeefffgggdddaaa___aaacccaaaaaa```___^^^^^^^^^^^^^^^]]]]]]\\\\\\[[[[[[[[[ZZZXXXVVVUUUUUUSSSPPPMMMOOOPPPRRRTTTXXX]]]aaacccaaa___^^^___bbbeeeggghhhgggccc```^^^\\\[[[bbbjjjrrrwwwzzzyyywwwrrrhhh^^^PPPLLLHHHGGGGGGIIIPPPXXXllloooeeejjjhhhnnnvvv|||jjj[[[LLLEEECCC???<<<:::777777777666555555444444444444444333333333222222222222222222222222222222...///000111222333333333444444444444444444444444444444333444444555666777===AAAKKK]]]rrr{{{{{{}}}uuubbbPPPIIIFFFLLLWWWbbbmmmvvvqqqxxx|||nnn___UUUOOOKKKJJJOOOVVV___lllwwwzzzlllcccdddiiiooo{{{vvvuuuxxxvvvwwwooohhheee```]]][[[ZZZXXXWWWWWWWWWWWWWWWWWWWWWWWWWWWVVVVVVVVVWWWWWWWWWXXXXXX[[[[[[YYYWWWTTTSSSTTTVVVSSSUUUXXX\\\bbbjjjrrrxxx}}}~~~vvvkkk```UUUMMMIIIDDDCCCAAA@@@???@@@@@@AAAAAACCCJJJUUUfffyyyxxx^^^OOOLLLEEEAAABBB>>>;;;:::999888777777777777666666666666555555555555555444444333333444444555555555555555555555555555555666777888999;;;@@@CCCSSS\\\bbb___YYYSSSOOOKKKEEEEEEFFFIIIQQQ___mmmwwwtttiiidddaaa]]]YYYXXX]]]cccjjjoooqqqrrrtttvvv~~~|||zzzxxxuuurrrpppooolllfffbbbaaaaaadddhhhmmmpppqqqqqqmmmlllkkkjjjiiigggfffffffffeeeeeedddbbb```^^^]]]````````````____________^^^]]]\\\ZZZYYYXXXXXXXXXYYYXXXVVVTTTRRRPPPOOOOOOOOOPPPSSSWWW]]]`````````^^^^^^]]]\\\]]]aaafffkkkkkkhhhccc]]]ZZZ\\\bbbfffssswwwyyywwwuuuqqqhhh___TTTMMMGGGFFFFFFIIIPPPWWWhhh{{{qqqeeeggglllpppvvv}}}ooo^^^LLLEEEDDDAAA===;;;888777777666666666777777555555555444444333333333333333333333333333333333333333333333333333333333444444444444444444444444555555444444444555555666AAACCCLLL___uuuzzzzzz{{{uuucccSSSNNNLLLSSS___nnnooovvvqqqaaaWWWQQQLLLJJJOOOVVV```mmmyyyxxxlllfffiiiooo||||||uuuvvvzzzwwwppphhhddd```\\\[[[ZZZYYYWWWWWWWWWWWWWWWWWWWWWWWWWWWVVVVVVVVVWWWWWWWWWWWWXXXYYYYYYXXXVVVTTTSSSTTTVVVTTTUUUXXX\\\aaaiiirrrwww}}}}}}uuukkk```UUUMMMHHHCCCCCCAAA@@@???@@@AAAAAABBBDDDJJJUUUeeeyyywww^^^OOOLLLEEEAAABBB>>>;;;:::999888777777777777666666666666555555555555666555555444444555555666555555555555555555555555444555666777888;;;???BBBSSS\\\ccc___XXXSSSOOOKKKFFFFFFGGGJJJRRR```nnnxxxtttiiidddbbb]]]YYYXXXYYY___gggmmmpppsssvvvxxx}}}yyyvvvuuussspppmmmkkkjjjgggbbb^^^]]]___dddjjjpppssssssrrrmmmmmmllljjjiiigggfffeeeeeeeeedddcccbbb```___^^^`````````____________^^^]]]]]][[[ZZZYYYXXXXXXXXXXXXWWWUUUSSSQQQPPPOOOOOOOOOPPPRRRWWW\\\___``````______^^^^^^^^^bbbggglllkkkhhhbbb\\\ZZZ\\\bbbgggssswwwyyywwwuuuqqqhhh^^^TTTMMMGGGFFFFFFHHHOOOWWWgggzzzuuuiiilllpppttt{{{qqq___MMMFFFDDDAAA===;;;666666555444444444444444555555444444444333333333111111111111111111111111444444444444444444444444444444444444444444444444666555555555555666777777???BBBMMMaaawwwyyyyyy{{{vvvdddSSSPPPRRR]]]mmm~~~lllsss|||tttdddYYYRRRNNNLLLOOOVVV```ooo|||xxxooommmsss{{{xxxtttyyyvvvooogggccc___\\\[[[ZZZYYYWWWWWWWWWWWWWWWWWWWWWWWWWWWVVVVVVVVVVVVWWWWWWWWWWWWWWWXXXWWWUUURRRRRRSSSUUUTTTVVVXXX[[[```hhhqqqwww}}}|||uuukkk```TTTKKKFFFCCCBBBAAA@@@@@@@@@AAABBBDDDFFFJJJUUUeeexxxvvv]]]OOOLLLEEEBBBBBB===;;;:::999888777777777777666666666666555555555555666666666555555666666666555555555555555555555555555666777888999<<<@@@DDDSSS\\\bbb___XXXSSSOOOLLLGGGGGGHHHKKKSSSaaapppzzzuuuiiieeebbb^^^ZZZYYYUUUZZZbbbjjjppptttxxxzzz{{{vvvtttqqqnnnnnnmmmkkkhhhfffdddaaa]]]ZZZYYY]]]dddmmmtttwwwvvvuuunnnnnnlllkkkiiigggfffeeedddddddddcccbbb```___^^^```_________^^^^^^^^^]]]\\\\\\ZZZYYYXXXXXXWWWWWWVVVUUUSSSQQQPPPOOONNNNNNOOOOOORRRVVV[[[___```````````````___```ccchhhlllkkkhhhaaa[[[YYY\\\ccciiisssvvvxxxvvvtttpppggg]]]UUUNNNGGGFFFFFFHHHOOOVVVeeeyyyzzzppptttvvv|||sssbbbOOOGGGEEEAAA===:::888777666444444333333333555444444444444333333333222222222222222222222222555555555555555555555555444444444444444444444444666666666666666777888888===BBBOOOcccxxxuuuwww{{{wwweeeTTTSSSZZZlllhhhnnnwwwuuueeeZZZSSSOOOMMMPPPVVV```qqq{{{uuuvvv{{{wwwtttvvv{{{rrrkkkeeebbb^^^[[[ZZZZZZYYYXXXWWWWWWWWWWWWWWWWWWWWWWWWUUUUUUVVVVVVVVVWWWWWWWWWUUUVVVUUUSSSQQQQQQSSSUUUUUUVVVXXX[[[```hhhqqqwww~~~}}}zzzsssjjj^^^SSSIIIDDDBBBAAA@@@@@@@@@AAABBBCCCFFFGGGLLLUUUeeeyyyuuu\\\OOOLLLEEEBBBBBB===;;;:::999888777777777777666666666666555555555555666666555555555555666666555555555555555555555555777888999:::;;;>>>CCCFFFTTT\\\bbb^^^WWWSSSOOOLLLGGGGGGHHHLLLTTTbbbqqq{{{vvvkkkfffddd___[[[ZZZTTTYYY```iiipppuuuyyy{{{sssooollliiiggghhhgggeeedddbbb```]]][[[YYYWWW]]]gggrrrzzz}}}zzzxxxpppooommmkkkiiigggeeedddbbbbbbbbbbbbaaa```___^^^______^^^^^^]]]]]]\\\\\\[[[ZZZYYYXXXWWWWWWWWWWWWTTTSSSRRRPPPOOONNNNNNNNNNNNOOOQQQUUUZZZ^^^_________``````___```ccchhhlllkkkhhhaaa[[[YYY]]]dddjjjqqquuuwwwuuusssooofff]]]VVVOOOHHHFFFFFFHHHNNNUUUcccxxxxxx}}}vvvdddQQQIIIFFFBBB===:::::::::888777555555444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444555555555555666777888888;;;AAAPPPcccvvv{{{pppsssyyyvvveeeTTTVVVaaawwwdddjjjsss}}}uuudddYYYSSSOOONNNQQQVVV```rrr}}}{{{}}}wwwrrrpppqqqxxxvvvmmmgggccc```\\\ZZZZZZYYYYYYXXXWWWWWWWWWWWWWWWWWWWWWWWWUUUUUUUUUVVVVVVVVVWWWWWWTTTTTTTTTRRRQQQQQQSSSUUUVVVWWWXXX[[[```hhhrrryyy|||xxxqqqggg\\\QQQHHHCCCAAA@@@@@@???@@@AAACCCDDDGGGHHHMMMXXXhhh{{{ttt[[[NNNMMMFFFBBBAAA===;;;:::999888777777777777666666666666555555555555555444444333333444444555555555555555555555555555555666888999:::===BBBFFFSSS\\\aaa]]]VVVQQQNNNKKKGGGGGGHHHLLLUUUcccrrr|||zzznnniiieee```\\\[[[WWWZZZ```hhhpppvvvyyy{{{vvvlllhhheeeaaa```bbb```______]]][[[ZZZZZZZZZZZZaaalllxxx~~~zzzqqqpppnnnllliiigggeeedddaaaaaaaaaaaaaaa```___^^^^^^^^^^^^]]]\\\[[[[[[ZZZYYYYYYXXXWWWVVVVVVVVVVVVRRRQQQPPPOOONNNNNNNNNNNNNNNNNNPPPTTTYYY]]]______^^^_________```cccgggjjjkkkhhhbbb\\\YYY\\\ccciiiooosssuuutttrrrooofff]]]WWWOOOHHHFFFFFFGGGMMMTTTaaavvvzzzzzzxxxfffSSSJJJGGGCCC>>>;;;::::::888777555555444444444444444444444444444444444444444444444444444444333333333333333333333333444444444444444444444444444444444444555666777888:::@@@NNN```pppxxxwwwsssjjjooowwwsssbbbTTTWWWccc{{{aaafffooozzztttcccXXXQQQOOOOOORRRWWW```rrr{{{}}}tttooojjjkkkooozzz}}}tttkkkeeebbb___[[[YYYYYYYYYYYYXXXWWWWWWWWWWWWWWWWWWWWWWWWUUUUUUUUUUUUVVVVVVVVVVVVSSSSSSSSSRRRQQQQQQTTTVVVWWWWWWYYY\\\aaajjjttt||||||wwwooodddYYYOOOGGGBBB@@@@@@??????@@@BBBCCCEEEFFFIIIOOO[[[kkksssZZZNNNMMMFFFBBBAAA<<<;;;:::999888777777777777666666666666555555555555444444333333333333444444555555555555555555555555333444555777888<<<@@@DDDRRRZZZ___[[[TTTPPPMMMJJJFFFGGGHHHLLLUUUcccrrr|||~~~qqqlllgggaaa\\\[[[XXXZZZ___gggpppvvvyyyzzz}}}vvvooohhheeebbb]]][[[]]]ZZZ[[[[[[ZZZYYYYYYZZZ\\\aaahhhsss~~~}}}rrrqqqooollliiifffdddccc___```````````````______^^^^^^]]]\\\[[[ZZZYYYYYYXXXWWWWWWVVVUUUUUUVVVVVVQQQQQQPPPOOONNNNNNOOOOOONNNNNNOOOSSSXXX\\\______]]]^^^___``````cccgggjjjkkkhhhccc]]]ZZZ\\\bbbffflllpppssssssrrroooggg___XXXPPPIIIFFFEEEFFFLLLSSS___uuuwwwvvv}}}yyygggTTTKKKHHHDDD???===888777666444444333333333333333333444444444444555222222222222222222222222333333333333333333333333444444444444444444444444333333333333444666777888999???KKKZZZgggnnnnnnlllfffmmmvvvqqq```UUUWWWccczzz^^^dddmmmxxxtttcccXXXNNNNNNPPPSSSWWW```qqqzzzppprrrwww|||}}}{{{ooojjjfffgggmmmzzz{{{ssskkkfffaaa^^^ZZZYYYYYYYYYYYYXXXWWWWWWWWWWWWWWWWWWWWWWWWTTTUUUUUUUUUUUUVVVVVVVVVRRRSSSSSSRRRQQQRRRTTTWWWWWWXXXYYY\\\bbblllwww|||wwwmmmbbbVVVMMMFFFCCC????????????@@@BBBDDDEEEEEEIIIQQQ^^^ooorrrZZZNNNMMMFFFBBBAAA<<<;;;:::999888777777777777666666666666555555555555555555444444444444555555555555555555555555555555333555666888999===BBBEEEQQQYYY]]]YYYRRRNNNLLLIIIEEEFFFGGGKKKTTTbbbrrr|||uuunnniiibbb]]][[[VVVXXX\\\eeeooovvvyyyzzzzzz|||tttnnnjjjhhheee___\\\]]]ZZZ[[[]]]\\\\\\]]]```cccjjjpppyyy~~~sssrrrooollliiifffdddccc^^^^^^___``````_________^^^]]]\\\[[[ZZZYYYXXXXXXWWWVVVVVVUUUUUUUUUUUUUUUQQQPPPPPPOOOOOOOOOOOOPPPNNNNNNNNNRRRWWW\\\^^^___^^^___```aaabbbdddhhhjjjkkkiiiddd___\\\\\\```ccciiinnnqqqqqqqqqppphhh```XXXQQQIIIFFFEEEFFFLLLSSS^^^tttxxxuuu|||yyygggTTTLLLJJJFFFAAA???666666555444444444444444333333333444444444555555333333333333333333333333444444444444444444444444444444444444444444444444333333444444555777888999:::>>>GGGSSS^^^eeefffeeeeeemmmwwwooo___VVVVVVaaawww~~~{{{]]]ccclllxxxtttcccXXXMMMMMMPPPTTTXXX```qqqzzztttjjjmmmrrrxxx|||}}}zzzxxxmmmhhhdddfffmmmzzz{{{sssmmmiii```]]]ZZZXXXYYYYYYYYYYYYWWWWWWWWWWWWWWWWWWWWWWWWTTTTTTUUUUUUUUUVVVVVVVVVRRRSSSSSSSSSRRRSSSUUUWWWWWWXXXYYY]]]cccmmmyyy}}}wwwlll```UUULLLFFFCCC????????????@@@BBBDDDFFFDDDIIIRRR```rrrqqqYYYNNNMMMFFFBBBAAA<<<;;;:::999888777777777777777666666666555555555555666666555555555555666666555555555555555555555555666888999;;;===@@@EEEIIIPPPXXX\\\WWWQQQMMMKKKHHHEEEEEEFFFKKKTTTbbbqqq|||wwwpppjjjccc]]][[[TTTUUUZZZcccnnnvvvzzzzzzxxx{{{~~~~~~vvvqqqnnnnnnjjjccc```aaa]]]___aaaaaaaaabbbgggjjjooouuu~~~sssrrrpppmmmiiifffdddccc]]]^^^______```_________]]]]]]\\\[[[ZZZYYYXXXXXXVVVVVVUUUUUUTTTUUUUUUUUUQQQPPPPPPOOOOOOPPPPPPPPPNNNMMMNNNQQQVVV[[[^^^______```bbbbbbccceeeiiilllkkkiiieee```]]]\\\^^^aaaggglllpppqqqqqqpppiiiaaaYYYQQQJJJGGGEEEFFFKKKRRR^^^tttyyyuuu|||yyygggUUUMMMJJJFFFBBB@@@888777777666666666777777333333333444444555555555555555555555555555555555555555555555555555555555444444444444444444444444444444555555666888999::::::===DDDNNNXXX___bbbbbbeeemmmxxxooo___VVVVVV```uuu~~~uuutttyyy~~~[[[```iiivvv|||ooocccYYYSSSPPPOOOSSSZZZeeevvvxxxqqqllllllnnntttzzz}}}|||zzzqqqkkkgggkkkrrr}}}|||sssjjjccc^^^\\\ZZZWWWVVVWWWYYYZZZYYYXXXXXXWWWWWWWWWXXXXXXTTTTTTTTTSSSSSSSSSSSSSSSPPPQQQQQQRRRSSSTTTTTTUUUYYYZZZ\\\```fffoooyyy~~~vvviii]]]SSSKKKFFFBBBAAA@@@@@@???@@@AAACCCDDDHHHIIISSSdddwwwnnn^^^NNNHHHFFFCCC@@@@@@<<<<<<:::999888777777777999888666555444444444555555555555555555555555555222222222333444555666777888;;;<<<<<<;;;<<<@@@DDDOOOWWW[[[WWWPPPLLLJJJHHHFFFEEEGGGOOOYYYcccqqq}}}}}}pppfff___[[[ZZZUUUUUUYYYaaakkkrrrvvvvvvyyyzzz}}}|||wwwsssppplllhhheeeaaadddfffggggggkkkqqqvvvzzzzzz~~~}}}wwwtttoookkkhhhfffcccaaa``````___```aaaaaa___\\\\\\[[[ZZZXXXVVVUUUUUUUUUUUUUUUUUUUUUTTTSSSRRRRRRSSSQQQPPPPPPPPPPPPOOOMMMNNNNNNNNNRRRXXX]]]```aaaaaaaaaaaaaaabbbdddiiimmmmmmiiiddd```^^^]]]\\\[[[bbbhhhmmmnnnpppnnnggg___WWWOOOIIIFFFEEEFFFKKKQQQdddwww}}}zzz|||{{{jjjXXXOOOLLLGGGAAA===:::888666555555555444333222222222333333444444444444444444444444444444444222333333444444333333222555555555555555555555555555444444444444555555666777;;;CCCLLLTTTZZZ^^^___hhhpppzzzlllYYYRRRTTT\\\kkk~~~wwwsssssswwwyyyYYY___iiiuuusssggg]]]VVVSSSSSSWWW^^^hhhxxxuuunnniiijjjmmmuuu}}}xxxrrrnnnqqqvvv~~~zzzrrriiiccc^^^\\\YYYWWWWWWWWWYYYZZZZZZYYYYYYXXXXXXXXXXXXXXXTTTTTTTTTSSSSSSRRRRRRRRRPPPPPPQQQRRRSSSTTTUUUUUUXXXZZZ]]]aaagggpppzzz}}}uuuiii]]]SSSKKKEEEBBB@@@@@@??????@@@BBBCCCDDDIIIJJJTTTfffxxxmmm^^^OOOHHHFFFCCCAAA@@@<<<<<<:::999888777777777999888666555444444555555555555555555555555555555555444444444444444555555888:::<<<<<<:::<<<@@@DDDOOOWWW[[[WWWPPPLLLJJJHHHFFFDDDFFFNNNWWWcccrrr}}}pppeee^^^ZZZXXXTTTTTTWWW^^^hhhppptttvvvyyy{{{}}}|||wwwqqqmmmiiikkkooorrruuuyyy}}}~~~~~~}}}wwwtttoookkkhhhfffdddbbb```______```aaaaaa^^^\\\\\\[[[ZZZXXXVVVUUUUUUUUUVVVVVVVVVVVVUUUTTTSSSRRRSSSQQQPPPPPPPPPPPPOOOMMMMMMMMMNNNQQQWWW\\\___```aaaaaaaaaaaabbbeeeiiimmmnnnjjjeee```]]]\\\[[[ZZZ```fffkkknnnppppppiiiaaaWWWOOOIIIFFFEEEFFFKKKQQQaaavvv{{{zzz|||}}}kkkYYYQQQMMMHHHBBB???:::888666555555555444333222222333333333444444444333333333333333333333333333444444555555444444333555555555555555555555555777666666666666777888888999===EEEMMMVVV\\\```aaajjjqqqzzz~~~kkkXXXOOOQQQWWWddduuu|||sssoooppptttwwwWWW]]]hhhuuuzzzmmmccc]]]YYYYYY^^^dddmmmzzz|||tttmmmeeefffkkkuuu}}}yyyzzz}}}~~~xxxppphhhbbb]]][[[YYYWWWWWWWWWYYYZZZ[[[ZZZYYYXXXXXXXXXXXXXXXUUUUUUTTTSSSRRRQQQQQQPPPPPPPPPQQQRRRSSSTTTUUUUUUWWWYYY]]]bbbhhhrrr||||||uuuhhh\\\RRRKKKEEEBBB????????????@@@BBBDDDEEEJJJLLLWWWiiizzzlll^^^OOOIIIHHHEEEAAA@@@<<<<<<:::999888777777777888777666555555444555555555555555555555555555555777666555555444444555555777999;;;;;;:::<<>>>>>>>>???@@@CCCEEEFFFKKKNNNZZZlll|||kkk]]]PPPKKKJJJFFFBBBAAA<<<<<<:::999888777777777777777666666555555555555555555555555555555555555777666666555555555666666777999::::::999<<>>>>>>>>???@@@CCCEEEFFFLLLPPP\\\ooojjj\\\PPPLLLLLLHHHCCCAAA<<<<<<:::999888777777777666666666666666555555555555555555555555555555555444444444555555777888888666888999999999<<>>???>>>???BBBDDDIIITTTggg{{{eee]]]UUUPPPPPPNNNJJJFFF>>><<<:::999:::999888777777666444333333555888:::777666555444444555666777222222333444555555555555777666777::::::;;;BBBJJJUUUZZZZZZTTTOOONNNMMMLLLKKKJJJKKKQQQ]]]mmm|||rrrdddZZZSSSQQQRRRUUUSSSRRRUUUZZZaaagggjjjooouuu}}}~~~vvvnnnkkkgggccc```______```[[[ZZZYYYXXXXXXWWWXXXXXXXXXVVVUUUUUUWWWXXXXXXWWWVVVVVVUUUUUUTTTSSSRRRRRRPPPPPPOOOOOOOOOOOONNNNNNNNNMMMMMMQQQXXX]]]^^^^^^``````_________ccchhhlllpppnnniiiddd^^^YYYVVVUUUZZZaaaiiimmmppppppiiiaaaWWWPPPJJJIIIIIIJJJOOOVVVeeettt|||vvviiiiiilllmmmooorrrvvv|||}}}{{{{{{~~~lll```\\\WWWOOOHHH>>>;;;888666666555444333888777777666666666777777444444444444444444444444555555555555555555555555222444555777777777666666444444333444555888;;;===:::DDDUUUjjj{{{~~~mmmZZZNNNJJJLLLUUU___hhhrrrzzz]]]cccllluuu~~~{{{ooobbbYYYWWWVVVVVV]]]gggvvv~~~tttlllccc]]][[[VVVVVVUUUTTTTTTUUUUUUUUUWWWVVVTTTSSSRRRRRRRRRSSSQQQQQQPPPOOOOOOOOOOOOOOOPPPQQQRRRSSSSSSUUUXXX[[[___```dddjjjrrr|||}}}tttnnneee]]]SSSKKKGGGDDD@@@===<<<>>>?????????@@@CCCEEEKKKUUUhhh|||hhhaaaXXXSSSQQQOOOJJJEEE@@@===;;;:::::::::999888777666555444444555777888666555444333333444555666444444555555666666555555777666777::::::;;;BBBJJJUUUZZZZZZUUUOOONNNMMMKKKJJJJJJLLLRRR]]]lllzzzpppcccYYYSSSQQQSSSPPPOOONNNQQQVVV]]]cccfffnnnttt|||~~~~~~}}}vvvmmmjjjfffbbb___^^^^^^^^^[[[[[[YYYXXXWWWWWWWWWWWWWWWVVVTTTUUUWWWXXXXXXWWWVVVVVVUUUTTTTTTSSSRRRRRRPPPPPPOOOOOOOOOOOONNNNNNMMMMMMMMMQQQWWW\\\^^^^^^_________^^^___bbbgggkkknnnlllhhhccc]]]XXXUUUSSSZZZbbbiiimmmppppppiiiaaaVVVOOOIIIGGGFFFGGGLLLRRRaaapppyyy|||~~~sssfffgggjjjlllooorrrvvv|||}}}zzz{{{pppddd^^^YYYPPPHHH@@@===:::888888777666555777666555444333333333333444444444444444444444444333333333333333333333333333444555666777777777777444333333333444666999:::>>>GGGWWWkkk|||||||||}}}}}}lllZZZPPPMMMOOOYYYfffrrr^^^ccckkksss~~~wwwhhh]]]UUUUUUWWWYYYcccppp||||||pppiiiaaa\\\[[[WWWVVVUUUTTTTTTTTTTTTTTTUUUTTTSSSQQQQQQQQQQQQRRRPPPOOOOOONNNNNNNNNNNNOOOOOOPPPRRRRRRSSSVVVYYY\\\]]]```fffmmmvvv|||tttnnnddd\\\QQQJJJFFFCCC@@@>>>===???@@@AAAAAABBBDDDGGGMMMWWWjjj~~~llleee\\\VVVTTTPPPIIIDDDAAA>>><<<;;;;;;;;;:::999777777777666666666666666444444333333333333444444666666666777666666555555666555777::::::;;;BBBJJJTTTYYYZZZUUUOOONNNMMMKKKIIIIIILLLRRR]]]jjjwwwnnnaaaXXXRRRPPPRRRMMMLLLLLLNNNSSSYYY___cccmmmsss{{{||||||~~~{{{uuujjjhhhddd```]]]\\\\\\]]]\\\[[[ZZZXXXWWWVVVVVVVVVWWWUUUTTTTTTVVVWWWWWWVVVUUUUUUUUUTTTTTTSSSSSSRRRPPPPPPOOOOOOOOOOOONNNNNNMMMLLLNNNQQQVVV[[[]]]]]]]]]]]]^^^]]]^^^aaafffjjjlllkkkhhhccc\\\VVVSSSSSSZZZbbbiiinnnqqqqqqiiiaaaWWWPPPJJJGGGFFFFFFJJJPPP```pppxxx{{{|||qqqfffgggiiilllqqqvvv{{{{{{|||ttthhhccc\\\QQQIIIBBB???<<<:::999999888777777777555333222111111111444444444444444444444444333333333333333333333333555444444555555666777888666555555444555777888:::@@@HHHVVViiixxx|||tttvvvxxx||||||lll[[[TTTRRRVVVcccttt^^^bbbhhhppp{{{~~~ttteee[[[UUUXXX\\\bbbooo}}}yyyvvvllleee___\\\[[[WWWWWWUUUTTTSSSSSSSSSSSSSSSRRRQQQPPPOOOPPPQQQQQQOOONNNNNNMMMMMMNNNNNNNNNNNNOOOQQQRRRTTTVVVZZZ]]]\\\```hhhqqqzzz|||tttnnnbbbZZZPPPHHHDDDBBB@@@>>>>>>@@@AAABBBBBBCCCFFFHHHNNNXXXkkk~~~nnnggg___YYYVVVRRRJJJDDDAAA>>>;;;:::::::::::::::777888888999888777555444444444444444444444444444666666666666666555444333666555777::::::;;;BBBKKKTTTYYYZZZUUUOOONNNLLLJJJGGGHHHLLLSSS]]]iiittt{{{nnnaaaXXXQQQOOOPPPMMMMMMNNNOOORRRXXX___dddmmmsss{{{}}}{{{zzzyyy{{{xxxsssiiifffbbb^^^\\\[[[[[[\\\\\\[[[ZZZXXXWWWVVVUUUUUUVVVTTTSSSSSSUUUVVVVVVUUUUUUTTTTTTTTTSSSSSSSSSRRRPPPPPPOOOOOOOOONNNNNNNNNLLLLLLNNNQQQUUUYYY\\\]]][[[\\\]]]]]]^^^aaaeeeiiilllllljjjddd]]]VVVTTTTTTZZZbbbjjjooorrrqqqjjjaaaXXXQQQKKKIIIHHHHHHMMMSSSdddttt|||~~~~~~rrrhhhjjjkkkpppwww}}}wwwmmmggg```TTTKKKBBB???<<<:::::::::888777888777666555444333333333444444444444444444444444555555555555555555555555555555444444444666888999999999888888888999:::;;;>>>DDDQQQbbbpppwwwvvvsssmmmppptttyyy~~~{{{lll\\\WWWXXXaaattt___bbbhhhoooyyy|||qqqccc[[[WWW[[[aaaiii{{{yyyvvv|||qqqhhhccc]]]ZZZZZZWWWVVVUUUTTTSSSSSSRRRRRRRRRQQQPPPOOOOOOOOOPPPQQQNNNNNNNNNMMMMMMNNNNNNOOONNNOOOQQQRRRTTTVVVZZZ]]]\\\aaaiiisss|||{{{sssmmmaaaYYYNNNFFFCCCBBB@@@>>>>>>@@@BBBBBBCCCDDDGGGIIINNNXXXkkknnnhhhaaa\\\ZZZUUULLLFFF@@@===:::888888999999999777888999:::999888666555555555555666666555555555555555555555555444333222555555666999:::<<>>@@@AAABBBCCCEEEHHHJJJOOOYYYlllpppkkkddd```]]]XXXOOOGGG@@@===999777777888999999888888999::::::999777666555555666777777666555555444444444444444444333222555444666999:::<<>>;;;999888888777666222222222222333444555666444444444444444444444444333333333333333333333333555444444555555666777888777777777777777888888888<<>>:::777888999::::::888888999999999999999999444444555666666555444444333444444555555555555444555444666999:::<<>>;;;999999888777666444444444333444444555555444444444444444444444444333333333333333333333333333444555666777777777777555555666777777888888777;;;@@@IIIVVVaaahhhhhheeedddllluuu|||~~~rrreee^^^ggg|||}}}~~~vvvvvvwwwyyyuuuoookkkmmmvvv}}}qqqeee^^^]]]bbbjjjvvv|||rrrnnnrrr|||}}}rrrgggcccaaa[[[WWWUUUTTTSSSSSSSSSSSSSSSTTTUUURRRQQQPPPPPPPPPQQQRRRSSSOOOOOOOOOOOOPPPPPPQQQRRRQQQRRRSSSSSSSSSUUUXXXZZZ```dddjjjsss{{{}}}wwwooohhh^^^UUUJJJCCC@@@@@@@@@???===>>>@@@BBBBBBDDDGGGJJJRRR\\\ppp{{{uuunnniiiddd\\\QQQHHHCCC???;;;888999:::;;;;;;888888888999999::::::;;;333333444555555444333333444444555666777777777666444444666999:::<<>>FFFSSS^^^eeeeeecccdddlllvvv~~~tttgggaaaiii}}}xxxzzzyyyvvvyyywwwmmmhhhfffffflllttt}}}tttiiieeedddhhhppp{{{xxxrrrmmmnnntttzzzppphhhddd```ZZZUUUTTTTTTTTTTTTTTTSSSSSSSSSSSSUUUUUUTTTTTTSSSSSSRRRRRRRRRQQQOOONNNNNNOOOPPPRRRPPPQQQRRRSSSTTTWWW[[[^^^aaafffnnnvvv|||{{{ssskkkeeeYYYQQQHHHEEEAAA>>>===@@@@@@??????AAADDDFFFGGGGGGOOO^^^ttt|||xxxrrrnnnhhh]]]PPPEEEBBB???<<<::::::::::::999:::999888888777888888888666666666666777777777777666666666666666666666666777666888;;;;;;<<>>EEEOOOXXX^^^ccceeedddlllwwwuuufff^^^iii}}}}}}xxx{{{}}}zzz|||yyyqqqiiieeeccccccjjjqqqwwwllliiigggkkkqqqzzz}}}pppkkkiiimmmvvvwwwnnneeebbb___ZZZWWWWWWTTTTTTTTTTTTSSSSSSSSSSSSTTTTTTTTTSSSSSSSSSSSSSSSRRRQQQPPPNNNNNNOOOQQQRRRQQQRRRSSSSSSTTTWWW[[[^^^ccciiiqqqxxx~~~~~~xxxqqqhhhcccWWWOOOGGGDDDAAA======???@@@??????AAACCCFFFGGGHHHRRRaaawww{{{wwwrrrkkk```RRRHHHBBB???<<<;;;;;;;;;:::999:::999999888888888888888777777777777666666666666555555555555555555555555777666888;;;;;;<<>>@@@@@@AAAAAACCCEEEHHHKKKXXXiii~~~tttfffVVVLLLCCC@@@===<<<<<<<<<;;;:::::::::999888888888888999999888888777666555555444444444444444444444444444777666888;;;;;;<<>>=========<<<;;;;;;::::::999888999999999999888888777666555555444555555555555555555555555777666888;;;;;;<<>>>>>===:::999;;;999999888777666666666666555555555555555555555555444444555555555666666666666666666666666666666666777888999:::;;;;;;;;;;;;<<<>>>BBBIIIRRR[[[ccchhhooovvv~~~nnn^^^VVV^^^kkkzzz|||uuussswww}}}tttooonnnpppqqqvvvtttrrrnnngggbbbgggppp||||||nnnggg___XXXWWWXXXUUUTTTUUUTTTTTTTTTTTTSSSSSSSSSSSSRRRRRRRRRRRRRRRQQQQQQQQQQQQQQQRRRSSSTTTTTTTTTTTTVVVXXXYYYZZZ\\\___dddhhhmmmrrryyy{{{uuummmcccYYYSSSHHHCCC???@@@@@@>>>>>>AAA???BBBDDDEEEFFFJJJRRRYYYeeeuuu}}}jjjXXXMMMEEEBBB???>>>>>>>>>===<<<;;;;;;:::999999999999:::777777777777666666666666777777777777777777777777777666888;;;;;;<<>>>>>===::::::;;;:::999888777666666666666555555555555555555555555333444444444555555555555666666666666666666666666777888999:::;;;;;;;;;;;;===???CCCKKKUUU___iiinnnrrryyy~~~lll[[[QQQWWWbbbooo{{{{{{vvvwww{{{tttlllkkkpppuuuxxxyyywwwuuuqqqhhhcccgggpppyyyuuuhhhccc[[[VVVWWWXXXVVVUUUVVVTTTTTTTTTTTTSSSSSSSSSSSSSSSSSSRRRRRRQQQQQQQQQPPPQQQQQQSSSTTTUUUUUUUUUUUUVVVXXXYYY[[[]]]aaafffiiinnnssszzz~~~yyyssskkkaaaWWWPPPHHHBBB???@@@AAA??????AAA>>>BBBEEEFFFGGGLLLUUU\\\jjjyyykkkYYYNNNEEECCC???>>>>>>>>>===<<<<<<;;;::::::999999::::::666666666666777777777777777777777777777777777777777777888;;;;;;<<>>>>>===::::::;;;:::999888777666666666666555555555555555555555555333333333444444444555555777777777777777777777777888888999:::;;;;;;;;;;;;===???DDDLLLWWWbbbmmmssstttzzz}}}jjjYYYNNNSSS]]]hhhsss|||{{{zzz|||~~~uuuooonnnnnnnnnuuu~~~{{{rrrjjjiiikkkmmm{{{~~~|||oooggg\\\[[[ZZZYYYWWWUUUTTTTTTVVVUUUUUUTTTSSSRRRRRRQQQSSSSSSRRRRRRQQQQQQQQQPPPTTTRRRRRRRRRUUUVVVWWWVVVWWWXXXXXXYYY[[[```fffkkkooovvv}}}|||uuunnneee[[[QQQKKKFFFDDDAAA???>>>???@@@BBBAAABBBEEEIIIJJJLLLVVVaaaooo{{{}}}iiiVVVKKKEEEDDDAAA???===<<<<<<<<<======<<<;;;999888777777888888888888777777777777777666555555555666888999888666666999;;;<<>><<<;;;:::888;;;:::999888777777777777999888888777666555555555444333333333333444555555666666666666666666666666666666777888999;;;<<<===<<>>???@@@AAA???@@@DDDHHHJJJMMMWWWbbbsss}}}hhhUUUJJJEEEDDDAAA???===<<<<<<<<<<<<<<<;;;;;;:::999888888888888888777777777666666777777666666666777888999999666777999:::;;;AAAHHHUUU]]]bbb]]]UUUPPPLLLHHHIIIIIIKKKQQQ\\\mmmlll```XXXQQQLLLKKKHHHKKKMMMNNNPPPUUU\\\bbbnnnvvvnnn```XXXWWWQQQPPPOOONNNMMMLLLLLLLLLMMMMMMNNNNNNNNNOOOOOOOOOOOOPPPRRRRRRRRRSSSUUUWWW[[[]]]```ccceeeeeedddcccbbb```^^^\\\[[[WWWSSSPPPMMMMMMOOOSSSUUUTTTOOOJJJNNNPPPTTTZZZ___cccfffgggiiifffbbb]]]YYYUUUSSSRRRPPPPPPOOONNNMMMLLLKKKKKKKKKNNNQQQTTTUUUWWWYYY[[[]]]^^^``````aaacccfffiiikkkooorrrooohhh```ZZZXXXWWW___gggkkkmmmiii___UUUMMMGGGCCCCCCDDDGGGOOOXXXllltttwwwqqqkkknnnvvv{{{uuutttzzzppp\\\IIIFFFBBB???>>>>>>===<<<;;;:::999888888777777777888888777777666555555444666666666555666777777888555555555555555555555555777777777888999;;;===>>>>>>CCCKKKVVVfffwwwlllZZZPPPPPPSSS[[[gggrrr{{{~~~~~~xxxrrrkkkgggdddbbbccciiipppvvvxxxmmmfffdddgggkkksssxxx~~~yyynnnddd^^^ZZZYYYXXXWWWVVVUUUTTTTTTRRRRRRRRRRRRRRRRRRQQQQQQRRRRRRRRRRRRQQQQQQQQQQQQQQQPPPPPPQQQTTTWWWWWWWWWYYYZZZ[[[\\\___dddkkkooouuu|||}}}yyyqqqiiiaaaWWWOOOIIIDDDCCCAAA???>>>???@@@AAA>>>???CCCGGGIIIMMMYYYdddvvv}}}fffSSSHHHEEEDDDAAA???============<<<;;;;;;;;;::::::999999777777777777666666666666888777777777777888999999:::777777999:::;;;@@@GGGUUU^^^ccc^^^VVVQQQLLLHHHHHHIIIKKKQQQ\\\mmmoooaaaWWWOOOKKKKKKIIIKKKMMMNNNOOOSSS[[[aaallluuussshhh^^^YYYXXXSSSRRRQQQPPPPPPPPPPPPPPPPPPPPPPPPPPPQQQQQQQQQQQQPPPQQQRRRRRRQQQQQQSSSUUUZZZ[[[^^^aaacccccccccbbbaaa___]]]\\\ZZZWWWSSSPPPKKKLLLOOORRRTTTSSSOOOLLLPPPTTTYYY```eeehhhjjjjjjhhheeeaaa\\\XXXTTTRRRQQQPPPOOOOOONNNMMMLLLKKKKKKLLLOOORRRTTTVVVWWWZZZ\\\\\\]]]______```bbbfffiiilllpppsssppphhh___ZZZWWWXXX___gggjjjkkkggg]]]SSSKKKFFFCCCCCCDDDGGGOOOYYYjjjqqqssskkkdddfffnnnssszzzzzz|||uuuuuu{{{oooZZZIIIFFFBBB@@@@@@@@@??????;;;;;;:::999888888888888777777666666555555444444333333333333333444444555555555555555555555555555777777888999:::<<<===>>>AAAFFFOOO___tttppp___TTTRRRSSSYYYeeerrr{{{}}}yyysssmmmiiifffcccaaa```bbbfffmmmuuu|||sssiiibbb```dddjjjooottt|||yyyoooggg___ZZZXXXXXXWWWVVVUUUTTTTTTSSSPPPPPPQQQQQQQQQQQQQQQQQQRRRRRRRRRRRRRRRQQQQQQQQQPPPOOOOOOQQQTTTWWWWWWWWWWWWXXXYYY[[[^^^cccjjjooowww~~~{{{vvvnnneee]]]TTTMMMHHHCCCBBB@@@???>>>???@@@AAA@@@@@@CCCGGGIIIMMMYYYeeewww|||eeeRRRIIIEEEDDDBBB???>>>======>>>;;;;;;;;;;;;;;;:::::::::777777777666666666555555888888888888888999999999:::777777999:::;;;@@@GGGUUU^^^ddd___WWWQQQLLLHHHGGGHHHKKKPPP\\\lll}}}ssscccWWWNNNKKKLLLJJJLLLMMMNNNNNNSSSZZZ```kkktttuuuiiibbb]]]YYYXXXTTTTTTSSSSSSSSSSSSSSSSSSRRRRRRRRRRRRRRRRRRSSSSSSPPPQQQRRRRRRQQQRRRTTTVVVXXXZZZ\\\___```aaaaaaaaa```^^^\\\[[[ZZZWWWSSSOOOKKKLLLNNNQQQSSSRRRQQQOOORRRVVV]]]ccchhhjjjjjjjjjfffccc___ZZZVVVSSSQQQPPPOOOOOONNNNNNMMMLLLLLLKKKKKKNNNRRRTTTUUUWWWYYY[[[[[[\\\^^^___```bbbfffiiimmmqqqtttqqqiii```YYYWWWYYY___fffhhhhhhdddZZZPPPIIIFFFCCCCCCCCCFFFPPPZZZhhhnnnooohhhaaadddmmmttt}}}}}}uuuuuu{{{ppp[[[JJJGGGCCC@@@@@@@@@???>>><<<;;;:::999999888888999666666666666555555444444222222111111222222333444444444444444444444444444777888888999:::<<<===>>>CCCHHHSSSgggtttcccVVVSSSSSSZZZiiixxx~~~~~~~~~}}}|||yyyvvvtttoookkkeee```_________^^^```eeelllsss{{{zzzlllccc^^^[[[```ggglllqqqzzz|||ppphhhbbb[[[WWWVVVVVVUUUUUUTTTTTTTTTSSSPPPPPPPPPPPPQQQQQQQQQQQQQQQQQQQQQRRRRRRRRRRRRRRROOONNNNNNPPPSSSVVVWWWWWWVVVWWWYYY[[[^^^dddkkkpppwww}}}xxxsssjjjaaaYYYQQQJJJFFFBBBAAA@@@?????????@@@@@@BBBBBBDDDHHHJJJNNNYYYeeewww{{{cccRRRJJJEEEDDDBBB@@@>>>>>>>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;777777777777666666666666777777888888999999999999:::777777999:::;;;@@@GGGUUU___dddaaaYYYRRRMMMIIIFFFGGGJJJPPPZZZjjjzzzxxxgggYYYOOOLLLMMMJJJLLLNNNNNNOOOSSSZZZ```kkksssmmmddd```\\\YYYYYYUUUUUUUUUTTTUUUUUUVVVVVVTTTTTTTTTTTTTTTTTTTTTTTTPPPQQQRRRRRRRRRSSSUUUWWWWWWXXXZZZ\\\^^^____________]]][[[ZZZYYYVVVRRROOOJJJLLLOOOQQQRRRSSSSSSSSSWWW[[[aaagggkkklllkkkiiibbb```\\\XXXUUURRRPPPPPPOOOOOONNNNNNMMMLLLLLLLLLJJJMMMPPPSSSTTTVVVXXXZZZZZZ\\\]]]___```bbbfffiiinnnrrrvvvssskkkaaaZZZWWWYYY```eeeffffffaaaWWWMMMGGGEEECCCCCCCCCFFFPPP[[[hhhnnnooofff```dddnnnuuuwwwvvv|||qqq]]]LLLHHHDDD@@@???>>>===;;;===<<<;;;:::999999999999666666666666666555555555555555555555555666777777555555555555555555555555777777888999:::<<<===>>>DDDJJJVVVlllwwwgggWWWUUUVVVbbbtttuuutttrrrrrrqqqoookkkhhhccc___ZZZWWWXXX[[[]]]^^^dddllluuu|||qqqccc^^^ZZZWWW\\\eeeiiinnnwwwsssjjjccc^^^YYYUUUTTTTTTTTTTTTTTTSSSSSSSSSQQQQQQQQQQQQQQQQQQPPPPPPQQQQQQQQQRRRRRRRRRRRRRRROOONNNNNNOOORRRUUUUUUUUUWWWXXXZZZ\\\```fffmmmrrrvvv}}}}}}vvvpppfff]]]UUUNNNHHHEEE@@@@@@@@@?????????@@@@@@CCCCCCEEEIIIKKKPPP\\\iiiyyy{{{cccSSSLLLEEEDDDBBB@@@????????????===<<<<<<<<<;;;;;;::::::888888888888777777777777666777888888999999888888888666666999;;;<<>><<<;;;======<<<;;;::::::::::::777777777777777666666666555555444444555555666777666666666666666666666666666666777888999;;;<<<===CCCJJJWWWlll{{{mmm[[[ZZZ```pppkkkiiigggffffffeeeaaa^^^ZZZWWWUUUVVV[[[aaafffhhhsss|||yyyiii\\\YYYWWWTTTYYYbbbfffkkksss|||}}}vvvlllddd___[[[WWWSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSRRRRRRQQQPPPPPPPPPQQQQQQQQQQQQRRRRRRRRRSSSPPPOOONNNOOORRRTTTTTTTTTUUUWWWYYY[[[___eeemmmrrrvvv||||||tttnnndddZZZRRRLLLGGGDDD??????????????????@@@@@@AAAAAADDDIIIMMMSSSaaannn{{{cccSSSMMMEEECCCBBB@@@?????????@@@>>>>>>===<<<;;;::::::999999999999999888888888888555666777888888888777777777555555999;;;===CCCJJJVVV___fffccc[[[TTTNNNIIIEEEFFFHHHMMMVVVcccrrr{{{ppp```SSSOOOPPPJJJLLLNNNPPPQQQVVV^^^dddllltttuuummmfffccc```\\\ZZZ\\\YYYYYYYYYZZZZZZ\\\]]]]]]\\\\\\\\\[[[[[[ZZZZZZZZZWWWXXXXXXVVVSSSRRRSSSUUUTTTUUUVVVXXXZZZ[[[\\\]]]]]][[[ZZZYYYXXXVVVRRROOOKKKNNNQQQRRRSSSTTTXXX[[[ccceeehhhjjjjjjiiifffddd[[[ZZZWWWUUUSSSRRRQQQQQQNNNNNNNNNMMMMMMMMMMMMMMMKKKMMMQQQSSSUUUVVVYYYZZZ[[[]]]^^^```aaadddhhhkkkoootttxxxwwwpppggg___\\\ZZZ```dddcccaaa\\\RRRHHHDDDCCCCCCCCCBBBEEEPPP]]]ooottttttlllgggmmmyyy~~~mmmZZZMMMIIIEEEBBBAAA@@@???>>>>>>===<<<;;;::::::::::::777888888888888888888888444444333333444444555666777777777777777777777777555555666777888:::;;;<<>>>>><<<;;;:::999999:::::::::999999999888888444555666888888777777666666444555999;;;===DDDKKKVVV```fffccc[[[TTTNNNIIIEEEFFFHHHLLLUUUaaaoooxxx~~~rrrbbbUUUPPPQQQJJJLLLOOOPPPRRRWWW___eeemmmuuuwwwkkkgggdddccc```\\\[[[^^^[[[[[[[[[\\\]]]^^^___```_________^^^^^^]]]]]]]]][[[[[[ZZZWWWTTTQQQQQQRRRTTTTTTUUUWWWYYYZZZ\\\\\\\\\[[[YYYYYYXXXUUURRROOOKKKNNNQQQSSSSSSUUUYYY]]]dddeeeggggggfffdddbbb```YYYXXXVVVTTTRRRRRRRRRRRRNNNNNNNNNMMMMMMMMMMMMMMMLLLNNNRRRTTTVVVWWWZZZ\\\[[[]]]___```bbbeeeiiillloootttyyyxxxqqqhhhaaa^^^[[[```cccccc```[[[QQQFFFCCCCCCCCCCCCAAADDDQQQ^^^ooouuuvvvpppmmmvvvkkkXXXLLLIIIEEECCCBBBBBBBBBAAA>>>>>><<<;;;;;;;;;;;;;;;888888888888888999999999777777777777777888999999777777777777777777777777444555555666777999;;;;;;@@@HHHUUUhhh~~~vvvhhhjjjuuuaaa___]]]ZZZYYYYYYYYYZZZVVVWWWZZZ```kkkwwwnnndddXXXRRRTTTXXXZZZ[[[bbbffflllrrrxxx~~~|||tttlllbbb\\\ZZZXXXTTTQQQSSSQQQPPPQQQSSSTTTRRROOOPPPQQQSSSRRRQQQOOOPPPPPPQQQQQQQQQQQQQQQQQQQQQQQQNNNOOOPPPPPPOOOOOOQQQSSSUUUWWW[[[]]]```fffnnnuuuzzz}}}{{{rrriii]]]TTTNNNIIIEEEBBB??????????????????@@@AAA>>>DDDIIIKKKNNN[[[pppyyy```RRRNNNFFFEEECCCAAA@@@>>>>>>===<<<<<<<<<<<<<<<;;;;;;;;;;;;:::999888777555444444888888888888888888888888888999999999999<<>>???>>>>>><<<;;;:::999999999999999888777666666555666666555555555444444444666666666666777777777777888888777777888888999:::???FFFOOO^^^tttzzz{{{}}}yyylllqqqaaa```^^^\\\\\\\\\]]]^^^```aaaeeelllwww{{{hhh```VVVPPPRRRUUUWWWXXX___bbbhhhmmmsssyyyzzztttmmmfff^^^YYYXXXWWWTTTQQQRRRQQQPPPQQQSSSTTTRRROOOPPPQQQSSSRRRQQQOOOPPPPPPQQQQQQQQQQQQQQQQQQQQQQQQMMMNNNOOOPPPPPPQQQSSSUUUUUUXXX\\\^^^aaagggooovvv|||}}}xxxooofffZZZQQQKKKGGGCCC@@@??????>>>>>>>>>???@@@@@@AAAFFFKKKNNNSSSaaawwwxxx___RRRNNNHHHGGGEEECCCAAA@@@??????======<<<<<<<<<<<<;;;;;;:::999999888888777777666888888888888888888888888888999999999999<<>>>>>>>>===<<<<<<;;;::::::888888999999999999999999666666555555555444444444555666666666777777777777888888777777888888999:::???DDDMMM[[[ooowwwyyy|||zzzpppssseeedddccccccdddeeeggghhhkkknnnsss|||tttccc\\\UUUQQQRRRUUUVVVVVV^^^```dddhhhnnnuuu}}}vvvoooddd___YYYVVVVVVVVVTTTRRRRRRQQQPPPQQQSSSSSSQQQPPPPPPQQQSSSRRRQQQOOOPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPLLLNNNPPPPPPQQQRRRUUUWWWWWWZZZ^^^```ccciiiqqqwwwzzzuuukkkbbbWWWNNNHHHEEEAAA>>>>>>>>>======>>>???@@@@@@DDDHHHMMMRRRZZZjjjvvv^^^RRRNNNIIIHHHGGGEEECCCBBBAAAAAA>>>=========<<<<<<<<<;;;999999999999999999999999888888888888888888888888888999999999999<<>>>>>======<<<<<<<<<;;;999999999888888888888888666666666555555555444444555555666666666777777777888777777777777888999999>>>BBBIIIVVVfffuuuzzzxxxsssvvvzzz}}}rrrsss|||llllllmmmnnnppprrruuuvvvwwwzzzooo___[[[VVVTTTVVVXXXYYYYYY___aaacccggglllttt}}}zzzqqqkkk___[[[VVVTTTSSSSSSRRRQQQQQQQQQQQQQQQRRRRRRQQQPPPPPPQQQSSSRRRQQQOOOOOOPPPPPPPPPPPPPPPPPPPPPPPPPPPNNNOOOQQQQQQQQQSSSUUUWWWZZZ]]]aaadddfffkkksssyyyxxxrrrggg___TTTKKKGGGCCC@@@===============>>>???@@@@@@EEEHHHNNNUUU```rrrttt^^^RRROOOJJJIIIGGGEEEDDDCCCBBBBBB???>>>>>>======<<<<<<<<<::::::::::::::::::::::::888888888888888888888888888999999999999<<>>=====================;;;:::999777555333222111666666666666555555555555555555555666666666777777777777777777777888999999<<>>============>>>???@@@AAADDDGGGMMMWWWeeexxxsss___TTTPPPJJJIIIHHHFFFDDDCCCBBBBBB@@@@@@???>>>======<<<<<<<<<<<<;;;;;;:::999999999888888888888888888888888888999999999999<<>>>>>>>>>>>>>>>>>>>>===;;;;;;999777555444222222777777666666666555555555555555555555666666666666777777666666777777888999;;;===BBBKKKUUU^^^fffkkknnnssszzzmmmiiikkkyyy}}}~~~xxxfffWWWVVVVVVWWWZZZ^^^bbbdddeeegggiiilllqqqxxxzzzuuunnnfffaaaYYYXXXUUUSSSPPPOOONNNNNNOOOPPPRRRRRRPPPOOOPPPQQQPPPQQQSSSRRRQQQOOOPPPPPPOOOOOOOOOOOOOOOOOOOOOOOOPPPRRRSSSSSSSSSTTTWWWYYYbbbfffjjjmmmooossszzz}}}tttmmmccc[[[QQQIIIEEECCCAAA>>>>>>>>>>>>>>>???@@@BBBBBBEEEHHHOOO[[[kkk~~~tttaaaVVVSSSKKKJJJHHHGGGEEEDDDCCCCCCAAAAAA@@@???>>>===<<<<<<<<<<<<;;;::::::999888888888888888888888888888888888999999999999<<>>>>>======:::::::::999999999999999777777777666666666555555444444555555555666666666777666666666666777888888:::;;;@@@HHHPPPWWWaaajjjooouuu|||nnnggggggssszzz|||tttdddVVVWWWXXXZZZ]]]ccchhhlllmmmooorrruuuzzz}}}wwwqqqjjjccc^^^UUUTTTSSSQQQOOONNNNNNNNNNNNPPPRRRRRRPPPNNNOOOQQQPPPQQQSSSRRRQQQOOOPPPPPPOOOOOOOOOOOOOOOOOOOOOOOONNNPPPRRRSSSUUUWWWZZZ]]]eeeiiinnnqqqssswww}}}{{{qqqjjj```YYYOOOGGGDDDBBB@@@>>>>>>>>>??????@@@BBBCCCDDDIIILLLSSSaaarrruuucccYYYUUUMMMLLLJJJHHHGGGEEEEEEDDDBBBAAAAAA@@@>>>======<<<:::::::::999999999999999888888888888888888888888888999999999999<<>>>>>======:::::::::::::::;;;;;;;;;777777777777666666666555444444444555555555666666666666666666666777888888::::::???GGGMMMSSS___kkkqqqwww~~~ooofffcccnnn~~~}}}wwwyyy}}}rrrdddYYYYYY[[[]]]aaahhhoootttuuuwwwzzz~~~{{{vvvpppiiiccc\\\WWWQQQQQQQQQOOONNNMMMNNNOOOMMMPPPRRRRRROOONNNOOOQQQPPPQQQSSSRRRQQQOOOPPPPPPOOOOOOOOOOOOOOOOOOOOOOOOKKKMMMQQQSSSVVVYYY]]]aaagggkkkpppsssuuuyyy~~~yyyoooggg^^^WWWMMMFFFCCCAAA???===?????????@@@AAACCCDDDEEELLLOOOWWWeeewwwvvveeeZZZVVVOOONNNLLLJJJHHHGGGFFFFFFBBBBBBAAA@@@???>>>===<<<777777888999999:::;;;;;;888888888888888888888888888999999999:::<<>>===<<<;;;;;;::::::999888777777777777777777666666666666444444444555555555666666666666666666666777888888999999>>>GGGLLLRRR___lllsssyyyoooeee```iiiyyy{{{uuuwww{{{