BM6( |||{{{|||}}}}}}{{{xxxttttttsssrrrssstttvvvwwwvvvjjjgggggggggfffgggiiikkklllmmmnnnmmmlllkkkoooqqqvvv}}}~~~}}}}}}|||wwwxxxzzzzzzyyy|||}}}~~~|||zzzzzz{{{zzz{{{~~~~~~yyytttrrrrrrrrruuuuuuvvvwwwxxxzzz{{{|||}}}xxxtttrrrrrrtttvvv}}}|||{{{~~~~~~|||zzzzzz~~~zzzxxxssspppnnnnnnqqquuuxxxyyy~~~xxxqqqlllhhhnnnuuuxxxwwwuuutttuuuxxxwwwsssnnnjjjkkkqqqvvv~~~{{{yyywwwuuutttttttttvvvyyyzzzzzzwwwtttrrrnnnppprrrsssrrrrrrssstttuuutttrrrpppooooooooopppjjjjjjiiiiiikkklllnnnooonnnooonnnjjjeeeaaa___^^^_________```bbbdddeeefffhhhhhhgggddd```^^^^^^______```bbbdddfffggghhhhhhaaaaaa```aaabbbdddfffgggkkklllmmmnnnooooooooonnnkkkfffaaa]]]]]]]]]]]]]]]fffggghhhjjjkkkllllllllljjjlllppprrrsssrrrpppoooqqqppppppooonnnmmmlllllljjjlllnnnoooooommmjjjhhhjjjlllnnnkkkfffccceeeiiigggggghhhfffdddbbbbbbccceeeeeeeeecccaaa```bbbcccaaa```___^^^___aaacccdddgggkkkqqqvvvyyyzzzyyyxxx|||wwwrrrmmmlllppptttwwwxxxpppmmmjjjgggeeeaaa]]]YYYWWWVVVUUUTTTTTTVVVWWWXXX\\\cccooozzz~~~xxxlll___TTTQQQRRRSSSUUUWWWOOOQQQSSSUUUVVVVVVUUUTTTXXX\\\ccckkkqqqrrrpppmmmjjjttt~~~xxxoookkkjjjjjjxxxyyyhhhaaaaaaaaabbbcccrrrzzz}}}ooohhh___ZZZZZZ\\\]]]]]]___```bbbdddfffggghhhhhhccccccbbb^^^[[[YYYYYYZZZ___ccchhhlllnnnqqqtttvvvvvvsssnnnjjjggghhhiiikkkjjjkkkooouuu{{{yyyvvvtttxxxyyywwwyyy|||{{{ttt}}}wwwsssnnnuuu}}}zzzssswww~~~|||yyyyyy}}}|||vvvtttsssppphhhaaaeeejjjooorrruuuxxxtttooohhhjjjkkkjjjmmmssswwwvvvoooiiibbb\\\YYYXXXXXXXXXYYYYYYZZZ[[[\\\\\\]]]]]]dddgggkkknnnnnnkkkgggddd___]]]YYYVVVVVVYYY\\\___dddeeefffccc___^^^___bbbbbbeeeiiikkkiiigggeeedddfffiiimmmppppppooonnnnnnqqqpppqqquuu{{{|||xxxrrrmmmiiifffbbb```___\\\YYYZZZ]]]aaaeeefffjjjjjjjjjiiiggg```YYYSSSPPPUUUZZZ^^^_________```dddaaa[[[UUUSSSUUU\\\bbbggggggfffeeeeeeeeedddddd```aaadddeeedddaaa^^^[[[YYYZZZ\\\^^^^^^___```aaa______^^^]]]\\\\\\\\\\\\UUUTTTTTTUUUVVVXXXZZZ[[[^^^^^^]]]YYYTTTPPPNNNMMMNNNNNNNNNNNNOOOQQQSSSTTTYYYYYYWWWTTTPPPNNNNNNOOOSSSUUUWWWYYYZZZ[[[[[[[[[UUUTTTTTTTTTUUUWWWZZZ[[[```cccfffggggggeeecccbbb]]]ZZZUUUSSSSSSTTTTTTTTT[[[[[[\\\]]]^^^^^^______```ccchhhjjjiiifffcccaaabbbccccccbbbaaa```aaabbbccceeegggeeeaaa^^^]]]]]]___bbbccc]]]UUUQQQTTTYYYZZZZZZZZZXXXUUUTTTTTTUUUYYYXXXVVVSSSQQQPPPRRRTTTWWWVVVTTTSSSSSSUUUWWWXXXYYY]]]bbbgggjjjkkkjjjiiilllttt}}}xxxnnneee```[[[[[[```fffiiikkkfffdddbbb___[[[XXXTTTRRRQQQOOONNNMMMMMMNNNQQQRRRQQQZZZfffpppvvvvvvtttssspppqqqrrrtttrrrmmmfff```WWWNNNGGGGGGIIIJJJLLLOOOIIIKKKOOOSSSVVVWWWXXXWWWXXX[[[bbbiiioooqqqooommmiiirrr{{{{{{rrrfff___]]]```nnn~~~mmmZZZSSSTTTUUUTTTUUU___iiisssxxx{{{zzzssskkkaaa\\\UUUQQQRRRVVVXXXZZZ[[[]]]```dddgggjjjlllmmmdddaaa[[[TTTNNNMMMOOOQQQSSSVVVZZZ\\\]]]]]]^^^___bbb```[[[XXXVVVVVVXXXYYYYYYZZZ^^^dddjjjoooqqqqqqdddaaa^^^aaahhhoootttvvvsssnnnhhhcccaaabbbeeehhhhhhiiimmmrrrzzz{{{vvvkkkccckkk|||}}}}}}ssskkkgggfffgggfffdddccceeehhhlllooojjjkkklllmmmnnnrrrxxx||||||lllaaaeeepppvvvwwwxxxuuu{{{~~~xxxnnnmmmjjjgggdddddddddccceeehhhnnnwww~~~xxxmmmfffeeejjjqqq{{{vvviii___cccjjjsss{{{~~~|||zzzpppnnnjjjgggggglllsssxxxwwwssswww|||{{{wwwrrrppppppnnnhhhcccjjjoooqqqrrrssstttooohhhbbbgggiiihhhjjjmmmmmmjjj___[[[TTTQQQPPPQQQRRRRRRNNNNNNOOOPPPOOOOOONNNMMMYYY\\\aaadddccc^^^XXXSSSMMMLLLJJJJJJMMMRRRWWWZZZ[[[\\\\\\XXXSSSPPPQQQSSSVVVZZZ```ccccccaaa___^^^[[[^^^bbbcccccccccdddfffhhhiiilllppptttwwwwwwvvvrrrmmmgggaaa^^^[[[YYYWWWXXXUUURRRQQQTTTYYY\\\^^^`````````___[[[UUUMMMGGGFFFHHHJJJMMMOOORRRUUUWWWZZZVVVPPPKKKIIIMMMSSSXXX]]]]]]]]]]]]\\\\\\[[[[[[RRRRRRRRRRRRQQQPPPNNNMMMLLLMMMOOOQQQTTTUUUVVVVVVPPPPPPQQQQQQQQQQQQPPPPPPMMMMMMMMMNNNOOOQQQSSSUUUYYYYYYWWWTTTOOOLLLKKKKKKLLLKKKKKKJJJJJJKKKKKKKKKQQQQQQOOOLLLIIIHHHIIIJJJTTTUUUVVVXXXYYYXXXWWWWWWSSSRRRQQQQQQRRRUUUWWWYYY^^^aaaeeeeeebbb^^^[[[ZZZRRROOOLLLKKKMMMOOOPPPPPPSSSSSSTTTTTTUUUVVVWWWWWW\\\```eeeeeebbb]]]YYYXXXZZZ\\\^^^^^^]]]]]]___aaadddeeeddd___XXXTTTVVVXXXZZZ\\\[[[TTTKKKGGGJJJOOOMMMNNNMMMKKKHHHGGGHHHJJJQQQQQQNNNKKKHHHGGGIIIJJJPPPPPPPPPQQQSSSUUUXXXYYYXXXZZZ^^^bbbddddddcccbbbdddiiinnnpppqqqoooggg^^^XXXTTTQQQRRRWWW\\\______]]]]]]\\\ZZZWWWTTTRRRRRRNNNLLLKKKJJJKKKMMMQQQSSSVVV^^^gggmmmmmmjjjfffddd___]]][[[ZZZXXXUUUQQQNNNIIIDDDCCCGGGKKKKKKLLLMMMFFFJJJQQQXXX]]]_________]]]]]]___ccchhhlllnnnnnnnnnvvv~~~{{{ooo```WWWTTTWWWeeettt~~~qqq```OOOIIIKKKLLLLLLLLLQQQ\\\ffflllnnnlllccc[[[RRRNNNKKKIIIMMMRRRXXX\\\bbbdddiiinnnrrruuuwwwwwwqqqjjj^^^QQQHHHFFFJJJNNNNNNQQQTTTVVVVVVUUUTTTUUUWWWUUUQQQNNNLLLMMMNNNOOOPPPRRRVVV]]]eeejjjkkkkkk___ZZZUUUUUUYYY___bbbccc]]][[[XXXVVVTTTTTTUUUVVVUUUWWWYYY]]]eeeppp|||qqqiiiggg^^^YYYaaarrr~~~}}}ssslllggghhhpppwwwyyyxxx{{{uuuooommmqqquuuxxxxxx|||yyytttkkkbbb\\\XXXWWWRRRRRRSSSUUUWWWZZZ]]]___YYYYYYZZZ\\\___dddkkkpppuuuvvvyyyzzz{{{|||mmm^^^VVV___kkkqqqssswwwvvv||||||vvvtttqqqlllhhhiiihhhdddbbbbbb```\\\XXXZZZ___gggpppxxx}}}~~~}}}||||||wwwnnnjjjkkkyyy~~~}}}}}}|||{{{zzzyyyyyyyyywwwuuurrroooooossszzzssseeeZZZ]]]dddnnnwww|||{{{yyytttrrrooolllkkkooovvv{{{}}}sssjjjfffiiinnnxxx|||tttrrrpppoooppppppooonnnvvvyyyzzzxxxxxxwwwrrrjjjfffjjjllljjjiiiiiifffaaaUUURRRNNNOOORRRUUUUUUSSSQQQRRRTTTUUUTTTRRROOOMMMTTTXXX]]]aaa___ZZZSSSNNNGGGGGGHHHJJJNNNSSSWWWZZZZZZ[[[[[[XXXSSSPPPQQQSSSVVV[[[```cccbbb___]]][[[UUUXXXZZZ[[[[[[]]]cccgggkkklllmmmnnnoooooonnnnnnnnniiiccc___]]]]]]]]]]]]\\\XXXTTTRRRTTTXXX[[[]]]]]]\\\ZZZXXXTTTMMMEEE@@@EEEEEEEEEFFFIIINNNTTTWWWWWWSSSNNNKKKKKKNNNSSSVVVXXXXXXWWWUUUSSSQQQNNNMMMJJJIIIHHHGGGFFFFFFGGGGGGHHHHHHIIILLLPPPSSSSSSRRRIIIJJJLLLMMMMMMMMMLLLKKKHHHHHHHHHIIIKKKMMMOOOQQQWWWWWWVVVSSSPPPNNNNNNOOOQQQQQQQQQPPPOOONNNLLLKKKMMMMMMLLLJJJHHHHHHJJJLLLVVVXXXZZZ[[[[[[ZZZYYYXXXUUUSSSRRRQQQQQQSSSVVVXXXZZZ^^^bbbaaa\\\VVVSSSSSSHHHFFFDDDDDDGGGIIIJJJJJJMMMMMMMMMMMMOOOPPPRRRRRRXXX]]]aaaaaa\\\VVVRRRQQQVVVZZZ___```___^^^```cccdddccc```YYYRRROOOQQQSSSUUUUUURRRLLLDDDBBBEEEIIIIIIIIIHHHFFFDDDDDDFFFHHHMMMLLLKKKHHHEEECCCDDDFFFGGGIIIMMMRRRVVVYYY[[[]]]XXXZZZ]]]```aaaaaa___^^^aaadddeeeddddddccc^^^WWWPPPOOONNNQQQUUUYYYXXXWWWTTTUUUVVVUUUSSSQQQQQQQQQOOONNNLLLMMMOOOSSSXXX[[[bbbggglllkkkfff___ZZZYYYTTTRRRNNNKKKJJJIIIHHHFFFFFFCCCEEELLLOOOOOONNNPPPJJJPPPZZZcccjjjlllkkkjjj]]]ZZZWWWWWW[[[```eeehhhooovvv|||yyylll^^^UUURRRQQQ]]]kkksssxxx}}}~~~|||dddVVVHHHDDDFFFGGGHHHJJJMMMWWW```dddeeebbbYYYQQQIIIHHHGGGHHHNNNVVV___dddnnnrrrwww|||wwwnnn```QQQHHHGGGLLLRRRTTTWWW[[[^^^^^^]]]\\\]]]XXXUUUQQQNNNKKKKKKKKKLLLMMMPPPVVV^^^gggmmmoooooo]]]WWWPPPMMMOOORRRTTTTTTQQQQQQPPPPPPPPPPPPPPPPPPNNNOOOPPPRRRWWW___hhhnnnrrruuuvvvwww|||mmmbbb___YYYUUUSSS[[[hhhqqqqqqnnn}}}|||||||||}}}yyysssssstttsssjjjeee```aaaggglllnnnmmmooommmmmmrrrxxx{{{zzzxxxwwwssslllbbbYYYTTTSSSTTTPPPRRRVVVZZZ^^^```aaabbb^^^^^^]]]]]]___dddjjjooosssrrrtttyyy}}}{{{uuuoookkkkkkkkkppp}}}eeeYYYUUUbbboootttxxx}}}~~~~~~yyyvvvyyyzzznnnggghhhiiigggjjjppptttsssrrrpppjjjcccXXXXXX[[[aaaiiiqqqwwwyyy~~~~~~~~~wwwuuuwww{{{zzz}}}||||||~~~|||vvvpppppprrruuuwwwwwwtttqqqnnneeeeeeddd```]]]bbbmmmvvvrrrdddZZZ\\\bbblllwww}}}}}}{{{|||{{{xxxuuutttwww|||{{{qqqggg___\\\___bbbpppwww{{{uuukkkkkkkkkiiiggghhhlllooovvvxxxxxxuuuuuuuuupppjjjhhhkkkiiiddd```___[[[VVVMMMLLLLLLPPPVVVYYYWWWUUURRRUUUYYY\\\\\\XXXTTTQQQNNNRRRXXX\\\\\\WWWQQQLLLKKKKKKLLLNNNQQQTTTWWWYYYXXXYYYZZZXXXUUUSSSUUUXXX^^^aaadddccc```[[[WWWUUUQQQRRRTTTSSSTTT[[[eeemmmrrroookkkgggccccccdddffffffbbb]]]ZZZ[[[^^^```aaa```[[[VVVSSSSSSVVVYYY[[[UUUTTTRRRPPPNNNIIIBBB>>>DDDBBBAAACCCGGGLLLQQQTTTSSSPPPMMMKKKLLLOOOQQQRRRPPPPPPOOOMMMKKKHHHEEECCCDDDDDDCCCCCCCCCCCCCCCDDDFFFEEEFFFJJJOOORRRRRRQQQIIIJJJLLLMMMMMMKKKIIIHHHCCCCCCDDDDDDFFFIIIKKKLLLRRRRRRRRRPPPNNNMMMNNNPPPSSSTTTUUUVVVUUURRROOOMMMLLLLLLLLLJJJJJJKKKOOOQQQWWWXXX[[[]]]^^^^^^\\\[[[UUUSSSQQQOOOOOOQQQSSSUUUTTTXXX\\\ZZZTTTNNNLLLLLLEEECCCAAAAAACCCEEEFFFFFFGGGGGGGGGHHHJJJLLLNNNOOOTTTXXX]]]\\\VVVQQQOOOOOOUUUZZZ```bbb___^^^^^^```___]]]ZZZUUUQQQNNNMMMNNNNNNMMMIIIDDDAAABBBEEEIIIIIIIIIHHHGGGEEEFFFHHHJJJKKKKKKKKKIIIFFFDDDDDDEEECCCFFFLLLQQQUUUXXXXXXXXXSSSTTTWWWYYY[[[[[[ZZZYYY[[[]]]^^^\\\\\\\\\XXXRRRMMMMMMOOOTTTXXXXXXTTTPPPLLLNNNPPPOOOMMMLLLLLLNNNNNNMMMMMMNNNRRRWWW]]]aaaiiikkklllggg]]]UUUQQQPPPMMMKKKHHHGGGGGGFFFDDDCCC???===>>>DDDFFFEEEEEEHHHPPPWWWcccnnntttuuurrrooo\\\WWWQQQNNNQQQVVV\\\___dddlllsssrrrhhh]]]WWWVVVRRR\\\ggglllnnnppppppmmm^^^SSSHHHEEEEEEEEEGGGKKKPPPXXX___aaa```]]]UUUMMMIIIIIIJJJLLLSSS]]]gggnnntttwww|||{{{xxxlllfff]]]UUUQQQUUU]]]cccjjjmmmrrrtttsssqqqppppppeeebbb^^^XXXTTTQQQPPPPPPPPPSSSYYYaaaiiinnnpppoooZZZSSSKKKHHHIIILLLMMMMMMLLLLLLMMMNNNOOOQQQRRRSSSRRRSSSTTTTTTUUUXXX]]]```dddgggiiijjjppp}}}~~~xxxmmm___WWWWWWRRRPPPQQQWWW___eeeeeecccvvvsss~~~wwwrrrtttyyy{{{{{{tttrrrooommmkkkkkklllmmmlllnnnlllhhhhhhmmmqqqqqqjjjgggccccccfffjjjlllllliiikkkpppzzz|||zzzuuujjj^^^TTTPPPPPPRRRUUUYYY___eeeiiikkkkkkjjjhhhgggeeeddddddgggmmmrrruuuuuuvvvzzz|||xxxnnneee\\\[[[XXX\\\iiiyyy|||vvv```UUUUUUdddqqquuuzzzwwwyyyzzzxxxpppiiijjjuuu}}}yyymmm```[[[___dddeeelllvvv~~~uuujjjVVVVVVWWW[[[ccckkkqqqsss|||~~~|||zzz|||||||||yyyxxx~~~{{{qqqiiieeekkkjjjkkknnnpppmmmfffaaahhhlllrrrvvvuuuqqqkkkfffXXXZZZZZZVVVRRRVVVcccooo}}}ooocccZZZ[[[```jjjvvv}}}~~~|||zzzyyyvvvsssrrrtttyyy}}}}}}uuuiii^^^XXXWWWZZZ\\\kkksssssskkkeeegggfffbbb]]]]]]bbbgggmmmoooooommmmmmnnnkkkeeehhhhhhddd\\\VVVTTTQQQLLLJJJIIIKKKRRRYYY\\\YYYUUULLLPPPVVVZZZZZZWWWRRROOOHHHLLLSSSWWWXXXUUUOOOKKKPPPQQQRRRSSSTTTUUUVVVVVVTTTWWWYYYXXXUUUUUUXXX[[[eeefffgggddd^^^WWWQQQNNNMMMOOOOOOOOOQQQZZZgggrrrrrrmmmddd[[[UUUUUUYYY\\\YYYUUUQQQPPPSSSWWW[[[]]]\\\WWWQQQMMMMMMPPPRRRSSSMMMLLLKKKKKKJJJHHHDDDAAA===<<<;;;===BBBGGGJJJLLLKKKIIIGGGGGGHHHJJJJJJJJJIIIJJJJJJIIIGGGEEECCCBBB===>>>???@@@@@@@@@???>>>AAAAAABBBFFFKKKOOOOOOMMMGGGHHHJJJJJJIIIGGGDDDBBBAAAAAABBBCCCDDDGGGIIIKKKIIIJJJIIIHHHGGGGGGIIILLLPPPRRRTTTUUUTTTQQQNNNLLLJJJJJJJJJIIIIIILLLPPPSSSSSSUUUXXX\\\]]]]]]\\\[[[QQQOOOLLLJJJJJJKKKNNNPPPLLLPPPTTTRRRLLLFFFEEEEEEDDDBBB@@@@@@AAABBBCCCBBBAAAAAABBBCCCEEEGGGJJJKKKNNNSSSWWWVVVQQQLLLKKKLLLPPPWWW]]]___\\\XXXXXXYYYVVVUUUSSSQQQOOOLLLIIIHHHGGGDDD@@@>>>>>>AAAEEEGGGCCCCCCBBBAAA@@@AAADDDFFFHHHIIIJJJHHHFFFCCCCCCCCCAAAEEEJJJNNNQQQPPPOOOMMMHHHJJJMMMPPPQQQRRRQQQQQQQQQTTTUUUSSSTTTUUUQQQKKKIIIKKKNNNSSSWWWVVVOOOJJJEEEHHHJJJIIIGGGEEEFFFHHHEEEDDDEEEGGGKKKRRRYYY]]]ggghhhggg___TTTLLLIIIIIIFFFEEEDDDDDDDDDCCC@@@>>>HHHEEEDDDGGGHHHGGGIIILLLMMMUUUaaammmrrrqqqmmmiiiYYYTTTMMMIIIKKKPPPUUUXXXUUU^^^ggghhhaaaZZZWWWXXXTTT]]]dddeeeccccccaaa^^^ZZZQQQIIIFFFEEEDDDFFFJJJQQQXXX]]]]]]\\\YYYQQQIIIEEEFFFGGGKKKRRR\\\gggoookkkoootttwwwvvvqqqjjjfff[[[YYYWWWVVVZZZbbbmmmuuu~~~}}}qqqnnnhhhbbb\\\WWWUUUTTTRRRTTTYYY___fffiiiiiihhhYYYRRRJJJGGGHHHKKKMMMNNNHHHHHHHHHJJJLLLOOORRRTTT\\\\\\\\\[[[YYYYYY[[[]]]```dddfffeeehhhpppvvvxxx|||uuupppmmmdddXXXQQQQQQNNNNNNOOOSSSWWWZZZZZZYYYlllkkklllttt}}}}}}qqqpppkkkgggiiimmmmmmiiiiiihhhfffdddbbb```^^^]]]\\\]]]]]]]]]aaahhhnnnppppppvvvvvvoookkklllllliiidddooozzz{{{vvvkkk]]]RRRPPPUUU[[[eeehhhqqq}}}{{{yyyvvvuuuwww{{{ooo```YYYRRRTTTVVVWWW]]]eeehhhfff\\\XXXYYYaaaiiimmmqqquuuyyyxxxzzz}}}|||tttmmmkkkllliiiddd___^^^ccchhhllleee___ZZZUUURRRVVV\\\fffvvvyyylll[[[QQQQQQ]]]fffdddcccfffqqqrrruuuyyy{{{{{{xxxuuuwwwmmmdddgggsss{{{rrrkkkfffbbb^^^ZZZZZZ\\\___``````_________dddeeeggghhhgggdddaaa___ZZZUUUPPPPPPPPPTTT]]]fffppprrruuuvvvsssjjj```XXXSSSVVV]]]fffpppxxx|||~~~{{{tttooommmoooqqqrrrrrrlllddd]]]YYYXXXXXXXXXiiioooxxx~~~}}}tttiiibbb```^^^ZZZVVVSSSTTTXXX[[[___^^^^^^___```aaacccdddjjjgggaaaXXXOOOJJJHHHHHHEEEHHHMMMTTTYYYXXXSSSNNNLLLKKKLLLPPPTTTTTTNNNIIIIIIKKKNNNPPPPPPMMMKKKHHHNNNOOOQQQPPPNNNMMMMMMNNNOOOUUU[[[YYYTTTSSSYYY```gggbbb\\\VVVSSSQQQOOOMMMNNNKKKIIIJJJPPPWWW]]]```fff```WWWPPPMMMMMMNNNNNNMMMMMMMMMMMMOOOPPPQQQRRRTTTNNNIIIHHHKKKNNNMMMKKKHHHHHHGGGEEECCCAAA@@@@@@:::::::::<<<@@@CCCDDDDDDFFFFFFGGGGGGGGGGGGFFFFFFEEEDDDBBB???>>>>>>>>>>>>???@@@AAA@@@???>>>???@@@@@@AAACCCEEEGGGIIIKKKLLLKKKIIIHHHGGGGGGFFFCCC@@@>>>???@@@AAACCCFFFHHHIIIIIIHHHFFFEEEFFFGGGIIIJJJRRRRRRRRRQQQNNNKKKGGGEEEAAACCCFFFJJJLLLNNNNNNNNNMMMPPPSSSUUUUUUUUUUUUVVVLLLJJJGGGEEEDDDEEEGGGHHHKKKKKKJJJIIIGGGDDDAAA??????>>>>>>>>>>>>>>>>>>>>>AAA@@@@@@@@@AAACCCEEEFFFKKKKKKLLLLLLKKKKKKJJJIIIPPPTTTXXXWWWRRRNNNMMMOOOPPPNNNKKKJJJIIIGGGDDDBBBBBBBBBAAA@@@???????????????@@@@@@@@@???AAACCCFFFDDDDDDDDDDDDDDDCCCBBBAAA@@@BBBEEEHHHIIIJJJIIIIIIJJJIIIHHHGGGHHHJJJLLLMMMMMMMMMMMMMMMMMMLLLKKKKKKHHHJJJLLLNNNMMMLLLIIIHHHCCCCCCBBBBBBBBBBBBCCCCCCEEEFFFGGGGGGGGGJJJQQQVVV\\\[[[XXXUUUQQQLLLIIIGGGGGGEEECCCAAAAAADDDGGGJJJEEEHHHKKKMMMNNNLLLKKKIIIWWW[[[aaaeeegggeeebbb___UUURRRNNNMMMNNNPPPQQQRRRRRRWWW[[[^^^\\\ZZZXXXXXX[[[]]]]]][[[[[[]]]]]]ZZZXXXPPPIIIFFFEEEEEEKKKRRRSSSXXX[[[[[[ZZZZZZVVVQQQOOOLLLLLLPPPYYYbbbhhhjjjjjjhhhiiillljjjdddaaaaaa^^^^^^______bbbiiittt{{{yyy||||||vvvjjj___ZZZXXXQQQPPPRRRWWW\\\___]]][[[XXXPPPIIIHHHHHHGGGGGGIIIJJJIIIIIIJJJNNNSSSXXX[[[hhhgggiiikkkeee\\\YYY]]]hhhiiihhheeehhhpppvvvwwwzzzsssiiiccc___ZZZSSSMMMNNNOOOPPPQQQVVV\\\\\\XXXdddbbbbbbhhhppptttpppkkkfffeeeaaa\\\]]]aaaaaa^^^``````^^^\\\ZZZYYYWWWWWWUUUVVVVVVWWW[[[aaafffhhhjjjoooooogggaaabbbddddddhhhmmmqqqtttxxx|||{{{vvvrrrmmmcccYYYRRRSSS[[[bbbpppsss}}}yyy{{{~~~ssscccVVVPPPNNNQQQRRRSSSXXX^^^___\\\WWWTTTTTT[[[```aaaaaaccceeeeeegggjjjkkkiiiccc___```___]]]XXXSSSRRRUUUYYY^^^YYYUUUSSSPPPNNNRRRYYYfffqqqwwwrrroooooojjj```WWWMMMKKKVVV______```dddccceeehhhjjjkkkjjjhhhgggjjjaaaYYY[[[gggrrrwwwwwwpppjjjccc^^^[[[YYYVVVTTTQQQSSSVVVWWWXXXWWWVVVVVV^^^^^^^^^]]][[[XXXVVVTTTSSSOOOKKKLLLMMMQQQYYYccctttrrrooojjjddd\\\SSSLLLPPPTTTZZZdddmmmuuuzzz||||||wwwqqqllljjjjjjkkkkkkjjjhhhccc___\\\XXXUUUSSS___fffppptttrrrjjjaaa[[[[[[YYYUUUPPPMMMMMMPPPTTTVVVUUUTTTTTTVVVXXX[[[\\\eeebbb\\\TTTLLLGGGEEEEEEDDDGGGLLLSSSWWWWWWRRRMMMJJJIIIJJJNNNRRRRRRMMMGGGFFFGGGJJJKKKKKKJJJHHHGGGJJJKKKMMMMMMKKKJJJJJJKKKPPPTTTWWWUUUQQQPPPUUUZZZ___[[[UUUQQQNNNMMMKKKIIIHHHFFFEEEHHHLLLRRRVVVXXXXXXRRRKKKFFFDDDEEEFFFFFFDDDEEEEEEFFFHHHJJJLLLMMMNNNIIIEEEEEEIIIKKKJJJGGGDDDCCCBBBAAA???>>>===<<<<<<;;;:::<<>>??????===???@@@???>>>>>>???@@@CCCEEEGGGIIILLLMMMNNNNNNJJJHHHFFFEEEDDDCCCAAA???===>>>>>>@@@AAACCCEEEFFFCCCCCCBBBCCCEEEGGGJJJLLLNNNNNNNNNLLLJJJHHHEEEDDDBBBCCCFFFHHHIIIHHHHHHGGGGGGJJJMMMNNNNNNMMMMMMNNNHHHGGGEEECCCCCCDDDFFFGGGIIIHHHHHHFFFDDDBBB???>>>>>>>>>>>>???@@@AAAAAABBBAAAAAA@@@@@@AAABBBDDDEEEIIIIIIIIIIIIIIIHHHGGGGGGKKKOOOSSSRRRNNNJJJIIIKKKOOOLLLIIIGGGFFFDDDBBB@@@BBBAAA???>>>>>>>>>??????>>>???@@@@@@@@@AAADDDFFFFFFFFFFFFEEEDDDCCCBBBAAABBBCCCEEEGGGGGGHHHGGGGGGGGGGGGEEEEEEEEEGGGIIIKKKLLLLLLLLLLLLKKKJJJIIIHHHFFFHHHIIIKKKJJJIIIGGGEEEDDDDDDDDDCCCCCCDDDDDDDDDDDDEEEEEEDDDDDDHHHNNNSSSUUUTTTRRROOOLLLHHHEEEDDDDDDDDDDDDDDDEEEIIIMMMPPPVVVYYY[[[ZZZWWWTTTSSSTTTXXXZZZ^^^```aaa___\\\ZZZXXXVVVSSSRRRSSSUUUUUUUUUSSSTTTVVVWWWXXXXXXXXXXXXVVVWWWWWWTTTVVVZZZ[[[XXXXXXPPPIIIFFFEEEEEEKKKRRRWWWZZZ[[[ZZZ[[[___```^^^[[[YYYXXX]]]dddkkknnnooollliiijjjkkkiiiccc```aaadddeeefffeeeeeeiiiooosss{{{}}}pppddd\\\YYYUUUSSSSSSVVVZZZ^^^]]]\\\XXXQQQLLLKKKJJJGGGFFFHHHGGGJJJMMMOOORRRYYYbbbiiiyyywwwxxxxxxqqqgggeeehhhrrrssspppmmmooowww}}}~~~xxxmmmddd___[[[UUUQQQPPPQQQRRRRRRXXX^^^```]]]```^^^^^^dddjjjkkkeee^^^^^^___]]]ZZZZZZ^^^]]]YYYZZZYYYWWWUUUSSSRRRQQQPPPNNNOOOPPPSSSVVVYYY\\\^^^```eeeddd\\\VVVXXX___dddkkkjjjiiillltttzzzxxxqqqiiiddd\\\TTTRRRWWW```gggpppttt~~~vvv|||wwwnnnbbbUUUNNNMMMSSSVVVXXXYYY\\\```___[[[UUUSSSSSSYYY[[[YYYXXXYYYWWWXXXZZZ[[[\\\ZZZYYYWWWUUUTTTQQQMMMIIIHHHJJJMMMQQQNNNLLLMMMMMMLLLPPPWWWccchhhhhh___[[[]]]\\\WWWTTTKKKGGGPPPYYY\\\```fffcccfffhhhgggbbb^^^\\\\\\\\\TTTNNNPPPYYYbbbfffeeeaaa]]]WWWSSSRRRRRRRRRQQQNNNPPPSSSUUUWWWVVVUUUTTTTTTTTTSSSRRRPPPOOONNNMMMNNNJJJIIIKKKMMMQQQYYYbbbwwwpppfff]]]UUUOOOJJJFFFNNNRRRXXX```iiipppuuuxxxvvvsssmmmjjjhhhfffeeedddbbbcccdddccc___YYYSSSOOOVVV___hhhjjjeee]]]WWWUUUUUUSSSOOOKKKGGGHHHKKKNNNQQQOOONNNMMMNNNRRRUUUXXX]]]ZZZUUUNNNGGGCCCBBBCCCDDDGGGMMMSSSWWWVVVRRRNNNNNNMMMMMMPPPRRRQQQMMMHHHEEEFFFGGGHHHIIIHHHHHHGGGGGGIIIKKKKKKIIIIIIIIIJJJOOOPPPPPPOOOMMMMMMNNNPPPTTTQQQMMMKKKJJJIIIHHHGGGDDDDDDEEEHHHLLLOOOPPPOOOKKKGGGBBB??????@@@AAAAAA>>>??????AAACCCEEEGGGHHHFFFCCCAAACCCFFFGGGEEECCCAAAAAA@@@???>>>===<<<<<<>>><<<<<<===@@@CCCCCCCCCCCCCCCCCCDDDDDDEEEEEEEEE>>>??????@@@@@@@@@??????<<<>>>??????>>>>>>@@@AAAFFFHHHLLLPPPRRRSSSRRRRRRJJJGGGDDDAAA@@@@@@>>>=========>>>>>>???@@@AAABBB@@@@@@@@@AAABBBEEEGGGIIIIIIIIIGGGFFFDDDDDDCCCCCCCCCCCCDDDDDDDDDBBBAAA@@@CCCEEEGGGHHHGGGFFFFFFGGGDDDCCCBBBAAABBBCCCDDDEEEFFFFFFEEEDDDBBB???===<<<>>>>>>???AAABBBDDDEEEEEEDDDCCCBBBAAAAAABBBCCCDDDFFFFFFGGGGGGFFFFFFEEEDDDFFFJJJMMMLLLHHHEEEEEEFFFMMMJJJFFFDDDBBBBBB@@@???AAA@@@>>>======>>>???@@@???@@@AAAAAAAAACCCFFFHHHJJJIIIIIIHHHGGGFFFDDDDDDEEEEEEFFFFFFFFFFFFFFFFFFHHHGGGFFFEEEFFFHHHJJJLLLLLLLLLLLLKKKJJJHHHFFFFFFFFFFFFGGGHHHGGGFFFDDDCCCFFFFFFFFFEEEEEEFFFFFFFFFDDDCCCCCCBBBBBBEEEKKKOOONNNMMMLLLKKKIIIFFFEEECCCDDDEEEFFFHHHKKKPPPWWW[[[gggkkknnnjjjbbb\\\]]]```^^^____________]]]\\\[[[___]]][[[[[[[[[[[[ZZZXXXUUUTTTSSSTTTVVVXXXYYYYYYSSSTTTQQQNNNPPPUUUVVVTTTXXXQQQJJJGGGFFFGGGMMMTTT\\\]]]\\\ZZZ]]]fffmmmnnniiihhhhhhlllrrrvvvvvvuuuqqqmmmlllnnnkkkfffdddfffmmmmmmllljjjgggfffgggiiirrrwww||||||{{{zzz~~~xxxkkkccc___]]]ZZZXXXZZZ^^^bbbbbbbbb[[[VVVQQQPPPLLLHHHGGGJJJIIIOOOUUUYYY]]]ggguuu}}}uuurrruuuyyyzzzxxxtttwww|||qqqhhhccc```\\\YYYWWWXXXWWWVVVZZZaaadddbbbcccbbbcccgggkkkjjjccc\\\ZZZ___bbbbbbcccdddaaa\\\\\\ZZZXXXUUURRRPPPPPPOOOOOOOOOQQQVVVXXXXXXYYY[[[ZZZ]]]]]]WWWRRRVVVaaajjjkkkkkklllsss~~~~~~ssseee```YYYUUUVVV]]]eeekkklllpppzzz|||zzzuuu}}}uuuhhh___VVVPPPPPPTTT\\\```cccdddgggiiigggaaaVVVTTTTTTXXXZZZWWWWWWZZZVVVWWWXXXXXXXXXXXXXXXXXXRRRPPPLLLJJJIIIJJJLLLMMMNNNLLLLLLNNNNNNMMMQQQVVV___aaa^^^WWWSSSVVVXXXWWWTTTLLLHHHOOOYYY```hhhnnnrrrtttssslllaaaXXXUUUVVVTTTOOOJJJKKKRRRXXX[[[\\\[[[WWWSSSOOOMMMNNNOOOPPPQQQRRRUUUXXX[[[ZZZXXXVVVOOONNNMMMMMMMMMOOOPPPQQQMMMKKKLLLPPPSSSUUU\\\dddvvvmmm```TTTNNNLLLLLLLLLPPPSSSXXX^^^ccchhhlllooonnnkkkhhhfffeeedddaaa___^^^aaadddddd```ZZZTTTQQQVVV^^^fffeee]]]UUUQQQRRROOONNNLLLHHHFFFGGGKKKNNNSSSQQQNNNMMMOOORRRWWWZZZVVVTTTPPPJJJDDDAAAAAACCCGGGKKKQQQWWWYYYYYYUUUSSSWWWUUUTTTUUUUUUSSSOOOKKKGGGHHHHHHIIIJJJJJJJJJJJJGGGIIIKKKKKKJJJIIIJJJKKKKKKJJJHHHHHHIIIJJJJJJJJJLLLJJJHHHHHHIIIIIIHHHGGGEEEFFFIIIMMMPPPQQQNNNLLLHHHEEEAAA@@@@@@AAAAAA@@@@@@@@@@@@AAACCCDDDFFFFFFBBBAAAAAACCCFFFFFFDDDBBBBBBBBBBBBAAA@@@@@@?????????>>>>>>@@@DDDFFFGGGGGGGGGGGGFFFFFFFFFEEEFFFFFF@@@AAABBBCCCBBBAAA@@@???>>>???AAAAAAAAAAAABBBDDDFFFJJJOOOTTTWWWWWWVVVUUUKKKGGGCCC@@@??????>>>===>>>>>>??????@@@@@@@@@???AAAAAA@@@@@@@@@AAABBBCCCFFFDDDCCCAAAAAAAAACCCCCCCCCCCCCCCCCCBBB@@@>>>>>>BBBDDDEEEEEEDDDCCCCCCDDDAAAAAAAAABBBCCCDDDEEEEEEEEEDDDCCCBBBAAA???>>>===@@@AAABBBCCCDDDFFFGGGGGGGGGFFFDDDCCCCCCCCCDDDEEEEEEEEEEEEFFFEEEEEEDDDCCCDDDFFFIIIHHHFFFDDDCCCDDDJJJGGGCCCBBBBBBBBBBBBAAABBBAAA???>>>>>>@@@BBBCCCAAABBBCCCCCCDDDFFFIIIKKKOOOOOONNNNNNLLLKKKIIIHHHHHHGGGGGGGGGGGGHHHIIIIIILLLLLLKKKJJJKKKMMMPPPQQQPPPOOOOOOMMMLLLIIIHHHGGGHHHHHHHHHHHHGGGFFFEEEDDDGGGGGGHHHHHHHHHHHHGGGGGGEEEDDDCCCBBBCCCFFFIIILLLJJJJJJJJJJJJJJJIIIHHHHHHJJJJJJJJJJJJMMMUUU```hhhrrryyy~~~xxxlllccccccffffffeeeddddddccccccbbbbbbdddcccbbbaaa```^^^[[[XXXWWWVVVUUUWWWZZZ\\\[[[ZZZUUUSSSOOOKKKNNNTTTVVVTTT[[[TTTNNNMMMLLLMMMRRRXXX___```___]]]aaallltttwwwrrrrrrtttyyy~~~}}}zzzxxxtttsssuuusssooonnnqqqtttrrroookkkgggeeeeeeeeekkkpppttttttqqqssszzz|||sssnnnlllfffdddcccdddhhhjjjiiiggg___[[[WWWUUUQQQNNNQQQWWW[[[^^^bbbgggnnnyyy|||{{{}}}{{{|||{{{xxx||||||uuupppmmmjjjgggeeecccccc```\\\]]]bbbfffeeeoooooooooooommmggg```ZZZYYYbbbjjjmmmnnnmmmhhhbbbaaa___\\\XXXUUUSSSRRRRRRXXXWWW[[[aaaccc___^^^```aaaaaa```\\\XXX[[[fffppprrrvvv}}}uuubbb^^^ZZZ[[[aaajjjppprrrsssvvv~~~{{{}}}uuukkk___WWWSSSRRRXXX```dddiiilllmmmppprrroooiii\\\YYYXXX[[[ZZZXXXYYY]]]]]]\\\[[[[[[[[[\\\]]]]]]SSSOOOJJJJJJMMMQQQTTTTTTSSSPPPQQQSSSRRRQQQTTTYYYbbbccc```ZZZWWWWWWXXXWWWTTTOOOMMMRRR\\\eeeooovvvyyyzzzwwwlll___UUUQQQRRRRRROOOLLLLLLOOOTTTXXXYYYZZZXXXSSSNNNLLLLLLNNNPPPSSSTTTVVVZZZ]]]]]]YYYVVVQQQQQQPPPOOOPPPQQQSSSUUUOOONNNQQQVVVYYY[[[```fffsssjjj^^^TTTOOOOOOQQQRRRTTTWWWZZZ[[[\\\^^^aaaddd```___^^^^^^^^^]]][[[YYYYYY\\\___^^^ZZZVVVSSSRRRZZZ```dddaaaWWWOOOMMMNNNIIIIIIHHHGGGGGGIIIMMMQQQTTTRRROOONNNOOORRRWWWYYYQQQPPPMMMHHHDDDCCCDDDFFFLLLQQQWWW\\\^^^]]][[[YYY^^^\\\ZZZXXXVVVSSSOOOMMMJJJJJJKKKLLLLLLLLLLLLLLLHHHIIIKKKKKKIIIIIIIIIJJJFFFDDDCCCDDDFFFHHHHHHGGGDDDDDDDDDFFFHHHIIIHHHGGGGGGIIILLLPPPSSSRRRNNNKKKIIIFFFCCCAAAAAAAAAAAA@@@EEEDDDDDDCCCDDDDDDEEEEEECCCCCCDDDFFFHHHGGGFFFDDDCCCCCCCCCCCCCCCCCCCCCCCCBBBAAAAAADDDHHHKKKMMMMMMNNNMMMKKKJJJHHHGGGGGGGGGFFFFFFFFFFFFEEECCCAAA@@@AAACCCDDDEEEDDDDDDFFFHHHFFFJJJPPPUUUXXXYYYWWWVVVLLLIIIDDDBBBAAAAAA@@@???@@@AAAAAABBBBBBAAA@@@@@@@@@@@@@@@@@@@@@AAAAAABBBDDDCCCAAA@@@@@@AAACCCEEECCCCCCCCCCCCBBBBBBAAAAAABBBCCCEEEDDDBBBAAABBBCCCAAABBBCCCDDDEEEFFFFFFFFFEEEEEEDDDCCCAAA@@@@@@@@@DDDDDDDDDEEEFFFFFFGGGGGGIIIHHHGGGFFFEEEEEEFFFFFFFFFFFFFFFFFFFFFEEEEEEDDDEEEFFFHHHHHHGGGFFFEEEEEEGGGEEECCCCCCDDDFFFFFFFFFDDDCCCBBBAAABBBCCCEEEFFFDDDEEEFFFFFFGGGHHHKKKNNNSSSSSSSSSRRRQQQOOONNNMMMHHHHHHHHHIIIJJJKKKMMMNNNOOOOOONNNNNNOOOQQQSSSUUUUUUTTTSSSRRRPPPNNNLLLKKKMMMLLLKKKIIIHHHGGGGGGGGGHHHHHHIIIJJJJJJIIIHHHHHHGGGFFFFFFFFFHHHIIIKKKLLLHHHIIIJJJKKKLLLMMMMMMMMMTTTRRROOOLLLNNNXXXgggrrruuugggccceeeeeeeeeeeeeeeeeeeeeffffffcccbbbaaa```^^^[[[WWWTTTVVVXXXZZZ]]]___]]]ZZZWWWTTTSSSOOOMMMSSS\\\___]]]^^^YYYUUUUUUUUUUUUXXX^^^aaaccccccbbbfffooouuuvvvvvvwwwzzz}}}{{{zzz||||||yyyyyy|||yyyvvvpppllljjjjjjkkkkkkkkkppptttsssqqqttt||||||yyyyyyyyypppooonnnooopppnnnhhhddd```]]]\\\[[[ZZZ\\\eeepppyyyvvvtttwww~~~~~~zzzyyyyyyxxxxxxvvvtttrrrqqqpppjjjbbb___dddhhhiii~~~{{{pppfff```^^^bbbllluuuxxxxxxvvvqqqllldddbbb^^^[[[YYYXXXXXXXXXdddbbbgggpppqqqjjjgggiiinnnkkkhhhgggeeefffmmmvvv}}}qqq```^^^___gggrrrzzz}}}}}}zzz|||rrrhhh^^^YYYWWWYYY```hhhooorrruuuuuuwwwyyyvvvppphhhfffggghhheeeaaaaaaeeeiiifffdddeeeiiikkkjjjhhhXXXQQQKKKKKKQQQXXX\\\\\\XXXVVVVVVXXXXXXXXX[[[aaaoooooolllggg```\\\YYYXXXWWWUUUTTTWWW```jjjrrrxxxxxxwwwssskkkaaaYYYWWWWWWSSSQQQNNNMMMNNNRRRWWWZZZ```^^^ZZZUUURRRSSSWWW[[[[[[[[[]]]aaadddddd___ZZZZZZYYYWWWUUUTTTTTTUUUUUURRRSSSVVV\\\^^^^^^aaafffpppjjjbbb[[[WWWVVVUUUUUUVVVXXXZZZXXXUUUTTTVVVYYYSSSRRRRRRSSSTTTTTTRRRPPPRRRUUUWWWUUUQQQOOOOOOQQQZZZ]]]^^^YYYPPPJJJHHHIIIDDDDDDEEEEEEFFFJJJNNNRRRSSSQQQNNNMMMMMMOOORRRTTTOOONNNLLLIIIFFFFFFHHHKKKPPPTTT[[[___```___^^^^^^___]]][[[WWWTTTQQQOOONNNMMMNNNOOOOOOOOOOOOMMMMMMHHHIIIJJJJJJHHHGGGGGGHHHCCCBBBBBBBBBDDDFFFFFFFFF???@@@BBBEEEHHHJJJIIIHHHGGGHHHKKKNNNQQQPPPMMMJJJHHHEEEBBB@@@@@@@@@??????GGGFFFEEEDDDDDDDDDDDDDDDFFFFFFHHHIIIIIIHHHGGGGGGBBBBBBCCCCCCDDDDDDDDDEEEEEEDDDDDDGGGKKKNNNOOOOOORRRPPPNNNKKKJJJIIIIIIIIIJJJJJJJJJIIIGGGEEEDDDCCCEEEGGGHHHHHHGGGGGGIIIJJJJJJMMMQQQUUUWWWVVVTTTSSSLLLIIIFFFDDDDDDDDDBBBAAABBBCCCDDDEEEDDDDDDBBBAAA===>>>@@@AAACCCDDDFFFFFFDDDCCCAAAAAAAAABBBDDDFFFCCCCCCCCCDDDDDDDDDEEEEEEBBBCCCDDDCCCAAAAAABBBCCCBBBDDDFFFGGGHHHHHHGGGGGGGGGFFFEEEDDDCCCBBBBBBCCCEEEEEEFFFFFFGGGGGGHHHHHHJJJIIIHHHFFFFFFFFFGGGGGGGGGGGGHHHHHHGGGGGGFFFEEEFFFGGGGGGHHHHHHHHHGGGGGGEEEEEEDDDFFFHHHIIIHHHGGGDDDDDDDDDEEEFFFGGGHHHIIIGGGHHHIIIHHHHHHIIILLLNNNRRRRRRRRRRRRRRRQQQPPPOOOIIIIIIJJJKKKMMMNNNNNNOOONNNMMMLLLLLLNNNPPPRRRTTTXXXWWWWWWUUUSSSQQQOOONNNQQQOOOMMMJJJIIIHHHHHHIIIHHHIIIJJJKKKKKKJJJIIIHHHHHHHHHIIIKKKNNNOOONNNMMMGGGHHHJJJLLLNNNOOOPPPPPPZZZXXXUUUPPPQQQ[[[lllyyyzzzhhhaaaaaa]]]^^^```bbbccccccbbbbbb]]]\\\[[[[[[ZZZXXXUUURRRVVV[[[aaaccc```[[[VVVSSSRRRPPPNNNPPPZZZfffkkkiiiaaa^^^]]]______]]]___bbbcccfffgggfffiiipppsssssswwwyyy}}}|||}}}||||||~~~{{{wwwrrroooppprrrtttuuuqqquuuxxxxxxwwwzzz}}}{{{|||}}}vvvuuussssssrrrmmmeee^^^___```bbbeeeeeejjjxxxwwwyyy|||~~~|||{{{yyyxxxpppfffccchhhoooqqqpppdddaaaccclllsssyyyyyywwwvvvsssoooeeeccc```^^^^^^___```aaannnkkkqqq||||||rrrmmmppptttooommmqqqssstttyyywwwmmmeeeeeeiiitttyyy{{{~~~~~~pppiiibbbaaaaaabbbiiippptttwwwxxxvvvwwwyyyuuupppmmmooossswwwuuuooommmooorrrmmmjjjooowww|||zzzuuucccZZZQQQPPPXXXaaaeeefff[[[ZZZ[[[___aaaccchhhooo|||vvvmmmeee```___^^^^^^^^^___eeemmmsssvvvwwwuuupppjjjeeeaaa___^^^UUUSSSQQQOOOOOORRRYYY^^^aaa```^^^[[[ZZZ]]]ccchhhffffffgggkkknnnmmmgggaaa``````^^^]]]\\\[[[ZZZZZZXXXXXX]]]cccdddbbbcccgggllljjjhhhfffeeebbb]]]ZZZUUUWWWWWWSSSNNNLLLNNNQQQLLLKKKJJJJJJKKKKKKJJJHHHKKKOOORRRQQQMMMKKKLLLOOOXXXXXXVVVQQQLLLHHHFFFGGGDDDEEEFFFFFFGGGJJJOOORRRSSSRRRPPPOOONNNOOOQQQRRRMMMMMMLLLJJJHHHIIILLLOOOPPPUUU[[[___```_________\\\[[[YYYVVVSSSQQQQQQQQQRRRSSSUUUVVVUUUSSSQQQOOOJJJLLLMMMLLLIIIGGGGGGHHHDDDDDDDDDCCCCCCCCCDDDEEE???@@@CCCHHHLLLMMMLLLKKKGGGGGGIIIKKKNNNNNNMMMKKKIIIFFFBBB@@@AAABBBCCCCCCGGGGGGFFFEEEEEEEEEEEEFFFHHHHHHIIIIIIHHHGGGGGGGGGCCCCCCDDDEEEEEEFFFGGGGGGIIIHHHGGGIIIKKKMMMNNNMMMOOONNNLLLJJJIIIJJJKKKKKKKKKKKKJJJHHHHHHGGGGGGGGGHHHIIIJJJJJJIIIHHHIIIKKKQQQRRRTTTVVVUUURRROOOMMMJJJHHHGGGFFFFFFFFFDDDBBBBBBCCCEEEFFFFFFEEEDDDCCC???@@@BBBDDDEEEGGGHHHHHHDDDCCCBBBBBBBBBCCCDDDEEEDDDDDDDDDDDDEEEFFFGGGGGGCCCDDDEEEDDDCCCCCCDDDFFFCCCEEEGGGIIIJJJIIIGGGFFFGGGFFFEEEDDDCCCCCCDDDDDDDDDDDDEEEFFFHHHIIIJJJJJJHHHGGGFFFEEEEEEFFFGGGGGGHHHHHHHHHHHHHHHGGGFFFFFFFFFFFFFFFFFFHHHHHHHHHGGGFFFFFFGGGHHHJJJIIIGGGEEECCCDDDFFFHHHIIIIIIIIIIIIHHHIIIIIIHHHGGGHHHJJJLLLMMMNNNNNNNNNNNNNNNMMMMMMJJJKKKLLLMMMMMMMMMLLLLLLKKKJJJIIIJJJKKKNNNPPPRRRXXXWWWWWWVVVTTTRRRQQQPPPQQQOOOLLLIIIGGGGGGGGGHHHHHHIIIJJJKKKKKKJJJIIIHHHHHHIIIKKKPPPSSSTTTPPPMMMHHHJJJLLLNNNQQQRRRSSSTTTZZZ[[[YYYVVVVVV___ooo{{{sssccc]]]\\\YYY[[[___bbbcccaaa___]]]YYYXXXXXXYYY[[[[[[ZZZXXXZZZaaahhhhhhaaaYYYUUUUUUSSSRRRPPPTTT___lllpppmmmcccaaabbbfffgggcccccceeeeeehhhhhhgggjjjpppsssrrrvvvwwwzzz{{{{{{yyyzzz}}}|||wwwtttvvvvvvsssqqqqqqtttwwwxxxxxxuuuwwwzzz{{{|||~~~~~~|||||||||{{{{{{tttsssqqqrrrrrroooiiiccceeehhhnnnqqqoooqqq}}}|||~~~yyyxxxrrriiigggoooxxx}}}vvv~~~yyyhhh^^^___eeemmmrrruuuqqqmmmmmmllljjjeeedddbbbbbbccceeehhhjjjrrrpppvvvvvvpppssssssmmmmmmuuu}}}wwwqqqmmmllllllrrr~~~wwwxxx~~~|||{{{sssxxx~~~zzznnnhhheeefffhhhjjjpppvvvqqqsssrrrpppoooppplllffffffkkkttt|||{{{uuurrrsssrrrmmmjjjppp|||zzzoooeeeZZZXXX```jjjnnnooo^^^]]]___dddiiimmmttt}}}xxxooojjjjjjeeeffffffgggjjjpppuuuuuuvvvrrrlllgggeeebbb```^^^WWWVVVTTTQQQPPPTTT\\\bbbZZZ[[[ZZZYYYZZZ___gggnnnkkkjjjkkknnnrrrpppjjjcccccccccccccccccccccbbbbbb]]]^^^ccchhhiiiffffffiiihhhjjjmmmppppppmmmfffbbbRRRTTTTTTPPPJJJGGGIIIMMMLLLJJJHHHHHHHHHHHHFFFEEEIIIMMMQQQQQQMMMKKKLLLNNNVVVTTTQQQMMMJJJHHHGGGGGGGGGHHHIIIIIIJJJLLLPPPSSSWWWVVVUUUSSSSSSRRRSSSSSSMMMMMMLLLJJJIIIJJJNNNQQQOOOTTT[[[^^^^^^]]]]]]^^^ZZZZZZYYYWWWTTTTTTUUUVVVWWWYYY[[[\\\[[[XXXUUURRRNNNPPPPPPOOOLLLJJJIIIJJJEEEFFFFFFEEEBBBAAABBBDDDBBBDDDGGGLLLPPPRRRQQQOOOIIIHHHHHHJJJMMMNNNMMMLLLMMMJJJFFFDDDEEEHHHIIIJJJGGGGGGGGGGGGGGGHHHIIIIIIHHHIIIIIIHHHGGGFFFFFFGGGEEEEEEFFFGGGHHHIIIJJJJJJLLLJJJIIIIIIKKKLLLKKKJJJKKKJJJHHHHHHHHHIIIKKKMMMKKKJJJHHHGGGGGGHHHIIIJJJIIIJJJKKKKKKIIIHHHIIIJJJWWWWWWWWWVVVSSSOOOKKKIIIHHHGGGGGGGGGHHHGGGEEECCCBBBCCCEEEGGGGGGFFFDDDCCCDDDEEEFFFFFFGGGFFFFFFFFFCCCCCCCCCCCCCCCCCCDDDDDDFFFEEEEEEEEEEEEFFFGGGGGGFFFGGGGGGGGGFFFFFFHHHJJJDDDFFFHHHJJJJJJIIIGGGEEEGGGFFFEEEDDDCCCDDDDDDEEEBBBBBBDDDFFFHHHJJJLLLLLLFFFFFFEEEDDDDDDEEEFFFGGGHHHHHHHHHHHHHHHGGGFFFFFFEEEDDDDDDEEEGGGHHHGGGGGGHHHHHHHHHJJJJJJIIIEEEAAABBBDDDFFFIIIJJJJJJIIIHHHHHHIIIIIIGGGFFFFFFHHHJJJIIIIIIJJJKKKKKKKKKKKKJJJJJJLLLMMMNNNMMMLLLJJJHHHJJJIIIHHHIIIJJJMMMOOOQQQVVVVVVVVVUUUSSSRRRPPPOOOQQQNNNKKKGGGEEEEEEFFFGGGHHHIIIJJJLLLLLLJJJIIIHHHHHHIIIMMMRRRVVVVVVRRRMMMKKKMMMOOORRRTTTVVVWWWXXXXXXZZZ[[[ZZZZZZbbbppp|||zzziii]]]YYYZZZZZZ^^^cccffffffccc___\\\YYYXXXYYY[[[^^^aaaaaaaaa```hhhooolllbbbYYYWWWYYYWWWUUUSSSVVVaaalllnnnjjjcccbbbeeejjjkkkgggeeeffffffiiiiiigggjjjqqquuutttrrrsssvvvzzz~~~~~~yyytttwwwuuuvvvxxxvvvpppllllllooonnnnnnqqqvvvxxxwwwuuuuuuvvvxxxzzz|||~~~~~~~~~~~~~~~~~~~~~{{{xxxuuupppnnnmmmooorrrtttrrrooommmrrrxxxzzzuuurrryyywwwvvvqqqiiiiiitttnnnyyy{{{pppdddccciiimmmuuusssppplllhhhfffddddddgggfffeeedddfffiiilllnnnrrrrrrssswwwyyywwwqqqlllnnnrrrwww|||yyyuuussssssvvv{{{~~~}}}ssswww{{{}}}{{{xxxvvvuuurrrxxx|||}}}xxxlllcccdddeeehhhlllnnnmmmlllggggggggggggggghhhhhhiiijjjttt~~~zzztttsssuuuyyysssqqquuuzzzyyyvvvvvvmmmeee\\\]]]eeemmmpppooo___]]]aaajjjpppsssyyy}}}}}}}}}zzzwwwssspppllliiiggggggiiijjjhhhhhhiiijjjjjjfff^^^WWWVVVVVVWWWWWWYYYZZZ[[[\\\^^^YYYUUUUUUZZZ```eeegggiiillloooooollliiihhhiiimmmiiiffffffhhhiiiiiigggfffiiijjjiiigggeeeeeegggjjjlllnnnkkkeee^^^[[[ZZZVVVTTTRRROOOMMMKKKKKKKKKLLLJJJHHHGGGGGGHHHGGGFFFLLLNNNQQQQQQQQQPPPQQQQQQRRRMMMIIIHHHKKKMMMJJJGGGJJJLLLOOORRRTTTTTTSSSSSSVVVVVVVVVUUUUUUUUUUUUUUUNNNLLLJJJJJJLLLNNNNNNNNNPPPRRRTTTWWWYYYYYYYYYYYYWWWWWWWWWWWWUUUSSSQQQOOOUUUXXXZZZXXXTTTQQQQQQRRRTTTTTTTTTRRROOOLLLJJJJJJGGGEEEEEEGGGIIIIIIEEEBBBEEEDDDEEEKKKRRRVVVTTTPPPKKKHHHEEEHHHMMMQQQPPPMMMNNNMMMJJJHHHGGGHHHIIIIIIFFFEEEDDDCCCDDDEEEGGGIIIFFFHHHIIIHHHEEEEEEGGGJJJEEEEEEFFFGGGHHHJJJKKKLLLLLLKKKKKKJJJIIIIIIHHHHHHGGGHHHIIIJJJJJJJJJJJJIIIJJJIIIGGGHHHKKKNNNPPPPPPLLLNNNNNNKKKGGGHHHMMMSSS```___]]]YYYTTTOOOJJJGGGHHHHHHFFFEEEDDDDDDDDDDDDFFFEEEDDDDDDDDDDDDDDDEEEGGGLLLPPPOOOIIIEEEDDDFFFFFFEEEDDDEEEFFFEEECCCAAAAAACCCEEEHHHHHHHHHFFFEEEHHHGGGEEEDDDDDDFFFHHHIIIHHHIIIJJJIIIGGGFFFFFFGGGGGGGGGGGGGGGGGGFFFEEEDDDDDDDDDEEEFFFHHHIIIJJJJJJGGGGGGFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEFFFGGGGGGHHHEEEEEEFFFFFFFFFGGGGGGHHHIIIHHHGGGEEEEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFJJJHHHFFFEEEDDDEEEFFFGGGMMMLLLKKKJJJKKKLLLNNNPPPPPPOOOMMMKKKKKKKKKKKKLLLKKKKKKJJJIIIKKKPPPVVV[[[fff^^^TTTNNNNNNOOOMMMLLLOOOMMMIIIHHHHHHIIIHHHHHHBBBCCCFFFHHHJJJKKKKKKJJJKKKLLLMMMNNNNNNMMMLLLKKKMMMQQQWWW[[[[[[YYYXXXXXXXXX]]]``````___dddnnnwww|||oooeee___]]]^^^___ccchhhllllllhhhccc```XXX[[[^^^bbbdddeeeeeeeeehhhkkkllljjjeee^^^YYYWWWZZZXXXXXX]]]ffflllmmmlllggghhhhhhhhhhhhggggggfffiiilllllljjjkkkoooqqqooommmmmmpppvvv{{{zzztttnnnmmmnnnooooooooommmlllkkkkkkjjjjjjmmmsssvvvwwwvvvuuuxxx|||~~~}}}|||{{{{{{}}}}}}}}}}}}{{{wwwtttrrrkkkjjjjjjkkkmmmpppsssuuuuuuyyy|||zzztttoooooopppooouuu~~~~~~{{{wwwtttpppmmmnnnvvviiiqqqtttllleeegggmmmqqqvvvssspppllliiigggggggggiiihhhgggggghhhjjjmmmooopppqqqsssuuuuuussspppnnnuuuxxx|||~~~~~~|||{{{wwwxxxzzz{{{zzzwwwsssqqqrrrtttwwwxxxwwwwwwxxxzzz|||~~~{{{rrrhhh``````aaadddgggiiihhhffffffffffffggghhhjjjlllmmmqqqyyy}}}wwwvvvxxxxxxqqqqqqqqqnnnlllkkkjjjddd___aaaiiiooopppnnn```]]]___fffmmmqqqxxx~~~{{{~~~yyyuuuooojjjfffdddeeefffggghhhiiilllmmmjjjddd^^^^^^]]]\\\[[[[[[[[[\\\]]]```\\\YYYZZZ^^^dddgggiiihhhkkkmmmmmmkkkjjjkkklllmmmjjjfffeeegggjjjkkkkkkjjjoooqqqnnngggcccfffkkkooopppooojjjccc^^^[[[ZZZXXXWWWSSSPPPMMMKKKJJJJJJJJJIIIJJJKKKLLLLLLLLLKKKPPPRRRUUUWWWVVVVVVWWWXXXSSSPPPLLLMMMPPPRRRPPPMMMLLLNNNPPPSSSTTTTTTTTTSSSVVVUUUUUUUUUTTTTTTSSSSSSNNNLLLKKKLLLNNNPPPPPPPPPPPPRRRTTTVVVWWWWWWVVVVVVTTTTTTTTTSSSQQQOOONNNMMMTTTVVVXXXWWWTTTRRRSSSTTTUUUUUUTTTQQQMMMJJJHHHHHHHHHGGGGGGIIIKKKJJJGGGDDDFFFEEEFFFJJJOOOQQQOOOKKKJJJHHHGGGJJJPPPSSSRRROOOMMMLLLIIIHHHGGGGGGHHHIIIGGGFFFDDDCCCCCCDDDEEEFFFFFFGGGHHHGGGDDDDDDEEEHHHGGGGGGGGGGGGHHHJJJKKKLLLKKKKKKKKKJJJIIIHHHHHHHHHFFFGGGHHHIIIJJJKKKLLLLLLGGGGGGHHHKKKNNNPPPOOONNNMMMNNNNNNLLLIIIJJJOOOTTT]]]\\\YYYVVVRRRMMMJJJHHHGGGGGGFFFEEEDDDDDDDDDEEEEEEEEEEEEEEEEEEFFFGGGHHHNNNRRRUUUTTTPPPLLLKKKMMMGGGFFFEEEEEEFFFFFFDDDBBBBBBDDDFFFIIIIIIIIIGGGFFFGGGFFFEEEDDDEEEFFFHHHIIIJJJKKKKKKJJJGGGFFFFFFGGGHHHHHHGGGGGGFFFEEEDDDDDDEEEEEEFFFGGGGGGHHHIIIIIIGGGFFFFFFFFFFFFFFFGGGGGGJJJIIIHHHHHHGGGGGGGGGGGGEEEEEEFFFFFFGGGGGGGGGGGGGGGFFFEEEDDDCCCDDDDDDEEEFFFFFFFFFFFFFFFFFFFFFFFFHHHGGGEEECCCCCCEEEGGGHHHMMMLLLKKKJJJKKKLLLNNNOOOPPPOOOMMMKKKJJJJJJJJJJJJJJJJJJKKKLLLPPPVVV^^^ccceee]]]TTTOOONNNNNNMMMKKKMMMLLLKKKJJJHHHGGGGGGGGGHHHIIIIIIJJJKKKKKKKKKKKKIIIJJJKKKKKKLLLLLLKKKKKKPPPTTTXXX[[[\\\[[[[[[[[[ZZZ^^^aaaaaa```dddmmmuuu~~~tttjjjcccaaaccceeeeeehhhkkkmmmkkkgggbbb___\\\^^^```ccceeefffffffffkkkmmmnnnmmmiiiddd```^^^aaa______cccjjjnnnmmmkkkjjjjjjiiiiiihhhhhhgggggggggjjjkkkiiijjjnnnooommmkkkkkkmmmrrrwwwwwwrrrmmmnnnoooooonnnnnnmmmlllkkkjjjjjjkkknnnsssvvvvvvuuuwwwxxxzzzzzzyyyyyyzzz{{{zzzzzzzzzyyyvvvssspppnnnhhhhhhhhhjjjlllnnnqqqrrruuuxxxzzzwwwqqqnnnnnnoooooottt{{{~~~zzzyyywwwsssppppppuuu}}}gggkkklllhhhgggkkkqqqttttttqqqmmmhhheeedddeeefffhhhgggggggggiiikkkmmmooollloooqqqqqqnnnmmmoooqqq{{{}}}}}}yyywwwvvvyyy~~~~~~}}}|||yyyyyyxxxvvvtttpppmmmkkkrrrrrrrrrrrrsssvvvzzz~~~}}}wwwooohhhcccbbbccceeeggghhhgggfffggggggfffgggjjjmmmppprrrwww|||{{{vvvvvvxxxvvvmmmjjjhhhdddbbbcccgggdddcccgggmmmpppnnnjjj^^^ZZZYYY___gggnnnvvv}}}~~~wwwwww}}}zzzrrriiicccaaa```aaaeeegggjjjmmmooonnnjjjggghhhfffccc___]]]]]]^^^______^^^]]]^^^bbbfffhhhiiihhhiiijjjjjjjjjjjjlllnnnmmmjjjggggggiiikkkmmmmmmlllqqqtttoooeeeaaafffmmmtttrrrnnngggaaa]]]\\\\\\[[[YYYUUUQQQNNNKKKJJJJJJHHHJJJMMMPPPRRRRRRQQQQQQOOOQQQUUUVVVWWWWWWXXXYYYUUUSSSQQQSSSVVVWWWUUUSSSPPPQQQRRRTTTUUUTTTTTTSSSUUUUUUTTTSSSSSSRRRQQQQQQOOONNNNNNOOORRRTTTTTTSSSPPPQQQSSSUUUVVVUUUTTTSSSTTTTTTRRRQQQOOONNNNNNNNNSSSUUUVVVUUUTTTUUUWWWYYYYYYYYYWWWRRRMMMIIIHHHHHHIIIIIIIIIJJJKKKJJJGGGEEEHHHFFFFFFHHHLLLLLLJJJFFFHHHGGGHHHLLLQQQSSSRRROOOKKKJJJHHHFFFFFFFFFHHHIIIIIIGGGEEEDDDCCCCCCDDDEEEGGGHHHHHHGGGEEEDDDEEEGGGHHHHHHHHHHHHHHHIIIJJJJJJKKKJJJJJJIIIIIIHHHHHHGGGGGGGGGGGGHHHIIIJJJKKKKKKFFFGGGJJJNNNQQQQQQOOOMMMLLLNNNNNNLLLJJJLLLQQQUUUYYYWWWTTTPPPMMMKKKIIIIIIFFFFFFEEEEEEEEEEEEEEEFFFDDDDDDEEEEEEFFFHHHIIIJJJLLLPPPSSSRRROOOLLLKKKLLLIIIGGGFFFFFFGGGFFFEEECCCDDDEEEGGGIIIJJJIIIHHHGGGGGGFFFEEEEEEEEEFFFHHHIIIKKKLLLLLLKKKHHHFFFGGGGGGJJJIIIGGGFFFDDDDDDDDDEEEFFFFFFFFFGGGGGGGGGHHHHHHFFFFFFFFFFFFFFFGGGHHHIIINNNMMMLLLJJJHHHGGGFFFEEEEEEEEEFFFGGGGGGGGGGGGFFFEEEDDDCCCCCCCCCCCCCCCDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDBBBAAABBBDDDGGGIIIMMMLLLKKKJJJKKKLLLMMMNNNNNNNNNLLLKKKIIIIIIIIIIIIIIIJJJLLLMMMPPPVVV]]]bbb```ZZZSSSNNNNNNNNNLLLJJJIIIKKKLLLJJJGGGEEEFFFIIIRRRQQQOOOMMMLLLKKKKKKLLLJJJJJJJJJKKKLLLMMMNNNOOORRRUUUXXXZZZZZZZZZ[[[]]]YYY]]]aaaaaa___bbbhhhnnnyyysssjjjccc```aaafffiiijjjkkklllkkkhhhccc^^^[[[\\\]]]___aaabbbdddeeefffjjjlllnnnmmmkkkhhhffffffiiihhhhhhkkkoooooommmiiijjjiiihhhgggffffffffffffeeeiiijjjiiijjjmmmmmmjjjhhhhhhiiilllppprrroookkkpppooonnnmmmlllllllllllliiijjjlllooosssvvvvvvuuuvvvwwwwwwuuutttuuuwwwyyyxxxxxxwwwuuurrrnnnkkkiiifffgggiiikkkmmmooopppppptttuuuvvvrrrnnnkkklllnnnooorrrxxx}}}|||yyyuuussspppmmmkkknnntttxxxkkkjjjiiihhhjjjooorrrsssqqqmmmhhhbbb___^^^___```bbbcccdddfffhhhjjjlllmmmiiimmmooommmhhhhhhnnnttt~~~}}}zzzxxxvvvuuuttttttxxx{{{}}}{{{xxxvvvuuuwwwvvvuuuuuutttsssrrrqqqqqqqqqqqqqqqrrruuuzzz~~~|||vvvrrrppplllkkkjjjlllnnnnnnnnnmmmjjjjjjiiijjjlllooosssuuuwwwxxxyyywwwsssppppppqqquuummmgggfffdddaaa```bbbfffgggiiimmmooommmhhhcccYYYVVVUUU[[[fffpppxxx|||}}}wwwqqqqqqxxxzzzqqqhhhbbb_________eeegggjjjmmmooonnnlllkkknnnkkkgggccc``````aaabbb^^^^^^___aaacccfffggghhhiiihhhgggggggggiiikkkmmmjjjjjjjjjkkkmmmmmmmmmmmmjjjmmmnnniiibbb```dddjjjssspppjjjccc___]]]^^^___[[[YYYVVVSSSPPPNNNMMMLLLIIIMMMRRRVVVWWWUUUTTTSSSNNNPPPTTTVVVVVVVVVWWWXXXVVVUUUUUUWWWYYYYYYVVVTTTRRRSSSTTTUUUUUUUUUTTTTTTUUUTTTTTTSSSRRRQQQPPPPPPQQQPPPQQQTTTWWWXXXXXXVVVPPPQQQSSSVVVWWWVVVUUUUUUWWWVVVTTTRRRQQQQQQQQQRRRTTTTTTTTTUUUVVVXXX[[[\\\^^^]]]ZZZTTTOOOKKKJJJKKKIIIJJJKKKLLLKKKJJJHHHFFFIIIHHHGGGIIIJJJKKKIIIFFFHHHHHHJJJNNNQQQQQQNNNKKKJJJHHHGGGEEEEEEFFFHHHIIIIIIHHHFFFEEEDDDEEEGGGHHHIIIIIIHHHGGGFFFFFFGGGHHHIIIHHHGGGGGGGGGGGGHHHHHHIIIIIIIIIIIIHHHHHHGGGGGGHHHGGGFFFFFFGGGHHHIIIKKKMMMMMMNNNPPPQQQQQQOOOLLLKKKLLLLLLKKKJJJLLLPPPTTTUUURRROOOKKKIIIHHHIIIIIIFFFEEEEEEEEEEEEEEEFFFGGGEEEEEEEEEEEEFFFFFFGGGHHHIIIKKKNNNMMMKKKIIIIIIJJJKKKIIIGGGFFFGGGGGGEEEDDDDDDEEEGGGHHHIIIHHHGGGFFFFFFEEEEEEEEEFFFGGGHHHIIILLLMMMMMMKKKHHHGGGGGGHHHLLLJJJGGGEEECCCCCCDDDEEEFFFFFFFFFFFFFFFGGGGGGGGGEEEEEEEEEFFFGGGHHHIIIJJJMMMMMMLLLKKKIIIGGGFFFEEEEEEFFFGGGGGGGGGGGGFFFEEEDDDCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCBBBAAAAAABBBEEEHHHJJJLLLLLLKKKKKKKKKKKKLLLMMMKKKKKKJJJJJJIIIIIIIIIIIIJJJKKKKKKKKKKKKNNNSSSVVVWWWSSSOOOMMMMMMMMMLLLKKKGGGIIIKKKHHHDDDDDDJJJOOOYYYWWWSSSOOOLLLKKKKKKLLLLLLKKKKKKLLLNNNPPPSSSTTTRRRTTTVVVWWWXXXYYY[[[]]]XXX[[[]]]]]]\\\]]]bbbfffpppjjjaaa[[[[[[___dddhhhiiihhhhhhfffbbb^^^ZZZWWWWWWXXXXXXZZZ]]]```bbbdddeeegggiiijjjiiihhhiiijjjmmmmmmnnnqqqsssqqqmmmjjjhhhgggeeeccccccbbbbbbcccdddhhhjjjhhhiiillllllhhhfffffffffhhhlllnnnmmmlllqqqooommmlllkkkkkkkkklllhhhjjjmmmqqqtttuuuuuutttssstttttttttrrrrrrtttuuuwwwvvvuuurrrooollliiiggghhhjjjlllooopppqqqppppppssssssqqqnnnjjjiiikkkmmmoooqqquuuzzz~~~{{{yyyrrrpppllliiihhhjjjpppuuunnnjjjiiikkkppprrrssstttppplllfff```]]]\\\\\\]]]^^^___aaadddgggiiikkklllhhhlllnnnkkkfffgggooowwwzzzuuussssssuuuwwwwwwyyy||||||yyyvvvsssrrrttttttttttttuuuuuuvvvvvvooopppqqqrrrssstttxxxzzzzzz}}}zzzuuutttvvvqqqpppoooppprrrsssrrrqqqooonnnnnnmmmoooqqqsssttttttsssqqqooommmllllllllljjjfffdddffffffcccbbbdddiiikkknnnpppnnniiibbb]]]YYYWWWXXX```nnn{{{yyyrrrkkkkkkqqqyyy}}}~~~zzzuuunnngggcccaaabbbcccfffhhhkkkmmmmmmmmmlllkkkooolllhhheeecccccceeefff^^^```bbbdddeeeggghhhiiijjjhhhfffeeeeeegggiiijjjhhhkkknnnppppppnnnkkkiiihhhgggeeeccccccdddfffgggnnnjjjddd___^^^^^^```aaaZZZYYYVVVTTTRRRQQQQQQQQQMMMRRRXXX[[[YYYVVVSSSRRRRRRUUUWWWYYYYYYXXXYYYZZZWWWWWWWWWWWWXXXVVVTTTRRRTTTTTTUUUUUUUUUUUUUUUTTTTTTTTTTTTSSSRRRQQQQQQPPPPPPPPPRRRUUUXXXYYYWWWUUUPPPRRRUUUWWWYYYYYYXXXXXXXXXWWWUUUSSSRRRRRRSSSSSSTTTTTTTTTUUUWWWZZZ\\\^^^^^^\\\XXXSSSNNNKKKKKKMMMMMMNNNPPPPPPNNNLLLKKKJJJJJJJJJIIIJJJKKKLLLKKKJJJLLLMMMOOORRRRRRPPPLLLHHHHHHGGGFFFEEEEEEFFFHHHIIIHHHGGGFFFFFFFFFHHHKKKLLLHHHGGGFFFFFFFFFGGGGGGGGGHHHGGGGGGFFFFFFFFFFFFFFFHHHHHHHHHHHHHHHGGGGGGGGGGGGGGGFFFGGGJJJNNNQQQTTTWWWTTTPPPNNNNNNNNNMMMLLLHHHIIIIIIHHHIIIKKKMMMPPPQQQOOOKKKHHHFFFGGGHHHIIIFFFEEEEEEEEEEEEEEEFFFGGGGGGFFFEEEDDDDDDDDDDDDDDDJJJKKKMMMMMMMMMLLLLLLLLLLLLJJJGGGFFFGGGGGGFFFDDDDDDEEEFFFGGGGGGFFFFFFEEEEEEEEEEEEEEEFFFGGGHHHIIILLLMMMMMMKKKIIIGGGGGGHHHKKKJJJGGGEEEDDDDDDEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGHHHIIIJJJIIIJJJJJJJJJIIIHHHFFFEEEEEEFFFGGGHHHHHHGGGEEEDDDDDDDDDDDDEEEFFFFFFFFFFFFDDDDDDDDDDDDDDDDDDDDDDDDBBBBBBAAABBBDDDFFFIIIKKKLLLLLLKKKKKKKKKKKKKKKKKKGGGHHHIIIIIIJJJKKKKKKKKKIIIJJJJJJHHHGGGHHHJJJLLLLLLKKKJJJJJJLLLLLLLLLLLLFFFHHHGGGDDDBBBFFFOOOWWW\\\YYYTTTOOOLLLKKKKKKKKKKKKJJJKKKLLLNNNQQQSSSUUUSSSUUUWWWWWWXXXYYY\\\^^^WWWYYY[[[ZZZYYYZZZ]]]```ddd___YYYVVVYYY___dddgggeeeddddddbbb___\\\XXXWWWSSSRRRRRRTTTWWW\\\aaaddd```cccfffhhhhhhhhhjjjkkknnnppprrruuuvvvtttpppmmmfffeeedddcccbbbbbbbbbbbbeeehhhiiiggghhhjjjjjjhhheeeeeeeeefffiiilllmmmmmmpppnnnllljjjiiiiiiiiijjjgggjjjooorrrtttttttttsssnnnqqqssstttsssrrrqqqrrrtttsssrrrpppmmmkkkhhhgggiiikkknnnpppqqqpppooommmqqqpppnnnkkkiiijjjlllnnnpppqqquuu{{{}}}{{{tttrrroookkkkkkooowww|||nnnjjjjjjppptttuuutttuuuooolllgggccc```___```aaa```bbbeeehhhjjjkkkllllllkkknnnooommmiiikkkttt|||zzzuuussstttxxxzzzwwwyyy{{{{{{yyywwwwwwwwwwwwvvvvvvuuuttttttsssssskkkmmmpppqqqrrrsssvvvxxxzzzyyyzzz{{{xxxsssrrruuurrrpppooooooqqqssssssrrrrrrrrrrrrrrrrrrssssssttttttqqqnnnmmmmmmmmmmmmllljjjggggggiiihhheeedddfffoooqqqsssqqqllleee```]]]]]]^^^bbbmmm~~~uuuooohhhgggmmmtttwwwwwwssspppllliiiggggggiiijjjjjjlllnnnooommmlllmmmmmmnnnllliiigggffffffhhhiiiaaacccfffhhhhhhiiijjjlllllliiiffffffggghhhiiiiiiiiimmmqqqsssppplllhhhfffeeecccaaabbbeeehhhhhhgggiiieeeaaa^^^___aaabbbbbb[[[YYYWWWUUUTTTSSSSSSTTTSSSXXX^^^___\\\WWWTTTSSSUUUWWWZZZZZZXXXWWWWWWWWWXXXXXXXXXWWWVVVUUUSSSSSSTTTTTTTTTUUUUUUUUUUUUUUUUUUUUUTTTTTTTTTTTTSSSSSSOOOPPPRRRUUUXXXXXXUUUSSSSSSTTTWWWYYYZZZZZZYYYYYYUUUTTTSSSRRRRRRQQQQQQQQQTTTSSSSSSTTTWWWZZZ[[[ZZZWWWVVVRRRNNNJJJIIILLLNNNQQQSSSUUUUUUSSSPPPOOOOOOLLLLLLLLLLLLMMMMMMNNNNNNQQQRRRTTTTTTSSSOOOLLLIIIHHHGGGFFFEEEEEEGGGIIIJJJGGGFFFEEEFFFGGGIIILLLNNNEEEDDDCCCCCCFFFGGGGGGFFFHHHGGGGGGFFFFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFGGGJJJPPPWWW^^^bbb]]]XXXQQQLLLJJJKKKKKKKKKGGGGGGFFFFFFGGGIIIJJJLLLNNNLLLIIIGGGFFFFFFHHHIIIFFFFFFEEEEEEEEEEEEEEEFFFHHHGGGFFFDDDCCCCCCBBBBBBIIIIIIJJJKKKLLLMMMMMMMMMMMMJJJGGGFFFFFFFFFEEEDDDDDDEEEEEEFFFFFFFFFEEEEEEDDDDDDEEEFFFGGGHHHHHHIIIJJJKKKKKKJJJHHHGGGHHHIIIIIIHHHGGGEEEEEEEEEEEEFFFEEEEEEEEEFFFFFFFFFGGGGGGGGGGGGGGGGGGGGGHHHIIIJJJFFFGGGHHHIIIIIIHHHFFFFFFEEEFFFGGGHHHHHHGGGEEEDDDCCCDDDFFFGGGHHHHHHHHHHHHEEEEEEEEEEEEEEEEEEEEEEEEBBBBBBDDDFFFHHHIIIJJJKKKLLLLLLKKKKKKKKKKKKJJJJJJGGGGGGIIIJJJKKKKKKKKKKKKGGGHHHIIIHHHGGGGGGIIIKKKFFFGGGHHHJJJKKKLLLLLLLLLGGGGGGFFFCCCDDDIIIRRRYYYXXXVVVQQQMMMJJJIIIJJJJJJGGGGGGHHHJJJLLLOOOQQQRRRSSSUUUWWWYYYYYYZZZ\\\^^^WWWXXXXXXWWWVVVWWWZZZ]]]XXXUUUSSSVVV\\\cccfffgggaaabbbbbbaaa___\\\YYYWWWQQQPPPOOOOOOSSSYYY^^^bbb___bbbfffiiiiiiiiijjjkkkmmmooorrrttttttssspppnnneeeffffffffffffeeedddddddddgggfffddddddhhhiiifffddddddeeefffhhhkkkmmmnnnmmmmmmkkkiiihhhgggggggggfffjjjppptttuuutttsssssslllooosssuuutttrrrqqqqqqqqqqqqpppnnnmmmlllkkkkkkjjjkkkmmmnnnnnnlllkkkiiinnnmmmllljjjkkklllnnnoooqqqrrrwww~~~}}}{{{rrrqqqpppnnnooottt{{{qqqmmmnnntttvvvssspppqqqllljjjhhhfffeeeeeefffgggjjjlllnnnpppqqqpppooommmppprrrsssqqqpppssszzz~~~zzzvvvttttttvvvxxxtttvvvwwwxxxwwwwwwxxxzzz{{{zzzzzzxxxvvvsssqqqpppfffhhhkkkmmmnnnqqquuuxxx|||wwwuuuxxxwwwsssqqqssstttrrrqqqqqqtttvvvvvvvvvsssssstttuuuvvvuuutttttttttqqqmmmmmmppprrrqqqoooooollljjjkkkjjjggghhhllltttvvvvvvqqqjjjdddbbbbbbaaaeeelllyyyqqqlllfffgggmmmtttvvvvvvnnnmmmmmmlllmmmnnnpppqqqoooqqqsssrrrppppppqqqsssnnnmmmkkkiiiiiiiiiiiijjjaaadddggghhhhhhhhhjjjmmmllljjjhhhhhhkkkmmmmmmlllnnnppprrrqqqmmmhhhfffeeeaaaaaabbbccceeefffggggggfffccc``````bbbcccbbbaaa]]]\\\YYYWWWUUUTTTTTTTTTXXX^^^cccccc___YYYVVVVVVZZZ\\\]]]\\\YYYWWWVVVVVVYYYYYYXXXWWWVVVVVVVVVWWWTTTTTTTTTTTTTTTUUUVVVVVVUUUUUUUUUVVVVVVVVVVVVWWWRRRTTTVVVZZZ\\\[[[XXXTTTWWWXXXYYYZZZZZZYYYWWWVVVSSSSSSSSSSSSRRRQQQPPPOOORRRQQQQQQSSSVVVWWWVVVTTTRRRPPPNNNJJJHHHJJJNNNQQQRRRUUUWWWVVVSSSPPPOOOPPPNNNOOOOOONNNMMMMMMNNNOOOOOOQQQRRRRRRPPPMMMKKKIIIHHHGGGFFFEEEFFFHHHJJJLLLFFFFFFEEEDDDEEEGGGJJJKKKFFFDDDCCCEEEHHHKKKKKKJJJHHHHHHHHHGGGHHHHHHIIIIIIFFFFFFFFFGGGGGGGGGGGGGGGGGGGGGHHHKKKRRRZZZbbbggg[[[VVVOOOJJJHHHHHHIIIIIIGGGFFFEEEFFFGGGHHHIIIIIIMMMLLLJJJHHHGGGGGGHHHHHHGGGGGGFFFEEEDDDDDDDDDEEEGGGGGGFFFEEEDDDDDDDDDDDDFFFFFFFFFHHHJJJKKKKKKKKKMMMJJJGGGEEEEEEEEEDDDDDDFFFFFFFFFFFFFFFFFFFFFFFFCCCDDDEEEFFFGGGHHHHHHIIIHHHIIIJJJIIIHHHGGGHHHIIIFFFFFFFFFFFFFFFFFFFFFFFFCCCDDDDDDEEEFFFGGGGGGHHHHHHHHHGGGGGGGGGHHHHHHIIIFFFGGGIIIIIIIIIHHHFFFEEEEEEFFFHHHIIIIIIGGGDDDCCCCCCDDDFFFGGGHHHIIIIIIHHHFFFFFFFFFFFFFFFFFFFFFFFFBBBDDDGGGJJJLLLLLLKKKJJJKKKKKKLLLKKKKKKJJJJJJIIIIIIJJJKKKKKKKKKKKKJJJIIIGGGHHHJJJIIIHHHHHHIIIJJJEEEGGGJJJLLLLLLLLLKKKKKKIIIHHHFFFFFFHHHLLLQQQTTTRRRPPPMMMKKKIIIHHHHHHHHHEEEGGGHHHKKKMMMNNNOOOOOOPPPRRRUUUVVVWWWWWWYYYZZZTTTSSSQQQPPPPPPRRRUUUXXXUUUSSSTTTYYYaaafffgggeee]]]^^^______]]]ZZZVVVTTTPPPNNNKKKJJJMMMRRRXXX\\\]]]aaafffiiiiiiiiiiiiiiigggiiilllmmmlllkkkiiihhhcccdddfffhhhhhhgggeeedddccceeeccc______dddfffeeebbbccceeefffhhhjjjlllnnnkkkjjjjjjiiihhhfffdddccceeejjjqqquuuuuusssrrrrrrlllooorrrssssssssstttuuussssssrrrrrrrrrrrrrrrsssmmmnnnnnnmmmlllkkkiiihhhlllkkkjjjkkkmmmooopppqqqrrrtttzzz}}}|||zzzxxxvvvoooqqqsssuuuvvvyyy|||uuurrrsssxxxvvvnnniiijjjggggggffffffggghhhjjjkkktttuuuvvvwwwwwwtttqqqooouuuuuuvvvuuuuuuxxx}}}{{{yyyvvvtttsssrrrrrrrrrsssssssssssssssvvvxxx~~~~~~}}}{{{yyyuuurrrqqqcccdddfffhhhkkkpppuuuzzz}}}uuurrrvvvxxxtttrrrtttxxxvvvuuuvvvxxx{{{||||||rrrsssuuuwwwxxxwwwvvvuuutttpppmmmnnnrrrtttsssqqqsssnnnlllllljjjiiimmmsssxxxyyywwwqqqjjjeeeeeehhhbbbhhhqqq~~~ooojjjfffhhhooovvvxxxxxxmmmmmmnnnoooqqqssstttuuurrrtttvvvvvvtttsssuuuxxxooonnnmmmlllkkkjjjiiiiii```ccceeefffeeefffhhhkkkllljjjiiikkknnnqqqqqqooorrrsssrrroooiiieeeeeefff\\\```ddddddbbbaaacccffffffdddbbbcccdddeeebbb``````^^^[[[XXXUUUTTTSSSSSS[[[```ffffffaaa[[[YYYZZZcccdddeeeccc___\\\ZZZZZZYYYYYYYYYXXXWWWXXXZZZ\\\SSSSSSSSSSSSTTTUUUVVVWWWUUUVVVVVVWWWWWWXXXYYYYYYXXXYYY\\\___aaa```\\\XXXZZZZZZ[[[[[[YYYWWWTTTRRRSSSSSSTTTTTTTTTRRRQQQPPPPPPOOOOOOQQQTTTUUURRRPPPPPPOOOLLLJJJIIILLLQQQUUUPPPSSSUUUTTTQQQNNNMMMNNNPPPQQQPPPOOOMMMLLLMMMNNNKKKMMMNNNNNNLLLJJJHHHHHHHHHGGGFFFFFFGGGIIIKKKLLLGGGFFFDDDCCCCCCEEEFFFHHHIIIGGGFFFHHHLLLOOOPPPNNNJJJIIIIIIIIIIIIJJJKKKLLLFFFFFFFFFFFFFFFFFFGGGGGGJJJIIIIIIKKKOOOWWW^^^cccWWWSSSMMMHHHGGGGGGGGGGGGHHHGGGFFFFFFGGGHHHHHHGGGMMMLLLJJJIIIGGGGGGGGGHHHHHHHHHFFFEEEDDDDDDDDDDDDGGGFFFFFFFFFFFFFFFGGGGGGGGGGGGGGGHHHKKKMMMMMMMMMMMMJJJFFFDDDDDDDDDDDDCCCHHHGGGGGGGGGGGGGGGGGGGGGCCCDDDEEEFFFHHHHHHHHHIIIFFFGGGIIIHHHGGGGGGHHHJJJEEEEEEFFFGGGGGGGGGGGGFFFBBBCCCDDDEEEFFFGGGHHHHHHIIIIIIHHHGGGGGGGGGHHHHHHHHHIIIJJJJJJJJJHHHEEEDDDEEEFFFHHHIIIIIIGGGDDDBBBBBBCCCEEEGGGHHHIIIIIIHHHFFFFFFFFFFFFFFFFFFFFFFFFCCCEEEIIIMMMNNNMMMLLLJJJKKKKKKLLLLLLKKKJJJIIIIIILLLLLLMMMMMMLLLJJJHHHGGGHHHIIIKKKJJJHHHFFFFFFFFFFFFIIILLLNNNMMMKKKJJJJJJJJJIIIHHHJJJLLLOOOOOOOOONNNLLLKKKIIIHHHGGGGGGHHHFFFHHHJJJMMMOOOPPPPPPOOOKKKMMMQQQSSSSSSSSSTTTUUUOOOMMMKKKIIIIIILLLPPPSSSWWWVVVXXX]]]dddgggddd```ZZZ[[[\\\\\\ZZZVVVRRROOOOOOLLLHHHFFFGGGKKKQQQUUUZZZ^^^dddhhhhhhgggfffeeeaaaccceeeeeecccaaa``````___aaaeeeggghhhfffdddbbbbbbccc```[[[\\\aaadddccc```bbbeeefffhhhiiikkkmmmiiiiiiiiiiiigggeeecccaaadddjjjrrrvvvuuusssrrrrrrnnnoooqqqqqqqqqsssvvvyyywwwwwwwwwwwwxxxyyyzzz{{{rrrqqqpppooommmkkkjjjiiikkkjjjjjjllloooqqqrrrrrrrrruuu|||}}}yyywwwtttqqqooorrrvvv{{{xxxuuurrrrrrssspppiiicccgggfffddddddeeehhhlllnnnsssvvvyyyzzzzzzzzzwwwtttqqqttttttttt{{{{{{uuupppnnnmmmmmmooonnnnnnooopppsssvvvxxxwwwxxxyyyxxxvvvsssooommmeeeeeefffiiilllnnnoooooovvvuuurrrpppoooooooooooorrrrrrtttxxx||||||yyyuuutttvvvyyyyyyxxxwwwwwwxxxnnnppppppnnnpppssssssppppppooommmlllmmmppptttvvv|||}}}}}}xxxqqqkkkiiijjjjjjppp|||{{{tttmmmhhhllluuu||||||xxxpppoooqqqtttsssoooppptttuuuvvvwwwyyyyyyyyyyyyyyysssoookkkjjjkkkkkkhhheeecccdddeeeeeeeeefffiiikkknnnmmmmmmmmmnnnqqqtttvvvzzzuuupppmmmkkkhhhdddaaa^^^bbbggghhhfffbbb``````^^^aaaeeefffdddbbbcccdddeee```]]]\\\XXXTTTUUUZZZbbbgggkkkhhhaaa]]]___cccnnnpppoooiii```[[[[[[]]]aaa^^^\\\[[[[[[ZZZXXXWWW]]]ZZZVVVTTTUUUVVVWWWWWWYYYYYYXXXXXXYYY[[[]]]^^^^^^dddgggdddaaabbbcccbbbZZZZZZZZZZZZYYYWWWVVVUUUPPPQQQRRRTTTTTTRRRQQQPPPQQQQQQRRRSSSTTTUUUUUUUUURRRNNNKKKJJJMMMQQQUUUWWWVVVUUUSSSQQQOOONNNNNNMMMRRRQQQQQQPPPPPPOOOOOONNNOOOOOOOOOOOOMMMKKKHHHGGGFFFFFFGGGHHHHHHIIIJJJJJJGGGHHHHHHGGGFFFFFFGGGIIIJJJHHHGGGIIINNNQQQQQQPPPJJJGGGEEEFFFJJJMMMMMMLLLGGGHHHJJJKKKKKKKKKJJJJJJIIIIIIJJJKKKMMMPPPSSSUUUNNNMMMMMMKKKJJJIIIHHHGGGGGGGGGGGGGGGHHHIIIJJJKKKNNNLLLJJJHHHGGGFFFGGGGGGHHHGGGFFFEEEDDDDDDDDDDDDCCCCCCDDDFFFFFFGGGGGGGGGHHHGGGFFFEEEEEEGGGIIIJJJKKKIIIGGGEEEDDDDDDEEEFFFEEEFFFHHHIIIIIIHHHGGGFFFBBBCCCFFFGGGHHHGGGEEEDDDEEEEEEEEEEEEFFFGGGHHHIIIFFFEEEEEEDDDDDDDDDDDDDDDEEEEEEEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFHHHGGGGGGIIIJJJKKKJJJIIIIIIHHHGGGFFFEEEEEEEEEEEEBBBCCCEEEFFFGGGGGGFFFFFFCCCDDDDDDDDDDDDDDDCCCBBBDDDEEEFFFHHHHHHIIIIIIIIIGGGHHHHHHIIIJJJKKKLLLLLLLLLLLLKKKKKKJJJJJJIIIIIIJJJJJJIIIIIIIIIJJJJJJKKKKKKKKKKKKKKKLLLLLLLLLMMMIIIHHHHHHIIIKKKMMMOOOQQQPPPMMMKKKKKKLLLLLLIIIFFFJJJKKKMMMNNNOOOOOONNNNNNSSSRRROOONNNNNNQQQUUUWWWSSSOOOJJJFFFFFFGGGIIIIIINNNRRRWWW\\\```aaaaaa```]]]\\\\\\ZZZWWWTTTQQQOOOLLLGGGCCCBBBAAAAAAGGGNNN[[[```eeegggeeeaaa```aaa```cccfffgggeeecccbbbaaa___```ccceeefffdddbbbaaa^^^]]]]]]^^^___aaaccceee___```aaaaaabbbdddgggjjjhhhiiiiiihhheeeddddddeeeiiikkkooorrrttttttsssssstttttttttsssrrrtttwwwzzz{{{{{{{{{|||~~~~~~}}}{{{zzzvvvqqqnnnnnnnnnnnnmmmdddiiinnnpppooommmnnnooosss{{{}}}yyytttpppoooooozzzuuurrrpppqqqrrrpppjjjeeeeeeeeeeeefffhhhjjjlllmmmpppsssvvvwwwxxxwwwvvvtttsssuuutttuuu}}}~~~{{{vvvqqqooooooqqqrrroooooonnnoooppprrruuuvvvwwwwwwxxxxxxvvvssspppnnnjjjjjjjjjkkkmmmooooooooooooooooooooopppqqqssssssssssssuuuxxx{{{yyyuuuqqqnnnppprrrrrrpppooooooooonnnnnnlllkkkooovvvxxxuuupppooonnnmmmnnnpppsssuuuwwwyyyxxxtttnnnjjjjjjkkkmmmpppwww~~~xxxrrrtttoookkkmmmssswwwvvvssspppooopppsssrrrooopppttttttuuuxxxzzz{{{{{{{{{{{{xxxuuuqqqmmmkkkiiigggffffffhhhkkklllllllllmmmnnnpppppppppqqqsssvvvxxxzzzyyyuuuqqqooonnnmmmjjjgggffflllqqqooohhhbbbbbbdddcccfffhhhhhheeecccbbbcccddd___\\\\\\ZZZXXXZZZ^^^fffiiijjjfff```]]]```dddwwwxxxuuummmddd^^^^^^```bbb___\\\ZZZZZZZZZYYYXXXZZZXXXUUUUUUVVVXXXYYYYYYZZZZZZYYYZZZZZZ[[[\\\]]]^^^bbbcccbbbccchhhllllll^^^^^^\\\[[[XXXVVVTTTSSSPPPQQQRRRRRRRRRQQQOOONNNNNNOOOPPPRRRTTTVVVXXXYYYWWWRRRMMMKKKLLLOOOSSSTTTTTTSSSRRRPPPOOONNNMMMMMMPPPPPPPPPPPPPPPOOOOOOOOOOOOOOOOOOOOOMMMKKKIIIHHHFFFGGGGGGHHHIIIIIIJJJJJJGGGHHHHHHGGGFFFFFFGGGIIIKKKJJJIIIJJJNNNPPPOOONNNJJJHHHGGGHHHLLLNNNNNNMMMIIIIIIKKKKKKLLLKKKJJJJJJIIIIIIIIIIIIJJJLLLNNNOOOKKKKKKJJJJJJIIIIIIHHHHHHFFFFFFFFFGGGHHHIIIIIIJJJLLLKKKIIIHHHGGGFFFGGGGGGFFFFFFEEEEEEDDDEEEEEEEEEDDDDDDEEEFFFGGGGGGGGGGGGCCCCCCCCCDDDFFFIIIKKKLLLHHHGGGFFFEEEDDDEEEFFFGGGDDDEEEEEEFFFFFFFFFFFFFFFCCCDDDEEEFFFGGGFFFFFFEEEEEEEEEEEEEEEFFFGGGHHHIIIGGGFFFFFFEEEDDDEEEEEEEEEBBBBBBBBBCCCCCCCCCCCCDDDFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEGGGIIIJJJIIIHHHIIIHHHGGGFFFEEEEEEEEEEEEBBBCCCDDDFFFFFFFFFFFFEEECCCDDDDDDEEEEEEEEEDDDDDDCCCCCCDDDEEEFFFFFFGGGGGGGGGGGGGGGGGGHHHHHHHHHHHHKKKKKKJJJIIIIIIIIIIIIIIIKKKJJJJJJIIIIIIIIIJJJJJJIIIIIIJJJJJJJJJKKKKKKKKKHHHHHHIIIJJJLLLNNNPPPRRRUUUQQQNNNLLLLLLLLLIIIGGGKKKLLLMMMOOOOOOOOOOOONNNSSSQQQPPPOOOPPPRRRTTTVVVSSSOOOIIIEEECCCDDDEEEEEEIIINNNVVV]]]aaaaaa___]]]WWWWWWWWWVVVTTTQQQNNNMMMIIIEEEAAA@@@@@@@@@GGGNNNZZZ^^^dddeeeccc```_________bbbdddeeecccbbbaaaaaa^^^___```bbbbbbaaa```______^^^]]]]]]]]]^^^```aaa```aaacccddddddfffhhhkkkiiijjjkkkjjjgggfffeeefffiiijjjkkkmmmooopppqqqrrruuuvvvuuutttssstttvvvyyyxxxxxxxxxzzz|||}}}{{{zzzxxxuuuqqqnnnlllkkkkkkkkkiiimmmqqqrrrrrrqqqssstttxxx~~~~~~}}}zzzvvvsssssssssnnnlllkkkmmmnnnmmmiiieeebbbdddhhhkkknnnnnnnnnnnnnnnppptttwwwyyyxxxwwwvvvuuuuuutttuuu|||yyyvvvrrrooonnnoooqqqssssssrrrrrrqqqrrrtttuuuvvvtttuuuuuuuuutttrrrpppooonnnnnnmmmmmmmmmnnnnnnnnnlllmmmnnnpppqqqrrrsssttttttuuuxxxzzzzzzwwwqqqlllkkkmmmoooooonnnllllllmmmmmmkkkhhhiiipppyyy|||yyynnnnnnllllllllllllnnnnnnppprrrssspppmmmkkkmmmooouuuvvvwwwzzz{{{yyyuuurrrwwwuuussssssttttttsssqqqooommmnnnpppoookkklllpppppprrrvvvyyy{{{|||{{{{{{{{{yyyvvvpppllljjjjjjlllpppsssvvvvvvtttrrrpppooopppqqqsssuuuwwwyyy{{{|||wwwuuurrrqqqppppppnnnmmmooovvvzzzuuujjjbbbccchhhiiijjjkkkjjjgggdddbbbbbbbbb]]]ZZZ[[[\\\\\\```eeejjjkkkjjjddd^^^]]]bbbggguuutttppphhh```\\\]]]___ddd```\\\YYYYYYYYYYYYYYYXXXVVVUUUVVVXXXZZZZZZZZZ[[[[[[[[[[[[[[[[[[[[[[[[]]]___```aaahhhqqqvvvvvvbbbaaa___[[[XXXUUURRRQQQPPPQQQQQQQQQPPPOOOMMMKKKLLLLLLNNNPPPSSSWWW[[[]]]\\\WWWPPPLLLLLLNNNPPPRRRRRRRRRPPPOOOMMMMMMLLLLLLNNNNNNOOOOOOPPPPPPOOOOOOOOOOOONNNNNNLLLKKKIIIHHHGGGGGGGGGHHHIIIIIIJJJJJJGGGHHHHHHHHHFFFFFFHHHIIIMMMLLLKKKKKKMMMNNNMMMLLLKKKJJJJJJLLLNNNOOONNNMMMJJJKKKKKKKKKKKKKKKJJJIIIIIIHHHHHHGGGGGGHHHHHHIIIHHHHHHHHHHHHHHHHHHHHHIIIFFFFFFFFFGGGGGGHHHHHHIIIIIIHHHGGGGGGFFFFFFGGGGGGEEEEEEEEEEEEDDDDDDDDDDDDDDDEEEFFFFFFGGGGGGGGGGGGAAABBBCCCEEEFFFHHHIIIJJJDDDDDDDDDEEEEEEFFFFFFFFFCCCCCCCCCCCCCCCDDDEEEEEEEEEEEEEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGHHHIIIGGGGGGFFFEEEEEEEEEEEEEEEAAAAAAAAABBBBBBBBBCCCCCCFFFFFFFFFFFFFFFFFFFFFFFFDDDCCCDDDFFFHHHIIIIIIGGGIIIHHHGGGFFFEEEEEEEEEEEEBBBCCCDDDFFFFFFFFFFFFEEECCCDDDEEEFFFFFFFFFFFFFFFDDDDDDDDDDDDDDDEEEFFFGGGHHHHHHGGGGGGGGGFFFFFFFFFKKKJJJIIIHHHHHHHHHIIIJJJKKKKKKKKKJJJIIIIIIIIIHHHGGGGGGHHHIIIIIIIIIIIIIIIHHHHHHIIIKKKMMMPPPRRRSSSYYYUUUQQQNNNLLLKKKJJJHHHLLLMMMNNNOOOPPPPPPPPPOOOQQQQQQQQQQQQRRRSSSTTTUUURRROOOIIIDDDAAA@@@AAABBBEEEKKKTTT\\\```___[[[XXXSSSSSSTTTSSSRRRPPPNNNMMMGGGBBB?????????@@@FFFNNNXXX]]]aaabbb```]]]]]]^^^^^^```bbbbbb```___```aaa________________________```___]]]\\\[[[\\\\\\]]]aaadddfffhhhhhhiiijjjllllllmmmnnnmmmjjjgggffffffjjjjjjjjjjjjlllnnnqqqrrrtttuuutttsssqqqqqqsssuuuttttttuuuwwwzzz{{{zzzxxxtttssspppllliiihhhjjjlllrrrssstttuuuuuuvvvyyy{{{}}}}}}}}}zzzxxxwwwwwwxxxeeedddcccdddeeedddaaa^^^]]]bbbhhhooorrrsssqqqooolllnnnttt{{{~~~{{{yyyxxxwwwsssppppppvvv}}}~~~}}}sssrrrqqqooonnnnnnnnnnnnqqqppppppooooooppppppqqqooooooooooooooonnnmmmlllkkkkkkkkkjjjiiijjjkkkmmmpppppppppppppppoooooonnnrrruuuxxx{{{zzzuuuooojjjhhhkkkmmmnnnmmmmmmmmmnnnlllkkkjjjkkksss||||||wwwlllkkkjjjhhhgggfffeeeeeeeeehhhjjjjjjiiijjjnnnrrrzzzzzzzzz{{{{{{zzzxxxvvvvvvwwwxxxwwwuuusssrrrrrrnnnllllllllliiieeeeeeiiilllooosssxxxzzz{{{zzzyyyxxxxxxvvvqqqmmmlllooosss{{{|||}}}|||xxxuuurrrrrrqqqrrrtttvvvwwwxxxxxxxxxtttsssqqqpppooonnnmmmmmmtttxxxzzztttkkkddddddgggjjjjjjjjjiiigggdddcccbbb___ZZZWWWZZZ]]]___dddiiilllkkkhhhbbb^^^___ffflllmmmkkkggg```[[[ZZZ]]]```ddd```[[[XXXXXXYYYZZZZZZXXXXXXWWWXXXZZZ\\\[[[ZZZ[[[[[[[[[[[[[[[ZZZZZZZZZ[[[]]]___bbblllvvvyyywwwbbb```^^^[[[XXXUUUSSSRRRRRRRRRRRRQQQPPPNNNLLLKKKLLLLLLMMMOOORRRWWWZZZ]]]\\\WWWQQQLLLLLLNNNPPPQQQPPPPPPNNNMMMLLLLLLLLLLLLLLLMMMNNNOOOPPPPPPPPPPPPMMMLLLLLLKKKJJJIIIIIIHHHHHHHHHHHHHHHIIIIIIJJJJJJGGGHHHIIIHHHFFFFFFHHHIIINNNMMMMMMMMMMMMLLLKKKJJJKKKLLLMMMNNNOOOOOONNNMMMJJJJJJJJJJJJIIIHHHHHHGGGGGGGGGGGGFFFFFFFFFFFFFFFIIIIIIIIIIIIHHHHHHHHHHHHEEEFFFFFFGGGGGGHHHHHHHHHFFFFFFFFFFFFFFFFFFGGGGGGFFFFFFFFFEEEDDDCCCBBBAAACCCDDDDDDEEEFFFFFFEEEEEECCCDDDEEEEEEEEEEEEDDDDDDCCCDDDDDDEEEEEEEEEDDDDDDCCCBBBBBBAAABBBCCCEEEFFFFFFFFFEEEDDDEEEEEEFFFFFFFFFFFFFFFFFFFFFGGGHHHHHHFFFFFFEEEDDDDDDDDDDDDDDDAAABBBBBBCCCCCCDDDDDDDDDFFFFFFFFFFFFFFFFFFFFFFFFCCCCCCCCCEEEHHHIIIIIIHHHHHHGGGFFFFFFEEEEEEEEEFFFCCCDDDEEEGGGGGGGGGGGGFFFCCCDDDEEEFFFGGGHHHHHHHHHGGGGGGFFFEEEFFFFFFGGGHHHHHHHHHHHHHHHGGGGGGGGGGGGKKKJJJIIIHHHHHHIIIKKKLLLLLLKKKKKKKKKJJJIIIHHHGGGFFFGGGHHHIIIIIIIIIHHHHHHHHHHHHJJJLLLNNNQQQRRRTTTXXXUUUQQQMMMKKKJJJKKKKKKMMMNNNNNNOOOPPPPPPPPPQQQQQQQQQRRRSSSTTTTTTTTTTTTQQQOOOJJJEEEAAA@@@BBBDDDHHHLLLSSSYYY[[[ZZZWWWTTTSSSTTTTTTUUUTTTSSSRRRQQQHHHDDD@@@@@@???@@@FFFNNNYYY\\\``````]]][[[[[[\\\]]]^^^______^^^^^^___aaabbbbbb```______``````aaa```___^^^]]]\\\]]]^^^^^^cccfffiiikkkkkkkkklllnnnqqqrrrsssqqqlllhhhfffeeekkkkkkkkklllnnnpppqqqrrrqqqrrrrrrpppooonnnpppqqqrrrrrrsssvvvxxxyyyxxxwwwrrrpppmmmhhhfffiiiooottt{{{yyyxxxvvvvvvxxx|||}}}}}}}}}{{{yyyxxxyyyzzzZZZYYYYYYYYYXXXWWWUUUSSSTTTYYYbbbiiinnnnnnlllkkkdddfffooozzz~~~yyyvvvwwwwwwpppiiiiiimmmooommmlllhhhjjjlllnnnnnnllljjjhhhhhhhhhggggggffffffffffffgggffffffeeeeeeeeeeeeeeeaaaccccccbbbaaacccfffiiinnnnnnmmmlllkkkjjjiiiiiimmmqqquuuxxxvvvrrrllliiiaaadddgggiiijjjjjjkkklllnnnoooppprrrwww|||xxxqqqkkkiiigggeeebbb```___^^^]]]```dddfffgggjjjooosssyyyzzz{{{{{{yyyvvvtttssspppsssuuuvvvtttrrrrrrrrrpppmmmlllkkkgggaaaaaaeeekkknnntttyyy{{{{{{yyywwwvvvvvvtttpppkkkkkkooosss|||||||||zzzxxxwwwxxxyyyttttttuuuuuuuuuuuutttsssqqqpppnnnllljjjiiihhhhhhrrrrrrqqqnnnkkkgggdddcccgggfffffffffeeedddcccbbb]]]WWWUUUYYY^^^aaaeeeiiikkkiiieeeaaa^^^aaahhhnnnmmmjjjddd___\\\\\\___bbbbbb^^^ZZZWWWXXXYYY[[[[[[[[[ZZZYYYZZZ[[[[[[ZZZYYYYYYYYYYYYYYYYYYYYYXXXXXXYYY\\\```dddlllsssrrrnnn]]]\\\ZZZXXXVVVUUUUUUUUUTTTTTTSSSQQQPPPNNNMMMLLLMMMMMMMMMOOOQQQTTTVVVXXXXXXTTTOOOLLLLLLNNNPPPQQQOOONNNMMMLLLLLLLLLLLLLLLKKKLLLNNNPPPQQQQQQPPPPPPJJJJJJIIIIIIHHHHHHHHHHHHHHHHHHIIIIIIIIIIIIJJJJJJHHHIIIIIIHHHGGGGGGHHHJJJMMMNNNNNNNNNMMMKKKJJJJJJKKKMMMNNNOOOOOONNNMMMMMMIIIHHHHHHGGGFFFFFFFFFFFFFFFFFFGGGGGGHHHHHHHHHHHHLLLLLLKKKJJJIIIHHHGGGFFFFFFFFFGGGHHHHHHHHHGGGGGGEEEEEEFFFFFFFFFFFFFFFFFFHHHGGGGGGEEECCCAAA>>>===AAABBBBBBCCCCCCCCCCCCBBBBBBCCCCCCDDDDDDCCCBBBBBBDDDDDDEEEDDDDDDBBBAAA@@@CCCCCCBBBBBBCCCDDDFFFGGGFFFFFFEEEEEEDDDEEEFFFFFFFFFFFFEEEEEEEEEFFFGGGGGGDDDDDDCCCBBBBBBBBBBBBBBBAAAAAAAAABBBCCCDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDFFFHHHJJJIIIHHHFFFFFFEEEDDDDDDDDDEEEEEEDDDEEEFFFHHHIIIHHHHHHGGGDDDDDDFFFGGGHHHHHHHHHHHHGGGGGGFFFFFFFFFFFFFFFFFFCCCDDDDDDEEEFFFGGGGGGGGGJJJIIIIIIIIIIIIJJJLLLMMMKKKKKKKKKKKKJJJIIIGGGGGGGGGHHHJJJKKKKKKKKKIIIIIIHHHIIIJJJMMMOOOQQQRRRSSSSSSRRROOOLLLJJJJJJLLLNNNNNNNNNNNNNNNOOOPPPQQQQQQQQQRRRSSSTTTUUUUUUUUUTTTQQQPPPMMMHHHDDDEEEHHHKKKQQQRRRTTTVVVVVVUUUTTTSSSSSSTTTUUUVVVVVVVVVUUUTTTMMMHHHEEEDDDCCCCCCIIIQQQ\\\___aaa___\\\ZZZZZZ\\\\\\^^^______^^^^^^___aaacccaaa```______```aaabbb``````______```aaacccddddddgggjjjlllmmmmmmnnnooowwwwwwvvvsssmmmhhheeedddhhhjjjllloooppppppoooooopppqqqrrrqqqppppppqqqssstttttttttwwwyyyyyyxxxvvvqqqnnniiifffhhhnnnwww~~~}}}yyyvvvvvvyyy}}}~~~~~~~~~|||yyywwwxxxyyy|||~~~~~~|||{{{PPPPPPOOOOOONNNMMMKKKKKKJJJOOOVVV]]]aaaaaa___^^^YYYYYYbbbooosssooommmqqquuukkkbbbaaacccbbb^^^\\\XXX[[[```dddgggfffeeecccccccccbbbbbbbbbaaaaaaaaa]]][[[ZZZXXXXXXXXXYYYZZZVVVXXXYYYXXXWWWYYY^^^bbbdddcccbbbaaaaaabbbcccdddeeeiiinnnpppnnniiifffddd___bbbeeeggghhhhhhiiikkklllpppssssssttttttpppiiigggeeeccc```^^^]]]]]]]]]aaaeeejjjlllmmmnnnrrruuuxxxyyyzzzxxxuuuqqqooonnnoooqqqtttvvvvvvvvvwwwwwwqqqnnnkkkjjjfffaaaaaaeeemmmpppvvv{{{|||zzzwwwtttsssrrrooollliiihhhjjjlllrrrsssttttttuuuwww{{{~~~uuuuuuttttttsssrrrqqqqqqmmmmmmllliiifffddddddeeemmmlllkkkkkkkkkjjjeeeaaadddcccbbbbbbcccdddcccbbb]]]WWWUUUZZZ```bbbdddggghhhfffccc___^^^aaafffkkklllhhhbbb\\\YYYYYY[[[\\\^^^[[[XXXWWWXXXZZZ[[[[[[[[[YYYXXXXXXYYYZZZYYYXXXWWWVVVUUUUUUUUUVVVWWWXXXXXX\\\```bbbeeehhhfffaaaXXXWWWVVVTTTTTTUUUVVVWWWTTTTTTSSSQQQPPPNNNMMMMMMMMMMMMNNNOOOPPPQQQQQQQQQRRROOOLLLKKKMMMOOOPPPPPPNNNMMMMMMLLLLLLLLLMMMMMMLLLMMMPPPRRRRRRRRRQQQPPPIIIIIIHHHHHHGGGHHHHHHIIIIIIIIIIIIIIIIIIIIIJJJJJJHHHIIIIIIIIIGGGGGGIIIJJJKKKMMMOOOOOOMMMKKKKKKKKKKKKMMMNNNNNNLLLKKKKKKLLLGGGFFFEEEEEEEEEEEEEEEFFFEEEFFFGGGHHHIIIJJJJJJJJJMMMMMMKKKJJJIIIGGGFFFFFFFFFGGGIIIIIIJJJIIIHHHGGGEEEFFFFFFGGGGGGGGGFFFFFFGGGGGGGGGEEECCC@@@===;;;@@@AAAAAABBBBBBAAAAAAAAA??????@@@AAABBBCCCDDDDDDEEEEEEDDDCCCBBBAAA@@@???CCCCCCCCCDDDEEEFFFGGGHHHFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEDDDDDDDDDEEEEEEFFFCCCCCCBBBAAAAAAAAAAAAAAA>>>??????@@@AAABBBCCCCCCEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDFFFHHHIIIHHHFFFDDDDDDCCCCCCCCCCCCDDDDDDDDDEEEFFFHHHHHHHHHHHHGGGDDDEEEFFFGGGGGGGGGGGGGGGDDDEEEEEEEEEDDDCCCBBBBBB>>>??????@@@BBBCCCCCCDDDGGGGGGHHHIIIJJJKKKKKKKKKJJJJJJKKKKKKKKKJJJHHHGGGGGGIIIKKKLLLMMMLLLJJJIIIHHHIIIKKKMMMNNNOOOPPPPPPNNNNNNMMMLLLJJJJJJMMMOOONNNMMMMMMMMMNNNOOOPPPQQQRRRSSSTTTUUUUUUVVVVVVUUURRRRRRPPPLLLIIIIIINNNSSSYYYXXXVVVTTTSSSSSSTTTTTTSSSTTTUUUVVVWWWVVVVVVUUUSSSNNNKKKJJJIIIJJJPPPXXXbbbddddddaaa\\\ZZZZZZ\\\\\\^^^`````````___```aaa```___^^^^^^^^^___aaaaaabbbaaaaaabbbdddfffhhhiiieeegggjjjllllllmmmnnnpppzzzyyywwwsssmmmiiiggggggfffhhhkkknnnoooooommmlllqqqsssuuuvvvvvvvvvxxxzzzzzzyyyyyyzzz{{{zzzxxxvvvrrrnnniiiiiiooowww}}}wwwuuuwww{{{~~~{{{zzz|||~~~~~~~~~}}}{{{xxxvvvvvvwwwzzz{{{|||||||||GGGHHHIIIIIIHHHHHHHHHIIIFFFIIINNNRRRSSSSSSQQQPPPQQQMMMRRR___dddbbbeeemmmsssfff\\\\\\^^^ZZZVVVTTTNNNPPPSSSVVVYYYZZZ[[[[[[\\\\\\\\\]]]\\\\\\[[[[[[SSSQQQOOOMMMLLLLLLNNNOOONNNPPPQQQPPPNNNOOOUUUZZZYYYWWWUUUTTTTTTVVVYYY[[[\\\```dddeeeaaa]]][[[ZZZ]]]___bbbccccccccccccdddbbbhhhllliiieeedddbbb^^^]]]\\\YYYXXXXXXYYY[[[\\\dddiiimmmooommmllllllnnnoooppppppmmmjjjhhhhhhjjjlllmmmnnnqqqtttvvvwwwwwwkkkhhhgggfffddd```aaaffflllpppuuuyyyzzzwwwrrrnnnllljjjhhhfffggggggffffffhhhkkknnnppprrrtttwwwyyyrrrqqqpppnnnnnnnnnnnnooojjjkkkkkkhhhdddcccccceeeiiijjjlllmmmmmmjjjgggddddddbbb``````bbbcccaaa```___YYYXXX]]]bbbccccccddddddccc```]]]\\\]]]```bbbddd```ZZZVVVTTTUUUUUUVVVYYYWWWVVVVVVXXXZZZ[[[[[[XXXVVVTTTSSSUUUXXXYYYYYYUUUSSSQQQPPPPPPSSSVVVXXXWWW\\\^^^\\\[[[\\\ZZZWWWTTTSSSRRRQQQRRRSSSUUUVVVSSSRRRQQQOOONNNMMMMMMMMMKKKLLLNNNOOOOOOOOOMMMLLLMMMKKKJJJKKKLLLMMMMMMLLLMMMMMMMMMLLLLLLMMMNNNNNNMMMOOOQQQSSSTTTSSSQQQPPPJJJJJJIIIHHHHHHIIIJJJKKKJJJJJJJJJJJJJJJJJJIIIIIIHHHIIIJJJIIIGGGGGGIIIJJJHHHKKKNNNOOOMMMLLLLLLMMMKKKLLLMMMKKKIIIHHHJJJLLLFFFFFFEEEDDDEEEEEEGGGGGGFFFGGGHHHIIIJJJJJJIIIIIIJJJJJJJJJIIIHHHGGGGGGFFFGGGIIIJJJKKKKKKJJJHHHGGGFFFGGGGGGHHHHHHGGGFFFEEEDDDDDDEEEEEECCCAAA>>>===AAAAAABBBBBBBBBAAAAAA@@@????????????@@@BBBCCCDDDDDDCCCBBB@@@@@@@@@AAAAAAAAABBBCCCDDDFFFFFFFFFFFFEEEFFFFFFGGGFFFEEEDDDCCCDDDDDDCCCCCCCCCCCCDDDDDDCCCCCCBBBAAAAAAAAAAAABBB??????@@@AAABBBCCCDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDEEEFFFGGGEEECCCBBBBBBBBBAAAAAABBBBBBCCCBBBCCCEEEFFFGGGGGGFFFFFFEEEEEEFFFFFFFFFFFFFFFEEECCCDDDFFFFFFFFFCCCAAA???===>>>>>>>>>??????@@@@@@CCCDDDFFFHHHJJJJJJIIIHHHHHHIIIKKKLLLKKKJJJIIIHHHGGGIIIKKKMMMMMMLLLJJJIIIHHHIIIKKKMMMNNNNNNNNNNNNLLLNNNNNNMMMKKKJJJLLLNNNMMMMMMLLLLLLMMMNNNPPPQQQSSSSSSTTTTTTUUUVVVVVVWWWTTTUUUTTTOOOKKKLLLQQQVVV\\\[[[XXXVVVUUUUUUVVVVVVUUUUUUWWWXXXXXXXXXWWWVVVVVVRRROOOPPPPPPRRRZZZbbbhhhiiihhhccc^^^[[[[[[]]]\\\^^^bbbcccbbbaaaaaabbb^^^^^^^^^___```aaabbbcccdddccccccdddeeehhhjjjkkkfffgggiiijjjjjjkkknnnpppyyyxxxuuuqqqmmmkkkkkkllliiijjjkkkmmmnnnnnnnnnnnnpppsssvvvxxxyyy{{{~~~~~~~~~|||yyyvvvsssooolllpppyyy}}}yyyuuutttxxx~~~~~~}}}{{{{{{{{{|||}}}{{{{{{{{{yyyvvvuuuuuuwww|||yyyzzz}}}CCCDDDFFFFFFFFFGGGHHHJJJGGGIIIKKKLLLMMMKKKIIIHHHNNNGGGIIITTTZZZZZZaaalllqqqdddYYYZZZ\\\XXXSSSQQQLLLKKKKKKLLLMMMOOOQQQRRRQQQRRRRRRSSSRRRRRRQQQQQQMMMKKKHHHEEEDDDEEEFFFHHHJJJMMMNNNLLLIIIJJJOOOUUUSSSPPPMMMJJJJJJMMMPPPRRRWWWZZZ]]]\\\XXXTTTRRRRRRWWWYYY[[[[[[ZZZYYYXXXYYYXXX___bbb]]]WWWUUUVVVUUUTTTRRRQQQPPPQQQUUUYYY[[[___cccggggggddd```^^^^^^___```___]]][[[\\\```ddddddcccdddfffkkknnnnnnnnndddbbbaaabbb```^^^```eeeiiimmmrrrvvvvvvrrrlllhhheeebbb```bbbfffhhhgggeeedddhhhlllooopppoooppppppmmmllljjjhhhhhhiiikkkllliiijjjkkkhhheeedddeeegggggglllqqqrrrnnnjjjhhhhhhfffccc``````aaabbb```^^^aaa\\\ZZZ```eeeeeecccbbbcccaaa___\\\ZZZYYYZZZZZZ^^^[[[WWWTTTUUUVVVWWWXXXVVVUUUTTTVVVYYY[[[[[[ZZZTTTRRRPPPPPPSSSVVVYYYZZZSSSQQQNNNMMMNNNQQQUUUXXXWWW\\\]]]WWWSSSSSSTTTSSSRRRQQQPPPOOOPPPQQQSSSUUUQQQQQQOOONNNMMMLLLLLLLLLIIIJJJMMMOOOOOONNNLLLJJJJJJJJJJJJKKKLLLLLLKKKIIIMMMMMMMMMMMMMMMMMMNNNOOONNNPPPRRRTTTUUUSSSQQQPPPKKKKKKJJJIIIJJJKKKLLLMMMJJJJJJJJJJJJJJJJJJIIIIIIIIIIIIJJJIIIHHHGGGIIIKKKFFFJJJNNNOOONNNLLLMMMOOOKKKLLLLLLJJJGGGFFFHHHKKKFFFFFFEEEEEEEEEGGGHHHIIIGGGGGGIIIJJJJJJIIIHHHGGGGGGGGGGGGGGGGGGGGGGGGGGGHHHIIIKKKLLLLLLKKKIIIHHHGGGHHHHHHIIIHHHGGGFFFEEEAAABBBCCCDDDDDDBBB@@@???BBBBBBBBBCCCCCCBBBAAAAAADDDBBB@@@>>>>>>???@@@AAABBBAAA@@@??????AAACCCDDD???AAACCCEEEFFFFFFFFFEEEDDDFFFGGGHHHGGGFFFCCCBBBDDDCCCCCCBBBBBBBBBCCCCCCDDDDDDCCCBBBBBBBBBBBBCCCAAAAAABBBCCCDDDFFFFFFGGGEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDCCCDDDEEEEEECCCAAAAAAAAA@@@@@@@@@AAABBBBBBAAABBBCCCEEEEEEEEEDDDDDDEEEEEEFFFFFFFFFEEEEEEDDDDDDFFFHHHJJJIIIFFFBBB@@@@@@@@@@@@??????????????????AAAEEEGGGIIIHHHGGGFFFGGGIIIJJJLLLLLLKKKIIIHHHFFFHHHJJJLLLMMMKKKJJJHHHHHHIIIKKKLLLMMMMMMLLLLLLLLLOOOPPPOOOLLLJJJLLLMMMMMMLLLLLLKKKLLLNNNOOOPPPTTTTTTTTTTTTUUUVVVWWWXXXVVVWWWVVVQQQMMMMMMRRRWWW\\\[[[ZZZXXXXXXWWWXXXXXXWWWXXXYYYZZZZZZZZZYYYXXXWWWTTTRRRTTTUUUYYYaaaiiilllllljjjeee___[[[\\\^^^\\\___ccceeedddcccbbbbbb___```aaabbbcccdddeeefffeeeeeeeeeeeefffhhhjjjkkkfffggghhhhhhiiikkknnnqqqwwwvvvssspppmmmlllnnnqqqnnnmmmmmmmmmnnnpppqqqrrrnnnqqquuuxxxzzz|||~~~zzzwwwuuuqqqpppwwwzzzvvvssstttzzz}}}}}}~~~~~~}}}|||xxxyyyyyywwwuuuuuuvvvwww}}}wwwvvv}}}JJJKKKLLLNNNNNNNNNNNNMMMNNNOOOQQQRRRQQQPPPNNNLLLOOOPPPUUU^^^ccceeeiiiooohhhccc\\\WWWUUUTTTTTTTTTRRRMMMHHHGGGIIILLLMMMLLLKKKKKKKKKKKKKKKJJJJJJIIIGGGFFFEEEDDDDDDDDDEEEFFFGGGHHHHHHGGGFFFFFFGGGIIIKKKHHHFFFFFFHHHIIIHHHFFFMMMNNNOOOPPPNNNLLLIIIGGGGGGHHHJJJKKKLLLNNNQQQSSSQQQOOONNNLLLJJJIIIHHHHHHHHHGGGFFFFFFGGGIIIIIIHHHRRRTTTUUUTTTRRRPPPPPPQQQQQQQQQQQQQQQRRRRRRRRRRRRWWWVVVVVVVVVVVVXXXZZZ[[[YYYXXXVVVUUUVVVXXX[[[]]]aaaaaabbbcccdddddddddddd]]]]]]]]]^^^^^^_________aaadddjjjssszzzyyyqqqiiikkkgggddddddfffhhhhhhgggjjjhhhfffcccbbbbbbbbbcccjjjoootttsssmmmhhhffffffcccbbbbbbccccccbbb```]]]^^^___bbbddddddbbb___]]][[[\\\[[[YYYWWWUUUVVVWWWVVVVVVUUUTTTUUUVVVWWWXXXUUUTTTUUUVVVYYYZZZYYYWWWSSSQQQOOOOOOQQQTTTUUUVVV]]]TTTKKKGGGKKKQQQUUUVVVXXXXXXWWWTTTQQQOOOOOOPPPOOOOOONNNNNNNNNOOOOOOPPPPPPOOOMMMLLLKKKLLLLLLMMMJJJJJJJJJKKKLLLLLLLLLMMMLLLKKKKKKKKKKKKKKKLLLMMMNNNMMMKKKJJJIIIJJJKKKLLLKKKMMMOOOQQQQQQOOOMMMKKKHHHIIIJJJKKKKKKJJJJJJIIIHHHHHHHHHHHHHHHIIIJJJKKKKKKIIIHHHFFFEEEEEEFFFFFFHHHIIIKKKLLLMMMNNNMMMMMMJJJJJJJJJJJJIIIGGGDDDCCCFFFFFFFFFEEEEEEEEEEEEEEEFFFFFFFFFGGGGGGHHHHHHHHHKKKIIIGGGEEECCCBBBBBBCCCDDDFFFIIIKKKLLLJJJGGGEEEHHHHHHGGGGGGFFFEEEDDDDDDDDDDDDEEEEEEEEECCCBBBAAADDDDDDCCCCCCBBBBBBBBBAAABBBAAAAAABBBDDDEEEDDDCCCDDDCCCBBBAAAAAABBBCCCDDDBBBBBBCCCDDDDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEFFFAAAAAAAAA@@@@@@@@@??????BBBAAA@@@??????AAACCCDDDAAABBBBBBCCCDDDEEEFFFFFFEEEDDDCCCBBBBBBCCCDDDDDDHHHEEEBBBBBBEEEEEEBBB???DDDDDDCCCCCCCCCBBBBBBBBBFFFDDDCCCEEEGGGHHHFFFDDDCCCDDDEEEGGGHHHHHHHHHGGGFFFFFFFFFFFFEEEDDDCCCBBB@@@AAAAAAAAA@@@>>><<<;;;>>>BBBFFFIIIIIIIIIIIIIIIHHHIIIJJJKKKKKKJJJIIIHHHJJJKKKKKKKKKJJJIIIHHHHHHKKKKKKKKKKKKKKKLLLMMMMMMOOOOOOOOOMMMKKKKKKLLLNNNJJJKKKKKKKKKKKKNNNRRRUUUTTTSSSQQQQQQQQQSSSVVVWWWSSSUUUUUUTTTRRRPPPPPPPPPTTTTTTUUUXXXZZZ[[[ZZZYYYXXXVVVUUUUUUWWWYYYZZZZZZZZZXXXUUUSSSUUUZZZ```dddfffdddaaa``````aaa``````aaabbbcccddddddcccaaa______```bbbcccdddeeehhhjjjjjjhhhfffhhhkkklllkkkiiihhhhhhggghhhiiikkkmmmooossssssrrrqqqpppoooooonnnkkkkkkkkklllnnnmmmkkkjjjoootttxxxwwwxxx|||~~~~~~}}}zzzyyytttssswww~~~|||wwwwwwxxx}}}~~~}}}{{{wwwttttttvvvxxxwwwzzz{{{|||TTTUUUWWWYYYZZZ[[[ZZZZZZYYYYYYZZZ[[[[[[ZZZYYYXXX[[[\\\aaahhhkkkkkklllooommmhhhbbb]]][[[[[[ZZZZZZXXXUUURRRQQQRRRSSSTTTTTTTTTRRROOOLLLJJJIIIHHHIIIGGGGGGFFFEEEEEEFFFGGGHHHHHHIIIIIIIIIGGGGGGHHHJJJIIIFFFCCCBBBDDDDDDCCCAAADDDDDDDDDCCCCCCBBBAAAAAACCCDDDEEEFFFFFFHHHIIIKKKKKKJJJIIIGGGEEEDDDDDDCCCBBBBBBAAAAAABBBCCCCCCBBBGGGHHHIIIIIIGGGFFFFFFFFFGGGGGGGGGHHHHHHHHHHHHHHHJJJJJJJJJKKKKKKLLLNNNNNNNNNMMMLLLKKKLLLNNNPPPQQQSSSTTTUUUVVVVVVVVVVVVVVVXXXXXXXXXXXXYYYYYYYYYZZZZZZ]]]bbbkkkqqqooohhhaaa___\\\ZZZ[[[^^^```aaaaaadddbbb```^^^]]]]]]^^^___ccchhhmmmlllhhhcccbbbbbbaaa```______```___]]]\\\[[[]]]___```___]]][[[YYYYYYYYYYYYWWWUUUTTTUUUVVVTTTTTTSSSSSSSSSTTTUUUVVVTTTSSSRRRSSSUUUUUUTTTSSSOOOLLLIIIHHHKKKPPPSSSUUUXXXRRRJJJIIIMMMSSSWWWXXXUUUUUUTTTRRRPPPOOOOOOQQQOOONNNNNNNNNNNNNNNOOOOOOQQQPPPNNNMMMLLLLLLLLLMMMJJJJJJKKKKKKLLLMMMMMMMMMMMMLLLKKKKKKKKKKKKLLLLLLNNNMMMLLLKKKKKKMMMNNNPPPPPPPPPQQQPPPOOOMMMJJJIIIHHHIIIJJJKKKKKKKKKJJJJJJIIIHHHHHHHHHHHHIIIIIIJJJIIIHHHGGGFFFEEEEEEFFFFFFHHHIIIJJJKKKLLLLLLKKKKKKHHHHHHHHHHHHGGGFFFDDDCCCEEEEEEEEEFFFFFFFFFFFFGGGFFFFFFGGGGGGHHHHHHHHHHHHJJJIIIGGGEEECCCBBBBBBCCCCCCDDDGGGHHHIIIHHHFFFEEEGGGGGGFFFEEEEEEDDDCCCCCCBBBCCCCCCDDDCCCBBBAAAAAADDDDDDDDDCCCCCCCCCBBBBBBCCCBBBAAABBBDDDEEEDDDCCCDDDCCCBBBAAAAAABBBCCCDDDBBBCCCDDDDDDEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDBBBBBBBBBAAAAAAAAA@@@@@@AAA@@@???>>>>>>@@@AAACCC@@@AAAAAABBBCCCDDDDDDDDDFFFEEEDDDDDDDDDDDDFFFFFFFFFEEECCCCCCCCCBBBAAA@@@DDDCCCCCCCCCBBBBBBBBBBBBDDDCCCBBBCCCFFFGGGEEECCCBBBCCCEEEGGGGGGGGGGGGFFFFFFEEEEEEDDDDDDCCCCCCCCCCCCDDDDDDDDDCCCAAA>>>===>>>AAAEEEHHHIIIIIIIIIIIIHHHIIIJJJJJJJJJJJJIIIHHHFFFGGGHHHIIIIIIJJJJJJIIILLLKKKKKKKKKKKKKKKLLLLLLKKKMMMOOOOOOMMMKKKJJJJJJHHHJJJKKKKKKKKKMMMPPPRRRQQQQQQPPPPPPQQQRRRTTTUUUSSSTTTUUUTTTQQQPPPOOOPPPSSSSSSUUUWWWYYYZZZZZZYYYXXXWWWVVVWWWYYY[[[\\\\\\YYYWWWTTTRRRTTTXXX]]]```^^^\\\[[[[[[\\\^^^^^^^^^___```bbbccccccbbbaaa```___bbbeeeggghhhhhhhhhiiihhhfffeeegggjjjkkkkkkiiiiiihhhffffffhhhkkknnnpppsssrrrrrrqqqpppoooooonnnhhhhhhhhhiiijjjjjjiiihhhiiirrrxxxyyyxxxzzzzzzyyy~~~}}}|||zzzyyyvvvuuuxxx~~~{{{zzz}}}zzz{{{}}}|||xxxuuuvvvzzz~~~{{{^^^```bbbdddfffgggggggggffffffffffffffffffggggggiiihhhkkkqqqsssooonnnoooqqqnnnhhheeedddddddddcccdddddddddcccbbbaaacccdddaaa]]]UUUOOOKKKJJJKKKLLLMMMMMMMMMMMMNNNOOOPPPQQQOOOOOOPPPOOONNNNNNOOOQQQQQQOOOLLLJJJIIIIIIGGGFFFGGGEEEDDDBBBBBBBBBCCCDDDDDDCCCCCCCCCDDDEEEFFFFFFGGGFFFDDDCCCBBBAAAAAAAAA???????????????>>>>>>>>>>>>@@@AAAAAA???>>>>>>???@@@@@@@@@@@@@@@@@@@@@??????@@@AAABBBBBBBBBBBBBBBBBBBBBBBBBBBCCCDDDEEEFFFFFFGGGGGGHHHHHHHHHHHHGGGKKKKKKLLLLLLLLLLLLMMMMMMQQQSSSXXX___cccbbb[[[VVVPPPOOONNNOOOSSSVVVWWWXXXYYYXXXVVVUUUTTTUUUWWWXXX[[[___cccdddaaa^^^]]]^^^]]][[[YYYYYYZZZZZZYYYXXXVVVWWWXXXYYYXXXVVVSSSRRRTTTTTTTTTSSSQQQQQQRRRSSSPPPPPPOOOOOOPPPPPPQQQRRRRRRPPPNNNNNNOOOPPPOOONNNOOOLLLIIIHHHLLLRRRWWWZZZSSSOOOKKKKKKPPPVVVYYYZZZRRRRRRRRRPPPNNNNNNOOOQQQOOOOOONNNNNNNNNNNNNNNOOOPPPOOONNNLLLKKKJJJJJJJJJJJJKKKKKKLLLMMMMMMNNNNNNNNNMMMLLLKKKKKKKKKKKKKKKKKKKKKJJJKKKLLLNNNPPPQQQQQQPPPPPPNNNMMMLLLJJJJJJIIIIIIJJJKKKLLLLLLKKKKKKIIIIIIHHHHHHGGGHHHHHHHHHHHHGGGGGGFFFFFFFFFGGGGGGHHHHHHIIIIIIIIIIIIHHHHHHEEEEEEFFFFFFFFFEEEDDDCCCEEEEEEEEEFFFGGGGGGHHHHHHGGGGGGGGGHHHHHHHHHHHHHHHIIIHHHFFFDDDCCCBBBCCCCCCBBBBBBDDDEEEFFFFFFFFFFFFEEEEEEEEEDDDDDDCCCCCCBBB@@@@@@AAABBBBBBBBBBBBAAAEEEEEEDDDDDDDDDDDDCCCCCCDDDCCCBBBCCCDDDEEEDDDCCCCCCCCCBBBBBBBBBBBBCCCCCCCCCCCCDDDEEEEEEEEEEEEDDDDDDDDDCCCCCCBBBBBBBBBAAACCCBBBBBBBBBAAAAAAAAAAAA@@@???>>>===>>>???@@@AAA???@@@AAABBBBBBBBBBBBBBBEEEEEEEEEEEEEEEFFFGGGHHHDDDEEEEEECCCAAA@@@@@@@@@CCCCCCCCCCCCBBBBBBBBBBBBBBBAAAAAABBBDDDEEECCCBBBBBBCCCDDDFFFFFFFFFEEEEEEEEEEEECCCCCCBBBCCCDDDEEEDDDEEEFFFFFFEEEBBB>>><<<===@@@EEEGGGHHHHHHIIIJJJGGGHHHIIIIIIIIIIIIHHHGGGCCCDDDEEEGGGIIIJJJKKKKKKLLLLLLKKKKKKJJJKKKKKKKKKHHHKKKOOOPPPNNNJJJGGGFFFGGGIIIKKKLLLLLLLLLNNNOOONNNNNNOOOPPPQQQQQQQQQQQQRRRSSSTTTSSSPPPOOONNNOOOQQQRRRTTTVVVXXXXXXXXXXXXVVVUUUUUUWWWZZZ\\\]]]\\\YYYWWWTTTRRRRRRVVVYYY\\\YYYWWWWWWXXX[[[]]]^^^]]]]]]^^^___aaaaaaaaa``````^^^aaaeeehhhhhhffffffeeefffeeeeeefffhhhiiiiiihhhhhhgggfffggghhhllloooqqqrrrrrrqqqqqqppppppoooooohhhgggfffdddcccbbbaaaaaabbboooyyyzzzwwwuuutttsssyyyyyyyyyzzzyyyyyyxxxxxxuuutttuuuyyyzzzxxxxxxzzz}}}}}}zzz{{{~~~zzzxxxzzzdddfffgggiiijjjjjjjjjiiinnnmmmlllkkklllmmmoooppppppmmmnnnrrrssspppoooppptttqqqnnnmmmnnnooooooooorrrtttwwwvvvrrrqqqrrrtttmmmggg]]]UUUPPPPPPSSSVVVZZZZZZ[[[\\\]]]^^^___```YYYZZZ[[[ZZZYYYYYY[[[]]]___\\\YYYVVVTTTSSSRRRRRRRRRQQQPPPNNNMMMMMMLLLLLLJJJIIIIIIIIIKKKLLLMMMLLLHHHGGGFFFEEEEEEDDDEEEEEECCCDDDDDDCCCBBB@@@@@@@@@???AAACCCCCCAAAAAAAAABBBAAAAAA@@@@@@??????>>>>>>===>>>???@@@AAA@@@@@@???>>>??????@@@AAAAAABBBBBBBBBBBBBBBCCCCCCBBBAAAAAACCCCCCCCCCCCCCCCCCCCCCCCIIIKKKOOOSSSVVVTTTOOOJJJFFFEEEFFFGGGIIIKKKMMMNNNNNNMMMKKKJJJJJJLLLMMMNNNSSSVVVYYYZZZYYYXXXXXXYYYVVVSSSQQQPPPRRRSSSSSSRRRQQQQQQQQQQQQOOOMMMLLLJJJLLLMMMMMMLLLKKKKKKLLLNNNKKKKKKKKKKKKKKKLLLLLLMMMMMMKKKIIIIIIKKKLLLLLLKKKMMMKKKJJJKKKPPPUUUYYY[[[PPPNNNMMMOOOSSSWWWYYYYYYRRRRRRPPPNNNLLLKKKMMMOOOOOOOOONNNNNNMMMNNNNNNNNNMMMLLLKKKJJJHHHGGGGGGFFFIIIJJJJJJKKKLLLMMMNNNNNNNNNMMMLLLKKKJJJJJJJJJJJJFFFGGGGGGHHHJJJLLLNNNOOONNNMMMLLLKKKKKKLLLMMMNNNIIIJJJJJJKKKKKKLLLLLLLLLIIIIIIHHHGGGGGGFFFGGGGGGHHHHHHHHHHHHHHHHHHIIIIIIHHHHHHHHHGGGGGGFFFFFFEEEDDDDDDDDDEEEEEEEEEEEEDDDFFFFFFFFFFFFGGGGGGGGGGGGGGGGGGGGGHHHHHHHHHHHHHHHGGGFFFEEECCCBBBBBBCCCCCCBBBBBBBBBCCCDDDEEEFFFGGGEEEEEEEEEDDDDDDCCCCCCCCC???@@@@@@AAABBBCCCCCCCCCEEEEEEEEEEEEEEEDDDDDDDDDEEECCCCCCCCCEEEEEEDDDCCCBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCDDDEEEEEEEEEEEEDDDDDDDDDCCCCCCBBBBBBAAAAAABBBBBBAAAAAAAAA@@@@@@@@@@@@??????>>>???@@@AAAAAA@@@AAABBBBBBCCCBBBAAAAAACCCCCCCCCDDDEEEFFFGGGGGGCCCEEEGGGEEEAAA???@@@BBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAABBBCCCDDDDDDCCCBBBBBBBBBDDDEEEEEEDDDCCCCCCDDDCCCBBBAAAAAACCCEEEFFFCCCDDDEEEFFFDDDAAA===:::===@@@DDDFFFGGGGGGHHHJJJGGGGGGGGGGGGGGGGGGGGGGGGCCCDDDEEEGGGIIIJJJKKKKKKLLLLLLKKKJJJJJJJJJJJJKKKIIILLLOOOPPPNNNJJJGGGFFFHHHKKKNNNOOONNNMMMMMMMMMKKKMMMOOOQQQQQQQQQPPPOOOQQQRRRSSSRRROOOMMMMMMMMMOOOQQQTTTUUUVVVVVVVVVWWWSSSSSSTTTWWWZZZ\\\\\\[[[YYYWWWUUUSSSSSSUUUWWWYYYZZZYYYYYYZZZ]]]______^^^ZZZ[[[\\\^^^____________[[[^^^aaabbbaaaaaaaaabbbffffffeeeeeeeeeeeeeeedddfffggghhhjjjlllnnnooopppqqqqqqqqqpppppppppppppppkkkjjjfffbbb^^^[[[[[[\\\bbbppp{{{zzztttqqqqqqqqqsssuuuwwwxxxyyyxxxvvvuuupppooopppsssuuuwwwyyy{{{}}}}}}~~~|||wwwqqqrrruuu|||}}}iiiiiijjjkkkjjjiiihhhgggnnnmmmkkkkkklllnnnqqqrrrrrrmmmkkknnnqqqqqqqqqtttvvvuuutttuuuxxxzzz{{{zzzxxx{{{~~~}}}zzzxxxyyy{{{sssmmmccc[[[XXXZZZ___cccffffffgggiiijjjkkkllllllbbbcccddddddcccccceeegggeeeccc```\\\YYYXXXYYYYYY]]]]]]]]]\\\ZZZWWWTTTRRRSSSQQQPPPRRRUUUXXXXXXWWWOOOOOONNNNNNNNNNNNNNNOOOJJJLLLMMMLLLHHHFFFFFFFFFEEEFFFHHHIIIHHHGGGHHHIIIDDDDDDCCCCCCBBBAAA@@@@@@???@@@AAABBBBBBBBBAAA@@@>>>>>>???@@@@@@AAAAAAAAABBBBBBBBBBBBAAAAAA@@@???BBBBBBBBBBBBBBBBBBBBBBBBCCCEEEGGGIIIJJJHHHDDDAAA@@@AAAAAAAAABBBBBBCCCDDDEEEDDDCCCBBBBBBDDDFFFGGGJJJKKKMMMNNNNNNNNNOOOOOOLLLJJJHHHIIIKKKLLLMMMMMMKKKJJJJJJIIIGGGFFFEEEEEEEEEFFFFFFEEEDDDDDDEEEGGGEEEEEEFFFFFFGGGGGGGGGGGGEEEDDDDDDEEEHHHJJJJJJIIIEEEEEEGGGKKKOOORRRSSSSSSNNNNNNNNNPPPRRRTTTUUUUUURRRQQQOOOLLLHHHHHHIIIKKKOOONNNMMMMMMLLLLLLLLLLLLKKKKKKJJJIIIHHHGGGFFFEEEGGGHHHHHHIIIKKKLLLLLLMMMMMMLLLKKKJJJIIIIIIIIIIIIEEEFFFGGGHHHJJJLLLMMMNNNLLLKKKJJJIIIIIIJJJKKKMMMIIIIIIIIIJJJKKKLLLLLLMMMIIIHHHGGGFFFFFFFFFFFFFFFIIIIIIJJJJJJJJJJJJJJJJJJGGGGGGFFFEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEFFFHHHGGGGGGFFFFFFEEEEEEEEEGGGGGGGGGGGGGGGGGGGGGGGGFFFEEECCCBBBBBBBBBCCCCCCDDDDDDCCCCCCDDDEEEGGGHHHFFFEEEEEEEEEEEEEEEDDDDDD@@@@@@AAABBBCCCDDDDDDEEEDDDDDDDDDEEEEEEEEEEEEEEEEEEDDDBBBCCCDDDEEEDDDBBBAAABBBBBBBBBBBBBBBBBBAAABBBBBBCCCDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCBBBBBBBBB@@@@@@@@@@@@?????????>>>@@@@@@@@@@@@@@@AAABBBBBBAAABBBCCCDDDDDDCCCAAA@@@@@@AAAAAABBBCCCDDDDDDEEECCCEEEGGGEEEAAA@@@AAACCCAAAAAABBBBBBBBBBBBBBBBBBAAABBBCCCDDDDDDCCCCCCDDDAAABBBCCCCCCCCCBBBAAA@@@BBBAAA@@@@@@AAACCCEEEGGGCCCDDDEEEEEEDDDAAA>>><<<>>>@@@CCCEEEEEEFFFGGGHHHFFFFFFEEEEEEEEEEEEFFFFFFFFFFFFHHHIIIIIIJJJJJJJJJKKKKKKJJJJJJJJJJJJKKKKKKMMMNNNOOONNNKKKIIIIIIJJJJJJMMMPPPQQQPPPNNNMMMMMMKKKLLLOOOQQQRRRQQQOOONNNOOOPPPQQQPPPNNNLLLLLLLLLLLLOOOSSSTTTTTTSSSUUUVVVTTTTTTVVVYYY]]]^^^]]][[[ZZZYYYWWWUUUUUUVVVWWWXXX\\\[[[[[[\\\^^^___^^^]]]WWWXXXYYY[[[\\\]]]^^^^^^[[[\\\\\\\\\[[[\\\___bbbfffffffffdddbbb`````````cccfffjjjnnnppppppnnnlllooooooooooooooooooooopppmmmllliiieeeaaaaaadddggglllwww|||uuurrrssstttsssuuuyyy{{{|||zzzwwwuuulllnnnppprrrvvv{{{}}}{{{|||}}}{{{vvvrrrjjjjjjlllsss|||~~~}}}mmmnnnnnnnnnmmmkkkjjjhhhlllkkkjjjjjjkkknnnppprrrooojjjhhhnnnssstttuuuwwwwwwwwwxxxzzz}}}wwwxxxzzzyyyxxxwwwwwwwwwrrrmmmfff```___ccchhhmmmjjjkkkmmmnnnooopppppppppggghhhiiiiiihhhhhhjjjllljjjiiifffccc______aaacccggghhhiiiiiigggccc___]]][[[YYYWWWYYY^^^aaa```___WWWWWWWWWWWWXXXXXXYYYZZZSSSUUUWWWUUUQQQMMMMMMNNNJJJLLLOOOOOOOOOOOOPPPQQQKKKJJJIIIHHHGGGFFFEEEEEEDDDDDDEEEEEEEEEEEEDDDDDDAAAAAAAAAAAABBBCCCDDDEEEEEEEEEEEEEEEDDDCCCAAAAAACCCBBBBBBBBBBBBAAAAAAAAACCCDDDEEEEEEDDDBBB???>>>???@@@AAAAAA???>>>???@@@BBBAAA@@@??????@@@BBBCCCCCCCCCCCCCCCDDDDDDEEEEEEDDDCCCBBBDDDGGGIIIJJJJJJFFFEEEDDDBBBAAAAAAAAAAAAAAAAAABBB@@@>>>>>>???@@@@@@@@@AAABBBBBBBBBBBBBBB>>>>>>???BBBEEEGGGFFFEEEAAABBBEEEJJJMMMOOONNNLLLJJJKKKLLLMMMNNNOOOPPPPPPPPPNNNLLLGGGDDDCCCEEEGGGLLLKKKJJJIIIHHHHHHHHHIIIIIIIIIJJJIIIIIIHHHGGGFFFDDDDDDEEEGGGHHHIIIJJJKKKKKKJJJIIIHHHHHHHHHHHHHHHHHHHHHIIIJJJKKKLLLMMMMMMMMMLLLJJJHHHGGGFFFFFFGGGHHHHHHHHHHHHIIIKKKLLLMMMGGGGGGFFFFFFEEEFFFFFFFFFIIIJJJJJJKKKKKKJJJIIIIIIGGGFFFEEEDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCDDDEEEEEEFFFFFFFFFEEEEEEEEEEEEDDDFFFFFFFFFFFFFFFEEEEEEEEEDDDCCCBBBAAAAAABBBCCCDDDFFFEEEEEEEEEEEEFFFFFFGGGEEEEEEEEEEEEEEEEEEEEEEEEAAAAAAAAAAAABBBCCCEEEEEECCCCCCDDDDDDDDDDDDEEEEEEDDDCCCBBBBBBCCCCCCBBBAAAAAAAAABBBBBBBBBBBBAAAAAAAAAAAABBBCCCCCCCCCCCCBBBCCCCCCCCCCCCCCCCCCCCCCCC????????????>>>>>>>>>>>>@@@@@@AAAAAAAAABBBBBBBBBBBBCCCDDDEEEDDDCCC@@@???>>>???@@@AAABBBBBBBBBAAABBBCCCCCCCCCBBBAAABBBCCCAAAAAAAAAAAABBBBBBBBBBBB@@@BBBDDDDDDCCCBBBCCCDDDAAAAAABBBBBBBBBAAA???>>>?????????@@@AAACCCFFFGGGEEEEEEFFFEEEDDDCCCAAA@@@???AAACCCDDDDDDDDDEEEGGGEEEEEEDDDDDDDDDDDDEEEEEEHHHHHHIIIIIIIIIIIIIIIHHHJJJJJJIIIIIIJJJJJJKKKLLLPPPPPPNNNLLLIIIHHHJJJLLLMMMOOORRRRRRPPPNNNMMMMMMJJJLLLNNNPPPPPPPPPOOONNNNNNOOOPPPOOOLLLKKKJJJKKKJJJNNNRRRSSSRRRQQQSSSUUUUUUVVVYYY\\\___```^^^[[[[[[ZZZYYYXXXWWWWWWXXXXXX[[[ZZZZZZ[[[\\\\\\ZZZXXXVVVVVVWWWXXXYYYZZZ[[[\\\]]]]]]\\\[[[ZZZ]]]aaaeeeeeeeeeeeeccc___]]]]]]]]]bbbeeejjjooopppnnnkkkhhhjjjjjjkkkkkkllllllmmmmmmkkkkkkkkkjjjjjjooowww}}}||||||yyyzzzzzzxxxyyyzzz{{{{{{zzzxxxwwwpppsssuuuvvvzzz}}}{{{{{{{{{yyytttooofffddddddjjjuuu~~~~~~||||||~~~|||}}}ppppppqqqqqqpppooonnnmmmkkkkkkkkklllnnnppprrrsssjjjfffgggooovvvwwwuuuuuuuuuuuuvvvxxxzzz{{{zzzyyytttsssrrrrrrssssssrrrqqqmmmiiidddaaabbbfffkkkooojjjkkkmmmnnnoooooooooooojjjkkkllllllkkklllnnnpppmmmlllkkkgggddddddhhhkkkmmmnnnnnnnnnmmmkkkjjjiiiddd```^^^___dddfffeeebbb\\\\\\\\\]]]^^^___```aaa]]]```bbb```ZZZVVVUUUVVVTTTVVVXXXYYYYYYYYYZZZ[[[WWWWWWUUUTTTSSSQQQPPPPPPNNNNNNMMMMMMMMMMMMNNNNNNLLLKKKJJJJJJJJJLLLNNNPPPOOOOOOOOONNNMMMKKKJJJIIIHHHHHHHHHGGGGGGGGGFFFFFFJJJKKKKKKJJJGGGEEECCCBBBCCCEEEGGGFFFDDDCCCDDDEEEDDDCCCAAA@@@@@@AAABBBCCCBBBAAA?????????@@@@@@???>>>>>>@@@CCCGGGIIIJJJIIIBBBAAA???>>>===>>>???@@@???@@@@@@>>><<<;;;<<<===<<<===>>>?????????>>>>>>::::::<<>>???@@@AAADDDGGGHHHGGGFFFCCCEEEFFFGGGHHHIIIJJJKKKIIIHHHFFFBBB??????AAADDDGGGFFFEEEDDDCCCCCCCCCCCCDDDEEEFFFFFFFFFFFFEEEDDDAAAAAABBBDDDEEEFFFGGGHHHHHHHHHGGGGGGFFFGGGGGGGGGIIIIIIJJJKKKKKKKKKJJJJJJKKKJJJHHHGGGEEEDDDDDDDDDGGGGGGGGGGGGHHHJJJKKKLLLFFFEEEEEEEEEEEEFFFFFFGGGIIIIIIJJJJJJIIIHHHGGGFFFFFFEEEDDDDDDCCCDDDEEEEEEDDDCCCBBBAAAAAABBBCCCCCCBBBBBBCCCDDDEEEEEEFFFFFFEEEEEEEEEEEEDDDDDDDDDCCCCCCBBBAAAAAAAAABBBCCCDDDFFFFFFFFFEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDAAAAAA@@@@@@@@@BBBCCCDDDBBBBBBCCCCCCCCCDDDDDDDDDDDDBBBAAAAAABBBBBBAAA@@@@@@AAABBBBBBBBBBBBAAA@@@???@@@AAAAAABBBBBBAAAAAA@@@@@@AAAAAABBBBBBCCCCCC@@@@@@@@@?????????>>>>>>??????@@@AAAAAAAAAAAAAAAAAABBBDDDDDDCCCAAA???===>>>???@@@AAAAAAAAA@@@?????????>>>???AAABBBBBBAAA@@@@@@AAAAAAAAABBBBBBBBB>>>AAACCCCCCAAA@@@BBBCCCAAAAAABBBBBBAAA???>>><<<======???@@@BBBDDDEEEFFFEEEDDDDDDCCCCCCBBBCCCCCCAAABBBDDDDDDCCCBBBCCCEEEDDDDDDCCCBBBBBBCCCDDDDDDFFFGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHIIIJJJKKKLLLMMMOOOOOONNNKKKHHHGGGHHHJJJNNNPPPQQQPPPNNNLLLLLLLLLIIIJJJLLLMMMNNNNNNMMMMMMMMMNNNOOONNNLLLJJJIIIJJJHHHMMMQQQRRRPPPOOOQQQTTTTTTUUUXXX\\\^^^^^^[[[XXXYYYYYYYYYXXXXXXXXXXXXXXXXXXWWWWWWXXXZZZYYYWWWUUUUUUUUUVVVVVVWWWXXXYYYZZZ[[[\\\\\\\\\]]]^^^bbbeeeaaabbbcccaaa^^^\\\]]]^^^bbbdddgggjjjjjjiiihhhfffeeeeeeeeefffggghhhhhhiiigggiiikkklllpppxxx{{{yyyvvvsssrrrrrrtttvvvuuuzzz{{{zzz{{{{{{zzzzzz{{{{{{xxxqqqkkkaaa\\\YYY___kkkxxx~~~~~~}}}||||||}}}~~~}}}|||yyy{{{}}}}}}|||}}}||||||pppqqqrrrssssssrrrqqqpppmmmmmmnnnoooqqqrrrtttuuudddbbbfffpppxxxwwwsssqqqrrrqqqqqqsssttttttrrroootttpppmmmnnnpppqqqpppnnnhhhfffbbbaaabbbfffkkknnnjjjkkkmmmnnnooonnnnnnmmmmmmnnnoooooonnnoooqqqsssjjjjjjiiifffcccdddhhhllllllkkkjjjjjjjjjkkklllmmmjjjfffcccdddgggiiigggddd^^^^^^^^^___```aaacccddddddhhhkkkhhhbbb]]]\\\^^^]]]___aaacccbbbcccdddeeeccccccbbb```___]]]\\\[[[YYYXXXWWWVVVVVVWWWXXXYYYXXXVVVUUUTTTTTTVVVYYY[[[ZZZYYYYYYXXXWWWUUUTTTSSSTTTSSSSSSSSSRRRRRRQQQQQQRRRSSSSSSQQQNNNKKKJJJJJJHHHKKKMMMMMMKKKJJJKKKMMMGGGEEECCCBBBAAABBBDDDEEEEEECCCAAA??????@@@??????<<<<<>>@@@@@@@@@@@@>>>;;;::::::;;;:::;;;<<<=========<<<;;;777888;;;>>>???>>>;;;888:::999888:::<<<>>>>>>===>>>???AAACCCDDDEEEGGGIIIDDDCCCAAA>>><<<<<<@@@CCCCCCCCCBBBAAA@@@????????????@@@AAABBBBBBBBBAAA@@@??????@@@BBBCCCEEEFFFFFFFFFFFFFFFEEEFFFFFFGGGGGGHHHHHHIIIIIIHHHHHHGGGFFFEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFFFFGGGIIIKKKLLLEEEEEEDDDDDDEEEFFFGGGGGGHHHHHHIIIIIIHHHFFFEEECCCFFFEEEDDDCCCCCCDDDEEEFFFCCCBBBAAA@@@???@@@AAAAAA>>>???AAACCCEEEFFFHHHIIIEEEEEEDDDDDDCCCCCCCCCBBBCCCBBBAAA@@@AAABBBCCCDDDFFFFFFFFFFFFEEEDDDCCCBBBBBBCCCCCCCCCCCCCCCCCCCCCAAA@@@?????????@@@AAABBBAAABBBBBBBBBCCCCCCDDDDDDCCCBBB@@@@@@AAAAAA@@@???@@@@@@BBBBBBBBBBBB@@@@@@??????@@@AAAAAAAAAAAA@@@>>>>>>???@@@AAABBBBBBCCCAAAAAAAAA@@@@@@@@@??????>>>>>>???@@@@@@@@@@@@???@@@AAACCCCCCBBB@@@===;;;???@@@AAABBBAAA@@@???>>>>>>;;;:::<<<@@@BBBAAA???@@@@@@@@@AAAAAABBBBBBBBB===@@@BBBBBB@@@???@@@BBB@@@AAAAAAAAA@@@>>>===<<<;;;<<<>>>AAACCCDDDEEEFFFBBBAAA@@@??????@@@AAABBBBBBCCCDDDCCCBBBAAABBBDDDDDDCCCBBBAAAAAABBBCCCDDDDDDDDDEEEGGGGGGHHHHHHHHHGGGGGGHHHHHHJJJKKKMMMNNNMMMMMMMMMKKKHHHFFFFFFGGGNNNPPPPPPOOOMMMKKKJJJKKKHHHIIIJJJKKKLLLLLLLLLLLLLLLNNNOOOMMMKKKIIIIIIIIIGGGLLLQQQRRROOONNNQQQTTTQQQRRRUUUYYY[[[ZZZVVVSSSXXXXXXXXXXXXXXXXXXXXXXXXVVVUUUVVVWWWYYYYYYXXXVVVUUUUUUUUUUUUVVVWWWXXXXXXWWWYYY\\\]]]^^^___aaabbb]]]```aaa```^^^\\\^^^```ddddddddddddeeeeeeeeefff```aaabbbbbbcccdddeeeeeeeeegggjjjllloooyyy{{{vvvoooiiigggjjjooorrryyy}}}~~~zzzzzz}}}|||wwwvvvvvvxxx{{{{{{vvvmmmfff[[[UUUQQQVVVcccqqqzzz|||}}}|||{{{|||}}}}}}zzzxxxwwwyyy|||{{{yyyyyy|||}}}xxxwww{{{~~~|||rrrqqqpppoooooooooooopppkkkkkklllnnnrrrttttttsssfffkkkqqqwwwyyywwwssspppsssrrrppppppooollleee```iiijjjlllmmmmmmllljjjhhhjjjiiiddd^^^^^^eeejjjllljjjhhheeefffhhhkkkmmmnnnsssnnngggdddfffhhhiiihhhggghhhiiihhhggggggiiikkkkkkkkkjjjjjjjjjkkklllmmmkkkiiigggfffggggggfffeee```aaabbbaaa___]]]\\\]]]ccceeehhhkkkkkkiiifffdddffffffeeeeeefffhhhjjjllloookkkfffddddddfffggghhhkkkgggccc``````aaaaaaaaadddeeeeeebbb___```dddhhheeeiiikkkiiiddd```aaaccc``````___]]][[[ZZZ[[[\\\\\\ZZZXXXVVVUUUVVVWWWXXXVVVVVVUUUTTTTTTTTTTTTTTTRRRQQQOOOMMMKKKJJJIIIIIIMMMKKKHHHFFFCCCBBBBBBBBBDDDBBBBBBFFFLLLOOONNNKKKDDDBBB@@@???@@@CCCFFFHHHDDDEEEDDDBBB???======>>>???======>>>@@@???;;;888<<<===>>>>>>>>>===;;;:::;;;:::999:::<<<>>>>>>>>>======<<<======>>>???@@@BBB@@@===:::999:::;;;===BBBAAA???>>><<<<<<<<<===>>>>>>===<<<<<<<<<======999;;;>>>AAADDDDDDDDDDDDEEEEEEDDDEEEFFFGGGEEECCCDDDDDDDDDDDDCCCCCCBBBBBBDDDDDDBBBAAA@@@@@@@@@@@@???@@@AAADDDHHHJJJIIIHHHFFFEEEEEEEEEEEEEEEEEEDDDEEEFFFFFFEEEDDDCCCBBBAAABBBCCCCCCDDDDDDDDDCCCCCC@@@@@@@@@@@@AAAAAAAAAAAABBBBBBCCCCCCCCCDDDDDDDDDEEEEEEDDDCCCCCCBBBAAAAAA@@@??????BBBEEEFFFDDDAAAGGGFFFEEEDDDCCCBBBAAAAAAAAAAAAAAAAAAAAABBBCCCDDDBBBAAA@@@?????????@@@AAA======>>>???@@@AAAAAABBB>>>>>>>>>>>>>>>????????????>>>>>>>>>======<<<<<<>>>>>>>>>??????>>>>>>>>>>>>???@@@AAAAAA@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>:::<<<>>>@@@AAA@@@???>>>>>>>>>???@@@@@@@@@@@@???CCCBBBAAAAAA??????>>>============>>>@@@AAA???>>>===>>>>>>???@@@@@@AAAAAA@@@?????????>>>=========BBBAAA@@@@@@??????@@@@@@??????>>>>>>???AAABBBDDDCCCBBB@@@@@@???@@@AAABBBEEEDDDCCCBBBAAAAAABBBCCCAAAAAAAAABBBBBBAAA@@@@@@>>>AAADDDFFFEEEDDDDDDEEEEEEEEEEEEEEEEEEFFFFFFGGGIIIHHHGGGFFFEEEEEEEEEEEEIIIIIIJJJJJJJJJIIIHHHHHHGGGHHHIIIJJJKKKKKKKKKKKKLLLKKKIIIFFFEEEFFFIIIMMMQQQRRRRRRRRRRRRRRRQQQQQQRRRSSSTTTVVVWWWVVVTTTRRRTTTVVVWWWYYYYYYXXXWWWUUUWWWXXXYYYZZZZZZXXXVVVUUUUUUUUUVVVWWWWWWXXXYYYZZZZZZZZZ[[[[[[\\\]]]______```]]]YYYYYY\\\______^^^bbbbbbbbbaaa``````______```___]]]\\\]]]```ccceeedddeeeeeeeeejjjqqqwwwyyyyyysssmmmjjjgggffflllttt}}}yyyuuutttwwwyyyzzzyyytttttttttvvvvvvqqqiiicccWWWMMMHHHOOO[[[cccllltttxxxxxxyyy{{{{{{yyyuuuqqquuuvvvyyy|||}}}|||zzzwwwxxx|||}}}{{{yyyyyy{{{}}}~~~~~~nnnmmmllljjjiiigggffffffeeefffhhhjjjkkkllllllmmmjjjmmmssswwwyyyxxxuuusssrrrooommmkkkjjjfffaaa]]]aaaeeeiiikkkkkkiiihhhhhhggggggddd______dddggggggiiifffddddddfffiiikkkkkkiiiccc]]][[[^^^bbbdddeeehhhiiijjjjjjhhhhhhiiijjjiiiiiijjjjjjkkkkkklllllllllkkkjjjhhhfffeeeeeeeeeddddddeeecccaaa``````aaacccdddfffhhhhhhgggfffeeeiiihhhggggggiiikkkmmmoooooolllhhhggghhhiiijjjjjjllljjjgggeeeeeeffffffeeeiiihhhgggeeedddeeehhhjjjmmmppprrrpppjjjfffeeegggggggggfffeeebbbaaaaaaaaabbbaaa``````aaabbbcccddd^^^\\\ZZZXXXVVVVVVVVVVVVQQQQQQQQQRRRRRRRRRSSSSSSRRRQQQOOOMMMKKKIIIHHHHHHHHHFFFEEEGGGLLLOOOMMMJJJGGGFFFDDDCCCEEEHHHKKKNNNKKKLLLLLLIIIEEEBBB@@@@@@AAA@@@AAADDDFFFFFFCCC???@@@AAAAAABBBAAA@@@???>>>===<<<;;;<<<>>>?????????>>>===============>>>>>>???>>><<<;;;;;;<<>>=========<<<;;;;;;:::999999999:::888:::<<>>>>>===============???BBBFFFGGGGGGEEEDDDDDDCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBAAA@@@@@@@@@??????@@@@@@AAA@@@@@@???<<<<<<<<<<<<============?????????@@@@@@@@@AAAAAABBBAAAAAA@@@@@@?????????@@@??????AAADDDEEECCC@@@CCCCCCCCCBBBBBBBBBBBBBBBAAA@@@@@@????????????@@@AAA@@@???>>>>>>>>>???@@@======>>>>>>??????@@@@@@>>>>>>==================>>>>>>=========<<<<<<<<<===>>>>>>??????>>>>>>======>>>????????????>>>===>>>>>>>>>>>>>>>>>>>>>>>>;;;<<<>>>@@@AAA@@@???>>>===>>>??????@@@@@@??????AAA@@@@@@??????>>>>>>>>>===<<<<<<===??????>>><<<=========>>>>>>?????????????????????>>>>>>>>>>>>AAA@@@@@@???>>>>>>>>>>>>??????>>>>>>???@@@BBBCCCBBBBBBAAA@@@@@@@@@AAABBBDDDCCCBBBAAA@@@AAAAAABBB@@@AAAAAAAAAAAAAAA@@@@@@@@@BBBEEEFFFFFFDDDDDDEEEDDDDDDCCCCCCDDDDDDEEEFFFHHHGGGFFFEEEEEEDDDDDDEEEGGGGGGHHHIIIIIIHHHHHHHHHFFFGGGHHHIIIJJJJJJJJJJJJKKKKKKIIIGGGFFFGGGKKKNNNQQQQQQRRRRRRRRRQQQPPPPPPRRRRRRSSSUUUVVVUUUSSSQQQSSSTTTVVVXXXXXXWWWVVVUUUTTTUUUWWWXXXXXXVVVUUUTTTRRRTTTUUUVVVWWWWWWXXXXXXYYYYYYZZZZZZ[[[\\\]]]]]]^^^\\\YYYYYY[[[]]]\\\[[[[[[[[[[[[[[[[[[[[[[[[[[[^^^]]]\\\[[[\\\^^^```bbb``````aaacccgggmmmrrrsssxxxyyy{{{|||{{{yyywwwuuurrrmmmiiigggeeedddiiipppxxxvvvuuuwwwyyyzzzxxxvvvnnnnnnpppssstttppphhhaaaUUULLLGGGLLLUUU^^^hhhqqqsssuuuxxxzzzzzzxxxuuusssxxxyyy||||||xxxxxxxxxuuuvvvxxxxxxxxxxxxzzz|||~~~gggggggggfffeeedddbbbaaaaaadddggghhhffffffhhhjjjnnnqqquuuxxxzzzyyyxxxvvvpppnnnjjjhhheeeccc___\\\aaafffkkkjjjfffbbbbbbdddbbbddddddbbbcccggghhhfffhhhfffddddddfffhhhhhhhhh```ZZZTTTSSSWWW^^^bbbdddjjjlllmmmllljjjhhhhhhiiihhhiiijjjkkklllkkkjjjjjjjjjlllmmmkkkhhhfffhhhkkklllllljjjhhheeedddeeefffggggggggggggggghhhhhhiiimmmmmmllllllmmmoooqqqsssnnnllliiiiiijjjkkklllllllllkkkjjjjjjkkkkkkjjjiiillljjjgggggghhhjjjkkkkkkooosssvvvuuuqqqmmmmmmmmmooonnnllliiigggffffffeeehhhhhhiiikkkmmmnnnpppppphhheeeaaa]]]ZZZYYYYYYZZZUUUWWWXXXZZZ[[[\\\\\\[[[WWWWWWVVVUUUSSSPPPNNNMMMNNNKKKJJJKKKMMMNNNLLLJJJJJJJJJIIIIIIKKKOOORRRUUURRRSSSRRRPPPKKKGGGEEEDDDGGGHHHJJJMMMOOOOOOKKKHHHFFFGGGGGGGGGGGGFFFEEEDDDAAA@@@???@@@BBBCCCCCCBBB@@@@@@???????????????>>>???>>>======???AAADDDFFFIIIHHHEEEBBB???>>>=========<<<;;;:::999999999999888999;;;===>>>>>>=========<<<<<<===>>>>>>===;;;<<<<<<<<<;;;;;;;;;;;;;;;===<<<;;;::::::999::::::::::::<<>>>>>>>>>>>===<<<<<<<<<===============>>>>>>======<<<888999999999999:::::::::<<<<<<=========>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>======???AAAAAA@@@???>>>>>>???@@@AAABBBCCCCCCAAAAAA@@@???>>>>>>>>>>>>???>>>===<<<;;;<<<==============================<<<<<<<<<;;;;;;:::::::::<<<<<<<<<<<<;;;;;;;;;;;;======>>>>>>>>>>>>======;;;<<<============<<<<<<========================<<<===>>>@@@@@@@@@??????======>>>????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<;;;<<<======<<<:::<<<<<<<<<<<<============>>>>>>??????????????????@@@@@@???>>>======<<<<<<>>>>>>>>>>>>???@@@AAAAAABBBAAAAAA@@@@@@AAABBBBBBBBBBBBAAA@@@@@@@@@AAAAAA@@@@@@@@@@@@@@@@@@@@@@@@BBBDDDGGGGGGFFFEEEDDDEEEBBBBBBBBBBBBBBBCCCDDDDDDGGGFFFEEEDDDDDDCCCCCCDDDDDDEEEFFFGGGGGGHHHGGGGGGEEEFFFGGGHHHHHHIIIIIIIIIJJJJJJJJJHHHHHHIIILLLOOOPPPQQQQQQQQQPPPPPPOOONNNQQQRRRSSSSSSSSSRRRQQQPPPRRRSSSTTTUUUVVVUUUTTTTTTRRRRRRSSSTTTTTTSSSQQQPPPOOORRRUUUVVVVVVUUUUUUVVVXXXXXXXXXYYYYYYZZZZZZZZZ[[[ZZZYYYYYYZZZZZZXXXVVVSSSTTTUUUVVVWWWYYYYYYZZZ^^^]]]\\\\\\\\\^^^___```\\\[[[\\\___dddiiikkkmmmjjjkkkmmmnnnnnnllljjjiiikkkgggeeeeeedddccchhhnnnrrrsssuuuxxxzzzyyyuuurrrggghhhlllppprrrnnnfff___RRRKKKEEEGGGMMMVVVdddooooootttzzz{{{yyyvvvuuuuuuzzz}}}xxxtttuuuvvvuuutttvvvwwwxxx{{{}}}dddeeefffggggggffffffeeeaaafffkkkkkkhhhgggjjjnnnqqqsssvvvxxxyyyyyyxxxxxxpppnnnkkkhhhgggeeeddddddlllppppppkkkaaa\\\^^^bbb```eeehhhhhhjjjnnnnnnkkkgggggghhhjjjlllkkkhhhfff```ZZZTTTRRRWWW___eeegggmmmnnnooonnnllljjjiiiiiijjjkkkllllllllljjjgggffffffjjjmmmmmmjjjjjjooosssrrrrrrpppmmmjjjjjjlllnnnpppnnnmmmllllllnnnpppqqqtttsssqqqppppppqqqssstttkkkjjjiiijjjlllmmmmmmllllllkkkkkkmmmoooooommmkkkmmmjjjfffgggjjjlllllljjjlllpppsssuuutttsssssstttsssooojjjfffeeefffggggggiiijjjlllnnnpppqqqrrrrrrmmmjjjeeeaaa___^^^___aaa```aaabbbccccccaaa___^^^YYYZZZYYYYYYWWWTTTRRRPPPTTTQQQOOONNNOOOOOOMMMKKKMMMMMMLLLMMMPPPSSSWWWYYYVVVVVVTTTQQQMMMKKKKKKLLLRRRSSSUUUWWWWWWTTTPPPMMMLLLLLLLLLKKKKKKKKKJJJJJJGGGFFFFFFGGGIIIIIIHHHGGGDDDDDDDDDEEEEEEEEEEEEEEECCCCCCCCCCCCEEEGGGJJJKKKMMMKKKHHHEEEBBB@@@???>>>BBBAAA@@@>>>===<<<<<<<<<:::;;;<<<=========<<<<<<<<<;;;:::;;;<<<===;;;999:::::::::999999999999999999999888777777777777777888888999===@@@BBBAAA@@@======<<<<<<;;;::::::::::::999999888888999:::;;;;;;<<<<<<<<<<<<;;;::::::888888888888999999999999:::;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<============:::::::::;;;<<<===<<<<<<<<<<<<===>>>???@@@@@@AAAAAA@@@@@@?????????@@@@@@>>>===;;;:::999999:::;;;<<<<<<<<<;;;;;;:::::::::;;;::::::999999888888777::::::::::::::::::::::::<<<<<<============<<<<<<:::::::::;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>????????????>>><<<<<<===>>>>>>>>>>>>=========>>>>>>?????????@@@>>>===<<<<<<======;;;999<<<<<<<<<<<<<<<<<<<<<<<<===>>>>>>??????@@@@@@@@@????????????>>>===<<<<<<=========>>>>>>?????????@@@@@@@@@@@@AAAAAAAAABBBBBBAAAAAAAAAAAAAAAAAAAAA???????????????@@@@@@AAADDDFFFGGGGGGEEEDDDDDDEEEBBBBBBBBBBBBBBBCCCCCCDDDFFFEEEDDDCCCCCCBBBBBBCCCBBBCCCDDDEEEFFFFFFGGGFFFEEEFFFGGGHHHIIIIIIIIIIIIIIIJJJJJJJJJIIIJJJMMMOOOOOOPPPPPPPPPPPPOOONNNMMMPPPQQQRRRRRRQQQOOOOOOOOOPPPQQQRRRSSSSSSSSSSSSSSSQQQQQQQQQQQQPPPNNNMMMLLLMMMQQQUUUWWWUUUTTTSSSTTTVVVVVVWWWWWWWWWWWWWWWWWWXXXXXXXXXXXXXXXVVVSSSQQQQQQRRRTTTVVVXXXZZZ\\\]]]______^^^^^^^^^______```[[[WWWVVV[[[```dddfffiiicccdddeeefffffffffddddddgggddddddeeeeeeeeeiiiooooooqqqtttwwwxxxwwwtttrrrgggiiimmmrrrtttooofff___QQQLLLHHHFFFKKKVVVeeeppprrrxxx~~~~~~yyytttsssttt{{{~~~~~~wwwqqqrrrtttsssrrrssswwwzzzfffgggggghhhhhhhhhggggggccchhhmmmnnnkkkkkkooosssrrrsssuuuvvvwwwwwwvvvvvvpppooonnnlllkkklllmmmnnnwwwwwwtttjjj```\\\aaaggghhhmmmppppppqqqsssrrrnnnhhhjjjnnnrrrtttqqqkkkfffeee___YYYXXX]]]dddjjjlllooopppqqqpppmmmkkkjjjkkknnnnnnnnnmmmkkkhhhdddbbbdddiiilllkkkiiiiiimmmrrrppppppppppppppprrrvvvyyyxxxwwwuuuttttttvvvxxxzzzxxxwwwuuusssrrrrrrssstttmmmmmmnnnppprrrrrrpppnnnnnnnnnoooqqqssssssqqqoooooollljjjkkknnnpppooommmoooqqqsssuuuuuuuuuvvvvvvtttnnngggccccccfffiiijjjggghhhiiijjjjjjjjjjjjiiillliiifffcccbbbccceeegggeeefffggghhhgggdddbbb```\\\\\\]]]\\\ZZZXXXUUUTTTWWWVVVSSSRRRQQQQQQPPPOOOPPPOOOOOOPPPRRRUUUXXXYYYYYYWWWTTTQQQNNNPPPTTTWWW\\\^^^^^^]]]ZZZUUUPPPNNNOOOOOOOOONNNNNNNNNNNNNNNNNNMMMMMMNNNPPPPPPNNNMMMHHHIIIKKKLLLMMMMMMMMMMMMJJJJJJIIIJJJJJJLLLMMMNNNOOOMMMJJJGGGDDDBBBAAAAAAFFFEEECCCBBBAAA@@@@@@???>>>>>>????????????>>>>>>======<<<===>>>???===;;;;;;;;;;;;;;;;;;;;;;;;<<<999999888777777777777888888888999===@@@BBBAAA@@@;;;;;;;;;:::999888888777888888777777888888999999999999999999999888777777777777777777888888888888777888888888999999999999999999999999999999::::::777888888888888888999999<<<<<<<<<<<<============<<<<<<<<<<<<===???@@@@@@<<<;;;:::888777777888888;;;::::::999999888888777888888888777777777666666888888888888888888888888:::;;;;;;<<<<<<;;;;;;:::888888888999999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<======>>>>>>======;;;;;;<<<============<<<======>>>>>>??????@@@@@@???>>>======>>>>>><<<:::<<<<<<===========================>>>>>>???????????????@@@@@@@@@???>>>===<<<<<<==================>>>??????@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA???>>>>>>>>>>>>???@@@AAACCCEEEFFFEEEDDDCCCCCCDDDCCCCCCBBBBBBCCCCCCDDDEEEFFFEEEDDDCCCBBBBBBBBBBBBAAABBBCCCDDDEEEEEEEEEEEEFFFGGGHHHIIIIIIJJJJJJIIIHHHIIIKKKKKKJJJKKKLLLNNNNNNNNNOOOOOOOOOOOONNNNNNPPPQQQRRRQQQNNNMMMMMMNNNNNNOOOPPPQQQRRRRRRRRRRRRRRRRRRQQQOOOMMMLLLJJJIIIMMMRRRWWWWWWTTTRRRRRRSSSUUUUUUVVVVVVVVVUUUTTTTTTTTTVVVWWWWWWUUURRRPPPNNNQQQRRRTTTWWWYYY\\\^^^___]]]^^^^^^^^^^^^]]]]]]\\\XXXQQQOOOVVV]]]```bbbeee```aaabbbcccccccccbbbaaabbb```aaadddddddddhhhnnnqqqrrrssstttttttttttttttmmmooorrrwwwxxxtttjjjbbbWWWUUUQQQOOOTTTaaaoooxxxxxx}}}~~~wwwrrrpppqqqyyy~~~{{{sssnnnnnnooollllllmmmpppvvv}}}mmmkkkiiigggfffdddddddddeeehhhlllmmmkkkkkknnnpppoooppprrrssstttsssrrrqqqmmmnnnnnnnnnmmmnnnqqqsssvvvtttppphhhbbbbbbhhhnnnrrruuuvvvtttssssssqqqllljjjmmmqqqvvvxxxuuuooojjjjjjeee______dddjjjppprrrrrrrrrrrrpppmmmlllmmmnnnqqqqqqpppnnnkkkhhheeecccgggiiiiiihhhdddccceeehhhhhhjjjmmmpppssswww|||yyyyyyyyyyyyyyyzzz{{{{{{xxxwwwuuusssssssssuuuvvvssssssuuuxxxzzzyyyvvvssssssssstttvvvxxxxxxwwwuuutttsssrrrssstttvvvvvvuuuyyyxxxwwwvvvuuuuuuuuuuuutttnnnhhheeehhhlllnnnooofffeeeeeedddcccbbbbbbaaagggeeecccbbbccceeegggiiiddddddfffggggggfffeeeeeeaaa``````___]]]\\\ZZZYYYYYYXXXVVVUUUTTTTTTUUUVVVTTTTTTTTTTTTUUUVVVXXXYYYYYYXXXUUURRRRRRUUUZZZ___aaabbbaaa^^^YYYTTTPPPOOORRRRRRQQQPPPPPPPPPPPPQQQRRRRRRRRRTTTUUUUUUSSSQQQNNNOOOQQQRRRSSSSSSRRRQQQMMMLLLLLLLLLMMMMMMNNNOOONNNLLLJJJHHHFFFEEEDDDDDDFFFEEEDDDCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAA@@@@@@AAABBBBBBAAA??????????????????@@@@@@@@@;;;;;;::::::::::::;;;;;;::::::<<>>======<<<;;;:::999999999999:::::::::999888888777777777777666555444444555666666666666777777777555555666666666777777777666666666666666666666666666777888777666666777999======<<<<<<;;;;;;::::::666666777888999;;;<<<===<<<;;;999777666666777777888888888777777666666666666666666666666666666666666666666777777777777777888999999999999999999888888888777777888999:::;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<::::::;;;<<<<<<<<<<<<;;;<<<<<<======>>>>>>??????>>>=========>>>>>>===;;;;;;;;;<<<<<<===>>>>>>???<<<<<<=====================>>>???@@@AAA@@@???>>>;;;<<<<<<======<<<<<<;;;<<<===>>>?????????????????????@@@AAAAAAAAA@@@@@@>>>>>>=========???@@@AAAAAABBBCCCCCCAAAAAABBBDDDCCCBBBBBBBBBBBBCCCDDDDDDFFFEEEDDDCCCCCCBBBBBBCCCAAABBBCCCDDDDDDEEEDDDDDDFFFGGGHHHIIIJJJJJJJJJJJJGGGIIIKKKKKKKKKJJJKKKLLLMMMMMMNNNOOOPPPPPPPPPPPPPPPRRRSSSQQQMMMKKKLLLNNNNNNNNNOOOPPPPPPQQQRRRSSSRRRQQQPPPOOONNNMMMLLLKKKQQQVVVZZZYYYTTTQQQRRRTTTTTTUUUUUUVVVUUUTTTRRRQQQRRRTTTVVVUUUSSSPPPOOONNNQQQRRRTTTVVVXXXZZZ\\\]]]YYYZZZ[[[[[[[[[YYYXXXWWWTTTMMMMMMXXX`````````ccc``````aaaaaaaaa``````______]]]^^^aaabbbbbbgggmmmsssttttttrrrqqqqqqsssuuussstttwww{{{}}}yyypppiiibbbbbb___]]]cccpppzzzyyy{{{|||yyytttpppooopppwww{{{~~~uuupppkkkiiifffaaaaaadddhhhoooxxx}}}pppnnnjjjfffdddcccddddddhhhiiijjjjjjjjjjjjiiiiiijjjlllnnnppppppooommmkkkgggiiikkkkkkiiijjjlllooommmllliiieeeccceeejjjnnnrrruuutttqqqpppqqqppplllmmmnnnpppsssuuuuuurrrpppnnnjjjeeeffflllssswwwyyyttttttrrrooommmmmmooorrrrrrqqqooommmkkkiiiggggggjjjiiihhhfffdddccccccccceeehhhllloooqqqtttwwwzzztttuuuwwwxxxxxxxxxvvvuuutttsssrrrrrrsssuuuwwwyyywwwxxxzzz}}}}}}yyyuuuvvvuuuuuuwwwyyyyyyxxxwwwwwwxxxzzzzzzyyyzzz{{{}}}~~~{{{wwwtttssstttuuuuuuqqqnnnkkklllqqqtttsssqqqgggfffdddbbb````````````aaaaaaaaaaaabbbdddfffgggaaaaaabbbcccdddeeeeeefffcccbbbaaa___^^^]]]]]]\\\XXXXXXWWWVVVVVVXXXZZZ\\\[[[ZZZYYYYYYYYYYYYYYYZZZUUUVVVUUUTTTTTTVVVYYY\\\]]]^^^^^^[[[VVVSSSRRRSSSUUUTTTSSSRRRRRRRRRSSSSSSUUUTTTUUUVVVXXXWWWUUURRRRRRSSSTTTUUUTTTSSSQQQPPPJJJJJJJJJKKKKKKLLLMMMMMMLLLKKKIIIHHHGGGGGGGGGHHHGGGFFFEEEDDDDDDDDDDDDDDDEEEDDDDDDDDDDDDDDDEEEEEEEEEDDDDDDEEEFFFFFFEEECCCBBBBBBBBBCCCCCCDDDDDDDDD??????>>>>>>>>>>>>??????======???BBBFFFGGGGGGEEEBBBBBBAAA@@@???>>>======:::<<<===>>>===<<<999777999999999999888777666666777777888888888888999999777777888888888999999999888888888777777666666666888999999888666666888:::<<<<<<<<<;;;;;;;;;::::::555555555666777888999:::<<<:::999777666666666666666666666666666555555555444555555666666777777777444555555555666666666666666777777777777777777666888777777777888999:::;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;:::::::::999:::::::::999999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;<<<>>>>>>===;;;888999999;;;<<<===>>>???<<<<<<<<<<<<<<<;;;;;;;;;999;;;===???@@@@@@??????:::;;;<<<<<<<<<<<<;;;::::::;;;<<<===>>>>>>>>>===<<<<<<>>>?????????>>>>>>>>>===<<<<<<<<<>>>@@@AAA>>>???@@@@@@??????AAACCCAAAAAAAAAAAAAAABBBBBBCCCGGGFFFEEEDDDCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDDDDCCCEEEFFFGGGHHHHHHIIIIIIIIIFFFIIIKKKLLLJJJIIIIIIIIIKKKLLLNNNPPPQQQRRRRRRRRRQQQSSSTTTQQQLLLJJJKKKNNNNNNNNNNNNOOOPPPQQQSSSSSSPPPOOOOOOOOOPPPPPPQQQQQQUUUZZZ]]]ZZZSSSPPPRRRUUUTTTUUUVVVVVVUUUSSSQQQPPPQQQSSSUUUTTTQQQOOOOOOOOORRRRRRSSSUUUWWWXXXZZZZZZXXXYYYZZZZZZZZZXXXUUUSSSSSSMMMRRRbbblllhhhccccccaaaaaaaaa``````___^^^^^^```^^^^^^```aaabbbhhhooosssuuuuuutttqqqpppqqqsssuuuvvvyyy}}}}}}vvvoookkkkkkhhhgggmmmyyy~~~}}}rrrrrrqqqpppooooooooopppvvvyyy|||}}}{{{rrrooolllggg___XXXYYY___jjjqqqyyy~~~~~~}}}~~~pppmmmiiifffeeeeeegggiiillljjjiiiiiiiiiiiifffdddgggiiilllnnnnnnllliiigggccceeeggggggeeedddfffhhhgggfffeeeddddddeeeggghhhlllooonnnllllllpppqqqpppooonnnmmmnnnqqqssstttsssqqqmmmjjjlllssszzz~~~uuutttrrrooommmnnnqqqtttqqqpppnnnmmmkkkkkkkkkkkkkkkiiigggfffggggggfffeeehhhkkkmmmnnnnnnnnnooopppmmmooosssuuuuuutttqqqoooooooooooopppsssvvvyyy{{{wwwyyy|||~~~yyyuuuvvvuuutttuuuwwwxxxwwwvvvwwwzzz}}}}}}{{{zzz}}}|||xxxsssqqqqqqsssvvvwwwmmmlllmmmrrrxxxyyyuuuqqqjjjhhheeecccaaaaaabbbccc^^^______```aaabbbddddddaaaaaaaaa```aaabbbcccdddcccbbb___]]]\\\\\\\\\]]]WWWWWWWWWWWWXXXZZZ]]]``````___^^^]]]\\\[[[[[[[[[PPPRRRTTTUUUTTTTTTUUUVVVYYYZZZZZZXXXTTTSSSUUUWWWWWWVVVUUUTTTSSSTTTUUUUUUUUUUUUVVVWWWXXXXXXUUURRRUUUUUUVVVUUUTTTQQQNNNLLLEEEFFFGGGHHHIIIJJJKKKLLLJJJJJJHHHHHHGGGHHHIIIJJJHHHHHHGGGGGGGGGGGGGGGHHHFFFEEEEEEEEEEEEFFFGGGGGGGGGFFFFFFGGGHHHHHHGGGEEEDDDDDDDDDEEEEEEFFFFFFFFFBBBBBBAAAAAAAAAAAABBBCCC???@@@AAAEEEHHHJJJIIIHHHFFFFFFEEEDDDCCCBBBAAA@@@<<<>>>@@@AAA@@@===:::777>>>>>>>>>======;;;:::::::::;;;;;;;;;<<<<<<<<<<<<;;;<<<<<<<<<<<<============<<<<<<;;;:::999999888999;;;;;;999777777999<<<;;;;;;;;;;;;;;;;;;;;;;;;888777777777777777888999<<<;;;999777666555666666555555555555555555555555333444444555666777888888444444444555555666666666555555666666666666555555888777777777777999;;;<<<========================::::::999888888999999999999999:::;;;;;;;;;;;;:::999999999999999999999999:::999999;;;======<<<;;;666666888999;;;<<<>>>>>><<<<<<<<<;;;;;;::::::999777999;;;>>>???@@@???>>>:::;;;<<<<<<<<<;;;:::999888999;;;============<<<999:::<<<=========<<<<<<======<<<;;;<<<>>>@@@BBB<<<===>>>>>>===>>>@@@BBB@@@@@@??????@@@@@@AAABBBGGGFFFEEEDDDDDDCCCCCCDDDDDDDDDDDDEEEDDDDDDCCCCCCDDDEEEFFFGGGGGGHHHGGGGGGFFFIIIKKKLLLJJJHHHGGGGGGKKKLLLNNNPPPRRRSSSTTTTTTQQQTTTUUUQQQLLLIIIKKKOOONNNNNNNNNOOOPPPQQQSSSTTTMMMMMMNNNOOOQQQSSSUUUWWWXXX\\\^^^[[[SSSPPPRRRVVVTTTUUUVVVVVVUUUSSSQQQOOOPPPRRRTTTSSSPPPNNNOOOQQQSSSTTTUUUVVVWWWXXXYYYZZZXXXZZZ[[[\\\[[[XXXVVVTTTTTTQQQZZZnnnxxxrrriiifffccccccbbbaaa```_________dddaaa```bbbcccdddjjjrrrsssuuuwwwvvvrrrppppppqqquuuvvvxxx}}}yyytttnnnnnnkkkiiipppzzz|||vvvkkkiiiggghhhkkknnnpppqqqvvvwwwyyy{{{{{{zzzxxxwwwsssqqqooohhh]]]UUUWWW^^^rrrxxx~~~||||||~~~llliiiffffffiiikkkkkkiiigggggghhhhhhiiiiiiiiiiiijjjjjjkkkjjjjjjiiiggggggiiihhhfffdddcccdddeeefff``````bbbccceeefffhhhhhhhhhiiiiiijjjlllnnnpppqqqkkkooooookkkiiimmmooooooqqqlllhhhiiipppvvvxxxxxxtttrrrooonnnoooppppppoooooommmlllmmmooopppppppppooonnnlllkkklllnnnqqqsssuuuuuutttqqqmmmkkkjjjkkkiiiooouuuwwwtttooolllkkkmmmmmmnnnrrrvvvxxxvvvsssrrruuuxxx{{{{{{zzzyyyyyy|||{{{yyyvvvttttttxxx{{{|||}}}~~~~~~}}}}}}{{{tttmmmmmmrrrwwwvvvsssnnnooosssxxx|||{{{uuupppooollliiieeebbbaaaaaaaaaaaa``````______```bbbccc^^^]]]\\\[[[[[[\\\\\\]]]``````^^^]]]\\\[[[[[[[[[WWWYYYZZZ[[[ZZZ\\\^^^``````^^^\\\[[[[[[YYYVVVTTTRRRQQQOOONNNOOOQQQSSSUUUWWWVVVUUUUUUTTTSSSRRRRRRVVVTTTRRRTTTWWWXXXWWWUUUUUUVVVVVVUUUUUUTTTRRRRRRQQQQQQQQQPPPOOOLLLJJJIIIFFFHHHKKKKKKKKKJJJJJJKKKKKKJJJHHHGGGHHHIIIKKKMMMKKKKKKKKKKKKJJJIIIHHHGGGGGGGGGGGGHHHIIIJJJKKKLLLJJJJJJIIIHHHHHHGGGFFFFFFEEECCCBBBDDDGGGGGGEEECCCDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEDDDEEEEEEFFFFFFHHHHHHGGGFFFEEEDDDCCCBBBEEEGGGGGGDDD???<<<===???>>>???AAAAAA???>>>???@@@======>>>????????????>>>@@@@@@AAAAAAAAA@@@??????@@@???>>>===>>>>>><<<:::;;;;;;<<<<<<;;;:::999999::::::::::::::::::::::::999999999888888777777777;;;;;;:::999888888777777777777666666666666666777666666666666777888999:::777777666666555444444444555666666777888888999999888999:::999888888:::<<<>>>>>>>>>===<<<<<<;;;;;;;;;::::::999888777666666888888999::::::::::::999777777777777777777777777777666555777:::;;;999666;;;:::999888888999:::;;;::::::999999999999::::::888999;;;;;;999999999:::===;;;:::::::::999777555888888999:::::::::::::::999999999999999:::;;;;;;888999999:::;;;===>>>???===<<<<<<;;;;;;<<<<<<=========>>>>>>???@@@AAAAAAAAAAAAAAAAAABBBBBBBBBBBBCCCCCCBBBAAA@@@@@@AAAAAABBBCCCDDDDDDBBBAAABBBCCCDDDFFFHHHJJJKKKKKKJJJIIILLLMMMMMMMMMNNNNNNOOOOOONNNNNNMMMLLLLLLLLLLLLLLLJJJLLLMMMNNNMMMMMMOOOPPPMMMMMMMMMMMMMMMPPPUUUXXXXXXWWWVVVUUUUUUVVVXXXZZZRRRRRRRRRQQQPPPPPPOOOOOOQQQQQQRRRRRRRRRQQQOOONNNNNNOOOPPPQQQRRRTTTUUUUUUUUUVVVYYYZZZZZZYYYWWWUUUNNNRRRcccyyyuuuiiigggfffeeedddbbbaaaaaaaaabbb`````````bbbdddgggjjjkkksssrrrqqqppppppqqqssstttyyyxxxwwwvvvuuusssrrrrrrnnnpppnnngggfffkkkmmmjjjcccbbbbbbeeeiiimmmoooooowwwwwwvvvvvvvvvvvvvvvvvvuuuuuurrrjjjbbbbbbhhhooo}}}zzzxxxwwwvvvcccbbbbbbdddhhhkkklllkkkfffgggiiijjjjjjjjjjjjiiihhhhhhhhhhhhhhhhhhhhhhhhiiihhhhhhgggfffeeedddcccbbbcccccceeefffggghhhiiiiiiiiiiiijjjkkklllmmmmmmhhhlllmmmiiihhhkkklllkkkjjjhhhgggkkkqqquuuvvvtttrrrpppoooooopppqqqqqqpppkkkjjjjjjlllnnnoooooonnnmmmnnnnnnpppqqqrrrssstttuuuuuutttqqqmmmkkkkkklllmmmqqqvvvwwwtttqqqpppqqqooonnnooorrrvvvwwwuuurrrlllmmmpppsssuuuvvvvvvuuuxxxxxxvvvtttssstttxxx{{{|||}}}|||{{{yyyxxxyyyzzztttoookkkmmmtttyyyyyywwwmmmnnnqqqvvvyyyyyyuuuqqqlllkkkhhhfffdddbbbbbbbbbcccbbbaaa_________``````\\\[[[ZZZYYYXXXYYYYYYZZZ\\\\\\\\\[[[[[[\\\]]]]]][[[\\\\\\[[[YYYYYYZZZ\\\[[[ZZZZZZZZZZZZYYYVVVSSSOOOOOONNNNNNOOOPPPQQQRRRVVVVVVUUUUUUTTTSSSQQQQQQTTTRRRPPPQQQSSSTTTTTTRRRTTTTTTTTTTTTSSSRRRRRRQQQPPPQQQPPPOOONNNLLLIIIHHHGGGIIIKKKLLLKKKJJJJJJKKKJJJIIIHHHHHHHHHIIIKKKLLLLLLLLLLLLKKKJJJIIIHHHHHHIIIIIIHHHHHHHHHHHHIIIIIIHHHHHHHHHGGGGGGFFFFFFFFFEEECCCBBBDDDFFFGGGEEECCCBBBBBBBBBBBBBBBBBBBBBBBBGGGGGGFFFFFFFFFGGGHHHHHHHHHGGGGGGFFFEEEDDDCCCBBBEEEEEEEEECCC@@@>>>>>>>>>>>>???AAAAAA???>>>???@@@>>>???@@@@@@AAAAAA@@@@@@@@@@@@AAAAAAAAAAAAAAA@@@AAA???=========>>><<<;;;===============<<<;;;;;;;;;;;;;;;:::::::::::::::;;;;;;;;;;;;:::::::::999======<<<<<<;;;::::::999888888777777777777777888777777777777888999::::::555666666777777888999999666666777888888999::::::888999:::999888888:::<<>>>>>===<<<<<<<<<::::::999888777777666666666666777888888888888888777777777777777777777777888666666777999:::888666999888888777777888888999888777777666666777777888444555777777555444555666888777777777888888777555777777888999999999999888777777666666666777777888777777777888999:::;;;;;;:::999999888888999999:::;;;;;;;;;<<<<<<======>>>============>>>>>>>>>>>>AAA@@@???>>>>>>>>>>>>???CCCDDDDDDCCCAAA@@@AAABBBBBBCCCEEEFFFGGGGGGGGGFFFHHHIIIIIIIIIJJJJJJJJJKKKLLLLLLKKKJJJJJJJJJJJJJJJHHHIIIKKKKKKJJJJJJLLLMMMOOOOOONNNMMMMMMNNNRRRUUUTTTTTTSSSSSSSSSUUUVVVWWWPPPPPPOOOOOONNNMMMLLLLLLMMMNNNNNNOOOOOONNNMMMLLLNNNNNNOOOPPPQQQRRRRRRSSSRRRTTTVVVXXXYYYXXXVVVUUUOOORRRbbbtttyyynnnffffffbbbbbbbbbaaa``````______aaaaaabbbccceeehhhkkklllpppooonnnmmmmmmoooqqqrrrsssrrrqqqooonnnlllkkkkkkjjjkkkhhh```]]]___```]]][[[^^^dddiiimmmpppqqqqqqttttttuuuuuuuuutttttttttuuuwwwvvvnnngggiiivvv~~~zzzxxxwwwaaabbbdddgggkkkmmmllljjjggghhhjjjllllllkkkjjjiiiffffffffffffggghhhiiijjjiiijjjkkkkkkiiifffcccaaacccccccccddddddeeefffgggiiiiiijjjjjjjjjiiihhhhhhccchhhjjjhhhgggiiiiiigggddddddfffkkkqqqsssqqqmmmoooooonnnoooqqqqqqpppnnnggghhhiiilllooopppooonnnjjjkkknnnppprrrsssrrrrrrrrrrrrqqqoookkkiiiiiijjjooorrruuuuuurrrrrrtttvvvuuusssqqqrrrttttttpppllldddeeeiiinnntttwwwxxxxxxwwwwwwvvvsssrrrrrruuuwww{{{{{{zzzwwwsssqqqqqqrrrooommmkkkooovvv{{{zzzwwwkkkkkkmmmooorrrrrrpppmmmiiihhhhhhgggfffdddcccbbbdddcccaaa```___^^^^^^^^^[[[ZZZYYYWWWVVVVVVVVVWWWXXXYYYYYYZZZ\\\]]]___`````````___\\\YYYWWWWWWXXXWWWWWWWWWXXXYYYXXXTTTRRRMMMNNNOOOPPPQQQQQQQQQQQQTTTUUUUUUUUUTTTRRRPPPOOORRRPPPNNNMMMNNNOOOOOOOOOQQQQQQQQQPPPPPPPPPPPPPPPPPPPPPOOONNNLLLJJJHHHGGGHHHJJJLLLLLLKKKJJJKKKLLLHHHHHHHHHIIIIIIIIIJJJJJJLLLKKKKKKKKKJJJIIIIIIHHHJJJIIIHHHGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEDDDCCCCCCDDDFFFFFFEEEDDDBBBBBBBBBBBBBBBBBBBBBBBBFFFFFFFFFFFFFFFGGGHHHHHHGGGGGGFFFEEEDDDCCCCCCBBBEEEDDDBBBAAABBBAAA???>>>>>>@@@AAAAAA@@@??????@@@@@@AAAAAABBBBBBBBBBBBBBB???@@@AAABBBBBBBBBBBBBBBBBB@@@===<<<===>>>======>>>>>>?????????>>>======;;;;;;;;;;;;;;;;;;;;;;;;>>>>>>>>>============<<>>>>>======<<<<<<999999888888888888999999:::999999999999999::::::888888999999:::;;;;;;;;;777888888999999::::::;;;888999:::999888888:::<<>>>>>===<<<<<<<<<999999999888888777777777555555666777777777777777888888888888888888888888999888777888999999777666777777777888888777777777555555444444444444555555111333555444333222333444444333333444666777666444555666666777777777777777444444444444444333333333555555555555666666666777666555555555555555555666888888888888888888888888888888888999999999::::::===<<<;;;;;;:::;;;;;;;;;BBBCCCCCCBBB@@@>>>????????????AAABBBCCCDDDDDDDDDEEEEEEEEEEEEEEEFFFFFFFFFGGGGGGFFFEEEEEEEEEFFFFFFEEEGGGHHHHHHGGGGGGIIIJJJOOOOOONNNLLLJJJKKKMMMPPPNNNNNNOOOOOOPPPQQQRRRRRROOOOOONNNMMMLLLKKKJJJIIIIIIJJJKKKKKKKKKKKKKKKJJJLLLLLLLLLLLLMMMMMMMMMMMMMMMOOOQQQSSSTTTTTTSSSRRRNNNRRR^^^jjjkkkccc```ccc______`````````^^^]]]\\\``````aaabbbdddgggiiijjjiiihhhgggggghhhjjjlllnnnlllkkkjjjhhhfffdddcccbbbaaabbb___WWWRRRRRRSSSRRRWWW___iiippprrrqqqpppqqquuuuuuvvvvvvvvvvvvuuuuuutttwwwwwwpppiiinnn~~~zzzyyyxxxhhhjjjmmmooopppnnnkkkiiiiiijjjlllmmmllljjjhhhfffeeeeeeeeeeeegggiiikkklllllllllkkkjjjhhhfffcccbbbbbbbbbaaaaaaaaabbbcccdddiiiiiiiiiiiihhhfffdddccc^^^dddhhhggggggiiiiiigggbbbcccfffjjjnnnnnnkkkiiimmmmmmmmmnnnooonnnkkkiiieeefffhhhlllooopppooommmggghhhiiikkklllmmmmmmmmmmmmmmmmmmjjjgggffffffgggmmmpppssssssrrrrrrtttvvvyyyvvvrrrqqqqqqooojjjfff[[[___gggpppwwwzzzyyyxxxwwwwwwvvvtttqqqpppqqqrrrxxxxxxwwwtttpppnnnnnnoooqqqoooppptttyyy{{{yyyuuuiiiiiihhhhhhhhhhhhgggfffeeefffggghhhgggfffdddcccbbbbbbaaa```______^^^^^^]]]\\\ZZZXXXWWWVVVWWWWWWXXXYYYYYY[[[\\\___```aaaccccccaaa^^^ZZZWWWWWWWWWWWWWWWWWWXXXXXXVVVRRROOOMMMNNNQQQSSSTTTSSSRRRRRRSSSSSSTTTTTTSSSPPPNNNLLLQQQOOOMMMKKKKKKLLLMMMMMMNNNNNNMMMMMMMMMMMMNNNNNNNNNNNNMMMLLLJJJIIIGGGGGGIIIKKKLLLLLLKKKJJJKKKLLLGGGGGGHHHIIIIIIIIIIIIHHHJJJIIIIIIHHHHHHHHHHHHHHHIIIHHHGGGFFFEEEEEEEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFCCCCCCDDDEEEFFFFFFEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCDDDEEEFFFFFFFFFEEEDDDDDDCCCBBBBBBEEEBBB@@@@@@BBBCCC@@@>>>>>>@@@AAAAAA@@@??????@@@@@@AAAAAABBBCCCBBBBBBBBB???@@@AAABBBCCCCCCDDDDDDBBB@@@===<<<===>>>>>>>>>>>>>>>?????????>>>>>>===;;;;;;;;;<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>????????????>>>>>>======:::999999999999:::;;;;;;<<<;;;;;;::::::::::::;;;>>>>>>===<<<<<<;;;;;;:::999999999::::::;;;;;;;;;888999:::999888888:::<<<>>>======<<<<<<;;;;;;::::::::::::999999999999999777777888999999999999888999999999999999999999999999999999999999888777666666777888999999888777666555444444333333444444555333555666666555444444555333333333444555666555333444444555666666666666666333333333333333333222222444555555555555555444444444444333333333333444444555555555555555555444444555555666666666777777777999888888777777888888888@@@@@@@@@???<<<:::;;;;;;<<<<<<===???@@@AAABBBBBBAAAAAAAAABBBBBBBBBBBBBBBAAA@@@@@@?????????@@@@@@CCCEEEFFFFFFEEEEEEFFFGGGJJJJJJJJJHHHFFFGGGIIIKKKGGGHHHIIIKKKLLLLLLLLLLLLMMMMMMLLLKKKIIIHHHGGGGGGFFFFFFGGGGGGHHHHHHHHHHHHGGGGGGGGGGGGGGGGGGFFFFFFGGGHHHJJJLLLNNNNNNMMMMMMJJJNNNVVV]]][[[UUUVVV\\\ZZZ[[[\\\]]]]]][[[YYYXXXZZZZZZ[[[]]]^^^```aaabbb^^^^^^]]]]]]^^^```ccceeeeeeeeecccaaa___]]]\\\[[[WWWWWWUUUPPPLLLKKKNNNPPPWWWaaalllrrrqqqnnnmmmnnnqqqqqqrrrsssssssssrrrrrrssstttrrrmmmjjjooo||||||zzzzzzzzzkkknnnrrrtttrrroookkkhhhkkkkkklllllljjjhhheeeccceeeeeefffggghhhjjjkkklllmmmkkkiiigggeeeeeeeeeeeeccccccaaa``````aaacccdddiiiiiihhhgggfffdddbbbaaa\\\bbbggghhhiiikkkkkkiiifffffffffhhhiiijjjhhhggglllkkkjjjkkkkkkiiifffcccbbbccceeehhhkkkllljjjhhhhhhgggfffeeefffgggiiikkkkkkkkkkkkiiifffeeefffgggkkkoootttuuutttssstttvvvuuurrrooonnnooonnnjjjggg\\\dddpppyyy|||zzztttppptttuuuuuusssqqqppppppqqqtttttttttrrrooonnnnnnppppppppprrrvvvzzz{{{xxxuuujjjiiihhheeecccaaaaaaaaabbbccceeeggggggfffdddbbb_________`````````______```___]]][[[ZZZYYYZZZZZZ[[[[[[\\\\\\^^^___aaabbbccccccbbb___[[[YYYYYYZZZZZZYYYXXXWWWVVVTTTPPPLLLKKKMMMPPPRRRSSSSSSRRRQQQSSSSSSSSSRRRQQQNNNLLLKKKOOOOOONNNLLLKKKKKKLLLMMMMMMLLLKKKJJJJJJJJJKKKKKKLLLKKKJJJIIIHHHGGGGGGGGGJJJKKKLLLKKKJJJIIIJJJLLLFFFGGGHHHHHHIIIHHHHHHHHHGGGGGGFFFEEEEEEEEEFFFFFFFFFFFFEEEEEEEEEFFFGGGGGGGGGGGGGGGGGGGGGFFFFFFFFFCCCDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEBBBBBBBBBBBBCCCDDDEEEFFFEEEEEEDDDDDDCCCBBBBBBBBBDDDAAA???@@@BBBCCC@@@>>>???@@@BBBBBB@@@???@@@AAA??????@@@AAAAAAAAAAAAAAA???@@@AAABBBCCCCCCDDDDDDAAA???======>>>??????>>><<<======>>>>>>=========;;;;;;;;;<<<<<<<<<===========================>>>>>>>>>===============<<<:::::::::::::::;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;?????????>>>======<<<<<<:::::::::::::::;;;;;;;;;888999:::999888888:::<<<;;;;;;;;;:::999999888888::::::;;;;;;;;;;;;;;;;;;:::;;;;;;<<<===<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999999::::::999777777777777888999::::::999888777666555555444444555555666555666888888666555666777666555555555666666444333444444555666666666666666444444555555555555444333666666777777777666555444444444444333333444444444444444444444444444333333555555666666666777777777777666666555666666777777<<<======;;;999777777888777888999;;;===>>>>>>>>>===============<<<<<<<<<;;;;;;::::::::::::;;;;;;???@@@AAAAAA@@@???AAABBBBBBCCCDDDCCCBBBCCCEEEGGGBBBCCCEEEFFFGGGGGGGGGFFFGGGGGGFFFEEEDDDCCCBBBBBBAAAAAAAAAAAABBBBBBCCCCCCAAAAAAAAA@@@@@@@@@@@@@@@@@@AAACCCEEEFFFGGGGGGFFFEEEHHHMMMOOOLLLIIILLLRRRQQQRRRSSSTTTTTTSSSQQQOOOOOOPPPQQQRRRTTTTTTUUUUUUSSSRRRQQQQQQRRRUUUWWWYYY[[[[[[YYYXXXVVVTTTSSSRRRNNNNNNNNNKKKFFFEEEHHHMMMUUU]]]gggkkkiiigggfffhhhfffgggiiijjjjjjjjjiiihhhnnnllljjjjjjlllrrrwwwzzzyyyzzz{{{|||}}}}}}}}}|||dddhhhnnnqqqpppmmmkkkjjjiiiiiiiiihhhgggeeedddccceeefffggghhhiiijjjiiiiiiiiihhheeedddcccdddeeeffffffeeecccbbbcccdddfffgggiiihhhgggeeedddccccccccc^^^dddiiiiiiiiilllllliiihhhhhhhhhhhhhhhhhhiiiiiijjjiiigggggggggfffdddbbbaaaaaaaaaccceeeeeedddbbbhhhfffdddcccdddfffiiikkklllmmmmmmkkkiiihhhiiijjjkkkoootttuuusssrrrsssuuummmkkkjjjlllppprrrqqqooommmyyy|||sssnnnnnnpppqqqrrrpppoooppppppnnnoooooonnnmmmmmmnnnpppkkklllooossswwwxxxvvvtttjjjjjjhhheeeaaa^^^^^^___```aaaccceeeeeedddcccbbb]]]^^^___````````````___bbb```___]]]\\\\\\]]]]]]]]]]]]]]]]]]^^^```aaabbbbbbbbbaaa___\\\ZZZ[[[\\\[[[YYYWWWUUUTTTQQQNNNKKKIIIKKKNNNPPPQQQQQQQQQPPPSSSRRRQQQOOONNNLLLKKKKKKMMMNNNOOONNNMMMLLLLLLNNNMMMLLLJJJHHHHHHHHHHHHIIIHHHHHHGGGGGGFFFGGGGGGHHHJJJKKKKKKJJJHHHHHHIIIKKKFFFFFFGGGGGGGGGHHHHHHHHHFFFEEEDDDCCCCCCCCCEEEEEEDDDDDDDDDEEEFFFHHHIIIJJJIIIHHHHHHGGGFFFFFFEEEEEEBBBDDDFFFFFFEEEDDDEEEFFFCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDFFFGGGHHHDDDDDDCCCCCCBBBBBBBBBBBBCCCAAA@@@@@@AAAAAA@@@>>>???AAABBBBBBAAA@@@@@@AAA>>>>>>???@@@@@@@@@@@@@@@???@@@AAABBBBBBBBBBBBBBB@@@???>>>>>>@@@@@@???>>>;;;;;;<<<=========<<<<<<:::::::::;;;<<<<<<======;;;;;;<<<<<<<<<<<<======<<<<<<<<<<<<;;;;;;;;;;;;:::999999::::::;;;<<<===<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<======>>>?????????::::::::::::::::::::::::888999:::999888888:::<<<::::::999999888777777777:::::::::;;;;;;<<<<<<<<<<<<======>>>>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<888999;;;:::999777888999999999::::::::::::999999777777666666666666777777555666888888666555666777888777666777888888666444555666666777777777777777444555777888888888777666888888999::::::999888777666666555555555555666666555555555555555555555555777777777888888888999999666666666666666666777888999::::::999777555666666444666888;;;=========<<<999999999888888888888888888888777777777888999999:::;;;<<<<<<::::::;;;<<<<<<===?????????@@@BBBDDD@@@@@@AAAAAAAAABBBBBBBBB@@@@@@??????>>>=========<<<<<<;;;;;;;;;<<<<<<===<<<<<<<<<<<<<<<;;;;;;;;;<<<===>>>???@@@AAAAAAAAA@@@BBBDDDDDDCCCBBBEEEHHHFFFGGGHHHHHHHHHGGGFFFEEEEEEEEEGGGHHHIIIIIIIIIIIIHHHHHHGGGFFFGGGIIILLLMMMNNNNNNMMMKKKJJJIIIHHHGGGGGGGGGGGGFFFAAA>>>CCCJJJQQQWWW___bbbaaa^^^]]]]]]]]]^^^```bbbcccbbbaaa```ccc```___ccckkkppprrrqqqqqqtttwww{{{||||||{{{zzz]]]bbbhhhlllllljjjiiiiiieeeddddddccccccdddffffffeeefffhhhiiiiiihhhfffdddbbbbbbbbbccccccdddeeeeeegggeeedddcccccceeegggiiiiiigggeeecccbbbcccdddfffccchhhkkkiiihhhiiiiiigggfffhhhjjjkkkkkkkkkllllllhhhfffeeedddfffffffffeeedddcccbbbbbbbbbbbbaaa```bbbbbbcccdddfffhhhjjjlllmmmmmmmmmllljjjiiijjjllljjjmmmooonnnmmmmmmpppssskkkiiiiiilllqqquuuuuutttzzz}}}tttrrrmmmoooppppppmmmjjjiiiiiihhhiiijjjiiihhhiiijjjlllgggiiikkknnnppppppnnnllleeefffeeebbb^^^[[[[[[]]]___```aaabbbcccbbbbbbaaa^^^___`````````___^^^]]]```___^^^\\\\\\\\\]]]^^^[[[[[[\\\]]]^^^```aaabbb```aaa```]]][[[YYYYYYZZZZZZWWWSSSQQQPPPOOOMMMLLLLLLMMMOOOQQQSSSSSSSSSSSSTTTRRRPPPMMMKKKKKKKKKKKKIIILLLOOOPPPNNNLLLLLLMMMNNNLLLJJJGGGFFFFFFFFFGGGEEEEEEEEEEEEEEEGGGHHHIIIJJJJJJJJJHHHGGGFFFHHHJJJGGGFFFFFFEEEEEEFFFHHHIIIFFFEEECCCBBBBBBCCCEEEFFFEEEEEEEEEFFFGGGHHHIIIJJJIIIIIIHHHFFFEEEDDDCCCBBBAAADDDFFFFFFDDDCCCEEEFFFCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBCCCDDDEEEGGGGGGCCCCCCCCCBBBBBBBBBBBBAAABBBBBBCCCAAA???>>>>>>??????AAABBBBBBAAA@@@@@@AAA>>>??????@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAAAAA@@@>>>>>>???@@@BBBAAA???<<<:::;;;<<<<<<=========<<<999999999:::;;;<<<<<<<<<:::;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999999999999:::;;;<<<===::::::::::::;;;<<<======;;;<<<<<<======>>>>>>???:::::::::999999999999999888999:::999888888:::<<<::::::999999888777777777888888888999:::;;;;;;<<<;;;<<<<<<===============::::::::::::::::::::::::666999;;;;;;999888999:::999999888888888888999999888888777777777777888888666777999999777666777888777666666777999999888666777777888999999999999888444666888:::;;;;;;:::999888999;;;<<<<<<;;;:::999777777666666666666777777666666777777888888999999999999999999::::::::::::777777777777777888999999888999:::999777666666888666999>>>BBBCCCCCCAAA???:::::::::999999888888888888888777777888999999:::999:::;;;;;;999999999;;;:::;;;============???AAA@@@???>>>=========>>>???<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;:::999999999:::;;;999999999:::::::::::::::;;;<<<<<<<<<=========>>><<<>>>>>>>>>???@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@===>>>???AAAAAAAAAAAA@@@BBBAAA@@@???@@@AAACCCDDDCCCCCCCCCBBBAAA@@@@@@@@@@@@@@@BBBDDD@@@===DDDNNNWWW[[[___aaa___YYYRRRNNNPPPRRRTTTVVVWWWVVVUUUTTTRRRQQQRRRWWW]]]bbbddddddiiijjjmmmooopppooonnnmmm\\\aaagggjjjiiigggggggggaaa`````````bbbeeehhhjjjdddfffhhhjjjiiifffccc```]]]^^^aaaccceeeeeeddddddeeedddbbbaaabbbdddgggiiiiiigggdddbbbaaacccfffhhhgggkkkllliiifffgggfffdddcccfffkkkmmmnnnnnnnnnooofffdddcccccceeehhhiiihhhiiigggeeecccccccccbbbaaa[[[]]]```dddgggiiijjjjjjkkkllllllkkkiiihhhiiikkkiiiiiiiiigggdddfffkkkpppooommmkkknnnrrruuuuuusssxxxxxxrrrsssqqqrrrrrrooojjjdddaaa___eeefffgggfffeeeeeefffhhhhhhhhhiiiiiiiiigggeeeccc^^^``````^^^ZZZXXXYYYZZZ___``````aaaaaaaaaaaa`````````aaaaaa```^^^\\\[[[^^^]]]\\\[[[[[[[[[\\\]]]XXXYYYZZZ[[[]]]```bbbccc``````___\\\YYYWWWWWWXXXWWWTTTPPPNNNNNNNNNNNNMMMPPPQQQSSSTTTVVVWWWXXXXXXUUURRROOOKKKJJJIIIKKKKKKGGGKKKOOOPPPOOOLLLLLLMMMNNNMMMJJJGGGEEEEEEEEEFFFDDDCCCCCCCCCEEEGGGIIIJJJIIIJJJIIIGGGFFFEEEGGGIIIHHHFFFEEEDDDDDDFFFHHHIIIFFFEEEDDDCCCCCCDDDFFFGGGFFFFFFFFFFFFGGGHHHIIIJJJIIIHHHGGGEEEDDDBBBAAA@@@AAADDDFFFFFFDDDCCCEEEGGGFFFFFFFFFFFFFFFFFFFFFFFF@@@@@@@@@AAABBBCCCEEEEEEBBBBBBBBBBBBBBBBBBAAAAAAAAACCCDDDBBB>>><<<===@@@???AAABBBBBBAAA@@@AAAAAA??????@@@AAAAAAAAAAAA@@@@@@@@@AAAAAAAAA@@@??????===>>>???AAACCCBBB???<<<;;;;;;<<<======>>>======888888999::::::;;;<<<<<<:::;;;;;;;;;<<<<<<======::::::;;;;;;;;;;;;;;;;;;888888888999:::;;;<<<===999999999:::;;;<<<===>>>>>>>>>======<<<;;;;;;;;;999999999999999999999999888999:::999888888:::<<<;;;;;;::::::999888888777666666777888999::::::;;;999:::;;;;;;<<<<<<;;;;;;999999999999999999999999555888;;;;;;999888:::<<<999888777666666777888999888888777777777777888888888999;;;;;;999999999:::555555555777:::;;;:::999888888999:::::::::::::::444666888;;;<<<<<<<<<;;;888:::;;;=========;;;:::888777777666666777777888777888888999:::;;;;;;<<<::::::::::::;;;;;;;;;;;;888888888888888999::::::888999:::999888777888999<<>>=========<<<<<<;;;;;;999999999999999:::;;;;;;;;;===>>>===;;;;;;<<<===:::<<<======<<<<<<>>>???AAA???===;;;:::;;;<<<============>>>>>>>>>>>>??????>>><<<;;;;;;;;;<<<<<<888999999999::::::::::::<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<<<<<<<>>>@@@???<<>>>>>===>>>>>>???@@@:::;;;<<<>>>>>>>>>===<<>>===<<<<<<===???@@@??????>>>>>>>>>=========:::;;;???DDDBBBBBBJJJVVVbbbccceeeeee```WWWJJJBBBAAABBBEEEHHHHHHHHHFFFEEEEEEGGGHHHJJJMMMPPPUUUWWW^^^^^^______`````````aaa\\\aaafffhhhgggeeebbbaaa___^^^^^^___aaaeeehhhjjjeeeeeeeeeeeedddcccbbbaaaccc```^^^^^^```aaa___]]]^^^aaaccccccdddeeeaaa[[[aaabbbccccccccccccfffhhhiiikkkkkkgggaaa^^^```dddeeefffhhhlllnnnooollljjjfffccc``````cccgggiiikkkiiijjjjjjhhheeebbb``````___aaadddgggiiiiiiiiihhhkkkjjjhhhfffdddbbbaaaaaaaaabbbbbb```^^^```fffjjjnnnmmmkkkkkkkkkmmmooopppxxxzzz|||}}}{{{vvvrrrooonnnooonnniiiaaa\\\]]]```eeeeeeeeedddddddddggghhhggggggeeeccc```\\\YYYXXX[[[\\\\\\ZZZWWWWWW[[[^^^\\\]]]^^^___````````````cccbbb```^^^]]]\\\\\\]]]\\\]]]]]]^^^^^^]]]]]]\\\YYYYYYYYYYYYZZZZZZZZZZZZ\\\[[[YYYWWWVVVVVVWWWWWWPPPOOONNNLLLLLLLLLMMMMMMLLLLLLQQQZZZbbbaaaYYYPPPTTTPPPMMMLLLMMMMMMKKKHHHJJJJJJIIIHHHHHHHHHIIIIIIHHHHHHHHHHHHGGGGGGGGGFFFEEEEEEFFFFFFFFFGGGGGGGGGGGGFFFDDDCCCCCCEEEFFFHHHDDDDDDEEEEEEEEEEEEEEEEEEEEEDDDBBBBBBAAABBBCCCDDDDDDEEEFFFGGGHHHIIIJJJJJJHHHGGGFFFDDDCCCCCCCCCCCCGGGHHHHHHFFFDDDCCCCCCDDDDDDDDDCCCBBB@@@???>>>>>>@@@?????????@@@AAAAAABBBBBBAAAAAA@@@@@@AAAAAABBBCCCAAA???===<<<>>>@@@AAA??????@@@@@@@@@@@@??????>>>>>>>>>>>>???@@@AAABBBCCCAAA@@@AAACCCCCC@@@===<<<===>>>>>>>>>===;;;:::<<<<<<<<<<<<<<<<<<;;;;;;:::999999999::::::;;;<<<999::::::;;;;;;::::::999::::::::::::::::::::::::999999888888999999:::;;;<<<;;;999888888999;;;<<<===;;;888777888999999999666666666666777777777777777666666666666888:::;;;::::::999999888777666666::::::999999::::::;;;<<<;;;;;;:::::::::999999999:::999999888888999999:::======<<<;;;:::999777666777777777777777777777777:::999888777666444333333666666777888888888888888888888777777666666555555999888888888888888888888999:::;;;;;;<<<<<<;;;;;;999999:::<<<===???@@@@@@999::::::;;;;;;:::999999999:::<<<>>>>>>>>>>>>===:::;;;<<<===??????@@@@@@???>>>===<<<<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===@@@EEELLLOOOOOOLLLHHHBBBBBBAAA@@@???>>>>>>??????===<<<<<>>===BBBAAA???>>>======>>>??????>>><<<;;;;;;<<<>>>?????????>>>>>>???@@@BBBCCCBBBAAA@@@???@@@AAADDDEEEDDD@@@<<<;;;===>>>>>>============<<<<<<<<<<<<<<<>>>?????????>>>===;;;;;;@@@@@@@@@???===;;;888666:::<<<===<<<;;;???HHHOOOdddqqqwwwmmm[[[NNNEEE???>>>???@@@CCCEEEDDDBBB@@@BBBAAA@@@CCCGGGJJJJJJHHHMMMNNNNNNOOONNNMMMKKKJJJ___bbbfffgggeeeaaa^^^\\\ZZZ[[[]]]___bbbcccdddeeeddddddeeefffffffffffffffcccaaa______```aaa```^^^___bbbddddddeeegggeee``````bbbcccdddddddddfffhhhfffhhhgggccc]]][[[^^^aaaddddddfffiiilllllliiigggbbb```^^^___cccgggkkklllhhhiiijjjjjjgggdddaaa```aaabbbdddeeefffeeedddcccfffdddbbb```___^^^^^^^^^``````___\\\ZZZ[[[```ccciiihhhgggfffggghhhjjjllloooqqqssstttssspppmmmjjjlllkkkhhhbbb\\\[[[```eeejjjiiihhhgggggghhhjjjkkkiiigggdddaaa]]]YYYWWWUUUZZZ[[[[[[ZZZXXXXXX[[[^^^^^^^^^___``````___^^^]]]^^^^^^^^^^^^^^^]]]\\\[[[^^^^^^^^^^^^^^^^^^^^^^^^ZZZZZZZZZZZZZZZZZZZZZZZZYYYXXXVVVTTTSSSRRRSSSSSSLLLKKKJJJJJJJJJKKKLLLMMMOOOPPPTTT\\\dddccc[[[SSSRRRPPPNNNLLLLLLKKKJJJHHHJJJIIIIIIHHHHHHHHHHHHHHHFFFFFFEEEEEEEEEDDDDDDDDDEEEEEEEEEFFFFFFGGGGGGGGGGGGFFFEEEDDDDDDEEEEEEFFFBBBBBBBBBBBBBBBBBBBBBBBBBBBAAA@@@??????@@@AAABBBCCCDDDEEEFFFGGGHHHHHHIIIFFFFFFEEEDDDCCCCCCCCCCCCGGGHHHHHHGGGEEECCCDDDEEECCCBBBBBBAAAAAA@@@@@@@@@????????????@@@@@@AAABBB@@@@@@????????????@@@@@@BBB@@@???======>>>???@@@>>>>>>????????????>>>>>>============>>>???@@@AAABBBAAA@@@AAACCCBBB@@@===<<<======>>>===<<<;;;:::;;;;;;;;;;;;;;;;;;;;;;;;999999999999999:::;;;;;;888999999999999999999888999999999999999999999999999999888888999999:::;;;<<<:::999888888999:::<<<<<<999777666777888888888555666666666777777777777777666666666777888999:::::::::999999888777777666999999888888999999:::;;;888888999999:::;;;;;;;;;999999999888888999999999:::::::::999888777555444888888888888888888888888999999888777666555555444666666777888888888888777888777777777666666666555777777888888888888888888999::::::;;;;;;;;;;;;;;;999:::;;;<<<===>>>>>>???:::::::::;;;;;;::::::999:::;;;<<<===>>>>>>======:::;;;===>>>???@@@@@@@@@>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>@@@EEEKKKNNNNNNLLLIIIGGGEEECCCBBBAAAAAA@@@???@@@??????@@@CCCFFFFFFFFFFFFEEEDDDCCCBBBBBBBBBBBBCCCDDDDDDDDDDDDEEEEEEEEEGGGFFFDDD@@@===<<<===???CCCDDDDDDCCCBBBBBBCCCDDDEEEEEECCCBBBBBBCCCCCCDDDBBBAAA@@@??????AAABBBCCCFFFEEEEEEEEEFFFGGGHHHIIIFFFFFFEEEEEEEEEGGGIIIKKKKKKHHHDDDCCCDDDDDDCCCAAAAAAAAAAAAAAAAAAAAA@@@@@@CCCBBBBBBAAAAAA@@@@@@@@@@@@@@@@@@@@@???>>>>>>======???AAA@@@@@@DDDLLLRRRiiiwwwvvveeeUUUIIIAAAAAABBBEEEGGGHHHGGGDDDAAA???>>>>>>@@@DDDFFFFFFDDDFFFFFFFFFFFFFFFFFFEEEEEE___cccfffgggdddaaa]]]\\\WWWZZZ^^^aaaccccccbbbaaacccdddeeeggghhhiiiiiiiiieeedddbbbbbbddddddcccbbbcccfffgggddddddgggfffccc```bbbdddeeeeeeeeefffgggbbbcccaaa]]]YYYXXX\\\___ddddddfffhhhjjjiiifffddd]]]\\\\\\^^^cccgggkkklllfffggghhhiiihhheeecccaaaccccccccccccbbb```]]]\\\aaa___]]][[[[[[\\\]]]^^^___^^^[[[XXXVVVVVVYYY\\\bbbbbbaaaaaabbbccceeefffjjjkkkmmmoooooommmkkkiiihhheee```ZZZWWWZZZcccjjjlllkkkiiigggggghhhjjjllljjjgggccc^^^YYYVVVTTTTTTZZZZZZ[[[ZZZYYYZZZ\\\______```aaaaaaaaa___\\\[[[YYY[[[^^^```aaa```]]]\\\]]]\\\[[[ZZZZZZ[[[\\\]]][[[[[[[[[ZZZZZZYYYYYYXXXUUUTTTRRRPPPOOONNNNNNMMMHHHHHHGGGGGGHHHIIIKKKLLLPPPPPPTTT[[[aaaaaaZZZSSSPPPPPPOOOLLLIIIHHHHHHIIIIIIIIIHHHGGGGGGGGGGGGGGGEEEEEEDDDDDDDDDCCCCCCCCCEEEEEEEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFEEEDDDDDDCCCAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@??????@@@AAAAAABBBBBBCCCDDDEEEFFFFFFGGGDDDCCCCCCBBBBBBCCCCCCCCCFFFGGGGGGFFFDDDCCCDDDEEEAAAAAAAAAAAABBBBBBBBBBBB????????????@@@@@@@@@AAA??????>>>>>>>>>>>>??????@@@?????????>>>>>>>>>>>>=========>>>>>>=========<<<<<<<<<<<<<<<===>>>???@@@@@@@@@AAABBBAAA???===<<<============<<<;;;;;;::::::::::::::::::::::::888888888888888888999:::777777888888888888777777777777777777777777777777999888888888888999::::::;;;:::999888888999:::;;;:::888555555666777777777555555666666666777777777777666666666777888999:::::::::999999888777777777888777777777777888999999555666777888:::<<<======999999888888888888999999999999999999888777666555888888888888888888888888888888888888777777777666555666777777888888777777777777777777666666666666666666666777777888888888999999:::;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<<<<::::::::::::::::::::::::;;;<<<<<<=========<<<<<<;;;<<<===???@@@@@@@@@@@@======<<<<<<;;;<<<<<<<<<===<<<<<<<<<<<<<<<<<<===???BBBFFFIIILLLLLLKKKKKKKKKHHHEEEEEEFFFFFFDDDBBBCCCCCCCCCEEEGGGIIIIIIHHHHHHGGGFFFEEEEEEEEEEEEEEEHHHIIIIIIIIIJJJJJJJJJJJJKKKKKKIIIEEEBBB@@@AAACCCGGGGGGHHHGGGFFFGGGJJJLLLJJJJJJIIIHHHIIIJJJKKKLLLGGGGGGFFFFFFFFFGGGIIIJJJLLLLLLLLLLLLLLLNNNOOOOOOMMMLLLLLLLLLNNNPPPRRRSSSQQQPPPNNNMMMMMMLLLIIIGGGHHHHHHIIIIIIIIIIIIIIIIIIJJJIIIHHHGGGGGGHHHIIIJJJIIIHHHFFFEEEDDDDDDEEEEEE>>>AAACCCDDDDDDGGGMMMRRReeesss~~~zzzjjjZZZMMMEEEGGGJJJMMMPPPOOOLLLHHHFFFAAAAAAAAACCCEEEGGGFFFEEEDDDCCCAAA@@@@@@AAABBBCCC]]]```dddfffeeebbb``````YYY[[[___bbbcccdddcccbbbbbbcccdddfffgggggghhhhhhffffffffffffggggggfffeeefffiiiiiidddccceeeeeecccccceeeggggggfffeeeeeeeee______]]]ZZZWWWXXX[[[^^^ddddddeeeggghhhgggdddaaa[[[ZZZ[[[]]]bbbfffhhhiiieeedddccccccddddddcccbbbbbbbbbbbb```___]]][[[YYY^^^\\\[[[YYYZZZ[[[]]]___^^^\\\YYYVVVUUUVVVYYY[[[______^^^^^^___```bbbcccfffgggiiiiiiiiihhhgggeeebbb___[[[WWWWWW\\\eeellljjjhhhdddcccccceeeggghhhiiieee```[[[WWWUUUUUUVVVYYYYYYZZZZZZZZZ\\\^^^___^^^___```aaaaaa___\\\ZZZWWWZZZ___ccceeeccc```]]]ZZZXXXWWWUUUUUUWWWXXXZZZ[[[[[[ZZZYYYXXXWWWVVVUUURRRRRRPPPNNNMMMKKKJJJJJJHHHHHHGGGGGGGGGHHHJJJJJJLLLMMMOOOTTTYYYYYYSSSNNNMMMOOOOOOLLLHHHFFFGGGJJJIIIHHHGGGGGGFFFFFFGGGGGGFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDEEEFFFGGGFFFEEECCCAAACCCCCCBBBBBBBBBBBBBBBAAAAAAAAAAAAAAAAAABBBBBBBBB@@@AAAAAABBBCCCDDDDDDDDDAAAAAAAAAAAAAAABBBCCCCCCCCCDDDEEEDDDCCCBBBCCCDDDBBBBBBBBBBBBAAAAAAAAAAAA?????????@@@@@@@@@?????????>>>>>>======>>>>>>???===>>>?????????>>>===<<<;;;<<<<<<======<<<<<<;;;;;;;;;::::::;;;<<<<<<===>>>>>>???@@@@@@@@@>>>============<<<<<<<<<;;;;;;:::::::::::::::;;;;;;;;;888888777777777777888888777888888888888888888777777777777777777777777777888888888888888999999::::::999888888888888999:::999777555555777888777777555555555666666666777777777777777777777888888999999999999888888888777777777666666666666777888888555666777888999;;;<<<<<<888888777777777777888888:::::::::::::::999888777999999999999999999999999777777888888888888888888555666666777777777777777777777777777666666666666555555555666777777888888888888999:::::::::::::::;;;;;;:::::::::999999999999999999999999::::::;;;<<<<<<<<<<<<<<<<<<;;;;;;<<<===>>>???@@@@@@@@@@@@<<<<<<;;;;;;;;;<<<============<<<;;;;;;<<<======@@@CCCFFFHHHIIIJJJKKKKKKMMMIIIFFFGGGJJJLLLJJJGGGFFFEEEEEEFFFHHHIIIHHHFFFIIIHHHGGGGGGFFFFFFFFFGGGKKKKKKKKKKKKLLLLLLLLLLLLNNNMMMKKKHHHDDDCCCEEEFFFGGGKKKNNNNNNMMMLLLNNNOOONNNMMMMMMMMMNNNOOOQQQRRRMMMLLLLLLLLLMMMNNNOOOPPPNNNOOOOOOOOOPPPQQQQQQRRRRRRRRRRRRSSSTTTVVVXXXYYYTTTTTTTTTUUUTTTSSSPPPNNNQQQQQQRRRRRRSSSSSSTTTTTTTTTRRRQQQPPPQQQRRRTTTVVVXXXUUURRROOOMMMMMMMMMNNNJJJLLLNNNNNNNNNPPPSSSVVV```lllwwwwwwkkk^^^TTTOOOQQQUUUYYY\\\ZZZVVVQQQOOOLLLLLLMMMOOOPPPQQQPPPOOOMMMJJJFFFCCCBBBCCCFFFGGG\\\___bbbcccbbb___^^^]]][[[\\\]]]___```bbbccccccbbbbbbcccccccccccccccbbbcccdddeeefffeeeeeeddddddbbbfffgggcccaaadddfffffffffhhhhhhgggdddbbbbbbccc^^^]]]\\\ZZZYYYZZZ]]]___```aaabbbcccdddccc```]]]\\\[[[\\\^^^aaadddeeedddeeebbb^^^]]]___aaabbbccc_________^^^]]]\\\[[[ZZZZZZYYYXXXXXXYYY[[[]]]^^^]]]ZZZWWWVVVWWWYYY\\\^^^___^^^^^^^^^______``````aaaaaaaaaaaa```___^^^^^^]]]\\\ZZZYYY[[[___eeeiiifffccc```___aaacccccccccdddaaa\\\XXXVVVVVVXXXYYYXXXXXXXXXZZZ\\\^^^___```\\\]]]^^^______^^^]]]\\\UUUXXX]]]bbbcccbbb___\\\XXXWWWUUUTTTTTTUUUWWWXXXYYYXXXWWWVVVUUUTTTSSSRRRQQQQQQPPPOOOMMMLLLJJJJJJLLLKKKIIIHHHHHHHHHIIIIIIJJJJJJKKKOOORRRRRRNNNJJJKKKMMMNNNLLLHHHFFFHHHKKKIIIHHHGGGGGGFFFFFFGGGGGGFFFFFFFFFFFFEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDCCCDDDFFFGGGGGGEEEBBBAAACCCCCCBBBBBBAAAAAAAAAAAA???@@@@@@AAAAAABBBBBBBBB@@@@@@@@@AAAAAABBBBBBCCC????????????@@@AAABBBCCC???@@@AAAAAA@@@???AAABBBDDDCCCBBBAAA@@@???>>>>>>>>>???@@@@@@@@@???>>>>>>??????>>>>>>>>>>>>??????<<<===>>>??????===<<<;;;;;;;;;<<<<<<<<<<<<;;;;;;:::::::::999::::::;;;<<<<<<===?????????>>>=========<<<<<<;;;;;;;;;;;;;;;:::;;;;;;;;;<<<<<<<<<===888888777666666777777777888888999999999999888888888888888888888888888888888888777777888888999:::888888888888888888888888999777666777888999888777555555555555666666666666666777777777888888888888999999999888888888888888666666555555666666777888777777777888888888999999888777777666666777777888999999:::::::::999888888888888888888888888888888777777777777777888888888555555666777777777777777666666666666777777777777555555666666777777777888777888999999::::::999999::::::999999888777777777999888888888888999:::;;;<<<<<<<<<;;;;;;;;;;;;;;;<<<===>>>???????????????;;;;;;;;;;;;;;;<<<===>>>>>>===<<<;;;;;;<<<===>>>AAADDDGGGHHHHHHHHHJJJKKKJJJHHHGGGIIILLLNNNNNNMMMIIIGGGFFFFFFFFFFFFDDDCCCIIIHHHGGGGGGGGGGGGGGGGGGJJJJJJJJJJJJKKKKKKKKKKKKMMMLLLKKKHHHEEEEEEFFFHHHJJJPPPXXXZZZWWWSSSRRRRRROOOOOONNNOOOPPPQQQSSSTTTQQQQQQQQQQQQQQQRRRSSSSSSPPPQQQQQQRRRSSSSSSTTTTTTTTTUUUUUUVVVWWWXXXZZZZZZUUUWWWYYY[[[[[[YYYXXXWWWXXXYYYYYYZZZ[[[\\\\\\]]]\\\[[[ZZZYYYZZZ\\\___```bbb```]]]ZZZXXXYYY[[[\\\]]]^^^______^^^___```aaaeeelllsssssskkkaaa[[[[[[]]]aaafffhhheee```]]][[[YYYZZZ]]]^^^___^^^^^^^^^[[[WWWRRRMMMKKKLLLNNNPPP\\\^^^``````]]]YYYWWWVVVYYYYYYZZZ[[[]]]^^^___```aaaaaaaaaaaa```___^^^]]]]]]___aaabbbaaa`````````\\\bbbdddbbbaaaeeeiiikkkfffffffffccc```______aaa\\\\\\\\\\\\\\\^^^___```\\\\\\]]]___```___\\\YYY\\\\\\]]]___bbbcccbbbaaaddd```[[[ZZZ]]]```aaaaaa\\\\\\[[[[[[[[[[[[ZZZZZZVVVVVVWWWWWWXXXZZZ[[[[[[\\\YYYVVVVVVYYY\\\___```____________^^^^^^^^^]]]______^^^^^^]]]]]]]]]]]][[[[[[\\\\\\^^^___aaabbbccc```]]]^^^aaacccbbbaaa^^^[[[XXXUUUUUUVVVXXXZZZWWWWWWWWWZZZ^^^```aaa```[[[[[[\\\\\\]]]\\\\\\\\\SSSUUUXXX[[[\\\[[[ZZZXXXXXXWWWVVVVVVVVVVVVWWWXXXWWWVVVVVVTTTSSSRRRQQQQQQPPPPPPPPPPPPOOONNNLLLKKKNNNMMMKKKJJJIIIIIIJJJJJJLLLKKKLLLNNNOOOOOOMMMKKKKKKKKKLLLKKKIIIIIIJJJLLLIIIIIIHHHGGGGGGGGGGGGGGGEEEEEEDDDDDDDDDCCCCCCCCCDDDDDDDDDDDDCCCCCCCCCCCCBBBCCCEEEFFFFFFEEECCCBBBBBBAAAAAA@@@@@@??????>>><<<===>>>?????????????????????@@@@@@AAAAAAAAAAAA>>>>>>>>>>>>??????@@@AAA<<<===??????>>>>>>???AAACCCCCCBBB@@@???===<<<<<<>>>???@@@@@@@@@???>>>===??????>>>>>>>>>>>>??????<<<===>>>>>>>>>===;;;:::;;;;;;<<<<<<<<<<<<;;;;;;:::::::::999999::::::;;;:::<<<>>>???>>>============<<<;;;;;;::::::;;;;;;:::;;;;;;<<<<<<=========999888777777777777777777888999999999999999999888777777777777777777777777888777777777777888999999777777777777777777777777888777666777999:::999777444444555555555666666666666777888888888888777777888888888888888888888888666666555555666666777888888888888777777777666666777777666666666666777777666666777777888777777777777777777777777777777777666666666666666777777777444555666666777777666666666666666666777777777777777777777777777777777777777777888999999999999888999999888888777666666555777666666555666777999:::<<<;;;;;;:::;;;;;;<<<<<<<<<<<<===>>>>>>>>>>>>>>>::::::::::::;;;<<<===>>>???>>><<<;;;;;;<<<>>>???@@@DDDHHHIIIGGGFFFHHHJJJGGGHHHIIIJJJKKKMMMNNNOOOKKKIIIFFFDDDDDDEEEDDDCCCHHHHHHGGGGGGGGGGGGHHHHHHHHHHHHIIIIIIIIIJJJJJJJJJJJJJJJIIIGGGEEEEEEHHHJJJPPPXXXaaaddd___YYYUUUTTTPPPOOOOOOOOOPPPQQQSSSTTTSSSSSSSSSSSSSSSSSSSSSSSSRRRSSSTTTUUUVVVVVVVVVVVVUUUVVVVVVWWWXXXXXXXXXYYYWWWZZZ]]]___^^^^^^]]]^^^[[[\\\]]]^^^___```aaabbb````````````bbbdddfffgggeeedddbbbaaabbbeeehhhiiigggggggggfffffffffggggggkkklllooommmfff]]]\\\___ggglllqqqrrrnnnjjjggggggbbbeeeiiikkkjjjjjjjjjjjjgggccc^^^YYYWWWWWWZZZ\\\]]]___```___\\\YYYWWWVVVVVVXXXZZZ]]]^^^^^^^^^]]]____________^^^]]]\\\[[[ZZZ]]]```aaa___^^^^^^___\\\cccfffdddbbbeeehhhiiibbbaaa```]]][[[[[[]]]```[[[[[[\\\]]]___aaaaaa```[[[[[[]]]___aaa```]]]ZZZ\\\\\\]]]```ccccccbbb```bbb^^^[[[\\\___aaa___\\\YYYYYYXXXXXXXXXXXXXXXXXXVVVWWWYYYZZZ[[[[[[[[[[[[\\\XXXUUUUUUXXX\\\^^^^^^^^^^^^^^^]]]\\\[[[ZZZYYY]]]]]]\\\\\\\\\]]]^^^___\\\\\\\\\]]]^^^]]]\\\[[[^^^[[[ZZZ\\\aaaccc```]]]YYYWWWUUUSSSRRRSSSUUUVVVWWWVVVWWWZZZ___bbbbbb```]]]\\\[[[ZZZYYYYYYZZZZZZTTTUUUVVVVVVWWWVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVUUUTTTSSSRRRRRRRRROOOPPPPPPQQQPPPOOONNNMMMMMMMMMKKKJJJJJJKKKLLLMMMNNNNNNMMMNNNNNNNNNMMMLLLKKKJJJIIIJJJKKKMMMMMMMMMJJJIIIIIIHHHHHHHHHHHHHHHFFFFFFEEEEEEEEEDDDDDDDDDDDDDDDDDDCCCCCCBBBBBBBBBAAABBBCCCEEEEEEEEEEEEDDDBBBBBBBBBAAA@@@?????????;;;<<<===>>>?????????>>>@@@@@@@@@@@@@@@AAAAAAAAA>>>>>>>>>======>>>??????;;;===>>>>>>>>>>>>???AAA@@@@@@??????>>>===<<<<<<>>>???@@@AAA@@@???===<<<>>>======<<<<<<======>>><<<=========<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;::::::999999:::::::::888;;;>>>>>>===;;;<<<======<<<;;;:::::::::;;;;;;999999:::;;;;;;<<<======:::999888777777777777888777777888888888888777777666666666666666666666666777777777777777888999999666777777777777777777666666666555666888999888666444444444555555555666666666777888999999888777666888888888888888888888888666666666555666777777888888888777777777666666666777666666555555666666777555555666777777777777777666666666666666666666666666666666555555555555555444555666666777777666666555666666666777777777888999999999888777777666666666777777888888888888888888777777666666555555555666555444333444666888999;;;::::::::::::;;;===>>>;;;;;;<<<============<<<999999999:::;;;<<<>>>???@@@>>><<<;;;;;;<<<>>>@@@???DDDIIIJJJGGGFFFGGGIIIFFFIIIKKKJJJHHHGGGKKKOOOMMMIIIFFFDDDEEEGGGHHHIIIIIIIIIHHHHHHHHHHHHIIIIIIHHHIIIIIIIIIIIIJJJJJJJJJHHHHHHGGGFFFEEEFFFIIILLLTTT\\\eeefff___XXXTTTTTTPPPPPPOOOOOOOOOPPPRRRSSSTTTTTTTTTTTTSSSRRRQQQQQQRRRSSSTTTUUUVVVVVVVVVUUUVVVVVVWWWWWWWWWWWWWWWVVVXXX[[[^^^^^^]]]\\\]]]^^^[[[[[[\\\^^^___aaabbbbbb```aaabbbdddfffhhhiiijjjeeeeeedddeeegggiiilllnnnhhhgggeeeeeeggghhhiiijjjlllkkkkkkjjjddd]]]^^^cccnnnssswwwxxxtttpppooopppiiimmmqqqssssssrrrssstttpppmmmiiieeedddeeegggiii\\\___aaaaaa___]]]\\\\\\UUUYYY]]]aaabbbaaa^^^\\\]]]]]]^^^^^^]]]]]]\\\[[[ZZZ^^^bbbbbb```______aaaaaahhhkkkfffbbbbbbdddddd]]]\\\ZZZXXXWWWYYY]]]```ZZZZZZ\\\^^^aaabbbaaa```]]]^^^___bbbcccccc```]]]ZZZ[[[]]]```cccdddcccaaa```^^^]]]___cccccc^^^YYYXXXWWWVVVVVVUUUUUUVVVVVVXXXZZZ\\\^^^______^^^]]][[[WWWSSSSSSVVVZZZ[[[[[[]]]]]]\\\[[[ZZZXXXVVVUUUVVVVVVVVVVVVWWWYYY[[[\\\^^^]]]\\\\\\\\\[[[YYYWWWYYYWWWVVVZZZ___aaa^^^ZZZVVVUUUSSSQQQPPPQQQRRRSSSVVVUUUVVVZZZ___cccbbbaaa___]]][[[XXXWWWVVVWWWXXXXXXWWWVVVUUUUUUUUUVVVVVVSSSTTTUUUUUUUUUUUUTTTSSSVVVVVVUUUUUUTTTSSSSSSSSSNNNOOOPPPQQQQQQPPPOOONNNKKKKKKJJJJJJKKKLLLNNNOOOOOONNNNNNMMMMMMMMMMMMLLLKKKIIIGGGIIIMMMPPPOOOMMMKKKJJJIIIIIIHHHHHHIIIIIIHHHHHHHHHHHHGGGGGGGGGGGGDDDDDDCCCCCCCCCBBBBBBBBBAAAAAABBBDDDEEEEEEFFFFFFEEEEEEDDDCCCCCCBBBAAAAAA<<<===???@@@AAAAAAAAA@@@@@@@@@@@@@@@@@@AAAAAAAAA>>>>>>============>>>>>>;;;===>>>???>>>???@@@BBB>>>>>>==================>>>???@@@AAA@@@???===;;;<<<<<<<<<;;;;;;<<<<<<<<<======<<<<<<;;;;;;;;;;;;;;;<<<<<<======<<<<<<;;;;;;;;;::::::999:::::::::777;;;>>>>>><<<;;;<<<>>>===<<<;;;:::999:::;;;;;;888888999::::::;;;<<<<<<::::::999888777777888888666666777777777777666666555555555555555555555555777777777777777888888999666666777777777777666666555444444555777888777555444444444555555555666666666777888999999888777666888888888888888888999999666666666666666777888888777777777777777666777666666666555555555555666666666777888999999:::999999666666666666666666666666666666555555444444444444444555555666666666666666555666666666777777888888;;;;;;:::999888777666666666666777888888888888888777777666666555555555555555444333222333555777999::::::999999:::<<<===>>>:::;;;<<<<<<<<<<<<<<<<<<888888999:::;;;===>>>???@@@???<<<;;;;;;<<>>???@@@AAA@@@@@@???@@@@@@@@@@@@@@@@@@@@@AAA??????>>>>>>>>>>>>??????BBBAAA???>>>>>>>>>???@@@@@@@@@???>>>===<<<<<<;;;<<<===>>>??????>>>=========<<<;;;:::999:::;;;<<<:::::::::999999888888888;;;;;;;;;;;;;;;<<<======<<<;;;:::999888999::::::;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;::::::::::::999999:::::::::999999999888888;;;888666666999:::999777888777777666555444444444888888777666666666666666777888888888777666444333555555666777777666555444444555666777777666555444333333444444555666666777666666777777777777666666555555555555555555555555777777666666555555555444666666666666666666666666777777666666555555555444555555666666777777888888888888777555555444444444888777555444333333444444777777777777777888888999333444555777888:::;;;;;;666666666666666555555555999888777666666777888999888999::::::999888777666999777555444333444555666999999888888999999:::;;;===<<<;;;;;;::::::;;;;;;888999:::999999:::<<<>>>>>>===;;;:::999:::<<<===AAABBBCCCDDDEEEEEEEEEEEEDDDEEEFFFGGGHHHGGGFFFFFFGGGGGGGGGGGGHHHIIIJJJKKKCCCEEEHHHJJJKKKKKKIIIHHHJJJJJJIIIHHHHHHHHHHHHIIIIIIHHHGGGFFFFFFHHHJJJKKKPPPTTTXXXWWWTTTPPPOOOOOORRRRRRQQQPPPPPPQQQSSSTTTRRRSSSSSSSSSQQQNNNKKKIIILLLLLLMMMOOOPPPQQQRRRRRRXXXVVVTTTTTTUUUTTTSSSQQQVVVYYY[[[YYYUUUTTTWWW[[[ZZZ[[[\\\]]]]]]\\\[[[ZZZ]]][[[[[[]]]bbbgggkkklllhhhfffdddeeehhhiiihhhfffiiihhhgggfffhhhkkknnnpppqqqpppppppppqqqssstttvvv~~~|||zzzxxxwwwvvvuuurrrtttxxx|||~~~}}}|||{{{|||wwwqqqoooqqqtttuuutttdddbbb`````````^^^ZZZWWWYYY]]]```cccbbb```^^^]]][[[]]]```aaa```___```aaaaaafffiiigggbbb^^^```ccchhhiiiiiigggdddaaa``````\\\\\\\\\[[[[[[[[[[[[[[[SSSYYY^^^aaaeeejjjjjjggggggeeeeeeiiimmmkkkbbbZZZXXXYYY[[[]]]``````^^^\\\```______```aaa___[[[WWWXXXWWWVVVWWWZZZ\\\]]]]]]]]]\\\\\\]]]______]]]ZZZ\\\\\\\\\\\\]]]^^^___```^^^^^^^^^^^^\\\ZZZYYYWWW[[[ZZZYYYXXXXXXYYYYYYZZZZZZYYYYYYXXXXXXYYYYYYYYY[[[]]]```bbbbbb```^^^\\\XXXSSSOOOOOOSSSVVVVVVTTTTTTUUUWWWXXXYYYYYYXXXXXXVVVVVVWWWVVVTTTSSSSSSTTTQQQPPPOOONNNNNNNNNNNNNNNNNNNNNMMMLLLLLLKKKJJJJJJJJJKKKLLLNNNPPPQQQRRRSSSOOOMMMLLLMMMOOOOOOMMMKKKIIIIIIHHHGGGGGGHHHIIIJJJMMMLLLJJJIIIHHHHHHGGGGGGHHHHHHIIIIIIIIIJJJJJJJJJKKKJJJIIIGGGGGGGGGGGGHHHFFFFFFGGGGGGGGGFFFEEEEEECCCCCCCCCCCCCCCCCCCCCCCC@@@@@@???>>>@@@EEEMMMRRR\\\UUUMMMGGGEEEBBB>>>:::===>>>???@@@AAA@@@@@@???>>>>>>???@@@@@@AAABBBBBB??????>>>>>>>>>>>>??????@@@@@@???>>>>>>>>>>>>?????????>>>===<<<<<<;;;;;;;;;;;;<<<======<<<;;;:::===<<<;;;;;;;;;<<<======;;;;;;:::::::::999999999;;;:::::::::::::::;;;;;;<<<;;;:::999888999:::;;;========================;;;;;;:::::::::999999999::::::999999999888888888;;;999777777999::::::888888777777666555555444444666666555444444444444444999999999999888888777666555555666777777666555444444555666777777666555444222222333444555666777888666666777777777777666666555555555555555555555555777666666666555555555444777777777777777777777777777666666666555555555444555555666666777777777777888777666555444444444444555555444333444444555666666666666666666777888888666666666777777888888888555555555555666666666666999888777666666777777888777888999999999888777666:::888777555555555777777999999888888999999:::;;;999999888777777777777888777888::::::999999;;;<<<<<<;;;:::999999;;;===>>>@@@AAABBBCCCDDDDDDDDDDDDDDDDDDFFFGGGGGGGGGFFFEEEDDDDDDDDDDDDEEEFFFGGGHHHAAACCCFFFHHHIIIIIIHHHGGGJJJIIIIIIHHHGGGHHHHHHHHHIIIHHHGGGFFFGGGHHHJJJKKKMMMPPPSSSSSSPPPNNNNNNPPPQQQPPPNNNNNNOOOPPPQQQPPPRRRRRRRRRQQQOOOMMMKKKJJJMMMMMMNNNOOOPPPRRRSSSTTTXXXWWWWWWXXXYYYYYYWWWUUUWWWYYYZZZWWWSSSSSSWWW[[[XXXYYYZZZZZZZZZYYYXXXWWWYYYXXXYYY]]]bbbeeegggggghhhfffdddeeeggghhhfffdddeeeeeefffhhhkkkooorrrtttssssssrrrrrrssstttuuuvvv|||~~~~~~{{{vvvtttuuuwwwwwwyyy|||~~~}}}{{{yyywwwtttrrrsssvvvxxxvvvttteeebbb___]]]\\\[[[YYYWWWYYY[[[^^^``````___\\\ZZZ[[[^^^```aaa`````````aaacccgggjjjhhhccc```bbbeeedddeeeeeeccc```^^^]]]]]]]]]]]]]]]]]]]]]\\\[[[[[[SSS]]]eeehhhhhhiiiiiifffhhhgggffffffeeebbb\\\XXXWWWWWWXXXZZZ\\\]]][[[YYY^^^]]]\\\\\\\\\\\\YYYWWWWWWVVVUUUWWWZZZ^^^______^^^]]]]]]^^^```___]]][[[````````````aaabbbcccdddeeeeeecccbbb___]]]ZZZYYYYYYYYYXXXWWWVVVVVVWWWWWWVVVWWWWWWXXXYYYZZZ[[[[[[^^^___aaacccbbbaaa^^^\\\WWWTTTPPPQQQTTTVVVVVVUUUSSSTTTVVVXXXWWWUUUSSSQQQSSSSSSSSSSSSTTTSSSPPPNNNLLLLLLMMMMMMNNNNNNOOOOOOLLLLLLKKKKKKJJJJJJIIIIIIJJJIIIIIIJJJLLLOOORRRTTTNNNMMMLLLMMMNNNMMMKKKJJJFFFFFFFFFFFFGGGHHHIIIJJJJJJIIIHHHGGGFFFEEEEEEEEEFFFFFFGGGHHHIIIJJJJJJKKKIIIIIIHHHHHHHHHHHHIIIIIIFFFFFFGGGGGGFFFFFFEEEDDDCCCDDDDDDEEEEEEDDDDDDDDD????????????@@@EEELLLQQQZZZVVVQQQJJJEEEBBB???>>>===>>>???@@@AAA@@@??????<<<===>>>???@@@BBBCCCCCC>>>>>>>>>>>>>>>>>>>>>>>>>>>????????????>>>===============<<<<<<;;;;;;:::::::::;;;;;;:::999888777:::::::::::::::;;;<<<===;;;:::::::::::::::999999::::::999999888999999999;;;:::999888888999:::;;;?????????>>>>>>======<<<::::::::::::999999999999999999999999888888888777;;;999888888999::::::999777777777666555555444444666555444444333444444444999888888777777777888888555555666666666666555555555555666666666666555555222222333444555666777888555666666777777666666555555555555555555555555555666666666555555555555555777777777777777777777777666666666555555555555555555666666666666777777777777777666555444444444444333333333333444555666777555444444444444555666666888888888777666666555555444444444555666666666777999888777666666666666777666777777888888888888777:::999777666666777888888999888888888888999::::::888888777666666666666666666888;;;;;;;;;::::::;;;999999999999:::<<<>>>???>>>>>>@@@AAABBBCCCCCCDDDCCCCCCDDDEEEEEEEEEEEEDDDBBBBBBCCCCCCDDDEEEEEEEEE@@@BBBDDDFFFHHHGGGFFFEEEIIIHHHHHHGGGGGGGGGGGGGGGHHHGGGFFFFFFFFFGGGIIIJJJHHHKKKNNNNNNLLLKKKNNNQQQQQQNNNLLLLLLOOOPPPOOOMMMPPPPPPOOOMMMLLLKKKKKKKKKOOONNNNNNNNNOOORRRTTTVVVYYYYYYZZZ\\\______]]][[[XXXYYYXXXUUUQQQRRRVVV[[[XXXXXXXXXXXXXXXWWWVVVUUUUUUVVVZZZ___cccdddcccaaagggfffddddddeeeeeedddbbbaaacccfffjjjooossswwwyyytttsssrrrrrrrrrsssssstttvvvzzz}}}zzztttqqqtttxxxyyy{{{}}}~~~{{{wwwuuuppppppqqquuuyyyzzzwwwsssdddaaa^^^\\\[[[[[[[[[[[[ZZZ[[[]]]___```___\\\YYYYYY\\\^^^___^^^^^^^^^___dddfffhhheeeaaa^^^___aaa^^^___``````^^^]]]]]]]]]]]]]]]^^^^^^]]]\\\[[[ZZZWWWbbbjjjiiieeedddddddddccccccbbb```\\\XXXWWWVVVVVVUUUUUUWWWYYYZZZYYYXXX]]]\\\[[[ZZZZZZZZZZZZZZZYYYXXXVVVWWWZZZ\\\]]]]]]]]]^^^^^^______^^^]]][[[_________```aaabbbcccdddiiihhhfffdddbbb```^^^]]]ZZZZZZYYYXXXXXXWWWWWWWWWWWWXXXYYYZZZ[[[\\\\\\\\\]]]^^^``````___]]][[[YYYUUUSSSPPPPPPSSSTTTUUUTTTQQQSSSUUUWWWWWWTTTQQQOOOSSSQQQPPPRRRTTTSSSOOOKKKMMMNNNOOOQQQRRRSSSTTTTTTOOOOOONNNNNNNNNMMMMMMMMMKKKKKKLLLMMMNNNOOOQQQRRRMMMMMMMMMLLLLLLKKKJJJHHHDDDDDDEEEEEEGGGHHHIIIIIIHHHGGGFFFEEEDDDCCCCCCCCCDDDDDDEEEFFFHHHIIIJJJJJJHHHHHHHHHHHHHHHIIIJJJJJJFFFGGGGGGFFFFFFEEEDDDCCCCCCDDDEEEFFFFFFEEEEEEDDD@@@@@@@@@@@@@@@DDDIIIMMMPPPPPPMMMHHHBBB>>>>>>@@@>>>>>>@@@@@@AAA@@@???>>>===>>>>>>???@@@AAAAAABBB>>>>>>????????????>>>>>>======>>>???>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;:::999999888777666666666666777888999999:::999999999999888888888888::::::999888888888999999:::999888888888999:::;;;??????>>>======<<<;;;;;;:::::::::999999999999888999888888888888777777777999888777777777888888888777777666666555555555555777666666555555666666666666555444333444555666777555555555666666666666666555666666666666666666555444444444555555555555666555666666666666666666555555555555555555555555555555555555555555555555555777777777777777777777777555555555555555555555555666666666666666666666666777666555444444444444444333333333444444555555555333333333333333444444555888777777666666555555444333333444444555666777777999888777777666666555555555666666777777888888888888888777666666777777888888888888888888999999:::::::::999888888888888999777:::===>>>===;;;;;;;;;::::::::::::;;;<<<===>>><<<===>>>@@@AAABBBBBBBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCDDDDDDEEEEEEEEEEEE@@@BBBDDDEEEGGGGGGFFFEEEHHHGGGFFFFFFEEEEEEFFFFFFFFFEEEEEEDDDEEEFFFGGGGGGEEEGGGJJJJJJIIIJJJOOOSSSSSSPPPMMMMMMPPPQQQOOOLLLOOOMMMKKKJJJIIIJJJKKKKKKNNNMMMLLLLLLNNNQQQTTTWWWXXXYYY\\\___bbbcccaaa___XXXWWWUUURRRPPPQQQVVVZZZYYYYYYYYYXXXXXXWWWVVVVVVUUUXXX^^^dddggggggccc___eeeeeedddcccccccccbbbaaaaaacccgggmmmqqquuuxxxyyyqqqqqqpppoooooooooooooooooorrrttttttrrrrrrtttvvvuuuwwwzzz{{{zzzwwwrrrooonnnnnnoootttxxxyyyuuuqqq```___]]][[[ZZZ[[[]]]___]]]\\\]]]___aaa```\\\YYYYYY[[[]]]^^^^^^]]]]]]^^^cccddddddaaa\\\YYYYYY[[[YYY[[[]]]^^^]]]]]]^^^```____________^^^]]]\\\[[[]]]fffkkkggg___^^^```aaa______^^^[[[WWWUUUVVVXXXWWWVVVUUUVVVXXXYYYYYYXXX[[[ZZZZZZYYYXXXXXXZZZ[[[XXXWWWUUUVVVYYY\\\]]]]]]___```aaabbbaaa___^^^^^^^^^^^^______```bbbcccdddhhhgggfffeeecccbbbaaaaaa____________^^^^^^]]]]]][[[\\\]]]]]]]]]]]]\\\\\\ZZZ[[[[[[[[[ZZZXXXVVVUUUQQQPPPOOOOOOPPPQQQRRRRRRNNNPPPTTTVVVWWWUUUSSSQQQTTTRRRQQQSSSUUUTTTPPPLLLOOOQQQRRRTTTVVVWWWWWWWWWQQQQQQQQQQQQPPPPPPPPPPPPNNNOOOQQQRRRRRRQQQOOONNNMMMNNNNNNMMMKKKIIIHHHHHHBBBCCCDDDFFFGGGHHHIIIIIIGGGFFFEEEDDDCCCBBBBBBBBBBBBCCCDDDEEEFFFGGGHHHIIIFFFFFFGGGHHHHHHIIIIIIIIIGGGGGGGGGFFFEEEDDDCCCCCCBBBCCCEEEFFFFFFFFFEEEDDDBBBBBBBBBAAA@@@AAADDDGGGEEEGGGGGGDDD???===???BBB>>>???@@@AAA@@@@@@>>>>>>@@@?????????????????????===>>>????????????>>>===;;;<<<===>>>===<<<;;;::::::::::::;;;;;;;;;;;;;;;<<<;;;:::999999888777777444555666777888888999999666666666666666666666666::::::999999999999999::::::999888888888999::::::======<<<;;;:::999999888::::::999999999888888888888888888777777777666666666666666555444555666666666666666666555555555555666666555555555555666666555444333333333444555666555555555555666666777777666666666555555666666666777666666555444444333333555555666666666666555555555555555555555555555555444444444555555555555555666666666666666666666666444444444555555555555555666666666555555555555555666555555444444444444555555444444444444333333222222222222222222333333444555555555555555666666666222333333444555666666777777777777777666666555555555555555666666777777888666666666555666666666777888888777777888888999:::;;;;;;:::999999999999999999;;;>>>???>>>===<<<<<<======<<<<<<<<<<<<<<<<<<;;;<<<===???@@@AAAAAAAAA@@@@@@@@@AAAAAAAAABBBBBBBBBBBBCCCDDDDDDDDDCCCCCCAAABBBDDDEEEFFFFFFFFFFFFFFFFFFEEEDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCDDDDDDEEEDDDGGGIIIIIIHHHJJJOOOTTTTTTRRRPPPPPPRRRRRROOOMMMLLLKKKIIIGGGGGGIIIKKKLLLLLLLLLJJJKKKLLLPPPSSSVVVWWWXXXZZZ^^^bbbbbb```^^^VVVTTTRRRPPPOOORRRVVVYYY[[[[[[ZZZZZZYYYYYYYYYYYYYYY\\\bbbhhhllljjjddd```ccccccccccccbbbbbbbbbccceeegggjjjnnnqqqsssssstttoooooonnnnnnmmmmmmlllllliiihhhiiilllqqqsssrrrpppppprrrvvvxxxwwwtttpppmmmpppnnnnnnqqquuuwwwuuurrr\\\\\\\\\ZZZYYYZZZ]]]______]]]]]]___aaaaaa]]]YYYYYY\\\^^^___^^^^^^^^^___aaaaaa```]]]YYYWWWWWWWWWXXXZZZ]]]^^^^^^^^^```aaacccbbbaaa___^^^^^^^^^^^^bbbiiikkkddd]]]\\\___aaa______^^^[[[YYYYYYZZZ\\\ZZZXXXVVVVVVXXXZZZZZZZZZWWWXXXXXXWWWVVVVVVXXXZZZVVVUUUTTTWWW[[[^^^```aaabbbdddeeeeeecccaaaaaaaaa^^^^^^___```aaabbbdddeeefffeeedddbbbbbbaaaaaaaaa^^^______`````````___^^^^^^^^^_________^^^\\\[[[WWWWWWWWWWWWWWWUUUSSSRRRNNNNNNMMMMMMNNNNNNOOOPPPMMMOOORRRUUUVVVVVVTTTSSSTTTTTTTTTTTTUUUTTTQQQOOOPPPQQQSSSUUUVVVVVVUUUUUUPPPPPPPPPPPPPPPPPPPPPPPPPPPQQQSSSTTTTTTQQQOOOMMMNNNOOOOOONNNKKKHHHHHHHHHBBBCCCEEEFFFHHHHHHHHHHHHGGGFFFEEEDDDCCCBBBBBBBBBBBBBBBCCCDDDEEEFFFFFFGGGEEEEEEFFFGGGHHHHHHGGGGGGGGGGGGGGGFFFEEEDDDCCCBBB@@@BBBDDDFFFFFFFFFDDDDDDCCCCCCCCCBBB@@@???AAACCCAAACCCDDDCCC@@@???AAADDD??????@@@AAA@@@???>>>===@@@@@@@@@???>>>>>>=========>>>???@@@@@@???>>>===;;;<<<<<<<<<<<<;;;:::::::::::::::;;;;;;<<<<<<<<<<<<;;;:::999999999999999777777888999:::::::::999444444444555555555555666999999888888999999:::;;;;;;:::999888777888888999:::::::::999888888888777999999999999888888888888777777777777666666666666444555555444333222444666666666666666666666555555333333333222333333444555777666666555555555666666555555444555555666777888666666555555555555666666777777666555444333333222444555555666666555555444555555555555555555555555444444444444444555555555555555555555555555555555444444444444444555555555666666666555555555555444555555444444444444444555555555555555444333111111222222111111222222333444222333333444555666777777333333333444555555555666555666666777777666666555666555555555555666666777555555555555666666666666888777777777777888999999999999888777777777777888:::<<<>>>???===<<<<<<=========<<<<<<<<<;;;;;;;;;<<<===>>>????????????????????????>>>???@@@@@@AAA???@@@AAABBBBBBAAA@@@@@@AAABBBCCCDDDEEEFFFFFFFFFEEEDDDDDDCCCCCCCCCCCCCCCAAABBBBBBBBBCCCCCCCCCCCCEEEGGGJJJJJJIIIKKKOOOSSSSSSSSSSSSRRRQQQOOONNNMMMJJJIIIHHHGGGGGGIIIKKKLLLJJJJJJJJJKKKMMMPPPSSSTTTTTTUUUVVVYYY\\\]]][[[YYYRRRQQQOOONNNPPPSSSVVVYYY[[[ZZZZZZYYYYYYZZZ[[[[[[\\\___dddiiikkkjjjddd```___aaabbbcccbbbccceeefffjjjkkkmmmnnnnnnnnnmmmmmmmmmnnnnnnnnnmmmmmmlllkkkeeebbbbbbgggooorrroookkklllooosssvvvvvvrrrnnnjjjnnnlllkkkmmmrrrtttsssqqqYYYZZZZZZYYYWWWWWWYYY\\\```]]]\\\^^^aaaaaa]]]YYYXXXZZZ]]]^^^]]]\\\]]]^^^___^^^]]][[[YYYXXXYYYYYY[[[]]]___```______```aaabbbaaa^^^[[[ZZZ[[[\\\]]]dddiiikkkfffaaaaaacccdddbbb```^^^]]]\\\]]]]]]]]]]]][[[XXXXXXYYY\\\]]]]]]UUUWWWYYYYYYWWWWWWYYY[[[YYYXXXWWWYYY]]]```bbbbbbaaaccceeedddbbb______```]]]]]]]]]^^^```bbbcccddddddcccaaa```___^^^______ZZZ[[[]]]^^^______^^^^^^]]]^^^___```___^^^\\\[[[VVVVVVVVVVVVVVVUUUTTTSSSLLLMMMMMMMMMMMMMMMNNNOOONNNOOOQQQSSSTTTTTTTTTSSSTTTUUUVVVUUUSSSRRRRRRSSSPPPQQQSSSTTTTTTTTTRRRQQQNNNNNNNNNNNNNNNNNNNNNNNNOOOPPPPPPQQQPPPOOONNNNNNNNNPPPQQQOOOKKKHHHGGGHHHCCCDDDFFFHHHHHHHHHHHHHHHHHHGGGFFFEEEDDDCCCCCCCCCBBBBBBCCCCCCDDDDDDDDDDDDDDDDDDEEEFFFFFFFFFEEEEEEGGGGGGFFFFFFEEECCCBBBAAA???AAACCCEEEFFFEEEDDDCCCBBBBBBCCCBBB@@@???@@@BBBAAAAAABBBBBBAAAAAABBBCCC???@@@@@@AAA@@@???>>>===????????????>>>>>>>>>>>>===>>>???@@@@@@???>>>===<<<;;;;;;:::::::::::::::999::::::;;;<<<=========;;;:::999888888888999:::888888999:::::::::999888444444444555555666666666666666666777888999:::;;;<<<;;;999888777666777777888888888888888888888888999999999999888888888888777777666666666555555555333555666444222222444666555666666666666666666666333222222222333333444555666666666666555555444333555444444444555666888999777666555444444555666777555555555555555555555555444555555666666555555444555555555555555555555555333333333444444555555555444444444444444444444444333333333444444555555555666666555555555444444444555444444333333444444555222333444444444333222222222222111111222222333444222333333444555555666666444444444444444444444444333444555777777777777666777666555444444444555666555555666777777777777777777777777777777888999999888888777666666666666777:::<<<===<<<;;;:::;;;<<<999999::::::;;;:::::::::>>>>>>????????????>>>>>>>>>>>>=========>>>???@@@???@@@BBBCCCCCCAAA@@@???@@@@@@AAABBBCCCDDDEEEEEEDDDCCCCCCBBBBBBBBBBBBBBBBBBBBBCCCDDDDDDDDDDDDDDDEEEHHHKKKKKKIIIJJJMMMQQQNNNQQQSSSQQQLLLIIIIIIKKKHHHHHHGGGGGGHHHJJJKKKLLLIIIJJJKKKLLLNNNQQQSSSTTTRRRQQQQQQSSSUUUVVVTTTSSSNNNMMMMMMNNNQQQTTTWWWXXXXXXWWWWWWWWWWWWYYYZZZ[[[[[[]]]```dddfffeeeaaa]]][[[^^^aaaccccccdddhhhjjjnnnnnnmmmlllkkkiiihhhgggjjjkkkkkkllllllkkkjjjiiicccbbbcccgggkkkmmmkkkhhhiiilllpppsssrrrnnniiieeedddccccccggglllooonnnlllWWWYYYZZZXXXUUUSSSUUUWWW```]]][[[]]]``````\\\XXXUUUXXXZZZ[[[ZZZZZZZZZ[[[^^^]]]\\\[[[ZZZ[[[\\\]]]___```bbbaaa```______``````]]]YYYVVVUUUVVVXXXZZZdddiiilllhhhfffggghhhgggccc```]]]\\\]]]^^^]]]\\\```]]]ZZZYYY[[[]]]^^^___WWWZZZ\\\\\\[[[ZZZ[[[]]]___]]][[[\\\^^^`````````]]]```bbbaaa^^^\\\\\\]]]ZZZ[[[[[[\\\^^^___aaabbbcccbbb```^^^\\\\\\\\\\\\\\\]]]___aaabbbbbbaaaaaa[[[\\\^^^______^^^\\\[[[VVVVVVWWWWWWVVVVVVUUUUUUKKKMMMNNNNNNMMMMMMNNNOOOOOOOOOPPPQQQRRRRRRRRRRRRTTTVVVWWWUUUQQQPPPRRRUUUQQQRRRTTTUUUTTTSSSQQQPPPNNNNNNNNNNNNNNNNNNOOOOOONNNMMMLLLLLLLLLMMMOOOPPPOOOQQQRRROOOKKKHHHHHHIIIDDDEEEGGGHHHIIIIIIHHHGGGIIIHHHGGGEEEDDDDDDDDDDDDBBBBBBCCCCCCCCCCCCCCCCCCCCCDDDEEEFFFFFFEEEDDDCCCGGGGGGFFFFFFEEECCCBBBAAA>>>@@@CCCEEEFFFEEECCCBBB@@@AAABBBBBBAAA@@@AAABBBAAAAAAAAAAAAAAAAAAAAA@@@???@@@AAAAAA@@@???>>>=========>>>>>>??????@@@@@@<<<>>>???@@@@@@???>>><<<<<<;;;:::999888999:::;;;999:::;;;;;;<<<===>>>>>>999999888777777888999:::777777888999999888666666555555555555666666777777444444444555777888:::;;;===<<<:::888666666666666888888888888888888999999999999999888888888888777777666666666555555555555444666777555333222555777555555555666666666666666444444444444555555666777444444555555444222000///555444444444555666888999777666555444444555666777222333333444555666777777444555555555555555555444555555555555555555555555333333333444444555555555333333333333333333333333333333333444444555555555666666555555555444444444444444333333333444444555000111333444555555444333222222222111222222333444333333444444444444444555444444444444444444333333222333555777888888777777888777555444333333444555666666777888888888888888777777777777777888888999999999888777777777777777:::;;;;;;:::888888:::;;;555666777888999:::::::::???????????????>>>>>>===>>>======<<<<<<===???@@@AAABBBDDDEEEEEEDDDBBBAAA>>>???@@@@@@BBBBBBCCCDDDCCCCCCBBBAAAAAAAAAAAABBBCCCDDDDDDEEEFFFEEEEEEEEEFFFIIIKKKKKKIIIIIIKKKNNNIIINNNRRROOOHHHDDDFFFIIIGGGGGGGGGHHHIIIJJJLLLLLLIIIJJJLLLNNNPPPRRRTTTTTTPPPOOONNNNNNPPPQQQPPPOOOLLLKKKLLLNNNRRRUUUWWWXXXUUUTTTTTTTTTUUUWWWYYYZZZYYYZZZ\\\___aaa```]]]ZZZYYY]]]aaacccdddfffjjjmmmpppooommmkkkiiigggeeeeeefffggghhhiiiiiihhhgggfffccceeegggiiiiiihhhgggffffffiiimmmooommmiiiccc___XXXXXX[[[```fffiiihhheee\\\[[[YYYWWWVVVUUUVVVVVV\\\\\\^^^______^^^]]]]]]WWWXXXXXXYYYYYYYYYYYYYYYZZZYYYXXXWWWWWWYYY[[[\\\^^^^^^]]]]]]]]]]]]]]]]]]\\\[[[XXXWWWWWWXXXZZZ\\\ffffffggghhhjjjkkklllmmmkkkddd___^^^^^^\\\^^^aaa______^^^]]]\\\\\\[[[ZZZ]]][[[YYYXXXZZZ\\\]]]^^^[[[]]]___aaabbbbbbaaaaaa```^^^\\\[[[\\\]]]]]]]]]XXX[[[^^^^^^[[[ZZZZZZ\\\^^^]]]\\\\\\]]]^^^]]][[[XXXZZZ\\\^^^___^^^]]]\\\\\\\\\\\\\\\\\\[[[[[[[[[VVVZZZ]]]\\\WWWTTTUUUWWWSSSSSSTTTTTTTTTTTTSSSRRRTTTRRRPPPPPPQQQRRRQQQPPPTTTSSSRRRQQQQQQQQQQQQQQQRRRSSSSSSTTTSSSQQQPPPOOOOOOPPPPPPQQQQQQPPPPPPOOOMMMMMMMMMKKKHHHFFFGGGHHHJJJJJJKKKKKKKKKKKKJJJJJJKKKJJJJJJJJJJJJIIIIIIIIILLLJJJGGGEEECCCCCCDDDDDDEEECCCBBBDDDFFFGGGEEEBBBBBBBBBCCCCCCDDDEEEFFFFFFDDDDDDCCCCCCCCCBBBBBBBBBBBBCCCCCCCCCBBBAAA@@@@@@AAAAAA@@@???>>>>>>>>>???BBBBBBBBBCCCCCCCCCDDDDDDDDDCCCBBBAAA@@@@@@@@@@@@???>>>>>>===============;;;<<<<<<<<<======>>>>>>;;;===>>><<<999777999;;;<<<=========<<<;;;::::::;;;::::::999888888888999888888888777666555555444888888888888888888888888777777777777777777777777<<<;;;999777777777777888:::999888777777888999:::999999777666555555555555555555555555555555555555666777777777777777666666333444444555555444444333444444444444444444444444555555555555555555555555555555555666666666666777444444444555555666666666444444444555555555555666888777666555555555555555333444555555333333444555666666555444444444444555444333333222111111111222444444444333333222222222444444444333333222222222444444444444444444444444555444333333222222222222222222222333333444444444555555555555555444444444666666666666555444333222444444444444444444444444444555555666666666666666555555555666666777999999999999999888777666666555777777777777777777777777777777888888888999999999999777666666777:::===???>>>>>>>>>>>>============>>>>>>===>>>???@@@BBBCCCAAABBBDDDEEEEEEDDDBBBAAAAAABBBBBBBBBAAAAAACCCDDDDDDCCCBBBAAA@@@AAAAAABBBEEEFFFGGGHHHHHHGGGEEEDDDCCCEEEGGGHHHHHHIIIKKKMMMMMMLLLKKKIIIGGGEEEDDDCCCCCCEEEFFFHHHJJJLLLLLLMMMIIIKKKNNNQQQRRRQQQOOONNNNNNNNNMMMLLLKKKKKKKKKKKKMMMLLLLLLLLLNNNQQQUUUWWWXXXYYYYYYYYYWWWWWWYYY[[[[[[]]]]]][[[XXXWWWZZZ^^^^^^```bbbeeefffggggggfffiiihhhfffeeedddddddddeeeeeegggiiijjjiiifffccc```bbbbbbdddiiilllkkkeee```jjjmmmrrrtttqqqiii```ZZZSSSRRRUUU]]]ffflllkkkhhhYYYXXXWWWVVVVVVVVVWWWXXXXXXYYYYYYZZZZZZYYYXXXWWWXXXXXXYYYZZZ[[[[[[[[[ZZZ\\\[[[ZZZYYYYYY[[[]]]^^^ZZZZZZZZZZZZZZZZZZYYYYYYZZZYYYWWWWWWXXXZZZ]]]___cccdddfffggghhhiiiiiiiiifff```[[[\\\\\\[[[[[[^^^]]]]]]]]]\\\\\\[[[[[[[[[]]]\\\[[[ZZZ[[[]]]]]]]]]YYY[[[]]]___```___^^^^^^```___]]]]]]]]]]]]]]]\\\ZZZ\\\^^^^^^[[[YYYZZZ[[[[[[ZZZZZZ[[[]]]^^^^^^]]]\\\\\\]]]]]]\\\[[[YYYXXXYYYYYYYYYXXXXXXXXXXXXXXXYYY\\\]]]ZZZUUURRRRRRUUUTTTTTTTTTTTTTTTTTTUUUUUUUUUSSSQQQQQQRRRSSSRRRQQQSSSRRRQQQPPPOOOOOOOOOOOOPPPQQQQQQPPPPPPOOONNNMMMMMMMMMNNNOOOOOOOOOOOOOOOKKKLLLKKKJJJGGGFFFGGGHHHKKKKKKKKKKKKKKKKKKKKKKKKIIIIIIIIIIIIHHHHHHHHHHHHHHHHHHFFFEEEEEEEEEFFFFFFEEEDDDCCCDDDFFFFFFDDDBBBAAAAAABBBBBBCCCCCCDDDDDDCCCCCCBBBBBBBBBBBBAAAAAABBBBBBBBBBBBBBBAAA@@@????????????>>>??????@@@@@@AAAAAAAAABBBBBBBBBCCCCCCCCCBBBAAA@@@??????????????????>>>===<<<<<<<<<===:::;;;;;;;;;<<<<<<<<<<<<<<<===>>>===:::888999;;;;;;<<<<<<<<<<<<;;;;;;:::;;;:::999999888888888999999999888777777666555555666666666666666666666666777777777777777777777777:::999777666555555666666888888777666666777888888888888777777666555555444555555555555555555555555555555666666666555555444333444444555555444444333333333333333333333333333444444444444444444444444444444555555555666666666333333444444444555555555444444444444555555555555777666555444444444444555333444555444333333333555666555555444333444444444444333222222111111222222444444444333333222222222555555555444444333333333444444444444444444444444555444333222222222222222222222222333333333444444444444444555555555555555666666666666555444333333444444444444444444444444333444555555666666555555555555555555666777888888999999888777777666555555777777777777777777777777777777777888888888999999999999777777777999;;;<<<>>>>>>>>>>>>>>>>>>>>>>>>??????>>>>>>???@@@AAABBBAAABBBCCCEEEEEEDDDCCCBBB@@@AAABBBAAA@@@AAABBBDDDDDDCCCBBBAAAAAAAAABBBBBBCCCDDDEEEFFFFFFEEEDDDBBBDDDEEEGGGGGGGGGHHHIIIKKKJJJIIIHHHGGGEEEDDDCCCCCCDDDEEEGGGIIIKKKLLLMMMMMMJJJKKKMMMOOOPPPPPPOOONNNLLLLLLLLLKKKKKKKKKLLLLLLNNNNNNOOOPPPRRRTTTVVVWWWVVVWWWXXXXXXVVVUUUVVVWWWXXX[[[]]]\\\ZZZYYY\\\___aaaaaabbbcccdddeeeeeeeeehhhgggfffeeeddddddeeeeeeeeegggiiijjjjjjhhhfffddddddfffhhhkkkmmmkkkhhhdddjjjmmmpppqqqmmmfff___ZZZWWWWWW[[[bbbiiimmmlllkkkVVVUUUUUUUUUUUUVVVXXXYYYYYYZZZZZZZZZYYYXXXWWWWWWXXXXXXZZZ[[[\\\\\\\\\\\\]]]]]]\\\[[[\\\]]]^^^___WWWXXXXXXXXXXXXXXXXXXXXXXXXWWWWWWWWWYYY\\\___aaa```aaadddfffggggggeeeddd___ZZZXXXZZZ\\\ZZZYYY[[[ZZZZZZ[[[[[[[[[\\\\\\\\\]]]]]]]]]]]]]]]\\\\\\\\\ZZZ[[[]]]______^^^]]]\\\^^^^^^___^^^^^^\\\[[[ZZZ[[[\\\^^^]]][[[ZZZZZZZZZYYYXXXXXXZZZ]]]___```___```___]]]ZZZXXXVVVUUUUUUWWWWWWWWWWWWWWWWWWWWWWWW[[[\\\\\\XXXSSSPPPQQQSSSUUUUUUTTTTTTTTTVVVWWWXXXVVVUUUSSSSSSTTTTTTTTTSSSTTTSSSQQQPPPOOONNNNNNNNNOOONNNMMMLLLKKKKKKKKKKKKJJJJJJKKKKKKLLLLLLLLLLLLIIIIIIJJJHHHGGGFFFGGGIIIMMMLLLKKKJJJJJJKKKLLLMMMHHHHHHHHHGGGGGGGGGFFFFFFDDDEEEFFFGGGGGGGGGHHHHHHFFFDDDDDDDDDEEEDDDBBBAAA@@@@@@AAAAAAAAAAAAAAAAAABBBAAAAAAAAAAAA@@@@@@@@@AAAAAABBBBBBAAAAAA@@@@@@>>>>>>>>>>>>???@@@AAAAAA???@@@@@@@@@@@@AAAAAAAAAAAAAAA@@@???>>>>>>>>>>>>??????>>>===<<<;;;;;;;;;:::::::::::::::;;;;;;;;;<<<===>>>===;;;::::::;;;::::::;;;<<<<<<<<<;;;;;;::::::999888888888888999999999999888777777666666666666666666666666666666777777777777777777777777888777555444333333444444777666666555555666666777666777888888777666444333666666666666666666666666333444444555555555444444333444444555555444444333333333333333333333333333333333333333333333333333333333333444444444555555222333333333333333444444444444444444555555555555555444444333333333333444222444555444333222333555555444444333333333333333333333222222111111222222444444333333333333222222555555555555444444444444444444444444444444444444444333333222222222222333222222222222333333333333333333444444555555666666777777777777666555444333444444444444444444444444333444444555555555555555444444444444444555666777888888777777666666555555777777777777777777777777777777777777888888888888999999999999999999999999=========>>>??????@@@@@@@@@@@@???>>>>>>???@@@AAA@@@AAACCCDDDDDDDDDCCCBBB@@@AAABBBAAA@@@@@@BBBDDDCCCCCCBBBAAAAAAAAABBBBBBAAABBBCCCDDDDDDCCCBBBAAADDDFFFGGGFFFEEEEEEFFFHHHFFFEEEEEEDDDDDDCCCCCCCCCEEEFFFHHHJJJKKKLLLMMMMMMKKKKKKLLLMMMMMMNNNNNNNNNLLLLLLKKKKKKKKKLLLLLLMMMLLLNNNPPPSSSUUUUUUUUUTTTTTTVVVWWWWWWUUUSSSSSSSSSVVVZZZ]]]^^^\\\\\\]]]```bbbbbbaaaaaaaaabbbcccdddffffffeeedddddddddeeeeeeeeefffgggiiijjjjjjjjjjjjlllnnnppppppmmmjjjhhhhhhnnnoooooonnnkkkeee```\\\\\\___dddiiilllnnnnnnmmmUUUTTTTTTTTTTTTUUUWWWXXXZZZZZZYYYYYYXXXWWWVVVUUUWWWXXXYYYZZZ[[[\\\\\\\\\]]]\\\\\\[[[\\\]]]^^^^^^XXXYYYZZZ[[[[[[[[[ZZZYYYXXXXXXWWWXXXZZZ\\\___aaa]]]___cccffffffeeebbb```ZZZWWWWWW\\\^^^[[[ZZZ[[[YYYZZZZZZ[[[\\\\\\]]]]]]\\\]]]^^^^^^\\\[[[ZZZZZZ]]]^^^___aaaaaa___^^^\\\ZZZ\\\^^^___]]]ZZZXXXWWWZZZ[[[\\\\\\[[[[[[[[[\\\ZZZYYYYYY[[[^^^````````````^^^[[[XXXUUUTTTTTTTTTWWWWWWWWWXXXXXXXXXXXXXXX[[[[[[ZZZWWWSSSQQQRRRTTTWWWVVVUUUTTTUUUWWWYYYZZZWWWUUUTTTSSSTTTUUUTTTSSSUUUTTTRRRQQQOOONNNNNNNNNNNNMMMKKKJJJIIIIIIJJJKKKJJJJJJIIIHHHHHHHHHHHHHHHGGGGGGHHHGGGFFFFFFGGGIIILLLKKKIIIHHHHHHIIIKKKLLLHHHHHHGGGGGGGGGFFFFFFFFFCCCDDDFFFHHHHHHHHHGGGFFFEEEEEEDDDDDDDDDCCCAAA@@@@@@@@@??????????????????@@@@@@@@@@@@????????????AAAAAABBBBBBBBBBBBAAAAAA???>>>>>>>>>>>>??????@@@>>>>>>>>>?????????@@@@@@@@@???>>>===============???>>>===<<<;;;::::::::::::::::::::::::;;;;;;;;;=========<<<<<<;;;;;;;;;888999:::;;;;;;;;;;;;;;;999999888888888888888999999999999999888888777777888888888888888888888888777777777777777777777777777666444333333333444444666666666666666666666666555666777888888666444333666666666666666666666666333444444555555555555444333444444555555444444333222222222222222222222222333333333333333333333333222222333333333444444444222222222222222222222222333333444444444555555555333333222222222222222333222333444444222222333444444444333222222222222333333333222222111222222333333333333333333333333333444444444444444444444444333333333333333333333333333333222222222222222333222222222222222222222333222222333444444555666666666777777777666666555444333333333333333333333333444444555666666666666666333333333333444444555666777777777666666555555555666666666666666666666666666666666777777777888888777777999::::::999888888<<<<<<===>>>???@@@AAAAAA@@@???>>><<<<<<<<<===>>>???@@@AAABBBBBBBBBAAAAAA???@@@AAA@@@??????AAACCCBBBBBBBBBBBBBBBBBBBBBBBB@@@AAABBBBBBCCCBBBBBBAAAEEEFFFFFFFFFDDDCCCDDDEEECCCCCCCCCCCCCCCDDDDDDDDDFFFGGGHHHJJJKKKLLLMMMMMMLLLKKKKKKKKKKKKMMMNNNOOOOOONNNMMMLLLLLLLLLLLLLLLHHHJJJOOORRRTTTSSSRRRPPPSSSVVVXXXWWWUUURRRPPPPPPWWW[[[```aaa___]]]]]]___aaa___^^^]]]]]]___bbbddddddddddddddddddeeeeeeeeeeeeeeefffgggiiikkkmmmnnnsssvvvxxxuuupppkkkiiijjjrrrrrrpppmmmjjjgggdddbbbbbbfffkkkmmmnnnnnnnnnoooVVVUUUTTTSSSTTTTTTVVVVVVVVVVVVUUUTTTSSSRRRRRRRRRVVVWWWXXXYYYZZZZZZZZZZZZZZZZZZZZZZZZZZZ[[[[[[\\\XXXYYY[[[\\\]]]\\\[[[[[[ZZZYYYYYYYYYZZZ[[[\\\]]]\\\^^^bbbeeeeeeccc___]]]YYYWWWYYY^^^aaa^^^\\\]]]ZZZZZZ[[[[[[\\\\\\]]]]]]ZZZ\\\]]]]]]ZZZXXXYYYZZZ______aaaaaaaaa___]]][[[WWWZZZ]]]^^^[[[XXXVVVVVVYYYYYYYYYZZZ\\\]]]^^^^^^\\\[[[[[[\\\___``````___^^^\\\YYYVVVTTTTTTUUUUUUWWWWWWWWWWWWXXXXXXYYYYYYYYYYYYXXXVVVUUUUUUWWWXXXXXXWWWVVVUUUUUUWWWYYY[[[WWWUUUSSSSSSTTTUUUTTTSSSSSSRRRPPPOOONNNMMMMMMMMMOOONNNLLLJJJJJJJJJKKKKKKKKKJJJIIIGGGEEEEEEDDDDDDFFFGGGGGGGGGFFFFFFGGGIIIJJJIIIGGGFFFFFFGGGIIIJJJHHHHHHHHHHHHGGGGGGGGGFFFCCCDDDFFFGGGGGGFFFCCCBBBDDDDDDDDDDDDBBBAAA@@@@@@??????????????????>>>>>>@@@@@@?????????>>>>>>>>>AAABBBCCCCCCCCCCCCBBBBBBAAA@@@???>>>=====================>>>>>>>>>>>>???>>>>>>======<<<<<<======>>>===<<<;;;::::::::::::<<<;;;;;;;;;;;;;;;;;;;;;===<<<<<<<<<<<<<<<;;;;;;888888999:::;;;;;;;;;:::888888888777777888999999999999999888888888888888777777777777777777777777666666666666666666666666777666555444444444555666777777777777777777777777444555777888777666444333666666666666666666666666333444555666666666666666333444444555555444444333222222222222222222222222333333333333333333333333222222222333333333333444222222222222222222222222333333333444444444444555222222111111111222222333222333444333222222333444444444333222222222222333333222222111222222333333333333333333333333333333222222222222222222222222333333333333333333333333222222222111111222222333222222222222222222222222111222222333444555666666666666666666666555555444333333333333333333333333555555666777777777777666444333333333333444444555666666666555555555555555555555555555555555555555555555666666666777777777333555777999:::::::::999;;;;;;<<<>>>???@@@AAABBB>>>===<<<;;;::::::;;;;;;???????????????????????????@@@@@@@@@??????AAABBBAAABBBBBBBBBBBBBBBBBBBBBAAAAAABBBBBBCCCCCCCCCCCCEEEFFFFFFEEECCCBBBBBBCCCBBBBBBCCCCCCDDDEEEFFFFFFFFFGGGHHHJJJKKKLLLLLLLLLKKKKKKJJJJJJKKKMMMOOOQQQTTTSSSQQQNNNLLLKKKJJJIIIFFFIIIMMMQQQSSSSSSQQQPPPUUUWWWYYYXXXUUURRRPPPOOOXXX]]]aaabbb___\\\[[[\\\\\\[[[YYYYYYZZZ]]]aaaccccccccccccddddddddddddddddddddddddfffhhhkkknnnoooqqqvvvzzzzzzvvvqqqoooooorrrqqqnnnkkkiiiggggggggghhhkkknnnooonnnnnnnnnoooVVVUUUTTTTTTTTTUUUVVVWWWWWWWWWVVVUUUTTTTTTTTTTTTWWWXXXXXXYYYYYYYYYYYYYYYWWWWWWWWWXXXXXXXXXXXXYYYVVVXXXZZZ\\\\\\\\\ZZZYYYZZZZZZYYYYYYYYYYYYYYYZZZ[[[]]]```cccbbb```\\\ZZZZZZWWWYYY___bbb```^^^^^^[[[[[[[[[ZZZZZZZZZZZZZZZXXX[[[\\\[[[XXXWWWYYY[[[______``````___]]][[[YYYUUUYYY]]]]]]ZZZWWWWWWWWW[[[YYYXXXYYY\\\^^^^^^]]][[[ZZZZZZ\\\^^^``````___[[[YYYWWWUUUTTTUUUVVVWWWUUUUUUVVVWWWWWWXXXXXXXXXXXXXXXXXXXXXYYYZZZ[[[\\\YYYXXXWWWVVVVVVWWWXXXYYYUUUTTTRRRRRRSSSSSSSSSRRROOOOOONNNMMMLLLLLLLLLLLLOOONNNMMMLLLLLLKKKKKKKKKLLLJJJHHHFFFDDDDDDDDDDDDFFFGGGHHHGGGFFFFFFGGGIIIHHHGGGFFFEEEEEEFFFGGGHHHHHHHHHHHHGGGGGGGGGFFFFFFDDDDDDFFFFFFEEECCCAAA???BBBCCCDDDCCCAAA@@@@@@AAA??????@@@@@@@@@@@@@@@@@@@@@????????????>>>>>>>>>AAAAAABBBBBBCCCCCCBBBBBBBBBAAA@@@>>>===<<<;;;;;;============>>>>>>>>>>>>>>>======<<<<<<=========<<<<<<;;;::::::::::::;;;<<<<<<<<<<<<;;;;;;;;;;;;<<<;;;::::::;;;<<<;;;:::888888999:::::::::999999888777777777777888999999888888888888888888888888555555555555555555555555666666666666666666666666777666555444444555666777666777777888888777777666444555666666666666444444555555555555555555555555333444555666666666666666333444444555555444444333333333333333333333333333333333333333333333333333222222222333333333444444333333333222222222222111333333333333444444444444222111111111111222222333111333444333222111222444555444444333333333333333222222111111222222333333222222333333333333444444111111111111222222222222333333333333333333333333222111111111111222222333222222222222222111111111222222333333444444555555444555555555555555444444333333333333333333333333444555555666777666666666444444333333333444444555555555555555555555444444555555555555555555555555555555555555666666666666333444666888:::::::::::::::;;;<<<===>>>???@@@@@@>>>===;;;:::::::::;;;;;;@@@@@@??????>>>>>>======>>>???@@@???>>>>>>@@@BBB@@@AAABBBCCCCCCCCCBBBBBBAAAAAAAAABBBCCCCCCDDDDDDEEEFFFFFFEEECCCBBBBBBCCCBBBBBBCCCDDDEEEFFFFFFGGGEEEFFFGGGIIIJJJKKKKKKKKKJJJJJJJJJKKKLLLOOOQQQSSSVVVTTTRRROOOLLLIIIHHHGGGFFFHHHLLLOOORRRTTTTTTTTTXXXYYYZZZXXXTTTQQQOOOOOOWWW[[[______\\\YYYYYYYYYWWWVVVUUUUUUWWWZZZ^^^```ccccccdddddddddcccbbbbbbbbbbbbccceeegggiiikkkllliiiooowww}}}}}}{{{wwwuuunnnllljjjhhhggggggiiijjjnnnnnnnnnnnnnnnoooooooooTTTTTTTTTTTTUUUWWWXXXYYYZZZYYYXXXWWWWWWXXXXXXYYYYYYZZZZZZZZZZZZYYYXXXXXXUUUUUUVVVWWWWWWWWWWWWWWWVVVWWWZZZ\\\]]]\\\[[[YYYYYYYYYXXXXXXXXXXXXXXXXXXZZZ[[[^^^______\\\YYYWWWYYYVVVXXX]]]```^^^\\\]]][[[[[[ZZZYYYWWWVVVUUUUUUXXX[[[]]][[[WWWWWW[[[___aaaaaabbbbbb```]]][[[YYYUUUYYY]]]]]]ZZZXXXYYY[[[^^^[[[YYYYYY[[[\\\\\\[[[WWWWWWWWWYYY]]]___```___YYYXXXWWWVVVUUUVVVVVVWWWWWWWWWWWWXXXYYYZZZZZZZZZYYYYYYZZZ[[[]]]^^^]]]]]]YYYXXXXXXWWWWWWVVVVVVUUUTTTRRRPPPPPPQQQQQQQQQPPPOOOOOONNNNNNNNNNNNNNNOOONNNNNNNNNNNNMMMLLLKKKJJJJJJIIIGGGEEEEEEEEEFFFGGGHHHIIIIIIHHHFFFFFFGGGIIIFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGFFFFFFFFFEEEEEEEEEBBBCCCCCCCCCCCCAAA@@@??????BBBDDDCCCAAA@@@@@@BBB@@@@@@@@@AAAAAABBBBBBCCC@@@@@@@@@?????????>>>>>>>>>???@@@AAAAAAAAAAAA@@@AAA@@@???======<<<<<<<<<============>>>>>>>>>>>>>>>===============>>>>>>:::::::::999::::::;;;<<<;;;;;;;;;;;;::::::999999;;;999888999;;;<<<:::888888999999999999888888777777777777777777888999999777777777777777777777777555555555555555555555555666666666666666666666666777666555444444555666777555555666777777666555555555555555555555555555555444444444444444444444444222222333444555666666555333444444555555444444333333333333333333333333333444444444444444444444444333333333333444444444444444444333333222222222222222222333333333444444444222111111111111222333444111333333333222111222333666555555444333444444444222222111111222222333444222222222333333444444444111111111222222333333333222222222222222222222222111111111111111222333333222222222222111111111000333333333333333333333333333333444444444444333333222222222222222222222222222333444444555555444444555555444444444444555555444444444444444444444444444444444444444444444444444444555555555666666666555555777888888999999999::::::;;;<<<===>>>>>>???>>>===<<<;;;;;;;;;<<<===DDDCCCAAA@@@???>>>=========>>>??????===>>>???AAA@@@AAABBBCCCCCCCCCBBBBBB@@@@@@AAAAAABBBCCCDDDDDDEEEFFFFFFEEECCCBBBCCCDDDAAABBBBBBCCCDDDEEEFFFFFFEEEEEEGGGHHHIIIIIIJJJJJJHHHIIIJJJLLLNNNQQQSSSTTTTTTRRRPPPMMMJJJHHHGGGFFFEEEFFFHHHKKKOOORRRUUUWWWZZZZZZYYYVVVRRROOONNNOOOSSSVVVZZZZZZXXXVVVVVVXXXUUUTTTTTTTTTUUUWWWYYY[[[ccccccddddddcccbbbaaa```aaaaaabbbdddeeefffggghhheeelllvvvyyyssskkkiiihhhggghhhjjjmmmnnntttqqqmmmllloooqqqqqqpppSSSSSSSSSTTTVVVXXX[[[\\\WWWVVVUUUUUUUUUVVVWWWXXX[[[\\\\\\[[[[[[ZZZYYYXXXTTTUUUVVVVVVWWWWWWVVVVVVWWWYYY[[[^^^___^^^\\\[[[WWWWWWWWWXXXXXXXXXXXXXXXYYYZZZ[[[\\\\\\ZZZWWWVVVXXXUUUVVV[[[^^^\\\[[[\\\[[[ZZZYYYWWWUUUSSSRRRQQQYYY\\\]]][[[XXXXXX]]]bbbdddeeeeeedddccc```]]][[[VVVZZZ^^^^^^[[[YYY\\\___aaa^^^ZZZYYY[[[[[[ZZZXXXSSSSSSTTTWWW\\\___``````YYYYYYXXXWWWVVVVVVVVVVVVZZZZZZZZZ[[[\\\]]]]]]^^^[[[[[[\\\^^^``````^^^]]]XXXYYYYYYXXXWWWVVVTTTSSSRRRPPPOOOOOOPPPPPPOOONNNRRRQQQQQQQQQQQQRRRSSSSSSMMMMMMNNNNNNNNNLLLKKKIIIHHHGGGFFFEEEFFFGGGIIIJJJIIIJJJJJJHHHGGGFFFGGGIIIFFFGGGHHHHHHHHHHHHGGGFFFEEEEEEEEEEEEDDDDDDDDDDDDAAAAAABBBBBBAAAAAA@@@@@@>>>AAACCCCCCAAA???AAACCC@@@@@@AAABBBCCCCCCDDDDDD@@@@@@@@@@@@????????????<<<===>>>??????????????????>>>>>>============>>>============>>>>>>>>>???>>>>>>=========>>>>>>???999999999999:::;;;<<<<<<:::::::::999999888888888;;;888777888:::;;;:::888999999999999999888777666777777666777777888999999666666666666666777777777777777777777777777777777666666666666666666666666666555444444444555666777333444555666666555444333555555444444444555555666333333333333333333333333000111222333444444555444333444444555555444444333444444444444444444444444555555555555555555555555333333444444444444555555444444444333333222222222222222333333333444444444222222111111222333444444111222333333111111222333666666555444444444444555222111111111222333333444222222222333333444444444222222222333333444444444222222222222222222222222111111000000111222333333222222222222111111000000444333333333333333333333222222333444444333333333222222222222222222222222111111222333333333333222666555555444444444555555444444444444444444444444444444444444444444444444444444444555555555666666777777777777777777888888::::::;;;;;;<<<=========???>>>===<<<<<<===>>>???FFFEEECCCAAA@@@>>>>>>======>>>???>>>======???AAA???@@@BBBCCCDDDCCCBBBBBB@@@@@@@@@@@@AAABBBCCCDDDEEEFFFFFFFFFDDDCCCDDDEEEAAAAAABBBBBBCCCDDDEEEEEEDDDEEEFFFGGGHHHIIIIIIIIIGGGHHHJJJMMMPPPRRRTTTUUUQQQOOOMMMKKKIIIGGGFFFFFFCCCCCCDDDFFFJJJOOOTTTWWWZZZZZZXXXUUUQQQNNNNNNNNNNNNRRRUUUVVVTTTSSSUUUWWWTTTTTTSSSSSSSSSTTTVVVVVVcccdddddddddcccbbb```___```aaabbbcccdddeeeeeedddgggmmmwwwwwwmmmjjjiiihhhiiijjjmmmqqqsssxxxrrrlllkkkooossssssqqqOOOQQQSSSUUUWWWXXXYYYYYYXXXVVVUUUVVVXXX[[[\\\\\\ZZZYYYWWWVVVVVVWWWYYYZZZTTTWWW[[[^^^^^^[[[VVVSSSYYYZZZZZZZZZYYYXXXWWWWWWXXXXXXWWWVVVWWWXXXYYYZZZYYYYYYXXXWWWVVVUUUSSSRRRRRRTTTWWWZZZ[[[\\\[[[[[[ZZZXXXXXXXXXUUURRRUUU[[[```___\\\YYYXXX[[[```eeegggccc```^^^^^^___``````^^^]]]\\\[[[[[[]]]^^^``````___]]][[[YYYWWWUUUUUUWWWUUUTTTWWW[[[^^^^^^]]]YYYXXXWWWWWWVVVVVVVVVVVVWWWYYY\\\___``````___]]]XXXYYY[[[\\\\\\[[[YYYXXXYYYXXXXXXWWWVVVUUUTTTTTTPPPOOOOOOQQQSSSSSSOOOKKKNNNOOOOOOOOOOOONNNMMMMMMPPPQQQQQQPPPNNNKKKHHHFFFGGGGGGGGGHHHJJJKKKMMMNNNKKKKKKJJJHHHEEECCCDDDEEEGGGGGGGGGFFFFFFFFFEEEEEEAAAAAAAAABBBBBBCCCCCCCCCCCCBBBBBBAAAAAAAAABBBBBBCCCBBBAAAAAA@@@@@@AAAAAA@@@@@@@@@AAAAAABBBBBBBBBBBBAAA@@@@@@??????@@@@@@CCCCCCDDDCCCBBB@@@>>><<<:::::::::;;;<<<======>>>>>>>>>????????????>>>>>>>>>>>>===<<<;;;;;;::::::===<<<<<<<<<<<<;;;;;;;;;::::::999888777777888888888888888888888888888888;;;;;;::::::999888888777777777777777888888888888777666555555555555666666444444555666666555555444555555555666555555444333444333333222222333333444777777777666666555555444333444444555555444444333222333444333111000111222222222333333333333444444222222333333333333444444555555555444444333333333333222222111111222222333111111222333333444555555222111000000111333555777000000111222333333444444333222222222111000000000111222333333333333222111333333333222222111111111222222222222222222222222333333222111000000000111111111222222222333333333333333333222222111111111000000000000111111111111...///000111222333444444222333333444444333333222444444444333333222222222222333333444444333333222555444222111111111222222111222333444555777888888111222333333444444333333333333333444444444555555555555444444444444555555666777888999999999999999:::::::::;;;;;;;;;;;;;;;===<<<<<<:::888888;;;===EEECCCAAA>>>===<<<===>>>@@@@@@@@@???????????????AAA@@@@@@??????@@@@@@AAACCCBBBAAA@@@@@@AAACCCDDDDDDDDDDDDDDDDDDDDDCCCCCCDDDCCCBBBAAAAAABBBCCCDDDGGGGGGGGGGGGGGGGGGGGGGGGHHHJJJMMMOOOPPPPPPNNNMMMMMMLLLKKKJJJHHHFFFEEEEEECCCDDDFFFHHHLLLOOORRRSSSSSSQQQNNNKKKJJJKKKLLLMMMMMMMMMNNNPPPSSSTTTTTTSSSSSSRRRRRRRRRRRRTTTUUUWWW]]]___bbbbbb```]]]\\\\\\aaa^^^```fffgggbbb```dddjjjmmmrrrvvvvvvsssooolllhhhhhhhhhjjjmmmqqquuuwwwvvvqqqmmmqqqwwwxxxqqqjjjRRRRRRTTTUUUWWWXXXXXXYYYYYYXXXWWWWWWXXXYYYYYYYYYWWWWWWVVVUUUVVVVVVXXXXXXUUUXXX[[[]]]]]][[[WWWUUUXXXXXXYYYYYYYYYXXXXXXWWWWWWWWWVVVVVVVVVXXXYYYZZZWWWWWWWWWVVVUUUSSSRRRQQQRRRTTTVVVXXXZZZZZZZZZZZZ[[[ZZZZZZ[[[YYYVVVYYY^^^______^^^\\\\\\^^^cccfffeeeaaa]]][[[[[[\\\\\\[[[]]]\\\[[[ZZZZZZ\\\]]]______^^^]]][[[ZZZXXXWWWVVVXXXVVVUUUWWWZZZ\\\\\\[[[YYYXXXWWWWWWVVVVVVVVVWWWXXXZZZ]]]___``````___^^^XXXYYY[[[[[[[[[YYYXXXVVVWWWVVVVVVUUUTTTSSSSSSSSSSSSQQQPPPQQQQQQQQQMMMJJJNNNNNNMMMLLLKKKJJJIIIIIIMMMNNNOOOOOONNNLLLJJJIIIHHHHHHIIIIIIJJJKKKMMMMMMKKKKKKJJJHHHEEEDDDDDDEEEGGGGGGFFFFFFFFFEEEEEEEEEAAAAAAAAABBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAABBBBBBAAAAAA@@@????????????@@@@@@@@@AAAAAAAAAAAAAAAAAA@@@??????>>>===>>>>>>>>>AAABBBBBBBBBAAA???===<<<::::::;;;<<<<<<===>>>>>>===>>>>>>??????>>>>>>===>>>======<<<;;;;;;::::::<<<<<<<<<;;;;;;::::::::::::999999888777777888888888888888888888888888888::::::999999888888777777666666666777777777888888777666666555555666666777555555555555555555555555666666666777666555555444444333333222222333333444444444444333333222222222333444444555555444444333222333444333111000111222222222222333333333444444222222222333333333444444444444444333333333222222333222222111111222222333111111222222333444444555222111000000000222444555111111111222222333333333222222111111111111111111111222222333333222222111333333333222222111111111222222222222222222222222333222111111000000111111111111111222222222333333222222222111111000000000000000000000111111111111111111111111111111111111111222222222222222222111222222222111111000000000222333333444444333333222444333222111111111222222222222333444555666777777111222333333444444333333333333333444444444555555555555444444444444555555444555666777888888888888999999999::::::;;;;;;;;;<<<<<<<<<:::888888:::===BBB@@@>>>===<<<===>>>????????????????????????>>>????????????????????????BBBBBBAAAAAABBBBBBCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDCCCCCCBBBAAAAAABBBCCCCCCFFFFFFFFFFFFFFFGGGGGGGGGHHHJJJMMMOOOPPPPPPNNNMMMLLLKKKJJJIIIHHHFFFEEEEEEEEEFFFGGGHHHJJJLLLNNNOOOPPPNNNKKKIIIGGGHHHIIIJJJMMMLLLMMMNNNOOOPPPPPPPPPSSSRRRQQQQQQRRRSSSTTTUUUZZZ\\\]]]]]]\\\[[[[[[\\\ccc```___bbbccc```aaafffkkklllmmmnnnnnnllljjjiiihhhhhhiiilllpppuuuyyy|||wwwsssqqqsssvvvvvvqqqkkkTTTTTTUUUUUUVVVVVVWWWWWWYYYYYYYYYYYYXXXWWWVVVVVVTTTUUUUUUVVVWWWWWWWWWWWWVVVXXXZZZ[[[[[[ZZZXXXWWWWWWWWWXXXXXXXXXXXXXXXXXXUUUUUUUUUUUUVVVWWWYYYYYYUUUUUUUUUUUUTTTSSSQQQQQQSSSTTTUUUVVVXXXXXXYYYYYYYYYXXXYYY[[[ZZZXXX[[[```^^^___`````````aaadddfffbbb___[[[YYYYYYZZZYYYYYY\\\[[[ZZZZZZZZZ[[[]]]^^^^^^]]]\\\\\\[[[ZZZYYYXXXYYYXXXWWWXXXYYYZZZYYYXXXXXXXXXWWWWWWWWWWWWWWWWWWYYY[[[]]]___``````___^^^YYYZZZZZZZZZYYYWWWVVVTTTTTTSSSSSSSSSRRRRRRQQQQQQUUUSSSQQQPPPOOONNNLLLJJJOOONNNLLLJJJHHHHHHHHHHHHJJJKKKLLLMMMNNNMMMLLLLLLKKKKKKJJJJJJKKKKKKLLLMMMJJJJJJJJJHHHEEEDDDEEEFFFFFFFFFFFFEEEEEEEEEDDDDDDBBBBBBBBBBBBAAAAAAAAAAAABBBAAAAAA@@@@@@AAABBBBBBAAA@@@??????>>>>>>??????AAAAAAAAAAAAAAA@@@@@@@@@>>>===<<<<<<;;;;;;<<<<<<>>>???@@@@@@@@@???===<<<;;;;;;<<<<<<===>>>>>>>>>======>>>>>>>>>>>>============<<<<<<;;;:::::::::<<<;;;;;;:::999888888888:::999888888777888888888888888888888888888888888999999888888777666666666555555555666666666666777777777777666666777777888666555444444333444555666777777777777777666555555444333333222222333333444333222222222222222222222333444444555555444444333222333444333111000111222222222222222333333333333222222222222333333333333333333333222222222222222222222111111111111222222111111222222333333444444333222111000000111222333111111222222222222222222000000111111111111111111111111222333333222111111222222222222222111111111222222222222222222222222222222111000000000111111111111111222222222222333111111111000000000000000000000000000111111111111333333222111000//////...000000111111111111000000111111111111111000000000222222333333333333222222444333222111111111222222333333333444444555555555111222333333444444333333333333333444444444555555555555444444444444555555222333444555666666666666888888999999:::;;;<<<<<<<<<===<<<;;;999999;;;===>>>===<<<;;;;;;<<<>>>???=========>>>>>>>>>>>>>>>======>>>??????>>>======AAAAAABBBCCCCCCCCCCCCCCCBBBBBBCCCCCCDDDDDDDDDDDDBBBBBBAAAAAAAAAAAABBBBBBCCCDDDDDDDDDEEEEEEFFFFFFHHHJJJLLLNNNOOOOOONNNMMMIIIIIIHHHHHHGGGFFFFFFEEEGGGGGGGGGHHHHHHIIIIIIJJJLLLKKKHHHEEEDDDDDDEEEEEEHHHHHHIIIJJJLLLOOOQQQRRRRRRRRRQQQPPPPPPQQQRRRSSSXXXZZZ\\\\\\[[[[[[]]]^^^ddd___]]]^^^______ccchhhooommmkkkhhhgggggghhhiiijjjjjjjjjlllooossswwwyyyvvvuuutttttttttssspppmmmTTTTTTSSSSSSTTTTTTTTTUUUWWWXXXYYYYYYXXXVVVUUUUUUSSSTTTVVVXXXXXXXXXWWWVVVVVVVVVWWWXXXXXXXXXXXXXXXUUUVVVWWWXXXXXXYYYXXXXXXTTTTTTTTTUUUVVVWWWXXXYYYUUUUUUUUUUUUTTTTTTSSSRRRUUUUUUVVVVVVWWWWWWWWWWWWTTTSSSTTTYYYZZZYYYZZZ^^^^^^```bbbcccbbbaaaaaabbb___]]]ZZZYYYZZZ[[[[[[[[[[[[[[[ZZZZZZ[[[[[[\\\]]][[[[[[[[[[[[ZZZZZZZZZZZZZZZZZZYYYZZZZZZYYYXXXWWWXXXXXXWWWWWWWWWXXXXXXYYY[[[\\\]]]_________^^^]]][[[[[[ZZZZZZXXXVVVTTTSSSQQQQQQPPPPPPPPPPPPPPPPPPUUUSSSQQQOOONNNMMMLLLKKKOOOMMMKKKIIIIIIIIIKKKLLLIIIJJJKKKLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKKKKKKKLLLIIIIIIIIIGGGEEEDDDEEEFFFEEEEEEEEEDDDDDDDDDCCCCCCCCCBBBBBBAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@AAAAAABBBAAAAAA@@@???????????????BBBAAAAAAAAA@@@@@@??????===<<<<<<;;;;;;;;;;;;;;;;;;<<<===>>>>>>>>>===<<<<<<<<<<<<======>>>>>>>>><<<======>>>>>>======<<<<<<<<<<<<;;;;;;:::::::::;;;;;;:::999888777666666999999888888888888888999888888888888888888888888888888888777666666555555444444444555555555666666888777777777777888888999888666444333222444555666666666666666666555444444444333333222222333333444333333333333333333444444333444444555555444444333222333444333111000111222111222222222222333333333111222222222222333333333222222111111111111111111222222111111111111222222111111222222333333333333333333222111000000111111222222222222111111111111//////000000111111222222111111222222222222111111222222222111111111111111111111111111111111111111111111000000000000111111111111111111222222222222111111111111111111000000///000000000111111111111333333222111000///......000111111111111111111000333333333222222222222222222222333333333333222222333222222222222222222222444444333333333333333333111222333333444444333333333333333444444444555555555444444333333444444555222333444555666777777777888888999:::;;;<<<=========>>>>>><<<;;;:::<<<>>><<<<<<;;;::::::;;;<<<<<<<<<<<<<<<===============<<<===???@@@@@@???===<<>>???>>><<<;;;<<<>>><<<<<<;;;::::::999999999;;;;;;<<<<<<===============>>>@@@AAAAAA@@@>>>===>>>???AAACCCDDDCCCCCCBBBAAABBBBBBBBBCCCCCCDDDDDD??????@@@@@@@@@@@@?????????@@@@@@BBBCCCDDDEEEEEEFFFGGGIIIJJJKKKLLLLLLKKKEEEEEEEEEEEEEEEEEEEEEEEECCCDDDEEEFFFGGGGGGGGGGGGGGGFFFDDDCCCCCCCCCCCCDDDDDDGGGKKKMMMNNNQQQUUUYYYOOONNNMMMMMMMMMNNNOOOPPPTTTYYY```dddeeedddbbbbbb\\\___aaadddhhhllloooooonnnmmmlllkkkkkklllmmmnnnnnnllliiigggffffffgggggglllnnnpppooommmlllmmmoooNNNNNNMMMMMMOOOQQQSSSTTTTTTVVVYYYXXXUUUTTTUUUWWWVVVWWWYYYZZZZZZYYYWWWVVVTTTTTTTTTTTTVVVWWWYYYZZZWWWXXXYYYYYYYYYYYYYYYYYYUUUVVVVVVWWWWWWWWWWWWVVVVVVWWWXXXXXXXXXXXXXXXWWWXXXXXXXXXXXXVVVSSSOOOMMMKKKJJJNNNVVV\\\\\\\\\^^^\\\___bbbaaa^^^ZZZVVVUUUSSSRRRRRRTTTXXX[[[\\\\\\YYYZZZZZZZZZ[[[[[[[[[[[[VVVVVVVVVVVVVVVVVVVVVVVVWWWYYY[[[\\\ZZZYYYYYYZZZWWWWWWWWWWWWXXXYYYZZZ[[[\\\\\\\\\\\\\\\\\\[[[[[[ZZZZZZXXXWWWUUUTTTSSSSSSNNNNNNOOOOOOPPPPPPQQQQQQPPPQQQQQQPPPMMMLLLLLLMMMFFFFFFFFFFFFHHHJJJLLLMMMKKKKKKJJJIIIIIIHHHHHHHHHIIIIIIHHHHHHHHHHHHHHHIIIDDDEEEEEEDDDCCCCCCDDDFFFCCCCCCCCCBBBBBBBBBAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@>>>>>>>>>>>>???@@@AAAAAACCCBBBAAAAAA@@@@@@AAAAAA@@@@@@@@@@@@@@@?????????>>>======<<<;;;<<<<<<<<<:::;;;<<<======<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;::::::::::::::::::888888888888888777777777888888888777888888999:::888888888888888888888888888888777777666555555555444444444555555555555666666666666666777888888999888777555444333333444444333444444444444333222222444333333222222333333444//////000111222222333333333444444555555444444333222333444333111000111222111111111111222222222222111111111111222222222222111111111111111222222222111111000000000000111111111111222222222222222222222222222111111000000///000000111111111111111111//////000000000000000000222111000000000000111222000000000111111111111111111111111111111111111111000000/////////000111111000000000111111111111222222222222222222333333333000000000000111111111111/////////000000111111111111222222222222222222111/////////000000000000000111111222222222222111111111111222333333333222222222222222222222222222222111222333333444444333333333333333444444444555555444444333333333333444444333444666777888999::::::::::::;;;;;;;;;;;;<<<<<<<<<===>>>===;;;;;;;;;<<<<<<<<<;;;::::::999888888;;;;;;<<<<<<======>>>>>>>>>>>>???@@@@@@???>>>>>>===>>>???AAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB>>>>>>????????????>>>>>>>>>>>>@@@AAACCCDDDEEEFFFEEEEEEFFFHHHIIIIIIJJJJJJDDDDDDDDDDDDCCCCCCCCCCCCAAABBBDDDFFFGGGGGGGGGFFFDDDDDDCCCCCCDDDDDDEEEEEEIIIMMMPPPPPPNNNMMMOOORRRLLLLLLKKKKKKLLLMMMOOOPPPPPPUUU[[[```aaa```^^^^^^[[[aaafffiiinnnssstttrrriiihhhhhhhhhiiijjjjjjkkkiiihhhgggfffggghhhjjjlllkkkllllllllljjjiiijjjkkkLLLKKKKKKLLLOOORRRUUUWWWVVVXXXZZZWWWSSSQQQSSSVVVWWWXXXXXXYYYXXXWWWUUUTTTTTTTTTUUUVVVXXXYYY[[[[[[ZZZZZZZZZ[[[ZZZZZZYYYYYYWWWWWWXXXYYYXXXWWWVVVUUUVVVWWWXXXXXXYYYYYYYYYYYYWWWXXXXXXWWWTTTOOOIIIFFFFFFEEEJJJSSSZZZ[[[[[[\\\ZZZ]]]``````]]]XXXUUUTTTRRRQQQRRRTTTXXXZZZ[[[[[[WWWWWWXXXXXXYYYYYYXXXXXXTTTSSSSSSSSSSSSSSSSSSSSSQQQUUUYYYZZZYYYXXXYYYZZZVVVVVVWWWWWWXXXZZZ[[[\\\[[[[[[[[[[[[ZZZZZZYYYYYYWWWWWWUUUTTTSSSRRRQQQQQQNNNOOOOOOPPPQQQQQQRRRRRRPPPRRRSSSQQQNNNKKKJJJJJJFFFGGGGGGHHHIIIJJJKKKKKKJJJIIIIIIHHHHHHHHHHHHHHHFFFFFFEEEEEEEEEFFFFFFGGGBBBCCCDDDCCCAAAAAACCCEEEBBBBBBBBBBBBAAAAAAAAAAAA@@@@@@@@@@@@@@@AAAAAAAAA=========>>>>>>???AAAAAABBBAAAAAA@@@@@@@@@@@@@@@????????????@@@@@@@@@@@@======<<<;;;;;;;;;;;;<<<;;;<<<<<<======<<<;;;:::;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;<<<<<<;;;;;;;;;::::::::::::::::::::::::777777888888888888999999888888777777888999999:::888888888888888888888888999999888777777666666555444555555555555666666666555555555555666777888999777666666555444444333333444444555555444444333222444333333222222333333444//////000111222333444555333444444555555444444333222333444333111000111222111111111111222222222222111111111111222222222222111111111222222222333333111111000000000000111111222222111111111111111111000111111111111000000000//////000000111111222222000000000000000/////////222111000//////000111222///000000000111111111222111111111111111111111111///////////////000111111000000000000111111111111000111111111222222222222000000000000111111111111////////////000000000111000000111111111111000000.../////////000000000111111111222222222222111111000111222333333333333222111111111111222222222222111222333333444444333333333333333444444444555555444333333222222333333444333444555777888999::::::::::::999999999999888888999:::;;;;;;999888888999:::::::::::::::::::::999;;;<<<<<<===>>>>>>??????>>>>>>>>>>>>>>>>>>>>>>>>=========>>>???@@@BBBBBBDDDCCCCCCBBBBBBAAAAAA@@@======>>>??????>>>=========>>>???AAACCCDDDFFFFFFCCCCCCDDDEEEFFFGGGHHHHHHDDDDDDCCCCCCBBBBBBAAAAAABBBCCCEEEGGGGGGGGGFFFEEEAAAAAABBBCCCDDDEEEFFFFFFIIIMMMQQQQQQLLLIIIIIIJJJIIIIIIIIIIIIKKKMMMOOOPPPNNNQQQUUUXXXYYYYYY[[[\\\YYY```dddfffjjjpppqqqmmmhhhgggeeedddcccdddfffgggeeeddddddeeegggjjjmmmooonnnmmmkkkiiihhhhhhgggfffKKKKKKKKKLLLOOOSSSWWWYYYYYY[[[[[[WWWQQQNNNQQQUUUXXXXXXXXXWWWVVVUUUTTTSSSUUUUUUVVVXXXZZZ[[[\\\]]][[[[[[\\\[[[[[[ZZZYYYXXXXXXYYYYYYZZZYYYWWWVVVUUUVVVVVVWWWXXXYYYYYYYYYYYYUUUWWWXXXWWWSSSLLLEEEAAAAAA@@@EEEPPPWWWXXXXXXXXXYYY\\\^^^___\\\YYYVVVUUUUUUTTTUUUWWWZZZ\\\\\\[[[TTTUUUVVVVVVWWWWWWVVVVVVRRRRRRRRRRRRQQQQQQQQQQQQNNNRRRVVVXXXXXXWWWXXXZZZVVVVVVWWWWWWYYYZZZ\\\]]][[[[[[ZZZZZZYYYYYYXXXXXXUUUTTTSSSQQQPPPPPPPPPPPPOOOOOOPPPQQQQQQRRRSSSSSSPPPSSSUUUSSSNNNIIIHHHHHHIIIJJJKKKLLLLLLLLLKKKKKKHHHHHHGGGGGGGGGHHHIIIIIIDDDDDDCCCCCCDDDEEEEEEFFFAAABBBBBBBBBAAAAAABBBDDDBBBBBBBBBAAAAAAAAA@@@@@@?????????@@@@@@AAAAAABBB============>>>???@@@AAAAAA@@@@@@???>>>?????????>>>>>>??????@@@@@@@@@AAA===<<<;;;;;;::::::;;;;;;<<<<<<=========<<<;;;::::::::::::::::::::::::::::::;;;;;;<<<<<<;;;;;;:::::::::::::::::::::::::::777777777888999999::::::888888777777888999::::::888888888888888888888888999999888888777777666666555555555666666666666777444444444444555666888888666666666666555444333222555555666666555555444333444333333222222333333444111111222333555666777777333444444555555444444333222333444333111000111222000111111111111222222222000111111111111222222222111111222222333333333333111111000000000000111111222222111111111111111111000000111111111111000000...//////000111222222333111111000000//////......222111000//////000111222//////000000111111111222000000000000000000000000///////////////000111111000000000000111111111111//////000000111111111222000000000000111111111111000000000000//////////////////000000000000//////000000111111222222222333111111222222222222111111000111222333444333333222000000111111222222222222222222333444444444333333333333333444444444555555444333333222222333333444222333555777888999::::::999999888888777666666666666888999999777666666777777888999:::;;;<<<<<<;;;<<<<<<<<<===>>>??????@@@======<<<<<<<<<<<<=========<<<<<<<<<===???AAACCCDDDDDDCCCBBBAAA@@@@@@???<<<===>>>??????>>>===<<<===>>>???AAACCCEEEFFFGGGBBBBBBCCCDDDEEEFFFGGGGGGDDDDDDCCCBBBBBBAAA@@@@@@DDDEEEFFFHHHHHHFFFEEECCC???@@@AAABBBDDDEEEFFFGGGEEEJJJOOOOOOKKKGGGGGGHHHHHHHHHHHHIIIJJJMMMOOOPPPOOOPPPQQQRRRSSSVVVYYY\\\WWW]]]```___bbbiiijjjgggjjjhhhdddaaa```aaadddeeecccbbbbbbcccfffiiilllnnnrrroookkkiiihhhgggdddbbbNNNNNNNNNQQQUUUXXXYYYYYYYYYVVVRRRPPPOOOQQQTTTVVV]]][[[YYYWWWUUUSSSQQQOOORRRTTTXXX[[[]]]]]]\\\[[[______``````___^^^^^^]]]^^^``````^^^[[[WWWUUUUUUSSSXXX]]]]]]ZZZWWWXXX[[[WWWYYY[[[XXXQQQIIIBBB>>>>>>DDDLLLTTTXXXYYYYYYXXX[[[\\\]]][[[YYYWWWVVVWWWWWWXXXXXXXXXXXXXXXYYYYYYZZZXXXVVVUUUTTTSSSQQQOOOOOORRRTTTTTTPPPMMMLLLMMMPPPQQQSSSUUUWWWXXXXXXXXXXXXWWWUUUTTTTTTWWWZZZ\\\\\\[[[YYYZZZ[[[YYYUUUQQQQQQRRRRRRQQQOOOOOOPPPRRRQQQQQQQQQQQQQQQPPPPPPPPPLLLMMMMMMMMMLLLKKKIIIHHHMMMMMMMMMMMMKKKIIIGGGEEEGGGFFFFFFEEEFFFGGGIIIJJJCCCCCCDDDDDDDDDDDDCCCCCCDDDDDDCCCCCCBBBBBBAAAAAAAAAAAAAAA@@@@@@@@@?????????????????????????????????>>>>>>>>>???@@@@@@AAA@@@@@@@@@@@@@@@@@@@@@@@@========================<<<============;;;:::999======>>>>>>===<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;::::::::::::;;;::::::999888888999::::::777777777777777888888888666666777888999:::;;;;;;999999999888888666555555888888777666555444333333555555555555555555555555555555444444444333333333444444444444444444444444333333333333333333333333333333333333333333333333000111222222333333222222666666666555444333111000222222111111111111222222000000000000000000000000333222111000000111222333333333333333333333333333000000000000000000000000222222222222222222222222000000000000000000000000000000000000000000000000////////////............000000//////......------////////////000000000000............////////////000000000000000000000000111111000///000111333444111111111111111111111111333333222222111000000000333222222222111111000000000000000000111111111111222222111111111111222222333222111///...---------000111111222222111111000222222111111111111111111111111111111111111111111333333333222222111111111222222333333333333444444333333333333333444555666::::::999999888777777777777777888888888777777666888999999999999:::::::::777888999:::<<<===>>>???<<<<<<======<<<;;;::::::<<<<<<;;;<<>>>>>>>>>>>>>>>>>>>>>>>>>>????????????@@@AAABBBBBBDDDDDDEEEEEEEEEEEEDDDDDDAAAAAAAAABBBBBBBBBCCCCCCBBBDDDGGGHHHGGGDDD@@@===BBBBBBBBBBBBCCCEEEFFFGGGIIIJJJKKKKKKKKKKKKKKKJJJLLLLLLKKKKKKKKKLLLNNNOOOPPPPPPRRRSSSUUUWWWXXXYYYXXXZZZ\\\^^^^^^```bbbdddhhhfffcccaaa```aaacccddddddcccaaa```bbbfffkkknnnqqqooollljjjjjjjjjiiihhhPPPPPPPPPRRRVVVXXXXXXXXXVVVTTTRRRPPPPPPRRRUUUWWW]]][[[YYYWWWVVVTTTRRRPPPSSSUUUXXX[[[\\\\\\[[[ZZZ___``````______]]]\\\[[[\\\]]]^^^]]]ZZZYYYYYYYYY[[[]]]```___\\\YYYZZZ[[[YYY\\\^^^\\\UUUMMMEEEAAACCCJJJTTT^^^dddccc]]]WWWXXXZZZ[[[[[[XXXWWWVVVWWWYYYYYYYYYYYYYYYYYYYYYYYYXXXVVVTTTTTTTTTUUUTTTSSSSSSTTTTTTRRRPPPOOOQQQSSSTTTUUUVVVVVVWWWWWWWWWWWWVVVUUUTTTTTTTTTVVVXXXYYY[[[ZZZYYY[[[\\\[[[WWWTTTRRRSSSSSSRRRPPPOOOPPPRRRQQQQQQQQQPPPPPPOOOOOOOOOMMMMMMNNNNNNMMMLLLJJJIIILLLLLLLLLLLLKKKIIIHHHGGGHHHGGGGGGFFFFFFGGGHHHIIIDDDEEEEEEEEEEEEDDDDDDCCCEEEDDDDDDCCCCCCBBBBBBBBBAAAAAA@@@@@@@@@?????????@@@@@@@@@@@@@@@?????????@@@?????????@@@@@@AAABBB@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>===<<<;;;:::::::::;;;<<<<<<=========<<<<<<;;;:::<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;::::::::::::;;;::::::999888888999::::::777777777777777777777888666666777777888999999999888999999888888666555555777777777666555555444444555555555555555555555555555555555444444444333333444444444444444444444444333333333333333333333333333333333333333333333333111111222333333333333333444444444555444444333222222222111111111111222222000000000000000000000000222222111000000111222222222222222222222222222222000000000000000000000000222222222222222222222222000000000000000000000000000000000000000000000000////////////////////////000000000000000/////////////////////000000000000....../////////000000000000000000000000000000000111111111000111111222222111111111111111111111111111111111111111111111222222222111111111000000000000000000000111111111111222222111111111111222222111000000//////000000000111111222222222222111111111111111111111111111111222222222222222222222222444444444333333333222222222222222333333333444444333333333333333444555555999888888888888777777777777777888888888777777666666666777777777888888888777888999:::;;;===>>>>>><<<============<<<;;;:::<<<<<<<<<===@@@EEEIIILLLIIIFFFCCCAAA@@@@@@@@@???????????????????????????????????????@@@AAABBBBBBDDDDDDEEEEEEEEEEEEDDDDDDBBBBBBBBBCCCCCCCCCCCCCCCBBBDDDFFFGGGFFFDDDAAA???AAAAAAAAAAAABBBDDDEEEFFFHHHHHHIIIJJJKKKKKKJJJJJJLLLLLLKKKKKKKKKMMMNNNOOORRRRRRSSSTTTUUUUUUVVVVVVUUUWWWYYY[[[\\\^^^bbbdddhhhfffcccaaa```aaabbbcccdddcccaaa```aaaeeeiiikkkooonnnmmmllljjjhhheeecccSSSRRRRRRSSSUUUWWWVVVUUUTTTTTTSSSSSSSSSUUUWWWXXXZZZZZZYYYXXXVVVTTTRRRQQQUUUVVVXXXZZZ[[[ZZZYYYXXX]]]^^^^^^^^^]]]\\\ZZZYYYYYYZZZ[[[ZZZZZZZZZ\\\^^^aaa```^^^]]][[[YYYYYYYYYZZZ]]]___]]]WWWOOOIIIEEENNNVVVcccnnnqqqkkk```XXXVVVXXXZZZZZZXXXVVVVVVVVVXXXXXXXXXXXXXXXWWWWWWWWWWWWUUURRRRRRTTTUUUVVVVVVWWWVVVTTTRRRPPPRRRVVVYYYXXXXXXXXXWWWWWWVVVUUUUUURRRSSSTTTUUUUUUVVVVVVVVVXXXWWWWWWXXXYYYYYYVVVTTTSSSSSSSSSRRROOONNNOOOQQQQQQQQQPPPOOONNNNNNMMMMMMMMMMMMMMMMMMMMMLLLKKKJJJJJJJJJKKKKKKJJJJJJIIIHHHIIIIIIHHHGGGGGGGGGHHHHHHFFFFFFFFFFFFEEEEEEDDDDDDFFFEEEEEEDDDCCCCCCBBBBBBAAA@@@@@@@@@@@@?????????@@@@@@@@@@@@@@@@@@@@@@@@?????????>>>??????@@@AAA@@@@@@??????????????????>>>>>>>>>>>>>>>>>>>>>>>>===<<<:::999999;;;===???;;;;;;<<<<<<;;;;;;::::::========================<<<<<<;;;::::::::::::;;;:::999999888888999999:::888888777777777777777777666666777777777777777777888888888888777666555555666666666666666666666666666666666666666666666666555555555444444444444333444444444444444444444444333333333333333333333333333333333333333333333333222222333444444444333333222222333444444444444444222222111111111111222222000000000000000000000000222222111000000111222222111111111111111111111111000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111////////////000000000000/////////000000000111111000000000000000000000000111111111222111111000000000000000000000000000000//////000111111222333333111111000000000000//////000000000000111111111111222222111111111111222222/////////000111222333444222222222333333222222222111111111111111111111111333333333333333333333333444444444444444333333333222222222222333333333333333333333333333444444555666666777777777888888888666777777888888777777777666666666777777777888888777777888999;;;<<<========================<<<;;;<<<<<<===>>>BBBFFFJJJMMMFFFDDDAAA@@@@@@@@@@@@???????????????????????????>>>>>>>>>>>>???@@@AAABBBDDDDDDEEEEEEEEEEEEDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDEEEEEEDDDCCCAAA@@@@@@@@@@@@AAABBBCCCDDDEEEFFFGGGHHHIIIJJJKKKKKKKKKLLLKKKKKKKKKLLLMMMOOOPPPSSSSSSSSSTTTTTTTTTTTTTTTRRRSSSUUUVVVXXX[[[```cccgggfffdddcccbbbbbbcccddddddcccaaa```aaacccfffhhhnnnnnnnnnmmmkkkgggccc```TTTRRRQQQRRRSSSTTTSSSRRRUUUUUUUUUUUUUUUUUUUUUVVVWWWWWWXXXWWWUUUSSSRRRQQQVVVWWWXXXYYYYYYXXXWWWVVVWWWXXXYYYZZZZZZYYYXXXWWWWWWXXXYYYXXXXXXYYY\\\______\\\YYYWWWWWWWWWWWWVVVYYYZZZ[[[YYYUUUQQQNNNNNN\\\gggtttzzzuuujjj```YYYXXXZZZ[[[[[[XXXVVVUUUUUUVVVVVVVVVVVVVVVVVVVVVVVVXXXUUURRRQQQRRRTTTVVVVVVWWWVVVTTTSSSSSSUUUYYY[[[XXXXXXWWWVVVUUUTTTTTTTTTQQQRRRUUUWWWWWWWWWUUUTTTUUUTTTTTTTTTTTTSSSQQQPPPQQQRRRRRRPPPNNNMMMMMMOOOPPPPPPOOONNNMMMKKKKKKJJJLLLLLLLLLKKKKKKJJJJJJIIIHHHHHHIIIIIIJJJJJJJJJJJJJJJJJJIIIHHHHHHGGGGGGGGGHHHGGGGGGFFFFFFEEEFFFFFFFFFFFFEEEDDDCCCCCCBBBBBB@@@@@@@@@@@@????????????@@@@@@@@@@@@AAAAAAAAAAAA>>>>>>=========>>>>>>??????????????????>>>>>>>>>========================<<<<<<;;;<<<<<<>>>???@@@:::::::::;;;;;;::::::999========================<<<<<<;;;::::::::::::;;;999999999999999999999999888888888777777777777777777777666666555555555555777777888888777666555555555555555555666666777777777777777777777777777777555555555555444444444444444444444444444444444444333333333333333333333333222222222222222222222222222222333444444444444333222222333444444444444333222222111111111111222222000000000000000000000000222111111111111111111222000000000000000000000000////////////////////////111111111111111111111111000000000000000000000000000000000000000000000000000000000000111111111111/////////000000111111111////////////000000000000000000000000111111111111000000000000000000000000000111222222222000///...000000000000000000000000///000000000111111111222000000000//////////////////000000000111111111111222222111111111111222222000000000000111222444444222222333333333333222222111111111111111222222222333333333333333333333333333333333333333333333333111222222222222333333333444333333222333333444444444444555666777777888888555666777777777777777777888888888888999999999999777777888999:::;;;<<<<<<<<<======>>>======<<<<<<=========???AAADDDGGGIIICCCAAA???>>>@@@@@@@@@???????????????????????????>>>>>>===>>>>>>???@@@AAACCCCCCDDDDDDDDDDDDCCCCCCCCCCCCBBBBBBBBBBBBAAAAAADDDDDDDDDCCCCCCBBBBBBBBB@@@@@@@@@AAABBBCCCEEEEEEFFFGGGHHHJJJKKKLLLLLLLLLKKKKKKJJJJJJKKKMMMOOOPPPRRRRRRRRRRRRSSSSSSSSSSSSQQQQQQRRRRRRSSSVVV[[[___ccccccccccccdddeeefffgggdddcccbbb``````bbbcccdddlllmmmnnnmmmjjjfffcccbbbRRRQQQOOOPPPQQQRRRPPPOOOTTTTTTSSSSSSRRRQQQPPPOOORRRUUUWWWVVVTTTQQQQQQQQQVVVWWWWWWXXXWWWVVVUUUTTTPPPRRRTTTVVVXXXWWWVVVUUUVVVWWWWWWWWWVVVWWWZZZ\\\[[[XXXUUUTTTUUUVVVWWWWWWYYYYYYXXXUUUTTTTTTWWWYYYgggsss~~~|||ooobbb\\\\\\\\\]]]]]][[[XXXVVVUUUVVVXXXXXXXXXXXXYYYYYYYYYYYYZZZWWWSSSQQQQQQSSSSSSSSSTTTTTTTTTUUUWWWXXXYYYXXXTTTTTTSSSRRRRRRRRRSSSSSSPPPSSSVVVYYYYYYXXXVVVTTTUUUUUUUUUSSSQQQNNNMMMMMMNNNOOOOOOMMMKKKJJJKKKMMMOOONNNMMMLLLKKKJJJIIIHHHJJJIIIIIIHHHHHHHHHHHHHHHGGGGGGGGGHHHIIIIIIJJJKKKIIIIIIIIIHHHHHHGGGGGGFFFGGGGGGFFFFFFFFFFFFGGGGGGFFFFFFEEEDDDCCCBBBAAAAAA@@@@@@@@@?????????>>>>>>?????????@@@@@@AAAAAAAAA@@@??????>>>>>>>>>???????????????>>>>>>=========<<<<<<<<<<<<<<<<<<<<<<<<:::;;;>>>@@@AAAAAA@@@???999999:::::::::::::::999========================<<<<<<;;;::::::::::::;;;999999999999999999999999888888888888777777666666777777666666555444444444666777777777777666666555444444555555666777777777777777777777777777777777666666555555555444444444444444444444444444444444333333333333333333333333222222222222222222222222111222333333444444333333333333444444333333222111222222111111111111222222000000000000000000000000111111111222222111111111000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000///000000000111111111222.........//////000000000////////////000000000000000000000000111111111111////////////////////////000111222222111000...---////////////////////////111111111000000000/////////////////////000000000///000000000111111111111222222111111111111222222222111111111111111222222111222222333333222222111000000111111111222222222222222222222222222222222111111111111111111222222111111111222222222333333444333333222222222333333333333444555666666777888555555666777777777777777777777888888888999999999666777777888999:::;;;;;;<<<<<<============<<<<<<>>>======>>>???@@@BBBCCC@@@>>>======???@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>============>>>???@@@@@@BBBBBBBBBCCCCCCBBBBBBBBB@@@@@@@@@@@@@@@@@@@@@@@@DDDCCCCCCBBBBBBBBBBBBBBBAAAAAABBBBBBCCCEEEFFFGGGFFFGGGIIIJJJKKKLLLLLLMMMJJJIIIIIIIIIJJJLLLNNNOOONNNOOOOOOPPPQQQRRRSSSSSSQQQQQQPPPOOOOOOQQQUUUXXXZZZ[[[]]]```bbbdddffffffdddcccbbbaaaaaaaaaaaabbbgggjjjkkkjjjgggdddddddddOOONNNMMMNNNPPPQQQPPPOOORRRQQQPPPOOONNNMMMKKKKKKPPPSSSWWWWWWTTTQQQQQQSSSVVVVVVVVVVVVVVVUUUTTTTTTLLLOOORRRTTTVVVUUUTTTSSSTTTUUUVVVUUUUUUUUUWWWYYYXXXWWWVVVUUUUUUWWWYYY[[[[[[ZZZXXXVVVVVVXXX]]]aaaiiirrryyytttfff[[[YYY]]]^^^^^^\\\ZZZWWWVVVWWWYYY]]]]]]^^^___```aaabbbbbb]]]ZZZVVVTTTSSSSSSSSSRRRRRRSSSUUUXXXZZZZZZXXXVVVRRRQQQPPPOOOPPPQQQRRRSSSPPPSSSVVVYYYYYYXXXVVVTTTXXXXXXWWWTTTPPPNNNMMMMMMKKKLLLLLLKKKJJJIIIKKKLLLLLLLLLKKKJJJIIIIIIHHHHHHHHHHHHGGGGGGFFFGGGGGGHHHGGGGGGGGGGGGHHHIIIJJJKKKGGGGGGHHHHHHHHHGGGFFFFFFFFFEEEEEEEEEEEEGGGHHHIIIFFFEEEEEECCCBBBAAA@@@???@@@????????????>>>>>>>>>>>>>>>>>>??????@@@@@@AAACCCBBBAAAAAAAAAAAAAAAAAA??????>>>>>>======<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999;;;???BBBCCCAAA???===999999::::::;;;;;;::::::<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;::::::::::::;;;888999999::::::999999888999999888888777666666666777777666666555555555444666666666777777666666555444555555555666666777777666666666666666666666666666666666555555555444444444444444444444444444444333333333333333333333333222222222222222222222222111111222333333333222222333333333333333222111111222222111111111111222222000000000000000000000000000111222222222222111000000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000...//////000000111111111............////////////////////////000000000000/////////000000000111111////////////////////////000000000111000000//////////////////////////////222222111000000///......//////000000000000111111000000000000111111111111222222111111111111222222333222111000000000000000111111111222222111111111000000000111222222333333111111111111111111111111000000000000111111111111111111111111222222222222444333333222222222222222222222333444555555666666444444555666777777777777555555555666666666777777666777777888999999:::::::::;;;<<<<<<<<<<<<<<<<<<==================>>>>>>>>>===<<<===>>>???>>><<<========================<<<<<<<<<<<<===>>>???@@@@@@@@@AAAAAAAAAAAA@@@@@@>>>>>>>>>??????@@@@@@@@@CCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCDDDEEEFFFGGGFFFGGGHHHJJJJJJKKKKKKKKKHHHGGGGGGHHHIIIKKKMMMNNNLLLLLLMMMNNNOOOPPPQQQRRROOOOOOOOONNNMMMNNNPPPSSSSSSVVVYYY]]]```bbbccccccccccccccccccbbbbbbaaaaaacccgggkkkkkkgggdddcccdddNNNMMMLLLNNNPPPRRRRRRQQQSSSRRRQQQOOONNNNNNNNNNNNOOOTTTXXXYYYUUUSSSSSSUUUUUUUUUUUUUUUUUUTTTTTTTTTNNNPPPSSSUUUUUUTTTQQQPPPOOOQQQSSSTTTTTTTTTVVVWWWUUUWWWXXXWWWUUUUUUXXX[[[YYYZZZZZZYYYXXXYYY\\\___cccgggjjjggg```[[[ZZZ\\\\\\[[[YYYVVVTTTVVVZZZ]]]```aaabbbdddeeeggghhhiii___]]]ZZZXXXXXXWWWUUUTTTTTTTTTUUUXXX[[[\\\YYYVVVRRRQQQOOONNNNNNOOOPPPRRRPPPRRRUUUWWWXXXWWWUUUSSSVVVWWWVVVSSSOOOMMMNNNOOOJJJKKKKKKKKKJJJJJJLLLMMMJJJJJJIIIIIIHHHHHHHHHHHHHHHHHHGGGFFFFFFGGGHHHIIIGGGGGGFFFFFFGGGHHHIIIJJJDDDEEEFFFGGGGGGGGGFFFEEEDDDDDDCCCCCCEEEGGGIIIKKKEEEEEEDDDBBBAAA@@@???>>>????????????>>>>>>>>>>>><<<======>>>>>>???@@@@@@BBBBBBAAA@@@@@@@@@@@@@@@??????>>>======<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<:::;;;===???@@@???===<<<999999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;::::::::::::;;;888999::::::::::::999888999999888888777666666555777777666666666666666666555555666666666666666555555555555666666666666666555555555555555555555555666666666666555555555555444444444444444444444444333333333333333333333333111111111111111111111111///000111111222222111111111111222333333333333222222222111111111111222222000000000000000000000000000111222222222222111000111111111111111111111111000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000------...//////000111111000000000///////////////////////////000000000000....../////////000000000////////////////////////000////////////000000111........................000000000000000/////////000000000111111111222222000000000000111111111111222222111111111111222222222111000////////////000///000000111111000000//////000000111222222333333222222222222222222222222000000111111111222222222111111111111222222222222444333333222111111222222222222333333444444555555333444555666777777777777555555555555666666666777666666777777888999999999999999:::;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<============<<<;;;<<<===>>><<<;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>??????>>>>>>????????????>>>>>>======>>>???@@@AAAAAABBBAAABBBBBBCCCCCCBBBBBBAAAAAAAAAAAABBBCCCDDDEEEFFFEEEFFFGGGHHHHHHHHHHHHHHHFFFEEEEEEFFFGGGJJJLLLMMMLLLLLLLLLLLLMMMMMMNNNNNNKKKLLLMMMMMMLLLMMMOOOQQQUUUWWW[[[___aaabbbbbbbbbbbbcccdddddddddcccbbbaaadddkkkrrrtttoooiiieeecccMMMLLLLLLNNNQQQSSSTTTSSSUUUUUUSSSRRRRRRSSSTTTUUUPPPUUUZZZ[[[WWWTTTUUUWWWUUUTTTTTTTTTTTTTTTTTTTTTQQQSSSUUUVVVVVVSSSPPPNNNKKKNNNRRRTTTTTTUUUVVVWWWSSSWWWYYYXXXSSSRRRUUUZZZVVVXXXZZZZZZXXXXXXXXXYYY\\\]]]]]]^^^^^^^^^\\\[[[YYYXXXVVVSSSSSSVVV\\\```aaaaaaccceeegggiiikkkkkk```^^^\\\\\\\\\[[[YYYWWWXXXVVVVVVXXX[[[\\\ZZZXXXSSSRRRPPPNNNNNNNNNOOOPPPOOOQQQSSSVVVVVVUUUTTTSSSRRRSSSTTTQQQMMMLLLMMMOOOJJJKKKLLLKKKKKKKKKMMMOOOHHHHHHHHHHHHHHHHHHHHHHHHIIIHHHGGGGGGGGGHHHIIIJJJGGGGGGFFFFFFFFFGGGIIIJJJCCCDDDEEEFFFGGGGGGFFFEEECCCBBBBBBBBBDDDGGGJJJLLLEEEDDDCCCBBB@@@???>>>===????????????>>>>>>>>>>>>;;;<<<<<<===>>>???????????????>>>======<<<======???>>>>>>===<<<;;;;;;;;;========================;;;;;;;;;<<<<<<<<<<<<<<<999:::;;;;;;<<<<<<<<<<<<::::::::::::::::::::::::<<<<<<;;;::::::::::::;;;888999:::;;;;;;:::999888999999999888777666666555666777777777777777777777555555666666666666666555666666666666666666666666555555555555555555555555777666666666555555555555444444444444444444444444333333333333333333333333111111111111111111111111//////000111111111111111//////111222333444444444222222111111111111222222000000000000000000000000000111222333333222111000111111111111111111111111000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000,,,------...///000000111222222111111000000//////////////////000000000000............////////////////////////////////////000///.........000111222..............................//////000000111111000000111111222222222333000000000000111111111111222222111111111111222222000///////////////000000//////000000000000/////////000000111222222333333333333333333333333333333111111222222222333333333000111111111111222222222444333333222111111111222222222333333333333444444333444555666777777777777777777777777888888888888666666777777888888999999888999::::::;;;;;;;;;::::::;;;;;;<<<===>>>??????===<<<;;;<<<======;;;999;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;<<<<<<===>>>???======>>>>>>>>>>>>============>>>???AAABBBCCCDDD@@@AAABBBCCCCCCCCCBBBAAA@@@@@@@@@AAABBBCCCDDDEEEDDDEEEEEEFFFFFFFFFEEEEEEEEEDDDDDDEEEGGGIIIKKKLLLMMMLLLLLLLLLKKKKKKKKKJJJHHHJJJLLLMMMMMMMMMOOOQQQZZZ]]]```ccceeeeeedddcccbbbcccdddeeeeeedddcccbbbhhhqqq{{{~~~yyyooohhhdddKKKLLLOOOQQQSSSTTTTTTTTTWWWVVVTTTRRRRRRSSSUUUVVVXXXXXXXXXVVVSSSRRRSSSTTTVVVSSSQQQQQQRRRTTTUUUUUUSSSTTTSSSQQQNNNKKKKKKKKKNNNQQQTTTUUUUUUTTTUUUUUUYYYYYYWWWUUUSSSTTTWWWZZZ[[[\\\\\\\\\ZZZWWWTTTRRR\\\\\\\\\\\\[[[[[[ZZZZZZXXXUUUSSSTTTXXX[[[[[[ZZZ\\\dddhhheeebbbcccbbb^^^[[[ZZZYYYZZZ[[[[[[YYYWWWTTTSSSTTTVVVYYY[[[ZZZYYYSSSQQQPPPPPPQQQSSSSSSRRRSSSTTTVVVWWWVVVUUUSSSRRRRRRPPPMMMKKKKKKKKKJJJIIIJJJKKKLLLMMMMMMLLLJJJJJJJJJJJJIIIIIIIIIJJJJJJKKKKKKKKKKKKKKKJJJHHHFFFEEEEEEFFFGGGHHHHHHGGGFFFEEEBBBCCCDDDEEEEEEDDDCCCBBBCCCCCCCCCCCCCCCDDDEEEFFFCCCBBBAAA@@@????????????@@@???>>>======>>>???@@@>>>>>>>>>>>>>>>?????????AAA@@@>>>=========>>>???@@@?????????>>>>>>======??????>>>>>>=========<<<<<<<<<<<<<<<;;;:::999888;;;::::::999999::::::;;;;;;::::::999999::::::;;;777888999888777777999:::AAA>>>;;;;;;<<<======<<<:::999888666666666666777333555666666555444444555333444555666555444333222333444555555666666555555555666666666666444222111111222444555666555444444333333333333333333333333...///111333444333111000222222222111111111000000///111333333222111000111111111111111111111111111111111111111111111111111000000000000000000000000000000111111111222222222222111111111000000//////000000//////.........---333222000///.........///111111111000000000000000111111000000111222333333111111111111111111111111111111000000//////......000000000///......------000000000000000000000000111111000000000000111111000/////////............222111111000///......---////////////000000000000111111111111111111111111333222111000000000222222111///...------...///111000000000000//////////////////000000000000//////000000000000111111111111111111222222222222111111////////////000000000000444444333222111000///...222222333333333333444444222222333333333333444444333444444555666777888888777888999999999888666555777888888888999999999999999:::;;;;;;<<<<<<;;;;;;999999888999:::<<<>>>@@@<<<<<<;;;;;;;;;<<<<<<===999999999888999999::::::;;;<<<===============<<<<<<===>>>@@@AAA@@@<<<888<<<===???@@@AAAAAAAAA@@@???@@@AAABBBBBBBBBAAA@@@@@@@@@@@@AAAAAAAAABBBBBBAAABBBCCCDDDEEEEEEEEEEEEDDDEEEFFFGGGGGGGGGGGGGGGJJJJJJJJJJJJIIIHHHGGGGGGJJJJJJKKKMMMPPPVVV^^^ccclllooorrrpppjjjccc^^^[[[___aaaccccccbbbbbbcccdddlllttt}}}yyyoooiiifffJJJKKKNNNPPPQQQRRRRRRRRRRRRRRRRRRQQQPPPPPPQQQRRRVVVWWWWWWUUUSSSRRRSSSUUUTTTQQQOOOOOOQQQSSSSSSSSSPPPQQQQQQOOOLLLJJJJJJKKKOOORRRTTTVVVVVVVVVWWWXXXZZZZZZXXXUUUSSSSSSUUUXXX[[[[[[[[[ZZZYYYWWWUUUTTT[[[[[[ZZZYYYYYYYYYZZZZZZYYYVVVTTTUUUXXXZZZZZZYYYYYY```ccc```]]]^^^]]]ZZZWWWWWWVVVXXXZZZZZZYYYWWWUUUTTTTTTVVVXXXYYYXXXVVVSSSQQQOOOOOOQQQSSSUUUUUUVVVVVVWWWWWWVVVTTTRRRQQQOOONNNMMMKKKJJJJJJKKKKKKMMMMMMMMMMMMLLLLLLKKKJJJLLLKKKJJJIIIIIIIIIIIIIIIJJJJJJJJJJJJIIIGGGFFFEEEDDDDDDFFFGGGGGGFFFEEEDDDBBBCCCDDDEEEEEEDDDCCCBBBBBBAAAAAAAAABBBBBBCCCDDDBBBAAA@@@???????????????@@@???>>>=========>>>???>>>>>>>>>>>>>>>?????????AAA@@@???>>>>>>>>>???@@@?????????>>>>>>>>>===============<<<<<<;;;;;;;;;<<<<<<<<<<<<;;;:::999888:::999999888888999999:::;;;::::::999999::::::;;;777888999888888999;;;>>>AAABBBAAAAAA@@@?????????:::999888777666666666777444555777777555444555666444444555555444444333333333444555555666666555555666666777777666444333222222333444555555555444333333333333333333333333333000111222333444333333222222222222111111111000000///111333333222000000111111111111111111111111111111111111111111111111111000000000000000000000000000000111111111222222222222222222222111111000000111111000000000/////////333222000///.........///000000000000000000000000000000000000000111222222111111111111111111111111111000000000/////////...,,,------...//////000000////////////////////////111000000//////000000111000000/////////.........111111000000///......---.../////////000000000000111111111111111111111111222222111000000111111222111000...------...000111......//////000000111111000000111111111111000000//////000000000111111111000111111222222111111000/////////000000000111111222222222111111111111111222222222333333333444444222222222333333333444444444444555555666666777777666777888888888777555555777777777777888888888888999999:::;;;;;;;;;;;;;;;::::::999999:::;;;<<<=========<<<;;;:::::::::;;;::::::999888888999999999;;;<<<<<<===>>>>>>>>>=========>>>???@@@???<<<999:::;;;===>>>?????????>>>>>>???AAABBBBBBAAA@@@@@@@@@@@@@@@AAAAAAAAAAAABBB@@@AAABBBCCCCCCDDDDDDCCCAAABBBDDDFFFHHHIIIIIIJJJIIIIIIIIIIIIIIIHHHGGGGGGIIIJJJLLLNNNRRRXXX```eeekkknnnpppnnniiiccc___]]]^^^```bbbbbbbbbaaabbbccchhhooovvvxxxrrrjjjdddbbbIIIJJJLLLMMMNNNOOOOOOOOOPPPQQQRRRQQQPPPOOOOOOPPPSSSUUUUUUUUUTTTSSSTTTVVVTTTRRRPPPPPPQQQSSSTTTSSSOOOPPPPPPOOOMMMLLLMMMNNNRRRTTTVVVVVVVVVVVVWWWYYYZZZZZZXXXUUURRRRRRSSSUUUZZZYYYXXXWWWWWWVVVVVVVVVYYYYYYXXXWWWWWWXXXZZZ[[[ZZZXXXVVVWWWXXXYYYYYYXXXWWW[[[\\\YYYWWWWWWWWWUUUSSSRRRSSSUUUWWWXXXXXXWWWVVVUUUTTTUUUVVVVVVUUUSSSSSSQQQNNNOOOQQQUUUWWWXXXXXXYYYXXXXXXVVVSSSQQQOOOKKKMMMNNNMMMJJJJJJLLLOOOPPPOOONNNMMMLLLLLLKKKLLLMMMLLLKKKJJJIIIHHHHHHHHHIIIIIIIIIIIIHHHGGGEEEDDDBBBCCCEEEFFFFFFFFFEEEEEEBBBCCCDDDDDDDDDDDDCCCBBB@@@@@@@@@@@@@@@AAAAAABBB@@@??????>>>>>>>>>????????????>>>===<<<<<<===============>>>>>>?????????BBBAAA???>>>>>>>>>???@@@??????>>>>>>>>>>>>======;;;;;;;;;:::::::::::::::<<<<<<<<<<<<;;;:::999999999888888777777888888999::::::999999999999::::::888888888888888;;;@@@CCCJJJMMMOOOMMMHHHBBB@@@???:::999888777666666666666555666888888666555666777666555555444333444444444333444555555666666555555666777777777666555444333444444555555555444333333333333333333333333333333222222222333333333333333222222222111111111111111///111222222111000000111111111111111111111111111111111111111111111111111000000000000000000000000000000000111111111111222333333222222222222111111111111111111000000000000222111000///.........///000000000000000000000000000////////////000000111000000000000000000000000000000000000////////////---------...//////000000........................000//////......//////000000000000/////////......111000000//////.............../////////000000000000000000000000000000000111111000000000111111222000000............000000------...///000111222222111111222222222222111111//////000000000000111111000111111222222111111000000000000111111111222222000000111111222222222333222222222222333333333333222222222222333333333333555555555555555555666666555666666666666555444444555555666666666777777777888999999:::;;;:::::::::;;;;;;:::999999::::::;;;>>>===<<<:::999999999999;;;:::999888888888888888:::;;;<<<===>>>?????????>>>===<<<===>>>>>><<<:::999:::;;;<<<<<<<<<<<<<<<===>>>???@@@AAA@@@@@@?????????@@@@@@@@@AAAAAAAAA???@@@AAABBBBBBCCCCCCBBBAAABBBCCCEEEGGGHHHIIIIIIHHHHHHHHHHHHHHHHHHGGGGGGFFFHHHKKKNNNRRRWWW^^^ccceeeggghhhfffccc___]]]\\\\\\^^^````````````aaabbbbbbggglllmmmhhhbbb^^^]]]IIIIIIJJJKKKLLLLLLMMMMMMPPPSSSVVVUUUSSSPPPPPPQQQQQQRRRTTTTTTTTTTTTUUUVVVUUUSSSRRRRRRTTTUUUUUUUUUPPPQQQRRRRRRQQQQQQRRRSSSVVVVVVWWWVVVTTTTTTUUUWWWXXXXXXWWWTTTRRRRRRSSSUUUXXXWWWVVVUUUUUUVVVWWWXXXYYYXXXWWWVVVWWWXXXZZZ\\\[[[ZZZYYYYYYYYYYYYYYYXXXXXXXXXWWWUUUTTTTTTTTTSSSQQQQQQQQQSSSUUUVVVUUUTTTUUUTTTSSSTTTVVVVVVTTTSSSSSSPPPNNNOOORRRWWWZZZ[[[ZZZYYYXXXWWWTTTQQQOOOMMMJJJNNNQQQPPPLLLLLLOOOTTTSSSQQQOOOMMMLLLLLLLLLLLLLLLKKKJJJIIIIIIIIIIIIIIIIIIIIIHHHHHHGGGFFFEEEEEECCCDDDEEEFFFGGGGGGFFFFFFCCCCCCCCCCCCCCCCCCCCCCCCAAA@@@@@@@@@@@@@@@AAAAAA>>>>>>>>>>>>>>>>>>????????????>>>======<<<<<<<<<<<<<<<======>>>?????????AAA@@@>>>=========>>>???>>>>>>>>>>>>>>>>>>======::::::::::::::::::::::::;;;<<<<<<<<<;;;;;;:::999999999888888888888999999::::::999999999999::::::888888888888999===BBBGGGSSSXXX[[[XXXNNNCCC>>><<<999999888777777666666666666777999999777666777888777666444333333333444555333444555555666555555555777777777666666555555555555555555444444333333222222222222222222222222222333222222111111222333333111111111111111111111111///111222111000///000111111111111111111111111111111111111111111111111111000000000000000000000000000000000000111111111111111111111111111111111111000000000000000000000000111111000////////////////////////000000000000000//////.........//////000000000000000000000000000000000000000////////////111111111000//////......//////////////////////////////............//////000000000////////////...000000/////////................../////////000000000000000000000000000000000000000000000111111111000000///......///000000.........///000111111111000111111222222111111000////////////000000000111000000111111111111000000000111111111222222222222000111111111111222222222111222222222222333333333111222222222222333333333555555555555555555555444555555555555444444333333444444444555555555666666777888999999::::::999999999999999999999:::::::::<<<;;;:::999999999999999;;;;;;999888777777777777999:::<<<===>>>??????@@@???===;;;;;;<<<===<<<;;;999999:::;;;;;;;;;;;;;;;<<<===>>>???@@@@@@??????????????????@@@@@@@@@@@@???@@@AAABBBBBBCCCCCCCCCDDDDDDEEEEEEFFFEEEEEEDDDFFFFFFGGGGGGGGGGGGGGGFFFCCCFFFIIILLLOOOSSSXXX[[[[[[[[[\\\[[[ZZZXXXWWWWWWYYY[[[]]]^^^^^^^^^___aaa]]]aaadddddd```]]]ZZZZZZHHHHHHIIIIIIJJJKKKLLLLLLPPPTTTXXXWWWSSSPPPPPPQQQNNNQQQSSSTTTTTTTTTUUUVVVTTTRRRQQQRRRTTTUUUTTTSSSPPPRRRTTTTTTSSSTTTUUUWWWZZZYYYWWWTTTQQQPPPRRRTTTSSSTTTTTTSSSRRRRRRTTTVVVWWWVVVTTTSSSSSSUUUWWWYYYYYYXXXXXXWWWXXXYYY[[[[[[[[[[[[\\\[[[ZZZYYYYYYYYYXXXVVVTTTTTTTTTSSSSSSTTTRRRRRRQQQSSSTTTUUUTTTRRRSSSRRRRRRTTTVVVVVVUUUTTTRRRPPPOOOPPPTTTXXX[[[\\\ZZZYYYWWWUUUSSSPPPNNNMMMLLLPPPTTTSSSPPPOOORRRVVVSSSRRRPPPNNNLLLLLLLLLMMMIIIIIIIIIIIIIIIJJJKKKLLLIIIHHHHHHGGGFFFFFFFFFFFFEEEFFFGGGHHHIIIHHHGGGGGGCCCCCCBBBBBBBBBBBBCCCCCCBBBBBBAAAAAAAAAAAABBBBBB>>>>>>>>>>>>>>>>>>??????>>>>>>>>>>>>>>>======<<<;;;<<<<<<===>>>>>>?????????>>><<<;;;;;;<<<<<<=====================>>>>>>;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;<<<;;;;;;::::::::::::999999999999:::::::::999999888888999999:::888888888888999===BBBGGGQQQVVVZZZWWWMMMBBB<<<:::999999888888777666666555666888999999888777777888777666555444333444555666333444555555666555555555666666666555555555555555555555555444333333333333222222222222222222222222222111000000000000111111111111111111111111111111///111111111//////000111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000/////////000000000000000////////////////////////000000000000000/////////......//////000000000000//////...............///////////////////////////////////////000000000000333333222222111000000000000000000000000000000000//////............//////111000000000////////////////////////........................//////////////////////////////////////////000000111111111111000000////////////000000000000000000//////////////////000000000000//////...////////////000000000000000000111111000000000000111111111222222222222222222222111111111111000111111111222222222333333111111111222222222333333555555555555444444444444555444444333333333333333333444444444444555555555666777777888999888888888666666777888::::::;;;;;;888888888888888999:::;;;;;;:::999888777777666666999999;;;<<<>>>>>>??????>>><<<::::::;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;<<<>>>???@@@@@@??????>>>>>>>>>?????????@@@@@@@@@AAABBBCCCCCCDDDCCCCCCDDDDDDEEEEEEEEEDDDDDDCCCDDDDDDEEEFFFGGGGGGGGGFFFEEEHHHKKKNNNOOOPPPRRRTTTSSSSSSSSSSSSTTTTTTSSSSSSUUUXXXZZZ[[[\\\\\\^^^___[[[]]]^^^^^^]]][[[YYYYYYHHHHHHHHHIIIJJJKKKMMMNNNNNNSSSWWWVVVQQQMMMNNNPPPMMMPPPSSSTTTTTTSSSTTTUUUPPPOOONNNOOOQQQRRRQQQPPPPPPRRRTTTTTTTTTTTTVVVXXX\\\[[[XXXTTTPPPOOOQQQSSSQQQRRRSSSSSSRRRRRRTTTVVVVVVTTTSSSRRRSSSTTTVVVXXXXXXXXXXXXYYYYYYYYYYYYYYYYYYZZZ[[[[[[YYYXXXXXXXXXWWWSSSQQQTTTUUUSSSRRRTTTTTTSSSSSSTTTVVVVVVUUUSSSRRRRRRRRRTTTVVVWWWVVVUUURRRQQQPPPSSSWWWZZZ\\\\\\YYYXXXWWWUUUSSSRRRPPPPPPPPPSSSVVVUUUSSSRRRSSSUUUQQQPPPOOONNNMMMMMMLLLLLLHHHHHHHHHIIIJJJKKKLLLMMMIIIIIIHHHGGGGGGGGGGGGGGGGGGGGGHHHIIIIIIHHHGGGFFFCCCCCCBBBBBBBBBBBBCCCCCCDDDCCCCCCBBBBBBBBBBBBBBB@@@??????>>>>>>>>>??????>>>>>>????????????>>>>>>;;;;;;<<<===>>>>>>??????>>>===;;;:::::::::;;;<<<<<<<<<============>>>>>><<<<<<<<<<<<============:::;;;;;;<<<;;;;;;::::::;;;::::::::::::::::::;;;999999888888888888999999888888888888888;;;@@@CCCEEEIIIMMMLLLFFF@@@<<<:::888999999999888777666555666777999999777666777888777666555555444444555555333444555555666666555555666555444444444444555555555555444333333333444444222222222222222222222222000000000000000/////////111111111111111222222222000000111000......000222000000000000000000000000000000000000000000000000000000000000000000000000111000000000000000//////.........////////////000............//////////////////000000000000//////---......//////000000111000//////............///////////////////////////////////////000000000000000000000111222222333333111111111111111111111111000//////......//////000111111000000000/////////........................------........./////////////////////////////////......///000111111111111000000000000000000000000111000000000/////////...//////000000000000//////......////////////000000///000000111111000000///000000000111111111222222333222222222111111000000111111111111222222222222111111111111222222222222444444444444444444555555555444444333222333333333333333444444444555555555555666777777888888777777444555666888:::;;;;;;;;;666666666666888999:::;;;:::999888777777777777777888999:::;;;<<<============<<<::::::;;;;;;;;;:::<<<<<<;;;;;;;;;;;;<<<<<<;;;<<<>>>???@@@@@@@@@???===>>>>>>>>>>>>?????????@@@AAABBBCCCCCCDDDDDDDDD@@@AAABBBDDDEEEEEEFFFFFFBBBCCCDDDEEEFFFFFFFFFFFFHHHKKKOOOQQQQQQQQQQQQRRRQQQPPPPPPQQQSSSTTTSSSRRRRRRUUUWWWYYYZZZZZZ\\\^^^[[[[[[\\\\\\\\\[[[[[[ZZZHHHHHHHHHIIIKKKMMMOOOPPPNNNSSSVVVTTTNNNKKKLLLPPPMMMOOOSSSTTTSSSSSSSSSSSSNNNNNNMMMNNNPPPQQQPPPNNNSSSTTTVVVVVVVVVWWWXXXZZZ\\\[[[WWWSSSQQQQQQTTTWWWQQQRRRSSSRRRQQQQQQRRRTTTTTTTTTSSSRRRSSSTTTUUUVVVVVVWWWXXXYYYYYYXXXVVVUUUTTTWWWYYYYYYVVVUUUUUUVVVTTTOOONNNRRRUUURRRQQQRRRTTTTTTTTTVVVXXXYYYXXXWWWUUUTTTTTTUUUVVVVVVUUUSSSQQQQQQRRRUUUYYY[[[[[[[[[YYYXXXWWWVVVUUUUUUTTTTTTTTTUUUVVVUUUTTTSSSRRRQQQNNNNNNNNNNNNNNNMMMLLLLLLIIIIIIIIIIIIIIIJJJKKKLLLJJJIIIHHHGGGGGGHHHHHHIIIGGGHHHIIIIIIHHHGGGEEEDDDCCCBBBBBBAAAAAABBBBBBCCCDDDDDDCCCBBBBBBBBBBBBBBBBBBAAA@@@???????????????===>>>???@@@AAAAAA@@@@@@::::::;;;<<<===>>>???@@@>>>===<<<;;;:::;;;<<<<<<<<<<<<<<<=========>>>>>>;;;<<<<<<<<<============::::::;;;;;;<<<;;;;;;:::::::::999999999999::::::999999888888888888999999777888999888888999;;;>>>===???AAAAAAAAA>>><<<;;;888888999999888777555444555777888888777666666777666666666666666555444444333444555555666666555555555444333222222333444555444444333333333444555666111111111111111111111111000111111222111000///...000000111111111222222222000000000///......000222000000000000000000000000000000000000000000000000000000000000000000000000111111000000////////////.../////////000000000000......//////000000000000...///000111111000//////------......///000000111111000//////......//////.........................../////////000000000111...//////000000111222222000000000000000000000000111000000//////000000111111111111000000000//////........................---------.........//////........................---...///000111111111000000000000111111000000000////////////000000000000000000000111111000000000........./////////000000//////000000000000///////////////000000000111111111111111111111222222222111111111111222222222222111111111111222222222222333333333444444555555555666555444333222333333444444444444444555555555555555555666777777777666666444555777888999999999999666666666666777777888999888888777777777777888888888999999:::;;;;;;;;;:::<<<;;;::::::;;;;;;:::888<<<;;;::::::::::::;;;<<<;;;<<<>>>@@@AAAAAAAAA@@@=========>>>>>>>>>?????????@@@AAABBBBBBCCCCCCBBB@@@AAABBBCCCDDDEEEEEEEEE@@@AAACCCDDDEEEFFFFFFFFFFFFJJJOOORRRSSSRRRQQQQQQPPPOOOOOOQQQTTTUUUSSSPPPPPPRRRUUUWWWXXXYYY[[[]]][[[[[[[[[\\\]]]]]]\\\[[[HHHHHHHHHIIIKKKNNNPPPRRROOOTTTWWWUUUNNNKKKMMMQQQMMMOOOSSSTTTSSSRRRRRRSSSOOOOOOOOOPPPRRRRRRQQQOOOVVVXXXZZZZZZYYYZZZ[[[]]][[[ZZZWWWTTTRRRSSSWWWZZZRRRSSSTTTSSSQQQPPPPPPQQQTTTSSSSSSSSSSSSSSSTTTTTTUUUVVVXXXYYYYYYVVVTTTRRRQQQTTTWWWWWWTTTSSSSSSUUUQQQKKKJJJQQQTTTQQQOOOPPPTTTTTTUUUWWWZZZ\\\\\\[[[XXXVVVUUUVVVVVVVVVTTTRRRQQQQQQSSSWWWZZZ\\\[[[ZZZYYYYYYXXXWWWWWWWWWXXXXXXWWWVVVUUUUUUUUUSSSPPPMMMLLLMMMNNNOOOOOONNNLLLKKKKKKJJJJJJIIIIIIIIIJJJJJJKKKJJJIIIHHHHHHHHHIIIJJJHHHHHHHHHHHHGGGEEEDDDBBBCCCBBBAAAAAAAAAAAABBBCCCDDDCCCBBBBBBAAAAAAAAAAAACCCBBBAAA@@@????????????<<<>>>???AAABBBBBBBBBAAA::::::;;;<<<===>>>???@@@???>>>===<<<;;;<<<<<<===;;;<<<<<<<<<======>>>>>>;;;;;;;;;<<<<<<=========::::::;;;;;;<<<;;;;;;;;;999999888888888888999999999999888888888888999999777888999888777777999:::>>>=========>>>>>><<<:::888888999999888777555444555666888888666555666777555666777777777666444333333444555555666666555555444333222222222333444555444333333222333444666777111111111111111111111111000111333444333222///...000000111111222222222222000000000///---...000222000000000000000000000000000000000000000000000000000000000000000000000000111111000000/////////...//////000000111111111222//////000000111111111222...///000111111000//////---------...///000000111111111000///////////////.........................../////////000000111111000000000///......------////////////////////////111111000000000000111111111111111111000000000000---.....................---------.........//////........................,,,---///000111111111000000000111111111111000000------...///000111222222111111222222222222111111............/////////000//////000000000000//////////////////000000000000...///000111222333444444000111111111111222222222000111111111111222222222222222333333444555666666666555444333222333444555444444444555555555666666444555555666666666666666666777888999999888777666888777777666666666666777888777777777777777888999888888999:::::::::999999;;;:::::::::;;;;;;999777<<<;;;:::999999999:::;;;;;;<<<>>>@@@AAABBBAAAAAA============>>>>>>>>>>>>>>>>>>???@@@AAAAAAAAAAAACCCDDDDDDDDDCCCBBBBBBAAA@@@AAABBBDDDEEEFFFFFFFFFCCCGGGMMMQQQRRRQQQPPPPPPNNNMMMNNNQQQTTTTTTRRRNNNOOOQQQTTTVVVWWWXXX[[[\\\ZZZZZZ[[[\\\^^^^^^\\\[[[DDDFFFHHHIIIJJJMMMPPPSSSNNNPPPQQQQQQPPPOOOQQQRRROOOQQQRRRRRRQQQPPPPPPQQQRRRQQQPPPOOONNNOOOPPPPPPUUUVVVWWWWWWVVVVVVXXXYYY^^^ZZZUUUTTTVVVWWWWWWVVVXXXWWWTTTRRRPPPPPPPPPPPPUUUUUUUUUVVVVVVVVVWWWWWWXXXVVVUUUUUUWWWXXXXXXXXXNNNOOOQQQRRRRRRQQQOOONNNKKKMMMPPPRRRSSSRRRQQQPPPTTTTTTTTTVVVYYY^^^ccceeeddd^^^VVVSSSTTTUUURRRPPPRRRRRRSSSSSSTTTUUUWWWXXXYYYXXXWWWVVVUUUTTTTTTTTTVVVUUUTTTRRRPPPNNNLLLLLLLLLMMMNNNMMMLLLLLLNNNOOOMMMLLLJJJIIIHHHHHHIIIIIILLLJJJIIIGGGFFFFFFFFFGGGIIIIIIIIIIIIGGGEEEBBBAAA@@@???>>>>>>???AAACCCDDDFFFFFFEEEBBB???>>>???AAAAAAAAAAAAAAAAAA@@@???>>>>>>???@@@AAAAAAAAAAAAAAA===<<<:::::::::;;;===???>>>>>>===<<<;;;;;;::::::<<<<<<============<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<===<<<:::888888999:::;;;:::::::::999999888888888999::::::::::::999888888:::;;;;;;<<<<<<;;;;;;:::::::::999888777666555555777777666666777888999999777777777777777777777777666666666666777777888888666666777777666555444444333333333333333333333333333333333222222222111111///000111222222111000///000000000000000000000000222111111000///......---000000000000000000000000000000000000////////////000111222333222000...---000000000000000000000000000000000000111111111111//////............//////------......//////000000000000000000000000000000------------------------///...---,,,,,,---...///000111111111111///---,,,---------...///000000111////////////............//////............//////111000///......///000111111000000000//////......------,,,,,,,,,------...............////////////000000000000000000000000////////////............111111111000000000000000///............//////000000000000000111111111111222222222111111111000000111000////////////000000000000111111111111000000///000111222333444444444111111111111111222222222222222333444444333333333333222222111111222222333555444444333333444444555666777777888888888888888444555555666777888888999999888777666666777888999;;;:::999888888888999999999999999::::::;;;;;;;;;888888999999999999::::::===;;;999888888999:::<<<:::;;;<<<===>>>>>>>>>>>>============>>>>>>>>>>>>>>>======>>>???@@@BBBCCCCCCCCCCCCCCCCCCCCCBBBBBB@@@AAAAAABBBBBBCCCCCCCCCCCCEEEHHHLLLMMMMMMLLLKKKNNNMMMLLLLLLMMMPPPTTTVVVNNNPPPSSSUUUVVVWWWYYYZZZ]]]___aaa```^^^\\\[[[[[[CCCFFFHHHJJJJJJLLLNNNPPPKKKLLLNNNMMMLLLLLLMMMOOOPPPQQQSSSRRRQQQPPPPPPQQQPPPPPPOOONNNNNNOOOPPPQQQUUUWWWXXXXXXWWWWWWXXXYYY___[[[WWWVVVWWWXXXXXXXXXVVVUUUSSSRRRQQQPPPQQQQQQUUUUUUVVVVVVVVVWWWWWWWWWXXXVVVUUUUUUWWWXXXWWWWWWPPPPPPRRRRRRRRRQQQOOONNNMMMNNNOOOPPPQQQQQQPPPPPPVVVVVVVVVXXX\\\aaafffjjjccc]]]VVVSSSTTTUUUTTTRRRQQQQQQRRRRRRSSSUUUVVVVVVYYYXXXVVVUUUTTTTTTTTTUUUUUUTTTRRRPPPNNNMMMLLLLLLLLLMMMOOOOOONNNMMMMMMNNNMMMLLLJJJIIIHHHHHHIIIIIIIIIIIIHHHGGGGGGHHHIIIJJJHHHHHHHHHGGGFFFDDDBBB@@@??????>>>>>>???@@@BBBCCCDDDDDDCCCAAA???>>>???AAA@@@@@@@@@@@@@@@@@@???>>>>>>???@@@@@@AAAAAAAAA@@@>>>===<<<;;;;;;===>>>@@@>>>======<<<;;;;;;::::::<<<<<<============<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<<<<;;;999888777888999:::999999888888888777777777999999::::::999999888777999::::::;;;;;;::::::999999999888888777666666666777777666666777888888999666666666666666666666666333333333444444555555555555555666666555555444333222222222222222222222222333333222222222111111111000000111222222111000000000000000000000000000000...////////////000000000000000000000000000000000000000000000000000000///...///111222222222000///........................---.........//////////////////............//////............////////////////////////////////////........................///...------------...///000111111000///...---------------...///000000000---.........//////000000//////............//////111000///......///000111111111000000000/////////......---------------...............////////////000000000000000000000000000000000//////.........000000000000000000000111//////...............////////////000000000111111222222222111111111000000000000////////////000000000000111111111111000000///000111222333333333333111111111111222222222222222333333444444333333333333222222111111222222333333333333222222333333333444444555666666666555555555555555666777888888888888888777666666777888888888888999999999999999888999999999999999:::::::::888999999999999:::::::::;;;:::999888888999;;;<<<;;;;;;<<<===>>>>>>>>>>>><<<=========>>>>>>>>>>>>===>>>>>>??????@@@@@@AAAAAABBBBBBCCCCCCCCCBBBBBB@@@@@@AAAAAABBBBBBCCCCCCCCCEEEHHHKKKLLLLLLKKKKKKJJJIIIIIIIIIKKKOOORRRTTTQQQSSSVVVWWWXXXXXXZZZ\\\ccceeeeeedddaaa^^^\\\\\\CCCFFFIIIKKKKKKKKKKKKLLLIIIKKKLLLLLLKKKJJJLLLMMMPPPQQQRRRRRRPPPOOOOOOOOONNNMMMMMMMMMMMMOOOPPPQQQVVVWWWXXXXXXWWWVVVXXXYYY\\\YYYVVVTTTUUUVVVWWWVVVSSSSSSRRRQQQQQQQQQRRRRRRVVVVVVVVVVVVWWWWWWWWWWWWXXXVVVUUUUUUVVVWWWVVVUUUQQQRRRSSSSSSSSSQQQPPPOOOPPPPPPPPPOOOOOOPPPPPPQQQWWWVVVVVVXXX[[[aaagggjjjaaa[[[UUURRRSSSUUUUUUTTTPPPQQQQQQRRRSSSTTTUUUUUUXXXWWWUUUTTTSSSTTTUUUUUUTTTSSSPPPMMMLLLKKKLLLLLLLLLNNNQQQQQQPPPNNNMMMMMMLLLKKKJJJHHHHHHHHHIIIIIIHHHGGGGGGHHHIIIJJJKKKLLLFFFFFFFFFEEEDDDBBBAAA@@@>>>>>>>>>>>>???@@@AAABBB@@@AAAAAA@@@>>>>>>???AAA>>>>>>??????@@@?????????>>>???@@@@@@AAA@@@@@@@@@>>>>>>===<<<<<<>>>???@@@=========<<<;;;;;;::::::<<<<<<============<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999888777777777888999888777777777777666666666999999999999999888777777888999999999999999999888777777777777777777777777777777666666666777888888555555555555555555555555222222333333333333444444444444444444444333333222111111111111111111111111333222222222222111111111111111222222222222111111000000000000000000000000+++,,,---...///111111222000000000000000000000000000000000000000000000000,,,---///111222333222222........................------.........///////////////............///////////////.......................................///////////////////////////...------------...///111000///...............---------...//////000000,,,,,,---...///000111111//////............//////000000////////////000000111111111111000000000000111000///......---..................////////////000000000000000000000000222222111000//////....../////////000000111111111000000///...------------....../////////000000000222111111111111000000000///////////////000000000///000000111111000000///000000111222333333333333111111111111222222333333333333333444444333333222222222111111111111222222333222222111111222222333333333444555555555555444555555666666777777888888888777777666666777777888555666888:::;;;:::999888999888888888888888777777999999999999:::::::::;;;:::999888888888:::;;;<<<;;;<<<===>>>????????????<<<<<<=========>>>>>>>>>===>>>???@@@@@@???>>>===???@@@AAABBBBBBBBBBBBBBB??????@@@AAAAAABBBCCCCCCCCCEEEGGGJJJKKKKKKJJJIIIFFFFFFFFFHHHJJJNNNRRRTTTVVVXXXZZZZZZZZZZZZ\\\^^^fffggghhheeebbb^^^\\\[[[DDDGGGKKKMMMLLLKKKJJJIIIIIIKKKLLLLLLKKKKKKLLLMMMNNNPPPQQQPPPNNNLLLLLLMMMLLLKKKKKKKKKMMMNNNPPPQQQTTTVVVWWWVVVUUUTTTUUUWWWVVVTTTRRRQQQQQQRRRRRRSSSQQQQQQQQQQQQRRRSSSSSSTTTVVVVVVVVVVVVWWWWWWWWWWWWXXXVVVTTTTTTUUUVVVUUUTTTQQQRRRSSSTTTTTTSSSSSSRRRTTTSSSQQQPPPPPPQQQRRRSSSVVVUUUTTTUUUXXX\\\aaaddd^^^YYYTTTRRRSSSUUUVVVWWWPPPQQQRRRSSSTTTUUUVVVVVVVVVVVVTTTSSSSSSTTTUUUUUUTTTRRROOOLLLKKKLLLMMMNNNMMMOOORRRSSSQQQNNNMMMLLLKKKKKKIIIHHHHHHHHHIIIIIIHHHHHHHHHIIIIIIJJJJJJKKKDDDDDDDDDCCCBBBAAA@@@@@@>>>>>>>>>>>>??????@@@@@@>>>???@@@???>>>>>>???@@@<<<===>>>?????????????????????@@@@@@@@@@@@??????======<<<<<<<<<===>>>???======<<<<<<<<<;;;;;;;;;;;;<<<<<<======<<<<<<;;;:::::::::::::::::::::::::::::::::;;;;;;:::::::::999888777777666777888888777777777777777777777777888888888999888777777666777777888888888888777777666666666666777777888888777777666666666777777888444444444444444444444444444444444444444444444444222222333333333333222111222222222222222222222222222222222222111111111111111111222222222222111111000000000000000000000000+++,,,,,,...///000111222////////////////////////000000000000000111111111---...///111222222222222......................../////////000000000111111//////............///////////////......---------------------------------......////////////000000.........------.........111000...---,,,---......---------....../////////---------...///000000111//////............//////000000////////////000000111111111111111111000000222222000///........................////////////000000000000000000000000333333222111000///......---......///000111222222111000///...---,,,,,,,,,............////////////111111111111000000000000...//////000000000000000//////000000000000//////000000111222222222222222000111111222222333333333333333444444444333222222222222111111111111222222333333222222222222333333444555555666666666666666555666666666777777777888777777777666666777777777333666999<<<===<<<;;;999888888888777666666666555999999999999::::::::::::888888888888999:::<<<<<<;;;<<<===>>>????????????<<<<<<<<<=========>>>>>>===>>>???@@@@@@>>><<<;;;===>>>???@@@AAAAAABBBAAA>>>>>>???@@@AAABBBBBBCCCCCCDDDFFFHHHIIIIIIHHHHHHEEEEEEFFFIIILLLPPPTTTVVVZZZ[[[\\\\\\[[[[[[]]]___cccdddeeeccc___\\\ZZZZZZEEEHHHLLLNNNMMMKKKIIIHHHHHHIIIKKKJJJIIIIIIJJJLLLKKKMMMNNNNNNLLLJJJKKKKKKKKKKKKKKKKKKLLLNNNPPPRRRRRRSSSTTTTTTRRRRRRSSSTTTRRRQQQQQQPPPOOOOOOPPPQQQNNNOOOPPPQQQRRRSSSTTTTTTUUUUUUUUUVVVVVVVVVVVVWWWWWWUUUSSSSSSUUUVVVUUUTTTQQQRRRSSSTTTUUUVVVVVVVVVXXXVVVTTTRRRRRRTTTUUUWWWXXXWWWUUUUUUVVVXXXZZZ\\\ZZZWWWTTTSSSSSSUUUWWWXXXQQQRRRTTTUUUVVVWWWWWWWWWTTTTTTTTTSSSTTTTTTTTTUUUTTTRRROOOMMMLLLMMMOOOPPPMMMPPPSSSSSSQQQNNNLLLKKKKKKJJJHHHHHHGGGHHHIIIIIIJJJJJJJJJIIIIIIHHHGGGGGGCCCBBBBBBAAAAAA@@@@@@@@@>>>?????????@@@@@@@@@@@@===???@@@@@@?????????AAA<<<===>>>????????????????????????@@@@@@??????>>><<<;;;;;;;;;<<<<<<======<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;::::::::::::::::::::::::999999:::;;;;;;:::999999777777777777777777777888888888888888888888888888777777888888777777666555666777777888888777777666555555555666777777888888777777666666666666666777444444444444444444444444444444444444444444444333111111222222222222222111333333333333333333333333222222222111111111000000111111111111111111111111000000000000000000000000............//////000000///////////////////////////000000000111111111222000000111111111111000000////////////////////////////////////000000000000//////............////////////......------,,,,,,------------------------------........./////////---..................---000///---,,,,,,,,,---...------------............///////////////.........//////............////////////000000000000//////000000000000000000111111333222111000///.....................////////////////////////////////////222222222111000//////...------...///000111111222000000///---,,,,,,,,,,,,............////////////000000000000000000000000---...///000111000000000//////000000000000//////000000111222222222111111000111111222333333444444333444444444333333222111222111111000000111111222444444333333333333444444444555555666666666666666666666666666777777777777666666666777777666666666444666:::>>>???>>><<<:::777777777666666555555555888888888999999999::::::777777888888999:::;;;<<<;;;<<<===>>>>>>?????????<<<<<<<<<<<<===============>>>???@@@???===;;;999<<<<<<>>>???@@@@@@@@@@@@======>>>???@@@AAABBBCCCCCCDDDEEEFFFGGGGGGFFFFFFFFFGGGIIIKKKOOOSSSWWWYYYZZZ[[[\\\[[[ZZZZZZ\\\^^^^^^```aaa```^^^\\\[[[[[[DDDHHHLLLMMMLLLJJJHHHHHHEEEGGGHHHHHHGGGGGGHHHIIIIIIKKKMMMMMMKKKJJJKKKLLLLLLKKKKKKKKKMMMNNNPPPRRRQQQRRRSSSRRRPPPPPPPPPRRRPPPQQQQQQPPPOOOOOOPPPQQQMMMNNNOOOQQQSSSSSSTTTTTTTTTTTTTTTTTTUUUUUUUUUUUUUUUSSSRRRSSSTTTVVVUUUUUUSSSSSSTTTUUUVVVWWWXXXXXXYYYWWWVVVUUUUUUVVVXXXYYYYYYYYYXXXXXXWWWWWWWWWWWWWWWVVVUUUTTTTTTUUUVVVWWWRRRSSSUUUWWWXXXXXXWWWWWWPPPQQQSSSUUUUUUUUUTTTSSSSSSQQQOOONNNMMMNNNOOOPPPOOOQQQRRRRRROOOLLLKKKKKKJJJIIIHHHGGGGGGHHHIIIJJJLLLKKKKKKJJJHHHFFFDDDCCCBBBBBBAAA@@@@@@@@@AAAAAA???@@@@@@AAAAAAAAA@@@@@@???@@@BBBBBBAAA@@@@@@AAA>>>>>>??????@@@??????????????????@@@??????>>>===;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;999999999999999999999999888888::::::::::::888888777777777777888888888888777777888888888888999999777777777777777666555555666777777888888777777666555555555666666777777777777777666666555555666666444444444444444444444444333333222222222222111111000111222222222222222222333333333333333333333333222111111111111000000000111111000000000000111111000000000000000000000000000000000000////////////000000000000000000000000///000000111111222222222333222111111000//////...000000000000000000000000,,,,,,---------.........//////............//////.........------------------------------------------------......//////000------...//////...------...------,,,,,,,,,------------------------------000000//////............//////............////////////000000000000//////////////////000000000000222111000//////...//////............////////////////////////////////////111111000000000000//////.........//////000000000//////...---,,,,,,,,,,,,....../////////000000000//////000000000000000111---...///111111111000000...//////000000//////...000000111111111111111000000111111222333444555555444444444444333222111111111111000000000000111111555444444333333444444555333333444555555555555444666666666666777777777777555666666777777666666555444777:::===???>>><<<:::777666666666666666666555777777777777888888888999777777888888999::::::::::::;;;<<<===>>>>>>>>>>>>;;;;;;<<<<<<<<<===============>>>>>>>>><<<;;;:::;;;<<<===>>>>>>>>>>>>>>><<<<<<===>>>@@@AAABBBBBBCCCDDDDDDEEEEEEEEEDDDDDDFFFGGGJJJMMMQQQUUUXXXZZZXXXYYYYYYXXXWWWXXXZZZ]]]\\\^^^``````___^^^]]]^^^CCCEEEIIIJJJIIIHHHGGGGGGEEEGGGHHHHHHGGGFFFHHHIIIIIIKKKMMMMMMLLLLLLMMMNNNMMMLLLLLLLLLMMMNNNPPPQQQQQQRRRSSSRRRPPPOOOPPPQQQMMMOOOPPPOOOMMMMMMNNNPPPLLLNNNOOOQQQSSSSSSSSSSSSRRRSSSSSSSSSSSSTTTTTTTTTSSSRRRQQQRRRTTTVVVVVVVVVWWWWWWVVVVVVVVVVVVVVVWWWWWWWWWVVVVVVVVVXXXYYYZZZXXXXXXYYYZZZYYYXXXVVVUUUTTTUUUVVVWWWVVVUUUUUUUUUQQQRRRTTTVVVWWWWWWWWWVVVMMMPPPSSSVVVWWWUUUSSSQQQPPPOOONNNNNNNNNNNNNNNOOOPPPQQQQQQPPPMMMKKKJJJJJJIIIIIIHHHGGGGGGHHHIIIJJJJJJJJJJJJIIIGGGEEEBBBAAABBBAAA@@@@@@@@@AAABBBBBB@@@AAABBBBBBBBBBBBAAA@@@AAACCCDDDDDDCCCBBBAAABBB@@@@@@@@@@@@@@@@@@???>>>???????????????>>>======;;;;;;<<<===============<<<<<<<<<<<<<<<<<<<<<<<<:::;;;;;;<<<<<<;;;;;;:::999999999999999999999999777888999::::::999888777666777888888999999999888666666666777777777888888666666777777666666555444777777777888888777777777555555666666666666666666777777666555555555555555444444444444444444444444444333333333222222222222000111222222333333333222222222222222222222222222111111111111000000000000000000///......///000000000000000000000000000000111111111111111111111111000000000000000000000000///000000111111222333333333222111000////////////////////////////////////,,,,,,,,,---------......//////............//////,,,------------------...---------------------------......///000000111111------...//////...------+++,,,,,,---------,,,,,,------------------------........./////////////////////............//////...///000111111000///...---.........////////////000//////....../////////............////////////////////////////////////......////////////000000......//////////////////......---,,,,,,---------/////////000000000111111////////////000000111111,,,---///111222111000000......////////////......000000111111111111000000000111111222333444555666444444444444333222111000111111000000000000111111444333333333333333333444444444555666666666555555777777777777666666666666555555666777777666555555444666999;;;<<<;;;:::999666666666666666777777777666666666666777777777777888888888999999999888888999:::;;;<<<<<<=========;;;;;;;;;<<<<<<<<<======<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<<<<=========<<<<<<;;;<<<===>>>???AAABBBBBBCCCDDDDDDDDDCCCCCCCCCCCCEEEFFFHHHLLLOOOSSSVVVWWWTTTUUUUUUTTTSSSUUUXXXZZZ[[[]]]___```^^^]]]]]]^^^AAACCCFFFHHHGGGFFFFFFFFFGGGIIIJJJJJJIIIHHHJJJKKKIIIKKKMMMNNNNNNNNNOOOPPPNNNMMMMMMMMMMMMOOOPPPQQQRRRSSSTTTSSSQQQPPPPPPRRRIIILLLMMMMMMJJJJJJKKKNNNLLLNNNPPPRRRSSSSSSSSSSSSRRRRRRRRRRRRSSSSSSSSSSSSRRRQQQPPPQQQTTTVVVWWWVVV[[[ZZZXXXWWWVVVUUUUUUUUUUUUUUUUUUVVVWWWXXXYYYZZZTTTVVVXXXZZZZZZXXXVVVTTTRRRUUUWWWXXXWWWUUUTTTSSSPPPQQQTTTVVVWWWWWWVVVUUUKKKNNNSSSWWWXXXVVVSSSPPPMMMMMMMMMNNNMMMMMMMMMMMMPPPQQQQQQNNNKKKJJJIIIJJJIIIHHHGGGGGGGGGHHHIIIJJJIIIIIIIIIHHHGGGEEEBBBAAABBBAAA@@@@@@@@@AAABBBCCCAAABBBCCCCCCCCCBBBAAA@@@BBBDDDFFFFFFDDDCCCBBBBBBAAAAAAAAAAAAAAA@@@???>>>???????????????>>>======<<<======>>>>>>>>>>>>>>>;;;<<<<<<<<<<<<<<<<<<<<<:::;;;;;;<<<<<<;;;;;;:::888888888888888888888888666777999::::::999777666666777888999999999999999444555555555666666777777666666666666666555555444777777888888888888777777666666666666666666666666888777666555555555555555555555555555555555555555666666666555555444444444000111222333333333333333111111111111111111111111111111111111000000000000000///...------...///000000000000000000000000000000000111111222222222333000000000000000000000000///000000111222222333333222111111000000000000000................................./////////000000//////............//////,,,,,,,,,------....................................//////000111222222222,,,---...//////...---,,,***+++,,,---...---,,,+++------------------------,,,------...///000111111//////............//////...///000111111000///...,,,---------....../////////............//////000............/////////000////////////////////////------......///000000000///////////////.........------,,,,,,,,,---......000000000000111111111111.../////////000000111111+++---///111222222000000......////////////......000000111111111000000///000111111222444555666666444555444444333222111000111111000000000000111111333222222222222222222333666777777888888888888888777777777777666666666666444555666777777666555444444555777999999999888777555666666666777777888888555555555555666666666666888888999999999888888777888999:::;;;<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<======<<<<<<;;;;;;;;;<<<<<<===<<<<<<<<<===<<<<<<;;;;;;;;;;;;<<<>>>???AAABBBBBBDDDCCCCCCCCCCCCBBBBBBBBBCCCDDDGGGJJJMMMQQQSSSTTTQQQRRRRRRQQQQQQSSSVVVYYYZZZ\\\^^^^^^\\\[[[[[[[[[@@@AAACCCEEEFFFGGGFFFFFFHHHHHHHHHIIIIIIHHHGGGGGGJJJJJJJJJKKKNNNPPPQQQQQQPPPQQQRRRSSSSSSSSSSSSSSSWWWXXXXXXUUURRROOONNNOOOJJJJJJIIIIIIIIIJJJJJJKKKMMMNNNOOOQQQRRRSSSTTTTTTTTTQQQOOOPPPRRRTTTSSSQQQQQQSSSUUUUUUTTTTTTUUUVVVXXXYYYXXXUUURRRSSSWWW[[[WWWUUUTTTTTTUUUWWWXXXXXXWWWWWWVVVUUUSSSPPPMMMLLLPPPSSSWWWXXXUUUSSSSSSTTTQQQSSSTTTVVVUUUSSSPPPNNNOOORRRVVVXXXXXXTTTNNNKKKKKKLLLMMMMMMNNNNNNNNNNNNPPPOOONNNMMMLLLLLLLLLLLLKKKKKKJJJIIIGGGFFFFFFEEEGGGHHHHHHGGGGGGFFFEEEDDDDDDCCCBBBAAA@@@AAAAAABBBEEEEEECCCBBBAAA@@@@@@???DDDDDDCCCCCCCCCDDDDDDEEECCCCCCCCCBBBAAA@@@???>>>???>>>>>>==================>>>?????????>>><<<;;;:::::::::::::::::::::;;;888999999999999888888777777777888888999999999999999999999999999999999999555555666777777777777777555555666666777777777888999888666555555555666777777777777777777777777777999888666555555555666777555555666666666666555555444444444444444444444444444333333222222333333444444333111000000000111222000000000000000000000000111111111111111111111111000000000000000000000000////////////////////////333222222222222222222333000000000000000000000000////////////////////////......////////////......111000000000000000000111///...---,,,,,,,,,,,,,,,........................------------------------------------------------,,,,,,...000111222222222............/////////////////////...---------,,,------............------...............///000000///...---,,,------///000//////////////////////////////............//////111111000000/////////...//////............//////---...............------,,,,,,------------,,,,,,111111000000//////......///000111111111///...---........................222111000//////000111222............////////////......//////000000111111222000///------///000222222222333333333444444444333333333222222111111111111111111111111222222333333111///111444555333111777777777777666666666666666555555555555444444444222222333444555666777888666666666666666666666666333444555555666555555555666666777777777777666666777888888666444333444555777888888999:::;;;<<<<<<:::;;;<<<<<<======<<<<<<;;;<<<<<<===>>>??????@@@;;;<<<===>>>>>>===<<<;;;@@@>>><<<===@@@BBBAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@>>>EEEKKKKKKKKKNNNPPPOOOOOOPPPRRRSSSSSSUUUWWWZZZYYYYYYZZZZZZYYYXXXWWWWWWAAABBBDDDEEEFFFGGGFFFFFFGGGHHHHHHIIIHHHHHHGGGGGGJJJIIIJJJKKKNNNPPPQQQQQQTTTTTTUUUUUUVVVUUUUUUUUUVVVWWWYYYWWWSSSOOOMMMLLLJJJJJJIIIIIIIIIJJJJJJKKKJJJLLLMMMOOOQQQSSSSSSTTTRRRQQQOOOQQQTTTVVVUUUTTTSSSSSSTTTUUUVVVVVVVVVUUUVVVXXXXXXVVVSSSSSSVVVZZZ[[[YYYWWWVVVUUUUUUUUUUUUUUUVVVUUUUUUSSSQQQNNNMMMSSSUUUXXXWWWTTTRRRRRRSSSTTTUUUUUUVVVUUUSSSQQQPPPMMMPPPSSSTTTTTTPPPLLLJJJMMMMMMNNNNNNOOONNNNNNNNNNNNMMMLLLKKKKKKJJJJJJJJJKKKKKKJJJIIIHHHGGGFFFFFFFFFFFFFFFFFFEEEDDDCCCBBBEEEDDDCCCBBBAAABBBCCCCCCFFFEEECCCBBBAAA@@@@@@@@@DDDCCCCCCCCCCCCCCCDDDDDDAAAAAAAAAAAA@@@???>>>===???>>>===<<<<<<<<<<<<<<<<<<======>>>===<<<;;;:::::::::::::::::::::::::::777888888999999888888888777888888888999999999999999999999999999999999999666777888888999888888888777777777888888888999999999888777666555666666777777777777777777777777777888888666555555555666777444555555666666555555444333333333333333333333333444333333222222333333444222222333333333222111000000000000000000000000000111111111111111111111111000000000000000000000000////////////////////////111111000000000000111111000000000000000000000000////////////////////////......////////////....../////////000000////////////...---,,,,,,,,,,,,---........................------------------------------------------------,,,---...///000111111111............////////////...............---------------............------...............///000000000///...---,,,------...//////////////////////////////............//////000000/////////.........//////............//////....../////////......---......////////////......000000000000//////......///000000000000//////...........................000///............///000............////////////......//////000000000000111000///......///000111111222222222222333333333333333222222222111111111000000000000000111222222333111000111333444333111666666666666666666666777555555555555444444444444444444555666777888999999666666666666666666666666444555555555666666777777555555666666666666555555666777777777555555777888:::::::::::::::;;;;;;;;;:::;;;;;;<<<<<<<<<<<<<<<;;;<<<<<<===>>>>>>??????<<<<<<<<<======<<<<<<<<>>======???>>>===<<<;;;;;;:::;;;<<<<<<<<<===<<<;;;;;;:::<<<<<<;;;;;;::::::999999666666777888999999999999888888888888999999999999999999999999999999999999777888999999::::::999999999999999999999:::::::::888888777666666666666666777777777777777777777777888777666666555555666666333444444555555444444333222222222222222222222222333333222222222222333333111222333444444333111///000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000//////............//////////////////////////////////////////////////////......////////////......---...////////////...---......---,,,,,,,,,------........................------------------------------------------------,,,---......//////......---............/////////---------...............------............------...............///000000//////...------...////////////////////////////////////............/////////............---------//////............//////...//////000000/////////000000111111111111000000000000000////////////.../////////...//////000000........................//////............//////............////////////...////////////000000000111000///......///000111000000000111111111222222222222222111111111111111///////////////000111111222111000111333333333222444555555555666777777777555555555555444444444444333444444555666777888888444444444444444444444444555555555555555777999:::444444555555555555444444555666777777666777999;;;<<<<<<;;;;;;;;;:::::::::::::::;;;<<<<<<<<<<<<<<<<<<<<<<<<======>>>>>>???<<<<<<;;;;;;;;;;;;<<<<<<===<<<<<<===@@@BBBBBBAAABBBBBBBBBCCCCCCDDDDDDDDDSSS\\\bbb]]]UUUQQQOOONNNIIIKKKMMMNNNOOOQQQTTTVVVSSSSSSTTTUUUVVVVVVVVVVVVBBBCCCEEEFFFGGGGGGFFFFFFFFFFFFGGGHHHHHHHHHHHHGGGGGGIIIJJJKKKLLLMMMPPPQQQSSSRRRRRRQQQPPPPPPPPPPPPVVVWWWWWWUUUQQQMMMLLLKKKKKKKKKJJJIIIIIIIIIIIIJJJIIIJJJKKKLLLMMMNNNNNNNNNMMMNNNPPPRRRUUUWWWYYYYYYZZZVVVRRRTTTXXXYYYWWWSSSSSSWWWZZZZZZWWWVVVWWWYYYXXXYYYYYYYYYXXXXXXYYYZZZUUUVVVWWWWWWWWWVVVTTTTTTWWWWWWVVVUUUTTTSSSTTTUUUXXXVVVTTTRRRQQQQQQQQQQQQRRRRRRRRRRRRRRRQQQQQQPPPQQQQQQPPPOOOOOOOOOOOOOOOOOOOOOOOONNNMMMMMMLLLKKKIIIIIIHHHGGGGGGFFFEEEEEEDDDDDDDDDDDDCCCBBBAAAAAAEEEDDDCCCBBBBBBCCCDDDDDDFFFEEEDDDCCCBBBBBBBBBBBBBBBCCCCCCCCCBBBBBBBBBAAA?????????@@@??????>>>>>>@@@???>>>===<<<;;;;;;;;;=========<<<<<<<<<;;;;;;======<<<;;;:::999999888555666777888999999999999999999999999999999999999888888888888888888888888777888888999999999999999999999999999999999999999888777777666666666666666777777777777777777777777777777666666555555555555222333333444444333333222111111111111111111111111333333222222222222333333111222333333333222111000000000000000000000000000111111111111111111111111////////////////////////000000000000000000000000///......------......///////////////////////////////////////////////////......////////////......,,,---///000000///---,,,...------,,,,,,,,,------........................---------------------------------------------------------......---,,,,,,---------.........//////,,,---------.../////////------............------...............///000000...---------...///111222//////////////////////////////............//////------------------------//////............//////...///000000000000000000000111111222222111111000///////////////////////////...------...///111222......................../////////....../////////............////////////////////////////////////000000////////////000000/////////000000000000111111111111111111111111000...............///000000111111000111222222222222333333444555666666777777555555555444444444333333111222222333444444555555222222222222222222222222555444333333444666888:::444555555666666555555444444555666666555666888:::;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;<<<<<<<<<;;;;;;<<<<<<<<<=========>>>>>><<<;;;:::999999:::;;;<<<;;;;;;<<<>>>@@@AAAAAAAAAAAAAAABBBBBBCCCDDDEEEEEEVVV___eee___UUUOOOMMMLLLJJJKKKMMMNNNOOOQQQTTTVVVNNNOOOQQQSSSTTTUUUUUUUUUCCCDDDEEEGGGGGGGGGFFFFFFEEEFFFGGGGGGHHHHHHHHHGGGFFFHHHJJJKKKJJJLLLOOORRRQQQPPPOOONNNMMMMMMNNNNNNWWWVVVSSSOOOLLLKKKLLLNNNKKKKKKJJJIIIIIIIIIIIIIIIKKKLLLLLLMMMMMMLLLLLLKKKLLLNNNPPPSSSUUUWWWXXXYYY\\\WWWSSSSSSWWWYYYVVVSSSTTTWWW[[[[[[YYYWWWXXXZZZWWWYYY[[[ZZZXXXWWWXXXZZZWWWXXXYYYZZZZZZYYYXXXWWWUUUTTTTTTTTTUUUVVVWWWWWWUUUTTTQQQOOONNNNNNOOOOOOSSSSSSRRRQQQQQQQQQRRRRRRQQQPPPOOONNNNNNNNNNNNNNNNNNNNNOOOOOONNNMMMLLLKKKGGGGGGFFFFFFEEEEEEDDDDDDEEEEEEEEEEEEDDDCCCBBBBBBCCCBBBAAAAAAAAABBBCCCDDDEEEDDDCCCBBBBBBBBBBBBBBBBBBBBBCCCCCCBBBAAA@@@?????????@@@@@@@@@@@@@@@???AAA@@@???>>>============>>>>>>>>>=====================<<<;;;;;;:::999999666666777999:::::::::::::::999999999999999999999888888888888888888888888666777888888999999888888888888888888888777777777777777777777777666666555666666666666666666666666666666666666666555555444222222333333333333222222111111111111111111111111333222222111111222222333333333222222222111111111000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000000//////......//////000////////////////////////////////////////////////......////////////.........///000000000000///...------,,,,,,,,,------...........................---------------------------------------------------------------,,,,,,+++------------............,,,---------.../////////------............------...............///000000111000......---...///000//////////////////////////////............//////,,,,,,,,,---------------//////............//////......///000000000000000///000000111111000000///...............////////////...---------///000111........................------------------------............/////////////////////...............000000////////////000000....../////////000000000000000000000000000000000...............//////000000000111111111111222222222333333444555666666777555444444444444333333333111111222222333333444444333333333333333333333333444333222111222444777888666666666777777666666666444555666555444333555777999999::::::;;;<<<<<<===999::::::;;;<<<;;;;;;;;;<<<<<<<<<<<<============<<<;;;:::999999:::;;;<<<:::;;;===??????@@@@@@@@@>>>??????AAABBBCCCDDDDDDPPPXXX]]]XXXPPPLLLJJJIIIHHHJJJLLLLLLMMMNNNQQQSSSKKKLLLNNNPPPRRRSSSTTTTTTDDDDDDFFFGGGGGGGGGFFFFFFDDDEEEFFFGGGHHHHHHHHHHHHEEEHHHJJJJJJIIIJJJNNNRRRQQQPPPNNNMMMMMMNNNOOOPPPUUUSSSOOOKKKHHHIIILLLPPPLLLKKKJJJIIIIIIIIIIIIIIIMMMMMMMMMNNNMMMMMMLLLLLLMMMPPPSSSUUUVVVVVVWWWXXX[[[XXXTTTSSSUUUVVVUUUSSSSSSWWWZZZ[[[YYYWWWYYY[[[ZZZ\\\^^^\\\WWWTTTTTTVVVXXXYYYZZZ[[[[[[ZZZYYYXXXTTTSSSSSSTTTWWWXXXXXXWWWQQQPPPNNNMMMLLLMMMMMMNNNPPPPPPOOOOOONNNOOOPPPPPPOOONNNMMMLLLLLLLLLMMMNNNLLLLLLMMMMMMLLLKKKIIIHHHFFFFFFFFFEEEEEEEEEDDDDDDFFFFFFFFFFFFEEEDDDCCCCCCBBBBBBAAA@@@AAABBBCCCDDDCCCCCCBBBAAAAAAAAAAAAAAAAAABBBBBBCCCBBBAAA???>>>>>>>>>???@@@AAAAAAAAAAAA@@@@@@??????>>>>>>????????????>>>============>>>======<<<<<<;;;;;;::::::888888999:::;;;;;;;;;:::::::::::::::999999999999888888888888888888888888666777777888999888888888777777777666666666666666777777777777777666555555666666666666666666666666555666666666666555444444222333333444444333333222111111111111111111111111222222111111111111222222444444555555444444333333000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000////////////////////////////////////////////////......////////////......////////////////////////------,,,,,,,,,---..............................---------------------------------------------------------...------,,,,,,,,,------------.........---------...............------............------...............///000000666444222///---,,,++++++//////////////////////////////............//////,,,,,,,,,------------...//////............//////------...///000000000000//////000000000000//////---............/////////.........---......//////........................******++++++++++++******............/////////////////////............---//////000000000000//////........./////////000000////////////000000000000...............///000000///000222111000000111333222333333333444555555555444444444444333333333333333333333444444444555555666666666666666666666666444333222222222333444555666666777777777777666666444555555444333222444555777888888999:::;;;<<<===999999:::;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<:::<<>>>>>???<<<===>>>???AAABBBCCCDDDHHHNNNQQQNNNJJJJJJIIIFFFFFFHHHIIIIIIIIIIIILLLNNNJJJKKKMMMOOOQQQRRRSSSSSSDDDEEEFFFGGGHHHGGGFFFFFFDDDEEEFFFGGGGGGHHHHHHHHHDDDGGGJJJJJJIIIIIIMMMRRRPPPOOONNNMMMMMMNNNPPPQQQPPPOOOMMMIIIGGGHHHKKKNNNLLLLLLKKKIIIIIIHHHHHHIIILLLLLLMMMOOOOOOOOOOOOOOOQQQTTTXXXYYYXXXWWWXXXYYYZZZXXXUUUSSSRRRSSSSSSSSSRRRUUUXXXXXXVVVVVVXXXZZZYYY\\\^^^\\\WWWSSSSSSUUUXXXXXXYYYZZZZZZYYYXXXWWWUUUTTTTTTVVVXXXYYYWWWTTTNNNNNNMMMMMMMMMMMMMMMNNNMMMMMMMMMMMMMMMMMMMMMNNNLLLKKKJJJIIIIIIKKKLLLMMMKKKLLLMMMNNNMMMKKKIIIHHHGGGGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFEEEDDDCCCCCCCCCBBBAAAAAAAAACCCDDDEEEBBBBBBAAA@@@@@@@@@@@@AAA@@@AAABBBCCCBBB@@@>>>===<<<===>>>???@@@@@@@@@@@@>>>>>>>>>>>>>>>??????@@@???>>>===<<<;;;<<<======<<<<<<<<<<<<<<<;;;;;;;;;::::::;;;<<<<<<;;;;;;;;;;;;;;;:::::::::999999999888888888888888888888888777888999999::::::999999777777777666666555555555666777777888777666555444666666666666666666666666555555666666666555444333333333444444444444333333222222222222222222222222222222111111111111222222444666:::<<<<<<999555222000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////000000////////////000000000000000000000000000000////////////////////////......////////////......000///---,,,,,,---///000,,,,,,,,,,,,,,,---...///........................------------------------------------------------,,,------.........------,,,,,,---------........................---------------............------...............///000000555333111///------------//////////////////////////////............//////,,,---------............//////............//////,,,,,,---...///000000/////////000000000000//////---------.........//////.........///......------........................***+++,,,------,,,+++***............//////////////////.........---------//////000000000000//////...////////////000000000........./////////000000//////......//////000111...000222111000///111333333333333333333333444444444444444333333333222222333333333333444444444444666666666666666666666666555444444444444333333333555666666666666666666555333444555444444444666888888888888999999:::::::::999999:::;;;;;;;;;;;;:::<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<======<<<<<<<<<:::===@@@@@@>>>======>>>;;;<<<===???AAABBBDDDDDDDDDGGGHHHFFFGGGJJJJJJFFFGGGHHHHHHHHHGGGGGGIIIJJJJJJKKKLLLNNNPPPQQQRRRRRRDDDEEEGGGGGGHHHGGGFFFEEEDDDDDDEEEGGGGGGHHHHHHHHHCCCGGGJJJJJJHHHIIIMMMRRRNNNMMMLLLKKKKKKMMMOOOQQQLLLLLLLLLJJJHHHHHHJJJLLLMMMLLLKKKJJJIIIHHHHHHHHHJJJKKKMMMOOOQQQRRRSSSSSSTTTXXX[[[\\\ZZZXXXXXXYYYXXXXXXVVVTTTQQQPPPRRRTTTQQQTTTVVVVVVTTTTTTVVVYYYUUUYYY\\\[[[WWWTTTUUUXXXWWWXXXYYYYYYYYYXXXWWWVVVVVVUUUUUUWWWYYYYYYUUURRRLLLLLLMMMMMMNNNNNNNNNNNNMMMMMMMMMMMMMMMNNNNNNNNNJJJIIIHHHGGGHHHJJJLLLMMMMMMNNNOOOPPPOOOMMMKKKJJJIIIIIIHHHHHHHHHHHHHHHHHHFFFFFFFFFFFFEEEDDDCCCBBBDDDCCCBBBBBBCCCDDDEEEFFFAAAAAA@@@@@@??????@@@@@@@@@AAABBBCCCBBB@@@>>><<<:::;;;<<<>>>????????????<<<<<<<<<======>>>???@@@>>>===<<<;;;:::;;;<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<===<<<<<<;;;;;;;;;;;;;;;::::::999999999777777777777777777777777999999:::;;;;;;;;;::::::888777777777666666555555666777888888888777555444666666666666666666666666444555666666666555333333333444444555555444444333222222222222222222222222222222111111111111222222333888>>>BBBBBB===666111000000000000000000000000000000000000000000000000000000000000000000000000//////////////////////////////............//////111111111111111111111111////////////////////////......////////////......000...,,,******,,,...000,,,,,,,,,,,,,,,---...///........................------------------------------------------------,,,---......//////......,,,,,,,,,---------....../////////......------,,,---..................---...............///000000000///.........000111222//////////////////////////////............//////---------......///////////////............//////+++,,,---...////////////000000111111111111000000---------.........//////......///000///...,,,+++..............................///000000///................../////////000//////.........---------//////000000000000//////////////////000000000111---.........//////000000///////////////000111111...000222111//////111333444333333333333333333333444444444333333333222222111111111111111111222222444444444444444444444444666666666666555444333222444555555555555555555444222333555555555666999;;;999999999888888888888777999999:::;;;;;;;;;::::::<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<===>>>>>>===<<<;;;;;;>>>AAAAAA>>><<<<<<===;;;<<<===???AAACCCDDDEEEDDDEEEDDDCCCGGGLLLKKKGGGIIIJJJJJJIIIHHHGGGIIIJJJJJJKKKMMMNNNPPPQQQQQQQQQCCCEEEGGGGGGEEEDDDCCCDDDAAAAAABBBBBBCCCDDDDDDDDDEEEFFFGGGIIIKKKLLLMMMNNNOOONNNKKKHHHFFFGGGJJJMMMPPPMMMJJJHHHGGGHHHJJJLLLOOOMMMLLLMMMNNNNNNMMMLLLLLLNNNPPPRRRSSSSSSSSSSSSTTT\\\dddddd___YYYXXXYYYSSSRRRPPPOOOOOOQQQSSSTTTPPPRRRSSSSSSRRRSSSVVVXXX\\\ZZZWWWTTTRRRQQQQQQRRRVVVWWWVVVTTTQQQPPPQQQSSSSSSSSSRRRQQQQQQQQQQQQQQQKKKMMMPPPSSSSSSRRRPPPNNNLLLKKKLLLOOOQQQQQQMMMIIIKKKIIIGGGFFFFFFGGGHHHIIIHHHHHHIIIIIIJJJKKKKKKLLLHHHIIIJJJJJJIIIHHHFFFEEEFFFFFFFFFEEEEEEDDDCCCBBBDDDDDDDDDDDDDDDDDDDDDDDDAAAAAAAAA@@@@@@@@@??????AAAAAA???>>>============>>>>>>>>>>>>????????????>>>?????????@@@@@@@@@@@@>>>>>>>>>===<<<<<<;;;;;;888;;;>>>>>>===<<<;;;;;;999999;;;;;;;;;;;;999999;;;;;;;;;:::999888777666777888888888999999999999888888888888888888999999777777777777777777777777666555555555555444444444222222333333444555666666777777777777777777777777555555555444444333333333333444444555555444444333222222222222222222222222444:::CCCIIIIIICCC:::444222222222111111111000000333222000/////////000111........................////////////////////////111111111111111111111111111111111111111000//////000000//////......------000000000000000000000000//////............//////111111000000//////......,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,000///...------------------......///////////////...------,,,,,,------...222111000///......///000......------------....../////////---,,,+++---////////////...---------,,,........................000///---,,,,,,---///000000///...------...///000//////////////////////////////000000000000//////111000///......///000111,,,,,,---.../////////...---.........---,,,,,,+++---.........//////000000........................------............------////////////////////////////////////000000000000...///000000000...---,,,//////000000000000//////111111222222222222111111//////......///111444555444444444444444333333333///000000000111111111111222222222222222222222222333333333444444555555555666555555444444444555555666666666666555555555555333444444444333333555666777777777777777777777777999999999::::::;;;;;;;;;@@@>>><<<:::999888999999<<<;;;;;;;;;;;;<<<======<<<;;;;;;<<<<<<===>>>???===>>>???@@@BBBCCCDDDDDD@@@@@@BBBEEEHHHHHHGGGEEEEEEFFFEEEEEEDDDEEEIIIKKKJJJOOOSSSSSSPPPOOOQQQUUU@@@BBBDDDDDDCCCBBBBBBBBBAAAAAABBBBBBCCCDDDDDDDDDFFFFFFGGGIIIJJJKKKLLLMMMLLLKKKJJJGGGEEEFFFJJJMMMPPPNNNKKKHHHGGGHHHIIIKKKLLLKKKKKKMMMPPPQQQQQQPPPNNNNNNPPPQQQRRRSSSSSSSSSVVV]]]dddccc]]]WWWUUUVVVTTTRRROOOMMMMMMOOORRRUUURRRSSSTTTTTTTTTTTTVVVXXXYYYWWWUUURRRPPPOOOPPPPPPRRRSSSTTTSSSQQQQQQQQQSSSSSSRRRQQQPPPPPPPPPPPPPPPLLLNNNQQQSSSSSSQQQOOOMMMMMMLLLMMMOOOQQQQQQMMMJJJKKKJJJIIIHHHGGGGGGHHHIIIJJJJJJJJJJJJJJJIIIIIIIIIHHHIIIIIIIIIIIIGGGFFFEEEEEEEEEEEEEEEDDDCCCBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCAAAAAAAAAAAA@@@@@@@@@@@@AAAAAA???>>>============>>>>>>>>>>>>>>>>>>>>>>>>=========>>>>>>>>>>>>???>>>>>>======<<<<<<;;;;;;999;;;>>>>>>===;;;:::;;;999::::::;;;;;;::::::999::::::::::::999888777666777777777888888888999999888888999999999999888888777777777777777777777777777777666666666555555555222333333444444555555555666666666666666666666666555555444444444333333333222222333333333333222222222222222222222222222222333999@@@EEEEEE@@@999333222222222111111111000000222222000/////////000000////////////////////////////////////////////////000000000000000000000000000000111111000000///...///////////////.........//////////////////////////////............//////000000000000//////....................................---------,,,,,,,,,//////...------------------......///////////////...------,,,,,,------...///...---,,,++++++,,,---......------------....../////////---,,,,,,---///...............---------------------------------000...---,,,,,,---...000000///...------...///000//////////////////////////////000000000000////////////000000000000//////---...//////////////////...////////////...---,,,------------......////////////////////////.........//////////////////...////////////////////////.../////////000000000000//////000000000///...---//////000000000000//////000000111111111111000000000000//////000222444666999888888777666555444444111111111111222222222222222222222222222222222222222333333333444444444444555555444444444444444555777777666666555555444444333444555444333333555666888888888888888888888888666777888999:::;;;<<<===<<<;;;::::::::::::;;;<<<;;;;;;;;;;;;;;;<<<======<<<<<<<<<<<<===>>>???@@@??????@@@BBBCCCDDDEEEFFFFFFDDDCCCDDDEEEEEEDDDCCCDDDEEEEEEEEEDDDFFFIIILLLKKKMMMOOOOOOMMMMMMOOORRR>>>@@@AAAAAA@@@??????@@@AAAAAAAAABBBCCCCCCDDDDDDFFFGGGGGGHHHIIIIIIJJJJJJIIIIIIHHHFFFEEEFFFIIILLLQQQOOOKKKHHHGGGGGGHHHIIIIIIIIIJJJNNNRRRTTTTTTTTTOOOOOOOOOOOOPPPRRRSSSSSSXXX^^^bbbaaa[[[UUUSSSSSSUUURRROOOMMMMMMOOORRRTTTSSSTTTUUUUUUTTTTTTVVVWWWUUUTTTRRROOONNNMMMMMMMMMMMMOOOQQQRRRQQQPPPPPPQQQSSSRRRQQQQQQPPPQQQQQQQQQPPPQQQTTTUUUUUUSSSQQQOOOMMMMMMNNNPPPQQQPPPMMMKKKLLLKKKKKKJJJIIIHHHHHHHHHKKKKKKKKKJJJIIIHHHHHHGGGHHHHHHIIIHHHHHHGGGEEEEEEDDDEEEEEEDDDDDDCCCBBBAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAAAAA@@@???>>>>>>>>>>>>>>>???>>>>>>======<<<<<<<<<;;;;;;<<<<<<<<<=========>>>>>>======<<<;;;;;;;;;:::<<<>>>>>><<<:::999:::999::::::;;;;;;::::::999999999999999888777666666666777777777888888888888777888999::::::999888777777777777777777777777777888777777777666666666666444444444444444444444444555555555555555555555555444444444444333333333333111111222222222222111111222222222222222222222222222666;;;??????;;;666222222111111111111000000000111111000/////////000000000000000000000000000000//////////////////////////////////////////////////////000000000///...............///////////////........................//////............//////000000000////////////...////////////////////////...------------,,,,,,,,,//////...------------...---......///////////////......------------......------,,,++++++++++++,,,......------------.........//////...,,,,,,---///---------...............------------------------///...---,,,,,,---.../////////............//////////////////////////////...//////000000//////...---...000111111000...---///000000000000//////...//////000000000///......,,,---------------......111111000000/////////...//////000000000000//////////////////////////////....../////////000000000000000111111111000///...//////000000000000////////////000000000000//////111000000000111333555666:::999888777666555444333111222222222222333333333333333333333333333333333222222222222333333333333444444333333333333444444777777666666555444333333222444555555444333555666888888888888888888888888444555666777999;;;<<<===999999999999:::<<<===>>>;;;;;;;;;;;;;;;<<<<<<==================>>>@@@@@@@@@@@@AAACCCDDDEEEFFFGGGGGGEEECCCBBBCCCDDDCCCBBBCCCDDDEEEEEEEEEGGGJJJMMMQQQPPPNNNLLLLLLLLLNNNOOO<<<>>>??????>>>>>>???@@@@@@AAAAAABBBBBBCCCDDDDDDFFFFFFGGGGGGGGGGGGGGGHHHGGGGGGGGGFFFEEEGGGJJJMMMPPPNNNKKKIIIGGGGGGGGGHHHHHHHHHJJJNNNRRRUUUUUUTTTOOOOOONNNMMMNNNOOOQQQRRRWWW[[[___^^^YYYTTTRRRSSSSSSRRRQQQPPPPPPPPPQQQRRRRRRSSSUUUUUUTTTTTTUUUVVVRRRQQQOOONNNLLLLLLLLLLLLJJJMMMPPPQQQPPPNNNNNNNNNRRRQQQQQQRRRRRRSSSTTTUUUTTTUUUVVVWWWVVVUUURRRQQQNNNNNNOOOPPPPPPOOOMMMLLLLLLLLLLLLLLLKKKJJJHHHGGGKKKJJJJJJIIIIIIHHHHHHGGGHHHHHHHHHGGGGGGFFFEEEEEECCCDDDDDDCCCCCCBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@CCCCCCBBBBBBBBBAAAAAAAAA@@@@@@??????>>>????????????>>>>>>===<<<;;;;;;:::;;;;;;;;;<<<<<<<<<======>>>======<<<<<<;;;::::::;;;===>>>===;;;999999999::::::::::::::::::::::::888888888888888777666666666666777777777888888888888999:::;;;;;;999888777777777777777777777777777777777777666666666555555444444444444444444333333444444444444444444444444333333333333333333333333111111222222222222111111111111111111111111111111222444666999999666444222111111111111000000000000000000000/////////000000////////////////////////////////////////////////////////////////////////......////////////......------......//////000000........................///......------......///////////////////////////........................------------------------///......---------......---......///////////////......------------......///...........................------------.........//////...---,,,---...,,,---------.../////////------------------------///...------------...////////////....../////////////////////////////////...//////////////////...---...///000000///...---//////000//////...---,,,/////////000000//////...........................111111000000///........./////////000000/////////////////////////////////........./////////000000000111111111111000000000//////000000000000//////......////////////......000000000000111222333444555555444444333222111111111111111222222222333333333333333333333333333333222222222222222222222222333333222222222333444444777777666555444444333222222444555555444444555666666666666666666666666666444555666777888999:::;;;777888888999;;;<<<===>>>;;;;;;::::::;;;;;;<<<===<<<;;;;;;<<<<<<===>>>??????@@@AAABBBDDDEEEFFFFFFBBBAAAAAABBBEEEFFFEEECCCAAACCCDDDEEEFFFGGGJJJMMMZZZVVVQQQMMMMMMMMMNNNMMM<<<>>>???>>>======???AAA@@@@@@AAAAAABBBCCCCCCCCCEEEEEEEEEFFFFFFFFFFFFFFFFFFGGGGGGGGGFFFHHHKKKMMMNNNMMMJJJHHHGGGGGGHHHHHHHHHIIIKKKOOORRRTTTSSSRRROOOOOONNNMMMMMMNNNOOOPPPTTTWWWZZZYYYVVVTTTSSSTTTRRRRRRSSSTTTTTTRRRPPPOOOOOOQQQSSSTTTSSSSSSSSSTTTPPPPPPOOONNNMMMLLLLLLLLLKKKNNNPPPQQQOOOMMMLLLLLLNNNNNNOOOPPPQQQSSSTTTUUUSSSSSSTTTUUUTTTSSSQQQPPPNNNOOOPPPPPPOOOMMMMMMLLLLLLLLLLLLLLLKKKJJJIIIHHHIIIIIIIIIIIIIIIIIIIIIIIIHHHGGGGGGFFFEEEEEEEEEDDDBBBCCCCCCBBBBBBAAA@@@???@@@@@@@@@@@@@@@@@@@@@@@@CCCCCCBBBBBBBBBAAAAAAAAA@@@???????????????@@@AAA???>>>>>>===<<<;;;;;;:::<<<<<<=========>>>>>>>>>=========<<<;;;;;;::::::;;;======<<<:::888888999::::::::::::::::::::::::777888888888888777666666777777777777888888888888999::::::;;;:::999888777777777777777777777777777666666666555555555444444444444444444444444333333444444444444444444444444333333333333333333333333222222333333333333222222111111111111111111111111111222333444444333222111000000000000000000000000/////////000000000//////........................////////////////////////000000000000000000000000......////////////......------......//////000000..............................------------...................../////////........................------------------------......---------......///---......//////////////////......------......////////////000000000//////......------------......---///000///---,,,---...,,,---------.../////////------------------------.........------............//////////////////...////////////////////////......////////////......000///...------...///000............---,,,,,,+++---....../////////......000000000////////////////////////......------------......//////......---////////////////////////............////////////111000000000000000111111//////000000000000//////......////////////............//////000000111111000111111111111111111111000000000000111111111222333333333333333333333333222222222222222222222222222222222222222333444555777666666555444333333333222444666666555555555666555555555555555555555555777777777777777777777777888999999::::::;;;;;;;;;:::::::::::::::;;;<<<<<<:::::::::::::::<<<======>>>>>>???@@@BBBCCCDDDDDD??????AAADDDFFFFFFDDDAAAAAACCCEEEFFFFFFHHHJJJLLL]]]XXXRRRMMMKKKKKKKKKJJJ<<<===>>>>>>======???AAA@@@@@@@@@AAABBBBBBCCCCCCDDDDDDDDDDDDDDDEEEEEEEEEFFFGGGHHHGGGGGGHHHJJJLLLJJJJJJIIIHHHHHHIIIJJJJJJJJJJJJMMMPPPTTTUUUTTTRRRQQQPPPOOOOOOOOOOOOOOOPPPQQQSSSUUUVVVUUUTTTTTTUUUQQQRRRTTTTTTTTTRRROOONNNMMMOOORRRSSSSSSSSSSSSTTTPPPPPPPPPOOOOOONNNNNNNNNMMMOOOQQQPPPNNNMMMLLLMMMLLLLLLLLLMMMNNNPPPQQQRRRNNNOOOPPPPPPPPPOOONNNMMMMMMOOOPPPOOOMMMKKKKKKLLLKKKKKKKKKKKKJJJJJJJJJJJJHHHHHHHHHHHHHHHIIIIIIIIIHHHGGGFFFEEEDDDDDDDDDDDDAAABBBBBBAAAAAA@@@???>>>@@@@@@@@@@@@@@@@@@@@@@@@BBBBBBBBBBBBAAAAAAAAAAAA???????????????@@@AAABBB???>>>>>>======<<<<<<<<<======>>>>>>>>>?????????======<<<<<<;;;:::::::::;;;<<<<<<;;;999888999:::;;;::::::999999::::::;;;777888888999888888777777777888888888999999999999;;;;;;::::::999999888888777777777777777777777777555555555555444444444444444444444444444444444444444444444444444444444444222222222222333333333333222222333333333333222222111111111111111111111111111111111111111111111111//////000000000000000111......///000000000//////........................////////////////////////000000000000000000000000......///000000000//////.........///////////////..............................------------......---............/////////////////////////////////,,,,,,,,,------------......------------...//////---....../////////////////////............//////,,,---......//////............------------......---...000///...,,,,,,------------.....................................................................////////////......////////////////////////---......//////......---000///---,,,,,,---///000,,,,,,---------,,,++++++------.../////////......111111111000000000000///------..................------............------////////////////////////------........./////////000000/////////000111111//////000000000000//////......////////////.............../////////000000000000111111222222333333//////000000000111111111222222222222222222222222333333333333222222222222333222222333333444555666555555555444444444444444222444777777666555555666555555555555555555555555888888888888777777777666999999::::::::::::999999:::::::::::::::;;;;;;<<<999999888999999:::;;;<<<<<<<<<===???@@@AAABBBCCCAAAAAAAAACCCEEEDDDAAA???AAACCCEEEFFFGGGGGGIIIKKKWWWTTTOOOJJJGGGFFFGGGHHH;;;<<<===<<<;;;<<>>===@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAA@@@@@@@@@@@@????????????@@@AAABBBCCC>>>>>>>>>>>>>>>>>>>>>>>>======>>>>>>>>>?????????===<<<<<<;;;;;;::::::999:::;;;;;;:::999999:::;;;;;;::::::999999::::::;;;888888999999999999999888999999999999::::::::::::===<<<:::888888888999:::777777777777777777777777666666666666555555555555222333333444444555555555444444444444444444444444111111222222222333333333111111222222222222111111111111111111111111111111111111111000000111111111////////////000000111111------///000000000//////........................////////////////////////////////////////////////...///000000111111000000///////////////.........////////////////////////...------,,,,,,------...---------.........//////........................,,,,,,,,,---------......---------------...//////---....../////////////////////............//////+++,,,---.........------......------------......,,,...000000...---,,,---...............---------////////////////////////---..................------...///000000///...---////////////////////////---......//////......---.........------.........,,,,,,------...------------...///000000000000000111000000000////////////------......//////000000......////////////......////////////////////////---------.........////////////.........///000111//////000000000000///////////////000000/////////...//////000000000000000111111111111222222222222000000111111111222222222111111111111111111111111444444444444333333333222333333333333444555666777333333444444444444555555222444777888777666555666666666666666666666666666888888888888888888888888777888999:::;;;::::::999::::::999999::::::;;;<<<999999999999:::;;;<<<<<<;;;<<<===>>>@@@AAABBBBBBBBB@@@??????AAACCCCCCCCCBBBDDDFFFGGGGGGGGGHHHJJJMMMMMMLLLHHHDDDDDDFFFJJJ:::;;;;;;;;;:::;;;>>>@@@???@@@@@@AAAAAABBBCCCCCCAAAAAABBBBBBCCCDDDDDDEEEDDDEEEFFFEEEDDDDDDFFFHHHDDDEEEFFFGGGIIILLLNNNOOOKKKLLLPPPUUUYYY[[[ZZZYYYUUUUUUVVVVVVVVVTTTSSSQQQQQQQQQRRRRRRRRRRRRRRRRRRSSSQQQNNNKKKJJJKKKNNNOOOKKKNNNSSSUUUVVVVVVWWWXXXRRRSSSSSSTTTTTTSSSRRRRRRMMMNNNOOOOOOOOOPPPSSSUUUWWWVVVTTTRRRPPPOOONNNNNNNNNNNNOOOPPPQQQQQQQQQQQQLLLNNNOOOMMMJJJHHHIIIKKKJJJIIIHHHGGGHHHJJJLLLMMMLLLKKKJJJIIIGGGFFFEEEDDDHHHGGGEEEDDDCCCCCCDDDDDD@@@@@@AAA@@@@@@???>>>===@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAA@@@@@@@@@??????>>>>>>??????@@@AAABBBCCC>>>>>>>>>>>>????????????============>>>>>>>>>>>>===<<<<<<;;;;;;:::999999999:::;;;:::999999:::<<<;;;;;;999999999999;;;;;;888999999:::::::::999999999999:::::::::;;;;;;;;;???===:::888777888999;;;777777777777777777777777777777777777666666666666222222333333444555666666555555555555555555555555111111111222222333333333000000111111111111000000000000000000000000000000111111111111111111111111.../////////000000111111,,,---///000000000//////000000000000000000000000////////////////////////........................//////000111111111111111000000//////.........---000000000000000000000000...------,,,,,,------...---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........---------------...///000---....../////////////////////............//////+++,,,...///000///...............------.........,,,...000000...---,,,---/////////......------,,,000000000000000000000000------............---------...///000000///...---////////////////////////---..................---,,,---///000000///---,,,,,,,,,---...//////////////////000111111111111111000000//////.........---------...///000111222222//////000000000000//////////////////////////////---------........./////////...---------///000111//////000000000000////////////000000000000/////////000000111111111111000222111111111000000//////111111222222222333333333000000000000000000000000555555555444444333333333333333333444555666777888222222333444444555555666222444777888777666555666888888888888888888888888666777777888999::::::;;;555777888:::;;;;;;;;;:::::::::999999::::::;;;<<<::::::::::::;;;<<<======<<<<<<===???@@@AAABBBCCCAAA>>>::::::>>>DDDHHHKKKBBBDDDGGGGGGGGGGGGHHHIIIFFFIIIKKKHHHDDDDDDIIINNN<<<<<<======>>>>>>??????>>>>>>???@@@AAACCCCCCDDDCCCDDDDDDEEEEEEEEEEEEEEEDDDCCCBBBBBBDDDEEEEEEDDDEEEEEEGGGJJJMMMPPPPPPOOOMMMPPPTTTXXX[[[[[[YYYXXXZZZZZZYYYYYYXXXXXXXXXWWWQQQRRRRRRQQQPPPQQQSSSUUUTTTRRRPPPOOONNNNNNOOOOOOPPPQQQSSSVVVZZZ[[[ZZZXXXVVVTTTRRRPPPOOOOOOPPPQQQQQQOOOMMMLLLNNNQQQUUUXXX[[[YYYVVVSSSPPPOOOOOOOOOOOONNNNNNMMMNNNNNNOOOOOONNNOOOOOOLLLHHHGGGIIILLLIIIIIIIIIJJJJJJJJJKKKKKKHHHIIIJJJJJJJJJHHHEEEDDDFFFFFFEEECCCCCCBBBBBBBBBBBBBBBCCCCCCBBBBBBAAA@@@@@@@@@???>>>=========>>>AAAAAAAAA@@@@@@?????????????????????????????????======<<<<<<<<<<<<======:::;;;===>>>?????????>>>>>>>>>===<<<<<<<<<<<<<<<:::::::::;;;;;;<<<<<<<<<<<<:::999:::<<<>>><<<:::666888999888777666777888::::::999999:::;;;===>>>:::::::::999999999888888777777888888888888777777999888888777666555555444666666555555555444444444555555555444444333333333333333444444333333222111222222222222222111000/////////000000000000////////////000000000000//////////////////////////////000000000000000000000000......------...///111222000000//////.........---000---***+++///111///,,,------...///000000//////////////////////////////,,,,,,,,,---...///000000---------............/////////.........---------.........------,,,,,,,,,,,,++++++***+++,,,.../////////...---,,,,,,,,,,,,,,,,,,,,,------.........******+++,,,,,,------...///...---,,,,,,---...///,,,---......//////......111000///...---...//////111000000/////////000000111...,,,---///000///---000000//////............111000...,,,---///111333000//////.........//////////////////............---------............///---------.........//////111111000000//////......000///...///000///...,,,111000000/////////000000000000000000111111111111////////////////////////////////////000000000000222111111111000000//////222222111111000000//////000000000000000000000000000000////////////000000000000111111111111000000000111111111111222222222111111111222222333333333333333333333333333333333333333111111111111333333333333333333333333333333444444444555555555555666444555666555444333444666999888777555555777888999777888888888888999999999888888999999::::::;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;<<<===>>>??????BBBBBBAAAAAAAAABBBCCCCCCDDDDDDDDDEEEFFFFFFGGGGGGHHHGGGDDDBBBCCCHHHOOOUUU<<<<<<<<<===>>>>>>??????>>>???@@@AAABBBCCCDDDDDDCCCDDDDDDEEEEEEEEEDDDDDDEEEDDDCCCDDDEEEFFFFFFFFFHHHGGGGGGIIIMMMOOOOOOOOOJJJMMMQQQUUUWWWXXXWWWVVVUUUVVVVVVVVVVVVVVVVVVVVVRRRSSSRRRPPPOOONNNPPPRRRSSSRRRQQQPPPPPPPPPPPPPPPQQQQQQSSSVVVYYY[[[YYYXXXVVVUUURRRPPPOOOOOOPPPPPPOOONNNMMMMMMOOOQQQTTTVVV\\\YYYVVVRRRPPPOOOPPPQQQOOOOOONNNNNNMMMNNNNNNNNNLLLMMMNNNLLLIIIHHHJJJLLLIIIIIIIIIIIIIIIIIIIIIIIIHHHIIIJJJKKKJJJIIIGGGFFFFFFEEEDDDCCCBBBBBBBBBBBBBBBBBBBBBCCCBBBBBBAAA@@@AAA@@@??????????????????AAAAAAAAA@@@@@@?????????????????????????????????======<<<<<<<<<<<<======;;;<<<>>>@@@@@@@@@@@@???>>>>>>===<<<<<<<<<<<<<<<:::::::::;;;;;;;;;;;;;;;<<<:::888999;;;;;;:::888666777888888777666777888:::999999999:::;;;======888888888777777777666666777777888888888888777777888888777777666555555444666555555555444444444444444444444444444333333333333333444444333333222111111222222222222111000/////////000000000000//////////////////////////////////////////////////////////////////////////////000///......---...//////000/////////............000---***+++///111///---------...///////////////........................,,,---------.../////////---------............/////////.........---------.........------,,,,,,,,,,,,,,,,,,+++,,,,,,------......---,,,,,,,,,------,,,,,,------------------,,,,,,---......//////000//////...---------......,,,---......//////......111000...---,,,,,,,,,---000//////....../////////000...,,,,,,///000///---/////////.........------000///...---...///111222//////............//////---------....../////////---------............///---------........./////////////////////000000000000///...///000000...,,,......------------....../////////000000000111111////////////////////////////////////000000000000111111111111000000000///111111111000000000000000000000000000000000000000000000////////////000000000000111111111111000000//////000000000111111111111222222222222222222333333333333333333333333333444333222111111222333444333333333333333333333333444444444444555555555555444555666666444444555666999888666555555666888999777777888888888999999999777888999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<===>>>>>>>>>AAAAAA@@@@@@AAAAAABBBBBBCCCCCCDDDDDDEEEEEEFFFFFFFFFDDDAAAAAAFFFOOOXXX^^^;;;<<<<<<======>>>????????????@@@AAABBBCCCDDDDDDDDDDDDDDDEEEEEEDDDDDDCCCDDDDDDDDDDDDEEEFFFGGGHHHKKKIIIHHHHHHKKKMMMNNNMMMFFFIIIMMMQQQSSSTTTSSSSSSQQQQQQQQQRRRSSSSSSTTTTTTSSSSSSRRRPPPMMMLLLNNNOOORRRRRRSSSSSSSSSRRRRRRQQQRRRRRRSSSVVVYYYZZZYYYXXXWWWUUURRRPPPNNNNNNNNNOOONNNNNNNNNOOOPPPRRRTTTUUU[[[XXXTTTPPPOOOOOOPPPQQQPPPOOOOOONNNMMMMMMMMMNNNJJJKKKLLLLLLJJJJJJKKKLLLJJJJJJIIIHHHGGGGGGGGGGGGHHHIIIJJJKKKKKKJJJHHHGGGEEEEEEDDDCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBAAA@@@@@@@@@@@@?????????@@@AAAAAA@@@@@@@@@@@@@@@?????????????????????????????????======<<<<<<<<<<<<=========>>>???@@@AAAAAA@@@@@@>>>===<<<<<<;;;<<<<<<<<<;;;;;;;;;;;;:::::::::::::::999888888888888777555666777888888666666777888999999999999999:::;;;<<<888777777777777666666666666777777888888777777666777777777666555555444444555555555555444444444444333333333333444444444444333333333333333222222111111111222222111111000000//////000000000000////////////...------...//////////////////////////////........................111111///...------------////////////............000---+++,,,///000///------......///////////////........................------..................---------............///...............---------.........---------------,,,------------,,,,,,+++------,,,,,,,,,---......------------------,,,,,,,,,,,,---......//////000000///...---------------,,,---......//////......000///......---...............---------......//////...------//////...---.........---------------....../////////000000000//////............//////---------....../////////---------............///---............/////////---......///000000111111000///...///000000...,,,......------------............/////////000000000////////////////////////////////////000000000000111111111111000000000000///000000000000000000111000000000000000000000000000000////////////000000000000111111111111000000.../////////000000000000222222222222222111111111333333333333333333333333444333333222222333333444222222333333333333333333444444444444555555555555555666777666555444555777888888666666666666888888777777777888888888999999777:::======<<<;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;========================???????????????@@@AAABBBAAAAAABBBCCCCCCDDDDDDEEEDDD@@@>>>BBBLLLXXXaaaeee;;;;;;<<<<<<===>>>>>>??????@@@@@@AAABBBCCCCCCCCCCCCDDDDDDDDDDDDDDDCCCCCCBBBCCCDDDDDDDDDEEEGGGIIILLLJJJGGGGGGHHHJJJKKKKKKDDDFFFJJJNNNPPPQQQQQQQQQOOOOOOOOOPPPPPPPPPPPPPPPPPPPPPPPPNNNLLLLLLMMMOOORRRSSSTTTUUUUUUUUUTTTSSSSSSSSSSSSUUUXXXYYYXXXWWWVVVUUURRROOOMMMMMMMMMNNNNNNOOOPPPRRRSSSTTTUUUUUUYYYVVVRRRNNNLLLMMMOOOQQQPPPPPPOOONNNMMMMMMMMMMMMIIIJJJKKKKKKKKKKKKKKKLLLKKKJJJHHHGGGFFFEEEEEEEEEGGGGGGHHHIIIIIIIIIHHHHHHEEEDDDCCCBBBBBBBBBBBBBBBAAABBBBBBBBBBBBAAA@@@@@@>>>>>>>>>>>>???@@@AAAAAA@@@@@@@@@???????????????????????????????????????======<<<<<<<<<<<<============???@@@@@@@@@??????===<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;::::::999999999999888777777666666555444666777888777666555666888888888888888999999::::::999999999999888888888888666666777777777777666666666666666555555444444444444444444444444444444444222222222333333444444555222333333333333222111111000000111111111111000000//////000000000000/////////...------------...///////////////////////////........................000000//////............///////////////.........///---+++,,,...000///.........///////////////..........................................------------------............///.......................................---------------.........---+++***,,,++++++,,,---...///000.........------,,,,,,,,,******+++,,,,,,------...000//////...---------,,,,,,---......///..................///000000111222------,,,,,,,,,---......////////////000000///...---------------------------...///000000000///...///............//////000////////////////////////---------............///.............../////////........./////////000000///......///000000...---000////////////000000111............////////////////////////////////////////////////000000000000111111111000000000000000.../////////000000111111000000000000000000000000000000////////////000000000000111111111111000000/////////000000000111111333333222222111111000000222222222222222222222222444333333333333333333444222222222222222333333333333333444444444555555555555666777777555555666777888777666666666666777888777777777777888888888888<<<@@@CCCCCC???<<<::::::;;;;;;;;;;;;<<<<<<<<<<<<>>>>>>>>>>>>======<<<<<<>>>>>>===>>>>>>???@@@AAA@@@@@@@@@AAABBBBBBCCCCCCBBB??????EEEQQQ[[[```aaa;;;;;;;;;<<<======>>>>>>??????@@@@@@AAABBBBBBBBBBBBBBBCCCDDDDDDDDDDDDDDDEEEFFFHHHGGGFFFGGGIIIKKKLLLJJJGGGEEEFFFHHHHHHHHHEEEGGGIIILLLNNNOOOOOOOOOPPPPPPOOOOOONNNMMMLLLLLLLLLMMMMMMMMMLLLMMMPPPRRRSSSTTTUUUVVVVVVVVVUUUTTTSSSSSSRRRTTTVVVWWWWWWUUUUUUSSSQQQNNNMMMMMMMMMNNNOOOPPPRRRTTTUUUVVVVVVVVVUUURRROOOLLLKKKLLLMMMOOOPPPOOONNNNNNMMMMMMMMMNNNIIIIIIIIIJJJKKKLLLLLLLLLLLLJJJHHHFFFEEEDDDEEEEEEEEEFFFFFFFFFGGGGGGFFFFFFDDDCCCCCCBBBBBBBBBBBBCCCAAAAAABBBBBBAAAAAA@@@???===============>>>???@@@????????????????????????>>>>>>>>>>>>>>>>>>>>>>>>======<<<<<<<<<<<<======<<<===>>>?????????>>>===<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;;;;::::::999999888888888888777555444444444555777888777666555666777777777777888888888888888888888888888888888888888666666777777777777666666555555555555444444444444333333444444444444444444111222222333333444444444222222333333222222111000///000000111111111000000//////000000000000//////......------------......////////////////////////........................---......///////////////.........///////////////...---,,,,,,.../////////...///////////////.............................................------------------............///---.............................................---......///...---+++***+++++++++,,,---...///000.........------,,,,,,,,,******+++,,,,,,------...//////.........------,,,,,,---......///..............................---,,,,,,,,,,,,,,,---......///000111111111000000000------------------------,,,---///000000000.....................///000000333222222111000///......---------............///////////////////////////000/////////.........---///......///000000///---///////////////000111111............////////////000000000000000000000000////////////000000000000000000000000000000111111......//////000000000111////////////////////////000000////////////000000000000111111111111000000000000000111111111222222222222222111111000000000222222222222222222222222333333333333333333333333111111111222222333333333333333333444444444444555555666777666555444555777777666666666666666666777666666777777777888888888BBBFFFIIIGGGAAA<<<:::;;;;;;;;;;;;<<<<<<=========?????????>>>======<<<<<<============>>>???@@@AAA?????????@@@AAAAAABBBBBBBBBAAABBBIIIRRRXXXXXXUUU:::;;;;;;<<<<<<===>>>>>>????????????@@@@@@@@@AAA@@@AAABBBCCCDDDEEEEEEEEEIIIKKKMMMLLLIIIIIILLLOOOLLLJJJGGGFFFGGGHHHGGGFFFGGGHHHJJJLLLMMMNNNNNNNNNPPPPPPOOOMMMLLLKKKJJJIIIIIIJJJKKKLLLMMMOOORRRUUUUUUUUUVVVVVVVVVUUUUUUTTTSSSRRRQQQRRRTTTUUUUUUTTTSSSRRRPPPMMMLLLMMMNNNNNNOOOPPPRRRTTTUUUVVVVVVVVVRRRPPPNNNLLLLLLLLLMMMNNNOOONNNNNNMMMNNNNNNOOOOOOKKKIIIHHHHHHJJJKKKLLLLLLLLLJJJHHHFFFDDDEEEEEEFFFFFFEEEEEEEEEEEEEEEEEEEEECCCCCCBBBBBBBBBBBBBBBCCCAAAAAAAAAAAAAAA@@@??????======<<<<<<<<<===>>>>>>>>>>>>>>>???????????????>>>>>>>>>>>>>>>>>>>>>>>>======<<<<<<<<<<<<======<<<===>>>??????>>>===<<<;;;;;;;;;:::;;;;;;<<<===::::::::::::999999999999777888999888666555666777555666777777555555666777666666777888888777777666555555666666666666666777555666666777777666666555444444444444444444444444333333333333444444444444222222222222333333333333222222222222222111111000//////000000111111000000//////000000000000//////---...////////////...---////////////////////////........................,,,---...///000000000000.........///////////////...------------...////////////////////////...---------------------------------..................---------............///---------............................../////////---............------,,,+++++++++,,,---...///000------------------,,,,,,,,,,,,---......//////000------...//////......---,,,---......//////......//////...---+++)))'''&&&,,,,,,,,,,,,------...///...000222222111//////000---------------.........,,,---...///000///............---......///000111333222111111000///......---------............///000000000////////////...000000//////...------,,,......---...000111///...------,,,------...///000....../////////000000000000000000000000000000000////////////000000000000000000000000111111111111...//////////////////000////////////////////////000000////////////000000000000111111111111000000111111111111222222222222111111111111111000000000222222222222222222222222111222222333333222222111000000111111222333333333333333333333444444444444444555666555444333444666666666666666666666666666666666666777777777888888BBBFFFIIIFFF@@@;;;:::<<<;;;;;;;;;<<<======>>>>>>?????????>>>>>>=========<<<<<<<<<===>>>???@@@AAA>>>??????@@@@@@AAAAAABBBBBBCCCEEEJJJOOOQQQOOOLLL::::::;;;<<<<<<======>>>>>>>>>>>>>>>>>>?????????>>>???AAACCCDDDFFFFFFGGGJJJMMMNNNLLLIIIHHHJJJNNNLLLJJJIIIIIIJJJIIIHHHGGGHHHIIIJJJKKKLLLLLLLLLLLLMMMMMMLLLKKKJJJIIIIIIHHHHHHJJJKKKLLLMMMOOOSSSVVVWWWWWWVVVUUUTTTTTTTTTTTTSSSQQQPPPPPPRRRSSSSSSRRRQQQPPPNNNMMMLLLMMMNNNOOOOOOOOOPPPQQQSSSTTTUUUVVVPPPPPPOOOOOONNNNNNNNNMMMMMMMMMMMMMMMNNNOOOPPPPPPNNNJJJGGGFFFHHHKKKLLLLLLLLLKKKHHHFFFEEEEEEGGGHHHGGGGGGFFFEEEEEEDDDDDDEEECCCBBBBBBAAAAAABBBBBBCCC@@@AAAAAAAAAAAA@@@?????????>>>===============>>>===>>>>>>>>>?????????@@@>>>>>>>>>>>>>>>>>>>>>>>>======<<<<<<<<<<<<=========>>>???@@@??????>>>===;;;:::::::::;;;;;;<<<===999999999999999:::::::::777999:::999777666888:::555666777666555555666777555666777777777666555555555555555555666666777777555555666666666666555555333333333333333333333333222222333333333444444444333333333222222222222222222222222222222111000000...//////000000000000000//////000000000000//////---...000111111000...---////////////////////////////////////////////////---...///000000///................../////////000------...---------///000///////////////...------------------------------,,,---------.../////////---------............///---------.........//////---........./////////000...------------......///,,,,,,,,,,,,,,,---...///,,,,,,------------------,,,,,,---......//////000+++,,,---////////////...,,,---......//////..................,,,+++)))(((,,,,,,,,,,,,---...///000+++...111111///------...------........./////////,,,---......//////......---------......///000111.............../////////---------............///000000000000/////////..............................------...000111///...,,,,,,,,,------...///000/////////000000000111111000000000000000000000000////////////000000000000///000000000111111111111///////////////.........////////////////////////000000////////////000000000000111111111111000000000000000000111111111111000000000000111111111111111111111111111111111111000111111222222111111000///000000111222222333333222222333333333444444444333444555444333222333555555666666666666666666555666666666666777777777888<<<@@@DDDAAA;;;888:::===;;;;;;;;;<<<===>>>>>>>>>??????>>>>>>>>>>>>>>>>>><<<<<<<<<===>>>???AAABBB>>>??????@@@@@@AAABBBBBBCCCDDDEEEGGGIIIKKKKKKKKK::::::;;;;;;<<<======>>>============>>>>>>>>>>>>===>>>@@@BBBEEEFFFGGGHHHHHHKKKMMMJJJFFFDDDGGGKKKLLLKKKKKKKKKLLLLLLIIIHHHIIIIIIJJJKKKKKKKKKJJJJJJJJJIIIIIIIIIIIIIIIIIIIIIIIIKKKLLLMMMMMMOOOSSSVVVYYYXXXVVVTTTSSSSSSTTTTTTRRRQQQOOOOOOQQQRRRQQQQQQPPPOOOMMMLLLLLLMMMOOOPPPNNNNNNNNNOOOQQQRRRTTTUUUPPPQQQQQQQQQQQQPPPOOONNNLLLLLLLLLMMMNNNOOOQQQQQQPPPKKKFFFDDDGGGJJJLLLLLLLLLKKKHHHFFFEEEFFFHHHIIIIIIHHHGGGFFFEEEEEEEEEEEEBBBBBBAAAAAAAAABBBBBBCCC@@@AAAAAAAAAAAA@@@??????@@@@@@???>>>======>>>>>>======>>>>>>?????????@@@>>>>>>>>>>>>>>>>>>>>>>>>======<<<<<<<<<<<<======>>>???@@@AAAAAA@@@>>>>>>::::::::::::;;;;;;<<<===888888888999999::::::;;;777999;;;;;;888777999<<<555666777666555444555777555555666777777666555444666777777777888888999999555555666666666666555555333333333333333333333333222222222333333444444444444333333222222111111111111222222222222111000000......///000000000000000//////000000000000//////,,,...111333333111...,,,////////////////////////000000000000000000000000//////000000000...---,,,---.........//////000000------...---------///000//////000000///...------------------------------,,,,,,------...///000000---------.........//////---------.........//////---.........//////000000...---,,,,,,---...000111------,,,,,,,,,---......,,,,,,,,,------.........******+++,,,,,,------...***+++---///000000//////,,,---......//////......+++,,,...000111111000000,,,,,,,,,---...///000111))),,,000000...+++,,,---........./////////000000------------......//////---------......000111111******+++,,,---...///000---------.........//////111111000000/////////...,,,,,,------.../////////...------...000111000............//////111222222000000000000111111111111000000000000000000000000////////////000000000000//////000000111111111222000000//////.........---////////////////////////000000////////////000000000000111111111111000000////////////000000000000//////000000111111222222111111111111111111111111///000111222222111000//////000000111222222333333222222333333333444444444222333444444222222333444555555666666666666555555666666666666777777777777666;;;>>><<<777555999>>>;;;;;;;;;<<<===>>>>>>???>>>>>>>>>>>>>>>>>>??????<<<<<<======>>>@@@AAABBB?????????@@@AAAAAABBBBBBCCCDDDEEEEEEEEEGGGKKKOOO::::::999::::::;;;============>>>??????>>>===<<<===>>>???BBBEEEHHHJJJLLLOOOOOONNNKKKGGGEEEDDDEEEIIIIIIIIIHHHGGGFFFEEEDDDFFFIIIKKKLLLJJJHHHHHHHHHHHHHHHGGGGGGGGGGGGGGGGGGGGGHHHIIIKKKNNNRRRUUUXXXWWWVVVTTTSSSSSSTTTVVVWWWWWWSSSPPPOOOQQQTTTTTTSSSQQQPPPNNNLLLLLLMMMNNNOOOMMMMMMMMMMMMMMMNNNNNNNNNMMMOOOSSSWWWYYYVVVQQQMMMHHHHHHIIIKKKLLLNNNOOOOOOKKKIIIFFFEEEGGGJJJKKKLLLLLLKKKIIIHHHGGGGGGHHHIIIGGGGGGFFFFFFEEECCCBBBAAABBBAAAAAA@@@@@@AAAAAABBBCCCBBB@@@?????????@@@@@@>>>===<<<;;;;;;<<<===>>>BBBBBBAAAAAA@@@???>>>>>>>>>>>>======<<<<<<<<<;;;;;;<<<>>>??????>>>===<<>>>>>======<<<<<>>>>>>>>>>>@@@AAABBBCCCCCCCCCCCCBBBAAA@@@AAADDDGGGIII999::::::;;;<<<<<<======<<<<<<>>>>>>>>>===<<<;;;<<<===>>>@@@CCCFFFIIIJJJQQQPPPOOOKKKFFFCCCBBBBBBEEEEEEFFFFFFFFFFFFEEEEEEGGGIIILLLLLLKKKIIIIIIIIIFFFGGGGGGGGGHHHHHHIIIIIIIIIJJJJJJLLLNNNQQQTTTUUUXXXVVVUUUSSSSSSSSSUUUUUUTTTQQQOOOOOOQQQRRRRRRQQQQQQPPPNNNMMMLLLMMMNNNOOONNNNNNNNNNNNNNNNNNNNNNNNMMMOOORRRVVVXXXVVVRRRNNNJJJJJJKKKLLLMMMNNNNNNNNNKKKHHHFFFFFFHHHJJJLLLMMMLLLKKKJJJIIIHHHHHHHHHHHHGGGFFFFFFEEEDDDCCCBBBAAA@@@@@@????????????@@@@@@BBBAAA@@@???>>>??????@@@??????>>>======>>>??????BBBAAAAAA@@@??????>>>>>>>>>>>>======<<<<<<<<<<<<<<<===???@@@@@@???===<<<>>>>>>>>>===============>>><<<999999::::::999777999888888777777888888999666666666777777888888888777777777777777666555555777777777777666666555555555555555555555444444444444555555555555666666666555555444333333222111111222222222333333333444444333222222222222111111111333333333333333222111111.........///////////////....../////////000000000000/////////............................................................---------............///------------------------............////////////................................................------------............,,,,,,,,,,,,,,,,,,,,,---.........////////////000////////////////////////------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///...,,,++++++,,,...///,,,,,,------------,,,,,,...---,,,,,,,,,,,,---.........---------,,,,,,,,,------------------......------............---------------...............//////.........---------------........./////////,,,,,,------...//////000............////////////............////////////........................////////////////////////000000000000111111111111////////////////////////,,,---...000000111111111////////////////////////000///...------...///000000000000000//////......////////////.........---//////////////////////////////000000000111111111111111000000//////............------...//////000222222333333333222111111000000000000////////////////////////000111222222111111111111000000000000333333333333222222111111333333222222222333444555444444444444444555555666444555555444333555888:::;;;999777555444555777999999999999999999999999999<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;;;;<<<<<<=========@@@@@@AAAAAABBBAAAAAA@@@BBBBBBAAAAAACCCEEEHHHJJJ999:::;;;============<<<:::;;;<<<======<<<;;;;;;;;;<<<===???AAADDDGGGHHHQQQPPPNNNIIIDDDAAA???@@@AAABBBBBBCCCDDDEEEEEEFFFHHHJJJLLLLLLKKKJJJJJJJJJFFFFFFGGGHHHIIIJJJKKKKKKKKKKKKLLLMMMNNNPPPRRRSSSXXXWWWUUUSSSRRRRRRRRRSSSPPPOOOOOOPPPQQQQQQPPPNNNPPPOOONNNMMMMMMMMMNNNOOONNNNNNNNNNNNNNNNNNNNNNNNMMMOOORRRUUUWWWVVVSSSOOOMMMMMMMMMMMMMMMLLLLLLLLLJJJHHHFFFFFFIIILLLMMMNNNKKKKKKKKKKKKJJJIIIHHHGGGFFFFFFFFFEEEDDDCCCBBBBBB>>>>>>>>>======>>>>>>>>>AAA@@@??????>>>?????????@@@@@@????????????@@@@@@AAAAAA@@@@@@???>>>>>>>>>>>>======<<<<<<<<<<<<<<<>>>>>>???@@@@@@???>>>=====================>>>>>><<<:::999999::::::999777999888888777777888888999777777777888888888888888777777777777777666555555777777777666666666666555666666555555555444444444666666666777777777777888555444444333333222222111222222222222333333333333333333333333222222222222444333222222222222222222------......///000000111/////////000000000111111////////////............................................................---------............///........................---............/////////................................................------------............***++++++,,,------.........////////////000000000////////////////////////,,,,,,---------......///------------------------...---,,,++++++,,,---...------............------...------,,,,,,------......------------,,,,,,,,,..................------------............------+++,,,,,,---.../////////...............------------------------.........,,,,,,------.../////////---............/////////---............/////////........................////////////////////////------........./////////////////////////////////---...///000000000000/////////////////////////////////............//////000000000////////////...............------------////////////////////////........./////////000000222111111000///......---...------------.../////////000111111111111111111......//////000000111111.........///000111222333222222222111111000000000333333333333333222222222333333222222222333444555666555555555555666777777555555666555444555888:::999888666555444555777888777777777777777777777777;;;;;;::::::::::::;;;;;;::::::;;;;;;;;;;;;<<<<<<>>>???@@@AAABBBBBBBBBBBBAAAAAABBBCCCEEEGGGIIIKKK888:::<<<>>>???>>>===<<<999:::;;;<<<<<<<<<;;;:::::::::;;;===???BBBDDDEEEMMMMMMKKKGGGCCC@@@??????AAAAAABBBBBBCCCDDDEEEFFFGGGIIIKKKKKKJJJIIIJJJKKKIIIIIIIIIJJJJJJKKKKKKKKKJJJKKKLLLMMMOOOPPPRRRSSSXXXWWWUUUSSSQQQQQQPPPPPPMMMNNNPPPQQQRRRQQQOOONNNOOOOOONNNMMMMMMNNNNNNOOOMMMMMMMMMMMMMMMMMMLLLLLLMMMNNNPPPTTTVVVUUUSSSPPPNNNNNNMMMLLLKKKJJJIIIIIIIIIGGGFFFGGGJJJMMMOOOOOOJJJKKKLLLLLLKKKJJJHHHGGGFFFFFFEEEDDDCCCCCCBBBBBB>>>>>>============>>>>>>????????????????????????@@@??????????????????@@@@@@@@@??????>>>>>>>>>>>>>>>===<<<<<<<<<<<<======??????@@@@@@@@@???>>>>>>;;;<<<<<<======>>>>>>>>>::::::::::::;;;::::::999888888777777777777888888888888888888888888999999777777777777777666555555666666666666666666666666666666666555444444333333666666666666777777777777444444444333333222222222111222222222222333333333444444444333333333222222222111000//////000111222............//////000000000000000000111111111111///////////////.........................................................---------............///////////////////////////---------.........//////........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........,,,,,,,,,,,,------..................////////////..............................//////000000000000...........................---,,,,,,,,,,,,---...---..................---------------------------------------------------//////......------,,,,,,------............------+++,,,,,,------......///........................---------------------------------.........//////---------.........//////---------.........//////................................................,,,,,,------------......////////////////////////...///////////////....../////////////////////////////////....../////////////////////////////////........................////////////////////////....../////////000000000222222111000///...------......------------......+++,,,---.....................//////000000111111///////////////000111222222222222111111000//////333333333333333222222222222222222333333333444444555555555555555666777777444444555444333444666888888777555444444555666777666666666777777777777777;;;::::::999999::::::;;;::::::::::::::::::::::::999;;;===@@@BBBDDDEEEFFF@@@AAABBBEEEGGGIIIJJJKKK888999<<<===>>>>>><<<;;;888999;;;<<<<<<<<<;;;:::999:::;;;<<<>>>@@@BBBCCCGGGGGGFFFDDDAAA@@@@@@AAADDDCCCCCCCCCCCCDDDEEEFFFGGGIIIJJJJJJIIIIIIJJJKKKMMMLLLLLLLLLKKKKKKJJJJJJHHHIIIKKKMMMPPPRRRSSSTTTWWWVVVTTTRRRQQQOOOOOONNNLLLNNNQQQSSSRRRQQQPPPOOONNNNNNNNNNNNNNNNNNNNNOOOMMMMMMLLLLLLKKKKKKKKKKKKMMMMMMOOOQQQSSSSSSQQQOOOMMMLLLKKKJJJIIIHHHGGGGGGIIIHHHGGGHHHKKKNNNOOOOOOJJJKKKKKKLLLKKKIIIHHHFFFFFFEEEDDDCCCBBBBBBCCCCCC@@@??????>>>>>>??????@@@?????????@@@@@@@@@??????===>>>>>>>>>>>>>>>>>>===??????>>>>>>>>>>>>======>>>===<<<;;;;;;<<<===>>>@@@@@@@@@@@@??????>>>>>>;;;;;;<<<<<<======>>>>>>;;;<<<======<<<;;;;;;;;;888777777777777777777888999999888888888888888888777777777777777666555555555555555555555666666666666666555555555444444444444444444555555555666666444444333333333333222222111111111222222222333333444444444333333333222222111111/////////000111222000000//////............000000000000111111111111.........///////////////................................................---------............///////////////////////////------------....................................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------............------,,,,,,,,,,,,,,,,,,---------......------------------------...////////////...------........................---------,,,,,,------------..................---------------------------------------------------...---------,,,,,,++++++------............---------------------------------.....................---------------------------------...............------------............------------....................................,,,,,,,,,,,,,,,,,,,,,,,,//////000000000111111111///////////////////////////////////////......---////////////////////////...//////////////////................../////////////////////////////////000000000000000000000000/////////000000000111111111111111000///......---///......---------......***+++,,,,,,------------////////////000000000000111111000///.........///111111111000000/////////222222222222222222222222222222333333333444444444444444333333444444555666222333444333222222333555666555555444444555666777777777777777888888999999;;;::::::999999::::::;;;:::::::::::::::::::::999888:::<<>>>>>>>>===============>>>===;;;:::;;;<<<>>>???@@@@@@@@@???>>>>>>>>>===<<<<<<<<<<<<<<<<<<======;;;===??????===;;;;;;;;;888777777666666777777888888888888888888777777777777777777777777666555555444555555555555666666666555555555555555555555555333333333333444444444444333333333333333333333333111111111111222222222222333333333333222222222222222222222222222222333444111000000///......------/////////000000000111111.........///////////////---------------------------------------------------------............///........................,,,------------.........................................................,,,,,,,,,,,,------------//////......---,,,,,,+++++++++,,,,,,,,,---------------------------------,,,---......---,,,+++***------------------------------------------------------............------,,,------......------,,,,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,++++++------............---------------,,,,,,,,,,,,,,,---------........................---------------........................,,,------------.........,,,------------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,....../////////000000000////////////////////////....../////////......---////////////////////////......////////////......---............//////////////////000000000000000000000000000000000000000//////000000000111111111000000000000////////////000000///............///------......///.........////////////000000000000222111000///...---------////////////////////////000000000111111111111111111222333444444444333333333222222222222333444444111222333333111111222333555444444444444555555666777777888888999999::::::;;;;;;::::::::::::;;;;;;;;;;;;::::::::::::999999<<<===>>>@@@AAABBBBBBBBBAAAAAABBBCCCEEEGGGIIIKKK888888999999:::;;;;;;;;;888999;;;<<<======<<<<<<::::::;;;;;;===>>>@@@AAA???@@@AAA@@@??????AAABBBCCCBBBBBBBBBCCCFFFHHHJJJJJJKKKLLLLLLKKKLLLNNNPPPOOOOOONNNNNNMMMMMMLLLLLLHHHJJJLLLNNNPPPQQQRRRRRRSSSSSSRRRQQQPPPOOOMMMMMMJJJMMMPPPPPPOOONNNOOOQQQMMMMMMNNNNNNOOOOOOOOOOOOOOOOOOOOONNNMMMLLLLLLLLLNNNMMMLLLLLLMMMMMMLLLJJJIIIIIIIIIIIIIIIIIIIIIIIIKKKJJJJJJKKKMMMNNNNNNMMMJJJIIIHHHGGGGGGFFFGGGGGGEEEDDDCCCAAAAAABBBCCCDDDAAA@@@@@@??????@@@@@@AAA???@@@AAABBBCCCBBBBBBAAA;;;<<<============<<<;;;========================>>>===;;;::::::<<>>============<<<<<<<<<<<<<<<<<<;;;;;;;;;===@@@???<<<999999999777777666666666666777777888888888777777666666666777777777777777666555555444444444555555555666666333333444444555666666666333333333333444444444444333333333333333333333333111111111111222222222222333222222222222111111111111111222333333333333333///////////////.............../////////000000000............/////////000---------------------------------------------------------............///------------------------,,,,,,---------.........................................................++++++,,,,,,,,,---------...............---------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,------------,,,,,,,,,,,,---......---,,,,,,,,,,,,,,,---------......,,,,,,,,,---------------------............------+++++++++,,,,,,------...---------.........///////////////.........------........................,,,,,,---------.........,,,,,,---------.........------------------------------------------------,,,,,,,,,------------...////////////////////////------......///.........////////////////////////---...///000000///...------------.........//////........./////////000000000000000000000000000000........./////////000000////////////000000000000111111000///////////////.........///......------------...///000111222222111000///...............,,,,,,------.../////////.../////////000000000000111222333444444444333333222222222222222333444444111222444333222111222333333333444444444555555555666777777888999999::::::<<<<<<;;;;;;;;;;;;<<<<<<<<<;;;;;;;;;::::::::::::======>>>@@@@@@AAAAAAAAABBBBBBAAAAAACCCEEEHHHJJJ888888888888999:::;;;<<<888:::;;;===>>>>>>======;;;;;;;;;<<<===>>>???@@@???@@@@@@???>>>>>>@@@AAA@@@@@@@@@AAACCCFFFIIILLLLLLMMMNNNNNNMMMNNNPPPRRRNNNNNNNNNNNNNNNNNNOOOOOOJJJLLLMMMOOOPPPPPPPPPOOORRRRRRRRRQQQPPPOOONNNMMMIIILLLNNNOOOMMMMMMNNNQQQLLLMMMNNNOOOOOOOOOOOOOOOQQQQQQPPPPPPOOONNNMMMMMMNNNMMMKKKKKKLLLLLLJJJIIIHHHIIIIIIJJJJJJKKKKKKKKKLLLKKKJJJLLLMMMNNNNNNMMMJJJIIIGGGFFFEEEEEEFFFGGGEEEDDDBBBAAAAAABBBCCCDDD@@@@@@????????????@@@@@@???@@@BBBCCCDDDCCCBBBBBB;;;<<<===>>>>>>===<<<;;;<<<<<<<<<===============>>>===;;;::::::<<>>===<<<<<<<<<<<<=========<<<<<<;;;;;;::::::===@@@???;;;888777888777777666666666666777777888777777777666666555555777777777777777666666555444444444555555555666666222333333444555666777777333333333444444444555555333333333333333333333333000111111111111222222222222222222111111111000000...///000222222222111000------......///000000000............////////////---.........//////000000---------------------------------------------------------.........//////------------------------,,,,,,,,,---------..............................,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,------.../////////---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,,,,---000222333333222111,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,+++,,,,,,------,,,,,,+++,,,,,,---......---,,,,,,,,,,,,,,,------.........,,,------....../////////---..................---((()))***+++---...///000---------.........//////000000/////////..............................---,,,,,,,,,---------......,,,,,,,,,---------......------------------------/////////////////////////////////000000000000111////////////////////////,,,------...//////......////////////////////////---...///000000///...------------.........//////---------.........//////000000000000000000000000---------.........//////......//////000000111111222222111000000000000000------------,,,,,,+++***++++++---///111222444444//////.........//////000***++++++,,,---...//////---.........//////000000111222333444555444333333333222222222222333444444222333555555333222222333333333333444444555555555555666666777888999999:::===<<<<<<;;;;;;<<<<<<===<<<<<<<<<;;;;;;::::::::::::;;;===???AAABBBCCCDDDCCCBBBAAA@@@AAADDDGGGIII999999999999999999999999;;;<<<<<<======<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;<<<===>>>>>>===<<<<<>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<==================<<<<<<;;;;;;<<<<<<===??????@@@???<<<;;;;;;<<<======<<<;;;:::999999888<<<<<<<<<;;;;;;::::::::::::999888777666666666666555555555666666666666666555555555555666666666666777777666666666666777777555555444444444444555555555555555555555555555555555555444333333222111111111111111111111111111111222111000......000111222000000111111111111000000........................000000////////////000000111///---...000000...,,,---------.........//////......////////////......111///---,,,------,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................//////...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...///111222222---------.........//////------------------------,,,,,,,,,---------......////////////////////////---------...------,,,,,,---,,,,,,,,,,,,---......//////...---,,,++++++***------------------------...............///000000111///---,,,,,,,,,...///,,,------......------,,,---------............///+++,,,,,,------,,,,,,+++---------............///111111000...---,,,+++***........................,,,,,,,,,------.........................................................+++,,,.../////////...---///////////////.........111000000///......------.........////////////000...------------...//////000000000000////////////000000000000000000000000000000000000000000000000111111000000//////......////////////////////////111111000///...------,,,---...///000111222333333//////............//////..................------///000000000111111222222111222333444333222///...222222333333333444444444111111111111111111111111222333555666777777888888777888999999888777888:::666666777888:::;;;<<<<<<::::::::::::::::::::::::======>>>>>>?????????@@@AAAAAA@@@AAABBBEEEHHHJJJ999999999999999999999999888999999999999999999888;;;;;;;;;;;;<<<<<<<<<<<<<<<===>>>???@@@??????>>>??????@@@BBBDDDGGGJJJLLLRRRRRRQQQNNNJJJIIIKKKMMMMMMMMMLLLLLLLLLLLLLLLLLLLLLNNNPPPPPPOOOMMMLLLLLLOOOPPPPPPPPPPPPOOOOOONNNPPPOOOMMMLLLKKKLLLMMMNNNOOONNNNNNOOOPPPQQQRRRRRRQQQPPPMMMKKKKKKLLLNNNOOOLLLLLLJJJHHHGGGFFFFFFFFFGGGGGGHHHJJJLLLMMMOOOOOOMMMJJJHHHGGGHHHIIIIIIIIIGGGGGGFFFEEEDDDCCCBBBBBBCCCCCCBBBBBBBBBBBBCCCCCCAAAAAAAAA@@@@@@@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>======<<<<<<;;;;;;999999999888888999999999>>>???@@@>>><<<;;;;;;<<<;;;;;;;;;;;;::::::::::::<<<;;;;;;;;;:::::::::::::::999888777666666666666555444444444444444444444555555555666666666777777777666666666666666666777555555444444444444555555555555555555555555555555555444444333222222111111111111111111111111111111111111222222222222111111000000111111111111000000........................000000////////////000000111///---...///000...,,,---------.........//////......////////////.........---++++++---......---------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................000//////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,---...//////,,,------------.........++++++++++++++++++++++++,,,,,,,,,,,,------------........................,,,------...------,,,,,,---,,,,,,,,,,,,---......------------------,,,,,,------------------------...............//////000000///---,,,,,,---...///---......//////......------------............///+++,,,,,,------,,,,,,+++---------............////////////...------,,,,,,...............---------,,,,,,,,,------.................................,,,,,,,,,,,,,,,,,,,,,,,,,,,---......///........./////////////////////.........//////////////////------........./////////...------------...//////000000000000/////////...////////////////////////////////////////////////111000000000/////////...........................000000//////......---------...///000111222333333//////............//////........................---------------.........000111222333222111///...222222222222333333333333222222222222222222222222222333444555666777777777666888999999888777888:::999999::::::::::::::::::::::::::::::::::::::::::;;;<<<<<<>>>???@@@AAAAAACCCBBBAAAAAABBBDDDFFFGGG999999999999999999999999:::;;;;;;<<<<<<;;;;;;:::::::::;;;;;;<<<<<<<<<<<<<<<===???AAABBBBBBAAAAAA??????@@@AAADDDGGGIIIKKKPPPPPPOOOMMMKKKJJJKKKLLLLLLLLLLLLLLLLLLLLLMMMMMMOOOPPPRRRQQQNNNLLLKKKKKKMMMMMMMMMMMMNNNOOOOOOPPPRRRQQQPPPNNNMMMMMMNNNNNNOOOOOONNNOOOOOOPPPQQQRRRQQQOOOMMMKKKJJJJJJKKKLLLIIIIIIHHHGGGFFFEEEEEEFFFGGGHHHIIIIIIJJJKKKLLLLLLKKKIIIFFFFFFGGGHHHHHHGGGGGGFFFFFFEEEDDDCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAA@@@@@@@@@========================>>>>>>>>>>>>>>>>>>>>>>>>??????>>>===<<<;;;::::::999888888777777888888999===>>>???>>><<<;;;;;;<<<999999:::::::::;;;;;;;;;;;;;;;:::::::::::::::999999999888777666666666666666666666555555444444444666666666666777777777777666666555555555555666666555555444444444444555555444444444444444444444444444444333333222222111111000000000000000000000000000111333444444333111000000000111111111111000000........................000//////......//////000111///......//////...------------.....................////////////......,,,+++***+++---/////////.........------,,,,,,,,,------------------------------------------------000000//////......------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,------------,,,,,,,,,,,,------------++++++++++++++++++,,,,,,+++++++++,,,,,,,,,------------------------------,,,,,,------...------,,,---,,,,,,,,,,,,---......,,,,,,,,,---------......------------------------......------......///000000///...,,,,,,---.........//////////////////...---------............///,,,,,,------------,,,,,,---------............///------..................//////.........------------------------.................................,,,,,,,,,,,,,,,,,,,,,,,,...------------...//////......//////////////////---------...///000000111,,,---------...............------------...//////000000000/////////......////////////////////////........................000000000000////////////........................///////////////...............//////000111222222//////............//////........................000//////////////////...///000111222111000///...000111111111222222222222333333333333333333333333111111333444555666666666666777888888777777999:::======<<<;;;:::999888888::::::::::::::::::::::::::::::<<<===???@@@BBBBBBCCCCCCBBBAAAAAABBBCCCDDD888888888888999999999999;;;<<<<<<<<<<<<<<<<<<;;;:::::::::;;;;;;<<<<<<===<<<===???AAABBBBBBBBBBBB?????????AAACCCFFFHHHJJJIIIJJJKKKLLLLLLMMMNNNOOOJJJJJJKKKLLLLLLMMMMMMMMMOOOPPPQQQPPPNNNLLLLLLLLLOOONNNMMMLLLMMMNNNOOOPPPSSSSSSQQQPPPOOONNNNNNOOONNNNNNNNNNNNNNNOOOPPPQQQPPPOOOMMMKKKJJJJJJKKKKKKIIIHHHHHHGGGGGGGGGGGGHHHHHHHHHHHHIIIIIIIIIIIIJJJJJJHHHFFFFFFGGGGGGGGGFFFFFFFFFEEEDDDCCCBBBBBBAAABBBBBBBBBBBBBBBAAAAAA@@@AAAAAAAAA@@@@@@?????????>>>>>>>>>>>>>>>>>>>>>>>>========================>>>>>>======<<<<<<;;;;;;;;;;;;::::::::::::;;;;;;<<<===>>>===;;;:::;;;<<<999999999999999:::::::::::::::::::::999999999999888888777666666666666666:::999999888777666666555666666666777777777888888666555555444444555555666555444444333333444444555444444444444444444444444333333333333222222111111////////////////////////000111222222222222111000000000111111111111000000......................../////////....../////////000///////////////...---........................---......//////......------+++***+++---//////............------,,,,,,+++........................------------------------//////......------------++++++,,,,,,,,,,,,------........................+++++++++,,,,,,,,,---------------...............+++++++++,,,,,,,,,,,,---------------------------,,,,,,------...------------,,,,,,,,,,,,---......------------------------------------------------...------------...//////000///...------------.........////////////......---------............///,,,,,,------------,,,,,,---------............///......................../////////...------,,,,,,---------.......................................////////////////////////......---,,,,,,...///000............////////////------......///000000000,,,,,,,,,---------.........------------...//////000000/////////.........////////////////////////........................000000000000////////////.................................///////////////......//////000111111222///......------......///............////////////111111111000000///////////////000000000000///...000000000000111111111111222222222222222222222222000111222333444555555555555777888888777777999:::======<<<;;;::::::999999::::::::::::::::::::::::;;;;;;<<<===>>>???@@@AAABBBAAAAAA@@@AAABBBCCCCCC777777777888888999999999888888888999999888888888999999::::::;;;<<<<<<===:::<<<>>>???AAAAAAAAAAAA?????????@@@BBBEEEGGGIIIFFFGGGIIIKKKMMMNNNNNNNNNIIIJJJKKKLLLMMMLLLLLLLLLLLLMMMOOOOOONNNNNNOOOPPPQQQPPPNNNMMMMMMMMMNNNOOORRRRRRQQQPPPOOOOOOOOONNNNNNMMMMMMMMMMMMNNNNNNOOOPPPOOOMMMLLLKKKKKKKKKLLLKKKJJJJJJIIIIIIJJJJJJKKKGGGGGGGGGGGGGGGGGGGGGGGGIIIHHHFFFFFFGGGHHHGGGFFFFFFFFFEEEDDDCCCBBBAAAAAAAAAAAABBBBBBAAA@@@??????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>========================;;;;;;<<<<<<======>>>>>><<<<<<;;;;;;;;;;;;<<<<<<;;;<<<===<<<;;;:::;;;<<<;;;::::::999888888777777999999999999999999999999888777666666666666666666:::999999888777666666555666666666666777777777777555555444444444444555555444444333333333333444444444444444444444444444444333222222222222222111111////////////////////////111000///......///000111000000111111111111000000//////////////////////////////............////////////000///.................................---------............------///---+++,,,---...---,,,.........------,,,,,,,,,........................------------------------------,,,,,,,,,,,,,,,++++++++++++,,,,,,---------...............---------+++++++++,,,,,,,,,---------------....../////////++++++,,,,,,,,,---------------------------------+++,,,,,,---.........------,,,,,,,,,,,,---......//////...---,,,,,,++++++---------------------------------------...////////////......------------,,,------......------,,,---------............///,,,------......------,,,---------............////////////...------,,,,,,//////.........---------................................................////////////////////////......---,,,,,,...///000---.........//////000000////////////////////////,,,,,,,,,---------.........------------...//////////////////............................................................////////////000000000000.................................///////////////.........///000000111111......------------.............../////////000000.........------,,,,,,,,,/////////000000000////////////000000000111111111000000000000000000000000///000222333444444555555444666777777777777999:::;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::===============>>>>>>>>>>>>>>>???@@@AAABBBCCCCCC666666777777888999999999888999999::::::999999888888888999:::;;;<<<<<<===:::;;;===??????@@@?????????>>>???@@@AAADDDFFFHHHFFFGGGHHHKKKMMMNNNLLLJJJIIIJJJKKKLLLMMMLLLKKKJJJIIIJJJLLLMMMMMMNNNPPPRRRPPPPPPOOONNNMMMMMMMMMNNNPPPPPPOOOOOOOOOOOONNNNNNLLLLLLKKKKKKKKKLLLLLLMMMNNNMMMMMMLLLLLLLLLLLLLLLLLLLLLKKKJJJJJJJJJKKKKKKFFFFFFFFFFFFFFFFFFFFFFFFHHHGGGFFFFFFGGGGGGFFFEEEFFFEEEEEEDDDCCCBBBAAAAAA@@@AAAAAABBBAAA@@@>>>===<<<<<<======>>>?????????========================>>>>>>>>>>>>>>>>>>>>>>>>::::::;;;<<<===>>>??????;;;::::::999999::::::;;;:::;;;<<<<<<:::999:::<<<;;;;;;:::999888777666555777888888888888999999999777666666555555666666666666666666555555444444444555555555555666666666666444444333333333333444444444444333333333333444444333333333333333333333333222222222222222222111111000000000000000000000000111000...------...000111000000111111111111000000///////////////////////////......------......///...000000000...---...///...............---------------............------///---,,,,,,---...---,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++***++++++,,,,,,------...,,,,,,,,,+++++++++++++++,,,,,,,,,,,,------------+++++++++,,,------......,,,,,,,,,---------......------------------------++++++,,,---............---,,,,,,,,,,,,---......000///...---,,,++++++***------------------------------,,,,,,------...//////............---------,,,,,,------------,,,,,,---------............///------............---------------............///000000///...------,,,,,,......................../////////.......................................------------------------...------------...//////------......///000000000///////////////.........,,,---------...............------------...///////////////.........------................................................////////////000000000000------------------------///////////////..................//////000000000......------------...............//////000000111000000000/////////////////////000000000000111111///000000000111111111111000000000000000000000000000000222333444555555555333555777777777777999:::999999::::::;;;;;;<<<<<<::::::::::::::::::::::::>>>>>>>>>=========<<<<<<<<<===>>>???@@@AAABBBBBB666666666777888999999999;;;;;;;;;<<<<<<;;;;;;;;;777888999:::;;;<<<<<<===;;;<<<>>>?????????>>>>>>>>>>>>>>>???AAACCCEEEGGGDDDDDDFFFJJJNNNOOOLLLIIIJJJJJJLLLMMMLLLKKKJJJHHHHHHIIIKKKLLLLLLMMMOOOQQQLLLLLLMMMMMMNNNMMMMMMMMMLLLMMMMMMNNNNNNNNNNNNNNNKKKJJJJJJIIIIIIJJJJJJJJJKKKKKKKKKKKKKKKKKKLLLLLLKKKKKKJJJIIIHHHHHHHHHIIIEEEEEEEEEEEEEEEEEEEEEEEEGGGEEEEEEEEEFFFFFFDDDCCCEEEEEEDDDCCCBBBAAAAAA@@@@@@@@@AAABBBAAA???===<<<;;;;;;<<<>>>???@@@AAABBB>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;<<<<<<======>>>>>>:::999999999999999999:::999:::;;;;;;:::999:::;;;999999888888777777777666777777777777888888999999666666555555555666666777555444444444444444444444444444444444555555555555444444333333333333444444444333333222222333333444333333333333333333333333111111111111111111222222111111111111111111111111000000////////////000000000000111111111111000000///////////////////////////......------......///...000111000---,,,.../////////.........---------,,,------......------,,,---,,,++++++---//////...+++,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......+++++++++++++++++++++,,,,,,------------.........++++++,,,,,,---.........------........./////////........................***+++,,,---............---,,,,,,,,,,,,---...............------,,,,,,,,,------------------------------,,,,,,------...///...............------,,,------............---------------............///------............---------------............///........................,,,,,,------.../////////000/////////.........---........................------------------------,,,---......///.........------......///000000111------......//////000000------........./////////...------------...////////////.........---------........................////////////////////////.../////////000000000111------------------------000000//////......------.........///////////////...------,,,,,,------...---......///000000111111222222222222333333333333000000000000000111222222000000000111111111222222000000000000000000000000000111222444555555555555333555666777777777999:::999999999999:::::::::;;;::::::::::::::::::::::::<<<<<<=====================>>>>>>???@@@@@@@@@???555666666777888999999999777888888999999888888777777888888999;;;<<<============???@@@@@@???>>>===>>>>>>>>>???AAACCCEEEFFF???@@@CCCIIIOOOQQQOOOLLLJJJKKKLLLMMMLLLKKKIIIGGGHHHIIIKKKKKKKKKLLLNNNPPPGGGIIIKKKLLLNNNNNNMMMMMMJJJJJJLLLMMMMMMMMMMMMMMMJJJIIIIIIHHHHHHHHHIIIIIIHHHHHHIIIJJJJJJKKKKKKKKKJJJIIIHHHGGGFFFFFFFFFFFFDDDDDDDDDDDDEEEEEEEEEEEEEEEDDDCCCDDDEEEEEECCCAAAEEEEEEDDDCCCBBBAAAAAA@@@???@@@AAABBBAAA???===;;;;;;;;;===>>>@@@BBBCCCDDD@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>===============<<<<<<<<<;;;::::::::::::::::::;;;999:::;;;;;;999999:::;;;777777777777888888888888666666777777888888888999666666555555555666666777555555555666666666666666333333333444444444555555444333333222222333333444444333333222222333333444333333333333333333333333111111111111111111222222111111111111111111111111///000111222222111000///000000111111111111000000000000000000000000000000.........------............000111000---,,,---000//////.........---------,,,------......------,,,+++***)))+++...000111000***++++++,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------******+++,,,,,,---......,,,,,,,,,------.........---------.........//////------......///000111111.........////////////000////////////////////////***+++,,,---............---,,,,,,,,,,,,---......,,,,,,,,,---------......---------------------------,,,,,,,,,,,,---............//////......---,,,......////////////......---------.........//////------............---------------.........//////,,,,,,------...//////000+++,,,,,,---...///000000000000//////.........---........................000000000000000000000000+++,,,.../////////...------------...///000000111+++,,,---...///111222222.........////////////000...------------...////////////.........---------........................000000000000000000000000.../////////000000111111------------------------111111000///...------,,,.........///////////////...------,,,,,,------...---......///000111111222//////000000111111111222111111000000111222333333111111111111222222222222111111111111111111111111111222333444555666666666333444666777666777999:::999999999999999999999999::::::::::::::::::::::::;;;;;;;;;<<<===>>>?????????????????????>>>======999999999999777666555444777888:::;;;<<<;;;;;;::::::999888777777999;;;<<<<<<<<<<<<<<<===>>>???@@@???@@@@@@AAAAAABBBBBBCCCAAABBBDDDFFFHHHIIIJJJJJJLLLLLLLLLLLLKKKIIIHHHFFFHHHHHHIIIIIIIIIIIIIIIIIIKKKKKKKKKKKKKKKKKKKKKKKKKKKLLLLLLMMMMMMMMMLLLLLLKKKKKKKKKJJJIIIIIIHHHHHHJJJJJJKKKKKKKKKKKKKKKJJJLLLKKKIIIGGGFFFFFFFFFGGGDDDFFFHHHJJJJJJHHHFFFDDDEEEEEECCCBBBBBBCCCDDDEEEDDDDDDCCCBBB@@@>>><<<;;;>>>=========<<<<<<<<<<<<;;;;;;::::::;;;<<<>>>???BBBAAA???===<<<<<<===>>>========================???>>>>>>===<<<;;;;;;;;;777888:::;;;<<<;;;;;;:::888888888888888888888888888888888777888888999999777777666666555555555444888777777666555444444333444444444444444444444444444444444444444444444444444444333333333333222222222222333333333333444444333333333333333333333333444444333333222111000000222111000//////000111222000000000000000000000000///111333444444222000...000000////////////000000000000////////////000000000000//////.........---//////.........---------,,,---------.../////////------------------------,,,+++******,,,......---///...---,,,,,,---...///...---+++******+++---...---------------------------------,,,,,,++++++++++++++++++******))))))))),,,,,,,,,---------......------------------------........................------------------------////////////////////////++++++++++++++++++++++++///......------,,,++++++,,,...//////......000111......------------......////////////////////////......---------,,,,,,,,,---------.........//////......------------......000000000000///...---,,,------------------------///............---------------............------,,,------......------,,,------------------------000000000///.........------------............///,,,---...//////...---,,,////////////////////////---......///000111111222000000000000000000000000///////////////...................../////////000//////............/////////...---,,,,,,---///000..............................------------......------------------------///...------...///000111333222222111111111111111000000000000111111111111//////000000111222444444333333222111111222333333000000000///////////////444555666777777888888888666666666666777888999:::::::::::::::::::::::::::;;;;;;:::::::::;;;<<<<<<>>>>>>@@@AAAAAA@@@???>>>888888888888888777666555777777888999999999888888999888777777777999;;;===;;;;;;;;;;;;<<<===>>>>>>>>>>>>??????@@@@@@AAAAAABBBBBBDDDEEEGGGHHHJJJJJJLLLMMMMMMNNNMMMLLLJJJIIIIIIHHHHHHHHHHHHIIIJJJJJJMMMMMMMMMMMMMMMMMMMMMMMMKKKKKKKKKLLLLLLKKKKKKKKKKKKKKKKKKJJJJJJIIIIIIIIIJJJJJJJJJKKKKKKJJJJJJJJJJJJIIIGGGFFFEEEEEEFFFGGGEEEFFFHHHIIIIIIHHHFFFEEEDDDDDDCCCBBBBBBBBBBBBBBB@@@AAAAAAAAA@@@???>>>>>>>>>>>>=========<<<<<<<<<;;;;;;::::::;;;<<<>>>???BBB@@@>>>===<<<<<<===>>>========================>>>>>>>>>===<<<;;;;;;;;;888999:::;;;;;;;;;:::999888888888888888888888888888888777777777777777777777666666666555555555444888888777666666555444444444444444444444444444444444444444444444444444444444444333333333222222222222222222333333333444444333333333333333333333333444444333222222111000000222111000//////000111222000000000000000000000000000000000000000000000000000000////////////000000000000////////////000000///.........------------//////.........------------------...............------------------------///---,,,,,,---...---,,,///...---,,,,,,---...///...---,,,++++++,,,---...------------------------.........---------,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,------------------------------------........................------------------------................................................++++++,,,------......//////000000///---,,,---...///..................///////////////////////////.........---------,,,,,,---------.........//////......------------............///////////////...------------------------///............---------------............------,,,------......------,,,------------------------......---------------------------............///.........///......------////////////////////////---......///000000111111/////////////////////////////////////////////............/////////////////////............//////000///---,,,+++,,,---...........................///......------......///------------------------//////...---......000000000///...---------------000000000000111111111111000000000000111222333333333222222111111222222333000000000000000000000000444444555666777777777777666666666777777888999:::::::::::::::::::::::::::;;;;;;;;;;;;;;;<<<<<<===<<<===???@@@@@@@@@??????666777777888888777777666777777666666555555666666777666666666888:::<<<===999999999999:::;;;<<<===<<<<<<===>>>>>>??????@@@BBBBBBCCCDDDFFFHHHIIIKKKLLLMMMNNNOOONNNNNNMMMLLLIIIHHHGGGGGGGGGIIIJJJKKKOOOOOOOOOOOOOOOOOOOOOOOOLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKJJJJJJJJJJJJJJJJJJIIIIIIJJJIIIIIIIIIIIIIIIGGGFFFEEEDDDDDDEEEFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGCCCCCCCCCCCCBBBAAA??????======>>>@@@@@@AAA@@@@@@>>>>>>>>>=========<<<<<<;;;;;;;;;;;;<<<===>>>>>>AAA@@@>>><<<<<<<<<==============================>>>>>>======<<<;;;;;;;;;999:::;;;;;;;;;:::999888888888888888888888888888888888777777666555555555666666666555555555555555888888777777666666555555444444444444444444444444444444444444444444444444333333333333222222222222222222222222333333333333333333333333333333333333333333333222111111000000111111000000000000111111000000000000000000000000///...------...///111222000//////......//////000000//////......//////000---------------,,,,,,,,,...............---------...............---------------------------------111///------------,,,+++......------------......------------------------------------------------//////............------///............---------+++++++++,,,,,,,,,------------------------------........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------......///---...///...---,,,---...000//////......//////000////////////////////////.........------------,,,---------.....................------------......,,,---...///000000111000///////////////////////////............---------------............------,,,------......------,,,------------------------++++++++++++,,,,,,,,,,,,---------............///000//////...---------...////////////////////////.........//////000000111............................../////////////////////////////////.........//////............//////000///---,,,+++***++++++........................///......------......///////////////////////////000//////............//////...---,,,++++++++++++000000000000111111111111222111111111111111222222333222111111111111222333111111111111111111111111333444555666666777777666666666777777888999999:::999999999999999999999999;;;;;;;;;;;;<<<<<<<<<===:::;;;===???@@@@@@??????555555666777888888777777888777555444444444555555555555555666888:::;;;===999999999999:::;;;<<<<<<<<<<<<<<<===>>>>>>??????BBBBBBBBBCCCEEEGGGIIIJJJJJJKKKLLLMMMNNNMMMMMMLLLHHHHHHGGGFFFGGGHHHJJJKKKOOOOOOOOOOOOOOOOOOOOOOOOPPPOOOOOOOOONNNNNNNNNOOOJJJJJJJJJJJJKKKKKKKKKKKKJJJIIIIIIIIIHHHHHHHHHIIIFFFEEEEEEDDDEEEFFFGGGHHHHHHGGGFFFEEEEEEFFFGGGHHHDDDDDDEEEDDDCCCAAA???>>><<<===>>>???@@@@@@AAAAAA>>>>>>>>>============<<<<<<<<<<<<<<<<<<======>>>???>>>===<<<<<<<<<<<<===<<<<<<<<<<<<<<<<<<<<<<<<=========<<<<<<;;;;;;;;;:::;;;;;;<<<;;;:::888777888888888888888888888888999888888888777666555444555555555555555555555555888888777777777666666666444444444444444444444444333333333333333333333333333333333222222222222111111222222222222333333333222222222222222222222222333222222222111111000000111000000000000000000111000000000000000000000000------......///000111222/////////......//////////////////....../////////------------------------......................../////////...---------,,,------------------------000...,,,,,,------,,,+++---------------------------......//////......---------------------------............------------///.....................+++++++++,,,,,,,,,,,,---------------------------........................------------------------------------------------++++++++++++++++++++++++///......------,,,++++++(((***,,,------...000222000000////////////000000////////////////////////............------------..............................------------......---...///000000111000000///////////////////////////............---------------............------,,,------......------,,,------------------------******++++++,,,,,,,,,------------............///222000///---------......////////////////////////........./////////000000....................................////////////////////////............//////............//////...---,,,+++++++++++++++........................//////............//////////////////////////////000000//////............111000///...---,,,,,,,,,///000000000111111111111333222222111000000111111222222111111111111222222111111111111111222222222222333444555555666666555666666777888999999999999888888888888999999999999999999:::;;;;;;;;;<<<<<<999:::<<<>>>???@@@??????444555666777777777777777999888666555444444555666333444555666777999;;;;;;999999999999:::;;;<<<<<<<<<<<<======>>>?????????@@@AAAAAACCCDDDFFFHHHIIIFFFGGGIIIJJJKKKKKKJJJJJJGGGGGGFFFFFFGGGHHHJJJKKKLLLLLLLLLLLLLLLLLLLLLLLLPPPOOONNNMMMMMMMMMNNNNNNIIIJJJJJJKKKKKKLLLLLLLLLKKKJJJIIIHHHHHHHHHHHHIIIFFFFFFEEEEEEFFFGGGIIIJJJHHHGGGEEEDDDDDDEEEGGGHHHEEEEEEFFFEEEDDDBBB@@@???>>>??????@@@@@@@@@?????????>>>>>>>>>============<<<<<<========================<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;:::;;;;;;<<<;;;:::888777777777777777777777777777999999:::999888777666555444444444555555555555555777777777777666666666666444444444444444444444444333333333333333333333333333333222222222111111111111111111222222222333333222222222222222222222222222222111111111111111000000000000111111000000000////////////////////////,,,---///111222222111000//////............////////////............//////..................//////---...................../////////...---------,,,------------------------,,,***)))***+++------,,,,,,------------------,,,---......//////......---------------------------,,,,,,,,,,,,,,,,,,,,,------------------.........++++++,,,,,,,,,---------------------------------........................------------------------------------------------///////////////////////////......------,,,++++++(((***,,,------...000222000000////////////000000//////////////////////////////.........---------.....................---......------------......//////000000000000//////000000000000000000000000///............---------------............------,,,------......------,,,------------------------++++++,,,,,,------......---------............///111000///...---......///////////////////////////............////////////........................---.........//////000000///////////////.........//////............//////++++++++++++,,,,,,---.........................../////////....../////////000000000000000000000000000000000//////...------222111000///............///000000000111111111111333333222111000000000000111111111111111111111111000000111111222222222222111222333444444555555444444555777888888888888888777777777888888999999999666777999:::;;;;;;;;;:::999:::<<<>>>???@@@??????444555666666777777777777777777666666555666666666333444555666777888999999888888888999999:::;;;<<<;;;<<<<<<======>>>??????>>>@@@AAACCCEEEFFFGGGGGGDDDEEEFFFGGGHHHGGGGGGFFFEEEEEEFFFGGGHHHIIIJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJMMMLLLKKKIIIIIIIIIJJJJJJIIIIIIJJJKKKLLLLLLMMMMMMLLLKKKJJJHHHHHHHHHIIIIIIGGGFFFFFFEEEFFFGGGHHHIIIGGGFFFEEEDDDDDDEEEFFFGGGEEEFFFEEEEEEDDDCCCBBBAAA@@@AAAAAAAAAAAA@@@????????????>>>>>>>>>=========<<<======>>>>>>>>>======<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999:::;;;;;;;;;:::999888777777777777777777777777888999:::::::::888777666444444444444444555555555666666666666666555555555444444444444444444444444333333333333333333333333222222222222111111111111111111111111222222222222222222222222222222222222111111111111111111111111000000111111111111000000////////////////////////,,,...000333333222000//////......------......//////......------......///.........///////////////---------..............................---------------------------------***)))((()))+++,,,---,,,,,,,,,------------,,,,,,------------------------------------------------+++++++++,,,,,,,,,,,,---,,,,,,,,,---------------,,,,,,,,,---------......------------------------........................------------------------------------------------........................++++++,,,------......///---...///...---,,,---...000//////......//////000/////////////////////////////////.........------...............---------......------------......000000000111111000//////000000000000000000000000///............---------------............------,,,------......------,,,------------------------------------............---------............///000//////.../////////000////////////////////////................................................------......///000000000............/////////000//////............//////******+++,,,---...//////........................000//////......//////000000000000000000000000000...//////000//////...---000///......---.........000000000000111111111111333333222111000000000111000000111222222111000000//////000000111222222222000111222333333444444333333444666777888888777666666666666777888888999999666777999:::;;;;;;;;;::::::;;;===???@@@@@@??????555555666666666666666666444555666666666666666666333444555666777777777777777777777777888999::::::::::::;;;;;;<<<<<<======<<<>>>BBBEEEFFFFFFFFFEEEBBBCCCDDDEEEFFFEEEDDDCCCCCCDDDFFFHHHJJJJJJIIIHHHHHHHHHHHHHHHHHHHHHHHHHHHLLLKKKIIIGGGFFFFFFGGGHHHHHHIIIJJJKKKLLLMMMNNNNNNNNNMMMJJJIIIHHHHHHIIIJJJGGGFFFEEEDDDDDDEEEGGGGGGFFFFFFEEEEEEEEEEEEFFFFFFEEEDDDCCCCCCBBBBBBBBBBBBAAAAAAAAABBBBBBBBBAAAAAA?????????>>>>>>>>>======<<<===>>>???>>>>>>===<<<;;;;;;;;;<<<<<<;;;;;;;;;::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;888999:::;;;;;;;;;:::999777777777777777777777777666777888999999888777555333333333444444555555555444444444444555555555555444444444444444444444444222222222222222222222222222222222222111111111111111111111111222222222222111111111111111111111111000000000000111111111111///000111222222111000///////////////////////////......///000000000///...///......------......//////......------......///---------....../////////---------.........//////---------...............------------------------,,,+++)))***+++,,,,,,++++++,,,------------,,,+++...---,,,++++++,,,---...------------------------,,,,,,,,,,,,------......,,,,,,,,,------.........------........./////////------------------------........................------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------......//////000000///---,,,---...///..................///////////////////////////////////////............//////.........---------......------------.........///000111111111111111///////////////////////////............---------------............------,,,------......------,,,------------------------............---------------------............///---...///000000111000000////////////////////////........................////////////////////////------......///000000111,,,------...///000111111//////............//////+++,,,---.......................................000000////////////000000////////////////////////---...///000000//////............---......///000000000000000111111111111222222111111111111111111///000111222222111000///......///000000111222222///000111222333333333333111222444666777666555555555555666666777888888999777888:::<<<=========<<<<<<===???@@@@@@@@@??????555666666666666666555555222333555666777666555555444444555666777777666666555555555666666777888999888999999::::::;;;<<<<<<;;;>>>BBBEEEGGGGGGEEEDDDBBBCCCDDDEEEEEEDDDCCCBBBAAACCCGGGIIIKKKJJJHHHGGGHHHHHHHHHHHHHHHHHHHHHHHHMMMKKKIIIGGGFFFGGGHHHIIIHHHIIIJJJKKKLLLMMMNNNOOOOOOMMMKKKIIIHHHIIIJJJKKKFFFEEEDDDCCCCCCDDDEEEFFFEEEEEEEEEFFFFFFEEEEEEEEEDDDCCCAAA@@@@@@AAABBBCCC@@@@@@AAABBBCCCCCCCCCCCC????????????>>>>>>>>>>>><<<===>>>??????>>>===<<<::::::;;;<<<<<<;;;;;;;;;::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;777888:::;;;<<<;;;;;;:::777777777777777777777777444555777888999888666555333333333444444555555555333444444444444444444444444444444444444444444444222222222222222222222222222222222111111111111000000111111111111222222222111111111111111111111111000000000000000111111111///000111222222111000///////////////////////////000///...---,,,---...///.........------..................------.........,,,,,,,,,------.........---------.........//////,,,------....../////////------------------------///---++++++,,,,,,+++***++++++------------++++++...---+++******+++---...---------------------------------.........//////,,,---------......//////.........////////////000------------------------........................------------------------///////////////////////////////////////////////////......------,,,++++++,,,...//////......000111......------------......////////////////////////000/////////............//////.........---------.........------.........,,,---///000222333333333//////////////////////////////.........------------..................---,,,------......------,,,------------------------.........------,,,,,,,,,---------.........//////+++---///111222222111111////////////////////////.....................---000000000000000000000000---------...///000000111+++,,,---...///111222222//////............//////.........//////...------........................000000////////////000000////////////////////////,,,---...000000000/////////////////////000111222000000000000111111111111222111111111111111222222///000111222222111000///---......///000111111111///000111222222333222222000222444555666666444444444555555666777888888999888999<<<>>>??????>>>>>>>>>???@@@AAAAAA@@@???>>>666666666666666666666666333444555777777555444333333444555555444444555777888888777777666666555555666666555666777:::<<<>>>===>>>???@@@AAABBBBBBBBBEEEEEEEEEDDDCCCBBB@@@@@@CCCFFFJJJJJJIIIHHHIIIJJJLLLLLLKKKJJJIIIHHHHHHGGGGGGFFFEEEDDDDDDEEEFFFFFFHHHHHHIIIJJJLLLNNNOOOQQQSSSPPPLLLHHHFFFEEEEEEFFFFFFEEEDDDCCCCCCDDDEEEFFFAAABBBBBBCCCCCCBBBBBBAAABBBAAA@@@@@@???@@@@@@@@@@@@AAABBBCCCCCCCCCBBBBBB@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<>>>===<<<:::;;;;;;:::999999888888999999:::999999999999999999999999777777777777777777777777777888888999999777666555777777666666666555555555555555555444444333333333444444333333333333222222111111111111111111111111111111222222222222111111222222222222222222222222////////////////////////......//////000000111111////////////////////////111111000///...---,,,,,,////////////////////////------------------------.../////////...---,,,,,,......////////////......////////////...---,,,+++------------------------,,,,,,,,,++++++*********000...***((((((***...000........................---......///000/////////...------,,,,,,------...---------------------------------------------------...............------........................------------------------++++++++++++,,,---...///..................------.................................------,,,,,,,,,000000//////......------//////000111111111111111000000////////////000000.................................------,,,,,,,,,---------............///////////////000000000000///////////////////////////............------------------............///........................---------............///------------------------///...------...///...,,,......//////////////////---------............///------------.........///////////////000000000111...............///000000////////////////////////000000////////////000000000000111111111111000000......------------......//////000000///...------------............------.../////////...---,,,,,,,,,------...............000000000000111111111111222222111000//////000000000000000000000000000000333000......111222111///////////////000111222333333444555555555444333222555666777666555444555666:::;;;<<<>>>>>>>>>>>>======>>>?????????===<<<;;;444444444444444444444444333444666777777666444333333444666555444444555777777777777777666666666666555555666888:::<<<===???<<<===>>>???@@@AAAAAAAAABBBBBBBBBBBBCCCCCCCCCCCCAAADDDGGGGGGGGGGGGHHHJJJJJJJJJJJJJJJJJJJJJIIIIIIGGGFFFEEEDDDDDDEEEFFFGGGIIIIIIIIIJJJLLLMMMNNNOOORRRPPPMMMJJJHHHGGGGGGGGGFFFEEEDDDCCCCCCDDDEEEFFFBBBCCCCCCDDDDDDCCCCCCBBBBBBAAA@@@??????????????????@@@AAACCCCCCBBBBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@???>>>===<<<;;;;;;;;;;;;::::::::::::::::::::::::;;;<<<>>>===<<<:::;;;;;;:::999999888888999999:::999999999999999999999999777777777777777777777777777888888999888777666555555555444444444333333333555555444444444333333333444444333333333333222222111111111111111111111111......////////////......111111111111111111111111000000000000000000000000000000000000////////////////////////////////////000000//////......------................................................---------------,,,++++++......////////////......------...............---------------------------------------,,,,,,++++++------,,,,,,,,,,,,------........................------...////////////......------,,,,,,------...------------------------........................------............------........................------------------------,,,,,,,,,,,,---...///000........................////////////////////////------------------,,,,,,000000////////////............///000000000000///000000///////////////000////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,---------............///.../////////000000000000///////////////////////////............------------------............///........................------------............------------------------...---,,,---...///...---////////////............---------............///------.........///////////////////////////000000...............///000000000000000000000000000000000000////////////000000000000111111111111000000///......------......//////////////////...---------......//////......---......//////......---,,,------...////////////......////////////000000000222222111000000000000000000000000000000000000000222000...///111222111///333222111000////////////222333444555555444333222444555666666555555666777888999:::<<<<<<<<<<<<<<<===============<<<;;;;;;333333333333333333333333555555777777777777555555333555666666555444666777666666666666777777777777555666888:::;;;======>>>;;;;;;<<<===>>>???@@@@@@??????@@@@@@BBBDDDEEEFFFCCCDDDFFFFFFEEEEEEFFFHHHGGGHHHIIIKKKKKKKKKJJJIIIFFFEEEDDDDDDEEEFFFHHHIIIIIIJJJJJJKKKKKKLLLMMMMMMNNNNNNMMMKKKJJJIIIHHHHHHEEEDDDDDDCCCCCCDDDDDDEEECCCDDDDDDDDDDDDDDDDDDCCCBBBAAA@@@???>>>>>>>>>>>>>>>???AAABBBBBBBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@>>>===<<<;;;;;;:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<>>>===<<<:::;;;;;;:::999999888888999999:::999999999999999999999999888888888888888888888888777888888888888777666666555555555444444444333333555444444444444333333333444444333333333333222222111111111111111111111111000111111222222111111000000000000000000000000000111111111111111111111111111111111000///.........////////////////////////................................................////////////////////////------.........---,,,,,,......////////////......+++,,,---...////////////------------------------............------------+++,,,...000000...,,,+++------------------------,,,,,,---..................------,,,,,,------...------------------------........................------............------------------------------------------------------------------...///000000........................////////////////////////,,,,,,------------------////////////000000000000------...////////////...111000000///.........///////////////////////////---------------.........---------............///....../////////000000000///////////////////////////............------------------............///........................------------............---------------------------,,,,,,---///000///...////////////......---------------............///....../////////000000000///////////////.........///............//////000000000000000000000000000000//////......//////000///000000111111000000//////......------......//////////////////......------......//////......---....../////////...------......///000000000//////............////////////333222111111000111111111000000000000000000000000222000///000111222111///333222111000////////////222222333333333333222222333444666666555555666888777777999:::::::::::::::<<<<<<;;;:::::::::;;;;;;333333333333333333333333666666777888888777666666444555666666555555666777555555666666777777888888666777999:::;;;;;;:::999::::::;;;;;;<<<===???????????????@@@AAACCCEEEGGGHHHHHHHHHGGGFFFFFFGGGGGGGGGHHHJJJKKKKKKJJJHHHHHHEEEEEEDDDDDDEEEGGGHHHJJJJJJJJJKKKKKKKKKKKKKKKKKKJJJKKKKKKKKKKKKIIIHHHGGGDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCDDDDDDDDDDDDCCCCCCBBBAAA@@@???>>>=========>>>???@@@AAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@>>>===<<<<<<;;;;;;;;;<<<>>>>>>>>>>>>>>>>>>>>>>>>;;;<<<>>>===<<<::::::;;;:::999999888888999999:::888888888888888888888888777777777777777777777777888888888888777777777666777777777777666666666666444444444444444444444444444444333333333222222222111111111111111111111111222222333333333333222222111111111111111111111111111111111111111111111111111000000000/////////...////////////////////////---------....../////////................................................///000000000000000//////......////////////......,,,------...//////......------------------------...---------------------,,,---///000000///---,,,------------------------+++,,,------......------...------,,,,,,------...------------------------........................,,,,,,---.........------------------------------,,,,,,---------------------------------...//////---------...............////////////////////////,,,,,,,,,------...............//////000111111222------...////////////...111000///...............////////////////////////000000//////////////////---------............///........./////////000000///////////////////////////............------------------............///........................,,,,,,---------.........---------------------------,,,+++---///000000///000//////......------,,,---------............///////////////000000000000/////////...............//////............///000/////////////////////////////////......///////////////000000000000////////////............//////...///////////////............////////////............////////////.........//////000000000000000........./////////000000222222111111111111222222000000000000000000000000000000000000111111000000////////////000111222333111111222222222222222222222444555555555555666888666777777888999999::::::<<<;;;:::999999:::;;;<<<444444444444444444444444666666777777777777666666444555777666555555666888555555666666777777888888777888999999999777666555999999999:::;;;<<<>>>???@@@@@@@@@AAABBBCCCDDDEEEHHHHHHHHHJJJKKKMMMMMMMMMIIIJJJJJJJJJJJJHHHGGGFFFEEEEEEEEEEEEFFFGGGIIIJJJIIIJJJKKKKKKKKKKKKJJJJJJGGGHHHIIIJJJJJJHHHGGGEEECCCCCCDDDDDDDDDDDDCCCCCCAAABBBBBBCCCCCCBBBBBBAAABBBAAA@@@???>>>>>>>>>>>>>>>???@@@AAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>======<<<=========>>>>>>>>>>>>>>>>>>>>>>>>;;;<<<>>>===<<<::::::;;;:::999999888888999999:::888888888888888888888888666666666666666666666666888888888777777777777777888888777777777666666666444444444444444444444444444444333333333222222222111111111111111111111111///000000000000000000///222222222222222222222222111111111111111111111111.../////////000000000111////////////////////////,,,,,,------......//////........................------------------------//////000000000000000///......////////////............//////...------,,,------------------------,,,,,,,,,,,,,,,---------.........------.........------------------------+++,,,------......------...------,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---......------------------------------,,,,,,,,,---------......,,,,,,,,,+++,,,,,,---...---------.........//////------------------------,,,,,,,,,------.........------...///000111222222......///000000000//////000000///...............------------------------111000000///...---,,,,,,---------............///............///////////////////////////////////////............------------------............///........................,,,,,,,,,------------...---------------------------,,,+++---///000000/////////......---------,,,---------............///////////////000000000000//////////////////......//////............//////........................//////............////////////000000000000///////////////....../////////......///////////////......//////////////////.........///////////////......//////000000000000000//////000000000111111111222111111000111111222222000000000000000000000000///000111222111000000000////////////000111222333111111111222222333333333222444555555444444555777777777777888888999::::::<<<<<<:::::::::;;;<<<===444444444444444444444444666666666666666666666666444666777777666555777888666666666666777777777777888888888888777666555444:::999999999:::<<<>>>???AAABBBCCCCCCDDDDDDCCCCCCCCCDDDFFFKKKPPPTTTTTTSSSKKKKKKJJJIIIHHHGGGFFFFFFGGGFFFEEEEEEFFFGGGHHHIIIHHHIIIJJJKKKLLLKKKJJJIIIFFFGGGHHHHHHHHHGGGFFFEEEBBBCCCCCCDDDDDDCCCCCCBBBAAAAAABBBBBBBBBBBBAAAAAABBBAAA@@@@@@???@@@@@@@@@>>>???AAABBBBBBBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@???>>>>>>=========>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<>>>===<<<:::;;;;;;:::999999888888999999:::888888888888888888888888666666666666666666666666999888888777666777777777666666666555555555444444333333333444444444444555444444333333333333222222111111111111111111111111111111222222222222111111222222222222222222222222111111111111111111111111.........///000111111111////////////////////////,,,,,,------.........///------------------------------------------------,,,,,,---.........------......////////////......////////////...---,,,+++------------------------,,,,,,,,,,,,,,,---------000...,,,++++++,,,...000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---..................------,,,,,,------...------------------------++++++++++++++++++++++++***+++,,,------...------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------.........,,,,,,+++++++++,,,,,,---,,,,,,------.../////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,------...///000000111......///000000000000//////......---......//////,,,,,,,,,,,,,,,,,,,,,,,,......------,,,++++++***---------............///------.........////////////////////////////////////............------------------............///........................,,,,,,,,,,,,---------------------------------------,,,,,,---///000///...---------------------------------............///....../////////000000000////////////000000000111000//////............///------------------------///......------......///...//////000000//////...000//////......//////000---...//////////////////...//////000000//////.........///000000000//////......///000000000//////000000000000111111111111000000000000000000111222000000000000000000000000...000222222111000000000333222111000////////////222222111222222333444555333555666555444333444555666666666666777888999:::;;;;;;:::::::::;;;<<<<<<333333333333333333333333666555555555555555555666444666777777666666777888777777777777666666666666888888777777777777777888:::999999999:::<<<>>>???@@@AAADDDFFFGGGFFFDDDCCC@@@AAAEEELLLRRRTTTSSSQQQKKKJJJHHHGGGFFFGGGHHHIIIHHHGGGFFFFFFFFFGGGHHHIIIGGGHHHJJJKKKLLLKKKJJJIIIHHHHHHHHHHHHGGGGGGFFFFFFBBBBBBCCCDDDDDDCCCBBBBBBBBBBBBCCCCCCCCCCCCBBBBBBAAAAAAAAA@@@AAAAAABBBCCC???@@@AAACCCCCCBBBBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@======<<<<<<<<<======>>>::::::::::::::::::::::::;;;<<<>>>===<<<:::;;;;;;:::999999888888999999:::888888888888888888888888888888888888888888888888999999777666666666777888666666666666555555555444333333333444444444555555444444333333333333222222111111111111111111111111333444444555555444444333111111111111111111111111000000000000000000000000////////////000000000000////////////////////////------------------------------------------------........................++++++,,,---------------......////////////......---...............------------------------------,,,---------...............---,,,++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,------...////////////......------,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---......///------,,,,,,,,,,,,------,,,,,,------...//////000------------------------------------------,,,,,,,,,,,,------......//////------...////////////...------------...///000000------------------------,,,,,,------............---------............///---------........./////////////////////////////////............------------------............///........................++++++,,,,,,,,,---------------------------------...---,,,---...///...---+++,,,,,,------......///---------............///------........./////////...//////000111222333333000000///.......................................///......------......///......////////////......000000////////////000000------.../////////////////////000000000000//////......///000000000000000------...////////////.../////////000000000000111//////......///000000111000000000000000000000000---000333333111//////000333222111000////////////333222222222333444555666555666666555333222222333555555444444555666777888888888999:::::::::::::::222222222222222222222222555555444444444444555555555666777777666666777888888888777777666666555555777777666666777999;;;<<<::::::999888:::<<<>>>@@@>>>@@@DDDGGGIIIHHHFFFDDDAAACCCFFFKKKPPPQQQMMMJJJJJJIIIFFFEEEEEEGGGJJJLLLIIIHHHGGGFFFFFFFFFGGGHHHFFFGGGJJJKKKLLLLLLKKKJJJJJJIIIIIIHHHHHHGGGGGGGGGAAABBBCCCDDDDDDCCCBBBAAACCCCCCDDDDDDDDDDDDCCCCCCAAAAAAAAAAAABBBCCCDDDDDD@@@AAABBBCCCCCCCCCBBBBBB@@@@@@@@@@@@@@@@@@@@@@@@<<<<<<;;;;;;;;;<<<<<<===<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<>>>===<<<:::;;;;;;:::999999999999999999:::777777777777777777777777:::::::::::::::::::::::::::999777666666666777888888888888888777777777777333333333444444555555555444444444333333333222222111111111111111111111111000111111222222111111000000000000000000000000000////////////////////////111111000000//////......////////////////////////------------------------------------------------////////////////////////,,,------.../////////.........////////////......,,,,,,---...////////////---------------------------.........//////000000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////000000//////...------,,,,,,------...------------------------------------------------)))***+++,,,------...---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---.../////////......---------......,,,,,,------...///000000.................................------,,,,,,,,,,,,,,,,,,------------...+++,,,------......------,,,,,,,,,---...///000111........................,,,---...000111333444555---------.........//////---------.........////////////////////////////////////.........------------------.........//////........................++++++,,,,,,,,,---------------------------------///...------...///...,,,***++++++,,,---...//////---------.........//////------------.........///......///111222333444555111000///...............////////////////////////.........------...............////////////......000000////////////000000------...///000000////////////000000000000//////......///000000000000000,,,------.........................../////////000...............///000000000000000000000000000000---000333444111//////000////////////000111222333333333222222333555666777555666777555333111111222444333222222333444666777666777888:::::::::999888222222333444444555666666333333333333333333333333666666666666777777777777888888777777777777888888777777777777777888888999::::::999:::;;;===???@@@CCCEEEFFFFFFDDDBBBAAABBBEEEEEEGGGJJJMMMNNNMMMKKKIIIHHHFFFEEEDDDEEEFFFGGGIIIHHHFFFDDDDDDFFFIIIJJJJJJJJJJJJJJJJJJJJJIIIIIIMMMMMMLLLKKKJJJHHHFFFEEEAAABBBDDDEEEEEEEEEDDDCCCDDDDDDEEEEEEEEEDDDDDDCCCDDDCCCBBBAAAAAAAAAAAAAAACCCBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@===???AAAAAA???===<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;888777666666888999999888888888777777666666444555777888999999888888777777777777777777777777777777666555444333333333333333444555555444333333000111222444555666666666222111111111222333333444222222222111111111000000000000000000000000000000000000000000000000000000222111111000///......---000000//////.........---,,,,,,------.../////////........................////////////////////////------------------------------------------------........................////////////....................................//////...---...///000111000000///...------,,,,,,///...---,,,,,,---...///------/////////...---,,,---,,,)))'''(((***---///***,,,///111111///---+++,,,---------.../////////,,,------......------,,,---------...............,,,,,,,,,++++++*********000000//////.........---------------------------......---------,,,,,,,,,,,,---......//////......,,,,,,,,,---------......000000///...............///...---,,,,,,---...///..................------//////.........---------........................////////////////////////000000///...---,,,,,,+++------------------------******+++++++++,,,,,,,,,////////////////////////,,,,,,,,,------.........---------.........//////........................////////////////////////000000///...---,,,,,,+++------,,,,,,---000222444999888555333111000000000.................................------,,,,,,,,,....................................//////////////////.........//////000///////////////////////////////////////000111111///////////////.........---------------...000000////////////000000000000111111000///////////////111111111111111222222222////////////000000000000//////000222444777999:::444444444444444333333333555555555555555666777777888888888666444444666777222222222333444444555555444444444333333333333333555666666666777777777777888888777777777777888888777777777777777888888999::::::::::::;;;<<<>>>???AAACCCEEEEEECCCBBBAAABBBAAACCCEEEHHHIIIIIIHHHHHHIIIHHHFFFDDDDDDDDDEEEFFFIIIHHHGGGFFFGGGHHHJJJKKKIIIJJJJJJJJJJJJIIIHHHHHHLLLLLLKKKJJJIIIGGGEEEDDDBBBBBBDDDEEEEEEEEEDDDCCCEEEEEEFFFFFFEEEDDDCCCCCCBBBBBBAAA@@@@@@@@@@@@@@@AAAAAAAAAAAAAAAAAABBBBBB@@@@@@@@@@@@@@@@@@@@@@@@>>>@@@BBBBBB@@@===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<:::888777666777888888999999999888888777777777666777888999999999888777777777777777777777777777666666555555444444333333333333444555555444333333333333444444444444444333222222111111222222333444222222222111111111000000000000000000000000000000000000000000000000000000111111111000///.........000/////////..............................------................................................------------------------------------------------........................++++++,,,---...///000000////////////////////////...---,,,,,,,,,---...///...------,,,++++++******......------------......,,,---.........---,,,+++,,,+++++++++,,,---...///******+++,,,---------------------...............,,,------......------,,,++++++,,,------...//////......------,,,,,,,,,,,,///.........------------..............................---------,,,,,,,,,,,,------...............,,,,,,,,,---------......000000///...............///...------------.../////////////////////////////////.........---------................................................000//////...------,,,,,,------------------------++++++,,,,,,,,,---------------------------------,,,,,,------------------,,,,,,,,,---------..............................////////////////////////...............---------...---,,,,,,---///111333555333111///...---------......................../////////......---------....................................//////////////////......---......///........................///////////////000000111---------....../////////------------...///000000////////////000000000000111111000////////////////////////000000000000111////////////000000000111111111222333555777999:::444444444444444444444555555555555555555666777777777777888777555666888:::111111222222333333444444444444444444444444444444555555666666666777777777888777777666666777777888777777777777777888888999;;;::::::::::::;;;<<<===>>>@@@BBBCCCBBBAAAAAAAAA???CCCFFFGGGEEEDDDEEEGGGHHHGGGEEEDDDCCCCCCDDDDDDHHHHHHHHHIIIIIIJJJJJJJJJIIIIIIIIIIIIIIIHHHGGGGGGIIIIIIIIIHHHGGGEEEDDDCCCBBBCCCCCCDDDEEEDDDDDDDDDGGGGGGGGGFFFEEEDDDCCCBBBAAA@@@@@@????????????@@@@@@@@@AAAAAABBBCCCCCCDDD@@@@@@@@@@@@@@@@@@@@@@@@???AAABBBBBB@@@>>>===>>>========================::::::::::::::::::::::::;;;:::999777666777777888999999888888888888777777999999999:::999999888777777777777777777777777777555555555444444444444444333333444444444444333333555555555555444222111000222222111111222222333333222222222111111111111111000000000000000000000000000000000000000000000000111111000000//////......////////////............000//////...------,,,,,,........................------------------------------------------------------------------------........................******+++,,,---...//////////////////////////////,,,++++++++++++,,,---------------,,,,,,++++++***---..................---......//////......---,,,,,,---...//////...,,,+++111000///...---...///000...............---------,,,------......------,,,+++++++++,,,---...///////////////...............---------------,,,,,,,,,..............................---------,,,,,,,,,,,,,,,---...............,,,,,,,,,---------......000///......---.........///...------------...//////000000000000000000000/////////............---........................------------------------/////////...---------,,,------------------------,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,++++++,,,,,,,,,---------........................////////////////////////---------........./////////...---------...000111111000///---,,,,,,++++++........................///////////////.............................................//////////////////...---,,,,,,,,,---............................../////////000000000++++++,,,---...///000000------------...///000111////////////000000000000111000000///////////////---........./////////////////////000000000111111333333333444555666777888444555555555555555555555555555555555555666777777666777888888777888:::<<<111111111222222333333333444444444555555555555555555555555666666666777777777777666666666666777777777777777777777888888999::::::::::::::::::;;;;;;;;;===@@@AAA@@@???@@@AAA@@@EEEIIIHHHEEECCCFFFIIIFFFFFFDDDCCCBBBBBBCCCCCCFFFGGGHHHJJJJJJJJJIIIIIIHHHIIIIIIIIIHHHGGGFFFEEEGGGGGGGGGFFFEEEDDDCCCBBBBBBCCCCCCDDDDDDDDDDDDDDDGGGGGGGGGFFFEEECCCBBBAAAAAA@@@@@@?????????@@@@@@AAABBBBBBBBBCCCCCCBBBBBB????????????@@@@@@@@@@@@@@@BBBCCCBBB@@@>>>>>>???>>>>>>============<<<<<<::::::::::::::::::::::::;;;:::999888777777777777777777777777777777777777;;;;;;::::::999888777777666666666666666666666666444444444444444444444555333333333333333333333333555555555444333222111000333222222111222222333333111111111111111111111111000000000000000000000000000000000000000000000000111000000000/////////...///////////////.........//////.........---------........................------------------------.................................................................................---------,,,,,,////////////////////////+++++++++,,,,,,,,,------//////.........---------,,,---...//////...---,,,000000000000//////..................---,,,***)))000000111222333666888999/////////...---------,,,,,,------......------,,,------------............/////////...............------------------------..............................---------,,,,,,,,,,,,,,,---.........------,,,,,,,,,---------......///......------..................------.........///////////////000000000/////////.......................................------------------------...............---------------------------------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,,,,,,,,,,---------..............................////////////////////////........................//////...---------...///111111000//////.................................//////......................................................////////////000///...---,,,+++++++++.................................///////////////++++++,,,,,,---......///------------...///000111////////////000000000000000000////////////000000------......//////000000//////000000000111111111444333333333333444555555666666666555555444444444555555555555555666777777888999:::999888888999;;;111111222222222222333333444444444555555555666666555555555555666666666666777777666666666666777777777777777777777888888999999999::::::::::::::::::999;;;>>>??????>>>???@@@AAAEEEIIIHHHDDDCCCFFFIIIEEEDDDDDDCCCCCCCCCCCCCCCDDDEEEGGGIIIJJJIIIHHHHHHHHHHHHHHHHHHGGGFFFEEEDDDDDDDDDEEEEEEDDDCCCBBBBBBCCCCCCCCCCCCDDDDDDDDDEEEGGGGGGFFFFFFDDDCCCAAAAAAAAAAAA@@@@@@@@@@@@AAAAAACCCCCCCCCCCCBBBAAA@@@???>>>>>>>>>??????@@@@@@@@@AAABBBCCCBBB@@@>>>>>>???=========<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999888888777777777666666666666666666666666<<<;;;:::999888888777777555555555555555555555555333333333444444444444444333333333333333333333333222333333444333333222222333333222222111222222333111111111111111111111111000000000000000000000000000000000000000000000000000000000000////////////.........///////////////---------.........//////......................................................................................................................../////////............---------------------------,,,------..............................---------,,,---...//////...---,,,........................,,,,,,,,,,,,---...000111000222555999<<>>>>>===>>>??????AAADDDCCCBBBAAADDDGGGCCCCCCCCCDDDDDDDDDDDDDDDCCCDDDFFFHHHIIIIIIHHHHHHGGGGGGGGGGGGFFFEEECCCCCCCCCCCCDDDDDDDDDCCCBBBBBBDDDCCCCCCCCCCCCDDDEEEEEEEEEEEEEEEDDDCCCBBBAAA@@@AAA@@@@@@@@@@@@AAABBBBBBCCCCCCCCCCCCBBB@@@===<<<======>>>>>>???@@@@@@@@@@@@AAABBBAAA???===>>>???>>>======<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<::::::999999888777777666555555666666666666777777<<<;;;:::888777777777777555555555555555555555555444444444333333333333333333333222222222222333333000111222333333444333333333333222222111111222222111111111111111222222222000000000000000000000000000000000000000000000000000000000000////////////.........///////////////,,,,,,------...//////000........................////////////////////////........................................................................,,,------...///000111111,,,,,,,,,,,,,,,,,,,,,,,,---...//////000000//////,,,,,,,,,,,,,,,,,,,,,,,,---..................---++++++***++++++,,,---...+++,,,---000444999===@@@HHHHHHGGGFFFCCC???<<<:::...............---------,,,------......------,,,/////////......---,,,,,,,,,,,,,,,,,,,,,---------.........///////////////++++++++++++++++++++++++......---------,,,,,,,,,++++++,,,---------------,,,,,,,,,---------......---------,,,------...///------...//////...------,,,,,,------......//////...////////////000000000........................------------------------,,,---------.../////////------------------------*********+++++++++,,,,,,------------------------------------------,,,,,,...////////////000000000////////////////////////////////////////////////111000///...---,,,++++++.........---------------------...///000000//////........................,,,,,,,,,---------------....................................//////////////////...---,,,,,,,,,---------------------------,,,---...///000///..................------,,,,,,............///000111111////////////000000000000///////////////000000111//////000111222333444444000000000111111111222222222111111000000111111111555444444444444333333333555555555555555666777777;;;<<<===;;;999666666666444444333333333333333333222222222333444555555555444444444555555555666666666666555555555555666666777777777777777888888999555666888999::::::::::::999;;;>>>>>>>>>======>>>>>>>>>???@@@AAABBBDDDEEEAAABBBCCCDDDEEEFFFFFFFFFDDDEEEFFFHHHIIIJJJJJJJJJGGGGGGGGGFFFEEEDDDBBBBBBBBBBBBCCCCCCDDDCCCCCCBBBDDDCCCCCCBBBCCCDDDEEEFFFBBBBBBCCCCCCBBBAAA@@@@@@???????????????@@@AAAAAA@@@AAABBBBBBAAA???===<<<=========>>>???@@@@@@@@@@@@AAAAAA???===<<<===?????????>>>>>>===<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;999:::999999888777777666777777777777888888888999:::999888777666777777888444444444444444444444444555444444333333222222222333333222111111222333333111111222333333333333333444333222222111111222222000000111111111222222222000000000000000000000000000000000000000000000000////////////000000000000............/////////000------..........................................................................................................................................+++,,,,,,---...///000111---------------------------...///000000000//////,,,,,,,,,,,,,,,,,,,,,,,,......------------......*********+++,,,...000111111333777===BBBFFFIIIJJJTTTPPPKKKDDD<<<666111///---------...............,,,------......------,,,+++++++++,,,,,,---------++++++,,,,,,,,,------------------....../////////,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,++++++,,,------------,,,,,,,,,,,,---------......---,,,,,,,,,------...///------...//////...---------------...//////000000.../////////000000000000................................................,,,,,,------...//////000------------------------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------.........////////////000//////////////////////////////////////////////////////......---------,,,,,,,,,------...---------+++,,,...///000000000///........................------------.........///....................................//////////////////......---......///------------------------+++,,,...000000///...---..................//////............///000111222////////////000000000000///////////////000111111//////000111222333444444000000111111111222222222222111111111111111222222///000111222333555666666555555555555555666777777999:::<<<;;;999777666666444444444444444444444444111111222333333444555555444444444555555555666666666666555555555555666666777777777777777888888999444555777999:::;;;:::::::::<<<>>>???>>>=========???>>>===???BBBDDDEEEEEE@@@AAACCCEEEFFFGGGHHHHHHFFFFFFGGGHHHIIIKKKKKKLLLGGGGGGFFFFFFEEECCCBBBAAABBBBBBCCCCCCDDDDDDCCCCCCDDDCCCCCCBBBBBBDDDEEEFFFAAAAAAAAABBBBBBAAA@@@@@@>>>>>>===>>>>>>???@@@@@@>>>???@@@AAAAAA@@@>>>===<<<======>>>???@@@@@@@@@@@@@@@@@@???===<<<===>>>@@@@@@@@@???>>>======<<<::::::::::::::::::::::::999999:::999999888777666888888999999::::::::::::999888777666666666777888444444444444444444444444555555444333333222111111444333222111111222333444222222333333333222222111444333333222111111111222000000111111222222222222000000000000000000000000000000000000000000000000////////////000000000000---.........//////000000/////////...------,,,,,,........................------------------------////////////////////////////////////////////////..............................---------,,,,,,,,,........................------///000000000///...........................///...---,,,,,,---...///,,,,,,,,,---///222444666:::===CCCHHHLLLNNNNNNMMMAAA===888333///------...,,,------....../////////,,,------......------,,,&&&'''((()))+++,,,---...,,,,,,,,,------.........,,,,,,,,,------.........------------------------......---------,,,,,,,,,++++++,,,---------,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,------...///,,,---...//////...---,,,---......///000111111222.../////////000000111111........................////////////////////////+++,,,,,,---...///000000------------------------,,,,,,,,,---------......++++++++++++++++++++++++,,,,,,,,,------.........---------.........//////000000000000000000000000////////////////////////---------............///+++,,,------......------,,,---///111222222222111........................---.........//////000000..................................../////////000//////.........//////000------------------------+++,,,...000000///...---,,,------...///000111111.........//////000111222////////////000000000000///////////////000111111...///000111222333444444000111111111111222222222222222222111222222333444***,,,...111444666999:::555555555555555666777777666888::::::999777777777111111111111111111111111222222333333333333444444444444444444444444444444333333444444555666666666888888777666666666666666555666777888888888888888;;;;;;<<<<<<===>>>>>>>>>???@@@AAABBBBBBBBBAAA@@@AAABBBDDDFFFGGGFFFFFFEEEGGGGGGGGGFFFDDDDDDGGGIIIHHHGGGFFFDDDDDDDDDEEEEEEAAABBBBBBCCCDDDEEEFFFFFFBBBCCCDDDEEEEEEDDDCCCBBBAAA@@@@@@??????@@@@@@AAABBBBBBAAAAAAAAA@@@@@@@@@AAAAAAAAA@@@@@@@@@??????;;;<<<<<<=====================>>>???@@@AAAAAABBB@@@???===<<<;;;;;;<<<<<<;;;;;;;;;<<<<<<;;;::::::999999::::::999999888777777777666666666888999:::777777666666666666666666777666555444444555666777888777666555444333222222444333333222111111111222000111222333333222111000111111222222222333333333111111111111111111111111222111111111000000//////000000000000000000000000000000000000////////////............/////////000......---------,,,,,,,,,------------------------////////////////////////+++,,,...000000///...---///000000000000000000///........................,,,,,,---...//////......000000//////............000///...---,,,------...------............------++++++******++++++,,,---+++---///111333888???EEEJJJHHHFFFGGGIIIIIIFFFCCC555222...---......---+++,,,,,,,,,---------......---------------...///000...------------...////////////.........------------,,,,,,,,,,,,---...///---------,,,,,,+++++++++------------------------++++++,,,------......///+++,,,------......------------...............---...............---------+++,,,---......---,,,+++,,,,,,,,,------.........---------............///111000///...------...///+++,,,.../////////......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,***(((***---...---+++++++++,,,,,,---...////////////////////////......------------------------000///...---------------,,,,,,,,,,,,,,,---...///////////////............---------............///000000000000000000000000------------............///...,,,,,,------,,,+++........................000000//////.........------------.........//////000000//////.........---------------------------..................---------------.........//////000000///...............111111111111222222222222000111111222222111111000111111222222222333333333111111222333555666777777888777666666666777999:::999999:::::::::999999888222222222222222222222222222222222333333333444444444444444444444444444444333333444444555666666666444444555555666888999:::999999999::::::;;;;;;;;;999999999:::;;;;;;<<<<<>>>>>>>>>>>>>>>>>@@@???===<<<;;;;;;;;;<<<999999999::::::999999888:::::::::::::::999999888888888777666666777888999777777777777777777777777777666555444444555666777888777666555444333222222444333333222111111222222111111222222222222111111000000111111111222222222111111111111111111111111111111111111000000000///000000000000000000000000000000000000////////////........./////////000000000000/////////.........------------------------////////////////////////***+++---...///...---,,,,,,,,,------------,,,,,,------------------------,,,------...//////....../////////.........------000///...---,,,------...------............---------,,,,,,,,,,,,---......333...---999JJJRRRKKK@@@???===;;;;;;<<<;;;888555333000---,,,---...---+++,,,,,,,,,---------......---------------...//////---------,,,---......///.........------------,,,---------------------------------,,,,,,,,,++++++------------------------------------------------+++,,,------......------..................------------..................,,,------------------,,,------...............///---------............///000///...---------........................------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,***)))***,,,---,,,***++++++,,,,,,---......///........................------------------------//////...------------------,,,,,,,,,,,,---...///............---------------------............///////////////////////////....../////////000000000111000......///000...---........................000/////////............---------.........//////000/////////............------------------------........................---------.........//////000000///...................../////////000000000111111222222222222111111111111111222222222333333111222222222333333444444888777666666666777888999888999999:::999999888888222222222222222222222222222222222222333333333333444444444444444444444444333333333444555555666666444444444555666777999999888777777666666777999999888999999::::::;;;;;;<<>>>>>>>>======;;;;;;<<<============<<<>>>=========<<<<<<<<<<<<@@@???>>><<<;;;;;;::::::999999::::::::::::999999;;;;;;;;;;;;;;;:::999999999999888777777777888888777777777888888888999999777666555444444555666777777777666555444333333222444333333222222222222222222222111111111111222222//////000000000111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000////////////....../////////000000000///////////////.........------------------------////////////////////////***+++,,,---------,,,+++------............------------------------------,,,---......///..................---------------//////...------------...------............------///............///000000222...111@@@RRRUUUGGG666555333222111111000---+++000...,,,,,,---------,,,,,,,,,,,,---------......------------------...///,,,,,,,,,,,,,,,------...------------,,,,,,,,,,,,,,,,,,---......---,,,+++------------,,,,,,,,,,,,------------------------//////...------,,,+++++++++,,,------......------.../////////...---,,,,,,,,,---------.../////////...------,,,,,,------...///////////////.........---------............//////...------,,,---------000///...------,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++,,,,,,+++***+++,,,,,,------.........------------------......------------------------///...------------------------,,,,,,,,,---.........------------,,,,,,,,,---------............///////////////////////////000000000000111111111111111///...///000000///---////////////////////////////////////............------........./////////////////////............................................................---............/////////000//////............///......////////////000000111111222222222222111111111111111222222222222333222222222222222111111111777777666666666777888999888888999999999999888888222222222222222222222222111222222222222333333333333333333333333333333333222333333444444555666666777777666555555555555666888777555444444555777888:::::::::;;;<<<<<<======>>>???@@@AAABBBAAA@@@@@@???>>>>>>>>>@@@BBBDDDEEECCCDDDEEEEEECCCCCCDDDEEEGGGFFFDDDBBB@@@?????????AAACCCEEEGGGGGGFFFDDDBBBCCCCCCCCCBBBAAAAAA@@@@@@@@@@@@????????????@@@@@@@@@@@@@@@@@@????????????>>>>>>=========<<<<<<<<<:::;;;<<<<<<======<<<<<<======<<<<<<<<<<<<<<<<<<@@@@@@>>>===<<<;;;:::::::::;;;<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<;;;;;;:::999:::999999888888777777777777777777888999999::::::777666555444444555666777777666666555444444333333444333333222222222333333333222111000000111222333000000000000111111111222111111111111111111111111111111111000000000000000////////////////////////000000000000////////////...////////////000000000------------------------........................////////////////////////+++,,,------------,,,,,,......////////////......------------------------------...............---------------------------............------......------............------//////......//////000111---444===CCCCCC===666000111000000//////...,,,+++,,,,,,++++++,,,---,,,,,,,,,,,,,,,---------......---------,,,,,,---......,,,++++++++++++,,,------------,,,,,,,,,+++++++++)))***,,,...///...,,,+++------------------,,,,,,..............................---------,,,,,,,,,+++,,,------......------////////////...---,,,+++,,,,,,,,,---...///000000...---,,,++++++,,,---...000/////////......---------------............///------------,,,---------000///---,,,,,,---...///------------------------------------------------...---,,,,,,,,,++++++***,,,,,,,,,---------......,,,,,,,,,---------------..............................---,,,,,,---------------,,,,,,,,,------............---------,,,,,,---------............//////////////////////////////000000000111111111111///---,,,---...///---,,,000000000000000000000000///////////////.....................///////////////////////////.........////////////////////////............////////////.............../////////000///............//////000000000000111111111222111111222222222222111111111111111111222222222222111111111222222222222222666666666666777777888888666777888888888888888888222222222222222222222222111111111222222222333333333333333333333333333333222222333333444555555555777666666555555555555555;;;:::888777777888999;;;999999::::::;;;<<<<<<<<<<<<===???@@@@@@@@@???>>>============???AAACCCEEEBBBCCCDDDDDDCCCBBBCCCDDDCCCBBBAAA@@@@@@AAABBBBBBBBBDDDFFFHHHGGGFFFCCCAAABBBBBBAAA@@@@@@@@@@@@@@@@@@??????>>>>>>??????@@@@@@@@@?????????>>>>>>>>>=========<<<<<<<<<;;;;;;:::;;;;;;<<<<<<<<<<<<<<<;;;;;;<<<<<<===>>>????????????>>>===<<<;;;:::999:::;;;<<<<<<=========<<<;;;;;;<<<<<<;;;;;;:::999999999999999888888777777777777888888999999999999777666555444444555666777666666666555444444333333444333333222333333444444333222111000000111222333111111111222222222333333111111111111111111111111000000000000000000111111////////////////////////000000000000////////////////////////000000000111,,,---------------------........................////////////////////////------.........---------***++++++,,,,,,++++++***---------------------------...............------------------------------------..................------............------.........---...//////000444<<>>>>>>>>===<<<<<<<<<===>>>???AAACCCDDD@@@BBBDDDDDDBBBAAABBBBBB@@@@@@???@@@AAABBBDDDEEEDDDEEEGGGGGGGGGEEECCCBBB@@@@@@????????????@@@@@@??????>>>>>>>>>>>>???????????????>>>>>>>>>>>>============<<<<<<<<<;;;;;;::::::;;;<<<<<<<<<<<<;;;::::::;;;<<<===>>>??????===>>>>>>>>>===<<<;;;:::888999:::;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;:::999999999999999:::999999888777888888888888888888888888777666555444444555666777666666555555555444444444333333333333333444444555222222111111111111222222111222222222222333333333111111111111111111111111000000000000111111111111000000000000000000000000000000000000/////////////////////000000000111111.........///////////////........................//////////////////////////////.........---------,,,------......------,,,.................................///......---,,,---------------.........,,,---......///.........------............---------------------...//////:::777444111...---,,,,,,''')))+++,,,++++++,,,...***,,,------,,,+++,,,---,,,,,,,,,---------.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...------------,,,,,,,,,,,,'''(((***,,,---.........------------....................................++++++,,,,,,---...//////+++,,,------......------------...............---,,,---------.../////////...------,,,,,,------...---------------,,,,,,,,,---------............///,,,,,,---............---++++++,,,,,,...///111222------------------------------------------------,,,---...---,,,+++,,,---------------------------,,,,,,,,,---......//////........................,,,,,,,,,,,,,,,------.........---,,,,,,,,,------000000/////////.........---------............///........................------------............000/////////111222111000////////////////////////.........///////////////....../////////000000000.........///////////////.................................//////000000111000000000////////////...///............//////000------............/////////000000000000000000///000000000111111111111222///000111222333555666666444555666777777777666666444555666777777888777777000000000000000000000000111111111111222222222222222222222222222222222222111222222333333444555555333333333444555666777888666666555555555444444444666666777777888999999999999:::;;;<<<===<<<;;;;;;:::;;;===???AAABBBCCCCCC???AAACCCCCCBBBAAAAAAAAA@@@@@@???@@@AAACCCEEEFFFGGGGGGGGGFFFFFFDDDCCCBBB>>>>>>======>>>???AAABBB??????>>>>>>>>>>>>????????????>>>>>>>>>=====================<<<<<<<<<<<<999:::;;;;;;<<<<<<;;;;;;::::::;;;;;;<<<<<<<<<===<<<<<<===>>>>>>===<<<;;;888999:::;;;<<<<<<<<<<<<:::::::::::::::999999888777888999:::::::::999888999888888777777666666555777666555444444555666777555555555555555444444444333333333333333444555555111111222222222222111111111111111111222222222222111111111111111111111111///000000000111111111111000000000000000000000000000000000000//////////////////000000000111111111........./////////000000........................///////////////////////////...------,,,,,,,,,---///000000111111000000///////////////////////////......//////...------,,,------........./////////,,,,,,.../////////......------............------...------------...//////444000,,,***+++,,,,,,+++'''))),,,,,,******+++---***---//////---++++++---,,,,,,,,,---------.........---,,,,,,++++++,,,,,,---------,,,---......///.........------------,,,+++++++++++++++,,,,,,,,,------------.........///........................,,,---------------------+++,,,------......------,,,,,,---...////////////------..................,,,------------------,,,------------............---------............///,,,---...///000//////...+++,,,---...////////////------------------------........................+++---......,,,+++---///------------------------,,,------...//////000000........................,,,,,,++++++,,,,,,---...///...---,,,,,,,,,,,,,,,//////.........------------------............///........................,,,------------.........000/////////111222111000..................................../////////000.../////////000000000000............/////////000---------------------------......///000000111111000000000000/////////..................///000000---------.........//////......////////////......000000000000111111111111///000000111222333333444444555666777777777666555333444555666777777777777////////////////////////000111111111111222222222222222222222222222222222111222222333333444555555666666555444444444444555888888999999888777666666888888888999::::::;;;;;;888999:::;;;;;;;;;::::::999;;;===@@@BBBCCCCCCCCC???AAACCCCCCBBB@@@@@@AAAAAA@@@@@@@@@AAACCCEEEFFFHHHHHHGGGFFFEEEDDDCCCCCC======<<<===>>>???AAABBB??????>>>>>>>>>>>>??????>>>>>>>>>>>>============>>>>>>=========<<<<<<<<<999:::;;;;;;<<<<<<;;;;;;;;;;;;::::::::::::999999:::;;;===>>>>>>>>>===<<<:::;;;<<<===>>>>>>>>>>>>999::::::::::::999888888666777999:::;;;::::::999999999888777666555444444777666555444444555666777555555555555555444444444333333333333333444555666000111222333333222111000000000000000111111111111111111111111111111111111//////000000111111111222000000000000000000000000000000000000////////////000000000000111111111111,,,,,,,,,---------......////////////////////////////////////////////////...---,,,,,,+++++++++,,,------............------000000000000000000000000.../////////...---,,,,,,........./////////000000+++,,,.../////////......---..................---...............///000000,,,111444111+++(((---222+++---//////,,,+++,,,...+++...000000---++++++,,,,,,,,,,,,---------.........---,,,,,,++++++++++++...------------...////////////.........---------...---,,,+++************---------........./////////////////////////////////......------,,,,,,++++++,,,------......------++++++---...///000000000...............---------+++,,,............,,,+++---.........//////000000---------.........//////,,,---///000000000//////,,,---.../////////...---------------------------........................***,,,......,,,,,,...000------------------------------......///000111111////////////////////////++++++++++++,,,,,,---...///...---,,,,,,,,,,,,,,,......---------,,,,,,,,,---------.........//////........................---------............///...------...///000000///........................---.........//////000000////////////000000000000---.........//////000000---------------------------......///000111111222111111000000/////////..................///000111////////////000000000111------............------000000000000111111111111000000000000000000000111333444666777777777666555333444555666777777777777//////000000111111111222000111111111111222222222444333222222222333444555333444555444222111222333777777777666555555444444555555555555555555555555888888888777777777777777;;;;;;;;;::::::::::::999::::::<<<>>>???@@@@@@@@@??????>>>===>>>???AAABBBAAA@@@???>>>>>>@@@BBBCCCEEEEEEEEEEEECCCAAA???>>>@@@???>>>>>>>>>???AAAAAADDDCCCAAA???===============<<<;;;::::::;;;<<<===<<<<<<;;;;;;;;;;;;<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>===<<<;;;:::::::::::::::;;;<<<======<<<;;;888777999999:::<<<>>>???===;;;;;;:::888777777777888888999888777777777888:::;;;777777777777777666555555777777777777777777777777666555555555555444444444444444444444444444444444333333333222111000///...333111000000111222222111111111111111000000000000////////////////////////111111000///////////////000000//////...---++++++000000000000000000000000......------------......///......------///000111+++++++++,,,,,,---------...............---------000000//////.........---111000000///...---------000000000///......------////////////////////////......//////...---,,,,,,------------------------/////////...------,,,,,,*********++++++,,,,,,,,,++++++++++++++++++++++++---...///000000...,,,++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------000000///...---,,,,,,+++......---,,,,,,,,,------------.........---+++***+++,,,---.........---,,,------------------------000---,,,---///000...,,,,,,,,,,,,,,,---...//////...............///000000+++++++++,,,,,,,,,------//////.........---------,,,,,,,,,------.........,,,...//////---++++++,,,.........------.........,,,---------.../////////,,,------......------,,,------,,,,,,,,,,,,------******++++++,,,---------......////////////......000000///...------,,,,,,---------............/////////...---,,,,,,++++++...------,,,,,,------...///...---,,,,,,---...////////////...------,,,,,,++++++++++++++++++++++++------............------..................---------------------------------......///////////////...///000///.........000...............---------000000000000000000000000000000//////.........---////////////////////////..................------............//////////////////000000000000//////111111222222222333333333555444444333333333444444666666666666666666666666///000000000111111111111000111111111111222222222333222111111111222444444333444555444222111111333666666666666555555555555555555555555555555555555777777777777777777777777777777777777888888888888:::;;;<<<===>>>?????????????????????@@@AAABBBCCCAAA@@@???>>>???@@@BBBCCCDDDDDDDDDDDDCCCAAA@@@???@@@???>>>>>>>>>???AAAAAAAAA@@@???>>>>>>???@@@AAA===<<<;;;;;;;;;;;;<<<===<<<<<<;;;;;;;;;;;;<<<<<<===========================<<<;;;::::::::::::;;;:::;;;<<<======;;;999888999999:::<<<>>>>>>===;;;:::999888777666777777888888888777777888888999:::555555666666666555555444666666666666666666666666555555555555444444444444444444444444444444444444333333333333222111000///333111000000111222222111111111111111000000000000////////////////////////111111000///////////////000000000000///...------////////////////////////.........------............------,,,---...///000,,,,,,,,,,,,,,,,,,------------..................000/////////.........---111000000///......------.....................///..............................//////...------,,,------------------------------..................,,,,,,,,,,,,,,,------------------------------------...///000///...,,,+++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------000//////...---,,,,,,,,,,,,,,,,,,,,,------...///------.........---,,,+++,,,---.../////////..............................///---,,,---///000...,,,......---,,,,,,------------------------...//////,,,,,,---------.........///.........------------,,,,,,,,,---------......,,,...///...,,,+++,,,,,,......------------...............///////////////---......//////......---...------------------...---------...//////000000......////////////......000//////...------,,,,,,---------............/////////...------,,,++++++,,,++++++******++++++,,,///...------------...///...............---------,,,,,,,,,,,,,,,,,,,,,,,,---......//////......---........................---------------------------......///////////////---...//////------...///........................////////////////////////000/////////............////////////////////////....................................//////////////////000000000000//////111111111222222222333333555555444444444444444555555555555555555555555555000000000000111111111111000111111111111222222222111111111000111222222333444555555444111000111222444555555555555666666666555555555555555555555555555555666666777777888888555555666666777777888888:::;;;<<<<<<======<<<<<<======???@@@BBBBBBCCCCCCAAA@@@?????????@@@AAABBBBBBBBBCCCCCCCCCBBBAAA@@@@@@????????????@@@AAAAAAAAA@@@>>>======>>>@@@AAA===<<<;;;;;;;;;;;;<<<===<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;:::::::::;;;;;;:::;;;<<<<<<<<<;;;:::999999999999;;;===>>><<<:::999888777666666666777888777777888999999999999999555666666666666666666666666666666666666666666666555555555555444444444444444444444444444444444444333444444333333222111000222111000000222222222000111111111111000000000000000000000000000000000000111111000//////////////////000000000000000//////////////////////////////........................---,,,,,,,,,,,,---......------------,,,,,,,,,,,,,,,---------...//////////////////...............000000000///......------+++,,,,,,---......//////------------------------.........///......---,,,........................,,,,,,------...//////000......---------------,,,---------------------------.../////////...---,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------//////......------,,,,,,***++++++,,,---...///000------.........---,,,+++------...//////////////////////////////////////////...------...///...---000///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---------.........//////............------------,,,,,,,,,------------...,,,...///...,,,+++,,,---------,,,,,,,,,,,,------000000000///////////////...//////////////////............------.........---......///000000111111......////////////....../////////...------,,,,,,---------............/////////......---,,,,,,,,,,,,,,,++++++++++++,,,,,,///...------------...///---------...............------------------------......////////////..............................---------------------------......///////////////...///000///...---...000////////////////////////////////////////////////////////////............////////////////////////....................................//////////////////000000000000//////111111111222222222222333555555444444444555555666555555555555555555555555000000000000000111111111000000111111111222222222000000000000000111111222444555555333111000000111333333444555555666777777555555555555555555555555444444555666666777888888555555666777888999::::::;;;;;;;;;<<<<<<;;;:::::::::;;;>>>@@@BBBBBBBBBBBBAAA@@@@@@??????@@@AAAAAA@@@@@@AAAAAABBBBBBBBBBBB????????????@@@@@@AAAAAACCCAAA>>><<<;;;;;;<<<===<<<<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;::::::;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;:::::::::;;;;;;<<<<<<<<<<<<;;;:::999888999999999;;;======;;;999888777666555555666777777666777888::::::999888888888888888888888999999:::666666666666666666666666555555555444444444333333333333333333333333333333444444444444444333222111222111000111222333111000111111111111000000000///000000000000000000000000111000000///////////////---...///000000000000000////////////////////////---..................------------------...............------,,,,,,,,,+++,,,,,,,,,---...///000000........................000000//////............,,,,,,,,,---------......---------------------------...............------////////////////////////---------.........//////......------,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---......//////...------,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------...---------------------++++++,,,---............---------------------,,,,,,------.............................................---............---//////...---------------------,,,,,,------...///------------............------------------------------------------------,,,---...---,,,+++---...---,,,,,,++++++,,,,,,---000000//////......------......////////////......///......------......///,,,,,,------.../////////......////////////......//////.........------------------............/////////......---------,,,......------------...............------.........,,,,,,------...//////000------------------------...//////000000//////...---------.......................................---......//////////////////000111111000///000111////////////000000000000///////////////////////////////////////.........////////////////////////............////////////............//////////////////000000000000//////111111111111222222222222555555444444444555666666555555555555555555555555111111000000000000000000000000111111111222222222//////000000111111111111333444444333111000000111222222333444555666777777555555555555555555555555333333444555666777777777444444555777888999:::;;;;;;;;;;;;;;;;;;::::::999888999<<<>>>@@@@@@@@@@@@AAA@@@@@@@@@@@@@@@@@@@@@?????????@@@AAABBBBBBCCC??????@@@@@@AAAAAAAAAAAA@@@???>>><<<;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;;;;::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;<<>>===<<<:::999777666999888999:::<<<<<<:::888777777666555555666777888666777888::::::999888888999999888777888888999:::555555555555555555555555555444444444444333333333333333333333333333333333333333444444444333222222111111000111333333111///111111111111000000000///000000000000000000000000111000000///////////////,,,,,,---...////////////........................------...//////...------------......////////////.........------,,,,,,,,,,,,,,,,,,---...///000000---------...............////////////..................---------,,,,,,,,,------------------------------...............---//////////////////////////////.........---------------,,,,,,++++++******,,,,,,,,,,,,,,,,,,,,,,,,------..................------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------------,,,------......---,,,,,,------------------------+++++++++,,,,,,,,,---------------------------------.........------......---------------...///000...............//////000+++,,,,,,,,,,,,---------,,,,,,------------------------------------------------...---++++++---///---,,,,,,++++++,,,,,,---.........------,,,,,,,,,,,,------......------,,,......------------......,,,,,,------.../////////......////////////.....................------------------............//////...............------///......------......///---..................---+++,,,,,,---...///000000++++++++++++++++++++++++......////////////......---------.........//////........................---......///////////////...///000000......///000.../////////000000111111.................................///////////////000000000000000000000000........./////////000000............//////////////////000000000000//////000000111111111222222222444444444444444555666666555555555555555555555555111111111111000000000000000111111111111222222222//////000111111111111000111333333222111000111222222222333444555555666666555555555555555555555555333333444444555555666666333333444555666777888888;;;;;;;;;<<<;;;;;;::::::999999;;;<<<>>>>>>??????AAAAAAAAA@@@@@@@@@@@@???????????????@@@AAABBBCCC???@@@@@@AAABBBAAAAAAAAA;;;<<<===???????????????;;;;;;<<<======<<<;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;<<<<<>>??????AAAAAAAAAAAA@@@@@@????????????>>>>>>???@@@AAABBB???@@@AAABBBBBBBBBAAAAAA<<<>>>AAACCCDDDCCCAAA@@@;;;;;;<<<======<<<;;;;;;;;;::::::999999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::;;;<<<======<<<<<<;;;::::::::::::888888888999::::::888666888777777666777888999:::888888777777888888999:::999888666444333333444444555555555555555555555555444444444333333333222222222222222222222222222222111111222222222222222111000000111222444333111...111111111111000000000000////////////////////////111111000///////////////---......////////////...........................,,,---///000000///---,,,,,,---.../////////......------------............------..................,,,,,,,,,------............////////////////////////.............................................,,,------...//////......------------------------..................------+++++++++,,,,,,,,,,,,,,,////////////////////////---------------.../////////.........------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------******+++,,,------......+++,,,---//////...---,,,---,,,,,,,,,,,,---...///,,,,,,+++++++++,,,---...........................,,,...000///---,,,---//////...............///000...------------...//////,,,,,,,,,,,,---------...++++++,,,,,,,,,---------......---------,,,,,,,,,---------,,,++++++...111......------------......,,,,,,,,,---------------------............------,,,,,,++++++++++++,,,,,,---------...//////000000......////////////..............................---------............///............////////////------,,,,,,,,,,,,------------...//////...------,,,---------......//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,------...//////000........................---......///////////////,,,...///...---,,,---...,,,------...//////000000..................................../////////000000000000000000000000000---......///000000111111............//////////////////000000000000//////000000000000111111111111111111111222222444555555444444444444444444444444222111111111000000//////000111111111111222222222///000111333333222222111///000222222111111222444333333444444444444555555555555555555555555555555444444444444444444444333777777888888999999:::::::::;;;<<<<<<======<<<<<<>>>===<<<<<<<<<>>>???@@@AAAAAAAAAAAAAAA@@@???>>>@@@???>>>>>>>>>???AAABBB???@@@AAABBBCCCBBBAAAAAA@@@BBBFFFGGGGGGDDD@@@===:::;;;<<<======<<<;;;:::;;;::::::999999::::::;;;<<<<<<<<<<<<<<<<<<<<<<<<:::::::::::::::;;;<<<===:::::::::::::::;;;<<<===888888888999::::::888666888888777777777999:::;;;999888777777777888:::;;;<<<:::888555444444444555555555555555555555555555444444444333333333222222222222222222222222222222000111111222222222111111000000111333444333111...111111111111000000000000////////////////////////111111000/////////////////////000000000000//////........................,,,---///000000///---,,,+++,,,---.........---,,,,,,---------.../////////...............---------,,,,,,,,,------..................///////////////------......///000000000////////////////////////,,,,,,---.../////////...------------------------,,,,,,------.../////////,,,,,,,,,------.........---------------------------------------...///000//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------******+++,,,------......(((***,,,...//////...------,,,,,,+++,,,---...///------,,,+++,,,---...///////////////////////////,,,...000///---,,,---000111000///......---......---,,,,,,,,,,,,---......---------.........//////+++++++++,,,,,,---------.........------,,,,,,,,,---------+++***,,,///111///......------......///,,,------....../////////......////////////......,,,++++++******++++++,,,******++++++,,,------.........////////////......---.....................---------.........//////........./////////////////////............//////,,,---...//////...---,,,---------...............------------------------+++,,,,,,------,,,,,,+++,,,,,,------...///000000////////////////////////---......///////////////000111222111000///000222,,,,,,,,,---...//////000........................---.........//////000000000000000000000000000000---......///000111111222............/////////000//////000000000000//////000000000000111111111111111111111111222333444555444444444444444444444444000000000///......------000000000000000000000000000000////////////000000111111222222222333333333333333333222222333333444444444444444444444444444444555666666666555333222666666777777888888888888::::::::::::::::::::::::===<<<<<<;;;<<<===>>>???AAA@@@@@@??????>>>>>>>>>>>>???@@@@@@AAAAAAAAAAAAAAAAAA@@@@@@@@@AAABBBBBBAAADDDHHHKKKJJJFFFAAA=========<<<;;;;;;;;;;;;;;;======<<<<<<<<<;;;;;;;;;>>>>>>===<<<<<<<<<<<<==================<<<<<<;;;:::::::::::::::;;;<<<===777777888888888777777666555555666777888999999:::;;;:::::::::999888888888888888777555555444444444333333444444444444444444444444444333333222222222222222222333333444444444111111111111111111111111333222000/////////000111333222222111111222222333111000///......///000111111000///......///000111000000//////.........---............////////////,,,---------.../////////........................///......------......///////////////////////////111111000000000000111111......///000000000000000........................///////////////...............---------,,,,,,,,,------,,,+++,,,---...///.........------,,,,,,,,,+++++++++,,,,,,,,,------+++++++++,,,,,,,,,------------------------------//////...---,,,,,,++++++***++++++,,,---...//////...---,,,,,,++++++++++++,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........,,,,,,,,,---------...............------,,,,,,,,,---------------------------------............///...---,,,,,,,,,,,,---...+++,,,---......---,,,+++------,,,+++,,,---...///..................---------------,,,,,,+++++++++------------------------------------------------000...------------,,,***,,,,,,++++++,,,,,,---...........................////////////////////////------------------------+++---000000///---------------------------------///............---------------------------------------------------,,,,,,................................................////////////............---------.........//////000000000000///////////////////////////////////////////////////.........---...000111111111000///............/////////000000000000000////////////000000000000111111111111/////////000111111222222111000000000//////......000000000000////////////333333333333333333333333333333333444444444555555//////000000000000000000000000000000000000000000000000////////////000000111111111222222222333333333333222222222333444444444444444444444444444444333333444555555666555555777777777777777777888888999999999999::::::;;;;;;======<<<<<<<<<>>>???@@@@@@@@@@@@@@@@@@???????????????@@@AAAAAAAAAAAAAAAAAAAAAAAAAAABBBCCCDDDDDD@@@BBBFFFHHHGGGDDD@@@===??????>>>=====================<<<<<<<<<;;;;;;;;;===<<<<<<<<<<<<;;;;;;;;;===============<<<;;;;;;;;;;;;:::::::::;;;<<<<<<777777888888888888777777888888888999::::::;;;;;;999999999999888888888888888777666555555444444444444444444444444444444444444444444333333222222222222222222222333333333333111111111111111111111111222222000/////////000111222222222111111222222222111000///......///000111111000///......///000111000/////////........................////////////---------.......................................,,,++++++******++++++,,,////////////////////////000//////////////////000......///000000000000000.................................///////////////.........---------,,,,,,---,,,,,,+++,,,---...///......---------,,,,,,,,,,,,,,,---------.........---------.........//////------------------------000//////...------,,,,,,,,,,,,------------------...---,,,,,,++++++,,,,,,,,,,,,,,,---------......------------------------,,,,,,,,,---------......,,,,,,,,,---------............---------,,,,,,,,,---------------------------------............///...---,,,,,,,,,,,,---...,,,,,,------------,,,,,,------,,,,,,,,,---...///..................------.........---------,,,,,,------------------------------------------------///---,,,,,,---...---+++,,,,,,++++++,,,,,,---...................................................------------------------,,,...//////...------...........................///............---------------------------------------------------------................................................////////////............---------.........//////000/////////////////////////////////////////////.........///////////////......///000000000000000........./////////000000000000000000////////////........./////////000000/////////000111111222222111111111000000/////////.../////////000000111111222222222222222222222222333333333444444444444555/////////000111222222222000000000000000000000000000000////////////000000111111111222222222222333222222222222333333444555444444444444444444444444222222333333444666777888777777777777777777777777777777888999:::;;;;;;<<<<<<<<<<<<<<<===>>>???@@@@@@@@@@@@@@@AAAAAAAAAAAA@@@@@@AAABBBBBBBBBAAAAAAAAAAAAAAAAAABBBCCCDDDEEE>>>@@@AAACCCCCCAAA???>>>???>>>======<<<==================<<<<<<<<<;;;;;;;;;;;;<<<===<<<;;;:::999<<<============<<<;;;;;;<<<;;;;;;;;;;;;;;;::::::777777888888888888888777999999999999999999999999777777777777888888888888888777666555555444555555555555555444444333333222444444333333333333222222222222222222222111111111111111111111111111111111222111111000///000000000222222111111111111222222000//////......//////000000000////////////000000////////////........................////////////...............---------..............................------------......///////////////////////////......------......///......///000000000000///........................------......//////000000///.........------------,,,,,,+++++++++,,,---......------------,,,,,,,,,---------.........//////---------.........//////------------------------000000//////......------......---------,,,,,,,,,...---,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...........................,,,,,,,,,------------...,,,,,,,,,---------.........------------,,,,,,,,,---------------------------------............///...------,,,,,,------...------,,,,,,,,,,,,---------,,,,,,,,,,,,---...///------------------......//////............---------------------------------------------------------,,,+++,,,...///...---,,,,,,,,,,,,,,,------...////////////////////////........................---------------------------...///...,,,,,,...//////////////////////////////............---------------------------------+++,,,,,,------........................................................./////////............------------...............////////////////////////////////////////////////------......//////000000///////////////000111111....../////////000000000000000000000////////////,,,,,,---------........./////////000111111222222111111111111111000000000---......///000111222333111111111111111111111111333333333333444444444444/////////000000111111111000000000000000000000000000000////////////000000111111111111222222222222222111222222333444555666555555555555444444444444444333222222333555666777777777777777777666666666555666777888999:::;;;<<<:::::::::;;;===>>>??????@@@@@@@@@AAAAAABBBBBBBBB@@@AAAAAABBBBBBBBBAAAAAAAAAAAA@@@@@@AAAAAABBBBBB======>>>>>>>>>>>>>>>>>><<<;;;;;;::::::;;;;;;;;;============<<<<<<<<<<<<;;;<<<===>>>>>><<<:::999<<<<<<======<<<<<<;;;:::<<<<<<<<<<<<;;;::::::999777777888999999999888888888888888777777777666666555555666666777777888888777777666555555555555555666666555444333333222222333333333333333333333333333222222111111000000000111111111111111111111111222111111000000000000000111111000000000000111111////////////////////////000000////////////000000///////////////...................../////////////////////...---------,,,........................//////............/////////////////////////////////..................///---...//////000000//////........................,,,------...///000111111/////////............---++++++++++++,,,,,,------------------------------------------............+++++++++,,,,,,,,,------------------------------//////......------------------------------------...------,,,,,,,,,------------------------------------------------------------------------------,,,,,,,,,---------......---------------------------------------------------------............///------------------------...---,,,++++++,,,---...,,,,,,,,,,,,------......,,,,,,------------..................------------------------------------------------------------,,,++++++,,,...//////...,,,,,,,,,,,,,,,---......////////////////////////........................------------------------...///...---,,,,,,...000........................///............---------------------------------++++++,,,,,,---...//////................................................//////.........---------.................................///////////////////////////////////////,,,------...///000111111000///.........///111222...////////////000000000000000000000////////////,,,,,,---------........./////////000111111222222222222111111111111111111...//////000111111222222000000000000000000000000222222333333333444444444000000000//////.........000000000000000000000000000000////////////000000000000111111111222222222111111111222333444666777666666666555555444444444555444333222222333444555777777666666666666666666555555666777999:::;;;;;;777888999;;;<<<===>>>???@@@@@@@@@AAAAAABBBBBBBBBAAAAAAAAABBBBBBAAA@@@@@@AAAAAA@@@???>>>>>>>>>>>>===<<<<<<<<<<<<======>>>;;;;;;::::::::::::;;;;;;>>>>>>=========<<<<<<<<<<<<===???@@@???>>><<<:::<<<<<<<<<<<<<<<;;;;;;:::;;;<<<<<<<<<<<<:::999999777777888999999999999999999999888888777666666666555555555666666777777888777666666555555555555666666666555444333333222222333333333333333333333333333222222111111000000000111111111111111111111111111111111111000000000///111000000//////000000111......////////////......//////000000000000//////.........///////////////............/////////////////////...---------,,,........................,,,,,,++++++++++++,,,,,,////////////////////////000//////......//////000------...///////////////........................,,,------...///000111111000000/////////.........++++++,,,,,,------------------------------------+++,,,,,,,,,,,,---------+++++++++,,,,,,,,,------------------------------------,,,,,,,,,,,,,,,+++++++++,,,,,,---...//////---------,,,,,,---......------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......---------------------------------------------------------............///---------------------------,,,+++******+++,,,---,,,,,,,,,---------------,,,,,,,,,,,,------......,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------++++++***,,,...//////...------,,,,,,------...///////////////////////////........................------------------------...///...---,,,,,,...000------------------------///............---------------------------------++++++,,,,,,---...//////............................................................------------.....................---------....../////////000////////////////////////,,,------...///000111111000///.........///111222////////////000000000111000000000000////////////------.........//////////////////000111111222222111111111111111111222222111111111111000000000000000000000000000000000000222222222333333333444444000000000///...---------000000000000000000000000000000////////////000000000000000111111111111222000000000222333555777888777777666666555444444444555555444333333333333333555555555666666777777777555555666777888999999:::666777999;;;===>>>??????@@@@@@@@@@@@AAAAAAAAAAAA@@@@@@AAAAAAAAA@@@??????@@@@@@???>>>============>>>===<<<<<<<<<<<<======<<<<<<<<<;;;<<<<<<===>>>>>>>>>>>>=========<<<<<<>>>>>>???@@@???>>>===<<<;;;<<<<<<<<<<<<;;;:::::::::;;;<<<<<<<<<;;;:::999777777888999::::::::::::;;;:::::::::999999888888666666666666777777777777666666555555555555666666555555555444444333333222222222333333333333444444222222222222222111111111111111111111111111111111000111111111111000//////000000////////////000000---......//////......---//////000000000000//////.........///////////////............////////////...............---------........................------,,,,,,,,,,,,------////////////////////////000//////////////////000------...////////////...........................------......//////000000000000000000////////////+++,,,---.........------,,,,,,,,,------------...+++++++++,,,,,,,,,---------------.........//////------------------------,,,+++++++++++++++++++++***++++++,,,---...///000------------------...///...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------------,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,------------...---------------------------------............///,,,------......------,,,,,,,,,++++++++++++,,,,,,+++,,,------......------++++++,,,,,,------......+++++++++,,,,,,,,,,,,---------------------------------------------------,,,+++***,,,...//////...---------------......///........................---------------------------------------------------...///...,,,,,,...///------------------------///............---------------------------------+++,,,,,,------..................................................................------------,,,...............------------------......//////000////////////////////////------......//////000000///////////////000111111/////////000000000111111000000000000////////////...////////////000000000/////////000111111222222000000000111111111111111222222111111111000000000000000000000000000000000222222222222333333333333000000000///////////////000000000000000000000000000000////////////000000000000000000111111111111//////000111333555777888777777777666555444444444222222333444444444333333333444444555666777888888666666666777777777888888666888:::===???@@@AAAAAA@@@@@@@@@@@@@@@????????????@@@@@@@@@??????>>>===>>>>>>>>>>>>>>>???@@@@@@???>>>>>>===<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<===>>>>>>>>>>>>>>>=========<<<>>>>>>>>>>>>============;;;;;;<<<<<<;;;;;;:::999999:::;;;======<<<;;;:::666777888999:::::::::::::::::::::999999999999999888888777777777777777666666666555555555555666666444444444444444444444444222222222333333444444444222222222222333333333333111111111111111111111111000111111222111000///...000//////......//////000------...//////...------...///000111111000///.............../////////000............////////////---------......................................./////////......////////////////////////////////////......------......///,,,---......//////.......................................///////////////111111111000000000//////,,,---.../////////......,,,,,,,,,---------......,,,,,,,,,,,,---------...---------.........//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........---------------...//////......---------,,,,,,,,,------------------------......---------,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---------......---------------------------------............///,,,,,,---......---,,,,,,++++++,,,,,,,,,,,,+++++++++,,,---.........------***++++++,,,------......,,,,,,,,,,,,------......---------------------------------------------------,,,+++,,,...///...------------------...//////------------------------------------------------------------------------,,,...//////...------...........................///............---------------------------------------------------------.........................................................---------,,,,,,//////.........---------,,,,,,---......///000000////////////////////////.........///////////////......///000000000000000//////000000000111111111000000000000////////////....../////////000000000/////////000111111222222/////////000000111111111111111111111111111222222111111111111111111111111111222222222222333333333//////000000111111222222000000000000000000000000000000////////////000000000000000000111111111111//////000111333666888999888777777666555444444444///000222444555555555444222333444555666888999999666666666666777777777777777999<<>>>>>>>>???????????????>>>===<<<<<<<<<===>>>???AAACCCDDD@@@@@@???>>>======<<<;;;999999999999::::::;;;<<<>>>>>>>>>>>>============>>>>>>===<<<<<<<<<<<<===;;;;;;<<<<<<;;;;;;:::999888999;;;=========;;;:::666777888999:::;;;;;;;;;777777777777777777777777999999888888777777666666666666555555555666666777333333444444444444444444222222222333333444444444222222222333333444444444111111111111111111111111000111111222222000///...//////............//////,,,---...//////...---,,,...///000111111000///...---.........//////000000............/////////000,,,------....../////////........................,,,,,,,,,++++++,,,,,,,,,////////////////////////...------,,,,,,------...,,,---......//////..............................///////////////.........111111111111000000000000------///000000000///...,,,,,,,,,------.........---------.........//////+++++++++,,,,,,,,,------------------------------------------------------......---------,,,,,,,,,---------------...///000.........------,,,,,,,,,.................................------,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,------.........---------------------------------.........//////,,,,,,---......---,,,,,,***+++,,,------,,,+++***+++,,,---.........---,,,******+++,,,,,,---......---------.........//////---------------------------------------------------,,,+++,,,...///...---...------------...//////,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------+++---000000///---------//////////////////////////////.........---------------------------------------------------,,,,,,......................................................---------,,,,,,,,,//////.........---------,,,,,,------...///000000///////////////////////////////////////.........---...000111111111000///000000000000111111111111000000000000////////////.........////////////000/////////000111111222222......//////000000000111//////000111222333333444111111111111111111111111111111222222222333333333////////////////////////000000000000000000000000111111000000//////......000000000000111111111111000111111222222333444444777777666555444333333222222222333333333333444444444333333333333444555555666666777888999:::;;;;;;:::;;;<<<===>>>>>>>>>>>>=========>>>???@@@BBBBBB@@@?????????>>>>>>=========>>>>>>@@@AAABBBCCCCCCBBBAAA@@@???>>>>>>>>>>>>??????>>>===<<<;;;;;;:::============>>>>>>>>>>>>:::;;;<<<>>>>>>>>>===<<<;;;;;;:::999999999999:::999:::;;;<<<<<<<<<;;;:::888999999::::::999999888===;;;:::888777777888999777777777777777777777777666666555555555555666666444444333333333444555555333222222111111222222333---,,,+++,,,///111333333///111222111000///000111//////000000111111111222000000000000000111111111000000000000000000000000///111222111000///000111........................//////000000///...------000000000000000000000000//////.........---------/////////...---------,,,---------...............,,,,,,,,,---------.......................................------,,,,,,,,,......---------,,,,,,,,,000000000///.........---------++++++++++++------***+++---......,,,+++))),,,,,,,,,------.........------------------------........................---.........---,,,,,,+++---------.........//////&&&'''))),,,---.........000///---,,,+++,,,,,,---........................)))***,,,---......---,,,------------,,,+++***)))******+++++++++,,,,,,,,,,,,,,,,,,------...............////////////......+++,,,,,,------,,,,,,+++,,,,,,,,,---------.................................------------...//////........................------------------------.../////////...---,,,,,,.........------,,,,,,,,,...------,,,,,,------.....................................................................------111000///......///000111,,,...///000000///...,,,//////.........------------------............///,,,---///000000///---,,,///............---------////////////////////////000///...---,,,------...////////////////////////------------.........///222222222222111000......000///...---------------............////////////333333333222111000//////222333333222///......///222111000///......//////...//////000000000000000//////000000111111111222000000000000111222333444666555333333444444444333......///000111222222333////////////////////////000000000000000000000000111000000000/////////...000000000000111111111111000111111222222333444444555444444333333222222111222222333333333333444444333222222222222333444444333333444555666777888888:::;;;<<<======>>>>>>===>>>>>>>>>>>>??????@@@AAA?????????>>>>>>>>>============>>>???@@@AAABBBBBB@@@???>>>===<<<<<<<<<<<<>>>======<<<<<<;;;;;;:::<<<<<<<<<=========>>>>>>===>>>???@@@@@@@@@@@@???===<<<<<<;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;999888999999::::::::::::999999;;;;;;:::999888888888888777777777777777777777777666555555555555555555666444444333333333333333444333222222111111222222333111///------///111111111///111222111000///000111///000000000111111111111111000000000//////.................................000111000///...///000........................//////////////////...---........................//////.........---------...............---------000//////...------------,,,,,,---------..........................................------,,,,,,,,,.........---------,,,,,,//////..................------++++++++++++------((()))+++,,,---...------+++++++++,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,++++++++++++,,,,,,,,,------***+++,,,---...------,,,///...---,,,,,,,,,------........................,,,,,,---------,,,,,,+++.........------,,,+++***+++,,,,,,,,,------------,,,,,,,,,---------......,,,,,,------------,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,---------.................................------------...//////........................------------------------.........///......------......---------,,,,,,,,,---,,,,,,++++++,,,,,,---........................------------------------------...............---///...---,,,,,,---...///000111222333333222111000//////.........---------------------............------...//////...------///............---------........................000///...---,,,------...////////////////////////------........./////////000000000000///...------000///...------------...............////////////222222222222111000///...111222222111///...///000.........///000111111111...//////000000000000000///000000000111111111111000000000000000111333333666444333222333444333222//////000000111111222222////////////////////////000000000000000000000000000000000000////////////000000000000111111111111000111111222222333444444111111111111111111111111222222333333333333444444222111111111111222333333555555666888999999::::::999:::;;;<<<============???>>>>>>======>>>>>>?????????>>>>>>>>>>>>============>>>>>>???@@@AAAAAA======<<<;;;::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<======;;;;;;<<<============<<<>>>>>>=========<<<<<<<<<<<<=========<<<:::888777999999::::::::::::999999::::::::::::999888777777777777777777777777777777555555444444444444555555555444333222222222222222333222222111111222222333444222000000000111000//////111222111000///000111000000000000111111111111111111000///...---,,,,,,........................---///000///...---...///........................---...//////////////////.......................................------------------...............333222000...---,,,------,,,------------..........................................---------------.........------------,,,---------------.........------++++++++++++------)))******+++,,,---......,,,+++++++++++++++******------------------------,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,+++++++++,,,,,,,,,------............---,,,++++++------,,,,,,,,,---..............................///...---,,,++++++++++++...............---,,,+++------------............,,,,,,,,,------------...,,,,,,------------,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,---------.................................------------...//////........................------------------------------......///............------------,,,,,,,,,,,,,,,++++++++++++,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...////////////......------------......000111222333333222111000...............---------------------.....................------.........///............---------------------------------//////...------------...////////////////////////....../////////000000000------------------------//////......------..................////////////111222222111111000///...///000111111//////000111---...///000111111111000...///000000111111000000000000000000111111111111////////////000111222222666444222222333444333222000111111111111111111111////////////////////////000000000000000000000000000000000000///////////////000000000111111111111000111111222222333444444000000000000111111222222222222222333333333444444222222222222222333333444555666888:::;;;;;;;;;;;;999999:::<<<<<<<<<<<<<<>>>>>===<<<<<<<<<===>>>>>>>>>>>>>>>>>>======<<<<<<===>>>>>>???@@@@@@<<<<<<;;;:::::::::::::::999999999::::::;;;;;;;;;:::::::::;;;;;;;;;<<<<<<:::::::::;;;;;;;;;;;;:::===============<<<<<<;;;;;;;;;<<<<<<<<<;;;999888999::::::::::::::::::999888999:::::::::888777666666666666666666666666666444444333333333333444444555444333222111000000000333222222111111222222333555333111111222222111000///111222111000///000111000000000000000111111111000000000//////....................................///000000......///000........................------...///000000//////................................................,,,---------.../////////333111///...------...///------------...................................................---------............------------+++,,,,,,,,,---.........------++++++++++++------//////...---,,,,,,,,,,,,------,,,,,,++++++******------------------------........................,,,------...------,,,,,,---------.........//////.........------,,,++++++,,,,,,,,,,,,---......///........................///...---+++++++++,,,---.../////////...------,,,,,,------------.........---------------------------......//////......---+++,,,,,,------,,,,,,+++,,,,,,,,,---------.................................------------...//////........................------------------------,,,,,,---.../////////...---------------------------,,,,,,++++++,,,,,,---........................,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...////////////000000000//////000000000......////////////..............................,,,,,,---------.........000///---,,,,,,---///000///............---------------------------------............------......////////////////////////////////////000000000000------------------......//////............//////............////////////000000111111000//////......///000000//////000222111111111111000///---,,,//////000111111111111000000000000000000111111111............///000111222555333111111222333222111222111111111111111111111////////////////////////////////////////////////////////////000000000000///000000000111111111111000111111222222333444444000000111111222222333333222222222333333333444444333333333333333444555555222333555777888888777777888999:::;;;<<<<<<<<<<<<>>>>>>===<<<;;;;;;;;;;;;==================>>>>>>;;;<<<<<<======>>>>>>>>><<<<<<;;;:::::::::;;;;;;888888999999:::;;;;;;;;;::::::::::::;;;;;;;;;;;;>>>=====================;;;;;;<<<<<<<<<;;;:::999888999;;;<<<<<<<<<;;;;;;:::::::::;;;;;;:::::::::777888999:::999888777666666666666666666666666666444444333333333333444444555444333222111000000000333222222111111222222333333222111222444444333222///111222111000///000111111111000000000000000000/////////000000111111111///////////////////////////000111111//////000111////////////////////////------...///000000//////////////////////////////---.....................,,,---------.../////////000///...------...///000---------.........//////................................................//////.........---------+++,,,,,,,,,---.........------++++++++++++------111111///...------------......------,,,,,,++++++------------------------........................,,,,,,------...------,,,---------.........//////+++++++++++++++,,,,,,,,,+++,,,,,,------.................................------,,,+++,,,---///000.........///......------,,,,,,,,,,,,------------------------------------------............------+++,,,,,,------,,,,,,+++,,,,,,,,,---------.................................------------...//////........................------------------------,,,,,,---.../////////...------------------------......------------..............................------------------------+++,,,---...///////////////000000000000000000///,,,------------------,,,---.....................,,,,,,,,,------------...000///---++++++---///000///............---------........................------..................////////////////////////////////////000000000000///......------...///000//////.........//////000............//////////////////000000000///......---...000000//////000222222222111111///...---,,,///000000111111111111111111111000000000000000000............///000111222444333111111222222222111222222222222111111111111////////////////////////////////////////////////////////////000000000000000000000000111111111111000111111222222333444444111111222222333333333444222222333333333333444444444444333333444444555666222444666999:::999888888888888999:::;;;;;;;;;;;;===<<<<<<;;;:::::::::;;;<<<<<<============>>>>>>;;;;;;;;;<<<<<<=========<<<<<<;;;;;;;;;;;;<<<<<<999999999::::::;;;;;;;;;:::::::::;;;;;;;;;<<<<<<===<<<;;;;;;::::::;;;;;;999:::;;;;;;;;;:::888777777888:::<<<=========<<<::::::;;;;;;;;;;;;::::::777888888888888888777777777777777777777777777777555555444444444444555555555444333222222222222222333222222111111222222333111000000222555555444333///111222111000///000111111111111111000000000000......///000111222333333000000000000000000000000000111222111000///000222////////////////////////---...//////////////////000000000000000000000000---------...............---------...............,,,------.........//////------........./////////.......................................//////////////////.........---------------------.........------++++++++++++------........./////////000000......---------------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------+++++++++,,,,,,,,,------***))))))***+++,,,---...,,,,,,---.........------........................,,,,,,,,,,,,---...///000------.........------,,,+++,,,,,,,,,,,,---------...------------,,,,,,,,,++++++,,,,,,,,,,,,+++++++++,,,,,,------,,,,,,+++,,,,,,,,,---------.................................------------...//////........................------------------------------......///.........,,,,,,,,,------------...//////............//////................................................,,,,,,---...////////////------............------.........------.........---------...............,,,,,,,,,,,,------------000///---,,,,,,---///000///............---------////////////////////////,,,---......///.........////////////////////////....../////////000000000111000///......///000000//////......//////000000............////////////......////////////......---...000/////////000111000000////////////000111///000111111222222111111111111111111000000000000////////////000111222222444222000000111222111000111111222222222222222222////////////////////////////////////////////////.../////////000000000111000000000000111111111111000111111222222333444444222222222222222222222222222222333333333333444444333333222222333333444555444666999;;;<<<<<<:::999777888999::::::;;;;;;:::<<<;;;:::::::::::::::;;;<<<<<<<<<=========>>>>>>;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;;;;::::::;;;;;;<<<::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;:::999777777777888999999999;;;;;;;;;:::888777888999;;;<<<<<<<<<<<<;;;::::::;;;;;;;;;;;;::::::888888777777777777888888777777777777777777777777666555555555555555555666444444333333333333333444333222222111111222222333000000111222555555444222///111222111000///000111111111111111000000000///.../////////000111111111///////////////////////////000111000///...///111//////////////////////////////////////////...---////////////////////////---------.........//////...............---------+++,,,.........---+++***............////////////........................---........./////////000////////////............//////..................------++++++++++++------+++,,,...//////...------,,,,,,,,,,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------+++++++++,,,,,,,,,------++++++******+++,,,...///,,,---.........---,,,+++........................------...............---,,,,,,------------,,,,,,------------..................---------,,,,,,,,,***++++++,,,,,,++++++***+++,,,,,,------,,,,,,+++,,,,,,,,,---------.................................------------...//////........................------------------------.........///......------,,,,,,,,,---------...............------.................................------------------------------...............---,,,---...//////...---,,,.........------.........---------.........//////++++++,,,,,,,,,---------///...------------...//////............---------........................,,,,,,.../////////......////////////////////////------........./////////222111///...---...///000///////////////000111111............////////////---......//////.........---///000///......///000222111///------...000222000000111222222222222111111111111111000000000///000000000000000111333333333111000///111111000///111111111222222333333333////////////////////////////////////////////////.../////////000000111111000000000000111111111111000111111222333333444444222222111111111111111111222222333333333444444444222222111111222222333444111333666888999999777666777777888999::::::::::::;;;::::::999999::::::;;;;;;<<<<<<<<<======>>>>>>::::::;;;;;;;;;;;;;;;;;;:::::::::999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<======>>>===;;;:::::::::;;;;;;999:::;;;<<<<<<:::888777:::;;;<<<<<<<<<;;;:::999:::;;;;;;<<<<<<;;;;;;:::999888777666666777888999777777777777777777777777666666555555555555666666444444333333333444555555333222222222222222222333111111111333444444222000///111222111000///000111222111111111000000/////////////////////....................................///000///...---...000000000000000000000000000///000000000///...------........................---------.........///////////////......------,,,,,,---//////...,,,)))'''............/////////000........................---.........//////000000000/////////............000000000///.........---------++++++++++++---------......///---+++)))'''*********++++++,,,,,,---------------------------........................+++,,,,,,---.........------------.........//////...---,,,+++,,,---...///------...///...---+++***...........................//////000///---,,,+++++++++,,,------,,,,,,,,,............/////////000.........------,,,,,,,,,,,,------......------,,,+++,,,,,,------,,,,,,+++,,,,,,,,,---------.................................------------...//////........................------------------------.../////////...---,,,,,,,,,,,,,,,------............------,,,,,,------...........................,,,,,,,,,,,,,,,,,,,,,,,,.........///......------...///000111111000///......------,,,,,,------...---------.........//////++++++,,,,,,,,,---------.........------.........//////.........---------------------------------+++,,,.../////////......////////////////////////------------.........///333111///---,,,---...//////////////////000111111............/////////000------......///......---...///000///...---...000777444000---+++,,,...///000000111222222222222111222111111111000000//////000000000000111222333444333111//////000111000///000000111222333333444444000///...---------------............////////////111111111000000000000000......------------......///////////////000111111111111222222222111111000333222222111111222222333111111111111111111111111222222333333555666888888777888888888888999999999:::;;;;;;<<<<<<;;;;;;:::999:::;;;<<<<<<<<<;;;:::==================<<<<<<===<<<;;;:::::::::::::::999999::::::::::::;;;;;;999:::;;;;;;<<<<<<;;;;;;<<<;;;;;;::::::;;;;;;<<<888999;;;======<<<;;;:::;;;;;;;;;;;;:::999999888999999999999999999999999:::999888777777888999:::888888777555555444444444555666666666777777888888555555555555555555555555333333333333333333333333444333222222111111222222222111111111000000//////000000000000000000000000222111000.........///000............///111222333222000......000111///---........................000000000000000000000000,,,------......------,,,........................---,,,,,,++++++,,,,,,---------------------------........................------------------------........................---------------...//////000000//////.........---///...---,,,,,,,,,,,,,,,---...//////...,,,***)))000///---,,,,,,---...///+++,,,---.........---,,,///...------++++++***))),,,,,,,,,---------.........------,,,,,,,,,------...///000///---,,,,,,---////////////////////////.........------,,,,,,,,,...///////////////...---+++,,,------......------,,,------......------,,,---------............/////////.........---------,,,,,,------------,,,,,,---.........//////000000......................................................//////////////////,,,,,,,,,---------......---///000///,,,+++---///......------------......------------------------,,,---------.../////////,,,++++++++++++,,,------000///------......---+++,,,,,,,,,,,,,,,,,,,,,,,,/////////...------,,,,,,/////////...---,,,******,,,,,,------...//////000////////////////////////..............................---------,,,,,,,,,---------.........//////......------------......////////////////////////111...++++++...//////---...............---------....................................//////////////////............//////////////////////////////.........///000000111111222111111000///......---000000000000111111111111000000111111111111000///000000000000000000000000///......---------..................////////////000000000000000000000000........................///////////////000111111111111222222222111111000333222222222222222222333222222222222222222222222222222333333444555666777777777888888888999999999::::::;;;;;;;;;;;;::::::;;;;;;===>>>>>>>>>===<<<<<<<<<<<<<<<<<<=========<<<<<<;;;:::::::::::::::999999999:::::::::;;;;;;999:::;;;;;;<<<;;;;;;;;;;;;;;;::::::::::::;;;;;;888999;;;<<<===<<<;;;:::::::::;;;;;;;;;:::999999999999999999999999999999999999888777777888999999888777666555555444444444555555555666666666777777444444444444444444444444333333333333333333333333444333222222111111222222111111111111000000000///000000000000000000000000222111000///......///000000////////////000000111222000...///111111///---000000000000000000000000////////////////////////,,,------......------,,,...........................------,,,,,,------...------------------------..............................................................................------......///000000/////////.........---//////...---------............//////...---+++***......////////////......,,,,,,---......------,,,...------,,,,,,+++++++++,,,,,,,,,---------.........------,,,,,,---------,,,...///...------...///------------------------/////////......---------------...//////.........,,,,,,------...---------,,,------......------,,,---------............/////////.........---------------............---------........./////////000................................................---------,,,,,,++++++***,,,,,,---------.........***,,,......,,,,,,...000......------------..............................---------...............,,,,,,,,,,,,,,,------...///...,,,---......---,,,------------------------...............---------////////////...---,,,,,,------......///000000111////////////////////////.................................---------,,,,,,******+++++++++,,,,,,,,,------,,,,,,,,,,,,------........................000...++++++---///...---------..........................................,,,,,,------...///////////////............//////........................////////////////////////111111000000///......---//////000000000111111111000000000000000000000///000000000000000000000000......---------...//////............////////////000000000000000000000000...///000111111000///...///////////////000111111000111111222222222111111333333222222222222333333333333333333333333333333333333333444444555555555777777777888888888999999999::::::;;;;;;::::::999:::;;;<<<===>>>======<<<;;;;;;;;;<<<<<<=========;;;;;;::::::999999::::::999999999999::::::::::::999999:::;;;;;;;;;;;;;;;:::999999999999999999:::888999;;;<<<<<<<<<;;;:::999999:::;;;;;;;;;::::::999999999999999999999999999888888777777888888999888777666555555444555555444444444555555555555666333333333333333333333333333333333333333333333333333333222111111111111222111111111111000000000000000000000000000000000000111000000////////////000111111000///////////////222111000000111111000...000000000000000000000000........................------............------........................///......------......///------------------------........................////////////////////////.......................................///000000/////////...............//////.........///000000///////////////...---,,,,,,...000111111000...---,,,------......---,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------,,,,,,------...+++,,,......---...///111++++++++++++++++++++++++///////////////.........,,,------...////////////---------...------,,,,,,------............---------------............///...............---------.........//////......................../////////...................................................------,,,+++***)))))),,,------------.........)))+++------------///111......------------......////////////////////////...............------------------,,,---......///---,,,+++,,,---...---,,,........................---------..................///////////////............//////000111111111////////////////////////////////////////////////.........------------,,,------------.........///,,,,,,,,,++++++,,,,,,,,,------------------------///---,,,,,,---......---,,,---------.../////////........................***++++++,,,---...////////////............//////........................111000000///......------111000000//////.........//////000000000000111111////////////////////////000000000000000000000000---------------...///000............/////////////////////000000000000000...///111222222111///...///////////////000000111000000111222222222111111222333333333333333333222444444444444444444444444444555555555666666555555777777777777888888888888999999::::::::::::999999777888:::;;;<<<;;;;;;::::::::::::;;;<<<<<<======::::::999999999999::::::888999999999999:::::::::999999:::;;;;;;;;;;;;:::999999888888888888999999888999:::;;;;;;;;;;;;:::888999999:::;;;;;;;;;;;;999999999999999999999999888888777777777777888888777777666555555555555555444444444444444444444444333333333333333333333333333333333333333333333333333222222111111111111111111111111000000000000000000000000000000000000000000000000////////////000000000////////////000000222111111111111111000///................................................------............------..............................------------......------------------------........................................................................///............///000000...........................---------...///000000000000/////////......---,,,---.../////////...---------------------,,,,,,,,,,,,,,,,,,------......,,,,,,,,,---------......------,,,,,,,,,---......,,,---......------...000++++++++++++++++++++++++//////..................,,,---...///000111111111------......------,,,+++------............---------------............///..............................////////////............................................................................../////////......---------------------............,,,------......///000000......------------............................../////////...---------,,,...------------...//////,,,******+++---...---,,,------------------------,,,,,,------...//////000------...///////////////....../////////000000000////////////////////////000000000000000000000000............------------....../////////000000000------,,,,,,,,,,,,------------------------------...------------......---,,,,,,,,,---...///000000........................------------------......///......------......///........................111111111000000/////////000000/////////.........////////////000000000111...............//////000000000000000000000000000---------------...///000............////////////......//////000000000000///000222333333222000//////////////////000000111///000111222222222222222222333444444444444333222444444444444444444444444555666666777777777666666666666777777777888888888888888999999999999888888666777999;;;;;;;;;;;;:::999:::::::::;;;;;;;;;<<<999999888888888999999:::888888888999999999::::::888999::::::;;;;;;::::::999888888777777888888999999999999:::::::::::::::888999999:::;;;;;;;;;;;;999999999999999999999999777777777777777777777777777666666555555555555666444444444444444333333333333333333333333333333333333333333333333333333333333222111111000000111111000000000000000000111111000000000000000000000000/////////000000000000///............///000111222111111111111000//////000................................................---......//////......---........................------,,,,,,,,,,,,------------------------------........................------------------------.......................................///000000---------...............,,,,,,,,,,,,---...//////000/////////............------,,,,,,,,,---///000......------,,,,,,,,,,,,+++,,,,,,------......///,,,,,,,,,---------......,,,,,,,,,,,,,,,---...///...///000///---,,,---...,,,,,,,,,,,,,,,,,,,,,,,,---------------------------...///000111222222222,,,------...------,,,,,,---......//////......------------............///---...........................////////////.....................---------......................................................//////000000111111---------.........//////000/////////000000//////......------------......------------------------/////////...---------,,,...------------...//////,,,******+++---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---...///000000+++,,,------............------............//////////////////////////////000000000000000000000000//////.........---------+++,,,,,,,,,,,,---------......------------......---------------------------...//////............,,,,,,,,,---...///000000........................000000//////...---------......------------..............................000000000111111222222222////////////...............////////////000000000.........---...///000111000000000000000000000000......---------...//////............////////////---......//////000000111///000111222222111000//////////////////000111111///000111222222222222222222333444555555444333222444444444444444444444444444555666777888777777666666666666777777777888888777888888999999888888777888999;;;<<<=========<<<::::::::::::::::::::::::888888777777888888999999888888888888999999999999888888999:::::::::::::::999888888888888888888999999999999999::::::::::::999999:::;;;;;;;;;::::::999999999999999999999999666777777888888777777666666666555555555555666666555444444444444333333333333333333333333333333333333333333333333333333333222222111000000000000111000000000000111111111111000000000000000000000000...//////000000000000///------......///111222333///000111000///......000000000000000000000000000..............................////////////..............................,,,,,,,,,++++++,,,,,,,,,------------------------........................------------------------........................---------------...//////---------------.........------,,,,,,,,,------...//////...------......///...---,,,+++,,,...000111//////---,,,,,,,,,,,,,,,,,,,,,------.........///,,,,,,,,,---------......,,,,,,,,,,,,---......//////000000///---+++,,,---........................,,,,,,,,,---------------...///000000111111111111+++,,,------......------......////////////......---------............///---------........................//////..................---------------................................................,,,,,,---...///000111111------........./////////111000//////000000///---......------------......------------------------...............------------------,,,---......///---,,,+++,,,---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...///000000++++++,,,---......---------------.............../////////////////////////////////////////////////////////.........---------------........./////////......------......///---------------------------///111111///...//////,,,---------.../////////........................000000000///......------......------------......------------------------//////000111111222333333..............................////////////000000///......---...///111222000000000000000000000000///......---------..................////////////------......///000000111000000000000000000000000///////////////000111111//////000222222333333222222333444666666444333222333333333333333333333333000222444666777777666555666666666666777777777888777777888888888888777777777888:::<<<============;;;;;;::::::999999888888777777777777777888999999888888888888999999999999888888999::::::::::::999999999999888888999999999999999999999999::::::;;;::::::;;;;;;;;;:::999999999999999999999999999999555666777888888777666555666666555555555555666666555555555555444444444333444444444444444444444444333333333333333333333333222222111000000000000000///000000000111111111111000000000000000000000000---...///000111111000//////////////////000111111...///111000---,,,---///000000000000000000000000////////////////////////......////////////..............................------,,,,,,,,,,,,------------------------------........................................................................,,,,,,,,,,,,,,,---......,,,,,,,,,------.........///......------------.........---,,,,,,---...///.........//////000111222000///---,,,++++++,,,,,,---------...............,,,,,,,,,---------......,,,,,,,,,,,,---...//////---...///...---,,,---...------------------------------------.........///---...////////////......***+++,,,---.../////////......////////////......---------............///---------.........//////------............------.........------,,,,,,,,,................................................,,,---------......//////............///////////////---+++,,,///000...,,,......------------..............................---------...............,,,,,,,,,,,,,,,------...///...,,,---......---,,,------------------------,,,---------......//////,,,---...............---/////////...............////////////////////////........................////////////............000000000000111111111111...------,,,,,,------..............................000333333111///000111------..........................................---------....../////////...------,,,,,,------...------------------------///////////////000000000................................./////////000000000///.........000222444000000000000000000000000000///...---------------............/////////000---------...///000000111000000////////////000000///////////////000111111//////000222222333333333222333555666666555333222333333333333333333333333...///222444666666555444666666666666777777777777777777888888888888777777555666888:::;;;;;;;;;;;;<<<;;;;;;:::999888777777777777666777777888999999777888888888888999999999888888999::::::::::::999::::::999999999999::::::999999888888999999:::;;;;;;;;;;;;;;;::::::999888999999999999999999999999555666777888888777666555666666555555555666666777666666666555555444444444555555555555555555555555333333333333333333333333222111111000000000000000//////000000111111111222000000000000000000000000---...///111111111000///111000000///////////////---///000///,,,+++---///........................000000000000000000000000......////////////.......................................------.........------------------------........................////////////////////////........................,,,++++++++++++,,,------,,,,,,,,,------.........111000///..................---,,,++++++,,,......---///111333444333222222000///...,,,++++++,,,,,,........................,,,,,,,,,---------......+++++++++,,,---...///000+++---......------///000---------------------------.........//////000000---------...------,,,,,,)))***+++---...///000000......////////////......---------.........//////---------.........//////,,,------------------,,,.........------,,,,,,,,,................................................//////////////////................../////////000+++)))(((***...///...---.........------.........////////////////////////,,,------....../////////,,,++++++++++++,,,------000///------......---+++........................---------..................///////////////......000000000000////////////////////////////////////........................000/////////............------------............---,,,,,,++++++,,,,,,---////////////////////////...111444444111000000222...............---------........................)))***+++,,,...///000111...------,,,,,,------...------------------------/////////...------,,,,,,---................................./////////000000000......///111333555000000000000000000000000............////////////........................////////////////////////111111000000//////......000000000000////////////000000000000000111111222111222333444555444333333333333333333333333333333444444444555555555666666666666666666666666666666666666777888888888888888::::::::::::::::::::::::<<<;;;999999999999888666666666666666666777888888888777666555555666777888888888999999999:::::::::999999:::::::::;;;;;;;;;888888888999999:::::::::888999:::;;;;;;;;;::::::999999999888888666555555555666666777777777777777666666555555555555666666555555444444444444555555888777666555444333333333333222222111111222222333000000000000000000111111333333111000////////////111///...///222333222000......////////////......---...///////////////...------------------------//////...---...///000111000000000000000000000000........................,,,,,,,,,---...///000000//////.........---------...---,,,++++++,,,---......------,,,,,,---------........................000//////...---,,,,,,,,,,,,---------.../////////------............------------...............---.........////////////000///000111222222222222222111111000000////////////---------............///---...............------,,,,,,---...---,,,***)))............////////////------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,---+++***+++...000...,,,///...---,,,+++,,,---------,,,,,,,,,,,,---......111///....../////////...////////////////////////------------------------------------------------------------------------------........................//////...---,,,,,,---------............///......//////000000111111111///...,,,,,,...000111------------------------...///000111111000///...///............---------,,,,,,++++++,,,,,,---.......................................////////////............////////////........................////////////000000000000///---+++,,,///000///---------..................///......------....../////////............//////......//////000000111111...............///000000000000////////////000000000000////////////000000/////////...---------,,,///////////////////////////---+++,,,///000...,,,........................//////000000000000//////000000000000111111111111000111222111///---...///............////////////........................////////////////////////000000000000//////......000000000000////////////000////////////000111111111222333444444444333333333333333333333333333333222222222333333333333333555555555555555555555555666666777888888888888777999999999999999999999999===;;;:::999::::::888777777777666666777777888999888777666555555666777777999999999999::::::::::::888888888888999999999999999999999999:::::::::;;;;;;;;;::::::999999999999999999999888888777666555555666666777777777777777666666555555555555666666555555444444444444555555777666555444333333333333333222222111111222222333111111111111111111111111333222222111000000000000111///...///222333222000......////////////............////////////......------------------------......---------...///000////////////////////////........................,,,---------...///////////////.........---------///...---,,,,,,---...///......------,,,---------........................//////......---,,,,,,+++---------...............------............---------...............------------........./////////000111111222222111111111/////////.........------//////.........---------,,,---------------,,,,,,,,,------...---,,,+++***------------............------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***,,,000222111000///...---,,,,,,,,,------------,,,,,,------...///---,,,******,,,------,,,------------------------------------------------------------------------------------------------/////////...---------,,,......//////...------,,,---------............///.........///////////////000///...------...//////------------------------,,,---...//////...---,,,///............---------------,,,,,,------...///....................................////////////............////////////////////////////////////000000//////......------...---+++---///000///---000000000//////......---......------------......//////............//////......//////000000000000...............///000000000000////////////000000000000////////////000000..................------////////////////////////000...------///000///---........................//////000000000000///////////////000000000111111222333444333222222444666---............/////////........................////////////////////////000000000////////////...000000000000//////////////////......//////000111111222222333444333333333222222222222222222222222333333333333222222222222444444444444444444444444555666777777888888777777888888888888888888888888<<<;;;::::::::::::999777777666666666666777888888777777666666666666777777999999:::::::::;;;;;;;;;888888999999999:::::::::::::::::::::;;;;;;;;;;;;===<<<:::999777777777888888888999888888777666555555666777777888888777777666666555555555555666666555555444444444444555555666555444333333222222333333222222111111222222333222222222222222222222222222222111000000111111111111000///000111222111000......////////////......///////////////...---,,,---------------------------------,,,---......///////////////////////////........................------.................................---------///......------....../////////...---------------........................///......------,,,,,,,,,...............---------------............------...............---,,,+++,,,---------............222222222222111000///.../////////...............111000///...---,,,++++++++++++,,,,,,---,,,,,,+++,,,------------,,,++++++,,,,,,,,,------------...------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,+++++++++---000222333222///...------,,,,,,---------------,,,------...///+++***)))***,,,------,,,------------------------------------------------------------------------------------------------000000///...---,,,,,,+++.........///......---,,,---------............///////////////............000//////.........------------------------------,,,------......------,,,///............---------...------------...//////....................................////////////............////////////000000000000000000000000000000///...---,,,++++++...---,,,---/////////...222222111000///...------...------,,,,,,------.........------------.........////////////000000000...............///000000000000////////////000000000000////////////000000..................//////////////////////////////000///...///000111000..............................//////000000//////........./////////000000000///000000000///111555777---------.........//////........................////////////////////////////////////////////////000000000000////////////...............///000000111111222222333333333333111111111111111111111111555555555444444444444333444444444444444444444444555666666777777777777777777777777777777777777777;;;999888888999999888666555555555555555666666777666666666666666777777777999::::::::::::;;;;;;;;;:::;;;;;;;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;===;;;999777666777888999888888888888888777666666666666777888888888888777666666555555555555666666555444444333333444444555555444333222222222222222333222222111111222222333444333333333333333222222000000/////////000111111000000000000111111111000......////////////......///000//////...---,,,+++------------------------,,,,,,,,,,,,------......////////////////////////.......................................---------......................../////////....../////////000//////...------............................../////////.........------/////////...---------,,,------............------............---,,,++++++,,,,,,,,,---------......333333222222111///...---////////////////////////000//////...------,,,,,,++++++,,,------------,,,------------------,,,,,,,,,,,,---------.........------------------------------------------------------------------------,,,,,,,,,---///000111111///......------------------------------...//////---,,,+++,,,...000000000////////////////////////........................------------------------------------------------//////......---------,,,---...............---------------............///111000000//////.........////////////...---,,,+++................................................///............------------------------......///....................................////////////............/////////////////////////////////////////////......---------------------...//////...111000000//////.........------,,,,,,,,,,,,------......------------......////////////////////////...............///000000000000////////////000000000000////////////000000------......//////000000////////////////////////111000000000111111000000...........................//////////////////...............////////////.........------///333777------------............////////////////////////////////////////////////.............../////////000000000000////////////...............///000000111111111111222222333333111111111111111111111111444444444444444444444444555555555555555555555555555555666777777777777777666666666666666666666666888777555666777777666555444333333333333444555555555555666777777777777777999999999:::::::::;;;;;;:::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::999777666666777999:::777888888888888777777666666777777888888888888888666666555555555555666666444444333333333333444444444444333222222222333333333222222111111222222333444444444333333333222222//////.........//////000000111111111000000000000......////////////......////////////...---++++++------------------------,,,,,,,,,---------------...............................................................------------........................//////////////////...000//////......//////000........................000000000////////////////////////...---------,,,------............------------......---,,,++++++,,,,,,,,,---------......222222222111000///...---................................................,,,,,,---...............---------------------...---.........////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------------------......//////.........------...------------.../////////...---...000222222111////////////////////////........................------------------------------------------------,,,---------......//////------...............------------............///111111111000000/////////......//////...---,,,,,,..............................------------......///............---------,,,,,,,,,+++,,,,,,---.......................................////////////............////////////.................................//////000000111,,,---...............///---------....../////////...------,,,,,,------............------........./////////..............................///000000000000////////////000000000000////////////000000---......//////000000000000000000000000000000000000111111111000000111111////////////////////////......////////////..................////////////222222111000///111555888,,,------------.........////////////////////////////////////////////////---............/////////000000000000//////////////////......//////000111222111111111111222333333222222222222222222222222111111111111222222222222666666666666666666666666444555666666777777666666666666666666666666666666666555444444555666555444333333333333333444555555444555666777888888888777888888999999999:::::::::777777888888888999999999;;;;;;;;;;;;::::::::::::777777666666666777999:::777777888888888888777777666777888888999999888888666666555555555555666666444444333333333333444444444444333333333333444444333222222111111222222333555444444333333222222111000//////.........//////000111222111000///000111......////////////.....................---,,,+++------------------------,,,,,,---............---................................................------..................---------...............---......//////......---///......//////000111222........................////////////////////////...............---------------............------,,,,,,------------,,,,,,,,,---------............000000000111000000//////,,,,,,,,,,,,,,,------------------.........//////,,,,,,---...////////////---------,,,------...///........./////////000000------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------.........,,,+++,,,---...////////////...------......------......///000///---,,,---///000000///------------------------........................------------------------------------------------+++,,,,,,---...///000000,,,---......///.........---------............///000000000000////////////------------------------........................,,,++++++******++++++,,,///............---------,,,++++++++++++,,,------....................................////////////............////////////........................------...///000111222222,,,---......------...000++++++,,,---...///000000.........------.........//////............///////////////............---...............///000000000000////////////000000000000////////////000000//////////////////000000000000000000000000000000///111222111000///000111////////////////////////---......//////......---....../////////000000000111111111000000111444777,,,,,,---------.........////////////////////////////////////////////////---------.........//////000000000000////////////000////////////000111111222111000000000111333333333333333333333333333333//////000111222333333444555555555555555555555555444555666666777777666666666666666666666666666666666555444444666666555444555555444444555555666777333444666777888888888777777777777888888888999999666666666777777777888888;;;:::::::::999999999999777777777777777666666666777777888888888888777777777777888999999999999888666666555555555555666666444333333222222333333444555444444444444444555555333222222111111222222333444444444333222111111111333222111000000///000000000222333222///...///111......////////////......---------......---,,,,,,------------------------,,,---.../////////......................................................,,,---------.../////////---------.........//////,,,---...//////...---,,,------...///000222333444........................---------...............---------...............------............------***+++,,,,,,------------------........./////////---...///000111111111111---------.........//////...............---------++++++,,,---...............------,,,---...///000---------.........//////------------------------................................................,,,...//////---,,,---///...//////000///...---,,,...............//////000///---,,,,,,...///......------------------------........................------------------------------------------------,,,---------.../////////,,,------...//////......---------............///---------...............---,,,,,,+++,,,---///000........................,,,+++***))))))***+++,,,///............---------,,,,,,,,,,,,,,,---..........................................////////////............////////////........................---......//////000000000+++---//////---,,,...000------......//////000000000//////......//////000000000////////////000000//////.........---------...............///000000000000////////////000000000000////////////000000000000000///////////////000000000000000000000000...000222111///...///111////////////////////////---......//////......---/////////000000000111111---///000111111333666888,,,,,,,,,---------......000000000000000000000000////////////////////////---------.........//////000000000000////////////000000000000000111222222222111000000000111333444333333333333333333333333000000111222444555666777444444444444444444444444444555555666666666666666777777777777777777777777666555444555666777666555666666666666666777888888333444666777888888888777666777777777777888888888777888888888888999999999:::::::::999999888888888888888888888777555444333666777777888888888777777777777888999999999999888666666555555555555666666444333333222222333333444555555444444444555555666333222222222222222222333444444333222222111000000555444333222111111111111000222333222///...///111......////////////......,,,,,,------...---------------------------------------///000000000///...................................................,,,,,,------...///000000---------.........//////+++,,,---......---,,,+++,,,------///111333555666........................,,,,,,,,,,,,,,,,,,,,,,,,,,,------....../////////---..................---)))***+++,,,---..................////////////000+++,,,...///111222333333000111111111222222333333000000///...---,,,,,,+++)))***+++,,,------...---...------,,,---...///000,,,,,,,,,---------......------------------------000000000000000000000000........................+++---000///......000333...///000000000///---,,,...............///000000111///....../////////...////////////////////////////////////////////////------------------------------------------------..................------,,,,,,---.../////////...---------.........//////+++++++++,,,,,,---------,,,,,,+++***+++---000222////////////////////////...---,,,++++++,,,---...//////.........---------...------------...//////..................................../////////000............/////////000000000000000000000000000..................------+++---//////---,,,...000000000000000////////////000000////////////000000111111000000000000111111//////.........---------...............///000000000000////////////000000000000////////////000000111111000000//////......000000000000000000000000...000222111...---///111000000000000000000000000---..................---000000000000111111111111///111444666888999<<<>>>.........---,,,,,,++++++,,,,,,,,,---------......000000000///......------............////////////111111000000//////..................////////////222222111111111111111222111111111111000000//////333333333222222111111111444444444444444444444444444444444555555555555666777777666666666666777777222333444555555444333222444555555666666666666666666666666666777777777777777777666666666666777777:::999999888888999999:::888888888888888888888888888888888888777777777777777777777777777777777777999999999888888888777777555555555555555555555555444444444444444444444444555555555444444333333222666666555444333222222111111111111111111111222222111111000000//////......////////////000000000000//////............//////000///---,,,++++++,,,---...------,,,++++++++++++------------------------...------,,,,,,------...---.........---,,,,,,+++***+++,,,,,,------,,,,,,------------------------///............---------......------------......................................................------------------------//////.........------------,,,,,,+++,,,---...///,,,...//////...------......---...111444555222......///111333333222111000///............------------------------------------------.........//////111000///......///000111.........------,,,,,,,,,//////.........------------,,,,,,,,,,,,---......,,,,,,,,,,,,,,,---...//////////////////......---,,,------......------,,,,,,,,,------...///000000......//////...---,,,,,,////////////////////////111000///......---..............................,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...////////////222222111///...---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.../////////------------------------------............------///---***(((((()))+++------------............///........................000000//////.........---////////////000000000000......---------,,,,,,,,,........................//////.........---------...------,,,,,,------.............../////////000---.........//////000000000000000000000//////...........................//////............//////............////////////000111222333333222111000000000000000//////////////////............//////............//////////////////000111111111111111------......//////000000222222111222444777:::<<<.........------------------------.........///////////////............---............////////////111000000000/////////...............////////////111111000000///000000111222222111111111000000000333333222222222222222222333333333333333333333333444444444444555555555555777666666666666666666777555666777888888777666555444555555666666666666666666666666666777777777777777777777666666777777777999999999888888999999999888888888888888888888888888888888777777777666666888888888888888888888888888888888777777666666666555555555555555555555555444444444444444444444444555555555444444444444444555555555444333333222222333222111000//////000111111000000000/////////....../////////000000000000......------------......//////...---------......------,,,,,,+++,,,,,,,,,------------------------...------,,,,,,------...------......------,,,+++++++++,,,------------,,,------------------------+++,,,,,,---...///000000......------------......................................................------------------------//////.........---------------,,,,,,,,,---...///---...//////...------............000333444222///000222444666666555333222///............---------------------------------,,,------------.........//////............//////------------------,,,,,,///.........---------------,,,,,,,,,,,,---......---,,,,,,,,,,,,---...///...............------,,,,,,------......------,,,,,,,,,------...//////000//////000000///......---........................///...............///000------------------------------------------------+++,,,---...////////////.........---,,,,,,++++++------------------------...............---------........................---......//////......---111000...,,,,,,---...///---------............///........................000/////////.........---.../////////000000000000000000/////////.................................//////.........---------................................./////////000000........./////////000000///000000000000///......//////////////////////////////............//////............////////////000000111222222111000000000000000000//////////////////............//////............//////////////////000111111111111000---......//////000111111000000000000222555888:::---............/////////........./////////000000---------------.....................////////////000000000000////////////............////////////000///////////////000000222222222222222111111111222222222222222222333333222222222222222222222222444444444444555555555555666666555555555555666666444444555555555555444444444555555666666666666666666666666666777777777777888888777777777777888888999999888888888888999999888888888888888888888888888888777777777777666666888888888888888888888888777777666666666666555555666666666666666666666666444444444444444444444444444444444555555555555555444444444444333333333333555333111...---...//////000000000000////////////....../////////000000000------,,,,,,,,,,,,---------...//////000/////////,,,,,,,,,,,,,,,,,,---...------------------------...------,,,,,,------...------......------,,,,,,++++++,,,---------------------------------------+++,,,,,,---...///000000......------------.............................................................................................------------------,,,------...///---///000///---,,,,,,---///......///111222111000222444777999999888555333///............---------------------------------,,,,,,,,,,,,---------------------......---------,,,,,,------------------............---------------,,,,,,,,,,,,---......------,,,,,,,,,---......---------...---,,,,,,+++,,,------......------,,,,,,,,,------...////////////000000000000///..............................------------...///000111,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,---...////////////,,,,,,------------------------------............//////......---,,,,,,+++------------------------......////////////......000000/////////.........---------............///------------------------/////////...................../////////000000000000000000////////////.../////////////////////////////////............---...///000000000000///........./////////000000000......////////////000000///////////////......---//////////////////////////////............//////............///////////////000000111111000000///000000000000//////////////////............//////............////////////...///000000111111000000......///000000111111222000000000222444666999;;;------......///000000111---.........////////////++++++,,,,,,---......///............////////////000000000000////////////............////////////000000/////////000111111222222222222222222222222111111111222222333333333222222222222222222222222333333444444444555555555666555555444444555555666333333333333333333333333444555555666666666666666666666666666777777777777888888777777777777888888888888777777777777888888888888888888888888888888888777777777666666666666999999999999999999999999666666666666666666666666777777777777777777777777555555555555555555555555444444444555555666666666222222333333333444444444333222///------...///000000000000000////////////........./////////000000...------,,,,,,------...+++,,,...///000000//////,,,,,,,,,,,,,,,---...///...........................------,,,,,,------...,,,------...------,,,,,,+++,,,,,,---...---------........................///............---------......------------......................................................////////////////////////...........................------------............///000///---,,,,,,---///.........///000000111222444777::::::888555333///............---------,,,,,,------------------+++++++++,,,,,,,,,------,,,---...//////...---,,,,,,,,,,,,------.........---------------------------,,,,,,,,,,,,---......------,,,,,,,,,------...---............---,,,,,,,,,------......------,,,---------.........//////......////////////..............................---------------...///000,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------...//////......////////////////////////,,,,,,,,,---------------.........------,,,,,,,,,++++++++++++++++++++++++...//////000000//////...,,,------......,,,+++***---------............///------------------------................................./////////000000.........---------------/////////////////////////////////...............---...000111111000...---...////////////000000000//////////////////000000///////////////...------//////////////////////////////............//////............//////////////////000000000000//////000000000000//////////////////............//////............////////////...//////000000000000000/////////000111111222222222222333555777:::<<<>>>,,,------...///000111111,,,,,,---------.........***++++++,,,---...//////............////////////////////////000000000000............////////////000000000000111111222333222222222222222222222222111111111222222333333333444444444444444444444444333333333444444444444555555555444444444444555555777666666666666666666777444555555666666666666666666666666666777777777777888888777777777777888888888777777666666777777888777777777777777777777777777777777666666666666555888888888888888888888888777777777777777777777777777777777777777777777777555555555555555555555555333444444444555555666666111111222333333444444444000///...---...///111333////////////000000000000............//////////////////............//////)))***,,,.../////////...,,,,,,,,,,,,---......///...........................------,,,,,,------...,,,,,,------...------,,,,,,,,,---.........------........................///............---------......------------......................................................////////////////////////---..........................................------///000///---,,,,,,---............---...///000000222555777777666333222///............---------,,,,,,,,,---------......+++++++++,,,,,,,,,---------...///000000///...---,,,,,,,,,------.........,,,,,,---------------------,,,,,,,,,,,,---.........------,,,,,,,,,------///////////////...------,,,------......------,,,---------...............,,,,,,---......---------........................//////...---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......///.........000000000///......------******+++++++++,,,,,,,,,,,,,,,,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,......////////////......***+++,,,------,,,***)))---------............///---------------------------------...........................////////////........................000000000000000000000000////////////////////////,,,---///000000///---,,,////////////000000000111000000000000000000///////////////000///......---------------------------//////............//////............////////////000000////////////000000000000000000//////////////////............//////............////////////......///000000000000000/////////000111111222222222333444666999;;;>>>???,,,,,,---...//////000000,,,,,,,,,------------...+++,,,,,,---.../////////............////////////////////////000000000000............////////////111000000000111222333444111111111222222222222222222222222222222222333333444444444444444444444444333333333333444444444444444444333333333333444444666555555444444555555666444555555666666666666666666666666666777777777777777777666666666666777777777777666666666666777777777777777777777777777777777777666666666666555555777777777777777777777777666666777777777777888888666666666666666666666666555555555555555555555555333333333444444444444444111111222222333333444444.........///000111222333////////////000000000000------.........//////////////////....../////////***+++,,,---............------------------...///...........................------,,,,,,------...,,,,,,------......------,,,,,,---.......................................+++,,,,,,---...///000000......------------..............................................................................---------..................////////////...------,,,...//////...------...,,,...///...------...///...///111222333222111000///............---------+++,,,,,,------.........,,,,,,,,,,,,------------......////////////......,,,,,,------------------,,,,,,,,,,,,---------------,,,,,,,,,,,,---............---,,,,,,,,,------//////000000//////...---,,,------......------,,,........................++++++,,,------------,,,------------------------000///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...............---//////...---,,,,,,++++++))))))******++++++,,,,,,***++++++,,,------......////////////////////////------............------,,,---.........---,,,+++---------............///,,,,,,,,,,,,,,,,,,,,,,,,---------------.........------.........////////////000000000000111111111000000000000000000000000...////////////000000000---...////////////...---/////////000000000111111111111000000000000//////000000000000000//////...,,,,,,,,,,,,,,,,,,,,,,,,//////............//////............////////////111000000//////000000111000000000000//////////////////............//////............////////////---...//////000000//////......///000000111111222000111333666888;;;===>>>,,,,,,------.........///------------............---------....../////////............////////////.../////////000000000111............/////////////////////000000111222333000000000111111111222222333333222222222222222222333333333333333333333333222222333333333444444444444444333333333333444444444333222222222222333444444555555666666666666666666666666666777777777777666666555555555555666666777666666555555666666777777777777777777777777777777777666666666555555555666666666666666666666666555555555666666777777777555555555555555555555555555555555555555555555555333333333333333222222222222222222222222333333333...///000222222222111111.../////////000000000111---------........./////////......------......///---------------.../////////......------------..............................------,,,,,,------...+++,,,------......------,,,------.......................................+++,,,,,,---...///000000......------------......................................................---------------------------------.........//////...///000000///...---,,,***,,,...///......///000***---000///---,,,,,,------.........///////////////............---------++++++,,,,,,---......///,,,------------............------------------...------------------,,,,,,++++++,,,,,,,,,------------,,,,,,,,,,,,---......///...---,,,,,,,,,,,,,,,......//////......---,,,,,,------......------,,,........................+++,,,------......------------------------------......---,,,,,,------------------------------------------------------------...............------------------------------))))))***++++++,,,------,,,,,,,,,,,,,,,,,,,,,---........................,,,,,,------------,,,,,,...............------,,,---------............///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........---------........./////////000000000111111111111111111111111111111111111.../////////000000000000//////////////////////////////000000000111111111111111111000000000//////111111111111111000000///------------------------//////............//////............////////////222111000000000000111222000000000000//////////////////............//////............////////////---...//////000000//////---......//////000111111000111444777:::<<<>>>>>>,,,,,,,,,------------.............../////////000.........///////////////............/////////000.../////////000000111111............/////////000............///000222222//////000000111111111222444333333222222111111111222222222222222222222222222222333333333444444444444333333222222333333444777666555444444555666777444555555666666666666666666666666666777777777777555555444444444444555555666666555555555555666666777777777777777777777777777666666666555555555555666666666666666666666666444444444555555555666666555555555555555555555555666666666666666666666666333333333222222111111111222222222222222222222222000111333444444222000///.../////////000000111111---------.........//////...------,,,,,,------...//////...------...000111000///...---------------////////////////////////...------,,,,,,------...+++,,,,,,---.........---,,,---......//////......//////////////////////////////.........---------.........------.........................................................---------------------------------.........//////...///000000000///---,,,***,,,...///......///111)))---000000...++++++,,,...------,,,---...////////////.........---------++++++,,,,,,---...//////---------.........//////...---++++++++++++---............------,,,,,,,,,+++++++++,,,,,,------------,,,,,,,,,,,,---......///...---,,,,,,,,,,,,,,,------......------,,,+++,,,------......------,,,.....................---,,,------.../////////...------------------------,,,,,,,,,,,,---...//////................................................---...............------------......///000000111******+++,,,,,,---.........------,,,,,,++++++***+++++++++++++++++++++++++++,,,,,,------,,,,,,+++......------,,,,,,,,,,,,---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........---------.........//////---.........//////000000111111111111111111111111.../////////000000111111111111000000000000111111000000000000111111111111222111111111000000//////222222222222222111000000........................//////............//////............/////////000333222111000000111222333000000000000//////////////////............//////............/////////000---......///////////////------......///000000000222444666999<<>>------------------------+++,,,,,,---...//////000------------------------......---...////////////000000000000000000000000...............//////000//////.........//////000.../////////000000111111222222222222222222222222111111222222222222111111222333333444444333333222333333333333333333333333444333222111111222333444222444666666555444444444777777777888888888888888777777777666666555555555555555666666666666555555666666666666666666666666555555555555666666666666666666666666666666666666666555555555555666666777666555444333222333444444444555555555555444333333222222222222111111111111111111111000000///////////////////////////000111111000000000///////////////////////////////////////......---------......000000//////......------........................................................................---------.............../////////000000/////////........................------------............,,,------......------,,,...............---------------,,,,,,,,,------...........................//////...---,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////......,,,,,,---------.........------......------,,,+++.........------,,,,,,,,,---------............///................................................------,,,,,,,,,,,,------------------------------......------------..............................,,,,,,,,,,,,,,,,,,,,,,,,---------............///------------------------///...------,,,,,,------////////////////////////...------,,,,,,------...---------------------------------.........////////////.........---------------------------------------------------------)))***+++,,,...///000111---......///////////////......//////...---,,,+++---------------------------------............///...------------,,,,,,,,,........................------------------------,,,---...///000000000000////////////////////////000000111222111000///...////////////000000000000222111000///......------.../////////000000000111//////000000000000//////////////////////////////000000000000000000000000222222333444555666666777000///......///000///...---------.........//////............////////////.........///////////////...///000111222111000///222555:::======>>>>>>???,,,---------------------******+++,,,---.........------------------------,,,,,,------------......000000000000000000000000---....../////////////////////............//////......//////000000000111111111000000000000111111111111222222222222111111222333333444444333333222333333333333333333333333555444333222222333444555000333555666444333222333555666777888888888888777777666666555555444444444555555666666666666555555666666666666666666666666444555555555666666777777666666666666666666666666444444333333333444555555666555444333222333444555444444555555444444333222222222222111111111000000222222222111111000000/////////...//////000111111000000000////////////...////////////////////////......---------......///000000//////......------........................---.............................................---------.........//////---......//////......---........................---------....../////////,,,------......------,,,...........................------,,,,,,,,,------..............................---,,,,,,,,,,,,,,,///......------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------...............,,,,,,,,,------------...------......------,,,+++.........------,,,,,,,,,---------............///---................................................------,,,,,,------...------------------------------,,,,,,,,,,,,------........................,,,,,,,,,,,,,,,,,,,,,,,,---------............///,,,,,,------------------000//////...............------------------------------,,,,,,,,,,,,---------------------------------------..............................---------------------------------//////...---,,,++++++***)))***+++,,,...///000111---------------.........,,,,,,---....../////////---------------------------------............///...------------,,,,,,,,,...............---------............................../////////......---........................---...000000000000...---////////////000000000000000000//////...---,,,+++111000000000/////////...//////000000000000//////////////////////////////////////////////////////000111111222333333444444///...---...///000///...------------........................///////////////////////////.........---...///000111000///...222666;;;>>>???>>>??????+++,,,---.........------***++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------,,,,,,---///////////////////////////,,,---...///000000000/////////......------.........//////////////////000000000///......///000000111111222222222222111111222222333333333333222222222222333333333333222222333222222222222222222333000333555555444222222222333555666888888888777777666666555555555555555555555555666666666666555555666666666666666666666666444444555555666777777777666666666666666666666666444444333333333333333444555444444333333444444444333333444444333333222111222111111111111000000000111111111111111111000000////////////000111222222000000////////////......////////////////////////...------------.../////////////////////.................................---------.......................................,,,,,,------.../////////...//////000000//////...........................---------...//////000000,,,------......------,,,.............../////////......---,,,,,,,,,------........................------,,,,,,,,,,,,------//////...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------,,,,,,,,,,,,------------------......------,,,+++------------------,,,,,,---------............///---------.............................................------------......------------------------,,,,,,,,,++++++,,,,,,,,,------------------------........................---------............///,,,,,,,,,,,,------------000//////...............,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------,,,,,,,,,------------...................................................------------------------//////...---,,,++++++***------------------------,,,,,,++++++,,,,,,---...+++,,,,,,---...///000000---------------------------------............///000////////////..................---------------........................///////////////...---,,,........................,,,---...//////000000000////////////000000000000///////////////...---,,,111111111000///.........//////000000000000//////////////////////////////........................//////000000000000111111...---------///000///...,,,------------.....................///////////////////////////.........------...//////////////////333999===>>>>>>>>>>>>+++,,,---.........------,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,+++---///...---,,,...000........................,,,---...///000000000///000///...------------...///////////////.........000000///......///000000111111222222222222111111111111222222222222111111111111222333333222111111111222222222222222222111222444555555444333333444222333555777888777666555666666666666666666777777555555666666666666555555666666666666666666666666444444555555666777777888666666666666666666666666666555444333333333333333333333444444555444444333222222333333222222111000111111111111000000000000//////000000000000000000000//////000111222333333000000/////////.........////////////////////////---------------...//////.........///////////////........................---------.........//////........................,,,,,,------...//////000...//////000000//////...........................---------...///000000000,,,------......------,,,---........./////////000///...---,,,,,,,,,,,,,,,........................++++++++++++,,,---......------------------------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,---,,,,,,,,,++++++,,,,,,,,,---------------......------,,,+++,,,,,,---------------------------............///---------.........//////..............................------------......------------------------------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,........................---------............///++++++,,,,,,,,,---------......---,,,,,,,,,,,,,,,---------------------------,,,,,,++++++,,,,,,---,,,,,,,,,---------......................................................,,,,,,,,,,,,,,,,,,,,,,,,------------------------.........------,,,,,,+++---,,,+++++++++,,,---...------------......///000........................---------............///000////////////..................------,,,,,,,,,---------------------------......////////////...------------------------,,,------...///111222333////////////000000000000//////000111111000///...000000000000//////////////////000000000000/////////////////////////////////////////////////////////////////////............---,,,---///000///...,,,,,,---------.....................////////////000/////////............/////////...///000000111...333999===????????????***+++---...///...------..................------,,,,,,,,,,,,,,,,,,,,,,,,,,,...000000...---///111........................+++,,,...000000000000///000///...---------------000000//////.........---111000///......///000111111111222222222222111111111111111222222111111111000111222333333222111000222333444555555444333222444555666555444444555666111222444666777777666555666666777777888888999999555555666666666666555555666666666666666666666666444444444555666777777888666666666666666666666666888777666555444333333333222333444555555555444333111222222222222111000000111111111111000000000000---.........//////000000000000000000111222333444000/////////............////////////////////////---------------...///000---.........//////000000........................---------.........//////........................,,,,,,------...///000000------............------........................---------...///000000111,,,------......------,,,---.........//////000000///...---,,,,,,,,,,,,,,,........................*********+++,,,---...///++++++,,,------...//////,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++++++++,,,,,,,,,---------------......------,,,+++,,,,,,,,,------.........---------.........//////---------.........//////..............................------------......------------------------.........------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////+++++++++,,,,,,------------,,,++++++******++++++........................---,,,,,,++++++,,,,,,---,,,,,,,,,------..............................------.....................,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,...//////000,,,,,,,,,------.........------,,,+++,,,---...//////......---------..............................---------.........//////......---------,,,,,,,,,.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...///000000111111---------------------------------...000222555777////////////000000000000000000222333333222111111......//////000000111111//////000000000000//////////////////////////////000000000000000000000000000000//////......------...---,,,---///000///...,,,,,,,,,---------................../////////000000000//////.........---111000/////////000222333///444;;;@@@BBBBBBBBBBBB------------------------------------------------,,,,,,++++++,,,---///000///......---------......///......---------......000///...---------------////////////////////////000000000000000000000000............///////////////000222222000///000111111111000000111111222333222222111111222222333444444333222111111222333444333333333444444444555555444444444555555555666666666777777777777777666666666666666666666666666666777777666666555555555555333333444444555666666666666666666666666666666666555444333333333333444555222222222222222222222222222222222222222222222222333333333222222222111111111111222333222111000///000000000000/////////////////////...---,,,******000000000000000000000000////////////////////////000000000000000000000000---.........---,,,,,,+++------------------------,,,,,,,,,---------......//////////////////////////////000000000000///////////////...---,,,******........................------------------------......------------......------,,,,,,,,,,,,------//////.........---------------------------------++++++,,,,,,,,,---------..................------////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++(((&&&)))...000///,,,,,,,,,,,,---------......------------------------......////////////......000///...---,,,+++******,,,++++++******++++++,,,,,,---...---+++***+++,,,---...............------........................///...---,,,,,,---...///,,,,,,---......---,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,........................+++++++++,,,,,,---------,,,,,,,,,,,,---...///000------......------,,,+++........................+++++++++,,,,,,,,,------+++,,,,,,------,,,,,,+++................................................111000000///...---------------............------////////////////////////////////////////////////............////////////111111111111111111111111000000000000000000000000//////000000000000//////000000000000000///.....................///000000........................////////////////////////000000//////.........---........................///......---------......---.........//////000000////////////////////////000///000///000///000///000444999===???@@@BBBCCC------------------------------------------------,,,,,,++++++,,,---///000///......---------......///......---------......000000///...............////////////////////////....................................///////////////000222222000///000111111111000000111111222333222222111111222222333444333222222222222222222333333333333444444444555555333444444444444555555555555666666777777666555555555555555555555555555555666666666555555555444444555555555555555555444444555555555555555555555555555555444333333444555555222222222222222222222222222222222222222222222222333333222222111111111111111111222222222111000///000000000000////////////....../////////...------////////////////////////////////////////////////........................---.........------,,,+++------------------------........./////////000000........................//////000000000000//////............---,,,++++++........................------------------------///..................///......------------......//////.........---------------------------------++++++,,,,,,,,,---------................................................,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,***(((***///111///,,,,,,,,,---------.........------------------------------............------...---------------,,,,,,,,,,,,++++++++++++,,,,,,,,,---...---+++++++++------...............------..............................------------......,,,,,,---......---,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,........................---------...............))))))))))))***+++,,,,,,------......------,,,+++........................---------.........//////,,,------......------,,,................................................000000000///...---------------............------////////////////////////////////////////////////............////////////........................000000000000000000000000......////////////......000000000000000///......///////////////000111111........................////////////////////////000/////////..........................................------------................../////////000////////////////////////,,,---...///000111222333111555999<<<===>>>???@@@------------------------------------------------,,,,,,,,,,,,,,,---//////......---------......///......---------......///111000//////////////////////////////////////////....................................////////////...000111111000//////000111000000000000111222222222222111111222222333444222222222333333222222222333333333444444444555555333333333333444444444444444444555555666555555444444444444444444444444444555555555444444444444444777666666555444444333333555555555555555555555555555555444333333444555555222222222222222222222222222222222222222222222222222111111111111000000000111111222222111111000///000000000000////////////---......///000000//////........................////////////////////////---------------------------............---,,,,,,------------------------.........///////////////------------------------...//////000000//////...------.........------,,,........................------------------------000//////......//////000///..................///...............---------------------------------,,,,,,,,,,,,------------........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------///,,,***,,,///000///,,,,,,------------.........------------------------,,,,,,------------,,,,,,,,,,,,,,,------.........,,,,,,++++++++++++,,,,,,+++,,,------,,,,,,---...------...............---........................---..................---,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,------....................................------------++++++,,,,,,---......///------......------,,,+++---------------------------------.........//////---......//////......---................................................000000//////...---------------............------////////////////////////000000000000000000000000............////////////........................000000000000000000000000------............------000000000000000//////...000000//////000000111111........................////////////////////////////////////....................................------,,,,,,,,,------...............////////////000000000000000000000000,,,---...///000111222333222555999;;;;;;<<<===>>>------------------------------------------------,,,,,,,,,,,,------.........------------...//////...------------...////////////............//////////////////////////////....................................////////////...000111111000//////000000000000000000111222222222222111111222222333444111222333444444333222111333333333444444444555555222222222333333333444444333333444444555555444444444444444444444444444444444444444444444444444444666666555555555444444444444444444444444444444444555555444444444444555555222222222222222222222222222222222222222222222222111000000000000000000000111111111111111000000///000000000000////////////---....../////////..............................////////////////////////------------------------------............------------------............------------------------------------------------...//////////////////...,,,,,,---...............................................................000000////////////000000//////............//////................................................,,,,,,,,,------------...---------...............------------------------------------------------------------------------///---,,,,,,...///---,,,------------....................................,,,------......------,,,,,,,,,,,,---------......,,,,,,,,,++++++,,,,,,,,,***,,,------,,,,,,...///,,,---......///.................................,,,---...//////...---,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................,,,------......------,,,,,,,,,,,,---------------........................---,,,,,,++++++*********,,,------...//////000000------......------,,,+++------------------------+++++++++,,,,,,,,,------------............------................................................/////////......---------------............------////////////////////////000000000000000000000000............////////////000000000000000000000000000000000000000000000000---......//////......---//////000000000000//////000///////////////000000........................///////////////////////////////////////.................................---,,,,,,,,,,,,------............///////////////000000000000000000000000////////////////////////222444888:::;;;<<<>>>???------------------------------------------------,,,,,,---------------------------------...//////---------------...//////---------,,,,,,------...////////////////////////////////////////////////............////////////...///111111///...///000000000//////000000111222222222111111222222333444111222333444444333222111333333333444444444555555222222222333333333444444222222333444444444444444444444444444444444444444444444444444444444444444444444444555555555666666555555555555555555555555555555555555555555555555222222222222222222222222222222222222222222222222000000000000000000000111111111111000000000000000000000000000////////////...//////...---,,,++++++........................////////////////////////........................------...//////......------------....../////////---------------------,,,..............................////////////......,,,,,,---...////////////................................................000000////////////000000//////............//////---.............................................,,,,,,---------.........---------.........//////------------------------------------------------------------------------...---,,,,,,------,,,+++---------.........//////..............................////////////............---------,,,,,,,,,---,,,,,,,,,,,,,,,,,,---+++,,,------------...///,,,------...//////..............................,,,---...//////...---,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................,,,------......------,,,,,,,,,,,,------.................................,,,,,,,,,++++++******))))))***+++,,,------,,,,,,------......------,,,+++------------------------+++++++++,,,,,,,,,------,,,,,,------------,,,,,,............................................................------------------............------////////////////////////////////////////////////............/////////////////////////////////////////////////////////////////////000000///////////////000000000000/////////......---------..............................////////////////////////.........///////////////........................,,,,,,,,,,,,------...//////////////////.........////////////////////////////////////////////////000222666999:::===@@@BBB------------------------------------------------,,,,,,---......------,,,---------------...///000---------------...///000,,,,,,,,,+++,,,,,,---...////////////////////////000000000000000000000000............////////////---///000000///......///000////////////000111111222222111111222222333444222222222333333222222222333333333444444444555555333333333333444444444444222222333444555555555555444444444444444444444444444444444444444555555555333333444444555666666777666666666666666666666666444555666666666666555444222222222222222222222222222222222222222222222222000000000111111111111222222111000////////////000000000000000/////////////////////...---+++***)))........................////////////////////////........................------...////////////...---------...//////000000///////////////.........////////////////////////---......//////......---,,,---...///////////////................................................000//////......//////000///..................///---------.......................................,,,---------............,,,,,,------.../////////---------------------------------------------------------------------------------,,,,,,,,,,,,,,,------........./////////...........................//////////////////............------,,,,,,,,,------,,,,,,,,,,,,------,,,---......---,,,...///,,,,,,---...////////////........................---..................---...------,,,,,,------...------------------------------------------------,,,------......------,,,,,,,,,,,,---......//////........................------------,,,,,,,,,,,,***+++---...//////...---------......------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////+++,,,,,,,,,,,,,,,,,,+++................................................------------------------------............------////////////////////////////////////////////////............////////////------------------------//////////////////////////////000000000000//////...//////000000000000000......------,,,,,,------........................////////////////////////.........///////////////........................------------......///000///////////////.........////////////////////////,,,---...///000111222333...111444777999;;;???BBB------------------------------------------------,,,------......---,,,,,,---,,,,,,------///000000---,,,,,,------///000000,,,,,,,,,,,,,,,---......////////////////////////////////////////////////............////////////---///000000///......//////////////////000111111222222111111222222333444333222222222222222222333333333333444444444555555333444444444444555555555222333444555555666666666555555555555555555555555444444555555555666666666444444555555555555555555777777777777777777777777444555666777777666555444222222222222222222222222222222222222222222222222111111111111222222333333222111000///...//////000000000000000////////////......///......---,,,,,,////////////////////////////////////////////////------------------------------...///////////////---------...///000000000000000/////////.................................---......//////......------......////////////...................................................///..................///......------------......---------.........//////........................------------............,,,,,,------...//////000................................................------------------------,,,---......------..................////////////........................---......//////......---,,,,,,---------------...------,,,,,,,,,,,,---------...///...---,,,---...+++,,,---...////////////..............................------------.........---,,,,,,,,,,,,---...........................,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,------.../////////........................,,,,,,,,,,,,,,,---------,,,---///111222111000///------......------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////,,,,,,------------,,,,,,................................................------------------------------............------////////////////////////------------------------............////////////------------------------////////////////////////...//////////////////.........///000000000000000//////...---------------........................////////////////////////............/////////000....................................///000111111000/////////............------------------------,,,---...///000111222333---///222444555888;;;>>>------------------------------------------------,,,---.........---,,,+++,,,,,,,,,---...///000111,,,,,,,,,---...///000111---------------...///000////////////////////////..................................../////////000---///000000///......//////////////////000111111222222111111222222333444444333222111111222333444333333333444444444555555444444444555555555666666222333444555666666666666666666666666666666666666555555555666666666777777666666666555444444333333777777777777777777777777444555666777777666555444222222222222222222222222222222222222222222222222111111222222222333333333222111///.........///000000000000000////////////---...//////////////////000000000000000000000000////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,------...///000000//////---------...///000000111......---------,,,,,,,,,---------------------------..................---......////////////..............................////////////////////////......------------......---------,,,,,,------------------.........//////////////////////////////---------.........//////,,,,,,------...///000000////////////////////////........................---------------------------...//////......///000............/////////000////////////////////////,,,------......------,,,***++++++,,,---//////000...------,,,,,,------......///000///---,,,,,,---+++,,,---...////////////........................///...---,,,,,,---...///...---,,,,,,,,,,,,---...////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,------...///000000........................)))))))))******++++++,,,)))***---...///...---,,,------......------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------..................---................................................---------------------------..................---////////////////////////------------------------............/////////000////////////////////////////////////////////////---..................---......///000000000000000111000///.......................................////////////////////////---.........//////000000.................................//////111222222000000//////.........---------------------------000000000000000000000000---///111222333444777:::------...........................------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////......000///...---------------............//////////////////............//////000000////////////000000000000000000000000000000111111000000//////......111111111111111111111111333222111111111222333444555555555444444333333333000000111111111222222222444444444333333222222222111222333444555555555555666777777666555555777888666666555555555444444444555555666666666666555555555444444888<<<<<<777111555555444444444444555555444333333222222333333444555555444333333222111111111111000000000000111111111111000000//////......000000000000////////////////////////............//////////////////////////////.........---------,,,,,,------...///000000........................,,,,,,------...///000000//////////////////////////////.........---------.........------,,,,,,,,,------------------------........................------............------////////////.....................---,,,,,,++++++......------------......//////...---,,,,,,++++++,,,,,,,,,---------......+++++++++,,,,,,---------------------------------------------------------........................///...---,,,,,,---...///111111000///////////////........................---,,,,,,,,,,,,+++++++++---------............///------------------------000///...---------------111///...///000111000///..................------...............///000111......................................................//////......---,,,//////.........---------,,,...000111///.........///...---,,,+++,,,,,,---///...---,,,+++,,,,,,---,,,,,,,,,---------...............------,,,,,,,,,...------,,,,,,------.........//////000000111111000//////.........//////........................///...---,,,+++*********.........------,,,,,,,,,////////////////////////......////////////......------------------------......////////////......+++,,,,,,---...///000000000000000000000000000000000///...------...///000000000000000000000000000,,,---...000000000///.............../////////000...///////////////......111111000///////////////000///...------...///000...------------...//////000000//////......------////////////////////////////////////000000000000///000111222111222555777......------------------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////......//////...---------------............////////////000//////......//////000000000////////////000000////////////////////////222111111111000000000000111111111111111111111111222222111111111222333444444444444333333333222222111111111222222222222333444444444333333222222222111222333444555555555555555666666666444444555777666666555555555444444444555555666666666666555555555444444888<<<;;;666222555555444444444444555555444333333222222333333444555444444333222222111111111111000000000000111111111000000000/////////...000000000000////////////////////////....................................//////.........---------,,,,,,------...//////000........................+++,,,,,,---......//////........................//////.........---------/////////......---------.........................................................//////.........////////////............---------------...............------------......000//////...------,,,,,,---------.........//////+++,,,,,,,,,---------...------------------------------------------------........................///...------------...///111000000///......//////..............................------,,,,,,++++++---------............///........................//////...---------------000///......000000///...........................///............//////000......................................................//////......---,,,......------,,,,,,,,,,,,---...000000.........//////...---,,,,,,,,,------///...---,,,,,,,,,------,,,,,,,,,,,,------------------------------,,,,,,...------,,,,,,------...------------............//////......---......///...........................------------......////////////......---------////////////////////////......////////////......------------------------......////////////............//////////////////////////////////////////000///...------...///000000000000000000000000000---...//////////////////.........///////////////...///////////////......111111000///////////////000///...------...///000...------------.../////////////////////.........////////////////////////////////////000000000000...///000000000111333555......------,,,,,,++++++...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////......//////...------------...---............/////////000000////////////000000000//////......//////000////////////////////////222222222222111111111111111111111111111111111111222111111111111222333333333333333222222222222222222222222222333333333333444444333333333333222222222222333444555555555555444555666555444333444666555555555555555444444444555555666666666666555555444444555888;;;;;;666222555555444444444444555555444333333222222333333444444444333333222222111111111111000000000000111111000000000000////////////000000000000////////////////////////...................................................---------,,,,,,------.../////////........................++++++,,,,,,------.............................................---------///////////////.........////////////////////////...........................//////000000//////.../////////............---,,,------...//////000000......------------......000000//////......------........./////////000000---------------.........------------------------------------------------------------------------///...------------...///000000///............///........................//////......---,,,++++++---------............/////////////////////////////////...------------...///...------//////...---........................//////......---...............................................................//////......---,,,---,,,,,,,,,,,,+++++++++...//////...------...000......---,,,,,,,,,------......---,,,,,,,,,------++++++++++++,,,,,,,,,,,,,,,,,,------------------...------,,,,,,------............---------------...---------------..............................,,,------...///111222333///////////////.........////////////////////////......////////////......------------------------......////////////......111111000000//////////////////////////////////////////............//////000000000000000000000000000//////............//////////////////...............//////////////////111111000/////////////////////............///000......------......///000.........///////////////////////////////////////////////////000000000000---.../////////000222444......---,,,++++++******------------------------------------------------,,,---......///.........///......---------......---------.........//////000000////////////000000/////////....../////////////////////////////////111111111111111111111111111111111111111111111111111111111111111222222333222222111111111111111111222222333333333444444444333333333333333333333333222333444444555555555444444555666666555444555666555555555555555555555555444555555666666555555444444444666999;;;:::666333555555444444444444555555444333333222222333333444333333333333222222111111111111000000000000111111000000000000////////////000000000000////////////////////////............................................................---------.........//////........................+++++++++,,,,,,---------................................................//////..................................................................//////000000000000////////////.........---------........./////////000000...------,,,,,,------...//////......---------------.........////////////........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------.........------.........//////...------.................................000000///...---,,,,,,+++---------............///...............////////////......---------.........---,,,,,,......---,,,---------...............000///......------------.........................................................///......---,,,---,,,,,,,,,,,,,,,,,,,,,...//////---,,,,,,...000------------------------------------------------******+++++++++,,,,,,,,,,,,,,,,,,------............------,,,,,,------...000000000//////.........------,,,,,,,,,---..............................---------...///111222333//////..................////////////////////////......////////////....................................////////////....../////////////////////////////////////////////////////////....../////////////////////////////////111000///---------...///////////////...........................//////000111000000///////////////...............//////000...............//////000------......//////000000////////////////////////////////////000000000000...///000000///000222444......---,,,++++++******------------------------------------------------,,,---......///...............---------......///------------............000000////////////000000//////............//////........................000000000000000000000000000000000000000000000000000000111111222222222222111111111111111111111111222222333333333444444444333333333333333333333333333333444444555444444444444666888888666555666666444555555555555555555555444444555555555555444444333444777999:::999666333555555444444444444555555444333333222222333333444333222222222222222111111111111000000000000111111////////////000000000000000000000000////////////////////////....................................---.....................---------.......................................++++++,,,,,,,,,,,,,,,---........................---.....................------------------------------------------------........................//////000000000000//////............------------000000/////////.........------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,+++,,,,,,---------.................................,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------..................---...---------------..............................000000///...------,,,,,,---------............///,,,,,,---------...............---------......///...,,,+++,,,---...---,,,---------.........//////000///...---------------.........................................................///......---,,,------------.....................---+++,,,...000,,,---------------------,,,---------------------******+++++++++,,,,,,,,,,,,,,,,,,------............------,,,,,,------...000000//////......------,,,,,,,,,,,,,,,---...///...........................---------...//////000------------------------////////////////////////......////////////....................................////////////......,,,,,,---......///000000...........................//////////////////...////////////////////////111000///---------...//////////////////..................---...///000111111000000///////////////---......//////////////////............///000000------......//////000000////////////////////////////////////000000000000///000111111000000222444......------,,,,,,++++++,,,,,,,,,------------...------------------------,,,---......//////.........------------...//////,,,------------.........//////............/////////......------......///........................///////////////000000000000000000000000000000000///000111111222222111111111111111111111222222222222222222222333333333333222222333333333333444444333333444444555444444333444666888999777666666666444444444555555555555555444444555555555555444444222444777::::::888666444555555444444444444555555444333333222222333333444222222222222222222111111111111000000000000111111////////////000000000000000000000000////////////////////////............---------------------------------...............................................................,,,,,,,,,,,,---------------------------------------------...............,,,,,,,,,---------------------------------------...........................//////000000//////............------------,,,000000//////...------,,,------,,,,,,,,,,,,------,,,+++++++++++++++++++++,,,,,,,,,------------............---------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------...//////...---------,,,,,,,,,,,,---.......................................------------------------............///++++++,,,,,,---............------------...//////...---,,,,,,......---,,,,,,,,,------.../////////......------,,,---------......................................................//////......---,,,------...............///---......---,,,,,,---///+++,,,---.........------+++,,,---.........------++++++++++++,,,,,,,,,,,,,,,,,,------------------...------,,,,,,------...---------,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000..............................------,,,---------,,,,,,,,,---------------////////////////////////......////////////....................................////////////......++++++,,,---...///000000..............................////////////......000000000000000000000000000//////............///............/////////000///...------...///111222111111000///////////////,,,---...///000000000/////////......//////000111.........///////////////////////////////////////////////////000000000000///111111111000000222444......------------------,,,,,,,,,---------..............................,,,---......//////......---------------...//////,,,,,,---------...............------------......///......------......///........................//////000000000111111111000000000000000000000000...///000111222111111000111111111222222222333333111111111222222222222333222222222333333444444444333444444555444444333333333555888888777555555555444444444555555555666666333444444555555444444333222555888::::::888666555555555444444444444555555444333333222222333333444111111111111111111222222111111000000000000111111.../////////000000000111000000000000////////////////////////............---------------------------------.........//////................................................---------------------------------------------------------.........//////------------.........///.........................................................//////..................---------,,,,,,.........------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------............------------,,,,,,,,,+++++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,------...//////...------,,,,,,++++++,,,------...........................,,,,,,,,,,,,---------------------............///,,,,,,,,,---.../////////---------------...//////...---,,,---...///...,,,,,,,,,------...//////000------,,,,,,,,,---............................................................//////......---,,,,,,,,,,,,------.........+++---......---,,,------+++,,,---.........------+++,,,---.........------,,,,,,,,,,,,------------------------------,,,,,,...------,,,,,,------...+++,,,,,,,,,,,,,,,,,,---------------...///000111...........................---------,,,------...------------.........///////////////////////////......////////////....................................////////////......------....../////////000........................---...///000000///...---000000000000000000000000---...//////////////////,,,------...///000111111///...---,,,---///111222111111000///////////////,,,---...///000000000//////////////////000000111///////////////.........////////////////////////////////////000000000000///000000000//////000222------..................,,,,,,,,,------.................................,,,---......//////......---------------...///000,,,,,,,,,---------......---------,,,,,,---------.........------.................................000000111111222222222333000000000000000000000000...///000222222111111000111111222222333333333333000000111111111222222222222222222333333444444444444444444555444444333333222444777777666444444444444444444555555555666666333444444555555444444333222555888:::999777666555555555555444444555555555444333333222222333333444111111111111111111222222111111000000000000111111.../////////000000111111000000000000////////////000/////////............---------------------------------.........//////.....................---................................................---------------------------------.........//////---.........//////000000////////////////////////........................------............------......---------,,,,,,,,,++++++,,,,,,---.........---,,,,,,++++++,,,,,,---------------------------............/////////000---------,,,,,,+++++++++++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////...---,,,++++++++++++,,,,,,---...........................******+++,,,,,,------...---------.........//////---------...///000000111---------------...///000///...------//////...---,,,,,,------...///000000,,,,,,,,,,,,------...///......................................................//////......---,,,+++++++++,,,,,,---------***---//////...,,,,,,,,,***+++---...///...------***+++---...///...------,,,,,,------------...............------,,,,,,,,,...------,,,,,,------...---------....../////////---------...///000111111........................---------------...//////---.........//////000000////////////////////////......////////////......////////////////////////......////////////......000000000000////////////........................---...///000000///...---000000000000000000000000,,,---///000000000//////+++,,,---...///111222222///...---,,,---///111333111111000///////////////+++,,,...000000000000//////////////////000111111000000//////.........---////////////////////////////////////000000000000.../////////------///111..................------,,,,,,,,,++++++*********------------------------,,,,,,,,,,,,,,,,,,,,,,,,---.........//////000000---------............//////...---,,,+++,,,------------,,,+++,,,---...///000000000000111111111111111111000000//////..................////////////000000//////000111222222222222222222222222222222111111222222222333333333333333222222111222222222555555444444444333333333111222333333444444333333333333333444444444555555333444555666666555444333555666777888888777666555444444444444444444444444333333333333333333333333333222111000000111222333222222222222222222222222////////////////////////......////////////......---------,,,,,,+++++++++000///...---------------111///---+++***+++,,,---......------------......////////////////////////------.........---+++***,,,---------.../////////......////////////....................................////////////......,,,,,,,,,---------..............................------............------,,,------......------,,,111000///...---,,,++++++...------,,,,,,------............------,,,,,,,,,,,,---......//////......,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---...///000000------------------------,,,---------.../////////---------------------------------.........//////...---+++******+++,,,---111000///...---,,,++++++//////...---,,,,,,++++++........................---------............///........................,,,,,,,,,---...///000000---------....../////////...---,,,,,,---...///000///......------///000111000000//////.........---------------------------------------------------/////////......---------..........................................------------------------------............///////////////...---,,,++++++,,,---............////////////000000000000//////////////////////////////////////////.........---------////////////////////////000000000000...,,,***)))////////////////////////////////////000000000000////////////////////////......//////000000111111000000000000000//////...////////////////////////......//////////////////.........---,,,,,,...000////////////000000000111//////000000000000//////000000////////////000000222222111111111111111111000000//////.........------......///000111111222..................------------,,,,,,,,,+++++++++------------------------------------------------////////////............---------............//////...---,,,,,,,,,------------,,,,,,,,,---...////////////000000000111111000000000000//////..................////////////111111000000000000111111222222222222222222222222111111222222222333333333333333222222111222222333555444444444444333333333111222333333444444333333333333333444444444555555333444555666666555444333555555666777777666555555444444444444444444444444333333333333333333333333222222111000000111222222222222222222222222222222000000000000000000000000......////////////...............---------,,,,,,//////...---------------111000...,,,+++,,,------......------------..............................------.........---++++++---------.....................////////////....................................////////////......---------.........//////........................------............------,,,------......------,,,.........---------------...------,,,,,,------.........---------,,,,,,,,,,,,---......//////......,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,---------.../////////---------------------------------...............---------------------------------.........//////...---,,,++++++,,,...///...............---------//////......---,,,,,,+++........................---------............///........................,,,,,,------......//////+++,,,,,,,,,,,,,,,------//////...---...///000000///......---...///000111000/////////.........---........................------------------------.........---------,,,,,,................................................------------------------............///////////////......---------------////////////000000000000000000000/////////......//////////////////////////////.........---------000000000000000000000000000000000///...---,,,+++////////////////////////////////////000000000000111111111111111111111111.../////////000000000111000000111000000///......///////////////////////////////////////.........///000///...,,,,,,...///---------.........////////////000000000000//////000000////////////000000111111111111111111111111000000/////////..................///000111111111------------------......---------------,,,,,,,,,------------------------........................000000//////...------------------............//////...------,,,,,,------------,,,,,,------...///.........////////////000000000000////////////...............////////////222111000000000000000111222222222222222222222222111111222222222333333333333222222111222222333333444444444444333333333333111222333333444444333333333333333444444444555555444444555555555555444444444444555666666555444444444444444444444444444444333333333333333333333333222222111000000111222222222222222222222222222222111111111111111111111111......////////////....../////////...............//////...------------...111000...---,,,------.........------------..............................,,,---.........---,,,+++...............---------......////////////......------------------------......////////////.............../////////000000........................------............------,,,------......------,,,++++++,,,,,,------.........------,,,,,,------......------------,,,,,,,,,,,,---......//////......,,,,,,,,,,,,,,,,,,,,,,,,------------------------------.........................................................---------........................---------..................---,,,,,,---...///111---------.........//////000//////......---------........................---------............///---------------------------------------.........000000000///////////////111000//////...//////000......------......///000/////////...............////////////////////////------------------------------------,,,,,,,,,,,,................................................------------------------............////////////....../////////...------//////000000000111111111/////////.........------/////////////////////////////////............---111111111111111111111111111000//////.........///////////////////////////////////////000000000000111111111111111111111111////////////000000000000111111111111000///------////////////////////////000000//////.........---000111111///------...///------.........///////////////000000000000//////000000////////////000000111111111111111111111111000000////////////............//////000000111111,,,,,,------------........................------------------------------------------------------.....................------------............//////......------------------------------......///---------.........//////////////////////////////............////////////000000//////000111222222222222222222222222222222111111222222222333333333222222111111222222333333444444444333333333222222111222333333444444333333333333333444444444555555444444444444444444444444333333444555555444333333333333333333333333333333222222222222222222222222222111111111111111111222111111111111111111111111000000000000000000000000......////////////..............................///......---------......111000///............///......------------..............................,,,---.........---,,,+++/////////...---------,,,---......//////......------------------------------......//////......------.........////////////........................------............------,,,------......------,,,+++++++++,,,,,,,,,------...------,,,,,,------...------------------------,,,---......///.........------------------------------------------------...............---------/////////////////////////////////...---------,,,////////////////////////........................------------...///111222---------............///000000//////............---------------------------------............///------------------------...---------------------111111111000000/////////000000//////......------------------......//////................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------...................................................////////////---...///000000///...---////////////000000000000///.........------------/////////////////////////////////...............000000000000000000000000111000///......///000111////////////////////////////////////000000000000........................////////////000000000000111111111111000...---,,,////////////////////////000000000///......------///000111000///...000111///000000000000111111111//////000000000000//////000000////////////000000000000000000111111111111000000//////////////////.../////////000000000111,,,,,,,,,,,,------..............................------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---...//////000---------............///...//////.........------------.........//////...------------.........................../////////............////////////.........///000222333444222222222222222222222222111111222222222333333333222111111111222222333444444444333333333222222222111222333333444444333333333333333444444444555555444444444333333444444444222333444555555444333222333333333333333333333333222222222222222222222222111111111222222111111111111111111111111111111111////////////////////////......////////////......------------------............---------......///000//////.....................------------..............................+++,,,---.........---,,,/////////...---------,,,------............------------------------------------............------,,,,,,---------.................................------............------,,,------......------,,,------,,,,,,,,,+++++++++...------,,,,,,------...------------------------,,,---......///.........------------------------------------------------...............---------/////////////////////////////////...---------,,,////////////////////////.....................------------...///000111111///............---------///////////////.........,,,,,,,,,,,,,,,,,,,,,,,,---------............///---------------------------------------,,,,,,,,,------,,,,,,++++++******............---,,,,,,+++,,,------...............---------...............------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////....................................////////////---...///000000///...------------........./////////.........------------////////////////////////////////////////////////////////////////////////000000///......///111222////////////////////////////////////000000000000........................000000000000////////////111111111111000///...---////////////////////////000000//////.........---,,,...000000000000111333000000000000111111111222//////000000000000//////000000////////////000000//////000000000111111111//////000000000000000000////////////000000000000++++++,,,,,,------......---------...............------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++---...///000111---------............///...////////////...------------...////////////...---------............///---............/////////............////////////.........///000222333444222222222222222222222222111111222222222333333333111111111111222333444444333333333333222222222222111222333333444444333333333333333444444444555555444444333333333333444444333333444555555444333333333333333333333333333333222222222222222222222222000111222222222222111000111111111111111111111111..............................////////////......---------------............------------...//////..............................------------......------------------------+++,,,---.........---,,,...............---------------............------,,,,,,,,,,,,,,,,,,,,,,,,------............------,,,,,,,,,------------...........................------............------,,,------......------,,,......------,,,,,,++++++...------,,,,,,------...,,,,,,,,,------------...,,,---......//////......------------------------------------------------------.........................................................---------.......................................---------------......///000000000//////.........---------........................,,,,,,,,,,,,,,,,,,,,,,,,---------............///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,---------,,,++++++,,,,,,---............------------------.........------------------------------------------------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.../////////....................................////////////------.../////////......,,,,,,---------........./////////.........------////////////////////////...////////////000000000......................../////////......///000000////////////////////////////////////000000000000111111111111111111111111000000000000////////////000000000000000//////...////////////////////////////////////////////////+++---///000000000111222........./////////000000//////000000000000//////000000////////////000000...//////000000111111111//////000000000000111111////////////000000000000***++++++,,,------......,,,,,,---------.........------------------------------------------------++++++,,,------...//////---------............///...//////000///...---,,,,,,---...///000//////...---............/////////---------.........//////............////////////000000000000000000111222222222222222222222222222111111222222222333333333111111111111222333444555333333333222222222222111111222333333444444333333333333333444444444555555444444333222222333444444333444555666666555444333222222222222222222222222111111111111111111111111000111222222222222111000111111111111111111111111////////////////////////......////////////......------........./////////---------------...//////---------.........------......------------......------------------------++++++---.........---------------...............,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,------------....................................------............------,,,------......------,,,---------------............------,,,,,,------...,,,,,,,,,---------......,,,---......//////..............................------------------------,,,---------.../////////---------------------------------...............------------------------//////.........------------......//////.........---------...............------------------------........................---------............///,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------...////////////000000000000+++,,,---.........---,,,+++,,,---.........------,,,,,,,,,------.................................------------------------,,,,,,---------.................................,,,,,,------...//////000....................................////////////---------------......///------------.........///000000000/////////......////////////////////////.../////////000000000000////////////////////////....../////////......---////////////////////////////////////000000000000111111111111111111111111111000000000/////////......//////000000000000000////////////////////////------......///000000000,,,...000000///------........./////////000000000//////000000000000//////000000////////////000000......//////000111111222//////000000000111111111000000000000////////////******+++,,,,,,---......,,,,,,,,,---------......------------------------........................,,,------------------------------.........//////...///000000000///---,,,,,,---///000000000///............////////////000---------.........//////............/////////000333222111000////////////222222222222222222222222111111222222222333333333111111111111222333444555333333333222222222111111222222333444444444333333333333333444444444555555444444222222222222444444444444555666666555444444222222222222222222222222111111111111111111111111000111222333333222111000000000000000000000000000000000000000000000000000......////////////........./////////000000111111---------------...///000,,,,,,------...------,,,.........------.........------------------------***+++---.........------,,,------....../////////,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,............/////////000........................---..................---,,,------......------,,,++++++,,,---...///000111...------,,,,,,------...,,,,,,,,,------.........,,,---......//////..............................------------------------,,,,,,------...///000000------------------------,,,------....../////////------------------------//////.........------------...............---,,,++++++,,,---...///000111,,,---------------------000000000000000000000000---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......,,,,,,------......//////+++,,,.../////////......+++,,,---.........---,,,,,,,,,,,,------.........////////////////////////---------------------------------....../////////000000000000000000000000,,,,,,------...///000000////////////////////////............/////////000---,,,++++++,,,---...///............/////////000000000000000////////////////////////////////////.../////////000000111111000000000000000000000000---.../////////...,,,+++////////////////////////////////////000000000000////////////////////////111111000000/////////...---...///000111111111111////////////////////////,,,,,,---...///000111111...000111000...+++******111111111111222222222222//////000000000000//////000000////////////000000---......///000111111222//////000000111111111222000000000000////////////...---,,,,,,......---,,,***+++,,,,,,------------,,,,,,,,,---------......---------............///000000000000000000000000........................---------.......................................////////////////////////...............///000000000000000000000000000000000000000000000000000000000000000000111111111111000111111111222222222222333222111000000111222333444444444333333333333333111111222222222333333333333333333333333333333333222222222333333333444444222333333444444333333222222222222333333444444444555555444333333222111111000000000111222222222333111111000000//////......111111000000//////......111...++++++...//////------.........//////000000---000222222111///......---....../////////////////////.........---------////////////////////////000///...------...///000///...------...///000111.........------,,,,,,,,,........................,,,,,,,,,---------..............................000000//////.........---,,,---------.../////////........................///...---,,,,,,---...///......---,,,,,,,,,,,,---..............................---,,,---...///000/////////...---------,,,//////.........---------........................//////...---,,,++++++***(((***,,,...//////...---------------------------++++++++++++,,,---...///.........------,,,,,,,,,,,,,,,------------,,,,,,...------,,,,,,------............------,,,,,,,,,.........////////////000///............---------///...,,,+++***++++++,,,---------.........//////---,,,,,,++++++,,,,,,---........................,,,,,,,,,,,,,,,,,,,,,,,,/////////...---,,,***)))---------....../////////,,,,,,,,,---------......,,,---.../////////......////////////////////////////////////////////////000000000000000000000000------............------////////////////////////////////////////////////////////////////////////---------............///000000000000////////////...------------...//////......------------......111111000000//////......////////////////////////............////////////////////////............////////////////////////////////////////////////000000000000000000000000////////////000000000000000000000000000000000000........................000000000000000000000000000000000000000000000000000000////////////000000///...------//////...---***+++,,,---------------,,,,,,,,,---------......---------............///////////////////////////..........................................------........................////////////////////////...............///000000000000000000000000000000000000000000000000000000000000000000111111111111000000000111111111222222333222222222222222222333//////000000000000000000111111222222222333333333333333333333333333333333333333333333444444444444222333333444444333333222444444444444444444444444555444444333222222111111111111111111111111222222222111111111000000000000111000000000/////////...222///------///000000.............../////////000...000222222000...---------....../////////////////////.........---------////////////////////////000///...------...///000......---------...///000......---------,,,,,,,,,------------------------,,,---------....................................000/////////.........------------.......................................///...------------...///......---,,,,,,,,,,,,---...........................------,,,---...///000...............---------//////.........---------........................///......------,,,,,,+++)))+++---...//////------------------------------,,,,,,,,,,,,---...///000......---------,,,,,,,,,......////////////.........------,,,,,,------.........---------,,,,,,,,,------.........////////////............---------......---,,,,,,,,,,,,,,,,,,------------.........---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,------------,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,---------......*********+++++++++,,,,,,////////////////////////////////////////////////////////////////////////...//////////////////...////////////////////////////////////////////////////////////////////////........./////////000000000000000000//////////////////......//////000111/////////....../////////000000000000////////////////////////////////////............////////////000000//////......------////////////////////////////////////////////////////////////////////////////////////000000000000000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000111111000000000000111111000///......///000///...+++,,,,,,------------,,,,,,,,,,,,---------......---------............///////////////////////////......................../////////...---------,,,------------------------////////////////////////...............///000000000000000000000000000000000000000000000000000000000000000000111111111111/////////000000000111111222333333333333333333222000000000111222222222333111111222222222333333333333333333333333333333333333444444444444555555555222333333444444333333222555555555555444444444444444444333333222222111111111111111111111111000000222222222222111111111111000000000000////////////111000......000111000///............///////////////111222222///------------......///////////////...............---------//////////////////////////////............//////---------,,,------...///...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------........./////////......................../////////..............................---------........................///...------------...///......---,,,,,,,,,,,,---...........................------------...//////---------..............................---------........................------------------------+++,,,---.........,,,,,,------------------------------------...///000000...------------,,,,,,,,,......////////////.........------,,,,,,------......------------,,,,,,,,,,,,---------............///............------------............---,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,........................)))***+++,,,---.........+++++++++,,,,,,,,,,,,---,,,,,,,,,---------.........---,,,,,,,,,---////////////////////////////////////////////////////////////////////////////////////000000000000//////////////////////////////////////////////////////////////////////////////////////////000000000111////////////000000000000000000//////000000111222000000////////////000000////////////000000000000////////////////////////............////////////111000000///...---------////////////////////////////////////////////////////////////////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000222222111111111111222222///...---...///000///---,,,,,,---------------,,,,,,,,,,,,---------......---------............///////////////////////////........................000000///...---,,,,,,,,,------------------------////////////////////////...............///000000////////////////////////000000000000000000000000///000000000111111111111////////////000000000000111111333444444333111111000000111111222333444444111111222222222333333333333333333333333333333333444444444555555555666666222333333444444333333222444444444444444333333333333333333333222222111111222222111111000000//////111111111111111111111111000000000000////////////000////////////000//////.........//////////////////111222111///---,,,,,,---......///////////////......................../////////////////////////////////....../////////---------,,,------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,.........////////////000................................................/////////...---------,,,.................................------...............---,,,,,,,,,,,,---........................------------......//////,,,---------.../////////................................................,,,---------......//////------.........---,,,+++---------------------------------------...//////------------------------,,,,,,------------,,,,,,...------,,,,,,------...------------------------,,,,,,,,,---------......///............---------------/////////...---,,,+++++++++,,,,,,,,,------------,,,,,,,,,,,,------////////////////////////------------------------))))))+++,,,------..............................,,,,,,,,,---------......000///---,,,---...000222/////////////////////////////////////////////////////////////////////////////////000000/////////////////////////////////////////////////////////////////////////////////....../////////000000000////////////000000000000000////////////000111111000//////////////////000......//////000000111111////////////////////////............////////////111111000///...------,,,////////////////////////////////////////////////////////////////////////////////////000000000000////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000222111111000000111111222...---,,,,,,......---,,,---------......------,,,,,,,,,,,,---------......---------............///................................................000000///...---,,,,,,,,,------------------------////////////////////////...............///000000////////////////////////000000000000000000000000///000000000111111111111////////////000000000000///000111222222111000///,,,------...///000111111111111222222222333333333333333333333333333333333444444444555555555666666222333333444444333333222222222222222222222222222333222222222222222111111222111111000000/////////000000000000000000000000////////////000000000000---...//////............///////////////.........///000111000...,,,,,,------......///////////////---.....................////////////////////////...//////////////////...------------------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,.........////////////000........................---------.............../////////...---------,,,........................---..................---......---,,,,,,,,,,,,---........................---------...............,,,---------.../////////---.............................................,,,------......//////000............---,,,++++++------------------------,,,,,,,,,+++,,,,,,---...------------------------,,,,,,------------,,,,,,...------,,,,,,------...------------------------,,,,,,,,,---------......///............---------,,,---.../////////------+++++++++,,,,,,,,,------...------,,,,,,------...////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,,,,........................,,,,,,,,,---------......---+++***))))))+++---...////////////////////////////////////////////////........................---......//////......---////////////////////////////////////////////////////////////////////////------........./////////.../////////000000000111//////......//////000111///......------......///......//////000000111111////////////////////////............////////////111000000///...---------////////////////////////////////////////////////........................////////////000000000000////////////////////////////////////////////////000000000000000000000000111111111111111111111111000000////////////000000...,,,+++,,,---...---,,,---............------,,,,,,,,,,,,---------......---------............///................................................/////////...---------,,,,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////...............///000000000000000000000000000000000000000000000000000000000000000000111111111111/////////000000000111111//////000000000000////////////000000111111222222111111222222222333333333333333333333333333333333333444444444444555555555222333333444444333333222000111111111222222222222222222222222222222111111000000000000000000/////////////////////000000000////////////000000000000,,,...//////...------...///////////////............///000///---,,,---///---......///////////////---------...............////////////////////////......////////////......---............---,,,,,,,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,------........./////////........................---------------........................---------........................------...//////...------......---,,,,,,,,,,,,---........................,,,---......//////......---------...............---------.......................................------......////////////.........------,,,,,,,,,------------------------,,,,,,+++++++++,,,,,,---,,,,,,,,,------------.........////////////.........------,,,,,,------...,,,,,,,,,------------...,,,---------............///............---------,,,,,,---............---,,,,,,,,,,,,------------......------------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,............---,,,,,,+++---,,,,,,,,,,,,+++++++++,,,,,,,,,---------......---,,,+++++++++,,,...///////////////////////////////////////////////////........................------............------////////////////////////////////////////////////////////////////////////------------..................//////000000111111///............///000000......------------......////////////000000000000////////////////////////............////////////////////////............////////////////////////////////////////////////........................////////////000000000000000000000000000000000000////////////////////////000000000000000000000000111111111111111111111111000000////////////000000///---,,,---...///...---...............---,,,,,,,,,,,,,,,---------......---------............///..................................................................------,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////...............///000000000000000000000000000000000000000000000000000000000000000000111111111111000000000111111111222222111111000000000000111111333333333444444444444444111111222222222333333333333333333333333333333333333333333333444444444444222333333444444333333222000000111222333333444444111111111111111111222222/////////000000000000000//////000000000111111111.../////////000000000111,,,...111111///---...///000/////////............---.........------...000---......///////////////---------.........//////////////////////////////---...///000000///...---...//////000///...---,,,,,,,,,,,,---------......------------------------,,,---------....................................,,,,,,,,,------.........---------.......................................------...//////...------......---,,,,,,,,,,,,---........................,,,---.../////////...---...............------------------.........//////....................................////////////...------,,,,,,,,,------------------------------------,,,,,,,,,,,,------,,,,,,,,,---------............////////////.........------,,,,,,------...,,,,,,,,,---------......------.........////////////............---------,,,,,,,,,,,,,,,---......,,,------------...............------------......------------------------------------------------.../////////......---,,,------,,,,,,,,,+++++++++,,,,,,,,,---------.............../////////000000////////////////////////////////////////////////..............................////////////......////////////////////////////////////////////////////////////////////////............////////////.........///000111111111000000//////000000111222//////............//////000000000000////////////////////////////////////............////////////............////////////////////////////////////////////////////////////........................////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111000000000000000000111000...---...///000///....../////////...---,,,,,,,,,,,,,,,---------......---------.........//////................................................---------...............,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////...............///000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111222222222222333222111000000111222333222222111111111111111111111111222222222333333333333333333333333333333333222222222333333333444444222333333444444333333222000000111222444555666666111111111111111111222222......//////000000111111000000111111222222222333.../////////000000111111,,,///222222000...///000000000//////.........---,,,---...---------///111---......///////////////---------.........//////////////////////////////---...///000000///...---//////000000000///---,,,,,,,,,,,,------.................................,,,,,,,,,---------..............................,,,,,,,,,------.........,,,------....../////////........................,,,---...//////...---,,,......---,,,,,,,,,,,,---........................,,,,,,.../////////...---/////////......------,,,---------.........//////......................../////////////////////...---------,,,,,,------...------------------------///......---------......,,,,,,,,,------.........,,,------------------,,,...------,,,,,,------...,,,,,,,,,------..................////////////000//////.........---------,,,,,,+++***+++,,,...///---------.........//////......------------......000000000000000000000000..............................///////////////.../////////......---------,,,,,,,,,---------......***+++,,,,,,------,,,,,,////////////////////////////////////////////////........................//////000000000000//////////////////////////////////////////////////////////////////////////////////////////000000000000---......///000111111222111111111000111222222333000000////////////000000111111000000//////......////////////////////////............/////////000------......///000000000////////////////////////////////////////////////........................////////////000000000000000000000000000000000000111111111111111111111111000000000000000000000000111111111111111111111111222222111111111111222222......------------......//////.........------------------------...///000...------,,,,,,,,,------......................../////////......---------......//////...---,,,,,,------------------------............////////////---...///000000///...---,,,,,,------------,,,,,,000000000000111111111111222111111111000000//////000000000000000000000000222111111111000000//////111111111111111111111111111111000000000000000111666555333222111222333333333333333333333333333333333333333222222111111111222222222333333444444444333333333222111000//////333222222222111111000000///000222333333222111000////////////////////////......////////////......,,,---------.../////////---------............///........................------............------......------------......------......//////000000000111222111///------...---------............///........................111111000///////////////---------............///---------.........//////...//////000///---,,,+++---------............///........................,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---...///000/////////......---------........................,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......//////......---------,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,---------......,,,,,,,,,---------...............------,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,------.........+++++++++,,,,,,,,,------------------------------,,,,,,,,,---------..............................///......---------......111000///------......///......------------................................................------------------------------------------------------///////////////////////////............///000000------............------........................//////......------,,,,,,,,,---------...////////////////////////.........000000000000000000000000---------.........////////////000000000000//////222111111111000000//////............////////////111111111000000000000000------...///000111222222111111000000//////......////////////////////////111111111111000///------...///000111111000///....../////////000000111111222111000...------------............//////////////////000000111111111222111111111111111111111111000000000000111111111111000000000000000000000000//////......---.........//////.........---------,,,+++++++++,,,,,,---.........---------------..............................---------,,,,,,,,,+++...............---,,,,,,------------------------............////////////......////////////............////////////......//////000000000111111111111111111111000000000///000000000000000000000000111111111111000000000///111111111111111111111111222222111111111111222222555444333222222222222333333333333333333333333333333333333222222222111111222222222222333333333333222333333222222000//////////////////.........---000111111222222111111111////////////////////////...//////000000//////...---------...............---------............///........................------............------......------------..................////////////000111222111///------...---------............///...............---------111000//////......//////---------............///---------.........//////------..................---------............///........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...///............---------,,,...............................................................---------.........---------,,,,,,---,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---------------------.........//////......---------,,,,,,,,,,,,,,,---------.........,,,,,,------------------,,,,,,,,,,,,------------------------------------,,,,,,---------.................................///......------.........111000///...---......///......------------......................................................------------------------------------------------////////////////////////,,,,,,,,,,,,,,,------...---......//////......---......................../////////...............------...........................///////////////........................---------.........////////////000000000000//////111111111111000000000////////////000000000111111111000000000000000000000/////////000000000000000222111111111000000000000////////////////////////111111111111000///...---...///000111111000///........./////////000000000111000///...................../////////000000000///////////////000000111111111111111111111111111000000000000111111111111000000000000000000000000111000///..............................---------,,,,,,,,,+++,,,,,,---...///......---......//////........................------------,,,,,,,,,,,,---............------,,,------------------------............//////////////////............/////////000000111111000000/////////000000000000111111111111111111000000000000000000000000000000000000111111111111000000000000111111111111111111111111333222222222222222333333444444333222222222222333333333333333333333333333333333333222222222222111222222222222222111111111222222222222222111000///111111111111111000000000222111111000000111111111//////////////////////////////000000000000//////...............------------------............///........................------............------......------------....../////////...............///000111111///------...---------............///------------------------000///......------......---------............///---------...............,,,,,,,,,---...///000000---------............///........................------------------------------,,,,,,,,,------......------------,,,,,,,,,------------------------......................../////////...------,,,,,,.........------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,........./////////000000...------------,,,,,,,,,,,,------------.........------------------,,,,,,------------.........///------------------------,,,------------.................................///......---......//////000000///............///......------------..............................................................................------------------------///////////////////////////............///000000---......//////......---...........................///////////////000000//////..................------......//////000000........................------.........///////////////000000000000//////111111111111000000000000000000000111111111222222000000000000000000111111111111000000000/////////222222222222111111111111////////////////////////000111111000000///...---...//////000000//////...............////////////000//////......//////000/////////000000000111111111000///...---...///000111111111111111111111111000000000000111111111111000000000000000000000000111111000///....................................//////............/////////............///000000....................................---------------------......------,,,------------------------............////////////000///...------...///000000000000111111000000000////////////000000000111111111111000000000000000000000000000000000000000111111111000000000000000111111111111111111111111222222111111111222333333333333222222222222222222222222222222222222222222222222222222222222222222333222222111111000000000222222222222222111000///222222222222222222222222333222000//////000111111//////////////////////////////000000000000///////////////...---------,,,---------............///........................------............------......------------....../////////......---------...000111000///------...---------............///---------------.........//////...------------------------............///...........................------,,,,,,...///000---------............///......................................................---,,,,,,,,,---------------------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,...............---------............------------,,,------------------,,,******+++++++++,,,,,,,,,---.........////////////------------------------------------.....................------,,,,,,,,,............////////////........................------------............------------------------...............//////000000/////////..................------------..............................---------...............000000000000000000000000------------------------//////////////////////////////......//////000111......////////////....................................//////000000111111000000//////......------,,,------...///000111111....................................//////////////////000000000000//////111111111000000000000000000000000111111111222222000000000000000111111111000000000000000000000000111111111111111111111111////////////////////////000000000000000///......////////////////////////..................////////////......///000111111000000000000111111111111333222000.........///000111111111111111111111111///000000000111111111111000000000000000000000000000000///...............---.....................000//////.........//////...............///000000........................,,,,,,,,,,,,,,,,,,------,,,,,,---------------,,,------------------------............////////////000///...------...///000...//////000000//////......////////////000000000000000000000000000111111////////////////////////000000000000000000111111000000000000000000000000000000000000000111222222111222222222222222222222222222222222222222222222222222222222222222222222333222222111111000000000111111222222222111000000.../////////////////////333222000///...///000111//////////////////////////////000000000000///////////////...---------,,,---------............///........................------............------......------------......//////......------,,,,,,---///000000...------...---------............///---------......///////////////...------------------------............///.....................---000///...,,,,,,------...---------............///......................................................---,,,,,,,,,------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000000//////.........---------,,,------......------,,,******+++++++++,,,,,,,,,,,,,,,---------.........---------------------------------.........//////.........------,,,,,,,,,........./////////000000........................---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,...............///000111///////////////......---......------------..............................---------.........//////////////////////////////------------------------////////////////////////***************+++,,,,,,...//////////////////...////////////////////////......//////000000111111000000000//////......---,,,------...///000111111////////////////////////........./////////000000//////000000000000//////000000000000000000111111/////////000000000111111//////000000111111111111/////////000111222222222000000000000000000000000000000000000000000000000///000000000000//////...//////............////////////////////////......//////...//////000111222000000000000111111111111444333111000000000000111000000000000000000000000///000000000111111111111000000000000000000000000......------------......---------...............///...------,,,---------------------...///000000........................************+++++++++++++++,,,,,,------------,,,------------------------............//////////////////............//////---......//////......---......////////////000000000000000000111111111111////////////////////////000000000000111111111111000000000000000000000000////////////000111222222000111222222333222222222222222222222222222222222111222222222222333333333222222222222222111111111111111222222222111111000//////000000000000111111222111111000////////////////////////////////////......////////////.....................------------------............///........................------............------......------------...............------------------...000000...------...---------............///.........///000000111111000///......------......---------............///...............---------000000///...---,,,,,,,,,---------............///........................------------------------------,,,,,,,,,------...---------............///,,,,,,,,,,,,,,,,,,,,,,,,........................***+++,,,---...000111111/////////.........------,,,---...//////...---,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,------------...,,,,,,,,,------------...------........./////////------------------,,,,,,............/////////000........................------........./////////,,,,,,,,,,,,,,,,,,,,,,,,............///000111111/////////000///......---......------------..............................,,,,,,------.../////////,,,,,,,,,,,,,,,,,,,,,,,,------------------------////////////////////////,,,++++++++++++,,,------...//////000000//////...////////////////////////...///////////////000000000000//////////////////------......//////000000000000000000000000000000....../////////000000000//////000000000000//////000000000000111111111111/////////000000000111111/////////000111111222222......///000111222333444///////////////000000000000000000000000000000000//////000000000000/////////......------......///000000000000////////////////////////000000111222/////////000000000111111222222222222222222111111000000000000000000000000000000000000111111111111000000000000000000000000,,,,,,+++,,,,,,---...///---------.........////////////...---------------,,,,,,,,,,,,---...///000........................+++++++++,,,,,,---------***+++,,,---------------------------------------............////////////......////////////......---......//////......---........./////////000000///000000000111111111111///////////////////////////000000000111111111111000000000000000000000000000000000000111222333444///000111222333222222111111111111111111111111111111111222222222333333333222222222222333333333333000111111222222222111111111111222222333333333333111111111111000///...---////////////////////////------............---------------...............---------............///........................------............------......------------......,,,------------------...,,,...//////...---......---------............////////////000111222222222111000//////......//////---------............/////////.........---------..................---------------............///........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...///........./////////000000,,,,,,,,,,,,,,,,,,,,,,,,........................+++,,,,,,---...///000000////////////............,,,---...//////...---,,,,,,,,,,,,,,,------------------------............,,,,,,,,,---------..................////////////,,,,,,------------------------........./////////....................................////////////....................................///000111222...///000000000///------......------------..............................,,,,,,------...//////000,,,,,,,,,,,,,,,,,,,,,,,,------------------------////////////////////////000////////////000111111//////000000000000///////////////////////////////////////...............///////////////000000000.........///////////////////////////////////////.../////////000000000000//////000000000000/////////000000000111111111111000000000111111111222222...//////000111111222222000000000111111222222222//////000000000111111111000000000000000000000000//////000000000000/////////...------------...///222222111111000000000000000000000///000000111111....../////////000000000///000222333333222111000000000000000000000000000000000000000111111111111000000000000000000000000*********+++,,,---...///---------.........//////111111000///////////////+++++++++,,,---...///000......................../////////000000000111111***+++,,,,,,------------------------------------............/////////000---...///000000///...---......////////////................../////////000//////000000111111111222//////////////////////////////000000111111111222000000000000000000000000111111111111222333444555///000111222333333222111111111111111111111111111111111111222222333333333222222222333333444444444000111111222222222111111......//////000000000111000111111111111///---,,,////////////////////////,,,------------------,,,,,,------....../////////---------.........//////........................---..................---.........------.........,,,,,,,,,------.........,,,---//////...---......---------........./////////000000111222333333333111111000///////////////---------.........////////////.........---------+++,,,---///000//////...---------.........//////........................,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---...///000.../////////000000111111,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------..................000/////////............,,,---///000000///---,,,,,,,,,------------................../////////000,,,,,,,,,------...................../////////000,,,,,,,,,------.........------------.........///////////////////////////............/////////000000000000000000000000000............///000222222...///000000000///---,,,.........------.................................,,,,,,------...///000000////////////////////////------------------------////////////////////////...............///000000//////000000000000//////000000000000000000000000//////......---------,,,......//////000000111111///////////////.................................////////////000000000000//////000000000000////////////000000111111111222111111222222222333333333...//////000111222222222222222222111111111111111000000111111222222222333000000000000000000000000//////000000000000000//////...---,,,,,,---...///333222222222111111000000111111000000000000111111............////////////,,,...111333444222000///000000000000000000000000000000000000111111111111000000000000000000000000........................,,,------......------,,,.........------,,,,,,,,,------------------------............////////////........................,,,------......------,,,............---,,,++++++////////////............,,,---------...////////////////////////.........000000//////.........---000000000000000000000000000000000000000000000000///000000111111111000000...///000111111000///...000000000000000000000000111111222222222222111111000000000000000000000000000000000000000000000000222222222222222222222222222222222111111111111000333333222222111000000000111111000///...---,,,,,,////////////////////////------............------...//////////////////...//////.........---------...........................---,,,,,,++++++++++++------------------------................................................///...,,,++++++,,,...///******,,,...000111333444000000///.............../////////...---------,,,000000000000000000000000........................,,,---------.../////////...,,,***''''''***,,,...,,,,,,,,,---------.........------,,,,,,------...------------------------111111000...---,,,+++***------------------------........................000000//////.........---000000///...------,,,,,,.........////////////000,,,+++***,,,...//////...111000///...---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,........................,,,------...///000111111/////////...---------,,,111111000000//////......////////////////////////........................000000//////.........---,,,---///000000000///...,,,---...//////...---,,,---------------...///000//////......---------,,,------......//////000000---------............///............/////////000------......//////000000............/////////000////////////////////////...,,,***,,,///111000...000000000000////////////111111000000//////......---...000111222222222222111111222333333444555555111111000000000000000111111111111111111111111111222111111111000000//////111111111111111111111111000000111111111111000000111111111000000000000000//////000111222222333333111111111000000000000//////111333333222000000111222222222333333444444444111111111000000000000000111111111111111111111111////////////////////////000000000000000000000000222222222333333444444444........................---......//////......---/////////......---------....................................////////////........................,,,------......------,,,---------...------,,,,,,------......//////000000---------.............../////////////////////...000/////////............000000000000000000000000000000000000000000000000111111111111111000///...//////000000000000//////000000000000000000000000000111111222222111111000111111111111111111111111111111111111111111111111222222222222222222222222222222222111111111111000222111111111111000000000111111111000//////..............................------............------+++,,,,,,,,,,,,,,,,,,+++//////.........---------........................///...------,,,,,,,,,---------------------------................................................---,,,***))))))***,,,---,,,,,,---...///000111111000000///..............................---------////////////////////////...........................//////////////////000///...,,,******,,,...///,,,,,,,,,---------.........------,,,,,,------...------------------------,,,,,,------...///000000------------------------........................000/////////.........---000//////...------,,,,,,------........./////////...---,,,,,,...///...,,,...............---------------------------------........................---------....../////////...............---------000000000000//////......////////////////////////........................000/////////............------///000000000///...------............------......---------...///////////////.............../////////000000000000000........./////////000000........./////////000000.........///////////////........./////////000000///////////////////////////---,,,...000222111///000000000000////////////000000000000/////////////////////000111111222222111111222222333444444555111111000000000000111111111111111111111111111111111111111111000000000///111111111111111111111111000000111111111111000000111000000000000000000000///000000111222222333333222222111111111000000000///111333444222111111111111111111111111222222222111000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000111111111111222222222222...........................//////////////////...///////////////.........////////////////////////............////////////........................------............------,,,,,,------...---------+++,,,---...///000111111...............---------......//////////////////////////////............000000000000000000000000000000000000000000000000222222222222111///...---000000////////////000000000000000000000000000000000111111222222111111000222222222222222222222222111111111111111111111111111111111111111111111111222222222111111111111000//////000000000000111111111111111111111000000000........................------............---------......//////......---...............---------------------------------//////...---------..............................................................................---,,,+++******+++,,,---..................//////000//////............///---------...............................................................///..................---//////............//////,,,,,,,,,---------.........------,,,,,,------...........................***+++,,,---...000111111------------------------......................../////////.............../////////...------,,,,,,,,,---------............000...------......---,,,---------.........//////////////////////////////........................---------------------------------...............000000000////////////...////////////////////////........................////////////............---......///000/////////.........------.........//////......---.........////////////000000000000111111111111000000000000////////////000000000111....../////////000000000000000///////////////........./////////000000000////////////////////////000......///111222222111////////////000000000000////////////000000000000000000/////////111222333111111222222333333444444111000000000000000111111111111111111111111111111111111111111000000000000111111111111111111111111000000111111111111000000000000000000000000111111000000000111222222333333333222222222111111111111000222444555333222222222000000000000////////////000000000000000000111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000/////////..............................////////////......//////......................................................////////////........................------............------++++++,,,---............,,,,,,---......///000000/////////...---------,,,............///////////////////////////.........000000000000000000000000////////////////////////111111111111111000///...111000///......///000111////////////////////////000000111111111111000000222222222222222222222222111111111111111111111111000000000000000000000000222222222111111111000000---......///000111111111/////////000000111111111........................------............------//////000000000000//////........................------------------------......------------......////////////////////////................................................///...------------...///........................000///............//////,,,---------.../////////------------------------........................,,,,,,,,,++++++*********......////////////......,,,,,,,,,---------.........------,,,,,,------...////////////////////////...............---------------------............................................................//////.........---------,,,,,,,,,---------......///...------///000///...---------............///////////////////////////........................---,,,,,,,,,,,,,,,,,,,,,,,,---------.../////////////////////////////////////////////////////////........................///////////////.........---......//////////////////...---,,,,,,---...///000000///......---......//////000000111111111222111111111000000/////////....../////////000000000...////////////000000000111000000000//////.........////////////000000000////////////////////////////////////000111111111////////////000000000000......//////000000111111111000///......000222444111111222222333333333333000000000000000000111222111111111111111111111111111111111000000000000000111111111111111111111111000000111111111111000000000000000000000111111111000000111111111222222222333333333222222222111111111333555555444222222333000000000//////.........000000000000000111111111111111111111111111111111111111111111111111111111000000000000000000000000111111000000/////////...........................,,,------......------,,,------------------------------------------------............////////////........................---......//////......---++++++,,,---...........................---------/////////...---------,,,---.........//////000000.........///////////////////////////////////////////////////////////////...///000111111111111111111000///......///000111////////////////////////000000000111111000000000222222222222222222222222111111111111111111111111000000000000000000000000222222222111111111000000------...///000111111222---......//////000000000........................------............------+++,,,,,,------,,,,,,+++---.....................---------------------------,,,,,,,,,,,,,,,------////////////////////////........................................................................,,,,,,------......////////////............//////,,,---------.../////////------------------------........................,,,,,,++++++*********))),,,---............---,,,,,,,,,,,,---------.........------,,,,,,------...////////////////////////111000///...---,,,++++++---------....../////////........................---------..............................---------,,,,,,,,,---------......---,,,,,,...000222222111///............---------------------------------........................,,,,,,,,,,,,,,,+++++++++,,,---------.../////////.............../////////////////////////////////.................................///////////////............/////////000///...---,,,,,,---...///111000///...............//////000000111111222222000000000//////.........------........./////////////////////000000000111111111000000/////////...////////////000000000111000000000000000000000000...///////////////000000.../////////000000000111......//////000000111111222111///......000222333111111222222222222222333000000//////000111222222111111111111111111111111000000000000000000111111111111111111111111111111000000111111111111000000//////000000111111111111111111111111111222222222333333333222222222111111111333555555444222222333111111111000000//////...//////000000111111111111111111111111111111111111111111111111111111111111000000000000000000000000222222222111111000000000........................,,,,,,------------,,,,,,,,,,,,,,,---------------------------------------............////////////..............................////////////......,,,,,,------...---------.........---------,,,,,,...............---------------......///000000000.........///////////////////////////////////////000000000000000000000000---...///111222222222222000000////////////000000000000000000000000000000///000000111111000000///222222222222222222222222222222222222222222222222111111111111111111111111222222222111111111111000......///000000111222222------......//////000000------------------------------............------------............---------------...............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,------........................................................................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---.........//////............//////000---------...............------------------------...........................------------------,,,,,,,,,------------,,,,,,,,,,,,,,,---------.........------,,,,,,------...................................................---------...//////000000........................---------------.................................,,,---------............,,,,,,,,,...111333444333//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,---------...............---............/////////////////////////////////.................................//////////////////............///000000.........------.........000000//////.../////////000000000000111111111111////////////............------------............/////////000000000111111111000000000000000000////////////000000000111111000000000000000000000000...///000000......///000......//////000000111111////////////000000000000111111000//////000111222111111222222222222222222////////////000111222333111111111111111111111111000000000000111111111111111111111111111111111111000000111111111111000000/////////000111111222222111111111111111111111111333222222222111111111111000222444555333222222222111111111111000000000000/////////000111111222222111111111111111111111111111111111111111111111111000000000000000000000000222222222222222222111111........................------............------------------.........///....................................////////////..............................////////////......---------...------,,,,,,---------------------------------...............------......///000000111............/////////000////////////////////////000000000000000000000000...///000111111111111111//////000000000000//////000000000000000000000000//////000000000000//////111111111111111111111111222222222222222222222222222222222222222222222222222222222111111111111000///000000111111222222222///////////////000000000------------------------------............------//////000000000000//////---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......------------------------................................................,,,,,,------------,,,,,,......------------,,,,,,...............///000000...............---------------------------------........................------------............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........------,,,,,,------...------------------------,,,---------.../////////---------...///000000000........................,,,,,,,,,------.................................------........./////////...------///111333333222---------...............,,,,,,,,,,,,,,,,,,,,,,,,........................++++++,,,,,,------.....................------------------.........//////////////////////////////..................................../////////000///......---...///000111------............------//////////////////000111000000000000000000/////////////////////000000000............//////////////////000000000111111111000000000000000111111111//////000000000111111111000000000000000000000000///111222111///...000111.........///000111111111000000000000////////////111111000000000000000000222222111111111111111111////////////000111222333111111111111111111111111///000000000111111111111111111111111111111111111000000111111111111000000...//////000111111222222111111111111111111111111222222111111111000000000///111333444222111111111000000000000000111111111...//////000111111222222111111111111111111111111000000000000000000000000000000000000000000000000111111222222222222222222..............................////////////......---.........//////000000////////////////////////............/////////000..............................////////////..................---,,,++++++***++++++,,,---...//////,,,------....../////////---------...///000000111---.........//////000000////////////////////////000000000000000000000000000111111111111000000///...///000111111000///...000000000000000000000000//////000000000000//////000000000000000000000000222222222222222222222222222222222222222222222222222222222111111111111000111111111111222222222222111111111000000000000000---------------------------..................---,,,,,,------------,,,,,,---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,---------------...///000------------------------......................................................////////////......000000///...,,,+++******...............///000111/////////......------,,,................................................+++++++++,,,,,,---------...---,,,,,,,,,,,,---...,,,,,,,,,---------.........------,,,,,,------...------------------------........................---------...///000000111........................,,,,,,,,,------.........---..............................////////////000000///...///111222222111++++++,,,---...///000111,,,,,,,,,,,,,,,,,,,,,,,,........................++++++,,,------...///////////////......------,,,---------.........//////////////////////////////........................---.........//////000000///......------///000111,,,---...//////...---,,,//////...//////000111222111111000000//////......//////000000111111222222////////////000000000000000000000000111111111111//////000000111111222222000000000000111111111111000000000000000000000000000222444333000///111333---......///000111111222111111000000//////......000000111111111111000///222222111111111111111111////////////000111222333111111111111111111111111//////000000111111111222111111111111111111111111000000111111111111000000...//////000111222222222222222111111111111111111111111111000000000000//////111333333222000000111......//////000000111111...//////000111222222222111111111111111111111111////////////////////////000000000000000000000000000000111111222222333333------,,,,,,,,,------...............////////////...---,,,,,,,,,,,,---.....................------000000000000000000000000//////...---,,,,,,++++++------------------------------,,,++++++,,,,,,,,,------------------------........................////////////////////////........................,,,---///000000000///...000000000000000000000000///000111222222222222222000000////////////000000000000000000000000000000000000000000000000000000000111111111111222222222333333222111000000000111444444333333333333222222222222222111111111000000333222111/////////000111111111000000//////......000000000000000000000000000000///...------,,,,,,........................................................................000///...---,,,---.../////////000000///...------------------------------........................,,,---...//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,......////////////...............------,,,,,,,,,,,,---------.../////////000////////////.........,,,------......------,,,---,,,,,,++++++,,,,,,---,,,,,,+++***+++,,,...///...---,,,,,,,,,,,,---......---,,,,,,,,,,,,---...//////////////////............---,,,---...///000000///...---,,,,,,---...,,,---...//////...---,,,---------............///////////////////////////+++,,,---///000000111111000///...---------------,,,,,,++++++,,,,,,---...//////.........---------------------------------...------------...//////111000000/////////000000.........///////////////------------------------------------------------......------------......///////////////////////////////////////000111111////////////000000000000000///...------...///000////////////////////////000000000000000000000000333333222111000///......111111111111111111111111222222111000000000000000000000000000000000000000000000000000000000000000000///...------...///000111111111111111111111111222111000///000111333555333333333222111000///......///000111222333333333333222222222222222222333111111111111111111111111111111111111111111111111000000000000000000000000000000000000111111111111000000111111111111000000---...///111222222222222111111111111000000000000111111111111111111111111333333333333333333333333333333333222222111111111222222111111000/////////333333222111000000111111///......------...//////............////////////......---,,,,,,---..............................000000000000000000000000//////...------,,,++++++------------------------000///...,,,+++***))))))------------------------........................////////////////////////////////////////////////------///000000000///...000000000000000000000000//////000000111111000000000000////////////000000000000000000000000000000000000000000000000000000000111111111111222222222333222111111111111111111444444333333333333222222222222222111111111000000222111000/////////000000111000000000/////////...........................//////......---,,,,,,,,,..............................................................................---,,,,,,---...//////////////////...------------------------------........................------...//////...------..............................////////////...............------,,,,,,,,,---------.............../////////.........------,,,------......------,,,---,,,,,,++++++,,,,,,---,,,,,,+++++++++,,,---......---,,,,,,,,,,,,---......---,,,,,,,,,,,,---..............................------,,,---...///000000///...---------......,,,---...//////...---,,,---------............///........................,,,---...//////000000/////////...---------------,,,,,,++++++,,,,,,---...//////.........---------------------------------...------------...//////000//////......//////000000000000000000000//////------------------------..............................------------......//////////////////////////////......//////000111////////////000000000000111000////////////000111////////////////////////000000000000000000000000222222111111000/////////111111111111111111111111000000///...............000000000000000000000000000000000000000000000000000///............///000111111111111111111111111222111000//////000222333222222222222222111000///000111111222222222222111222222111111111111222222111111111111111111111111111111111111111111111111000000000000000000000000000000000000111111111111000111111111111111000///...///000111111222222111000000000000000000000000111111111111111111111111111111111111111111111111333333333222222222111111333333333333444444444444333333222111111111111111000000//////...//////000............////////////......---,,,,,,---..............................000000000000000000000000//////......---,,,,,,,,,------------------------000///...,,,+++*********------------------------........................000000000000000000000000000000000000000000000000---......///000/////////000000000000000000000000//////////////////......000000////////////000000000000000000000000000000000000000000000000000000000111111111111222222222222111111111111222222333444444333333333333222222222222222111111111111111111000000////////////000000000000000////////////.................................------,,,,,,+++........................................................................,,,,,,,,,,,,,,,---...//////////////////......---------------------------........................------...//////...------..............................////////////...............---------------...............---------............---------,,,,,,------......------,,,------,,,,,,,,,,,,------,,,,,,,,,+++,,,,,,---......------,,,,,,------......------,,,,,,------...------------------.........------------...//////000000///............///------............---------------............///........................---....../////////......///...------------------,,,,,,,,,,,,,,,------.../////////.........------------------------------...------------.../////////...............//////222222111111000000//////------------------------////////////////////////......------------......////////////////////////......------......///000////////////000000000000111111000000000000111111////////////////////////000000000000000000000000000000000000000000000000111111111111111111111111000//////...............000000000000000000000000000000000000000000000000000//////......//////000000000000000000000000000222111000///...///000111111111222222222111111000222222222222222111000000111111111000000111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000111111111222222111222222222111000//////000000111111111111111000////////////000000000000111111111111111111111111000000000000000000000000333333333333222222222222333333333444555666666666333222222111111111111222000000//////......//////............////////////......------------..................//////////////////////////////////////////......---------,,,........................---,,,,,,,,,,,,------...................................................000000000000000000000000////////////////////////---......///////////////000000000000000000000000111000000///............000000////////////000000////////////////////////////////////////////////000000111111111222222222111111111111222222333444444444333333333222222222111111111111111111111111000000//////////////////000000000000////////////..............................------,,,,,,,,,+++........................................................................+++++++++,,,---...//////...///////////////......................................................---..................---------------------------......////////////.....................---------/////////...---------,,,......---------,,,,,,,,,,,,------......------,,,------,,,,,,,,,,,,------------,,,,,,,,,---------------------------------------------------------,,,,,,,,,---------------------------......//////////////////////////////---------------------------------............///.........................../////////......---,,,......---,,,,,,---------,,,,,,,,,,,,,,,---......////////////.......................................------------...//////...------------......///222222111111000///............................................................------------......////////////////////////---------------...//////////////////000000000000000000000000000000000000////////////////////////000000000000000000000000//////000000111111111111111111111111111111111111111111000000000000111111000000000000000000000000////////////////////////000//////////////////000////////////////////////222111000///....../////////000111222222222222222222222222333333222111111111111000000000000111111111111111111111111111111111111111111111111111111000000000000000000000000000000111111111222222222222222222222111000//////222222222222111111000//////////////////000000000111111111111111111111111000000000000000000000000333333333333333333333333111111222222333333333333333222222111111222222222000//////...------..................////////////................................./////////000000///////////////////////////...............------........................---,,,,,,,,,------...///................................................////////////////////////..................................../////////000////////////////////////222111000///////////////000000////////////000000////////////////////////////////////////////////000000111111111222222222222111111111222333444444444444333333333222222222111111111111111111111111//////000000000000000000////////////000000000000////////////////////////...---------------,,,,,,........................................................................***+++,,,---......//////......///////////////...........................////////////////////////.........------.........------------------------......////////////............................../////////...---------,,,......---------,,,,,,,,,,,,------......------,,,...------,,,,,,------...------------------------------------------------------------------------,,,,,,,,,---------......---------.....................//////////////////---------,,,,,,------------------............///........................////////////...---,,,+++------,,,,,,,,,------...------,,,,,,------...///000000/////////....................................------------...//////---------------...//////111111000///......------........................------------------------......------------......////////////////////////---------------...//////////////////000000000000/////////////////////////////////////////////////////////////////////////////////000111111222222000000000000000000000000111111000000000000111111000000000000000000000000///////////////////////////000000000000000000///////////////////////////111111000//////.........///000111222222222222222000000111333333444444444111111000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222222111000000222222333222222111000///.../////////000000111111111111111111111111111111111111111111111111111111333333333333333333333333333333222222111111111000333222222222222222333333000000///...------------............////////////---...////////////...---.........//////000000111000000000000000000000000................................................000///...---,,,,,,,,,,,,................................................////////////////////////........................///............///000000////////////////////////222111000/////////000111000000////////////000000000000000000000000000000000000000000000000000000000111111111111222222222333222222222222333333444444444333333333333222222111111111111111222222222///000000111111111111000////////////000000000000000000000000000000000000................................................................................................,,,,,,---...////////////---...//////////////////........................///////////////////////////...------------...///////////////////////////......////////////...................../////////...............---------............---------,,,,,,------......------,,,......------------......---............---,,,,,,,,,------......------,,,,,,------......------,,,,,,,,,,,,---......//////,,,---......//////......,,,---......///.........------,,,,,,,,,,,,---------------............///------------------------...............---,,,+++,,,,,,,,,,,,,,,------...---------------......///000000000/////////.................................------------...//////------------...///000000000000//////......------........................------------------------......------------......////////////////////////......------......///000////////////000000000000......////////////......//////////////////////////////////////////////////////000000111111111222000000000000000000000000...............//////000000000000000000000000000000000000000000000000000///000000111111000000///000000000000000000000000000000000000000000/////////000111222222222222222///000111333444444555555111111111000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222333111111222222222222222111222333333333222111000000//////000000111111222222111111111111111111111111222222222222222222222222333333333333444444444444555555555444333222222222333222222222222333333444222111000///........................////////////---...///000000///...------......///000000111111000000000000000000000000............////////////........................000///...------,,,------................................................------------------------........................///......---...///000111////////////////////////000///...------///000111000000////////////000000000000000000000000000000000000000000000000000000000111111111111222222222444444333222222222333333444444333333333333222222000000111111111222222222///000111222333333222111.../////////000000000111////////////////////////////////////////////////........................................................................---...///000000000///...------...///////////////........................///////////////////////////...------------...///////////////////////////......////////////......---........./////////000---------.............../////////.........------,,,------......------,,,......------------......---.../////////...,,,+++,,,,,,---......---,,,,,,,,,,,,---......---,,,,,,,,,------...//////000000,,,---.../////////...---***+++---.........---,,,------,,,++++++,,,---------------............///------------------------------.........---,,,,,,,,,,,,++++++,,,,,,---...---------------...//////000000000000/////////..............................------------...//////............///000111222000000//////////////////......................................................------------......//////////////////////////////......//////000111////////////000000000000...///000000000000///...////////////////////////////////////////////////000000000000000111111111000000000000000000000000...............///000000000000000000000000000000000000000000000000000000///000111111111111000///111111111111111111111111000000111111111111111111000111111222222222111111111222222333444444444333222222111111111111222222111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222333333000000111222333333333333222222333333333222111111000000000111222333333333111111111111111111111111222222222222222222222222333333333444444444555555555555555555444444444444222222222222222333444555333222111000////////////............/////////000---...///000000///...------......///000111111222000000000000000000000000.........///////////////////////////////////////,,,,,,,,,---...///000000////////////////////////........................------------------------000000000000000000000000///......------///000111////////////////////////...---,,,+++,,,...000111000000////////////000000000000000000000000000000000000000000000000000000000111111111111222222222555444444333222222222222444444444333333333222222000000111111222222222222000111222333444333333222.../////////000000111111......................../////////000000000000000........................................................................//////000111111000///...------...///000000//////////////////////////////000000000000000000000000///...---,,,,,,---...///..............................////////////......---.........//////000000,,,------....../////////000////////////.........,,,------......------,,,......------------............/////////...,,,+++,,,,,,---......---,,,,,,,,,,,,---......---,,,,,,------......///000111111,,,,,,.../////////...---)))***,,,---...---,,,,,,------++++++++++++---------------.........//////------------------------,,,------......------,,,++++++++++++,,,,,,---......------------...//////000000000000////////////////////////////////////...------------...//////.........//////111222222000000000000111111111111////////////////////////////////////////////////.........------.........///////////////////////////////////////000111111////////////000000000000///000111222222111000///////////////////////////////////////////////////111111000000000000000000000000000000000000000000000000000000000111222222000000000000000000000000000000000000000000000000///000111222222111000///111111111111111111111111///000111222222222222222111111222222222111111000333333444444444333222222333333222222222222333333111111111111111111111111111111111111111111111111111111111111111111111111111111222222222333333333///000111222333444444444111222222333333333222222000000111222333333444444111111111111111111111111111111111111111111111111333333333444444555555555222222333333444555555555222222222222333333444555111111000000//////......---------.........//////111111111111000000000000////////////000000000000//////............//////......//////...---,,,,,,---...///000000///...---////////////////////////,,,,,,++++++,,,,,,---...------------------,,,,,,---......//////////////////////////////...................../////////000............/////////000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000222111000//////000111222111222333444444444444333666444000//////000111000///000111222222111000///333111///000222333222/////////000000000000////////////.........------------------............///---......///000111111222.../////////000000111111..........................................------***+++,,,---...000111111............////////////............////////////......////////////......////////////////////////////////////////////////000000//////.........---/////////...---------,,,///............---------........................------------------------000///---,,,+++,,,,,,---------------------------------------------------,,,,,,,,,,,,---...///000,,,,,,------...//////000///...---,,,,,,---...///,,,,,,,,,---------......////////////////////////,,,,,,------...///000000......---------......///.........------,,,,,,,,,/////////......---------***+++---///////////////////////////000000000000...///111222222111000///------......//////000000111111000000//////......333222222111000///......,,,---------.../////////000000//////.........---......//////000000111111000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000//////............//////000000000000000000000000000000000000000111111111//////000000111111111222111111111111///---***)))000000000000000000000000000000000000000000000000111222222111///...///000222222222222222222222222222222222222222222222222333222111111111222333444222222222222222222222222222222222222222222222222333333333333333333333333333333222222111222222222000000000111111222222333000000000111222222222333222222222222111111000000222111000000000111333333444444444333333222222222222222222222222222222222222333333444444333333222222222222222222222222222333222111000111222333444111000000000/////////...---------.........//////111111000000000/////////.../////////000000000000000//////.........//////......//////...------,,,---...////////////...---........................------,,,,,,------...///---------------------------......///////////////.........///////////////........./////////000000........./////////000000////////////////////////000000000000000000000000////////////000000000000000000000000000000000000111111000//////000111111111111222222333444555555777444111000111222222111...///000111111000///...333111///000222333111000//////000000000000////////////.........------------------............///.........//////000000000,,,---------.........///................................................,,,------...///000111111............////////////............////////////......////////////......////////////////////////////////////////////////000/////////...........................---------///............---------------------------------------------------------///...---,,,,,,,,,------------------------------------------------------,,,,,,,,,,,,------......------...............---......------------......,,,,,,---------.........////////////////////////,,,,,,---......//////000111000///........................------,,,,,,,,,.........---------,,,,,,***+++---////////////....../////////000000000000000000111111111000000///.........///////////////111000000000/////////...111111111000000000000000------..................000/////////............000000000000////////////000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000//////............//////000000000000000000000000222222111111000000//////000000000000111111111222000000111222222111111111000000000000000000000000000000000000000000000000111222222111000//////111222222222222222222222222222222333333333333222222333222111111111222333444333333333222222222222222333333333333333333333333333333333333333333333333222111111000111111222222111222222222222222222333222222222222222333333333222222222222111111111000222111000000000111333333333333333222222111111111222222222222222222222222222333333444444333333222222222222222222222222222111111000000111111222333000000000000////////////---............/////////000////////////.............../////////000000000111000///........................///......---,,,------............------------------------------.........---...//////000,,,,,,,,,---.........///---......///////////////------......//////000000....../////////000000000....../////////000000000........................000000000000000000000000////////////000000000000000000000000000000000000111000000//////000000111111000000111222444666777777444222111222333222222//////000000000000//////222111000000222222111000//////000000000000///////////////............------------............///.....................///---------------.........................................................////////////000000111111............////////////............////////////...//////////////////...////////////////////////////////////////////////////////////............---------...............///............---------------------------------........................------,,,,,,,,,---......------------------------------------------------+++,,,,,,---------,,,,,,------...///...---,,,+++---..................---,,,------------.........////////////////////////---------......//////000333222000///......------.........---------------------------,,,,,,,,,,,,+++,,,---...//////............/////////000000000222111111000///////////////////////////.........000000000000//////////////////000000111111111111//////..................////////////............111111111000///.........000000000000000000000000........................111111111111111111111111000000000000000000000000000//////......//////000////////////////////////333333222111000//////...000000000111111111111111111111111111111222333444000000000000000000000000000000000000000000000000000222222222000///000111222222222222222222222222111333444555555444333111222222222222222333444444444444333333222222111111333333333333333333333333222222222222222222222222000000000000000111222333444444444333333333333333444444444333333333333333222222222222111111111111222111111111111222333333222222111111111111111000333333333333333333333333222333333444444333333222222222222222222222222222///000000111111111111111000000000000////////////...............///////////////.........---------........./////////000000111000///......---......---...............------------------------------------------------------......------......///000+++,,,,,,---...//////000---......///////////////,,,------...///000111111...////////////000000000...////////////000000000////////////////////////////////////////////////////////////000000000000000000000000000000000000000000000//////000000000000000//////111444777888555333111111222222222111000000000000000000000000111000000000111111111000//////000000000000///////////////...............---------............///...............---------////////////////////////....................................////////////////////////////////////............////////////............//////////////////............/////////////////////////////////////////////////////////////////////.........,,,---------...////////////............---------------------------------........................,,,,,,,,,,,,---......///------------------------------------------------+++,,,---......---,,,+++,,,---...//////...,,,+++,,,---...//////...---,,,------------............////////////////////////------....../////////000000000///......---.....................---------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...///...------........./////////000000333222000///.........///000000//////......------000000000000////////////000000000000000000111111000000//////......------///////////////.........111000000000/////////...////////////////////////////////////////////////111111111111111111111111000000000000000000000000000000////////////000000////////////////////////222222222111111000000000111111111111111111111111333222000/////////000111000000000000000000000000000000000000000000000000000222222222000000111222222222222222222222222222111333555777777555333111222222222222333333444444444444444333333222111111444444444444444444444444222222222222222222222222000000000000111222444444666666555555444444333333444444333333222222222111222222222222222222222222111111111111222222333333222222222222111111111111333333333333333333333333222333333444444333333222222222222222222222222222///000111333333222111111////////////000000000000////////////////////////............------------............////////////000000///...............------...............------------,,,,,,------------------------------------------,,,---......///,,,,,,------...///000000---......///////////////,,,------...///000111111////////////000000000111////////////000000000111000000000000000000000000////////////////////////////////////000000000000000000000000000000000000/////////000000/////////000/////////111333666888333111///000111111000///111111111111111111111111000000111000000000000111//////000000000000//////////////////////////////---------............///...............---------///////////////........................................../////////000000//////............------............////////////............////////////000///............///000////////////////////////////////////////////////.........///////////////,,,---------...////////////............---------------------------------........................+++,,,,,,------.........------------------------------------------------,,,,,,---.........------,,,---.../////////......,,,---...//////...---,,,---------.........//////////////////////////////.........///////////////,,,,,,,,,,,,------...///........................,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---.........---,,,............////////////333222000...------...///000000//////......------////////////000000000000222222111111000//////...000000000//////......---.........///////////////.../////////000000000111////////////////////////000000000000000000000000000000000000000000000000111111111111111111111111000000////////////000000000000000000000000000000000000111111222222333333222222222111111111111111333222000/////////000111111111111111111111111111000000000000000000000000000111222222111000111333222222222222222222222222111333555777777555333111222222333333444444444444444444444333333333222222444444444444444444444444222222222222222222222222111111111222333444555666777666666555555444444444333333222222111111000000222222222222222222222333111111222222333333333333222333333333333333333333333333333333333333333333222333333444444333333222222222222222222222222222111222333444555444333222////////////000000000000000000000////////////...///............---------------.........///////////////............//////,,,---......///...............------------......------------------------------,,,,,,------...///---------.../////////000---......///////////////------......//////000000/////////000000000111111/////////000000000111111111111111111111111111111000000000000000000000000////////////000000000000000000000000000000000000...//////000000//////...000//////000111333555666111000//////000111000...111111000000000000111111///000111111//////000111//////000000000000//////...////////////000000000---------............///.....................///---------,,,,,,,,,,,,,,,.................................//////000000111...............---------............////////////............////////////000///...------...///000////////////////////////////////////////////////.........///////////////---------...............///............---------........................------------------------,,,,,,---.........------------------------------------------------------------------...///000111/////////////////////000---..................---------........./////////////////////////////////////////////////////////*********+++,,,---//////.............../////////,,,,,,,,,,,,------------+++,,,---......---,,,+++------........./////////111000000///............///////////////.........////////////000000000000333333222111000///......000000//////////////////.........///////////////.........///000111111111000000000000000000000000111111111111111111111111000000000000000000000000111111111111111111111111111000000//////000000111000000000000000000000000///000000111222333444444222222222222222111111111111111111111111222333444111111111111111111111111000000000000000000000000000111333222111111222333222222222222222222222222111333444555555444333111222222333444444444444444333333333333444444444444333333333333333333333333333333333333333333333333333333333333333444555666666666666555555555555555222222111111111111111111222222222222333333333333111222222333444333333333333333333333333444444444333333333333333333333333222333333444444333333222222222222222222222222222222333333444444444444444.../////////000000000111000000000000/////////.../////////............------------.........//////......---......///000111,,,------...//////......//////...------...//////.................................---......///000............////////////---......///////////////........./////////////////////000000000111111111//////000000000111111111000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000......///000000///......///000000111222333333333111000///000222222000///000///...------...///000...000111111///...///111//////000000000000//////.../////////000000000000---------............///.........//////000000000---------,,,,,,+++++++++........................---......///000000111111............////////////............////////////............////////////000///...------...///000////////////////////////////////////////////////............/////////000...............---------///............---------////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,---.........---,,,+++------------------------------------------------///...------...000333555555444222///......//////......------------..................////////////////////////////////////000/////////////////////,,,,,,,,,,,,,,,---...///---........./////////000,,,,,,---------.........+++,,,------------++++++---------.........//////...///////////////...............///////////////.../////////000000000111222111111111000000/////////////////////000000000............/////////000////////////000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111000000000000111111222222222222222222222222111111111222222333333333333333333222222111111111000000111222222111111111111111111111111111111111000000000000000000000000000111333222222111333444222222222222222222222222222222333333333333222222222333444555555555444333222222333333444555555555333333333333333333333333444444444444444444444444333333333222222333444444444444555555555555555666111111222222222222222222222222222333333333444444111222333444444444333333111111222222333333333333444444444444444444444444222333333444444333333222222222222222222222222222333333222222333333444555.../////////000000111111111111000000/////////...000////////////.........---------.........//////------------///000111222,,,,,,---.../////////...000///...------...///000///////////////////////////////////////000111111///////////////.........---......//////////////////////////////.........000000000000111111111111000000000000111111111111000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000---...///000000///...---///000111222222222222222111000000111333333222000...---,,,++++++,,,---......000222111...---///111//////000000000000//////.../////////000000111111---------.........//////---......///000111222222/////////......---------........................---......///000111111222////////////000000000111............/////////000............/////////000111///...------...///111////////////////////////////////////////////////---.........//////000000/////////......------,,,//////.........---------000000000000000000000000++++++++++++++++++++++++------...///...---+++***------------------------------------------------000...---,,,...111666888:::888444000---------...///...---,,,,,,---...///............/////////000////////////////////////000000000000///////////////......---------......---.........//////000000---------....../////////+++,,,---------,,,+++***---------.........//////---...///000000000......---.........//////000000.../////////000000111111000000000000111111111111......//////000000111111---.........//////000000111111000000//////......000000000000000000000000000000000000000000000000222222222222222222222222111111111111111111111111111111000000000000111111222222222222222222222222333333222222222222222222333333333222222111111111111111111111///---***)))111111111111111111111111000000000000000000000000000111333333222222333444222222222222222222222222222222222222222222222222222333444555555555444333111222222333444555666666222222222222222222222222555555555555555555555555333333222222111222222222333444444444555555666666222222222333333444444444222222222333333444444444111222333444555444333333000000111111222222222222444444444444444444444444222333333444444333333222222222222222222222222222333222111000111222333444000000000000111111111111........................000000000000000///......000000000000000000000000////////////////////////------......//////000000------,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,///---+++))))))+++---...//////............//////////////////////////////......////////////......////////////////////////////////////////////////000000//////......---------------------...//////000000000000000000000000000000000000000000000000111111111111111000//////000000000000000111111222000000000000000000000000111111000000//////......000000000000000000000000......//////000000111111,,,---...//////...---,,,------......//////000000/////////////////////////////////...------,,,,,,////////////////////////000000000000000000000000////////////////////////////////////////////////000000000000000000000000........................................................................++++++,,,------......///------------------------000000000000000000000000........................,,,---......//////..............................+++,,,,,,------,,,,,,+++---------------------------//////---,,,///888???DDD???888111------///000////////////...---,,,+++............////////////////////////////////////------------------------......---,,,---...///000//////////////////////////////............//////////////////////////////------------------------////////////////////////////////////////////////////////////////////////333222222111000//////.../////////111333333111///---------.........//////000000//////.........---000000000000000000000000...///000111111000///...111111222222222333333333444444333333222111000000000111111111111222222222333333333222222222111111333333333222222111111111000000000000000000000000222222222222222222222222111111222222222333333333444333333222111111111222000111111111111222222222444444444333333333222222000111222333333333333333555444333333222222222222000222444666777777666555333333333222222111111111333333333333333333333333222222222111111111111111111111111111111111111111111111111111111111111111111111111111111222222222000000111111111222222222555444222111111222444555444444444444444444444444111111111111111111111111444444444444444444444444222333333333333222111000//////000000000111111111000000000000000000000000000000000000000///......000000000000000000000000////////////////////////.........///////////////......---------------...------------------------///---,,,++++++,,,---...---------,,,,,,---------////////////////////////......////////////......////////////////////////........................///////////////........./////////...///000000111000000000000000000000000000000000000000000000000111111111111111000//////000000//////000000111222000000000000000000000000111000000000/////////...////////////////////////.../////////000000000111------............------.........///////////////........................------..................////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////........................................................................------------------------------------------------------------------------........................,,,---......//////..............................,,,,,,,,,------,,,,,,,,,---------------------------//////---,,,///777===EEEAAA:::444000...///000------...............---............////////////////////////////////////------------------------......---------...///000//////////////////////////////............//////////////////////////////------------------------////////////////////////////////////////////////////////////////////////222222111000000///....../////////111222222111///---------.........//////000000/////////.........000000000000000000000000//////000111111000//////111111111111222222222333333333333222111000000000000111111111111222222222333333333222222222111111333333333222222111111111222222222222222222222222111111111111111000000000111111222222222333333333444333222222111111222222111111111111222222222222333333333222222222111111111111222333333333333333555444333333222222222333111333444666777666555444333333333222222222111111333333333333333333333333222222222222333333333333222222222222222222222222222222222222222222222222222222222222111111111111111111111222222222333333555444222111111222444555555555555555555555555555222222222222222222222222444444444444444444444444333333333222222222111111//////000000000000111111111111111111111111111111000000000000000//////...///////////////////////////////////////////////////////////////.........000//////...---------.................................------............------------------------////////////////////////......////////////......////////////////////////.................................///////////////111000000000000111222222000000000000000000000000000000000000000000000000111111111111111000//////000000//////000000111222000000000000000000000000000000000000////////////........................////////////000000000000.........------.........///////////////.................................,,,,,,------...//////000////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////........................................................................//////...------,,,++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................,,,---......//////..............................,,,,,,,,,,,,,,,,,,,,,,,,........................---...///------///555;;;CCC@@@:::555111.........+++,,,---...////////////............////////////000000000000000000000000------------------------......------......///000//////////////////////////////............//////////////////////////////........................////////////////////////////////////////////////////////////////////////111000000//////........./////////000222222111///---............/////////000000////////////......000000000000000000000000///000000111111000000///000000000111111111222222222222111111000000//////000111111111111222222222333333333222222222111111222222222222222111111111333333333333333333333333111000000000//////......111111222222222333333333333333222222111111222222111111222222222333333333222222222222111111111111111222222333333333333333444444333222222222333333333444555666666555444333333333333333222222222222333333333333333333333333222222333333444444555555222222222222222222222222333333333333333333333333333333333222222111111111222222222333333333444444555444333222222333444555666666666666666666666666333333333333333333333333444444444444444444444444444444222111111222222333////////////000000000111//////////////////////////////000000000000//////////////////////////////////////////////////////000000//////......------111000///.......................................---...///000000//////...//////000000000000//////////////////////////////......////////////......////////////////////////------------------------------......//////000000111111000000111111222333////////////////////////000000000000000000000000111111111111111000/////////////////////000111111////////////////////////000000000000////////////////////////////////////////////////000000000000///...---,,,,,,---...///000000//////......------........................---------.........//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////..............................................................................---------,,,,,,,,,------------------------................................................,,,---......///.................................---------,,,,,,---------////////////////////////......///...---///333777;;;999666222///------,,,+++,,,---...////////////............////////////000000000000000000000000.......................................//////000//////////////////////////////............//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////000/////////.........---000///...///111111111///.............../////////000000//////////////////000000000000000000000000000000000000000000000000///000000000000111111111111111000000/////////...000000111111111222222222333333333222222222111111222222222111111111111111333333333333333333333333111111000000//////......111111222222222333333333333333222222111222222333222222222222333333333444333333333222222222111111222222333333444333333222444333333222222333333333444555555555555444333222333333333333333333333333444444444444444444444444111222222333444555555666333333333333333333333333555555555555555555555555555555444333222111111000333333333444444444555555555444333333333333444555555555555555555555555555555555555555555555555555444444444444444444444444555444222111111222444555...////////////000000000//////////////////////////////000000000000//////////////////////////////////////////////////////000000//////......------000000///...............------------------------,,,---///000111000///...//////000111111000//////////////////////////////......////////////......////////////////////////........................------......//////000000000////////////000111111////////////////////////////////////////////////111111111111111000///////////////...///000000111////////////////////////////////////000000000000000000000000000000000000000000000000///////////////...---,,,,,,---...///000000//////......------........................//////.........---------////////////////////////........................////////////////////////////////////////////////................................................................................................,,,,,,,,,---------......------------------------////////////////////////........................,,,---......///....................................------,,,,,,------...////////////////////////...............///111333444333111000///.........------............------............////////////////////////////////////................................./////////////////////////////////////////////............//////////////////////////////////////////////////////////////////////////////////////////////////////000000000000000000000000////////////............000...---...000111000/////////////////////////////////000000000000000000111111111111111111111111111111000000000000111111///000000000000111111111000000000///////////////000000111111111222222222333333333222222222111111111111111111111111111111222222222222222222222222222222222111111000000000111111222222222333333333333222222111222222333333222333333333444444444444555444444444444333333333333333444444444333333222333333333222222333333444555555555444444333222222333333333333333333333333444444444444444444444444000111111222333444444555333333333333333333333333555555555555555555555555666555555444333222111111333333444444444555555555444444444444444444444444444444444444444444444444555555555555555555555555444444444444444444444444555444222111111222444666......////////////000000111111111111111111111111...//////000000000000000///////////////////////////////////////////////////////////////.........///......---......//////------------------------,,,---...000000000//////---...///000000///...---////////////////////////......////////////......////////////////////////////////////////////////.........//////////////////............///000000000000000000000000000000////////////////////////111111111111111000////////////......//////000111000000000000000000000000////////////000000000000111111111111111111111111000000000000////////////.........------.........///////////////.........------------------------000//////...------,,,,,,////////////////////////........................////////////////////////////////////////////////................................................................................................++++++,,,,,,---...//////------------------------................................................,,,---......//////..............................///...---,,,,,,---...///......................................./////////111000///...//////000111---...............------............////////////////////////////////////........................---...///000000000000/////////////////////////////////............//////////////////////////////........................////////////////////////////////////////////////000000000000000000000000////////////////////////000...------///000000000000000000////////////...//////000000000000111111111111111111111111111111222111111000000111111222000000000111111111222222000000000000////////////000111111111111222222222333333333222222222111111000000000111111111111111222222222222222222222222222222222222222222222333111111222222222333333333222222111111222222333333333333333444444444555555555555555555444444444444444444444444444333333222333333222222222333444444555444444444333333222222333333333333444444444444444444444444444444444444111111222222333333444444444444444444444444444444555555555555555555555555555555555444444333333333333333333444444444555555444444444444444444444444444444444444444444444444555555555555555555555555444444444444444444444444444333333222222333555555........./////////000000000000000000000000000000......///000000000000000000000000000000000000000////////////////////////.........///////////////,,,,,,,,,,,,---...///000........................,,,,,,---...////////////---...///000000///...---////////////////////////......////////////......////////////////////////000000000000000000000000///////////////.........///............///000000000000000000000000000000////////////////////////111111111111111000/////////............///000000000000000000000000000000.../////////000000000111000000000000000000000000111000000000/////////...------............------.........///////////////------------------------..................------////////////////////////........................////////////////////////////////////////////////................................................................................................,,,---------------------------------------------------------------------........................,,,---......//////..............................///...---,,,,,,---...///------------------------///.........//////...---///...,,,++++++---///000,,,,,,---...////////////............////////////------------------------........................---...///000111000000/////////////////////////////////............//////////////////////////////------------------------////////////////////////////////////////////////000000000000000000000000000000000000000000000000000...------...000000000000000000000/////////...//////000000000111111111111111111111111111111111222222111000000111222222111111111111222222222333000000000000000000000000000111111111111222222222333333333222222222111111///000000000111111111222333333333333333333333333111111222222333333444444111111222222222333333333222222111111222222333444444444444444555555555555555555444444444333333333444444555555444333333222333222222222333333444555444444333333333333333333333333333444444444555555555555555555555555555555333333333333444444444444444444444444444444444444555555555555555555555555555555555555444444444444222333333333444444444444444444555555555555444444555555555555555555555555555555555555555555555555444444444444444444444444333333333333444444555555............/////////000..............................///000000000000000111111111111111111111111////////////////////////---.........//////000000+++++++++,,,---...///000000000000000000000000000,,,,,,,,,---...//////000///000111333333111000///////////////////////////......////////////......////////////////////////000000000000000000000000000000//////.........---///////////////000000111000000000000000000000000////////////////////////111111111111111000//////...............///000000000000000000000000000000.../////////000000111111////////////////////////111111000000/////////...,,,---...//////...---,,,---.........//////000000------------------------,,,,,,------.../////////////////////////////////........................////////////////////////////////////////////////................................................................................................///......------,,,,,,+++------------------------................................................,,,---......//////..............................000///---,,,,,,---///000------------------------///.........///...---+++...,,,)))''''''(((+++,,,)))***,,,...///000111111............/////////000------------------------////////////////////////---...000111111111000/////////////////////////////////............//////////////////////////////------------------------////////////////////////////////////////////////000000000000000000000000000000000000111111111111000...,,,,,,...000000000111111000000/////////...//////000000111111111222111111111111111111111111333222111000000111222333111222222222222333333333000000000000111111111111000111111111111222222222333333333222222222111111//////000000111111111222444444444444444444444444000000111222333444444555111111222222222333333333222111111111222333333444444444444555555555666666444444444333333333222222444555555555444333333222222222222222333333444555444333333222222333333444333333333444444555555555555555555555555555555555555555555555555444444444555555555555555555555555555555555555555555555555444444444555555555555555222222222333333333444444444444555555555555444444666666666666666666666666555555555555555555555555444444444444444444444444222333444444555555555444111111000000//////......//////000000000000/////////.........///000222333////////////000111333333111111222222222333333333///////////////000111111......////////////......000000//////.........------...//////000000//////............/////////000000000000000000000000000------............------////////////////////////////////////////////////////////////////////////////////////000000000000111111000000//////......////////////////////////111111000000000000111111////////////000000000000------......//////000000---...///000000///...------.........//////000000//////000000000000//////////////////////////////000///...------...///000...------------.../////////000000///---,,,---...222...***,,,111444222///......---------......///111111000///////////////......---,,,,,,,,,,,,---......------------......------------------------///---+++,,,---/////////---------............///000...+++,,,...000...---...------,,,---...///000222///,,,,,,...000000...000000000000000/////////------............------........................,,,,,,---......---,,,,,,+++,,,---...////////////,,,------...///000111111///......---------......------............------////////////////////////........................------...///000111222222---------............///------------------------////////////////////////---......///////////////---------........./////////...---...///000///...000000000000111111111111//////000000000000/////////////////////.........000000000000000000000000////////////000000000000000000000000111111111111111111111111111111111111000000000000000000000000222111000//////000111222000111111111111222222222///111444666666444111///111111222222222333333333111111111111111111111111444333222111111111222333222222222222222222222222111111111111111111111111111111222222222333333333333333444444444333222222333333444444555666777777555444333222111222333444666555333222222333555666222333444555666555444333222333333444555666777777444444444444444444444444333333333444444444555555555555666666666666555555666555444333222333333444333333222222333444666777333444555555555444333222444444444444555777888999333444444555666777888888777777777777777777777777666666555555555444444444555444444333333444444555222111111111000000000000//////000000000000//////...............000111222////////////000000111222111111111222222222333333///////////////000111111......////////////......000000/////////.........,,,---......//////.............../////////000000000000000000000000000000---......//////......---////////////////////////////////////////////////////////////////////////////////////000000000000111000000000/////////...////////////////////////111000000//////000000111////////////000000000000.........///////////////......///000000///.............../////////000000//////000000000000//////////////////////////////000///...------...///000...------------...//////...------.../////////......---------------,,,,,,//////...---------......000000///...............///...------,,,,,,------......------------......------------------------///---,,,,,,---/////////---------............///000...,,,,,,...///...---...------,,,---...///000111///,,,,,,...000///...---------------,,,,,,,,,------............------........................,,,,,,---......---,,,,,,))))))***+++,,,,,,,,,,,,,,,,,,------......//////.........---------......------............------......................................................//////////////////---------............///........................////////////////////////---......///////////////---------.........//////000///......///000...---------.........///////////////000000000000//////////////////////////////000000000000000000000000////////////000000000000000000000000111111111111111111111111111111111111111111111111111111111111222111000//////000111222000111111111111222222222111222333333111...+++)))111111222222222333333333111111111111111111111111333222111111111111333333222222222222222222222222111111111111111111111111111111222222222333333333222333333444444444333333333333444444555555666666555444333333333333444555666555333222222333555666333333444444555555444444444444555555555555555555444444444444444444444444333333444444444555555555555555666666666666555555666555444333333333444444555444444444444666777888444555666666666666555444555555555555666666777888444555555666666777777777777777777777777777777777666666666555555555444444666666555555555555666666222222222222111111111111///000000111111000000///......---......///000111/////////...//////000000111111111222222222222333000000/////////000111111...//////000000//////...000000////////////............///000000000000///////////////000000000000000000000000000000000000......////////////......////////////////////////////////////////////////////////////////////////////////////000000000000000000000000////////////////////////////////////000//////......//////000////////////000000000000000000///////////////......//////000000//////.........////////////000000//////000000000000////////////////////////////////////............//////......------......///000000...,,,,,,,,,,,,++++++///111333222000...///111000//////...---------...///......------------...///...------,,,---------......------------......------------------------///---,,,,,,...//////...---------............//////...,,,,,,...///...---...------------...//////000...------...//////...,,,,,,,,,,,,,,,,,,,,,,,,------............------........................,,,------......------,,,+++,,,---...////////////,,,,,,------------------........................------............------................................................//////.........------------------............///000000000000000000000000////////////////////////---......///////////////------........./////////111///......//////...,,,------------............//////000000000000//////////////////////////////000000000000000000000000////////////000000000000000000000000111111111111111111111111111111111111222222222222222222222222222111000000000000111222000111111111111222222222444444444333222000///...111111222222222333333333111111111111111111111111111000000000111222333333111111111111111111111111222222222222222222222222111111222222222333333333111222333444444444444444444444444444444444444444444444444444555666777777666555444333333444555666444444444333444555555666666666666555555555444444555555555555555555555555333444444444444555555555555666666777777666666555666666555444444444444555666666555555666777888999666666777777777777666666666666666666666777777777666666666666666777777777777777777777777777777777777666666666666666555555777777666666666666777777111111111111111111111111000000000111111000000000...............//////000000//////............///111111111111222222222222111000000///000000111111//////000000000000//////000000/////////////////////000111111222222111111//////000000000111111111000000000000000000000000...//////000000//////...////////////////////////////////////////////////////////////////////////////////////000000000000000000000000//////////////////////////////////////////............//////////////////000000000000111000000000//////....../////////000000///////////////////////////000000//////000000000000///////////////////////////////////////....../////////...............//////000/////////------000777<<<111000///......///222333111000///...------------///......------.........//////...---------------......------------.................................---,,,---...//////...---------............//////...---------...............------............///...------.........................../////////------............------........................---------------------------...///000000000000000......------------------------..................------............------................................................---------------------------------............///000000000000000000000000////////////////////////---......///////////////............////////////111000......//////...,,,.../////////000000000000//////000000000000/////////////////////000000000000000000000000000000000////////////000000000000///000000000111111111111111111111111111111111111222222222222222222222222111111111111111111111111000000111111111222222222444333333333333444444555111111222222222333333333111111111111111111111111//////000000111222333333111111111111111111111111222222222222222222222222111111222222222333333333111222333444555555555555444444444444333333333333444444555666666777888999555555444444444444555555555444333333333444666777666666666555555555555555555555555555555555555555444444444444555555555555666666777777777777666666666666555555555555555555666666666666777777888888666666666777777777777777777777777888777777666666888777777777777777777777888888888888888888888888777777777777777777777777777777666666666666777777000000000000000000000000000000111111111111000000.........///////////////000//////............///000000111111111222222222111111000000000000111111//////000000000000////////////000000000000000000//////000111111111111000000000000111111111111222111111111111111111111111///000000000000000000///000000000000000000000000////////////////////////////////////////////////////////////000000000000////////////000000000000//////////////////////////////............//////////////////000000000000111111000000/////////...000000000//////000000000000000000000000000////////////000000000000//////////////////////////////...//////////////////...///............///000000+++///222222222:::IIIUUUZZZTTTMMMJJJMMMQQQRRRQQQ111000///...............000///////////////000000//////...------------.........------------.................................---,,,---///000///------------............///.........---------...///..................---------............------.........//////000000000000------............------........................------------------------++++++,,,------------,,,/////////...............,,,,,,---...//////......------............------................................................+++++++++,,,---......///---------............///////////////////////////////////////////////////---......///////////////........./////////000000111///......//////...,,,/////////000000000000111//////000000000000//////////////////000000111111000000000000000000000000////////////000000000000///000000000111111111111000000000000000000000000222222222222222222222222111111222222222222111111000000111111111222222222111000000///000111222333111111222222222333333333111111111111111111111111//////000111222333333333111111111111111111111111222222222222222222222222111111222222222333333333111222333444555666666666444444444444444444444333444555666777888888999999555555555555555555555555666555444333444555666777444444555555666777777888666666666666666666666666444444444555555555666666666666777777777777666666555666666666666666666666555666666666777777777777555555555666666777777888777888888999999888777666888888888888888777777777999999999999999999999999888888888888888888888888777777666666666666777777///////////////000000000000111111222222111111000//////000000000000///////////////...//////000000000000000111111111111222222222111000000000111111///000000111111000000/////////000000000000111111,,,---......//////......000111111111222222222222111111111111111111111111000000111111111111000000000000000000000000000000////////////////////////////////////////////////////////////000000000000////////////000000000000////////////////////////000//////......//////000////////////000000000000111000000000000000000///111000000//////000000111111111000000000000////////////000000000000//////////////////////////////......////////////......//////......//////000111///222333111///444AAALLLMMMEEE;;;777:::===<<<:::000//////...//////000000000////////////000111111000///......------............------------..............................---,,,,,,...///000...------------............///---...///...,,,,,,...///.........///......---,,,+++---//////---,,,---...,,,,,,------.../////////------............------...........................------,,,,,,------...------......///......---.../////////////////////+++,,,---/////////......------............------------------------------........................******+++,,,---...///000---------............///........................////////////////////////---......///////////////....../////////000000000000...---...///000///...............//////////////////000000000000//////...//////000000111111222000000000000000000000000////////////000000000000000000000000111111111111000000000000000000000000222222222222222222222222111111222333333222111111000111111111111222222222555444333222111111111111111111222222222333333333111111111111111111111111000111222333333333333333222222222222222222222222333333333333333333333333111111222222222333333333222333444555555555555555555555555555555555555555555555777888888888888888555555555555555555555555555555444444555555666777333444555666777888888999777777777777777777777777444444555555555666666666666777777888888777777666555666777777888777777777555666777777777777666666666555555555666777888999777888999::::::999888777888888888888888999999999999999999999999999999999888888888999999999999:::777777666666666666777777//////000000000111111111000111111222222111111000000000111222222111000///////////////000000111222000000000000111111111111333222111111000000111111000000111111111111000000//////000000000111111111---...//////000000//////111111111222222222333333111111111111111111111111000111111222222111111000000000000000000000000000////////////////////////////////////////////////////////////000000000000.../////////000000000111////////////////////////111000000//////000000111////////////000000000000000000000000000111111111111111000//////000111111111111111000000000////////////000000000000//////////////////////////////---...///000000///...---///////////////000000111444333000...,,,---000222;;;777222000000222222111............///000111222...............///000000000//////.....................------------..............................---,,,---...000000...,,,---------............///---...///...,,,,,,...000....../////////...,,,,,,***---//////---,,,,,,---++++++,,,------...//////------............------...........................---,,,,,,,,,,,,---...000000111111111111000000---------....../////////***+++---///000000///...------............------------------------------........................,,,,,,------.........///---------............///........................////////////////////////---......///////////////.../////////000000000000...------...000111000///////////////000000000111//////000000000000//////...//////000111111222222000000000000000000000000////////////000000000000000000000000111111111111000000000000000000000000111111111111111111111111111222222333333222222111000111111111111222222222666666666555555444333333111111222222222333333333111111111111111111111111222333444444444444333222333333333333333333333333333333333333333333333333111111222222222333333333444444555555555555555444444555555666666777777777555666777888888777666666555555666666666666555555444444555666666666666666555555666666777777777888777777777777777777777777555555555555666666666666777777888888888888777777555666777888888888777777777777888999999888777666777777666666777888:::;;;666777999:::;;;:::999888777888888999999:::::::::::::::::::::::::::::::::999999999999:::::::::;;;888888777777777777888888000000111111222222222333111111222222222222111111000111222333333222111000////////////000222333333000000000000111111111111333333222111000000111111000000111111111111000000//////000000111111111222111111222333333333333222111111222222222333333333111111111111111111111111111111222222222222111111000000000000000000000000////////////////////////////////////////////////////////////000000000000.../////////000000111111////////////////////////111111000000000000111111////////////000000000000//////000000111111222222222111000//////000111222222111111111000000////////////000000000000//////////////////////////////---...///000000///...---///////////////000111111222...,,,///444555222---***,,,...///......000222............///111222333---------------...///000000000///........................------.........////////////////////////---,,,---...000000...,,,---------.........//////---...000...,,,+++...000....../////////...,,,+++***---000000---+++,,,---,,,,,,------...///000000---..................---...........................---,,,,,,,,,,,,---...---...............------++++++,,,,,,---...//////***+++---///000000///...---..................---------------------------........................//////.........------------------.........//////////////////////////////////////////////////////---......///////////////////////////000000000000---,,,,,,---000111111000111222222222333333333333//////000000000000//////...//////000111222222222000000000000000000000000////////////000000000000000000000000111111111111000000000000000000000000000000000000000000000000111222333444444333222111000111111111111222222222///000111222333333333333111111222222222333333333111111111111111111111111333444555555555444333222444444444444444444444444333333333333333333333333111111222222222333333333555555555666555555444444444555555666777888999999666666777888888777555555555555666666666666555555333444666777777777666555777777777777666666666666777777777777777777777777555555555555666666666777777777888888888888777777555666777999999999888777888999:::;;;::::::888777888888777777888:::;;;===555666999;;;<<<;;;:::999777777888999::::::;;;;;;::::::::::::::::::::::::999999999::::::;;;;;;;;;:::999999999999999999:::000111111111222222222222000000000000000000000000000000000000000000000000////////////000000000000333222000/////////000111000000000000000000000000111000///......///000111333333222222111000000000111111111111111111111111000000111111111111000000000000000000000000000000111222222111111000///...222222222111111111000000333333111000////////////000000000000////////////...//////000000000000000////////////////////////000000000000000000000000////////////////////////111111111000000000000000//////000000111111111222000000//////......------000000000000000///..............................//////............//////////////////////////////...//////000111222222333333333222222111111000000////////////////////////............////////////000000000000000000000000//////............//////........................000000000000000000000000......////////////......------------------------------,,,,,,,,,,,,------000000///...------,,,,,,---------.........//////111000///---------...//////////////////.........//////.........---------++++++,,,,,,,,,,,,------........................000000//////.........---------...............---,,,,,,,,,---------..............................***,,,......---,,,---............------,,,,,,,,,//////.........---------+++,,,...///000000111000............////////////***+++,,,---............---...000111111111000///000000000000000000000000000000000000000000000000000111111111222222222222333111...,,,,,,...111333000000////////////000000000000////////////000000333333222222111000000000222111111111000000//////000000111111111222222222...//////000000000//////333333222222222222222222333333333444444333222222222222222222222222222222111222222333333444444555333222222111111222222333111111222222222222111111222222333333333444444444333222222111111222222333777777666666555555555555444555555555555555444444333444666888888777666444666666666666666666555555777777777777777888999999888888777777777888999999888888999999888777666666777888888777666555777999;;;999888777888888777666888777666777888888666444888999999888777777999;;;777777777999;;;<<<<<<:::777777888888999888888777888999:::;;;:::<<<>>>@@@::::::;;;;;;<<<<<<<<<<<>>>>>===<<<::::::::::::::::::999999:::;;;============???@@@;;;;;;;;;;;;;;;;;;;;;;;;===>>>>>>???>>>===<<<;;;:::;;;;;;:::888666777777/////////000000000111111000000000000000000000000000000000000000000000000/////////000000000111111111222222222111111000000........................000000////////////000000---......///000000111111000000000000000000000000000000111111111111000000000000000000000000000000//////000111111111111000222222222111111111111111111111000000000000000111111111000000000/////////---......///////////////////////////////////////000000000000000000000000000000000000000000000000000000000000000000111111000000000000111111111111//////000000000000000000000000000000000//////...000000000000000000000000......------------......////////////////////////......//////////////////////////////000000000000////////////////////////000000000000111111111111000000000000000000000000111000000//////000000111........................000000000000000000000000......////////////......------------------------///..................////////////...------,,,,,,------.........////////////......---......//////......//////////////////...............------------............/////////........................////////////.....................//////......---........./////////000000........................+++---......---------//////////////////.........000000000000000/////////000///......------..................////////////111000...---,,,,,,------///............//////000000000000000000000000000000000000000000000000000/////////000000000111111111000000//////000000111111000000//////000000111111000000//////000000111333333333222111111000000111111111111000000000000111111111111111222222222555555444444333111000///000111111111222333333333222222333333333333222222222222222222222222222222555555444333333222111111333333222222222222333333333333444444444444333333111111111222222222333333555555444444444444555555555555555444444444444444555555666666666666555555444444555555555666666666666666777777777777777777777777666555555666666666777777666666666666666777444444555777777888888888555888:::;;;::::::;;;<<<<<<<<<;;;;;;;;;<<<======>>><<<::::::<<<>>>????????????@@@???======???@@@@@@??????@@@AAAAAA@@@>>>?????????>>>>>>=========>>>@@@CCCDDDCCCBBBBBBBBB@@@@@@???>>>============>>>??????@@@@@@??????>>>>>><<<::::::::::::999888////////////000000000000000000000000000000000000000000000000000000000000//////000000000111111111///000111222111000///...////////////////////////000000////////////000000000000111111222222222222////////////////////////000000111111111111000000000000000000000000000000......000111111222222222111111111111111111111111111000000000000000111222111111111000000000//////------...///////////////////////////////////////////////////////////////////////////////////////000000000000000111111111000000000000000111111111//////000000111111222222//////000000000000//////000000000000000000000000......------------......////////////////////////..................---------.........//////000000////////////////////////............////////////////////////////////////111111000000000000111111........................////////////////////////......////////////..............................//////............////////////.........---------............////////////---------.........//////............////////////........................------........./////////........................///////////////............////////////......------.........////////////........................+++---//////...---.../////////..................////////////////////////000///...------......///............////////////222000...,,,,,,---...///000///...------...///000000000000000000000000000000000000000000000000000////////////000000000000000000000111111000000000111000000000000000000111111000000000000000000111444333333222222111000000111111111000000000000000111111111111111111111111333444444444333222111111///000000111222333333444111111222333333333333222222222222222222222222222444444444333333222222222333333333222222333333333333333444444444444333333222222222333333333444444555555444444444444555555444444444444444444444444555555666777777777666666555555444444444555666777555555666666666666666777999888888777777777777777999999888888888888999999666666777888999999999999888:::<<<===;;;:::;;;;;;@@@@@@@@@???>>>>>>???@@@?????????@@@CCCDDDDDDCCCAAABBBCCCCCCCCCDDDFFFHHHHHHGGGFFFGGGHHHHHHFFFDDDGGGFFFEEEDDDDDDCCCCCCCCCFFFIIIMMMOOOMMMKKKJJJIIIJJJIIIGGGEEEDDDCCCCCCCCCFFFFFFFFFFFFFFFEEEEEEEEEBBB???<<<<<>>>>>>>>???AAAAAABBBBBBBBBCCCEEEFFFFFFFFFGGGJJJLLLNNNPPPQQQOOOKKKJJJLLLNNNQQQQQQTTTWWWZZZZZZWWWTTTRRRTTTVVVWWWXXX[[[^^^aaabbbaaa```aaaaaaaaa___]]]WWWVVVUUUTTTTTTUUUVVVWWW\\\___ccceeedddbbbaaa```aaa___]]]ZZZXXXWWWXXXXXXZZZZZZZZZZZZZZZ[[[\\\]]]___\\\WWWSSSRRRQQQOOONNN000000000111111111222222000000000000000000000000000000000000000000000000000000111111111222222222222222111000000000000000000000000000000000000000...///000111111000///...000000000///////////////111111111111111111111111000000111111111111000000000000000000000000000000...///000111111111111111000000111111111222222222222222111000/////////000222222222111111111000000///000000111111111111111000000000000000000000000000000000000000000000000...........................//////000111111222222111111111111000000000///000000//////////////////......///000000000000000000000000000000000000000000000////////////000000////////////////////////---------...//////000000000000//////////////////////////////////////////000000000000111111111111000000000000000000000000000//////......//////000////////////////////////000000000000000000000000......////////////....................................------------................................./////////000000000000.../////////...,,,***)))------......///000000111---------.........//////---............/////////..................................../////////000111111111000000///------------------....................................,,,...///000///...///000------------.........///---.........////////////...///222444444333111000............////////////000000000000000000000000111111111111111000000///////////////////////////111111111111111111111111000000000111111111222222111111111111111111111111222111111000000111111222222111111000000111111222555444444333333222111111///000000000111111111111222222222111111111000000//////000111222222222111000000000000111111111111///000111222222333333333222222222222222222222222333333333333333333333333444444333333333333444444333333444444444444333333555555555555666666666666555555444444444444555555444444555555555666666666555666777888999999999999666777888999:::999999888666666666777888888999999888888888999:::;;;<<<===<<<======???@@@BBBDDDEEEGGGHHHJJJMMMOOOQQQRRRRRRTTTTTTSSSPPPOOOOOORRRTTTSSSVVVXXXWWWTTTTTTWWW[[[[[[ZZZYYYZZZ]]]^^^^^^]]]ZZZ\\\^^^^^^___```ccceeehhhgggggggggiiiiiigggeee]]]\\\[[[[[[\\\]]]___```dddgggjjjllllllkkkjjjjjjgggeeebbb___^^^^^^^^^___\\\\\\]]]___bbbeeegggiiijjjiiifffbbb___^^^___aaa111111111111222222222222000000000000000000000000000000000000000000000000000111111111111222222222555444222111111111222333////////////////////////...///000111111000///...000000000111222222333333111111111111111111111111000000111111111111000000000000000000000000000000///000000111111111111000000000111111222222222222333333111000////////////222222222111111111111000000000111222222222222222000000000000000000000000000000000000000000000000111111111111111111111111...//////000111222222222222111111111000000//////000000//////......------......///000000000000000111111111111111111111111111111000000000000111111////////////////////////---------...///000111111111111000000//////......////////////////////////............////////////000000000000000000000000//////............//////000000000000000000000000000000000000000000000000......////////////......////////////////////////---------,,,,,,------------.....................////////////000000000000////////////...,,,)))(((---------...///000000111---------.........//////////////////000000000000........................---.........//////000000111111111111000///------............/////////000........................,,,...000000///...///000---.........//////000000.../////////000000111111000111444666666333000.............../////////000111111222222111000///...111222333333333111000///////////////////////////111111111111111111111111111111111111222222222222222222111000000111222222222222111111111111222222222222111111111111222222555444444333333222222111//////000000111111111222222222222222111111000000111111222222222111111000111111111000000000000000//////000222222333333333222222222222222222222222555444444333333222222111555444444333333444444555444555555555555555555444444444444555555555666666666666555555555555666666555555555666666666777777666666777999999:::::::::666888:::;;;<<<;;;999888777777888999::::::;;;;;;<<<<<<======???@@@BBBCCCAAAAAABBBDDDFFFIIIKKKLLLVVVXXX[[[___cccfffhhhiiieeeccc___YYYTTTSSSTTTVVVVVVZZZ]]]]]][[[[[[```ddd```]]]YYYYYY[[[^^^```aaa^^^___``````___```bbbdddhhhhhhggghhhjjjjjjhhhgggaaa```______```bbbdddfffhhhjjjnnnpppooooooooopppiiigggdddaaa``````aaabbb[[[[[[]]]aaaeeejjjnnnppplllmmmmmmkkkiiiiiinnnrrr111111111111111111111111111111111111000000000000000111111111111222222222444333222111000000000000111111111111111111111111111111000000111111222333111111111111111111111111000000111111111111000000000......///000111000///111111000000//////......000000000000000000000000000111222222222000///...111111222222222222111111333111///......///111333111111000000000000111111111111000000000000000111111111111111111111111111---...///000111000000///000111222333333222111000000000000000111111111111000000111222222222222111000000000000////////////////////////000000000000,,,---------.../////////000000//////.........---........................000000//////.........---000000////////////000000000000000000000000000000............/////////000000000111111111///...---222111111000///......---000000000000000000000000///////////////000111111111000000000000000111222////////////////////////.........------,,,,,,,,,///...---///111111...+++000000000000000000000000........................000000//////.........------...///000000///...---000000////////////000000////////////////////////---......///////////////000//////...------,,,,,,////////////////////////---------------------------------.........//////111111000///////////////000///.........000111222555555666666555333222111000000//////.........------......///////////////222222111111000000//////000000000000000000000000000000000000000111111222111000/////////000222333111111111000000000000000111111111111000000000000000000111222222222222111222222222222222111000///222222111111111111111222222222222111111111000000000000111111111222222222111000///......///000000//////000111222222222222222222222222222222222222222222222333333444444444333444444555555444444333222333444444555555444444555555555555555555555555333333444444555666666666333333444444444555555555999::::::999777666777888999::::::999777777888:::============>>>>>>??????<<<===???BBBEEEIIIKKKLLLOOONNNMMMNNNPPPTTTYYY\\\dddeeegggkkkooorrrsssssspppllleee]]]WWWVVVYYY\\\```aaaaaa^^^```ddddddaaagggaaa\\\]]]bbbeeeeeeccceeeeeedddcccaaabbbdddeeehhhgggfffgggjjjkkkhhhfff^^^aaaaaa___aaafffiiihhhjjjmmmpppqqqqqqooonnnnnniiiddd```^^^___``````___bbbbbbbbbeeeiiimmmoooooonnnqqqttttttrrrrrrsssuuu222222222111111111111111111111111111000000000000000111111111111222222222444333222111000000000000111111111111111111111111111111000000111111222333111111111111111111111111000000111111111111000000000///...///111222111000222222111111111000000000111111111111111111111111000111111111111000000///111111222222222222111111222222111111111111222222111111000000000000111111111111000000000000111111111111111111111111111111222222333333333222111000111111222222222222111111000000000000111111111111000000111222222222222111222222222111111000000000////////////000000000000...//////////////////000000/////////....................................000/////////............000//////......//////000000000000000000000000000........./////////000000//////000111111000///...111111111000///.........000000000000000000000000///////////////000111111111111000000000000000111////////////////////////.........------,,,,,,,,,///------///111111///,,,////////////////////////........................000/////////............---...///000000///...---000000////////////000000////////////////////////---......///////////////........................////////////////////////000000000000000000000000---------.........//////111111000/////////////////////.........///111111222222333333222111///...111111000000000/////////---...//////000000//////111111111000000000000000111111111111111111111111000000000000000111111222222111000000000111333333222222222111111111111111111111111111000000000000000000111222222222222111111111222222222111000000222222111111111111111222222222222111111111000000111111111111111222222222333222000///.........//////000111222333333333333222222222222222222222222333333333333444444444555333444444555555444444333333333444555555555555444555555555555555555555555333444444555555666777777666666666666666666666666666888::::::999:::;;;===999:::;;;;;;::::::<<<>>>@@@@@@???@@@AAACCCEEEFFFGGGHHHIIILLLPPPUUUZZZ\\\]]][[[YYYWWWXXX[[[___aaaiiijjjkkknnnrrruuuvvvvvvsssoooiiibbb]]]\\\^^^___aaacccbbb```aaaeeeeeebbbdddaaa^^^^^^aaacccbbb``````aaabbbbbbcccccceeefffgggeeecccdddfffgggeeecccYYY]]]^^^^^^```eeefffeeemmmoooqqqrrrpppnnnkkkjjjgggccc___^^^___bbbbbbbbbeeeddddddfffjjjmmmmmmmmmnnnppprrrrrrqqqqqqrrruuu222222222222111111000000111111111111000000000000000111111111111222222222333333222111000000000000111111111111111111111111111111000000111111222333111111111111111111111111000000111111111111000000111000///000222333222111222222222222222111111111111111111111111111111111111111000000000111222222111111222222222222111111111222333444444333222111111111000000000000111111111000000000000000111111111111111111111111111111444444444444444222111111222222111111111111222222000000000000111111111111000000111222222222222111444444444333222111111000////////////000000000000111111000000000000000000////////////....................................////////////............///..................///000000000000000000000000....../////////000000000...///000000000000000///111111000000//////......000000000000000000000000///////////////000111111222111111000////////////////////////////////////.........---------------...------...000111000...................................................////////////..................////////////......000//////......//////000////////////////////////---......///////////////,,,,,,------...///000000////////////////////////111111111111111111111111------........./////////111000000//////////////////............///000000111111111111000///......111111111111000000000000---...//////000000//////000000000000111111111111222222222222222222222222000000000000000111111222222222111111222222333444222222222222222222222222111111111111000000000000000000111222222222222111000111111222222222111111222111111111111111222222222222222111111111111111222222222222222111111111444333222000......------000111222333444444444444222222222222333333333333444444444555555555555555444444555555555555444444333444444555555555555555555555555555555555555555444444555555666666777777999999888888777777666666666888:::;;;;;;;;;===???999;;;===>>>>>>@@@CCCFFFIIIHHHGGGGGGIIILLLOOORRRTTTTTTVVVYYY^^^dddiiimmmllliiieeebbbaaabbbeeegggiiiiiijjjkkkmmmoooqqqsssrrrnnniiidddbbbaaa`````````cccbbb___```cccdddbbbcccbbbbbbbbbbbbaaa_________```aaaccceeefffggghhhiiifffbbb```^^^]]][[[YYYTTTYYY]]]___dddkkknnnlllpppqqqssssssrrrooollljjj```]]]ZZZYYY[[[^^^```aaacccbbbbbbcccfffggggggfffggghhhhhhhhhggghhhjjjlll333333222222111000000000111111111111000000000///000000111111111222222222333222222111000000111111111111111111111111111111111111000000111111222333111111111111111111111111000000111111111111000000222111000111333444333222222222222222222222111111111111111111111111111111111111000///000111333444111111222222222222111111111222222222222222222111111111000000000000111111000000000000000000111222111111111111111111111111222222222222222222222222333222111000000111222333///000000000111111111111000000111222222222222111555444444333222111000000////////////000000000000111111111000000////////////////////////.................................///////////////...............------------......////////////////////////...////////////000000000......///000000000111111111000000000/////////...///////////////////////////////////////000000111333222111//////.........////////////////////////...............------------------...///000000000................................................///////////////............//////////////////.../////////....../////////////////////////////////---......///////////////,,,,,,------.../////////////////////////////////////////////////////////............////////////000000////////////000000..................//////222222111111111000000///000000000000000000000000......///000000000000000//////000000111111222222222222222222222222222222000000000000000111111222111111111111222222333333111111111222222222222222111111111111000000000///000000111222222222222111///000111222222222222222111111111000111111222333111111111111111111111111333333222222222222111111333222111000//////......111111222333444444444444222222222333333333333333555555555666666666666666444444555555555555444444444444555666666666666555555555555555555555555555444555555666666777888888999999888888777666666666888:::;;;;;;::::::<<<===;;;>>>AAADDDGGGKKKOOOSSSYYYWWWUUUTTTUUUXXX\\\^^^]]]^^^aaadddhhhmmmppprrrqqqnnniiifffdddeeehhhiiifffgggggggggggghhhkkklllllliiieeedddccccccaaa___cccffffffccccccfffgggfffhhhjjjkkkkkkhhheeedddddddddcccccceeehhhkkknnnnnnmmmjjjfffbbb___^^^]]]]]]]]]aaaeeefffkkkssswwwwwwxxxxxxyyyyyyxxxvvvrrrooo]]][[[XXXVVVXXXZZZ]]]___aaa``````aaacccddddddbbbaaaaaaaaa``````aaacccddd222222222111111111000000111111111111000000000///000000111111111222222222333222111111000111111111111111111111111111111111111111000000111111222333111111111111111111111111000000111111111111000000333111111222333444333222111111111111111111111111111111111111111111111111222111000000000222333444111111222222222222111111333111000//////000111333111111000000000000111111000000//////000111222222111111111111111111111111///000000111333444555666333222111000000111222333///000000000111111111111000000111222222222222111333222222111000/////////////////////000000000000000000000//////..................///////////////////////////////////////.........///////////////......------------......////////////////////////////////////000000000111....../////////000111111000000000000///////////////////////////////////////////////////000000111222111000///............////////////////////////........................---............///000000.........................................................////////////////////////......///////////////............//////////////////////////////---......///////////////........................////////////////////////................................./////////000000000000////////////000000//////////////////......111111000000000000000000////////////////////////...//////000000000000000//////000000111111222222111111111111111111111111000000000000000111111222///000000111111111111111000000000000111111222222111111111111000000000///000000111222222222222111///000111222222222222222111111000000111222222333111111111111111111111111333222222222222222222222000000000111111111111111111111222333444444444444222222333333333444444444666666666666666666666666444555555666666555555444444555666666777777666666666666666666666666666666555555666666777888888999777777777777777777777777888:::<<<======>>>AAABBBFFFIIINNNRRRVVV[[[aaaeeejjjhhhdddbbbaaaccceeegggccceeehhhkkknnnnnnnnnnnnkkkiiifffddddddeeegggiiiiiijjjkkkjjjgggggghhhjjjgggfffeeefffffffffeeedddiiinnnooolllkkknnnppppppmmmoooppppppmmmkkkjjjjjjhhhggghhhlllssszzz~~~zzzwwwrrrllliiihhhiiikkkjjjnnnooopppuuu~~~{{{vvvcccaaa^^^[[[[[[]]]aaadddeeeddddddfffhhhhhhgggeeeddddddccccccdddeeeeeeeee111111111111111111111111111111111111000000000000000111111111111222222222222222111111111111111222111111111111111111111111111111000000111111222333111111111111111111111111000000111111111111000000222111000111333444333222000000000111111111111111222222222222222222222222222222111111111222222333111111222222222222111111333111///------///111333111111000000000000111111////////////000111222333111111111111111111111111000000111222444777999:::222222111111111111222222000000000000111111111111000000111222222222222111000000000////////////...////////////000000000000000///////////////...............///////////////////////////////////////.........//////////////////..................///000000000000000000000000/////////000000000111111000////////////000000111000000000000////////////000000000000000000000000///////////////000111111111000000///............////////////////////////.............../////////...///000///------///000........................................................./////////////////////............/////////......------......///////////////////////////---......///////////////..................------////////////////////////000000000000000000000000....../////////000000000///////////////000000111000000000111000000///...///......------......///............////////////...///000000111111000000000000000000111111111111111111111111111111111111000000000000000111111222//////000111111111111000/////////000111111222222111111111111000000000000000000111222222222222111000111111222222222111111000000000000111222333333111111111111111222222222222222222222333333333444...///000111222222222222000111222333444444444444222222333333444444555555666666666666666555555555555555666666666666555555555666666777777777777777666666666666666666666666666666777777888888999999777777888999:::;;;;;;<<<999<<<@@@DDDGGGJJJOOOQQQXXX[[[___cccfffkkkppptttsssqqqmmmjjjhhhhhhhhhiiiggghhhjjjllllllkkkiiihhhddddddddddddeeegggiiijjjkkkmmmooommmiiifffggghhhiiikkkmmmnnnnnnoooqqqsssqqqwwwyyyvvvuuuxxx{{{|||rrrqqqpppoooooopppppppppssstttxxx|||rrrllllllmmmnnntttzzzooonnnkkkhhhfffiiinnnrrrrrrrrrqqqrrrsssrrrpppmmmkkkjjjjjjkkklllmmmkkkiii000000000111222222333333111111111111000000000000000111111111111222222222222111111111111111222222111111111111111111111111111111000000111111222333111111111111111111111111000000111111111111000000222111000111222333333111111111111222222222333333222222222222222222222222222222333333222222111111111111222222222222111111222222111000000111222222111111000000000000111111////////////000111222333111111111111111111111111000000111111333555777999111111222222222222111111000000000000111111111111000000111222222222222111......////////////000000////////////000000000000///000000000000000000111............/////////000////////////////////////............/////////000000//////......//////000000000000000000000000000//////000000000111111111111000///......///000000////////////000000000000000000000000000000000000///////////////000111111000//////.........//////////////////////////////---........./////////000000111111///,,,+++---000////////////////////////..................................../////////000000///...------...///000///......------......///////////////////////////---......///////////////,,,,,,------.../////////////////////////////////111111111111111111111111.../////////000000000000///////////////000111111111111222222222111///...//////...------...///000......//////000000000000//////000111111111111000111111111000000000000000222222222222222222222222000000000000000111111222///000111222222222111111//////000111111222333333111111111111000000000000000000111222222222222111111111222222222111000000000000000000111222333444000000111111111222222222000111111222333444555555///000111222222222111000///000111222333333333333222222333333444555555666666666666555555555444444555555666666666666555555666666777888888888888777666666666666666666666666666666777888888999999:::888999;;;===???AAACCCDDDBBBEEEJJJOOOTTTXXX]]]aaagggiiilllnnnppprrrvvvyyyrrrpppmmmjjjhhhgggffffffgggfffeeedddcccbbbbbbbbbdddeeegggiiikkkmmmmmmmmmpppsssvvvuuuooojjjiiijjjmmmrrrwwwxxxwwwxxx~~~}}}}}}~~~}}}~~~uuutttuuuwwwyyyxxxuuuqqq//////000111222333333444111111111111000000000000000111111111111222222222222111111111111111222222111111111111111111111111111111111000111222222333111111111111111111111111000000111111111111000000111000///000222333222111222222222333333444444444222222222222222222222222222333444444333222000///111111222222222222111111111222333333333333222111111111000000000000111111////////////000111222333111111111111111111111111000/////////000222444555000111222333333222111000000000000000111111111111000000111222222222222111.........///000000111111////////////000000000000000000111111222222222333---.........//////000000000000000000000000000000---.........//////000000000000////////////000000000000000000000000000000000000000000111111111111222111000.........///000////////////000000000000000000000000000000000000///////////////000111111//////.........//////000////////////////////////---.........//////000000111222222///,,,***---///000000000000000000000000........................---.........//////000000000///...------...///000.........------.........////////////////////////---......///////////////***+++,,,---///000111111////////////////////////000000000000000000000000////////////000000000000///////////////000111111111222333333222111000///222111000//////000111222//////000000111111111222//////000111111111111111222222111111000000//////333333333333333333333333000000000000000111111222000111222333444333222222000000111222333333444444111111111111000000000000000000111222222222222111222222222222222111000///000000000000111222333444000000111111222222222222000000111222444555666666111222333333222111000/////////000111222222222222222222333333444555666666666666555555444444444333555555666666666666555555666666777888888888888888777777777777777777777777777777777888999999:::::::::;;;>>>@@@DDDGGGIIIJJJMMMPPPUUUYYY]]]aaafffiiinnnpppqqqqqqqqqsssuuuwwwmmmllljjjhhhfffdddcccccceeebbb^^^[[[YYY[[[]]]___fffiiillloooqqqrrrrrrqqqyyy}}}yyysssqqqrrrooovvv}}}~~~|||}}}}}}000111111111222222222222000000000000000000000000111111111111111111111111000000000000111111111111000000111111111222222222333333333222222222111111222222111111111111111111222222111111000000//////000000111222333333444444111111222222222333333333111111111111111111111111222222222222222222222222444444444333333222222222111222222333333222222111000000000000000000000000111111000000000000111111222222222111111111000000000000000000111111111111...///000111222111000000111111111111111111111111////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000///////////////......---...............---------///000111000///...///000//////////////////////////////000000000000////////////000111111111111111000000111111111111000000222111111111000000////////////000000000000//////////////////////////////111111000000//////......000000000000000000000000............//////////////////............//////...............///000000/////////...------,,,,,,//////.........---------------------------------.........------,,,,,,,,,---.........//////000000111000000///...---------//////.........---------000000000000111111111111333222000/////////000111////////////000000000000111111000///////////////333222222222111111000000...///000000000///---,,,111111000000//////......000000000000000000000000000000000000000000000000000000111222222222222111222222222222222222222222111111111111111111111111222111000//////000111222222222222111111111000000000111111111111222222222222222222111111111111000222222222111111111000000111222222333333222222111111111222222222333333333222111111111000000//////222222333333333444444444666555555444444444555555777666555444444444444444777777777777777777777777888777666777999999666333777888888999888666555333666777999:::;;;::::::999@@@CCCGGGLLLOOOTTTYYY\\\ZZZ]]]bbbfffggggggfffeeefffhhhkkknnnnnnmmmkkkjjjgggaaa]]]^^^]]][[[[[[^^^[[[[[[ZZZXXXVVVYYY___eeelllpppuuuwwwvvvuuuwwwxxx}}}rrrwww~~~000000000111111111222222111111111111111111111111222222222111111111111111000000000000111111111111222222333333333444444444333333333222222222111111222222111111111111111111111111111111000000000000000111111222333333444444111111222222222333333333111111111111111111111111222222222222222222222222444444444333333222222222111111111222222111111111111111111111111111111111111111000000000000111111222222222111111111000000000000000000111111111111///000111222222222111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000//////000000//////...---////////////////////////...///000///...------///........................//////000000000000//////...///000000111111000000000000111111111111000000000000000000//////......//////000000000000//////////////////////////////000000000000//////......////////////////////////............//////////////////............//////...............///000000------..................//////.........---------------------------------.........------,,,,,,,,,............/////////000111000000///......------//////.........---------...////////////000000000111000///...---......///////////////000000000000111111000///////////////111111000000000/////////+++,,,...///000111111000111000000000/////////...000000000000000000000000000000000000000000000000000000111222222222222111222222222222222222222222111111111111111111111111222111000//////000111222222222222111111111000000000111111111111222222222222222222111111111111000222222222111111111000000111222222333333222222111111111222222222333333333333222222222111111111111222222222333333333444444555555444444444444555555777666555444444444444555666666666666666666666666777666555777::::::888555666666666777777777777777999999999:::<<<>>>@@@BBBKKKNNNTTTXXX\\\```cccfffggghhhiiiiiigggccc```___```aaadddgggiiiiiihhhfff```]]]\\\^^^___\\\\\\^^^aaaaaa___\\\ZZZ]]]dddjjjppptttyyy~~~/////////000000000111111222222222222222222222222222222222222111111000000000000000111111111222222222222333333333444444444333333333222222222111111111111222222222222222222000000000111111111111111111111111222222333333444111111222222222333333333222222222222222222222222222222222222222222222222444444333333333333222222000000111111111111000000111111111111111111111111111111000000000000111111222222222111111111111111000000000111111111222222000111111222333222222222111111111111111111111111111111111111111111111111000000000000000000000000////////////////////////000000000000000000000000//////000000//////...---......//////000000111111---//////...---,,,---...........................//////000000000000//////......///000000000000///000000111111111111000000////////////............//////000000000000//////////////////////////////000000000////////////...////////////////////////............//////////////////............//////...............///000000,,,,,,------...//////000...............---------------------------------.........---------------............////////////000000000///......------/////////............---............////////////000000///...............////////////000000000000111000000/////////////////////............------,,,,,,...///000111111111000000000000////////////000000000000000000000000000000000000000000000000000000111222222222222111222222222222222222222222111111111111111111111111222111000000000000111222222222222111111111111111000111111111111222222222222222222111111111111000222222222111111111111111111222222333333222222111111111222222222333333333333333333333333222222222222222222222333333333333444444333333333444444555666666555555444444555555666666666666666666666666666555666777999:::999777999888888777888888999:::>>>======>>>AAAFFFKKKNNNWWW[[[bbbgggjjjlllnnnpppqqqqqqpppkkkeee```\\\[[[XXXWWWXXX\\\aaacccbbb___XXXWWW[[[bbbeeeeeeeeehhhjjjjjjiiieeedddfffmmmsssrrrvvv~~~////////////000000000000222222222222222222222222333333222222111000000000000000111111111222222222000000111111111222222222333333333222222222111111111111222222222222222333000000000111111222222222111111111222222333333333111111222222222333333333222222222222222222222222222222222222222222222222333333333333333333333333111111222222222222111111111111111111111111111111222111111000000111111222111111111111111111111111000000111111111222222222111111222222333333333333111111111111111111111111222222222222222222222222000000000000000000000000////////////////////////000000000000000000000000000000000000000///......------...///000000111111...///000///---,,,---...------------------------//////000000000000//////---......///////////////000000111111111111000000//////////////////////////////000000000000//////////////////////////////////////////////////////////////////////////////............//////////////////............//////...............///000000---------.........//////...............................................................---------.........///////////////000000//////............/////////......................../////////000000222111111000000000000000////////////000000000000000000////////////000000........................000000000000//////......000000000000////////////000000000000000000000000000000000000000000000000000000111222222222222111222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111000000111111111222222222222222222111111111000000111111111111111111111111111222222333333222222111111111222222222333333333333333333333222222222222222222222222333333333333444333333333333444444555666666555555555555666666666666666666666666666666666666666777888888888777===<<<;;;;;;;;;<<<===>>>BBBCCCDDDGGGKKKQQQUUUXXX^^^ccciiioooqqqqqqrrrrrrppppppooojjjccc]]][[[[[[XXXVVVVVVYYY___bbbaaa^^^\\\]]]bbbiiillllllmmmqqqvvvxxxyyyxxxwwwyyy~~~}}}////////////000000000000111111111111111111111111222222222111111111000000111111111111222222222222000000111111111222222222333333333222222222111111111111222222333333333333000000111111222222333333111222222222222222333333111111222222222333333333222222222222222222222222222222222222222222222222333333333333333333333333222333333444444333333222111111111111111111111111222222111111111111222222111111111111111111111111111111111111222222222222222222222222222333333333111111111111111111111111222222222222222222222222111111111111111111111111////////////////////////000000000000000000000000000000000000000//////...,,,,,,---......///000000///000111000...---...///........................//////000000000000//////---......///////////////000000111111111111000000000000000000000000000000//////000000000000//////////////////////////////.............../////////....................................//////////////////............//////...............///000000//////.........------------.....................................................................///////////////.........////////////............//////////////////////////////000000000111111111111111111111111000000///////////////000000000000000000////////////000000////////////////////////111000000000////////////////////////000000000000000000000000000000000000000000000000000000000000000000111222222222222111222222222222222222222222111111111111111111111111111111222222222222111111111111111111111111111111000000111111111222222222222222222111111111000000111111111111111111111111111222222333333222222111111111222222222333333333111111222222222222222222222222333333333444444444333333333333444444555666666666555555555666666777777777777777777777777777777888888777777777777888<<<===>>>@@@BBBDDDEEEEEEGGGJJJMMMRRRVVVZZZ]]]^^^aaaffflllpppqqqpppoooooojjjkkkkkkggg___ZZZYYYZZZ\\\ZZZZZZ\\\aaaddddddcccfffggglllsssuuutttvvv{{{/////////000000000111111000000000000000000000000111111111111111111111111111111111222222222222333222222333333333444444444333333333222222222111111111111222222333444444444111111111222222222222222222222222222222222222222111111222222222333333333333333333333333333333333222222222222222222222222222222333333333333444444333333444444444444333333222222222222222222222222222222111111111111222222111111111111111222222222111111111222222222222333222111111111111222333333111111111111111111111111222222222222222222222222111111111111111111111111////////////////////////000000000000000000000000000000111111000000///...,,,,,,------......//////000111111111///...///000//////////////////////////////000000000000//////......///000000000000///000000111111111111000000000000000000111111111111//////000000000000//////////////////////////////---............/////////....................................//////////////////............//////...............///000000000//////...------,,,,,,---------......................................................////////////////////////.........//////////////////.........////////////000000000000000000000111111111111///////////////...------////////////000000000000///////////////000000111///000000000000111111111.........///000111333333////////////000000000000000000000000000000000000000000000000000000000000000000111222222222222111222222222222222222222222111111111111111111111111111111222333333222111111111111111111111222222222000111111111111222222222222222222111111111111000111111111111111222222222111222222333333222222111111111222222222333333333111111111111222222222222444444444444555555555555444444444444555555666777666666555555666666777777888888888888888888888888888999:::999888888:::<<<;;;???EEEKKKPPPRRRRRRRRRNNNPPPTTTXXX\\\^^^``````cccgggkkknnnmmmkkkiiihhheeehhhjjjeee]]]XXXWWWXXXYYYYYYZZZ\\\___bbbeeehhhffflllxxx000000000111111111222222111111111111111111111111000000000111222222333333111111111222222222333333222222333333333444444444333333333222222222111111111111222222333444444555333222222222222222222111222222222222222222222222111111222222222333333333333333333333333333333333222222222222222222222222222222222333333444444444222333333444444333333222222222222222222222222222333222222111111222222333000000111111111222222222111111111222222222333333111111000000000111222333111111111111111111111111222222222222222222222222111111111111111111111111000000000000000000000000000000000000000000000000000111111111111000//////...............////////////000111000...---...///000000000000000000000000//////000000000000//////...///000000111111000000000000111111111111000000/////////000000000111111//////000000000000//////////////////////////////---------.........//////....................................//////////////////............//////...............///000000..................---------------.........//////........................---........./////////000000/////////.............../////////////////////.../////////000000000000/////////000000000000111...//////000///...---,,,////////////000000000000///////////////000111111//////000000000111111111///......///000111333444.../////////000000000111000000000000000000000000000000000000000000000000000000111222222222222111222222222222222222222222111111111111111111111111111222222333333222222111000000111111111222222222000111111111111222222222222222222111111111111000000000111111111222222222111222222333333222222111111111222222222333333333222222222222333333444444555555555666666666666777555555555555666777888888666666666666666777888888999999999999999999999999888:::<<<<<<;;;===@@@CCCFFFLLLUUU^^^bbbbbb___]]]TTTUUUVVVYYY[[[^^^___aaabbbeeehhhhhhfffcccaaa``````eeeiiifff___ZZZYYY[[[XXX[[[___```bbbfffmmmssswww111111111111222222222222222222222222222222222222//////000111222333333444111111222222222333333333000000111111111222222222333333333222222222111111111111222333333444555555444333333222222111111111222222222222222222222222111111222222222333333333333333333333333333333333222222222222222222222222222222222333333444444444111222222333333222222111222222222222222222222222333222222111111222222333000000111111222222222222111111222222222333333333111000/////////000222333111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000111111111111111000//////000000000000////////////.../////////---,,,---...000000000000000000000000//////000000000000////////////000111111111111111000000111111111111000000---.........//////000000//////000000000000//////////////////////////////---------.........//////..................................../////////000//////............//////...............///000000,,,,,,------.../////////---------.........//////////////////////////////---.........//////000000000000//////.........---.........///////////////.../////////000000111111............/////////000000111222222222111///...////////////000000000000///////////////000111111.../////////000000111111333222000/////////000111.../////////000000111111000000000000000000000000000000000000000000000000000000111222222222222111222222222222222222222222111111111111111111111111111222333444444333222111000000111111222222222222000111111111111222222222222222222111111111111000000000111111222222222222222222222333333222222222111111222222222333333333333333333444444555555555666666666666777777777777555555555666666888999999666666666666666777888888::::::::::::::::::::::::888:::===>>>>>>AAAFFFJJJUUU\\\fffnnnqqqnnnhhhcccXXXXXXWWWWWWXXX[[[^^^aaa___bbbdddccc```]]][[[ZZZZZZaaahhhgggbbb^^^___aaa___dddjjjllllllqqq|||111111111111111111111111222222222222111111000000333333333333333333333333333333333333333333333333333333333333333333333333444444444333333222222222333333333444444444555555444444222222222222444444333333333333333333333333222333333444444333333222222333333444444333333222444444444444444444444444444444222222222222444444333333333333333333333333333222222111111222222333333333333333333333333333444333333222111111111222333444444555555444444333222222222222222111000///111111000000//////......111111111111111111111111000000000000111111111111////////////000000000000000000000000111111111111222222222111111111000000111111111111000000000000000000000000000000000000//////............//////////////////////////////000000000000111111111111000000000000000000000000000000000000000000000000///000111222222111000///......//////000000000111111111000///////////////,,,---------......//////---......///////////////////////////////////////---.........//////000000///////////////.........////////////////////////000000000000000000000000111111000000///---,,,+++//////000000000000//////---...///000000///...---111111000/////////////////////000000000000//////------......//////000000000000000000000000000000000000000000000000000000............////////////000000000000111111111111000/////////000111222222000000111111111111000000222111000......000111222000000000000111111111111333222222111111222222333333333333222222111111111333222111000000111222333111111111111111111111111555555444444333444444555444333333222222333333444333333333333333222111000333333333333333333333333111111222333333333333222222333333444444333333222222333555555666555444333444444555555666777777777777666555666777777666555666777888;;;======<<<:::@@@@@@AAABBBFFFLLLUUUZZZdddggglllpppqqqmmmgggbbbXXXXXXYYY[[[]]]___aaabbbbbb```aaabbbaaa___```eeefffjjjnnnnnnkkkiiiiiijjjkkkuuu111111111111111111111111222222222222111111111000333333333333333333333333333333333333333333333333333333333333333333333333444444444333333333222222333333333444444444555555444444333222222333444444333333333333333333333333222333333444444333333222222333333444444333333222222222222222222222222222444333333222222333333444333333333333333333333333333333222222222222333333333333333333333333333333444333222222111111222222333333444444444444333333222222222222222111000000222222111111111000000000111111111111111111111111000000000000000000000000////////////000000000000000000000000111111111111222222222111111111000000111111111111000000000000000000000000000000000000//////............//////////////////////////////000000000000111111111111000000000000000000000000000000000000000000000000000000000111111000000///....../////////000000000111111000///////////////------......////////////---...//////000000//////////////////////////////............/////////000/////////////////////...////////////////////////////////////////////////000000000000///...------//////000000000000////////////000000000000//////111111000/////////////////////000000000000//////.........///////////////000000000000000000000000////////////////////////............////////////000000000000111111111111000000/////////000111111000000111111111111000000222111000//////000111222000000000000111111111111333222222111111222222333333333333222222111111111222222111000000111222222222222222111111111111111111111000000000000111111444333333222222333333444222222333333333222222111333333333333333333333333111111222333333333333222222333333444444333333222333333444444444333333222555555666666777888888888666666555666777888888777;;;:::999:::;;;<<<======???BBBGGGLLLQQQWWW^^^cccfffhhhkkknnnnnnkkkeeeaaa]]]]]]]]]^^^___```aaabbbfffcccccceeeeeeeeejjjqqqnnnttt|||222222222222222222222222222222222222111111111111333333333333333333333333333333333333333333333333333333333333333333333333444444444444333333333333333333333444444444555555444444333333333333444444333333333333333333333333333333444444444444333333222333333444444333333222222222222222222222222222444333333222222333333444333333333333333333333333333333222222222222333333333333333333333333333333333333222222111111222222222222333333333333222222222222222222222222111000222222222222222111111111222222222222222222222222111111000000//////......////////////000000000000000000000000111111111111222111111111111000000000111111111111000000000000000000000000000000000000000//////......//////000////////////////////////000000000000111111111111000000000000000000000000000000000000000000000000000000////////////000000/////////000000000000000111111000////////////000////////////000000000000---...//////000000//////////////////////////////............////////////......//////////////////////////////////////////...........................//////000000//////...//////000000000000//////111000000000000000000111000000000000//////////////////000000000000/////////////////////.........000000000000000000000000////////////////////////............////////////000000000000111111111111111000000/////////000000000000111111111111000000222111000//////000111222000000000000111111111111222222111111111111222222222222222222222111111111222222111000000111222222333333222222111111111000333222222111111222333333444333333222222333333444111222222333333333333222333333333333333333333333111222222333333333333333333333444444444444333333777666555444444444444444666666666777888888999999888888777888888999:::;;;===;;;:::999:::===???AAADDDIIIPPPVVV\\\```dddgggggggggiiiiiigggeeebbb```^^^^^^^^^___aaabbbdddeeeoookkkhhhiiijjjlllttt}}}222222222222222222222222222222222222222222222222222222333333333333444444222222333333333333444444444444444444444444444444444444444444444444333333333333333444444444555555444444444333333444444444444444444444444444444444333333444444444444333333222333333444444333333222333333444444444444555555333333333333333333333333333333333333333333333333333333333222222333333333333333333333333333333333333333222222111222222333111222222333333222222111222222222333333222111111222222222222222222111111222222222222222222222222111111000000///...------////////////000000000000///000000000111111111111111111111111000000000000111111111111000000000///000000000000000000000000000000////////////000000///////////////////////////000000000111111111111////////////////////////////////////////////////000///.........///000111111111111111111111111222222111000000//////000000000000000000000000111111......///000000000000000////////////////////////.........///////////////............////////////////////////////////////..............................///000000000000000//////000000000000//////111000///......///000111///000000000000000////////////000000000000//////000000//////......------////////////////////////////////////////////////............///////////////000000000111111111111333222111000000000000000000111111222222111111000111111000//////000111111///000000000111111111111222222111111111111222222222222222111111111111111222111111111111111111222444333333222222111111000333333222222222333444444444333333222222333333444111111222333444444444444333333333333333333333333111222333333444444333333333333444444444444333333:::999777666555555666777666666666777888888999999999:::::::::999:::<<<>>>;;;<<<>>>???AAACCCGGGIIINNNRRRWWWZZZ\\\^^^aaabbbddddddcccaaa___^^^^^^^^^``````bbbdddgggjjjmmmnnntttpppmmmnnnqqqvvv222222222222222222222222222222222222222222222333222222222333333444444444222222222333333444444444444444444444444444444444444444444444444444444444333333333444444444555555444444444444444444444444444444444444444444444444333444444555555444444333222333333444444333333222333333333444444555555555333333333333333333333333333333333333333333333333444333333333333333333444333333333333333333333333333222222111222222333333111222222333333222222111111222222333333333222222111111111111111111111111222222222222222222222222222111111000///......---////////////000000000000///000000000111111111111000000000000000000000000111111111111000000000///111111111111111111111111000000////////////000000000000000000000000000000///000000000111111111111////////////////////////////////////////////////000///.........000111222333333333333333333333333222222111000000000000000111111111111111111000000...//////000000000000000///////////////////////////////////////.........---.........//////000000////////////////////////........................---...///000111111111111//////000000000000/////////...---,,,,,,---...///...///000000000000////////////000000000000//////000000//////......------////////////////////////....................................///////////////000000000111111111111444333222222111111111111111111222222222222111111111111000000000000111111///000000000111111111111222111111000000111111222111111111111111111111111111111111222222111111111333333333333222222111111///////////////000111111444333333222222333333444111222333444444444444444333333333333333333333333222222333444444444444333333444444555555444444333999888666555555555666777555666666777888888999999888999::::::999:::===@@@???DDDKKKOOOQQQRRRTTTUUUVVVWWWWWWWWWWWWXXXZZZ]]]^^^^^^]]][[[XXXYYY\\\___fffgggiiilllpppsssvvvxxxrrrppprrryyy333333333333333333333333222222222222333333333333111222222333333444444555111222222333333444444555444444444444444444444444444444444444555555555555333333333444444444555555444444555555555555444444444444444444444444444444444444555555555555444444222333333444444333333222000111111222222333333444222333333444444333333222333333333333333333333333444444333333333333444444333333333333333333333333222222111111222222333333222222333333333333222222111222333333333333333333000000000111111111111111333333333333333333333333222222111111000000//////////////////000000000000000000000000111111111111//////000000000000000111111111111111000000000000111111111111111111111111111000000//////000000111000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000//////000000111222333444444444444444333333333222222111000000000000111111111111111000000000000...///000000111111000000///////////////////////////////////////.........------......///000000000////////////////////////...........................///000000111111111111//////000000000000//////...------,,,,,,------...---...000111111000////////////000000000000/////////////////////.........000000000000000000000000....................................////////////000000000000111111111111333333222111111111222222111111222222222222111111000000000111111000000000000000000000111111111111111111000000000000111111000000000111111111111111000111222222222222111000333333333333333333333333000000000000111222333444444333333222222333333444222333333444444444444333333333333333333333333333222222333444444444444444444444555555555555444444555555444444444444555555777777777888999999::::::666888;;;;;;;;;>>>DDDIIINNNUUU___dddeeebbbaaaaaaYYYXXXWWWUUUSSSUUUXXX[[[ZZZ[[[[[[YYYWWWZZZ```eeelllmmmooossswww{{{xxxzzz333333333333333333333333222222222333333333444444111111222333333444555555111111222333333444555555555555555555555555555555444444444444555555555666333333333444444444555555333444555666666555444333555555555555555555555555444444555555555555444444222333333444444333333222000000111222222333444444222333333444444333333222333333333333333333333333444444333333333333444444333333333333333333333333222222111111222222333444333333444444444444333333111222333333444444333333111111111222222222333333333333333333333333333333222222222222111111111111////////////000000000000000000000000111111111111////////////000000111111111111111111000000000000111111111111111111111111111111000000000000111111000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000///000111222333333333333444333333333222222222111333222111111000000111111111111000000000///////////////000111111111111000////////////////////////000/////////............------......///000000111///////////////////////////////////////////////////000000111111111000000//////000000000000//////------............---------...000111111111000/////////000000000000//////.........///////////////000000000000000000000000....................................////////////000000000000111111111111000000000///000000111111111222222333333222222111000000111111111111000000000000000000111111111111111111000000000000111111///000000000111111111222000111222222222222111000111222222333333444444444333333333333444555666777444333333222222333333444444444444444444444333333333333333333333333333333222333444444555444444444444444555555555555444444444444555666777777777777999999::::::;;;<<<<<<<<<777;;;???BBBDDDJJJRRRYYYbbbiiiqqqtttpppjjjfffeee]]]]]][[[YYYVVVVVVYYY[[[XXXZZZ\\\[[[[[[___gggnnnsssuuuzzz333333333333333333333333222222222333333444444444111111222333333444555555111111222333333444555555555555555555555555555555444444444555555555666666333333333444444444555555333444555666666555444333555555555555555555555555444444555555555555444444222333333444444333333222222222333444444555666666222222444444444444222222333333333333333333333333555444444333333444444555333333333333333333333333222111111111222333333444333444444555555444444333111222333333444444444444222222222333333444444444333333333333333333333333222222222222222333333333////////////000000000000000000000000111111111111.../////////000000111111111111111111000000000000111111111111111111111111111111000000000000111111000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000///000222333444444333333222222222111111000000000333222111111000111111111111000000000//////......//////000111111111111111////////////////////////000000//////.........------------...///000000111////////////////////////000000000000000000000000000000111111111111000000//////000000000000//////---...///000000///...---,,,...000111222111000/////////000000000000//////---.........//////000000000000000000000000000000..................................../////////000000000000000111111111111...............///000111111222222333333222222111000000111111111111000000000000000000111111111111111111000000000000111111//////000000111111111222000111222333333222111000000111222333444444555666111111111111222333444555444333333222222333333444555555555555444333222222333333333333333333333333222333444444555555444444444444555555555555444444555666888:::;;;;;;;;;:::;;;;;;<<<<<<===>>>>>>>>>:::???EEEJJJNNNVVV```hhhooouuu{{{zzzrrrjjjeeeddddddcccbbb___[[[XXXXXXYYYXXX[[[^^^^^^___dddnnnuuu}}}444444444444444444444444333333333444444444555555222222222222222222222222333333333444444444555555888777666555444444555666555555555555555555555555444666777777666555555666666555444333333444555666777777666666555555555444555555555555555555555555666555555444444555555666444333333333333444555555333333333333333333333333444444444444444444444444333333333444444444555555444444444333333222222222333222222111111222222333222222222222222222222222555555444444444333333333333222222111111222222333222222333333333333444444666555222111000000111222////////////////////////222222222222111111000000000000000000000000000000222111111111000000//////222222333444333222111000111111000000111111222333222222111111111111222222000000000000111111111111---......///000111111222111...+++,,,///111111///////////////////////////222222222222222222222222222111111111000000//////000000000000////////////////////////000111222333222111000.........///000111111000000//////.....................---------000000000000000000000000111111111111111111111111000000000000////////////..................------000000000000000000000000///////////////.........000000000000000000000000111000///......///000111000000000000////////////000///...------...///000000///.........///111222111111111111111111111111000000000000000000000000222222222111111111000000222222222222111111111111000000000000000000000111111111111111111111111111000000000000////////////111111222222222222111111111111222222222333333333///000111222333222111111111111222222222333333333666666777777666555444444444444444444444444444444444444444444444444444444555777999999777555444444777777999<<<@@@CCCEEEEEEJJJIIIGGGGGGGGGHHHIIIJJJGGGMMMUUU\\\```fffmmmrrrvvvxxxxxxrrriiibbbaaaccc```]]]ZZZXXXYYYZZZZZZZZZ]]]aaagggjjjlllqqqzzz444444444444444444444444333333333444444444555555444444444444444444444444333333444444444555555555777777555444444444555555555555555555555555555555222444666777666555666777777777666555555666777777777777666666666555555555555555555555555555555555555555444444444444555555555555444444555555666777555555555555555555555555444444444444444444444444333333333333444444444444444444444333333333222222333333222222222222333333444333333333333333333333555555555444444444333333333333222222222222333333222222333333333333444444666555333111000000111222111111111111111111111111222222222222111111111000111111111111111111111111222111111111000000000000000000222333333333333222111111000000111111222333222222111111111111222222000000000000111111111111......//////000111111222000...,,,,,,///111000///111111111111111111111111222222222222222222222222222111111111000000000000111111000000000/////////............///000111222222111000///...//////000////////////000000000000///.....................000000000000000000000000////////////////////////000000000000////////////////////////////////////000000000000000000000000////////////////////////000000000000000000000000111000///......///000111000000000000//////////////////.........///000000000//////...///000111222111111111111111111111111000000000000000000000000222222222111111111000000000000000000////////////222222222222111111111111111111111111111111111111111111111111111111111111222222333333333333222222111111111111222222222333000111222333444333333222111222222222222333333333666666666666666555444444444444444444444444444444444444444444444444444444666777999888777666666777<<<<<<===AAAGGGMMMRRRTTT[[[ZZZZZZYYYYYYYYYYYYYYYTTTWWW]]]bbbfffjjjooorrrttttttsssmmmeee^^^[[[[[[WWWVVVUUUWWWYYY[[[[[[[[[cccdddeeehhhooo444444444444444444444444333333333444444444555555666666666666666666666666444444444444555555555666666666555444444444444555666666666666666666666666111333555666666666777888888888777777777777888888777777666666666666555555555555555555555555555555555555444444444444555555666666555555666666777888666666666666666666666666444444444444444444444444222222222333333333444444444444444444444333333333444333333222222333333444444444444444444555555555555555555444444444444333333333222222222222333333222222333333333333444444555444333111111111222222333333333333333333333333222222222222111111111111111111111111111111111111111111111111111000000000...///000222333444444444111111000000111111222333222222111111111111222222000000000111111111222222...//////000000111111111000///------///000000///111111111111111111111111111111111111111111111111111111111111111000000000222222111111111000000000///////////////000111222111111000/////////000000.........///000111111111///////////////000000000000000000000000000000000////////////////////////////////////000000000000///000000000000000000000000000000000000000000000////////////////////////000000000000000000000000000000////////////000000////////////000000000000///.........//////000111///////////////000111111111111111111111111111111000000000000000000000000222222222111111111111111111111000000000/////////444333333333222222111111111111111111111111111111222222222222222222222222333333333444444333333333000000000111111111222222222222333444444444444333222222222222333333333333666666666666666555555444444444444444444444444444444444555555555555555555666777888999888999;;;===BBBCCCGGGNNNVVV___gggllloooooooooooommmkkkhhhgggccccccdddgggjjjmmmnnnnnnnnnmmmkkkgggbbb]]]ZZZXXXTTTTTTUUUXXX\\\_________fffhhhllluuu444444444444444444444444333333333444444444555555666666666666666666666666444555555555555666666666555555555444444444444555666666666666666666666666222444666666555555666777888888888777777888888888777777666666666666666666555555555555555555555555555555444444444444555555666666555555666666777888444444444444444444444444555555555555555555555555222222222333333333333444555555555444444444444444444444333333333333444444444444444444444555555555555555555555444444444444333333333222222333333333222222222333333333444444555444333222222222222333444444444444444444444444222222222222222222222222111111111111111111111111111111111111111111111111///000000111222333333333111111000000111111222333222222111111111111222222000000111111111222222222//////000000000111111111000////////////000000///111111111111111111111111111111111111111111111111111111111111111111111111222222222222111111111000222222111111222333444444111111000000000000000000.../////////000000000111000000000000000111111111000000000000000000000000111111111111111111111111////////////000000000000///////////////000000000///////////////////////////////////////000000000000000000000000000000000000000////////////000000////////////000000000000.........//////000111111///////////////000000111111111111111111111111111000000000000000000000000111111111111111111111111333333333222222222111111333333333222222111000000111111111111111111111111111111111222222222222222222222333333333333222222///000000000000111111111222222222333333333333333222222222333333333444444555666666666666666555555555555555555555555555555555555555555555666666666777999:::;;;===@@@DDDGGGKKKPPPXXXaaajjjsss{{{zzz{{{||||||zzzuuupppmmmllliiiggghhhjjjllljjjhhhhhhfffdddccccccaaa^^^[[[YYYXXXYYY\\\aaaeeehhhhhhhhhqqq444444444444444444444444333333333444444444555555555555555555555555555555555555555666666666777777444555555555555555555555777777777777777777777777666777888777666444444555777777777777777777777777666666777777777777777777666666666666666666666666666555555444444555555666555555444444555555666777555555555555555555555555555555555555555555555555222222333333333444444444555555555555555555555555555444444444444444444555222222333333444444444555666666555555555444444444444333333333333333333444222222222333333333444444444444333333333333333333333333333333333333333333222222222222222222222333111111111111111111111111111111111111111222222222222111111111111111111111111111000000111111222333222222111111111111222222111111111111222222222222000000000000111111111111///000000000000//////000000000000000000000000000000000000000000000000000111111111111111222222222222222222222111111111000222222222222222222333444000000111111111111111111111000000000/////////...000000000000111111222222////////////////////////000000000000000000000000.../////////000000000111---------....../////////////////////////////////////////////000000111111111111111111111111111111//////000000000000//////.../////////000000000111...//////000000000111111...//////000000000000000111111111111111111111111000000000000000000000000111111111111111111111111333333333333222222222222222222111111000000000000111111111111111111111111000000000111111111222222111111222222222222111111///000000000000111111111111111111111111222222333222222333333333444444444555555666666666666666555555555555555555555555555555555555666666777777777999;;;???BBBFFFKKKPPPUUU]]]cccmmmuuu{{{~~~{{{}}}~~~yyyvvvppplllhhhhhhjjjjjjhhheeefffdddccccccdddccc```^^^[[[ZZZ[[[```hhhqqqwww{{{zzz444444444444444444444444333333333444444444555555555555555555555555555555666666666666777777777777444555666666777666666666777777777777777777777777888999:::999777555444555777777888888888888777777666666777777777777888888666666666666666666666666777666666666666666666777555555444444555555666777888888888888888888888888555555555555555555555555333333333444444444555555555555555666666666666666666555555444444555555666222222222333444444555555666666666555555555444444444444333333333333444444222222333333333333444444444444444444444333333333222222222222222222222222222222222222333333333333222222222222222222222222111111111222222222222222333222111000000000000000111111000000111111222333222222111111111111222222111111111222222222222333111111111111111111111111///111222222000//////000////////////////////////////////////////////////111111111222222222222222222222111111111000000000000000/////////000000111///000111222222222111111111111111000///.........//////000000111111222222////////////////////////..............................//////000000111111,,,,,,------......//////000000000000000000000000...//////000000111111222111111111111111111111111//////000000000000//////......//////000000111111///000000111111000000///......///000000000000000111111111111111111111111000000000000000000000000111111111111111222222222222111111111111000000000000000000000000000000000111111111111111111111111//////000000111222222222000111111222222111111000000000000111111111222222111111000000000111222333333333333333444444444444444555666666666666666666555555555555555555555555555555666666777777888888;;;???EEEKKKQQQXXX___cccpppwww}}}|||yyy|||}}}nnnllljjjhhhiiijjjjjjiiijjjjjjjjjhhhfffdddbbbaaa^^^___dddnnn{{{444444444444444444444444333333333444444444555555555555555555555555555555666666777777777888888888555555777888888888777777888888888888888888888888888:::;;;:::888777777777777888999::::::999888777666666777777777888888888666666666666666666666666888888777777777777888888666666555555666666777888888888888888888888888888555555555555555555555555444444555555555666666666555555666666666777777777666666555555555555666666333333333444555555666666666666666666555555555555444444333333333333444444222222333333333333444444333333444444444444444333222222222222222222222222222222222333333333444444222222222222222222222222111111111222222333333333111111000//////000111222111111000000111111222333222222111111111111222222111111111222222222333333111111111111111111111111///111333333000...///000000000000000000000000000////////////////////////111111111222222333333333111111000000000/////////000//////......////////////000111222222222222111000000000000////////////......//////000111111222////////////////////////.................................///000111111111---------...//////000000000000000000000000000000...//////000111111222222111111111111111111111111...///000111111000///............///000111111111111111222222111000......---...///000111000000///111111111111111111111111000000000000000000000000000000111111111222222222222222111111111000000000///000000111111222222333111111111111111111111111000000111111222333333444111222222333333222222111111111111111222222222333222222111111111222333444333333333444444444444555444444555666666666666666555555555555555555555555555555666777777888999999===CCCKKKTTT\\\dddkkkpppzzz}}}zzzyyyyyy{{{~~~}}}yyywwwhhhhhhhhhgggggghhhkkkmmmqqqssstttrrrnnnkkkkkklllnnnrrr}}}444444444444444444444444333333333444444444555555666666666666666666666666777777777777888888888888555666777999999999888777888888888888888888888888777999::::::999999999:::999999;;;;;;;;;;;;999999666666777777888888888999777777777777777777777777999999888888888888999999777777777777777888888999666666666666666666666666666666666666666666666666555555555666666666666777555666666666777777888888666666555555555555666666444444444555666777777888777666666666555555555555555444444333333444444555222222333333333444444444333333444555555444444444333333333333333333333333222222222333333444444444222222222222222222222222111111111222222333333333//////...///000111333444111111111000111222222333222222111111111111222222111111222222222333333333222222111111111111111111...111444333000......000111111111111111111111111////////////////////////111111111222222333333333000000000000////////////111111000000000000000111///000111222333333222111......//////000000111111---......///000111111111////////////////////////000000000000000000000000---......///000111111222---......///000111111222000000000000000000000000...//////000111222222222111111111111111111111111...///000111111000///...---......///000111111222222222222222111000...,,,---...000111111111000///111111111111111111111111000000000000000000000000000000111111222222222222444444444333333333222222000000111222333444444555111111111111111111111111111111222333333444555555222333333444444333333222111222222222222333333333444333222222222333444555333333333444444444555555444444555666777777666666666666666666666666666666555666666777888999999999???EEEOOOYYYccckkkrrrwww{{{}}}{{{|||zzz{{{|||{{{wwwrrrllliiiaaaccceeeeeedddeeejjjoootttxxx|||zzzvvvtttvvvyyy666666666666777777777777888777666555444444555666555555555555555555555555666888999:::888888999:::<<<999777777999:::888666555666888999:::999888777777777888888888888888888:::::::::999999:::===???::::::::::::999888666444777777888888888888888999999999888888777777666666777777777777777777777777777777777777777777777777999888777666555444333333333333444555666777888888666666666666666666666666777777777777666666666666888888777666666666666666666666555555555555666666666555444333222333444555666666555444444444444555444444444444444444444444111444666666555333333444333333333333333333333333111111111111111111111111111111111111111111111111333222000//////000222333222222222222222222222222222222222222222222222222000111111111111222222222111111000000000000111111222222222222222222222222000000000000000000000000///000222222111111222333111111111111111111111111222222111000//////000000000000000000000111111222222222111111000000//////000111111111111222222222111111000000//////......,,,------...///000111111//////000000000000//////............/////////000//////000111111111111111000000000000000000000000000000000000000000000000222111111000///......---////////////////////////000000000000000000000000000000111111111111000000000000111111111111000000000000000000111111111111111111111111111111111111222222222222222222222222444333333222222333333444222222222222222222222222222222222222222222222222111111111222222333333333444333333222111000//////333333444444444333222222222222333333444555666666666666555555555444444444555555555666666666777777999777555555777888666333999888777777777999<<<===CCCHHHQQQ\\\fffooouuuxxx}}}|||yyyzzzzzzzzzwwwqqqjjjccc```___[[[___eeeiiijjjmmmrrrvvvzzz}}}|||vvvvvv555555666666666777777777777666555444333444444555555555555555555555555555555777999999888777888999:::888777888:::;;;:::888999::::::;;;;;;;;;::::::<<<;;;::::::;;;============>>>??????>>>>>>>>>???>>>===<<<;;;<<<<<<<<<<<<999999999999888888888888:::999999999999999999888999999999999999999999999888888888888888888888888666666777777777777888888666666777777777777888888666666666666666666666666666666666666777777777888888888777666666666666666555444444333333444444555777666555444444555666666666555555444444444444444444444444444444444444444222444666666444333333444333333333333333333333333111111111111111111111111111111111111111111111111333222111000000111222333222222222222222222222222222222222222222222222222000111111111111222222222222222111111111111222222111111111111111111111111111111111111111111111111...000111111000000111222111111111111111111111111222222111000000000000000000000000000000111111222111111111000000000000000000000111111111222222222111000000000/////////............/////////////////////000000000000//////........./////////000000//////000111111111111000000000000000000000000000000000000000000000000000111111111000///.........111111111111111111111111000000000000000000000000000000111111111111000000000000111111111000000///000000000000111111111111111111111111111111111111222222222222222222222222222222222111111222222222222222222222222222222222222222222222222222222222111111222222222333333333333333222222111000000000333333333333333333333333222333333444444555555555666666555555555444444444555555555555666666666666777555444555777888777555777777666777999<<>>;;;:::<<<@@@CCCCCCAAA@@@AAACCCDDDDDDCCCBBBAAAEEEBBB???======>>>>>>===<<<<<<<<<;;;::::::999999::::::;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::999999999999999999999999777777888888999999999999:::999999999888888777777666666666666666666666666666666666777777888888888888777777666666666666666555444444333333444444555777777666666666666777888555555444333333333333444444444444444444444444444222444555555444333333444333333333333333333333333222222222222222222222222222222222222222222222222333222111000000111222333222222222222222222222222111111111111111111111111000111111111111222222222333333222222222222333333000000000000000000000000111111111111111111111111...///000000//////000111000000000000000000000000222111000000000000000000000000000000000111111222000000000000111111111111000000000111111111222222000000000000////////////000000000//////.........//////000000000000//////....../////////000000000......///000000000000000////////////////////////000000000000000000000000111111000000//////......111111111111111111111111000000000000000000000000000000111111111111000000111111111111111000///...000000000000111111111111111111111111111111111111222222222222222222222222111111000000000000111111222222222222222222222222222222222222222222222222111222222222222333333333111111111111111111111111333222222111222333555666444444444444444444444444666666666555555555555444666666666666555555555555666555555666888999999888777777888:::???DDDHHHKKKPPPTTTZZZbbbiiinnnrrrssszzzvvvtttvvvvvvrrrooooooqqqmmmfff^^^ZZZZZZ]]]aaacccjjjtttzzz|||{{{|||}}}{{{444444444444555555555666666666666555555555555666777777777777777777777777555666888888777777777888777777888999::::::999888;;;;;;;;;;;;;;;;;;<<<<<<>>>???BBBIIIQQQUUUTTTRRRPPPPPPOOOOOOPPPOOONNNMMMQQQNNNJJJGGGFFFCCC???<<<>>>>>>>>>======<<<<<<;;;:::;;;;;;;;;<<<<<<======::::::::::::::::::::::::999999999999999999999999:::::::::999888777777777999999999999888888888888777777777777777777777777777777777777777777777777777777666666666666777777777777666666666666777777666666666666777777777888555555444333333333333333444444444444444444444444333444555555333333444555444444444444444444444444222222222222222222222222222222222222222222222222333222222111111222222333222222222222222222222222000000000000000000000000000000111111111222222222222222222111111222222222000000000111111111111111111111111111111111111111///000111000//////000111////////////////////////111111000000000000000111000000000000000111111222//////000000111111222222000000000000111111111111000000000000////////////000///////////////////////////000000000000//////...////////////000000000......///000000000000///////////////////////////////////////////////////111000000000/////////...........................000000000000000000000000000000111111111111000000111111222111111000///...///000000000111111111111111111111111111111111111111111111111111111111111111111111000000111111111111222222222222222333333222222222222222222222222222222222222222222222222000000111111111222222222333222111000111333666777444444444444444444333333666666666555555555555555777666666666666555555555777666777777888999999999888:::===BBBIIIPPPVVVZZZZZZ^^^ccchhhnnnqqqssstttuuuqqqnnnpppooojjjggggggbbbbbbaaa``````dddjjjnnnlllsss|||444444444444555555555666777777777888888888888777888888888888888888888888555777888999888777888999888999::::::999999999999======>>>???@@@AAABBBBBBBBBIIIUUUdddqqqwwwwwwtttpppmmmhhheeedddbbb___\\\]]]ZZZXXXWWWVVVQQQIIIBBB??????>>>>>>======<<<<<<:::;;;;;;<<<<<<=========::::::::::::::::::::::::999999999999999999999999999999999888888777777666777777888888888888999999888888888888888888888888::::::999888777666555555777777666666666666777777777777777666666777777777555555666666777777777777555555444333333333333444444444444444444444444444333444555444333333444555444444444444444444444444222222222222222222222222222222222222222222222222333222222222222222222333222222222222222222222222000000000000000000000000000000111111111222222222111111000000000000111111111111111222222222333333111111111111111111111111000111222222000000111222////////////////////////111000000000000000111111000000000000000111111222//////000000111111222222//////000000000111111111////////////000000000000......//////000111111222//////000000000000//////////////////000000000111...//////000000000000000////////////////////////////////////////////////000000000000////////////........................000000000000000000000000000000111111111111000000111111111111111000/////////000000000111111111111111111111111111111111111111111111111111111111111222222111111111111222222111111111222222333333333222222222222222222222222222222222222222222222222000000000111222222333333333222111000111333666777444444444444444444333333666666666666666666666666777777777777777777777777777777888888888888888999:::>>>CCCKKKTTT[[[aaadddeeegggkkknnnqqqrrrsssssskkkgggeeegggfffbbb______XXX\\\bbbggglllqqqvvvzzzttt{{{444444555555555666666666777888888999999999999888999999999999999999999999666888999999888888999::::::;;;<<<;;;::::::<<<===>>>@@@CCCFFFHHHJJJKKKKKKKKKXXXkkk}}}yyyuuunnniiicccaaaaaacccccc^^^TTTLLLEEEDDDCCCAAA???>>><<<<<<<<<<<<<<<===============::::::::::::::::::::::::999999999999999999999999666666777888999::::::;;;777777777888888999999999888888888888888888888888::::::999888777666666555666666666666666777777888666555555444444555555666444555666777888888777777666666555444444444444555444444444444444444444444444444555444222222444666444444444444444444444444333333333333333333333333333333333333333333333333333333333333333333333333222222222222222222222222111111111111111111111111000111111111111222222222111000000000000000000111111111111222333333444444222222222222222222222222111222333222111000111222000000000000000000000000000000000000000111111222000000000000000111111222000000000000111111111111/////////000000000111111////////////000000000000---......///111222222333//////000000000000///////////////000000000111111//////000111111111111111////////////////////////000000000000000000000000000000000000////////////111111111111111111111111000000000000000000000000000000111111111111000000000000111111111111000000000000000000111111111111111111111111111111111111111111111111111111111111222222222111111222222222111111111222222333333444222222222222222222222222333333333222222222222111000000111111222222222333333222222111222333555666444444444444444444444444555666666666666777777777777888888888999999999999777999;;;;;;:::;;;<<<>>>AAAFFFMMMVVV]]]cccgggiiinnnooopppqqqpppooolllkkk___\\\[[[___```]]]\\\]]][[[___gggnnnuuu{{{555555666666666777777777666777888999:::999999888::::::::::::::::::::::::777999:::;;;:::999:::;;;;;;<<<===<<<<<<>>>BBBFFFJJJMMMSSSXXX\\\^^^______cccqqq}}}qqqnnnlllnnnoookkkaaaYYYSSSRRROOOKKKGGGCCC@@@???????????????>>>>>>>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::777777888999:::;;;<<<<<<::::::::::::999999999999999999999999999999999999888888888888888888888888666666666666666777888888666666555555555555666666555666777999999999999888777777666555555555555666444444444444444444444444444555555333222222444666555555555555555555555555333333333333333333333333333333333333333333333333222333333333333333333222222222222222222222222222222222222222222222222222000111111111111222222222222111111000000111111222000000000111222333333333222222222222222222222222111222222111000//////111111111111111111111111111000000000000000111222222000000000000000111111222111111111000000000000000////////////000000000111.../////////000000000111//////000000000111111111//////000000000000////////////000000000111111111000111111222222222222222000000000000000000000000000000000000000000000000////////////000000000000111111111111111111111111000000000000000000000000000000111111111111000000...///000111111222111111000000000000111111111111111111111111111111111111111111111111111111111111111111000000000000111111000111111222333333444444222222222222222222222222333333333222222222111111111111111111111222222222333333333333333333333333222333333444444555555555555666666666777777777777888888999999:::;;;<<<<<<<<>>>>>>>>BBBHHHNNN]]]aaaiiipppuuuwwwxxxwww~~~|||{{{|||xxxnnnfffaaa___ZZZUUUOOOJJJFFFCCCBBBAAAAAA@@@@@@?????????========================<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;::::::>>>======;;;:::999999888999999999999999999999999555666777888999:::;;;;;;666666666666666777888888888888777777777777888888666777999:::;;;;;;::::::888888777666666666666666444444444444444444444444444555555333222222444666555555555555555555555555333333333333333333333333333333333333333333333333222333333444444333333222222222222222222222222222222222222222222222222222000111111111111222222222333222222222222222222333...//////000111222222222222222222222222222222222000111111000///......///111111111111111111111111000000///000000111222222000000000000000111111222222222111111000000//////////////////000000000000.../////////000000111111111111111111000000000000//////000000000000//////000000000000111111111111111111222333333333333222111111111111111111111111000000000000000000000000////////////000000000000////////////////////////000000000000000000000000000000111111111111000000---...///111222222222222000000000000111111111111111111111111111111111111000000000000000000000000000000////////////000000000000111222333333444444222222222222222222222222333333333222222111111111111111111111111111111111333333444444444333222222222222333333444555666666555666666666777777888888888888999:::<<<===>>>>>>BBBFFFJJJLLLNNNPPPTTTXXX[[[```gggnnnqqqqqqnnnlllxxxvvvsssmmmfff___XXXTTTTTTRRRVVV___fffhhhkkknnnpppoooooorrrzzz777777666666666666777777777666666666777888999999::::::999999999999999999;;;;;;;;;;;;;;;;;;;;;;;;???;;;===AAA@@@AAAQQQeeeuuu}}}{{{vvvmmmccc]]]ZZZVVVNNNGGGGGGGGGFFFCCCAAA???@@@AAA=========<<<;;;:::;;;<<<>>>>>>>>>>>>>>>>>>======;;;<<<======;;;;;;<<<<<<<<<999777666777999::::::::::::999999888888888888::::::::::::999999999888888888888888888888888888888888888888888888888888777777777777666666666666888888777777666444333222555555555555555555555555444333333222222333333444555555444333333333333444222333333444444333333222444444444333333222222222222222222222222111000///111111222222222222111111222111000//////000111222000000000000////////////222111111111000000//////111111222222222222111111222111111111000000//////111111000000000000111111////////////000000000000222222111111000000//////,,,,,,---///000222333333......//////000000111111111111111111111111111111//////000000000000//////111111000000000000111111111111111111111111111111000000000000000000000000111111111111000000000///........................///...---------///000111111111000000//////......//////000000000000//////000000000000000000000000//////000000000000/////////////////////000000111000000000000000000000000111111000000111111222333111111111111111222222222000000111111111111000000222222111111111111111111222222222222111111000///111111111111222333444555222111000111222444333333333333333444444555555555444444444555555555555555888666444555777999888666555888:::;;;:::<<>>>>>???@@@??????????????????>>>>>><<<<<<===<<<<<<;;;<<<===???<<<:::999:::;;;;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;:::::::::999999999888888888888888888888888999999999999999999999999888888777777777666666666888888888888777666555555555555555555555555555555555555444444444444555555666555444444333333444444333444444555555444444333444333333333333333333222555555555555444444333222111111222222222222111111222222111111111111222222111111222222333333444444222111111111000000000000111111222222222222111111111111111111000000000///111111000000000000111111////////////000000000000111111111000000000000000.../////////000000000111////////////000000000000111111111111111111111111//////000000000000////////////............//////111111111111111111111111000000000000000000000000222222111111000//////...////////////////////////...............///000000111111111111000000000/////////000000000000//////000000000000000000000000///000000111111000000///000000/////////000111111000000000000000000000000111111000000111111222333222222111111111111111111111111222222222222111111111111111111111111111111555666666666555555444333222111111111222333444444333222222222333222111000333333333444444444555555444444444555555555555555888666444555777999888666888888999:::>>>DDDLLLQQQ\\\]]]```bbbeeeiiillloooqqqsssvvvzzz}}}|||vvvrrroooqqqmmmddd]]]\\\ZZZWWWZZZ\\\aaagggmmmsssyyy|||zzz}}}:::999999999999999999:::;;;;;;::::::999999::::::;;;;;;;;;;;;;;;;;;;;;;;;999999:::;;;<<<===>>>>>>;;;:::>>>FFFNNNZZZpppxxxhhheeefffeeebbbYYYXXXUUUSSSPPPMMMLLLKKKFFFEEECCCAAA@@@@@@AAABBBCCCCCCCCCCCCBBBBBBAAA@@@??????>>>>>>>>>=========>>><<<::::::;;;;;;:::999;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::888888888888888888888888;;;;;;;;;;;;;;;;;;;;;;;;888888888777777777777666777888888999999888888777555555555555555555555555666666555555555555666666666555444444333444444444444555555666666555555444222333333333333333333444222222222222222111111111111111222222222222111111222222333333333333222222000111222333444555666666111111111111111000000000111111222222222222111111111111111111000000000000111000000//////000000111////////////000000000000000000000000111111111111111111000000//////......000000000000////////////000000000000000000000000//////000000000000//////////////////////////////000000000000000000000000000000000000000000000000222222222111000//////...000000000000000000000000---......///////////////222222111111111111000000//////000000000000//////000000000000000000000000000111111111111111111000111000000000000111222222000000000000000000000000111111000000111111222333333222222222111000000000222222333333333333222222111111111111111111111111333444444444444333222222333222222222222333333444555555555444333222222111333333333444444444444555444444444555555555666666888666555555777888888888;;;999888<<>>>>>??????AAA???BBBIIIQQQ___ttt~~~ssstttyyyyyyvvvnnnllliiieeebbb^^^ZZZWWWPPPNNNJJJGGGGGGHHHIIIIIIKKKKKKLLLKKKKKKIIIHHHGGGFFFEEECCCBBBAAA@@@>>>===???===;;;;;;<<<<<<;;;:::::::::;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;::::::::::::999999999999999999999999::::::::::::::::::::::::999999888888888777777777666777777888999999888888555555555555555555555555777666666555555666666777666666555444444444444444444444555555555555444444222222222333333444444444111111000000000000000111111222222333333222222111000111222333333222111000//////000000111222222333111111111111111111111111111111222222222222111111111111111000000000000000000000////////////000000////////////000000000000//////000000111111222222111111000000//////......111111000000//////......//////////////////////////////000000000000//////111111111222222111111111////////////////////////////////////////////////000000000000000000000000000000000000000000000000---...///000000///...---111000000000000000000000//////000000000000//////////////////////////////111111222222222222111111111111111111111222222333000000000000000000000000111111000000111111222333333333333222111000//////111222222222222222222111111111111111111222222222111111222222222111111000333333222222222333333444666777666555444333444555444444444444444444444444333333444444555666666666777666666666777888999999===::::::AAANNN\\\ggglllppprrruuuzzz}}}~~~~~~}}}~~~yyyrrrnnnjjjgggaaaZZZXXX^^^eeekkkkkkooowww:::999999888888999999:::<<<;;;:::999999999999999::::::::::::;;;;;;<<<<<<===============>>>>>>>>>DDDDDDFFFKKKSSS```sss|||wwwqqqllleee```[[[XXXXXXYYYZZZZZZ[[[\\\\\\\\\[[[YYYWWWUUURRROOOLLLJJJIIIGGGDDDBBBDDDAAA???>>>??????>>><<<===>>>>>>>>>>>>>>>>>>>>><<<<<<;;;;;;;;;:::::::::::::::::::::::::::::::::::::::::::::::::::::::::999999999999888888888888555555666777888888888888666666666666666666666666666666555555555555666666666666555444444444444555333333444444444444333333222222222333333444444444444444333333333333444555222222333333333333222222///000111222222111000///000000000000000000//////111111111111111222222222111111222222222222111111000000000000000000111111000000////////////000000////////////000000000000//////000000111111222222////////////000000000000111111000000//////..............................//////000000000000//////111111222222222222111111........................////////////////////////......///000111222333333////////////////////////---...///000000///...---...///////////////////////////000000000000//////////////////////////////111111222222222222111111111111111111111222222333111111111111111111111111111111000000111111222333333333333222111000//////000000111111111111000000000000111111111222222222222222333444444333333333333333333222333333444444555777777666444333555777444444444444444444444444333333444444555666666777666666777777777888999;;;>>>===@@@JJJXXXeeemmmqqq|||~~~~~~zzzsssmmmiiicccbbbaaa``````bbbgggkkkmmmuuu:::999999888888999999:::;;;;;;:::999999999::::::::::::;;;;;;<<<===============>>>>>>??????@@@@@@@@@CCCGGGMMMVVVcccrrr}}}||||||vvvoookkklllnnnoooooottttttuuuuuusssqqqnnnlllccc```\\\[[[[[[ZZZVVVRRRNNNKKKFFFBBBAAA@@@???>>>????????????>>>>>>======>>>>>>>>>=========<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999:::::::::999999999888888555555666777888888888777666666666666666666666666666666555555555555666666777666555555444444555555222333333333333333333222222333333333333333333444333333222111111222444555222222333333333333222222000000000111111000000000222222222111111111000000111111111222222222222222111111222222222222111111000000000000111111111111000//////......//////000////////////000000000000000000000000111111111111---......///000111111222000000000000//////////////////////////////////////////000000000000//////...///000111111000///...////////////////////////000000000000000000000000---...///000111222333444//////////////////////////////////////////...---------............////////////000000000000//////000000000000000000000000000111111111111111111000111000000000000111222222111111111111111111111111111111000000111111222333333222222222111000000000000000000111111000000000000000000111222222333333000000111111222222111111222222222222333444555666555:::>>>>>>;;;777555555555444444444444333333333222333333444555666777777555666777777777888:::<<>>??????@@@@@@???@@@AAACCCEEEGGGHHHIIIHHHMMMTTTZZZcccooo{{{zzzwwwssstttvvvvvvsssooogggaaaYYYRRRNNNKKKIIIHHHFFFFFFEEEDDDCCCCCCBBBBBBBBBBBBAAAAAAAAA@@@@@@@@@========================;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::999999999777777888888999888888888666666666666666666666666888777777666666777777888777666666555555555555555333333444444444444333333444333333333333333333222111000///...///000222333222333333444444333333222222111111000000111111222222222222222222222222333111111111222222333333333111111222222222222111111///000000000111111111111//////............//////////////////000000000000111111111000000000000000.........///000111111111////////////000000000000//////////////////////////////000000000000//////...///111222222111///...////////////////////////000000000000000000000000000000000000111111111111000000000000000000000000000000///.........................../////////000//////000000000000//////000000000000000000000000///000000111111000000///000000/////////000111111111111111111111111111111111111000000111111222333222222111111111111111111000111111222222111111000///000000111222222333333......///000000000000000111111222222444555777888:::CCCMMMPPPKKKAAA888444555555444444444333333333222222333444555666777777444666888888777888:::===AAAFFFOOOXXXcccnnnxxx~~~{{{vvvuuuwwwzzzxxxzzzzzzwwwpppiiidddccc``````eeelllppppppttt{{{<<<<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<===>>>???>>>>>>???@@@AAAAAABBBBBBCCCDDDGGGIIIMMMPPPRRRSSS[[[aaaiiipppxxx}}}rrrhhhbbb^^^[[[YYYSSSSSSRRRPPPOOONNNMMMLLLEEEEEEDDDDDDDDDCCCCCCCCC>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;:::::::::999999999999:::::::::999999888777777777777777777777777999999888888888888999999777777666555555555555555444555555555555555555444444444444333333222222222444333222111111333555666222333333444444333333222444333222111111222333444//////000111222333333444111111111222222333333333111111222222222222111111//////000000111111111222//////............//////////////////000000000000222222111111000000//////////////////000000000000......//////000000111111000000000000000000000000//////000000000000//////000111333444444333111000000000000000000000000000000000000000000000000000222222111111000/////////111111111111111111111111111000///---------...///.../////////000000111111//////000000000000//////000000000000000000000000//////000000000000/////////////////////000000111111111111111111111111111111111111000111222222333111111111111111222222222222222222333333222222222///000000111222222333333111222333444444444444444000111111222444666888999AAAMMM\\\aaaYYYKKK===555555555555444444333333333222222333444555666777888444666888888777777;;;>>>CCCIIIRRR[[[dddppp}}}}}}yyyyyy{{{}}}}}}uuuwwwxxxtttmmmgggcccbbbnnngggeeehhhmmmttt:::;;;<<<;;;::::::<<<>>>>>>??????>>>======@@@BBBDDDDDDDDDEEEGGGJJJLLLNNNWWWTTTUUUZZZ^^^aaahhhnnnyyy{{{wwwuuuvvvuuutttrrrnnnhhhaaa[[[[[[YYYVVVRRRMMMJJJIIIIIIDDDDDDCCCBBBBBBBBBCCCCCC>>>===<<<<<<>>>>>>===;;;999999999999999999999:::666777888999::::::::::::;;;::::::999999999999999777777777777777777777777777777777777666666666666333333333333333333333333777666555444333444555555222333444444555555444444555444333333222222222222222222222222222222222222000111222333333333333333111111111111111111111111111111222222222111111000111111111111111111111111000000000000000000000000333333222111000///......000000000000000000000000////////////////////////222111000.........///000000000////////////000000......///000000///...---///////////////000111111000000000000000000000000000000000000////////////222222111000//////000000000000000000000000000000............////////////000000000000000000000000......//////000000111111111000/////////000222333......////////////......////////////000000000000///000000000111111111111222222111111111111222222111111111111111111111111333333333222222111111111333222222111111222222333222333333444444333333222333333333333333444888;;;MMM]]]kkkkkkaaaSSSBBB444555666666666666666555555444444444555666777888999555777999:::::::::<<<>>>CCCGGGOOOWWWaaakkkuuu|||}}}xxxyyyzzzzzzyyyyyyvvvttttttsssoookkkmmmrrrwwwqqqkkklllxxx;;;<<<>>>=========???@@@AAABBBCCCDDDDDDFFFIIILLLLLLMMMOOOSSSWWW\\\```ccckkkjjjnnnvvv{{{~~~|||xxxqqqjjjfffeeeddd```[[[SSSPPPMMMKKKJJJHHHDDDBBBCCCAAA???>>>??????>>><<<;;;;;;<<<<<<<<<;;;:::999::::::;;;;;;;;;;;;;;;:::999999888888888888888999888888888888888888888888888888777777777666666666555555555555555555555555777666555444333444444555222333444444555555444444555444333333222222333333333333333333333333333333222222333333333222222111111111111111111111111111111111222222222111111000222222222111111111111111000000000000000000000000111111111000000000000000000000000000000000000000000000000000000000000000111111//////...///000000000000////////////000000......///000000///...---///////////////000111111000000000000000000000000000000000000////////////222111111000//////000000000000000000000000000000....../////////000000000000000000000000000000000////////////000000000000000000000000000111111222000111111222222111111000/////////000000000111111111111111111222222222222111000000000000000000111111111111111111111111111333333333222222222111111333222222111111222222333222333333444444333333222444444555444444555999;;;NNN[[[fffeee]]]RRREEE:::555555666666666666555555555555555666666888999999777999:::::::::;;;>>>@@@DDDIIIPPPXXX```hhhooottt|||wwwtttuuuwwwxxxwwwvvvpppnnnooossstttsssvvvzzz{{{sssmmmttt<<<===>>>=========???AAABBBEEEHHHKKKNNNRRRVVVZZZccceeehhhnnnuuu|||zzzqqqkkkeeebbb___ZZZRRRKKKJJJGGGCCCAAAAAA@@@???>>><<<<<<===>>>===;;;:::888:::999999999999888888777999999999888888999::::::888888888888888888888888888888888777777777777666777777777777777777777777666666555444444444444555222333444444555555444444555444333333333333333333333333333333333333333333444444444444333222111000222222222222222222222222000111111222222222111111222222222222111111000000000000000000000000000000/////////000000111111111000000000000000000000000111111111111111111111111000000/////////000111111000000000000000000000000...//////000000//////...000000/////////000111111000000000000000000000000////////////000000000000111111000/////////000000/////////////////////////////////000000000111111000000000000000000000000000000000000///////////////000000111111111111000111222222222222222222111000000000111111111222222111222222222222333333333000000////////////000000111111111111111111111111333333333222222222222111333222222111111222222333222333333444444333333222444555666555555666999;;;DDDMMMTTTSSSMMMFFF>>>888555555666666666666666555777777666666777888999999::::::;;;;;;;;;===@@@CCCGGGLLLUUU]]]ccchhhllloootttrrrpppqqqtttwwwvvvtttkkkggghhhpppwwwzzz|||~~~~~~zzz|||AAAAAA@@@???@@@DDDJJJNNNPPPTTTYYY___eeelllrrrvvvzzzoooeeeXXXTTTOOOJJJGGGEEEBBBAAAAAA@@@???>>>>>>======<<<::::::999999888888888888;;;;;;:::::::::;;;<<<<<<999999999999999999999999999999888888888777777777777777777777777777777777666666555555444444444444222333444444555555444444555444444333333333444444444444444444444444444444333333333444333333222222222222222222222222222222000000111222222222111111333333222222111000000000000000000000000000000000////////////000000000111////////////////////////000000000000000000000000/////////000000111111222000000000111111000000000.../////////000000000000111000000///000000111111////////////////////////////////////000000000000111000000/////////000000////////////////////////000000000000111111111111000000000000000000000000111111000000//////......///000111222222111000///000000111111111111000000000111111111222222222222111111111222222222333333000000////////////000000111111111111111111111111222222222222222222222222333222222111111222222333222333333444444333333222333444555555444555777999:::>>>AAA???<<<999777555444555666666666666666666777777777666777888888999;;;<<<<<<<<<<<>>>>>@@@AAA======<<<;;;;;;<<<======;;;;;;:::::::::;;;;;;<<<999999999999999999999999999999999999888888888888666666666666666666666666555555555555555444444444222333444444555555444444444444444333333444555555444444444444444444444444000111222333444555555555222222222222222222222222///000111222222222222222222222222111111111000000000000000000000000000000000000000////////////...//////////////////////////////////////////////////////000111111111222222000000111111111111000000////////////000000111111111111000000000000111111////////////////////////.../////////000000000111000///////////////000000////////////////////////000000000000111111111111000000000000000000000000111111000000//////......///000111222222111000///000000111111111111000000000111111111222222222222000000000000111111111222222111111000000111111222111111111111111111111111222222222222222222222222333222222111111222222333222333333444444333333222222333444444333333555777888888888888777666666888444444555666666666666666666666666666777888999999======>>>???AAADDDJJJNNNUUUZZZ```eeefffeeeeeeddddddgggggghhhpppyyy{{{wwwqqqiiieeennnzzz}}}zzz|||CCCFFFMMMVVVbbbrrrwwwmmmddd___SSSPPPKKKFFFCCCAAAAAAAAA@@@???===<<<;;;<<<======<<<;;;:::999999999999::::::::::::::::::::::::::::::::::::999999999888888555555555555555555555555555555666666555555444333222333444444555555444444444444444444444444555666333333333333333333333333///000222333555666666666333333333333333333333333///000111222222222222222111111111111111111111111000000000000000000000000000000000//////.........000000000000000000000000........................000000111222222222111111///000111222222111000///////////////000111222222222222111000000000111111000000000000000000000000......//////000000111111//////......//////000000/////////////////////////////////000000000111111000000000000000000000000000000000000////////////000111111111111000000///111222222222222222222111000000000111111111222222//////000000000111111111222222111111111111222222111111111111111111111111111222222222222333333333333222222111111222222333222333333444444333333222111333444444333333444555777444444666666444444777333444555666777777777777666666666777888:::;;;<<<>>>@@@CCCEEEHHHLLLRRRVVV\\\___aaaaaa___\\\ZZZYYY\\\aaacccfffqqq|||vvvvvv|||{{{~~~TTT[[[ggguuummmkkkfff```ZZZTTTOOOLLLHHHGGGDDDAAA???>>>>>>?????????===<<<;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::999999999666666666666666666666666444555666666666555444333222333444444555555444444444444444444444555666666333333333333333333333333111222333444555555555555333333333333333333333333//////000222222333333222000000000111222222333333000000000000000000000000.........///////////////000000000000000000000000////////////////////////111111222222222111000//////000222333333222000//////////////////111222333333222111111000000111111000000000000000000000000.........///000111111111...............///000000000000000000000000000000....../////////000000000000000000000000000000000////////////000000000000222111111000000000000000000111111222222111111000/////////000000000111111000000111111111222222222111111000000000000111111111111111111111111111111111111222222222333333333333222222111111222222333222333333444444333333222222333555555444333444555555111111555666222111333333444555666777777777777777777888999;;;===>>>???AAADDDHHHLLLPPPUUUZZZ^^^]]]]]]]]][[[XXXVVVVVVVVVYYY```dddiiiyyyoooxxxyyyooofff```WWWTTTPPPLLLIIIGGGFFFFFFDDDDDDBBB@@@???>>>>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999666666666666666666666666444555666666666555333333222333444444555555444444444444444444444555666777222222222222222222222222333333444444555444444444333333333333333333333333//////000222222333333333//////000111222333333444000000000000000000000000,,,,,,---...///000111222000000000000000000000000000000000000000000000000111222333333222111000//////000222333333222000///000////////////111333444333333222111000000111111000000000000000000000000---......///000111111222...............///000111111111111111111111111111............////////////000000000000000000000000......//////000000111111333222000/////////000111......////////////......////////////000000000000111111222222222333333333000000////////////000000111111111111111111111111111111111222222333333333333222222222222222222333222333333444444333333222333444666666555444555666666222333999999444111333333444555666777777777777888999:::;;;===???AAACCCCCCGGGLLLQQQVVV[[[```dddZZZZZZYYYXXXVVVVVVXXX[[[ZZZbbbhhhnnn|||uuukkkbbb[[[XXXUUUTTTPPPLLLHHHEEECCCAAA???======<<<;;;;;;;;;;;;::::::;;;<<<<<<;;;:::999888777777777777777888888888888666666666666666666666666777666666666555555555555555555555555555555555555333333333444444444555555333333444444555444444333222222222222222222222222222222222222222222222222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111222222222222111111111111000000000000000000000000000000000000111111000000000000111111222222222111222222333333111111000000000000000111000000000000111111111111111111222222222222111111000000000000000000000000222111111000///......---////////////000000000000+++,,,,,,---...///000000222111111111000000//////111111000000000000111111////////////000000000000///000000111222333333444000000000000000000000000111111222222222222111111222222111111111111222222111111222333333333333222333222111111111222333444333444444555555444444333333333333444444444555555777777666666666777777888444666888:::<<>>>>>>>>===<<<999:::::::::::::::::::::999999999999999999999999666666666666666666666666777777777666666666555555444444444444444444444444333444444444444555555555444555555555444333333222333333333333333333333333111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000/////////////////////////////////000000000111111111111111111000000000000000000000000000000000000000//////......//////000222111000///////////////111000000000000000111111000000000000111111111111//////000000000000//////000000000000000000000000111111111000000//////.../////////000000000111111000000000000000111111111111111111111000000000000111000000//////000000111/////////000000000111111111111111111111111111111111111111111111111111111111111222222222222111111222222111111111111222222111222222333333333333333333222222222222333444555444444555555555555444444333444444444444555555555666666666666777777888999<<<<<<======@@@GGGOOOUUU```fffjjjgggbbb___\\\YYYWWWZZZ```hhhtttwwwlllgggjjjqqqwww{{{{{{{{{{{{}}}}}}qqqgggVVVQQQJJJFFFDDDBBB???===>>>>>>===;;;::::::999999999999999999888888888888777777777777777777777777777777777666666666666555444444444444444444444444444444444444555555555555555555555555444333222222333333333333333333333333111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000////////////////////////////////////000000000000111111111111000000000///000000000000000000000000//////............//////333222111000///.........000000000000000000111222///000000000111111111111111111222222222222111111000000000000000000000000111111111000000000////////////000000000111111111222222111111000000000000111111111000000000000000/////////......///////////////000000000111111111333333333333333222222222111111111111111111111111111222222333333222222111333222222111111222222333111222333333444444333333333333333333333444444555444444555555555555444444444444444444555555555555555555555555666777888999<<<===???BBBHHHQQQ\\\dddlllqqqsssnnneee___]]]]]]]]]hhhvvv}}}qqqhhheeeiiiqqqvvvxxxyyyyyy{{{~~~ssskkkaaaXXXRRRLLLDDD???CCCBBB@@@>>>===<<<<<<<<<999999999888888777777777888888888888888888888888888777777777666666666666444444444444444444444444444444444555555555666666444555555555444333333222333333333333333333333333333333333333333333333333111111111111111111111111111111111111111111111111000000000000000000000000////////////////////////////////////000000000000111111111111000000000/////////////////////////////////............//////444333222111000/////////000000//////000111222222///000000000111111111111111111222222222222111111000000000000000000000000111111111111000000000000000000000000111111111111222111111000000/////////000000000000000000111111///......------......///000000000000111111111111000000000000000000//////111111111111111111111111222222333333333333222222333333222222222222333333222222333444444444444333333333444444555555555555444555555666666555555444444444444555555555666666444444444555666888999:::;;;>>>CCCJJJSSS]]]hhhooouuuwwwxxxpppddd\\\^^^cccqqq|||wwwtttsssuuuyyy||||||}}}}}}uuukkkaaaUUULLLFFFDDDBBB@@@>>>======>>>:::::::::999888888777777888888888888888888888888888888777777777666666666555555555555555555555555444444555555555666666666333444444555555444444333333333333333333333333333444444444444444444444444222222222222222222222222222222222222222222222222000000000000000000000000/////////////////////////////////000000000111111111111111111000000000000////////////////////////000//////......//////000333222111111000000000000////////////000111222333000000000000111111111111//////000000000000//////000000000000000000000000111111111111111111111111000000000111111111222222222111111111000000//////000000000000111111111111000//////......//////000000000000111111111222222111111111111111222222222222222222222222222222222222222333333333333222222333333222222222222333333222222333444444444444444333444555555666666555555555555666666666666555555444444555555555666666666555555555666888:::;;;<<<<<>>===<<<<<<;;;;;;999999999999999999999999888888888888777777777777777777777777777777777777555555555555666666666777111111333444555666666666444444444444444444444444222222222222222222222222222222222222222222222222222222222222222222222222000000000000000000000000111111111111111111111111111111111111222222222222111111111111000000000000////////////////////////111111000000000000111111//////.........//////000////////////000111222333000000000000111111111111111111222222222222111111000000000000000000000000111111111111111111222222000111111111111222222222333333333333333333333333//////000000111111111222555444444333333444444555000111111111111222222222//////000111111222333333222222222222222222222222222333333444444333333222444333333222222333333444222333444444555555444444333444666777777777666555555555666666666666555555555555555555666666666777999:::;;;<<<>>>@@@BBBCCCHHHQQQ^^^hhhlllkkkhhheeehhhlllsssyyy~~~~~~oooaaaWWWQQQLLLHHHCCC???>>>???@@@@@@<<<999999:::999555777;;;999999888888999:::;;;;;;666666666666555555555555666666666666666666666666222333555666666666555444555555444444444333333333444444444333333333222222333333333333333333333333333333333222222111111111111111000000000000111111000000000000000000000000111111222222222222111111000000000000000000000000111111000000//////......000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000111111111111111111111111111111111111000000000000222222111111000000//////000000000000000000000000333333333222111000000///111000//////000222444555444444444555555555555666444444333333222111000000333222222222111000000000......///111222333444555333333333222222111111111333333222222111222222222666666666666666666666666555555555555555666777777444444444555555777888888:::777555444555777888888888<<<>>>===@@@GGGKKKJJJVVVZZZccckkkjjjccc^^^^^^bbbkkkzzz|||sssnnn]]]WWWNNNFFFBBBAAA@@@@@@>>><<<<<<>>><<<999999<<<::::::::::::::::::999999888888777777777666666666666666666666666666666666333444555555666666555555555555555444444444333333444444444333333333222222444444444444444444444444333333333222222222111111111111000000000000111111111111111111111111111111111111222222222222111111000000000000000000000000111000000000/////////...000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000111111111111111111111111111111111111111000000000000111111111000000000000000000000000000000000000000333222222111000000//////111000/////////111333444444444444444555555555555444444333222222111000000222222222111111111111111//////000111222333333444333333333222222222111111333333222222222222222333555555555555555555555555555555555555555666777777555444444555555777888888<<<:::888666666777777777777;;;???CCCKKKUUUZZZZZZaaaaaaeeehhheee^^^[[[]]]iiixxxyyypppdddXXXOOOIIIEEECCCAAA>>>===>>>===:::999<<<;;;;;;;;;;;;:::999888777999999888888888777777777666666666666666666666666555555444444555555666777555555555444444444444333444444444444333333333333555555555555555555555555333333333222222222222111111111000000000000111111111111111111111111111111111111222222222222111111000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000/////////000000000111111111111111111111111111111111111111111000000000000000000000000111111111111000000000000000000000000222111111000000//////...000//////...///000222333333333333444444444555555333333333222111111000000111111111111111222222222111111111111222222222333333333333222222222222111333333222222222222333333444444444444444444444444555555555555555666777777555555555555666777888888:::999999888888888888888:::???FFFNNNZZZfffiiifffccc```^^^]]]ZZZWWW[[[bbbssssssggg]]]TTTOOOKKKEEEAAA@@@???<<<<<<>>>:::;;;;;;;;;:::999888777999999888888888777777777666666666666666666666666666555444444444555777888555555555555444444444444555444444444444333333333444444444444444444444444222222222222222222222222222111111000000111111222111111111111111111111111111111222222222222111111000000000000000000000000000000000000////////////////////////////////////////////////////////////000000000000000000000000//////000000000111111111111111111111111111111111111111111111000000000/////////000000111111222222000000000000000000000000111000000000//////......//////......///000111111222333333333444444444444333222222222111111000000000000000111222222222333222222222222222222222222222222222222222222222222333333222222222333444444444444444444444444444444555555555555555666777777666666555555666777888888666777888999999:::<<<===AAAHHHQQQ[[[fffnnnlllfff]]]YYYVVVUUUUUU[[[iiiwwwyyymmmfff]]]TTTKKKHHHEEEAAA@@@BBB::::::;;;;;;::::::999888888888777777777666666666777777777777777777777777666666555444444666777888666666555555555444444444555555555444444444333333333333333333333333333333222222222222222222222222222222111111111111222222111111111111111111111111111111222222222222111111000000000000000000000000////////////000000000000////////////////////////////////////////////////000000000000000000000000000000000000111111111111111111111111111111111111111111111111000000000/////////000000111111222222000000000000000000000000000000000000///////////////////////////000000000222222222222333333333444222222111111111111111000000000000111222222222333333333333222222222222222222222222222222222222222333222222222333444444555444444444444444444444444555555555555555666777777777666666666666777777888666888::::::999;;;>>>@@@GGGOOOZZZccckkknnnhhh___XXXTTTRRRSSSXXXfff}}}oooeee[[[UUUPPPIIIDDDCCC???>>>===;;;;;;::::::;;;888888777777777666666666777777777777777777777777666666555555666666777888666666666555555555444444555555555555444444444333333333333333333333333333111222222222222333333333222222111111111111222222222222222222222222222222111111222222222222111111000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111222222111111111111111111111111111111111111000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000111111222222222333333333111111111111111111111111111111111111111222222222333333333333333222222222111222222222222333333333333222222333333444555666444444444444444444444444555555555555555666777777777777777666666777777888:::<<<===<<<;;;<<>><<<;;;;;;<<<999999888888888777777777777777777777777777777777555555666777777777777777666666666666555555555555555555555555444444444444444444444444444444444444111111222222222333333333333222222111111222222333222222222222222222222222111111222222222222111111000000000000000000000000.../////////000000000111000000000000000000000000000000000000000000000000000000000000000000000000000000111111111222222222111111111111111111111111111111111111000000000000111111111000000000000000000000000000000000000000111111111111111111111111000111111111111111000000111111111111222222222222000000000000111111111111222222222111111111111111222333333333333333333333111111222222222333333333222222222333333555666666555555555555555555555555555555555555555666777777888888777777777777777888999<<<>>>>>>>>>BBBJJJQQQZZZbbbhhheeeaaa^^^\\\YYYPPPOOORRRXXXcccxxxvvveee\\\OOOKKKFFF@@@===;;;<<<<<<:::::::::999999999888888777777777777777777777777444555777888888888777666777666666666555555555555666666555555555444444444555555555555555555555555111111111222222333333333333222222111111222222333222222222222222222222222111111222222222222111111000000000000000000000000.../////////000000111111000000000000000000000000000000000000000000000000000000000000000000000000000111111111111222222222111111111111111111111111111111111111000000000000222222111111000000//////000000000000000000000000111111111111111222222222111111222222222111111000000111111111111222222222000000000000000111111111333222222222111111000000222222222333333444444444111111111222222333333333222222222333444555666777666666666666666666666666555555555555555666777777888888777777777777777888555888<<<>>>AAAIIIUUU^^^gggmmmnnneeeZZZWWWWWWWWWTTTUUUZZZcccppp|||oooaaaRRRLLLHHHAAA===>>>::::::999888666777999;;;666666777888888888888888888888888888777777777777777666666666666555555555555555555555555555555555333333333333333333333333222222444444444444222222333444555333111000000111222222222111111111000000111111222222222222111111222222222111111111111000////////////////////////////////////////////////111111000000000000111111222111111111000000//////000000000000000000000000000111111111111222222222000000000000000000000000222111000//////000111222////////////////////////000000000000000000000000222222222111111111000000111111111000000000000000222222222222222222222222333111///000333444222000444222111//////000222333444333333222222333333444111222222333444444444444333333444444555666666666888888888777777777777777999777666777:::;;;;;;;;;:::===???BBBKKKYYYcccgggppppppjjjaaa]]]]]]YYYTTTUUUYYYcccrrrxxxggg]]]SSSIIICCCBBB??????>>>===;;;:::::::::999999999999999888888777888888888888777777777777777777777777666666666666555555555555555555555555333333333333333333333333222333333444444333333222111222333111///......///222222222111111111000000111111222222222222111111222222222111111111111000000000000000000000000000222222222222222222111111111111000000000000111111111111111111000000000///000000000000000000000000000111111111111222222222000000000000000000000000222111000//////000111222000000000000000000000000000000000000000000000000222222222111111111000000111111111111000000000000000000000000000000000000444222000111333444222000444333111000111222333444444333333222222333333444222222333444444444333333333333444444555666666666777777777666666666666666666666666777777999:::;;;<<<@@@CCCHHHRRRbbbmmmrrrpppjjjaaaZZZVVVVVVXXXYYY```hhhwwwuuufffWWWMMMHHHAAA@@@???===<<<::::::999;;;;;;;;;:::999999888888999999888888888777777777888777777777666666666666555555555555555555555555333333333333333333333333444333333222222333333444111222222111///...///000222222222111111111111111111111222222222222111111222222222111111111111000111111111111111111111111444444333333222222222111111111000000000000111111111111111111000000000000000000000000000000000000000111111111111222222222000000000000000000000000111111000000000000111111222222222222222222222222000000000000000000000000222222222111111111111111111111111111111111111111000000000000000000000000333222111222333444333111333333222111222333555666444333333222222333333444333333444444444333222222333333444444555666666666666666666666666666666666666888999777666777:::>>>@@@EEEKKKQQQ]]]lllwwwzzzmmmccc[[[YYYVVVSSSWWW```ooo~~~}}}lll]]]UUUIIIFFFAAA>>>===<<<<<<<<<;;;;;;::::::999999999999999999999888888888777777777777666666666555555555555555555555555555555555444444444444444444444444444444222222222222444444222333444333111000111222111111111111111111111111111111222222222222111111222222222111111111000000111111111111111111111111333333222222111000000000111111000000000000111111111111111000000000000000000000000000000000000000000000111111111222222222000000000000000000000000111000000000000000000111222222222222222222222222000000000000000000000000111111111111111111111111000111111111111111222222222222222222222222222222222111111111222222222111111111111111222444555666444333333222222333333444444444444444333222222111333333444444555666666666666666666666777777777777888:::<<<:::666777===CCCGGGNNNUUU[[[dddooouuuvvvhhh\\\YYY^^^^^^WWW\\\iiiuuukkk___XXXMMMEEEAAA@@@??????;;;:::999999999:::;;;;;;999999999999888888888888666666666555555555444444555555555555555555555555444444444444444444444444444444222222222222444444222333444333111111111333111111111111111111111111111111222222222222111111222222222111111111000000111111111111111111111111222222222111111111000000111111000000000000111111000000000000000000111111000000000000000000000000000000111111111222222222000000000000000000000000000000000111111000000000111111111111111111111111000000000000000000000000111111111111111111111111000000111111222222222333222222222222222222222222000111111111000000111111000000000111222333444444444333333222222333333444444444444444333222222111333333444444555666666666777777777888888999999999888;;;<<<;;;999<<>><<<<<<;;;:::999999999:::999999888777777777777777888777777777666666666666666666666555555555444444444444444333333333333222444444333333333333222222222222111111111111111111444222111222444444222///111111000000000000111111000000000000111111111111000111111111111222222222111111000000000000111111111111111111111111111111000000000000000000000000000000111111111111000000///000000111111000000/////////000000111111222222333222222111111222222333000000000000000000000000111111111111111111222222111111222333333333222222222222222222222222222222222222222222222222222222333333333333333333333333444444444444444444444555444444444555555666666666333444444555555666777777999:::;;;:::999:::;;;===@@@JJJYYYiiizzzssshhhZZZTTTWWW]]]```___vvvpppfffaaaXXXNNNCCCBBB@@@===;;;:::;;;===:::999888888777777888888888888777777777666666666777777666666666666555555555555444444444333333333444444333333333333222222111111222222222222222222444333222333444333222000111111000000000000111111000000000111111111222222000111111111111222222222111111000000000000111111111111111111111111111111000000000000000000000000000000111111111111000000000111111111111111111000000000000000000111111111333222111111111111222333000000000000000000000000///000000111222222333333222222333333333222111111222222222222222222222222222222222222222222222222333333333333333333333333222333333444555555666666333333444555666777888999444444555555666666777777999:::<<<<<<;;;<<>>===>>>>>>>>>::::::999888888888888999888888888777777777666666777777777777777666666666555555555555444444444444444444333333333222222222111111222222222222222333333333333333444333222111222111111000000111111222000000111111111222222222000000111111111222222222111111000000000000111111111111111111111111111111000000000000000000000000000000111111111111000000111111222222222222111111111111111000000000000000222222111111111111222222000000000000000000000000000000111111111222222222333333333333222222111000222222222222222222222222222222222222222222222222333333333333333333333333222222222222333333444444333444444555666666777777444555555666666777888888:::::::::999;;;???DDDIIISSScccuuu}}}ssskkkYYYVVVTTTXXXaaakkkrrrvvv{{{~~~{{{{{{~~~}}}~~~hhhZZZIII??????@@@???<<<;;;::::::999999999999999888888888888777777777777666666666777777777777777666666666555555555444444444444333333333222222222111111222222333333333333333444444444333222222222222222111111111111222222111111111111222222222222000000111111111222222222111111000000000000111111111111111111111111111111111111111111111111111111000000111111111111000000111111222222222222111111111111111000000000000000111111111111111111111111000000000000000000000000222222222111111111000000333333333333222222111000222222222222222222222222222222222222222222222222333333333333333333333333444444444333333222222222444444444444444444444444555555666666777888888999:::999777777;;;CCCMMMUUUbbbnnnyyyzzzuuunnnfff___UUUTTTTTTWWW___hhhqqqwwwzzz}}}zzzyyy{{{~~~zzzyyy|||zzzjjjVVVIIIDDDBBB>>>:::<<<;;;::::::999999::::::999999888888888777777777555555666666666666777777777666666666666555555555444444333333333333222222111111222222333444444444333444555555333222222333222222111111111111222222111111111222222222222333000111111111111222222222111111000000000000111111222222222222222222222222111111111111111111111111000000111111111111000000000111111111111111111000000000000000000111111111000000111222222111000000000000000000000000000000333333222222111000000///222222333333333222111111222222222222222222222222222222222222222222222222333333333333333333333333777777666666555444444333555555444444333333333333666666777777888888999999:::999999:::AAALLLYYYbbbpppuuuwwwppphhhccc]]]XXXVVVVVVVVVWWW\\\fffrrrzzzyyy|||~~~|||yyywwwxxx{{{|||{{{ooo^^^QQQGGGBBB???<<<<<<;;;:::::::::::::::999999999888888888777777444444555555555666666666777777777666666666555555444444333333333333222222111111222222333444444555222555666666333222222444333222222111111222222333111111111222222222333333000111111111111222222222111111000000000000111111222222222222222222222222111111111111111111111111000000111111111111000000///000000111111000000/////////000000111111222222///000111222222111000///000000000000000000000000222222111111111111111111111111222333333333222222222222222222222222222222222222222222222222222222333333333333333333333333666666666666666555555555444444444444555555555555666666777888888999999::::::;;;>>>DDDMMMYYYfffooovvvvvvpppfff^^^[[[XXXTTTVVVWWWXXXZZZaaannn~~~www{{{~~~}}}{{{{{{~~~rrr]]]MMMGGGFFF<<<<<<;;;::::::::::::;;;999999999888888888888777333444444444555555666666777777777777666666666666444444444333333333222222111111222333333444555555222555777666333222222444333222222111111222222333111111222222222333333333000111111111111222222222111111000000000000111111222222222222222222222222111111111111111111111111000000111111111111000000//////000000000000//////...//////000111222222333///000111222222111000///000000000000000000000000000000000111222222333333000111222333333333333333222222222222222222222222222222222222222222222222333333333333333333333333222222333333444555555555333444444555666777888888777777777888999999:::::::::===DDDLLLWWWcccooovvvuuusssjjj^^^WWWWWWUUURRRUUUVVVYYY^^^iii{{{}}}zzzzzzvvvzzz~~~mmm]]]TTTPPPLLLAAA:::===@@@===:::999777999::::::999888888888777777777777666666666666:::999999888777666666555555555555555555555555555222222222222222222222222555444333333222222222222222222222222222222222222000000000000000000000000222222222222222222222222444333111000000000111111//////000000111111222222000000000000000000000000111111111111111111111111000000000000000///......000111111111111222222222000000000000000000000000000000000000000000000000000000000000000000000000000111111111111222222222000000111111111222222222222222111111222222333444555555555444444333333333444444555555555555444444444444444555555555555555:::777666777777555888<<>>999777:::;;;;;;::::::;;;<<<===888777777777666666666666999999888777777666555555444444444444444444444444222222222222222222222222555444333333222222222333222222222222222222222222111111111111111111111111222222222222222222222222333333111000000000111111000000000000111111111111000000000000000000000000111111111111111111111111000000000000000//////...//////000000000111111111000000000000000000000000111111111111111111111111000000000000000000000000000111111111111222222222222333333333333444444444222222111111222222333444555555444444444333333333444444555555555555444444444444555555555555666666;;;666444777999999:::===CCCLLLZZZiiirrrrrrkkkeeeeeecccccceeedddaaaaaaddddddfffnnn{{{}}}||||||||||||pppbbbRRRJJJEEE@@@===<<<<<<;;;999888888999:::<<<888888777777777666666666888777777666666555555555333333333333333333333333333333333333333333333333444444333222222222333333222222222222222222222222111111111111111111111111222222222222222222222222333222111111000111111111111111111111111000000000000000000000000000000000111111111111111111111111000000000000000000//////.../////////000000000000000000000000000000000000111111111111111111111111000000000000000000000000000111111111111222222222333333333333444444444444222222111111222222333444555444444444444333333333444444555555555555444444444555555555666666666777;;;777555999<<<>>>AAAFFFQQQ___pppzzzyyypppgggbbbeeecccdddjjjnnnmmmmmmooommmsss|||{{{|||}}}hhhWWWMMMGGGEEEDDD???===;;;999999999999999888888888777777777666666777666666666555555555444333333333333333333333333333333333333333333333333444333333222222333333333222222222222222222222222111111111111111111111111111111111111111111111111222222111111111111111111222222222111111000000000000000000000000000000000111111111111111111111111111111000000000000000000/////////000000000111111000000000000000000000000111111111111111111111111000000000000000000000000000000111111111222222222111111111222222222333333222222111111222222333444444444444444444444444444444444555555555555444444555555555666666777777888;;;999888;;;===CCCOOO[[[rrr}}}zzznnniiijjjhhhfffgggnnnrrrsssssstttrrr{{{|||~~~ssscccWWWLLLEEEAAA@@@>>>>>>??????===:::888888888888777777777777666666666666555555555555333333333333333333333333333333333333333333333333333333333222222333333444222222222222222222222222111111111111111111111111111111111111111111111111111111111111222111111111333333222222111111000000000000000000000000000000111111111111111111111111111111000000000000111222000000000111111111222222000000000000000000000000111111111111111111111111000000000000000000000000000000111111111222222222111111222222222333333333222222111111222222333444444444444444444444444444444444555555555555444444555555666666777888999999777999;;;===???JJJaaawwwrrrnnnppplllhhhhhhlllooooooqqquuuzzz|||nnnZZZKKKEEEAAA>>>===>>>>>><<<999999999888888888777777777666666666666666666666666333333333333333333333333333333333333333333333333333333222222222333444444222222222222222222222222222222222222222222222222111111111111111111111111000000111222222222222111222222222222222111111111000000000000000000000000111111111111111111111111222111000///000111222333111111111111222222222222000000000000000000000000222222222222222222222222000000000000000000000000000111111111111222222222444444444444555555555555222222111111222222333444333333333444444444444555444444555555555555444444555555666777888999::::::666999>>>CCCJJJ[[[yyy{{{sssqqqpppllljjjjjjjjjkkkqqqyyyvvvhhhWWWOOOEEE???===;;;999666999999999888888888777777777777777777777777777777444444444444444444444444444444444444444444444444333222222222333333444555222222222222222222222222222222222222222222222222111111111111111111111111///000111222333222222111111222222222222222222333000000000000000000000000111111111111111111111111222111000///000111333444000000000000111111111111000000000000000000000000222222222222222222222222000000000000000000000000000111111111111222222222444444444555555555555666222222111111222222333444333333333444444444555555444444555555555555444444555666666777999::::::;;;<<<===CCCPPP```xxxyyytttvvvssspppnnnlllnnn{{{qqqeeeTTTGGGAAA===:::777999999999888888888888777777777777777888888888888555555555555555555555555444444444444444444444444222222222222333333444555222222222222222222222222222222222222222222222222000000000000000000000000///000111222333333222111111111111222222333333444000000000000000000000000111111111111111111111111222111000///000111333444////////////000000000000000000000000000000000000222222222222222222222222000000000000000000000000000111111111111222222222222222222333333333444444222222111111222222333444333333333444444555555555444555555555555555555444555666777888999:::;;;;;;DDDCCCJJJ\\\uuu~~~zzz|||zzzwwwtttqqquuu|||}}}lllWWWHHH@@@======999999888555555777888777888888888888777777777777777777666555444333333333444444444444444444444444444444444333333333222222222222111000111222333444222222222222222222222222222222222111111111000000111111222222222222333333111111111111111111111111111111111111111111111111333222111000000000222222000000000111222222222333000111111111111222222222111111111111111111111111//////000000000000//////111111000000111111222333222222111111111111111111111111222222222333333333333333333444444444555555333333333444444444555555777666666666666777777888999777777;;;===<<<>>>CCCFFFLLL^^^zzzzzzxxx{{{xxxxxx{{{}}}}}}|||zzz{{{|||}}}}}}}}}jjjXXXLLLFFFDDD>>>>>><<<;;;:::;;;:::888999999999888888888888777888777666555444444444444444444444444444444444444444444444333333333222222444444333333333444555666222222222222222222222222222222222111111111000000333333333444444444555555111111111111111111111111111111111111111111111111333222111000000111222222111111111111111222222222000111111111111222222222111111111111111111111111000000111111111111000000111111000000111111222333111111111111111111111111111111222222222333333333333333333444444444555555333333333444444444555555666666666666666777777888999666666999::::::===BBBJJJ\\\xxxwwwjjjgggjjjpppsss{{{}}}zzzvvvuuuvvvzzz}}}|||kkkZZZNNNHHHAAA>>><<<;;;;;;:::888777::::::999999999888888888888777666555555444444555444444444444444444444444444444444444333333333333444444333333333444555666222222222222222222222222222222222111111111111111333333333333444444444444000000000000000000000000222222222222222222222222222111111000111111222222222222222111111111111111000111111111111222222222111111111111111111111111111111222222222222111111111111000000111111222333111111111111111111111111111111222222222333333333333333333444444444555555333333333444444444555555666666666666666777888888:::777666888999:::???EEETTTrrrmmm^^^[[[___lllttt{{{xxxvvvtttsssvvv|||ppp]]]QQQHHHBBB===<<<;;;:::888999999999999999888888888888888777777666555555555666555555555555555555555555555444444444444333333333111111111222222222333333222222222222222222222222111111111111111111111111000111111111111222222222000000000000000000000000222222222222222222222222111111111111111111222222333222222222111000000000000000111111111222222222111111111111111111111111000111111222222111111000111111000000111111222333111111111111111222222222111111222222222333333333333333333444444444555555333333333444444444555555666555555666666777888999<<<999888:::;;;===EEENNNiii}}}lll^^^^^^dddrrr}}}yyyzzzwwwwwwyyy{{{~~~yyygggXXXMMMCCC@@@???<<<<<<>>>999999888888888777777777888888777666666666777777555555555555555555555555555555555444444444333333111111222222222333333333222222222222222222222222111111111111111111111111000000000111111111222222000000000000000000000000222222222222222222222222000000111111222222222222333222222222111000000000000000111111111222222222111111111111111111111111//////000000000000//////111111000000111111222333000000111111111222222222111111222222222333333333333333333444444444555555333333333444444444555555555555555555666777888999:::888888:::<<>>;;;===:::999999999888888888888888888777777777777888888555555555555555555555555555555555555444444444333222333444555555555444444222222222222222222222222111111111111111222222222222222222222333333333333111111111111111111111111333333333333333333333333///000111222222222222222222222222111111111111111000111111111111222222222111111111111111111111111//////000000000000//////111111000000111111222333000000000111222222333333111111222222222333333333333333333444444444555555333333333444444444555555555555555555666888999:::888777888;;;???HHHYYYiii|||yyy}}}uuuiiieeennn|||~~~~~~yyyqqqrrrzzznnn```[[[TTTFFF======<<<<<<;;;;;;;;;:::::::::888888888777777888888999555555555555555555555555555555555555444444444444222333444555555555444444222222222222222222222222000000111111111222222222222222222222333333333333222222222222222222222222333333333333333333333333...///111222333333222222111111111111111222222222000111111111111222222222111111111111111111111111000000000111111000000000111111000000111111222333///000000111222222333333111111222222222333333333333333333444444444555555333333333444444444555555444444555555666888999:::999999;;;@@@FFFSSSgggyyyyyytttvvvzzzzzzrrrlllooo~~~}}}~~~yyyzzzzzzwwwvvvyyyvvvpppgggTTTFFFCCC>>>============<<<<<<<<<999888888888888888999999666666666666666666666666666666555555555444444444000111222333444333222222222222222222222222222222000000111111222222222222///000000000000111111111333333333333333333333333333333333333333333333333...///111222333333222222000000111111222222222333000111111111111222222222111111111111111111111111111111222222222222111111111111111000111222222333///000000111222222333333111111222222222333333333333333333444444444555555333333333444444444555555444444555555666888999:::<<<<<>>>>>>>>===;;;::::::;;;::::::999888888777777777666666666555555444444555555555555444444333333333333333333333333555555444444333222222222222222222222222222222222222222222222222222111000222222333333333333444444000111111222333333444444222222222222222111111111444444333222111111111111111111111111111111111111111111111111111111111111222222222111111111111111000000000111111111222222333222222111111111111222222222222222333333333333222222222222222222222222444444555555555666666666333555777888999;;;>>>AAAIIIUUUeeeyyyuuuvvvyyy{{{}}}xxxpppkkkuuu}}}uuutttuuutttuuuxxx~~~zzzuuuqqqppprrrvvvxxxrrrcccPPPCCC>>>>>>>>>===<<<<<<<<<;;;:::999888777777777777666666666666555444444555555555555444444444444444444444444444444555555444444333333333333222222222222222222222222222222222333333222111111222222222333333333444444111111111222222333333333333333222222111111000000444333222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000111111111222222222444333222222111111111111222222222222222222222222333333333444444444444444444444555555666666777777666777:::<<<;;;<<>>>>><<<<<<<<<;;;:::888777666888777777777666666666666444555555666666555555444444444444444444444444444555555444444444444333333222222222222222222222222111222222333333333222222222222222333333333444444333333333222222222111111222222222111111000000000222111111000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222444444333222111111111222111111222222222222333333333333333444444555555555444444555555666777777888888888:::===;;;;;;EEEQQQeee}}}vvvooosssxxxzzzzzzooo{{{}}}zzzyyy|||}}}zzzzzz|||uuutttrrrrrrwww~~~vvv]]]LLLCCCAAA@@@>>>>>>===<<<:::888777666888888777777777666666666555555666666666666555555444444444444444444444444555555444444444444444444222222222222222222222222111222333333333333333333222222333333333333444444444444333333222111111000111111111111111000000000111111000000000000000111111111111111111111111111111111111111111111111111111111111111111222222222111111111222222222222333444333333222222222222333111111222222333444444444111222222333333444444555444444555666777777888999888777999<<<<<>><<<:::888777888888888777777777666666555555666666666666555555555555555555555555555555444444555555555555555555222222222222222222222222111222333333444444333333222222333333333333444444333222222222222222222222000000000000111111111111222111111000000111111222111111111111111111111111111111111111111111111111000000111111111222222222111111111222222222333333333333222222222333444444000111222333444555666777222222333444444555666666444444555666777888999999888666999???BBBJJJbbb|||tttllljjjpppxxx}}}yyyzzz~~~~~~~~~{{{uuusssuuuqqquuu{{{|||eeeSSSJJJGGGBBBAAAAAA???===;;;999888888888888888777777777777555555666666666666555555555555555555555555555555444444555555555555555555222222222222222222222222111222333333444444444444222222333333333444444444111111111222222333444444//////000000111111222222222222222111222222333333111111111111111111111111111111111111111111111111000000111111222222222222111111222222222333333333222222222222333444444555000000222333555666888888555555666666777888999999444444555666777888999999999777;;;CCCIIIUUUsssuuulllkkkwwwwwwxxx~~~|||~~~}}}}}}~~~~~~~~~zzztttqqqsssqqqvvvzzzcccSSSNNNLLLIIICCC>>>::::::<<>>EEESSSlllzzzqqqrrrzzzoooqqq}}}wwwwww|||zzzwwwtttpppooorrrqqqvvv~~~rrrddd^^^UUUNNNDDD???>>>===;;;999::::::999999888888999999777777666666666555555555666666555555555444444444444444444444444444444444222333333444444333333222333333333444444444444555555444222111000111222333111111222222333333444444222222222222222222222222333333222111111111111111222222222222222111000000333222222111000000111111111111111111222222222222111111222222222333333333111222222222222333333333333333222222333333444555222222333444444555666666777444555999;;;888777999===???EEESSShhh|||yyyyyy}}}vvvpppxxx|||zzz||||||vvvtttrrrpppqqquuuwww||||||rrrcccWWWHHHBBBCCCBBB<<<555;;;:::999999888888888999777777777777666666666666666666666555555555444444333333333333333333333333222333333444444333333222333333333333444444444444444333222111111111222333333333333333333444444444222222222222222222222222444333222222222222222222111222222222222111000000333222111111000111111111111111111111222222222333111111222222222333333333222222222222333333333333333333333333333444444555333333444444555555555555:::777777::::::777888;;;@@@CCCMMMccc}}}~~~xxxtttuuuzzzwwwzzz{{{{{{}}}~~~xxxtttsssssstttxxx~~~tttgggWWWMMMHHHEEE>>>888<<<;;;:::999888888888999888888888777777777666666666666666666555555555555333333333333333333333333222333333444444333333222222222333333333444444444333333222111111222222333444444444444444444444333222222222222222222222222333222222111111111222222111111222222222111111000222222111111111111111222111111111222222222333333111111222222222333333333222222222333333333444444333333333333333444555555444444444444555555555555888555666888999999<<>>===<<<;;;:::::::::999999999999888888888777777777777666666666555555333333333333333333333333222333333444444333333222222222222222333333333333111222222222222333333333333333333333333444444444222222222222222222222222000000000///000000111222000000111222222222222111111111111000111111222333222222222222333333333333111111222222222333333333333333333333444444444444444444444444444555555666444444555555555666666666999777888999:::<<>>BBBNNNYYYmmm{{{wwwyyyuuurrrooojjjgggnnnxxx|||xxxuuutttuuuuuuuuuvvvxxx{{{cccUUUBBBAAA@@@>>>======<<<<<<:::::::::999999999888888777777777777666666666666555555555555555555555555222333333444444333333222111111222222222333333333000111222333333333333333000000111222222333444444222222222222222222222222222111111111222333333444///000111222222222222222111111000000111222333333222222333333333444444444111111222222222333333333333333333444444444555555555444444444444555666666333333444555666777888999555555888===BBBIIIWWWdddtttppppppsssrrrkkkdddhhhssszzzvvvrrrqqqrrrtttuuuvvv{{{~~~{{{eeeRRRHHH???===>>><<<;;;;;;;;;:::999888777777777777777666666666555555555555444444333333333444555555555222111222444555333111111111111111222333444444444444333333222111000000333333333333333333333333444444333333222111000000444333222111000000000000000000000000000000000000222111111111000000//////222222222333333222222111222222222222222222222222111111222333333444555555444444444555555555555666888777666555666777999;;;<<<===;;;AAAJJJMMMYYYrrr{{{oooppppppqqqooohhhdddmmm{{{|||wwwqqqrrrsssrrrrrrtttzzz~~~xxx]]]PPPCCC>>>>>>===;;;<<<;;;:::999888888777777777777777666666666555555555666555444444333333333333555333222333555555444222222222222111222222333333444444333333222111111000333333333333333333333333222222222111000000//////444333222111000000000000000000000000000000000000222111111111000000000000111111222333333333222222222222222222222222222222222222222333333444444555444444444555555555555666888777666666666777999:::777<<<>>>DDDNNNTTTfffvvviiieeehhhkkkkkkeeegggwww}}}{{{|||{{{wwwsssooooooppppppsssyyyppp^^^JJJBBBAAA???======;;;;;;:::999888888888888777777777666666666555555888777666444333222222222666444333444555666555444444333333222222222222333444444333333222222111111333333333333333333333333222222222222111111111111333333222111000000000000000000000000000000000000111111111111111000000000000000111222333333333222222222222222222222222222333333333333333444444444444444444555555555555666666777777777777888888888777???CCCJJJUUU]]]sssqqqgggaaadddhhhgggfffooo|||wwwtttuuutttrrrpppsssrrrqqqrrrwwwmmmUUUIIIEEEBBB???>>><<<;;;:::999999888888999777777777666666666666555777666555444444333333333666555555555666666666555555444333222222222222222444444333333333222222222222222222222222222222222444444444444444444555555333222222111000000111111000000000000000000000000111111111111111111111111///000111222222333222222111222222222222222333333444444444444444333333333444444444555555555555666555666777888999999888888>>>EEEIIIQQQaaammmqqqlllhhhgggggggggnnn~~~~~~{{{wwwrrrqqqqqqssssssrrrzzzxxxuuuvvv}}}yyy```QQQIIICCC>>>======<<<;;;:::999999999999888777777777666666666666555555555444444555555666666666666666666555666666555555444333222222222222444444444333333333333333222222222222222222222222444444444444444444555555333222111111000111111111000000000000000000000000111111111111111222222222///000111111222222222222111111111222222333333333555444444444444444444444444444444555555555555666555666777999:::;;;;;;;;;BBBIIIOOO]]]wwwsssrrrllliiiggglll~~~xxx~~~{{{{{{|||vvvtttrrrqqqsssuuuxxxyyy{{{xxxwww{{{mmm]]]QQQFFF???=========<<<;;;::::::::::::888888777777777666666666555555444444555666666777555666777666555444555777555444444333333333333444444444444444333333333333222222222222222222222222222222222222111111111111222222111111111111111222000000000000000000000000111111111222222222222222000111111111111111000000111111111222222333333444444444444444444555555555444444444555555555555666555666777999;;;===>>>???BBBMMMYYYnnn~~~ppprrrhhhhhhlllzzz}}}wwwuuuttttttuuuvvvttttttssstttvvvxxx{{{}}}ttttttwwwooo___OOOFFFDDD>>>===<<<;;;::::::::::::888888888777777777666666777666555555555555555666444555777666444333555777444444333333333444444555444444444444444444444444111111111111111111111111222222222111000000//////222111111111111111222222000000000000000000000000111111111222222333333333111222222111111000///...000111111222333333444444333333444444555555666666444444444555555555555666666666777999<<>>>>><<<;;;;;;;;;;;;;;;888888888888777777777777999888777555555444444444333555777666333333444777333333333333444444555666444444444444444444444444111111111111111111111111444444333333222111000000222111111111111111222222000000000000000000000000111111111222222333333333222222222222111///...---000000111222333333444444333333333444555666777777444444444555555555666666666666777999<<>>888666888999888777666666555555555888888777777777777777777666555444333333444555666444444444444444444444444333222111000000000111222111111111111111111111111333222111000000111222333222222222111111111000000000000000000000000000000000111222333333222000//////000222333333222000///111111222222222333333333444444444555555555555555555555555555666777888999777777:::<<<===AAALLLXXX\\\lll~~~vvvlllggghhhooo}}}xxxvvvtttttttttttttttsssuuuwwwyyyzzzyyyzzz{{{}}}~~~lllaaaRRRIIIAAA???>>>;;;888888::::::999888777777777777666666666666666777777777666555444444444444555666444444444444444444444444444333222111111111222222222222222222222111111111333222111000000111222333222222222111111111000000000000000000000000000000000111222333333222000///000111222333333222111000111222222222222333333333444444444555555555555555666666666666666777888999<<<:::;;;===???CCCNNNZZZhhhwww~~~~~~zzzqqqhhhggglllwwwwwwwwwvvvuuuuuuvvvuuuuuutttvvvxxxzzz{{{|||}}}lllYYYGGG@@@@@@???<<<:::<<<;;;:::999888888888888444444555555666666777777666555444444444444555666444444444444444444444444555444333222222222222333444444333333222222111111222222111111111111222222222222222111111111111111000000000000000000000000000000222333333222111000222222222222222222222222222222222222333333333333444444444555555555666666777777666666666777888888>>>;;;<<<@@@EEELLLVVVaaawww}}}xxxzzz|||xxxnnnhhhooozzzrrroootttvvvvvvwwwwwwwwwvvvuuuuuuwwwyyy{{{}}}rrrSSSDDDCCCCCC@@@>>><<<;;;:::999888888888888444555555666666777777888555555555444444555555555444444444444444444444444555555444444333333333333555444444333333222222222222222222222222222222222111111111111111111111111000000000000000000000000000000111222222222111111333222222111111222222333222222222333333333444444333333444444555666666666888777777777777777888888;;;:::>>>GGGOOOWWWaaajjj{{{xxxzzz{{{vvvnnnmmm}}}uuuoooqqqwwwsssuuuwwwwwwvvvvvvuuuvvvyyy{{{~~~cccLLLEEECCCAAA@@@;;;;;;:::999888888888888666666666777777888888888444555555555555555555444444444444444444444444444555555555555444444333333444444444333333222222222222222222333333222222222111111111111111111111111000000000000000000000000000000111111222222222222333333222111111222333333222222333333333444444444333333444444555666666777888777777777777888888999999;;;BBBMMMVVV]]]hhhqqq{{{wwwwwwuuuqqqmmmtttuuutttuuuwwwyyyrrrtttvvvvvvuuutttvvvwww|||~~~vvvZZZLLLDDD@@@@@@;;;;;;:::999888888888888888888888888888777777777444444555666666555444444444444444444444444444444444444555555444444333222222222222333333333333333222222333333333333222222111111111111111222222222000000000000000000000000000000000111111222333333333333333333333333333333333333333333444444444444222333333444555666777777777777777777888999::::::;;;???HHHRRRZZZcccqqq~~~~~~zzzrrrnnnkkklllpppxxxssswwwzzzyyywwwrrruuuwwwvvvttttttxxx{{{oooYYYJJJCCCBBB===<<<;;;:::999999999999888888888777666666555555444444555666666555444444444444444444444444444444333444444555444333222111000000111111222333333333222222333444444333222222000000111111111222222222000000000000000000000000000000000000111222333444222222333444444333222222333333333444444444444555222222333444555666777777555666666777888:::;;;<<>>>>><<<;;;;;;;;;;;;;;;888888777666555444333333333444555666666555444333444444444444444444444444222333444444444333222111//////000111222333333444222222444444444444222222000000111111222222222222000000000000000000000000000000000000111222333444111222444555555444222111333333333444444444555555222222333444555666777888555555666777888:::<<<===EEEKKKUUU^^^hhhzzzyyyoooiiiiiiwww}}}{{{zzzxxxwwwxxxwwwyyyzzzxxxuuuwww~~~zzzrrrpppqqqtttyyy~~~uuuaaaPPPEEEHHHBBB>>>???>>>;;;999:::999999999888888888888777555555666666666555444333555555555555555555555555333333333333333333333333333333333333333333333333111111111222222333333333333333222111000000111111222222222222222111000000333222111/////////000111222222222222222222222222333333444444444444444444555555444444444555555666;;;:::::::::888666:::AAAHHHRRR]]]fffvvv~~~rrrnnnlllttt|||{{{zzzzzzzzzxxxvvvwww{{{{{{yyyuuurrrooolllkkkkkktttxxx{{{{{{{{{zzz|||sss]]]MMMEEE???<<<===>>><<<:::<<<999999999999888888888888666666666666555555555555444444444444444444444444333333333333333333333333333333333333333333333333333333444444444444444444333222222111000000111111111111222222222111111000333222111000//////000111222222222222222222222222333333333444444444444555555555444444555555666666:::888999;;;:::999>>>FFFKKKTTT^^^jjj~~~{{{rrrlllsss~~~{{{zzzyyyyyy|||{{{zzz|||~~~|||zzzwwwuuutttsssssspppooommmkkkiiiiiiiiiiiipppuuuyyyzzzzzz~~~~~~}}}mmmXXXIIIBBB===>>>???<<<;;;<<<:::999999999888888888888888777666555444555666666333333333333333333333333333333333333333333333333333333333333333333333333444444444444444333333333333222111111000111111111111111111111111222222222222222111000000000111111222222222222222222222222333333333444444444555555555555555555555666777777888777999;;;;;;<<>>===>>>::::::::::::999999999999777666555444333444444555333333333333333333333333444444444444444444444444333333333333333333333333333333333333333222222222111111111000111111222333444333111000000000111222000111222222333222222222222222222222222222222222111222333333444555666666666666666666777999:::;;;<<<;;;>>>CCCFFFKKKUUU```cccvvvsssccc```iiisssyyyyyy~~~}}}}}}}}}{{{uuurrrllljjjgggdddaaa______^^^[[[\\\]]]___````````````eeeddddddcccdddeeefffgggkkkjjjiiihhhiiinnnuuuzzznnnWWWJJJEEEAAA??????;;;;;;:::::::::999999999777777777777666666666666444444444444444444444444555555555555555555555555333333333333333333333333222222222222333333333333111111000000111222222333666444222000//////000111000111222333333333222222222222222222222222222222111222222333444555666777666666666777888999;;;;;;======AAAHHHMMMTTTaaalllxxxyyygggaaafffuuuxxx~~~~~~{{{vvvssssssttttttttttttxxx}}}}}}wwwsssqqqllljjjgggcccaaa```______^^^___```bbbccccccbbbbbbccccccbbbbbbbbbdddeeefffiiiiiiiiiiiilllpppuuuxxx~~~{{{xxxvvvvvvzzz~~~eeeSSSJJJCCC@@@???;;;;;;;;;:::::::::999999888999999999999888777777555555555555555555555555555555555555555555555555333333333333333333333333//////000000111111111222111111000000111222333333777555222000///...///000000111222333444333333222222222222222222222222222111111222333444666666777666666666777888:::;;;<<<===>>>CCCKKKSSS[[[iiiuuulll```aaalllyyyyyy|||yyyyyyzzz}}}}}}zzzrrrpppnnnnnnpppqqqrrrrrrqqqvvv{{{}}}|||}}}}}}vvvqqqmmmlllllliiifffbbb___^^^^^^^^^]]]^^^```bbbccccccbbbbbbbbbbbbbbbbbbcccdddfffgggggghhhjjjlllooorrruuuwww{{{yyyuuutttvvvzzz}}}hhhTTTFFFBBBEEE>>>>>>===;;;:::<<<<<<:::777777777777666666666666333444555777777777666666555555555555555555555555333333333333333333333333333222222111111222222333111111111000111111222222222111111111000000//////222222333333333333444444333333333333333333333333333333444444555666666666555444444666888:::;;;;;;AAA@@@EEEPPPYYYeeewwwyyykkkcccdddssswww|||zzzwwwuuuuuuyyyzzzuuuqqqooojjjjjjiiiiiijjjjjjkkklllnnnppptttuuuvvvvvvwwwxxxzzz{{{}}}{{{yyyvvvrrrooommmkkkkkkjjjhhhddd```]]]]]]^^^^^^bbbbbbbbbbbbbbbbbbbbbbbbeeeeeeffffffggghhhhhhiiilllmmmmmmnnnppprrrtttuuu~~~}}}~~~kkkUUUGGGDDD@@@@@@>>><<<<<<<<<;;;999888888777777777666666666444444555555555555555555444444444444444444444444333333333333333333333333444333333333333333333444222222111111111111111222222111111111000000000000222222333333333333444444333333333333333333333333333333444444555666666666666666666777999;;;<<<<<>>>>>===<<<:::888888888888777777777777666555555444444333444444444333333333333333333333333333333333333333333333333555444444333333444444555333333222111000000000000111111111111111000000000222222333333333333444444333333333333333333333333333333444444555666666666777777777888999;;;===>>>DDDJJJSSSZZZ```nnnuuulllgggccc]]][[[fffyyy}}}yyyvvvoooqqqvvv|||{{{zzzppppppooonnnlllkkkjjjjjjhhhhhhgggggghhhhhhiiijjjhhhjjjmmmnnnnnnnnnoooqqqrrrrrrssstttvvvwwwwwwwwwwwwzzz~~~{{{rrrmmmlllllllllkkkiiigggdddaaa______aaabbb______```aaabbbcccddddddccccccdddfffggghhhiiijjjiiiiiiiiiiiiiiiiiiiiijjjiiiiiikkkmmmoooqqqssstttxxxeeeNNNFFFAAA===>>>>>><<<:::999999999888888888777777777888777555444333333444555333333333333333333333333333333333333333333333333444444333333333333444444444333222111000000000000111111111111111111111111222222222333333333444444333333333333333333333333333333444444555666666666777777888888888;;;>>>@@@GGGOOOYYY^^^bbbqqqvvvjjjccc___]]]YYY]]]nnn~~~}}}{{{zzzwwwuuusssooottt{{{wwwsssssskkkkkkkkkkkkjjjjjjjjjjjjgggffffffffffffggghhhhhhhhhjjjlllmmmmmmnnnoooqqqqqqrrrsssssstttuuuwwwyyyzzzrrrnnnjjjhhhhhhiiiiiihhheeeccc```^^^]]]___aaabbb___aaaccceeeggghhhhhhhhhgggggggggggggggggggggggghhhhhhhhhhhhhhhhhhhhhhhhhhhiiikkknnnpppssstttuuuyyy~~~uuuYYYKKKBBB<<<===>>><<<:::;;;999999999999888888888888999888777555555555666777333333333333333333333333333333333333333333333333333333222222222222333333444333222111000000000000111111111111111222222222222222222333333333444444333333333333333333333333333333444444555666666666555777888888888:::???CCCKKKUUU^^^ccciiiyyy}}}ooojjjgggddd[[[ZZZbbbwww}}}yyyyyyxxxvvvuuussssssssstttzzz{{{vvvoookkkjjjjjjjjjjjjiiiiiiiiiiiihhhffffffeeeeeeffffffggghhhgggiiikkkllllllmmmppprrrqqqssstttuuuuuuxxx||||||sssmmmfffdddbbbbbbbbbcccbbbbbbbbb```^^^]]]]]]___aaacccaaabbbdddggghhhhhhggggggffffffffffffffffffffffffffffffffffffgggggggggggggggiiikkkooorrrtttuuuvvvxxx{{{hhhUUUHHH>>>??????;;;:::===:::::::::999999999888888888888777777666777777777333333333333333333333333333333333333333333333333333222222111111222222333333333222111000000000000111111111222222222222222222222333333333333444444333333333333333333333333333333444444555666666666555777888999999<<