BM36(i3 uuu\\\OOOJJJGGGFFFFFFDDDDDDCCCAAA??????AAACCCBBBAAA@@@@@@BBBBBBAAA@@@???@@@AAAAAAAAAAAA????????????>>>>>>>>>???@@@@@@??????????????????????????????>>>>>>>>>>>>??????>>>>>>>>>>>>???@@@AAAAAA???AAACCCCCCCCCCCCEEEFFFFFFLLLTTTYYY]]]aaagggkkkrrr~~~zzzyyyyyyxxxyyy}}}~~~}}}{{{|||~~~yyyxxxwwwwwwxxx|||}}}~~~zzzuuuooojjjfffdddccc___^^^^^^___```bbbdddfffjjjlllpppuuu{{{gggXXXPPPJJJHHHHHHFFFEEEDDDEEEFFFGGGFFFDDDEEECCCBBBCCCDDDEEEDDDCCCFFFDDDCCCDDDEEEFFFEEECCCBBB}}}bbbSSSLLLHHHEEEEEECCCDDDDDDCCC@@@???@@@AAAAAA@@@@@@AAABBBCCCAAA@@@??????AAAAAAAAAAAA@@@?????????>>>>>>??????@@@AAA??????????????????????????????>>>>>>>>>>>>??????>>>>>>>>>>>>???@@@AAABBB@@@BBBDDDDDDDDDDDDFFFHHHIIIOOOWWW]]]```dddjjjooozzz}}}||||||||||||}}}{{{yyyzzz|||yyyssspppqqqsssrrrtttxxxuuuwwwyyyxxxwwwxxx||||||yyyyyytttqqqmmmhhhdddbbb``````\\\[[[[[[\\\]]]___aaabbbeeegggjjjnnnsss{{{mmm]]]SSSLLLIIIJJJFFFEEEDDDEEEFFFGGGFFFDDDEEECCCBBBCCCDDDEEEDDDCCCFFFDDDCCCDDDEEEFFFEEECCCBBBiiiWWWMMMFFFAAA@@@BBBDDDEEEDDDBBB@@@@@@@@@AAA@@@@@@AAABBBCCCAAA@@@??????AAAAAABBBAAA@@@?????????>>>>>>???@@@AAAAAA??????????????????????????????>>>>>>>>>>>>??????>>>>>>>>>>>>???@@@AAABBBAAACCCDDDEEEDDDEEEGGGHHHKKKRRRZZZ```cccfffmmmrrr~~~}}}{{{yyyxxxwwwwwwwwwyyy{{{}}}~~~yyywwwxxxzzz~~~}}}~~~}}}|||||||||vvvnnnlllgggeeeiiilllmmmooossskkknnnooonnnmmmmmmqqquuu{{{uuurrrqqqkkkiiifffbbb___^^^^^^^^^YYYYYYYYYYYYZZZ]]]___``````aaacccfffjjjqqqxxx~~~sssaaaUUUMMMJJJJJJFFFEEEDDDEEEFFFGGGFFFDDDEEECCCBBBCCCDDDEEEDDDCCCFFFDDDCCCDDDEEEFFFEEEDDDBBByyy^^^NNNIIIHHHFFFCCCCCCBBBBBBBBBAAAAAAAAA>>>???@@@@@@AAAAAAAAAAAA@@@@@@@@@????????????>>>>>>>>>>>>>>>============?????????>>>>>>>>>>>>>>>>>>??????>>>>>>===<<<;;;======>>>???@@@AAAAAAAAA???@@@AAABBBBBBDDDGGGIIIRRRVVV\\\```dddkkksssyyy|||xxxvvvrrrnnnjjjjjjlllooorrruuuvvvwwwvvvuuuvvvwwwyyy{{{~~~~~~xxxuuusssrrrvvv|||wwwrrrooollljjjiiihhhfffddd______```dddjjjnnnooommmkkkfffcccdddeeefffkkkqqqxxx}}}xxxtttpppllliiihhhgggeeeeeeeeedddaaa___ZZZZZZ[[[[[[\\\\\\]]]]]]]]]```cccfffgggkkkqqqvvvzzz~~~rrr```SSSKKKHHHIIIGGGEEECCCBBBBBBCCCDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCEEE{{{aaaQQQIIIEEEBBBBBBBBBBBBBBBAAAAAAAAAAAA??????@@@AAAAAAAAA@@@@@@@@@@@@@@@?????????>>>>>>????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>??????>>>>>>======>>>>>>>>>???@@@@@@@@@AAA@@@AAABBBCCCCCCEEEIIILLLTTTZZZaaaeeeiiippp|||{{{vvvqqqnnnjjjhhheeebbbbbbdddgggiiimmmnnnnnnnnnmmmnnnpppqqquuuxxx{{{~~~|||xxxuuuttttttzzzsssjjjbbb___]]][[[[[[ZZZYYYWWWYYYYYY[[[___eeeiiiiiihhheee```]]]^^^___aaaeeekkkttt~~~{{{vvvqqqmmmjjjgggdddgggeeedddcccbbbaaa^^^\\\[[[\\\\\\\\\]]]]]]^^^^^^\\\^^^aaabbbcccfffkkkoooqqqtttzzz{{{fffVVVLLLHHHIIIHHHEEECCCBBBBBBCCCDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCBBByyydddUUUKKKEEEBBBAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@AAA@@@@@@??????@@@@@@?????????>>>>>>>>>@@@@@@@@@@@@????????????>>>>>>>>>>>>>>>>>>>>>>>>===>>>??????@@@???????????????????????????@@@@@@BBBCCCCCCDDDEEEHHHLLLPPPYYY```hhhlllpppyyy{{{wwwrrrmmmjjjfffaaa___\\\\\\ZZZZZZ[[[]]]___```cccdddeeeeeeeeeeeegggiiimmmppptttxxx|||{{{vvvsssqqqvvv}}}sssfff]]]VVVTTTRRRQQQQQQQQQPPPOOOSSSTTTWWW[[[aaadddeeeddd___ZZZWWWYYYZZZ\\\```fffoooyyy~~~{{{wwwqqqmmmjjjhhhfffeeehhhfffdddcccbbbaaa^^^\\\^^^^^^^^^^^^^^^^^^^^^___]]]^^^``````aaacccgggjjjmmmppptttwww{{{ooo\\\PPPKKKJJJHHHFFFCCCBBBBBBCCCDDDCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDrrrdddXXXNNNGGGEEEAAAAAAAAA@@@@@@@@@??????@@@@@@@@@@@@@@@???>>>===????????????>>>>>>>>>>>>@@@@@@?????????>>>>>>>>>=========>>>>>>>>>>>>>>>======>>>@@@@@@AAAAAAAAA@@@@@@@@@???????????????BBBCCCCCCDDDFFFJJJPPPUUU___hhhqqqtttwww~~~vvvoooiiifffbbb^^^[[[XXXUUUSSSTTTTTTUUUUUUWWWYYYZZZ[[[]]]^^^`````````aaaccceeegggiiilllpppuuu{{{{{{tttooonnnsssyyyttthhh^^^XXXPPPOOOMMMMMMNNNNNNNNNMMMPPPRRRVVV[[[___bbbcccccc]]]XXXUUUWWWYYYZZZ___eeekkkuuu~~~zzzuuuqqqooonnnmmmlllmmmkkkhhhffffffeeecccaaa`````````__________________```aaabbbcccfffiiikkkmmmoooqqqsssuuuxxx}}}wwwcccUUUOOOJJJIIIFFFDDDCCCCCCCCCDDDCCCCCCCCCCCCDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEEEE{{{nnneee[[[OOOHHHFFFAAAAAAAAA@@@@@@@@@??????@@@@@@@@@@@@??????>>>===?????????>>>>>>>>>======??????>>>>>>>>>=========<<<<<<======>>>>>>>>>>>><<<===>>>@@@@@@AAAAAAAAA@@@@@@@@@???????????????AAABBBBBBCCCGGGMMMUUU[[[fffnnnwww{{{~~~vvvrrrppplllgggbbb___\\\XXXUUUTTTRRROOOMMMOOOPPPQQQRRRSSSUUUVVVWWWWWWXXXZZZZZZ[[[\\\___aaabbbdddfffiiinnnuuu}}}yyypppjjjkkkooovvv}}}ttthhh___YYYUUUKKKIIIHHHHHHJJJKKKJJJIIINNNQQQVVVZZZ]]]___``````[[[VVVTTTUUUWWWYYY^^^dddkkkttt~~~{{{zzzyyyxxxwwwuuurrrnnnlllkkkjjjhhhfffcccbbbbbbbbbaaa``````````````````cccfffjjjmmmnnnmmmnnnnnnnnnnnnpppsssuuu|||~~~jjjYYYOOOKKKIIIGGGDDDCCCCCCCCCDDDBBBCCCCCCCCCDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEAAA{{{oooiii___PPPFFFDDDAAAAAAAAAAAA@@@@@@@@@@@@?????????@@@??????>>>>>>??????>>>>>>>>>=========>>>>>>>>>>>>=========<<<;;;<<<<<<======>>>>>>???<<<===>>>???@@@@@@@@@@@@??????????????????@@@@@@AAABBBBBBDDDIIIRRR[[[bbbkkkrrr{{{}}}tttpppjjjfffcccaaa___]]][[[XXXUUUSSSRRRPPPNNNLLLLLLLLLMMMMMMNNNOOOPPPPPPOOOQQQRRRSSSTTTUUUXXX[[[^^^___aaadddhhhpppyyyxxxoooiiiiiimmmsss{{{xxxiii^^^XXXSSSPPPLLLJJJIIIIIIKKKLLLKKKJJJKKKOOOTTTXXXYYYZZZ[[[[[[XXXSSSQQQSSSUUUWWW\\\bbbkkkttt~~~yyyuuurrrooommmkkkggggggfffeeeddddddcccccc_________bbbgggllloooooopppqqqqqqpppnnnnnnoooqqqtttwww|||uuu___PPPLLLJJJGGGEEECCCCCCCCCDDDBBBBBBCCCCCCDDDEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDBBBtttooodddSSSHHHFFFBBBBBBBBBBBBAAAAAAAAAAAA===>>>>>>????????????>>>???>>>>>>>>>============?????????>>>>>>>>>======;;;;;;<<<<<<===>>>>>>???<<<======>>>????????????>>>>>>>>>???@@@@@@@@@AAABBBCCCDDDGGGMMMWWWbbbjjjmmmsss}}}{{{wwwsssooogggfffccc^^^ZZZYYY[[[]]]ZZZXXXUUUSSSRRRPPPNNNMMMLLLLLLJJJIIIIIIJJJKKKLLLIIIKKKMMMNNNOOOPPPTTTVVVZZZ[[[\\\___eeemmmwww~~~zzzqqqlllhhhkkkqqqzzzyyykkk___XXXTTTQQQNNNPPPNNNLLLLLLNNNOOONNNMMMKKKOOOUUUXXXXXXWWWWWWXXXWWWSSSPPPRRRUUUVVV\\\bbbjjjsss|||wwwrrrooollllllkkkjjjiiihhhggggggaaa``````ccciiimmmpppppppppqqqrrrrrrpppnnnnnnooommmooouuu{{{mmmZZZMMMKKKHHHEEECCCCCCCCCDDDBBBBBBCCCCCCDDDEEEEEEFFFCCCCCCCCCCCCCCCCCCCCCCCCDDDwwwsssiiiWWWLLLKKKCCCCCCBBBBBBBBBBBBAAAAAA<<<===>>>???????????????>>>>>>>>>>>>============@@@@@@@@@????????????>>>;;;;;;;;;<<<===>>>>>>???<<<======>>>>>>>>>>>>=========>>>???@@@AAAAAABBBCCCDDDEEEHHHOOO[[[gggooommmsss}}}wwwrrrnnnhhhccc```aaa```ZZZUUUSSSXXX\\\ZZZXXXUUUSSSRRRQQQOOOMMMNNNMMMKKKIIIHHHIIIJJJKKKGGGHHHKKKLLLMMMOOORRRTTTVVVXXXYYY]]]ccclllwww~~~|||tttooohhhjjjpppyyytttlllaaaYYYUUUSSSRRRPPPOOOMMMKKKKKKLLLMMMLLLKKKLLLQQQWWWYYYXXXWWWWWWXXXYYYTTTRRRTTTVVVXXX]]]dddhhhrrr}}}wwwtttppppppooonnnlllkkkjjjjjjeeeccccccfffkkkoooqqqqqqjjjlllnnnnnnllljjjjjjjjjhhhkkkpppwww{{{fffMMMKKKHHHEEECCCCCCCCCDDDBBBBBBBBBCCCDDDEEEEEEFFFCCCCCCCCCCCCCCCCCCCCCCCCAAAsssjjj```RRRGGGEEEBBBAAAAAA>>>:::;;;?????????>>>>>>======<<<<<<========================>>>======<<<<<<<<<======<<<<<<<<<<<<============@@@@@@??????>>>=========???@@@@@@???>>>>>>???AAAAAABBBEEELLLVVV```hhhlllsssxxxwwwnnngggaaa^^^___]]]\\\YYYWWWVVVWWWXXXXXXXXXVVVUUUTTTSSSQQQMMMKKKNNNMMMLLLKKKKKKJJJKKKKKKHHHGGGGGGGGGHHHKKKNNNPPPSSSSSSWWW\\\___fffsssyyypppgggiiioooxxx}}}|||~~~~~~~~~wwwqqqcccbbb```\\\YYYVVVSSSRRRRRRPPPNNNMMMMMMMMMKKKJJJPPPPPPQQQSSSTTTUUUVVVWWWYYYYYYXXXYYY\\\^^^^^^^^^ooovvv{{{rrrrrrsssuuuuuurrrnnnjjjiiihhhgggiiimmmqqqrrrssssssqqqooollliiigggeeeeeeggghhhkkkpppxxxlll[[[RRRJJJHHHGGGDDDCCCDDDHHHEEEBBBBBBCCCEEEFFFFFFBBBBBBBBBBBBBBBBBBBBBBBBEEEvvvhhhXXXLLLFFFCCCAAABBB@@@<<<<<<@@@==================<<<<<<==============================<<<<<<<<<<<<======;;;;;;;;;;;;<<<<<<<<<<<>>>>>>>>>>>>>>???@@@???>>>>>>@@@BBBBBBEEEJJJRRR\\\eeemmmpppvvv|||qqqiiiccc^^^\\\]]]ZZZXXXVVVTTTSSSTTTUUUVVVXXXWWWVVVVVVUUUSSSPPPNNNOOONNNMMMKKKJJJJJJIIIIIIGGGGGGGGGGGGIIIKKKMMMNNNQQQRRRVVV[[[___ffftttzzzppphhhjjjoooxxxzzzyyywwwxxxzzz|||||||||}}}{{{zzz{{{}}}~~~|||tttlllggg]]]\\\[[[YYYWWWUUUSSSSSSRRRQQQOOOOOOPPPQQQQQQPPPTTTTTTTTTUUUUUUVVVVVVWWWZZZYYYZZZ[[[^^^```aaaaaannntttyyyyyyxxxxxxwwwuuupppmmmkkkjjjiiijjjmmmpppqqqqqqrrrqqqnnnkkkiiifffeeedddggghhhkkkpppvvv}}}yyy```TTTIIIFFFFFFDDDBBBCCCFFFDDDBBBBBBCCCDDDDDDDDDBBBBBBBBBBBBBBBBBBBBBBBBDDDuuu```RRRGGGCCCBBBCCCBBB>>>===@@@<<<<<<================================================<<<<<<<<<<<<======:::::::::;;;;;;;;;;;;<<<>>>>>>>>>>>>????????????>>>???@@@?????????AAACCCCCCHHHPPPZZZdddmmmsssvvvyyyzzzmmmfffaaa\\\ZZZ[[[XXXVVVTTTSSSRRRSSSTTTUUUXXXWWWWWWWWWXXXVVVTTTQQQPPPOOOMMMKKKJJJHHHHHHGGGEEEEEEFFFHHHIIIJJJKKKLLLNNNOOOSSSZZZ___gggvvvzzzqqqgggiiinnnwwwzzzvvvpppooooooqqqtttuuuvvvuuuvvvuuuttttttuuuxxxzzz|||~~~|||{{{}}}}}}{{{xxxsssllleee___\\\WWWWWWXXXWWWWWWVVVVVVUUUSSSRRRQQQRRRTTTVVVVVVVVVWWWWWWWWWWWWWWWWWWWWWWWWYYYZZZ[[[]]]___bbbdddfffnnnuuu~~~{{{xxxvvvtttpppmmmmmmlllkkklllnnnpppppppppqqqpppmmmkkkhhhfffddddddggghhhjjjnnntttzzzkkk[[[KKKFFFGGGFFFDDDCCCCCCBBBBBBBBBDDDDDDCCCAAABBBBBBBBBBBBBBBBBBBBBBBBCCChhhVVVHHHDDDBBBCCCBBB???===???=========>>>>>>?????????===========================<<<<<<<<<<<<======>>>::::::;;;;;;;;;<<<<<<<<<<<<======>>>???@@@@@@@@@===???@@@@@@???@@@BBBDDDCCCKKKWWWccclllsssxxxzzz|||{{{ooogggbbb\\\ZZZZZZWWWVVVTTTSSSSSSTTTUUUVVVWWWVVVVVVWWWXXXXXXUUUSSSRRRPPPNNNKKKIIIGGGFFFEEECCCDDDFFFGGGHHHIIIIIIIIIKKKLLLQQQWWW]]]gggwwwyyypppfffgggllluuu|||}}}}}}uuuppphhhhhhhhhjjjlllmmmlllkkkkkkllllllmmmnnnqqquuuxxx{{{|||~~~~~~}}}yyysssrrrsssrrrppplllfffaaa\\\XXXWWWWWWWWWXXXYYYYYYYYYXXXXXXTTTSSSRRRSSSVVVWWWXXXWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWYYY[[[^^^```cccfffhhhoooxxx}}}xxxtttqqqnnnkkkiiilllkkkjjjllloooqqqqqqpppooonnnllliiigggeeeddddddeeefffiiilllqqqwww~~~xxxdddPPPIIIIIIHHHEEEDDDBBBBBBCCCDDDFFFEEEBBB@@@BBBBBBBBBBBBBBBBBBBBBBBBBBBppp\\\LLLEEEAAABBBAAA>>>===>>>>>>>>>>>>??????@@@@@@@@@========================<<<<<<<<<<<<<<<===>>>>>>;;;<<<<<<<<<============<<<<<<===>>>???@@@@@@AAA===>>>???@@@@@@AAACCCEEEDDDNNN]]]jjjsssyyy}}}rrrjjjccc\\\XXXXXXUUUTTTSSSRRRRRRSSSUUUVVVUUUUUUUUUVVVXXXWWWUUUSSSRRRQQQNNNKKKHHHFFFEEEDDDBBBCCCEEEFFFGGGGGGGGGGGGIIIJJJNNNUUU[[[eeeuuuwwwnnndddeeeiiirrr}}}zzzxxx~~~|||sssmmmfffeeeddddddeeeeeecccaaaaaaccceeefffgggjjjooossswwwxxxzzz|||~~~~~~~~~}}}}}}|||}}}|||xxxtttrrrrrrtttvvvtttwww||||||qqqllllllmmmiiifffbbb^^^ZZZWWWVVVUUUWWWXXXYYYZZZ[[[ZZZYYYXXXWWWUUUTTTTTTUUUVVVVVVUUUUUUUUUVVVVVVWWWXXXXXXXXXUUUXXX[[[]]]___aaafffiiioooyyy}}}yyyttt|||~~~yyysssnnnkkkiiigggfffhhhggghhhkkknnnqqqqqqppplllkkkjjjhhhfffeeeeeeeeebbbdddhhhkkkooouuu}}}lllUUUKKKIIIHHHEEECCCCCCCCCDDDFFFGGGFFFCCCAAABBBBBBBBBBBBBBBBBBBBBBBBBBB|||hhhRRRIIIBBBAAAAAA???===???>>>>>>???????????????@@@========================<<<<<<;;;<<<<<<===>>>???<<<<<<<<<=========>>>>>><<<======>>>???@@@@@@@@@<<<>>>???@@@@@@AAADDDFFFIIITTTdddrrrzzztttkkkccc[[[VVVUUURRRQQQPPPOOOPPPQQQSSSUUUUUUTTTTTTVVVWWWWWWUUUSSSRRRPPPNNNKKKHHHFFFDDDDDDBBBCCCCCCDDDEEEEEEFFFFFFHHHIIILLLRRRXXXaaarrrvvvnnndddeeehhhooozzzzzzwww{{{|||rrrkkkdddbbb```___^^^]]][[[YYYYYY\\\___``````dddjjjoooqqqrrrtttvvvwwwxxxwwwwwwwwwvvvuuuttttttuuuvvvwwwvvvrrrmmmhhhggghhhkkknnnkkknnnssszzztttkkkfffffffff```^^^[[[XXXVVVUUUUUUUUUVVVWWWYYY[[[[[[ZZZXXXWWWZZZXXXVVVUUUVVVWWWVVVUUUTTTTTTUUUUUUVVVWWWXXXXXXSSSWWW[[[]]]]]]```eeeiiiooozzz|||tttjjjooouuu|||~~~xxxsssnnniiigggfffeeedddddddddeeeiiimmmoooooonnniiihhhggggggffffffffffffccceeehhhjjjmmmsss{{{sss[[[NNNIIIEEEBBBBBBDDDDDDDDDFFFGGGGGGDDDBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBwwwYYYNNNEEEBBBBBB@@@???AAA>>>>>>>>>=======================================;;;;;;;;;<<<<<<===>>>???;;;;;;;;;<<<<<<<<<============>>>>>>?????????@@@<<<===???@@@@@@BBBEEEGGGPPP\\\mmmzzzuuummmeee\\\WWWVVVQQQQQQOOOOOOPPPRRRTTTUUUUUUUUUUUUVVVWWWWWWUUUSSSQQQPPPMMMKKKHHHFFFEEEDDDCCCBBBBBBBBBBBBDDDEEEFFFHHHHHHKKKPPPUUU^^^nnn}}}wwwoooffffffiiioooyyyxxxtttzzz~~~rrrkkkaaa^^^[[[YYYYYYXXXWWWUUUTTTXXX[[[\\\\\\___eeekkkkkklllnnnppppppppppppppppppooommmlllkkkkkklllllliiifffcccaaa___```bbbcccccceeejjjooovvv|||vvvkkkccc___^^^___ZZZYYYXXXVVVVVVVVVVVVVVVVVVXXX[[[]]]^^^]]]\\\[[[\\\[[[YYYYYYZZZZZZZZZYYYVVVVVVVVVVVVVVVVVVVVVVVVTTTXXX\\\]]]]]]___eeejjjsss~~~~~~rrreeehhhkkkqqq|||{{{yyyuuuqqqpppuuu~~~~~~yyyoookkkgggdddddddddcccbbbbbbcccdddgggjjjlllkkkjjjfffeeeeeeeeefffgggggghhhfffhhhkkkkkkkkkpppxxx{{{dddUUULLLEEECCCDDDDDDCCCCCCDDDFFFFFFDDDBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB^^^RRRGGGCCCBBBAAAAAABBB======<<<<<<;;;;;;;;;:::========================;;;;;;;;;<<<<<<>>>??????:::::::::;;;;;;;;;<<<<<<>>>>>>>>>>>>????????????<<<===???@@@AAABBBEEEHHHVVVbbbsssxxxppphhh```ZZZYYYSSSRRRQQQQQQRRRTTTVVVXXXVVVVVVVVVWWWXXXWWWUUUSSSQQQOOOMMMJJJHHHFFFEEEDDDDDDCCCAAA@@@AAACCCEEEFFFIIIHHHJJJNNNSSS\\\lll{{{xxxppphhhhhhjjjoooyyyvvvqqqwwwuuulll___[[[XXXUUUUUUUUUUUUTTTRRRVVVYYYZZZYYY\\\ccciiiggghhhjjjkkkllllllkkkkkkfffeeecccaaa````````````]]]]]]\\\\\\[[[ZZZYYYYYY^^^```dddiiiooouuuzzz}}}|||~~~~~~{{{zzz|||zzzoooddd]]]ZZZYYYYYYXXXXXXXXXWWWXXXXXXYYYYYYWWWZZZ]]]```bbbbbbaaa```^^^]]][[[\\\]]]^^^^^^]]]YYYXXXXXXWWWVVVVVVUUUUUUTTTYYY]]]^^^^^^```eeejjjxxxrrreeefffggglllwwwwwwtttoooiiieeehhhnnntttzzzzzz|||}}}}}}yyysssnnnhhheeeaaa``````aaa``````cccccccccfffhhhiiihhhfffdddddddddeeefffggghhhiiiiiilllmmmkkkjjjmmmuuu|||lll[[[PPPHHHGGGIIICCCBBBBBBCCCDDDDDDCCCAAABBBBBBBBBBBBBBBBBBBBBBBBCCCgggWWWHHHCCCDDDBBB@@@>>>CCCAAA???===<<<<<<===>>>>>>>>>===<<<;;;;;;::::::===<<<;;;::::::;;;<<<===<<<<<<<<<<<<<<<<<<<<<<<<============>>>>>>>>>>>>???===>>>AAABBBBBBGGGMMM[[[qqq}}}~~~yyyrrrjjjaaaZZZXXXRRRRRRQQQQQQQQQSSSTTTUUUVVVVVVWWWWWWXXXWWWWWWWWWTTTQQQLLLIIIHHHFFFDDDBBBDDDDDDCCCCCCCCCCCCDDDDDDGGGGGGIIIMMMRRRYYYiiiwww}}}vvvqqqhhhffffffkkkttt~~~wwwuuuxxx|||~~~nnneee]]]ZZZUUUSSSRRRRRRQQQPPPOOOOOOPPPRRRUUUYYY]]]___eeeeeeeeeeeedddbbb```______^^^]]][[[YYYWWWVVVUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUYYY[[[]]]cccnnnvvvxxx{{{wwwrrroooooooooppppppqqqjjjccc^^^YYYTTTVVVZZZZZZ[[[]]]___^^^[[[[[[]]]ZZZ]]]``````___]]]^^^```cccaaa_________^^^\\\ZZZ^^^\\\YYYWWWUUUTTTUUUUUUUUUZZZ^^^___^^^```ffflllxxxwwwnnniiigggmmmyyyzzztttmmmhhhfffgggiiijjjkkklllmmmnnnnnnmmmkkkkkkeeebbb___]]]]]]___bbbcccbbbbbbcccccccccccccccbbb\\\^^^bbbeeegggiiimmmooonnnoooooonnnmmmnnnppprrr{{{wwwdddUUUIIIEEEGGGEEEEEEEEEDDDCCCBBB@@@???EEEDDDCCCCCCBBBBBBBBBBBB@@@kkk[[[JJJDDDCCCAAA??????AAA@@@???============>>>>>>======<<<;;;;;;::::::======<<<<<<<<<<<<======<<<<<<<<<<<<<<<<<<<<<<<<============>>>>>>>>>>>>@@@>>>???AAABBBCCCIIIQQQbbbwww~~~zzzyyy}}}xxxppphhh^^^XXXVVVTTTSSSRRRQQQRRRSSSTTTUUUUUUUUUVVVVVVVVVVVVVVVUUUQQQNNNJJJHHHGGGFFFEEECCCDDDDDDCCCCCCCCCCCCDDDDDDFFFFFFHHHMMMQQQYYYiiiwwwwwwqqqiiihhhggglllttt|||xxxyyy||||||mmmeeeZZZWWWSSSPPPOOONNNMMMLLLMMMMMMNNNPPPSSSWWWZZZ[[[______```___^^^\\\[[[ZZZXXXWWWVVVTTTSSSQQQPPPOOOOOOOOOOOOOOOOOOOOOOOOOOOQQQUUUXXXZZZbbbmmmuuuwwwzzzuuummmgggfffgggiiijjjllleee^^^ZZZVVVSSSUUUZZZ___aaaeeegggfffccccccddd]]]```cccdddbbbaaacccddddddbbb`````````___^^^\\\\\\ZZZXXXVVVVVVVVVWWWXXXYYY]]]```aaa```bbbiiiooo~~~{{{ooojjjgggmmmxxxvvvpppiiidddcccdddeeefffeeefffggggggggggggfffeeecccaaa___]]]]]]^^^```aaa___`````````___^^^]]]]]][[[^^^bbbeeegggjjjnnnqqqpppqqqqqqooommmmmmnnnpppwww~~~kkkZZZLLLGGGIIIAAABBBBBBCCCCCCCCCCCCCCCBBBBBBAAA@@@@@@@@@@@@@@@>>>qqq```NNNFFFCCC@@@??????@@@??????>>>>>>======<<<=========<<<;;;;;;::::::<<<<<<============<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<============>>>>>>>>>>>>@@@??????BBBBBBEEEMMMWWWlll~~~xxxzzzuuutttvvv|||xxxooofff]]]WWWVVVUUUTTTSSSRRRRRRRRRSSSTTTTTTUUUUUUVVVVVVUUUUUUTTTNNNLLLHHHGGGFFFFFFEEEDDDDDDCCCCCCBBBBBBCCCCCCDDDEEEDDDGGGLLLPPPYYYhhhwwwvvvooojjjhhhhhhlllttt}}}{{{}}}uuuiiicccXXXUUUPPPLLLKKKJJJHHHGGGIIIJJJKKKMMMOOORRRTTTVVVWWWXXXWWWWWWVVVUUUSSSSSSQQQQQQPPPNNNLLLKKKJJJIIIIIIIIIIIIIIIIIIIIIIIIIIILLLPPPSSSVVV^^^iiiqqqsssvvvnnnddd\\\ZZZ\\\___bbbbbb\\\WWWUUURRRPPPUUU[[[ffflllrrrtttrrrpppoooooofffgggiiiiiihhhgggggghhheeecccbbbaaabbbaaa```^^^ZZZXXXWWWVVVVVVXXXYYY[[[]]]```cccbbbaaadddlllssssssmmmjjjnnnxxxsssnnngggcccaaabbbccccccaaaaaabbbbbbbbbbbbaaaaaaaaaaaa```___^^^^^^____________^^^]]]\\\ZZZXXXWWWZZZ]]]bbbeeehhhlllpppssstttttttttrrrooommmmmmmmmpppzzzvvvaaaPPPJJJKKKBBBBBBBBBCCCCCCCCCCCCCCCAAAAAA@@@?????????@@@@@@AAAvvveeeRRRHHHCCC???>>>???>>>>>>??????>>>===<<<<<<======<<<<<<<<<;;;;;;;;;:::;;;<<<======<<<;;;:::<<<<<<<<<<<<<<<<<<<<<<<<============>>>>>>>>>>>>@@@>>>???AAACCCHHHTTT```vvv{{{qqq|||{{{uuusssrrryyyyyyooofff]]]XXXWWWWWWVVVTTTSSSRRRSSSSSSTTTUUUVVVVVVVVVVVVUUUUUUTTTPPPMMMIIIGGGGGGFFFEEEDDDCCCBBBBBBBBBBBBBBBBBBCCCCCCCCCFFFJJJOOOXXXgggvvv~~~tttlllhhhgggfffjjjsss}}}}}}|||yyylllccc___XXXTTTOOOLLLJJJHHHGGGEEEFFFFFFGGGIIIKKKMMMOOOPPPRRRQQQQQQPPPPPPOOONNNNNNMMMMMMLLLKKKJJJHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGGGGHHHLLLOOOQQQXXXbbbiiijjjkkkddd[[[UUUSSSTTTWWWYYYWWWSSSPPPOOOMMMNNNUUU^^^nnnwww}}}|||rrrrrrqqqpppmmmkkkjjjjjjgggfffdddcccdddcccbbb```ZZZYYYXXXVVVWWWXXXYYYZZZ___bbbcccbbbbbbfffooowwwxxxrrrnnnqqqzzzsssooohhhdddbbbcccccccccaaaaaabbbbbbbbbccccccbbbaaaaaabbbaaaaaa```___^^^aaa```___]]][[[XXXVVVUUUYYY]]]aaaeeeiiimmmqqqtttwwwwwwwwwuuuqqqnnnmmmlllkkksss}}}hhhTTTKKKKKKFFFEEEDDDCCCBBBAAAAAAAAACCCBBBBBBAAAAAAAAABBBBBBCCCxxxgggUUUJJJCCC???>>>@@@===>>>>>>>>>>>>===<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;999:::;;;<<<<<<;;;:::999====================================>>>>>>>>>>>>???>>>???BBBEEEMMM]]]lllqqqrrr~~~|||tttpppnnnuuuxxxmmmeee\\\XXXWWWWWWVVVUUUTTTSSSSSSTTTUUUWWWWWWWWWWWWWWWVVVUUUUUUSSSPPPLLLIIIGGGFFFDDDCCCBBBBBBAAAAAAAAAAAABBBBBBBBBBBBDDDIIINNNVVVfffttt~~~tttllleeeddddddhhhqqq|||}}}yyyxxxnnneee```]]]YYYUUUPPPMMMKKKIIIHHHFFFCCCDDDEEEFFFHHHIIIJJJJJJNNNMMMMMMLLLKKKKKKKKKKKKIIIIIIHHHHHHGGGFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFJJJLLLMMMQQQYYY^^^^^^^^^ZZZTTTQQQPPPQQQRRRRRROOOLLLKKKKKKJJJLLLVVVaaattt{{{wwwssspppllljjjkkkiiigggffffffeeecccbbb]]]\\\YYYWWWVVVWWWWWWXXX^^^```aaaaaaaaagggsss||||||vvvppprrryyy|||sssoooiiieeeccccccccccccccccccccccccddddddeeeeeecccdddddddddcccbbb```___``````___]]]ZZZWWWUUUTTTYYY\\\```eeehhhmmmqqqtttxxxyyyzzzyyyuuuqqqoooooonnnqqqxxxpppYYYMMMKKKFFFEEEDDDBBBAAAAAAAAAAAABBBBBBBBBAAAAAABBBCCCCCCAAAwwwhhhWWWLLLEEE??????AAA========================<<<<<<<<<<<<<<<<<<<<<<<<::::::;;;;;;;;;;;;::::::====================================>>>>>>>>>>>>>>>>>>AAAEEEJJJUUUjjj||||||qqquuu{{{|||}}}~~~~~~{{{qqqllljjjqqq{{{uuulllddd\\\WWWWWWWWWVVVUUUTTTTTTTTTUUUVVVXXXXXXXXXXXXWWWVVVUUUUUUTTTQQQMMMJJJHHHFFFDDDBBBBBBAAAAAA@@@@@@AAAAAABBBBBBBBBDDDHHHLLLTTTcccrrrvvvnnnbbbaaaaaafffppp{{{{{{vvvwwwuuuuuuwwwwwwsssrrrtttttttttrrrmmmfffaaa^^^]]]XXXUUUPPPMMMKKKJJJIIIGGGBBBCCCDDDEEEFFFGGGGGGFFFJJJJJJIIIHHHGGGGGGHHHHHHEEEEEEDDDDDDCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBEEEHHHIIIHHHKKKQQQUUUTTTSSSQQQOOONNNNNNNNNMMMLLLJJJHHHHHHIIIIIIMMMYYYeeezzzzzzuuupppmmmnnnllljjjiiihhhgggdddbbb```^^^[[[XXXVVVVVVVVVVVV\\\^^^______aaajjjxxxzzzttttttzzz~~~}}}zzzsssnnniiieeeddddddcccccccccccccccccccccdddeeefffeeeeeeeeeeeedddbbbaaa```^^^^^^]]]\\\YYYWWWUUUTTTXXX[[[```dddggglllpppssswwwzzz||||||zzzwwwttttttvvvuuuvvv}}}zzzaaaQQQLLLCCCCCCBBBAAABBBCCCDDDEEEAAAAAA@@@@@@@@@AAABBBBBBCCCtttfffWWWMMMFFF@@@???AAA>>>===<<<;;;<<<<<<===>>><<<<<<<<<<<<<<<<<<<<<<<<===<<<<<<;;;;;;<<<<<<=======================================>>>>>>>>>>>>???@@@DDDIIIPPP___wwwvvvtttyyyyyyyyy{{{{{{}}}zzzzzz~~~tttmmmkkkpppzzzuuunnnhhh```[[[ZZZVVVVVVUUUTTTUUUUUUWWWXXXWWWXXXXXXWWWVVVUUUTTTTTTRRROOOKKKHHHGGGFFFDDDCCCAAAAAA@@@@@@@@@@@@AAAAAABBBBBBDDDGGGKKKRRRaaaooo}}}tttmmm```___```fffppp|||xxxrrroookkkiiikkkjjjccc___```aaabbbbbbaaa]]]ZZZYYYYYYUUURRRNNNKKKIIIIIIHHHGGGBBBCCCDDDEEEEEEEEEEEEDDDFFFEEEDDDCCCCCCCCCDDDDDDCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAEEEFFFEEEGGGLLLOOOMMMOOOMMMKKKJJJKKKKKKIIIHHHGGGFFFGGGHHHIIINNN[[[iii~~~|||wwwsssrrrpppmmmkkkiiigggdddbbb```^^^[[[XXXVVVVVVVVVWWWZZZ\\\]]]^^^bbbmmm}}}{{{{{{}}}uuuqqqlllhhhgggffffffeeeccccccbbbbbbccceeefffgggfffeeeeeecccbbbaaaaaa```^^^^^^^^^]]]\\\ZZZYYYXXXXXX[[[___cccfffjjjnnnqqquuuyyy}}}~~~|||zzzyyy|||vvvsssvvv}}}lllXXXOOODDDCCCBBBAAAAAACCCDDDEEEBBBAAAAAAAAABBBBBBCCCDDDFFFqqqeeeWWWNNNGGGAAA@@@BBB>>>===<<<:::;;;<<<>>>???;;;<<<<<<<<<<<<<<<<<<<<>>===<<<<<<===>>>???>>>>>>>>>>>>>>>>>>>>>>>>============>>>>>>>>>>>>AAABBBFFFLLLUUUeee{{{rrrwww}}}|||wwwyyy||||||zzzvvvvvv}}}zzzrrrnnnrrr{{{xxxrrrmmmeee```___VVVUUUUUUTTTUUUVVVXXXYYYWWWWWWWWWVVVUUUTTTSSSRRROOOLLLIIIGGGGGGFFFEEEDDDAAA@@@@@@@@@@@@@@@@@@AAACCCBBBDDDGGGJJJQQQ```nnn{{{yyypppjjj```___```gggqqq~~~wwwpppiiidddbbbdddaaaYYYTTTTTTSSSUUUWWWWWWVVVTTTTTTTTTRRROOOKKKHHHHHHGGGFFFEEEBBBCCCDDDEEEEEEEEEDDDCCCBBBBBB@@@??????@@@AAAAAADDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC???BBBCCCBBBEEEJJJLLLKKKNNNLLLHHHGGGGGGGGGGGGFFFFFFFFFGGGIIIIIINNN]]]kkk|||xxxtttrrrnnnllljjjhhhdddbbb___]]][[[XXXWWWWWWWWWXXXYYY[[[]]]^^^cccpppyyyuuuppplllkkkjjjjjjiiieeeddddddddddddfffhhhiiifffeeedddbbbaaa`````````aaaaaaaaa```___^^^]]]]]]XXX[[[___bbbeeeiiimmmppptttxxx}}}~~~}}}}}}tttnnnpppuuusss]]]RRRGGGFFFCCCAAA@@@@@@AAABBBDDDDDDDDDDDDDDDEEEFFFGGGCCCtttjjj\\\NNNEEEAAA@@@@@@>>>>>>>>>>>>============::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;============>>>>>>>>>>>><<<<<<<<<<<<===???@@@@@@BBBGGGIIILLL[[[tttzzzvvv|||~~~xxxuuuuuuuuuvvvwwwvvvwww{{{wwwooorrrxxxyyyqqqjjjddd```\\\YYYVVVUUUWWWYYY[[[[[[ZZZYYYYYYXXXVVVUUUUUUTTTRRRNNNJJJGGGFFFFFFEEEDDDBBBBBBBBBAAAAAAAAA@@@@@@BBB@@@BBBFFFJJJPPP]]]hhhzzz|||yyyqqqgggbbbccceeekkktttwwwooohhhbbb[[[VVVTTTRRRNNNJJJJJJKKKLLLNNNPPPQQQRRRRRRLLLLLLKKKJJJHHHFFFDDDCCCDDDCCCCCCBBBBBBCCCCCCDDDAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBCCCCCCDDDDDDDDDBBBBBBAAA@@@@@@@@@@@@AAAEEEDDDBBBBBBBBBEEEHHHIIIJJJIIIHHHFFFEEEDDDDDDDDDJJJEEECCCDDDHHHOOOZZZeee}}}|||yyyvvvqqqmmmkkkiiifffdddccccccbbb^^^YYYVVVWWWYYYZZZ\\\\\\]]]cccsss{{{vvvpppjjjhhhhhhhhhgggfffeeeeeeddddddeeeeeeeeefffccc___]]]]]]^^^^^^^^^```bbbddddddccc```]]]ZZZXXX[[[___cccfffjjjmmmpppwww{{{|||vvvrrrrrryyyiiiTTTNNNGGGAAABBBBBB@@@>>>>>>@@@???@@@@@@AAABBBCCCDDDAAAtttkkk^^^PPPFFFAAA??????>>>>>>>>>>>>============::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<===>>>???@@@AAADDDHHHKKKRRRccc}}}wwwwww~~~|||uuurrrrrrssstttuuuuuuxxx~~~xxxqqqtttzzz}}}tttmmmfffbbb___\\\XXXVVVWWWXXXYYYYYYYYYYYYXXXWWWVVVTTTTTTSSSQQQMMMIIIFFFEEEEEEDDDCCC@@@@@@@@@?????????>>>>>>DDDBBBCCCFFFIIIOOO[[[fffwww{{{qqqfffbbbdddgggmmmwwwzzzpppddd___WWWRRRPPPMMMIIIFFFEEEFFFHHHJJJKKKLLLMMMMMMLLLLLLKKKJJJHHHFFFDDDCCCCCCCCCBBBBBBBBBBBBCCCCCCAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBCCCCCCCCCDDDDDDCCCCCCBBBAAAAAAAAAAAABBBBBBAAAAAAAAACCCFFFJJJLLLLLLKKKIIIHHHFFFEEEDDDDDDGGGCCCAAACCCFFFLLLVVVaaauuu}}}yyysssoookkkhhheeecccbbbbbb```]]]XXXVVVWWWYYY[[[\\\]]]^^^fffvvv{{{tttmmmjjjhhhgggfffeeeeeedddccccccccccccccceeebbb^^^\\\\\\^^^______aaabbbdddeeeccc```]]]ZZZXXX[[[```eeeiiillloooqqquuuyyy}}}~~~yyyvvvtttyyypppZZZOOOHHHCCCCCCDDDAAA@@@@@@BBBBBBAAA@@@@@@@@@AAAAAA???ssslll```RRRHHHBBB???>>>>>>>>>>>>>>>============;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<===>>>@@@AAABBBFFFIIIPPP\\\qqqtttyyyyyyqqqooooooqqqrrrrrruuu{{{wwwsssuuu{{{yyyrrrlllhhhaaa^^^YYYWWWWWWWWWWWWWWWYYYXXXWWWVVVTTTSSSRRRRRRRRROOOJJJGGGFFFFFFDDDCCC@@@@@@@@@?????????>>>>>>EEECCCCCCFFFIIINNNYYYdddsss|||qqqeeeaaadddhhhpppyyy|||qqqccc]]]UUUPPPMMMJJJFFFBBBAAACCCDDDFFFHHHIIIJJJJJJLLLLLLKKKJJJHHHFFFEEEDDDCCCCCCBBBBBBBBBBBBCCCCCCAAAAAABBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCDDDDDDEEEDDDCCCCCCBBBBBBCCCCCC?????????AAADDDHHHLLLNNNNNNMMMLLLJJJHHHGGGFFFEEEEEEBBBAAADDDGGGKKKTTT]]]kkk~~~yyysssoookkkgggdddccccccaaa^^^ZZZYYYZZZ\\\\\\]]]]]]```jjj|||yyyrrrmmmiiigggeeefffeeedddcccbbbaaaaaaaaaddd```\\\YYYZZZ]]]___```bbbccceeeeeedddaaa]]]ZZZXXX\\\bbbhhhnnnrrrtttuuuxxx{{{}}}{{{xxxyyyyyyaaaQQQIIIDDDDDDEEECCCBBBCCCEEEDDDCCCAAA@@@???>>>>>>AAAyyyooojjj```UUUJJJBBB???>>>>>>>>>>>>>>>============<<<<<<<<<<<<<<<<<<<<<<<<====================================>>>>>>>>>>>><<<<<<===>>>???@@@BBBCCCHHHLLLVVVhhhyyyttt|||vvvooolllmmmoooqqqqqqwwwwwwssstttzzz{{{uuuppplllaaa]]]YYYWWWVVVWWWWWWWWWXXXWWWVVVUUUTTTRRRQQQQQQUUURRRMMMJJJIIIHHHGGGFFFBBBBBBBBBAAAAAAAAA@@@@@@CCCAAABBBEEEHHHNNNYYYdddrrr}}}{{{rrrfff___bbbhhhpppzzz{{{qqqddd^^^VVVQQQNNNKKKGGGCCCBBBCCCEEEGGGIIIJJJKKKKKKLLLLLLKKKJJJIIIGGGEEEDDDCCCCCCBBBBBBBBBBBBCCCCCCBBBBBBBBBCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDFFFEEEDDDDDDCCCCCCDDDDDD??????@@@BBBEEEHHHLLLNNNPPPPPPOOOMMMKKKIIIGGGFFFFFFDDDDDDHHHKKKMMMTTT\\\dddtttyyyuuuqqqmmmkkkiiigggdddaaa^^^^^^^^^___\\\\\\]]]cccppp|||uuupppllliiiggghhhgggeeecccbbbaaaaaa```bbb^^^ZZZXXXZZZ]]]```aaacccdddffffffdddaaa]]][[[YYY]]]dddmmmuuuzzz{{{{{{}}}{{{gggRRRJJJDDDDDDEEECCCBBBDDDEEEDDDCCCAAA@@@???>>>>>>AAAsssjjjhhhaaaWWWLLLDDDAAA@@@>>>>>>>>>>>>============<<<<<<<<<<<<<<<<<<<<<<<<====================================>>>>>>>>>>>>=========>>>@@@AAACCCDDDIIIOOO^^^wwwuuuvvv}}}tttmmmlllmmmoooppprrryyy~~~zzzzzz|||yyypppqqquuu~~~{{{uuuoookkk```]]]YYYWWWWWWXXXXXXXXXWWWVVVUUUTTTSSSRRRRRRQQQVVVSSSNNNKKKIIIHHHGGGFFFBBBBBBBBBAAAAAAAAA@@@@@@@@@???@@@DDDHHHNNNZZZfffrrr|||~~~{{{yyyqqqhhh[[[___fffoooxxxssslllbbb\\\UUUQQQOOOLLLIIIEEECCCDDDFFFHHHJJJKKKLLLLLLLLLKKKKKKJJJIIIGGGFFFEEEDDDCCCCCCBBBBBBCCCCCCDDDCCCCCCDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFEEEDDDDDDDDDDDDEEEAAABBBBBBDDDFFFHHHKKKLLLQQQQQQPPPOOOMMMKKKIIIHHHFFFDDDFFFJJJMMMOOOUUU\\\dddnnn}}}~~~{{{xxxuuusssnnnkkkgggccc````````````\\\\\\___gggvvv|||vvvrrrooollljjjiiihhhgggeeecccbbbaaaaaa```]]]ZZZYYY[[[___bbbddddddeeeggggggeeeaaa]]][[[YYY^^^hhhttt~~~kkkSSSKKKDDDDDDDDDBBBBBBCCCCCCBBBAAAAAA@@@@@@@@@AAA===vvvjjjiiieee\\\PPPGGGBBBAAA>>>>>>>>>>>>============;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<======>>>???@@@BBBDDDEEELLLTTTiiissszzz}}}xxxqqqlllkkklllnnnooorrr{{{{{{yyyyyy~~~|||nnnmmmoooxxx}}}tttmmmhhhbbb___[[[YYYYYYZZZZZZZZZUUUUUUUUUTTTTTTTTTSSSSSSTTTQQQLLLIIIGGGFFFDDDCCC@@@@@@@@@?????????>>>>>>???===???CCCGGGNNNZZZfffqqq{{{{{{wwwvvvooofffYYY]]]ccclllvvv~~~pppgggccc]]]XXXRRRNNNMMMLLLJJJGGGDDDEEEFFFHHHJJJKKKLLLLLLLLLKKKKKKKKKIIIHHHGGGFFFEEEDDDDDDDDDDDDDDDDDDEEEEEEEEEFFFFFFGGGGGGHHHHHHHHHHHHGGGGGGGGGGGGFFFFFFGGGFFFEEEEEEDDDDDDEEEEEEDDDDDDEEEFFFHHHIIIKKKLLLPPPQQQQQQPPPOOOMMMKKKJJJEEEDDDFFFJJJMMMOOOUUU\\\gggkkkuuu~~~|||uuupppjjjeeebbbaaa______]]]^^^bbbmmm~~~zzzuuurrrpppnnnllljjjiiigggeeedddcccbbbbbb___]]][[[\\\___ccceeefffeeefffggghhhfffbbb^^^[[[[[[```lll{{{pppVVVMMMFFFDDDDDDBBBAAABBBAAAAAA@@@@@@@@@AAABBBBBB>>>wwwnnnooolllbbbUUUIIIBBBAAA>>>>>>>>>>>>============::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<======>>>???AAACCCEEEFFFOOO[[[tttwwwrrr}}}wwwsssnnnkkkjjjkkkllllllrrr|||~~~|||zzz||||||mmmkkkkkkrrryyyrrrnnnhhhddd___\\\\\\\\\\\\[[[TTTTTTTTTUUUUUUUUUVVVVVVTTTPPPLLLHHHFFFEEECCCBBB@@@@@@@@@?????????>>>>>>@@@>>>???CCCGGGMMMXXXdddnnnyyy{{{wwwtttlllaaaYYY\\\bbbjjjuuussshhh```]]]]]]XXXTTTOOOMMMMMMNNNLLLJJJEEEFFFHHHJJJLLLMMMNNNNNNKKKKKKKKKKKKJJJHHHGGGGGGFFFFFFEEEEEEEEEEEEFFFFFFGGGGGGHHHHHHIIIJJJJJJJJJJJJJJJIIIIIIIIIHHHHHHHHHFFFFFFEEEDDDDDDDDDDDDDDDEEEEEEFFFHHHJJJKKKMMMMMMOOOPPPQQQQQQPPPNNNLLLKKKGGGEEEGGGLLLOOORRRYYY```kkkkkksssyyypppjjjfffdddbbb`````````fffttt|||wwwtttqqqooommmkkkhhhgggfffdddcccbbbbbbbbb^^^]]]]]]___cccfffggghhhfffggghhhhhhfffbbb^^^[[[\\\bbbppp~~~vvvZZZPPPHHHFFFEEEBBBAAABBBBBBAAAAAA@@@@@@AAAAAABBBBBB|||tttssstttqqqgggXXXJJJCCC@@@>>>>>>>>>>>>============::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;============>>>>>>>>>???======>>>???AAACCCEEEFFFQQQ___{{{sssqqq}}}rrroookkkiiijjjkkkkkkjjjrrr|||xxxxxxyyy|||zzzllliiiiiippp}}}zzzwwwmmmiiiddd```^^^]]]]]]\\\SSSTTTTTTUUUVVVVVVWWWWWWVVVRRRMMMJJJHHHFFFEEECCCBBBBBBBBBAAAAAAAAA@@@@@@BBB@@@@@@CCCFFFKKKVVVbbbkkkwww}}}xxxtttiii]]]ZZZ\\\bbbjjjtttooommmggg```ZZZWWWXXXZZZWWWSSSOOOMMMOOOPPPOOOMMMHHHIIIKKKMMMNNNPPPPPPQQQKKKKKKKKKKKKJJJIIIHHHGGGGGGGGGFFFFFFFFFFFFGGGGGGHHHHHHIIIIIIJJJKKKLLLLLLKKKKKKKKKJJJJJJIIIIIIIIIFFFEEEEEEDDDDDDDDDDDDDDDDDDEEEGGGIIIKKKMMMNNNOOONNNOOOPPPQQQQQQOOOMMMLLLJJJHHHJJJOOOSSSVVV]]]eeellllllssswwwoookkkiiifffcccbbbcccjjjyyy{{{vvvssspppnnnkkkiiifffeeedddcccbbbaaaaaaaaa^^^]]]___bbbfffhhhiiiiiifffggghhhhhhfffbbb^^^[[[\\\cccrrr}}}~~~{{{}}}{{{]]]SSSJJJGGGFFFCCCBBBCCCCCCBBBAAAAAA@@@@@@@@@AAAAAA{{{sssvvvvvvssslll___QQQEEE>>><<<<<<;;;::::::;;;======>>>===<<<;;;:::;;;;;;<<<<<<;;;;;;;;;;;;<<<======????????????>>>>>>>>>>>>AAA>>>===AAACCCDDDHHHMMMOOOlll|||xxx|||}}}tttpppmmmkkkmmmllljjjlllpppwww|||uuurrrrrryyyzzznnnkkkjjjooo|||{{{yyypppgggeeebbb^^^[[[[[[VVVTTTRRRQQQSSSTTTTTTTTTVVVTTTPPPKKKHHHFFFEEEEEEAAAAAAAAA@@@@@@@@@????????????BBBEEEGGGKKKVVVbbbpppxxx~~~{{{tttmmmeee^^^XXXZZZ___gggrrrzzzpppjjjbbb```[[[WWWTTTSSSSSSTTTNNNOOOPPPRRRSSSSSSTTTTTTPPPOOONNNNNNMMMMMMNNNNNNNNNLLLJJJJJJKKKLLLMMMLLLBBBDDDFFFHHHHHHHHHGGGFFFLLLLLLLLLLLLLLLLLLLLLLLLOOOOOOOOOOOONNNLLLKKKIIIDDDEEEFFFGGGGGGGGGGGGGGGIIIIIIIIIJJJKKKLLLMMMNNNOOOOOOPPPQQQQQQPPPOOONNNMMMJJJLLLQQQVVVZZZ```fffjjjooowwwzzzqqqmmmlllmmmggghhhnnn}}}}}}{{{yyyuuuqqqmmmjjjhhheeeccc```___```aaaaaa```___]]]]]]aaagggkkkjjjgggjjjhhhiiikkkiiibbb^^^___]]]ddduuu~~~}}}{{{zzz~~~gggXXXIIIDDDDDDDDDDDDEEE???@@@@@@AAAAAABBBBBBCCC@@@~~~xxxttttttrrrlllaaaSSSGGG@@@???>>>===<<<<<<===>>>>>>>>>===<<<;;;:::;;;;;;<<<<<<;;;;;;;;;;;;<<<======>>>>>>>>>>>>>>>>>>>>>>>>AAA>>>>>>BBBDDDEEEIIIOOOVVVrrrxxxtttxxxxxxpppoookkkjjjkkkkkkjjjlllqqq|||yyyrrrnnnmmmrrr|||rrrmmmjjjnnn||||||xxxooogggdddbbb^^^\\\\\\UUUSSSQQQRRRSSSTTTSSSSSSUUUSSSOOOKKKGGGFFFEEEEEEAAAAAAAAA@@@@@@@@@????????????BBBEEEGGGKKKVVVbbbooowww}}}zzzrrrjjjaaaZZZWWWZZZ___gggqqq|||xxxnnnfffaaa\\\YYYVVVRRRPPPOOOPPPPPPNNNOOOPPPRRRSSSTTTTTTTTTRRRQQQPPPPPPPPPOOOPPPPPPOOOLLLJJJIIIKKKKKKKKKKKKGGGHHHJJJLLLMMMLLLKKKJJJKKKKKKKKKKKKLLLLLLLLLLLLOOOOOOPPPOOONNNMMMKKKJJJFFFGGGGGGHHHHHHHHHHHHGGGIIIIIIJJJKKKLLLMMMOOOPPPRRRSSSTTTTTTTTTSSSRRRQQQPPPNNNPPPVVV[[[___dddkkkrrrvvv||||||uuurrrpppjjjkkkrrr~~~{{{vvvrrrnnnlllkkkdddbbb``````bbbccccccccc___^^^___dddjjjmmmllliiijjjhhhiiikkkjjjccc``````\\\eeexxx{{{zzzxxxvvvyyyjjj\\\NNNIIIHHHEEEBBBAAABBBAAAAAAAAAAAAAAAAAAAAABBB|||rrrrrrqqqmmmcccWWWKKKCCCBBBAAA???>>>===>>>>>>???======<<<;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;<<<==============================AAA???@@@CCCDDDFFFKKKRRR```{{{yyytttppprrrssskkkkkkiiihhhiiiiiiiiimmmttt~~~xxxqqqmmmjjjkkkuuuvvvnnnhhhmmm|||{{{vvvllldddbbbaaa]]][[[\\\SSSRRRQQQRRRTTTTTTRRRQQQSSSQQQMMMJJJGGGEEEDDDDDDAAAAAAAAA@@@@@@@@@????????????AAADDDFFFKKKWWWcccpppyyy~~~zzzrrriii```XXXVVVXXX]]]dddnnnxxxxxxlllaaaZZZWWWUUUSSSPPPNNNMMMMMMNNNOOONNNNNNPPPRRRSSSTTTUUUUUUTTTTTTSSSSSSRRRRRRRRRRRRPPPNNNKKKJJJJJJJJJJJJIIIFFFGGGIIIJJJKKKKKKJJJJJJJJJJJJKKKKKKKKKLLLLLLLLLPPPPPPPPPPPPOOOMMMLLLJJJIIIIIIIIIIIIHHHHHHHHHHHHJJJJJJJJJKKKMMMOOOPPPQQQSSSTTTUUUVVVVVVVVVUUUTTTTTTRRRUUU\\\bbbfffkkkqqqxxx{{{zzzwwwpppsss{{{~~~yyytttqqqooonnncccbbbaaabbbdddeeeeeeeee^^^___bbbhhhnnnpppnnnkkkjjjiiijjjmmmkkkeeebbbccc```kkk|||xxxvvvwwwuuuuuu{{{mmm___SSSNNNLLLHHHBBB@@@CCCCCCBBBBBBAAA@@@@@@???BBB{{{ssssssqqqmmmeeeYYYLLLDDDCCCAAA@@@>>>======>>>>>><<<<<<<<<<<<;;;;;;<<<<<<<<<;;;;;;;;;;;;<<<======<<<<<<<<<<<<============@@@???@@@CCCDDDFFFMMMUUUkkk~~~sssqqqmmmnnnpppiiihhhffffffggghhhiiiooowww}}}xxxssspppkkkjjjqqqzzzzzzpppgggkkk|||zzzrrriii```^^^\\\YYYXXXYYYQQQPPPQQQRRRSSSSSSQQQOOOPPPOOOLLLIIIGGGEEEDDDCCCAAAAAAAAA@@@@@@@@@????????????AAADDDFFFKKKWWWdddttt|||~~~uuukkkaaaYYYTTTVVVZZZ```hhhpppvvvyyyuuuxxxwwwooocccXXXSSSRRRQQQPPPNNNMMMMMMMMMNNNOOOMMMNNNPPPRRRTTTUUUVVVVVVUUUUUUUUUUUUUUUTTTTTTSSSRRROOOLLLJJJJJJIIIHHHGGGFFFGGGHHHIIIJJJJJJIIIIIIJJJJJJKKKLLLLLLMMMNNNNNNQQQQQQRRRQQQPPPOOOMMMLLLJJJJJJIIIIIIHHHHHHHHHHHHJJJJJJJJJLLLMMMOOOQQQRRRSSSTTTUUUVVVWWWVVVUUUTTTVVVUUUYYYbbbhhhlllqqqvvvyyy{{{~~~yyy|||{{{vvvsssrrrqqqeeedddcccdddeeefffeeeddd^^^```eeelllqqqrrrppplllkkkiiijjjnnnlllgggdddeeehhhsss~~~yyywwwuuuyyywwwyyy~~~qqqbbbTTTOOOMMMJJJFFFDDDCCCCCCBBBBBBAAAAAAAAAAAA???|||vvvtttqqqllldddYYYLLLDDDAAA@@@???===<<<<<<======;;;;;;<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<======;;;<<<<<<<<<=========>>>??????@@@CCCDDDFFFOOOYYYssstttooopppkkkkkkmmmhhhdddcccdddffffffiiirrr|||~~~|||xxxtttrrrmmmlllqqqyyy~~~sssiiilll|||{{{qqqggg^^^ZZZXXXUUUTTTUUUPPPOOOPPPQQQRRRRRRPPPNNNOOOMMMLLLIIIGGGEEEDDDCCCAAAAAAAAA@@@@@@@@@?????????>>>@@@CCCEEEKKKXXXeeevvv~~~wwwlllaaaYYYRRRTTTWWW\\\aaafffjjjlllgggjjjlllfff\\\TTTQQQQQQOOONNNMMMLLLLLLMMMMMMNNNLLLNNNPPPRRRTTTVVVWWWXXXVVVVVVWWWWWWVVVVVVUUUTTTSSSQQQMMMKKKJJJIIIHHHGGGIIIIIIJJJKKKLLLLLLLLLLLLKKKKKKLLLMMMOOOPPPQQQQQQSSSSSSTTTSSSRRRQQQOOONNNKKKJJJIIIHHHHHHHHHHHHHHHJJJJJJKKKLLLMMMOOOQQQRRRTTTUUUWWWXXXXXXXXXWWWWWWVVVVVV\\\fffmmmqqquuu{{{zzz|||~~~xxxtttsssrrrhhhgggeeeeeefffeeedddbbb^^^bbbhhhnnnrrrrrrpppmmmkkkjjjkkknnnmmmhhheeeeeeiiiuuu|||yyyyyyxxxzzz{{{~~~}}}kkkXXXNNNKKKGGGFFFFFFAAAAAAAAABBBBBBCCCCCCCCC???xxxtttoooiiicccYYYNNNEEE@@@???===<<<;;;<<<<<<===:::;;;<<<<<<===<<<<<<<<<<<<;;;;;;;;;;;;<<<======<<<<<<<<<======>>>>>>???@@@@@@BBBEEEEEEHHHRRR]]]zzzxxxmmmmmmooohhhgggjjjgggbbbaaaccceeefffjjjuuu|||{{{wwwtttrrrnnnlllrrryyyyyynnnnnn{{{tttiii___ZZZWWWSSSQQQRRRPPPOOONNNOOOQQQQQQOOONNNMMMMMMLLLJJJHHHFFFEEEDDDAAAAAAAAA@@@@@@@@@?????????>>>@@@CCCEEEKKKXXXfffuuu~~~wwwlllaaaXXXRRRTTTWWWZZZ]]]___```aaa]]]```aaa___ZZZTTTRRRQQQOOONNNMMMLLLLLLKKKKKKLLLLLLMMMPPPRRRUUUWWWXXXYYYWWWXXXYYYYYYYYYXXXVVVUUUUUURRRNNNLLLKKKKKKIIIHHHHHHIIIIIIJJJJJJKKKLLLLLLMMMNNNOOOPPPRRRSSSUUUUUUUUUVVVVVVVVVUUUSSSQQQPPPLLLKKKJJJIIIIIIIIIJJJKKKMMMMMMMMMMMMNNNPPPQQQRRRWWWXXXZZZ[[[[[[[[[[[[ZZZXXXYYY```kkkssswww{{{zzzuuurrrqqqiiihhhfffffffffeeebbb```___ccciiinnnqqqpppooommmlllkkklllooommmgggdddeeeeeesss~~~}}}{{{}}}yyy```QQQIIIDDDBBBCCC@@@AAAAAABBBCCCCCCDDDDDDAAAwwwrrrkkkfffaaaZZZPPPIII???>>>===<<<<<<<<<===>>>::::::<<<=========<<<<<<<<<;;;;;;;;;;;;<<<======<<<<<<===>>>>>>???@@@@@@AAABBBEEEGGGGGGJJJVVVbbbpppgggiiillldddaaaeeeccc``````bbbeeefffkkkxxx}}}zzzwwwtttpppnnnsss{{{uuuqqqzzz{{{pppddd^^^YYYTTTRRRSSSPPPOOOMMMMMMOOOOOOOOONNNMMMMMMLLLKKKIIIGGGFFFEEEAAAAAAAAA@@@@@@@@@?????????>>>???BBBEEEKKKYYYgggvvvyyyooocccZZZUUUVVVXXXZZZZZZZZZYYYYYY[[[\\\^^^^^^\\\YYYUUUTTTSSSRRRQQQPPPNNNMMMLLLLLLKKKMMMOOORRRUUUXXXYYYZZZYYYZZZ[[[\\\\\\ZZZYYYWWWVVVSSSOOOMMMMMMLLLKKKJJJHHHHHHHHHHHHIIIJJJKKKKKKPPPPPPRRRSSSUUUWWWXXXYYYXXXXXXXXXXXXWWWVVVTTTSSSNNNMMMLLLKKKKKKLLLNNNOOOQQQQQQPPPPPPQQQRRRRRRSSSWWWXXXZZZ[[[\\\\\\[[[[[[[[[]]]eeeqqqzzz~~~{{{uuuqqqooogggffffffffffffeeecccaaa```dddiiimmmnnnnnnmmmlllmmmkkklllnnnlllfffccccccdddrrrgggUUUKKKEEEBBBBBBBBBBBBBBBCCCCCCCCCCCCCCC@@@vvvppphhhccc```[[[RRRLLL>>>>>>===<<<<<<===>>>???999:::<<<=========<<<<<<<<<;;;;;;;;;;;;<<<======<<<======>>>???@@@@@@AAACCCDDDGGGIIIIIIMMMXXXeee|||jjjcccgggiii```]]]aaa`````````bbbeeefffkkkzzz~~~zzzwwwssspppuuu}}}zzztttyyyuuuiiibbb\\\WWWTTTUUUQQQOOOLLLLLLMMMOOOOOOOOOMMMMMMLLLKKKJJJHHHFFFFFFAAAAAAAAA@@@@@@@@@?????????>>>???BBBEEEKKKYYYgggyyy}}}rrrfff]]]WWWXXXYYYZZZZZZXXXVVVUUU___^^^___``````^^^ZZZWWWXXXWWWVVVTTTRRRPPPOOONNNKKKMMMOOOSSSVVVXXXZZZZZZ[[[\\\]]]^^^^^^\\\[[[YYYVVVSSSPPPNNNNNNMMMLLLKKKLLLLLLLLLLLLMMMNNNOOOPPPQQQRRRSSSUUUWWWYYYZZZ[[[YYYYYYZZZZZZYYYWWWUUUTTTPPPOOONNNMMMMMMOOOQQQRRRTTTTTTSSSSSSSSSSSSTTTTTTUUUVVVXXXYYYZZZZZZZZZYYY___aaaiiivvv|||uuupppmmmeeeddddddfffgggfffdddbbbaaadddiiilllmmmlllkkkkkknnnllllllnnnlllfffbbbbbbffftttkkkZZZOOOHHHDDDDDDDDDDDDDDDCCCBBBBBBAAAAAA>>>{{{tttiiiccccccaaaUUUGGGCCC@@@<<<;;;;;;;;;;;;:::<<<<<<<<<============>>>;;;;;;;;;<<<<<<<<<============>>>???@@@AAAAAABBBAAADDDHHHKKKKKKQQQbbbtttvvveeeddddddccccccbbbbbbaaaaaaaaabbbccchhhssszzzvvvuuuwwwzzzrrrrrr~~~nnnccc___\\\WWWSSSRRRQQQPPPOOOOOOOOOOOOOOONNNNNNMMMKKKHHHFFFDDDBBBCCCBBBAAA@@@???????????????===>>>@@@BBBJJJYYYhhhyyyttteee___[[[XXXYYY]]]^^^YYYWWWWWW\\\cccggggggfffgggeeebbb]]]]]][[[XXXUUURRRRRRSSSSSSRRRRRRSSSVVVYYYYYYYYYZZZ[[[]]]]]]\\\ZZZXXXVVVSSSSSSRRROOOKKKIIIHHHIIIMMMMMMLLLLLLMMMNNNPPPQQQQQQSSSVVVWWWWWWWWWXXXZZZ\\\]]]]]]\\\YYYXXXXXXYYYRRROOOMMMNNNQQQTTTTTTSSSXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXWWWWWWWWWXXXYYYZZZ^^^eeepppyyyzzztttooollliiihhhgggggghhhgggeeecccaaaeeejjjllljjjiiijjjkkklllmmmnnnlllhhhdddbbbaaadddqqqpppZZZNNNHHHDDDAAABBBBBBBBBAAAAAAAAA@@@@@@@@@|||rrrllllllhhhZZZKKKCCC@@@===;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<=========;;;;;;;;;<<<<<<<<<============>>>???@@@@@@AAAAAABBBEEEIIILLLOOOZZZqqqooodddccccccbbbaaa``````___``````bbbdddjjjuuu{{{wwwwwwzzz}}}{{{vvvqqqgggccc```[[[UUURRRQQQOOONNNNNNOOONNNNNNLLLLLLLLLKKKIIIGGGFFFEEEBBBAAA@@@???>>>>>>>>>>>>???>>>>>>@@@BBBJJJYYYgggxxxwwwiiiccc]]][[[^^^dddeeeaaa]]]]]]cccjjjooonnnmmmllljjjfffbbbbbb```]]]ZZZWWWVVVUUUUUUTTTSSSUUUXXXZZZ[[[[[[]]]]]]]]]\\\[[[ZZZXXXWWWWWWWWWTTTQQQLLLJJJJJJKKKPPPOOONNNNNNNNNOOOPPPPPPUUUWWWYYYYYYYYYYYYZZZ[[[^^^______^^^[[[ZZZZZZ[[[\\\XXXTTTRRRSSSUUUTTTTTTYYYYYYZZZ[[[\\\\\\]]]]]]ZZZYYYXXXWWWXXXYYY[[[]]]```hhhsss}}}{{{uuuoookkkkkkjjjiiihhhgggfffcccbbbeeeiiinnnooonnnkkkkkkmmmkkklllnnnllliiidddbbbaaadddppp{{{cccSSSJJJFFFDDDBBBBBBBBBAAAAAAAAA@@@@@@>>>~~~yyyxxxrrrbbbQQQDDDAAA===;;;;;;<<<;;;;;;:::;;;;;;;;;<<<<<<<<<<<<;;;;;;<<<<<<<<<=========>>>>>>>>>??????@@@@@@AAACCCEEEJJJNNNUUUfff}}}iiicccbbbaaa```___^^^]]]]]]^^^___bbbfffmmmxxx}}}}}}yyyvvvmmmjjjfff```ZZZSSSQQQOOONNNNNNOOONNNMMMKKKKKKKKKKKKJJJIIIGGGGGGAAA@@@???>>>>>>======>>>???>>>>>>@@@BBBIIIXXXfffvvv{{{mmmhhh```bbbhhhppprrrmmmiiiiiinnnuuuzzzyyywwwuuuqqqlllkkkjjjhhhfffbbb___\\\ZZZYYYWWWVVVWWWZZZ\\\]]]]]]```^^^\\\ZZZYYYXXXXXXXXXXXXXXXVVVSSSPPPOOOPPPRRRUUUTTTSSSRRRRRRRRRRRRSSSZZZ[[[\\\\\\ZZZYYYZZZ[[[^^^___```___]]]\\\]]]^^^aaa^^^YYYWWWWWWXXXYYYYYY\\\]]]^^^```aaabbbbbbccc\\\[[[YYYXXXYYY[[[^^^```dddlllwww|||uuuooolllllllllkkkjjjgggeeecccaaajjjnnnssstttqqqnnnmmmmmmiiilllnnnmmmiiidddaaa___dddmmm~~~oooYYYKKKFFFEEEBBBBBBBBBBBBAAAAAAAAAAAA>>>sss}}}zzzhhhVVVEEEBBB>>><<<<<<<<<<<<;;;:::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<============>>>>>>??????@@@@@@AAAAAADDDFFFKKKQQQ[[[qqqxxxgggcccbbb```^^^]]]]]]\\\]]]]]]___bbbiiiqqq||||||xxx{{{sssoookkkddd^^^VVVSSSOOONNNOOOPPPPPPNNNMMMMMMLLLLLLJJJIIIGGGFFFBBBAAA@@@???>>>>>>>>>>>>???>>>>>>@@@BBBHHHVVVddduuu~~~pppjjjfffjjjttt~~~|||xxxxxx{{{zzztttuuusssqqqnnnkkkgggccc```^^^\\\ZZZYYY[[[]]]^^^^^^aaa___[[[WWWUUUUUUVVVWWWXXXXXXWWWUUUTTTUUUXXX[[[YYYYYYYYYYYYYYYYYYYYYYYY]]]^^^^^^\\\ZZZYYYYYY[[[^^^______^^^]]]\\\\\\^^^]]][[[YYYXXXZZZ^^^aaadddbbbcccdddeeefffffffffeee^^^\\\[[[ZZZ[[[]]]aaacccgggnnnzzz{{{vvvpppmmmlllmmmlllkkkhhhfffffffffnnnrrrvvvvvvqqqmmmkkkkkkhhhkkkmmmmmmiiiddd```^^^dddlllzzzyyy^^^LLLEEEEEECCCBBBBBBBBBBBBAAAAAAAAA@@@gggsss~~~kkkYYYFFFCCC???=========<<<;;;:::::::::;;;;;;;;;<<<<<<<<<<<<<<<=========>>>>>>>>>>>>???@@@AAABBBCCCCCCFFFHHHMMMWWWeee~~~uuujjjcccbbb```^^^\\\\\\]]]]]]\\\^^^dddlllwww~~~uuuuuu}}}uuurrrnnnhhhbbbZZZUUUQQQOOORRRSSSRRRPPPPPPOOONNNMMMKKKHHHFFFEEECCCCCCBBBAAA@@@@@@@@@@@@???>>>???AAABBBHHHUUUbbbtttrrrmmmlllsss~~~|||xxxuuusssoookkkgggdddbbb^^^]]]]]]_________aaa]]]YYYUUUSSSSSSUUUWWW[[[[[[[[[ZZZYYY[[[^^^```]]]^^^^^^_______________``````___]]]ZZZYYYYYYZZZ]]]^^^^^^]]][[[ZZZ[[[\\\XXXXXXYYYZZZ]]]bbbhhhkkkkkkkkkllllllkkkiiigggfff```___^^^]]]^^^```cccdddhhhooozzz|||wwwssspppmmmnnnnnnllljjjiiikkknnnsssvvvxxxuuupppkkkiiiiiihhhjjjlllkkkhhhccc```^^^dddjjjwwweeeOOOGGGGGGCCCCCCCCCBBBBBBBBBAAAAAA@@@eeerrr}}}}}}lll\\\GGGDDD@@@>>>======<<<;;;:::;;;;;;;;;<<<<<<<<<<<<<<<<<<=========>>>>>>>>>>>>>>>@@@AAACCCDDDFFFFFFKKKMMMTTTbbbuuuqqqjjjbbb```^^^\\\[[[\\\]]]^^^[[[___fffppp|||zzztttuuu|||tttqqqoooiiiccc]]]WWWQQQPPPSSSUUUSSSQQQQQQQQQOOOMMMKKKHHHFFFEEEDDDCCCBBBAAAAAA@@@@@@AAA???>>>???AAABBBGGGTTT```rrrwwwrrrrrr{{{~~~{{{zzzxxxtttpppmmmjjjeeebbbaaaaaaaaaaaa```]]]XXXTTTSSSTTTVVVXXX```aaabbbbbbaaaaaaccceeedddeeeffffffffffffeeeeeeddddddccc```\\\[[[\\\^^^______```^^^\\\ZZZZZZ[[[ZZZ\\\^^^```cccgggmmmqqqtttttttttsssqqqnnnjjjhhhddddddcccccccccdddeeefffjjjooozzz{{{xxxuuurrrrrrqqqnnnkkklllqqqvvvyyyzzzzzzuuuooojjjiiiiiiiiijjjkkkiiifffbbb```___ccciiitttnnnVVVKKKIIICCCCCCCCCCCCBBBBBBBBBAAA>>>ggguuu}}}}}}zzzmmm^^^HHHEEEAAA>>>>>>===<<<;;;;;;;;;<<<<<<<<<=========<<<=========>>>>>>>>>>>>>>>>>>@@@BBBEEEGGGIIIJJJRRRSSS]]]qqq{{{jjjggg___]]][[[ZZZZZZ[[[]]]^^^\\\___gggtttxxxuuu}}}yyyqqqooommmhhhddd^^^XXXQQQOOOSSSUUUSSSPPPPPPPPPOOONNNLLLJJJHHHGGGCCCCCCBBBAAA@@@@@@@@@@@@@@@???@@@AAABBBGGGSSS___ppp{{{xxx}}}zzzvvvrrrlllhhhfffeeedddccc___]]]YYYVVVUUUVVVXXXZZZ```cccfffiiijjjkkkmmmooorrrrrrrrrrrrpppooommmllljjjiiihhheeebbbaaabbbccccccddddddbbb___\\\\\\]]]^^^aaafffjjjmmmqqqvvvzzz{{{{{{{{{zzzxxxtttpppmmmiiijjjjjjjjjiiiiiihhhhhhlllpppzzz}}}zzzyyyxxxuuuppplllnnnuuu|||~~~wwwpppkkkkkkllljjjjjjjjjgggcccaaa``````ccchhhqqqrrrZZZMMMIIICCCCCCCCCCCCBBBBBBBBBBBB>>>lll|||~~~yyyzzzyyymmm```IIIEEEAAA???>>>======<<<<<<<<<<<<============>>>============>>>>>>>>>>>>===>>>AAACCCFFFIIIKKKLLLWWWYYYddd{{{sssdddccc\\\[[[YYYXXXXXXZZZ\\\^^^\\\```hhhvvv{{{uuu|||wwwooolllkkkhhhddd^^^WWWPPPNNNRRRTTTRRROOONNNNNNNNNNNNMMMKKKJJJIIICCCBBBAAA@@@????????????@@@???@@@BBBBBBFFFRRR^^^nnn{{{|||xxxqqqllliiihhhgggfff```^^^ZZZXXXWWWXXXZZZ\\\\\\```gggmmmqqqtttxxxzzz~~~~~~~~~|||yyyvvvtttrrrnnnnnnllliiifffeeeggghhhggghhhgggeeebbb____________eeelllqqquuuyyy~~~|||xxxtttrrrmmmnnnoooooonnnmmmkkkjjjmmmqqq{{{}}}~~~}}}yyyrrrlllnnnvvv~~~yyyqqqmmmmmmoookkkkkkiiifffbbb``````aaacccgggooo}}}rrr[[[MMMGGGDDDDDDCCCCCCCCCBBBBBBBBB@@@rrrxxxvvv|||{{{jjjVVVYYYNNNCCC>>><<<::::::<<<===<<<;;;:::::::::::::::;;;;;;<<<<<<===>>>>>>>>>@@@BBBDDDFFFGGGHHHKKKMMMSSSaaaqqqzzzjjjbbb\\\YYYYYYXXXWWWWWWWWWXXXXXXYYY```lllzzz~~~~~~wwwwwwqqqooommmfff]]]XXXRRROOONNNOOOPPPQQQPPPPPPPPPOOOMMMJJJHHHFFFEEEDDDBBB@@@?????????@@@AAA???>>>@@@BBBFFFPPP[[[uuu|||zzzvvvsssooojjjeeeddd```\\\YYYYYY[[[]]]^^^aaadddjjjooouuu|||}}}zzzxxxwwwuuuqqqnnnllljjjhhhfffkkkkkkjjjgggdddcccdddfffjjjnnnttt{{{{{{xxxvvvtttuuutttpppkkkjjjlllooouuu{{{~~~|||xxxrrrppprrrzzz{{{ttttttqqqmmmooolllgggbbb^^^[[[[[[[[[bbbhhhqqq{{{~~~||||||~~~zzz```OOOHHHFFFDDDBBBBBBBBBCCCBBBAAAGGG~~~|||vvvyyyyyymmm]]]VVVLLLBBB???>>><<<<<<>>>>>>===<<<<<<;;;;;;<<<<<<;;;;;;<<<======>>>>>>???AAACCCEEEGGGGGGHHHKKKMMMSSS^^^mmm~~~rrreee___[[[WWWWWWVVVUUUUUUVVVVVVVVV\\\cccppp~~~}}}wwwxxxssssssrrrkkk]]]YYYTTTQQQPPPQQQQQQQQQPPPPPPPPPOOOMMMKKKHHHGGGEEEDDDBBB@@@?????????@@@AAA??????@@@BBBFFFPPPZZZrrr{{{wwwuuuqqqkkkfffbbb___[[[XXXXXXZZZ\\\]]]bbbeeejjjpppwww~~~}}}zzzvvvssspppnnnkkkiiikkkkkkkkkiiiggggggiiijjjppptttzzz|||yyyvvvwwwwwwuuurrrpppppprrrssswww~~~~~~{{{wwwrrrqqquuu}}}zzztttsssrrrnnnnnnkkkfffaaa]]][[[[[[[[[^^^cccllluuuwwwuuusssttttttvvv{{{```OOOIIIFFFDDDBBBBBBCCCCCCBBBAAAAAAyyyvvvvvvnnndddRRRIIIAAA@@@@@@>>>>>>@@@???>>>======<<<=========<<<<<<<<<===>>>>>>??????BBBDDDFFFGGGGGGHHHJJJLLLQQQXXXfff{{{ggg^^^\\\YYYTTTTTTTTTSSSTTTTTTUUUUUU]]]ffftttzzzuuuvvvsssssstttnnn^^^[[[VVVSSSRRRRRRRRRQQQPPPPPPPPPOOOMMMKKKIIIGGGEEEDDDBBB@@@?????????@@@AAA??????AAABBBEEEOOOZZZmmm}}}yyywwwrrrlllgggbbb```]]]ZZZZZZ[[[]]]___cccfffkkkrrrzzz|||yyyvvvssspppmmmkkklllllllllkkkllloooqqqxxx{{{~~~|||~~~{{{xxxvvvwwwxxxxxxxxxzzz}}}{{{vvvssssssxxxyyytttsssqqqooommmjjjfffaaa]]][[[[[[[[[[[[```hhhqqq|||xxxtttqqqmmmjjjiiihhhiiiqqq{{{}}}bbbPPPKKKGGGEEECCCBBBCCCCCCBBBAAAAAA|||zzzvvvooogggQQQHHHAAA@@@@@@>>>===???>>>>>>===<<<<<<=========<<<======>>>>>>??????@@@BBBDDDEEEFFFFFFFFFHHHJJJNNNSSSaaa{{{qqq]]]XXXXXXWWWSSSSSSSSSSSSSSSTTTUUUVVV]]]gggwwwxxxrrrsssooopppqqqjjj^^^[[[WWWTTTSSSSSSRRRQQQOOOPPPPPPOOONNNLLLIIIHHHEEEDDDBBB@@@?????????@@@AAA??????AAABBBEEENNNXXXiii}}}|||xxxssslllgggeeedddbbb___^^^___aaacccdddhhhmmmttt}}}~~~zzzwwwsssqqqoooppppppppppppqqqtttvvv}}}~~~}}}~~~}}}{{{}}}}}}zzzuuusssuuu|||xxxtttrrrpppooollliiiddd```]]][[[[[[[[[\\\```gggooozzzzzztttpppnnnlllhhheeedddbbbccckkkuuueeeSSSMMMGGGEEECCCBBBCCCCCCBBBAAABBBxxx|||qqqhhhSSSJJJCCCAAA@@@===<<<======<<<<<<;;;<<<<<<============>>>>>>???@@@@@@@@@AAABBBDDDEEEEEEEEEGGGIIILLLQQQaaagggXXXVVVVVVUUUSSSSSSSSSSSSTTTVVVWWWWWW[[[eeevvvzzzsssrrrmmmlllmmmfff^^^\\\XXXVVVUUUSSSQQQPPPOOOPPPPPPOOONNNLLLJJJIIIEEEDDDBBB@@@?????????@@@@@@>>>???AAABBBEEEMMMWWWggg|||~~~{{{uuunnniiiiiiiiihhheeebbbbbbdddggggggkkkqqqyyy{{{xxxuuuuuuvvvwwwvvvvvvwwwzzz|||}}}zzzuuusssvvv~~~~~~xxxtttqqqnnnnnnjjjgggccc___\\\[[[[[[[[[\\\```fffmmmwwwwwwsssqqqqqqrrrssstttuuusssooolllkkkkkkgggdddbbbbbbaaabbbiiirrrkkkWWWNNNGGGEEECCCCCCCCCDDDCCCBBB@@@}}}uuuiiiVVVLLLCCC@@@???<<<;;;<<<<<<<<<;;;;;;<<<<<<======>>>>>>>>>???@@@@@@AAAAAA@@@BBBDDDEEEEEEFFFHHHJJJMMMSSShhhyyy```VVVUUUUUUSSSSSSSSSSSSTTTUUUWWWXXXYYY[[[dddsssxxxuuuooommmmmmfff___]]][[[YYYWWWUUURRRPPPOOOPPPPPPPPPOOOMMMKKKJJJEEEDDDBBB@@@?????????@@@@@@>>>???AAABBBDDDLLLVVVfff|||{{{uuuqqqooopppoookkkgggeeegggjjjlllqqqxxx~~~{{{|||}}}~~~~~~~~~{{{uuurrrvvv|||xxxtttooolllkkkiiifffbbb^^^\\\[[[[[[\\\[[[^^^ccciiisssuuupppjjjfffeeeeeeffffffggghhhhhhhhhhhhcccaaaaaabbbaaaaaagggppprrr[[[OOOHHHFFFDDDCCCDDDDDDCCCBBBCCCuuugggVVVLLLBBB???>>>;;;;;;=========<<<<<<======>>>???>>>>>>??????@@@AAAAAABBBAAACCCEEEFFFGGGHHHJJJLLLPPPYYYqqqoooZZZTTTUUUTTTRRRRRRRRRSSSTTTUUUWWWXXXYYY]]]dddqqq~~~{{{xxxqqqooonnngggbbb```^^^\\\[[[XXXUUURRROOOPPPPPPPPPOOOMMMKKKJJJEEEDDDBBB@@@?????????@@@@@@>>>???BBBBBBDDDLLLUUUfff|||}}}xxxyyyyyytttnnnlllnnnqqqsssxxx}}}uuurrrvvv~~~zzzxxxuuunnniiihhhgggeeeaaa^^^[[[[[[[[[\\\[[[^^^bbbhhhqqq~~~yyyoooddd^^^^^^\\\]]]```eeeiiihhhgggbbbbbbccceeedddbbbfffmmm}}}yyy___OOOHHHFFFDDDCCCDDDDDDCCCBBBFFFsssdddVVVLLLAAA>>>===<<<===@@@>>>>>>===>>>>>>???@@@@@@>>>??????@@@@@@AAABBBBBBAAADDDFFFHHHIIIJJJMMMOOOSSS^^^yyyhhhVVVSSSUUUSSSQQQQQQQQQRRRSSSUUUVVVXXXYYY___eeeooo{{{|||xxxqqqoooooohhhdddbbbaaa___^^^[[[WWWSSSOOOPPPPPPPPPOOOMMMLLLKKKEEEDDDBBB@@@?????????@@@???>>>???BBBBBBDDDKKKTTTeee{{{|||vvvrrrtttwwwwww}}}}}}uuuqqquuu~~~yyyxxxuuummmgggfffgggdddaaa]]][[[[[[[[[\\\]]]```dddiiiqqqwwwggg^^^\\\YYYYYY^^^fffkkkjjjhhheeeeeegggiiigggdddffflllzzz}}}bbbOOOHHHFFFDDDDDDDDDDDDDDDBBBCCC}}}mmmaaa]]]MMMCCCEEEEEE>>>:::<<<>>>>>>>>>>>>>>>>>>>>>>>>@@@AAABBBBBB@@@@@@AAABBBGGGCCCCCCGGGKKKKKKMMMPPPXXXhhh___SSSRRRPPPOOOPPPQQQPPPRRRUUUUUURRRTTTXXX]]]gggqqqxxxzzzuuurrrooollleeeaaa]]][[[[[[ZZZVVVRRROOOOOOOOOPPPPPPOOOLLLIIIEEEDDDCCCAAA@@@@@@AAAAAA@@@>>>>>>AAACCCEEELLLTTTggg~~~~~~}}}{{{tttrrryyyzzzuuuqqqmmmiiieeefffaaa\\\YYYYYYYYYWWWUUU]]]]]]```eeelllvvvrrrbbb]]]\\\[[[\\\```eeejjjnnnllllllllllllkkkkkkkkkjjj{{{gggVVVNNNKKKFFFCCCCCCCCCCCCBBBCCC|||{{{zzzsssfff[[[XXXJJJ@@@CCCDDD>>>;;;>>>>>>>>>>>>>>>>>>>>>>>>>>>===???@@@@@@@@@@@@AAACCCGGGDDDDDDHHHKKKLLLNNNRRR\\\nnn|||}}}^^^RRRRRRPPPOOOQQQQQQPPPRRRUUUUUUSSSUUUZZZ^^^hhhqqqxxx{{{vvvqqqmmmddd```]]][[[[[[ZZZVVVRRROOOOOOOOOPPPQQQOOOLLLIIIFFFEEECCCAAA@@@@@@@@@AAA@@@>>>>>>AAACCCEEELLLTTTiii|||wwwwww}}}zzzuuurrrnnniiieeebbb___ZZZXXXXXXXXXWWWVVV]]]\\\___eeekkkuuu|||lllcccaaa^^^^^^bbbhhhmmmqqqrrrqqqooommmlllkkkkkkkkk{{{kkkYYYKKKHHHCCCAAA@@@AAAAAA@@@EEEzzzrrrooonnniii```XXXSSSFFF>>>@@@AAA>>><<>>>>>>>>>>>>>>>>>>>>>>>;;;<<>>>>>AAACCCFFFLLLTTTiii~~~{{{|||{{{wwwtttoooiiieee^^^[[[XXXVVVVVVWWWVVVVVV[[[[[[^^^dddjjjttt}}}nnnjjjdddbbbeeelllrrruuuyyyvvvrrrooolllkkkkkklllyyyppp[[[NNNKKKGGGDDDDDDDDDDDDDDDFFF{{{pppjjjiiifff```ZZZQQQGGG@@@@@@@@@===<<<>>>========================<<<>>>???@@@@@@AAACCCEEEFFFCCCDDDHHHJJJKKKPPPVVVaaa{{{~~~nnnuuu___SSSRRRPPPOOOPPPRRRQQQRRRUUUVVVUUUXXX]]]eeemmmvvv{{{wwwoooaaa___\\\\\\]]]\\\XXXTTTOOOOOOOOOPPPQQQPPPMMMKKKGGGFFFDDDBBBAAA@@@@@@AAAAAA>>>>>>BBBDDDFFFMMMTTTfff~~~~~~{{{uuunnnhhhccc\\\ZZZWWWTTTSSSSSSSSSSSSYYYYYY]]]bbbhhhrrr}}}vvvmmmiiikkkqqqvvvzzz}}}yyytttnnnkkkjjjkkkllluuuuuu]]]QQQMMMIIIFFFFFFFFFFFFFFFFFFqqqiiihhhfffbbb]]]SSSKKKDDDAAA@@@===<<<===========================???AAABBBBBBAAABBBCCCEEEDDDCCCDDDGGGIIIJJJPPPWWWbbbkkkqqqaaaTTTRRRPPPNNNOOOQQQPPPQQQUUUUUUUUUYYY___hhhqqqyyy}}}yyypppbbb___]]]^^^___]]]XXXTTTOOOOOOOOOQQQRRRQQQNNNLLLHHHGGGDDDBBBAAA@@@@@@@@@AAA??????BBBDDDFFFMMMUUUeee~~~}}}~~~~~~vvvmmmfffaaa\\\ZZZWWWTTTQQQOOOPPPPPPWWWWWW[[[aaagggpppzzztttuuuyyy~~~{{{uuuoookkkjjjkkklllooozzz}}}cccOOOKKKFFFDDDCCCCCCCCCBBBDDDsssjjjgggeeeaaa]]]TTTOOOGGGBBB???======<<<>>>>>>>>>>>>>>>>>>>>>>>>@@@BBBCCCCCCBBBBBBCCCEEEDDDCCCEEEHHHIIIJJJQQQZZZhhhnnnsssaaaTTTRRROOOMMMNNNQQQOOOPPPSSSUUUUUUYYY```jjjrrryyy}}}yyyqqqdddaaa`````````^^^YYYTTTOOOOOOOOOQQQRRRQQQOOOLLLIIIGGGEEECCCAAA@@@@@@@@@AAA??????BBBDDDGGGMMMUUUeee~~~~~~uuukkkddd```[[[ZZZXXXSSSOOOMMMNNNOOOUUUVVVZZZ```eeennn~~~zzzsssnnnkkkkkkkkkjjjssskkkQQQMMMHHHEEECCCCCCBBBAAABBBuuukkkhhheee___ZZZSSSOOOHHHBBB>>>>>>======>>>>>>>>>>>>>>>>>>>>>>>>>>>???AAABBBBBBCCCDDDFFFEEEEEEGGGJJJJJJLLLTTT^^^ssstttxxx}}}]]]QQQPPPOOONNNOOOOOONNNOOORRRTTTTTTYYY```iiiqqqxxxzzz~~~yyyqqqfffdddbbbbbbbbb___YYYTTTOOOOOOOOOQQQRRRRRROOOMMMIIIHHHEEECCCAAA@@@@@@@@@BBB??????CCCEEEGGGMMMUUUccc}}}}}}sssiiicccaaaYYYYYYWWWSSSOOOMMMNNNQQQSSSTTTXXX___dddlll|||zzzsssnnnkkkjjjgggnnnyyyqqqUUUQQQKKKGGGEEEDDDBBBAAABBBwwwmmmiiieee___YYYPPPNNNHHHAAA===>>>>>>===>>>>>>>>>>>>>>>>>>>>>>>>;;;===???AAAAAACCCEEEGGGGGGGGGIIILLLLLLNNNWWWaaa|||{{{zzz}}}yyyZZZOOOOOOOOONNNPPPOOOMMMNNNQQQSSSTTTYYY```hhhooovvvxxx{{{yyyqqqgggeeeccccccccc```ZZZTTTOOOOOOOOOQQQSSSRRRPPPMMMJJJHHHFFFCCCAAA@@@@@@@@@BBB???@@@CCCEEEGGGNNNUUU```zzz{{{qqqhhhcccbbbVVVWWWVVVSSSOOONNNPPPSSSSSSTTTXXX^^^ccclll{{{wwwpppllljjjgggjjjssssssSSSNNNHHHDDDAAA@@@>>>===BBBtttooohhhaaa]]]UUUKKKAAA>>>===;;;;;;===?????????>>>>>>>>>>>>>>>>>>???@@@@@@BBBBBBCCCDDDEEEJJJFFFFFFNNNQQQUUUbbb|||pppXXXVVVRRROOOQQQPPPLLLLLLOOORRRRRRRRRXXX___nnnrrrxxx|||}}}}}}}}}}}}}}}wwwpppkkkgggcccaaa```]]]WWWSSSTTTSSSRRRRRRRRRRRRPPPNNNIIIIIIGGGFFFDDDBBB@@@@@@AAAAAABBBBBBDDDHHHNNNRRR]]]qqq|||rrrjjjccc^^^[[[YYYWWWTTTPPPMMMLLLLLLLLLMMMQQQUUUZZZbbbnnn|||{{{qqqmmmlllgggeeeiiivvvxxxXXXMMMBBB@@@AAAAAA@@@BBBCCCtttllleee___VVVLLLBBB???===;;;;;;===>>>>>>>>>>>>>>>???????????????@@@AAABBBCCCCCCDDDEEEIIIGGGGGGOOOSSSYYYhhhjjjUUUUUURRROOOPPPOOOMMMLLLNNNQQQQQQRRRXXX```nnnrrrwww{{{}}}}}}}}}}}}~~~uuullliiifffbbb```___]]]XXXSSSTTTSSSRRRRRRSSSRRRPPPNNNJJJIIIGGGEEECCCBBB@@@???AAAAAABBBBBBDDDHHHNNNRRR\\\ooozzzppphhhbbb^^^[[[WWWUUURRROOOLLLKKKKKKLLLMMMPPPTTTYYYaaammm{{{~~~tttooommmgggdddgggrrrrrrYYYNNNDDDCCCDDDCCCBBBCCCDDDwwwqqqiiiaaaWWWMMMCCC@@@>>><<<<<<>>>======>>>>>>??????@@@@@@??????@@@AAABBBCCCDDDDDDEEEIIIGGGIIIQQQTTT]]]pppbbbRRRTTTQQQOOOPPPNNNMMMLLLLLLNNNOOOPPPXXXaaannnrrrxxx|||}}}}}}~~~~~~sssjjjfffccc___^^^^^^]]]XXXTTTTTTSSSRRRRRRSSSSSSQQQOOOJJJIIIGGGEEECCCAAA@@@???AAAAAABBBBBBDDDHHHNNNRRR[[[lllvvvllleee```\\\ZZZUUUSSSPPPMMMKKKKKKKKKKKKMMMOOORRRWWW^^^kkkzzzxxxrrrooofffbbbccclll{{{oooZZZOOOFFFEEEFFFEEECCCDDDCCCuuuqqqlllbbbXXXNNNDDDAAA???======???<<<<<<===>>>???@@@@@@AAA??????@@@AAABBBCCCDDDDDDEEEIIIHHHJJJQQQSSS___vvvttt[[[QQQTTTQQQPPPQQQNNNNNNLLLKKKMMMMMMPPPYYYcccnnnsssyyy}}}tttiiibbb___]]]\\\]]]\\\XXXUUUSSSRRRRRRRRRTTTTTTRRRPPPKKKJJJHHHFFFDDDAAA@@@???AAAAAABBBBBBDDDHHHNNNRRRYYYhhh~~~~~~zzzqqqhhhbbb^^^[[[YYYTTTRRROOOMMMKKKKKKKKKLLLLLLNNNQQQUUU\\\iiixxx}}}tttpppgggbbb```gggsssqqq[[[PPPHHHGGGGGGEEEDDDDDDAAA|||ooollljjjbbbXXXNNNDDDAAA@@@======@@@<<<<<<===>>>???@@@@@@AAA???@@@AAABBBCCCDDDDDDEEEFFFIIIHHHJJJPPPQQQ```|||jjjWWWQQQUUURRRQQQSSSNNNNNNLLLKKKLLLMMMPPPZZZdddoootttzzz~~~qqqggg___\\\ZZZZZZ\\\[[[XXXUUUSSSRRRQQQSSSTTTTTTSSSQQQLLLKKKIIIGGGEEEBBB@@@???AAAAAABBBBBBDDDHHHNNNRRRYYYeeexxx~~~||||||~~~~~~xxxrrrkkkddd___\\\YYYWWWTTTRRRPPPMMMLLLKKKLLLLLLKKKMMMPPPTTT[[[hhhwwwxxxrrriiiccc___ccclll{{{vvv]]]RRRHHHFFFGGGEEECCCCCCAAAmmmzzzjjjfffeeebbbXXXNNNDDDAAA???======???======>>>>>>??????@@@@@@@@@@@@AAABBBCCCDDDEEEEEEEEEHHHGGGKKKPPPQQQccccccTTTRRRUUUQQQQQQSSSNNNOOOLLLLLLNNNNNNRRR[[[eeeoootttzzzzzzmmmddd]]]ZZZXXXYYYZZZZZZWWWSSSRRRQQQQQQSSSUUUUUUTTTSSSNNNMMMKKKIIIFFFDDDBBBAAAAAAAAABBBBBBDDDHHHNNNRRRZZZddduuu}}}|||{{{zzzwwwuuunnnjjjeeeaaa^^^[[[XXXVVVUUUSSSPPPMMMKKKKKKKKKLLLJJJMMMQQQUUU\\\hhhuuu|||uuulllfffaaaaaaggguuu|||aaaUUUJJJFFFFFFDDDBBBCCCCCCdddqqquuuhhhaaa```aaaXXXMMMDDD@@@???======???>>>>>>>>>>>>>>>?????????@@@@@@AAABBBCCCDDDEEEEEECCCFFFGGGLLLQQQSSSiii}}}^^^SSSRRRTTTOOOOOORRRLLLNNNMMMMMMOOOPPPSSS\\\fffmmmrrryyy~~~yyylllddd\\\YYYWWWWWWYYYYYYUUURRRRRRQQQQQQSSSUUUVVVUUUTTTPPPOOOMMMJJJGGGEEECCCBBBAAAAAABBBBBBDDDHHHNNNRRR]]]fffsss|||yyyvvvqqqmmmeeecccaaa___^^^\\\XXXUUUUUUSSSOOOLLLJJJIIIIIIIIIIIILLLRRRWWW^^^hhhttt}}}zzzooohhhcccaaaeeeqqqgggYYYLLLGGGEEEDDDCCCDDDDDD___gggsss{{{tttiii___]]]aaaWWWMMMCCC@@@>>><<<<<<>>>?????????>>>>>>>>>>>>>>>@@@AAAAAABBBCCCDDDEEEEEEAAADDDFFFMMMSSSVVVnnnzzz\\\RRRQQQSSSMMMNNNPPPKKKNNNMMMNNNQQQRRRTTT]]]fffkkkpppwww|||zzzmmmfff[[[YYYVVVWWWXXXXXXUUUQQQQQQQQQQQQSSSUUUVVVUUUTTTQQQPPPNNNKKKHHHFFFDDDCCCAAAAAABBBBBBDDDHHHNNNRRR```gggsss~~~yyytttnnniii```_________^^^\\\XXXTTTTTTRRRNNNKKKHHHGGGGGGGGGHHHLLLSSSXXX___iiittt|||zzz}}}}}}pppjjjdddbbbdddoookkk]]]NNNHHHFFFDDDDDDFFFCCC___kkkpppvvv~~~yyy~~~uuurrrnnneee^^^]]]VVVLLLCCC???===<<<>>>AAA>>>????????????@@@@@@@@@CCCCCCCCCDDDDDDDDDDDDDDDFFFKKKIIIIIIQQQ]]]|||rrrYYYVVVSSSRRRRRRPPPMMMJJJNNNKKKKKKMMMPPPUUU```llloooppprrruuuzzzqqqeee___ZZZVVVWWWWWWTTTRRRSSSRRRRRRSSSSSSTTTTTTTTTTTTVVVTTTPPPNNNLLLIIIDDDAAABBBCCCDDDEEEGGGKKKRRRVVVccckkkvvv~~~{{{vvvmmmfffbbbaaa^^^[[[YYYWWWVVVUUUSSSQQQOOOMMMKKKJJJJJJJJJKKKKKKNNNSSS\\\hhhsssyyy}}}~~~vvvnnneeebbbdddnnnttt^^^KKKHHHHHHEEEBBBCCCAAAbbbqqqzzz~~~{{{tttyyyyyyuuutttmmmgggdddXXXNNNDDD@@@>>><<<>>>AAA>>>????????????@@@@@@@@@BBBCCCCCCCCCCCCDDDDDDDDDDDDJJJIIIKKKTTTbbbmmmXXXVVVRRRQQQQQQPPPMMMJJJMMMJJJJJJLLLOOOTTT___kkkrrrsssuuuxxx|||xxxmmmddd]]]XXXXXXWWWTTTRRRSSSSSSSSSSSSTTTTTTTTTUUUUUUUUUSSSQQQNNNLLLIIIFFFCCCBBBCCCDDDEEEGGGKKKRRRVVVaaaiiiuuu~~~zzztttlllfffcccbbb```^^^[[[XXXVVVUUUTTTRRRPPPMMMJJJIIIHHHHHHLLLLLLOOOTTT^^^jjjuuu{{{}}}xxxpppgggcccdddmmmuuu___LLLHHHIIIEEEBBBCCCAAAcccyyy|||sssxxx|||}}}}}}xxxpppjjj]]]RRRFFFAAA???===>>>@@@>>>????????????@@@@@@@@@AAAAAABBBBBBCCCCCCCCCCCCCCCIIIJJJLLLWWWggggggVVVTTTRRRQQQPPPOOOMMMKKKKKKIIIIIILLLNNNSSS^^^iiitttvvvyyy|||~~~yyylllddd\\\ZZZYYYUUUSSSTTTTTTTTTTTTTTTTTTUUUUUUUUUUUUSSSPPPOOOMMMKKKGGGEEECCCDDDDDDEEEGGGKKKRRRVVV```hhhrrr|||}}}xxxrrrkkkfffeeedddcccaaa]]]ZZZVVVTTTTTTRRROOOLLLIIIHHHGGGGGGLLLMMMOOOUUU___kkkvvv}}}{{{sssiiiddddddlll~~~wwwaaaMMMHHHIIIEEECCCDDDBBBgggxxx~~~{{{zzzpppbbbUUUHHHBBB@@@>>>>>>???>>>>>>?????????@@@@@@@@@@@@@@@AAAAAABBBCCCCCCCCCDDDIIIJJJMMMYYYkkk}}}~~~~~~bbbTTTSSSQQQPPPOOONNNLLLKKKKKKIIIJJJMMMOOOTTT^^^iiirrruuuyyy}}}vvvkkkaaa^^^]]]YYYVVVVVVTTTTTTTTTTTTUUUUUUUUUUUUSSSQQQPPPOOONNNLLLIIIGGGDDDDDDEEEEEEGGGLLLQQQVVV___gggqqqzzz{{{uuuooojjjfffffffffeeeccc___[[[VVVTTTRRRPPPNNNKKKIIIHHHHHHHHHKKKLLLOOOUUU___kkkwww}}}vvvllleeedddkkk{{{yyycccNNNIIIIIIFFFCCCDDDBBBuuu}}}}}}{{{eeeWWWIIICCCAAA???>>>???>>>>>>?????????@@@@@@@@@@@@@@@AAAAAABBBCCCCCCDDDEEEJJJJJJMMMZZZmmmzzz~~~zzz^^^QQQQQQQQQOOONNNLLLLLLLLLLLLJJJKKKOOOQQQUUU___jjjooorrrwww}}}|||qqqfffcccaaa]]]YYYXXXTTTTTTTTTTTTTTTTTTTTTTTTQQQPPPNNNNNNNNNMMMJJJHHHEEEEEEEEEFFFGGGLLLQQQVVV___gggqqqyyy~~~xxxqqqllliiigggffffffeeeccc___[[[VVVTTTOOONNNLLLJJJJJJJJJJJJKKKKKKLLLNNNTTT^^^jjjuuu|||yyynnnfffdddjjjzzz|||eeeOOOJJJIIIFFFCCCEEECCC~~~hhhXXXIIIBBBAAA@@@>>>>>>>>>????????????@@@@@@@@@@@@@@@AAABBBCCCDDDDDDEEEFFFKKKJJJMMMZZZnnnyyy}}}wwwZZZOOOPPPPPPOOOLLLKKKKKKLLLLLLKKKLLLOOORRRVVV```jjjmmmqqqvvv|||}}}~~~ssshhhfffeeeaaa\\\YYYTTTTTTTTTSSSSSSSSSSSSSSSNNNMMMLLLMMMMMMMMMKKKIIIEEEFFFFFFFFFHHHLLLQQQVVV^^^fffpppxxx||||||uuuoookkkiiihhheeedddcccaaa]]]ZZZVVVTTTMMMMMMLLLKKKKKKKKKLLLMMMLLLMMMOOOTTT^^^iiittt{{{|||pppgggdddjjjyyy~~~gggQQQJJJJJJFFFDDDEEEDDD}}}hhhXXXHHHAAAAAA@@@>>>>>>>>>????????????@@@@@@@@@@@@AAABBBCCCDDDEEEEEEFFFEEEJJJJJJMMM\\\qqqvvv{{{vvvYYYMMMNNNOOONNNKKKJJJKKKMMMKKKJJJKKKOOOQQQUUU___iiippprrrwww|||~~~|||qqqgggfffgggccc]]]YYYSSSSSSSSSRRRRRRRRRQQQQQQLLLKKKJJJKKKMMMMMMKKKIIIFFFFFFGGGGGGHHHLLLQQQVVV\\\dddnnnvvvzzz}}}}}}{{{wwwrrrmmmjjjiiiiiicccbbb```^^^[[[XXXVVVUUUOOONNNMMMLLLKKKLLLLLLMMMOOOOOOQQQVVV^^^iiitttzzz}}}}}}qqqhhhdddiiixxxhhhRRRKKKJJJFFFDDDFFFDDDzzzhhhXXXGGGAAAAAA@@@???>>>>>>????????????@@@@@@@@@AAAAAABBBCCCDDDEEEFFFGGGEEEJJJJJJNNN]]]ttttttyyywww[[[LLLNNNOOONNNKKKJJJKKKMMMIIIHHHJJJNNNQQQTTT^^^gggsssuuuyyy}}}zzzoooffffffgggccc\\\XXXSSSSSSRRRRRRQQQQQQQQQPPPJJJJJJIIIJJJLLLLLLKKKIIIFFFGGGGGGGGGHHHLLLQQQVVVZZZbbbmmmuuuyyy{{{~~~{{{|||~~~{{{{{{wwwvvvtttpppllljjjiiijjjbbbaaa^^^\\\YYYWWWVVVUUUQQQPPPNNNMMMLLLKKKLLLLLLQQQQQQSSSWWW___jjjttt{{{}}}~~~}}}qqqhhheeejjjxxxiiiRRRKKKJJJFFFDDDFFFEEE}}}rrrfffVVVGGGAAAAAA???>>>>>><<<<<<===???@@@AAABBBCCCCCCCCCCCCDDDDDDDDDDDDDDDHHHHHHKKKRRR___zzzwww|||vvvYYYOOONNNMMMKKKJJJJJJIIIIIIJJJLLLLLLLLLNNNTTT]]]eeemmmuuu|||}}}wwwqqqiiieeedddaaa\\\WWWUUUSSSRRRRRRSSSTTTTTTSSSKKKIIIGGGGGGHHHJJJJJJIIIHHHGGGDDDDDDFFFKKKQQQTTT[[[dddmmmrrrxxx~~~wwwvvvvvvwwwxxx~~~vvvrrrssspppqqqqqqppplllhhhfffeee```___^^^[[[YYYWWWVVVUUUPPPOOOMMMLLLJJJIIIIIIIIIKKKRRRXXX[[[aaammmwww|||yyy{{{~~~rrriiieeeiiiuuunnnTTTMMMKKKGGGEEEHHHBBB|||vvvgggWWWHHHAAA@@@???>>>>>>@@@@@@@@@@@@@@@@@@@@@@@@BBBCCCCCCCCCDDDDDDEEEEEEIIIIIIMMMTTTaaa~~~www|||yyy\\\OOONNNMMMKKKJJJIIIIIIIIIMMMNNNOOOOOOQQQWWWaaahhhpppxxxvvvooohhhdddcccaaa[[[VVVVVVTTTRRRRRRSSSTTTSSSRRRLLLJJJHHHHHHIIIJJJJJJIIIJJJHHHFFFFFFHHHLLLRRRUUUZZZccclllqqqvvv|||~~~}}}~~~xxxssspppooooootttxxxppplllmmmnnnoooooollliiifffeeeaaa```^^^\\\YYYWWWUUUTTTOOONNNMMMKKKJJJIIIIIIHHHKKKQQQWWW[[[bbbnnnxxx|||xxxzzz}}}sssiiidddfffppp{{{tttYYYOOOKKKEEEBBBDDDCCC}}}zzziiiYYYHHHAAA@@@???>>>???BBBBBBBBBBBBBBBBBBBBBBBBAAABBBBBBCCCDDDEEEFFFFFFIIIJJJNNNVVVdddwww{{{xxx]]]PPPOOOMMMLLLJJJIIIIIIHHHIIIKKKLLLLLLNNNUUU___fffsss|||tttmmmfffccccccbbb]]]XXXXXXVVVSSSSSSSSSSSSRRRQQQNNNLLLIIIIIIJJJKKKJJJJJJLLLJJJHHHHHHIIINNNRRRUUUYYYbbbjjjnnnsssxxxzzzxxxyyyzzz|||vvvmmmiiiiiimmmvvvzzzppphhhiiijjjmmmnnnmmmjjjfffdddbbbaaa___\\\YYYVVVTTTSSSOOONNNLLLKKKIIIHHHHHHHHHKKKQQQVVVZZZbbbnnnxxx|||yyyzzz|||~~~tttjjjdddccckkkuuu{{{___RRRLLLFFFCCCDDDDDD|||}}}|||iiiYYYHHHAAA@@@??????@@@>>>>>>???AAABBBCCCDDDEEEAAAAAABBBCCCDDDEEEFFFGGGGGGJJJOOOVVVfffzzz{{{qqqYYYPPPOOOMMMLLLJJJIIIIIIIIIGGGIIIJJJKKKMMMTTT^^^eeettt}}}sssmmmgggeeeggggggccc___YYYWWWTTTSSSSSSRRRQQQOOOOOOMMMKKKJJJJJJKKKKKKJJJLLLJJJIIIHHHJJJMMMQQQTTTWWW___gggjjjnnnrrrtttrrrrrrssstttwww{{{rrrkkkjjjkkkqqqwww|||ssskkkfffhhhjjjlllmmmkkkgggccccccaaa___\\\YYYVVVSSSRRRNNNNNNLLLJJJIIIHHHHHHHHHKKKPPPUUUYYYbbbnnnxxxzzzyyyzzz|||}}}tttkkkdddbbbiiirrrcccTTTNNNIIIGGGGGGFFFzzzyyy~~~hhhXXXGGGAAA@@@??????@@@===>>>???@@@AAACCCDDDDDDAAAAAABBBCCCDDDEEEFFFGGGEEEJJJNNNUUUggg}}}zzziiiUUUOOONNNMMMKKKJJJJJJJJJJJJKKKLLLMMMNNNPPPVVV```hhhrrr{{{~~~~~~~~~tttoooiiiiiikkkllliiieeeYYYWWWTTTSSSSSSRRRPPPOOOOOOMMMKKKJJJKKKLLLLLLKKKKKKJJJHHHGGGHHHKKKOOOQQQTTT[[[bbbeeehhhkkkllljjjhhhiiijjjmmmrrryyyzzzqqqmmmkkkmmmppp~~~vvvpppgggggghhhjjjllljjjfffccccccaaa___\\\YYYVVVSSSRRROOONNNLLLKKKIIIHHHHHHHHHKKKOOOSSSWWWaaammmvvvwwwvvvwwwxxxyyyzzz|||tttlllfffdddkkksssiiiVVVNNNJJJHHHHHHFFF}}}~~~dddUUUFFFAAAAAA@@@???@@@@@@@@@@@@@@@@@@@@@@@@@@@AAABBBBBBCCCDDDEEEFFFFFFDDDJJJNNNTTThhh}}}zzzbbbTTTMMMMMMLLLKKKKKKKKKKKKKKKJJJLLLLLLLLLNNNTTT^^^eeeooowww~~~|||~~~|||}}}vvvqqqlllkkkmmmmmmjjjfffYYYWWWTTTSSSSSSRRRQQQOOONNNLLLJJJJJJKKKLLLLLLLLLJJJIIIGGGGGGGGGJJJLLLNNNPPPXXX^^^```bbbeeedddbbb]]]___aaadddhhhooovvv|||yyypppjjjhhhjjjwwwzzzsssjjjiiigggiiikkkjjjfffbbbbbbaaa___\\\YYYVVVTTTSSSPPPOOOMMMLLLJJJIIIIIIIIIKKKOOOQQQUUU___kkkrrrssspppqqqssstttuuuwww{{{}}}wwwnnnhhhgggnnnwwwoooYYYMMMIIIFFFEEEDDDyyy___RRREEEAAABBBAAA??????BBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCDDDDDDEEEEEEEEEKKKPPPUUUiiizzzyyy{{{\\\SSSKKKKKKKKKKKKKKKLLLMMMMMMIIIJJJKKKJJJKKKQQQZZZaaammmuuu||||||~~~{{{{{{|||zzzsssmmmjjjjjjiiiddd```XXXVVVTTTSSSSSSSSSQQQPPPLLLJJJHHHIIIKKKMMMMMMMMMJJJIIIHHHGGGGGGIIIKKKMMMMMMTTTZZZ\\\]]]___^^^[[[YYY[[[^^^aaadddhhhmmmqqqwww~~~yyynnniiijjjqqq{{{xxxoookkkhhhhhhiiiiiieeeaaaaaa```^^^\\\YYYWWWUUUTTTQQQPPPNNNMMMKKKJJJJJJJJJLLLNNNPPPSSS]]]iiioooooonnnooorrrssstttwwwzzz}}}zzzqqqjjjjjjqqqzzzrrrYYYMMMIIIGGGEEECCCzzz}}}}}}ttt\\\OOODDDAAABBBAAA???>>>???@@@AAABBBCCCEEEFFFFFFCCCCCCCCCDDDDDDDDDDDDDDDFFFMMMQQQVVVjjjwwwyyytttXXXRRRJJJJJJJJJJJJKKKLLLNNNNNNMMMNNNNNNMMMNNNSSS\\\ccclllsss{{{}}}~~~{{{zzzzzz||||||uuummmiiigggddd^^^YYYXXXUUUSSSSSSSSSSSSRRRQQQJJJIIIGGGHHHJJJMMMNNNMMMKKKJJJHHHHHHHHHJJJKKKMMMKKKRRRXXXYYYZZZ\\\[[[XXXZZZ]]]___bbbcccfffjjjlllpppxxxtttnnnnnnnnnxxx~~~rrrmmmhhhggghhhhhhddd``````___^^^\\\YYYWWWVVVUUUQQQQQQOOOMMMLLLKKKKKKKKKLLLNNNOOORRR\\\hhhmmmmmmoooqqqsssuuuwwwyyy}}}}}}rrrllljjjrrr{{{qqqYYYMMMKKKKKKIIIBBB|||vvvwww{{{{{{ssskkkXXXMMMDDDAAABBB@@@???@@@BBBBBBCCCCCCBBBBBBAAAAAACCCBBBAAAAAABBBCCCEEEGGGDDDJJJOOOUUUiii~~~~~~{{{{{{rrr[[[QQQLLLMMMMMMMMMNNNNNNNNNNNNPPPNNNNNNQQQRRRUUU^^^hhhrrryyy~~~|||xxxxxx|||{{{yyy|||~~~}}}xxxooohhhccc```]]]\\\YYYWWWUUUTTTSSSSSSQQQOOOLLLJJJGGGFFFGGGIIIIIIIIIFFFEEEEEEEEEFFFHHHJJJKKKOOOSSSYYY]]]^^^^^^^^^^^^dddeeeffffffeeefffiiikkkpppvvvxxxppprrrttt}}}uuuooogggdddfffgggfffccccccaaa^^^[[[XXXVVVUUUUUUUUUSSSQQQNNNMMMMMMNNNOOOMMMLLLNNNTTT]]]eeejjjkkkjjjpppxxxyyypppnnnuuujjjWWWNNNIIIHHHIIIEEE{{{vvvwwwzzzyyypppgggUUUKKKCCCAAAAAA@@@???AAABBBBBBBBBCCCBBBBBBBBBAAADDDDDDDDDDDDDDDDDDDDDDDDDDDJJJNNNUUUjjj}}}}}}}}}rrr[[[RRRLLLLLLLLLLLLMMMMMMMMMNNNOOOMMMNNNPPPQQQTTT]]]fffqqqxxx~~~zzzwwwzzz~~~{{{yyy|||~~~|||wwwrrrkkkfffbbb___]]][[[ZZZYYYWWWVVVVVVTTTQQQOOOLLLJJJGGGGGGHHHIIIIIIIIIFFFEEEEEEEEEFFFHHHJJJKKKPPPTTT[[[bbbfffiiikkkmmmjjjkkkkkkkkkkkklllpppsssuuu|||zzzpppqqqwwwvvvpppjjjhhhhhhhhhfffccc```___\\\YYYWWWVVVVVVVVVUUUTTTRRRPPPNNNNNNNNNNNNMMMLLLMMMSSS]]]ffflllnnnrrrxxxzzzpppmmmuuuhhhVVVLLLGGGFFFGGGEEEzzzuuuvvvyyyvvvlllcccQQQHHHAAA@@@@@@??????AAABBBBBBBBBBBBBBBCCCCCCCCCCCCDDDEEEFFFFFFEEEEEEDDDDDDJJJNNNVVVlll|||sss\\\RRRKKKKKKKKKKKKLLLLLLLLLLLLNNNMMMNNNPPPQQQSSS\\\eeepppwww~~~}}}yyy{{{}}}~~~zzzyyy|||~~~~~~yyypppmmmiiieeecccaaa^^^\\\[[[[[[ZZZZZZZZZWWWSSSOOOLLLJJJHHHGGGHHHIIIIIIHHHFFFEEEDDDDDDEEEGGGJJJKKKRRRXXXbbbjjjqqquuuyyy|||uuutttsssrrrqqqsssxxx{{{|||sssqqqrrrzzz|||wwwppplllkkkiiifffccc^^^]]]ZZZXXXVVVUUUUUUUUUTTTSSSSSSRRRQQQOOONNNMMMLLLLLLMMMSSS\\\fffnnnrrryyy{{{pppllluuuhhhVVVLLLGGGEEEGGGEEEyyyuuuvvvxxxuuuiii___MMMFFF@@@??????>>>???BBBBBBBBBBBBBBBBBBCCCDDDDDDDDDDDDDDDEEEEEEFFFGGGHHHEEEIIINNNWWWnnn~~~vvv]]]QQQJJJJJJJJJKKKKKKKKKKKKLLLOOOMMMNNNQQQRRRTTT\\\eeeooowww}}}}}}yyywwwzzz}}}}}}~~~}}}yyymmmkkkiiigggfffdddaaa___\\\\\\]]]^^^^^^[[[UUUQQQLLLJJJHHHHHHHHHIIIHHHGGGFFFEEEDDDDDDEEEGGGJJJKKKTTT]]]jjjuuu}}}|||xxxvvvwww{{{~~~}}}wwwsssuuu|||yyyqqqlllhhhfffddd___]]]ZZZWWWUUUSSSRRRRRRRRRSSSSSSSSSRRRPPPNNNLLLLLLLLLMMMRRR[[[fffooottt{{{}}}qqqnnnwwwjjjXXXOOOIIIGGGHHHEEE}}}xxxssstttwwwsssggg]]]JJJDDD@@@??????===???BBBBBBAAAAAABBBBBBDDDEEEFFFKKKIIIGGGDDDDDDEEEFFFGGGEEEIIINNNWWWpppzzz^^^NNNIIIJJJJJJJJJKKKKKKKKKKKKOOONNNOOORRRSSSTTT[[[dddmmmvvv}}}{{{wwwvvvyyy{{{}}}|||}}}|||xxxkkkjjjiiiiiiiiihhheeebbb___```aaabbbbbb^^^XXXSSSLLLJJJIIIHHHIIIIIIHHHFFFFFFEEECCCCCCDDDFFFIIILLLSSS___qqq~~~yyyxxxzzz}}}xxxtttvvv}}}wwwmmmhhhfffeeeaaa___[[[WWWSSSQQQOOONNNPPPQQQSSSSSSSSSQQQNNNMMMLLLMMMOOOSSSZZZdddnnnttt{{{ssspppzzzhhhWWWNNNIIIGGGHHHEEE{{{uuupppqqqssspppeee\\\IIIDDDAAA@@@???===???CCCBBBAAAAAAAAABBBDDDFFFHHHSSSQQQMMMIIIFFFEEEDDDDDDEEEIIINNNXXXrrr{{{|||}}}^^^MMMJJJJJJJJJJJJKKKKKKKKKKKKNNNMMMOOORRRRRRSSSZZZbbbjjjttt~~~}}}xxxvvvyyy{{{|||~~~~~~zzztttjjjjjjiiikkklllmmmllljjjiiihhhhhhhhheee```YYYTTTLLLKKKIIIIIIIIIIIIGGGEEEGGGEEECCCBBBCCCFFFIIILLLQQQ___ttt~~~{{{{{{|||~~~vvvrrrttt~~~rrrjjjggggggccc```\\\WWWSSSPPPMMMMMMMMMNNNPPPRRRRRRQQQOOONNNLLLNNNPPPTTTYYYaaajjjpppyyy~~~vvvrrr{{{}}}dddTTTLLLGGGEEEFFFEEExxxqqqkkklllnnnlllcccZZZIIIEEEBBBAAA???<<<>>>CCCBBBAAAAAAAAABBBEEEGGGIIISSSSSSRRRPPPNNNJJJGGGFFFEEEIIINNNYYYttttttxxx~~~___NNNJJJJJJKKKKKKKKKLLLLLLLLLLLLKKKMMMPPPPPPQQQWWW```fffppp{{{|||~~~{{{yyyzzz|||}}}zzzqqqllllllmmmppptttwwwxxxxxxvvvtttqqqnnniiiaaaYYYTTTLLLKKKIIIIIIJJJIIIGGGEEEGGGEEEBBBAAABBBEEEIIILLLQQQ]]]qqq~~~~~~|||yyywwwwwwvvvvvvwwwxxxzzz{{{xxx{{{}}}}}}|||{{{|||~~~}}}sssqqqvvv~~~zzzoooiiihhhbbb```\\\WWWSSSPPPOOONNNKKKLLLNNNOOOPPPQQQQQQPPPLLLOOORRRUUUXXX^^^ffflllvvvzzzyyyrrr{{{zzzaaaRRRKKKGGGEEEFFFEEEvvvooohhhhhhkkkjjjaaaYYYIIIEEECCCBBB???<<<>>>CCCBBBAAA@@@AAABBBEEEHHHJJJNNNQQQTTTVVVUUURRRMMMJJJEEEIIINNNYYYuuunnnttt~~~```PPPKKKKKKKKKKKKLLLLLLLLLLLLJJJJJJLLLOOOOOOOOOUUU]]]cccmmmxxx~~~~~~wwwxxx}}}{{{|||}}}~~~|||rrrooooooqqquuu{{{}}}xxxrrrkkkbbbYYYSSSLLLKKKJJJJJJJJJIIIFFFDDDGGGEEEBBBAAABBBEEEIIILLLSSS]]]nnn~~~|||yyyuuuqqqnnnmmmmmmmmmnnnoooqqqssstttssswwwzzz{{{yyyxxxyyy{{{xxx|||wwwqqqtttzzzssskkkhhhaaa___[[[WWWTTTRRRPPPPPPIIIJJJLLLNNNOOOQQQQQQRRRLLLOOOSSSVVVXXX]]]ccchhhqqqwwwzzzrrryyyyyybbbSSSMMMIIIHHHIIIEEE|||ooogggaaabbbgggfff\\\RRRGGGEEEBBBAAABBBBBBBBBAAAAAAAAAAAABBBBBBBBBCCCCCCLLLLLLOOOSSSXXXZZZWWWTTTLLLPPPSSS\\\yyyqqqtttaaaPPPKKKJJJJJJJJJJJJIIIIIIIIIJJJJJJIIIIIIJJJOOOVVV[[[eeemmmuuuzzz~~~{{{wwwyyy~~~~~~}}}~~~|||{{{{{{~~~}}}pppfff```[[[UUUQQQOOOMMMJJJIIIHHHGGGEEEDDDCCCCCCCCCCCCCCCEEEJJJMMMSSS[[[hhhwwwzzzuuuqqqlllhhheeeddddddddddddeeefffggghhhiiimmmqqqttttttrrrqqqqqqvvvyyy|||}}}}}}}}}}}}~~~~~~}}}~~~~~~wwwqqqooowww}}}tttllliiidddaaa\\\XXXTTTQQQMMMKKKPPPLLLHHHHHHJJJMMMMMMLLLNNNOOOPPPQQQTTTYYY```dddpppyyyyyyqqqwwwyyy___SSSMMMFFFDDDFFFIII{{{nnnfff```aaaeeecccZZZPPPFFFCCCAAA@@@@@@AAAAAA@@@AAAAAAAAABBBBBBBBBBBBCCCCCCCCCFFFLLLRRRUUUUUUTTTNNNRRRXXXhhh~~~oooooo}}}___OOOJJJJJJJJJJJJIIIIIIIIIIIIJJJJJJIIIHHHIIINNNTTTYYYbbbjjjrrrwww|||~~~zzzvvv{{{}}}|||||||||}}}~~~}}}}}}zzzzzzrrrggg```\\\XXXRRRNNNPPPMMMKKKIIIHHHGGGEEEDDDCCCCCCCCCCCCCCCEEEJJJMMMSSS[[[iiiyyyyyyuuuooojjjfffbbb^^^[[[ZZZZZZ[[[\\\]]]___aaabbbdddgggkkknnnnnnmmmmmmnnnmmmooorrrsssttttttvvvxxxzzzzzzzzz{{{}}}~~~|||zzzyyyzzz{{{|||{{{}}}wwwssstttzzztttmmmjjjdddaaa\\\XXXUUURRRNNNKKKNNNKKKHHHGGGJJJLLLMMMMMMNNNOOOPPPQQQTTTXXX^^^cccnnnvvv{{{pppsss{{{{{{```SSSMMMFFFEEEGGGJJJ{{{yyymmmfff``````ccc```WWWNNNDDDBBB???>>>???@@@@@@???AAAAAAAAAAAABBBBBBBBBBBB??????AAAEEEKKKNNNPPPPPPQQQSSS```xxx|||mmmlllxxx^^^OOOJJJJJJJJJJJJIIIIIIIIIIIIIIIIIIHHHGGGHHHLLLRRRVVV]]]fffooouuu{{{~~~yyyvvv~~~}}}xxxxxxyyy{{{~~~}}}{{{yyyvvvssskkkeee___[[[YYYVVVRRROOOQQQNNNKKKIIIIIIHHHFFFDDDBBBCCCCCCCCCCCCFFFJJJNNNTTT]]]lll}}}~~~xxxpppkkkddd^^^ZZZWWWTTTRRRPPPQQQRRRSSSUUUWWWYYY[[[]]]___bbbddddddeeeggghhhgggiiikkkllllllnnnqqqsssrrrsssuuuwwwzzz|||~~~~~~~~~{{{zzzxxxwwwtttrrrppppppqqqrrrvvvxxx|||zzzvvv~~~uuunnnkkkdddaaa\\\XXXUUURRROOOLLLLLLIIIGGGGGGIIILLLNNNNNNNNNOOOPPPQQQSSSWWW\\\___iiipppyyy}}}pppnnnsss~~~bbbTTTMMMGGGFFFJJJJJJxxxuuutttmmmhhhccccccddd```UUULLLCCCAAA???>>>???@@@@@@???@@@@@@AAAAAAAAABBBBBBBBBEEEDDDCCCDDDFFFHHHIIIJJJQQQSSScccyyykkklll{{{```QQQJJJJJJJJJIIIIIIIIIHHHHHHFFFFFFFFFFFFGGGKKKQQQUUU[[[dddooovvv||||||vvvyyyrrrtttwww{{{|||wwwsssooolllaaa___\\\ZZZZZZYYYVVVSSSRRROOOLLLJJJIIIHHHFFFDDDBBBBBBCCCBBBCCCFFFJJJNNNUUU___pppzzzsssiiiddd]]]WWWSSSQQQOOONNNMMMMMMNNNOOOQQQSSSTTTUUUUUUWWWYYY[[[[[[]]]```ccccccdddeeeeeeeeegggjjjmmmkkklllooosssuuuwwwxxxxxxxxxzzz|||~~~}}}yyyvvvsssqqqooommmjjjiiiiiiiiijjjppprrrwww{{{~~~uuummmjjjddd```\\\XXXUUURRROOOLLLIIIGGGFFFFFFHHHKKKNNNOOOMMMOOOQQQRRRSSSUUUYYY\\\aaafffmmmrrruuuyyy~~~|||ooommmqqqcccTTTMMMHHHGGGKKKKKKyyy}}}uuuqqqpppoookkkhhhhhhhhhaaaUUUKKKCCCAAA???>>>@@@AAAAAA@@@@@@@@@@@@AAAAAAAAABBBBBBFFFFFFDDDCCCBBBCCCEEEFFFNNNPPPbbbzzzlllnnncccTTTJJJIIIIIIIIIIIIHHHHHHHHHCCCDDDDDDEEEGGGKKKQQQUUU[[[eeepppxxx~~~vvvvvvnnnpppsssxxx~~~|||uuupppllliii___^^^]]]\\\\\\ZZZYYYWWWSSSPPPMMMKKKJJJHHHFFFDDDAAABBBBBBBBBCCCFFFKKKNNNVVVaaattt}}}tttlllccc^^^WWWQQQOOOMMMLLLKKKLLLLLLLLLLLLMMMMMMNNNOOOPPPQQQSSSTTTUUUWWWZZZ]]]\\\]]]]]]\\\\\\]]]```bbbdddfffiiimmmoooqqqqqqqqqsssuuuxxxyyyxxxtttpppmmmiiihhheeedddccccccdddeeeiiimmmrrrwww||||||ssskkkgggbbb___[[[WWWUUURRROOOLLLFFFFFFEEEEEEFFFIIIMMMPPPNNNPPPRRRSSSSSSTTTVVVXXXXXX\\\bbbfffiiinnnuuuzzzyyypppoootttbbbTTTMMMHHHHHHLLLNNNooowww}}}{{{uuupppmmmpppnnnnnnooommmdddUUUJJJCCCAAA???>>>@@@AAAAAA@@@@@@@@@@@@@@@AAAAAAAAAAAAAAABBBBBBAAA@@@AAADDDFFFKKKNNN]]]wwwoooooodddTTTIIIIIIIIIIIIHHHHHHHHHHHHBBBCCCDDDEEEGGGKKKPPPTTT[[[eeeqqqyyyuuu~~~yyyooopppqqqtttzzzxxxsssnnnkkkbbbaaa```^^^\\\ZZZYYYXXXTTTQQQNNNLLLJJJIIIFFFDDDAAABBBBBBBBBCCCFFFKKKOOOWWWcccwww{{{sssiiibbbYYYUUUOOOKKKIIIHHHGGGFFFIIIIIIHHHHHHHHHHHHIIIIIIKKKLLLNNNOOOOOOQQQTTTVVVVVVWWWXXXXXXXXXYYY[[[]]]___```cccfffhhhiiiiiiiiikkkmmmooopppooolllgggeee```___]]]]]]]]]^^^```bbbdddhhhmmmssszzzyyypppiiidddaaa^^^YYYVVVTTTQQQNNNKKKEEEEEEEEEEEEEEEGGGLLLOOOOOOQQQTTTTTTTTTTTTUUUVVVRRRUUUYYY[[[^^^dddmmmttt}}}xxxppprrrwww|||aaaSSSMMMHHHGGGKKKPPPnnnqqqqqqsss}}}yyytttpppmmmpppppprrrtttpppeeeUUUHHHAAA???======>>>@@@@@@??????@@@@@@@@@@@@AAAAAAAAA===@@@AAABBBAAAAAADDDGGGGGGMMMWWWiiiuuurrr}}}aaaPPPIIIIIIIIIHHHHHHHHHGGGGGGEEEFFFFFFFFFGGGIIINNNQQQXXXcccoooxxx}}}rrrxxxxxxvvvtttuuuzzz}}}yyyuuuqqqjjjiiigggccc^^^[[[ZZZZZZUUURRROOOLLLKKKIIIGGGEEEAAAAAABBBBBBCCCGGGKKKOOOWWWcccwwwzzzqqqggg^^^YYYOOOLLLHHHFFFEEEDDDCCCAAADDDDDDDDDDDDDDDEEEFFFGGGFFFHHHJJJKKKKKKLLLNNNPPPMMMPPPSSSTTTUUUVVVXXXZZZZZZ[[[\\\^^^___```aaaaaaaaacccdddeeeccc```\\\ZZZUUUUUUUUUUUUWWWYYY\\\^^^```dddkkkqqqxxx~~~uuummmfffbbb___\\\XXXUUURRRPPPMMMJJJEEEFFFFFFDDDDDDEEEJJJNNNPPPSSSUUUVVVUUUTTTTTTTTTQQQRRRTTTTTTWWW]]]fffmmmssszzzxxxqqqrrrvvvyyy___SSSMMMHHHFFFIIINNNqqqpppmmmnnn{{{}}}wwwtttqqqnnnoooqqqtttwwwrrrfffTTTGGG@@@>>><<<;;;===>>>???>>>??????@@@@@@@@@AAAAAAAAA???BBBDDDDDDCCCBBBDDDGGGFFFMMMSSS___zzzuuu~~~]]]MMMIIIIIIIIIHHHHHHHHHGGGGGGHHHHHHHHHGGGGGGHHHKKKNNNVVVaaammmvvv}}}zzzooottt|||~~~zzzxxx|||~~~zzzwwwrrrqqqmmmgggaaa]]]\\\\\\UUUSSSOOOLLLKKKIIIGGGEEEAAAAAABBBBBBCCCGGGLLLOOOWWWcccwww{{{rrrggg^^^WWWTTTJJJHHHEEEDDDDDDCCCAAA???BBBBBBBBBCCCDDDFFFGGGHHHDDDFFFHHHIIIIIIIIIJJJLLLAAAEEEIIIMMMOOOQQQSSSUUUWWWWWWXXXYYYZZZ[[[\\\\\\ZZZ[[[\\\\\\ZZZWWWTTTRRRNNNNNNNNNPPPRRRVVVYYY[[[^^^ccciiipppxxx{{{sssllleeeaaa^^^[[[WWWTTTRRROOOLLLJJJEEEFFFFFFDDDCCCDDDIIIMMMQQQSSSVVVWWWVVVTTTTTTTTTQQQRRRRRRQQQRRRXXXaaahhhlllsss~~~yyyqqqppptttwww^^^RRRMMMGGGFFFHHHIIIsssmmmiiipppyyypppllllllmmmlllmmmrrruuunnn]]]KKKBBB@@@???>>><<<<<<>>>???@@@AAAAAAAAAAAAAAAAAABBBBBB>>>>>>???@@@BBBEEEGGGHHHKKKLLLPPPaaavvvvvv}}}uuuXXXOOOIIIIIIIIIIIIIIIIIIIIIIIIJJJHHHFFFDDDEEEGGGJJJMMMUUU^^^hhhqqqzzz}}}xxxrrrpppsss{{{yyyooofff^^^YYYTTTRRRSSSQQQOOOMMMKKKIIIHHHHHHDDDCCCAAAAAADDDHHHMMMPPP___eeesss}}}{{{zzzuuummmeee]]]VVVOOOJJJGGGHHHIIIIIIHHHFFFCCCBBBEEEEEEDDDDDDDDDDDDCCCCCCFFFDDDCCCEEEHHHIIIGGGDDDDDDEEEFFFIIIKKKNNNOOOPPPSSSSSSSSSSSSSSSSSSRRRRRRVVVUUUSSSQQQOOOMMMKKKKKKKKKKKKLLLLLLMMMPPPUUUYYY^^^ccckkksss{{{{{{uuulllccc^^^[[[ZZZXXXUUURRROOOMMMLLLIIIEEECCCCCCBBBCCCIIIQQQUUUZZZ\\\YYYWWWWWWVVVSSSOOOOOONNNOOOQQQUUUYYY[[[dddlllyyyyyypppsss{{{yyy___PPPKKKHHHGGGGGGDDDrrrmmmjjjqqq{{{qqqllljjjjjjkkkjjjmmmooohhhYYYJJJDDD@@@???>>>======>>>???@@@@@@@@@@@@@@@AAAAAAAAAAAA@@@@@@AAADDDHHHNNNSSSVVVRRRRRRUUUdddwwwtttyyyvvvYYYPPPIIIIIIIIIIIIIIIIIIIIIIIIJJJHHHFFFDDDEEEGGGJJJLLLQQQZZZdddmmmwww~~~}}}xxxpppnnnqqqyyyzzzpppggg___YYYUUURRRSSSRRROOOKKKHHHEEEDDDCCCDDDCCCBBBBBBDDDHHHMMMPPP[[[bbbppp}}}{{{yyyrrrmmmeee]]]VVVOOOIIIFFFDDDEEEFFFFFFEEEDDDBBBAAA@@@@@@@@@AAAAAABBBBBBBBBCCCBBBAAACCCEEEFFFDDDBBBBBBCCCDDDFFFHHHJJJLLLLLLMMMMMMMMMMMMMMMMMMMMMMMMOOOOOOMMMLLLJJJIIIGGGGGGIIIJJJKKKKKKLLLOOOTTTWWWZZZ___hhhqqq{{{{{{tttlllddd```ZZZYYYWWWTTTQQQOOOMMMLLLJJJFFFCCCDDDCCCDDDJJJQQQRRRXXX[[[YYYWWWXXXWWWTTTRRRQQQPPPOOOPPPRRRUUUWWWaaajjjwww|||sssuuu}}}yyy___PPPJJJGGGFFFGGGGGGsssooonnnwwwuuulllhhhfffhhhfffgggggg```SSSIIIEEE@@@???>>>======>>>???@@@????????????@@@@@@AAAAAAAAABBBCCCGGGNNNXXXaaagggbbbaaabbboooxxxrrrvvvwww[[[RRRIIIIIIIIIIIIIIIIIIIIIIIIIIIHHHFFFDDDEEEFFFIIIKKKLLLTTT___hhhsss{{{|||xxxooolllnnnvvv|||~~~~~~xxxnnneee]]]WWWRRROOOQQQPPPNNNKKKIIIFFFDDDCCCDDDCCCBBBBBBEEEIIINNNPPPYYY```nnn}}}{{{zzzxxxuuurrriiiddd\\\TTTNNNIIIEEECCC@@@AAABBBBBBBBBBBB@@@???<<<===>>>???@@@AAABBBBBB@@@??????@@@BBBBBBAAA@@@@@@AAABBBCCCDDDFFFGGGGGGGGGGGGGGGHHHHHHIIIIIIJJJIIIIIIHHHGGGFFFEEEEEEDDDEEEGGGIIIKKKLLLNNNQQQTTTXXX^^^gggqqq}}}|||ssskkkdddaaaXXXWWWVVVSSSPPPNNNLLLKKKJJJFFFDDDEEEDDDEEEJJJQQQRRRYYY]]]\\\[[[[[[ZZZVVVVVVTTTQQQOOOOOOPPPQQQSSS]]]fffuuuxxxyyyyyy___PPPJJJGGGFFFGGGGGGwwwtttvvv}}}rrrjjjfffdddcccdddccc\\\OOOFFFDDD??????>>>======>>>??????>>>>>>>>>??????@@@@@@AAAAAAAAABBBGGGOOOZZZeeelllnnnnnnqqq~~~vvvqqqttt{{{^^^RRRIIIIIIIIIIIIIIIIIIIIIIIIIIIGGGFFFDDDDDDFFFHHHIIIHHHPPPZZZcccoooyyy|||yyypppmmmnnntttzzz|||}}}}}}~~~}}}vvvqqqhhh```YYYSSSNNNKKKNNNNNNMMMMMMLLLKKKJJJIIIDDDDDDCCCDDDFFFJJJNNNQQQZZZbbbooo~~~{{{yyyvvvtttrrroookkkiiibbb]]]UUUNNNJJJGGGEEECCC>>>>>>???@@@AAAAAA@@@@@@>>>>>>???@@@@@@AAABBBBBB?????????@@@@@@@@@@@@???@@@@@@AAAAAABBBCCCCCCCCCDDDEEEEEEFFFGGGHHHIIIIIIGGGGGGFFFFFFFFFEEEEEEEEEBBBEEEGGGIIIJJJLLLNNNQQQXXX___jjjuuu|||rrriiicccaaaWWWVVVTTTRRRPPPMMMKKKKKKIIIFFFDDDEEEDDDDDDJJJPPPVVV]]]cccbbbaaa```]]]YYYWWWUUURRRPPPNNNOOOPPPQQQYYYcccqqq~~~~~~~~~zzz```QQQKKKHHHGGGHHHFFFzzzyyy~~~{{{oooiiibbbbbbdddcccZZZLLLDDDBBB??????>>>>>>>>>>>>??????======>>>???@@@@@@AAAAAA@@@@@@@@@DDDKKKTTT^^^dddiiilllsssrrrooosssbbbRRRIIIIIIIIIIIIIIIIIIIIIIIIHHHGGGEEEDDDDDDEEEFFFGGGFFFMMMVVV___kkkvvv{{{yyyrrrnnnmmmsssxxxzzz~~~|||{{{{{{~~~xxxuuuuuutttnnniiibbb[[[UUUPPPLLLIIILLLLLLLLLMMMLLLKKKJJJIIIEEEDDDDDDEEEGGGKKKNNNQQQZZZbbbooo{{{}}}zzzxxxsssqqqnnnkkkiiieeeaaa]]]YYYUUUNNNIIIFFFEEEDDDCCC>>>??????@@@AAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAA@@@@@@@@@AAAAAAAAAAAABBBBBBBBBBBBCCCDDDDDDEEEFFFGGGGGGHHHEEEEEEEEEEEEEEEEEEEEEEEEAAACCCFFFHHHIIIJJJMMMOOOUUU]]]jjjwww|||qqqhhhaaa___VVVUUUTTTRRROOOMMMLLLKKKHHHEEEDDDEEEDDDDDDIIIOOOYYYaaaggggggfffccc___YYYYYYWWWTTTQQQPPPPPPRRRSSSVVV___mmmzzz{{{aaaRRRLLLJJJHHHIIIFFFvvvmmmdddddddddbbbWWWIIIAAA@@@>>>>>>>>>??????>>>>>>>>>===>>>>>>???@@@AAABBBBBB@@@???@@@BBBFFFLLLRRRUUUVVV[[[ggg|||}}}mmmkkkrrrfffSSSIIIIIIIIIIIIIIIIIIIIIIIIGGGFFFEEEDDDDDDDDDEEEFFFEEEKKKRRRZZZfffrrrxxxwwwsssmmmkkkooosssuuuyyy}}}yyywwwvvvxxx~~~tttnnnlllkkkfffbbb]]]XXXTTTQQQMMMJJJKKKKKKLLLKKKJJJHHHFFFEEEEEEEEEEEEFFFHHHLLLOOOQQQXXX```kkkvvv}}}~~~zzzwwwtttqqqooohhhfffdddbbb___[[[WWWSSSPPPLLLGGGDDDCCCCCCBBBBBB@@@@@@@@@AAAAAABBBBBBBBB@@@@@@@@@?????????>>>>>>AAABBBDDDCCCAAA@@@AAAAAAAAAAAABBBBBBBBBBBBBBBCCCBBBBBBCCCCCCDDDDDDEEEEEEBBBBBBBBBBBBBBBBBBBBBBBB@@@BBBDDDFFFGGGIIILLLOOOPPPYYYfffttt~~~rrrhhhaaa^^^VVVUUUTTTRRRPPPNNNLLLKKKHHHEEEEEEFFFFFFEEEIIIPPPZZZbbbjjjllljjjgggbbb[[[[[[YYYVVVSSSRRRSSSTTTUUUUUU^^^jjjvvv{{{aaaRRRLLLIIIHHHIIIIII}}}rrriiigggddd^^^QQQDDD>>>@@@>>>>>>????????????>>>>>>>>>>>>???@@@AAABBBCCCCCC@@@AAABBBCCCEEEGGGHHHIIIIIINNNYYYpppyyyiiihhhnnnjjjTTTIIIIIIIIIIIIIIIIIIIIIIIIGGGFFFEEEDDDDDDDDDDDDEEEEEEJJJOOOVVVaaammmsssssspppjjjgggiiilllnnnrrrvvvxxxyyyuuurrrtttzzzrrriiifffeee]]]ZZZVVVSSSQQQOOOMMMKKKIIIJJJKKKKKKJJJHHHFFFEEEEEEEEEEEEGGGIIILLLOOOQQQWWW___iiirrryyy~~~|||xxxrrrmmmiiifffcccaaa[[[ZZZXXXXXXVVVSSSOOOLLLIIIFFFDDDBBBBBBCCCBBBAAAAAAAAAAAAAAAAAAAAABBBBBB@@@@@@AAAAAAAAAAAAAAAAAAAAACCCEEEDDDBBB@@@AAABBBAAAAAAAAAAAABBBBBBCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDAAAAAAAAAAAAAAAAAAAAAAAAAAABBBCCCDDDEEEHHHLLLOOOQQQWWWbbblllvvv~~~vvvjjjaaa]]]VVVVVVTTTRRRPPPNNNMMMLLLJJJGGGGGGHHHHHHGGGKKKQQQ[[[eeennnrrrrrrooojjjccc___]]]ZZZVVVTTTTTTUUUVVVVVV]]]gggrrr}}}yyy___PPPKKKHHHGGGGGGJJJtttmmmiiicccZZZMMM@@@===@@@>>>>>>????????????>>>>>>>>>??????AAABBBCCCDDDDDDAAABBBDDDEEEFFFEEEDDDCCCFFFJJJSSShhhxxxgggeeejjj|||mmmUUUIIIIIIIIIIIIIIIIIIIIIIIIFFFFFFEEEDDDDDDDDDDDDDDDDDDHHHMMMSSS^^^jjjppppppnnngggccceeeggghhhlllqqqqqq{{{yyyuuupppqqqxxxqqqgggcccbbbVVVSSSPPPOOONNNMMMKKKIIIGGGHHHKKKLLLMMMMMMLLLKKKEEEEEEFFFGGGJJJMMMOOOQQQYYY```iiirrrxxx~~~{{{xxxqqqmmmgggaaa]]]ZZZWWWTTTRRRQQQQQQQQQQQQOOOKKKHHHGGGEEEDDDCCCDDDDDDDDDBBBBBBBBBAAAAAAAAAAAAAAABBBAAABBBCCCCCCDDDEEEFFFFFFAAACCCEEEDDDAAA@@@@@@BBB@@@@@@@@@AAABBBBBBCCCCCCFFFEEEEEEEEEEEEEEEEEEEEECCCCCCCCCBBBBBBBBBBBBBBBBBBCCCCCCCCCDDDGGGLLLPPPVVVZZZ```fffmmmuuu|||xxxlllbbb]]]WWWVVVUUUSSSQQQOOONNNMMMLLLIIIIIIKKKJJJIIIMMMSSS]]]hhhsssxxxyyywwwrrrlllcccaaa\\\XXXVVVUUUUUUVVVVVV]]]fffpppzzzxxx]]]OOOIIIFFFEEEEEEHHHzzzooojjjaaaTTTGGG@@@???@@@===============>>>??????@@@@@@@@@@@@@@@@@@@@@@@@???AAACCCBBBAAABBBFFFJJJCCCIIISSSfffsssccc^^^```rrrsssVVVOOOLLLIIIHHHIIIIIIHHHGGGFFFFFFEEEEEEDDDDDDCCCCCCAAABBBHHHRRR]]]fffjjjkkkiiieeeaaaaaadddhhhiiiiiirrrtttzzztttnnnmmmrrryyy~~~nnneee^^^YYYQQQPPPNNNMMMKKKJJJJJJJJJIIIKKKLLLKKKIIIHHHIIIIIIDDDGGGIIIIIIIIIKKKPPPTTTWWW___kkktttzzz}}}yyyqqqlll```]]]XXXTTTSSSRRRPPPOOOMMMMMMMMMMMMLLLKKKIIIIIIEEEDDDCCCCCCCCCCCCDDDEEEDDDDDDDDDDDDDDDCCCCCCCCCEEEEEEDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEDDDCCC@@@@@@@@@AAAAAABBBBBBBBBCCCCCCCCCCCCBBBAAA@@@???BBBBBBCCCCCCBBB@@@???>>>???@@@BBBCCCDDDHHHLLLPPPOOOSSSYYY```ffflllrrrvvvvvvzzzxxxlllbbb]]]ZZZUUURRRUUUUUUOOOJJJHHHOOOFFFCCCGGGIIIHHHMMMVVV```lllxxxzzzqqqjjjddd\\\XXXWWWVVVTTTRRRTTTVVV___nnn{{{}}}sss[[[NNNJJJHHHGGGGGGIII}}}mmmhhh^^^QQQEEE???>>>???===============>>>??????@@@@@@@@@@@@@@@@@@@@@@@@@@@CCCEEEFFFFFFEEEEEEEEEGGGJJJQQQbbbtttaaa\\\^^^mmmyyyZZZNNNKKKHHHGGGHHHHHHGGGFFFFFFFFFEEEEEEDDDDDDCCCCCCCCCDDDHHHPPP[[[ccchhhiiihhhdddaaaaaadddhhhjjjjjjnnnpppuuu||||||vvvrrrmmmkkkpppwww{{{{{{kkkbbb[[[VVVPPPOOOMMMLLLJJJIIIIIIIIIHHHJJJLLLLLLJJJHHHHHHIIIDDDGGGJJJJJJJJJKKKPPPSSSWWW```kkktttyyy|||}}}{{{yyywwwtttnnnhhhcccZZZWWWRRROOONNNMMMLLLJJJJJJJJJJJJJJJIIIHHHGGGFFFFFFEEEDDDCCCCCCDDDEEEFFFDDDDDDDDDDDDDDDDDDDDDDDDFFFFFFEEEEEEDDDEEEEEEEEEEEEEEEFFFFFFEEEEEEDDDDDDBBBBBBBBBCCCCCCCCCDDDDDDDDDDDDDDDCCCCCCBBBAAA@@@EEEEEEEEEEEEEEECCCBBBAAA@@@AAAAAABBBBBBEEEIIILLLNNNQQQVVV[[[```eeejjjmmmppptttyyywwwlllccc^^^\\\WWWTTTUUUSSSOOOLLLMMMKKKGGGHHHNNNMMMIIILLLUUUeeeqqq~~~{{{kkkeee^^^YYYXXXXXXVVVTTTUUUWWW```nnn|||sss\\\OOOKKKIIIGGGGGGHHH|||kkkeee[[[NNNCCC>>>===>>>===============>>>??????@@@@@@@@@@@@@@@@@@@@@@@@AAACCCGGGLLLOOOOOOLLLIIIMMMLLLOOO___ttt```YYY\\\fffyyy^^^MMMJJJHHHFFFGGGGGGFFFFFFFFFFFFEEEEEEDDDDDDCCCCCCEEEEEEHHHNNNWWW___eeehhhgggdddbbbaaadddgggjjjkkklllmmmpppuuuzzzyyysssnnnoookkkiiinnnssswww|||~~~zzzuuufff]]]VVVPPPNNNMMMLLLJJJIIIHHHHHHGGGGGGJJJLLLLLLKKKIIIHHHGGGEEEHHHKKKLLLKKKLLLPPPSSS\\\dddooowww|||}}}yyyrrrpppllliiifffbbb^^^[[[UUUQQQMMMKKKJJJJJJIIIHHHIIIIIIHHHHHHGGGGGGFFFFFFFFFFFFEEEEEEEEEEEEFFFFFFDDDDDDDDDEEEEEEFFFFFFGGGHHHHHHGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEDDDDDDDDDDDDDDDEEEEEEEEEEEEFFFDDDDDDEEEDDDDDDCCCBBBAAAEEEEEEEEEEEEEEEDDDCCCBBBBBBCCCDDDCCCCCCDDDGGGJJJLLLOOORRRUUUXXX\\\```ccchhhmmmssszzzwwwmmmfffaaa^^^ZZZWWWVVVSSSOOORRRVVVLLLFFFFFFJJJJJJJJJRRR^^^jjjwwwtttnnneee^^^\\\ZZZWWWUUUVVVXXX```nnn{{{ttt]]]PPPLLLIIIHHHGGGIIIzzzsssjjjcccXXXLLLCCC>>>===>>>===============>>>>>>???????????????????????????@@@AAAFFFNNNVVVYYYXXXUUURRRQQQRRRaaasss___ZZZ^^^aaaqqq___MMMKKKHHHGGGGGGGGGGGGFFFFFFFFFEEEEEEDDDDDDCCCCCCEEEEEEHHHMMMTTT]]]eeeiiiiiifffcccbbbccceeehhhiiilllmmmpppuuuwwwvvvrrrnnnnnniiihhhlllqqqtttyyy{{{uuuwww~~~mmm___XXXQQQKKKMMMMMMKKKIIIHHHGGGGGGGGGFFFIIILLLLLLKKKHHHGGGGGGFFFIIILLLMMMLLLMMMQQQTTTccckkkuuu}}}{{{uuullliiiccc___]]][[[YYYXXXSSSPPPLLLJJJJJJJJJJJJIIIIIIIIIHHHHHHHHHHHHHHHHHHFFFFFFEEEEEEEEEEEEFFFFFFDDDEEEEEEFFFGGGHHHHHHIIIJJJIIIHHHHHHGGGGGGGGGHHHHHHHHHHHHHHHGGGFFFEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEFFFFFFEEEDDDCCCCCCCCCCCCCCCBBBBBBAAAAAAAAAEEEFFFGGGGGGGGGHHHJJJLLLKKKMMMPPPQQQSSSVVV[[[^^^eeejjjqqqxxx~~~yyyqqqiiieee```]]]ZZZXXXUUUSSSYYYbbbgggWWWHHHDDDEEEJJJXXXgggooo{{{xxxmmmddd___[[[WWWTTTVVVXXX___mmmzzzuuu^^^QQQMMMJJJHHHHHHJJJ~~~~~~zzzwwwvvvrrrllliiiaaaVVVJJJBBB???>>>>>>===============>>>>>>???????????????????????????@@@@@@CCCJJJSSSYYY[[[[[[VVVWWW[[[jjjvvvccc^^^bbbaaalll~~~^^^NNNLLLIIIHHHHHHIIIHHHGGGFFFFFFEEEEEEDDDDDDCCCCCCCCCDDDGGGLLLSSS\\\eeekkkjjjiiifffcccbbbccceeehhhmmmooossswwwyyywwwtttqqqllliiihhhlllnnnqqqwww}}}yyypppoooqqqwwwuuufff[[[UUUOOOJJJNNNMMMKKKJJJHHHGGGGGGGGGGGGIIIKKKKKKJJJHHHGGGGGGGGGJJJLLLLLLLLLNNNSSSXXXgggooozzzzzzsssiiiddd^^^YYYXXXWWWWWWWWWSSSPPPLLLJJJJJJKKKJJJJJJHHHHHHGGGGGGGGGHHHHHHIIIFFFFFFGGGGGGGGGGGGFFFFFFFFFFFFGGGGGGHHHIIIJJJJJJJJJJJJIIIIIIIIIIIIJJJJJJJJJJJJJJJJJJIIIHHHGGGFFFGGGGGGGGGGGGFFFFFFFFFFFFFFFFFFGGGGGGGGGFFFEEEEEEBBBBBBBBBAAAAAAAAAAAAAAADDDFFFGGGHHHHHHJJJLLLNNNKKKMMMOOOPPPRRRUUUZZZ]]]fffkkkrrrxxx~~~{{{ssskkkgggccc___]]][[[YYYYYY```iiikkkSSSIIIIIIMMMXXXdddrrr~~~}}}qqqgggaaa]]]YYYVVVVVVWWW___lllyyyttt]]]RRRNNNKKKIIIHHHHHH|||zzz{{{yyysssppppppoookkkhhh___SSSHHHAAA???>>>>>>===============>>>??????????????????????????????AAA@@@AAADDDIIINNNRRRSSSVVVZZZbbbpppnnnggghhhdddlllxxx~~~___OOOLLLJJJHHHIIIIIIHHHHHHFFFFFFEEEEEEDDDDDDCCCCCC@@@CCCFFFKKKQQQZZZcccjjjjjjiiigggdddaaabbbeeehhhmmmqqqvvvyyyzzzxxxtttqqqjjjhhhgggjjjlllmmmttt{{{yyyoooiiigggjjjoooyyyvvvuuummmbbbZZZVVVQQQLLLOOONNNMMMKKKJJJIIIIIIHHHHHHIIIJJJJJJHHHGGGGGGHHHHHHJJJKKKKKKKKKOOOVVV\\\iiiqqq{{{{{{ssseeeaaaZZZVVVUUUUUUVVVVVVRRROOOLLLJJJIIIJJJIIIHHHFFFEEEDDDDDDDDDFFFGGGHHHHHHIIIIIIJJJJJJIIIIIIHHHHHHHHHHHHIIIIIIJJJJJJKKKJJJJJJJJJJJJKKKLLLMMMNNNMMMMMMMMMMMMLLLJJJIIIHHHHHHHHHHHHHHHHHHGGGGGGGGGGGGGGGHHHHHHHHHHHHGGGGGGEEEEEEDDDCCCCCCDDDDDDEEEBBBDDDGGGHHHHHHIIIKKKMMMLLLMMMOOOPPPQQQUUUYYY]]]fffkkkrrrxxx~~~~~~vvvnnniiifffbbb___^^^]]]\\\```gggtttaaaPPPMMMPPPSSS[[[dddwwwsssiiiccc```\\\ZZZWWWXXX___mmm{{{rrr\\\QQQNNNLLLIIIIIIEEE||||||wwwppplllmmmmmmjjjfff\\\OOOEEE???>>>>>>==================>>>?????????????????????????????????@@@AAAAAABBBDDDGGGJJJNNNUUU___nnn}}}ppplllgggmmmvvv}}}bbbNNNLLLIIIHHHHHHHHHHHHGGGFFFFFFEEEEEEDDDDDDCCCCCC>>>AAAFFFJJJOOOVVV^^^dddggggggfffcccaaacccgggkkkpppuuuzzz}}}|||xxxsssooohhhffffffhhhhhhiiipppxxx~~~~~~rrriiidddfffhhhoooyyyzzzoooooojjjaaa\\\ZZZWWWRRRQQQPPPOOOMMMLLLKKKJJJJJJIIIJJJIIIHHHFFFFFFHHHIIIIIIJJJJJJIIIJJJPPPYYYaaakkksss~~~~~~}}}~~~xxxddd___YYYUUUTTTUUUVVVWWWTTTQQQMMMKKKJJJJJJIIIIIIFFFEEEDDDDDDEEEFFFHHHJJJLLLMMMMMMNNNNNNMMMMMMLLLJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJKKKMMMNNNPPPQQQPPPPPPPPPOOONNNLLLKKKJJJKKKKKKJJJJJJJJJIIIIIIIIIHHHHHHHHHIIIIIIIIIHHHHHHGGGGGGFFFEEEEEEFFFGGGHHHEEEGGGIIIIIIHHHHHHIIIKKKMMMNNNNNNNNNOOORRRVVVZZZbbbgggnnnuuu{{{~~~uuuoookkkeee``````___\\\[[[^^^WWWNNNJJJNNNRRRVVV```mmm~~~{{{ooohhhccc___\\\YYYZZZbbbppp~~~oooZZZPPPNNNLLLJJJIIIFFFyyypppkkkkkkjjjgggdddZZZMMMCCC>>>===<<<<<<===============>>>??????>>>>>>>>>>>>>>>>>>>>>>>>===@@@BBBBBB@@@@@@CCCGGGEEENNNYYYgggvvvnnniiinnnuuu~~~fffMMMKKKHHHGGGGGGGGGGGGFFFFFFFFFFFFEEEDDDDDDCCCCCC===AAAEEEIIILLLRRRYYY___eeeeeeeeecccbbbdddiiinnntttyyyyyyrrrnnnfffddddddffffffgggnnnvvvzzzxxxmmmeeehhhgggmmmvvv}}}zzzuuukkkllliiibbb^^^]]][[[WWWRRRRRRPPPNNNMMMLLLLLLLLLJJJJJJIIIGGGEEEEEEHHHJJJJJJJJJIIIHHHJJJQQQ[[[cccnnnvvv||||||}}}ddd```[[[WWWVVVWWWXXXXXXWWWTTTPPPMMMLLLLLLKKKJJJHHHGGGFFFFFFGGGIIIKKKMMMOOOPPPQQQQQQQQQQQQPPPOOOKKKKKKKKKKKKKKKJJJJJJJJJIIIJJJJJJLLLNNNPPPQQQSSSQQQQQQQQQPPPOOONNNLLLKKKMMMMMMLLLLLLKKKKKKJJJJJJHHHHHHIIIIIIJJJIIIIIIIIIGGGGGGEEEEEEEEEFFFGGGHHHJJJKKKMMMLLLKKKJJJJJJKKKNNNNNNNNNMMMMMMOOOSSSVVV^^^ccckkksssyyy|||vvvnnnfffaaa```___ZZZVVVVVVUUUQQQQQQSSSQQQSSScccuuuwwwmmmfff```\\\[[[\\\dddrrr~~~mmmYYYPPPNNNLLLJJJJJJIIIuuummmhhhgggiiikkkfffXXXHHHAAA???======??????>>>===<<<<<<===>>>??????????????????@@@@@@AAA@@@@@@??????@@@@@@AAABBBBBBIIIPPPZZZrrrxxxvvvtttppp~~~gggRRRJJJDDDDDDGGGGGGGGGIIIGGGGGGGGGGGGFFFDDDCCCAAA@@@AAACCCEEEIIINNNUUUZZZ___```aaabbbbbbdddgggjjjuuu|||~~~yyyssshhhbbb___bbbfffiiinnnsssuuuzzzzzzwwwxxxzzz||||||}}}~~~yyywwwtttpppkkkgggdddbbb```^^^^^^ZZZVVVSSSRRRSSSRRRRRRIIIIIIIIIHHHHHHGGGGGGGGGHHHHHHHHHIIILLLUUUaaajjjsss~~~|||rrrsss|||~~~mmmcccYYYUUUXXX[[[[[[YYY]]]WWWSSSRRRPPPKKKIIIJJJGGGHHHJJJJJJJJJLLLNNNPPPNNNPPPSSSUUUUUUSSSPPPNNNKKKIIIHHHHHHIIIJJJIIIHHHJJJKKKMMMNNNPPPPPPQQQQQQRRRRRRRRRRRRQQQPPPOOONNNOOOOOONNNLLLKKKJJJIIIHHHJJJJJJKKKLLLMMMMMMLLLLLLLLLKKKIIIHHHGGGHHHHHHIIIJJJLLLNNNNNNLLLJJJJJJJJJOOOKKKIIIKKKLLLLLLOOOTTT]]]bbbhhhmmmrrrxxx{{{wwwrrrmmmiiifffbbb\\\XXXVVVTTTSSSRRRSSSYYYiiixxxyyyoooiiiddd```ZZZ]]]dddppp{{{wwwzzzjjjUUULLLMMMLLLGGGDDDHHHzzzsssllliiiiiikkkllldddVVVGGGAAA???======??????>>>===<<<<<<===>>>>>><<<<<<<<<<<<<<<======>>>@@@@@@??????@@@@@@AAABBBBBBHHHNNNVVVmmmyyywwwrrrfffSSSJJJDDDEEEHHHHHHGGGIIIGGGGGGGGGGGGFFFDDDCCCAAA???AAACCCEEEHHHMMMRRRVVV[[[\\\^^^___```bbbfffiiirrryyyzzzsssjjjdddaaacccfffhhhlllqqqtttyyy~~~~~~{{{yyywwwuuurrrmmmhhhdddaaa\\\WWWRRRQQQPPPPPPOOOJJJJJJIIIIIIHHHGGGGGGGGGGGGHHHIIIJJJNNNWWWdddmmmzzztttttt|||rrrhhh\\\WWWYYY]]]]]]\\\]]]XXXTTTSSSPPPLLLJJJLLLKKKLLLMMMLLLLLLMMMPPPRRRUUUVVVWWWXXXXXXVVVSSSQQQMMMKKKIIIHHHIIIJJJIIIHHHLLLMMMNNNOOOPPPQQQQQQRRRQQQRRRRRRRRRQQQPPPOOOOOOOOONNNNNNMMMLLLKKKKKKKKKIIIJJJKKKLLLMMMMMMMMMMMMLLLKKKJJJHHHHHHHHHHHHIIIIIIKKKNNNNNNNNNMMMMMMNNNOOOKKKJJJLLLMMMMMMOOOTTT\\\aaaggglllqqqwww|||wwwppplllhhhddd___ZZZXXXUUUTTTSSSTTT[[[lll|||rrrjjjccc___[[[]]]dddooozzzwwwzzz~~~iiiUUUMMMMMMLLLHHHEEEGGG}}}yyywwwtttooolllkkklllllllll```SSSFFF@@@???======???>>>>>>============>>>>>>???>>>>>>>>>>>>???@@@@@@@@@????????????@@@AAAAAABBBGGGKKKQQQfffyyyvvvppp~~~iiiRRRJJJDDDFFFIIIIIIHHHHHHGGGGGGGGGGGGFFFDDDCCCAAA>>>@@@CCCEEEGGGJJJNNNQQQUUUWWWZZZ\\\^^^aaaeeegggnnnwwwzzzssslllfffaaaccceeefffiiinnnqqqwww~~~~~~}}}~~~zzzrrrlllfffaaaYYYSSSPPPPPPPPPPPPKKKJJJJJJIIIHHHHHHGGGGGGGGGHHHJJJLLLQQQ[[[iiisssxxxuuu}}}yyyoooaaaZZZ[[[___aaabbb```[[[WWWVVVSSSOOOOOOQQQUUUUUUUUUSSSRRRSSSVVVXXX]]]\\\]]]^^^^^^\\\WWWTTTPPPMMMJJJIIIIIIJJJJJJIIIMMMNNNOOOPPPQQQRRRRRRRRRPPPQQQQQQQQQQQQQQQPPPPPPNNNNNNNNNMMMMMMMMMMMMLLLHHHIIIJJJLLLMMMNNNNNNNNNMMMLLLJJJIIIHHHHHHIIIIIIIIIKKKNNNOOOOOOOOOOOOPPPPPPLLLJJJLLLMMMMMMPPPUUU[[[___fffjjjooouuu}}}}}}uuuoookkkgggbbb___[[[XXXUUUUUUXXXaaasssyyymmmddd^^^\\\^^^dddnnn|||zzzwwwzzzzzzgggTTTMMMNNNLLLHHHFFFGGGyyytttqqqnnnllllllmmmnnnmmmkkk\\\OOOCCC??????======>>>===============>>>>>>>>>@@@@@@??????@@@@@@AAABBB???????????????@@@@@@AAADDDFFFHHHNNN___sssqqqlll{{{nnnQQQHHHBBBDDDIIIJJJIIIIIIGGGGGGGGGGGGFFFDDDCCCAAA===???BBBDDDEEEGGGIIILLLQQQSSSWWWZZZ]]]```dddgggmmmuuu~~~yyypppjjjddd___aaacccdddggglllpppvvv}}}xxxrrrjjjddd[[[UUURRRRRRRRRRRRLLLKKKKKKJJJIIIHHHGGGGGGGGGIIIKKKNNNTTT```nnnxxx}}}vvv}}}wwwhhh^^^]]]aaaeeegggeee```\\\ZZZWWWTTTVVV[[[cccbbbaaa]]][[[ZZZ]]]___aaabbbeeeiiijjjeee]]]VVVSSSPPPLLLJJJJJJKKKKKKKKKOOOOOOPPPQQQRRRRRRRRRQQQPPPPPPQQQRRRRRRRRRQQQQQQOOOOOONNNNNNMMMLLLLLLLLLHHHIIIJJJLLLNNNOOOPPPPPPNNNMMMKKKIIIHHHHHHIIIIIIIIILLLNNNOOOOOONNNOOOOOOPPPLLLJJJMMMNNNMMMPPPUUUYYY^^^ccchhhmmmsss|||xxxrrrmmmjjjeeebbb___ZZZWWWXXX]]]hhh{{{rrrfff```^^^___dddmmmyyyxxxuuuwww~~~uuudddSSSMMMMMMLLLIIIGGGHHH{{{vvvpppmmmkkklllnnnnnnjjjfffVVVKKK@@@>>>>>>======>>><<<<<<===>>>>>>>>>>>>>>>===<<<<<<<<<<<<===>>>>>>??????>>>>>>??????@@@AAADDDFFFGGGLLLZZZ|||{{{pppmmmiiixxxqqqSSSHHH@@@CCCIIIKKKJJJJJJGGGGGGGGGGGGFFFDDDCCCAAA===???AAACCCCCCDDDFFFHHHNNNQQQUUUYYY]]]```dddgggmmmttt}}}xxxnnnggg```\\\^^^aaacccfffkkkooouuu|||~~~~~~|||wwwtttiiiccc[[[UUURRRRRRSSSSSSMMMLLLLLLKKKJJJHHHHHHGGGGGGIIILLLPPPWWWdddsss}}}zzz~~~oooccc```dddiiillljjjddd___\\\XXXWWW\\\dddooonnnkkkgggbbb``````aaadddhhhpppxxx{{{tttggg\\\WWWSSSNNNLLLLLLMMMOOOOOOQQQQQQRRRSSSSSSSSSRRRRRRQQQQQQRRRSSSSSSSSSRRRRRRPPPOOOOOONNNLLLKKKKKKJJJIIIJJJLLLNNNOOOPPPQQQQQQOOONNNLLLJJJIIIIIIIIIIIIKKKMMMOOOOOOMMMLLLLLLLLLOOOLLLJJJLLLMMMMMMPPPUUUXXX\\\aaaeeejjjqqqzzzyyysssooolllhhhdddbbb]]]ZZZ]]]dddpppwwwjjjccc___aaadddkkkwwwxxxsssttt{{{ooo```QQQMMMMMMKKKHHHGGGIII{{{tttpppmmmmmmnnnlllfff```RRRGGG>>>===>>>=========;;;<<<===>>>?????????>>>>>>>>>======>>>>>>???@@@???>>>>>>>>>>>>???@@@@@@CCCDDDFFFJJJWWWvvv|||pppmmmiiiyyywww[[[NNNCCCCCCIIIKKKJJJJJJGGGGGGGGGGGGFFFDDDCCCAAA===>>>@@@AAAAAACCCEEEHHHLLLOOOTTTYYY\\\```dddfffkkkrrrzzzzzzooofff```\\\]]]```bbbeeejjjmmmssszzz}}}yyyvvvtttssssssgggbbbZZZTTTQQQQQQPPPPPPNNNNNNMMMKKKJJJIIIHHHGGGGGGIIIMMMQQQYYYfffuuuwwwjjjfffhhhmmmqqqnnnhhhaaa\\\XXXXXXaaalllyyyxxxuuuooohhhcccaaa```eeekkkwwwssseee[[[VVVQQQNNNNNNPPPSSSTTTUUUUUUUUUVVVVVVUUUTTTTTTSSSTTTTTTTTTTTTTTTSSSSSSPPPPPPOOOOOONNNMMMLLLLLLLLLMMMNNNPPPQQQRRRRRRRRRPPPOOOMMMKKKJJJIIIIIIJJJKKKMMMOOOOOOMMMKKKKKKKKKOOOKKKIIIKKKLLLLLLOOOTTTWWWZZZ___ccchhhoooxxxyyytttrrroookkkgggccc___]]]bbbkkkxxx{{{nnngggaaabbbdddkkkuuuyyytttuuu{{{iii\\\OOOKKKLLLJJJHHHGGGHHH{{{vvvpppnnnmmmiiiaaaYYYNNNDDD<<<<<<>>>=========:::;;;===>>>?????????>>>@@@@@@@@@???@@@AAAAAABBB>>>>>>>>>>>>>>>???@@@@@@AAABBBEEEIIITTTqqqmmmlllhhh{{{gggWWWHHHFFFIIIKKKIIIHHHGGGGGGGGGGGGFFFDDDCCCAAA>>>>>>?????????BBBFFFIIIJJJNNNSSSXXX[[[^^^bbbdddhhhooovvv}}}}}}rrriiibbb^^^___aaaaaadddiiikkkpppwww~~~~~~xxxrrrooooooppppppjjjeee^^^WWWTTTQQQOOONNNOOONNNMMMLLLKKKIIIHHHHHHGGGJJJMMMRRRZZZgggwwwrrrlllmmmqqquuuuuunnneee^^^ZZZ\\\iiivvvyyypppiiidddaaabbbiiivvvyyylll]]]XXXRRROOOPPPTTTWWWYYYZZZZZZZZZZZZZZZYYYXXXWWWVVVVVVVVVVVVUUUUUUTTTSSSOOOOOOPPPPPPQQQQQQRRRRRROOOOOOQQQRRRSSSSSSSSSSSSQQQPPPNNNLLLJJJJJJJJJJJJKKKMMMOOOPPPNNNMMMMMMNNNMMMJJJHHHJJJKKKKKKNNNSSSUUUYYY]]]aaafffmmmwww~~~yyyvvvuuurrrnnnjjjddd```___fffqqqqqqiiiaaabbbeeekkkuuu{{{vvvxxxdddXXXMMMJJJJJJIIIGGGFFFFFFzzzrrrnnnlllggg]]]UUULLLCCC;;;<<<>>>>>>======:::;;;===>>>?????????>>>=========<<<===>>>>>>???>>>>>>>>>>>>>>>??????@@@>>>@@@CCCHHHRRRnnnhhhhhhggg~~~qqq___MMMHHHJJJJJJHHHGGGGGGGGGGGGGGGFFFDDDCCCAAA>>>??????>>>???AAAFFFJJJIIIMMMRRRWWWZZZ]]]```ccceeelllttt|||vvvmmmfff```aaaaaaaaadddhhhiiinnnuuu|||~~~uuuooolllmmmnnnnnnooojjjccc\\\WWWTTTPPPNNNOOOOOONNNLLLKKKIIIHHHHHHHHHJJJNNNSSS[[[hhhwww~~~wwwppppppuuuxxx|||tttjjjbbb]]]aaappp~~~wwwnnngggddd^^^dddqqqzzznnn^^^ZZZSSSPPPRRRUUUYYY\\\]]]]]]]]]]]]]]]\\\[[[ZZZXXXXXXXXXWWWVVVUUUTTTSSSNNNOOOPPPRRRTTTUUUVVVWWWQQQQQQRRRSSSSSSTTTSSSSSSRRRPPPNNNLLLJJJJJJJJJJJJJJJMMMOOOQQQPPPPPPPPPQQQMMMIIIGGGJJJKKKJJJMMMRRRUUUXXX]]]```eeelllvvv}}}~~~zzzxxxwwwuuupppllldddaaaaaahhhtttrrrjjjbbbbbbeeekkkttt|||yyy|||~~~aaaVVVLLLIIIJJJHHHFFFFFFDDD{{{rrrmmmkkkfffZZZPPPBBB@@@===;;;999:::;;;<<<;;;<<<===<<<;;;<<<===???;;;<<<>>>?????????>>>===>>>>>>>>>>>>???@@@AAABBBAAACCCBBBGGGTTTgggpppmmmpppmmmQQQKKKMMMJJJIIINNNIIIIIIIIIHHHFFFCCCAAA???AAA@@@??????@@@AAADDDEEEJJJMMMPPPSSSVVVYYY^^^aaahhhiiinnnvvv~~~ssskkkaaa]]]^^^```aaa___iiikkkrrr{{{yyypppkkkkkkmmmoooooommmlllhhhccc\\\WWWTTTSSSPPPNNNKKKJJJJJJKKKJJJJJJHHHIIINNNWWWcccoooxxx}}}~~~tttsssxxx}}}}}}sssjjjdddffftttzzzrrrkkkddddddfffkkkppptttrrrppp___[[[VVVTTTWWW[[[___aaacccccccccbbbaaa```___^^^]]][[[ZZZZZZ[[[\\\[[[YYYUUUTTTTTTVVVYYY[[[[[[ZZZXXXYYYYYYXXXVVVUUUUUUVVVUUUSSSPPPMMMKKKKKKKKKLLLLLLLLLLLLMMMNNNOOOPPPQQQNNNMMMLLLKKKLLLMMMOOOQQQTTTXXX]]]```ccckkkwww{{{}}}zzzrrrmmmiiiddddddooo~~~ssshhh```bbbfffkkksss~~~fffVVVJJJLLLMMMHHHGGGKKKHHHzzzqqqllliiibbbWWWMMMBBB@@@===;;;999:::;;;<<<;;;<<<===<<<;;;;;;===???<<<<<<===>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@AAABBB@@@CCCBBBGGGTTTfffpppmmmppp}}}\\\OOOMMMIIIGGGJJJIIIIIIIIIHHHGGGDDDBBBAAAAAA@@@???>>>???AAACCCDDDJJJLLLPPPSSSVVVZZZ___bbbhhhkkkpppwww~~~uuummmccc^^^^^^aaaaaaaaaggghhhnnnvvv||||||vvvrrrqqqrrrssstttttttttrrrlllbbbZZZVVVUUUQQQNNNLLLKKKKKKLLLKKKJJJKKKMMMRRR\\\gggsss|||yyywww{{{zzzqqqkkkmmm{{{vvvnnneeecccbbbdddhhhjjjiiifff```\\\XXXWWWYYY^^^bbbdddiiiiiihhhgggfffeeecccccccccaaa```______^^^\\\ZZZYYYYYYYYY[[[^^^```aaa```\\\\\\[[[ZZZWWWVVVVVVVVVUUUSSSQQQNNNLLLLLLMMMMMMMMMMMMNNNNNNPPPQQQRRRSSSNNNMMMLLLLLLLLLNNNPPPQQQSSSWWW[[[^^^bbbjjjvvv~~~}}}tttooojjjfffgggsssvvvjjjaaacccfffkkksssyyyaaaRRRHHHJJJKKKFFFEEEHHHHHHyyyqqqjjjddd\\\QQQIIIAAA???===;;;::::::;;;<<<;;;<<<===<<<;;;;;;===???======<<<<<<======>>>???>>>>>>>>>>>>??????@@@AAA???BBBAAAFFFSSSdddsssmmmpppiiiUUUOOOKKKIIIJJJIIIIIIIIIHHHGGGFFFDDDCCC@@@???>>>===>>>@@@BBBCCCHHHKKKOOOSSSWWW[[[aaadddhhhmmmtttzzz}}}wwwoooeee^^^^^^```bbbbbbfffggglllssswww{{{}}}|||~~~{{{nnnbbb[[[YYYRRRPPPNNNMMMMMMMMMKKKJJJNNNQQQXXXbbbmmmxxx|||~~~}}}uuunnnppp{{{qqqfffbbb^^^]]]___aaaaaa``````]]]ZZZZZZ]]]cccgggjjjmmmlllkkkjjjiiigggfffeeeiiihhhffffffeeebbb___\\\___^^^^^^aaadddhhhiiiiiieeedddaaa^^^[[[YYYXXXXXXUUUSSSQQQOOOMMMMMMNNNOOOMMMNNNOOOPPPQQQSSSTTTUUUMMMMMMLLLMMMMMMOOOPPPQQQRRRVVVZZZ]]]```iiiuuuxxxqqqnnnkkknnnzzz{{{nnnddddddfffjjjsssqqq]]]PPPHHHJJJKKKGGGDDDFFFHHH}}}}}}~~~yyyppphhh___VVVKKKDDD???>>><<<;;;::::::;;;<<<;;;<<<<<<<<<;;;;;;===>>>======<<<;;;;;;===>>>???>>>>>>>>>>>>>>>???@@@@@@>>>AAAAAAEEEQQQaaaxxxoooooouuu[[[QQQOOONNNNNNHHHHHHGGGGGGFFFFFFEEEEEE@@@???>>>======???AAABBBGGGJJJOOOSSSWWW\\\bbbeeehhhoooxxx}}}yyyrrrggg___]]]^^^```aaagggggglllrrrvvvzzz|||kkkaaa^^^TTTRRROOONNNNNNNNNMMMKKKOOOUUU]]]gggqqq{{{yyysssuuuuuuhhhbbb\\\YYY[[[^^^______]]][[[YYY[[[aaahhhmmmpppsssrrrqqqooonnnllllllkkknnnmmmllllllkkkiiieeeaaadddddddddgggkkkoooqqqqqqooolllgggbbb___\\\[[[YYYUUUSSSQQQNNNMMMMMMNNNOOOLLLMMMOOOQQQRRRTTTTTTUUULLLMMMNNNOOOOOOPPPQQQQQQSSSWWW[[[]]]aaajjjxxx{{{ssssssqqquuurrrgggffffffjjjsssjjjZZZQQQKKKLLLMMMIIIFFFGGGHHH~~~{{{zzz}}}|||xxxqqqggg\\\PPPGGGAAA>>>===<<<;;;::::::;;;;;;:::;;;<<<;;;:::;;;<<<>>>===<<<;;;;;;;;;<<<>>>???>>>>>>>>>===>>>>>>??????>>>AAAAAAEEEOOO]]]}}}qqqnnncccTTTQQQQQQPPPGGGGGGFFFFFFEEEEEEEEEEEE@@@???>>>======???@@@BBBFFFIIINNNRRRVVV\\\aaaeeehhhoooyyy|||uuujjjaaa\\\\\\]]]^^^dddeeejjjrrrvvv{{{uuuhhhbbbWWWTTTQQQOOOOOOOOOOOONNNQQQWWWbbblllttt||||||~~~{{{ooohhh___YYYYYY[[[\\\\\\ZZZYYYYYY^^^eeennnuuuxxx|||{{{yyyxxxwwwvvvvvvvvvsssrrrrrrrrrrrrqqqnnnlllkkkkkkmmmpppuuuxxxyyyxxxvvvpppiiiccc___]]][[[YYYUUUSSSQQQNNNMMMMMMNNNNNNLLLMMMOOOQQQRRRSSSSSSSSSMMMNNNPPPQQQRRRSSSSSSRRRUUUYYY]]]```dddnnn}}}uuusssrrryyyvvvkkkiiihhhkkkuuuzzzeeeVVVPPPLLLLLLLLLJJJHHHHHHHHH}}}zzzxxxyyy|||~~~{{{xxxrrrgggYYYMMMEEE@@@===<<<<<<;;;;;;:::;;;;;;:::;;;<<<;;;::::::<<<>>><<<<<<;;;;;;<<<<<<===>>>>>>>>>>>>======>>>>>>??????BBBAAADDDMMMYYY}}}tttooo}}}oooWWWQQQPPPMMMIIIHHHGGGFFFFFFFFFFFFFFFAAA@@@???>>>>>>???AAABBBEEEHHHMMMQQQUUUZZZ```dddfffllluuu}}}yyyoooeee^^^[[[ZZZ[[[___```fffnnntttzzz|||nnnfff[[[WWWRRROOOOOOPPPQQQQQQTTT\\\hhhqqqxxx~~~{{{rrreee]]]YYYXXXWWWVVVYYYYYY\\\bbbmmmwww~~~~~~~~~}}}{{{zzzzzz||||||{{{zzzvvvwwwzzzzzzsssiiiccc___]]][[[XXXWWWUUUSSSPPPNNNMMMNNNNNNMMMNNNPPPRRRSSSSSSRRRRRRMMMOOORRRTTTVVVVVVUUUTTTVVVZZZ^^^bbbhhhsssyyyqqqsss|||zzznnnkkkjjjmmmwwwyyycccRRRNNNKKKIIIIIIHHHHHHHHHHHH|||yyyvvvvvvyyy|||}}}|||zzzyyyssshhhYYYLLLDDDAAA<<<<<<;;;;;;;;;;;;:::::::::;;;;;;;;;::::::<<<>>>:::;;;<<<<<<======<<<<<<>>>>>>============>>>>>>@@@CCCBBBDDDKKKVVVxxxzzzrrryyyyyy[[[RRRPPPMMMLLLKKKJJJHHHGGGGGGGGGHHHCCCAAA@@@??????@@@AAABBBEEEGGGLLLPPPTTTYYY^^^bbbbbbfffoooyyy~~~uuujjjaaa[[[YYYYYY[[[]]]ccckkkqqqwwwrrrhhh___YYYSSSNNNNNNPPPRRRTTTYYYbbboooxxx}}}{{{mmmccc^^^\\\ZZZXXX[[[\\\```iiivvvyyynnnfffcccbbb___\\\[[[YYYVVVRRRPPPOOOOOOOOOOOOPPPRRRTTTTTTSSSRRRQQQNNNQQQTTTWWWYYYXXXWWWUUUWWWZZZ___cccjjjwww}}}vvvxxxpppmmmlllpppyyy{{{dddQQQOOOKKKHHHHHHIIIJJJJJJHHH{{{xxxvvvvvvyyy|||~~~yyyyyyttthhhYYYKKKDDDBBB;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;::::::<<<===999:::<<<=========<<<;;;???>>>============>>>>>>@@@CCCBBBDDDJJJTTTuuutttvvv~~~___UUUSSSPPPOOONNNLLLJJJIIIIIIIIIIIICCCBBBAAA??????@@@BBBCCCDDDGGGKKKOOOSSSWWW\\\```^^^bbbkkkvvvyyynnnddd\\\YYYXXX[[[\\\bbbkkkqqqvvvsssjjjaaa[[[SSSNNNMMMPPPSSSUUU]]]gggttt}}}sssiiieeecccaaa```]]]___eeeooo}}}ssskkkiiigggeeebbb^^^\\\XXXUUURRRQQQPPPPPPQQQSSSTTTUUUUUUTTTSSSQQQOOOQQQUUUYYYZZZZZZXXXWWWVVVZZZ___dddkkkxxx~~~rrrooommmqqq{{{~~~dddSSSRRRNNNJJJIIILLLNNNNNNHHHvvvvvvuuutttxxxyyytttmmmbbbQQQBBB===@@@;;;;;;;;;;;;;;;<<<===>>><<<<<<<<<<<<====================================>>>>>>>>>>>>>>>?????????@@@BBB@@@CCCJJJRRRooozzzvvvxxxjjjTTTOOORRRNNNMMMLLLJJJHHHFFFEEEDDDCCCBBBAAA@@@@@@@@@AAABBBIIILLLOOORRRTTTVVVYYY\\\[[[aaaiiirrryyyvvviii___YYYWWW[[[ZZZ]]]eeemmmttt|||~~~~~~~~~}}}~~~~~~xxxqqqlllhhh___WWWRRRPPPOOOSSSYYY```kkkuuu{{{uuuiiiffffffdddbbbhhhhhhlllttt|||tttuuuuuurrrmmmhhh```WWWSSSTTTVVVUUUTTTVVVWWWXXXWWWTTTRRRPPPPPPQQQUUUYYY[[[ZZZYYYYYYYYY[[[\\\```fffppp|||}}}xxxqqqnnnqqqxxxuuubbbRRRPPPMMMLLLLLLMMMLLLKKKKKKoooqqqrrrttt{{{wwwoooeeeZZZMMM@@@<<<>>><<<;;;;;;:::::::::;;;;;;<<<<<<<<<<<<====================================>>>>>>>>>>>>>>>?????????>>>AAA???BBBIIIPPPlll||||||qqqZZZQQQQQQNNNNNNLLLJJJHHHFFFEEEDDDCCCBBBAAA@@@@@@@@@AAABBBGGGIIIMMMOOOQQQSSSWWWYYY[[[```gggnnntttzzzyyynnnddd^^^[[[ZZZXXX[[[ccckkkrrrzzz~~~~~~~~~~~~yyyuuukkkaaaWWWRRRPPPOOOTTTZZZdddnnnxxx}}}~~~tttppppppnnnkkknnnnnnpppyyy~~~}}}}}}xxxssskkkcccZZZUUUVVVWWWWWWUUUWWWXXXYYYXXXVVVSSSSSSSSSUUUXXX\\\]]]]]]\\\\\\]]]]]]___ccciiirrr}}}xxxqqqmmmqqqwww~~~ooo[[[OOOMMMJJJIIIIIIIIIIIIHHHGGGmmmoooqqquuu|||ttthhhZZZPPPFFF>>>;;;<<<<<<<<<;;;:::999888888999;;;<<<<<<<<<<<<==========================================>>>>>>?????????>>>???>>>AAAHHHNNNhhh|||~~~uuu\\\PPPNNNMMMLLLKKKIIIGGGEEEDDDCCCDDDCCCAAA@@@@@@@@@AAABBBDDDGGGJJJLLLMMMPPPSSSUUUYYY]]]ccciiinnntttyyy|||~~~uuulllddd```ZZZXXXZZZaaahhhnnnwww~~~rrrfffZZZTTTRRRRRRWWW^^^jjjttt}}}}}}zzzxxxwwwyyyyyynnnggg^^^YYYXXXYYYXXXWWWYYYZZZZZZYYYWWWVVVVVVWWWZZZ\\\___```______```bbbbbbdddhhhoooxxxwwwqqqlllooouuu|||hhhUUUNNNKKKHHHGGGHHHHHHGGGFFFIIIssssssrrrsssyyyzzzooo```PPPGGGAAA===;;;;;;<<<;;;;;;:::999999::::::;;;;;;;;;<<<<<<<<<==============================<<<<<<======>>>?????????>>>???>>>AAAHHHLLLddd~~~xxxxxxqqqYYYMMMKKKKKKJJJIIIGGGEEECCCBBBAAADDDCCCBBBAAA@@@@@@AAABBBCCCEEEHHHJJJKKKMMMPPPRRRUUUYYY___dddjjjooouuuxxx|||sssjjjddd^^^[[[[[[aaafffkkkrrryyyxxxkkk^^^WWWVVVXXX]]]cccpppyyy{{{qqqjjjbbb\\\ZZZZZZZZZZZZZZZ[[[[[[ZZZXXXWWWYYYZZZ]]]^^^````````````bbbdddgggiiinnnuuu}}}wwwppplllnnnssszzzeeeSSSOOOMMMJJJIIIIIIJJJIIIHHHLLLwwwuuuqqqpppuuu|||zzzuuuiiiYYYIIIAAA???<<<;;;<<<;;;;;;;;;;;;;;;<<<======;;;;;;;;;;;;<<<<<<<<<<<<========================;;;<<<<<<===>>>>>>?????????@@@>>>BBBHHHKKK```zzzttttttkkkUUUKKKKKKKKKJJJIIIHHHGGGFFFEEEDDDEEEDDDCCCAAA@@@@@@AAAAAABBBEEEGGGIIIIIIKKKNNNPPPQQQUUU[[[aaagggnnntttxxx~~~yyyooohhheeeaaa___bbbeeehhhnnnuuuyyy{{{mmm^^^XXXYYY\\\bbbhhhttt}}}}}}rrrmmmeee___\\\[[[\\\]]]]]]]]]\\\ZZZXXXXXX[[[]]]]]]___```aaa```aaaccceeegggjjjpppwwwyyyqqqmmmoootttzzz~~~dddUUUPPPMMMKKKJJJJJJJJJJJJIIIFFFssspppmmmmmmttt{{{yyyrrr```SSSFFF@@@>>><<<;;;===;;;;;;;;;;;;<<<===>>>>>>:::;;;;;;;;;;;;<<<<<<<<<========================;;;;;;<<<===>>>>>>?????????@@@>>>BBBHHHJJJ\\\{{{}}}vvvrrrtttmmmVVVMMMLLLLLLLLLLLLKKKKKKJJJJJJJJJFFFEEECCCBBBAAA@@@AAAAAABBBDDDFFFHHHHHHIIILLLNNNNNNRRRXXX^^^eeellltttyyy|||vvvoooiiidddaaabbbdddffflllsssyyy~~~{{{lll___[[[]]]bbbhhhmmmxxxuuupppiiiccc______aaabbbbbbaaa___\\\ZZZZZZ]]]```^^^```bbbcccccccccdddeeedddhhhpppxxx}}}vvvqqqsssyyyyyybbbUUUNNNKKKIIIGGGHHHHHHGGGFFFEEEllllllkkknnnvvv{{{vvvlllWWWMMMDDD@@@===;;;;;;===;;;;;;;;;:::;;;;;;<<<<<<::::::;;;;;;;;;<<<<<<<<<========================::::::;;;<<<===>>>???@@@>>>???===AAAGGGGGGWWWuuuvvvqqqpppsss{{{ttt[[[MMMJJJJJJJJJKKKKKKKKKLLLLLLLLLGGGEEEDDDBBBAAAAAAAAAAAAAAACCCEEEFFFFFFGGGIIIKKKMMMPPPVVV\\\cccjjjrrrwwwyyy}}}yyyiiiccc```aaacccffflllsss{{{~~~~~~pppcccbbbffflllrrrvvv|||wwwtttnnngggccccccfffhhhgggfffccc___\\\]]]```ccc```cccggghhhhhhgggggghhheeejjjsss|||{{{wwwyyyqqq\\\RRRLLLJJJGGGFFFFFFGGGFFFEEEGGGjjjkkklllqqqyyy{{{qqqeeeRRRJJJCCC@@@===999999<<<<<<<<<;;;:::999999999999:::::::::;;;;;;;;;<<<<<<========================::::::;;;<<<===>>>???@@@===>>><<<@@@FFFFFFTTTqqq{{{ppplllmmmpppuuu{{{zzz^^^MMMFFFGGGGGGHHHHHHIIIJJJKKKKKKGGGFFFDDDBBBAAAAAAAAAAAA@@@BBBDDDEEEEEEFFFHHHIIIMMMPPPUUU[[[aaahhhoootttxxx{{{fffaaa^^^```cccfffmmmttt{{{}}}uuuiiiiiiooouuu{{{~~~yyyvvvqqqjjjffffffiiilllkkkiiifffbbb______bbbeeecccfffjjjllllllkkkjjjjjjiiinnnwww{{{~~~kkkWWWNNNMMMKKKHHHGGGGGGGGGGGGFFFGGGmmmmmmooovvv}}}kkkWWWCCCAAA>>>;;;::::::<<<===<<<;;;:::999888999::::::999999999:::;;;<<<===>>><<<<<<<<<<<<<<<<<<;;;;;;<<<<<<===============<<<<<<===@@@AAA@@@EEEUUUeeerrrhhhgggmmmtttyyyfffXXXGGGGGGHHHHHHHHHIIIKKKKKKJJJHHHHHHHHHGGGEEEBBB@@@>>>@@@@@@@@@AAACCCEEEFFFGGGLLLNNNPPPTTTZZZaaajjjpppsssyyyxxxnnneeeaaabbbfffmmmuuuyyy}}}yyyxxxyyyzzz}}}~~~yyysssnnnlllkkkkkkkkkllljjjgggeeecccccccccdddiiijjjllloooqqqqqqooommmmmmsss}}}}}}gggWWWPPPKKKKKKJJJIIIIIIIIIIIIJJJHHHtttvvvxxx|||~~~wwwcccPPP@@@???<<<;;;;;;<<<>>>???>>>===<<<:::::::::;;;;;;:::999999::::::<<<======<<<<<<<<<<<<<<<<<<<<<<<<::::::<<<===>>>>>>>>>>>>===>>>@@@AAA@@@EEESSSbbb{{{ooojjjkkknnnqqqooo```MMMIIIIIIHHHHHHIIIJJJIIIHHHFFFGGGGGGFFFEEECCCAAA@@@@@@AAAAAABBBCCCEEEGGGHHHJJJLLLPPPSSSXXX___ffflllrrrxxx}}}tttkkkgggfffggglllsssxxx|||||||||~~~|||wwwsssqqqooommmkkkllljjjgggeeeccccccdddeeehhhjjjmmmpppssssssqqqoooqqqwwwvvv```RRRKKKKKKJJJIIIIIIHHHHHHIIIIIIDDDwww|||{{{nnnYYYHHH<<<;;;::::::;;;===@@@AAA@@@???===<<<;;;;;;<<<<<<:::999999::::::;;;<<<===<<<<<<<<<<<<<<<<<<<<<<<<888999;;;===>>>?????????>>>>>>@@@AAA@@@DDDQQQ^^^wwwmmmhhhhhhiiiyyypppWWWKKKIIIGGGGGGHHHHHHHHHGGGEEEEEEFFFFFFEEEDDDCCCBBBAAAAAAAAABBBDDDEEEGGGGGGHHHKKKOOOSSSWWW\\\aaaeeemmmuuu~~~|||tttooollljjjmmmsssyyy|||{{{xxxvvvsssooolllmmmkkkhhheeeddddddeeefffhhhkkkooorrrttttttsssrrrvvv{{{nnnZZZNNNHHHIIIIIIHHHGGGGGGGGGGGGGGGFFFwwwtttdddQQQCCC;;;:::::::::;;;===???AAA@@@???===<<<;;;;;;;;;;;;:::999999999:::;;;;;;<<<;;;;;;;;;<<<<<<<<<<<<<<<::::::<<<===>>>>>>>>>>>>??????@@@AAA@@@CCCMMMYYY{{{}}}mmmeeecccdddpppfffOOOIIIEEEFFFHHHHHHHHHIIIGGGFFFFFFEEEDDDCCCBBBBBB@@@@@@@@@AAABBBCCCEEEFFFGGGJJJOOOSSSVVVZZZ]]]```gggoooyyyzzztttooommmqqqxxx}}}zzztttvvv}}}{{{xxxvvvtttqqqnnnooommmiiifffdddeeefffgggkkknnnqqqssstttssssssssswww||||||gggWWWNNNJJJHHHGGGGGGFFFFFFFFFFFFFFFHHH~~~~~~lllZZZJJJ???;;;;;;::::::;;;<<<===>>>>>>===<<<:::999999::::::::::::999999999:::;;;;;;;;;;;;;;;<<<<<<<<<======<<<===============<<<;;;???>>>???AAA@@@BBBKKKUUUrrrnnnaaa^^^___iiixxxTTTKKKCCCEEEGGGGGGHHHLLLIIIHHHGGGEEECCCBBBAAA@@@>>>>>>>>>???@@@AAABBBCCCGGGJJJOOOSSSUUUXXX[[[]]]dddkkkttt|||~~~wwwqqqpppvvv~~~zzzwwwrrrsssqqqkkkeeeeeekkkqqqxxx}}}zzzwwwvvvvvvtttssssssppplllhhhffffffggghhhoooqqqssssssqqqpppqqqrrrvvv}}}qqq___SSSNNNLLLGGGGGGFFFEEEEEEEEEEEEFFFFFFyyycccQQQDDD<<<;;;;;;:::::::::;;;;;;;;;<<<;;;:::999888999::::::::::::999999999999::::::::::::;;;;;;<<<=========>>>>>>>>>>>>===<<<;;;:::>>>===>>>AAAAAABBBIIIRRRiiitttccc^^^___eee|||^^^OOODDDCCCEEEEEEGGGMMMKKKIIIGGGEEECCCAAA@@@@@@============>>>???@@@AAAFFFIIIMMMQQQSSSUUUYYY[[[dddiiirrr|||zzzsssqqqwwwvvvmmmhhheeefffddd```\\\\\\___bbbccchhhuuu}}}||||||}}}}}}{{{zzzxxxuuuooojjjgggggghhhiiiqqqsssssspppmmmlllooorrrxxx{{{fffWWWOOOKKKJJJGGGGGGFFFEEEEEEEEEEEEFFFGGGoooXXXIII@@@;;;999::::::::::::;;;;;;;;;:::999999888888999;;;<<<::::::999999999999999:::::::::;;;;;;<<<======>>><<<===============<<<;;;===<<<===@@@AAABBBHHHPPP^^^nnnffffffdddyyyiiiVVVFFFCCCCCCBBBEEELLLIIIHHHFFFDDDCCCBBBBBBBBB>>>>>>===>>>>>>???@@@AAADDDGGGJJJMMMPPPSSSVVVYYYbbbeeennn{{{wwwqqqttt{{{||||||yyyllleee```___]]]ZZZXXXWWWWWWXXXUUUZZZdddqqq~~~}}}yyysssllliiihhhiiijjjqqqqqqpppllliiiiiiooouuu|||ttt```SSSMMMJJJIIIHHHGGGFFFFFFEEEEEEFFFFFFGGG|||eeePPPDDD???<<<888888999:::;;;;;;<<<<<<:::999888888999:::<<<===::::::999999888999999999::::::;;;;;;<<<===>>>>>>;;;;;;<<<===>>>>>>======<<<;;;<<<@@@BBBCCCHHHOOOVVVyyyqqqpppdddwww~~~qqq[[[HHHCCCBBB???BBBJJJHHHGGGEEEDDDCCCCCCDDDDDD???>>>>>>>>>???@@@AAAAAABBBEEEHHHJJJMMMQQQUUUXXX___aaajjjyyyzzzqqqqqquuu~~~zzzzzz~~~qqqiii___]]]ZZZXXXWWWVVVTTTRRROOOUUU\\\```fffvvv~~~|||uuunnnjjjhhhiiijjjooopppnnnjjjfffhhhpppwwwttt```SSSMMMJJJIIIHHHGGGGGGFFFFFFFFFFFFFFFBBBwwwgggYYYKKK@@@<<<>>>::::::::::::::::::::::::999999999999999999999999888888999999999:::::::::<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<>>>>>>>>>>>>???AAAFFFIII\\\~~~xxxwwwwwwyyy}}}```HHHEEEFFFAAACCCKKKKKKIIIFFFCCCBBBAAABBBCCCAAA@@@>>>======???@@@AAACCCEEEGGGHHHJJJMMMQQQUUUYYY```kkkuuu|||xxxqqqppprrrxxxyyyyyy{{{}}}uuujjjaaa]]]ZZZXXXTTTPPPQQQUUUSSSVVVYYYZZZ]]]dddoooxxx{{{uuurrrpppooonnnmmmqqqnnniiieeedddiiipppvvvppp]]]QQQIIIGGGHHHFFFFFFFFFFFFEEEEEEEEEEEEEEEyyylll[[[OOOEEE<<<:::;;;::::::::::::::::::::::::999999999999999999999999888888888999999999::::::<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<>>>>>>>>>>>>>>>AAAEEEIIIUUUuuuzzzxxxwwwcccHHHCCCDDD@@@AAAHHHHHHGGGEEECCCBBBAAAAAAAAAAAA@@@>>>======???AAABBBBBBDDDGGGHHHJJJLLLOOORRRWWW]]]gggqqqyyyzzzrrrppppppqqqrrrsssuuuwwwzzz}}}~~~zzzoooccc^^^ZZZXXXUUUPPPQQQTTTSSSWWWYYYZZZYYY\\\ccciiinnn~~~{{{uuupppooooooooonnnsssoooiiieeefffllltttzzzppp\\\QQQIIIFFFFFFFFFFFFFFFFFFEEEEEEEEEEEEEEEnnn___NNNEEE@@@;;;999:::999999999999999999999999999999999999999999999999888888888999999999999:::;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<===>>>>>>>>>>>>AAADDDGGGNNNkkkzzzuuuxxxjjjLLLDDDDDDAAAAAAEEEGGGGGGGGGFFFEEECCCBBBAAA@@@???>>>===>>>???AAABBBAAADDDGGGIIIIIIKKKLLLNNNTTTYYYaaajjjsss{{{{{{sssnnnmmmjjjkkklllooorrrvvvzzz|||~~~wwwiiiccc^^^\\\XXXSSSSSSUUUQQQWWW___cccddddddfffgggfffooo|||~~~wwwrrrpppqqqrrrrrrtttpppiiieeehhhoooyyylllXXXPPPKKKHHHGGGFFFFFFFFFFFFEEEEEEEEEEEEDDDgggWWWGGG@@@???===;;;;;;999999999999999999999999888888888888999999999999888888888888999999999999::::::;;;;;;;;;;;;<<<<<<<<<;;;;;;::::::;;;;;;<<<<<<===>>>>>>>>>@@@CCCFFFKKKccc~~~wwwwwwuuuSSSGGGFFFDDDCCCEEEHHHIIIJJJJJJIIIGGGEEEDDD@@@???>>>======???AAABBBBBBDDDHHHJJJJJJJJJKKKLLLQQQUUU\\\dddmmmwwwzzzqqqjjjgggfffggghhhkkkoootttxxx{{{{{{}}}{{{|||rrrkkkeeebbb^^^YYYWWWXXXUUU___lllvvvyyyvvvqqqnnnooonnnpppuuu|||}}}uuurrrssstttuuuvvvpppiiifffjjjttt~~~cccRRRNNNMMMKKKJJJFFFFFFFFFFFFEEEEEEEEEDDDDDD___QQQCCC>>>>>><<<;;;:::888888888888888888888888777777777888888999999999777777888888888999999999::::::::::::;;;;;;<<<<<<;;;;;;::::::::::::;;;;;;<<<===>>>>>>>>>???BBBDDDMMM___{{{xxx|||YYYIIIFFFDDDCCCDDDGGGIIIJJJKKKKKKIIIFFFEEEAAA@@@>>>======>>>@@@AAABBBEEEHHHIIIJJJIIIJJJKKKOOORRRXXX^^^gggrrr~~~yyyooogggcccbbbcccdddfffkkkpppuuuxxxyyy||||||yyyvvvuuuuuuuuuxxx{{{~~~{{{ssskkkgggccc]]]YYYZZZ]]]iii{{{{{{xxxpppiiiiiilllsssxxxtttsssttttttwwwpppiiigggmmmxxxxxx[[[MMMKKKKKKJJJIIIFFFFFFFFFFFFEEEEEEEEEDDDDDDTTTHHH>>>;;;;;;999888999777777777777777777777777666666777777888999999999777777777888888888888999999999::::::;;;;;;<<<<<<;;;;;;::::::::::::;;;;;;;;;<<<>>>>>>>>>>>>AAACCCMMMYYYyyy}}}xxx}}}~~~]]]JJJCCCAAAAAABBBEEEFFFHHHIIIIIIGGGEEEDDDCCCAAA???>>>===>>>???@@@AAACCCFFFGGGGGGHHHIIIKKKMMMOOOTTTYYYaaalllwwwyyyqqqiiiddd_________aaadddiiinnnqqquuuyyy~~~wwwpppkkkmmmooonnnmmmlllllllllmmmpppuuuxxx|||yyyppplllgggaaa\\\[[[\\\iii}}}rrrkkkffffffqqqzzzvvvtttttttttyyyrrrkkkkkkrrr}}}pppWWWKKKHHHGGGEEEEEEFFFFFFFFFFFFEEEEEEEEEEEEDDDHHH@@@;;;:::999777777999777777777777777777777777666666666777888999999999777777777777888888888888888999999:::;;;;;;<<<<<<;;;::::::999999::::::;;;:::<<<>>>>>>===>>>@@@AAAJJJRRRmmm{{{sssuuubbbMMMCCC@@@AAADDDEEEFFFGGGGGGHHHGGGFFFEEEEEECCC@@@>>>===<<<===>>>???@@@BBBCCCDDDEEEHHHJJJJJJLLLPPPUUU\\\eeepppwww}}}zzzuuuooolll^^^]]]\\\]]]```dddhhhkkkpppuuu|||xxxrrrllleee^^^\\\^^^``````______aaadddgggjjjoootttyyyxxxsssnnngggaaa___YYYcccttt}}}rrrhhh```fffrrr{{{zzzzzzyyy|||uuuooopppxxx{{{xxxxxx}}}wwwfffSSSJJJHHHFFFEEEFFFFFFFFFFFFFFFEEEEEEEEEEEEEEEAAA<<<::::::999777888<<<777777777777777777777777555666666777888999999999777777777777888888888888888888999::::::;;;<<<<<<;;;::::::999999::::::;;;:::<<<>>>>>>===>>>???AAAGGGLLLeeexxxnnnooo|||gggQQQEEEAAACCCGGGGGGGGGHHHHHHIIIIIIHHHHHHFFFDDDAAA>>><<<<<<<<<======>>>???@@@AAACCCGGGJJJHHHJJJMMMRRRXXXaaakkkqqq}}}}}}}}}}}}|||yyyuuurrr___^^^]]]]]]___bbbgggiiilllrrrzzzzzzlllfffbbb[[[UUUTTTVVVWWWVVVUUUVVVZZZ^^^cccggglllrrrxxx~~~~~~yyyuuummmgggddd[[[```jjjwwwzzzrrriiiaaafffrrrzzz~~~xxxrrrsss|||~~~xxxvvvwwwyyyyyyvvvqqqooorrryyykkk^^^PPPJJJIIIHHHHHHJJJFFFFFFFFFFFFEEEEEEEEEEEEFFF===<<<:::888777777888888888888999:::999888777666666666666666777777777777666666555555555555666666:::::::::999999999888888<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<>>>>>>======>>>@@@CCCJJJ[[[{{{~~~tttoooooovvvsssYYYIIIDDDCCCAAA@@@CCCEEEGGGGGGGGGGGGHHHHHHFFFBBB???===<<<<<<===<<<<<<===???BBBDDDFFFHHHEEEGGGJJJNNNRRRWWW^^^bbbqqqtttxxx|||~~~{{{vvvqqqgggccc]]]ZZZ[[[]]]___```eeekkkttt|||yyylllbbbZZZUUUTTTPPPNNNMMMLLLMMMPPPTTTWWWZZZ```hhhnnnttt~~~}}}yyyuuummmfff^^^^^^aaahhhsss|||}}}uuukkkccc^^^^^^___iiiyyy|||ssswwwvvvqqqpppnnnkkknnnmmmlllmmmmmmppp|||gggZZZMMMIIIHHHFFFCCCCCCCCCCCCCCCCCCCCCDDDEEEEEEEEE;;;:::999777777777888888888888999999999888777666666666666666777777777777777777666666666666777777999999999999999999999999:::::::::;;;;;;;;;;;;;;;999;;;<<<<<<<<<<<>>=========<<<<<<===???AAADDDFFFGGGGGGHHHIIIJJJNNNTTT\\\bbbmmmqqqvvv{{{}}}|||wwwtttkkkfff```\\\[[[\\\^^^^^^ccchhhpppxxx~~~uuuhhh___WWWSSSSSSMMMLLLJJJJJJKKKOOORRRUUUZZZ```hhhooovvv}}}xxxqqqkkkeeeccccccffflllqqqsssssssssrrrnnniiidddaaaaaabbbfffuuu}}}uuuyyy~~~ppplllkkkiiifff``````bbbeeegggmmm{{{zzz^^^RRRHHHFFFHHHGGGFFFFFFDDDDDDCCCCCCCCCDDDDDDEEEEEE888888777666666666888888888888888888888777666666666666666666777777777777888888777777777777888888777777888888999:::::::::999999999::::::;;;;;;;;;999::::::::::::<<>>=========<<<<<<===???AAACCCEEEFFFIIIHHHGGGGGGJJJPPPYYY___ggglllrrryyy||||||zzzxxxrrrmmmeee___]]]\\\\\\\\\```dddjjjqqqxxx|||~~~qqqcccZZZSSSQQQQQQJJJIIIHHHHHHJJJNNNQQQSSSXXX^^^fffmmmuuu~~~xxxsssllljjjgggfffggghhhiiihhhjjjlllnnnnnnkkkiiihhhgggiiivvvzzz~~~ttthhhddddddaaa^^^VVVVVVYYY]]]aaaiiiwwwnnnWWWMMMDDDDDDFFFFFFFFFFFFEEEDDDDDDCCCCCCCCCDDDDDDFFF666555555444555666777888777777777777777666666666666666666666777777777777888777777666666777777888666666777888999:::;;;;;;999999999:::;;;;;;<<<<<<;;;<<<<<<;;;:::;;;>>>@@@AAABBBIII___zzzrrrqqqrrrvvvzzz}}}dddQQQGGGCCCCCCCCCEEEGGGIIIIIIGGGEEEGGGFFFDDDBBB@@@???>>>>>><<<======>>>@@@BBBCCCDDDGGGGGGFFFFFFHHHMMMTTTYYY```fffnnnuuuzzz{{{||||||yyysssllleeeaaa^^^[[[ZZZ^^^```eeejjjpppvvvzzz|||}}}{{{zzz|||ooo```WWWPPPNNNOOOJJJJJJIIIJJJLLLOOORRRTTTVVV[[[bbbhhhppp}}}{{{qqqooollljjjiiiiiijjjjjjooossszzz}}}|||yyyvvvtttxxxzzzxxx}}}}}}mmmccc___]]]ZZZWWWVVVUUUWWW[[[^^^eeesss~~~fffVVVMMMFFFEEEEEECCCAAABBBEEEEEEDDDCCCCCCCCCCCCDDDEEE555444444444444666777888777777777666666666666666666666666666777777777777777666666555555666666777555555666777999:::;;;;;;:::;;;;;;;;;<<<<<<<<<===>>>???>>>===;;;;;;===??????AAAGGGWWWyyywwwuuutttvvvyyy}}}dddPPPDDDEEEDDDDDDFFFIIIIIIHHHFFFGGGFFFDDDCCCAAA@@@???>>>=========>>>???@@@BBBCCCCCCEEEGGGHHHIIILLLOOORRRYYY```jjjrrrvvvyyy|||}}}}}}yyyrrrlllgggbbb]]]ZZZ\\\]]]aaaeeekkkppptttwwwyyywwwuuuvvvyyy~~~ooo___VVVOOOLLLMMMLLLLLLLLLMMMOOOQQQTTTVVVVVV[[[```dddjjjvvvwwwuuussspppnnnoooppprrrzzz}}}zzztttqqqrrrzzzxxxjjj```[[[XXXUUURRRUUUUUUWWWZZZ]]]cccqqq~~~wwwbbbUUUMMMGGGFFFEEEBBB@@@AAAEEEDDDCCCCCCCCCCCCDDDDDDDDD555555444444444555777888777777666555555555555555666666666666777777777777666666555555555555666666555555666777888999:::;;;<<<<<<<<<<<<<<<<<<<<<<<<===>>>??????===<<<===>>>===BBBGGGQQQlll}}}wwwssssssvvvyyy]]]IIIIIIFFFCCCDDDGGGIIIIIIGGGFFFFFFEEEDDDBBBAAA@@@???============>>>???@@@AAAAAACCCFFFHHHIIIKKKMMMOOOTTT\\\fffnnnrrrvvvyyy}}}~~~|||xxxsssooohhhaaa]]][[[\\\___bbbggglllppprrrtttrrrqqqqqqssswww{{{~~~|||~~~nnn```WWWQQQNNNNNNNNNNNNNNNNNNPPPRRRTTTUUUWWWZZZ___aaaeeennn{{{~~~{{{xxxvvvvvvyyy|||}}}xxxsssrrruuu{{{~~~uuuhhh^^^XXXVVVSSSQQQQQQQQQTTTXXX]]]dddsssnnn\\\NNNIIIEEEFFFFFFDDDCCCEEECCCCCCCCCCCCCCCDDDEEEEEEDDD666666555444444555666777777666555444444444555555666666666666777777777777777777666666666666777777555666666777888999999:::===<<<<<<;;;;;;::::::999888;;;>>>???>>>======>>>;;;BBBGGGLLL___rrrjjjiiillltttoooWWWLLLGGGBBBBBBFFFIIIIIIHHHFFFFFFEEEEEECCCBBB@@@@@@===============>>>???@@@AAACCCEEEFFFGGGIIIMMMPPPQQQYYYccckkkooorrrwww{{{}}}}}}|||zzzvvvooofff```[[[\\\___bbbfffiiilllnnnnnnmmmmmmmmmnnnqqqvvvyyyvvv|||}}}{{{{{{~~~kkk```YYYSSSQQQRRRMMMMMMMMMMMMNNNOOOPPPQQQSSSWWW[[[]]]___fffpppyyy}}}xxxuuuwww{{{xxxooocccZZZUUUTTTSSSRRRQQQQQQUUUZZZ^^^fffuuuxxxaaaUUUIIIEEEDDDFFFFFFDDDDDDGGGBBBBBBBBBBBBCCCEEEFFFGGGFFF777666555555444555666777777666555444333444555555666666666666777777777777888888777777777777888888666666777777888888999999===<<<;;;;;;:::999888777333777;;;>>>???>>>>>>???:::BBBHHHIIIVVVyyy}}}lll```]]]aaahhhyyyeeeNNNHHHBBBAAAEEEIIIJJJIIIFFFFFFFFFEEEDDDBBBAAA@@@===============>>>??????CCCCCCDDDDDDEEEHHHNNNRRRPPPXXXbbbiiilllpppuuuyyy|||}}}~~~}}}zzzsssiiibbb[[[]]]___bbbeeehhhjjjkkkjjjjjjjjjjjjkkknnnrrrvvvuuu|||~~~zzzzzz||||||~~~zzziii___ZZZVVVTTTTTTLLLLLLLLLLLLLLLMMMMMMNNNMMMQQQVVVXXXYYY___iiippp|||{{{wwwtttvvvzzz~~~|||rrrjjj___WWWSSSRRRSSSTTTVVVVVVXXX]]]aaahhhwwwkkkXXXOOOHHHEEEDDDFFFEEECCCBBBEEEAAAAAAAAABBBDDDEEEGGGHHHHHH444444444555555555555555666666666666555555555555666666666666666666666666777777777777777777777777666666666666666777888888888999;;;<<<===<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<===<<>>>>>============>>>>>>AAABBBCCCDDDEEEGGGHHHHHHMMMRRRYYY```fffmmmtttxxx||||||}}}uuummm```^^^^^^___^^^]]]dddllljjjmmmkkkfffgggmmmooolllrrruuuyyy|||www{{{uuuggg]]]YYYVVVRRROOOOOONNNMMMKKKJJJIIIIIIIIILLLNNNPPPRRRUUUYYY___cccqqqxxx}}}{{{zzz{{{||||||{{{yyymmmggg^^^XXXVVVVVVWWWXXXYYYWWWYYY^^^dddjjjttt~~~yyybbbTTTOOOCCCCCCCCCDDDDDDEEEFFFGGGDDDDDDDDDDDDDDDEEEFFFFFFGGG888777777666555444333222666666666666555555555555666666666666666666666666666666666666666666666666666666666666666777888888777888888999::::::999999;;;;;;;;;;;;<<<<<<<<<<<<;;;BBBCCCCCCLLL^^^lllbbbbbb```gggyyyyyyYYYNNNEEEEEEGGGGGGGGGIIIIIIHHHHHHFFFEEECCCAAA@@@???>>>===<<<<<<;;;<<<<<<>>>???@@@AAACCCDDDEEEEEEKKKOOOVVV\\\ccckkkrrrvvvyyyzzz|||zzzsssgggbbb___^^^]]]]]]aaahhhfffjjjkkkgggggglllnnnlllooorrrvvvzzzxxxxxx}}}yyyoooccc[[[XXXVVVSSSQQQQQQPPPNNNMMMLLLKKKJJJJJJIIIKKKMMMOOORRRVVV\\\```lllsss|||~~~~~~zzzrrrkkkfff___ZZZYYYYYYYYYYYY___]]]___eeekkkqqq{{{qqqZZZMMMHHHGGGFFFEEEDDDCCCBBBBBBBBBDDDDDDDDDDDDDDDEEEEEEFFFEEE888888777666555444444333666666666666555555555555666666666666666666666666666666666666666666666666666666666666666777888888888888888777888888999:::;;;;;;;;;;;;<<<<<<<<<<<<;;;AAA@@@@@@GGGUUUwwwzzzjjjeeeccccccnnn{{{aaaSSSEEECCCGGGHHHGGGGGGIIIIIIHHHGGGEEEDDDBBBAAA???>>>===<<<;;;:::::::::===>>>???@@@AAACCCDDDDDDGGGKKKQQQXXX___fffnnnsssvvvwww{{{{{{pppggg___]]]\\\[[[^^^bbbbbbhhhkkkiiihhhjjjllllllmmmooorrrwww}}}}}}vvvrrrwww~~~}}}|||ssskkkbbb[[[YYYXXXVVVTTTRRRRRRPPPNNNMMMLLLKKKKKKGGGIIIKKKNNNPPPUUUZZZ^^^hhhoooyyy}}}xxxvvvuuuqqqllliiifffcccaaaaaaaaaaaa```fffeeegggmmmrrrxxxfffSSSIIIEEEFFFFFFDDDCCCBBBAAAAAAAAACCCCCCDDDDDDDDDEEEEEEEEECCC444555555666666777777777666666666666555555555555666666666666666666666666666666666666666666666666666666666666666777777888;;;:::999888888999:::;;;::::::;;;;;;;;;<<<<<<<<<:::???>>>>>>EEENNNjjjssshhhjjjeeejjjvvviiiWWWGGGCCCHHHJJJIIIHHHJJJIIIIIIHHHGGGEEECCCBBB??????>>><<<<<<;;;;;;<<<>>>>>>???AAABBBCCCDDDEEEEEEHHHMMMSSSZZZbbbjjjpppsssuuuzzzvvvkkk```[[[ZZZZZZ[[[___bbbggglllllljjjjjjlllmmmlllnnnpppttt{{{rrrqqqvvvyyyyyyyyyqqqkkkddd^^^[[[YYYXXXVVVSSSRRRPPPOOOMMMLLLKKKKKKIIIKKKMMMOOORRRVVV\\\```jjjqqqzzz{{{tttpppnnnllljjjkkkkkkkkkmmmppppppooonnnpppmmmnnnssswww{{{uuu___RRRKKKIIIBBBBBBBBBAAAAAABBBBBBCCCCCCCCCCCCDDDDDDDDDDDDDDDBBB444444444555666777777888666666666666555555555555666666666666666666666666555555555555555555555555666666666666666777777888;;;:::888777777888999::::::::::::;;;;;;;;;;;;<<<:::???>>>???EEEKKKaaa{{{nnnppphhhkkkuuulllZZZHHHCCCGGGIIIIIIHHHJJJJJJJJJIIIHHHFFFEEEDDD@@@???>>>>>>===>>>>>>>>>===>>>???@@@AAACCCDDDDDDDDDGGGJJJOOOUUU]]]ffflllrrrtttyyy{{{ooobbb]]]ZZZYYYZZZ]]]fffhhhkkklllkkkjjjlllooonnnooopppsssyyyyyyrrrsssuuuvvvwwwrrrmmmfff```\\\XXXVVVUUUSSSRRRPPPNNNLLLKKKJJJJJJJJJLLLNNNQQQSSSXXX]]]aaammmttt}}}zzzsssooolllllllllrrrtttxxx~~~}}}zzzvvvuuuvvvxxx{{{lll[[[QQQMMMKKKBBBAAAAAAAAAAAABBBBBBCCCBBBBBBCCCDDDEEEDDDDDDCCCCCC666666555555444444444444666666666666555555555555666666666666666666666666555555555555555555555555666666666666666777888888888777666666666666666666::::::::::::;;;;;;;;;;;;:::???>>>@@@EEEHHHYYYtttvvvqqqhhhkkksssxxxppp___MMMFFFGGGHHHGGGHHHKKKKKKJJJJJJIIIGGGFFFEEEAAAAAA@@@???>>>>>>>>>>>>;;;<<<===>>>???AAABBBBBBDDDEEEHHHKKKPPPXXXaaagggooorrrwww}}}vvvjjjbbb]]]YYYZZZ^^^mmmjjjhhhjjjkkkjjjlllpppooopppqqqsssxxxwwwtttssssssvvvssspppjjjccc]]]XXXUUUSSSTTTSSSQQQNNNLLLKKKJJJJJJKKKMMMOOORRRTTTYYY^^^bbbmmmttt|||}}}wwwssspppqqquuu|||zzzvvvuuuvvvxxxeeeVVVNNNIIIFFFDDDDDDCCCBBBAAAAAAAAAAAAAAABBBCCCDDDEEEDDDCCCCCCCCC444444444444333333333333666666666666555555555555666666666666666666666666555555555555555555555555666666666666666777888888666666777777666555555444999999:::::::::;;;;;;;;;;;;>>>===???DDDCCCOOOggg~~~qqqhhhjjjooooooxxx~~~zzzjjjXXXOOOLLLIIIIIIJJJKKKKKKKKKJJJIIIHHHGGGFFFDDDCCCAAA???===;;;;;;:::;;;<<<===>>>@@@AAABBBBBBCCCCCCDDDFFFKKKSSS\\\bbbjjjnnntttzzztttjjj```YYYZZZ^^^tttjjjccceeehhhiiilllooonnnoooqqqsssxxxzzzuuuuuuxxxvvvtttoooiiiaaa\\\YYYWWWUUUTTTRRRPPPNNNLLLKKKKKKOOOQQQSSSUUUXXX\\\bbbfffnnnttt|||}}}{{{}}}}}}vvvpppnnnnnnqqq{{{ttt[[[OOOJJJFFFAAACCCCCCBBBBBBBBBBBBCCCCCC@@@AAACCCEEEEEEDDDCCCBBBCCC000000111222444555555666777666666666555555555555666666666666666666666666555555555555555555555555666666666666666777888888777888999999999777666555999999:::::::::;;;;;;;;;;;;>>><<<>>>BBB???HHH]]]{{{qqqhhhiiillljjjqqq||||||uuudddYYYQQQLLLLLLNNNKKKKKKKKKKKKJJJIIIHHHGGGFFFEEEBBB>>>;;;999777666>>>>>>???AAABBBCCCDDDEEEBBBBBBBBBCCCGGGOOOXXX^^^fffjjjqqqxxx~~~|||pppcccYYYYYY___xxxjjj```aaafffhhhkkknnnmmmnnnqqqtttxxx{{{zzz~~~{{{yyyuuunnngggaaa^^^]]]WWWVVVTTTQQQOOOMMMLLLLLLSSSUUUWWWYYY\\\```fffjjjooouuu}}}wwwoooiiiffffffjjjuuujjjTTTKKKIIIEEE@@@???@@@@@@AAACCCEEEGGGHHH@@@AAACCCEEEEEEDDDCCCBBBBBB444444444555555555666666666666666666666666666666555555555555666666666666444555555666666666666666666666666666666777888888999999999999999999999999888888999999999:::::::::888;;;>>>===<<<@@@HHHNNNmmmuuullldddccceeelll{{{mmmYYYLLLJJJNNNLLLLLLMMMLLLIIIHHHGGGGGGGGGEEECCC@@@>>>===<<<<<<;;;<<<===???@@@BBBCCCCCCBBB@@@BBBFFFHHHJJJOOOVVV___fffoooyyyyyylll```^^^bbbooobbbZZZ___aaa___ccckkkhhhkkkooorrruuu{{{{{{}}}wwwqqqlllhhhdddbbb]]]XXXVVVUUURRRNNNMMMOOOSSSVVVZZZ^^^```dddiiimmmtttwww||||||jjjfffbbbaaaaaadddooozzz|||___PPPKKKGGGCCC@@@BBBBBBBBBCCCCCCEEEFFFFFFAAAAAAAAABBBBBBBBBCCCCCCDDD333444444444444555555555555555555555555555555555555555555555666666666666444555555666666666666666666666555555666666777888999999999999999999999999888888999999999:::::::::999<<<>>>===<<>>>>>>>><<<<<<<<<===???@@@BBBCCCAAA???@@@CCCEEEFFFLLLSSS]]]bbblllvvvvvviiiccceeedddYYYUUU\\\aaa___bbbiiijjjlllnnnoooqqqwww}}}xxxsssooojjjfffaaa\\\YYYXXXUUUPPPPPPRRRTTTWWW[[[^^^aaaeeelllpppvvvyyy~~~{{{qqqccc___\\\\\\\\\___jjjuuupppWWWKKKHHHFFFCCCAAAAAAAAAAAAAAABBBCCCDDDDDDBBBBBBBBBCCCCCCCCCDDDDDDBBB333333333333444444444444555555555555555555555555444555555555555666666666444555555666666666666666555555444444555555666777888888888888888888888888888888999999999::::::::::::<<<======<<<>>>DDDIIISSSrrroooaaabbbccccccqqqzzz```TTTRRRJJJKKKLLLMMMMMMLLLJJJIIIJJJHHHFFFDDDBBB@@@??????<<<<<<;;;;;;<<>><<<:::999:::<<>>===<<<;;;;;;<<<>>>???@@@>>>>>>@@@@@@???CCCIIIKKKPPPWWW___iiittt~~~qqqhhh^^^XXXWWWXXXYYYYYYZZZaaaiiipppuuuzzzxxxppphhhbbb[[[TTTRRRSSSWWW[[[_________dddpppzzz|||~~~{{{{{{tttggg```]]]\\\\\\ZZZWWWWWWYYY[[[___jjjuuu|||xxxwwwxxxyyyzzzzzzwww|||fffVVVKKKEEEAAABBBBBB??????AAAAAAAAAAAA@@@@@@AAABBBBBB???@@@@@@@@@AAAAAAAAAAAA@@@333444444444444555555555444444444444444444444444333333444444444555555555444555555666666666666666666666555555666666777888666666666666666666666666888888999999999::::::::::::999999:::;;;===>>>>>>CCCKKKaaajjjaaadddiiilllyyy]]]WWWPPPMMMOOOPPPOOOMMMKKKKKKKKKIIIGGGEEEBBBAAA>>>>>>======<<<======>>>===<<<===@@@@@@???BBBGGGJJJNNNTTT[[[ccckkktttyyy}}}vvvkkkaaa]]][[[XXXUUUWWW\\\bbbhhhnnnwwwxxxooohhh___WWWTTTVVVUUUZZZ______^^^bbbmmmwww{{{~~~{{{vvvtttxxxzzznnnddd___]]]]]]^^^\\\ZZZZZZ\\\^^^aaakkkvvv}}}xxxwwwuuuvvvxxxyyyyyyyyyuuuzzzpppZZZNNNFFFCCCAAABBBAAA>>>>>>BBB???????????????@@@AAABBB@@@@@@@@@AAAAAAAAABBBBBB@@@444444444555555555666666444444444444444444444444333333333444444444555555444555555666666666666666666666666666666777888888666666666666666666666666888888999999999:::::::::999888888999<<<===>>>>>>>>>EEEXXXyyylllaaaeeegggdddooozzzddd\\\SSSOOOPPPQQQQQQOOOMMMMMMLLLKKKIIIGGGDDDBBB>>>>>>>>>>>>>>>============<<>>???AAAAAAAAAAAAAAABBBBBBBBBCCCCCCBBB444444444555444444333333444444444333333222222222555555555555555444444444666555444444555666555444:::999777666555555555666444444444555666888999:::888888999::::::::::::999999999:::;;;;;;<<<<<<===BBBCCCMMMeee|||jjjaaaaaadddiiimmmqqq{{{ppp```RRRNNNNNNLLLLLLOOOOOONNNMMMKKKIIIGGGEEEDDDCCCBBB???===;;;;;;;;;;;;;;;<<<===>>>@@@BBBCCCCCCEEEHHHMMMSSS[[[dddjjjnnnxxx|||nnnddd^^^\\\[[[YYYZZZaaahhhppp}}}~~~tttiiiaaa[[[XXXVVVVVVXXXZZZ[[[\\\```hhhmmmwww~~~~~~{{{yyywwwtttxxxzzztttmmmgggeeeeeeeeeeeecccccceeeeeebbbbbbkkkvvvyyyssstttssssssssstttvvvwwwyyyzzz{{{~~~yyy]]]LLLFFFCCCBBBAAA???>>>=========>>>>>>======<<<<<<;;;;;;??????@@@AAAAAABBBCCCCCCDDD333444444555444444333333444444444333333222222222444444444555555555555555666555444444555666555444777666555555555666777777555555555666777888999:::777888999999::::::999999999999::::::;;;<<<<<<<<<@@@AAAIII]]]qqqddd```aaacccgggjjjrrrzzzhhhXXXRRRRRRQQQQQQSSSOOONNNMMMLLLJJJHHHGGGFFFCCCBBB@@@>>><<<;;;;;;;;;;;;<<<===>>>@@@AAABBBCCCDDDFFFJJJPPPXXXaaahhhlllttt}}}tttlllgggaaa^^^^^^bbbgggnnnyyy~~~uuukkkccc^^^ZZZXXXWWWYYY[[[[[[\\\```hhhnnnvvv}}}{{{vvvrrruuu}}}zzzwwwrrrnnnlllkkkiiihhhiiigggfffdddbbbcccnnn{{{}}}sssoooqqqqqqqqqrrrtttvvvxxxzzz{{{yyyzzz}}}qqqXXXIIIFFFCCCBBB@@@???>>>=========>>>>>>>>>===============???@@@@@@AAAAAABBBBBBBBB>>>333333444444555444444333444444333333333333222222333333444444555555666666666555444444555666555444333333333444444666777888777777666777777888999999777888999999::::::999999999999::::::;;;;;;<<<<<<===???EEESSSmmm~~~iiiaaaaaa^^^bbbdddhhhwwwnnnZZZQQQPPPQQQQQQRRRPPPOOOOOONNNLLLJJJIIIHHHDDDCCCAAA???===<<<;;;;;;;;;<<<===>>>???@@@AAABBBBBBCCCFFFKKKSSS\\\dddiiinnnwww|||tttiiieeebbbcccfffkkkvvv~~~vvvnnngggbbb]]][[[WWWYYYZZZZZZ[[[```hhhnnnvvv}}}~~~uuuoooqqqvvv}}}}}}{{{yyywwwssspppuuupppkkkgggdddgggsss|||tttlllkkknnnooooooppprrruuuwwwyyy{{{xxxyyy~~~{{{dddPPPGGGEEEBBBAAA@@@???>>>=========>>>>>>>>>>>>>>>?????????@@@@@@@@@AAAAAAAAAAAAAAA@@@333333444444555444444444333333333333333333333333222222333444444555666666666444444444555666555444222333333333444555666666888888777777777888888999777777888999999999999999888999999:::;;;;;;<<<<<<;;;===AAAKKK]]]~~~qqqdddbbb```cccdddccckkk{{{ttt^^^QQQOOOPPPQQQPPPSSSSSSRRRQQQOOOLLLJJJHHHEEEDDDCCCAAA???===<<<;;;<<<<<<======>>>???@@@@@@AAABBBCCCHHHOOOXXXaaafffkkkrrr}}}tttmmmfffcccdddiiiuuu~~~xxxrrrlllfff```\\\VVVWWWWWWVVVWWW]]]fffmmmvvv}}}uuunnnmmmrrryyy}}}|||uuupppllllllvvv{{{sssmmmhhhiiimmmmmmnnnoooppprrruuuwwwxxxyyy}}}mmmXXXJJJDDDEEEAAA@@@???>>>============>>>>>>>>>??????@@@@@@AAAAAAAAAAAA@@@@@@@@@@@@@@@DDD222333333444555555555444333333333333333333333333111222222333444555666666666444444444555666555444333333444444444444444333888777777777777777888888777777888999999999999888888888999999:::;;;;;;<<<:::<<<@@@GGGRRRnnnyyyggg``````dddeeeccceeeppp~~~iiiYYYSSSTTTTTTSSSWWWWWWVVVTTTQQQMMMJJJHHHGGGFFFEEECCCAAA???===<<<<<<<<<<<<======>>>>>>>>>AAAAAABBBFFFLLLTTT\\\aaahhhnnnwww|||qqqjjjgggjjjuuu{{{uuuooohhhaaa]]]TTTTTTSSSRRRSSSYYYccckkkwww~~~wwwqqqmmmttt~~~}}}|||vvvsssxxxtttnnnkkkhhhiiimmmmmmmmmmmmnnnppprrrtttuuuyyyxxx```PPPFFFCCCDDD@@@@@@???>>>============>>>>>>??????@@@@@@AAAAAA@@@@@@@@@@@@@@@@@@@@@???@@@222222333444555555555555222222333333333333444444222222333333444444555555666555444444555666555444333444444555555444333333666666555666666777888888666777888888999999888888888888999999::::::;;;;;;:::<<>><<<<<<<<<<<<============@@@@@@AAADDDIIIPPPVVVZZZbbbhhhqqqyyy{{{tttssszzzxxxqqqiiiaaa\\\RRRRRRPPPNNNOOOVVVaaaiiiwww~~~zzzvvvsss{{{|||yyy|||~~~zzz{{{xxxooolllkkkiiiiiikkkllllllmmmnnnpppsssuuuvvvyyyjjjVVVKKKEEECCCCCC@@@???>>>===============???????????????@@@@@@@@@?????????@@@@@@@@@@@@@@@===111222333444555555555555222222222333333444444444333333333333333333333333666555444444555666555444222333444555666666555555444444444444555666888888666777777888888888888888888888888999::::::;;;;;;;;;<<>>???@@@BBBFFFKKKOOORRRYYY```iiirrrxxxzzzqqqhhh___ZZZRRRRRROOOMMMNNNUUUaaajjjuuu|||~~~}}}~~~|||zzz|||~~~wwwssswww}}}}}}zzzqqqjjjjjjkkkiiihhhhhhjjjkkkmmmpppsssvvvyyy{{{}}}ttt[[[MMMGGGDDDBBBBBB??????>>>============>>>???????????????>>>>>>>>>>>>>>>??????@@@@@@AAAAAAAAA111222333444555555555555222222222333333444444444444333333333333333333333666555444444555666555444000111333666777888777777222222333333555666888888666666777888888888888888777888888999::::::;;;;;;<<<===AAACCCBBBKKKkkkzzzgggdddaaa^^^___jjj}}}tttddd^^^___^^^VVVWWWXXXYYYXXXVVVSSSQQQMMMMMMLLLKKKHHHEEEBBB@@@<<<<<<<<<<<<<<<;;;;;;;;;======???AAADDDHHHKKKMMMSSSZZZdddmmmttt|||{{{qqqggg^^^XXXSSSRRRPPPMMMNNNVVVaaajjjssszzz}}}zzzxxxxxxyyyzzzyyy}}}|||{{{tttooossszzz{{{tttlllgggiiijjjhhhfffeeeiiikkkmmmqqqvvvzzz~~~|||hhhQQQFFFEEEDDDBBBBBB???>>>>>>============>>>@@@?????????>>>>>>============>>>???@@@AAAAAABBBDDD444333222111111333555666555444333333555555444333333333333333333333333333555555555444444333333333222222333333444555666666666444222333666888666444888888777777666666555555777777777888999999::::::===:::<<<@@@AAAEEE[[[tttsssdddZZZ]]]cccjjjyyytttiiibbb^^^^^^]]]\\\ZZZWWWSSSPPPOOOOOONNNKKKJJJJJJHHHFFFDDD@@@???===;;;:::;;;<<<============???AAADDDFFFHHHMMMRRR[[[dddllluuu}}}zzzqqqfff___[[[TTTOOOPPPRRRVVV^^^fff|||~~~vvvooonnnooorrrtttzzz}}}~~~~~~zzzsssoooooouuu~~~}}}sssllliiieeeccccccdddeeeeeehhhiiilllqqqwww|||hhhZZZKKKEEEDDDBBB??????===============>>>??????>>>>>>>>>>>>>>>>>>>>>>>>?????????>>>>>>>>>>>>>>>???444333222111111333444666444333333333444444444333333333333333333333333333555555444444444333333333222333333444444555555555555333222333666777555444777777777777666666666666777777777888999999::::::<<<999;;;AAAAAACCCSSSfffnnn___^^^```eeeqqq~~~vvviii``````]]]ZZZYYYWWWUUURRROOOPPPNNNLLLKKKJJJIIIGGGEEEDDDBBB???===;;;:::::::::<<<<<<<<<===???AAACCCEEEIIINNNUUU]]]eeennnvvv{{{|||qqqhhhccc\\\VVVUUUWWWZZZaaaiiixxx{{{}}}vvvpppnnnlllmmmrrryyyzzzxxxyyy}}}}}}|||||||||{{{|||vvvnnniiijjjppp|||xxxoookkkhhhdddbbbcccddddddddddddeeehhhmmmsssyyy}}}~~~ppp]]]QQQEEECCCCCCBBBAAAAAA===============>>>>>>???>>>>>>>>>>>>>>>>>>>>>>>>???@@@@@@@@@@@@AAAAAAAAA@@@333222222111111333444555333333333333333333333333333333333333333333333333555444444444444333333333444444444444444444444444444222222333444555444333666666666666777777777777777777777888999999::::::;;;888:::@@@AAAAAAIIIUUUxxx~~~hhh___^^^aaajjjuuuvvvgggddd___YYYXXXYYYXXXTTTPPPQQQOOOMMMLLLLLLKKKHHHFFFEEEDDDAAA>>><<<;;;;;;;;;<<<;;;;;;;;;<<<>>>@@@AAADDDHHHMMMSSSZZZbbbkkkpppwww{{{~~~vvvppphhhaaa^^^]]]^^^cccjjjrrrvvv|||vvvooogggfffjjjqqquuutttvvvyyy|||xxxxxxzzzwwwxxx|||sssjjjcccdddjjjvvv}}}tttmmmjjjgggcccbbbbbbccccccbbb```aaacccgggmmmtttzzz~~~rrrdddSSSIII@@@@@@AAA@@@??????======<<<<<<======>>>???>>>>>>>>>>>>>>>>>>>>>>>>?????????@@@AAAAAABBBBBB???222222111111222222333444111222333222222111222333333333333333333333333333444444444444444444444444444444444444444444333333222222222222333444444333555555555666777888888888777777777888999999::::::<<<888888===???@@@DDDKKKcccrrrbbb\\\___gggoooyyyxxxlllddd\\\YYY[[[[[[WWWRRRRRRPPPNNNMMMMMMLLLJJJIIICCCCCCAAA@@@???>>>??????===<<<;;;;;;;;;<<<>>>>>>AAACCCFFFJJJPPPWWW___eeekkkpppvvv{{{zzzqqqlllgggdddeeejjjppptttzzzvvviiifffgggnnntttvvvxxx{{{~~~{{{ttttttyyywwwwwwzzztttiiiaaa```fffqqqzzz~~~yyyrrrlllgggeeebbb```aaaaaaaaa```______```aaafffnnnwww}}}iii[[[MMMEEE??????@@@===;;;;;;===<<<<<<<<<<<<===>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>??????>>>111111111111222222333333111222444333111000222333333333333333333333333333444444444444444444444444444444444444444444333333222222333333333333444444444444555666777888999999777777777888999999::::::<<<888777999===???DDDHHHTTTtttiii]]][[[```fffiiirrr{{{xxxoooccc^^^^^^]]]YYYTTTSSSQQQPPPOOOOOONNNLLLKKKEEEDDDCCCBBBAAA@@@@@@???>>>===<<<;;;;;;<<<===>>>???AAACCCEEEIIIOOOUUUZZZ___dddkkkqqqwww~~~wwwooommmooosssvvv|||wwwoookkkpppwww{{{~~~wwwppppppsss{{{}}}zzzzzz~~~tttjjjbbb```dddmmmtttxxx{{{~~~zzzwwwsssnnnjjjeeeccc```___``````___^^^```_________dddnnnzzzttt]]]OOOGGGAAA>>>???@@@===<<<<<<<<<<<<<<<<<<<<<======>>>>>>>>>>>>>>>>>>>>>>>>>>>@@@?????????>>>=========>>>111111111222222222222222111333555444111000222555333333333333333333333333333333333444444444444555444444444444444444444444222333444444333333444555444555555666777888888999777777777888999999::::::;;;999888888:::>>>DDDGGGLLLeeexxxddd[[[YYYZZZ]]]ccciiinnnxxx|||oooeeeaaa^^^ZZZWWWTTTSSSQQQPPPQQQPPPNNNMMMJJJIIIGGGEEEBBB@@@>>>===???>>>===<<<<<<===>>>>>>>>>@@@AAACCCEEEIIINNNQQQTTTYYY```fffllluuu~~~yyyyyyxxx{{{}}}ttttttyyy}}}tttnnnnnnnnnvvv~~~}}}~~~}}}sssjjjccc```aaahhhnnnqqqtttwwwyyy~~~zzzwwwssspppnnnkkkhhhfffcccaaa___^^^___^^^]]]\\\_________aaaiiiwwwhhhTTTJJJBBB===<<<>>>@@@>>>>>>@@@<<<<<<;;;;;;<<<<<<===>>>>>>>>>>>>>>>>>>>>>>>>>>>AAAAAAAAA@@@@@@@@@?????????000000111222222222222222111444666555222000333666333333333333333333333333333333333444444444555555222333333444444555555555222444666555333333555777555555666666777777888888777777777888999999::::::777999:::999999===AAADDDFFFWWWxxxuuucccZZZWWWWWW\\\___```gggwww{{{mmmddd^^^[[[YYYUUUTTTRRRRRRRRRRRRPPPNNNKKKJJJIIIGGGDDDAAA>>>===>>>===<<<;;;;;;<<<===>>>===???AAABBBCCCEEEHHHJJJLLLPPPVVV\\\ccclllxxx~~~~~~~~~~~~|||vvvxxxzzz{{{}}}sssmmmmmmlllsss{{{~~~tttkkkaaa^^^^^^dddiiikkknnnqqquuuzzzxxxnnnllliiihhhgggffffffeeeaaa```^^^]]]^^^]]]\\\ZZZZZZ\\\```eeerrrppp\\\OOOHHHBBB===;;;===>>><<<===@@@<<<;;;;;;;;;;;;<<<======>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@AAAAAABBBBBBBBB000000111222222222222111111555777666222111333777333333333333333333333333333333333444444555555555222222333333444555666666222555777666444333555888666666666666777777777777777777777888999999::::::555:::===;;;:::;;;>>>@@@BBBOOOjjjoooaaaZZZTTTZZZ\\\[[[```mmm}}}rrreee^^^[[[[[[VVVTTTSSSRRRSSSRRRQQQOOOHHHHHHHHHGGGEEEDDDBBBAAA===<<<;;;:::;;;<<<===>>><<<>>>AAABBBBBBCCCEEEFFFGGGJJJPPPVVV]]]gggsss|||~~~}}}|||}}}vvvvvvvvvvvvwwwwwwsssmmmmmmkkkrrryyy~~~wwwnnn___[[[[[[```eeegggjjjooorrrxxx|||qqqjjjgggfffdddddddddeeefffgggaaa___]]]]]]]]]]]][[[YYYVVVZZZ___iiiyyywwwaaaPPPHHHEEEEEE@@@======<<<888999<<<<<<;;;;;;;;;;;;<<<======>>>>>>>>>>>>>>>>>>>>>>>>999:::;;;===???AAACCCCCCEEE111111000000111111222333000000000111222222222333333555555555333222333444666666666555555444444444333333333333333444555666555555555444444333333333333444444555666777888888555666666777888999999999:::999888888888:::<<<>>>BBBHHHZZZzzzlll]]]VVVXXX\\\^^^^^^bbbqqqwwwfffZZZXXXYYY[[[XXXUUUSSSRRRQQQPPPNNNOOOMMMJJJIIIIIIGGGEEECCCBBB@@@>>><<<;;;<<<===>>>=========>>>???AAABBBCCCDDDHHHLLLOOOSSS\\\iiisss{{{~~~~~~}}}}}}~~~{{{vvvuuusssppprrruuutttmmmjjjkkkooowww~~~}}}mmm```]]][[[]]]ccchhhlllmmmvvvzzz{{{qqqiiidddbbbbbbbbbbbbcccccccccddddddggg___YYYYYYYYYWWWVVVXXXUUU[[[eeewww{{{hhhXXXLLLGGGIIIBBBBBBAAA@@@???>>>===<<<;;;;;;;;;<<<<<<>>>???@@@===============<<<<<<<<>>============???@@@AAABBBBBBEEEHHHJJJMMMUUU```iiivvv~~~}}}}}}|||uuunnniiiiiikkkuuutttmmmjjjkkkooouuu{{{{{{lllbbb___]]]___eeekkkooopppvvvzzz}}}rrriiibbb^^^]]]``````aaabbbbbbbbbbbbaaaccc]]]YYYYYYXXXVVVXXX\\\[[[fffuuurrr___RRRHHHDDDEEEBBBAAAAAA@@@>>>======<<<<<<<<<;;;<<<<<<===>>>???<<<<<<<<<===============????????????@@@@@@@@@@@@BBB111111000000111111222333222222222111111111111111111333444444333333444666333333333333222222222222555444444444444444333333555444444444444333333333555555555555555555666666555666666777777888888999999888888777888:::;;;<<<>>>@@@JJJ^^^|||zzzeee___[[[[[[\\\^^^eeellluuuaaa\\\___YYYWWWVVVVVVVVVUUUSSSQQQOOONNNLLLKKKLLLKKKIIIHHHCCCBBB@@@>>>============<<<<<<<<<<<<===???@@@AAAAAACCCEEEFFFHHHNNNWWW^^^lllttt}}}~~~}}}|||~~~~~~~~~~~~~~~{{{xxxkkkccc```aaahhhvvvuuummmjjjiiilllpppuuuzzz|||nnnfffdddcccdddiiiooosssuuuwww{{{}}}xxxqqqiiibbb]]]ZZZYYY\\\]]]___```aaa```___^^^\\\XXXVVVUUUSSSSSSYYYbbbiiiyyy}}}dddTTTKKKDDDBBBBBBAAAAAA@@@???>>>===<<<<<<===<<<<<<<<<<<<<<<======;;;;;;<<<<<<======>>>>>>>>>>>>>>>>>>????????????>>>111111000000111111222333333222222222111000000000000222333333333333555666444444444444444444444444555555555555444333333222444444444444444444444444555555555555555555555444666666666666777777888888888888777777888999:::;;;>>>???EEERRRiiipppfff\\\[[[^^^```dddhhhzzzmmm```[[[ZZZYYYWWWWWWWWWUUURRROOOQQQOOONNNNNNNNNNNNLLLKKKEEEDDDBBB@@@???>>>>>>>>>;;;;;;;;;<<<<<<>>>??????BBBCCCDDDEEEGGGLLLRRRWWW^^^fffqqqyyy|||}}}~~~}}}}}}~~~{{{}}}~~~~~~|||zzzzzzzzzzzz{{{~~~}}}|||{{{{{{|||||||||zzzyyyxxxsssvvvxxxxxx|||}}}lllbbb^^^\\\```kkkxxxuuulllhhheeefffiiimmmssszzz~~~vvvsssyyyuuulllkkkjjjlllppptttyyy{{{|||{{{rrrooojjjddd___\\\ZZZYYYYYY[[[]]]______^^^\\\[[[ZZZWWWUUUSSSPPPSSS```nnnqqqXXXKKKFFFCCCAAAAAA@@@@@@???>>>======<<<<<<======<<<;;;;;;;;;<<<<<<:::;;;;;;<<<===>>>??????============>>>>>>>>>>>>AAA111111000000111111222333333222222222111000000000000111333333333333444666444444444444444444444444444555555555555333222222444444444444444444444444555555555555444444444444666666666666666777777777777777777777888999::::::;;;;;;???HHHXXXwww}}}nnn```\\\^^^aaacccfffttt{{{eeeXXXXXXWWWVVVVVVWWWWWWUUUSSSSSSRRRPPPPPPPPPPPPOOOMMMHHHGGGFFFDDDBBB@@@??????;;;;;;;;;;;;<<<===>>>>>>???@@@BBBCCCFFFJJJOOORRRTTT\\\fffoootttwwwzzz||||||wwwzzz|||{{{wwwttttttvvvqqqrrrssssssrrrqqqrrrsssvvvyyy|||~~~~~~}}}{{{{{{{{{{{{zzzxxxvvvsssrrrmmmmmmlllkkklllttt}}}lllbbb]]]ZZZ[[[bbbkkkwwwvvvkkkfff___```bbbdddjjjttt~~~wwwqqqsssyyy}}}ttttttvvvwwwyyy|||uuummmjjjhhhddd```]]][[[ZZZZZZWWWXXX[[[]]]]]]\\\ZZZXXXYYYXXXVVVUUUTTT[[[mmmyyyeeePPPFFFDDDCCCBBBBBB???>>>>>>======<<<<<<<<<===<<<<<<;;;;;;;;;;;;<<<:::;;;;;;<<<===>>>??????<<<<<<=========>>>>>>>>>???111111000000111111222333222222222111111111111111000222333333222222333555111111111111222222222222333444555555555444333222333333333444444444444555444444444444444444555555666666666666666666666666555666666777888888999999;;;;;;>>>EEEPPPhhh|||iii___^^^^^^```cccmmmwwwooo^^^WWWVVVUUUUUUXXXZZZZZZZZZVVVUUUSSSRRRSSSRRRPPPOOOKKKKKKIIIGGGEEECCCAAA@@@<<<<<<<<<<<<<<<===>>>>>><<<===>>>@@@CCCGGGJJJKKKOOOUUU^^^ffflllqqqtttwww{{{}}}~~~uuuvvvuuusssooolllkkkjjjhhhjjjlllmmmnnnoooqqqssstttvvvxxx{{{|||}}}|||{{{}}}}}}}}}|||yyyuuurrrpppnnnkkkhhhhhhhhhkkkuuu~~~wwwhhh___XXXVVVWWW[[[___fffssszzzllleee\\\\\\\\\]]]cccmmmyyy~~~|||}}}~~~|||wwwwwwzzz~~~~~~yyyqqqiiidddcccbbb___\\\ZZZYYYXXXXXXTTTUUUWWWYYYYYYXXXWWWVVVSSSSSSVVVZZZ___iii}}}jjjZZZKKKEEEDDDBBBBBBBBB>>>=========<<<<<<<<<;;;<<<;;;;;;;;;;;;;;;<<<<<<;;;;;;<<<<<<======>>>>>>============>>>>>>>>>>>>>>>111111000000111111222333111111111111111222222222111222333333222111222444000000111111111222222222222333444666666555444333333333333444444444555555333333333444444555555555666666666666666666666666555555666777888888888888;;;:::>>>DDDJJJ[[[xxxhhh```\\\^^^aaadddlll{{{{{{mmm]]][[[XXXWWWXXXZZZ[[[[[[YYYWWWUUUTTTTTTSSSQQQOOONNNNNNLLLJJJHHHEEECCCAAA======<<<<<<======>>>???<<<<<<===???BBBDDDEEEFFFKKKOOOUUU\\\bbbgggjjjmmmqqqrrruuu{{{zzzwwwsssooolllhhheeecccccceeehhhiiijjjmmmppprrrrrrsssuuuwwwyyy{{{{{{|||~~~}}}|||}}}wwwsssttttttsssvvv||||||pppddd[[[RRRRRRTTTWWWWWWZZZbbblllzzz~~~nnneee]]][[[XXXXXX\\\fffsss{{{~~~uuunnniiieeeaaa___```___]]]ZZZXXXWWWVVVVVVQQQRRRSSSSSSTTTTTTSSSSSSPPPTTT^^^kkkwwwzzzZZZPPPGGGDDDBBB@@@???@@@======<<<<<<<<<<<<;;;;;;::::::::::::;;;<<<<<<===<<<<<<<<<=====================>>>>>>>>>?????????>>>111111111000111222222333000000111111222222222333222333444333111111111333222222222333333444444444111222444666666666444333333333333444444555555555222222333333444555666666666666666666666555555555444555666777888888888888666555999???BBBMMMlllpppccc]]]]]]aaa]]]eeesss{{{gggccc]]]YYYXXXYYYYYYYYY[[[YYYWWWUUUUUUTTTQQQOOOPPPOOONNNLLLIIIFFFDDDBBB>>>============>>>>>>????????????@@@CCCDDDDDDCCCGGGJJJNNNSSSXXX]]]aaaccckkkjjjlllqqqzzz|||uuupppmmmjjjeeeaaa^^^```aaabbbccceeehhhjjjqqqrrrsssuuuwwwyyy{{{|||}}}}}}wwwmmmbbbZZZNNNPPPSSSVVVUUUUUUZZZccc```mmmpppfff___\\\WWWUUUXXXbbbnnnwww|||uuukkkccc___]]]]]]]]]```___]]][[[YYYWWWVVVVVVOOOOOOOOOPPPPPPPPPQQQQQQXXX___nnn}}}gggPPPIIIDDDCCCAAA===<<<>>><<<<<<<<<<<<<<<<<<;;;;;;999999999:::;;;<<<===>>>===============<<<<<<<<<>>>>>>>>>>>>????????????===000000000000111111111111111111111111111111111111000000000000000111111222222222333333333333444444222222222222222222222222222000---///333555444333444444444444444444333333...///111333555555555555999999999888777666666555888;;;>>>@@@@@@FFFYYYkkklll```\\\\\\___eeejjjqqq~~~sss^^^TTTVVV\\\^^^\\\[[[ZZZYYYWWWUUUSSSRRRQQQOOONNNLLLLLLLLLKKKIIIFFFAAA@@@???===<<<<<<<<<<<<===:::888999===@@@AAA@@@DDDGGGKKKNNNPPPRRRUUUWWW___aaadddiiiooowwwyyyrrrnnniiiccc^^^\\\[[[[[[]]]aaadddffffffjjjmmmqqqssstttvvvxxxzzz~~~tttlll```VVVRRRPPPNNNOOOSSSVVVXXXXXX[[[```kkkwww}}}tttiiibbb[[[YYYYYY^^^iiiuuuxxxnnnjjjddd___\\\[[[[[[[[[cccbbb___ZZZUUUQQQPPPQQQOOOLLLKKKNNNOOONNNPPPUUU\\\pppmmmZZZFFFEEECCCAAA>>>===<<<;;;=========<<<<<<;;;;;;;;;======<<<;;;;;;:::999999;;;;;;::::::;;;;;;;;;;;;>>>>>>======<<<<<<<<<;;;===000000000000111111111111111111111111111111111111111111111111111222222333222222333333333333444444222222222222222222222222000444777666222000333777333333444444444444444444222333555777888888777777666666666777888888999999::::::===>>>>>>CCCQQQ```nnneeebbb^^^bbbeeejjjvvviii[[[VVVXXX[[[[[[^^^\\\YYYUUUSSSSSSSSSSSSPPPOOOMMMMMMMMMMMMJJJHHHDDDCCCAAA@@@>>>=========???===;;;;;;???BBBCCCBBBCCCEEEIIIKKKLLLMMMOOOQQQUUUWWW[[[___eeemmmvvv|||vvvrrrmmmfff___[[[YYYXXXYYY\\\```bbbbbbfffiiimmmpppqqqsssvvvxxx{{{{{{pppbbbVVVSSSQQQPPPQQQTTTWWWYYYYYYVVVYYY___gggnnnrrrrrrpppsssssswww}}}~~~tttkkkbbb______aaaiiiqqqxxxnnnfffiiijjjgggccc``````bbb```___\\\XXXSSSOOOOOOOOOLLLIIIIIILLLMMMNNNTTT[[[mmmuuu^^^NNNEEEDDDBBB@@@>>>===<<<<<<;;;;;;:::::::::999999999<<<<<<;;;;;;:::999999999:::;;;<<<===============>>>=========<<<<<<<<<;;;;;;000000000000111111111111111111111111111111111111222222222111222333333444222222333333333333444444222222222222222222222222111333444333000000222666222222333333444444555555444555777888888888777666555555666777777888999999;;;::::::<<<===???HHHQQQkkkuuummmddddddbbbbbbjjjzzzvvvdddXXXUUUXXX\\\```]]]YYYUUUSSSSSSTTTUUUQQQPPPOOOOOOPPPOOOMMMKKKHHHGGGEEECCCAAA???>>>>>>???===<<<<<<>>>@@@AAAAAA@@@BBBEEEFFFFFFFFFHHHIIIKKKMMMQQQVVV[[[ccckkkqqqzzz}}}{{{wwwooohhh___\\\XXXWWWYYY\\\]]]^^^```cccgggjjjlllooorrruuuuuuyyyuuudddWWWUUUSSSRRRSSSUUUXXXYYYYYYTTTUUUVVVZZZ]]]______^^^bbbbbbeeekkkmmmnnnrrrxxxyyylllfffeeeeeehhhmmm~~~xxxmmmgggrrrsssqqqiii___YYYZZZ]]][[[ZZZXXXTTTOOOLLLLLLMMMLLLJJJJJJKKKLLLPPP]]]jjj}}}ttt}}}tttaaaQQQGGGBBBAAA@@@???>>>=========;;;::::::::::::999999999;;;;;;::::::999999888888999;;;===???@@@@@@???>>>=========<<<<<<<<<<<<<<<;;;///000000000111111111111111111111111111111111111222111111111111222333333222222222333333333444444111222222222222222333333444111///222666888444000111111222333444444555555333444555666666555444333888888777777666666666666;;;888888;;;======AAAGGGYYYyyy}}}qqqmmmeee___bbblllyyy}}}mmm]]]UUUVVV[[[^^^\\\ZZZXXXVVVUUUTTTTTTSSSQQQQQQQQQRRRRRRPPPNNNLLLJJJHHHEEECCCAAA@@@???<<<;;;::::::;;;<<<=========???AAABBBBBBBBBDDDEEEFFFHHHLLLPPPUUU\\\ccchhhooouuu~~~}}}vvvjjjfff___[[[ZZZZZZ[[[[[[[[[^^^aaadddfffjjjnnnppprrrtttyyyxxxhhh[[[VVVUUUSSSTTTVVVWWWXXXWWWWWWVVVWWWXXXYYYYYYWWWVVV[[[YYY[[[___aaabbbgggnnn{{{wwwnnnkkkjjjlllnnn~~~zzzxxxxxx{{{}}}~~~vvvoookkkkkk|||vvvkkk]]]RRROOORRRVVVTTTTTTRRROOOKKKJJJJJJKKKNNNMMMMMMNNNQQQ[[[ooo~~~sssrrrwwwcccUUULLLGGG@@@???>>>>>>======>>>>>><<<<<<<<<<<<<<<<<<<<<<<<:::::::::999999888888888888:::===@@@AAA@@@???>>><<<<<<<<<<<<<<<<<<<<<<<<===///000000000111111111111111111111111111111111111000000000000000111222222222222222333333333444444111111111222222333333333333;;;EEEJJJGGG>>>666000111111222222333444555555333333444555444333222111777777777666666666666666:::777777;;;======???BBBNNNfffxxxllldddaaaeeelllsss}}}}}}rrrbbbVVVSSSUUUYYYZZZ[[[[[[ZZZWWWTTTRRRSSSRRRRRRSSSTTTTTTRRRPPPNNNLLLJJJGGGDDDBBBAAA@@@<<<<<<<<<;;;::::::;;;;;;:::===???@@@AAAAAACCCDDDBBBEEEHHHLLLPPPVVV\\\```fffllluuu~~~yyysssjjjccc^^^[[[ZZZXXXZZZ\\\^^^```bbbeeeiiilllnnnppprrrvvv{{{zzzmmmaaaXXXWWWVVVVVVXXXXXXXXXWWWWWWXXXYYYZZZ[[[ZZZWWWTTTVVVSSSSSSVVVVVVUUUYYY___iii{{{|||wwwtttuuuwww~~~vvvrrrrrrtttwwwvvv{{{{{{rrrmmmlllooorrrkkkcccWWWOOOMMMOOOQQQRRROOOOOONNNKKKIIIHHHIIIKKKKKKKKKPPPWWW```pppzzzooolllwwwiiiWWWLLLGGGEEE>>>======<<<<<<======>>><<<<<<<<<<<<<<<<<<<<<<<<::::::999999999999888888666888;;;>>>??????===<<<;;;;;;;;;<<<<<<<<<<<<<<<===000000000000111111111111111111111111111111111111000000//////000000111222222222333333333333444444111111111222222333333444000IIIcccfffSSS===555666111111222222333333444444444444555666666555444333333333444555777888999999888666777;;;===<<<>>>BBBEEESSSrrruuulllhhhfffiiilllrrrvvvxxxrrrggg[[[SSSPPPTTTVVVZZZ\\\\\\YYYUUURRRSSSSSSRRRSSSUUUUUUTTTRRROOONNNLLLIIIFFFDDDCCCBBB???@@@AAA@@@>>><<<<<<===:::===???@@@@@@@@@BBBCCC???AAADDDGGGJJJNNNSSSWWW\\\bbbkkksss|||wwwnnngggbbb^^^[[[[[[\\\^^^^^^___aaaeeehhhiiikkkmmmooosssyyytttiii^^^]]]\\\\\\]]]]]][[[ZZZWWWWWWYYY[[[\\\[[[XXXUUUWWWTTTSSSTTTRRRPPPRRRXXX___rrr~~~~~~vvvqqqoooppprrruuuyyy~~~vvvrrrlllgggeeehhhllloooWWWRRRMMMMMMPPPQQQLLLGGGKKKKKKKKKIIIHHHGGGIIIKKKGGGLLLYYYjjj|||yyypppiiinnnqqqYYYLLLEEEAAA???<<<<<<<<<;;;;;;<<<<<<===999999999::::::::::::;;;::::::::::::::::::999999666888:::<<<======<<<;;;;;;;;;;;;;;;;;;<<<<<<<<<;;;000000000000111111111111111111111111111111111111111111000000111111222333222222333333333333444444000111111222333333444444333GGG[[[ZZZIII888333666222222222222222222333333444555666777777666555555222333444555666888999999777777888;;;;;;999;;;AAA@@@GGG]]]tttoookkkiiijjjhhhkkknnnooollldddZZZTTTRRRTTTWWWZZZZZZXXXVVVTTTSSSSSSRRRTTTVVVVVVUUUSSSQQQPPPNNNLLLIIIHHHGGGFFFBBBDDDEEEDDD@@@>>>>>>???===>>>@@@@@@?????????@@@>>>@@@BBBDDDFFFIIIMMMPPPRRRXXX___gggoooyyy}}}uuuoooiiieee_________^^^^^^___bbbdddeeefffhhhjjjmmmqqqwww{{{|||qqqfffeeeddddddddddddbbb```]]]\\\[[[\\\]]]^^^]]]\\\]]]ZZZZZZZZZWWWTTTUUUYYY^^^ppp|||}}}xxx{{{{{{uuuqqqqqqrrrwwwzzz|||vvvrrriiiddd```^^^___```___]]]QQQPPPNNNOOOPPPMMMHHHCCCIIIIIIIIIHHHGGGHHHJJJLLLMMMXXXmmm|||rrrrrrwwwyyy^^^KKKDDDCCCAAA===<<<<<<;;;;;;;;;;;;;;;<<<999999999:::::::::;;;;;;::::::::::::::::::;;;;;;999999:::;;;;;;;;;;;;;;;:::::::::;;;;;;<<<<<<<<<;;;000000000000111111111111111111111111111111111111222222111111222222333444222222333333333444444444000000111222333333444444999::::::999777444333222333333222222222222222222222333555666666666555444555555555666666666666666777777:::;;;999666999??????BBBTTTuuuzzztttnnnjjjiiiaaacccffflllooolllddd]]]RRRSSSUUUWWWXXXXXXWWWWWWSSSRRRRRRTTTVVVVVVUUUTTTSSSRRRPPPNNNLLLJJJIIIIIICCCEEEFFFEEEAAA>>>>>>??????@@@AAA@@@>>>=========>>>@@@CCCDDDEEEGGGKKKMMMKKKPPPWWW^^^fffqqq}}}zzztttpppaaaaaaaaa___]]]^^^```ccccccdddfffggghhhkkkoooqqqsss{{{uuummmkkkjjjjjjjjjjjjgggeeeeeebbb___^^^```bbbdddddd```]]]]]]]]][[[VVVWWWZZZ^^^nnn}}}{{{yyy{{{qqqtttyyy~~~{{{vvvuuuuuuzzz}}}|||uuullleee```aaa]]]ZZZZZZ\\\YYYSSSLLLPPPOOOOOOMMMMMMMMMNNNOOOHHHIIIIIIHHHHHHHHHKKKMMMYYYfffooonnnxxx}}}hhhOOOBBBBBBFFFEEEAAA<<<<<<;;;:::::::::;;;;;;;;;;;;;;;<<<<<<=========;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;<<<<<<<<<===000///......///000///...111111111111111111111111000000111222333333444444111111111222222333333333222222222222222222222222444444444444444444444444333333333333333333333333444555555666666666666666777666555555666666555444444555666777:::<<<>>>???>>>FFFJJJZZZ~~~{{{yyytttoooeeecccaaacccjjjppppppllliiiaaaXXXUUUXXXYYYWWWSSSWWWSSSSSSWWWYYYWWWVVVWWWWWWVVVTTTQQQOOOMMMLLLKKKGGGFFFEEECCCAAA???>>>===>>>>>>>>>>>>>>>>>>>>>>>>:::<<<>>>@@@AAADDDGGGJJJLLLOOORRRWWW]]]eeennnttt~~~zzzpppllleeeaaa```aaabbbbbbdddcccccceeehhhiiiiiiggglllrrrzzzuuunnnppprrrrrrpppmmmlllllllllkkkjjjiiiiiijjjkkkllliiigggdddbbb`````````aaagggttt~~~~~~{{{ppppppppptttyyy|||~~~|||yyyxxxyyy{{{}}}wwwtttoookkkgggbbb\\\YYYXXXWWWVVVUUURRRPPPMMMLLLMMMLLLJJJJJJKKKLLLLLLKKKHHHFFFGGGMMMOOOMMMOOOUUUgggyyyuuu~~~{{{```VVVJJJBBB???>>><<<999???>>><<<;;;:::;;;===>>>>>>===<<<;;;:::999999999999999999999::::::;;;<<<;;;;;;;;;::::::999999999:::::::::;;;;;;;;;<<<<<<999111000///000111111111111111111111111111111111111000000111222222333444444111111111222222333333333222222222222222222222222333333333333333333333333333333333333333333333333333333444555555555555555666555555666888999999888555555666777888999;;;<<<999BBBEEEPPPnnnzzztttrrrrrrhhhccc^^^^^^eeeooovvvyyysssiii\\\SSSQQQSSSUUUUUUWWWSSSQQQSSSTTTRRRSSSVVVWWWVVVTTTRRRPPPNNNMMMMMMJJJIIIGGGEEEBBB@@@>>>===========================999;;;===???@@@BBBFFFHHHJJJLLLOOOSSSXXX```hhhnnnrrrwww}}}}}}yyysssnnnkkkiiifffeeeeeecccbbbbbbdddeeefffeeeiiiooowww}}}wwwqqqsssvvvvvvuuutttssstttvvvuuuttttttssssssssstttqqqpppnnnmmmmmmnnnooopppttt~~~zzzzzz|||}}}rrrlllllloootttxxx{{{~~~yyyxxxxxxyyy|||{{{yyywwwsssooodddbbb___]]][[[WWWSSSPPPQQQQQQPPPOOONNNLLLKKKJJJMMMLLLJJJIIIIIIHHHGGGGGGIIIGGGIIILLLNNNRRR^^^lllwwwxxxzzziiiRRRKKKBBB======>>>===<<<@@@???=========>>>???@@@======<<<::::::999999:::::::::999999999:::;;;;;;;;;;;;;;;::::::999999999:::::::::;;;;;;;;;<<<<<<===222111111000111222444555111111111111111111111111000000111111222333333333111111111222222222222222222222222222222222222222222222222222222222222222333333333333333333333333222222333444444444444444555555555777:::<<<<<<;;;666666666666666777888999999BBBDDDIII]]]xxxqqqpppsssnnnggg^^^[[[aaammm|||zzzkkk\\\TTTSSSVVVYYYVVVSSSQQQQQQOOONNNQQQWWWUUUUUUTTTRRRQQQPPPOOOOOONNNMMMJJJHHHDDDBBB???>>><<<<<<<<<<<<<<<<<<<<<<<<999;;;===>>>???AAADDDFFFGGGHHHKKKNNNRRRXXX___dddhhhmmmttt{{{|||xxxtttpppmmmkkkgggccc```aaabbbcccdddfffkkkqqqxxx~~~yyyqqqssswwwyyyyyyzzz{{{|||~~~}}}|||{{{xxxxxxyyyyyy{{{}}}{{{vvvwww|||tttjjjhhhjjjoootttyyy|||{{{yyyxxxyyy|||{{{rrrlllhhheeeaaa]]]VVVUUUSSSSSSTTTSSSQQQOOOLLLLLLKKKKKKKKKJJJJJJIIIJJJJJJJJJIIIHHHHHHGGGGGGIIIKKKNNNRRRXXXeee{{{rrrooo~~~yyycccUUUGGGBBB===;;;===>>>>>>===>>>======<<<===>>>@@@AAA===<<<;;;::::::999999:::;;;::::::999999999999:::;;;;;;::::::::::::999999:::::::::;;;;;;;;;<<<<<<>>>111111000//////000333555111111111111111111111111000000111111222222222333111111111111111222222222111111111111111111111111222222222222222222222222222222222222222222222222222222333444444444444444666555555777:::;;;;;;;;;666666666666777888999999888AAABBBCCCOOObbbyyyqqqppprrrjjjbbb___bbblll|||~~~pppaaaYYYVVVWWWTTTQQQPPPQQQOOOMMMQQQWWWTTTTTTTTTSSSSSSRRRRRRQQQNNNMMMLLLIIIGGGDDDBBBAAA======<<<<<<<<<<<<<<<<<<999;;;<<<======???AAADDDDDDFFFHHHJJJLLLQQQWWW[[[^^^ccckkkrrrwwwzzz}}}~~~|||{{{xxxrrrkkkfffddddddeeeeeeeeehhhmmmrrrxxxwwwmmmppptttwwwxxxzzz}}}||||||}}}~~~yyyuuuxxxvvvllliiihhhmmmsssyyy|||yyyxxxzzz~~~~~~zzzwwwqqqkkkddd^^^ZZZWWWSSSQQQOOONNNNNNOOOQQQQQQPPPOOOLLLKKKKKKJJJJJJJJJJJJJJJFFFGGGHHHIIIIIIIIIJJJKKKJJJNNNVVVbbbqqqxxxttt{{{yyydddTTTKKKEEEBBB???>>>>>>>>>===;;;::::::::::::;;;===>>>???<<<;;;;;;:::999999999:::;;;;;;:::999888888888999:::::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<<<<...///000///---...111333000000000000000000000000000111111111111111222222111111111111111111111111111111111111111111111111333333333333333333333333222222222222222222222222333333444555555555555444777666555666888888888777555555666666888999;;;<<<333<<<===<<>>======<<<:::;;;<<<===<<<===???AAABBBDDDEEEGGGHHHLLLPPPTTTSSSWWW^^^eeejjjooosssvvv~~~xxxqqqmmmkkkiiihhhggghhhkkkooosssyyy~~~rrriiilllpppsssuuuxxx{{{}}}~~~}}}~~~zzzyyyzzzzzzwwwyyyyyyooojjjhhhkkkqqqvvv|||yyywwwyyy|||}}}xxxsssnnnkkkaaa^^^YYYUUURRROOOMMMLLLJJJIIIIIIJJJLLLLLLKKKIIILLLLLLJJJIIIHHHGGGHHHHHHDDDFFFGGGHHHGGGHHHLLLNNNMMMUUUcccxxxuuuttt||||||eeeTTTJJJEEEBBBAAA???>>>>>>===;;;::::::::::::;;;<<<======>>>;;;;;;:::999999999::::::;;;:::999999888888888888:::::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<;;;...000222111///---///222000000000000000000000000111111111111111111111111111111111111111000000000111111111111111111111111333333333333333333333333222222222222222222222222333333444555555555555555888666555555666666555333555555555777888:::;;;<<<555;;;;;;<<>>>>>;;;<<<======<<<<<<>>>@@@AAABBBDDDDDDEEEHHHKKKNNNMMMQQQWWW\\\aaagggmmmqqqwww|||{{{wwwsssooommmkkkkkkmmmooorrruuuwwwxxxzzznnnhhhkkknnnpppqqqtttwwwyyy}}}~~~|||{{{|||yyyuuutttwww{{{}}}yyy{{{rrrlllhhhjjjnnnrrrxxx~~~|||yyyxxxzzz}}}}}}vvvpppkkkgggbbb___UUUTTTQQQNNNLLLKKKKKKJJJJJJIIIHHHIIIJJJJJJHHHFFFJJJHHHGGGEEEDDDDDDEEEEEEFFFGGGHHHHHHGGGJJJOOOTTT[[[fffxxxxxxoootttkkkVVVIIICCC@@@;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<===>>>>>>>>>>>>::::::999999999999:::::::::999999888888888888999999999::::::::::::;;;;;;:::::::::;;;;;;;;;<<<<<<<<<000444777777222000000222000000000000000000000000111111111111000000000000222111111111000000000///111111111111111111111111222222222222222222222222111111111111111111111111222222333444444444444444777666555555666666444333666555555666777888999999888;;;;;;>>>DDDDDDQQQjjj~~~pppggghhhjjjiiimmmuuu}}}vvvsssaaaUUUIIIFFFHHHIIIJJJKKKOOOQQQSSSVVVXXXYYYYYYYYYTTTTTTSSSQQQPPPNNNMMMMMMLLLKKKIIIGGGDDDBBB@@@@@@======>>>===<<<<<<>>>???>>>@@@AAABBBCCCDDDGGGJJJJJJLLLPPPTTTYYY```gggllllllsssyyy{{{~~~~~~yyytttpppnnnoooppprrrtttuuutttssswwwwwwmmmgggiiikkkkkklllmmmppprrruuuvvvvvvxxxzzz|||~~~~~~yyywwwxxx}}}zzzssspppnnnsssyyy~~~xxxpppkkkllloooqqqtttxxx}}}}}}{{{qqqmmmgggbbb^^^[[[WWWTTTMMMMMMLLLJJJHHHGGGHHHHHHJJJIIIHHHIIIJJJIIIGGGEEEFFFEEEDDDBBBBBBCCCEEEFFFGGGIIIKKKLLLMMMTTT^^^fffuuu~~~xxxyyysss[[[LLLEEE@@@===888999:::999999999:::;;;<<<<<<==================:::999999999999999::::::888888888888888888999:::999999999::::::;;;;;;;;;:::::::::;;;;;;;;;<<<<<<<<<333777<<<;;;666222222333000000000000000000000000111111111000000000000000222111111111000000//////000000000000000000000000000000000000000000000000111111111111111111111111111111222333333333333222777555444555666777666444777666666555555555666666666777555:::AAA>>>DDDXXXqqqooolllkkkgggjjjqqqzzzyyywwwwwwxxxyyy{{{|||ooo]]]LLLFFFHHHJJJLLLMMMNNNPPPSSSWWWYYYZZZZZZZZZYYYXXXWWWUUURRRPPPOOONNNPPPOOOMMMJJJGGGDDDBBBAAA===>>>???>>><<<<<<>>>???<<<>>>@@@AAAAAABBBEEEHHHCCCDDDGGGJJJOOOVVV___dddbbbkkkssswwwzzz|||vvvrrrpppqqqrrruuuvvvvvvtttrrrsss~~~vvvnnneeefffggggggggghhhjjjlllnnnnnnoooqqqssswwwzzz|||{{{vvvsssuuu{{{wwwoookkkjjjooovvv|||~~~vvvpppppprrrrrrtttvvvxxx}}}~~~zzzwwwsssnnnjjjgggccc]]]YYYVVVSSSPPPMMMJJJJJJIIIHHHFFFEEEEEEFFFGGGEEEEEEEEEFFFFFFDDDBBBEEEDDDCCCBBBCCCEEEHHHIIIFFFJJJMMMQQQVVV```nnnyyywww||||||dddQQQHHHDDDAAA>>>;;;<<<<<<:::999888999;;;;;;;;;;;;<<<;;;;;;::::::999999999888999999::::::888777777777888999::::::999999999::::::;;;;;;;;;:::::::::;;;;;;;;;<<<<<<;;;000111222333222000...---------...///000000//////000000000000111111111111111111000000111111222333000111111111111222222222222222111111111111222222444444222222222222444444444444444555555555666666444444444555444444333333555555666666777777888888888888999999;;;>>>CCCGGG[[[yyyrrrhhhfffggghhhlllnnnmmmjjjhhhlllvvv~~~qqq___QQQKKKIIIHHHFFFKKKNNNRRRVVVYYYZZZZZZYYY___^^^[[[YYYVVVUUUTTTTTTQQQQQQOOOMMMKKKHHHFFFEEEBBBAAA@@@>>>======<<<<<>>999;;;<<<<<<;;;;;;===>>>999::::::;;;;;;::::::999888888888888888888888888888888888888888888888888;;;:::999888777777777777999::::::;;;;;;::::::999;;;000000111222222111//////---......///000000///////////////000000000111111111111000000111111222333000111111111111222222222333333222222222222333333333222111111111111222333333333444444444444555555333444444444444444333333555555555666777777888888999999:::999999<<<@@@CCCMMMggglllbbbaaacccgggjjjjjjgggdddgggqqqzzz{{{pppaaaSSSKKKJJJKKKPPPRRRVVVYYY[[[\\\\\\\\\^^^^^^\\\ZZZXXXWWWUUUTTTQQQQQQQQQOOONNNLLLJJJIIIFFFEEECCCAAA@@@>>>>>>==================>>>>>>???AAABBBDDDDDDFFFIIIMMMPPPVVVZZZ```ggglllpppqqqqqqmmmmmmmmmmmmmmmnnnnnnnnnmmmmmmmmmmmmoooppprrrtttuuutttuuuyyy}}}|||vvvqqqnnnnnnqqqyyy}}}}}}|||rrrkkkgggfffeeedddddddddeeefffhhhhhhhhhiiikkknnnqqqrrrrrrtttvvvuuussstttzzz}}}sssmmmiiigggkkkttt|||{{{wwwtttuuuvvvwwwxxxxxxzzzzzzwwwvvvtttpppllleeedddbbb```\\\YYYVVVTTTTTTRRRNNNJJJHHHFFFEEEEEEEEEDDDDDDDDDDDDEEEFFFFFFCCCDDDDDDDDDDDDDDDCCCCCCCCCAAACCCGGGGGGEEEFFFJJJIIIQQQ[[[fffwwwxxxxxxyyyeeeYYYIII???===>>>===;;;777888:::999888888999:::999::::::;;;;;;::::::999888888888888888888888888999999999999999999999999999888888888888888999999999::::::;;;;;;::::::999999000000000000111111111111......///000000000//////....../////////000000000111000000000000111222222000111111111111222222222333333333333333333333333222111111000000111111222222222222333333333333444333333444444444444333333444555555666666777888888999:::999888888999===???DDDXXXxxxvvvccc]]]^^^cccgggjjjgggcccdddjjjqqquuu```PPPLLLOOOOOOPPPRRRUUUWWWYYYYYYZZZ]]]]]]]]]]]][[[YYYWWWVVVSSSSSSSSSRRRQQQPPPOOONNNKKKJJJHHHEEECCCAAA@@@???;;;;;;<<<<<<======<<<<<<@@@AAABBBBBBAAACCCFFFHHHNNNRRRXXX^^^bbbeeefffgggccccccccccccbbb```___^^^XXXXXXXXXYYY[[[]]]```aaaaaabbbfffmmmssssssooojjjiiiiiimmmwww{{{tttooojjjiiihhhgggffffffeeefffffffffffffffgggiiilllmmmoooqqqttttttsssuuuzzz~~~tttnnnfffdddgggooovvv}}}{{{|||~~~~~~~~~}}}}}}{{{{{{|||}}}~~~}}}|||zzzwwwtttpppjjjgggfffddd___\\\VVVUUUSSSQQQOOONNNMMMMMMLLLKKKHHHFFFDDDCCCCCCCCCDDDCCCCCCCCCCCCDDDEEEEEEBBBBBBBBBCCCCCCCCCDDDDDDAAA@@@CCCGGGHHHFFFHHHLLLPPP\\\lll~~~vvvppp|||rrrfffSSSJJJAAA<<<<<<===<<<999777888999888777666777888999::::::;;;;;;::::::999888888888888888888888888999999999999999999999999777777777777888999:::;;;999::::::;;;;;;::::::999999000000//////000111222333...//////000000000//////............////////////000000000000000111222222000000111111111222222222222333333333333333333222222222111111111111222222111111111111222222222222222222333444444444333333444444555555666777777888777888888777777888;;;===BBBPPPjjjnnn```[[[___dddjjjjjjgggeeegggjjjvvvppp]]]RRROOOLLLLLLNNNPPPSSSUUUXXXYYY[[[\\\^^^^^^]]][[[YYYXXXVVVVVVVVVUUUTTTSSSQQQQQQPPPNNNKKKHHHEEECCCBBBAAA<<<===>>>??????>>>===<<>>>>>;;;999:::;;;<<<;;;999888888999999::::::;;;;;;::::::999888888888888888888888888999999999999999999999999888888777777888999999:::999::::::;;;;;;::::::999;;;000000//////000111222333///000000000000000//////............////////////000000//////000000111222000000111111111222222222111111222222222222111111222333333333333333333222000000000111111111222222111222222333444444333333444444444555666666777777444666777777777888;;;===>>>HHH\\\uuukkk^^^[[[```fffjjjkkkjjjhhhhhhmmmxxxppp^^^SSSNNNMMMNNNOOORRRVVVZZZ\\\YYYZZZ\\\]]]]]]\\\ZZZYYYZZZZZZYYYXXXVVVTTTRRRQQQRRRPPPNNNKKKHHHFFFEEEDDD@@@@@@AAAAAA@@@>>><<<;;;<<<>>>????????????AAACCCEEEHHHKKKOOORRRTTTTTTTTTQQQPPPPPPOOOMMMKKKJJJIIIJJJIIIGGGEEEDDDCCCCCCDDDGGGGGGHHHKKKOOOSSSUUUVVVRRRSSSYYYgggxxx}}}||||||{{{xxxwwwuuussspppnnnllljjjjjjjjjjjjjjjjjjkkkkkklllkkkmmmpppsssvvvzzz~~~zzzmmmfffaaaaaaeeelllwww~~~~~~|||zzzyyyzzz}}}|||zzz}}}{{{yyyxxxxxxxxxxxxxxxyyyzzzzzzxxxzzz|||||||||}}}~~~zzztttoookkkiiifffdddbbb___\\\YYY[[[YYYVVVTTTRRRPPPMMMKKKIIIGGGEEECCCBBBBBBBBBBBBCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCDDDDDDDDDCCCBBBBBBCCCDDDDDDIIIIIIJJJMMMNNNQQQ[[[eee~~~~~~{{{vvvdddSSSHHH@@@>>><<<<<<>>>===:::777;;;<<<===;;;:::999999:::999::::::;;;;;;::::::999888888888888888888888888999999999999999999999999:::999999888777777888888999::::::;;;;;;::::::999;;;000000000000111111111111000000111111111000//////....../////////000000000000////////////000111111000111111111111222222222000000222333333222000000222333333444444333333222000000000111111111111222000111222333333444444333333444444555555666777777444555666777777888:::<<<>>>CCCRRRgggyyyrrrcccbbbcccggglllnnnkkkhhhhhhppp}}}ppp```OOONNNLLLLLLNNNRRRWWWZZZWWWXXXYYY[[[[[[[[[[[[ZZZ]]]]]]\\\[[[YYYWWWUUUTTTSSSRRRPPPNNNLLLJJJIIIIIIDDDDDDCCCAAA@@@===<<<:::;;;===?????????@@@AAACCC@@@BBBDDDGGGIIIJJJKKKKKKJJJIIIHHHHHHGGGGGGHHHHHHCCCBBB@@@?????????@@@AAABBBBBBAAAAAACCCFFFIIIKKKFFFHHHOOO[[[kkkxxx~~~|||{{{{{{{{{{{{{{{zzzyyywwwuuusssqqqooooooppppppppppppppppppnnnoooppprrruuuyyy|||~~~tttllldddaaaaaadddllluuuvvvwwwyyyyyyzzz{{{~~~zzzwwwyyyzzz|||}}}}}}{{{xxxvvvrrrrrrrrrssstttuuuvvvwwwwwwyyy|||}}}~~~{{{xxxtttppplllgggbbb___[[[YYYWWWVVVUUUTTTRRRPPPNNNNNNMMMLLLJJJHHHFFFEEEDDDCCCBBB@@@???>>>>>>>>>AAABBBBBBBBBCCCCCCCCCCCCCCCBBBBBBBBBBBBCCCDDDDDDDDDCCCBBBBBBBBBDDDEEEFFFIIIJJJNNNSSSWWW]]]kkkxxx{{{xxxoooaaaSSSGGG???===<<<;;;;;;;;;:::888555888999:::999888777888999999::::::;;;;;;::::::999888888888888888888888888888888888888888888888888;;;:::999888777777777777999::::::;;;;;;::::::999999000000111222222111//////111111111111111000///////////////000000000111111///////////////000111111000111111111111222222222000111333444444333111000111222333333333333222111000000111111111222222222000000111333333444444333333333444555555666666777666777888888777777888999??????JJJ___rrr~~~tttiiigggkkkoookkkfffeeeiiittt~~~pppTTTQQQMMMKKKKKKNNNRRRUUUUUUUUUVVVWWWYYYZZZ[[[[[[^^^^^^^^^]]]\\\[[[ZZZYYYTTTSSSRRRQQQPPPOOOOOOOOOKKKJJJGGGDDDAAA???======<<<===?????????>>>???@@@>>>???AAABBBDDDEEEEEEEEEGGGFFFEEEEEEFFFHHHKKKMMM??????>>>======>>>???@@@???????????????@@@BBBDDDAAACCCHHHNNNWWWbbbkkkrrryyyyyyyyyyyyxxxxxxxxxxxxyyyyyyzzz{{{|||{{{zzzzzzxxxxxxyyyzzzzzzzzzzzzzzzyyywwwuuuuuuwwwzzz|||~~~}}}vvvoookkkgggeeeggglllnnnpppsssvvvzzz}}}wwwttttttvvvyyy{{{|||{{{xxxwwwppppppqqqrrrtttvvvwwwxxx{{{}}}xxxssspppiiieeeaaa]]]ZZZXXXUUUSSSPPPNNNLLLKKKKKKKKKIIIHHHDDDEEEFFFFFFDDDBBBAAAAAA@@@@@@@@@@@@@@@???>>>===AAAAAABBBCCCCCCCCCCCCCCCCCCCCCCCCBBBCCCDDDDDDEEEDDDDDDDDDEEEGGGJJJMMMNNNMMMRRR\\\fffnnnvvvssswwwmmm\\\PPPGGG@@@<<<<<<<<<;;;:::::::::999888666777888888777777888999999::::::;;;;;;::::::999888888888888888888888888777777777777777777777777999999888888888888888999999::::::;;;;;;::::::999999000111222333222111...---111111111111111000//////000000000000111111111111///////////////000111111000111111111111222222222111222444555555444222111000111222333333222111000111111111111222222222222///000111222333444444444333333444444555666666777888999:::999777666666777<<<888AAAYYYnnn~~~sssiiikkknnniiicccccceeemmm}}}zzz]]]YYYTTTOOONNNOOOSSSUUUTTTTTTTTTUUUWWWYYYZZZ[[[__________________^^^]]]TTTTTTSSSSSSSSSSSSSSSTTTRRRPPPLLLHHHDDDBBBAAA@@@<<<>>>@@@???>>>======>>>>>>???@@@BBBCCCCCCDDDDDDCCCAAA@@@@@@BBBFFFJJJMMMBBBAAA???>>>===>>>>>>???===>>>@@@@@@??????@@@@@@BBBCCCDDDEEEGGGMMMVVV]]]lllmmmoooqqqsssuuuuuuvvvuuuwwwyyy|||~~~|||zzz{{{|||~~~zzzvvvpppiiiggghhhgggjjjnnnssszzzzzztttrrrrrrtttxxx{{{|||{{{yyyxxxqqqqqqrrrtttvvvyyy{{{|||zzzqqqhhhaaa^^^\\\XXXTTTQQQOOOOOONNNMMMKKKIIIGGGFFFFFFEEEDDDBBB@@@AAACCCCCCBBB@@@@@@@@@>>>???@@@BBBBBBAAA@@@@@@AAAAAABBBCCCCCCCCCCCCBBBDDDCCCCCCCCCCCCDDDEEEEEEFFFGGGGGGIIILLLQQQUUUWWWYYYaaappp{{{nnnrrr|||wwwdddSSSHHHCCC???===>>>===<<<<<<<<<<<<<<<<<<666777999999888888999;;;999::::::;;;;;;::::::999888888888888888888888888666666666666666666666666777777777777888999:::;;;999::::::;;;;;;::::::999;;;............///////////////000111222222111000///111000///......///000111222111111000000000000000......//////////////////222111111111000000//////111111222333333333333222111111111111111111111111444333111000000111333444333444555555666666555555777888888888888777777666888;;;AAAJJJXXXiiizzzvvvnnnkkkhhhdddcccfffiiiooo}}}mmmcccVVVPPPOOOPPPNNNLLLRRRLLLKKKQQQVVVUUUVVVZZZ\\\ZZZYYY\\\```aaa^^^ZZZZZZYYYXXXVVVVVVWWWYYYZZZWWWUUUQQQMMMJJJHHHGGGFFFAAA@@@@@@???>>>===<<<<<<>>>============>>>??????>>>???@@@AAAAAA@@@??????============>>>???AAABBB======<<<<<<===>>>@@@AAA@@@@@@@@@AAABBBEEEGGGHHHOOOTTT]]]eeekkknnnnnnnnnqqqsssvvvwwwxxx|||~~~yyyrrrnnnnnnpppnnnmmmqqq{{{}}}xxxuuusssuuuxxx|||~~~~~~zzzyyy{{{{{{vvvsssssstttwwwtttmmmfff___ZZZWWWUUUNNNNNNMMMKKKJJJHHHGGGFFFEEEDDDBBBAAA@@@AAAAAABBB@@@@@@?????????@@@BBBCCCAAABBBCCCBBB@@@??????@@@<<>><<<<<<>>>>>>============>>>>>>======>>>>>>>>>>>>======<<<<<<;;;:::;;;<<<=========<<<<<<<<<===>>>???@@@AAA@@@@@@@@@@@@AAABBBCCCIIIKKKPPPUUUZZZ^^^```aaafffiiilllnnnrrrwww~~~}}}yyyxxxwwwvvvuuuyyy~~~zzzxxxxxx|||{{{wwwqqqlllhhhhhhhhhaaa^^^YYYSSSNNNKKKIIIHHHHHHHHHFFFEEECCCBBBBBBBBB@@@??????>>>>>>>>>>>>>>>@@@@@@?????????@@@BBBBBB>>>>>>???>>>>>>???AAACCCDDDGGGFFFAAA@@@EEEIIIHHHDDDFFFGGGFFFEEEEEEFFFGGGHHHIIILLLRRR\\\lll|||wwwttt{{{ooo]]]JJJBBB@@@>>>:::888::::::;;;;;;::::::999888555666777777999999:::;;;;;;;;;;;;:::999888777666888888777777777777888888777777777777666666666666777777777777888888888888888888888888888888888888888....../////////000000000222111000000////////////000000////////////000000222111000000//////000000222222111111000000000///333333222222222222111111000111222222333333222222111111111111111111111111444333222111111222333444333444555555666666555555444444555666666777777777777888999:::===BBBIIIMMM]]]wwwwwwkkkdddbbbaaa___cccmmmwwwxxxssspppjjjbbb]]][[[[[[YYYWWWUUUOOOLLLMMMNNNNNNOOORRRUUUbbbmmmmmmbbb[[[]]]cccbbbaaa^^^\\\ZZZYYYYYYYYYZZZYYYWWWUUUSSSQQQPPPPPPLLLKKKIIIFFFCCC@@@>>>===@@@@@@???>>>==================<<<<<<<<<<<<======@@@??????>>>======>>>>>><<<<<<<<<<<<===>>>??????AAAAAA@@@>>>>>>===>>>>>>BBBBBBCCCDDDHHHLLLPPPRRRVVVYYY]]]aaafffmmmtttyyyyyyyyyzzz{{{}}}}}}xxxtttpppmmmkkkmmmlllhhhccc]]]XXXWWWXXXPPPNNNKKKHHHEEEDDDDDDCCCCCCBBB@@@???>>>>>>??????<<<<<<===>>>>>>>>>>>>===>>>??????AAABBBEEEFFFHHHEEEEEEDDDBBB@@@???AAACCCFFFFFFEEECCCFFFMMMPPPOOOEEEGGGHHHHHHGGGFFFGGGIIIHHHMMMWWWdddttt~~~qqqlllttt~~~rrr\\\NNNAAA======;;;999888:::::::::::::::999999888555666666777888999::::::999999::::::999888777777999888888777777888888999666666666666777777777777777777777777888888888888999999999999999999999999999---------.........//////333222000.........///000000000////////////000000111111000///////////////222111111000000//////...111111111111111111111111000000111222222222222222111111111111111111111111333222222111111222222333333444555555666555555555555555444444555555555666666888999:::;;;===AAADDDLLL___}}}{{{pppfffaaa]]]```iiirrrtttqqqiiiddd___\\\]]]```ccceee```[[[SSSNNNLLLKKKNNNPPPPPP]]]iiiggg]]]WWW[[[ccc```___^^^]]]]]]]]]^^^^^^[[[ZZZYYYXXXVVVUUUUUUTTTPPPOOOMMMJJJGGGDDDBBBAAACCCBBBAAA???>>>>>>======@@@???===<<<<<<<<<===>>>@@@@@@@@@@@@@@@@@@@@@@@@<<<<<<<<<<<<===>>>??????AAA@@@???>>>======<<<<<>>======???BBBEEEGGGIIIKKKNNNSSSYYY___eeeiiikkkjjjjjjlllnnnrrrvvvxxxvvvwwwxxxxxxzzz~~~{{{uuuoookkkhhhfffaaa]]]\\\[[[YYYTTTOOOKKKJJJKKKIIIHHHGGGFFFEEEDDDEEEEEEAAA@@@>>>======>>>???@@@<<<===???@@@AAAAAA@@@@@@===>>>@@@CCCFFFJJJLLLNNNSSSSSSRRRNNNIIIDDDCCCBBBBBBCCCEEEJJJRRRWWWWWWTTTIIIIIIHHHGGGGGGIIIMMMPPPTTT]]]lll~~~tttjjjmmm~~~mmm```MMMDDD<<<;;;<<<:::888888999999:::::::::999999888::::::::::::999999999999555666777888::::::;;;;;;888888777777777777888888666666666666777777777777666777777777888888888888999999999999999999999999:::000000111111111222222222222111///.........///000//////000000000000//////111000000///.../////////000000000//////........./////////000000000000000000000111222222222222111111111111111111111111111222222222222222222222222333444555555666555555555777666555444333333444444333555777888999:::===@@@FFFOOOcccnnnfff___aaaiiiooorrrrrrjjjgggccc______dddlllqqqkkkggg^^^TTTMMMLLLMMMNNNMMMSSSYYYXXXTTTSSSXXX^^^___^^^^^^^^^^^^^^^^^^___[[[[[[ZZZYYYXXXWWWVVVVVVRRRQQQPPPNNNLLLJJJHHHGGGFFFEEEDDDBBBAAA@@@@@@???@@@???===<<<<<<<<<===>>>;;;;;;<<<===>>>>>>>>>???<<<<<<===>>>>>>????????????????????????>>>>>>>>>============>>>>>>??????AAABBBDDDGGGLLLQQQUUUWWWYYYYYYYYY[[[^^^bbbfffhhhhhhjjjkkkmmmoootttyyy}}}|||vvvqqqttt~~~~~~xxxssspppiiiddd^^^[[[ZZZXXXTTTQQQMMMMMMLLLIIIFFFDDDDDDDDDCCCCCCBBBBBBAAAAAAAAAAAA@@@@@@???>>>>>>>>>???@@@===>>>@@@BBBCCCCCCBBBBBB>>>@@@AAADDDFFFHHHIIIJJJSSSUUUVVVUUURRRNNNKKKIIIFFFEEEGGGNNNTTTWWWVVVUUULLLJJJGGGFFFHHHPPPZZZaaannnxxxxxxpppooo|||nnn[[[PPPFFF@@@<<<===<<<999888999888888999::::::999999999:::::::::999999999888888444555777888999::::::;;;666666555555555555666666555666666666777777777888666777777777888888888888999999999999999999999999::://///////000000000111111000//////......//////000//////000000000000//////111000//////......//////.............../////////.........////////////000///000111111222222111111111111111111111111111111222222222222222222222222333444555555666666555555777666555333333444555555555777888999999;;;===???AAACCCNNNgggtttiiihhhllloooqqqrrrmmmkkkgggbbb___bbbiiioooqqqpppjjj```WWWRRROOOLLLLLLKKKJJJJJJLLLPPPUUUXXX^^^^^^^^^]]]\\\\\\[[[[[[[[[[[[[[[ZZZYYYXXXWWWVVVTTTSSSRRRQQQOOONNNMMMLLLJJJIIIGGGFFFEEEDDDDDDDDD@@@???>>>======<<<<<<===;;;<<<===???@@@@@@AAAAAA<<<===>>>???@@@@@@@@@@@@===>>>???@@@@@@@@@??????<<<<<<===>>>>>>===<<<<<<>>>===>>>@@@DDDGGGHHHHHHJJJJJJKKKLLLOOORRRTTTVVVZZZ[[[]]]___aaaeeejjjnnnvvvtttnnnfff___^^^eeelll}}}{{{yyyvvvsssrrrssstttvvvyyyxxxwwwssslllddd\\\XXXUUURRRNNNKKKJJJIIIGGGFFFCCCDDDEEEDDDBBBAAAAAABBB@@@@@@@@@@@@@@@@@@@@@?????????????????????>>>>>>>>>>>>???@@@AAABBBBBBBBBBBBBBBCCCCCCCCCBBBAAAAAAFFFJJJOOORRRSSSSSSSSSSSSTTTQQQPPPSSSTTTRRRQQQSSSMMMLLLJJJLLLSSSaaaqqq|||}}}sssuuuwwwppp\\\KKKCCCAAA>>><<<>>><<<888777999777888999999999999999999444555555666777888999999888888999999888777666666666555555444444555555666555555666666777777888888777777777777888888888888:::::::::::::::::::::::::::------------............------...///000000000000...///000111111000///...000000///............///.........///000000111111.../////////000000000000///000000111111111111111111111111111111111111111222222222333333222222222333444555555666666555555555444333333444666888999777888:::::::::<<>>@@@AAABBBBBBAAAAAA===>>>???@@@@@@???>>>==============================;;;:::<<>>AAA;;;;;;@@@JJJWWWooo|||vvvssstttqqquuuwwwssskkkggghhhkkkrrr~~~xxxmmm___SSSMMMIIIFFFFFFJJJNNNPPPPPPSSSTTTVVVXXXZZZ[[[\\\\\\]]]]]]]]]]]]\\\ZZZXXXVVVYYYXXXVVVTTTRRRPPPOOONNNNNNMMMLLLKKKKKKJJJKKKKKKGGGHHHHHHIIIHHHFFFDDDCCC>>>>>>???@@@???>>>===<<<>>>???AAABBBCCCCCCBBBAAA>>>>>>?????????===<<<;;;@@@???>>>======>>>@@@AAA<<<:::999:::===???===;;;999:::<<<===>>>?????????===???AAABBBCCCFFFJJJMMMJJJIIIGGGDDDCCCDDDHHHKKKTTTbbbvvv}}}wwwqqqkkkgggccceeeeeedddaaa_________\\\\\\[[[ZZZYYYXXXWWWVVVOOOOOONNNNNNNNNOOOPPPQQQNNNMMMKKKIIIFFFCCCAAA@@@>>>@@@AAA???<<<<<>>@@@AAAAAA???>>>???@@@<<<<<<>>>???AAAAAABBBBBBBBBDDDFFFGGGFFFCCCAAA???CCCBBBAAA@@@AAABBBCCCDDDBBBCCCEEEFFFGGGGGGGGGFFFGGGGGGFFFDDDDDDFFFKKKOOOYYYbbbqqq}}}wwwcccSSSMMMTTTWWW___lll~~~{{{uuuqqqmmmlllppp~~~{{{fffWWWLLLBBB???BBB888777999:::888444555:::666777888999999999999999999999999999888888888888666777777888888888777777777777666666666666777777444555555666777888888999777777777777888888888888::::::::::::::::::::::::999...//////000000000000000//////.........---------000////////////000111111////////////////////////////////////////////////111111222222222333333333444333222111000000000000000000000000000000000000000000111222222222222111222222222222222222222222444444444555555555555666666666666666777777777777>>>999:::@@@FFFUUUvvv{{{rrrfffppp{{{yyypppiiifffqqqxxxwwwlll\\\UUULLLHHHHHHJJJHHHFFFQQQQQQRRRUUUYYYZZZZZZYYY]]]ZZZWWWWWWYYYYYYXXXVVVWWWTTTRRRSSSUUUVVVTTTRRROOOOOOOOOPPPPPPPPPQQQQQQOOOOOONNNMMMKKKIIIGGGFFFFFFEEECCCAAA@@@???@@@@@@??????@@@AAAAAAAAAAAA@@@AAA@@@???>>>>>>>>>>>>>>>:::;;;<<<============<<<<<<<<<;;;::::::::::::;;;======<<<<<<<<<;;;;;;;;;>>>>>>??????@@@@@@@@@@@@CCCAAA???===<<<>>>@@@AAAFFFKKKTTT```kkkttt{{{~~~}}}||||||zzzyyywwwuuutttsssvvvyyyxxxuuuvvv{{{}}}zzzxxxvvvtttssstttvvvxxxyyyuuuooojjjgggaaaZZZUUUTTTRRRPPPMMMKKKIIIIIIIIILLLKKKJJJHHHGGGGGGGGGGGGCCCBBBCCCGGGGGGCCCBBBCCCCCCBBBAAA???>>>===============<<<;;;<<<===>>>???@@@@@@???????????????@@@BBBBBBBBBBBBAAA@@@??????@@@BBBDDDFFFFFFEEECCCAAACCCCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEFFFGGGEEECCCBBBAAABBBEEEIIIKKKNNNUUUgggoooUUUXXXVVVfff|||wwwnnniiifffhhhuuu|||jjjTTTHHHAAA<<<:::::::::999999:::;;;;;;:::888999999999::::::999999999777777777777888888888888999999999888777666666555777777888888888888777777888777555444444555666777555777888777666555666888;;;:::999888888888999:::999,,,---...///////////////000000/////////.........000///...---------------000000000000000000000000000000000000000000000000111111111222222222333333111111111000111111222222111111111111111111111111000000111222222222222111222222222222222222222222444444444444555555555555555666666666777777777777:::777999===???HHHaaa{{{|||qqqtttxxx{{{{{{wwwpppkkkmmmsss~~~jjjaaaUUUNNNLLLLLLKKKIIIJJJJJJLLLPPPTTTXXXYYYYYYZZZWWWUUUVVVXXXYYYYYYWWWWWWUUUTTTTTTUUUVVVTTTRRRQQQQQQQQQQQQRRRRRRRRRRRRRRRTTTUUUUUUTTTPPPMMMKKKJJJIIIGGGEEECCCCCCCCCCCCCCCCCCBBBBBBBBBBBBAAAAAAAAAAAA@@@??????>>>>>>>>>;;;;;;;;;<<<<<<=========>>>===<<<<<<;;;;;;<<<<<<======<<<<<<<<<;;;;;;;;;======>>>>>>>>>>>>>>>>>>AAA@@@>>>===<<<===>>>???<<>>===<<<<<<<<<<<<<<<;;;:::;;;<<<===>>>@@@@@@????????????@@@@@@@@@@@@AAAAAAAAAAAAAAA@@@AAABBBEEEFFFGGGFFFDDDBBBDDDDDDDDDEEEEEEEEEFFFFFFHHHHHHGGGGGGGGGFFFFFFFFFCCCCCCDDDDDDFFFHHHJJJKKKOOO[[[uuujjjjjjkkkzzzuuummmhhhiiinnnxxx~~~iiiYYYHHH@@@===;;;:::;;;<<<;;;;;;<<<======<<<:::888888999999999999888888777777777777888888888888::::::999999888777777666666666666777777666666666777666555444444555666888555777888777666555666777:::999888777777888999:::999+++,,,---...////////////000000000000000/////////111000///...,,,,,,,,,+++111111111111111111111111111111111111111111111111000111111111222222222222000000000000111222333333222222222222222222222222000000111222222222222111222222222222222222222222444444444444555555555555555555666666666777777777666555888;;;:::<<>>>>>>>>>>>===<<<<<<===???@@@???>>>======<<<<<<===============<<<<<<<<<<<<;;;============<<<<<<<<<<<<>>>>>>>>>===============;;;<<<===???BBBDDDGGGHHHLLLLLLLLLKKKJJJIIIGGGGGGHHHLLLOOOOOOMMMLLLNNNQQQQQQRRRTTTUUUUUUTTTSSSQQQRRRQQQPPPQQQRRRRRRPPPNNNQQQOOOLLLJJJHHHHHHHHHIIIKKKIIIGGGFFFEEEDDDAAA>>>BBBAAA???===<<<<<<<<<===????????????????????????AAA@@@AAAEEEEEE@@@>>>?????????>>><<<;;;;;;;;;;;;<<<<<<<<<<<<<<<===>>>>>>@@@@@@????????????@@@@@@>>>>>>???@@@AAAAAAAAAAAABBBCCCEEEGGGGGGFFFEEEDDDEEEEEEEEEFFFFFFFFFGGGGGGDDDEEEEEEFFFFFFEEEEEEDDDBBBCCCDDDEEEFFFGGGHHHHHHKKKZZZuuu}}}qqqjjjffffffooo~~~zzzpppWWWJJJ???;;;;;;999999;;;;;;;;;:::;;;<<<===;;;999777777888888888888777777777777777777888888888888:::::::::999999888888777444555555666666555555444555555444444444555777888555666777777555555666777888888777777777777888888999+++,,,---...///000000000////////////////////////222222000//////.........000000000000000000000000000000000000000000000000000000000111111111111222000000000000000111222222222222222222222222222222000000111222222222222111111222222222222222333333333333444444444555555555555555555666666666777777444444777:::999999CCCOOOgggyyyvvvzzz|||yyyuuukkkmmmrrryyywwwmmmdddZZZPPPJJJHHHGGGFFFGGGJJJMMMNNNOOOOOOOOOPPPQQQTTTWWWYYYYYYXXXWWWVVVVVVUUUTTTSSSSSSSSSSSSSSSTTTTTTTTTUUUUUUVVVWWWYYYZZZYYYWWWTTTRRRSSSRRRPPPNNNLLLKKKKKKKKKPPPOOOMMMKKKIIIHHHHHHHHHCCCCCCBBBBBB@@@???>>>===AAA@@@>>>======>>>@@@AAA???>>>======<<<<<<===============<<<<<<<<<<<<<<<============<<<<<<<<<<<<===>>>?????????>>>===<<>>===<<<<<<===>>>>>>@@@@@@@@@@@@@@@???>>>===???AAADDDEEEDDDCCCCCCDDDDDDEEEFFFGGGHHHGGGFFFEEEEEEDDDEEEEEEEEEEEEDDDCCCDDDCCCAAA@@@@@@AAABBBCCCAAAAAAAAA@@@@@@???>>>===>>>===<<<;;;;;;;;;<<<============>>>>>>>>>>>>>>>???>>>@@@DDDDDD???<<<===??????===<<<<<<;;;;;;;;;>>>>>>>>>>>>>>>??????@@@@@@@@@?????????@@@AAAAAA>>>??????@@@AAAAAA@@@@@@BBBDDDEEEGGGGGGGGGFFFEEEEEEEEEEEEFFFFFFFFFGGGGGG@@@BBBCCCEEEGGGGGGGGGGGGGGGGGGGGGGGGHHHJJJLLLMMMQQQ^^^qqqvvvlllhhhiiiooo~~~mmmbbbNNNEEE===;;;;;;999888999999888888888::::::888777666666777777777777666666666777777777888888888888999999999888888888777777555555555666666555555555444333333444444666777888555666777666555555666777666666666666666777777777888------...///000111111111........................000000////////////000000//////////////////////////////////////////////////////000000000111111111222111111000//////000000222222222222222222222222000000111222222222222111111111111222222333333333333333333444444444444555555555555555666666666666777777888999888999@@@HHHLLLeee|||wwwtttkkkmmmpppuuuzzz||||||zzz~~~~~~}}}yyyrrrggg[[[SSSKKKHHHEEEEEEFFFIIIJJJJJJJJJKKKLLLNNNPPPSSSVVVXXXWWWWWWWWWVVVTTTSSSSSSSSSRRRRRRSSSSSSSSSTTTTTTTTTWWWWWWWWWWWWWWWWWWWWWWWWVVVUUURRRPPPNNNMMMMMMMMMPPPOOONNNLLLKKKJJJJJJJJJFFFEEEEEEDDDCCCAAA???>>>@@@???===<<<<<<===>>>@@@>>>===<<<<<<;;;;;;<<<<<<========================>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@AAAAAA???===<<<===<<<:::999999999:::;;;<<<<<<============<<<<<<<<<>>>@@@AAA@@@???>>>>>>>>>???@@@AAABBBBBBAAAAAA;;;<<<=========<<<<<<<<>>>>>===>>>===<<<;;;;;;<<<===>>>;;;<<<===>>>>>>======<<<>>>===@@@EEEEEE@@@===>>>@@@@@@???>>>==================>>>>>>????????????@@@@@@??????@@@AAAAAABBBAAAAAAAAAAAAAAA@@@???>>>BBBCCCEEEFFFGGGGGGGGGFFFDDDDDDDDDEEEEEEEEEFFFFFFCCCDDDFFFGGGIIIJJJJJJJJJKKKJJJJJJLLLQQQWWW^^^cccjjjwwwyyysssooonnnuuu~~~jjjYYYOOOHHHAAA<<<<<<<<<999777888888777777888999999888666666666666777777666666666666777777777888888888888777777777777666666666666555666666777777666666555333333333444555666777777444666777666555444555666555555666666777777777777888...///000000000000000000------------............---------------...//////................................................////////////000000000000222222111000////////////222222222222222222222222000000111222222222222111111111111222222333333444333333333333444444444444444444555555555666666666999888777666666888<<>>===<<<;;;;;;;;;<<<===>>>===<<<<<<;;;;;;<<<<<<<<<============>>>>>>>>>????????????@@@@@@@@@@@@???@@@@@@AAAAAA@@@>>>===:::::::::999999:::;;;;;;999:::;;;;;;<<<<<<<<<<<<;;;;;;<<<<<<<<<;;;;;;::::::;;;<<<===============888:::<<<<<<;;;:::;;;<<>>===<<<<<<;;;<<<>>>???>>>===;;;<<<<<<======<<<;;;;;;<<<===>>><<<===>>>>>>>>>===<<<;;;======@@@FFFGGGBBB???@@@AAAAAA@@@???????????????<<<<<<===>>>>>>>>>>>>===@@@@@@???@@@@@@AAABBBCCCBBBBBBBBBBBBAAA@@@??????BBBCCCDDDEEEFFFFFFGGGGGGDDDDDDDDDEEEEEEEEEFFFFFFDDDDDDEEEEEEFFFHHHIIIJJJLLLMMMOOOUUU```lllxxx|||xxxuuutttwww|||}}}iiiXXXJJJAAA>>>:::777:::;;;888888::::::999888999:::;;;999777666666777777777777666666777777777777888888888888666666666666666666666666666666666777777666666666333333444444555555555666444555666666444444555666444555666777888888777777888/////////000//////...------.........///////////////......------------...////////////////////////////////////////////////........./////////000000111000000/////////000000111111111111111111111111000000111222222222222111000111111222333333444444222222333333333444444444444444444555555555666666666666666555666888::::::<<>>======<<<<<<======<<<=========>>>>>>>>>>>>===>>>>>>???@@@AAABBBBBB???????????????>>>>>>===<<<<<<=========<<<;;;;;;999999:::<<<<<<============<<<:::::::::::::::999999999:::;;;;;;<<<<<<<<<;;;===@@@@@@>>>===>>>@@@??????>>>===<<<;;;;;;;;;:::<<<>>>>>><<<;;;<<<===???>>>===<<<<<<<<<===>>>@@@AAABBBCCCBBB@@@???===<<<===AAAHHHIIIEEEBBBCCCAAAAAA@@@????????????@@@>>>???@@@AAAAAAAAA@@@???@@@@@@@@@@@@AAABBBCCCCCCBBBBBBCCCCCCCCCBBBBBBAAAAAABBBCCCDDDEEEFFFFFFGGGEEEEEEEEEFFFFFFFFFGGGGGGDDDCCCDDDEEEIIIMMMRRRTTT\\\___eeennn|||{{{wwwyyy{{{||||||gggWWWLLLBBB<<<:::666555888999777777:::999888888999::::::999777666777777888888777777666777777777777888888888888666666666666666777777777444555555666666555555444333444444444555444444444444555666666444444555666444555666888999999888888888////////////...---,,,+++.../////////000000111111333222111000///.........000000000000000000000000000000000000000000000000............/////////000///......//////000111222000000000000000000000000000000111222222222222111000000111222333333444444222222333333333444444444444444444555555555666666111333444666999<<<===;;;>>>???EEESSShhh~~~jjjjjjlllpppuuuxxxyyyyyysssqqqllliiihhhmmmtttyyy|||ttthhh[[[RRRKKKGGGDDDCCCEEEGGGGGGFFFFFFJJJMMMOOOQQQTTTSSSRRRQQQSSSVVVRRRSSSSSSSSSSSSTTTTTTTTTVVVXXXZZZ\\\]]]]]]\\\\\\\\\ZZZWWWUUURRRQQQQQQQQQPPPSSSWWWZZZ[[[ZZZXXXVVVTTTTTTTTTSSSQQQNNNJJJHHHEEEEEEFFFFFFEEEDDDCCCCCC@@@??????>>>>>>>>>>>>>>><<<=========>>>>>>??????<<<<<<===???@@@AAABBBCCC???>>>>>>>>>============<<<=========<<<:::999777:::;;;===>>>???@@@@@@@@@AAA>>><<<;;;;;;<<<<<<<<<::::::;;;<<<<<<===>>>>>>;;;>>>@@@@@@>>>===???AAA======>>>>>>?????????@@@:::===???@@@>>>===???AAAAAA@@@???>>>>>>>>>???@@@EEEFFFGGGHHHGGGEEEBBBAAA<<<===BBBIIIKKKGGGDDDEEEAAA@@@??????????????????BBBCCCDDDEEEEEEEEEDDDCCC@@@@@@@@@@@@AAABBBCCCDDDAAAAAABBBCCCDDDDDDDDDDDDAAAAAABBBCCCDDDEEEFFFGGGFFFFFFGGGGGGGGGHHHHHHHHHFFFGGGHHHLLLSSS[[[cccgggvvvyyyzzzxxxuuuqqqrrrzzz|||fffSSSHHHBBB===:::<<<888777999888666555888777666555666888888666555777777888888888888777777777777777777888888888888777777777777777888888888333444444555555444444333444444444555555444333333444555666555444444555666444555777888999999999888777000000000000000000000000.........///000111111222222...+++,,,000222000---000000000000000000000000////////////////////////222///......111111000---//////000111111111111111111111111111111222222222222222111111111111222222444333111000000000111111222222333333333333444444666555555444444444555555333333444444555666666666:::888===IIISSScccqqqgggkkktttxxxyyyzzz|||vvvpppllliiiiiiqqqzzzttteeeYYYOOOGGGCCCCCCBBBBBBBBBCCCCCCDDDGGGWWW```ZZZTTTVVVVVVRRRTTTSSSQQQPPPPPPQQQSSSTTTWWWYYY[[[]]]___^^^^^^]]]\\\ZZZXXXVVVTTTSSSSSSSSSRRRSSSUUUWWWXXXYYYZZZZZZZZZZZZZZZXXXVVVRRRNNNLLLHHHIIIJJJKKKKKKIIIGGGFFFAAAAAAAAAAAAAAAAAA@@@???BBB@@@???@@@AAACCCBBBBBBBBBBBBBBBBBBCCCCCCDDDEEE@@@AAAAAABBBAAA@@@???>>>======<<<;;;;;;;;;;;;<<<;;;;;;;;;<<<===>>>>>>?????????>>>>>>======<<<<<<>>>===<<<;;;;;;<<<=========>>>???@@@@@@???>>>===;;;;;;<<<<<<===???@@@AAABBBAAAAAA@@@@@@AAAAAABBB===>>>@@@@@@???@@@BBBDDDPPPIIIBBB???AAABBBAAA???CCCDDDFFFIIIKKKJJJFFFCCCDDDEEEEEECCCAAAAAABBBCCCFFFDDDDDDHHHLLLLLLGGGBBBDDDCCCCCCBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBCCCBBB@@@>>>>>>@@@CCCCCCEEEFFFGGGHHHHHHHHHHHHJJJPPPXXX^^^dddooorrriiihhhmmmooowww~~~qqqbbbMMM@@@<<<======<<<777777666666666666777777777777777777888888888888666666666666666666666666777777888999999999999888777777666666555555555444555555555444444333333333000111333555666666555555999888777666666555555666555555666666777777888888555////////////////////////------......///000000000///,,,***,,,111444444111////////////////////////////////////////////////111///......000111000...//////000111111111111111///000000111111222333333222111111000000111111222333222111000000000111222222222222333333333444444555555444444444555555666444444555555666777777888;;;999;;;CCCHHHRRRkkkyyywwwyyywwwuuuuuu~~~}}}|||xxxqqqlllpppxxx|||pppdddZZZNNNJJJFFFCCCCCCCCCCCCCCCCCCSSS]]]XXXRRRSSSUUURRRUUUTTTTTTTTTUUUWWWYYY[[[YYYZZZ\\\^^^^^^]]]\\\[[[[[[YYYXXXVVVUUUTTTUUUUUUTTTUUUWWWYYYZZZ[[[\\\\\\[[[[[[[[[YYYWWWSSSPPPNNNJJJLLLOOOQQQPPPMMMIIIFFFHHHHHHHHHHHHGGGGGGFFFEEECCCBBBAAAAAACCCDDDDDDCCCDDDCCCCCCCCCCCCDDDDDDEEEAAAAAACCCCCCDDDCCCBBBBBB>>>>>>===<<<<<<<<<<<<===;;;<<<<<<===>>>>>>??????>>>>>>>>>>>>>>>>>>>>>>>>???>>>=========>>>???@@@???@@@AAAAAAAAA@@@???>>>??????>>>>>>>>>???@@@@@@AAABBBCCCDDDDDDCCCBBBAAA???@@@AAAAAA@@@@@@BBBDDDKKKFFFAAA@@@BBBDDDCCCAAABBBCCCEEEHHHJJJJJJHHHEEEHHHHHHGGGDDDAAA@@@@@@BBB@@@BBBFFFMMMSSSRRRLLLFFFCCCCCCCCCCCCCCCDDDDDDEEEDDDDDDCCCCCCCCCCCCCCCBBBBBBCCCEEEEEEEEEFFFHHHJJJHHHHHHGGGGGGHHHKKKOOORRRZZZcccnnnwww~~~zzzmmmbbb\\\```hhhsss~~~}}}nnn[[[QQQCCC<<<;;;<<<;;;999777777666666666666777777666666777777777888888888666666666666666666666666555666777777888888777777777666666666555555555555555555444444444333333333333444555777777777666666777666666666666666777777666666666666777777777777666////////////////////////.........//////000000111000---,,,---222444444222////////////////////////////////////////////////000///......000000000...//////000111111111111111//////000000111222333333222111111000000111111222111111111000111111222333222222222222333333333333444333333333444555666666555555666666777888888888;;;888:::>>>???BBBRRRcccwwwpppnnntttxxx~~~~~~wwwnnnooouuu{{{ppp]]]VVVLLLGGGFFFFFFDDDAAA@@@PPPZZZVVVPPPPPPSSSSSSTTTTTTSSSSSSTTTWWWYYY[[[[[[\\\]]]^^^^^^]]]\\\[[[[[[ZZZXXXWWWVVVVVVWWWWWWVVVWWWYYY[[[]]]^^^______]]]]]]\\\[[[YYYVVVSSSQQQNNNQQQUUUWWWUUUQQQKKKGGGKKKKKKKKKJJJJJJIIIGGGGGGFFFEEEDDDEEEFFFGGGGGGFFFFFFFFFEEEDDDDDDDDDEEEEEECCCCCCDDDFFFFFFFFFFFFFFF@@@??????>>>>>>>>>>>>>>>======>>>>>>??????@@@@@@======>>>??????@@@AAAAAA@@@@@@@@@@@@@@@AAABBBCCCBBBBBBBBBBBBBBBAAA@@@???BBBBBBAAA@@@@@@@@@@@@@@@AAACCCFFFHHHHHHFFFCCCAAABBBCCCCCCCCCAAAAAACCCDDDEEEBBB@@@AAADDDFFFEEEDDDEEEDDDEEEHHHKKKMMMLLLKKKHHHHHHFFFCCCAAABBBDDDGGGEEEEEEGGGKKKOOOOOOKKKFFFDDDDDDDDDDDDDDDEEEFFFGGGFFFFFFEEEEEEEEEDDDDDDDDDAAACCCFFFFFFFFFGGGIIIJJJKKKKKKKKKLLLQQQZZZdddlllzzzxxxjjj^^^UUUTTT^^^iii{{{wwweeeWWWGGGAAA;;;999;;;;;;888444777777666666666666777777666666777777777777888888666666666666666666666666444555555666666666666666666666666666555555555555555444444444444333333333555555666666777666666555555555555555666777888999777777777777666666666666777//////////////////////////////000000111111111111222000......000000///...///////////////////////////////////////////////////.........///000////////////000111111111111111000000000000111111111111111111000000000000111111000000000111111222333333111222222222222333333333222222333333444555666777444555555666777777888888888777999<<<<<<>>>FFFQQQccc{{{}}}sssmmmiiimmmtttzzzyyyuuutttxxx~~~zzzhhh___TTTOOONNNLLLFFF@@@@@@NNNXXXUUUOOOOOORRRTTTVVVUUUTTTSSSTTTUUUWWWYYY\\\]]]^^^___```_________]]][[[ZZZXXXWWWWWWWWWXXXWWWXXXZZZ\\\^^^___``````^^^^^^]]]\\\ZZZXXXVVVTTTTTTVVVXXXYYYWWWSSSNNNKKKNNNNNNMMMMMMLLLKKKIIIIIIIIIHHHHHHIIIKKKKKKJJJIIIIIIIIIHHHGGGFFFFFFFFFGGGFFFGGGGGGGGGHHHHHHGGGGGGBBBBBBAAA@@@@@@@@@@@@@@@?????????@@@@@@AAAAAAAAA??????@@@@@@AAAAAAAAAAAAAAAAAABBBBBBCCCDDDEEEFFFCCCCCCCCCCCCBBBAAA@@@@@@CCCBBBAAAAAA@@@@@@AAAAAACCCDDDFFFHHHHHHFFFDDDCCCEEEFFFFFFDDDCCCBBBCCCEEEBBBAAAAAACCCFFFGGGFFFEEEHHHGGGGGGIIIMMMPPPQQQQQQHHHFFFDDDBBBCCCHHHPPPVVV^^^YYYQQQLLLJJJJJJIIIIIIFFFFFFFFFEEEEEEFFFGGGGGGHHHHHHHHHGGGGGGFFFFFFFFFGGGGGGGGGGGGFFFGGGJJJLLLOOORRRWWW^^^iiiwwwvvvmmmbbbXXXRRRUUUbbbqqqtttfffWWWMMMAAA>>>::::::;;;:::666222777777666666666666777777666666666666777777777888666666666666666666666666444444555666666666666666666666666666666555555555444444444444444444444444444444444444444444333333555555555555555666777888888888777777666666555555777.................................///////////////000///---------...------........................////////////////////////---............//////000//////000111111111111111222222111111000/////////111000000000000000000111000000111111222222222222111111111222222222333333222222222333333555666777333444444555555666666777777777999<<<===>>>BBBHHHQQQccc}}}}}}nnnkkkkkkrrrxxxyyyxxxyyywwwzzzkkkddd\\\XXXWWWSSSKKKCCCBBBMMMUUUUUUQQQPPPRRRTTTXXXWWWVVVUUUVVVXXXZZZ[[[[[[\\\]]]___aaabbbcccccc___^^^\\\ZZZXXXXXXXXXXXXXXXYYYZZZ\\\]]]^^^______^^^^^^]]]\\\[[[YYYWWWWWWYYYYYYYYYWWWUUUSSSPPPOOORRRRRRRRRRRRQQQPPPOOONNNMMMLLLLLLNNNOOOPPPNNNLLLLLLLLLKKKJJJIIIIIIIIIJJJKKKKKKJJJIIIHHHGGGGGGGGGEEEDDDCCCCCCBBBBBBCCCCCCAAAAAAAAABBBBBBBBBBBBBBBCCCCCCBBBBBBAAAAAAAAAAAABBBCCCCCCDDDEEEFFFFFFFFFCCCCCCBBBBBBAAAAAAAAAAAAAAA@@@@@@@@@@@@AAABBBBBBEEEEEEEEEEEEEEEEEEEEEEEEFFFGGGGGGEEECCCCCCDDDEEECCCCCCDDDEEEGGGGGGFFFEEEIIIHHHGGGIIILLLOOOQQQQQQNNNKKKGGGEEEGGGOOOZZZbbbtttnnnddd[[[UUUQQQOOONNNIIIHHHGGGFFFFFFFFFFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGKKKKKKKKKKKKMMMRRRXXX]]]```hhhsss~~~|||wwwiiiddd___[[[YYY^^^nnn}}}pppcccWWWMMMHHH@@@===999888999999777555777777666666666666777777555666666666666777777777666666666666666666666666444555666666777777666666555555555666666666666666444444444444444444444444444444444444333333333444777777666555555555555555888888777777666666555555666........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000........................////////////////////////,,,---...///......///111//////000111111111111111111111111000000//////...111000000//////000000111000000111222222222111111111111111111222222222222333222222222333444555555333333444444555666666666888888888999;;;<<<===???FFFRRRggg}}}wwwrrryyy~~~uuukkklllpppqqqooonnnqqqwww~~~}}}tttiiieee```___^^^ZZZSSSMMMHHHNNNUUUXXXYYYYYY[[[\\\YYYXXXWWWWWWWWWYYY[[[]]]ZZZZZZ\\\^^^```bbbcccddd```^^^]]][[[ZZZYYYZZZZZZZZZZZZ[[[\\\]]]]]]]]]]]]^^^]]]\\\[[[ZZZYYYXXXXXX[[[ZZZYYYWWWUUUSSSRRRRRRQQQQQQRRRRRRQQQQQQPPPPPPPPPPPPPPPRRRTTTTTTRRRPPPOOOOOONNNMMMMMMMMMNNNNNNOOONNNMMMKKKIIIIIIHHHHHHGGGFFFFFFEEEDDDEEEEEEEEECCCCCCCCCCCCDDDDDDDDDDDDEEEEEEDDDCCCCCCBBBAAAAAABBBCCCDDDEEEFFFFFFFFFEEECCCCCCBBBBBBBBBBBBCCCCCCAAAAAA@@@AAAAAABBBCCCCCCGGGGGGFFFEEEEEEFFFGGGGGGFFFGGGGGGFFFDDDCCCDDDFFFDDDEEEFFFGGGGGGHHHGGGGGGHHHGGGFFFHHHJJJLLLMMMLLLTTTQQQMMMJJJKKKQQQYYY```kkkjjjgggccc\\\UUUOOOLLLHHHHHHGGGFFFFFFFFFFFFFFFFFFFFFGGGGGGHHHIIIIIIIIIIIILLLOOOUUU\\\gggrrryyy{{{sssmmmllleeefffjjjmmmooouuunnn]]]QQQGGGCCCCCC<<<999777666777888999888777777666666666666777777555555666666666666777777666666666666666666666666444555555666777666666666555555555666666666666666333333333444444444444555666666555555555666666777888777666555444444444444777777777777666666666666666........................------------------------,,,------------...///000........................////////////////////////***---//////------///111//////000111111111111111////////////000000111111000000////////////000000111111222333222111000000111111111111222222222222333333333222333333444444444444444555666666777777999888777666888;;;<<<;;;@@@GGGTTTfff}}}|||uuuooonnnsss{{{sssooojjjhhhgggkkkooosssvvvyyy{{{uuunnnfffdddaaaaaa```___]]]ZZZSSSTTTZZZbbbhhhkkkllllllgggeeeccc```^^^]]]^^^^^^YYYYYYZZZ[[[]]]^^^```aaa]]]]]]\\\[[[[[[\\\]]]^^^\\\]]]]]]]]]]]]]]]]]]\\\\\\[[[ZZZYYYXXXXXXXXXWWWZZZZZZZZZYYYXXXVVVTTTRRROOOOOOPPPQQQQQQQQQPPPPPPSSSSSSSSSUUUWWWWWWUUURRRQQQQQQPPPPPPPPPQQQRRRRRRQQQPPPNNNMMMLLLLLLLLLMMMIIIHHHGGGGGGFFFFFFGGGGGGEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCDDDEEEEEEEEEDDDCCCCCCCCCBBBBBBCCCDDDFFFGGGDDDDDDCCCBBBBBBBBBCCCCCCGGGHHHHHHIIIIIIHHHHHHGGGEEEFFFGGGFFFDDDDDDEEEGGGEEEFFFGGGHHHHHHIIIJJJLLLKKKJJJIIIJJJKKKLLLKKKJJJMMMMMMMMMKKKJJJKKKNNNPPPRRRTTTVVVVVVRRRMMMHHHEEEEEEEEEEEEEEEFFFGGGHHHIIIIIIJJJKKKLLLMMMNNNOOOPPPNNNTTT___kkkxxx~~~tttoookkkffffffiiiooovvv{{{jjjWWWKKKCCC>>>>>>BBB:::888777666777888888999777777666666666666777777555555555666666666777777666666666666666666666666333333444555555555555555555555555555666666666777333333333444444444555555555555444444555666777888666555555444444444555555666666666666777777777777777........................000000000000000/////////111111111///---,,,---...........................////////////////////////***,,,//////------///222//////000111111111111111,,,,,,---///000222333333000000////////////000000111222333333222111000///000111111111111222222222444444333222222222333333555555666666777888888888999888555555888===>>><<<===BBBJJJSSSccc{{{zzzsssqqqyyywwwnnnkkkmmmeeejjjmmmppptttuuupppiiiccccccaaa``````aaacccddd\\\\\\```lllwww|||||||||}}}zzzuuuooojjjfffdddcccYYYYYYYYYYYYZZZ[[[\\\]]][[[ZZZZZZ[[[\\\___aaabbb^^^_________^^^]]]]]]\\\[[[ZZZYYYXXXWWWWWWWWWWWWYYYZZZ\\\\\\[[[XXXTTTRRRRRRRRRTTTUUUUUUUUUUUUUUUTTTTTTUUUWWWYYYXXXVVVTTTRRRRRRRRRRRRRRRSSSTTTUUURRRQQQPPPOOONNNOOOPPPQQQIIIIIIHHHGGGGGGGGGHHHHHHFFFFFFFFFEEEEEEEEEEEEEEECCCCCCDDDDDDEEEEEEFFFFFFCCCCCCDDDEEEEEEDDDBBBBBBDDDDDDCCCDDDEEEFFFHHHIIIHHHGGGFFFDDDCCCCCCBBBBBBGGGHHHKKKMMMMMMKKKHHHGGGEEEFFFFFFEEEDDDDDDEEEGGGDDDEEEGGGHHHIIIJJJMMMOOOOOONNNMMMNNNNNNNNNLLLJJJ@@@DDDGGGIIIGGGEEECCCCCCFFFGGGGGGFFFEEEDDDDDDEEEBBBBBBCCCEEEGGGIIIKKKLLLNNNOOOPPPRRRTTTUUUWWWWWW\\\eeettt}}}ssstttzzzwwwjjjdddbbbaaagggnnnyyydddUUUFFF@@@>>><<>>BBBDDDFFFGGGHHHJJJMMMPPPOOOWWW___dddeeehhhooovvv|||pppmmmrrrzzz}}}rrrooonnnggg^^^YYY\\\hhhwwwooo___JJJGGGAAA<<<999:::<<<>>>===<<<:::888666666666666444444444444444555666777999888888888777777666666666666666666666666666666666666666666666666666666666666555555555444444444555555444444444444555555444444555555555555555555444444444444555555555666666666666666777777777777888------------------------........................////////////................................................////////////////////////////////////,,,...000222222111///............///000111111111000000111111111222222222000000000000000111111222111111111111111111111111222222333333333333444444444444444444555555666777555555666666777888888999999888:::???EEEOOO___mmm~~~~~~yyyooogggiiillllllmmmoooqqqmmmkkkiiieeeaaaccciiirrr}}}|||tttrrrnnniiieeeaaa___^^^[[[[[[[[[\\\]]]___aaaccc```aaabbbbbbaaaaaa``````___]]][[[YYYXXXYYY[[[\\\ZZZZZZZZZZZZYYYXXXVVVVVVXXXWWWVVVTTTTTTTTTUUUVVVWWWWWWWWWWWWWWWVVVUUUTTTQQQRRRSSSUUUVVVWWWWWWVVVUUUSSSQQQQQQRRRSSSSSSSSSQQQOOOLLLJJJHHHHHHIIIJJJHHHFFFDDDEEEGGGIIIHHHGGGDDDDDDEEEFFFGGGHHHIIIIIIFFFFFFFFFFFFFFFFFFFFFEEEDDDDDDEEEEEEDDDDDDCCCBBBDDDCCCBBBBBBBBBBBBCCCDDDFFFGGGHHHIIIHHHGGGEEEDDDEEEDDDDDDDDDDDDEEEFFFFFFHHHHHHHHHIIIJJJKKKMMMMMMNNNMMMLLLKKKJJJIIIHHHHHHFFFEEEDDDCCCCCCCCCDDDEEECCCCCCCCCDDDEEEFFFFFFEEEHHHHHHHHHIIIJJJNNNTTTXXXcccnnn{{{}}}|||~~~sssjjjffffff^^^[[[WWWXXXaaaqqqnnn]]]QQQDDDAAA===999888999<<<>>>===<<<:::888666666666666555555444444444555555666888888777777777666666666666666666666666666666666444444444444444444444444666666555555555444444444555555444444444444555555666555444333333333333333333333444444444555555555777777888888888999999999999------------------------........................////////////......------..................................../////////////////////000000000000000......///000000000000000......//////000000111111000000000111111111222222000000000000111111222222111111222222333444444555222222333333333333444444222222222333444555777777555666777888999999888888:::888999;;;===AAAJJJUUUnnnsssmmmllllllmmmoooqqqnnnkkkjjjfff```aaadddwwwxxxssspppkkkiiifffcccbbbbbbbbbccc```aaabbbccccccbbbbbbaaa___^^^\\\ZZZYYYXXXXXXXXXYYYYYYZZZZZZYYYXXXWWWWWWWWWWWWVVVUUUUUUUUUVVVVVVXXXXXXXXXYYYYYYXXXXXXWWWSSSSSSUUUVVVWWWWWWWWWWWWVVVUUUSSSSSSUUUVVVUUUUUUSSSQQQOOOLLLJJJIIIIIIIIIHHHFFFEEEEEEGGGHHHHHHGGGEEEFFFFFFFFFGGGGGGGGGGGGHHHHHHHHHGGGGGGFFFFFFFFFGGGGGGHHHHHHGGGGGGFFFEEEGGGFFFEEEEEEEEEEEEFFFFFFFFFFFFGGGHHHHHHGGGEEEDDDEEEDDDDDDDDDDDDEEEFFFFFFIIIIIIIIIJJJKKKLLLMMMNNNMMMLLLKKKJJJHHHGGGFFFEEE@@@@@@@@@AAAAAABBBBBBCCCBBBBBBBBBBBBDDDFFFHHHJJJLLLMMMNNNQQQWWW```jjjqqqooobbbZZZUUUSSSUUUVVVWWWZZZbbbnnnxxxdddSSSHHHCCC===;;;999777777999<<<>>><<<;;;999777666555666666666666555444444444555555666666666666666555555555666666666666666666666666333333333333333333333333555555555555555444444444555555444444444444555555777666444222111111111222333333444444444555555555777777888888888888999999777,,,,,,------------------........................000//////......------,,,....................................////////////000000000//////////////////////////////000000111.../////////000000000111000000000000111111111111000000111111222222222222111111222222333444444555222222222333333333444444222222222222333444555666444666888::::::999888777888777888;;;<<<===CCCJJJYYYjjjyyytttoookkkoookkkjjjjjjgggbbb```cccqqq|||yyyqqqkkkgggfffdddcccaaaaaabbbcccddddddaaa```___]]][[[YYYWWWVVVXXXYYYYYYYYYYYYYYYXXXXXXWWWWWWWWWVVVVVVVVVVVVWWWXXXXXXYYYZZZZZZZZZZZZZZZTTTTTTUUUVVVVVVVVVWWWWWWVVVUUUTTTTTTVVVWWWVVVUUUTTTSSSQQQNNNLLLJJJIIIHHHHHHGGGFFFGGGGGGHHHIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHJJJJJJIIIIIIHHHGGGGGGGGGIIIJJJJJJJJJJJJIIIHHHHHHHHHHHHHHHGGGGGGGGGGGGGGGEEEFFFFFFGGGGGGFFFEEEEEEFFFEEEEEEEEEEEEFFFGGGGGGIIIIIIIIIIIIJJJKKKLLLMMMKKKKKKIIIHHHFFFEEECCCCCC>>>???AAABBBCCCCCCCCCBBBEEEEEEFFFFFFGGGJJJNNNQQQRRRVVV]]]gggssstttddd]]]ZZZWWWUUUUUU```eeennnxxx{{{cccPPPEEE>>>;;;:::999777666666888:::<<<<<<:::999777666555666666777666555444444444444444555555555555555555555555666666666666666666666666555555555555555555555555555555555555555555555555555444444333333444444555666555333222111222333444444444555555555666666666555555555555666666666777555,,,,,,,,,---------..............................//////......---------,,,....................................////////////000000///......---,,,,,,000//////...///000111111////////////000000000000//////000000000111111111000000111222222222222111222222222222222222222222222222222333333333444444444333333222222222333333555666888999:::999777666333111333888999999<<>>DDDRRRdddyyy|||yyy{{{kkkgggeeeggghhhdddbbbcccdddcccfffnnnvvv|||zzzqqqllliiieeeccc]]]]]]^^^^^^]]]\\\[[[[[[YYYYYYZZZZZZYYYXXXWWWWWWVVVWWWXXXYYYYYYYYYXXXXXXWWWXXXYYYYYYZZZZZZZZZZZZVVVUUUUUUTTTTTTTTTTTTUUUSSSSSSSSSTTTVVVWWWVVVTTTTTTTTTTTTSSSQQQNNNLLLJJJHHHIIIIIIIIIHHHHHHJJJLLLLLLLLLLLLKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKIIIJJJJJJJJJJJJIIIHHHHHHHHHHHHHHHHHHGGGFFFEEEEEEDDDDDDDDDDDDDDDEEEEEEEEEGGGFFFFFFFFFFFFGGGHHHHHHEEEEEEEEEEEEEEEFFFGGGHHHCCCCCCBBBAAA@@@??????>>>>>>???@@@BBBCCCEEEFFFGGGHHHMMMUUU\\\bbbjjjttt{{{}}}{{{kkkccc]]]^^^cccjjjttt}}}ooo^^^JJJ???>>>>>>;;;666999888888777777777777777:::999777666555555666666666666555444444444555555444444444555555555555555666666666666666666666666222222222222222222222222444444444555555555555555444444333333333333444444222333444555666666777777555555666666666777777777666666777777777777888888999++++++,,,,,,---......///........................+++,,,,,,------......///....................................////////////------....../////////000////////////000000000000000000000000////////////////////////000000000111///000222444444333222111//////000000111111222222222222333333333333444444444333333333333444444555555555555555555555555555777444555999;;;999999;;;===???FFFPPP\\\ppp{{{zzz}}}xxxtttoooggg```______]]]]]]bbbeeehhhrrr|||}}}wwwlllkkkiiifffccc```^^^\\\ZZZZZZZZZZZZYYYXXXVVVVVVVVVWWWXXXYYYZZZYYYYYYXXXWWWWWWXXXXXXXXXXXXXXXWWWXXXWWWVVVUUUTTTUUUUUUVVVSSSSSSSSSUUUWWWXXXVVVUUUUUUVVVWWWWWWUUURRROOONNNHHHIIIKKKJJJHHHHHHJJJMMMKKKKKKKKKKKKKKKLLLLLLLLLJJJJJJKKKLLLLLLMMMMMMMMMLLLMMMMMMMMMMMMLLLKKKKKKJJJKKKKKKKKKJJJIIIHHHGGGCCCCCCCCCCCCDDDDDDEEEEEEEEEEEEDDDDDDEEEEEEFFFGGGEEEEEEDDDDDDEEEEEEFFFGGGEEEEEEEEEDDDDDDCCCCCCCCCBBBBBBDDDFFFJJJNNNQQQSSSXXX```kkkttt}}}{{{xxxzzz~~~xxxxxxzzzwwwqqq```^^^aaagggnnnuuusssfffQQQHHH===999:::;;;999666555666666666666666666666:::999777666555555666666555555444444444555555666444444555555666666666666666666666666666666666666222222222222222222222222444444444555555555666666444333333222222333333444111222444666666666555444444444444444555555555555666666666777777777888888999++++++,,,,,,---...//////........................***++++++,,,---...//////..................................../////////000+++,,,---///000222333444......///000000000000000000000000000////////////////////////000000000000///111222444444333222111---...///000222333444555222222333333333444444444222222222333444555666777666555555444444444555555333000111666999888777999;;;:::===AAAFFFSSSnnnyyyuuuqqqtttzzz~~~oooeee```ZZZXXXYYYZZZXXXYYYfffvvv|||zzzwwwvvv|||~~~wwwoooiiieeeccc[[[[[[[[[ZZZYYYWWWVVVUUUVVVWWWYYYZZZZZZZZZYYYXXXVVVWWWWWWWWWWWWWWWVVVVVVZZZYYYWWWVVVUUUUUUVVVWWWTTTSSSTTTVVVXXXYYYWWWVVVVVVXXXYYYYYYXXXVVVRRRPPPHHHJJJKKKJJJHHHHHHJJJMMMJJJJJJJJJJJJKKKKKKKKKLLLJJJJJJKKKLLLMMMNNNOOOOOOJJJJJJJJJJJJJJJIIIIIIHHHHHHHHHIIIIIIHHHFFFEEECCCCCCCCCCCCCCCCCCDDDEEEFFFCCCCCCCCCCCCCCCDDDEEEEEEEEEEEEEEEEEEEEEEEEFFFGGGIIIIIIIIIIIIIIIIIIIIIIIINNNNNNPPPSSSXXX^^^cccgggrrrzzzxxxsssvvv~~~~~~vvvrrrmmmkkknnnpppiii^^^eeekkkwwwtttgggWWWJJJ@@@===;;;999999999888777222333444555666666666666999888777666555555666666444444444444444555666777555555555666666666777777666666666666666666666666444444444444444444444444444444444555555555666666444333333222222333333444111222444666666444111000222222222333333333444444444444444444555555555666777------------------------..................------........................***+++,,,---------,,,,,,//////////////////////////////............////////////////////////////////////............//////......///000000000000000000000111222222222222111111111111111111111111111///000222333444444333333111000///000222333333333666555555444333333222222444444444444555555555666999;;;===>>>AAAIIIVVV___}}}vvvpppxxx}}}vvvjjjbbb]]]\\\___^^^]]]bbbjjjppptttxxxxxxtttwww~~~zzzrrrkkkdddaaaaaaaaa]]]YYYWWWVVVVVVWWWYYYYYYXXXWWWWWWVVVVVVUUUVVVVVVWWWXXXYYYVVVTTTSSSSSSSSSRRRPPPSSSVVVXXXWWWTTTSSSTTTUUUWWWUUURRRRRRSSSRRROOOLLLNNNLLLJJJHHHGGGHHHIIIJJJHHHIIIKKKMMMNNNMMMLLLKKKJJJIIIHHHIIIJJJJJJIIIIIILLLLLLLLLIIIGGGGGGHHHJJJKKKJJJIIIGGGFFFEEEEEEEEEDDDDDDDDDDDDDDDEEEFFFGGGFFFDDDDDDFFFIIIIIIFFFCCCGGGHHHHHHIIIIIILLLQQQTTTSSSXXX\\\\\\YYYWWWYYY\\\```eeelllsssyyy}}}|||{{{{{{}}}qqqgggaaa___```bbbeeehhhjjjkkkkkkuuuqqq]]]WWWWWWPPPFFF;;;::::::999888777777666555555444444444444555555<<<;;;:::888666555444333555555555555555555555555555555555555555555444444444444444444444444444444555555444444444444555555666666666666666666666666444333333222222333333444444444444444444444444444666666888888888777666555444555555666666666666666666,,,,,,,,,,,,,,,,,,,,,,,,..................------........................---------.........//////------------------------///......------......///,,,,,,,,,,,,,,,,,,,,,,,,//////............//////......///000000000000000000000111222222222222111111111111111111111111111...///000222222222222222111000///000222333333333333333333333333333333333444444555555555666666666555888999999;;;AAAJJJRRRfff}}}uuuppprrrzzzyyyoooeee```[[[XXX[[[aaaiiilllpppqqqnnnnnnyyyyyytttpppiiiddd___\\\ZZZYYYZZZ[[[[[[ZZZZZZXXXUUUSSSQQQRRRSSSTTTRRRQQQOOOOOOQQQRRRRRRQQQTTTVVVXXXXXXVVVTTTUUUWWWYYYVVVSSSRRRRRRQQQNNNLLLLLLKKKJJJJJJJJJJJJJJJKKKJJJKKKMMMNNNNNNMMMKKKJJJGGGGGGFFFFFFGGGGGGFFFEEEHHHIIIHHHGGGEEEEEEFFFHHHHHHGGGGGGFFFFFFGGGGGGHHHFFFFFFEEEEEEEEEEEEFFFFFFFFFFFFFFFGGGIIIIIIIIIIIIHHHLLLQQQTTTUUUYYY^^^cccjjjooossssssqqqpppsssvvvxxx}}}|||{{{|||tttiiiaaa[[[XXX\\\```dddgggllltttzzz|||ppp]]]MMMJJJKKKFFF===999999888888777777666666555555444444444444555555;;;;;;:::888777555444333555555555444444444444444555555555555555555444444444444444444444444444444444444333333333333444444444444444444444444444444444333333222222333333444444444444444444444444444222333333444444444333333444555555666666666666666666++++++++++++++++++++++++------------------....................................---,,,---...///000------------------------///......------......///............//////////////////............//////......///000000000000000///000111111222222111111000000000000000000000000......///000111111111111111000///000222333333333111111222222333444555555555555555555666666666777444555777666666999???EEEMMM^^^vvvqqqnnnmmmrrrzzzyyylllccc\\\[[[\\\ccccccfffiiihhhgggmmmtttvvvrrrllliiiiiijjjkkklllhhhddd]]]VVVQQQPPPPPPQQQOOOMMMLLLLLLOOOQQQRRRQQQPPPRRRTTTTTTSSSRRRRRRRRRSSSQQQNNNNNNNNNMMMLLLJJJIIIIIIIIIIIIIIIHHHHHHHHHHHHHHHIIIIIIIIIHHHGGGGGGEEEDDDDDDDDDCCCCCCCCCBBBCCCDDDEEEDDDCCCDDDEEEGGGGGGGGGGGGHHHHHHIIIJJJKKKKKKJJJIIIIIIIIIIIIIIIJJJHHHJJJKKKKKKKKKLLLQQQUUUVVV___jjjppprrrttt{{{zzzvvvvvvxxxyyy}}}yyyrrrlllfff```]]]VVV\\\dddjjjpppzzz{{{sss[[[SSSFFF======???<<<666666666666666666666666666555555444444444444555555::::::999999777666555444555555444444333333222222444444444444444444555555444444444444444444444444333333222222222222333333333333333333333333333333444333333222222333333444444444444444444444444444222111111111222333444444444555555666666666666666666++++++++++++++++++++++++,,,,,,------------..............................---,,,*********+++---///////////////////////////000//////......//////000///000000000000000111111//////............//////......///000000000000000///000000111111111111111111111111111111111111111/////////000000111111111111000///000222333333333222222333333444555555555555555555666666666777777444666777777777888;;;>>>===IIIZZZnnn{{{qqqllllllppp{{{}}}sssjjjeeefffbbb```cccdddcccfffiiiuuu~~~sssggg^^^YYYWWWWWWVVVSSSQQQPPPQQQRRRSSSRRRPPPQQQSSSTTTSSSRRRQQQQQQOOONNNLLLLLLLLLLLLLLLLLLMMMLLLKKKJJJJJJJJJKKKKKKJJJJJJIIIHHHGGGGGGFFFFFFFFFGGGGGGGGGFFFEEEFFFFFFEEEGGGHHHHHHGGGHHHJJJKKKIIIJJJLLLNNNPPPQQQQQQQQQQQQQQQQQQQQQQQQRRRSSSTTTPPPTTTXXXWWWVVVZZZccclllvvv}}}yyyyyy|||zzzwwwvvvvvvqqqkkkgggggghhhiiiiii```fffppp{{{}}}nnn]]]RRRFFFAAA:::777888:::888555555555555555555666666666555555444444444444555555999999999999888777555444555444444333333222222111333333444444444444555555444444444444444444444444333333222222222222333333555555555555555555555555444333333222222333333444444444444444444444444444444333333222333555777888444555555666666666666666666------------------------,,,,,,,,,,,,------..............................---,,,*********+++---///////////////////////////111000000000000000000111,,,,,,---------.........//////............//////......///000000000000000//////000111111111111000222222222222222222222222000000000000111111111222111000///000222333333333444444444444444444444444555555555555666666666666444555777888888999;;;<<<777>>>HHHSSS```vvvwwwnnniiikkkpppvvv|||}}}vvvmmmdddbbbaaa___```bbbnnnrrrwww{{{|||~~~{{{rrrnnnllliiieeeaaa^^^]]]\\\[[[ZZZ\\\]]]^^^______^^^[[[YYYXXXVVVTTTQQQOOONNNNNNOOOSSSRRRPPPOOOPPPRRRVVVXXXWWWUUURRRNNNKKKHHHGGGFFFFFFHHHJJJJJJIIIIIIKKKMMMKKKMMMNNNNNNNNNNNNOOOPPPLLLPPPVVV\\\aaadddeeeeee___``````aaabbbdddeeefffhhhmmmrrrrrrqqqwww{{{|||zzzssspppooonnngggbbb]]]\\\aaajjjrrrvvvssswwwwwweeeTTTGGG@@@===:::888888999999888777555555555555666666666666555555444444444444555555777888999999999777666555444444444333333222222222333333333333444444555555444444444444444444444444444444333333333333444444555555555555555555555555444333333222222333333444444444444444444444444444555444333333444666888999444555555666666666666666666------------------------++++++,,,,,,------....................................---,,,---...///000------------------------111000000//////000000111------......///000000000//////............//////......///000000000000000...///000000111111000000111111111111111111111111222111111000000111111222111000///000222333333333444444444444444444444444444444444444555555555666333333555666777888999:::999===BBBEEEJJJWWWrrrssslllkkkfffiiiqqq~~~vvvmmmhhhcccbbbcccjjjjjjkkkmmmnnnooovvv~~~}}}yyywwwuuutttsssrrrrrrrrrssstttrrrnnnjjjiiigggddd^^^XXXTTTTTTUUUZZZYYYXXXXXXZZZ]]]```cccccc___YYYSSSNNNJJJHHHGGGFFFIIILLLNNNMMMNNNRRRUUUVVVWWWYYYYYYWWWVVVVVVWWWYYY```kkkwww}}}}}}~~~~~~zzz}}}~~~yyyqqqkkkiiijjjllllll]]]YYYWWWYYYcccppp|||sss^^^LLLBBB??????999777777999999666666888777777777777777777777777555555444444444444555555666777888:::999888666555333333333333444444444444222222333333444444555555444444444444444444444444444444333333333333444444222222222222222222222222444333333222222333333444444444444444444444444444333222222333333444555555444555555666666666666666666,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,------..............................---------.........//////------------------------//////............/////////000000111222222333333//////............//////......///000000000000000...//////000000000000000////////////////////////111000////////////000111111000///000222333333333111111111222222333333444333333333333444444444444444333333444666777888888::::::<<>>HHHSSSaaaxxx|||vvvmmmiiijjjpppvvvyyy}}}tttiiifffiiiaaaiiirrrwwwyyy~~~zzzvvvnnnllliiiffffffgggjjjkkkrrrxxx~~~zzzooohhheeeeeeeeeeeeaaa\\\\\\```fffiiijjjlllmmmrrr|||uuu\\\PPPBBB<<<======999444555333555999777222333888<<<<<<;;;;;;:::999888888555555555444444555555555444666888::::::999777555222333333444555666777777111111222333333444555555444444444444444444444444222222111111111111222222444444444444444444444444444333333222222333333444444444444444444444444444222333444555555333222111444555555666666666666666666++++++,,,,,,,,,,,,------///...,,,,,,,,,...000111------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...000000///...---,,,------......------,,,............////////////...//////...+++)))((((((000///......///000///---............////////////000000000111222222222333000000000000000000000000000000000000000111222222111111222333333444555555444444444444444444333333666666555444555666777888666777888999999<<<@@@CCCPPP]]]rrr}}}rrrmmmkkkjjjiiijjjjjjmmmsssyyywwwmmmffflllfffcccgggmmmooosssvvv}}}vvvooosss{{{|||yyyllliiieeeaaa^^^\\\\\\]]]]]][[[ZZZ\\\bbbllluuu{{{|||vvv^^^PPPDDDAAA===999666666888999444444444555555555666666777444333666:::;;;888333222222222333333444444444666777999:::999777444222333333333333333333333333444444444555555555666666555555666666555444333333000111222222444444555666222222222333333333444444444444444444444444444444333333333333333333333333555555555444444333333222555555555666777888888999888++++++,,,,,,,,,,,,------------+++++++++---...///------------------------------------------------((())),,,.../////////...,,,------......------,,,............////////////...000000///---+++++++++///---,,,,,,------+++***............////////////111111111111111111222222000000000000000000000000...............///000000111111222222333444444555444444444444444444444444666555555444444555666777666777888888888:::>>>AAADDDLLL[[[mmmxxxoooiiifffddddddeeehhhppptttpppgggaaaaaabbbcccfffjjjnnnwww{{{uuupppmmmjjjiiiqqq{{{xxxnnnhhh^^^\\\YYYWWWWWWXXXZZZ\\\dddccceeeiiirrr~~~mmm\\\NNNGGG@@@>>>;;;888666666777888444444444555555555666666777555444666999999777444333333333333444444444444333555777999999777555444333333333333333333333333444444444444555555555666555555555555555444333333111222222333333444444555333333333333444444444444444444444444444444444444333333333333333333333333555555555444444333333333333333444444555666666777777++++++,,,,,,,,,,,,---------,,,+++***+++,,,---...------------------------........................)))***+++---...------,,,,,,------......------,,,---............/////////...000111111///......///000.........000000000...............////////////111111111111111111000000000000000000000000000000///............///000000111111222222333333444444444444444444444444555555555555444444444444555555666777888777777888;;;===<<<@@@GGGPPP^^^wwwvvvlllfffaaa^^^\\\___iiiuuu}}}ssshhhccc```___bbbfffggglllppprrrwww~~~wwwqqqiiifffdddeeehhhooo||||||rrrjjjccc]]]YYYXXXXXXWWWXXX[[[___dddfffrrrtttxxxmmmZZZMMMDDD>>>;;;::::::888777666555555555444444444555555555555555555666666666777666555444555555555444444444444444111333666888999888666555333333333333333333333333444444444444555555555555444555555555555444444333333333333333333333333333333444444444444555555555444444444444444444444444444444444333333222222222444444444444444444333333333333444444555666666666777+++++++++,,,,,,,,,---------,,,,,,++++++,,,------------------------------////////////////////////............---+++)))(((,,,------......------,,,---------.........//////---///000000//////000111...------///222444444333............////////////222222111111000000//////////////////////////////111111000000111111222333111111222222333333333333444444444444444555555555444444444444333444444444666777777777555666888:::999<<>>999444555666666666555555444444555555555555555555555555444666777666555444444555666666666555555444444333222333666888888777555444444444444444444444444444444444444444444444444444444444444555555444444333444444444333333222222222444444444555555555666666444444444444444444444444555555444333333222111111333444444444444444444444666666666666777777888888888+++++++++,,,,,,,,,------......---------------...------------------------////////////////////////000000000...---,,,******,,,------......------,,,------------............+++---//////......///000,,,++++++,,,...//////...............////////////222111111000000/////////////////////////////////111111111111111222333333111111222222222222222333333333333333444444555555333333333444444444444444555666777666555444666777444999===<<<===FFFWWWfffzzzyyyooofffbbbccclllooorrrvvv||||||uuuuuuyyyyyypppjjjjjjiiifffmmmnnnooooooqqqvvv{{{{{{{{{}}}~~~~~~{{{qqqhhhccc^^^```cccbbb^^^\\\\\\]]]bbbeeekkksss}}}~~~nnncccOOOHHHAAA>>>>>>===999444333333444555555555444333555555555555555555555444444555666555333333444555666666666555555444444333444666777999888666444222444444444444444444444444444444444444444444333333333333444444444444444333555444444333333222222111444444444555555555666666444444444444444444444444555555444333333222111111333333333444444555555555666666666666777777777777777++++++,,,,,,,,,,,,------..................------------------------------////////////////////////.....................///,,,------......------,,,,,,------------.........***+++......------...///000///------...---,,,***............////////////000000000000000000//////000000000000000000000000000////////////000111111111111222222222222222222111111222222333333444444111222333555666666666666555666777666555444555666444:::>>>???===???FFFMMM[[[rrruuukkkhhhqqqpppmmmjjjiiinnnwww~~~uuuqqqlllggghhhhhhhhhhhhhhhkkkpppttt~~~{{{xxxsssllleee___ZZZWWWUUU[[[bbbdddcccbbbeeeiiirrrxxxrrr```OOOEEEBBB>>>888666777888888666333444444555555555444444555555555555555444444444444333333333333444555555555555555444444444444444666777999:::999777444222444444444444444444444444444444444444333333333333222333333444444444444333444444444333333222222222333444444444444555555555444444444444444444444444444444444333333222222222222222333333444555666666444444555555555555555555555++++++,,,,,,,,,,,,------............------,,,,,,------------------------........................,,,,,,,,,,,,---......///,,,------......------,,,,,,,,,---------.........***,,,......------...///000...---...///000///---............/////////////////////000000000000000000000000000000000000000000000//////000000111222222222111111111111111111///000000111222222333333000111333555777888888888444555777777555555555666666:::>>>>>>======@@@CCCJJJYYYnnn~~~|||vvvmmmeeebbbdddgggkkksss|||yyyrrrqqqmmmiiiffffffiiilllrrrwww~~~~~~wwwrrrssswww{{{xxxyyyzzz{{{}}}}}}wwwqqqnnnmmmkkkgggbbb]]]YYYWWWVVVUUU]]]ggglllmmmrrrzzzppp___SSSHHH???999<<<:::777555444555666777555555555555555555555555666666555555555444444444444111///000444666666555333333333333444444444444555777999::::::999666555555555555555555555555555444444444333333333222222111222333444444444444444333333333333333333333333333333333333444444444444444444444444444444444444333333333333333333333333111111222333444666666777555555555555555555555444777++++++,,,,,,,,,------------------------,,,+++***------------------------..............................---,,,++++++++++++,,,------......------,,,,,,,,,,,,---------......+++---//////...---...///&&&&&&''')))---///000///............/////////000......//////000000111111000000000000000000000000222222222111222222333444222222111111111111111111...//////000111111222222///111333666888999::::::333555777777666555666777444666777888888999;;;===AAAHHHSSSccc|||zzznnneeeaaaaaa[[[eeeooosssqqqrrrxxx~~~~~~xxxooohhheeefffhhhiiioootttvvvtttuuuxxx|||vvvyyy}}}}}}}}}~~~}}}}}}~~~wwwpppkkklllpppsssssstttvvvxxx~~~}}}xxxqqqiiicccaaaaaagggeeeccc```^^^[[[ZZZYYYYYYbbbmmmtttyyytttfffSSSDDD>>>===<<<;;;555777999999777666555666777777666555555555666666666666555555555444444444444000---///444888777555222222222333333444444444444666999;;;;;;:::999777555555555555555555555555444444444333333222222222111222333333444444444444333333333333333333333333222222222333333333444444444444444444444444444444333333333333333333333444111111222333555666777777777777777777777666666666:::++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,000000///...---,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,,,,------------------------------,,,---......//////...............------,,,,,,,,,222111///...---///000111111111111111000///------111111000000//////......000000000000000000000000111111111111111111111111000000000000000000000000111111111222222333333333666555333333222333444555666666666777888888999999;;;???FFFQQQ]]]ppp{{{lllbbb```dddiiilllmmmlllkkklllssstttyyy{{{pppkkklllnnnsssvvvwwwwwwuuuoooggglllkkkjjjlllppptttvvvwww{{{~~~}}}vvvnnnmmmmmmpppwwwyyyyyy}}}wwwqqqnnnpppvvvyyytttiii```___bbbfffggghhhgggfffgggiiijjjqqqwwwpppaaaKKKHHHDDD???<<<:::999888555444333222222333444555333666999999777333000///222222333444555666777777555444444444444555666666333333333444444444555555555666666666666666555444999666555777666333333777333333333222222222222111666555555444444333222222000111333444555444333333333444444555555444444333000333555555444222222333444444444333333222222222///000111222333444444444555666777777777666444333555++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,/////////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,---------........................,,,---......//////...............------,,,,,,,,,000000///.........///000...//////000000000000000111000000000/////////...000000000000000000000000111111111111111111111111111111111111111111111111333333333333444444444444666555444444444444555666666666666777888888999999888:::???DDDKKKXXXnnnzzzrrrrrrssssssrrrqqqpppooonnnmmmmmmqqqyyy}}}sssllliiieeeeeefffiiikkklllppptttyyy|||}}}~~~}}}}}}{{{xxxvvvwww{{{zzzwwwuuutttzzz}}}zzzuuuuuuuuurrrooofffhhhmmmwwwyyyvvvqqqllliiieeecccaaakkkqqquuuqqqhhhaaabbbfffnnnooopppqqqsssxxx~~~ttteeeUUUIIIBBB@@@===:::888777666777555555444444444444555555777999;;;;;;999666444333333444444444555555666666444444333333444444555666333333333444444444444555555555555666666777777777:::777444222222444555555333333333222222111111111444444444444444333333333111222333333444444444333333444444555555444444333111333444444333222222333444444444333333222222222111222333333444444444444666666666666666555444444999,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------////////////////////////,,,---......//////...............---------------........................+++,,,...///111222222222000000000000////////////000000000000000000000000000000000000000000000000222222222222222222222222555555555555555555555555666666555555555555666666555666666777777888888999:::;;;===???AAAFFFUUUddd~~~yyyvvvoookkkfffdddfffjjjnnnpppyyyvvvqqqjjjeeeccceeefffggglllqqqxxx}}}yyyuuuooolllkkkmmmnnnooouuuxxx{{{}}}~~~yyyvvvpppjjjfffdddccccccfffiiinnntttyyy|||~~~vvvmmmjjjooovvvzzz|||tttwww~~~rrrjjj___\\\YYYUUUTTTUUUWWWXXXccciiiooopppllllllqqqvvvuuu```RRRGGG>>>888;;;999888666555555666666555555555666666555555555888:::;;;:::777666555666666555555555444444333333333333222222333333444555333333333333444444444444444444444444666888:::<<>>;;;:::888888777666666666666777444555666777777666555444666666666555333222444555777666666555444333222111222222111111222222333444222222333333333444444444333333333333666999===???OOOVVVPPP>>>333666555...555444444333222111000000111111222333444444555555444333222111222333444555333444444555555444444333333444444222111111333666333333333333333333333333444444444333333333333333777666444333333444555666777,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,---.........,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---.........------------------------------,,,---......///.................................,,,,,,---...//////............///000000000000000////////////000000000000000000000000000000000000////////////////////////222222222222222222222222333333333333333333333333222222333333444444444444555555555666777777888888666666999;;;;;;;;;BBBKKKVVVfffoooxxxuuummmgggbbb```___bbbgggmmmtttxxx{{{{{{}}}|||sssrrrttttttsssiiiiiiiiiiiijjjmmmqqquuuwwwtttpppnnnnnnnnnnnnnnnkkkkkkjjjkkknnnsssxxx{{{zzzyyywwwtttqqqllliiifff```aaafffnnnssstttyyy~~~wwwmmmllljjjhhhfffeeefffhhhiiihhhnnntttxxxxxxvvvtttsssuuussspppnnnnnnooorrrsss}}}~~~xxxvvvppplllgggbbb___[[[WWWTTTRRRRRRRRRQQQRRRUUU\\\aaabbbjjjttt}}}nnn___OOOIIIBBB>>>===>>>===<<<888888777666555555555555444555666777777666555444333444444222111111333555666666555444333222111111222111111111111222333333222222222333333333444444222222222333666999===???NNN\\\\\\HHH777555555000444444333333222111000000000111111222333444555555555444333222111222333444333444444555555444444333333444444222111111333666333333333333333333333333444333222222111222222333666555444333333444555666666,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...++++++,,,,,,---------...,,,,,,,,,,,,,,,,,,,,,,,,***+++---...///......---------------------------,,,---......//////...................../////////---------...//////000000///000000000000000///...////////////000000000000000000000000000000000000000000000000000000000000222222222222222222222222111111111222222222333333000111222333333444333333444555555666666777777888666555777999888777;;;BBBLLLZZZ___aaakkkyyytttjjjddd]]]\\\\\\___cccgggiiijjjiiikkkpppvvvvvvtttssssssuuuzzz~~~uuunnnjjjhhhgggfffiiihhhffffffiiinnntttwwwuuutttsssoookkkeee```]]]XXXWWWYYY^^^aaabbbgggmmmttt|||~~~xxxpppiiieeedddbbbccceeeiiinnnqqqxxxxxxnnnhhhdddbbb___\\\YYYWWWWWWVVVUUUTTTYYY[[[___```aaadddjjjooowww}}}vvvhhh[[[OOOGGG>>><<<;;;;;;<<<;;;888666666666555555444333222222555555555666666555555555333444444444222222444666555444444444333333222222222222111111222222333444222222222222333333333333222222222333555888;;;<<>>::::::999999888777555444444444444444444444333333555555444444444444555555222333555555444444555666222222333333333444444444222222222222222333444444111222222222222333333333111222333444555666777888888<<<>>>;;;555111333666111222222222222333333333111111222222333333333444333444444444333333222111333444444555555444444333111333444444333222222333222222222333333444444444333222111111111333555666222333444444555555555444888------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***---/////////...---////////////////////////,,,---......//////......---.........//////000000000///...---...000222444......///000000000000000.../////////000000111111000000000000000000000000111111111111111111111111000000000000000000000000//////000111333444555555000222333555666666555555444444555555666777777777666555666999999888<<>>CCCGGGKKKJJJFFFEEEGGGKKK[[[dddvvv}}}xxxsssmmmhhhffffffddd```\\\[[[___dddbbbaaabbbdddfffhhhhhhggggggiiilllqqqxxx|||}}}~~~~~~~~~~~~yyyvvvtttqqqlllhhh\\\XXXWWWXXXVVVTTTZZZccclllmmmsss}}}jjjWWWMMMBBB@@@===:::888777888999666666666666666666666666333333333333333333333333222333444555666555444333333444444555555444444333111111222222222333333333333333333333333333333333222111111000000111111222222333333444444333333222222111000000000111333444444444333222222111111000111111222333444444444444222222222111111111000000333222222222222333444444444333333222111111111222222222222222222222222222333333333333333333333333555444444444444333333333555,,,++++++,,,---...//////))))))***+++,,,,,,------,,,,,,,,,+++++++++******++++++,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------......------,,,+++)))***---000---------...............---------------.........///////////////////////////////////////.........//////000000000000//////////////////000111222333------........./////////111111222222333333333333111111111111111111111111111111111222222222333333333333222222333444666777777777777666555555888;;;===@@@DDDCCC@@@>>>AAADDDGGGLLLYYYlll~~~wwwuuuqqqjjjdddaaa```aaaZZZXXXWWWWWWYYY[[[ZZZZZZ[[[]]]___aaaeeemmmvvv}}}|||tttpppnnnmmmllljjjjjjhhheeeeeeffffffdddbbb\\\[[[^^^cccdddeeemmmvvv~~~wwwnnnbbbSSSFFF???<<<;;;999777666555555555555555555555555555555555333333333333333333333333111222333444555444444333333333444444444444333333111222222222222333333333111111111111111111111111222222111111111111222222222333333444444333333222222222111000000111222333222222222222222222222333222333333333444333333222222222222111111111000000222222222222222333333444444333333222111111111222111111111111111111111111333333333333333333333333444444444444444444444444333+++++++++,,,---...///000,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++------------------------+++,,,,,,,,,,,,,,,,,,---.........---------------......---+++)))***...000------------------------,,,------...//////000000////////////////////////.........///////////////......////////////......////////////000111222222000000111111111222222222333333222222111000000000111111111111111111111111000000111111111222222222222222111111111333444555555666666555444555777999777:::======:::999;;;===>>>>>>BBBNNN]]]pppyyyrrrlllhhh```]]]YYYWWWWWWWWWVVVVVVVVVVVVVVVUUUVVVYYY^^^bbbgggnnnwww|||wwwqqqooommmkkkhhhgggdddaaa___^^^^^^\\\[[[YYYXXXXXX[[[___cccfffffffffhhhooovvv{{{~~~yyyjjj___UUUOOOIIIAAA;;;:::777777777777666555444444555555555555555555555555444444444333333222222222111222222333444333333333333333444444444444333333222222222222333333333333222222222222222222222222333333222222222222333333222222333333333333222222333222222111111111222222000111111222333333444444333333333333333333222111222222222111111111111111111111111222222222333333333333222222222222222222000000000111111111111111333333333333333333333333444444444444444444555555444...------,,,,,,------------------,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,......---------------,,,+++++++++,,,,,,---------------------------------,,,...111222111///...............---------------........./////////000000////////////////////////------......//////000000...//////000000//////...///////////////000111111222222222333333333444444222222111111000000//////111111111111111111111111111111111111222222222222222222111111222333555666777888888888777777999;;;777999;;;;;;:::999:::;;;AAA>>>>>>CCCJJJUUUgggvvvvvvrrrlllgggdddcccaaa```___]]]YYYUUUTTTUUUXXXZZZXXX\\\```cccdddeeefffhhhkkkjjjjjjnnnsssyyy{{{|||yyy~~~}}}yyyzzzyyy~~~xxxtttfffccc^^^[[[ZZZZZZ[[[[[[YYYYYYYYYZZZYYYXXXVVVUUUVVVWWWYYY^^^eeelllrrruuu{{{wwwjjj___XXXOOOHHHBBB@@@???;;;:::;;;666777888999999888777666555555555555555555555555555555444333333222111111111111222222222333333333333333333444444333333333222222222333333333444444666666666666666666666666444333333222222333333444222222333333333333222222333333222222222111111111111111111222222333333333111222222333333333222222111111111111111111111111111222222333333333333333222222222333222222222111111111111111111222222222333333333333333333333333333333444444555555666666666000///...---,,,+++++++++,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,......------,,,,,,,,,++++++++++++,,,,,,---------+++++++++,,,------......,,,...111111000.........////////////......------000000/////////.........////////////////////////------......//////000000///000000111111000000/////////////////////000111/////////000000000000111///000000000000000111111111111111111111111111111222222222333333333333444333222222222222444555666777888999999888888999;;;888999:::;;;:::::::::;;;===;;;<<>><<<@@@FFFNNN\\\qqqyyynnngggbbb^^^\\\XXXXXXWWWWWWVVVUUUTTTTTTSSSTTTVVVXXXYYYYYYXXXWWWUUUXXX\\\______^^^^^^^^^YYYYYY[[[___eeemmmtttxxxzzzyyyxxxwwwuuutttsssrrrpppooonnnlllkkklllpppsssqqqtttwwwyyyxxxxxxxxxxxxwwwooohhhdddaaa]]]\\\^^^\\\^^^___]]][[[]]]dddkkklllnnnqqqpppmmmkkkmmmoooyyywwwuuurrrnnnlllkkkjjjfffeeebbb]]]XXXVVVWWWXXXXXX[[[]]]^^^ZZZVVVRRRQQQQQQSSSTTTSSSQQQRRRVVVZZZaaadddhhhjjjiiigggeeedddiiioooxxxkkkaaaSSSHHHBBBAAA???>>>555444555999999555444666222333555777777777555444444444444444444444444444444444444333333222222222333222222222222333444444222222333333333333222222333333333333444444444444555555555555555555555555333333222222222222333333111111222222222222111111111111222333444444333333444444333333222111111000///000111222333333333333111111111111111222222222111222333444555444333333000111222333444333222111222222333333444555555555333333333333333333333333222333444555666777888888666......---,,,,,,,,,,,,---,,,,,,,,,------------...,,,,,,,,,---------......000000//////...------,,,---,,,,,,,,,,,,,,,,,,+++---------------............---***'''%%%(((,,,000000000///......---,,,,,,.........---------------///////////////////////////////////////.........//////000000000000//////000//////.........//////111111111222222222333333//////000111111222222333111111111111111111111111111222222222333333333333222222111111222333444666333555777777666555666777666666666777888999888777888888;;;>>>===:::===CCCBBBIIITTTaaaqqqwwwrrrjjjiiigggfffeeeccc```^^^YYY[[[^^^___^^^[[[YYYXXXXXXZZZ\\\[[[YYYWWWWWWYYYTTTTTTUUUUUUWWWZZZ]]]```]]]]]]]]]]]]]]]]]]\\\\\\\\\]]]^^^^^^^^^^^^```bbb]]]___aaabbbbbbccceeeggghhhaaa[[[ZZZZZZXXXYYY\\\]]][[[XXXTTTQQQSSSWWW[[[ZZZ___cccdddaaa```aaaccchhhiiigggbbb[[[WWWWWWXXXTTTUUUUUUSSSRRRQQQSSSUUUUUUWWWYYYXXXVVVTTTTTTTTTVVVZZZ^^^^^^]]]___eeekkkuuuzzzuuufff\\\LLLGGG@@@=========;;;999555333555888777444444666222222444555555444333333444444444444444444444444333333333333333333333333444333222222222333555555222222333333333333222222333333333444444444444555333333333333333333333333222222111111111111222222111111222222222222111111///000222444555555444444333222222222222222222222222222222222222111000000000000111111111222222222...000111333333222111000///111222444444333222111111111222333333444555555333333333333333333333333222222333555666888999999666,,,,,,,,,,,,---...//////...---------------,,,,,,,,,,,,,,,------.........222111111000///......------------,,,,,,+++++++++111000000///......------***,,,......,,,++++++,,,//////...---,,,,,,++++++++++++,,,,,,---.........////////////////////////000000//////.........---......////////////......000//////.........//////---.........////////////111111111111222222222222111111111111111111111111000111111111111222222222111000000000000222333444444666888888777666777888777777777888999:::999777:::888999999777555:::AAA@@@BBBDDDHHHSSSfff}}}~~~{{{wwwsssooojjjlllnnnnnnkkkfffcccaaaaaacccdddbbb___]]]^^^```XXXXXXVVVSSSQQQQQQSSSUUUUUUVVVVVVVVVVVVUUUTTTSSSUUUWWWYYYZZZYYYYYYZZZ[[[TTTVVVWWWXXXXXXZZZ]]]``````ZZZUUUVVVVVVVVVXXX[[[^^^[[[UUUPPPMMMNNNPPPRRRQQQWWW^^^```]]][[[\\\^^^[[[]]]^^^YYYRRRNNNOOORRRRRRSSSTTTTTTSSSSSSTTTVVVXXXYYYZZZ[[[ZZZ[[[]]]___bbbhhhnnnqqqqqquuu~~~sssfff[[[QQQGGG???AAA===777555666777666444333111222444333000111555333444444555555444444444444444444444444444444444333333333333333333333444444444333222333444555666222222222333333222222222333333333444444444555555333333333333333333333333222111111111111111111222111111222222222222111111...000222444555666555555111111111222222333444444555555444333111///---,,,000000111111222222222222---...000111222111///...///000222444444444222111000000111222333333444444333333333333333333333333222222333555666888999:::888,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,...------------...//////111111111...,,,***+++,,,..............................////////////......///......---------.........---,,,,,,---...---,,,,,,---......//////......&&&'''***---......---,,,........................////////////000000000000---...............------000000000000000000000000333333222111000000000111666222///...000111000...444333222000000111333444111111222222222333333333222222222333333333444444555555555666777777888888888888777777888888999:::<<<>>>@@@BBBEEEMMMWWW___vvv|||yyyxxxrrrssstttuuuuuutttsssrrrnnnggg^^^YYYXXXZZZZZZZZZZZZWWWUUUUUUVVVVVVSSSPPPWWWYYY[[[ZZZXXXUUUSSSRRRTTTTTTUUUWWWZZZ]]]```aaa]]]]]]\\\[[[ZZZZZZYYYYYYZZZXXXVVVSSSQQQQQQPPPPPPTTTWWW\\\bbbeeeccc^^^YYY[[[ZZZXXXUUURRRRRRSSSTTT[[[]]]```aaaaaaaaaaaabbb\\\aaahhhnnnqqqssstttuuussshhh]]]UUUKKKDDDCCCAAA>>>;;;666666555555555444444444555555555555555555555555444555666555333222333444111111111222222333444444333444444555555444444333222222222222222222222222111111111111111111111111111222333333555555666777333333222222111222222222444444444333333222222222444333333222111000//////111111222222222333333333555444222111111111222222111111111111111111111111222222333444333222111///111111222222222111111000444333222111000111222333000111111111111222222222555555555555555555555555555444333333444777999;;;???+++,,,------------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---------------...//////000000000...,,,+++,,,---..............................////////////............------------......000///......///000///...,,,---......//////......)))***+++---............------------------------.../////////000000000000...//////000//////......000000000000000000000000222222111111000111111111333000......000222111000222222222222222222222111111111111222222222333333333333333444444444555555666666666777888888999999999999888888999999:::;;;999:::<<<===???DDDLLLRRR]]]lll|||ssslllhhhhhhiiijjjmmmjjjfffeeedddbbb___\\\___aaabbbbbb```____________^^^]]]]]]___aaaeeegggeeeeeeeeeffffffgggggggggggggggfffeeebbb___]]][[[```bbbeeejjjnnnnnnkkkhhhccccccccc```\\\\\\^^^aaakkkmmmooopppooonnnnnnooopppuuu}}}yyynnnbbbVVVNNNLLLFFF???<<<===>>><<<:::666555555555444444444444555555555555555555555555333444555444333222222444666444222111111222444555333333444444444444333333222222222222222222222222333333333333333333333333000111111222222333333333333222222111111222222222333333333333222222222111555444444333333222222222111111222222222333333333444333222111111111222222111111111111111111111111111222222333333222222111111111222222222222111111444333222222111111222222000111111111111222222222333333333333333333333333444333222222333555777888<<<***,,,---//////---,,,***,,,,,,,,,,,,,,,,,,,,,,,,---------------......///...//////...,,,,,,---...........................---......//////......---...---------------......000///......///000///...,,,---......//////......,,,---------............------------------------....../////////000000000//////000000000000000///000000000000000000000000111111000000000111222222000///......111222333222///111333444444333111000111111111222222222222333444444444444555555555555666666777777888999999999999999999999999::::::;;;777888999999:::===AAADDDFFFOOO]]]lll}}}{{{wwwtttrrrtttuuuuuuuuuvvvxxxzzzxxxvvvrrrooooooqqquuuwwwvvvvvvxxxyyy{{{}}}~~~~~~}}}xxxsssppprrrrrrssswww{{{~~~~~~~~~wwwzzzzzzwwwrrrqqquuuyyyrrriii\\\QQQJJJDDD>>>:::>>>:::777666888:::999777555555555555444444444444444444444444444444444444222444444333222111222333:::777444111000111444666333333444444444444333333222222222222222222222222444444444444333333333333222222222222222222222222222222111111111222222333222222222111111111111111333333333333333333333333111111222222222333333333444333222111111111222222111111111111111111111111222222111111111222222333111111222222222222222111222333333333333222111111000111111111111222222222333333333333333333333333333222222222222333444555666+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,------...///---...///...,,,,,,...000........................---------......---------------,,,,,,------.........,,,,,,,,,---...---,,,,,,---......///...............---,,,,,,------...////////////////////////........./////////000000......///000000000//////////////////////////////000000///000000111222333////////////111222222222///000222333333222111111111111111111222222222222333333333444444444444555555555666666777888888888888888888777888999999:::888999999::::::;;;===>>>@@@DDDIIIQQQ\\\lll|||qqqddd[[[QQQKKKDDD>>><<<;;;:::999:::888666666777777555333444444444444444444444444444444444444444444444444222333444333111000111222777555333222111222444555333333333444444333333333111111111111111111111111222222222222222111111111444444444444333333222222111111111111111222222333111111111000000000000000000000000111111222222222111111222222222333333333333222222222222222222222111111111111111111111111444333111000000000111222111111222222333333222222111222333444333222111000000000111111111222222222444444444444444444444444333333333333333333333333444---,,,+++******+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---.........------...000........................,,,,,,------------,,,,,,,,,,,,,,,,,,,,,---.........,,,,,,,,,---...---,,,,,,---......///............---,,,,,,+++,,,,,,---------------------------............////////////,,,---....../////////...////////////////////////////////////000111222222000000111111000000000000111111000000000111333333000000111111111222222222111111222222222333333333333333444444555666666666666666666666666777777888999999999:::;;;<<<======AAABBBCCCEEEJJJSSS___hhhxxx|||rrreee[[[TTTNNNFFF@@@@@@>>>;;;::::::;;;;;;;;;999888777666666555444222333333444444444444444444444444444444444444444444222333444333111000111222000111222333444333333333222333333333333333333222111111111111111111111111333333333222222222111111555444444333333222222111111000000000111111222333000000000000000000000000000000000111111222222333111111222222222333333333222222222222222222222222111111111111111111111111666555222000////////////111111222333333333333333111222333444333222111000000000111111111222222222444444444444444444444444333444555666666555444444777------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...---.........------...000........................+++,,,,,,------,,,,,,+++++++++++++++,,,---...///000///......///000///...,,,---......//////......---------,,,,,,,,,,,,,,,************************------........./////////+++,,,---.../////////...000000000000000000000000000000/////////000111111///111222222000///000000111000///...///111333555000000000111111111111222111111111111222222222222222222333333444555555555555555555555555666666777888777666777:::<<<<<<;;;===>>>???@@@BBBFFFLLLPPPVVVdddwww}}}~~~}}}nnndddVVVOOOGGGAAA??????===<<<777777777777666666555444444444444444444444444444333333333333444444444444333333333333333333333333222444444333222111222333...///222444555444333222222222333333333333222222111111111111111111111111666666555555444444333333222222111111000000000///000000000000000111222333000000000000111111111111222222222333333444444444111111222222222333333333111111222333333333222222111111111111111111111111555444222111//////......000111222333444444444444222333333333333222111111000111111111111222222222222222222222222222222222333444666888888777666555555,,,---000111111000---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---......//////...,,,,,,---///........................++++++,,,,,,,,,,,,++++++++++++++++++,,,---...///000///......///000///...,,,---......//////......,,,---...//////...------++++++++++++++++++++++++---------.........//////,,,---...//////000000000000000000000000000000000111000000////////////000,,,///222222111000111222/////////000000111222333000000000000111111111111111111222222222333333333222222333444444555555666555555555555555666777777999777555555888::::::::::::;;;<<<===>>>@@@BBBDDDEEEMMMXXXaaajjjwww~~~|||~~~ssshhh```WWWMMMGGG@@@>>><<<:::999999:::;;;444444444444333222333333333333333333333333444666222222333333333444444444333333333333333333333333333444555444333222222444111222333444444333333222222222333333333333222222111111111111111111111111777666666555444444333333111111111000000000000000////////////000111222333000000000111111222222222333333333333333333444444111111222222222333333333000111222333333333333222111111111111111111111111111111111111111000000///000111222333444444444444444333222222111111222222000111111111111222222222111111111111111111111111111333666999999999777555333***...333777777333...***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---......//////...,,,,,,---...........................+++++++++,,,,,,+++++++++++++++++++++,,,---...///...---,,,,,,---...---,,,,,,---......//////......+++---///111111000///...........................---------.........//////---...///000111111111111000000000000000000000000222111000//////...//////***---111222111111333555,,,...000222333222111111000000000000111111111111222222333333333444444444333333444444555666666777666666666666666777888888<<<999666555888::::::999999:::;;;<<<===>>>???@@@CCCFFFHHHJJJNNNWWWeeeooo~~~{{{rrrlllcccZZZNNNFFFDDDCCCAAA>>>999:::;;;:::777555555555444444444333333444777999777777666444222222444555222222222333333444444444333333333333333333333333444555666555333222333444777666444333222222333333222222222333333222222222000000000000000000000000555555444333222222111111222222222222222222222222////////////000111222333000000111111222222222333111111111111111111111111111111222222222333333333000111222333444333333222111111111111111111111111---...000111222222222111000111222333444444555444555444222111000111222333000111111111111222222222333333333333333333333333///222555888:::999777555888))),,,222666666333...***,,,------,,,+++,,,...000.........------,,,,,,,,,,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...---,,,***))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...///000000******++++++++++++,,,,,,000///...---------------........................111///+++'''%%%''',,,000//////000000000000//////......////////////......//////000000111111111111444222111000000...+++)))000000000000000000000000111000...+++)))***...111000000111111111222222222111111222333333333333222555444444444444555666666888777666555666777999;;;999999999999:::;;;<<<<<<@@@???>>>???BBBGGGLLLOOOYYYaaapppuuuoooeee\\\VVVQQQMMMKKKCCCBBB@@@===:::888666555777666555444333444444555444333222111111333555666666666555555555444444444444444444444444444444444222222222222222222222222222222222111111111111000///000111222333444444444666333000000222333222111444333333222222333333444555444333333222222222222222222222111111111111111111000000///000222333555000000111222222222222111222111000000000111333333111111111111111111111111333333333222222222111111333333333222222111111111222222222111111111111000111222222333333222222111111111111111111111111111222222222111111111111000222222222222222222222222555444333222222333555555999,,,...000111000...,,,***+++,,,,,,,,,++++++---...------------------,,,,,,---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,------.........---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...//////000,,,,,,,,,,,,---------...//////...---------------..............................---+++))))))+++...//////000000000000//////......////////////...............///111222444555333111//////000111111000000000000000000000000000222222000...,,,---///222111222222222333333333333222222333444444444444333444444444444444555666666:::999777777777888:::;;;888888888888999:::;;;<<<======<<<===@@@CCCGGGIIIIIINNNWWWcccqqq}}}oooccc]]]WWWSSSMMMHHHEEECCCAAA???>>>===<<<;;;999888777666777666555444333444444555555444333222222444555777666555555555444444444444444444444444444444444444222222222222222222222222222222222111111111111000000111111222333333333333666333000000222333222111333333222222222222333333444444333222222222333333111111111111222222222222222222222111111222222333000000111222222222222111222111000000000111222333111111111111111111111111333333222222111111111111333333333222222222111111222222222111111111111000111222222333333222222111111111111111111111111111//////000111222333333444222222222222222222222222444444333333333555666777===000///---,,,+++*********(((***,,,,,,+++***+++,,,,,,,,,------------------............////////////,,,,,,,,,,,,,,,,,,,,,,,,---............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////---.........///////////////...------------------........................+++---//////---,,,+++,,,//////000000000000//////......////////////......---------...111444777999777444000...///222333333000000000000000000000000222222333111000///111333222222333333333444444444333333444555555555555444444444444444444555555666999888777666666666777888777777777777888999:::::::::::::::;;;===???AAABBBAAABBBEEEIIIQQQ\\\hhhpppwwwfffZZZPPPGGGBBBAAA???<<<;;;::::::999777888888888777777777777777666555444444333444444444555444333333333444666777555555555555444444444444444444444444444444444444222222222222222222222222222222222111111111111000111222222333333222222222555333111111222333222111222222222222222222222222333222222222222333333444000000111111222333333333333333333333333222111111000000111222222222222111111111000000111111222333111111111111111111111111222111111111111000000000333333333222222222222111222222222111111111111000111111222222222222111111111111111111111111111111//////000111222333333444222222222222222222222222444444444444555666777888>>>///...,,,+++*********+++(((***------,,,++++++,,,,,,,,,,,,------.........------..................++++++,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.....................////////////......---,,,,,,---------........................+++---000000///---,,,---//////000000000000//////......////////////......///...---...000333777:::???:::333///...///000111000000000000000000000000000222333333222111111222222222222333333333333444222333333444444444444444444444333333444444555666666666444333333333333444666666555666666777888999888888999:::;;;<<<<<<<<>><<<;;;999999999888666333444444444444555555555555555444444444444444444444444333333333333444555666444444444444444444444444333333333333333333333333222222222222222222222222222222222111111111000000333333333333333222111000444333222222222222222111111111111222222111111111222111111111222333444444222222222222222222222222000111222333333222111000000000111222222222222111111111111111111222222222111111111111111111111111111000000000000000000000222222222222222222222222222222222111111111000000111111222222222222111111111111111111111111111111222222222111111111111000111222222222222222333333333333444555666777888999:::+++,,,------------,,,,,,)))+++...///...,,,,,,---,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,------------.........------,,,,,,,,,------...........................---...///...------.../////////000000000000//////......////////////......111000///...///222555777AAA<<<444///---...//////000000000000000000000000///111222333111000000111111111111111222222222222111111222333333333333333333333333333333444555555555555444333333222222222555555555555666777888888888888::::::;;;:::999999999;;;<<<<<<<<<>>>@@@CCCIIINNNVVV___kkkzzzlll[[[IIIBBB@@@>>>;;;:::777666666666666555333000444444333333333222222222333333444444444444444444222222222222222333333333333333444444444444444444333333333333333333333333222222222222222222222222222222222111111111000000333333333333222111000000222333333333222111111111000111222222222222111000111111111111222222333444444333333333222222111111...///111222222222111000000000111222222222222111000000111111222222222222111111111111111111111111000000000000000000000111222222222222222222222222222222222111111111000000000111111222222111111000111111111111111111111111222222222111111111111000111111111222222333333333222333444555777888888999666***+++---/////////---,,,+++,,,......---------...,,,,,,------------------,,,,,,,,,+++++++++++++++***++++++,,,,,,------...+++************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,------....................................---,,,,,,///111//////000000000000//////......////////////......222111///......000222333:::666111//////000111111000000000000000000000000...000111222000000000111000000111111111222222222000111222222333333222222333333333333333444444555666666666555555555555555555555555555666777888888888999999::::::999999888666999<<<======<<<<<<===@@@BBBEEEIIIOOOZZZgggqqqzzztttiii```PPPFFF===;;;;;;888666666444333333444666666555333444444333333222111111111222333333444444444444333000111111111222222222222333333333333444444444444333333333333333333333333222222222222222222222222222222222111111111111000333333333333333222111000111333444444222111111222000111222333333222111000222111111111111222222333444333333333222222222222000111111222222222111111000000111222222222222111000000111222222222222111111111111111111111111111000000000111111111111222111222222222222333333333222222222111111111111000000000111111111111000000111111111111111111111111//////000111222333333444111111111222222333333444222333444555666777777777555,,,---.........---,,,++++++,,,---,,,++++++---///------------------,,,,,,---------,,,,,,+++++++++******+++,,,,,,---......++++++*********+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---...........................,,,---...---,,,,,,...000//////000000000000//////......////////////....../////////...//////000111111000...///111222222111000000000000000000000000///000111111000000111333111111111222222222333333111222333333444444333333333333222222333333444555444555555666666666666666555555555555666777888999888888888888888888888999777:::===>>>>>>======>>><<<>>>@@@@@@AAAFFFMMMSSS]]]fffsss}}}yyynnn```WWWSSSPPPJJJEEE@@@<<<999;;;:::666444666666555444555666777666555333333333333333222222222111222333444555444444333111111222222333333333222222222333333333444444444222222222222222222222222222222222222222222222222222222222111111111111000222222333333333222111111000333555444222000111222111222333444444333222111333222111111111111111111111111222222333444555555777666555333222111111111000000111222222222222111///000111222333222222111111111111111111111111111111111111111222222333333111111222222222333333333222222222111111111111000000000111111111111000000111111111111111111111111//////000111222333333444000111111222333333444444222333444555666555555444555///...---,,,++++++******+++++++++***)))***,,,///.........------,,,,,,,,,.........------,,,,,,,,,******+++,,,,,,---......,,,,,,+++***+++,,,...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......++++++++++++,,,,,,---...........................))),,,......---------...//////000000000000//////......////////////......------......///000000000.........///111222000...000000000000000000000000000111111111000000222444222222333333333444444444222333444444555555444444333333222222333333444555222222333444555555555555666555555666666777888999888888777777777888888999666888:::;;;;;;;;;<<<===999<<>>>>>@@@CCCJJJPPPWWW]]]cccpppwwwgggVVVNNNDDD??????@@@>>><<<777666777:::888444444888888666444333444444333222222222333333333444444444000111333444555444444333111222333444444444333333222222222333333444444444222222222222222222222222222222222222222222222222222222222111111111111000111222222333333333222222000333555555222000000222111222444555555444222111333333222111000000000111...///000222444666777888===;;;888555222111000000000000111222222222222111///000111222333222111111111111111111111111111111111111222222222333333333111111111222222333333333222222222111111111111000000000111111111111000000111111111111111111111111222222222111111111111000000000111222333333444444222333444555555555444333444///...,,,+++++++++,,,,,,++++++******+++,,,...///000///---+++++++++---...,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,---------......++++++++++++++++++++++++---------,,,,,,,,,++++++------------------,,,,,,,,,++++++***+++,,,---......------,,,,,,------...---------------,,,,,,,,,000000111111111///...---000000000///......------......///000000111000000////////////000000000000////////////000000000000000000000000000111111222222222111111111111111111333333222111222333444555222222333333333333444444666555333222222333555666444444444555555555555666777777777777777888888999999999999999999999999999999999:::;;;;;;<<<=========CCCHHHJJJLLLRRR]]]gggmmmooorrrwwwxxxlllaaaXXXPPPKKK???>>><<<:::999999999:::999999888666555444333222444444444444444444444444111444555444000///111333333333333222333333444444333555666555222111111111111111000000111111222333555333000...---...000111333222111111333555555444333222111000////////////000000111111111111000000222222222222222222222222333333333222222111111111111111111111111111111111777555222000111222555777888:::<<<===;;;666111...//////......000111333555...///000111222333333333333333333333333222111000000000111222444666888999666444333111000000111111222222222111111111000000000000000000111111111111222333333444333222111///000111111111111222222222444444333222111111111111333333333333333333333333222...---,,,+++***++++++,,,,,,,,,,,,,,,---...//////...---,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,---,,,---------............,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++------------------------///......---...///000111---------,,,,,,------------------------............//////000///...------,,,,,,------.../////////---...//////000000000///.../////////000000000000////////////000000000000000000000000000111111222000000111222333444444555333333222222222333444555222222333333333333444444666444333222222333444666444444444444555555555555888888777777888888999:::999999999999999999999999888999999:::;;;;;;<<<<<<;;;>>>AAABBBCCCGGGOOOUUUWWWXXXYYY\\\aaaiiissszzzsssiii```[[[SSSLLLGGGBBB>>>;;;:::999777666555666666666666666555444333222222111444444444444444444444444333444555444222222222333333333222222222222333333333444555444222000000111222222222222222333333444777666333222111111222333555333111222333333333222111111000000000111111222111111222222222222111111222222222222222222222222333333333222222111111111111111111111111111111111000000111222333666888999888999;;;<<<;;;999666333111000000//////000111222...///000111222222222222222333333333222222111000111111111222444555777888444333222000000///000000222222222111111111000000000000000000111111111111111222222222222111000/////////000000000111111111444333222222111111222222666666666666666666666666666---,,,+++*********++++++((()))***+++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------........./////////------------------------------------,,,,,,,,,,,,+++,,,,,,------.........---,,,,,,,,,,,,------...---------------------------------......//////000---...//////000000//////++++++,,,,,,---.........------...////////////........./////////000000000////////////000000000000000000000000000111111222222222222333333333444444333333222222222333444555222222333333333333444444555444333222222333444555444444444444555555555555888888888888888999::::::888888888888888888888888888888888999::::::;;;;;;:::;;;;;;<<<>>>???AAABBBEEEFFFFFFGGGKKKRRRZZZ`````````ccchhhpppzzzzzzdddYYY[[[^^^[[[aaa___^^^______ZZZOOOGGGDDDAAA===;;;:::999888777555555444444333444444555444444444444333333333222444444444444444444444444666444333444555555444222333222222111111111222222222444555444222111111111333333222222333333444555333222111000000000000000555444222222222222111///000000000111111222444444222222333333333333222222222222222222222222222222222222222222222111111111111111111111111111111111000222444777999::::::999111222444555555555444333222222111000//////000000...///000111111111111111222222222333222222111000222222222222333444555666333222111000////////////222222222111111111111111000000000000111111111111111111111000000000000000.../////////000000000000222222111111222222333444666666666666666666666666555++++++++++++++++++++++++)))***+++---------,,,+++)))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.........///.........////////////000...........................------------,,,,,,,,,++++++,,,,,,---...//////++++++++++++++++++,,,,,,,,,------------------,,,,,,------...///000111111---...///000000111111111//////...------,,,,,,+++------...............---........./////////000000////////////000000000000000000000000000111111222555555444333111000//////222222222333333333444444222222222333333333444444444444333222222333444444333333444444444555555555777777777777777888888999888888888888888888888888777777888888999999999999<<<;;;:::<<>>???@@@BBBFFFMMMUUU[[[\\\\\\[[[[[[[[[\\\___aaaggglllttt|||wwwpppmmmhhhccc___\\\[[[[[[dddbbbZZZMMMFFFEEECCC???DDDCCCEEEHHHKKKIIICCC===>>><<<:::999999999888777444444444444555555666666555555555555555555555555333333333333333333333333666333111222555666444111222222111111000111111111333444555555333222222333222222222222222333444444111000000000000//////...444222111222333333111///222222111111222333333444111222222222222222222111111111111111111111111111222222222111111111111111111111111111111111111111777999<<<>>>>>>;;;888555/////////000000111111111111111111000000000000000///000111111222222222111111111222222222222111111222222222222222333333444222222111111000000000000111111111111111111111111///000000000111111111111111111111000000000111111/////////000000000111111111111111111222333444555444444444444444444444444444++++++++++++,,,+++++++++,,,---///000000000///...)))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------........./////////.........////////////000.................................---------,,,,,,++++++,,,,,,---...//////...////////////.........,,,,,,---......---,,,,,,,,,------...///000111111,,,,,,,,,---...///000111000000//////...------------...............------............////////////////////////000000000000000000000000000111111222444333222111000///...---222222333333333444444444222222222333333333444444333333333222222333333333333333333444444444444555555555555555555666777777777777777777777777777777777777888888888888999999<<<::::::>>>CCCEEECCC@@@:::;;;===???BBBHHHPPPUUU___aaaaaa^^^YYYTTTRRRQQQVVVZZZ___dddhhhmmmrrrvvv~~~~~~|||xxxuuupppjjjgggfffggghhhnnnnnnmmmkkkjjjkkknnnqqqsssvvvwwwsssooooootttyyytttrrrqqqrrrvvv{{{~~~~~~yyypppdddYYYRRRQQQOOOMMMJJJHHHHHHHHHIIIFFFGGGEEE@@@===<<<:::666777777888;;;>>>???<<<999888666444333333333222000333333444555555666666666444444444555555555555555333333333333333333333333444222000111444555333111333222111111000000000111333555666666444333444444111111111111111222333333333333333333333333222222111111111222444444333111444333333222111111222222000000111111111111000000111111111111111111111111111111111111111111111111111111111111111111111111888:::===???===999444111333222222222111222222222///000000000111111111111000111222222333222222222000111111222222111111111222222111111111222222333222222222222222222111111111111111111111111111111///000000000111111111111222222222222222222222222000000000111111111222222000000000111222333444555222222222222222222222222666++++++,,,---------,,,,,,++++++,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////------........./////////....................................---------,,,+++,,,,,,------.........---............---,,,,,,+++,,,---......---,,,+++---------......//////000)))))))))******,,,---...------......///000000111...////////////...------------........./////////////////////000000000000000000000000000111111222////////////000000111111111222333444444444333333222222333333333333444444222222333333333333222222333333333333444444444444444444444444444555555666666666666666666666666666888888888888888888888888999888999<<>>BBBGGGKKKVVVZZZ^^^]]]YYYSSSQQQPPPRRRTTTVVVXXXXXXYYY\\\^^^bbbgggjjjhhhggghhhgggeeegggiiilllooossswww}}}~~~{{{vvvssshhheeeaaa___^^^\\\[[[YYYUUUSSSPPPLLLJJJJJJJJJKKKMMMMMMMMMKKKIIIIIIKKKMMMOOOQQQRRRQQQOOOOOORRRVVVYYY\\\bbbgggiiieee^^^YYYVVVTTTRRRQQQSSSUUUUUUUUUVVVWWWVVVTTTPPPIIICCC???@@@??????>>>============<<<;;;777444333444555666888666444555666666666555444333222222333333222000000111222333333333333333222222222222222333333333333333333333333333333333222111111111333333333222444333222111111111111111333555666666444333444555111111000000111111222333333222111111111111222222111111111333666666444333444444222111111000000000000000000111111000000000111111111111111111111111000000000111111111111111111111111111111111111111222444666888888555333111222222111111000000//////...///000111111111111111000111111222222222111111///000111111222111111111111111111000111111222222222222333333333333222111111111111111111222222222000000000000111111111111000111333444444333222222111111111111222222222222111111111111222333444555333333333333333333333333333+++,,,---...///......---***)))))))))((())))))***...---,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........,,,---------............------------------------............------------------------------------++++++,,,,,,,,,+++***)))+++,,,...//////...,,,+++---------------.........+++************+++---...,,,,,,---......//////000///000000000//////...------------.........//////////////////000000000000000000000000000111111222......///000111222222333111222333444444444333333222222333333333333444444222222222333333222222222222222333333333444444444555444444444444555666666666666666666666666666666999999999999999999999999888888888:::<<<>>>??????=========<<<;;;>>>BBBEEEHHHMMMQQQQQQNNNJJJJJJLLLJJJKKKMMMLLLKKKKKKLLLMMMOOOSSSUUUSSSRRRTTTTTTSSSMMMNNNNNNOOOPPPTTTZZZ^^^```ccchhhnnnwww{{{zzzzzz{{{|||{{{xxxuuulllkkkjjjhhhgggeeedddcccaaa___\\\ZZZXXXUUUQQQMMMJJJHHHEEEDDDDDDEEEEEEDDDBBBAAA@@@???>>>>>>>>>>>><<<===>>>===<<<<<<===>>>>>>???@@@@@@@@@@@@@@@AAA???BBBFFFHHHHHHEEECCCCCCBBB@@@>>>>>>???@@@???>>>?????????>>><<<;;;999888555666777888888888777666:::777444111000111333555999666333111111222444555555444333444555555444222000111222222333222111111333222222222222222222222222222222222222222222222111222333333222222333555555444333222222111111111111333444444333222222333222111111111111222333333111000...------///000111333333333555777666444222222111111000000000111111000111111222222111111000111111111111111111111111///000000000111111111222111111111111111111111111...///000222222222222111//////000000000///...---000000111222111000////////////000000000000////////////000111111111111111000000000000000111222333000111222333333222111000000000111111111222222222000000000000111111111111---///222444555333111///000000000000111111111111111111111111222333444444444444444444444444444444111+++,,,.../////////......000///...---------...///111///---+++++++++---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---------......------------------------//////.........---------------------------,,,,,,......///000///...,,,++++++,,,...//////...,,,+++------------------,,,,,,///...---,,,---...///000///......------,,,++++++000000111111000///......---------.........//////////////////000000000000000000000000000111111222222222222111111111111111111222333444555444333333222222333333333444444444111222222333333222222111222222333333333444444444555555555555555666777777666666666666666666666666::::::999999999999999999999999999999999999;;;;;;:::::::::999999;;;???BBBAAAEEEGGGFFFAAA>>>@@@BBB???AAABBBBBBAAA@@@BBBCCC???CCCFFFDDDEEEJJJLLLLLLCCCCCCAAA??????BBBGGGKKKKKKNNNPPPSSS\\\ooonnnjjjeee```^^^___bbbdddhhhgggdddaaa___]]]\\\\\\WWWUUUTTTUUUWWWWWWTTTQQQNNNMMMLLLKKKJJJHHHGGGGGGJJJHHHFFFDDDBBB@@@<<<999<<<:::888999:::<<<===<<<888888888888888888888888333555888888888888888:::888777777999::::::777555777:::<<<;;;888888:::===777777666888:::;;;;;;:::999888777666555555555666111333666888::::::999888888666666777666444333444555222...,,,,,,000444666222111000000111000...,,,111222333444444333222111555555555444444333333333222222222222222222222222111333666555333222444777666555444333222222222222///111222222111000111222333333222222333333444555555333111///000111444555666555555777777666333000////////////000111222333222222222333333222222222000000000000000000000000//////000000111111111222111111111111111111111111000//////000000111111111111111333444444444333222222222333222111///---,,,---...............------//////000111111111111111////////////000111222333///000111222222111000///000000111111222222222222000000000000111111111111+++...111444555333000---////////////000000000000222222111111222222333444333333333333333333333333444******,,,///111000---++++++,,,---......---,,,+++---,,,+++,,,...///...---,,,---///000000///---,,,&&&(((+++,,,,,,,,,...///+++******+++---......---+++---//////---,,,+++,,,------------------------........................---.........---,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------...---,,,++++++---...000---......///////////////,,,,,,---...////////////000//////............///------......//////000000.........///000111111222000000000///////////////222222222222222222222222333222000//////000222333000222444444333333333444222222333444444555666666777777666666555555444444555444333444666777666555777777777777777777777777777777777666666555444333999999::::::::::::;;;;;;>>>>>>????????????>>>>>>===>>>@@@AAABBBBBBBBBAAACCCAAA>>>???AAABBBAAA???======<<<<<<===>>>@@@AAAFFFCCCFFFKKKLLLSSSlll}}}aaaTTTPPPKKKHHHHHHIIIIIIIIIKKKJJJJJJIIIHHHGGGGGGFFFGGGEEEBBB???>>>???@@@BBB@@@?????????>>>>>>>>>>>>>>>===<<<;;;:::999999999888888888888777777777777666444333444777888777555444444555555555444222111666666555555555444444444333333444444555666777777555555555555555555555555555555555555555555555555444333222222333666888:::888666444222111222333444000111333444444333111000333222111000000111222333333222111111111222333444000111222222333333333333222333444444222222333444444444333333333333222222000111333444444333111000222222111111111111222222333222222111111222222333000111111222222333444444333222222222111111000000111222444555555333000...444333333222111000//////222222222222222222222222111222222333333222222111000000000000000000000000222333333333333222111111444222000......///000111000000000000000000000000//////............//////333222111000////////////000000111111111111000000111111000000///000000000000000000000000000000000/////////////////////////////////000111111222222...000111111000000111222////////////000111222333222222222222222222222222222,,,,,,---///000///,,,)))*********++++++*********---++++++,,,---...---,,,,,,---...//////...---,,,%%%'''************+++,,,111///------------+++)))---///000///...,,,------------------------------////////////////////////------......------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------...---,,,++++++---...000------.../////////////////////000000///...------///...............//////.........///////////////------...//////000111111222222222222222222222222222222222222222222222222333222000//////000222333000222444444333222333444000000111111222222333333777777666666666555555555555444333444666666555444666666666666666666666666777777888888888777666666999999999:::::::::;;;;;;======>>>>>>>>>>>>======<<<<<<>>>???@@@??????>>>>>><<<::::::<<<>>>===;;;;;;;;;:::::::::;;;===>>>???===@@@EEEFFFKKKaaazzzyyytttzzzqqqWWWHHHDDD???<<<;;;<<<======BBBAAAAAA@@@??????>>>>>>???===;;;:::999:::;;;;;;;;;;;;:::::::::999999999<<<;;;:::999888888888888555555555555666666666666666444333444777888777555444444555555555444222222666555555555444444444444111111222333333444555555444444444444444444444444444444444444444444444444444333222222333555888999999888555333111000000000111222333333333333222111222222111111111111222222222222111111111222333444111111222333333333222222111222333222111111222333333333333222222111111111000111222333333222111000222222111111111111222222333222222111111222222333444333333222222111111000000000000000/////////...111222333444333222000///333333222222111000000000000000000000000000000000000111111222222111111000000000000000000000000000000111111111111000//////333222000/////////000111000000000000000000000000//////............//////111000000000000000111111000000111111111111000000111111111222333444555666000000000000000000000000000000000000000000000000111111111000000000000000///000111111000///000222000000000000000111222333222222222222222222222222555...---...//////...+++(((+++******************+++,,,+++***+++,,,------+++,,,---...//////...---,,,''')))++++++*********+++222000.........---,,,***///000000///---,,,...///------------------------////////////////////////------......------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------,,,+++,,,---...///------...////////////...//////000000000//////...------------...///000000///////////////.........---------...//////000000000000000000000000000000222222222222222222222222333222111000000111222333000222444444333222333444444444444555555555555555777777777666666666666555666555444444555666555333666666666666666666666666777888888999999999999999999999999999::::::::::::<<<<<<============<<<<<<;;;;;;<<<<<<===<<<<<<;;;;;;999888888999::::::999999888777777777888999:::999999<<<@@@@@@DDDUUUhhhyyypppgggeeennniiiRRRCCC???:::777777888888888999999999888777777666666777777666666666666666666777777777666666666555555888777777666666666777777222222333333444444555555555444333444666666666555333444444444444333333222555555555555444444444444000000000111111222222333222222222222222222222222333333333333333333333333333333222222333555777888999888777555222000...,,,222222222222222222222222111111222222222222111111222222111111222222333444222222333333333222111111000111222111000///000222555444444333222111111111///000111222222111000///222222111111111111222222222222111111111111222222333333333222111111000000000000000000////////////111111111111111111000000111111111111111111111111000000000000000000000000///000000000000000000///000000000000000000000000000000111111000000///...111111111000000000000000000000000000000000000000000//////......//////000////////////000111222333000000111111111111000000000000000000000111222222000000000000000000000000222222222222222222222222222222111111000//////...000111222111000///000111222222111111111222222333222222222222222222222222777---------...///...,,,)))...---,,,++++++,,,---...+++***)))***,,,---,,,+++,,,------......------,,,+++---......---,,,,,,---,,,,,,+++,,,///000///.../////////---++++++---///,,,,,,------------------........................,,,------...------,,,,,,,,,,,,,,,---------------------------------------------,,,,,,,,,---...///,,,---......//////......++++++---...000111111111,,,,,,,,,---...///000111000000//////......------------------......//////.........///////////////111111111111111111111111222222111000000111222222000222333333222222333444777777777777666666666666666666666666666666666666777555444444555666444333666666666666666666666666666666777888999:::::::::888999999999999::::::::::::;;;;;;<<<<<<;;;;;;:::;;;;;;;;;;;;;;;;;;::::::;;;:::999999:::;;;;;;;;;999888777666666666777888999999<<>>>>>???EEELLLSSSLLLLLLNNNQQQ]]]^^^NNNAAA===888555555555666666777777777777666666666666333444666888999888777666666666666555555555555444222222222222333444555555111111222333444444555555333444444444333333333444333333333222333333333333333333444444444444444444111111111111222222222222333333333333333333333333111111111111111111111111222222222222333333444555555666888888777555222111333222222111111222222333000111222333333222111000111111222222333333333333333333333333222222111000111222333222111000111333444444333333222111111000000000000111111000000000222222111111111111222222222111111000000111111222///000000111111222333333111111111111111111222222222111///...///000111222000000000111222222333333222222222222222222222222000111111111111111111000000000000000000000000000111222222222222111000000///000111111111111000000000000000000000000000000000000////////////000000111111000///......//////000000111111111111000000666555333222111000//////////////////////////////111111111111111111111111//////000000111111111111000111222111000///000111333333222222111222222222222222222222222222222222333+++++++++,,,...//////---+++******************+++,,,+++***+++,,,------+++---,,,,,,,,,,,,,,,,,,---+++,,,...---,,,++++++,,,,,,+++***+++---------,,,,,,------,,,***)))+++,,,+++,,,,,,------.........++++++++++++++++++++++++,,,,,,------......------,,,,,,,,,---......//////------------------------,,,,,,,,,---------......,,,,,,---............------......------+++******,,,,,,,,,,,,---.../////////////////////.................................//////000000111222222222111111111111111111111111111111111111111111111111///111333333222111222333444444444444444444444444444444444444444555555555555444333444666777666555555555555555555555555555333333444666666777777777888888888888999999999999::::::;;;;;;;;;;;;::::::;;;;;;:::::::::;;;<<<<<<999:::;;;:::999:::<<<>>><<<;;;999888777777777777888999:::;;;;;;;;;>>>@@@CCC???DDDIIIKKKUUUXXXMMM???;;;666333222333444444555555555555555555555555222333555666666666555555444444444333333333333222222222222222222333444555222222333333444444555555333444555444222111222333333222222222222333333444333333333333444444444444222222222222222222222222444444444444444444444444111111111111111111111111111111111222222333333333333444666777777666555333222222222222222222222222111111222222222222111111000111222333333333333222222222333333333222111111111222333222111111222333000000000000////////////111111111111111111111111222222111111111111222222111111000000000000111111222222222111000000//////////////////000000000000222111000///000111222333000000111111222222222333000000000000000000000000000111111222222111111000000000000000000000000000//////000000//////...---000000000000000111111111000000000000000000000000111000000//////000000111222111000///............000000111111111111000000000000//////000111222222000000000000000000000000000000000000000000000000...//////000111111222222...000111111000000111222222222111111111222222333222222222222222222222222444---,,,,,,,,,......---,,,*********++++++*********---++++++,,,---...---,,,---,,,,,,,,,,,,,,,,,,---***,,,......---,,,,,,---000...---,,,------+++***+++---...---,,,***++++++++++++,,,,,,---......///+++++++++++++++++++++++++++,,,------......------,,,,,,------.../////////------------------------,,,,,,------......------+++,,,------......------/////////...---+++***)))---------,,,,,,---...............///////////////////////////////////////---------...///000000000111111111111111111111111111111111222222111111111///111222333222111222333444444555555666666777777222222222333333333444444333222222444666777777666555555555555555555555555333444555666666666666666888888888888999999999999::::::;;;;;;;;;;;;:::::::::999999999999:::<<<===888:::<<<;;;::::::===???===<<<:::888777666777777777888888888888999999999===;;;AAADDDBBBIIIOOOIII@@@===888555444555666666444444444444444444444444222333333444444444333333444444333333333222222222444333333333333333444555333333333333333333333333222444555444111000111333222222111111111222444444222222333333333444444444222222222222222222222222222222222222222222222222111111111111111111111111000111111222222222222222222333444555555444333333111222333333333333222111222222111111111111222222000111222333333333222222111111222333333333222222000111222111000000000222///000000000000111111111222222111111111111222222222222111111111111222222111111000000000000111111222222222111000000//////.../////////000000000000111111111111111222333333111111111111111222222222000000000000000000000000///000000000000000000///000000000000000000000000///////////////......---111000/////////000222333000000000000000000000000111111000000000000111111000//////.........//////000000111111111111000000,,,,,,,,,---...///000111000000000000000000000000000000000000000000000000000000000000000111111111---///000111000111222444000000000000000111222333222222222222222222222222444000...---,,,------,,,***+++,,,---......---,,,+++---,,,+++,,,...///...------,,,,,,++++++,,,,,,---,,,...000000///...///000000///------......---,,,+++---//////...,,,+++,,,++++++,,,,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---.........---,,,,,,------...///000000------------------------+++,,,------......------+++,,,------......------......//////......---,,,......---,,,,,,,,,---------.........//////000000000000000000000////////////000000111222333333444000000000000000000000000111111222222222222111111///111222222111111222333000000111111222333444444111111111222222333333333222222222333666888888777555555555555555555555555444555555666666666666666777888888888888999999999:::;;;;;;<<<<<<;;;;;;:::888888777777888:::<<<===:::<<<>>>===<<<<<>>>>>:::555222333666555555444333222222222222222222222111111111111000222222222222222222222222222222222222222222222222///000111222333333333333111111222222222222111111333444333222111111333555:::888555222000///......222222222222222111111111333333333333333333333333222111111333444444222000111111111111111111111111000000000000000000000000000000000000000000000000//////000000000000//////111111000000111111222333444333333333333222222222222222222111111111111111222222222222222222222222000000000000000000000000111111111111111111111111111111111111111111111111////////////000111222333000000000000000000000000000000000000000000111222111111111111111111111111111000000000000111222222000000000000000000000000111111111111000000000000000222333333111000000111000/////////000111222222222111000000000000000000000000000000000000000000111000000////////////000//////000000000000//////333333333222222111111000............//////////////////000000000000//////111000///......///000111//////000000000111111111000111111111111222222222111111222333333333333222444***,,,...000000///,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------++++++++++++++++++++++++***+++,,,---///000111222///---***(((''')))+++,,,+++,,,...//////...,,,+++,,,,,,.........---,,,+++,,,,,,,,,,,,------------,,,------......------,,,+++,,,---......---,,,+++---,,,,,,+++++++++,,,,,,------------------------------......///.........,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------........................---------............///////////////000000000000111111111000000000000000000000////////////000000///111222333222111222333222111222444555555333111333333333333333333333333222222222333333333444444555555666666666666555555444444555555666666777777666666666666777777777888888888999999999999888888888888999999888888777777666777777777777777777666555555666666666666666666777666444333333444666777333444555444333444666888:::<<<===;;;666333333555444444333222222222222222222222222111111111000000222222222222222222222222222222222222222222222222000000111111222222222222111111222222222222111111222333333222000000222444444333222222111222222333222222222111111111111111000000000000000000000000222222333444666555222000000000111111111111000000000000000000000000000000000000000000000000000000111111222222222222111111111111000000111111222333333333333333333222222222111111111111111111111111222222222222222222222222000000000000000000000000111111111111111111111111222222222222222222222222000000//////000000111222////////////////////////000/////////000111222222111111111111111111111111000000000000000111222222000000000000000000000000111111111000000000000000000222333333111000111222////////////000111333333333222111/////////000111////////////////////////111111000000//////......000000111111111111000000444444333222111111000000............//////////////////000000000000//////000///---++++++---///000/////////000000000111111000000111111111222222222000000111222222222222222444,,,---000111111///---+++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,------------++++++++++++++++++++++++------------...............---+++))))))***,,,---+++,,,...//////...,,,++++++,,,---.........,,,,,,++++++++++++,,,,,,,,,,,,,,,------......------,,,***+++,,,------,,,+++***,,,,,,+++++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,------.../////////...,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++------............---------------............///////////////000000000000000000000000000000111111//////000000000000/////////000222222111111111222000000000222444444222000333333333333333333333333222222222333333333444444555555666666666666555555222222333444444555666666555666666666666777777777777888888999999888888777999999::::::999888888777555666666777777666666555444555666666777666555555777555333222222333555777444555666555444444555777888:::<<<:::666333333444333333222111111111222222222222222111111111000000222222222222222222222222222222222222222222222222222222222111111000000000000111111222222111111000000111222111//////000222000000000111222333444555111111111111111111111111000000000000000000000000......///111222222///,,,///000111111111111000///000000000000000000000000////////////////////////111111222222222222111111111111000000111111222333111111111111222222333333111111111111111111111111222222222222222222222222000000000000000000000000000000000000000000000000111111111111111111111111111111000000000000111111////////////////////////000/////////000111222222111111111111111111111111000000//////000000111222000000000000000000000000000000000000000000111111000111222222000000111333////////////000111333333333222111/////////000111////////////////////////111111000000//////......111222222333333222222111333333222111000/////////............////////////000000////////////000000000///---++++++---///000....../////////000000000000000111111111222222222///000111111222222111111222---...///000000...,,,+++++++++++++++,,,,,,,,,,,,***+++,,,------------,,,------------------------///......---,,,,,,++++++//////...---------...///,,,,,,---......---,,,,,,,,,,,,------......------*********+++++++++,,,,,,,,,------......------,,,++++++,,,,,,,,,,,,++++++......---------...//////,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...............,,,,,,,,,,,,,,,,,,,,,,,,.........---,,,+++++++++------............---------------............///////////////000000000000000000000000111111111111//////000000000000//////...000222222111000111222000//////000222333111000222222333333333333444444222222333333333333444444555555555666666555555555111111222333444555555666555555666666666666777777777777888888888888777777999999999999999888777666555555666666666666555555555555666666666555555444666555333222222333555666333555666666444444555666666888:::888444222222444222222111111000111111222222222222111111111111000222222222222222222222222111111111111111111111111333333222000000//////000000000111111111111000000///000111111/////////111111111111222222222222222000000000111111111111111222222222222222222222222000000000111222222000......///000111111000///...000000000000000000000000//////////////////////////////000000000000//////111111000000111111222333111111111222222222222222111111111111111222222222111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111222333000000000000000000000000000000000000000000111222111111111111111111111111000////////////000111111000000000000000000000000000000000000111111111111///000111000//////111333000/////////000111222222222111000000000000000000000000000000000000000000///000000000000000///...222222333333333333222222111111111000/////////...............////////////000000////////////000000111000///......///000111........./////////000000000111111111111222222222000000111222222222222111111,,,---------,,,,,,+++*********+++++++++,,,,,,,,,***+++,,,---------,,,+++------------------------......------,,,+++******------...............---------------------------,,,,,,,,,,,,,,,---...///+++++++++,,,,,,,,,------,,,------......------,,,,,,,,,++++++++++++,,,,,,---------------...///000------------------------***+++,,,------.........------------------------.........---------------,,,------......------,,,---------............///////////////000000000000///000000000111111111111...///000111111000///......000222222111000111222222000///000111333222222222222222333333444444444222222333333333333444444444444555555555555444444111111222333444555666777555555555666666666777777666777777777777777777666888888888777777666555444444555555666666555555444666666666555444444444444444444333222222333444444222444555555333222333444444666888666222000222444111111000000000000111111222222222111111111111000222222222222222222222222000000000000000000000000222111000//////000111111000000111111111111000000///000222111000///000111111111222222222111111111///000000000111111111222222222222222222222222222333222111222333444333111...///000111111000///...000000000000000000000000000000000000000000000000//////000000000000//////111111000000111111222333666555444333222111000000000000111111111222222222000000000000000000000000000000000000000000000000000000000000000000000000//////////////////////////////000111333444666777111111111111111111111111222111000000000000000000000000000000000000000000///////////////000111111000000000000000000000000///000000000111111111111.../////////......000222111000000000000000111111///000000111111111111000000000000000000000000000...///000111111000000///000111111222222111111000000000000000000000//////............////////////111000///......///000111000000000000000000000000//////000000000111111111000111111111111222222222000111222222333333222222111,,,++++++******)))))))))*********++++++,,,,,,,,,+++,,,------------++++++++++++++++++++++++++++++---------,,,,,,+++++++++)))***,,,------,,,+++***...------,,,,,,------...------,,,+++,,,---///000,,,,,,,,,---------......,,,------......------,,,---,,,+++******+++,,,---+++++++++++++++,,,---...........................)))***+++,,,------------........................,,,------......//////000,,,,,,---......---,,,,,,---------.........//////////////////000000000000//////000000111111111222...///000111111000///......000111222111000111222444222000000222333444333222222222333333444444444222222333333333444444444333444444444444444444333222222333444555666777888555555555555666666666777666666777777777777666666666666666666555444333222444555555555555555555444888777666444444333333333444333333333333333333444111222444444222111111222444555666444000///111444111000000000000000111111222222222111111111111000222222222222222222222222////////////////////////000000/////////111222333000000111111111111000000000111333333111000111222///000111222222333222222//////000000111111111222////////////////////////111///......///000000///...///000222222000///...000000000000000000000000111111111111111111111111111111222222222222111111111111111000111222222333:::999777555333000///...000000111111222222222222////////////////////////000000000000000000000000000000000000000000000000////////////////////////------///111444777999;;;111111111111111111111111222222111000//////000000///////////////////////////////////////000111111000000000000000000000000//////000000111111111222......///...------000222222111000000000000000111...///000222222222111000000000000000000000000000---...///111111111000000//////000000000000//////000000000000000111111111............/////////000111000///......///000111------............------000111111111111222222222000111111111111222222222111111222333333333333222111---------,,,,,,+++++++++***+++,,,,,,------,,,,,,((()))***+++---...///000+++++++++++++++++++++++++++,,,...//////...,,,+++........................+++,,,---...///...---,,,.........---,,,+++))))))+++,,,,,,---...///000000---,,,,,,++++++,,,,,,---------------------------******+++,,,---------------...///...,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,000,,,***,,,000222///,,,,,,------......------,,,++++++,,,---............---------............///000...---,,,,,,---...000000///.........///111222000000000000000000000000////////////////////////000222444555444333333444111111111111111111111111444333333222111111111222444444555555555555444444444555555555555555555555888777666555555555555555777777777777666666666666999777555666888999666333000111333444555555444333666444333333555666666555444444444444444444444444555444333333333444555666777666555333222111000000000000////////////000000000000000000000000000000---...000111111111000///111111111111111111111111000000111111111000000///000000000000000000000000111222222111///...///000111222555000,,,999@@@777444333333222111000//////000000000000000000000000000111111111111222222222333333222111000///......000111111222222111///...111000/////////111222333333222111111000000111111......///000111222222333AAA???:::666222///......000000000111111000000000222222222111111111000000222222222111000//////...111000///---------...///------------------------///222000---666DDDHHHAAA>>>;;;666111......//////000000000000111111111111000000000000////////////......//////000000111111......//////000000111111222222111111000/////////111111000000111222333333444222000000000111111111000000000000000000000000000000//////.........---///...,,,++++++,,,.../////////000111111111111111222222111000//////000000//////............//////---...///000111111111000000000//////.........---...............///000000////////////000000000000111111111111111111111111...---------,,,,,,+++++++++***+++,,,,,,------,,,,,,***++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...//////...,,,+++------------------------+++,,,,,,------------------------...------,,,+++++++++,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---..................---------...............------+++---...---,,,,,,---...------------------------...+++(((***...///---***,,,------......------,,,------......//////......---------............///000///---,,,,,,---///000///////////////000000111000000000000000000000000111111111111111111111111000222333444222222333444222222222222222222222222444333222222111111111222444444555555555555444444333333333444444555555555777777666555555555555555777777777666666666555555777555444555666666444222***,,,...000222333444444555444222333555666666555444444444444444444444444222222111111111111222222666555444333222111111111111111000000000000111111000000000000000000000000......///000000000000000111111111111111111111111000000111111111111000000000000000000000000000000111222333222000///000111111111444222111AAALLLEEE333222222111111000000000000000000000000000000000000000111111111222222222111111111111000000000000111111111111111000000///111000/////////000222333/////////000111222333444000000000000000111111111===;;;888555333222222222111111000000000000111111222222222111111111000000222222111111000//////...000000///...............------------------------///222111...555BBBDDD===888666222000......///000/////////000000000111111000/////////////////////.../////////000000000111000000000///////////////111111111000000000/////////////////////000111111333222000///000000111111........................000000/////////.........000///...------...///000//////000111111111111000222111111000//////000000000000////////////000000111111111000000000000000111111000000000////////////////////////000111111/////////000000000111111111111111111111111111111222------,,,,,,,,,,,,++++++***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---......---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------+++,,,------............------,,,,,,,,,+++++++++---,,,,,,++++++,,,,,,---000/////////......------////////////...---,,,+++***+++------------...000........................---+++)))***---///---+++,,,------......------,,,/////////000//////......---------............///000000............000000......///000000000000///000000000000000000000000111111111111111111111111000111222111000000222444333333333333333333333333333333222111111111111222333444444555555444444333111111222333444444555555666666666666555555555555777666666666666555555555444333222333444444222000...///111222444555666666444333222222444555555444444444444444444444444444000111111111111111000000333333333222222222111111222111111000000111111222000000000000000000000000///////////////000111111111111111111111111111111000000111111111111000000000000000000000000000000111222333222111000111222222111444333333CCCPPPKKK111111111111111111111111000000000000000000000000000000000111111111222222//////000000111111111222222222111000000000000111000000000///000000111222////////////000222333444111111111111000000//////333222000/////////000111222111000//////000111222222111111111111000000000222111111000000//////...///////////////......---........................///222111///444======777000000///.........//////.........////////////000////////////////////////////////////000000000000111111000000///......---000000000000000000000///......------......//////222111000/////////000000........................000000////////////......222111000//////000111222...///000000111111000000111111000/////////000000000000////////////000000333222111000////////////111111111111000000000000000000000000000111222222000000000111111111222222222222222222222222222222222,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,---......---,,,,,,++++++++++++++++++++++++,,,,,,+++******,,,---...++++++,,,---------------........................---,,,,,,++++++,,,,,,---/////////...------,,,,,,,,,,,,,,,,,,,,,+++***)))+++,,,------,,,,,,...///------------------------...---,,,---///000///---,,,------......------,,,///////////////...---,,,---------............///111000////////////000111,,,---///000000000///...////////////////////////111111111111111111111111000111111///...///222444333333333333333333333333222222111111111111111222333333444444444444333333///000000222333444555555555666666666666666555555666666666555555555444444333333333333333333222111444444444444444444333333333222111111333444444333333333333333333333333333111222333444333222111000111111222222222222222111111111000000000000111111000000000000000000000000000///.........///111222111111111111111111111111///000000111111111111000000000000000000000000000000111222111000///000111222000333222000;;;DDD???///000000000111111111222000000000000000000000000000000000000111111111111000000000000111111111111333222111000///000111222000000000000000000111111111111000////////////000111111000000000000000000------,,,,,,---...///000222111000//////000111222111111111111000000000000111111000000////////////---...///000000///...---........................///111111000222777666111---....../////////......---------.........//////.........///////////////////////////000000000000000000/////////........./////////000000000000000.........------......///000000111000///...//////000000000000000000000000000000//////////////////222111111000000111111222...//////000000000000000111000000/////////000000//////............//////222111000///...//////000000000000000000000000000000000//////000000111222000111111111222222222222222222222222222222222222222,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,***++++++,,,,,,------...------------------------,,,------------------,,,++++++++++++++++++++++++---,,,+++***+++,,,---...,,,,,,,,,,,,,,,+++******,,,,,,------...///000000---,,,,,,++++++,,,,,,------------,,,,,,+++++++++)))******+++,,,,,,++++++---...///...,,,+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,...---------...//////...,,,------......------,,,...............---,,,+++---------............///000000////////////000000,,,---///000000000///...////////////////////////000000000000000000000000000000000///...///111333333333333333333333333333111111111000000111222222222222333333333333222222//////000111222444444555444555666666777666555555555555555555444444444444333444444444444333222222222222111000000000//////222111000000222333333222333333333333333333333333222222333444333222111000///000111222222222111111//////............//////////////////////////////000///.........///111222000000000000000000000000//////000111111111111111////////////////////////---///000///...---///000111...222222---222777000/////////000111111222222000000000000000000000000//////000000000111111111111111111111000000000000444333111000000000111222000000111111111000000000111000//////......//////...//////000111111222222111111000000111111222222222111000//////000111222000000000000000000000000000000000///////////////---...///000000///...---////////////////////////...000000000111333111...//////000000000///------------------............------....../////////000000000000000////////////---........./////////000......//////000000000111000000//////...//////000///000222111///---...000000000000000000000000000//////000000000000000000000000000000000000000000......///000000000000000000///////////////000000...------,,,,,,------...............//////000111///////////////////////////............///000000000111111111222222222222222222222222222222222222666++++++,,,,,,,,,,,,------***+++,,,,,,------,,,,,,******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++---,,,,,,,,,------......------------,,,++++++***)))******+++,,,---...///---,,,,,,++++++,,,,,,---++++++++++++++++++++++++***+++,,,---...............//////...,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,------......------,,,------------------,,,+++---------............///////////////////////////------...////////////...000000000000000000000000///////////////////////////000111000//////111333333333333333333333333333111000000000000111222222111222222333333222222111000000111222333333444444444444666777777777666555555555444444444333333333333555666666444333333444111111111111111222333444111000//////111222222111333333333333333333333333222222222222111000//////...///111222222111000//////......------......//////////////////////////////////////////000111111000000000000000000000000...///000111111222111111////////////////////////,,,---......------...//////+++111444...000222,,,/////////000000111111111000000000000000000000000/////////000000000111111222111111111000000//////333333222111111111111111000111111111111000//////------------...000111222......///000111222333333111111111111000000000000000000000111111000000000//////000000000000000111////////////////////////---...//////////////////000000000000000000000000---.../////////000///...000000000000000...---------------............///---------......//////000000000000000////////////,,,------...//////000000------...//////000111111111111000000//////000000...111333222///---...000........................//////000000000000111111////////////////////////---...//////000000////////////......//////000000...------------------...------///000111111111111............////////////...............//////000000000000111111111222222333333333333333333333333444+++++++++,,,,,,---------***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------......//////......------......///.........+++++++++,,,,,,------------,,,,,,++++++,,,,,,---***++++++,,,,,,------...+++,,,,,,---------,,,,,,,,,---......,,,+++,,,...------------------------***+++,,,,,,,,,,,,,,,---,,,------......------,,,,,,------............------------............///.........//////............------------...//////000000000000000000000000000000000000000000000000...000222222111000111222222222222222222222222222000000000000000111222222111111222222222222111111222222222222333333444444333444666777888777666555444444444333333333333222222555666666333222222444555444333333333444555666111///......000111111000222222222222222222222222444333222111111000000000...///111222111000///...//////............//////////////////////////////......///000000000000000000000000000000000000000...///000111111222222222////////////////////////,,,---......------...000000+++000333...///222.../////////000000000000000000000000000000000000000////////////000000000111000000000000111111111111222222333333222222111000000111111222111000///...,,,,,,,,,---...///111111//////000000111111111222.........//////......---///000111222222111000///////////////000000111111////////////////////////...............///000000000000000000000000000000------............///111////////////............---............/////////,,,,,,---......///000000111000000000/////////...........................,,,,,,---...///000111222222111000000//////000000...222555444000...///111........................//////000000000111111111//////000000000000//////---...//////000000//////...............///000000/////////....../////////...000222444444333111///......//////000000000000/////////...///000000111/////////000000000111111333333333333333333333333000+++++++++,,,,,,---------++++++,,,---------,,,,,,......---,,,,,,+++******++++++++++++++++++++++++...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,---///000000000///...,,,---...000111222222222//////.........------------,,,,,,++++++,,,,,,---***++++++,,,---...//////++++++++++++******)))(((***,,,------------...000........................,,,---.........---...000,,,------......------,,,------...///000000000///---------.........//////------............------......---,,,,,,...///000000000000000000000000000111111111111111111111111...000333333222111111222111111111111111111111111000000///000000111222222111111222222222222111111333333333333333333333333222444666777888777666555444444444333333333222222222444666555222111222333666444222000////////////000///......000111111000222222222222222222222222888777555333222222333444///000111222111000...---000000////////////000000////////////////////////---...000111111111000///000000000000000000000000......///111111222222222////////////////////////,,,...//////......///111444,,,///222,,,---222///000000000000000/////////000000000000000000000000////////////000000000000......///000111222333333222222333444333222111000000111222222222000///...//////...------------...111111111111000000000000///000111111222222111111...///222333333222///....../////////000000111111.........//////////////////...---------///000111000000000000000000000000,,,,,,---......---///222...------------...///000.........////////////000,,,,,,------...///000000111111000000/////////.../////////...------,,,,,,+++,,,---...///111111222111111000///////////////...222666555111...///222000000000000000000000000//////000000111111111222000000111111111111000000---......///////////////...............///000111111111000000000000111111111333666777666444000...//////000000111111111222000000000000000111111222////////////000000000000333333333333333333333333222///,,,)))&&&%%%''')))+++,,,------......---,,,,,,---+++***+++...000222222,,,,,,,,,------.........++++++,,,,,,,,,+++******---------.........//////,,,------......//////000000000000//////......---,,,---......//////......,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------------------------------***++++++,,,---...//////...---,,,+++************111111111000/////////...---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,..................------//////------------//////111111000000/////////...........................111111111111111111111111000111111111111222222222111111111111111111111111333333333333333333333333111111111111111111111111111222333444555444333222444555555666666666666666444333222222111111111111111111222222222333333333333333222111000000111111111111111111111111222333444333333333222111111111////////////000000000000222111000111222111///---000000000000000000000000---...///000000///...---222111111111000000//////////////////////////////000000000000000000000000000000////////////000000........................//////000000000000//////............////////////111111111111000000000000.........//////000111222//////000000000000//////000000000000000000000000............////////////,,,,,,,,,---------------///////////////.........000000111111111000000////////////111222111///...000000000000////////////////////////...---,,,+++000///...------...///000///////////////............000111111000000111333---...///000000///...---000000//////............////////////////////////////////////////////////000000000000000000000000......////////////......222111111111000000//////111111000000//////......000000//////............///...---,,,---///111222222111000.........///000000000////////////000000111111000000//////......////////////000000000000111<<>>888222000111000000////////////000000---......///000///////////////000000111111222222111111111111111111111111333++++++++++++,,,---//////------,,,,,,,,,,,,------///---++++++---/////////,,,,,,,,,,,,++++++++++++'''((()))***,,,,,,,,,,,,************+++++++++++++++,,,,,,,,,,,,***((('''++++++++++++++++++,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------.......................................---------,,,,,,,,,//////...---,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---///............---------......................................................------------......,,,,,,,,,,,,,,,,,,------000000000000000000000000111111111111111111111111000111111111111222222222111111111111111111111111111111111111111111111111111111111111111111111111222222222222222333444444333444555555666666555555444444333333222222333333333333333333444444444555333222111111000111111111444444333222111111111111000000000000000111111111111222333444444333222111333111//////000111000///000000000000000000000000......////////////......//////...............---........................////////////////////////000//////......//////000...........................//////000000//////.............../////////////////////000000111111111000///...------,,,,,,,,,...//////000000//////...////////////////////////............////////////000000000000000000//////......//////////////////,,,---...//////000////////////............//////............------------,,,,,,---...//////////////////............//////......//////////////////---///000000///...000111......////////////......000////////////.........////////////////////////111111111111111111111111////////////////////////......////////////......///////////////.........000000000000////////////000000000///////////////111000...------...//////111000///.........//////...///000111111000///...000000000////////////........./////////000000000...000222222111000111222000000////////////000000...//////000000000000000111111111111111222222222111111111111111111111111333))))))***+++,,,,,,,,,,,,---,,,+++++++++,,,---...///,,,******+++,,,---,,,,,,,,,,,,++++++*********&&&'''((()))************++++++,,,,,,,,,---------+++,,,---......,,,***)))+++++++++,,,,,,------...++++++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,................................................------------------------......---,,,,,,,,,,,,,,,,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------...............////////////////////////000000...---+++***)))(((////////////////////////111111111111111111111111000000111111111222222222111111111111111111111111000000000000000000000000111111111111111111111111333222111111111222444555333333444555555555555444444444333333333333333444222222222333333333444444222222111111111111111222333222111111111111222222111111111222333333333444000111333444444444333222444222000///000000000000000000000000000000000000...//////////////////.................................................../////////////////////////////////....../////////...........................//////////////////...............////////////444444333222111000///...------------...///000000...//////////////////...////////////////////////............///////////////...............------............/////////////////////000//////......000000///---,,,---...000000000000000////////////------...////////////////////////....../////////............////////////***,,,...///...///111333...//////////////////...............------------////////////////////////000000000000000000000000..............................////////////..............................000000000000////////////........................111000///...------......////////////.../////////---///000222222000///---////////////////////////........./////////000000222000.........//////...000000////////////000000000000111222222222222111111111111111111111111000111111111111111111111111000***+++,,,,,,,,,,,,+++***+++++++++++++++,,,---------+++)))((()))*********,,,,,,,,,++++++*********+++,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,---------***+++,,,---------,,,,,,***++++++,,,,,,---------,,,,,,---...............,,,,,,,,,,,,,,,,,,,,,,,,................................................++++++,,,,,,---...//////---,,,+++++++++++++++++++++,,,,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////,,,,,,,,,------,,,,,,,,,111111000...---+++***)))........................000000000000000000000000000000111111111222222222111111111111111111111111000000000000000000000000111111111111111111111111333222111000111222333444222333333444444444444444333333333222222333333444000111111111222222222222222111111111111111222222000000000000000111222333111111111222333333333444000111333555777888888888888555111//////000111000/////////////////////////////////....../////////////////////////////////........................//////////////////////////////............//////..............................////////////..................////////////333222111000///...------............///000111222......////////////..........................................///////////////.........---------,,,---.........//////000000222222222111000///...---000111000...,,,,,,...000000000000000//////////////////000000///......---...//////////////////...---.........//////000000---...//////......///000/////////....../////////,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////////////////////////////------------------------......////////////......------------............////////////000000000000------------------------000000//////.....................////////////...---///000222222000///---.............../////////............////////////111000...///111111///---000000////////////000000...///000000111111000000000000000000000/////////111111111111111111111111000,,,---------------,,,+++)))***+++,,,------,,,,,,,,,***(((((()))******))),,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,+++***)))************++++++++++++)))))))))***+++,,,,,,---******************++++++,,,---......//////......,,,,,,,,,,,,,,,,,,,,,,,,.........---------------------------------------***++++++,,,---...///000,,,++++++******+++++++++***++++++++++++++++++,,,---------............///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.../////////---......//////......---.............../////////........................000000000000000000000000000111111111111222222222111111111111111111111111000000000000000000000000111111111111111111111111111111111111111222333333111222333333444444333333222222111111222222333333000000000000111111111111111111111000111111222333111111000000111111222333000000000000000111111111222333555888;;;>>>AAABBB===999333000///000111111//////////////////////////////............/////////////////////000000000------------------------///////////////////////////......------......///........................---......//////......---............////////////,,,,,,,,,------.........222111000//////......///---......//////......---....................................////////////000000000///......------------......///000000000222222222222111///...---000222333111---,,,...111............------------000000000000///...------......////////////......------......///000000000222333333111...++++++,,,//////............//////+++++++++,,,,,,,,,,,,,,,////////////////////////......................................................////////////......---------...............////////////000000000000---------------.........///////////////.........------.../////////.........///000111111000///...---............/////////------........./////////------///111333333111///000000////////////000000,,,,,,---...............///////////////000000000111111111111111111111111222******++++++,,,---------''')))+++---...---,,,+++---+++))))))***,,,,,,+++,,,,,,,,,,,,------------((()))***************)))++++++++++++,,,,,,,,,,,,---,,,*********+++,,,...+++++++++++++++*********,,,,,,---............---,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........,,,,,,+++++++++,,,,,,---,,,,,,,,,,,,++++++++++++---------.........//////------------------------,,,,,,------...//////000///000111222222111000///------......//////000000........................000000000000000000000000000111111111111222222222111111111111111111111111111111111111111111111111111111111111111111111111000000111222222222222222111111222333333333333333111000000000111111222333000000111111111222222222111111000000111222222333666555444333222222222222111111111000000000000000222222444888===BBBGGGJJJAAA<<<666111000000111111////////////////////////000///...------...///000------........./////////------------------------000000000000000000000000///......------......///........................---......//////......---............////////////+++,,,,,,---...//////000111111000///............---......//////......---..................................../////////////////////...------,,,,,,------......///000000111//////000000000000000//////333555333///---...111............------------//////000000000//////...---...///000000///...---------......///000000111222333333111///------...000///...------...///000,,,,,,---------.........////////////////////////////////////////////////..............................////////////......------......////////////.../////////000000000111........./////////000000......//////////////////,,,---.../////////......//////000000000000//////---------.........//////---------.........//////---...000111111///...---000000////////////000000------...////////////////////////000000111111222111111111111111111111111222&&&&&&'''((()))+++---...&&&(((+++...///...+++***---,,,******,,,---...---,,,,,,,,,------.........***+++,,,---.../////////------............//////333111...++++++,,,...///.........------,,,,,,,,,++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++++++++++++++++++++......---------,,,,,,,,,------,,,,,,,,,------.../////////......---------+++++++++,,,,,,---------........................,,,,,,------...///000000,,,---...//////...---,,,/////////......---------000000000000000000000000000000000000000000000000000111111111111222222222111111111111111111111111111111111111111111111111111111111111111111111111///000111333333222111111111111222333333333333222000000//////000111222222111111222222222333333333111111000000111222333333;;;999777555333222111000444333333333222222111111///000222666<<>>@@@:::888555222000000000000///......---------......................................................///...---,,,,,,---...///............////////////......---------,,,,,,,,,...//////000000111111111////////////...---++++++..................---,,,////////////////////////,,,,,,,,,---...///000111111000///...,,,***))))))000///...............///////////////000000000000........................000///.........///111222222222111000//////000000000///.........///111222////////////////////////////////////////////////,,,---------...///////////////............////////////............/////////000111000...------...........................++++++---...//////000000....................................////////////...///000111111000///.........------------......000000000000000000000000///////////////...------111111000......---------........................000000000000/////////////////////////////////////////////...---------,,,//////////////////////////////...//////000111222000000000000000000000000000000000000000111111111333333333333333222111000111,,,,,,------------,,,,,,,,,,,,,,,,,,------------******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++++++++,,,,,,,,,,,,------,,,,,,+++++++++*********+++++++++,,,---------...,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,++++++++++++,,,---,,,***)))***+++++++++******++++++,,,---+++++++++,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,++++++,,,,,,,,,,,,------.../////////........................000/////////............000000111111111111000000////////////000000000000333222222222222222222111////////////////////////000000000000111111111111111111111111111111111111333333222222222111111111222222222111111111000000222222222222222111000000000000000000000000000000111111111111111111111111333222111111000000111111000000000222444666999:::666555222000///...///000222111000......---------......................................................------------......------------........................------,,,,,,******++++++++++++++++++////////////......---,,,,,,------...............000000000000000000000000---------------...///000///.........------,,,,,,//////////////////000000000000000//////////////////////////////////////////////////////000000111333333222222111111111111000///.........///111111........................////////////////////////---------...............000000////////////000000/////////....../////////...000000///...------...........................------......///.............................................////////////...///000000000000///............------.................................///000000000//////...---111000///...------------////////////////////////000000000000//////////////////////////////////////////////////////......000000000000000000000000000////////////000000111......................../////////000111111222222222222333333222111111000222------,,,,,,,,,,,,------+++++++++,,,,,,,,,,,,---***++++++,,,,,,------...+++++++++,,,,,,---------------------,,,++++++***++++++,,,,,,,,,,,,------+++++++++*********))))))++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,+++++++++,,,---,,,+++***+++,,,++++++******++++++,,,---,,,,,,++++++++++++++++++******++++++,,,------...------------------------+++,,,,,,------,,,,,,+++++++++++++++,,,,,,,,,,,,111000...---,,,+++++++++,,,,,,,,,---......//////........................////////////............///000000111111000000///////////////000000000000111111111222222222222222////////////////////////000000000000111111111111111111111111111111111111333222222222222111111111222111111111111000000000222222333333222222111111000000000000000000000000111111111111111111111111222222111000000000111111------......000111333444222111///...---......///333222111///...------,,,................................................------............------,,,,,,,,,------------.../////////............---......------------------...///////////////......+++,,,---...............000000000000000000000000......---------......///,,,------...//////000000////////////000111111111111000000//////.........////////////////////////......///000000000000///222222222111111111111111//////......//////000111........................////////////////////////...............---------111000000000000000000111000000////////////000000...///000///---------///..............................//////...------,,,////////////////////////............////////////---...////////////...---................................................000000000000000//////...000000///...------------000000000000000000000000////////////000000000000/////////////////////////////////000000000000000111111111111111111111111111000000////////////000..............................///000111222222333111111222222111111000000///...---,,,++++++,,,---...(((((()))))))))*********+++++++++,,,,,,---------******+++,,,,,,---...............---,,,+++***)))+++++++++,,,,,,,,,------++++++++++++************------------------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------+++***+++---------,,,,,,------...///,,,,,,,,,++++++******)))******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++---------------.........//////......------------//////...------,,,,,,+++........................///////////////.........//////000000000000//////////////////000000000000000000111111222222333333111111111111111111111111///000000000111111111111111111111111111111111111222222222222111111111111111111111111000000000000111111222222222111111000000000000000000000000000222222222222222222222222111111000000000000111111............//////000000//////...------...//////111111///...------------................................................,,,,,,...//////...,,,,,,,,,,,,---------........./////////////////////...222222111111000000//////......//////000/////////,,,,,,---.........------///////////////////////////......---------......---------...///000111111......///000111222222222111111000///......------------------------------,,,---///000000000///...//////////////////..................//////000000......................../////////////////////////////////...---------,,,000000////////////000000///000000000000000000///---...//////---------///........................---...............------////////////////////////............////////////---..................---......////////////..............................///000000000000000//////000///...---------------////////////////////////////////////000000000000////////////////////////.........//////000000111000000000000000000000000111111000//////...//////........................000000000000000111111111000000111111111000000//////---,,,+++******+++,,,---(((((()))))))))*********++++++,,,,,,,,,,,,------******+++,,,,,,---...............---,,,+++***)))+++++++++,,,,,,,,,---------,,,,,,,,,,,,+++++++++------------------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------,,,+++,,,---------,,,,,,------...///---,,,,,,++++++*********,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,---------......,,,------....../////////.........---,,,,,,++++++................................./////////////////////000000000000//////////////////000000000000000000000111111222222222111111111111111111111111///000000000111111111111000000000000000000000000222222222111111111000000000000000000000000000000//////000000000000000///////////////////////////111111111111111111111111111000000///000000111111000000000000000000000///............//////000000------,,,,,,,,,---......................................................+++,,,---......---,,,+++---.........////////////.../////////////////////.........------,,,,,,,,,---...///////////////...---.........---,,,++++++........................///......---------...............///////////////---...000111222222222222111000000///...------,,,------------------------,,,---///000000000///...---....../////////...------......///////////////......................../////////////////////////////////...---------,,,.........------............///000000000000///...,,,...///...---,,,...///........................+++,,,---...////////////////////////////////////............////////////.........------...............///000000///......//////////////////////////////000000000000/////////......------------............................../////////000000000111////////////////////////---------....../////////////////////////////////111111000//////...//////////////////////////////222222111111000////////////000000111111111000000222,,,,,,++++++++++++,,,,,,+++++++++,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------------------,,,++++++***++++++,,,,,,,,,,,,---------------,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++,,,------,,,,,,---...++++++******++++++,,,---------,,,,,,,,,,,,,,,,,,---,,,,,,+++******)))))),,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++))))))******++++++,,,,,,***+++,,,...////////////+++++++++,,,------.......................................///////////////...//////000000//////...////////////000000000000000000000111111111111111////////////////////////000000000000111111111111000000000000000000000000222111111111111000000000//////000000000000000111......//////000000//////////////////////////////000000000000000000000000000000/////////000111111111111222222222111000///....../////////000000000++++++++++++,,,---...///................................................,,,,,,------------,,,,,,........./////////000000---............/////////------------,,,,,,,,,,,,---...............---------------------,,,++++++------------------------......---------......////////////............------...000111222111111000000//////......---------........................------...////////////...---...000111111111000///------...////////////...------------------------////////////////////////...............---------...------,,,,,,------...---...///000000///...---,,,---......---,,,...///........................***+++,,,...///000000000....................................//////////////////...------...//////...///000111111000///...000000000000000000000000---......///////////////......---------------.................................//////000000111111////////////////////////------------....................................111000000////////////000000000000000000000000000222222111111000/////////000000111111222222111111///++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,+++++++++***+++++++++,,,---------...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------+++,,,------,,,,,,---///++++++******++++++,,,---------------------......+++++++++***************+++++++++++++++++++++++++++,,,,,,------,,,,,,+++((())))))***++++++,,,,,,***+++,,,---......------***++++++,,,,,,---........................................../////////000......////////////......////////////000000000000111111111111000000000000////////////////////////000000000000111111111111000000000000000000000000111111111111000000000000////////////000000111111......///000000000000000///////////////////////////////////////////////////////////////000111111000000111222111000///............///////////////------,,,,,,,,,---......................................................---,,,,,,,,,,,,,,,,,,------------.........//////,,,,,,------.....................///////////////---.........---,,,++++++)))***+++,,,---.................................---------------...///000---------------------------...000111111000///......................................................------------...//////,,,---///111111000///...,,,---.../////////......------------------------////////////////////////---------.....................------------......,,,---...//////...---,,,+++,,,...------,,,...///........................,,,,,,---.../////////...------------------------............////////////000000///......///000000...///000111111000///...////////////////////////,,,,,,---..................------,,,,,,------....................................///000111111111////////////////////////////////////............////////////////////////000////////////000000111//////////////////////////////000000111111111111000111111222333333222222...***+++,,,------,,,+++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,++++++,,,,,,,,,---------+++++++++************)))------......///000111111+++++++++++++++++++++++++++++++++,,,,,,---------+++,,,------,,,,,,...///------,,,,,,------...///---------....../////////)))))))))***++++++,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++******+++,,,------......+++,,,---------,,,+++***......---,,,,,,++++++***........................---.........//////000000......////////////......////////////000000000000222222111111000000//////111111111111111111111111000000000000111111111111000000000000000000000000111111111111000000000000.../////////000000111111//////000111111111111111///////////////////////////////////////////////////////////////000111111...///000000000///...---------...//////......---000///...---------------...................................................---++++++++++++---...,,,,,,,,,---------......,,,,,,,,,---------......,,,---------......//////---...------,,,+++***)))&&&'''))),,,...///000000////////////////////////,,,,,,,,,---...///000111+++,,,,,,------.........---...000111000///---,,,---------...............,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,...///000***+++---//////...---,,,,,,,,,.../////////...---------------------------////////////////////////,,,------......///////////////............//////+++,,,...//////...,,,++++++,,,------,,,,,,...///.................................///......---,,,,,,,,,,,,,,,,,,,,,,,,,,,............/////////000111000///......///000111...///000222222000///...........................+++,,,,,,---.........---------,,,,,,,,,------...000000000000000000000000---......///000111111222////////////////////////111111000000//////......000000000000000000000000//////...//////000111222........................------...000111333444444000111222333333333333333333))))))***+++,,,------...))))))***+++,,,,,,------************************------------------------++++++++++++++++++++++++,,,+++*********+++---...,,,,,,+++******+++++++++,,,,,,,,,------.........***+++,,,---.....................------,,,,,,,,,...---------,,,,,,,,,,,,))))))*********+++++++++,,,++++++***)))))))))***++++++++++++++++++++++++...---,,,,,,++++++++++++++++++++++++,,,,,,---...++++++,,,,,,,,,---------------............------+++,,,,,,------......///........................,,,,,,,,,,,,,,,,,,,,,,,,..................------//////000000000000//////000111111000///......///000///.........///111222111000000///000111333444222222111111111111222222//////////////////////////////000000000000//////111111111111111111111111000000000000000000000000............////////////000///.........///111222.........///////////////////////////............//////............//////,,,,,,------,,,,,,+++***,,,,,,,,,---------......+++,,,,,,------,,,,,,++++++,,,---......,,,***)))'''))),,,...//////---,,,///......------,,,++++++///...---,,,,,,,,,,,,,,,........................000///...------...///000+++,,,---...////////////......//////...,,,+++)))...........................------,,,,,,+++******---------............///++++++,,,,,,,,,---------,,,,,,---...///000111111000//////...---,,,,,,,,,//////......---------,,,........................,,,,,,,,,,,,,,,---...///...------------,,,,,,,,,///////////////.........---------............///////////////000000000000,,,,,,,,,---------......------......///000000000000000...------.../////////............///000000000000111111111111000000000000000000///////////////////////////000111222000...---,,,,,,---...000000///............//////000///...------...///000////////////////////////+++,,,.../////////...---//////////////////////////////............//////000000000000000111111222111111000000000000111111111222333333222111000///222*********++++++,,,,,,---++++++,,,,,,------......++++++++++++++++++++++++------------------------........................))))))((())))))***++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,------------***+++,,,---...............------------------,,,......//////......---,,,*********++++++++++++,,,,,,,,,+++***************++++++++++++++++++++++++------,,,+++++++++,,,,,,,,,,,,+++++++++,,,------++++++,,,,,,,,,---------------............------------------------------........................------------------------........................//////000000000000/////////000111000///...///000000//////...///000111222111111000//////000111222111111111000000111111111111111111111111111111111///000000000000000000///111111111111111111111111000000000000000000000000............////////////000//////...///000111222///////////////.....................------------///......------......///---------------,,,,,,+++,,,,,,,,,---------......,,,,,,------------,,,,,,,,,---.........,,,+++******+++---/////////...---******++++++,,,------.........------,,,,,,,,,,,,------------------------///...............///000,,,---------------,,,,,,,,,---------,,,+++)))(((........................,,,,,,------.../////////,,,,,,,,,,,,---------...++++++,,,,,,,,,---------,,,,,,------......//////000000///......---,,,,,,.........---------,,,,,,........................------,,,,,,,,,---......,,,,,,------.........////////////////////////...---------............///---............/////////,,,---------............///////////////.........//////...------...///000......------......///000//////000000000000//////000000000000////////////,,,,,,,,,,,,,,,---......000///---,,,,,,---///000000//////......//////000000//////......//////000////////////////////////......000111111111000////////////....../////////000//////......//////000/////////...///000000111111111000000000000111111111222222333222111000///222++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,------------------------------------------------////////////////////////******,,,---............------,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,+++******+++,,,---------------------------............///111222111000...---++++++++++++,,,,,,,,,,,,---,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,------------,,,+++++++++,,,,,,,,,,,,,,,,,,------------------............------//////......---,,,,,,+++........................................................................//////000000000000//////...///000000//////000111///////////////000111111111111000/////////000000111000000//////000000111111111111111111111111111000000111111111111000000111111111111111111111111000000000000000000000000............///////////////////////////000111111000000//////......------...------------,,,,,,,,,......------------.....................------,,,,,,,,,,,,---------......------............------.........------------------......//////......---))))))***++++++,,,,,,---...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///////////////------------,,,+++***)))---------------,,,+++***........................---......///000000111111+++++++++,,,,,,,,,------,,,,,,,,,,,,------------------------------------000000000///......------.........------------,,,..............................---,,,,,,,,,------+++,,,---...///000111111......//////////////////---------............///,,,,,,---------.........------........./////////111000000///......------...---------...///000000---------------......///......////////////......////////////000000000000//////.........///000000000000............000000000000000//////000000111///000000111111000000///////////////////////////...//////000111000000000000000............000000111000000//////000000111...............//////000111111000000000000111111111222222222222111000000333,,,,,,,,,++++++***************)))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,)))+++---.../////////...------,,,,,,,,,---......------,,,,,,+++++++++******++++++,,,------,,,,,,,,,,,,------....../////////000222444333111///---++++++,,,,,,,,,---------------,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---......---,,,,,,++++++++++++,,,,,,,,,------------...------............------///.........---------,,,............................................................//////////////////000000000000//////---///000000//////000222///////////////000000111000000000000000000111111000000////////////000000111111111111111111111111000000111111111111000000111111111111111111111111////////////////////////............///////////////////////////000000111111111000///...------,,,.........---------,,,,,,//////............/////////////////////......---,,,,,,,,,---------......---..................---///......---------......///......---------------------,,,,,,+++*********---------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...///000//////...---------------,,,++++++000000000//////......---........................111111000000///.........+++,,,,,,,,,,,,---------,,,,,,,,,------------............---------,,,,,,000000000//////.................................------------------------///...---,,,,,,,,,,,,,,,------......///000000111............////////////---------............///,,,------------..................////////////000000000//////............,,,,,,------...///000000---,,,,,,,,,,,,---......---..................---////////////000000000000111000000000000000111111111000////////////000111111000000000000111111222///000111222222111000///////////////////////////,,,------...............111000///......///000111111111000000000000111111///............///000000111111000000000000111111111111111222111111111111333---,,,,,,++++++***************)))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,------------------------************************%%%'''(((***++++++***)))---,,,,,,,,,------...///---------,,,,,,+++++++++++++++,,,---------,,,,,,---------......////////////000222444333111///---++++++,,,,,,,,,---------,,,,,,,,,++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---......---,,,,,,++++++++++++,,,,,,---------.........------............---------------....../////////........................------------------------........./////////000000//////000000000000//////---///000000//////000222...//////000000000000000...///000111111222222333000000////////////000000000000000000000000000000000000111111111111000000000000000000000000000000////////////////////////............////////////...//////000000000000000111111000///...------,,,////////////.........---000//////......//////000//////000000//////...---,,,,,,,,,---------......---..................---......---------......///......---,,,,,,+++++++++.........---,,,,,,++++++,,,,,,---......------,,,------------------------+++,,,.../////////...---,,,,,,---...............000/////////....................................000000///......------,,,------------............,,,,,,---------.........000000//////...---------////////////............//////////////////000000,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,,,,,,,,,,,,,/////////////////////...---.........//////000000---------............///------........./////////.........////////////000............//////000000+++,,,,,,---...//////000---,,,,,,,,,,,,---......------............------.../////////000000000111...------,,,,,,---------000000////////////000000000000000000000111222222///000111222222111000///////////////////////////------------.........///111000///......///000111111111000000000000111111000000//////000000111222111111000000000000111111111111111111111111222222333,,,,,,,,,++++++*********++++++,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------++++++++++++++++++++++++((()))******************,,,+++++++++,,,---...///...---------------,,,,,,,,,------......------,,,.............../////////...///111222111000...---++++++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,------------,,,+++++++++,,,,,,,,,---------............------............------,,,------...//////000000........................------------------------.........//////000000111//////000000000000//////...///000000//////000111......///000000000000000---...///000111111111111111000000//////000000111//////////////////////////////000000000000//////000000000000000000000000000000000000000000000000............////////////......///000000000000000000000//////......------000000/////////.........//////............/////////////////////......---,,,,,,,,,---------......------............---------------------.........,,,---------,,,+++******+++,,,,,,------...//////+++,,,---.........---,,,........................------.........---------+++,,,---...////////////------,,,,,,+++,,,,,,---........................+++,,,,,,------...//////---------.........//////,,,---------............000000000//////..............................---///////////////000000000,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,,,,------/////////.........------------......///000000000---------............///---............/////////------........./////////------......///000000111+++,,,---...............---------------......///------............------......//////000000111111000///......---.........////////////////////////////////////000111111222///000000111111000000///////////////////////////000////////////000111111000000000000000000000000111000000//////000000111000000000000000111222222111111000000000000111111111111111000111111222333333,,,,,,++++++++++++++++++++++++,,,,,,------......------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,,,,,,,---*********++++++,,,---...---..................///.........//////......---////////////..................//////......---,,,*********++++++++++++,,,***************+++,,,,,,------------------------------,,,+++++++++,,,,,,,,,,,,+++++++++,,,------------------............------............------............////////////................................................---......///000000111111//////000000000000/////////000111000///...///000---...///000111000000///....../////////...,,,+++111111111000000111111111000000000000000000000000......////////////......000000000000000000000000000000000000000000000000............////////////---...///000111000000//////////////////.........//////.........------------------,,,,,,---------...////////////...------,,,,,,,,,---------......,,,,,,------------,,,,,,***+++,,,.........---,,,+++,,,...//////---+++******++++++,,,------......***+++---...///...---,,,------------------------//////...---,,,,,,,,,,,,,,,,,,---.........------,,,,,,+++******+++,,,---........................+++,,,,,,------...//////,,,,,,---------.........------------.................................---,,,,,,------------------------------.........///........................------,,,,,,,,,---......---------------.........------......///000000111---------............///,,,,,,---------.........,,,---------.....................///////////////,,,,,,---.........---,,,......------......///000......////////////...............///000111111111222222111000000000000000.........//////.....................///000111222000//////......//////000////////////////////////000//////...///000111222...///111222222111///...000//////......//////000///////////////000111111111111000000000000111111111111000000000111333333444++++++++++++++++++++++++))))))***+++,,,,,,------........................------------------------++++++++++++++++++++++++...---+++***))))))***+++************+++,,,---...---.........///000000000...///////////////......000000//////......------......------,,,,,,,,,,,,))))))*********+++++++++***)))))))))***++++++,,,------------------------...------,,,++++++++++++++++++++++++,,,------...---------.........//////---..................---000000000///......------........................000000000000000000000000---......///000111111222//////000000000000//////000111222000///......///---...000111111111000////////////...,,,***(((&&&222222111111111111222222111111111111111111111111------............------000000000000000000000000000000000000000000000000............/////////000---...000111111111000///.........///////////////......---------,,,,,,,,,,,,++++++******++++++,,,...............------,,,,,,,,,,,,---------......+++,,,,,,------,,,,,,+++)))***,,,......---,,,++++++,,,///111111///---+++------,,,,,,+++******)))***+++---//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,111000...,,,+++++++++,,,------------,,,+++******...---,,,,,,,,,---...///......................../////////...------,,,,,,++++++,,,,,,,,,------------------.........//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------000000000000000000000000,,,,,,,,,,,,------...///***++++++,,,---...//////---------...///000000111---------.........//////++++++,,,,,,,,,---------,,,,,,,,,---------......000000000///......------,,,---.........---,,,+++///............///000000......////////////......---......///000111111222//////...---------------------............------------------...///111111000///...------...///000////////////////////////...------,,,,,,...///000...///222333333222///...//////............//////...............///000000111111000000000000111111111111000000000111333444444.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,......---,,,---------,,,,,,+++++++++...---+++*********++++++---,,,,,,++++++,,,,,,---------......///000000111------......------,,,+++******+++++++++,,,,,,,,,000000//////.........---------,,,++++++******)))------------------------************************+++,,,,,,---,,,+++)))(((+++,,,------------...//////......---------..............................---------------...///000------............------///......------......///000000000000000000000000...///////////////...---333222111///........................////////////222111000.........///000000000000000000000000000////////////////////////000000000000000000000000111111000000//////......000000000000000000000000////////////////////////---.........//////000000,,,...000222333333111000////////////............222111000///...---------000///......------------++++++++++++,,,,,,---.........///---++++++,,,---//////.........---------+++,,,,,,------,,,,,,+++---------------------------------............///------------------------------++++++++++++------000///...---------------111...,,,...111111...+++,,,---...//////...---,,,////////////////////////++++++++++++++++++++++++......---,,,---...///000000//////.........//////,,,,,,,,,---------......///............---------------------------------,,,,,,.../////////...---........................---......///000111222222......///000111111000000......//////...---,,,,,,,,,---...//////...---,,,000///...---------------//////000000000000//////..................------..................------111111000///...---,,,,,,///////////////000111111......//////000000111111......////////////......///////////////000111111222222111111000000/////////////////////000111222000000111111111111000000////////////////////////000000000000////////////222222222111111111111111000000000000111111111111000111222222111000111222111------------,,,,,,,,,+++,,,,,,,,,,,,,,,+++++++++---,,,+++,,,---...---,,,------------,,,,,,++++++......,,,+++++++++,,,,,,---,,,,,,++++++,,,,,,---,,,,,,---......///000000------......------,,,+++------------........................---------,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,---------,,,,,,+++***+++,,,------,,,,,,---...---,,,,,,+++++++++,,,,,,---------------------------------------...//////---..................------,,,,,,++++++,,,,,,---..............................///////////////...000000000////////////000............////////////111000///.........//////000000000000000000000000000000000000000000000000000000000000000000000000111000000000/////////...000000000000000000000000////////////////////////............/////////000---...///000111111000000////////////............//////...---------......------,,,+++++++++++++++,,,+++++++++,,,,,,---............---++++++,,,............------------,,,+++,,,,,,------,,,,,,+++------------------------------------............---------------------------,,,,,,++++++,,,,,,---//////...---------------......//////...---------------............------........................,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++,,,---...//////...---------...///000,,,---------............///............---------------------------------,,,---.../////////...---........................,,,,,,,,,------......///,,,,,,---.....................//////...------,,,------...//////...------//////...---------------//////000000000000//////................................................///////////////.........///............///000111///////////////000000000......////////////.....................//////000////////////......------000000//////.../////////000000111111111111000000........................000000000000////////////111111111111111111111000000000000000111111111111111222333333222111222333111,,,,,,,,,,,,++++++++++++,,,,,,,,,++++++*********,,,+++***+++---...---,,,...---------------,,,,,,///...---,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------......///------......------,,,+++)))*********++++++++++++---------,,,,,,,,,,,,,,,++++++,,,------...//////++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,,,,,,,---+++,,,---,,,+++***+++,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,---..............................------,,,,,,,,,,,,------........................------...///000000000///////////////000000000111............////////////000///......---.........000000000000000000000000111111111111111111111111000000000000000000000000000000000000////////////000000000000000000000000////////////////////////............///////////////...............//////////////////............---,,,,,,,,,------...///,,,++++++************+++,,,,,,+++++++++,,,---------......---++++++,,,...------------,,,,,,,,,,,,+++,,,,,,------,,,,,,+++------------------------------------............---------------------------,,,,,,++++++,,,,,,---///...------------------+++...111///,,,+++---000.........------.........------------------------------------------------,,,++++++++++++,,,------...---,,,+++,,,---///111------.........////////////............---------------------------------,,,---......//////..............................,,,,,,,,,,,,,,,---------,,,,,,---............---.........///......---,,,------...//////...------//////...------------...---..................---............................................................//////000000......---------.../////////////////////...............////////////......---------------...///////////////............---000000///......---------///000000111111000000///........................////////////000000000000/////////000000000000000000000000000111111111111222333444333222222333444111++++++++++++++++++++++++,,,,,,,,,++++++***))))))+++******+++---...---,,,---------------------------------,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------------......------,,,+++(((((((((((())))))))))))---------,,,,,,,,,,,,,,,+++,,,,,,,,,---------...************************,,,,,,,,,,,,,,,,,,,,,,,,...---+++******+++,,,---+++,,,---,,,***)))***+++---------,,,------......++++++,,,,,,,,,,,,,,,---------,,,,,,,,,,,,------.........------.........//////............//////000000000000000000000000,,,,,,...///000000000000//////000000000000000///............////////////.........---------......////////////////////////000000000000000000000000000000000000000000000000000000000000////////////////////////////////////////////////////////////.........///////////////111000...------...///000////////////............,,,,,,,,,++++++,,,---------,,,,,,++++++,,,,,,,,,,,,,,,,,,++++++,,,,,,------......---++++++---...------,,,,,,,,,++++++++++++,,,,,,------,,,,,,+++------------------------,,,,,,---------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,---------***,,,............111333///...---,,,,,,---...///------------------------------------------------,,,,,,,,,,,,,,,------------,,,+++***+++---000111.........////////////000///............------------------------------------------......................................................---------......///000000/////////---...............---------..................---///......---------......++++++,,,,,,,,,,,,++++++---------...........................////////////.........///////////////---------,,,,,,------.../////////......---------......////////////............------......///000000000000000000000000000..................------//////000000000000//////------------------------////////////000000000000.........//////////////////000000000111111111111111222333333111111222333111++++++++++++++++++++++++,,,,,,,,,+++++++++******,,,+++***+++---...---,,,------------------------+++++++++,,,,,,,,,+++++++++,,,,,,------,,,,,,++++++++++++,,,,,,,,,,,,,,,------......------,,,++++++++++++,,,,,,,,,,,,------------------------...---,,,,,,,,,++++++******************************++++++++++++++++++++++++,,,+++***))))))***+++,,,+++,,,---,,,***)))***+++,,,,,,,,,,,,,,,---...///+++++++++,,,,,,---------...------,,,,,,---------///...------------...///000//////......//////000000000000000000000000000,,,,,,...///000000000000111111111111000///------............////////////------..................////////////////////////////////////////////////////////////////////////////////////000000000000///////////////////////////////////////////////////////////////.........333222///......///111222////////////..................---++++++*********,,,,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,,,,,,,---...---,,,,,,---///------,,,,,,,,,++++++++++++,,,,,,------,,,,,,+++------------------------,,,,,,,,,------------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,------...,,,******,,,000444555444///...---,,,,,,---...///........................,,,,,,,,,,,,,,,,,,,,,,,,,,,------...............,,,,,,+++***+++---///111.........////////////000///............---------------------------------------------......//////.......................................---------......////////////......------...............---.........------...............---------......///,,,,,,,,,------,,,,,,,,,---------.........//////........./////////000000111000000///......------------,,,,,,,,,,,,------//////......------,,,,,,......////////////......//////......//////000111///////////////000000000++++++---...//////////////////000000000000//////.........................../////////000000000111------......///////////////000000000111111111111///111222111000///000111111++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,......---,,,++++++,,,,,,,,,,,,------******+++,,,,,,,,,++++++++++++------------++++++,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,+++******+++++++++,,,,,,,,,------------............------,,,++++++***))))))***************************************************))))))))))))******++++++,,,---,,,+++***+++,,,***))))))******+++,,,---++++++,,,,,,------......//////...---------......///...---,,,,,,---...///......------------..............................------...///000000000///111111222111000///---+++............////////////------.../////////......000000000000000000000000........................////////////////////////////////////000000000000000000000000000000000000///////////////////////////////////////.........222111000...///000222333////////////............//////---,,,+++*********+++************++++++,,,------,,,+++++++++,,,,,,,,,---------,,,,,,---///------------,,,,,,,,,,,,+++,,,,,,------,,,,,,+++------------------------,,,,,,,,,,,,------------------------------------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,------...---***(((***000444555333.........------.........////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,---.../////////......,,,,,,,,,------...//////------.........////////////............---------------------------------...------------...//////........................,,,,,,,,,,,,,,,---------,,,------------,,,++++++,,,---......///.........///...------------...///...------------...//////...//////000000//////...,,,,,,------.../////////.........//////000000111111111000///...---,,,,,,......---,,,,,,,,,---------------------,,,,,,,,,......////////////......///////////////000111111,,,------------.........)))+++---///000111111000...//////000000//////...////////////////////////......//////000000111111------......//////000000000000000000111111111111///000111000///...///111111+++,,,,,,,,,------------,,,,,,,,,------......///111///............---+++*********+++++++++,,,,,,******,,,---------,,,,,,***+++---......---+++***---------------,,,,,,,,,------......------,,,+++))))))))))))*********+++++++++,,,,,,------------,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))***++++++++++++++++++,,,------,,,,,,---...))))))))))))***+++,,,---+++,,,,,,---......//////111000///............///000///---,,,,,,---///000......------------....................................///////////////...///000111222111000...,,,............////////////---...///000000000//////000000000000000000000000////////////////////////////////////////////////.../////////000000000111000000000000000000000000////////////////////////000/////////............//////......///000111222////////////..................---,,,,,,,,,,,,,,,+++++++++++++++,,,------...---,,,,,,+++++++++,,,+++---------,,,,,,...000.........------------,,,+++,,,,,,------,,,,,,+++------------------------++++++,,,,,,,,,---------------------------------+++,,,,,,------,,,,,,+++,,,,,,++++++,,,,,,---...---,,,******,,,...///000------............------........................------------------------+++,,,---.........------------.../////////...---,,,---------............///............---------------------------------...------,,,---...///000........................,,,,,,,,,------......///,,,---------,,,,,,+++***,,,------...//////......///...------------...///---------------...//////......////////////......,,,,,,------...//////000---......///000000111111000000//////.........---//////...---------------,,,,,,,,,,,,,,,---------......////////////......///............///000000,,,,,,,,,---------......+++,,,...000111111000///......////////////......000000000000000000000000.........///000111111111---......///000000111111000000000000111111111111///111222111000///000111111,,,,,,,,,------.........+++,,,,,,---...///000000222111////////////---+++))))))*********+++++++++***+++---...///...------***+++---......---+++***------------------------------......------,,,+++,,,,,,---------.........*********++++++,,,,,,,,,+++,,,,,,------......///++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,(((***+++,,,---,,,,,,++++++,,,------------...///++++++++++++,,,---...///,,,,,,------...///000000111111000///////////////000///---,,,,,,---///000000000////////////000000000000000000000000000000...///////////////......---...000111222111///.............../////////000---...000111111111000///000000000000000000000000000000000000000000000000////////////////////////.../////////000000111111000000000000000000000000////////////////////////000000//////.........------------...///000111111000/////////............------,,,,,,------......------------......///000...---,,,,,,+++++++++++++++,,,------,,,,,,...000//////.........---------+++,,,,,,------,,,,,,+++------------------------++++++,,,,,,,,,---------------------------------++++++------------++++++++++++++++++,,,,,,---...,,,......+++''''''***...,,,---...//////...---,,,------------------------////////////////////////***+++,,,---...---,,,,,,---...000111111///---,,,,,,,,,,,,---------......//////.........---------------------------------......---,,,---...///000.................................///000111222222.../////////......---,,,,,,,,,---.../////////...///...---,,,,,,---...///---------------...///000+++,,,,,,------,,,,,,+++,,,,,,------...///000000---......///000111111222.........///////////////000///...---------------+++++++++,,,,,,---------......////////////.........------------...//////........./////////000000---...000222222111///.........////////////......000000000000000000000000---......///000111111222.........///000111111222000000000000111111111111000222333222111000111222111++++++,,,,,,,,,,,,------...---,,,,,,,,,---...///111000///000222222000...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***)))------------------------...------,,,,,,------...,,,------......------,,,---------.........//////000...++++++,,,---------,,,,,,,,,+++++++++******))))))***+++,,,------...,,,------...---,,,***))),,,,,,+++***+++,,,---.........//////...---,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,***,,,---,,,++++++,,,...******))))))******+++,,,........................000000000///......------////////////000000000000///////////////.........111000......///000000///000///000222555555222...000000000000000000000000//////............//////000///............///000000000000000000//////...000///...------...///000111000///...............---------...///000111222......///000000000000000,,,---......///.........+++++++++,,,,,,------------------------------------,,,,,,++++++,,,,,,---+++++++++***)))(((&&&&&&...///000///.........000...---,,,++++++,,,---...***+++,,,---............,,,+++***)))))))))***+++------------------------,,,---......,,,,,,---............------,,,,,,,,,...---+++******+++---......---+++******+++---...........................---------............///------............------,,,,,,,,,---------......+++,,,,,,---...///000000......---,,,,,,+++******---...///...,,,,,,...///------++++++++++++------...------,,,,,,,,,------,,,---...///000111222333////////////////////////,,,,,,,,,------.................................,,,,,,,,,---------......------------------------)))***---/////////---,,,222111111222222111///,,,///////////////......---////////////////////////.........------,,,,,,,,,///...---,,,------//////000///...------...///000..................------,,,------......------,,,///////////////............///////////////......---...000111111111000///111000...---...///111222000000111222222222222111222333444555444222000...111++++++,,,,,,,,,,,,------000///...---,,,,,,---...000000111111000///......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***...------,,,,,,,,,------------,,,,,,,,,,,,------,,,,,,------------,,,,,,***++++++++++++,,,,,,,,,///---++++++---...---,,,,,,,,,,,,+++++++++************************++++++,,,,,,,,,,,,,,,+++******---,,,+++++++++,,,---..................---,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---...------,,,---,,,,,,,,,,,,---..........................................////////////.../////////000000000000/////////////////////...111///......000000000///---,,,,,,///111111...,,,//////////////////////////////............//////,,,------......---,,,+++//////000000//////...---000///...------...///000000///......---------...------------...///000000------...///////////////.../////////...---,,,,,,+++,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---+++,,,,,,---,,,,,,++++++---...//////------...///---------,,,,,,---------***+++,,,------.........///...---,,,,,,---......------------------------,,,---...---,,,,,,,,,...------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++******+++,,,---........................---------............///------............------,,,,,,,,,---------......---------.....................---,,,,,,+++******---...///...,,,,,,...///......---,,,,,,---............---------------...------...///000111111222........................,,,,,,------------------........................,,,,,,,,,---------......------------------------+++,,,---////////////...000///...///000000///---///////////////......---......................../////////......---------///...---,,,,,,,,,---...//////............//////........................---......//////......---.........///////////////......////////////............///000000000000000000000.........///111222///000000111111111111111222111111000///.........222++++++,,,,,,,,,,,,------000///...---,,,,,,------///111333222...,,,---...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------------,,,///...---+++++++++,,,---,,,,,,++++++++++++,,,,,,++++++,,,,,,,,,,,,++++++))))))*********+++++++++---,,,+++,,,......---+++,,,,,,,,,+++++++++******+++*********)))))))))))),,,,,,+++************+++------,,,+++++++++,,,,,,---............------,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,...111111...+++...------------...//////////////////////////////,,,------...//////000000....../////////000000000......//////////////////000///......000000///...++++++,,,---//////---+++//////////////////////////////............/////////000111222222000...,,,......//////......---,,,//////...------...//////......---,,,,,,,,,------...---------------......,,,------...............000000000///...,,,+++***---,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---***+++,,,---.../////////,,,---......,,,,,,---...,,,------......------,,,)))***+++,,,---------,,,///......------...//////------------------------+++---...---,,,+++,,,...,,,,,,++++++++++++*********+++---......---+++***---,,,+++******+++,,,------------------------------------............///------............------,,,,,,,,,---------......//////.........---------...------,,,,,,++++++***---......---,,,,,,---/////////............/////////......---......//////....../////////000000000------------------------------------------,,,,,,------------------------,,,,,,,,,---------......---------------------------------...//////000000...,,,+++,,,...000000000///////////////......---........................///////////////.........000///...---------------......////////////............................../////////000000/////////------......//////000000......///////////////...//////......//////000111000///.........///111222///000000111111111111111666555222111000111222333333+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,---------///333666333...+++,,,///,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---............000...,,,+++***+++,,,,,,,,,++++++******++++++,,,***++++++,,,,,,++++++******++++++++++++,,,,,,,,,+++++++++---......,,,***,,,,,,,,,+++++++++******++++++******************,,,+++***)))))))))++++++------,,,,,,,,,+++,,,,,,---------......------,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---++++++///444444///***,,,,,,,,,,,,,,,---......////////////////////////---------....../////////........./////////000000............///////////////.........000000///---------...///000000///...//////////////////////////////............//////111111111111111000......------......------,,,+++........................------,,,++++++,,,,,,,,,...------,,,,,,,,,------,,,---......//////......////////////...---,,,+++---------,,,,,,+++++++++++++++++++++++++++++++++---,,,,,,++++++,,,,,,---))))))+++,,,------......+++,,,------++++++,,,---+++,,,---......---,,,+++)))***++++++,,,,,,,,,++++++++++++++++++,,,,,,,,,------------------------+++,,,------++++++,,,---,,,,,,,,,+++++++++++++++++++++------------++++++,,,+++************+++,,,---------------------------------............///,,,------......------,,,,,,,,,,,,---------..............................---------,,,,,,+++++++++---......---,,,,,,---///........................///............///000000////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,------------------------,,,,,,,,,---------......------------------------------,,,,,,---...///000---+++***+++...111333333///////////////......---........................//////..................111111000//////.........---...///000000///...---............////////////...//////000000//////...,,,------...///000111111---...////////////////////////...------///000111000//////...///000111111000111111222222222222222666555444333222333444444222+++++++++,,,,,,,,,------))))))***+++,,,---------000444777444///,,,---000,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---...............---,,,+++***++++++,,,,,,++++++******++++++,,,***++++++,,,,,,++++++************+++++++++,,,,,,******+++,,,......,,,***,,,,,,,,,+++++++++************++++++,,,---......++++++)))))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---------------,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---++++++///444555000+++------,,,,,,------...//////////////////////////////.........---------,,,............////////////---.........//////000000///......///000000...,,,---...///////////////000........................//////............/////////---+++))))))***+++,,,---------------,,,,,,+++------............------,,,,,,+++++++++,,,,,,---...------,,,,,,,,,------......///000000000000///------...............------------,,,,,,+++++++++++++++++++++++++++++++++---,,,,,,++++++,,,,,,---+++,,,,,,---------,,,,,,+++,,,---,,,+++++++++---+++,,,---......---,,,+++******+++,,,,,,,,,++++++))))))******++++++++++++------------------------+++,,,---,,,++++++,,,---,,,,,,,,,---------------------++++++++++++------,,,++++++++++++++++++,,,---------------------------------............///,,,,,,------------,,,,,,,,,,,,,,,---------......,,,,,,------...//////000------,,,,,,,,,,,,++++++,,,---...---++++++---...---------......---------...............///000000////////////............,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,------------------------,,,,,,,,,---------......------------------------++++++++++++,,,---...///---,,,+++---111444666666///////////////......---........................------------------------////////////......---------...///000000///...---........./////////000000.........//////.........,,,------...///000111111------...//////////////////...---------...000111///////////////000000111111222333333444444333333000000111222222111//////000++++++,,,,,,,,,,,,------((()))***,,,------------000333444333///---...///,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------------,,,++++++,,,,,,,,,,,,,,,+++,,,,,,++++++++++++,,,,,,++++++,,,,,,,,,,,,++++++(((((()))))))))******************+++---...---+++,,,,,,,,,+++++++++************+++,,,---...//////+++************+++,,,,,,***+++,,,------------,,,+++,,,,,,------------,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,///222333000---///............///000000........................//////......---,,,,,,+++------........./////////------......///000000000...---...///000000...,,,+++,,,------,,,,,,---///........................//////............/////////---***((((((***---000------......------,,,+++------............------,,,,,,+++++++++,,,------...---------------.........//////000000000000000,,,------...//////......---,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---////////////...---,,,,,,+++,,,------++++++,,,---,,,------......------,,,++++++,,,,,,,,,,,,++++++******+++,,,------------------------------------***,,,---,,,+++***+++---,,,,,,------------.........---+++******+++---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............///,,,,,,------------,,,,,,,,,,,,,,,---------......++++++,,,---...///000111,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++,,,...,,,---............---,,,------------...///000000///.....................,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------*********+++,,,,,,------...------///333666888888///////////////......---------------------------,,,,,,,,,---------------++++++,,,,,,---,,,,,,+++......////////////...............//////000000111---......//////......---------......//////000000,,,---...///000000000000......------......///000////////////000000000000111222222333444333333333///000222333333222000...000++++++,,,,,,,,,,,,------,,,---.........---,,,,,,//////000000///...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***((()))+++---------,,,+++------,,,,,,,,,,,,------,,,,,,------------,,,,,,)))))))))*********+++++++++***)))***,,,---------,,,,,,,,,+++++++++******+++++++++,,,,,,---------******+++,,,,,,,,,,,,,,,((()))+++---.........---***+++,,,------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++---...///000000000......------......///000---------------------------------------------------------.........//////------......///000000111---------///000000---+++***+++---,,,******,,,...........................//////............/////////...---,,,---///111333...............---,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,---......------------...///000000---...//////000000//////..................------+++,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---...............---,,,,,,,,,---...---,,,+++,,,...---------,,,,,,---------,,,,,,------------,,,,,,***+++,,,...............------------------------***,,,,,,,,,+++***+++,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---------......---------,,,,,,,,,,,,,,,,,,,,,,,,---------............///+++,,,,,,------,,,,,,+++,,,,,,,,,---------......,,,---------......//////,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++,,,...---...////////////...---,,,,,,,,,,,,---...///000---.....................------------------------,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------)))***+++---...------,,,------...111555777777777///////////////......---------------------------------------.........///***+++,,,---......------//////............//////---......///000000111111...//////000000//////............///////////////,,,---...///000000000000,,,---......//////.........//////000000000000000000000111222222222222111111222222222333222222222000++++++,,,,,,,,,---------000111111111000...,,,***...---,,,---......,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***)))&&&(((+++...///...,,,+++...------,,,,,,------...,,,------......------,,,+++,,,,,,,,,,,,---------,,,***((()))+++---......,,,,,,,,,+++++++++******,,,,,,,,,+++++++++******)))+++,,,---...------,,,''')))+++---...///......***+++,,,,,,---------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,***+++---...---...000222,,,++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------......///---------.........//////---------...///000000111---------///000000---+++***,,,...---******---000........................//////............//////***++++++,,,---...//////......//////......---,,,,,,,,,---......---,,,,,,,,,,,,,,,,,,------...///---------...///000111222,,,---......//////......000000//////...---+++++++++++++++,,,,,,------------------------------------,,,,,,++++++,,,,,,---******+++,,,,,,+++++++++,,,---......,,,,,,---.........,,,++++++,,,......---------......---,,,,,,(((***+++---......------------------------------***+++,,,,,,******+++,,,*********++++++,,,,,,,,,***+++---......---+++***---......//////......---,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////+++,,,,,,------,,,,,,+++,,,,,,,,,---------......///............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++,,,......///000111111000///...+++++++++,,,---...///000---------.........//////------------------------,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------)))+++---/////////------,,,---...222666777777555///////////////......------------------------------.........//////000000,,,---///111222222111111000///...------...///000---......///000111111222000000111111111111000000///////////////.........,,,---...///000000000000+++,,,.../////////...---...//////000000000000000......///000000000000000000///---,,,,,,...///111111++++++,,,,,,,,,,,,------........................,,,---///000000...---+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++---,,,+++******,,,...///---,,,++++++------,,,+++---------------------------......---+++******+++,,,,,,,,,++++++*********---,,,++++++******++++++++++++++++++++++++++++++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******,,,,,,+++***++++++------------++++++...------,,,,,,++++++******+++---.........---,,,,,,,,,---...//////......---------............///..................------000///.........///111222000///...------...///000...---,,,++++++,,,---...........................------............------******,,,...000111333444------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------***'''(((+++...---,,,////////////////////////......---------,,,,,,,,,------.........---+++***+++++++++,,,,,,---------+++---...---,,,,,,---............------,,,,,,,,,///...---,,,+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///...---,,,+++------------------------......------------......+++---...---,,,+++++++++++++++++++++++++++++++++***++++++,,,---...//////...------,,,,,,------...///---,,,,,,---...---,,,++++++------------++++++------,,,------...000000//////.........---------000///------......---+++///...,,,++++++,,,---...333???AAA444)))***,,,***,,,,,,++++++,,,...///000///............---------,,,,,,,,,,,,,,,---...///---,,,,,,,,,,,,---......,,,,,,------......//////,,,---------.../////////222111000///............------------------------......///000222555777888333111///......---,,,+++,,,,,,+++***+++,,,---...------------------------///............---------...000222000---,,,---///...///...------...222555999888666444222111000///................................................+++,,,---...////////////222111000.........///000...///000222333333333333111111111111111111111111000++++++,,,,,,,,,,,,------.................................---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++...---+++++++++,,,...///...---,,,---......---,,,------------------------***+++,,,,,,******+++,,,,,,,,,,,,+++++++++******+++*********+++,,,,,,---+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++,,,------,,,+++++++++,,,------,,,++++++------,,,,,,,,,,,,++++++...///000000111000//////,,,------......///......------------......................................................////////////...------...//////111000///......///000111........................//////000000000000//////,,,------...///000000111------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------+++)))***---///000///////////////////////////............------,,,,,,------.........---+++++++++,,,,,,,,,,,,,,,,,,---...///000...,,,******+++---------------,,,,,,,,,---------,,,,,,------...++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++------.........------------------------......------------......---...//////---,,,,,,---++++++++++++++++++++++++******++++++,,,---------------,,,,,,,,,,,,------...---++++++---......---+++,,,,,,------,,,,,,++++++++++++,,,------...//////.........---------------,,,+++,,,---...---,,,...------,,,,,,---------222<<<>>>444---///111...---,,,,,,+++,,,---/////////............---------------------------......,,,,,,,,,+++,,,,,,---...,,,------------------...,,,,,,,,,---------------///...............//////------------------------......///000222444666777222111///---------------...---,,,++++++,,,---...------------------------000////////////............///111///---,,,---///222111000...///222777<<>>555,,,000//////......---,,,,,,////////////////////////,,,,,,---......---,,,,,,***+++,,,,,,------,,,,,,.........------,,,,,,,,,.........------,,,,,,,,,,,,,,,---......---,,,,,,+++++++++,,,,,,,,,---------...000111111111000///...---+++,,,.../////////------..................,,,,,,,,,---------......///...,,,,,,...///...---------------------------........................///////////////.........------------------------...///000111000///---,,,...///111000...------...111......111000,,,,,,...---------............///...---,,,++++++,,,---.........///000000///...---///000111111111000...---000000000000000111111222555444222111111111222222666---,,,+++******+++,,,---------------------------...---------,,,,,,,,,+++,,,,,,,,,---------......------------------------+++,,,---......,,,+++)))---------------------------------,,,,,,,,,++++++------,,,,,,++++++++++++.........---------,,,,,,...,,,++++++---...---+++***************++++++,,,---,,,,,,++++++,,,,,,---+++,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------+++******---///......---------,,,,,,,,,........................,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......(((***+++---------++++++//////.........---------,,,,,,---------------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,...///000...,,,,,,,,,..............................//////......---,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,+++*********+++,,,,,,------...---,,,+++***************++++++,,,,,,------......------,,,+++,,,,,,,,,---------......------,,,,,,,,,++++++++++++,,,......,,,+++,,,---***+++,,,,,,+++***+++---,,,,,,+++***+++,,,---...,,,,,,,,,++++++,,,,,,,,,...,,,++++++------,,,*********++++++,,,------------+++***+++---...,,,***------...444;;;;;;555............---------------------------------------,,,,,,---......---,,,,,,***+++,,,,,,------,,,,,,......---------,,,,,,,,,//////.........---------,,,,,,---......---,,,,,,,,,,,,,,,,,,------------+++,,,---...///......---///---,,,,,,...//////.../////////...---------,,,,,,,,,,,,---------...............000111111...,,,------------------------................................................------------------------000//////......------......///000000...------...///,,,+++---...,,,,,,000........./////////000000111000////////////000111......///000000///...---//////000111111222111111000000000000000111111222444333222111111111222222444,,,,,,,,,,,,,,,,,,,,,,,,------------------------.........---------------,,,,,,,,,---------......------------------------,,,---...///000///...---..............................------------,,,,,,,,,,,,+++++++++++++++***---------,,,,,,,,,++++++...,,,******+++,,,,,,,,,+++***)))))))))***,,,------,,,,,,++++++,,,,,,------,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,------------------------------,,,,,,,,,,,,++++++------------------------,,,,,,,,,+++)))***,,,......------------,,,,,,,,,........................------,,,,,,,,,,,,---------------,,,,,,+++++++++,,,,,,,,,---------......+++++++++,,,,,,,,,,,,,,,//////.........---------............------------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,---...000111.........///000000---+++..............................//////......---,,,,,,+++++++++++++++******,,,------......//////000------------------------+++***************+++,,,------.........---,,,++++++,,,------......------...............------,,,------------............,,,,,,+++++++++*********+++---///...---,,,------(((***++++++******,,,---++++++++++++,,,,,,,,,---,,,++++++******++++++,,,...,,,++++++------+++***++++++,,,,,,---......//////---,,,,,,.........---,,,---///222555555333000,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,***+++,,,,,,------,,,,,,...------------,,,,,,,,,////////////............,,,------......------,,,,,,------------.........,,,,,,---............---000...------.........---000000///...---,,,,,,+++,,,,,,,,,---------......---...000222444222...+++------------------------........................,,,,,,------......//////........................000///---++++++,,,...///---///000000...------...---******,,,---,,,---111////////////000000000111111111000000000000111111......////////////......//////000000111333444555000000000000000111111222444333222111111111222222333,,,------......------,,,------------------------........................,,,,,,,,,---------......---------------------------...///000111111000000,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******...,,,***))))))+++,,,---...---,,,++++++---...///---,,,,,,++++++,,,,,,------------,,,,,,+++++++++------,,,,,,,,,,,,++++++,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,+++))))))+++---------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,---............---,,,,,,+++******,,,,,,,,,---------......---,,,++++++++++++------------,,,,,,,,,+++++++++.........---,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++,,,...000222333000------///000...+++---------........................///......---,,,------,,,,,,++++++******------------,,,,,,,,,,,,------------------------*********++++++,,,------------------------------,,,---...//////......---------......------,,,+++,,,,,,,,,------------...,,,,,,,,,,,,+++++++++++++++---......---,,,,,,---)))***,,,,,,,,,,,,...///******+++,,,,,,,,,,,,+++,,,,,,++++++++++++,,,,,,------,,,,,,,,,,,,++++++,,,,,,------...////////////...---,,,,,,---...///***,,,...////////////000******++++++,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,------------------------..................---------------------------------------.........//////....../////////000000000111///------......---,,,//////......---------,,,,,,,,,,,,---------......------...000222111...+++------------------------........................+++++++++,,,---...//////////////////////////////......,,,,,,+++,,,---...---///000///...,,,---------+++---111111...---///....../////////000000000.................................///////////////000000//////000111333444000000000000000111111222333222222222222222222222222,,,------......------,,,------------------------........................,,,,,,,,,---------......------------------------***+++,,,,,,------------+++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,+++++++++*********---,,,+++))))))***,,,......---,,,,,,,,,---...///---,,,,,,++++++,,,,,,------------,,,,,,+++++++++---------,,,,,,+++++++++,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++,,,+++******+++,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,------...///......---,,,,,,+++******,,,,,,,,,---------.........---,,,******+++---...------,,,,,,,,,+++++++++---,,,,,,,,,+++*********,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******+++---///111999333---***,,,------,,,---------.........//////.........///......---,,,......------,,,,,,++++++,,,,,,,,,,,,,,,+++++++++------------------------++++++,,,------.........---------,,,------------******+++++++++******)))+++,,,,,,,,,,,,+++************+++++++++,,,,,,,,,------------,,,,,,,,,,,,***+++------+++***+++,,,)))***,,,,,,,,,,,,...///)))***+++,,,,,,,,,++++++------,,,,,,,,,,,,------,,,------,,,,,,+++++++++,,,------......//////000...---,,,+++++++++---...)))+++,,,,,,+++***,,,...)))******+++,,,---......------------------------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------.........//////...............//////000111///------......---,,,,,,---------......//////,,,,,,,,,---------.........---,,,,,,......---,,,------------------------........................+++++++++,,,---...//////////////////////////////+++,,,---......---,,,,,,---...000///---,,,,,,---//////222777666111------------........./////////------------------------............//////000000222111///......///000111000000000000000111111222222222222222222222222222222,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------.........,,,,,,,,,---------......---------------------------------------.........++++++++++++++++++++++++******++++++++++++,,,,,,+++,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++******,,,,,,,,,+++******,,,...***+++++++++,,,,,,,,,,,,---,,,,,,++++++,,,,,,------,,,,,,,,,,,,,,,,,,+++...------,,,,,,++++++***,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------***,,,---,,,+++***+++---,,,,,,,,,------------...........................,,,+++++++++,,,---...///---------,,,,,,+++++++++,,,,,,,,,---------......///...,,,++++++,,,------//////.........---------++++++++++++************,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***+++,,,...///888333...******+++------,,,,,,------.../////////......//////......---,,,......---------------,,,******+++,,,---//////000------------------------,,,---...............---,,,,,,+++++++++,,,---------,,,+++*********+++++++++++++++++++++***))))))************++++++++++++.........---------,,,,,,)))+++,,,,,,+++******+++(((***++++++******,,,---************+++++++++,,,...------,,,,,,------...,,,---...---+++***+++,,,,,,,,,------.../////////+++,,,,,,+++******+++---***+++,,,+++******+++,,,***++++++,,,---......///------------------------,,,,,,++++++++++++,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,------------...+++++++++++++++,,,,,,,,,...------,,,,,,------...,,,------------.........,,,,,,++++++,,,,,,---...000...------.........---+++,,,,,,---...///000000,,,,,,,,,---------.........,,,++++++,,,------,,,------------------------........................,,,,,,------......//////........................***,,,...///000///---,,,,,,...//////---,,,,,,---000000333888888111---,,,------------..................////////////............---......///000111111000000//////...//////000000000000000111111222111111222333333333222222222---,,,+++******+++,,,---------------------------+++,,,,,,,,,------------,,,,,,,,,---------......------------------------111000000////////////000------------------------+++++++++,,,,,,,,,------,,,,,,---------.........---,,,,,,,,,+++++++++++++++---...---++++++,,,...)))***,,,---...---,,,+++---,,,,,,++++++,,,,,,---+++,,,,,,,,,,,,,,,,,,---......---,,,,,,+++******,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,---------........................+++,,,......,,,+++,,,---,,,,,,,,,---------..............................*********++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............---,,,,,,,,,,,,,,,//////.........---------***+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------000000///---++++++,,,...,,,,,,------...//////000......//////......---,,,,,,,,,,,,,,,,,,---------++++++,,,---......//////------------------------,,,---.........---,,,++++++************+++,,,---111///---++++++,,,---///+++,,,,,,,,,,,,+++************+++++++++,,,,,,,,,---------,,,,,,,,,++++++***,,,------,,,++++++,,,***+++,,,,,,+++***+++---+++***)))))))))***,,,------,,,,,,,,,,,,,,,,,,---+++---...---+++***+++---+++,,,,,,---......//////)))+++------+++***+++,,,---,,,,,,,,,------,,,+++,,,,,,------.........///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******+++,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,---------......+++++++++,,,,,,---------...---,,,,,,,,,,,,---...,,,,,,,,,,,,------------,,,,,,+++++++++,,,---...///---,,,,,,...//////...,,,---------.../////////,,,,,,,,,---------......---,,,,,,---......---+++------------------------................................................------------------------------......////////////,,,...//////---,,,,,,---///---///333333///---...............////////////...///000111111000///......---------...///111222//////000111111111000000000000000000000111111222000111222333333333333222000---,,,***))))))***,,,---------------------------+++++++++,,,,,,---------,,,,,,,,,---------......------------------------///...---,,,,,,,,,,,,,,,////////////////////////,,,,,,,,,------.........---------....../////////---------,,,,,,,,,++++++***---000///---+++,,,...***,,,///111111000---,,,---,,,,,,++++++,,,,,,---+++++++++,,,,,,---------......---,,,,,,+++******,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++---///...---,,,,,,---,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,************+++,,,---...,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,---------...............------,,,,,,,,,------,,,,,,,,,++++++++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---......//////...---,,,(((,,,//////---,,,---///,,,,,,------...///000000......//////......---,,,*********++++++,,,,,,---...------,,,++++++******------------------------,,,------...---,,,***)))******)))))))))***,,,---///---)))'''&&&(((***,,,,,,------------,,,++++++++++++,,,,,,,,,---------,,,,,,,,,+++++++++******+++---......---,,,,,,------///000///---------///,,,***)))((((((***,,,---,,,++++++++++++++++++,,,+++---///---+++)))+++---++++++,,,,,,---......///))),,,//////,,,***+++,,,///...---...000///---+++---------............///++++++++++++++++++++++++---,,,+++******+++,,,---++++++,,,---------,,,,,,,,,,,,,,,------.........,,,,,,,,,------............---,,,,,,,,,,,,---...+++++++++,,,,,,,,,------......---,,,---...///000...---,,,,,,.../////////..................------,,,,,,,,,---------......,,,,,,...000222000---***------------------------........................///////////////.........------------------------//////---------///111222,,,...///...---+++,,,,,,---******---...,,,---111////////////000000000000---...///000000///...---...---------...///111222---///000222333333333222000000000000000111111222000111222333444333333222///---,,,,,,++++++,,,,,,------------------...///000///...---,,,+++,,,,,,------,,,,,,,,,,,,---......------............------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,++++++------------------------,,,,,,+++++++++,,,------------,,,,,,,,,,,,++++++,,,,,,++++++++++++++++++,,,,,,,,,---------......///...------++++++***)))------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......+++,,,,,,------,,,,,,+++------...///---+++)))''',,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,111///+++)))(((***,,,...,,,---------------------+++,,,---.........---,,,------------------------...---,,,+++***+++,,,---,,,%%%###)))...---...111222...***)))+++,,,,,,***---,,,,,,++++++,,,,,,------------,,,,,,+++++++++///...---,,,+++,,,,,,---******+++,,,---//////000------------------------,,,++++++******++++++,,,.........------,,,,,,,,,---------....../////////.........------,,,,,,,,,---,,,++++++------,,,+++,,,,,,,,,++++++*********)))---...,,,,,,///...+++,,,///111000---+++,,,...,,,------......------,,,,,,,,,,,,---//////...,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++------------------------+++***(((((((((***---...------,,,++++++******)))------------------------)))***,,,------,,,***)))***++++++,,,------------,,,,,,++++++,,,,,,---...******+++++++++,,,,,,,,,.........------,,,,,,,,,...------,,,,,,++++++***---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---......///000/////////555444333111///---+++***------------------------+++,,,,,,,,,,,,,,,,,,---------------------------//////.........---------...///////////////......//////......---------,,,,,,,,,,,,---------......+++,,,,,,---...///000000........................111111000///////////////---...///000000111000000////////////000000000000---......///////////////111111000000//////......444444333222222111111000222++++++************++++++,,,,,,+++++++++,,,------///...---,,,,,,,,,---------,,,,,,,,,,,,---......------............------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---------,,,,,,++++++++++++++++++++++++------,,,++++++,,,,,,,,,------,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++,,,,,,,,,------...------,,,,,,++++++***------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++,,,,,,------,,,,,,+++,,,---......---,,,***))),,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,///...,,,++++++,,,...000.........------,,,,,,+++,,,,,,---.........---,,,------------------------...---,,,++++++,,,------111+++))),,,---+++)))+++000---***)))+++------,,,------,,,,,,+++,,,,,,,,,------------------------///...---,,,,,,,,,------++++++,,,,,,,,,,,,,,,,,,------------------------,,,,,,++++++++++++,,,,,,------------------,,,,,,+++++++++,,,,,,,,,,,,,,,......---------,,,,,,,,,---,,,++++++------,,,+++,,,,,,++++++++++++++++++---000000,,,,,,......+++,,,---...---,,,,,,---...,,,,,,------------,,,,,,---,,,+++,,,---...---,,,++++++,,,,,,,,,,,,------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++---,,,+++******+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------+++,,,------------,,,+++,,,,,,---.........------,,,,,,++++++,,,,,,---...++++++,,,,,,,,,---------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---............---111111000///......------------------------------+++,,,,,,,,,,,,---------------------------------//////.........---------......////////////......000000//////////////////,,,,,,---------.........---------.......................................111000000///////////////...//////000000000000///////////////000000000000...//////000111000000000111111000000////////////222222222222222222222333111++++++************++++++------,,,+++++++++,,,,,,......---,,,,,,,,,---------,,,,,,,,,,,,---......------............------------------------------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---------------++++++++++++++++++++++++...------,,,++++++++++++------,,,,,,,,,,,,++++++*********++++++,,,,,,---*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,+++,,,,,,------,,,,,,++++++,,,------------+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,------,,,---...///000111//////...---,,,++++++***------.........------,,,------------------------...------,,,------......222...---......***((((((...,,,******,,,---............---,,,++++++,,,,,,------...............//////...------,,,---------//////...---,,,++++++***------------------------,,,,,,++++++++++++,,,,,,,,,,,,------------------,,,,,,,,,,,,++++++++++++...------------,,,,,,,,,---,,,++++++------,,,+++++++++++++++++++++,,,,,,---///...+++,,,000222111...,,,******,,,---...---++++++,,,,,,,,,,,,++++++...,,,******+++,,,,,,+++++++++,,,,,,,,,,,,------------,,,,,,++++++******++++++++++++++++++++++++///......---,,,+++++++++++++++,,,------...//////------------------------------------------------......//////......------,,,,,,++++++,,,,,,---...,,,,,,---------............------------,,,,,,,,,******+++,,,,,,---......------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------******+++,,,,,,,,,,,,,,,---------.........//////------------------------++++++,,,,,,------------------------------------...............---------......///////////////...++++++++++++,,,,,,,,,,,,,,,------------.........//////.........---------........................000000//////....../////////000000000000//////...////////////000000000000///000000111111111111111111000000000000/////////000111111222333333444444666---------,,,,,,---------000///...------------------------------------------,,,,,,,,,,,,---......------............------------------------------------------------------***+++,,,---............------------------------///...---,,,+++*********------,,,,,,,,,+++++++++))))))***+++,,,,,,------++++++++++++,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,+++,,,,,,------,,,,,,+++***+++,,,------------,,,------------------------,,,------......------,,,,,,,,,---........................------,,,,,,,,,...............---------------------------------------------......//////---,,,---//////---++++++,,,+++++++++,,,.../////////...---,,,,,,,,,,,,,,,............------------.........------------...222222111000///...------------------------------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,------.........///......------,,,,,,,,,---------------------------,,,++++++------,,,+++*********++++++,,,,,,,,,+++---------111999>>>???222...******,,,......---***++++++,,,,,,++++++***...,,,***)))***++++++***+++++++++,,,,,,,,,---------------,,,,,,+++******,,,,,,------------......---------------,,,+++***+++,,,,,,,,,---------...,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,------.........///......---,,,+++,,,,,,++++++,,,,,,---...,,,,,,,,,,,,------------------------------------+++++++++,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------******+++,,,,,,,,,,,,,,,++++++,,,------...//////------------------------++++++,,,,,,---.........................................................---...//////////////////))))))******++++++,,,,,,------------............................................................000//////.........//////000000111000000///...---////////////000000000000//////000111111111111000000000000000000000000000111111111222222333333333......------------------...000///...---------------,,,------------------------,,,,,,,,,,,,---......------............------------------------------------------------------***+++,,,---.../////////------------------------///...---,,,+++*********------,,,,,,,,,+++++++++))))))***+++,,,,,,------,,,,,,,,,,,,------------***++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------+++,,,,,,------,,,,,,+++******+++,,,------------------------------------,,,------......------,,,,,,------...---,,,+++***,,,,,,,,,------.........//////......------------------------------------,,,------....../////////))),,,...............---++++++,,,,,,---...///000///...------,,,,,,,,,---.........---,,,+++******---.....................000000000000000000000000---------------------------,,,,,,,,,,,,,,,,,,---,,,,,,,,,------..................------,,,,,,+++---------------------------,,,++++++------,,,+++*********++++++,,,,,,,,,+++...///...333===DDDEEE555111,,,+++---///...,,,***++++++,,,,,,++++++***---+++******+++,,,+++***+++++++++,,,,,,,,,---------------,,,,,,,,,++++++,,,,,,,,,------.........******+++,,,------,,,,,,---,,,,,,,,,++++++******,,,,,,,,,,,,,,,,,,,,,,,,++++++******+++,,,---------------------,,,+++***,,,,,,++++++,,,,,,---...++++++++++++,,,,,,,,,,,,---------------------------------,,,,,,+++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,---------------,,,,,,,,,,,,------------------------------------++++++,,,------...//////........................---.....................------...///////////////.........//////000000111---------.........//////,,,,,,------...//////000//////////////////////////////............//////000000111000000///...---////////////000000000000---...//////000000//////000000000000111111111111333333333222222222111111333,,,,,,++++++++++++,,,,,,------,,,+++++++++,,,,,,+++,,,---.........---------,,,,,,,,,,,,---......------............------------------------------------------------------+++,,,---...............++++++++++++++++++++++++...------,,,++++++++++++------,,,,,,,,,,,,++++++*********++++++,,,,,,---,,,,,,---------.........+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........+++,,,,,,------,,,,,,++++++++++++,,,,,,---------------------------------,,,------......------,,,------------,,,+++***)))***++++++,,,---...//////111000///...------------------------------------+++,,,---...............***...///---+++,,,---+++***,,,---...------///000......------------.........------,,,++++++******------...////////////...,,,---------......//////------------------------------,,,,,,,,,,,,------,,,,,,------------------++++++++++++************,,,,,,,,,------------...---,,,++++++------,,,+++++++++++++++++++++,,,,,,)))+++***(((+++222777888333111///......///......++++++,,,,,,,,,,,,+++++++++******,,,---...,,,+++++++++,,,,,,,,,,,,------,,,,,,,,,,,,------------)))******++++++,,,,,,---*********+++,,,---------------,,,++++++***)))))),,,,,,,,,,,,,,,,,,,,,,,,)))******++++++,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,++++++,,,,,,---...*********+++++++++,,,,,,,,,,,,,,,------------.........---,,,,,,+++******------------............,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,------...............------------------------------------------------++++++,,,---...//////000........................---------...............,,,---...///000000000000///////////////000000000------........./////////++++++,,,---...///000111////////////////////////......------....../////////000000000000//////...////////////000000000000------...///////////////000000000111111111111222444444333333222111111000999,,,,,,++++++++++++,,,,,,,,,,,,+++++++++,,,------+++,,,---.........---------,,,,,,,,,,,,---......------............------------------------------........................------...............---++++++++++++++++++++++++------,,,++++++,,,,,,,,,------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------+++,,,,,,------,,,,,,+++,,,,,,,,,+++,,,,,,------........................,,,------......------,,,------------,,,,,,,,,,,,+++,,,,,,------.........222111///...---------...------------------------)))***,,,---.........---***//////***(((+++---+++***---//////------...000------,,,------...///000+++,,,,,,,,,------......,,,---...///000000///...,,,,,,---------.........------------------------------,,,,,,,,,,,,------------------------,,,,,,***************+++++++++,,,,,,,,,---------......---,,,++++++------,,,+++,,,,,,++++++++++++++++++((()))((($$$%%%***,,,+++---...//////......000111,,,,,,------------,,,,,,))))))+++...000000...+++++++++,,,,,,,,,,,,------++++++,,,,,,---.........))))))***++++++,,,------------,,,++++++,,,---...,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++)))***+++------------,,,+++,,,------------------,,,,,,++++++,,,,,,---...+++++++++,,,,,,,,,------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------.........///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...............,,,,,,------.........///------------------------++++++,,,---...///000000........................---------.........//////,,,---...///000000000000.........---------------............////////////,,,---------......//////////////////////////////...------------...///000...//////000000000000///////////////000000000000......///000000000000000000000111111111222222222333222222222222222222222---///......------......///------------......///000***+++---...///...---------,,,,,,,,,,,,---......---..................---------------------------.................................///......------------------------------,,,,,,+++++++++,,,---------------,,,,,,,,,++++++,,,,,,++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++---,,,,,,++++++,,,,,,---........................,,,------......------,,,---------------...///000---------------------,,,222111///...---------...------------------------(((***+++---......------'''---...((('''+++///...+++---000000---,,,...000,,,,,,,,,---...///000111******+++---///000111222,,,---///000000000///...//////////////////......------------------------...------,,,,,,------............------,,,,,,,,,+++++++++,,,,,,------...,,,,,,,,,------.........---,,,++++++------,,,+++---,,,,,,++++++*********---///---******...///...'''***...///......000333,,,------......------,,,'''(((+++///222222///,,,++++++,,,,,,,,,---------***++++++,,,---...//////++++++,,,------...//////222000...,,,+++,,,---...+++,,,,,,------......///++++++++++++++++++++++++)))***---/////////...---,,,,,,---...////////////,,,,,,++++++,,,,,,---...,,,,,,,,,---------......,,,,,,,,,------.........***++++++,,,,,,------...---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,------......------+++,,,,,,---...///000111------------------------++++++,,,---...///000111////////////////////////---------.........//////,,,---...///000000000000111111111000000//////.............../////////000///............---------000000000000000000000000---------------...///000......///000000111000000////////////000000000000//////000111111111111111000000111111222222222222111111111222222333444444222)))***+++,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++,,,,,,,,,,,,+++***+++...---,,,,,,,,,,,,---......//////.........---------------............------...------,,,,,,------.........---------,,,,,,,,,***,,,......------...///,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,,,,,,,+++***,,,++++++******))))))(((++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---...---+++******,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,------...------,,,,,,,,,+++***)))***+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++*********+++,,,,,,,,,,,,,,,,,,,,,,,,,,,---///000000///---,,,------------------------///...---,,,,,,---...///)))***,,,---...------,,,++++++,,,,,,---...//////............---,,,++++++------------------------++++++------------++++++&&&(((+++...000///...---222111///---------...///,,,---------...////////////......---------......000---******,,,,,,)))'''***+++,,,---...---,,,+++'''((()))***++++++***)))+++++++++,,,,,,,,,------......---,,,,,,+++******,,,,,,,,,------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......+++,,,---...///...---,,,+++++++++++++++++++++++++++***)))((((((***,,,---((()))+++---...000000000---...///...,,,+++,,,---------,,,,,,,,,+++++++++++++++,,,------......///,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////******+++++++++******)))///......------,,,++++++.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++------.........------,,,,,,,,,------,,,------......------,,,------------------------,,,,,,,,,---------......,,,,,,,,,---------............////////////......------,,,+++,,,---...///,,,---.........---,,,+++,,,---......//////......------...//////...------///000000000111111111111888999999555000---...///------,,,,,,,,,---......,,,,,,------...///000000........./////////////////////............/////////////////////////////////////////////.........///////////////000111111222222111111222222333444000000111222333444444444333++++++,,,,,,,,,++++++***,,,,,,,,,------,,,,,,+++,,,,,,,,,---------///111------,,,,,,------.../////////.........---------------............------...------,,,,,,------.........---------,,,,,,,,,***+++------,,,+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------------,,,+++,,,,,,,,,---------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---...---,,,+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++,,,,,,---......------,,,,,,++++++,,,,,,---...---------------------------,,,,,,+++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////...---,,,------------------------///...---,,,,,,---...///***+++,,,---------,,,+++++++++,,,,,,---......///---------...------,,,,,,------------------------***+++,,,,,,,,,,,,+++***((()))+++---......------------------......---------------...............000000...---,,,+++******///---++++++------+++)))+++,,,---.........------)))***+++,,,,,,,,,++++++,,,,,,,,,---------......---------,,,,,,+++++++++,,,,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,------......+++,,,------......------++++++++++++++++++++++++,,,+++***))))))+++,,,...+++,,,,,,---.........------...///...,,,+++,,,---------------,,,,,,,,,,,,++++++,,,------......///,,,,,,,,,,,,,,,,,,,,,,,,------------------------*********)))((('''&&&%%%...------------,,,,,,,,,......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,000///......------------...------,,,,,,---------++++++,,,,,,,,,,,,++++++------------------------,,,,,,,,,---------......,,,,,,,,,---------......,,,,,,------------,,,,,,------,,,,,,,,,---...///,,,------...------,,,,,,,,,---......//////..............................//////000000000111111111333444444222...---...000333333111000///.........,,,,,,------...//////000000000//////......------//////............///////////////////////////////////////////////////..................//////000111111111111111222333333//////000000111111222222333------------,,,+++***)))+++,,,,,,------,,,,,,,,,------,,,,,,,,,......///---------,,,------...///...............---------------............------...------,,,,,,------.........---------,,,,,,,,,***+++---,,,+++******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,+++,,,,,,---......//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++---...---,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++***+++,,,------...------,,,,,,------.........---........................---,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////...---,,,------------------------......------------......,,,,,,---------,,,+++++++++,,,,,,------.........,,,,,,------...---------------------------------******++++++++++++******++++++,,,,,,,,,---------)))+++---...//////...---...............---------......---,,,++++++******...---,,,,,,......---,,,,,,---.../////////......,,,,,,---.........------------------............,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,---------......---,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++,,,---...............---,,,+++***---.........,,,+++,,,---.........------------,,,++++++,,,------......///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///......---,,,***)))(((,,,,,,,,,---------.........------------,,,,,,,,,------------------------111000...---,,,,,,---------------,,,,,,------...,,,,,,------------,,,,,,------------------------,,,,,,,,,---------......,,,,,,,,,---------......,,,,,,------------,,,,,,---,,,,,,,,,,,,---...///---------,,,,,,------...,,,---......//////......///...---,,,,,,---...///////////////000000000000---...///...,,,,,,...000,,,---------......//////,,,,,,------.../////////111000000///...---,,,,,,//////............//////////////////////////////......//////////////////---------------...//////111000000000000111222222111111111111111111111111444,,,,,,,,,---,,,,,,++++++++++++,,,---------,,,,,,......---++++++...---+++---------------...//////........................------............------...------,,,,,,------.........---------,,,,,,,,,+++---...---+++*********,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,......------...000++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++,,,,,,---------,,,,,,+++***+++---.........---,,,---------------------------,,,,,,+++++++++,,,,,,++++++,,,,,,,,,,,,------,,,------......------,,,------------------------------------------------------------,,,++++++***,,,,,,,,,---------......++++++,,,---............,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,+++++++++------,,,+++++++++,,,---,,,------.............../////////...---------,,,******+++,,,---.........,,,,,,,,,,,,---......---,,,------...............---------.........------,,,,,,,,,------------...+++,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,......---,,,,,,+++******,,,,,,---------...------------,,,+++,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---...///............---,,,+++***,,,---......,,,,,,,,,...//////.........---------++++++,,,------......///------------------------........................000000000///...---,,,+++++++++,,,,,,---...//////------------------------........................---,,,+++******,,,---///------,,,,,,,,,---......//////000000000000//////------------------------,,,,,,,,,---------......,,,,,,,,,---------............////////////......,,,,,,,,,,,,------.........---,,,+++,,,---...///,,,---......///.........///...,,,++++++,,,...///........./////////000000,,,,,,,,,,,,,,,,,,...///++++++++++++++++++++++++---------.........///////////////......---------//////............//////////////////////////////............////////////......------......///000000000000///000000111222444444444444444333333333666)))***+++,,,---.........***+++,,,,,,---------,,,---...---+++...333333///...------------...//////---.....................------............------...------,,,,,,------.........---------,,,,,,,,,,,,...///...,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***,,,------,,,,,,...///+++++++++,,,,,,---------+++,,,,,,------,,,,,,+++......------,,,+++)))))))))***,,,---------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++,,,,,,------+++++++++,,,,,,---------,,,------------------,,,------------------------,,,------------------,,,...------,,,++++++++++++,,,,,,,,,---------------++++++,,,---............,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,---------...---,,,******+++,,,---000...,,,))))))***,,,.../////////...---------,,,***+++---...////////////)))***+++++++++,,,------,,,,,,,,,,,,,,,------------------,,,,,,,,,,,,---******+++++++++,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,---------,,,......---,,,,,,+++******+++,,,---.........------------,,,+++,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,------,,,---------......---------...------,,,,,,,,,---...---,,,,,,---...//////.........---------++++++,,,------......///------------------------........................++++++,,,,,,,,,,,,,,,+++***++++++,,,---...//////------------------------........................,,,++++++***+++,,,...///,,,,,,,,,,,,,,,---...//////000000111111000000///------------------------,,,,,,,,,---------......,,,,,,,,,---------............////////////......,,,,,,,,,---------------------,,,+++,,,---...///,,,---......///.........///...,,,++++++,,,...///---............/////////...---,,,,,,,,,---------222222111///,,,***'''&&&---------...............,,,,,,------......////////////............//////////////////////////////---.........//////000000//////......//////000111000000000///000000111222555555555444444444444444555((()))+++,,,.../////////******+++,,,------------+++......,,,222;;;<<<666......------......///000---------...............------............------...------,,,,,,------.........---------,,,,,,,,,,,,...//////---,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,/////////...---,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***,,,---,,,++++++,,,---***++++++,,,,,,------...+++,,,,,,------,,,,,,+++------------,,,***)))((()))***++++++,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...***++++++,,,,,,------...---,,,,,,,,,,,,,,,,,,---------------------------,,,,,,------------,,,,,,------,,,+++++++++,,,,,,------------------------,,,,,,------...---------,,,,,,,,,,,,,,,,,,,,,,,,......------------.........---,,,+++++++++,,,---000---)))&&&%%%'''***,,,...............---------//////000000///---,,,***)))***+++++++++***,,,---,,,++++++++++++,,,------------,,,+++++++++,,,,,,************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,---------------------,,,,,,++++++++++++,,,---.........---,,,---,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,------......------+++---...---,,,,,,---///.........------------,,,++++++,,,------......///------------------------++++++++++++++++++++++++++++++,,,---............++++++,,,,,,---...//////,,,,,,,,,------------...------------------------..................------,,,,,,,,,,,,---......///------............------------------------------,,,,,,,,,---------......,,,,,,,,,---------......,,,,,,------------,,,,,,+++,,,------......------,,,,,,,,,,,,---......///,,,---......//////.........---,,,++++++,,,---...------------.........///000///------.........---)))***+++---------,,,+++........................++++++,,,---...//////000//////............//////////////////////////////------......///000000000///////////////000111111111000000000000111222222333333333333333333333333222***+++,,,---............)))***+++,,,------------+++///...+++111<<<<<<444...............//////000---------.........//////------............------...------,,,,,,------.........---------,,,,,,,,,***,,,------,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++++++++,,,------------------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,***,,,,,,,,,***)))***+++******+++,,,,,,---......+++,,,,,,------,,,,,,+++***++++++,,,,,,,,,++++++,,,++++++++++++,,,------------------------------,,,,,,,,,,,,,,,---......******+++,,,,,,---......---,,,,,,,,,,,,,,,,,,---------------------------+++,,,------------,,,+++---,,,+++++++++,,,---...---------------------------------...------,,,,,,++++++++++++++++++++++++...---,,,,,,,,,,,,---...,,,,,,,,,+++,,,,,,------///---***((((((***,,,...---------..................///000///...,,,***(((***,,,------+++***,,,...---,,,,,,+++,,,---...///...---,,,+++++++++,,,,,,******+++++++++,,,,,,,,,---------,,,,,,+++++++++)))***+++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,***+++---//////...---,,,+++,,,------......------------------------------++++++,,,---------------,,,------......------,,,+++,,,...---,,,,,,---///------------,,,,,,,,,,,,++++++,,,------......///........................++++++++++++++++++++++++......///000000000//////,,,,,,,,,------.........,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,+++---...///000///...---,,,,,,,,,,,,---...//////,,,------......------,,,------------------------,,,,,,,,,---------......,,,,,,,,,---------......,,,,,,------------,,,,,,+++,,,---.........------***+++,,,---............,,,---......//////......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........000...,,,,,,///000///---!!!$$$'''+++...///000000........................,,,,,,,,,------.........//////............//////////////////////////////------......///000000111///............///000000111111111111111222333333222222333333444444555555222,,,,,,------...---------)))***+++,,,------...---...111...)))...777555+++...............///000000---------.........//////---..................---...------,,,,,,------.........---------,,,,,,,,,(((***,,,,,,++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,,,,,,,---...((())))))******++++++,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,+++)))((()))*********+++,,,,,,---......+++,,,,,,------,,,,,,+++((((((***+++,,,------......---,,,+++,,,---...///........................,,,,,,,,,,,,,,,---...///******+++,,,,,,---......---,,,,,,++++++,,,,,,---------------------------++++++------------++++++,,,++++++***+++,,,...///------------------------............---,,,++++++++++++++++++++++++++++++------++++++++++++------+++++++++,,,,,,---------...............000111111,,,------....../////////+++,,,---......---+++***+++---///...,,,+++,,,///......---,,,---...///000///...---,,,+++,,,,,,---++++++,,,,,,,,,---------......---,,,,,,+++******)))***+++,,,------...---,,,,,,,,,,,,,,,,,,,,,---***+++---//////...---,,,+++,,,---...///...---,,,------------------------***+++,,,,,,------,,,,,,............---,,,+++++++++,,,------,,,,,,...///------,,,,,,,,,+++++++++++++++,,,------......///........................------------------------,,,---------,,,+++******,,,,,,,,,---------......,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,$$$&&&***...000000///...+++++++++,,,---...///000......////////////......------------------------,,,,,,,,,---------......,,,,,,,,,---------.........//////////////////...+++,,,---.........---,,,)))+++,,,...//////...---,,,---......//////......+++,,,,,,------,,,,,,+++,,,,,,,,,---------......///,,,+++,,,///111000///...///111111111///---,,,.....................------------------------,,,//////............//////////////////////////////---------...///000000111...------------...//////222222111111222222333444444444444555666777888888555---...............------******+++,,,,,,---......///...---,,,,,,---...///,,,,,,,,,---------......000///---,,,,,,---///000***+++---...///...------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------.........---,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++------------++++++,,,------......------,,,........................,,,,,,------,,,,,,+++***---,,,++++++************,,,,,,,,,++++++*********------------------------------,,,,,,,,,,,,++++++......---,,,,,,++++++***------------------------...------,,,,,,------...///...---,,,,,,,,,,,,,,,)))***,,,,,,,,,,,,---///------------------------......//////...---,,,,,,,,,------......------,,,+++---...---,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++)))%%%""" ,,,,,,,,,---...///000000........................************+++,,,------000000000000000000000000//////.........------------.../////////...---,,,///...---,,,+++,,,,,,---...------------,,,,,,,,,.........------,,,,,,,,,---,,,***))))))***,,,---.........---,,,,,,++++++***++++++,,,,,,------.........---+++++++++++++++///+++((())),,,.........---,,,,,,++++++*********---+++(((&&&&&&'''***,,,111000///..................------,,,,,,------......------,,,,,,------..............................---------------,,,,,,...---,,,,,,,,,,,,---...---------............///---,,,,,,++++++,,,,,,---........................------,,,---///000///---,,,,,,.../////////...---.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++*********************+++,,,---...................................................---------............//////000111333333333222111555444333111000000000000000000////////////000000........................///////////////////////////...---,,,+++,,,------............////////////222222111111111111222222000111111111111222222222333222111333666888888888555------............------++++++,,,------.../////////...------------...///,,,,,,---------............---+++******+++---..................---,,,+++........................------------------------------......------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,---............---,,,,,,------......------,,,++++++++++++++++++++++++,,,,,,------,,,,,,+++***......---,,,,,,,,,---------,,,,,,,,,++++++++++++------------------------------,,,,,,,,,,,,++++++)))******+++,,,,,,------........................------,,,,,,,,,,,,------///...---,,,,,,,,,,,,---,,,...//////......000111------------------------......//////...------,,,,,,------......------,,,)))+++---.........///000,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,+++)))'''&&&,,,,,,,,,------...///000........................++++++++++++,,,---......000000000000000000000000//////.........---------------.........---,,,+++///...---,,,,,,,,,------.........------,,,,,,,,,......---------,,,,,,,,,---,,,+++******+++,,,---------......///000000000---------,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,***'''''')))++++++***,,,,,,,,,+++++++++++++++,,,,,,,,,,,,---...............---,,,,,,,,,,,,,,,...------,,,,,,------......------,,,,,,------...,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------...---,,,,,,,,,,,,---...---------............//////......------......///,,,,,,,,,,,,,,,,,,,,,,,,...,,,++++++,,,.........,,,,,,.../////////...---------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------))))))))))))***+++,,,------------------------------------------------------------............///------//////000///......111000///.....................------------..............................////////////////////////111000////////////000111/////////000000000000111000000////////////000000000111111111111222222222333222111222555777777666444------............------,,,------......////////////...------------...///,,,------------.........---,,,+++******+++,,,---//////......---.................................------------------------------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////......---,,,------......------,,,------------------------,,,,,,------,,,,,,+++*********))))))******++++++------------,,,,,,,,,,,,------------------------------,,,,,,,,,,,,++++++***++++++,,,,,,---..............................------,,,,,,,,,,,,------......---,,,,,,,,,------+++,,,...---,,,+++---...------------------------.........///......---,,,,,,------......------,,,***,,,...///......000111,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,---------,,,+++,,,,,,,,,,,,---...///000---------------------------,,,,,,------...///000/////////////////////////////////.........------...............---,,,,,,......---,,,,,,,,,------//////...---,,,,,,++++++...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********+++,,,,,,------//////...------,,,++++++***+++---...//////......---+++(((((()))*********++++++++++++,,,,,,,,,,,,)))+++...111222111///......---,,,,,,,,,,,,,,,,,,...------,,,,,,------......------,,,,,,------...---------,,,,,,++++++++++++++++++,,,------.........------,,,,,,------...---------............//////......------......///,,,,,,,,,,,,,,,,,,,,,,,,...,,,))))))+++---------,,,,,,---............---,,,,,,------------------------------------------------------------------------------------------------------------------///.........------,,,,,,+++,,,,,,---.../////////++++++***++++++,,,---...........................,,,,,,,,,,,,,,,,,,,,,,,,---------............///------............---,,,.........---------............------------..............................////////////////////////000000///000000111222333000000000000111111111111000//////......//////000000111111111111222222222333222111222444555444333444,,,,,,---.........------,,,---------.........///.........------.........------------............///...------------...///,,,,,,,,,,,,...000333444,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------............------,,,------......------,,,........................,,,,,,------,,,,,,+++***)))))))))))))))***+++,,,------------------------,,,,,,------------------------,,,,,,,,,+++++++++/////////...------,,,,,,........................---,,,,,,,,,,,,,,,,,,---...------,,,,,,,,,------+++,,,---,,,******+++,,,,,,,,,---------------------...............------,,,------......------,,,---...//////---,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---...------------,,,,,,,,,------...///------------------------............///000111111........................////////////............///////////////......---------------------------//////...---,,,++++++***------------------------,,,------......------,,,,,,,,,,,,+++******)))))).........---------,,,,,,,,,...000111222111///...000///---,,,,,,,,,---,,,***++++++,,,,,,---------(((***---///000...---+++//////...------............------,,,,,,------......------,,,,,,------.../////////......------,,,,,,,,,,,,,,,,,,------------------------------------------............///---,,,,,,++++++,,,,,,---........................,,,++++++,,,---...---,,,,,,,,,---------.........,,,,,,,,,------.................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------/////////......---,,,,,,,,,,,,------............---------------...//////////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,---------............///000000000000000000//////...............///000111000000////////////000000........................////////////////////////,,,,,,,,,---///000111111//////000000000111111111111111000000000000111111000000111111111222222222333222111222333333222111555++++++,,,---......------,,,,,,,,,,,,,,,------------..................------------.........//////.........------.........,,,,,,,,,,,,...000333444,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,------...------,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,---,,,------......------,,,++++++++++++++++++++++++,,,,,,------,,,,,,+++***...---------...///000000------------------------,,,,,,,,,---------......------,,,,,,,,,+++++++++......------,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------,,,,,,,,,------......///000///...---...///,,,,,,,,,---------......------...............---,,,------......------,,,+++---......,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++---,,,,,,,,,,,,------...------------------------............///000111111------------------------000000/////////...............---------,,,,,,,,,,,,---------------------//////...---,,,,,,++++++------------------------,,,------......------,,,111111000//////......---,,,,,,,,,---------......---...000111000///,,,+++000000000///...---......+++++++++,,,,,,------...---,,,,,,,,,++++++******......---------......///...------,,,,,,------......------,,,,,,------.../////////......---------.........------,,,,,,,,,---------------------------------............///---,,,,,,++++++,,,,,,---........................++++++---///111000---+++,,,,,,,,,,,,------......,,,,,,,,,------.................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......//////.........---------...---------,,,,,,,,,+++---,,,,,,,,,,,,------...........................,,,,,,,,,,,,,,,,,,,,,,,,---------............///222111111111111111111111...---------...///000111000000////////////000000........................////////////////////////)))***+++---...///000000........./////////000000111111000000000000111111000000111111111222222222333222111222333333111///333***+++,,,------...------,,,,,,,,,,,,,,,,,,,,,,,,------...//////...------------........./////////,,,,,,,,,,,,,,,,,,,,,,,,//////......---.................................------------------------,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,------......------,,,------------------------,,,,,,------,,,,,,+++***......---------...//////,,,,,,,,,,,,------------+++,,,,,,------.........------,,,,,,,,,,,,++++++(((((()))******++++++,,,++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,------,,,,,,,,,---......,,,---......---,,,---///+++,,,,,,------.........,,,---......///.........,,,------......------,,,(((***,,,---,,,,,,...///,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,++++++******------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,------...///000........................000000000/////////......,,,++++++***)))*********+++,,,---.........------......---------,,,,,,,,,,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,---------...//////000000******+++,,,,,,---......,,,,,,------,,,+++)))(((,,,...///...,,,+++,,,---,,,,,,,,,,,,------------111///---+++******+++++++++++++++++++++,,,,,,---...------,,,,,,------......------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,////////////.........---,,,------......------,,,---------............//////......------......///,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---000222111...+++,,,,,,,,,+++,,,------...,,,,,,------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------.........------------------------......------,,,++++++***++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............//////////////////000111111,,,,,,,,,,,,,,,---...///......------------..............................////////////////////////+++,,,---///000111111111............///////////////......------......///000111111111111222222222222222222333444444111///000******+++,,,------------------------------------------...//////...------............////////////+++,,,,,,,,,,,,,,,,,,+++...............---,,,+++........................------------------------+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,,,,,,,---...,,,------......------,,,////////////////////////,,,,,,------,,,,,,+++***,,,,,,++++++******++++++++++++++++++,,,,,,,,,---++++++,,,,,,---......///------,,,,,,,,,,,,++++++))))))******+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,---...///)))***++++++++++++,,,---++++++,,,,,,---......///,,,------...//////......,,,------......------,,,(((***------------...000,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++++++++,,,------,,,,,,+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---..............................000000000000/////////...---,,,+++*********+++++++++,,,---.........------,,,,,,,,,------------...,,,,,,,,,---------......---,,,+++******+++,,,---)))******+++,,,,,,------***+++++++++++++++++++++,,,,,,++++++++++++++++++)))+++------+++***+++------------------,,,,,,,,,///...---,,,++++++,,,,,,++++++******++++++,,,---...------,,,,,,------......------,,,,,,------...***++++++,,,,,,---------.........///000111111222,,,,,,---......---,,,,,,---------............//////......------......///,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++,,,...///...---,,,,,,+++++++++,,,---...------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++++++++,,,,,,---......///++++++,,,,,,------...............---------------,,,,,,++++++++++++,,,,,,---------------------------------------------------------............///------------...000111222------------------............------------..............................////////////////////////,,,---///000111111111000...////////////000000000......------------......000111111111111222222222111111222444555555333000000)))***+++,,,------...---.....................---,,,---...//////...---,,,............/////////000---......//////......---***+++---...///...------,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,,,,---.........---,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,,,,---...///,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,++++++///......---,,,,,,,,,,,,*********++++++,,,,,,,,,++++++,,,,,,---...//////---------,,,,,,,,,++++++000//////......---,,,,,,------------------------,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,---...///+++,,,............000111++++++,,,,,,---...//////,,,,,,---.../////////...,,,------......------,,,---///000///...,,,------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,---......------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************+++,,,------////////////////////////000000000000////////////000///...---,,,---......***+++---...///...------++++++,,,------......///,,,,,,,,,------.........---,,,***))))))***,,,---//////...------,,,,,,+++,,,,,,++++++***)))))))))---------------...000000(((+++......,,,+++,,,///.........------,,,,,,,,,******++++++++++++++++++,,,,,,,,,,,,------...///...------,,,,,,------......------,,,,,,------...+++,,,,,,---...///000000+++,,,...///222333555666,,,,,,---......---,,,,,,---------.........//////---,,,,,,++++++,,,,,,---........................000,,,)))((())),,,...///---,,,+++***+++,,,---............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++++++++,,,,,,---...//////)))******+++,,,---......------......///000000000000//////.........//////000000000000000000000000........................---------.........//////...------...///111333444111000000/////////000000000000////////////000000........................////////////////////////,,,---...000000000//////000000000000111111111111000000////////////000000000111111111111222222222111111222444666666333111333++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---.../////////...,,,+++------,,,++++++,,,------............---,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------/////////......---------,,,,,,,,,---------......---------------------------------............///---,,,,,,,,,,,,---......------------------------.........------,,,,,,,,,------------,,,,,,+++***---,,,,,,++++++,,,,,,---++++++,,,,,,,,,---------&&&'''***,,,---,,,+++++++++++++++,,,,,,,,,------///---+++)))((()))+++---...------,,,,,,++++++***---------............///222111111000//////......000000111000000///......000///...,,,,,,,,,---...++++++,,,,,,,,,,,,---------------------------------------------------------......///000/////////...---,,,,,,++++++++++++///......------......///000000/////////.................................------------------------000//////......---,,,,,,+++,,,...///000///............------------......---......,,,******+++,,,,,,---------------------///...---,,,,,,,,,,,,,,,,,,------------,,,+++***,,,------......------,,,,,,------......------,,,---,,,+++***+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++---000000---***,,,---...//////...---,,,+++++++++,,,,,,---------------,,,+++,,,---...///------------------------------------------------+++++++++,,,,,,,,,------,,,+++***))))))+++,,,...------------------------------------------,,,,,,---,,,,,,,,,,,,+++++++++...---,,,++++++++++++++++++,,,---...///...---,,,...---,,,,,,++++++,,,,,,***---111333333111---***---------............/////////...------------...........................//////////////////...............///......---,,,........................////////////////////////000000000000000000000000...---------...///111222222...++++++...111111000111111000000//////......---,,,,,,+++,,,---...///111000///...------...///000000////////////000000111111111000000000000000222111000000000111333333222444666666555333333333444++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,...............---,,,,,,------------------------............---,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------+++++++++,,,---.........+++++++++,,,,,,,,,------------------------------,,,,,,,,,,,,---------------,,,,,,,,,,,,---......---------------------------------------,,,,,,,,,,,,---------,,,,,,+++***---,,,,,,++++++,,,,,,---******+++++++++,,,,,,,,,''')))+++,,,---,,,++++++,,,,,,---------.........///---+++))))))***+++---***++++++,,,,,,------...------------............+++,,,,,,------....../////////000000//////...---//////...---------------++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////.........---,,,,,,++++++,,,,,,---,,,,,,++++++,,,,,,---......---------,,,,,,,,,..................------........................,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,......------------......------...,,,******+++---.........------,,,,,,+++------------------,,,,,,---------,,,,,,+++++++++,,,------......------,,,,,,------......------,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++,,,///000...,,,------............------,,,,,,,,,,,,,,,,,,------------,,,+++,,,---...///---------------------------------------------------------.........//////111000...,,,,,,---...///------------------------------------------------//////......------,,,,,,......---,,,,,,,,,,,,,,,,,,,,,------......------...---,,,,,,++++++,,,,,,......///000000///...------------............///000000000000000111222222................................................,,,,,,---.../////////...........................////////////////////////////////////////////////......------...///111222///,,,******,,,...///...000000000000//////............---------...///000111000///...---......///000000////////////000000000000000000000000000000222111000000000111222333000222555555444333333444111++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,///......---------------------............------............---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,++++++,,,,,,------......*********+++++++++,,,,,,------------------------++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---......------------------------,,,,,,,,,,,,------------,,,,,,---------,,,++++++---,,,,,,++++++,,,,,,---************++++++++++++***+++,,,---------++++++---------.........//////...---+++***)))***,,,---***++++++,,,,,,------...------------............******+++,,,,,,---...............///......---------............------,,,++++++,,,,,,,,,,,,------------------------------+++++++++++++++++++++++++++,,,------......------...---,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,------------------,,,,,,,,,/////////......---------////////////////////////******+++,,,,,,---......,,,,,,+++++++++,,,------......------------......,,,------,,,+++***+++---//////...---,,,++++++***+++,,,---.........---,,,...---,,,+++++++++,,,---,,,------......------,,,,,,------......------,,,++++++,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,...---+++,,,...//////............------.........------------,,,,,,,,,,,,------,,,+++,,,---...///---------------------------------------------------------.........//////333111000...---,,,------------------------------+++,,,,,,------.........111111000000///...------///...------,,,------------------,,,---......///...------,,,,,,,,,,,,,,,222000...,,,,,,---...///---------............////////////000111222444555////////////////////////------------------......***+++,,,...///000000000........................////////////////////////////////////////////////......---......///000111...,,,******,,,.........000000000////////////...//////.........///000000000000///............///000000////////////000000000000000000000000000000111111000000111111222333///111333444333333333444///+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,,,,,,,---.........------------......---.........------,,,+++------------------------......------,,,,,,,,,+++000//////...---,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------...,,,,,,,,,------,,,,,,+++---,,,,,,++++++,,,,,,---******+++++++++,,,,,,,,,------.........---++++++------------...............---+++******+++,,,---...------,,,,,,++++++***,,,,,,---------..................------,,,,,,,,,---------......---,,,,,,,,,---...///......,,,++++++++++++,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------------,,,...------,,,,,,,,,------///......------......///////////////////////////000000//////......------........................---------........./////////...---,,,,,,---///000...------,,,,,,------...,,,------,,,+++***,,,---.........------,,,,,,,,,)))+++---/////////---,,,...---+++******+++---...,,,------......------,,,,,,------......------,,,***+++---.........---,,,------------------------///---,,,,,,---...///000///...---,,,,,,---...///......------,,,,,,,,,+++------,,,+++,,,---...///------------------------------------------------+++++++++,,,,,,,,,------///...,,,+++*********+++------------------------++++++,,,,,,---...//////222111111000///...------///......---------.........---,,,,,,,,,---///000......---,,,,,,,,,,,,,,,222000...,,,+++,,,...///---------............///------------...///000111////////////////////////,,,,,,,,,---------------+++,,,---...////////////........................////////////////////////////////////////////////............//////000000///...------...///000000////////////////////////..................///////////////.........//////000000////////////000000/////////000000000000000111111111111111222222222000222333333222111222333000+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,...---,,,++++++,,,......///...---,,,,,,---...///---------...------,,,,,,------------------------.........------,,,,,,,,,//////...---,,,+++***))),,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,---------+++,,,,,,------,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,------------...............---,,,,,,++++++,,,,,,,,,,,,------------,,,,,,++++++,,,------...------,,,,,,++++++***,,,,,,,,,------------...---------------,,,,,,,,,,,,,,,---------------,,,+++,,,---......---,,,++++++++++++,,,,,,,,,------------------------------........................***++++++,,,---,,,,,,,,,---------,,,,,,---......///......------......///.../////////////////////000000/////////.........------------------------//////.........---------000///---,,,,,,---...///------,,,,,,,,,,,,------+++,,,---,,,++++++,,,...,,,,,,,,,------.........)))+++---/////////---,,,...---+++******+++---...,,,------......------,,,,,,------......------,,,+++,,,---...///...---,,,------------------------......---,,,,,,---///111///...---,,,,,,---...///.........------,,,,,,,,,------,,,+++,,,---...///------------------------------------------------+++++++++,,,,,,,,,------******************++++++------------------------++++++,,,,,,---...//////000000//////...---,,,,,,......---------......//////...---,,,---...///000///...------,,,,,,------//////...------------------------............///...------,,,,,,,,,------////////////////////////,,,,,,,,,---------......---...............------........................////////////////////////.................................///////////////......///......///000000.............../////////------------------------......//////////////////000000////////////000000......//////000000000000000000111111222222222222333333444333111000111222222++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...///000000111111000000///,,,------...------,,,,,,------------------------.........---------------***************+++++++++,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------+++++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++,,,---------,,,,,,---,,,,,,++++++,,,,,,---------------.....................------,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,------...***++++++,,,,,,------...,,,,,,,,,,,,------------(((((()))***,,,---......,,,,,,------......------+++,,,,,,------------,,,++++++,,,,,,,,,,,,------------------------------........................***+++,,,,,,------,,,,,,------------------...///---,,,,,,++++++,,,,,,---,,,,,,,,,---------------////////////////////////------------------------......---,,,++++++******------,,,+++++++++,,,,,,------,,,,,,,,,,,,------+++,,,---,,,++++++---...***++++++,,,---...//////+++,,,---.........---,,,---,,,+++++++++,,,---...,,,------......------,,,,,,------......------,,,,,,,,,---...............---------------------------...///...------///111.........------..................---------------------,,,+++,,,---...///---------------------------------------------------------.........//////***+++++++++,,,,,,,,,,,,------------------------+++,,,,,,------..................---------,,,,,,------------------...///......------......///000///......---------------,,,---............---------------............///000///......---------...........................,,,,,,,,,---......//////......//////...------,,,........................////////////////////////..............................////////////......+++,,,...---,,,,,,---///---............/////////---------...------,,,+++---...//////000/////////000000////////////000000---......//////000000111000000111222222222222111333444444333111111222333666++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---------------...111666::::::666111...,,,,,,------...------,,,........................------------............,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,+++++++++***++++++,,,---++++++++++++++++++++++++,,,,,,,,,+++++++++++++++***+++,,,,,,---------,,,---,,,,,,++++++,,,,,,---,,,,,,,,,---------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...,,,,,,,,,,,,------......***++++++,,,,,,------...++++++,,,,,,,,,---------(((((()))+++,,,...//////,,,,,,---...............,,,,,,++++++,,,,,,---...++++++,,,,,,,,,,,,------------------------------........................+++,,,,,,------------------------------...//////---,,,,,,++++++,,,,,,---,,,,,,,,,---------...............///000000111111........................,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++***---,,,,,,++++++,,,,,,---+++,,,,,,,,,++++++---///+++,,,,,,------.........------------------,,,,,,+++++++++,,,,,,---------,,,------......------,,,,,,------......------,,,---------------...//////........................+++...000000...---///000------............------------------............------,,,+++,,,---...///---------------------------------------------------------.........//////,,,,,,------,,,,,,++++++------------------------------------------------,,,------------.........,,,,,,,,,,,,,,,---......------.../////////////////////...---------------,,,,,,,,,------......///---------............/////////.........//////000------------------------,,,------...//////000000------..........................................////////////////////////..............................///000000///...---***,,,......,,,,,,---///---------.........//////---.../////////---,,,+++,,,---///000000000//////000000////////////000000------......///000000111///000111222333222222111111222333333222333555888===++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,---...---,,,,,,,,,222;;;BBBBBB;;;222,,,,,,,,,------...---------........................,,,---------.../////////444333222111///...---,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++)))************+++++++++++++++******++++++,,,---++++++++++++++++++++++++---,,,,,,++++++************+++,,,,,,---------------,,,,,,++++++,,,,,,---++++++,,,,,,,,,---------,,,,,,,,,++++++,,,,,,------------.........//////,,,,,,,,,------...............---,,,,,,++++++***++++++,,,,,,,,,---------........................,,,------.../////////...,,,,,,+++***+++,,,...///++++++,,,,,,,,,---------------------------------------------------------+++,,,------......---------------------...///000///......------......///........./////////000000------...///000111222222////////////////////////,,,------......//////000......///000///...,,,+++---,,,,,,++++++,,,,,,---***,,,,,,,,,++++++---///---------------------,,,///...---,,,,,,,,,,,,,,,***+++,,,------------,,,,,,------......------,,,,,,------......------,,,......---,,,,,,...///000........................***...111111///......000,,,---...//////...---,,,,,,---------.../////////------,,,+++,,,---...///------------------------------------------------+++++++++,,,,,,,,,---------------,,,+++***)))(((------------------------------------------,,,,,,,,,,,,------.../////////++++++++++++,,,,,,---...,,,---///000000000///...//////...------------...,,,+++++++++,,,...000111---------.........//////,,,,,,,,,---...///000111,,,,,,,,,,,,,,,,,,,,,,,,------......///000111111++++++---...//////000000........................////////////////////////..............................///000000///...---+++...111111...---///111---------.........////////////000000000///---,,,,,,---///000000000//////000000////////////000000---------...///000000111///000111222333222111111///111222222333555999;;;EEE,,,,,,,,,,,,++++++***)))++++++******++++++,,,------------,,,,,,+++++++++---///000111222000///...)))+++---///000000000///..................------......------------......++++++,,,---............///------///222222///,,,...---,,,---......,,,***+++,,,,,,------,,,,,,,,,/////////...---,,,***))),,,,,,,,,,,,,,,,,,,,,,,,,,,+++******+++,,,...///000---)))&&&&&&)))---000************************---------,,,+++***((((((------------------------...///000///.........000.........------,,,,,,,,,******+++++++++,,,,,,,,,...........................---,,,+++++++++++++++...---,,,,,,,,,,,,---...,,,,,,,,,------.........------............------,,,,,,++++++,,,,,,---.........---------,,,,,,,,,&&&(((***,,,,,,***(((&&&+++,,,---...///...---,,,---,,,,,,++++++,,,,,,---........................---......///////////////000000//////.........---/////////......------,,,////////////...---,,,,,,---------,,,,,,+++++++++------------------------000000000000000000000000///...---,,,,,,---...///------,,,+++++++++,,,,,,,,,,,,,,,---------.........................................................------,,,,,,++++++***,,,,,,,,,++++++*********///...---,,,,,,,,,---...---------........./////////......---------......+++,,,.../////////...---.........------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---...///000---------,,,,,,+++++++++------/////////...---,,,///............------------,,,,,,++++++,,,,,,---111111000///////////////222111///......///111222111...,,,---//////---+++........................000000//////......------//////.........---------,,,,,,------...///000000------------------------........................---...///000000///...---///...---,,,,,,---...//////......,,,+++******))),,,,,,,,,---------......//////000000000000//////...///000///...---...000000111111111111222222222111111222222222333333333;;;,,,,,,,,,,,,,,,+++******+++++++++***++++++,,,---...---------,,,,,,,,,+++---...///000000///---,,,---.../////////...---,,,..............................------------......,,,,,,------...---------,,,,,,,,,...//////...,,,///---,,,,,,---...,,,+++,,,,,,---------,,,++++++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///...---+++++++++++++++---,,,+++******+++,,,---,,,,,,---------.........,,,,,,---------,,,++++++---------------------------...//////------...///,,,,,,,,,,,,,,,---------***++++++++++++,,,,,,,,,...........................------,,,,,,,,,,,,---...---,,,,,,,,,,,,---...,,,,,,,,,---------......---......//////......---,,,,,,++++++,,,,,,---.........---------,,,,,,,,,+++---///000000///---++++++,,,------......------...------,,,,,,------...........................---......///////////////000/////////.....................---------------,,,------.........------.........---------,,,,,,////////////////////////------------------------......---,,,,,,---......,,,,,,,,,++++++,,,------,,,,,,,,,---------......................................................***++++++,,,,,,---......------------,,,,,,++++++,,,+++***)))))))))***+++,,,,,,,,,,,,------......///......---------.......................................------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------...,,,,,,,,,,,,---...//////.........---------,,,,,,------...//////...---,,,///............---------------,,,,,,,,,,,,------111000000//////////////////...,,,++++++,,,...///000...,,,---//////...,,,........................///////////////...............---------,,,,,,,,,,,,,,,------...//////000------------------------........................------...//////...------///...------------...///---------------,,,,,,,,,------.........///////////////000000000000/////////000111000///...///111000000111111111222222222111111222222222333333333222,,,------------,,,,,,++++++++++++++++++,,,------.........------------------...//////...---,,,+++......//////...------,,,..............................------------......---------...------,,,,,,)))+++------,,,,,,,,,---000...,,,+++,,,------,,,------------,,,,,,+++***((()))***,,,------------,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,++++++++++++***,,,---//////---,,,***---------....../////////+++,,,------............------------------------,,,---......,,,,,,---...******++++++,,,---------++++++++++++,,,,,,,,,,,,------------------------------------...............------,,,,,,------...,,,,,,,,,------------.........////////////......,,,,,,++++++,,,,,,---.........---------,,,,,,,,,+++---...000000...---+++---,,,,,,,,,,,,---......///......------......///---------------------------......///////////////////////////............,,,,,,,,,,,,------------***+++,,,---............//////............------........................,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------++++++++++++,,,------...,,,,,,,,,---------......................................................+++++++++,,,------..................------------......---,,,,,,,,,,,,---+++++++++,,,,,,,,,,,,---......---------......///333111///---,,,---///000.........---------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------....../////////,,,,,,,,,,,,------...////////////...............------......///......---///............---------......------------......000000//////......//////...---,,,++++++,,,---......---,,,---//////...---.................................///////////////---------,,,,,,,,,++++++,,,,,,------.../////////........................////////////////////////,,,------......------,,,///......------......///---------....../////////....../////////000000000//////000000000000//////000111222111000///000222000000000111111111222222111111222222222333333333000---------......---,,,,,,,,,++++++++++++,,,------..............................//////...---,,,+++,,,,,,---....../////////---------.....................------------..................---,,,++++++(((+++...---+++***---///111...+++***+++---------------------,,,+++******((()))***+++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---......***,,,...//////...,,,***,,,,,,,,,,,,,,,++++++++++++,,,,,,---------------------------------------+++,,,------++++++,,,---+++++++++++++++++++++++++++++++++,,,,,,,,,------------------------------------.../////////000000------------------------------------------------...//////000000//////...,,,,,,++++++,,,,,,---.........---------,,,,,,,,,+++,,,---......---,,,+++------,,,+++,,,---...///......------------......---------------------------......//////////////////////////////.........+++++++++,,,,,,---------***+++,,,,,,---------,,,............------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,*********+++,,,---...///,,,,,,,,,---------...............................................................---,,,,,,++++++...---------------------/////////...............,,,,,,,,,,,,,,,,,,,,,---...------------...//////777444///,,,+++,,,///111...............---------,,,,,,------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......//////,,,,,,,,,,,,,,,---...///........................---------...............///............---------//////............//////000//////........./////////...------------...///------------.../////////........................------......//////000000......---------,,,,,,,,,---------.........//////////////////////////////000000000000000000000000........................//////............//////...////////////000000000....../////////000000000//////000000000000/////////000111111//////000111000000000000111111111111111111222222222333333333222,,,,,,---......---------,,,,,,++++++,,,,,,---...........................////////////......------------------......///000---------.........//////......------------..................---,,,++++++***,,,///...,,,,,,///222111...+++***+++---------,,,---------,,,,,,+++******++++++,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,---------------------------------------,,,,,,+++***)))((((((,,,,,,,,,,,,,,,+++******------------------------+++,,,---,,,+++++++++---------,,,++++++***))))))++++++,,,,,,,,,---------------------------------------///000000000000///------------------------------------------------......////////////......,,,,,,++++++,,,,,,---.........---------,,,,,,,,,...//////000000//////...------,,,+++,,,---...///------,,,,,,,,,,,,---------------------------------......///////////////.........///////////////+++++++++,,,,,,---------,,,---------,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,*********+++,,,---...///,,,,,,,,,---------......................................................//////...------,,,,,,+++,,,,,,,,,,,,,,,---------,,,,,,,,,,,,+++++++++***............---------------------------...//////777444000,,,+++,,,///111........................,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------------------,,,,,,,,,---......------------------......------------....../////////............---------000//////......//////000//////............//////.........------.........,,,------.........//////........................------......//////000000////////////............---------...............////////////////////////000000000000000000000000000//////////////////000////////////////////////111111000000000/////////------.........///////////////000000000000//////...///000000......///000//////000000000111111111111111222222222333333333000+++,,,,,,------------,,,,,,,,,,,,,,,,,,------...---------------..............................///111000///------,,,,,,,,,,,,,,,------.../////////......------------......---------...------,,,,,,,,,---.........///111333000...,,,+++,,,------,,,+++,,,,,,------,,,,,,+++,,,,,,------,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,------------,,,+++******------,,,,,,,,,,,,------......---,,,++++++***))),,,,,,,,,,,,++++++***)))------------------------+++,,,------++++++,,,---//////...,,,+++***)))(((,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,---...///000000000///...,,,------......------,,,...------------,,,,,,,,,------............------,,,,,,++++++,,,,,,---.........---------,,,,,,,,,---------......------------,,,,,,,,,,,,---......,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......///////////////.........///////////////,,,,,,,,,,,,------------.........------,,,+++***+++++++++,,,,,,,,,,,,---------------------------++++++++++++++++++++++++,,,,,,------------,,,,,,++++++++++++,,,------...,,,,,,,,,---------......................................................,,,,,,,,,---......//////,,,,,,,,,,,,,,,---------------.........---,,,+++///...............---------------------...///000555333000---,,,,,,...///.............../////////+++,,,,,,------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,------...---------------.........---------------...///000///............---------//////............//////......------......//////,,,,,,,,,,,,,,,,,,,,,,,,,,,...///...------...///.................................///////////////000000000////////////...................................................////////////////////////111000000//////000000111...//////000000//////...111111111000000/////////------.........///////////////000000000000//////---///000///...---...////////////000000000111111111111222222222333333333222******+++,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......+++,,,,,,,,,------------,,,,,,,,,,,,---...//////222111///---,,,,,,,,,,,,,,,,,,------...//////000......------------......,,,,,,------...---------...---,,,---///111222222///---,,,,,,---...,,,+++******+++,,,---------------------------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---------...---,,,***)))+++,,,,,,,,,,,,,,,,,,+++------------------------***+++,,,,,,---,,,,,,,,,------------------------,,,---...---,,,+++,,,...///......---,,,+++******,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,---...///000000///---,,,,,,,,,---......---,,,,,,......---------,,,,,,,,,,,,,,,------------,,,,,,,,,,,,++++++,,,,,,---.........---------,,,,,,,,,+++++++++++++++++++++++++++,,,------......------------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---......///////////////............/////////000.........---------------------.........------,,,,,,,,,,,,,,,------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---............---,,,,,,,,,,,,++++++,,,------,,,,,,,,,---------......................................................,,,,,,------.../////////,,,---------............///000000111000000...............------,,,,,,,,,---,,,,,,------///000000000000//////...---,,,,,,---........./////////000++++++,,,,,,---......///........................++++++++++++++++++++++++.........---,,,,,,++++++...------,,,,,,---------------........./////////------,,,,,,---...000111///............---------///......------......///...------------...///000---------......------------///000///---,,,---///........................///////////////.........000////////////.................................------------------------........................111000///......///000111...///000111111000///.../////////000000000000000....../////////000000000//////000000000000//////...000111000///...///000////////////000000000111111111222222222333333333555)))***++++++,,,,,,,,,,,,---,,,,,,,,,,,,---......+++++++++,,,,,,---------*********+++,,,---...//////...---,,,---...///000,,,,,,------...///000000.........------.........++++++,,,---............///,,,***+++///222222111...---------......,,,***)))***+++,,,---.........,,,------......---------,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,---......---,,,)))***,,,------,,,***)))))))))***+++---......///)))***,,,---.../////////------------------------,,,---......,,,,,,---...------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,---...///000///...,,,***,,,,,,---......---,,,,,,.........------,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,++++++,,,,,,---.........---------,,,,,,,,,////////////////////////+++,,,---...///...---,,,.........------.........,,,,,,,,,,,,,,,,,,,,,,,,---......///////////////---.........//////000000/////////......---------,,,,,,---...////////////---------.........//////++++++++++++++++++++++++........................------...//////...------------,,,+++++++++,,,,,,,,,,,,,,,---------......................................................000//////...------,,,,,,---.........//////000000,,,---.........---+++***---------,,,,,,+++++++++,,,,,,,,,---...///000111......///000///---,,,***---.........//////000000++++++,,,,,,---...//////........................++++++++++++++++++++++++000000///...---,,,,,,+++...------,,,,,,,,,------.../////////000000111111------,,,,,,---...000111//////.........---------......------------......---------------...///000//////000000000000//////---///111///,,,+++,,,...........................000000//////.........---//////.........---------.....................---------------------------........................000///...------...///000...///000111111000///...------...///000111222222000000000000111111111111//////000000000000/////////111222111000///000111////////////000000000000111111222222222333333333333------------------------........................,,,,,,,,,------..................////////////000+++,,,,,,------,,,,,,+++.........////////////000........................------............---------------------------------------.........//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---,,,,,,++++++,,,,,,---,,,,,,------.../////////++++++++++++++++++++++++,,,,,,,,,---------......000///...---,,,+++++++++***+++,,,,,,------,,,,,,)))***,,,---...---,,,,,,,,,------...///000111111,,,------......------,,,------------------,,,,,,000000/////////.........+++,,,,,,------.........//////000000///...------++++++,,,,,,,,,,,,------------------------------,,,,,,,,,---...///000000///...---,,,,,,,,,,,,,,,,,,,,,*********,,,...///------------------------........................***,,,---//////...,,,+++///////////////......---////////////..................---------,,,,,,,,,---///000000...,,,,,,,,,...---,,,,,,,,,,,,---...////////////////////////......//////...---,,,,,,---,,,***(((((()))***,,,------------.........///......---,,,++++++******..................................................................------...........................///...,,,***)))***+++///...------...///...,,,000000///...------,,,,,,///////////////////////////...---,,,,,,,,,,,,,,,........................+++++++++,,,,,,---------+++,,,------......------------------------------//////---,,,,,,---...///------------------------+++,,,------......---------,,,,,,,,,,,,---......000000000000000/////////------------------,,,,,,///---+++,,,---/////////111000///......------......///000111111000/////////////////////////////////......---------......,,,///111000......000333222///,,,+++---///...,,,...------...000000---+++......///000000111000000//////////////////////////////000111111111111111111000000/////////000000111111000000000000111111000000000000111111111111111111111111111111111111222------------------------........................------...............///,,,,,,,,,,,,------------+++,,,,,,------,,,,,,+++------........./////////.................................//////.........------------------------,,,,,,,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------,,,,,,,,,,,,---------------------,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,---------......///......---,,,,,,,,,,,,******+++,,,,,,,,,,,,,,,++++++,,,------------------------......//////000,,,------......------,,,,,,,,,------------------...---------,,,,,,,,,,,,---------------.........---......//////......---++++++,,,,,,,,,,,,------------------------------++++++,,,,,,------............---,,,,,,,,,------+++,,,,,,---------------------------------------........................((())),,,.../////////...///////////////......---............------------............------,,,,,,'''))),,,---,,,,,,,,,---...---,,,,,,,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,......//////...------,,,+++******)))***+++,,,---------.........////////////......---,,,,,,++++++........................................................................////////////////////////.........---+++***+++---///...------...///...---,,,,,,,,,---------------///////////////////////////...------,,,,,,,,,---........................,,,,,,,,,,,,,,,,,,------+++,,,------......------------------------------///...------------...///------------------------+++,,,------......---------,,,,,,,,,------......------------....................................///---,,,,,,---/////////000//////...............,,,...///111222222111111////////////////////////---------------...//////,,,...000111000000111222000---+++,,,///111222111000000//////...---+++)))---...///////////////...////////////////////////...///000000111111000000000//////......//////000///......------......///000000000000111111111111222222222222222222222222333------------------------........................///////////////.........,,,,,,,,,,,,------------,,,,,,------------,,,,,,,,,---------....................................////////////////////////------------------------+++++++++,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............------------.........------,,,++++++******------,,,,,,++++++******,,,,,,,,,---------......------------------------******+++,,,,,,,,,,,,,,,------------------...///---------------.........,,,------......------,,,++++++,,,,,,------......------------,,,,,,,,,,,,...............---------,,,,,,---.........------++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,---......,,,---///000///...,,,***------------------------........................+++,,,...000000000000//////////////////......---...------------,,,,,,,,,/////////............---+++---/////////...///000...------,,,,,,------...++++++++++++++++++++++++.........///......---,,,)))******+++,,,---...///....../////////000000000/////////...------,,,,,,........................////////////////////////........................////////////////////////---......---,,,,,,---//////---,,,---...///...---((()))***+++---.../////////////////////////////////...------,,,---------........................------------,,,,,,,,,,,,,,,,,,---............---------------------------......---------......///------------------------,,,,,,---............---,,,------------.........,,,,,,,,,---.........///.........//////000000111///---,,,,,,...//////...............////////////+++,,,...000222222222222////////////////////////---------------...///000------...111333444333111111///---...000222222222...///000///---,,,+++,,,....../////////...------000000000000000000000000......///000000000/////////.............../////////......------......///000000000000111111111111333333333333333333333333111------------------------........................000/////////......------------........./////////,,,,,,------------,,,,,,,,,,,,,,,---------..............................////////////////////////------------------------,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,,,,---------...............------.........---------,,,,,,,,,++++++---------,,,,,,+++******,,,,,,,,,---------......+++,,,,,,------.........++++++,,,---------------///...---,,,,,,---///000---------------,,,,,,,,,,,,------......------,,,******+++,,,------............................../////////......---------------------,,,,,,+++***+++++++++,,,,,,,,,------,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///....../////////...,,,+++------------------------........................222333333222222000///...///////////////......---.........---------,,,,,,/////////////////////...111222222111///------...---------------------------------------------------...............------***+++,,,---............////////////000000000000000/////////.........---........................////////////////////////---------...............////////////////////////,,,---......------///111...---,,,---/////////---))))))***,,,---...///000////////////////////////......------------....................................------,,,,,,,,,+++,,,------.......................................------------.........///........................,,,------...............,,,------...............------......///000111111------...//////000111111...---,,,---...//////...,,,---...//////000000000+++,,,...///000000000//////////////////////////////......---------.........------000444666333000333222000///.../////////+++---//////...---///111///000000000///...------000000000000000000000000......////////////.........------------......///222111111000000111111222///000000000111111111111333333333333333333333333222------------------------........................///......------,,,,,,,,,---------............///,,,------......------,,,,,,,,,,,,---------..............................//////............//////------------------------............------------------------------------,,,,,,,,,---------...............------.........,,,---------.........///---------,,,,,,,,,++++++,,,,,,,,,---------......***+++,,,---............,,,------...............000///---,,,,,,---...///---------------,,,,,,,,,,,,------......------,,,******++++++,,,---......------..................//////......---------,,,.........---,,,***)))(((+++++++++,,,,,,,,,------,,,,,,,,,---------..................------------,,,,,,,,,,,,,,,---...///111000...---,,,------...------------------------........................222222222111000///......///////////////......---////////////.........---.../////////////////////...//////---+++)))***+++------------------------........................------...............---------.........------,,,////////////000000000000000///////////////..............................////////////////////////---------.........//////------------------------,,,---......------///111...---,,,---///000///...,,,,,,------.........///////////////////////////......---------......///.................................------,,,,,,,,,,,,---......//////..............................,,,------.........//////........................,,,---......//////......,,,---.../////////......,,,------...///000000111,,,,,,---...//////000000...---,,,---///000///---+++,,,...///000000000000,,,---.........---,,,+++////////////////////////111000///...---,,,,,,,,,...------000333555333000111000///...---...///000---...//////...///000111111111111111111000///...000000000000000000000000......////////////......---------------...//////333222222111111222222333///000000000111111111111222222222222222222222222666------------------------........................---------------,,,,,,,,,++++++++++++,,,,,,,,,,,,------............------,,,---------....................................///...---,,,,,,---...///------------------------///...............------------------------------,,,,,,,,,---------............------------......,,,,,,---......///000000,,,,,,,,,,,,------------,,,,,,,,,---------......***+++---...///...------,,,,,,---...............///...---------------------------------.........,,,------......------,,,******++++++,,,,,,------++++++++++++,,,,,,,,,,,,---------------,,,,,,,,,//////...---,,,***)))(((++++++,,,,,,,,,,,,------+++,,,,,,------.................................------,,,,,,,,,---......000///---++++++,,,...///------------------------........................,,,,,,,,,---...//////000///////////////......---000000/////////.........---............/////////,,,------,,,++++++---...,,,------......------,,,------------------------,,,---......///...............---------,,,,,,,,,....../////////000000000//////////////////......................................................,,,,,,------.../////////,,,,,,,,,,,,,,,,,,,,,,,,,,,---...---,,,---...000---,,,,,,---///000///........................---////////////////////////.........---......///000.................................---------------------...////////////...........................+++,,,---...////////////........................------...////////////...,,,---...///000///......+++++++++,,,---------...---------....../////////---,,,,,,...///000...---+++,,,...000000000000///---............,,,+++***////////////////////////111000///...---,,,,,,,,,///...---...000111111000+++,,,---......000333666666444111000000000...---111111222222222111000000000000000000000000000000//////000000000///......------------...///000000111000000//////000000111000000000000111111111111111111111111111111111111333------------------------........................------------............******+++++++++,,,,,,,,,------............------------........./////////...........................---,,,++++++,,,---...------------------------.........------,,,,,,,,,........................,,,,,,,,,---------......------,,,,,,,,,,,,------------------------------++++++,,,,,,---.........,,,,,,,,,---------......+++,,,---//////...,,,,,,***+++,,,,,,------,,,,,,---------------,,,++++++---------......//////000,,,------......------,,,++++++++++++++++++,,,,,,******+++++++++,,,,,,,,,+++++++++,,,,,,,,,,,,,,,---------------,,,,,,+++++++++,,,,,,,,,,,,------++++++,,,,,,---......///,,,,,,,,,------......///......---,,,,,,,,,------,,,,,,,,,,,,,,,---------------------------------........................++++++,,,---...///111111///////////////......---//////.........---------,,,,,,------...............///...---,,,,,,...000,,,,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...//////......---,,,,,,++++++,,,---...------........./////////................................................------------------------,,,,,,------...//////000------------------------,,,------,,,++++++---///---,,,+++---///000000///------------------------////////////////////////...............///000000........................------------............------...///////////////........................+++,,,---////////////...........................------...///////////////,,,---///000000000......,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////---,,,---...000000...,,,+++---///000111000///...---...///000///...---,,,////////////////////////......---------......////////////---,,,---///111***,,,...//////111555999<<<666000000222333///+++///000000111111111111000////////////////////////000000111111000000///...............///000111222//////............//////000000000000111111111111222222222222222222222222111------------------------........................---.........//////000000,,,,,,---------.........------............------.........////////////000...........................---+++******+++---...---------------------------------,,,,,,+++++++++........................,,,,,,,,,---------......---,,,,,,++++++,,,,,,---...------,,,,,,++++++******++++++,,,---...//////,,,,,,,,,---------......+++,,,...//////...,,,+++))))))***++++++++++++***,,,,,,---...---,,,***)))---------...///000111111,,,------......------,,,,,,,,,++++++++++++++++++,,,,,,,,,------.........*********++++++,,,,,,,,,***+++,,,---......///...++++++,,,,,,,,,---------++++++,,,,,,---...//////******+++,,,,,,---......///...------,,,,,,,,,,,,)))***,,,......---,,,+++------------------------........................111000000000000000111222///////////////......---......---------,,,,,,,,,,,,,,,,,,---------............---***'''&&&'''))),,,,,,---......---,,,,,,------------------------,,,,,,---.../////////...,,,+++***)))***,,,///111------------.........///---------.......................................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...///000000........................,,,------,,,+++***,,,------,,,+++---///000000///+++++++++,,,,,,---------////////////////////////...............///000000........................,,,---------.../////////---......///////////////////////////////////////***+++---///000000///...////////////////////////---......///////////////,,,---///000111000///---..................------111111111000000000000000---,,,---...000000...,,,,,,---///111111000...------...///111111111000000////////////////////////+++,,,,,,---...///111111///000///,,,)))***...222---///111000000111555888<<<555...///555777333---......///000000111000000////////////////////////111111111111111000//////.........//////111222222//////............//////000000000000111111111111333333333333333333333333666,,,------......------,,,******+++++++++,,,,,,,,,.........------,,,,,,,,,---------,,,,,,------...000///...------...///000000000//////.........---------------------,,,,,,------.........---++++++//////.........---------...------,,,,,,------......///000///...---...///.........------,,,,,,,,,------------------------------------,,,,,,+++***------------------------++++++,,,,,,---...//////---------,,,,,,,,,++++++........................000///...,,,,,,---............---,,,---...///000---------------------------,,,)))((())),,,///222++++++******++++++,,,---............................../////////...,,,+++------------------------........................******+++,,,,,,---......,,,,,,,,,------.........000///...---------------,,,,,,------...///000000000000//////.........---------............------........................//////.........---------//////......------------111000...,,,,,,,,,...///......////////////......------............------000...+++)))(((***,,,...---,,,,,,,,,,,,---......------............------,,,---......//////......,,,,,,,,,,,,...///111111333111000...---------........./////////...,,,+++/////////...---------,,,//////.........---------...------,,,,,,,,,------//////...---,,,++++++***,,,,,,,,,---------......---------...///000000111////////////////////////++++++,,,---......------............////////////000000//////.........---//////............//////.........------,,,,,,,,,((()))+++...222222...***........................///000000000000//////...............---,,,+++***...///000///......///000---------............///////////////////////////000///...---------------........................//////.........---------////////////000000000000///000333555777444000,,,........................000000000000111111111111///000111111111000...---000000///...............000///.........///111222//////000000000111111111111111222222222333333333333,,,------......------,,,,,,,,,,,,,,,,,,---------------------------,,,,,,......---,,,,,,,,,------000///...------...///000000/////////.........---...---------------------,,,---.........---,,,,,,//////.........---------...------,,,,,,------...+++,,,............000111------------------,,,,,,---------------------------............---,,,+++------------------------+++,,,,,,------.........---------,,,,,,,,,++++++------------------------...------,,,---...///000...---,,,,,,,,,---...///------------------------+++***(((((((((***,,,...+++++++++***++++++,,,---........................------.........---++++++------------------------........................,,,,,,,,,---.........///------.............../////////......------------,,,,,,------...//////000000/////////...............//////////////////...........................//////.........---------------------------------111///...,,,,,,,,,...///.........//////.........---......//////......---000///......---------...---------------......///------............------,,,---......//////......//////...------------...++++++***+++,,,...000111------.........---++++++...............---------//////.........---------......---------......///.........------,,,,,,+++,,,---------............---------...///000000000------------------------...//////000000000000000............////////////000/////////.........---///..................///.........------,,,,,,,,,///---,,,---///000///---...........................//////000000000//////...............---,,,+++,,,---...---,,,,,,---...---------............/////////////////////////////////.........---------........................//////.........---------....../////////000000000222444888<<<>>><<<777222........................000000000000000000000///......000000000000///...000000///...............000//////...///000111222222222333333333444444444111111222222222333333333111,,,------......------,,,............------------,,,,,,------------------//////...---,,,,,,,,,---//////...------...///////////////.......................................,,,---...............---...............---------...------,,,,,,------...+++---......------...000,,,,,,------------------------------------------......//////......------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,---...///000,,,,,,,,,,,,,,,---......------------------------++++++************+++,,,+++++++++++++++,,,------------------------------,,,,,,------,,,,,,+++***------------------------........................................../////////////////////.........//////..................,,,,,,------.../////////////////////............//////000000000000///////////////////////////////////////............---------------------......000///...,,,,,,---......------............---------......//////......------...///000000///---,,,---------------...//////------............------,,,---......//////......//////......------------)))))))))+++---///111222,,,,,,------,,,,,,+++***---------..............................---------......---......///000000------------------------------........./////////---------...//////000000------------------------,,,------............------............//////////////////.....................------------...............---------------444111---,,,---///000000........................------...///000000000000....../////////......---,,,---...---,,,,,,---...---------............///////////////////////////......///000///...---,,,......................../////////............---------.........////////////111555999<<<:::666222........................000000000//////.........,,,---...///000///...---000//////............//////////////////000111111000000000111111111222222111111222222222333333333000,,,------......------,,,.........---------------,,,,,,,,,------.........000///...------,,,,,,---.........................................................///////////////---.........////////////...........................------,,,,,,------...///000000...+++******+++,,,,,,,,,------.........------------------------------............------------------------------------------------,,,,,,...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------...++++++++++++,,,,,,------------------------------------------------,,,,,,,,,++++++++++++,,,------------------------------,,,,,,---------,,,,,,,,,------------------------........................//////..................000/////////......------....../////////.........---------........./////////////////////........./////////000000/////////000000000000000000000000/////////.............../////////......---------///...------------......,,,,,,------------,,,,,,......////////////......,,,,,,---......---,,,+++,,,,,,,,,,,,,,,------...------............------,,,---......///.........+++,,,---...////////////.....................///,,,,,,---------,,,,,,,,,,,,---------.../////////........................------,,,------...///000,,,,,,,,,------..................////////////000---------....../////////////////////////////////+++,,,,,,---------,,,,,,---------.........//////........................------,,,,,,,,,,,,------...............---------333111...,,,,,,...000111........................+++,,,---...///000000000......//////////////////...///000///.........000---------............///////////////////////////---...///111111///---,,,......................../////////...............------------.........///......000222444444111///........................000000//////......---------.../////////...,,,+++000///............/////////////////////000000111////////////000000000000111111222222222333333333222,,,------......------,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------.........000///...---------------------............---------------...........................//////000000////////////////////////---........................------,,,,,,------...///000000...+++******+++,,,,,,,,,------.........------------------------+++,,,,,,---------,,,,,,------------------------------------------,,,,,,.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,++++++++++++,,,,,,,,,,,,---,,,------------------------------.........---,,,,,,,,,,,,++++++,,,,,,---...------------------------------------------......------------------------.................................---------------///......------,,,,,,,,,......///000000//////...---------........................///////////////---......//////......---000000000000000000000000////////////////////////333222111000///---,,,,,,......---------.........,,,,,,------------,,,,,,...//////////////////......---,,,,,,,,,---......+++++++++***+++,,,,,,---------............------,,,---......///.........+++,,,---.../////////.../////////......---,,,+++------------------......,,,---------.../////////---.....................,,,+++++++++,,,,,,---...+++,,,,,,------..................////////////000------------............//////////////////////////////000000000//////...------------............---------...............------,,,,,,,,,,,,------........................---...............///000........................++++++,,,....../////////......//////////////////...///000///.........000---------............///////////////////////////,,,...000111111000...---........................////////////////////////------------.........///555333111000111222111111////////////////////////000/////////.........---000000000000...,,,***)))//////............//////...//////000000000000000222222222333333333444444111111222222222333333333222,,,------......------,,,++++++,,,,,,------------,,,,,,------------------///...............//////------............---------------------.........---------......//////000111111000///////////////---------..................------,,,,,,------...+++---......------...000,,,,,,------------------------------------------++++++,,,,,,---,,,,,,,,,------------------------------------------------............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,++++++++++++,,,---------------------------------------***+++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,......---------...//////------------------------........................---------------------------------------,,,,,,,,,---...///000111000///....................................///////////////------............------////////////////////////...////////////000000000333222111000///---,,,,,,---------...............------............------...//////000000//////...000///.........///000111+++++++++++++++,,,,,,---------............------,,,---......//////......//////000000///---+++*********+++,,,,,,,,,,,,+++......---------...//////---------...............---------...............,,,,,,++++++++++++,,,,,,,,,,,,,,,------.........------........./////////------------------------------------------------....../////////...------,,,------------.........---------------...............------------...................../////////***---///000///......///........................++++++,,,---................../////////......---,,,---...---,,,,,,---...---------............///////////////////////////---...///000111000//////...........................////////////000000000------........./////////777444000...///000000000////////////////////////////////////////////////000111111000///---+++***///............//////000......///000000000000000111111111111222222222333111111222222222333333333111,,,------......------,,,++++++,,,---...//////000------------------,,,,,,...------......///000111,,,------......------,,,,,,,,,,,,------.........+++,,,,,,---......//////444333111///.........///---------.........//////...------,,,,,,------...+++,,,............000111------------------,,,,,,------------------------+++,,,,,,---......------------------------------+++,,,,,,------.....................------------------------------------)))***+++---......------+++,,,---...///......---------------------------***+++++++++,,,,,,---------,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,---...///------------------------........................---------.../////////000------------............---...000111111111//////..................................../////////000......////////////................................./////////000000000000............------------,,,------......///...............//////.........//////000000000000//////......///000000000000000------,,,,,,------...///------............------,,,---......//////......//////000000///---+++)))((()))***,,,---------,,,------,,,,,,,,,---...///...............------------------.........//////......---,,,++++++++++++,,,,,,------------------,,,---------............------------------------------------------------,,,,,,------,,,,,,+++***,,,,,,---------.........,,,,,,,,,------.........///..................///---........./////////000---000222111///---...///........................+++,,,,,,---------,,,,,,...............---,,,+++,,,---...---,,,,,,---...---------............///////////////////////////......//////000000000000.........................../////////000000000000....../////////000000000111000......//////...---////////////////////////...//////000000111111111...///000000000///...---...............///000000---...///000111000000///.../////////000000000000111111222222222333333333222,,,------......------,,,+++,,,---...///111222222.........------,,,,,,,,,------------///000111222,,,,,,---......---,,,,,,,,,,,,,,,------.........++++++,,,,,,---...//////555444222000............---------.........//////...------,,,,,,------......///000000...---...///.........------,,,,,,,,,------------------------,,,------.../////////...------------------------++++++,,,,,,---...////////////.........---------........................&&&'''***,,,...///000000,,,---.../////////...---------------------------,,,,,,,,,---...///000111---,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++,,,...///------------------------........................---......///000111111222---.........//////000000,,,...000111222111000///.....................------.........//////000000//////000000000000//////.........................../////////000000111111******+++,,,,,,---......,,,,,,---.../////////.........////////////......//////000000000000//////)))+++...111111000---,,,///............///000000---..................---,,,---......//////......+++,,,...000000///---,,,+++,,,---...///...---,,,,,,,,,+++***+++,,,...////////////......------,,,---------.........//////000///...---,,,+++++++++------------------------,,,,,,,,,---------......------------------------///////////////////////////000000000///......---,,,,,,,,,---------......,,,,,,,,,------.........//////............//////---.........//////000000222333444222...,,,...000........................,,,,,,---------,,,++++++............---,,,+++***...///000///......///000---------.........////////////////////////////////////......///000111222.........................../////////000000111111////////////000000000000...///000222444333000---000000000000000000000000......///000111222333333,,,---///111111111111000...............///000111---...000111111111000///111222222222333333333333111111222222222333333333555////////////////////////---,,,,,,,,,,,,---......///...---,,,,,,---///000//////............//////------......//////000000///////////////.........///000111000///...///111;;;<<<888111......---)))////////////////////////...------,,,,,,------...////////////////////////////////////...---,,,+++////////////////////////...------,,,,,,------...////////////////////////...---,,,,,,,,,,,,---............------,,,,,,,,,.........------,,,,,,,,,------.........---+++***++++++++++++++++++++++++,,,,,,,,,------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------111111000////////////000/////////...---,,,******---------.........//////////////////////////////------------------------..................---------.........//////000000---......///000/////////////////////////////////000000//////......------.......................................---------,,,,,,---......---------------------------------///...,,,+++,,,---///111222222222111000...,,,,,,+++******,,,...000000////////////...---------,,,+++,,,...//////...,,,+++------............------------------------------...,,,+++,,,//////---***000111111000...,,,---...------......------,,,+++---------.........//////000///---,,,,,,---...///+++,,,,,,,,,---..................////////////000000///...------...///000---.........///000000000,,,---------.../////////......------------......+++,,,---...///000111222.../////////---,,,---...------......//////000000,,,,,,,,,,,,,,,,,,,,,,,,,,,---.../////////......111111000......---------/////////...------,,,,,,......////////////......222111///...------.../////////.........//////000000///...---,,,+++++++++///......------///000111------......//////000000222111000//////000111222222222222111///...,,,+++---......///000111111222111111000000//////......////////////000000000000...//////000000000000000111111111111222333444555333333333333333333333333000...........................------------.../////////......---...000222444//////............//////.........////////////////////////////////////......///000000......///000222444222......111222000////////////////////////...------,,,,,,------...........................------...............---------------------------...------,,,,,,------...------------------------...---,,,,,,,,,,,,---.........---------,,,,,,,,,......---------,,,,,,,,,------.........---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------222222111000...---,,,,,,////////////...---,,,,,,---,,,,,,++++++***))))))------------------------............................................................/////////000,,,------...............////////////////////////000000//////////////////........................------..................------------------------..............................---------...///000000000000///...---,,,++++++***)))+++---......---..................---------...///000000///...---------............------------------------------...---,,,---//////---+++///000111000...,,,---...------......------,,,++++++,,,,,,,,,------------///...------------...///.........///////////////------.........///////////////............//////..................//////---------...............///......------......///222111111000...---,,,,,,...///000///---,,,---............///////////////------------------------,,,,,,,,,------------...111111000......------...///............---------......////////////......,,,,,,+++,,,,,,---.../////////.........//////000000///...---,,,,,,,,,,,,///......---...///000111.........///////////////111000000000000000000111000000000000///---,,,+++......//////000000111111111000000000/////////...////////////000000000111...//////000000000000000111111111111222333444555333333333333333333333333666........................///............///000000...------...///111333555//////............/////////////////////...............//////////////////---...//////...---...///,,,//////,,,...333555333////////////////////////...------,,,,,,------...------------------------+++,,,---...////////////------------------------...------,,,,,,------...++++++++++++++++++++++++...------,,,,,,------......------------,,,,,,,,,...------------,,,,,,,,,------.........---,,,+++------------------------------------------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------...////////////---,,,+++...///////////////............---+++***((('''&&&,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////....................................////////////,,,,,,,,,---------------//////////////////////////////000000000000000000........................,,,---------.../////////000///---,,,+++,,,,,,---////////////////////////............/////////000---------------,,,+++++++++***)))***,,,------+++..................//////////////////////////////------............------------------------------------,,,---//////---,,,///000111000...------...---............---,,,,,,*********+++++++++,,,,,,---------------...///000///////////////.........,,,---------............------............------.........---------------...............---------///......------......///......//////000000111111...///000///---,,,---...///////////////.................................------,,,,,,------...///111111000///............------........./////////......////////////......,,,------...//////000000000//////......///////////////...---,,,,,,,,,,,,///............///000000///////////////.........///000000111111000000///...............---,,,,,,////////////000000000000000000000000/////////////////////000000000111111...///000000111111000000111111111111111222333444333333333333333333333333555.......................................//////000,,,,,,,,,,,,---...000111//////............//////000000//////......------............////////////---...///...---,,,---///...000000---...222444222////////////////////////...------,,,,,,------...------------------------,,,------...//////......////////////////////////...------,,,,,,------...++++++++++++++++++++++++---------------------------------------------------------------------------------------------,,,------------------------.........------,,,,,,,,,------------------------------------------------------------............(((***,,,///000///......------...///////////////111000///...,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,....................................////////////.........///////////////------,,,---------......//////////////////////////////000000111111222222........................,,,,,,,,,---...///000000111000---+++***+++,,,---........................---...///000000000//////+++,,,,,,---------,,,,,,---,,,++++++---...---+++------......//////000000...---,,,,,,,,,,,,---...------............---------------------------------------...//////...---///000000000...------///...............------,,,******+++++++++,,,,,,,,,,,,,,,,,,---...///000000.........---,,,,,,,,,+++,,,,,,,,,---------......,,,---...//////...---,,,.........---,,,,,,,,,+++/////////...---------,,,//////............//////,,,,,,---///111222333444...///000///...------///000000//////......------------------------------//////.........///000111111111000///......//////,,,------...///000000000......////////////......//////////////////......111000////////////////////////...---------------............/////////000000000//////......------...///000111111000///...---......//////.........000000000000////////////000000000000//////////////////000000000111111111//////000111111111111000111111111111111222333333333333333333333333333333222........................------,,,,,,------...///.........------------...//////............//////000000//////......---------.........//////000000---...///...---,,,---//////111111......222444222////////////////////////...------,,,,,,------.................................//////...------,,,////////////////////////...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,---------------------------------------------------------....../////////'''))),,,.../////////...+++,,,------............000/////////....................................------------------------........./////////000000///////////////...............------......///000000000000000000000000000//////000000111111222222........................,,,,,,,,,---...///000000111000---+++***+++,,,---------------------------------...///000/////////,,,,,,---............---...---,,,---...///...------......//////000000000...---,,,,,,,,,,,,---...------............------------------------------,,,---...//////......///...///000///...---...///......//////......---,,,,,,,,,,,,,,,---------...+++,,,---......///000000.........---,,,,,,,,,+++,,,,,,,,,---------......,,,---...//////...---,,,.........---,,,,,,,,,+++/////////...---------,,,/////////....../////////222111111000///...------///000000000...---...///000000//////......------,,,,,,,,,,,,,,,,,,,,,,,,...............//////000111000000////////////000,,,------...///000111111......////////////......---------....../////////111111000/////////////////////...---------......---......///////////////000000//////......------...///000111111000///.........///000000000000///000000000000////////////////////////000000000000000000000000111111111111///000000111111111111111111111000000111111222222333333333333333333333333444------------------------,,,,,,,,,,,,,,,---......111111111000//////......//////............/////////////////////.........------......///000000000---...//////...---...///---000000---///444666555////////////////////////...------,,,,,,------...////////////////////////////////////...---,,,+++------------------------...------,,,,,,------...........................,,,------......------,,,,,,,,,,,,------------...,,,,,,,,,------------...------,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,---------------------------------------------------------...//////000000,,,---.........---,,,+++++++++,,,---......------,,,,,,------.........///////////////////////////------------------------.........//////000000111///////////////.........//////...---...///000111000000000000000000000000//////000000000000000000........................,,,---------.../////////000///---,,,+++,,,,,,---------------------------------------.........///---....../////////.........---------///000000/////////////////////000000////////////////////////------............------------------------------+++---/////////...///000...///000///...---...///...////////////...------------............//////,,,,,,---.../////////...///////////////.........,,,---------..................////////////...............---------------...............---------000//////......//////000.........//////////////////000111000...---...//////////////////.........,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---............---111000000//////000000000------...///000000111111......////////////............///111444777:::<<<222222111000//////////////////...............///---......///000////////////////////////............//////000000//////...//////000000000000000///////////////000000000000////////////000000000000000000000111111111222222///000111111222222111111111111000000000111111222333333333333333333333333555---------------------------------------...//////000000000000000000////////////............//////.........///////////////------......///000000111...///000000......///000,,,......,,,...333555444////////////////////////...------,,,,,,------...........................---...............------------------------------...------,,,,,,------...------------------------,,,,,,---......---,,,,,,,,,,,,,,,---------......,,,,,,,,,---------......---,,,,,,,,,,,,---...///------------------------,,,,,,------------------------------------------........................---------...///000000000///.........------,,,,,,,,,---...............---,,,,,,,,,---------......////////////////////////........................---......///000000111111000/////////............///...---,,,,,,...///111000000000000000000000000000000//////////////////........................------..................------------------------........................---,,,,,,+++,,,---...///....../////////......------,,,+++---///000000///000000000///////////////---...///000000///...---------............------------------------------***---000000......///111---///000///...---///000///////////////...------------........./////////,,,---...//////......---.........///////////////------........./////////000000000//////000000000..................//////---------...............000000////////////000000))))))+++---...000111222///000111000.........000.........///////////////------------------------,,,...000222222111///...111000000000000000111111......//////000000000111......////////////......000000000222666;;;@@@DDD333222111000//////////////////............//////------///000000000///............////////////////////////......//////////////////000//////............//////000000111111.../////////000000000111000000111111111222222222000000111222222222222111111111000000000000111111333333333333333333333333444------------------------...............///000000,,,,,,---...//////......//////............//////---.........//////000000---------...///000000111///000111000///...///111---//////,,,,,,000222000////////////////////////...------,,,,,,------...------------------------,,,,,,---...////////////////////////////////////...------,,,,,,------...------------------------,,,,,,---......---,,,,,,,,,,,,,,,------.........,,,,,,,,,------.........---,,,,,,+++,,,---...///////////////////////////,,,,,,,,,------.........------------------------........................---------...///000000111---------------...000000...///////////////..............................////////////////////////////////////////////////---......///000111111222000000//////.........---...---,,,++++++---...000000000000000000000000000000000//////......------.......................................---------,,,,,,---.........------////////////////////////---,,,+++******,,,...///......//////......---,,,+++******,,,...000000///111111000000//////......+++,,,...//////...,,,+++---..................---------------------------***---000000......000222---///000///......///000///////////////......------------.........//////---.../////////...---,,,+++,,,,,,------..................////////////000222111000//////000111222---.........///000000000,,,------....../////////000000////////////000000.........------,,,,,,+++///000111000///...///000---.........//////000000........................///111444777777555333111111000000000000000111111////////////000000000000......////////////.........---,,,,,,///555:::>>>333222111000//////////////////.........//////000,,,---///000000000///...---.........//////000000000///...------...///000......//////...------,,,---......///000111111222.../////////000000111111000111111111111222222222000000111222222222222111111111000000000000000111333333333333333333333333666---+++)))***---...---+++...+++***+++...000...,,,000000///...---,,,,,,+++....................................////////////........................------,,,,,,,,,------...........................000///...---,,,------...///......---------......------------------------......////////////......---+++)))***,,,---,,,)))111///---------,,,+++)))................................................------------------------------------------------///...---,,,,,,,,,,,,,,,------------------------//////...------------...000///...---------------333000------//////---+++.........------,,,,,,,,,//////.........---------,,,,,,------------,,,,,,,,,,,,,,,---------.........666999222---///000///***++++++,,,---------,,,111000///...------...///,,,---...000111111111111////////////////////////111111111111222333444555---...///000000111000000,,,++++++,,,...///...---................................................444222111//////111222444------............------.........------,,,,,,,,,,,,,,,,,,---------..............................000000//////.........---------------------,,,,,,..................------//////.........---------///111333333111...---,,,///...---,,,,,,---...///---------............///,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------............///////////////............000000000000000111111222000///---,,,,,,---///000000000000///......------//////............//////000000000000000000000000------......//////000000------......//////000000......///000000000000000000000//////.........---000///...---------------///////////////.........///////////////////////////000111000......///111000111111222222000///...........................,,,,,,,,,---------......---...///000111222222222333222///,,,,,,,,,...///000000000000000000000000111111000000000000000000000000000000000000000000000000000000111111111111///000111222222222222222333333333222222111111111222///...,,,...000111000......,,,+++,,,...///...,,,/////////...------,,,,,,........................------------....................................000000000000000000000000---------...............000///...---,,,------...///......---------......000000000000000000000000......////////////.........,,,++++++---...---+++///...,,,---......---,,,................................................------------------------------------------------......---,,,,,,,,,------------------------------//////...------------...000//////...............222000------//////...,,,/////////......---------//////.........---------......////////////......,,,,,,,,,---------......,,,333666000,,,...///...++++++,,,---------------111000///...---......///...//////000000000000///////////////////////////.........//////000222222...//////000000000000///...---,,,---...///...---......................................................---,,,,,,---......---......//////......---...------------------,,,,,,,,,---------.................................000/////////........................------------........................//////.........------------///111000///---,,,---///...------------...///---------............///........................---------------------------------............///////////////............000////////////000111111---..................---////////////............//////............//////.................................///////////////............////////////......///000000000000000000/////////............//////...---------------/////////////////////...///////////////////////////000111000......///111000111111222111000///...........................------------.............../////////...---***)))///////////////...//////------...///000000111222111111111111111111111111000000000000000000000000000000000000111111111111222222222333222222111111333333333222222222111111111---++++++,,,---...---,,,...,,,,,,,,,...///...---................................................,,,,,,,,,------------...........................,,,------...---,,,***)))---------.........////////////...------------.........---------......///------------------------......////////////.........---,,,---...///...,,,...,,,,,,---///000///...................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,---..............................//////...------------...000//////...............000///------...///......///////////////........................---------......////////////......,,,,,,,,,---------......***///222///,,,---......,,,---..................000000///............///000000000000000///......////////////////////////......---......///000111///000000000000//////...000...---...//////...---........................................................................---......//////......------------------.........------------.........///////////////////////////////////////........................////////////......................../////////.........------...///000///...---...//////...------------...///---------............///000000000000000000000000........................---------............///////////////............///............///000000+++---///000000///---+++---............///////////////............//////........................///////////////........./////////.....................///000000000000000////////////............//////...------------........./////////////////////////////////////////////000000///......000111000000111111111000///...////////////////////////............////////////---...000222222111///...---...///000111000///...000000111111111222222222000000000000000000111111000000000000000000000000000000000000111111111111333333333333222111000///333333333333222222222222111+++******+++,,,,,,,,,,,,...---------.........------------.........//////........................,,,,,,---------.................................)))***++++++***(((&&&$$$,,,,,,------.../////////............------.........------------...//////,,,,,,,,,,,,,,,,,,,,,,,,---......//////......---...---------......------...---,,,---///000///...................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---.../////////////////////////////////...------------.........---------------.........------......////////////..........................................,,,,,,------------,,,,,,,,,,,,,,,---------......***---///...------...///......////////////....../////////.........////////////000000000000/////////////////////////////////////////////000111111000000111000000///...---111000......//////...,,,................................................//////000111111000//////......////////////......,,,,,,------......//////---............/////////000000000000000000000000///////////////.........////////////000000000000............////////////////////////............//////000///......000222.........------.........---------............///000000000000000000000000////////////////////////---------............///////////////...............------------...//////,,,---...//////...---,,,,,,,,,---......///000000//////............//////........................000000//////......------/////////......---------......///000000000000000///////////////.........///......---------..................////////////////////////////////////...///000///......000222000000000000000/////////000000000000000000000000////////////000000000000//////000111111111111111//////000000000//////...333222111000...---,,,+++.........///////////////000000000000000000000000///000000000111111111111111111111222111111000000333333333333333333333333444---......///...//////000...............---......,,,,,,------.../////////........................---.........////////////........................---...///000///---***)))---------.........//////------..................---------------...//////////////////////////////------............------,,,---------,,,,,,,,,---000...------......---,,,................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---.../////////////////////////////////...------------...---,,,,,,+++,,,,,,---------...------------...///---------------------------.....................,,,,,,------------,,,,,,,,,,,,,,,---------......,,,,,,...//////...///000...//////000//////............//////////////////---...///000111111111111//////////////////////////////////////////000111000000111000000///...---111000......//////...,,,////////////////////////////////////////////////------............------...//////////////////...---------....../////////........./////////000000000000000000000000000000.........////////////////////////000000000111111........./////////000000000000/////////.........---...///...------///000---..................------------............///////////////////////////////////////////////////---------............///////////////............---------------......//////...---,,,,,,---...///++++++,,,---...///000000//////............//////////////////////////////000000//////......------//////......------,,,,,,......///000000000000000.........///////////////......---------......///---.........//////000000////////////////////////...///000///...///000222000000000///////////////000000000000000000000000/////////000000000111111222111...,,,+++,,,---...555333111...------...///......---+++)))((('''&&&/////////000000111111111000000000000000000000000///000000000111111111111---...///000111111111111333333333333333333333333444+++---......------...///...///000///---------///---------.........//////................................./////////000000........................///000000000000///---,,,........................,,,---......///.........---------------...///000........................------............------+++---...---,,,+++,,,---///...,,,,,,------,,,+++................................................------------------------------------------------------,,,,,,,,,---..............................//////...------------...,,,,,,,,,,,,,,,,,,---...---......---,,,,,,---///,,,,,,,,,------------------------.....................////////////......,,,,,,,,,---------.........,,,---000111///...111//////////////////...------...//////000/////////,,,---...000111111222222////////////////////////......------------......///000000000000//////...000...---...//////...---////////////////////////////////////////////////////////////////////////...//////000000//////................../////////////////////000000000000////////////////////////.........///////////////......//////000000111111.........//////000000111000000000/////////......+++---...---++++++,,,---------...//////...---------------............///................................................---------............///////////////...............------------...//////000///---++++++---///000++++++,,,---......////////////............//////000000000000000000000000///////////////..................---------------......///000000000000000.........///////////////...------------...//////------......///000000000////////////////////////...///000///...///111333111000///.........//////////////////////////////////////////000000000000...---...///222555999<<<777555111...,,,,,,...///.........---------------111111222222333333444444000000000000000000000000000000000000111111111111,,,---...000111222222333333333333333444444444444333)))+++,,,,,,******+++---...000111000---,,,---///---------.......................................---------.........//////........................---------------,,,,,,,,,/////////...------,,,,,,,,,,,,.../////////......---,,,,,,------///000000,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,...///...,,,,,,---///,,,+++***+++---------+++................................................------------------------..............................---,,,,,,,,,------------------------------//////...------------......---------......///000...//////...+++***,,,...------------.........///---------.........//////......////////////......,,,,,,,,,---------......000,,,,,,000111...---000...////////////...---,,,,,,---///000000000//////......///000000000000000//////////////////////////////......---......///...//////000000000000///...---,,,---...///...---////////////////////////////////////////////////111111////////////111111//////000000000000//////////////////............//////000000000111111111..................................../////////000------...//////000111111---......///000000111111000000000000/////////...---///000000...,,,,,,,,,------...//////...---------------............///////////////////////////---------------------------------............///////////////.....................---...//////000.........------.........,,,,,,,,,------.........//////............//////////////////////////////.........///////////////,,,------------------.........///000000000000000............/////////000---------------...//////------......///000000111////////////////////////---...////////////111333111000///...---......///................................./////////000000,,,///333888===AAACCCEEE444333222000///.........111111111111111111111111000000000111222333333333000000000000000000000000000000000000111111111111//////000222333333333333333333333444444444555555333+++...000///---,,,...111...000222000---,,,---///................................................,,,,,,,,,---------..............................------,,,,,,,,,---......000000///...---,,,,,,++++++,,,.../////////......,,,,,,,,,---...///000111////////////////////////,,,------......------,,,---///111000------...111)))((((((***,,,......---................................................------------------------///////////////////////////...------,,,,,,,,,,,,------------------------//////...------------...///////////////000111111...///000...+++)))+++------.........//////000000---------.........//////,,,------------------,,,,,,,,,,,,---------......000++++++000111---,,,.........//////...---,,,,,,,,,---///000000000//////000000000000000//////...////////////////////////222111111000000000111111......///000000111000000,,,++++++,,,...///...---000000000000000000000000000000000000000000000000...---+++******+++---...//////000000000000//////000000//////......------000000000000111111111111........................---.........//////000000,,,------...///000000111---......///000111111222000000000000////////////111333555555333000///...,,,---...//////...---,,,---------.........//////////////////////////////---------------------------------.........//////000/////////............///............///000000,,,---///000000///---,,,,,,,,,------------......//////............//////........................---.........//////000000,,,,,,,,,------............//////000000000000000---.........//////000000---------------...///000---------...///000000111////////////////////////---...////////////111333111000///------......///....................................////////////444777;;;>>>???===:::888000111222222111000///...000000///...---,,,++++++,,,------...///000000111000000000000000000000000000000000000111111111111222222333444444444333333333333333444444555555555666111...+++)))(((***,,,...---------------...//////........................---------------...///000+++))),,,111000***)))---222111/////////000...---........................000000//////.........---000//////.........//////...........................---,,,,,,---...///000---------............///***+++,,,,,,------------..............................//////...---,,,,,,/////////////////////////////////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,000///...---------------......//////...---,,,,,,///...---,,,,,,---...///......................................................------------......,,,---...000111111111111---.........---,,,++++++//////............//////---------.........//////000000000000///...---,,,++++++,,,---///111222333000///...000222222///,,,000000000000000000000000111111222222222222111111111111222222222222111111---...000111111111000000//////............/////////000111111111111111000000000000000////////////////////////////////////......////////////......000///---,,,+++---...000---///000///...---...000...+++)))+++000333111---000000000000000000000000...............///000000111000///...............222111111000///......---000///...------...///000///---+++,,,///000///...000000//////.........------------.........//////------------------,,,,,,,,,---------.../////////............////////////.........................../////////...---,,,,,,...------------...//////000000///...------,,,,,,////////////////////////////////////////////////,,,...000111111000...,,,000///...------...///000......------------..................//////////////////000000000000////////////000000000000//////000000//////.........---000000000000000000000000////////////////////////...000222333333333111000///000222333222111///---000000000000////////////111000///...............222111///...---...000111222222111111111111222222000111111111111222222222222222333333444555666666555000...,,,******+++---...---------------......///........................---------------...//////...++++++---,,,)))+++111111///,,,,,,...000111111........................000/////////............//////............//////..............................---,,,---...//////---------............///,,,,,,------...---------..............................//////...------,,,------------------------------..................------------------------///......---------............//////...------,,,///...------------...///......................................................------------......,,,---...............---...............---,,,,,,//////............//////---------.........//////............---,,,+++***...............///000000000///...///222222///---000000000000000000000000000111111222222111111000000111111111111111111000....../////////......---//////............///////////////...---,,,******000000000000////////////////////////////////////......////////////......///...------------...///...///000000......///000///,,,***,,,000222000---000000000000000000000000...............///000000000//////.........//////111111111000///.........000///...------...///000///,,,++++++...///...,,,000/////////............---------.........//////............------------------..............................////////////.................................///......------///............///000000000//////......---,,,,,,////////////////////////////////////////////////---...///000000///...---000///...------...///000///......------......///............//////////////////000000000000/////////000000111111000000///000/////////............////////////////////////////////////////////////---///000222222111000//////000111222222000///...111111111111111000000000///...------------------111000/////////000111222111000000000000000000111111111111111222222222222333333444444555666666777444//////...------------...------------.......................................------------...//////000---+++++++++---333;;;FFFAAA999333000///..............................////////////............///...............//////........................//////...---------......---------............///------.........---,,,,,,.................................///......---,,,------------------------,,,,,,------...//////000..............................---------...//////.........///......---,,,///...------------...///......................................................------------.....................---,,,,,,....../////////...------//////............//////------........./////////............------,,,+++111000///......---------//////...///111111///---000000000000000000000000000111111222222111111000///000000111111000000///111000///...------------//////............//////------------,,,+++))))))////////////000000000000////////////////////////......////////////......---......//////.........///000111111//////000111000...,,,---000111///,,,000000000000000000000000...............///000000//////.........///000000111111000000//////......//////............/////////...------...///...,,,////////////............---............/////////............//////////////////..............................////////////........................------.../////////......///////////////000111111000//////......---------//////////////////////////////////////////////////////////////////////////////............////////////............//////............//////////////////000000000000////////////000000000000//////////////////............////////////////////////000000000000000000000000---...///000111000///...///000111222111000///...111111111111111222222222///...............///000/////////000000111111222000000////////////000000111111111111222222222333444444555555666666777777333...///////////////...............///////////////..............................---------......//////---,,,,,,///555===EEESSSLLL@@@777111......---........................///////////////...............---------...//////........................//////......---------------------............///---------------,,,+++***........................---...............------////////////////////////---------.........//////---------------------------------------...///000---...............------.........------...............................................................------------......///000000000000000//////...///////////////......//////............//////............////////////000000000000000///......111111000......---------//////...////////////...////////////////////////000000111111111111000000//////000000000000//////111000///.........///000//////............//////,,,,,,---...////////////////////////000000000000////////////////////////---......//////......---,,,---///000000000...---///111222111000///000111111///---...//////...,,,////////////////////////...............///000000000000//////////////////111000000000/////////.../////////....../////////000000///000000000///...///////////////......................../////////////////////000000000000000000//////......------............////////////........................,,,---.../////////////////////......//////000111000/////////......------//////////////////////////////////////////////////////............///////////////....../////////000//////......//////000............//////////////////000000000000//////......////////////......///////////////.........////////////////////////000000000000000000000000---...///000000000//////000000111111000000///...000000111111111111111222111000000000111222333333,,,---...000000111111000000000////////////000000111111111222222222333333444444444444555555666666333......///000000//////...//////000111111111111000........................///......---------......---.........111888@@@EEEBBB<<<444...---///111333////////////////////////.........///////////////---------------...//////......................../////////......---,,,,,,---------............///,,,,,,---,,,,,,+++***)))........................------...............---//////////////////////////////.........---------,,,,,,,,,,,,,,,,,,,,,,,,---------------...///000------...............------..................---......................................................------------......---...///000111111111111......///////////////...//////............//////........./////////000000000000000111000000///...000//////............///...//////............///////////////////////////000000000111111000000000//////000000000000//////------,,,,,,---///111222//////............//////------///000000111111111.../////////000000000111////////////////////////------............------+++---///111111000///---///111222111000///000111111000////////////...---////////////////////////...............///000000333222111//////.........000000000000////////////...//////////////////...---.../////////...------.........////////////////////////////////////////////////000000000111111000000000//////......---............////////////////////////////////////------...///000000000///......------......///000///////////////.........//////////////////////////////////////////////////////............//////...//////////////////...//////............//////............//////////////////000000000000//////,,,------......------,,,.........///////////////........................000000000000000000000000//////000000000111000000000000000000000///....../////////000000000111111111111111111111222333444+++,,,---...///000//////222111111000000111111222111222222222222333333333222333333333333333444444444---...//////000/////////...///111222222222111000........................//////...------------...---000000///111999@@@BBB666222---+++,,,///222333////////////////////////.........///////////////,,,,,,,,,,,,---...//////.................................///......---,,,---------............///,,,,,,------,,,,,,++++++........................,,,---......///.........------------------------000//////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......---------...//////,,,---......///.........------...//////...------......................................................------------......***+++,,,...//////000000------.../////////......//////............//////....../////////000000000.........//////......---///............//////000...//////...------...000000000000000000000000000///000000111111000000//////000000111111000000///)))******+++,,,...///000//////............////////////000000///......---......//////000000111111////////////////////////------............------,,,---///111111111000//////000111111//////000111000000000//////.........000000000000000000000000...............///000000222222111000////////////000000000000////////////......////////////......(((+++---...---,,,,,,,,,.........///////////////000000000////////////.........//////000000111111000000//////////////////............////////////////////////////////////......///000000000//////---------------...//////////////////////////////////////////////////////////////////////////////////////////////////////......////////////............------------..................//////////////////000000000000//////,,,,,,------------,,,,,,.........///////////////........................000000000000000000000000//////000000000000111111000000/////////..................///000000111111//////////////////000111---------......//////000222222111111111111222222222222222222333333333333222222222222222222222333555---------....../////////,,,...///111111000///...........................//////...---------------,,,000111///333>>>GGGJJJ777444000......//////...////////////////////////............/////////000,,,,,,,,,,,,---...///000........................,,,---.../////////...------------............///------......///.................................,,,------...//////......------------------------..................------------------------------///......---------......,,,------...//////......------...//////...------......................................................------------......,,,,,,---...//////......,,,,,,---...............//////............//////.../////////000000000000......////////////......//////............//////---//////...,,,,,,...111000000000000000000000000//////000000000000//////000111111111111111111000+++,,,---...//////////////////............////////////000000//////...............///000111111111////////////////////////,,,------......------,,,,,,---///000111111000000...///000000......///000///000000000///...//////000000000000000000000000...............///000000000/////////000111222222////////////000000000000---...///000000///...---'''***...///...------///............/////////000000000000000/////////...------...//////000111111///////////////000000000............///////////////////////////////////////000000000000//////..................//////000/////////////////////000////////////////////////////////////////////////---...///000000///...------...///000000///...---------,,,,,,,,,,,,------............//////////////////000000000000//////---......//////......---............/////////000........................///////////////////////////.........//////000000000000///..................//////000111111222222000000///.........//////111000///......///000111111111000000000000111111222222222333333333444444333333333333333333333333444---------------...///000+++,,,...///000///...---........................000///...---------------+++000111///666EEERRRVVV222000......//////...---000000000000000000000000---.........//////000000+++++++++,,,---...///000........................+++,,,.../////////......---------.........//////......///000111111111000........................,,,,,,---.../////////...////////////////////////,,,,,,------.../////////........................000///...---------------,,,,,,---.../////////...,,,---...//////...---,,,.........................................................------.........000000000000000//////...+++,,,,,,---.........---//////............//////////////////000000000000000000111111111111111000111000///...............---//////...++++++...111000000000000000000000000//////000000000000//////111111222222222222111111000111222333333222111000//////............//////---...///111222333333333---......///000111111222////////////////////////,,,------......------,,,---...///000000111111111...///000///...---...000///000000000/////////000000000000000000000000000...............///000000------...///111222444555////////////000000000000---...///000000///...---(((,,,111222111000111333---.........//////000000111111000000/////////...,,,------...///000000111......//////000000111111............/////////000000000000000000000000000000000111000000///......///////////////000111111////////////000000000000////////////////////////////////////////////////---...000111111000...------...///000000///...------,,,,,,++++++,,,,,,---............/////////000//////000000000000////////////000000000000//////---.........//////000000........................////////////////////////...------------...//////000000///...............///000000111222222333333222222111000//////000000444333111//////000222333000000////////////000000222222333333333444444444444444444444444444444444333111111000000//////......------.........................../////////000000////////////000000000111111+++***444EEEPPPPPPKKK111000///...------...//////...---,,,,,,---...///------............------000//////...------,,,,,,/////////...------,,,,,,000///---,,,,,,---///000---------............///,,,---......///.........,,,---......///.........////////////////////////------------------------......------,,,,,,,,,+++........................,,,---------......//////...---,,,,,,,,,,,,---......------,,,,,,------...........................------............------//////......---------,,,....../////////...,,,+++////////////////////////111111000//////////////////////////////.........000000000///......------000000000000000000000000////////////////////////000000000000111111111111111111222222222222111111000000000000111111111111333333222222111111000000........................---------............///000000//////.........---////////////////////////111111000000//////......////////////////////////............/////////000111111000000111111222333444000------///000000...////////////////////////000000000000000000000000//////000000000000//////111111000000//////......111111111111111111111111////////////000000000000000000000000////////////////////////////////////000000000000000000000000///////////////000111111???:::333//////000000///---------.........//////......////////////......------...///000000//////////////////////////////222222111111111111222222////////////////////////111111000000//////......//////000000000000////////////000222444444222111------///000111111111111////////////////////////////////////000000000000//////......---------,,,////////////////////////000///...------...///000000000000000000111111111///////////////////////////000111222222111000///222111000......000111222000000000000111111111111333222222111111222222333333444444555555444444333666000000000000//////......000000000//////......---222111000...,,,***)))(((---------.........//////111222888CCCMMMMMMBBB888111000///...---......//////...------------...///------............------.........................../////////////////////000...---,,,,,,---...000---------............///---...//////000000//////---...//////000000//////////////////////////////........................111111000000////////////.......................................---------//////...------...////////////............//////////////////////////////------............------/////////.........------//////000000000///...---////////////////////////111000000/////////////////////////////////////////////000000000000000000000000000000000000000000////////////////////////000000000000111111111111111111222222222222111111111000000000000000000000111111111111111000000000................................./////////000000000000/////////.........////////////////////////000000000000111111111111////////////////////////........./////////000000111111000000111111222333333111......000111000...////////////////////////000000000000000000000000//////000000000000//////111000000000/////////...000000000000000000000000000000000000////////////000000000000////////////////////////////////////000000000000000000000000///////////////000111111999555000...///000000000---------.........//////...//////000000//////......///000000000000000000////////////////////////.........------.........////////////////////////000000///////////////...///000000000000000///...///...///111333333222000---...///000111111111111////////////////////////////////////000000000000////////////......------////////////////////////000///............///000////////////000000000000000000000000000000000000///000111222222111000///222111000//////000111222//////000000000111111111444333333222222333333444333333444444444444333333333000000000////////////...222222111000///...------------------------------------........./////////111666>>>GGGJJJCCC555***000000///............//////...------------...///------............------,,,,,,------...///000000......//////000111111222///...---,,,,,,---...///---------............///...//////000000000000000...//////000000000000000////////////////////////////////////////////////............------------......................../////////...------,,,,,,000000///......///000000///......------......///000000000000000000000000------............------///////////////.........000000000111000000///...////////////////////////000000//////......///////////////////////////////////////000111222222222000000000000000000000000////////////////////////000000000000111111111111111111222222222222111111111111000000//////......////////////000000000000........................//////000000000111111111000000////////////......000000000000000000000000//////000111111222333333////////////////////////....../////////000000000111000000000000111222222222111000000111111000...////////////////////////000000000000000000000000//////000000000000//////000000000000////////////////////////////////////111111000000//////......////////////000000000000000000000000000000000000000000000000000000000000///////////////000111111222000------///000000000---............////////////000000111111000000///000111111111111111000///////////////////////////---,,,,,,,,,,,,,,,,,,---////////////////////////.............../////////000000000000000///...............///111222111000---...///000000111111000////////////////////////////////////000000000000000000000000////////////000000000000000000000000000//////......//////000........./////////000000111111111111111111111111000000111111111111000000222111000//////000111222////////////000000000000444444333333333333444444333333444444444444333333444////////////////////////111000000//////.........,,,,,,---...///000111222///000000000000111111111000333777:::999555111.../////////.........//////.........------.........------............------,,,,,,------.../////////....../////////000000000///...------------...///---------............///......///000000000000///......///000000000000///////////////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,.......................................---------////////////////////////,,,,,,++++++++++++,,,,,,////////////////////////------............------/////////////////////////////////000////////////////////////////////////000//////........./////////////////////000000000/////////000000111111111///////////////////////////////////////////////////000000000111111111111111111222222222222111111111111000000///.........---.........//////000000......................../////////000000000111111000000//////////////////000000000000000000000000//////000000000111111111////////////////////////...////////////000000000000000000000000111222222111111111111111111000/////////////////////////////////////////////////////////000000000000//////000000000000////////////////////////////////////111111000000//////......////////////000000000000000000000000000000000000///////////////////////////////////////000000111............///000000000.............../////////000000111111111111000000111111111111000000///...///////////////////////////......------......///////////////////////////,,,,,,------......//////000111111000000///...---...------...000111000///......///000000000000000////////////////////////////////////000000000000111111000000000000000000111111111111111111111111000//////////////////000......//////000000111111000000000000000000000000000000000111111000000000111111000//////000111111....../////////000000000444333333222222333333444333333333444444333333333555.............../////////---------....../////////222111000///...---,,,,,,000000000000111111111222...000111///------000333......//////////////////---..................---------............------......................../////////......---------.........------.........---------............///,,,---......//////......,,,---......//////......////////////////////////------------------------//////////////////000000........................,,,,,,,,,---...///000000........................---,,,,,,++++++,,,,,,---........................------............------.........///////////////...................../////////////////////////////////............//////////////////000000111111000000000//////.........///////////////////////////////////////////////////000000000111111111111111111222222222222111111111111000000/////////...------....../////////000////////////////////////....../////////000000000//////000000000000000000000000000000000000000000000000/////////.........000000000000000000000000////////////000000000111000000//////000000111222111111111111000///000000000000000000000000000000//////////////////////////////000000000000//////////////////000000000000000000000000000000000000111000000000/////////....../////////000000000111000000000000000000000000///////////////////////////////////////000000111///000000111000//////000////////////////////////000000111111111111000000000000000000///...------////////////////////////000000////////////000000////////////////////////,,,,,,------......//////000000000000000///.........---,,,---///000000///...//////000000000000///////////////////////////////////////000000000000000000111111111111111111222222222222222222222222///000000000000000000/////////000111222222333333////////////////////////111000000000000000000111111111000000000000111111////////////000000000000222222111111111111222222222333333333333333333222111---............/////////++++++,,,---...///000000------------------------........./////////000000---000111000...---///111---...//////000/////////------...//////...------------............------..................------000//////...------,,,,,,........................---------............///,,,------...............,,,------...............////////////////////////---------------------------............/////////........................***+++,,,---...000111111---......//////......---/////////....../////////........................------............---------------..................------------......///////////////////////////......------......//////...//////000000111111222000000000///...---------000000000000000000000000////////////////////////000000000000111111111111111111222222222222111111000000000000111111111111............////////////////////////////////////........./////////000000//////000000000000111111000000000000000000000000000000///......---,,,,,,000000000000000000000000/////////000000000111111000////////////000111111111111111///------///111000000000000000000000000000000000000000000000000//////000000000000//////////////////000000000000000000000000000000000000/////////000000000000000......//////000000111111000000000000000000000000000000000000000000000000///////////////000111111000111222111000///000111000000000////////////...///000000111111000000///...////////////......---//////////////////////////////............//////////////////////////////...............///////////////000000000000/////////---,,,---///000111000//////000000000000//////////////////////////////////////////000000000000000000000000111111111111111111111111111111111111///000000111111000000///000000111111222333444444........................111111000000000000111111000000000111111000000000000000000000111111111111111111000000000000111111222222333333333333222222222---------.........//////------......//////000000((()))***,,,...000111222....../////////000000000---///111111///......///,,,---///000000000//////------...//////...------------............------,,,,,,------.../////////////////////............---..................------------............///------...///////////////------...///////////////////////////////////////........................+++++++++,,,,,,,,,------........................+++,,,,,,---...///000000...///000000000000///...111000000//////000000111........................------............------,,,,,,,,,,,,---------...///...---------///000111////////////////////////...------------...///000...//////000111111222222000000000///////////////000000000000000000000000////////////////////////000000000000111111111111111111222222222222111111000000111111222222333333000000////////////////////////////////////////////////000000000111111111//////000000000111111111////////////////////////////////////............000000000000000000000000//////000000000111111111///////////////000111111111111///,,,***+++///222000000000000000000000000000000000000000000000000//////000000000000//////.../////////000000000111////////////////////////......//////000000111111.........///000111111111////////////////////////000000000000000000000000///////////////000111111///111222000......000333000000000000/////////......//////000000//////......//////000000000////////////////////////////////////............//////////////////////////////000000///////////////...---...///000000111111000000...,,,---///111111111//////000000000000//////////////////////////////////////////000000000000/////////000000000111111111111111111111111111111///000111111111111000/////////000111222333444444////////////////////////222111000//////000111222000000111111111111000000111111111111222222222222222111111111111111111222222222333333333333222222333---------.........//////000000000000////////////000000/////////.........111111111111222222222222---------------...000111,,,---///000000000//////,,,---...//////...---,,,---..................---***+++,,,---///000111111......//////000000111111------............---------------.........//////...//////000000000000000...//////000000000000000////////////////////////////////////////////////.........//////000000000........................------..................///000111222222111000/////////............//////000000000000000000000000---..................---+++++++++,,,,,,---------000///.........000111222////////////////////////---------------...///000...//////000111222222222//////000000111111222222000000000000000000000000////////////////////////000000000000111111111111111111222222222222111111000000111222333444444555111111000000//////......000000000000000000000000000111111111111222222222//////000000111111111222////////////////////////......//////000000111111000000000000000000000000000000000000111111111111///////////////000111111111111///+++((()))...333000000000000000000000000000000000000000000000000//////000000000000//////.../////////000000111111........................------...///000111222222---......///000111111222////////////////////////000000000000000000000000///////////////000111111---///000///---...111555111111000000/////////.........////////////.........///000111111111111111////////////////////////000000////////////000000////////////////////////111111000000//////......,,,---...000111111111111000...------///111222222///000000000000000//////////////////////////////////////////000000000000......//////000000000111000000000000000000000000///000111222222111000///---...///000111222333333000000000000000000000000222111000//////000111222000000111111111111000000111111222222222333333333333222222222222222222333222222222333333222222222000---...//////000000//////---......///////////////111111000000//////......******,,,---.../////////000000//////.........---000000000000000000000000........................,,,---......//////......---------.........//////////////////////////////000//////.........//////........................111222111///---,,,...///000...///222222...---//////...---------///000111...---,,,---/////////...//////.........------------------.........////////////...------------...............................................................////////////111111000000000000111111---......///////////////////////////............///////////////////////////////////////.........---,,,+++---///222222222...///000111111000///...////////////000000000000//////000000111111222222111111000000000000111111//////000111111111111111///000111000///......000//////000000000000//////000000000000000000000000////////////////////////////////////000000000000222222111000//////000000......////////////......111111111111111000///...000000000000////////////000000000000//////////////////000000000000//////111111000///...---,,,,,,,,,...111444666555444333///...---,,,---///111222000000000000////////////...///000111000///---+++000//////............///222111///.........///000//////000000000000//////////////////000000000000111111000000000000111111111000///......///000111////////////000000000000////////////000000000000///////////////000111111000000//////.........---......////////////......000000000000111111111111////////////////////////////////////000000000000000000000000000000000000111111000000/////////...111111000///////////////111111000000000000111111000000//////.........---,,,------...///000111111000111111000000///...---000/////////000222555777555555444444444555666666000000000000000000000000000000111111111111000000333111///...000222333333222000///000111111000///666555444333222222222222222.../////////000000000000---......///////////////000000000000//////......,,,,,,---...////////////000/////////............////////////////////////........................,,,---......//////......------..................//////////////////////////////............//////.................................---,,,...222555444///---//////,,,+++,,,......------......///000...---,,,---/////////...//////.........------------------.........////////////...------------...............................................................///////////////..................///---...//////000000//////111000000000000//////////////////////////////////////////////////////......---,,,---///111111111/////////000000/////////000000000000111111111111//////000000000000000000111111000000000000111111///000000111111111111111000111222111///...///000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111222222111000000000000000......////////////......333333444444444333222222111000000000////////////000000000000000000000/////////000000000000//////111111000000///.........+++,,,///000111111111000111000////////////000000000000000000////////////...///000111000///---,,,//////.........//////000111111000/////////////////////000000000000//////////////////000000000111000000////////////000000000000////////////000000////////////000000000000/////////000000000111111///////////////000111111000000/////////...............////////////....../////////000000000111111000000000000000000000000////////////000000000000000000000000000000000000111111111000000000//////111111000///////////////000000////////////000000111111000000000/////////.........///////////////...///000000000000000///000///......///222444555666444222000///000111222000000000000000000000000000000111111111111000000222000...///000222222222222000///000111222111///------...///000111222222111000////////////000111111---......///////////////000000000////////////......//////000000000//////////////////............................................................,,,---......//////........................------//////////////////////////////............//////...........................---,,,,,,---222999>>><<<333,,,,,,...,,,++++++,,,------............---...---,,,---/////////..................---------------.........///////////////...------------...............................................................////////////.........------.........---...//////000000//////111111111111000000000000////////////////////////......//////////////////000...------///111000000//////............//////111111111111222222222222000000//////////////////111111000000000000111111///000111111222222111111111222333222000///000111111000////////////000111000000000000000000000000111111111111111111111111111111111111222222222222222111000000000000000000...//////000000//////...///000000111111111111000111111000000000/////////000000000000000000000000///000000111111000000///000000000000000000000000------......////////////222222222111111000///...////////////000000000000...///000111000///...---............///000111111000111111111111000000//////000000111111000000////////////000000000111111111111000000000000111111//////000000000000//////////////////000000000000000000000111111111222222///////////////000111111000000////////////............////////////............/////////000000000111111111111111111111111////////////000000000000////////////////////////111111111000000000000///111000000/////////////////////............//////111111111111000000000000000000000//////.........---...///000111111111111///.........///000222333777555222000......///000000000000000000000000000000000111111111111000000000//////000222333111000222000///000111222111000---...000222333333333333111//////.........///000111---......///////////////////////////////////////000000000000//////...---///////////////.........................................................,,,---......///........................---------///////////////////////////............//////000........................111000......000666>>>DDDDDD888...---//////---,,,+++,,,---.........,,,,,,...---,,,---/////////.......................................//////////////////...------------...............................................................//////////////////000000000000//////......///000000000000000111111111000000000//////////////////////////////............////////////111000......///000000///000///...------...///000000000000111111111222222000000//////......------111111000000000000111111000000111222222222222111222333444333111000111222222111///......///111222000000000000000000000000111111111111111111111111000000000111111111222222111111000000000000000111//////000000000000//////---......///000000000000111111111000000000//////000000000000000111111111000000000111111000000000000000111111111222222222222111000000000000111222///000111222222000...---////////////000000000000//////000000000000///...............///000111222///000111222222111000///000000000111111000000000//////000000000111111111333222222111111222222333---...000111111000//////////////////000000000000000111111111222222222222///////////////000000111000000//////////////////......////////////..................////////////000000000000000000000000////////////000000000000////////////////////////////////////////////////000000////////////000000000//////......//////000000000000000000000000000000/////////////////////......///000000000000000...............///000111888777777555444333222222000000000000000000000000000000111111111111000000000000111333444444222000111000///000222333222111222333444444444222///...111......------......///000---......///////////////...............////////////////////////...---,,,.........///////////////................................................,,,---......///..............................---////////////////////////...............///000000////////////////////////222111///...///444<<>>;;;777222222222222222222222222111111222222222333333333111111111111111111111111000111222333333333222111000000000000000111111111222222222222222222222222111111111222222222333333222222222222222222222222000000111111111222222222000111111222222111111000111111111111111111111111111111111222222333333333000111111111111000///...///000111222222111000///---......///000111222222...//////000111111222222000000111111111111000000//////000111111111111111111111111111111111111111222111000000111111000///111111000000000000000000000111111222333333444444000111222333444333222111666---...///000000///...------......///000111111222.../////////000000111111000000000000000000000000000000000000000000000000)))***+++---...//////000...+++***,,,---+++---111000000111000000///......000///...///000///...,,,////////////000000000000000000000000000000000000000000000000///...---,,,//////000111111000......000000000000000000000000000000//////000111222222//////............//////...//////......///222444***,,,...000111111/////////---***((())),,,000333///////////////////////////111222333222111111222111//////111000...000555000000000000000111111111111111111222222333333333333333222222111222222333///000111222333222111111222333444555555555333333444444444777:::=========222333555555555555333222777666555444444555666777333333333444444444555555888888888888999999999999888888999999999:::::::::;;;;;;;;;:::::::::999999:::::::::::::::::::::::::::::::::;;;;;;<<<<<<<<<;;;;;;:::::::::;;;<<<===<<<<<<<<<<<<<<<<<<<<<<<<999999::::::::::::;;;;;;======;;;:::999888888888888888777777777777888888::::::999999::::::;;;<<<888888888888888888888888777666555555555777888999666666666666666666666666555555555555555555555555555555444333333333333444555555555555555555555555333333555666666666555444444444555555666777888888666666555555555444444444666555555444333333333333444444555555444444333222000111222222111000//////111111111111111111111111111111111222222333333333111111111111111111111111///000222333444333333222//////000000111111222222222222222222222222222222111111222222222333333333222222222222222222222222000000111111222222222222111111222222222222111111111111111111111111111111111111111222222333333333222333444444333222111000///000111222222111000///,,,---...///000111222333...//////000111222222222000000111111111111000000//////000111111111111111000000000000000000000000111000///000111222111000333222222222111111000000000000111222333333444444000222555666666333///---000///////////////////////////////////////////////////............//////000111111111111000000000000000000000000///////////////000000000//////222444000000000000000000000000......//////000000111111////////////////////////000///...///000111000/////////000000000000////////////...---...///000111,,,)))''')))///222111...111111111111111111111111000000000000000000000000222...---000111///...000111111000000//////......000000000000000000000000////////////000000000000111111111111111111111111444333333222111111111222000000000000000000000000333222222222111000000000000000111111222222222222222222222222222222222222333444666555333111111222222222333444444555666666666===;;;666EEEYYYTTT???333333333444444444444444666444333444555555444333777777666666666666666666888777777666666666777777999:::<<<===>>>===<<<<<<>>>BBBDDDAAA@@@AAA???;;;@@@??????>>>>>>???AAAAAACCCAAA???>>>???AAABBBBBBAAADDDFFFEEEBBBAAABBBCCCEEEBBBAAADDDDDDBBBCCCGGGEEECCCAAA@@@AAAAAAAAA@@@@@@???>>>>>>???>>><<<999<<<<<<<<<<<<<<<;;;;;;:::999888777888999:::999888555888;;;======;;;777555444555666666555444444555666555333222222333555666777;;;>>><<<888555555888666555555444444555555666666555555444444555555666444444444444444444444444444333111000111333555777555555444444444444555555333333333444444555555555555555444444444333333333444444444333222111000///111111111111111111111111333333333222222111111111444444222222222333444555222222222222111111000000000111222333333222111000111111111111000000//////222111111111222333444444222222222222222222222222222222222222222222222222111111111111111111111111333333333222222111111111333222111000000111222333...///000111222333333333222222222111111111000000222222111111111111222222333222111000000111222333000000111111111111000000222222111111111111222222222111000111222222111000111111111000000000000000///111222111000///000111444222111//////000222333444444444444444444444444000000000000000000000000000////////////////////////000000//////.../////////111111111000000000//////000000000000/////////////////////...---...000222000000000000000000000000---.........///////////////////////////////////////------...///000///...//////000000000000//////000///.........///111111111---+++,,,000222000...////////////////////////000000000000000000000000222...---000111///...000111000000000/////////...000000000000000000000000////////////000000000111111111111111111111111111444333222222111111222222111111111111111111111111222222222111111111111111111111111111111222222333111111111111111111111111333444666555333222222333444444444555555666666777222999999555;;;GGGFFF999333333444444444444444444666555555555666666666555888888777777666666666666;;;::::::;;;<<<===>>>???BBBBBBBBBBBBCCCDDDDDDEEEDDDIIIJJJHHHGGGIIIHHHEEEHHHIIIJJJKKKLLLLLLKKKKKKNNNMMMLLLLLLMMMMMMNNNMMMOOOQQQRRRRRROOONNNOOOQQQOOOLLLMMMPPPQQQOOOOOOQQQQQQOOOMMMMMMNNNOOOPPPOOOLLLJJJHHHGGGGGGFFFDDDBBBCCCAAA@@@@@@@@@AAAAAAAAABBB@@@>>>>>>???>>>===<<<:::;;;<<<<<<<<<;;;999888999:::;;;;;;::::::::::::888777666555555555666777444888;;;:::666333555777555555444444444444555555555555444444444444555555555555555555555555555555555555444444444444444444666555555444444555555666555555555555555555666666555555555444444444333333111111111222111111000000222222222222222222222222333333333222222222111111444444333222222222333444333222222222111111111111000111222333333222111000222222222111111000000000111111111111111222333333222222222222222222222222222222222222222222222222111111111111111111111111222222222111111000000000111111000//////000111111222222333444555555555555222222222111111111000000222222111111111111222222222222111111111111222222000000111111111111000000111000000000000000000111222111000111222222111000111000000000000000000000///111222111000///000111222111/////////000222333333333333333333333333333111111111111111111111111111////////////////////////222111000000////////////111111000000000000//////////////////000000000000...//////...,,,,,,---///000000000000000000000000------------............////////////////////////...---,,,---...//////---//////000000000000//////000////////////000111111555222//////111222000---////////////////////////000000000000000000000000111---,,,000111///...000000000000000////////////000000000000000000000000/////////000000000111111111111111111111111111111333333222222111111222222111111111111111111111111111111111111111222222222222111111000000222333444333333333333333333333333111333555555444333444555222222222333333333333333111666999666555777888777555555555555555555555555333444555666666777777777999999999999999:::::::::<<<<<<===???AAADDDGGGIIIKKKJJJHHHGGGIIILLLOOOQQQSSSWWWXXXTTTSSSUUUUUUTTTVVVXXX[[[]]]^^^]]][[[ZZZ[[[\\\]]]_________^^^]]]dddeeeffffffddddddeeegggdddaaaaaabbbaaa]]]\\\^^^]]][[[ZZZZZZ\\\^^^______^^^[[[XXXUUUTTTSSSQQQPPPQQQOOOMMMMMMNNNOOONNNMMMJJJHHHFFFEEEEEEEEEDDDCCCAAA@@@>>>===<<<;;;;;;;;;888999999999888888888888666666666666666555555555222555888888666444666888555555444444444444555555555555444444444444555555666666666666666666666666555555777777777666555444666555555444444555555666777777777666666666666666555555555444444444444333000111222222333333333222333333333333333333333333333333333333222222222222444444333222111111222222333333222222222222111111111111222222222222111111333333222222222222111111111111111111111222222222222222222222222222222222222222222222222222222222111111111111111111111111111111111000000000000000000000////////////000000000111111222222222111111222222222111111111111111222222111111111111222222111111222222222222111111000000111111111111000000000000////////////000000222111000111222222111000000000000000000000111111///111222111000///000111111111000000000111333444333333333333333333333333222111111111111111111111111////////////////////////333333111000////////////111000000000////////////////////////000000000000...///000...---,,,,,,...////////////////////////........................////////////////////////...---,,,---///000///...//////000000000000//////............//////000000555222000000111111000///000000000000000000000000////////////////////////111---,,,///111///...000000000000000////////////000000000000000000000000//////000000000111111111111111111111111111111111333333222222111222222333111111111111111111111111000000000111222222222333333222111000000222333555444444444444444444444444///111333444333333444555333333333333222222222222666666888:::666222333888777777777777777777777777444666999::::::;;;<<<<<<<<<===>>>@@@BBBCCCDDDDDDCCCCCCEEEHHHLLLQQQVVVXXXXXXVVVSSSSSSUUU[[[bbbfffkkknnnnnnhhhdddeeefffeeeggghhhjjjlllmmmmmmllllllnnnqqqvvvzzzzzzyyyxxxwww}}}~~~{{{wwwuuuqqqlllkkkmmmooonnnmmmmmmppprrrsssssstttqqqllliiiggggggfffeeehhhgggfffggggggeeeaaa]]]VVVTTTQQQQQQRRRSSSRRRQQQLLLKKKIIIGGGEEEDDDCCCBBB===<<<::::::::::::999888555666777888888888777777333666888888777777888:::666555555444444555555666555555444444444444555555666666666666666666666666444555555666777777777666666666555555555555666666777777777666666555555555555555555555444444444444444444555555555555555444444444444444444444444444333333333333333333333333444444333333222222111111333333333333333333222222222222222222222222222222333333333333333333333333000111111111111111111111222222222222222222222222111222222222222222333333111111111111111111111111111111111111111111000000000000000000000000000000000000000111000000//////111111111111111111111111222222111111111111222222000111222333333222111000000111111222222111111000000000////////////000000222111000111222222111000000000000000000111111111///111222111000///000111222222222222222333555555222222222222222222222222444000000000000000000000000000000000000000000000000333333111000////////////000000000////////////....../////////000000000111///111111000///---...//////////////////////////////////////////////////////////////////////////////...---...000111000/////////000000000000//////------......////////////111000//////000111111111000000000000000000000000////////////////////////000,,,+++///111///...000////////////000000000000000000000000000000000000000000000000111111111111111111111111111111111111333222222111222222333333111111111111111111111111000000000111222222222333333222111111111222444444444444444444444444444444---///111222222222333444666666555555555555555555888444444888888444444888666777777777777888888888888<<<@@@BBBBBBBBBDDDEEECCCEEEIIINNNQQQSSSTTTTTTRRRRRRTTTXXX^^^dddjjjmmmiiigggeeefffjjjqqqyyy~~~~~~|||}}}||||||{{{||||||}}}~~~{{{sssjjjhhheeecccdddddddddccc\\\[[[[[[YYYVVVRRROOOMMMKKKHHHDDDBBBBBBBBB@@@>>>999999:::;;;;;;;;;::::::555666777777777777999:::777666666555555666666777666555555444444555555666555555555555555555555555444333333333444666999;;;666666666555555666666666777666666555555444444444666666555555555444444444666777777666555444333333444444444444444444444444333333333333333333333333444444444444333333222222333333333333333333444444333222222222222222222333333333333333333333333444111111222222222222111000222222222222222222222222111111111222222333333333111111111111111111111111222222222222222222222222111111111111111111111111333333333333333333222222111111111111111111111111222222111111111111222222000111222333333222111000111111222222222222111111222111111000000111111222222111000111222222111000//////000000111111111111///111222111000///000111111111111111111222333333222222222222222222222222444000000000000000000000000000000000000000000000000222111000000////////////000000////////////............//////000000111111///111222222111///000000000000000000000000000000000000000000000/////////////////////////////////000///...///111111111000//////000000000000//////------...///////////////............///000222222////////////////////////000000000000000000000000///++++++///111///...000////////////000000000000000000000000000000000000000000000111111111222222111111111111111111111111222222111111222222333333222222222222222222222222111111111111111222222222222222222333333333333333111111111111111111111111...000222222222222333444333333333333333333444444666222000444777777777888888888999:::;;;<<<======;;;@@@FFFIIIIIIIIIKKKNNNPPPUUU[[[bbbfffhhhgggggg```aaabbbffflllssszzz}}}xxxwwwwwwxxx|||{{{xxxxxxwwwwwwvvvqqqppppppmmmjjjeee```^^^ZZZUUUOOOLLLKKKIIIEEEBBB@@@???>>>===<<<;;;:::999999999888777777777888888888888777777777777888888777666666666666666666777555555555555555555555555555444222222333666:::<<<777666666555555666666777666666555555555555555555666666666555555555444444555555555444333222000///444444444444444444444444333333333333444444444444444444555555555555444444333333444444444444555555333333222222222222333333222222333333333333444444111222333444333222111000222222222222222222222222111111111222222333333444111111111111111111111111222222222222222333333333111111222222222222111111000111111222222222111111111111111111111222222222222222111111111111222222111111222222222222111111111111222222222222111111222222111111111111222222222111000111222222111000/////////000111111222222///111222111000///000111////////////////////////333333333333333333333333444111111111111111111111111000000000000000000000000000000//////.../////////000000/////////..................///000111111111...000222333111000111111000000000000000000000000000000/////////.........///////////////////////////...---...000111000/////////000000000000//////...///000111222111111000....../////////000111333////////////////////////000000000000000000000000...+++***...000///...000.../////////000000000111000000000000000000000000000000111111111222222222111111111111111111111111222222111111222222333444222222222222222222222222222222222111111111111111000111333444555444333222333333333333333333333333000222444444333333444555333333333444444555555555777888777666999===>>>===@@@@@@BBBCCCEEEGGGHHHHHHGGGMMMTTTWWWWWWXXXZZZ]]]bbbgggpppwww{{{{{{yyyvvvqqqqqqsssvvv|||yyyssskkkfffdddaaa\\\WWWTTTRRRNNNJJJFFFCCCAAAAAAAAA???===;;;;;;;;;:::::::::999999888888999999:::888888777777777777888888666666666666666666666666777777666666666777888999777777666666666666777777666666666666666666777777666666666666555555555555333333333333333222111000333333333333333333333333333333333444444444555555333444555777777777777666333444444444555555555555444333222222222222333444111222222222333333333333222333555555555333222000222222222222222222222222000111111222333333444444111111111111111111111111000111111111222222222222///000111222222111000///------...///000000000///000000111111111222222222222222111111111111222222222222111111111111222222111222222333333222222111111111000000000000111111222111000111222222111000...//////000111111222222///111222111000///000111111111111111000///......333333333333333333333333444222222222222222222222222000000000000000000000000///............//////000000/////////............---......///000111111222---///111222111111111222000000000000000000000000//////.........---------////////////////////////...---,,,---/////////...//////000000000000//////000111222333444333222222000000111000//////111222111111111111111111111111000000000000000000000000...******...000///...000.../////////000000111111000000000000000000000000000111111111111222222222111111111111111111111111222111111111222333333444222222222222222222222222333222222222111111000000///111444666666555333111666666666666666666666666222444666666555444555666999::::::;;;<<<======>>><<>>===;;;::::::999999::::::;;;999999888888888888999999777777777777777777777777999:::::::::999888666555777777666666666666777777666666777777888888999999777666666666555555555555222333444444555555444444333333333333333333333333333333333444444555555555333444666777888999888888444444444555555555666666444444222222222222444444111111111222222333333333333444666666666444222111222222222222222222222222000000111222333333444444111111111111111111111111//////000000111111111222...///000111111000///...//////000222333333333333000000111111222222222222222222111111111111222222333222111000000111222333111222222333333222222111000000////////////000000222111000111222222222000...//////000111222222222///111222111000///000111555555555444333222111000444444444444444444444444444000000000000000000000000///////////////000111222000000//////000111222222//////............//////000000000000000000000000000000000000000000000000000000//////.........---000000000000000000000000//////000000111111222222////////////000000000111000000000000000000000000......///000000///...---////////////////////////000000111222222222222111000000000000000000000000000000000000000000000000111111111000000000000000111///...///222333222///333222111000////////////222222111111111111222222111111111111111111111111444333333222111111111222222333444333111000111222222222222222333444555555000111111111000000222333555555666666666666666666;;;>>>>>>===@@@EEEFFFCCCJJJHHHHHHJJJJJJHHHIIINNNXXXWWWWWWXXX[[[^^^aaacccgggvvvzzzyyy{{{{{{xxxpppiiiccc```___YYYRRRNNNMMMKKKFFFAAA???>>>>>>>>>???>>>;;;999;;;:::::::::;;;:::888666888888888888999999999999:::999888777666444333333888888999999999999888777888888777777666666555555777777777777777777777777666666666777666555555444555444333333222222222222222222222222333444555555666555555555555444444444333444444555555444444333222333333444444333333222222222222222222222222222222222222222222222222222111111222222222333333333111111111222333333333444333333333333333333333333333333222111111222333333333333333222222111111111000000000000000000000000222222111111111111222222333222222222111000000000444444444333333222222222///000111222222222222222///111222222000//////000222111111111000000//////...///000222222333333333222111111111000000//////111111111222333555666777555555555444444333333333333000000000000000000000000......---------...//////111111000000111222222333//////............//////000000000000000000000000000000000000000000000000000000/////////.........//////////////////////////////000000000000000000000000000000000000111111000000000000000000000000222111000000000000111111//////////////////////////////000111111111111000000000000000000000000000000000000000000000000000111000000000000000000000111///...///222333222000222111111000000000000000222222111111111111222222222222222222222222222222444333333222111111222222222333444333111000111222444333333333444444555666555666666555444333555666333444555666888;;;===>>>AAADDDFFFHHHNNNUUUUUURRRVVVSSSSSSUUUVVVUUUXXX]]]aaa```aaadddhhhmmmqqqrrrrrr|||vvvnnnggg___ZZZXXXUUUPPPKKKIIIGGGDDDCCCCCCCCCBBB@@@@@@???======>>>===<<<:::===<<<<<<;;;:::999888888555555666666777777777777666666777777888777777777888888777777666666666666777777777777777777777777666666666666666555555444666555555444333333444444444444333333222333333333666555555555555444444444333444444555555444444333222333333444444333333222222222222222222222222222222222222222222222222222222222333333333444444444000000000000111111111111333333333333333333333333333333222111111222333333333333333222222222111111111111111111111111111111222222111111111111222222222222222222111111111111444333333333222222222222000000111111111111111222222333444444222000000111111111111111000000000/////////000111222333333333222222222222111111111000222222222333333555666777444444333333333222222222333000000000000000000000000//////...---------......222222111111111222333333000//////......//////000000000000000000000000000000000000000000000000000000000////////////..............................000000//////////////////111111111111000000000000000000000000000000000000333222000...///000222333000000000000000000000000......///000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111000///000222222222111111000000000000111222222222222111111111111222222444444444444444444444444444333333222222222222222222333444333222111222333555444444444444555666666777777888666444333555666777777888:::>>>BBBFFFHHHJJJMMMQQQXXXcccmmmmmmhhhddd```___bbbccccccfffjjjhhhhhhhhhkkkqqqvvvyyyzzz|||yyyrrrmmmiiidddaaa]]]YYYUUUQQQPPPNNNMMMKKKEEEBBB???>>>======<<<;;;;;;;;;:::999888777666555666666777777888999::::::444555555666666777777777888777777777777666666666777777777777777777777777666666666666666555555555777666555555555555555555666555444333222222222222666555555555555444444444333444444555555444444333222333333444444333333222333333333333333333333333222222222222333333333333333333444444444555555555111111111111111000000000222222222222222222222222333222222111111222222333333333333222222222222111222222222222222222222222222222111111111111222222111111111222222222222222222222222222222111111111222111000//////000000111444555666555333111111222111111111111000000000000000000000111222222333333333333333222222222222222333333333333333444555555333333222222222222111111222000000000000000000000000222222111000/////////000222111111000111111222222000000////////////000000////////////////////////////////////////////////000000//////////////////////////////////////////000000//////......------111000000000000/////////000000000000000000000000//////.........///000111000000000000000000000000...///000000111111000000000000000000000000000000000000000000000000000000000000000000000111111111111000000111111222222222000000000000111222333444222222111111111111222222333333333333333333333333444333333222222222333333222333444444222111222444555555444444444555666666999::::::888666666777888??????@@@BBBEEEIIILLLNNNRRRWWW^^^hhhwww}}}sssooonnnqqqrrrooooooqqqnnnmmmmmmpppuuuzzz{{{{{{{{{wwwrrrmmmiiiddd^^^[[[QQQMMMHHHDDDBBBAAA@@@???::::::::::::999999999999:::::::::999999999888888555555555666666777888888777777777777777777777777777777777777777777777777777777666555555555555555666666555555444555555666555555444333333333333333666555555555555444444444333444444555555444444333222333333444444333333222333333333333333333333333222222222333333333333333333333333333444444444444444444444333333222222222111111111111111111111111222222222222222222222222222222222222222222222222333333333333333333333333333222222111111222222333111111111222222333333333111111111111111111111111444222000.........000111444666777666333111111222111111111000000000000000111000000111111222222333222222222222222222222222333333222222222333333444333333333222222222222222000000000000000000000000000333222111000000000000000000000////////////000000000000////////////000000//////////////////////////////////////////////////////000000000000000000000000000000000000000000000000//////......------////////////////////////000000000000000000000000,,,...000222222111000...000000000000000000000000///000111111222222111111000000000000000000000000000000000000000000000000//////000000111111111111000111111111111111222333000000000000111333444555222222111111111111222222333333333333333333333333444333333222333333444444222333444444333222333444555555555555666777888888===>>>>>>===<<<<<<===???CCCDDDGGGKKKNNNQQQSSSTTTYYY```iiittt}}}|||~~~~~~zzzwwwvvvuuussstttxxx|||uuuiiiddd]]]WWWRRROOOKKKIIIDDDCCCCCCBBBAAA@@@@@@???;;;;;;:::999888777777666888888777777777888::::::777777777777888888888888777777777777777777777777777777666555555555555666555444444444444444555555444333333333444444555666666555555555555444444444333444444555555444444333222333333444444333333222333333333333333333333333222222333333333444444444222222222222333333333333555444444444333333222222111111111111111111111111222222222222222222222222222222222222222222222222333333333333333333333333333333222222222222333333111111222222333333333444111111111111111111111111444222000///...///000111333444555444222000000111000000000000000000111111222111000000000111222333000000111111111111111111222111111111111111222222333333333444444444444444222000000000000000000000000000000///.........//////000000///.........//////111000000//////000000111000000000000000000000000000000000000000000000000//////000000000000111111111111111111111111111111000000//////////////////.../////////000000000000000000000000000000000000---///333555666444222000000000000000000000000000000000111222222222222222000000000000000000000000000000000000000000000000/////////000111111222222000111222222111111222444000000000111222333444555222222111111111111222222222222222222222222222222333333333333333444444555222333444444333333444555666666666777888:::<<<======>>>???@@@???@@@BBBDDDEEEJJJPPPWWW\\\]]]]]]\\\___gggqqq{{{~~~}}}}}}}}}|||~~~~~~zzzqqqiiiaaaZZZVVVRRRQQQOOOLLLIIIFFFCCCBBB<<<<<<;;;;;;:::999999999;;;;;;999888888999:::;;;777777777888888888888999777777777777777777777777888777666444444555555666444444444333444444555666333333333333444555666777666555555555555444444444333444444555555444444333222333333444444333333222333333333333333333333333222222333333444444555555111111111222222222333333222222222222222111111111222222222222222222222222111222222333333222222111111222222222222333333333333333333333333333333333333333222222222222333333222222222333333333333333111111111222222222222222333222111000000000111222111222333333111000000111000000000000111111111111333222111000000111222333000000000000000111111111111111111111111222333333333333444444444444555555555000000000000000000000000/////////...//////000000111111000///////////////111111000000000000111111000000000000000000000000000000000000000000000000//////000000000111111111000000000000000000000000//////000000000000000000//////000111222333333444000000000000000000000000...000222444555444333222///////////////////////////000000111111111111111000000000000000000000000000000000000000000000000...//////000111111222222000222333333111111222444111111111111222222333444222222111111111111222222444444444444444444444444333333333333333444555555222333444444333333444666888888999;;;===???AAABBBAAACCCEEEFFFGGGIIILLLOOOQQQWWWaaaiiimmmlllgggdddcccmmmxxx~~~~~~~~~}}}~~~{{{qqqkkkcccaaa^^^[[[VVVRRROOONNNGGGGGGEEECCCAAA???>>>===>>><<<:::999888999:::;;;777777888888888999999999777777777777777777777777888777555444444444666777555555444444555666666777555555444444444555555666666555555555555444444444333444444555555444444333222333333444444333333222444444444444444444444444222222333333444555555666222222222333333333444444111111222222222222222222333333333333333333333333111222333333333333222111111111222222222333333333222222222222222222222222444333333222222333333444333333333333333333222222222222222222333333333444222222222222222333333333///111333333222111222333///000000000111111111111333222111//////000222333000000000111111222222222222222222222333444555666222222333333333444444444555000000000000000000000000111111000000111222333333222222111000000///000000111111000000000000111111000000000000000000000000000000000000000000000000//////000000111111111222//////////////////////////////000000111111222222000000111222444555666777000000000000000000000000......///000111111222222////////////////////////...//////000000000000000000000000000000000000000000000000000000000000000...//////000111222222222///222444333111000222555222222111111222222333444222222111111111111222222555555555555555555555555333333333333333444555666222333444444333333555666::::::<<<>>>@@@CCCEEEFFFLLLNNNPPPRRRTTTWWW[[[^^^___fffqqqyyy{{{vvvoooiiifffqqq|||~~~rrrqqqoookkkhhheeebbbaaaVVVTTTQQQMMMIIIEEEBBB@@@???===;;;999888888999:::777777888888999999999999777777777777777777777777999777555444333444666777666666666666666777888888777666555444444444444444666666555555555444444444333444444555555444444333222333333444444333333222444444444444444444444444222222333333444555666666333333333444444444555555333333333444444555555555333333333333333333333333111222333444444333222111111111111222222333333333222222222222222222222222444333333222222333333444444444444333333222222222222222222333333444444444111222333444444444444444///111333333222222333444//////000000111111111222444222111//////000222333111111111222222333333333222333333444555666888999111111111222222333333333333222222222111111111000000111111111222333333333444111111000000000000111111000000000000////////////......///000000000000000////////////////////////111444666888888666444111333222111///...,,,+++***............/////////000111111111222333666999:::...............///000000000000000000111111111111444333333333222111111111222222111111000/////////333222222111111111111111000000////////////000000000222555555333111000000333333222111000000111111333333333333333333333333333333333222222111111111333333444444444333333222777444111222444666666444444666555333555;;;??????CCCEEEGGGIIILLLNNNPPPQQQQQQWWW___dddfffgggiiilllttt{{{vvvqqqmmmpppwwwzzzyyywwwrrrnnndddbbb___[[[VVVQQQNNNLLLEEEGGGGGGCCC???<<<<<<>>>999:::;;;:::999888888999777777777888::::::888666555555555666666666666666666666666666666666666666666555444333333444555666555555555444444333333333666666555444333333333333555555555555555555444444111111222333444444444444333222333555888999666222555555555555555555555555333333333222222222111111555444444333222111000000111111222222333333333333222222111111111111222222333333333333333333333333...///000111222333333333333333333333333333333333///000111333333222111111333333333333333222111000111111222222222222111111222111111111000000//////111111111111111111111111111222333444444444333333333333333333333333333333333333333333333333333333555222222222111111111000000111111111222222222222222111111000000000000111111000000000000////////////......///000000000000000000000000000000000000000///000222333333222000///000000000//////................../////////000000//////000111222444555666///............///000000000000000000111111111111111111111000000000000000111111111111000000000000111111000///////////////111111000000000000111111111333444444333111111111444333333222222222222222333333333333333333333333333333333333222222222111222333333444555555555555777555333444666888888777888::::::999;;;BBBFFFFFFGGGHHHIIILLLPPPTTTWWWYYY]]]cccjjjooopppppprrrtttvvv}}}~~~vvvrrrsssvvv{{{~~~~~~}}}yyyvvvtttqqqnnnkkkfffaaa\\\VVVUUURRRLLLEEE@@@@@@AAA>>>>>>>>><<<;;;999999::::::999999:::<<<;;;999777777777777777777777777777666666666666666666666666777666555444444444555666555555555444444444333333444444333333444444555666444444444444555555555555333444444444444444444444555444444555777777444222333333333333333333333333444444444333333333222222444444333333222111111000///000000000111111111111333333222222222222333333333333333333333333333333///000111222333333333333333333333333333333333333000000111222222222222111333333333333333222111000111111222222222222111111222111111111000000000000////////////////////////111111111111222222222222333333333333333333333333333333333333333333333333555222222222111111111111111111111111111111111000000111111000000000000111111000000000000////////////......///000000000000000111111111111111111111111...//////000000//////.........///000000111111222....../////////000000000......///000111111111111//////......//////000111000000000000111111111111000000000000000111111111000000000111111111111222111111000////////////000222222111111111111222222222333444333111000111222444444444333333333333333333333333333333333333333444333333333333333222222222222333444555666777777777666666777:::<<<======>>>AAACCCBBBFFFLLLPPPOOOOOOOOOOOOQQQVVV[[[aaadddiiinnntttxxxwwwwwwxxxzzz|||{{{zzzzzz~~~zzzxxxqqqnnnggg^^^TTTMMMJJJIIIBBBAAA???===;;;999888888999888777888:::999888666888888888888888888888888666666666666666666666666777777666555444444444555555555555555555444444444222222222333444666777888222333333444444555555555555555555555444444444333888666555444555555333222333333333333333333333333555555555444444444333333444444333333222222111111000000000000111111111111444333333333333333333444222222222222222222222222000111222333333444444333333333333333333333333333111111111000111111222333222222333333333222111111111111222222222222111111111111111111111000000000////////////////////////000000///...///000111222333333333333333333333333333333333333333333444444444111111111111111111111111222111111111000/////////111111000000000000111111000000000000////////////......///000000000000000111111111111111111111111111000000000000000000111...//////000111222222333...////////////000000000...///000111111000///.../////////...///000000111///000000000111111111111111111111222333333333444//////000111111222333333444333222222111111222222222111111000000111111222333333333222000000111333333333333333333333222222333333333333333333333333444444444444333333333333333333333444555666777888888888999;;;>>>AAABBBCCCDDDIIIMMMNNNRRRXXX[[[YYY[[[YYYXXXXXX\\\bbbiiimmmoootttzzz}}}}}}|||}}}~~~zzzmmmaaaXXXSSSIIIFFFCCC@@@>>>===;;;:::999888777888::::::999888999999999999888888888888666666666666666666666666777777666666555444444444666555555555555555555555333333333333444666777888333333333444444444444444555444444444444444444444777666555444444444444444555555555555555555555555444444444444333333333333333333333333333333222222333333333333333333333333333333222222222222333333111111111111111111111111111222333444444444444444333333333333333333333333222111000000000111333444222222333333333222222111111111222222222222111111111111111111111111111111111111111111111111111111111000...---...///111333333333333333333333333333333333333444444444444444444111111111111111111111111222111111111000/////////111111000000000000111111000000000000////////////......///000000000000000111111111111111111111111222111000000000000111222000000000000111111111111////////////000000000111///000111111111000...---///////////////000111111///000000000111111111111111111111222333333333444//////000111222333444444444333333222222222222222000000////////////000000333333333222000000111333000111222222222222111111333333333333333333333333444444444444444444444444555555444555555666888999;;;<<>>===<<<999999999888888777777777777777777777777777777777777777777666666555555444666666666666666666666666666555555444444555555666555555555444444333333333333333333222333444555666444444444444444555666777555555555555555555555555333333333333222222222222333333333333333333444444444333333333333333333333222222111111111111222222111111111111111111111111222222333444444444333333333333333333333333333333222111000000000111333444111222222333333333222222111111222222222222111111111111111111111222222222111111111111111111111111222111/////////000222444333333333333333333333333333333333444444555555555444111111111111111222222222111111111111111111000000111111000000000000111111000000000000////////////......///000000000000000111111111111111111111111000//////......//////000111000000000000000///////////////000000000111111000111111111000000///...000000//////000000111222000000000000111111111111000000000000000111111111000000111111222333444444222222111000000000000111000000////////////000000222333444333111000111222///000111222333222111000333333333333333333333333444444444555555555555666777777666666888:::<<<===@@@CCCGGGJJJKKKMMMPPPRRRUUU^^^hhhnnnsssuuurrrllloookkkgggeeefffjjjppptttmmmsss{{{~~~{{{xxxqqqvvv{{{ttthhhbbbZZZUUUSSSPPPLLLHHHCCC@@@>>>=========;;;:::::::::999888888777777777777777777777777777777777555666666777777777666555666666666666777777777777888777666555444444444444666666555555555444444444555555444333333444555666222333555555444555666888333333333333333333333333333333222222222111111111222222333333444444555555222222222222111111111111222111111000000111111222222222222222222222222222222222333333333333222222333333333333333333333333111111111000111111222333111111222333333333222222111111222222222222111111111111111222222222222222////////////////////////222222111000111222333444333333333333333333333333333333333444555555666666333000000111111111222222222111111111222222222222222111111000000000000111111000000000000////////////......///000000000000000000000000000000000000000......////////////......//////////////////////////////000000000111111111111000000////////////000000000//////000000111222000000000000111111111111111111111000000000000000111111111222222333333333333222111111000000111111111000000000000000000111111333444444333111111111///000222444444333222111333333333333333333333333444444555555666666666666777777888999<<>>;;;999;;;;;;;;;:::999888888888777777777777777777777777444555666777888888777777666666777777777888888888888777666555444444444444444444555555666777888888;;;:::777555444444555555222444777777555444444555333333333333333333333333444444333333333222222222222222333333444555555666333333222222222111111111333222222111111222222333333333333333333333333333111222222222222222111111333333333333333333333333000000111222222222222111000111222333333333333222111111222222222222111111111111111222222333333333////////////////////////111111111222222222333333333333333333333333333333333333444444555666666666333000000111111222222222222111111111222333333333444111111000000000000111111000000000000////////////...//////000000000000000//////////////////////////////000111111000//////------......//////000000000000000000111111111111000000...------...///000000000000000000111111222000000000000111111111111444333333333222222111111111222222222222333333333555444333333222222333333222222111111111111222222000222555555333111000000000111333555555555333222333333333333333333333333444555555555666666777777777888999;;;???DDDIIILLLLLLQQQVVVXXXYYYZZZ\\\___gggttt}}}qqqoookkkiiijjjnnnssswwwyyy}}}qqqeeegggeeedddgggpppzzz|||tttnnn___ZZZTTTNNNIIIEEEAAA>>>======<<<;;;::::::999999777777777777777777777777333444666777888999888888666666777777888888888999777777666555555555555555222222444666888999;;;<<