BM6P6(@ OOOPPPRRRSSSSSSRRRPPPOOOOOOOOONNNNNNOOOQQQSSSTTTUUUVVV[[[bbbhhhmmmwwwwwwooojjjvvvmmm^^^WWWWWWOOOJJJJJJHHHCCC>>>===;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;<<<<<<@@@???DDDOOO```xxxrrrxxxyyy{{{{{{lllSSSJJJKKKMMM\\\www|||~~~wwwnnnlllllljjjggggggdddeeehhhjjjmmmooopppqqqssstttuuuvvvxxxzzz{{{|||zzz{{{}}}}}}|||yyyuuussswwwuuusssrrrssstttuuuuuutttuuuvvvyyy|||sssfff^^^QQQNNNTTT```www~~~zzzssskkkggghhhkkkxxx{{{tttmmmbbbWWWVVVUUUWWWddd{{{vvvsssuuu~~~}}}zzzvvvuuuvvvvvvxxx{{{|||{{{zzzxxxvvvssspppooollljjjjjjlllppptttwwwwwwxxxyyyzzz|||ggg___ccceeevvvuuupppooorrrnnn]]]QQQIIIHHHKKKKKKVVVhhhyyyvvvpppmmmeeegggqqqzzzlll```XXXRRRMMMIIIAAA@@@???@@@AAAAAA@@@???;;;:::;;;======@@@JJJUUUjjjvvvZZZFFFDDD@@@<<<;;;???AAAAAAJJJWWW|||nnnjjj|||{{{vvvJJJKKKLLLMMMMMMLLLKKKJJJIIIIIIHHHHHHIIIJJJKKKLLLQQQRRRVVV^^^ccciiitttvvvoookkkwwwoooaaaZZZVVVOOOJJJIIIGGGBBB===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;<<<<<>>>>>@@@AAA@@@???===;;;;;;===<<<>>>FFFOOOccc||||||^^^KKKFFFAAA>>>>>>>>>???@@@KKKXXX~~~ooojjj{{{{{{zzz{{{zzzFFFEEEEEEDDDDDDEEEEEEFFFEEEEEEDDDDDDDDDDDDDDDDDDFFFFFFJJJQQQXXX```mmmyyy|||tttooo~~~sssaaa[[[UUUMMMHHHGGGEEE@@@;;;:::;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;<<<<<>>???AAAAAA@@@>>><<<;;;<<<<<<===CCCJJJ___www~~~```LLLEEE???>>>>>>>>>???AAAKKKYYY~~~oookkk|||}}}yyy|||EEEDDDCCCCCCCCCCCCDDDEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDDDDGGGNNNUUU^^^lllxxx|||wwwwwwccc\\\TTTLLLGGGGGGEEE@@@<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;<<<<<>>@@@AAAAAA???;;;:::;;;<<<<<<@@@GGGZZZrrrgggPPPFFF======???>>>???CCCKKKXXXxxxqqqlll}}}|||{{{BBBBBBBBBBBBBBBBBBBBBBBBCCCCCCDDDDDDEEEDDDDDDCCCDDDCCCFFFLLLSSS\\\kkkxxx}}}|||fff^^^RRRKKKFFFFFFFFFAAA======;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;<<<<<>><<<<<<>>>@@@AAAAAA???;;;999;;;<<<<<>>???>>>@@@EEEJJJXXX~~~sss|||vvvooo@@@AAABBBCCCCCCBBBAAA@@@AAAAAACCCDDDEEEDDDDDDCCCEEECCCEEEJJJQQQZZZiiiwww}}}}}}~~~|||}}}ggg^^^QQQJJJFFFGGGGGGCCC??????;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;<<<<<>>;;;;;;===@@@AAABBB>>>:::777:::<<<<<<>>>BBBOOOiiifffSSSCCCAAA@@@===???EEEIIIWWW~~~rrrvvv|||sssAAABBBDDDEEEEEEDDDBBBAAAAAABBBCCCEEEFFFFFFEEEEEEEEECCCEEEIIIPPPYYYhhhvvvyyyzzz~~~}}}}}}wwwvvv{{{eee[[[PPPJJJFFFGGGGGGDDDAAAAAA;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;<<<<<<@@@BBBHHHOOOVVV^^^mmmzzzyyyqqqjjjjjj]]]XXXXXX```zzz]]]MMMKKKMMMOOO___xxxpppgggccc___^^^___\\\^^^bbbfffjjjnnnqqqrrrqqqqqqqqqsssvvv{{{~~~}}}|||www|||xxxooojjjhhh^^^```bbb``````gggttt|||pppnnngggiiiwww~~~zzzuuuooooooyyyuuuccceeejjjuuu}}}xxxsssnnnmmmjjjgggfffeeeffffffllljjjhhhiiilllooopppqqqqqqqqqqqqrrrvvv{{{|||qqqjjjlllzzznnnYYYNNNKKKJJJIIIIIIRRR]]]ooovvviiicccccclllooobbbVVVMMMGGG@@@>>>;;;;;;===@@@BBBBBB>>>999777999<<<<<<>>>BBBKKKfffpppZZZHHHCCCAAA===???EEEHHHVVV}}}ssssssvvvDDDCCCCCCBBBBBBAAAAAA@@@>>>@@@BBBDDDFFFFFFFFFFFFEEEDDDFFFKKKRRR[[[jjjxxxwww~~~yyyqqqqqqpppnnntttdddZZZNNNKKKIIIGGGFFFFFFDDDBBB;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;:::999:::;;;<<<===>>>CCCKKKQQQYYYdddrrr|||}}}{{{sss{{{jjj^^^___aaazzz{{{\\\MMMKKKMMMNNN___xxx~~~mmmgggfffccc___]]]YYY^^^dddiiikkkmmmoooppptttttttttvvvyyy}}}~~~|||{{{wwwzzz|||}}}xxxppphhhbbb\\\XXXUUUVVVXXX\\\eeeoooyyy|||~~~uuuqqqooottt|||wwwppplllfffcccmmm|||qqqbbbcccjjjyyy|||xxxtttrrroookkkgggeeeeeeeeefffjjjiiiiiijjjlllooorrrtttppprrrsssrrrrrrvvv||||||sssllllllxxxlllXXXQQQMMMHHHHHHLLLPPP```tttzzziiicccdddiiiwww}}}}}}mmm```TTTKKKHHH@@@???<<<;;;;;;<<>>===<<<:::888;;;???DDDKKKeeedddIII??????>>>>>>AAAJJJTTTsssvvvzzz|||CCCCCCCCCBBBBBBAAAAAAAAA>>>???AAACCCEEEEEEEEEEEEEEEDDDFFFLLLRRR\\\kkkyyywwwtttllljjjhhhfffwwwzzzssshhh^^^XXXOOOLLLGGGDDDCCCAAA???>>>;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;:::::::::;;;<<<===AAAFFFMMMRRRXXXbbboooyyy|||www}}}}}}hhh```___{{{zzz[[[MMMKKKMMMQQQbbbzzz~~~mmmfffeeebbb^^^\\\ZZZ^^^dddhhhkkkmmmooopppssstttuuuwwwzzz}}}}}}|||zzzwwwuuusssuuuyyy|||{{{tttkkkccc[[[UUUQQQQQQRRRUUU\\\dddjjjmmmyyy|||yyy|||}}}rrriiiddd^^^[[[cccpppooobbbdddlll{{{{{{xxxsssqqqnnnjjjhhhgggggggggiiiiiihhhiiikkknnnqqqssspppqqqrrrqqqpppsssyyy|||rrrnnnsss}}}~~~iiiVVVOOOKKKGGGGGGLLLQQQaaattt~~~mmmeeefffjjjwww}}}mmm___RRRIIIGGG@@@???<<<;;;;;;<<>>;;;999999<<<@@@CCCMMMgggjjjMMMAAA@@@>>>>>>AAAHHHSSSqqqyyy|||CCCCCCCCCCCCBBBBBBBBBBBB>>>???AAABBBDDDDDDEEEEEEFFFDDDFFFLLLSSS]]]mmm{{{xxxrrrgggcccaaa```ppp~~~nnnfffaaa\\\YYYYYYRRRNNNHHHCCC@@@>>>===;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;:::::::::;;;===>>>DDDJJJPPPTTTYYYaaammmvvvxxxxxxeee```{{{xxxZZZLLLKKKMMMRRRfff~~~mmmfffdddaaa\\\ZZZZZZ^^^ccchhhkkkmmmoooqqqrrrsssuuuxxx{{{}}}~~~~~~}}}||||||{{{xxxssspppnnnpppvvv}}}}}}rrriii^^^WWWQQQOOONNNNNNRRRXXXZZZ]]]fffyyysssfff___ZZZUUU[[[eee~~~mmmbbbeeeooo~~~|||uuusssqqqnnnllljjjiiihhhhhhgggggghhhjjjmmmppprrrpppqqqrrrpppnnnpppvvv{{{~~~uuusssvvv|||~~~zzzgggTTTMMMIIIEEEFFFLLLTTTcccvvvtttiiiiiikkkvvv~~~mmm^^^PPPHHHEEE@@@???<<<;;;;;;<<>>>>>AAAFFFQQQnnn~~~DDDDDDDDDDDDCCCCCCCCCCCC@@@@@@AAACCCDDDEEEEEEEEEFFFEEEFFFMMMTTT___ppp~~~|||uuuhhhbbb```___mmm~~~zzzmmm___YYYWWWVVVXXX[[[TTTOOOHHHCCC@@@???>>>===;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;<<<===>>>FFFKKKRRRWWW\\\dddpppxxxrrreee|||vvvYYYLLLKKKMMMSSSkkk|||nnnfffeeeaaa\\\ZZZZZZ]]]cccgggjjjlllnnnpppqqqrrruuuxxxzzz{{{{{{{{{zzz{{{|||}}}|||yyysssnnnlllooovvvuuuiiiaaaXXXTTTPPPMMMMMMPPPRRRSSSXXXeeewww{{{kkkccc]]]WWWZZZbbbuuu|||kkkbbbfffqqquuutttssspppnnnkkkiiihhhggggggfffgggiiillloooqqqrrrsssssspppnnnoootttyyy{{{yyyyyy|||~~~{{{vvvvvv{{{wwweeeTTTMMMIIIEEEGGGNNNWWWfffxxx|||nnnmmmnnnvvvnnn^^^PPPGGGFFF@@@???<<<;;;;;;<<>>;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;<<<>>>???EEELLLTTT[[[bbbkkkxxxmmm{{{uuuYYYLLLKKKMMMVVVqqq{{{zzzzzz|||}}}ooohhhfffbbb^^^[[[YYY\\\aaaeeehhhjjjmmmpppoooqqqtttwwwyyyxxxwwwwwwuuuwwwzzz|||}}}zzztttoooooorrr{{{yyypppeee___XXXQQQNNNNNNNNNMMMOOOVVVbbbppp|||qqqiiiaaaZZZ[[[aaasssxxxlllccchhhrrrvvvuuussspppmmmkkkhhhggggggffffffgggiiillloooqqquuuuuuuuurrrooooootttxxx~~~}}}~~~|||wwwqqqooorrrwwwuuudddTTTNNNIIIFFFIIIQQQ\\\jjj{{{tttssssssyyy~~~}}}qqq```QQQHHHGGG@@@???<<<;;;;;;<<>>>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;===???@@@EEEMMMWWW```iiitttwww~~~tttYYYLLLKKKMMMYYYwww{{{xxxzzz}}}~~~pppiiigggddd___]]]WWW[[[___bbbeeehhhlllnnnooopppsssuuuuuuuuutttsssppprrrvvv{{{}}}{{{vvvrrruuuyyyuuummmeee[[[TTTRRRMMMLLLKKKNNNUUU```kkkrrr{{{wwwnnneee[[[[[[bbbuuuxxxqqqfffkkktttwwwuuusssooollljjjhhhhhhgggffffffgggiiillloooqqqvvvwwwvvvsssppppppuuuyyy}}}xxxqqqmmmmmmnnnvvvsssdddUUUNNNJJJGGGKKKTTTaaannn~~~{{{{{{{{{xxxxxxyyy}}}rrrbbbRRRIIIGGG@@@???<<<;;;;;;<<>>===???AAALLLiiiuuuUUUGGGCCC@@@@@@BBBCCCLLLcccOOONNNLLLJJJHHHFFFEEEDDDDDDDDDCCCCCCDDDEEEFFFGGGGGGFFFGGGNNNWWWdddwwwqqqjjjlllooovvvwwwlll]]]WWWSSSSSSRRRPPPPPPSSSJJJGGGCCC@@@>>>===;;;:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::;;;<<<>>>???AAAGGGOOO[[[fffppp|||tttYYYLLLKKKMMM[[[zzz~~~zzz|||~~~nnnhhhgggddd```^^^VVVYYY]]]```cccfffjjjmmmnnnoooppprrrrrrrrrqqqqqqnnnpppuuu{{{{{{xxxzzz~~~uuuiii___[[[RRRPPPMMMLLLMMMTTT]]]ccckkkuuuwwwlllaaaaaaiiixxx}}}zzzwwwkkkooovvvyyywwwsssooollljjjiiiiiiggggggggghhhjjjmmmppprrrvvvwwwvvvsssppppppuuuyyy}}}zzzuuuqqqnnnrrrzzzqqqbbbTTTNNNJJJFFFLLLVVVeeerrrxxxwww{{{~~~rrrbbbRRRHHHFFF@@@???<<<;;;;;;<<>><<<999;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::;;;<<<>>>@@@AAAIIIQQQ^^^iiittt|||uuuYYYLLLKKKMMMZZZzzz||||||~~~|||~~~mmmgggfffccc___]]]UUUXXX\\\___bbbeeeiiilllnnnoooooopppppppppppppppoooqqqwww}}}}}}tttiiidddXXXVVVRRRMMMJJJMMMSSSYYY^^^lll|||ttthhhiiirrryyy|||{{{|||nnnrrryyy{{{xxxtttooollljjjjjjkkkhhhhhhggghhhjjjmmmppprrrvvvvvvuuurrroooppptttyyy~~~yyytttrrrxxx~~~pppaaaTTTNNNIIIFFFLLLVVVhhhtttzzzzzz{{{qqqbbbRRRHHHEEE@@@???<<<;;;;;;<<>>???DDDLLL```}}}}}}|||UUUVVVUUURRRMMMIIIFFFEEEEEEEEEFFFFFFGGGGGGGGGHHHDDDHHHMMMSSS\\\jjj|||vvvmmmrrr}}}nnnsssooo___VVVWWWUUUOOOIIIGGGCCC@@@===;;;;;;;;;:::::::::::::::::::::::::::;;;<<<<<<;;;<<>>BBBMMMYYYuuu|||zzzWWWXXXWWWTTTOOOKKKHHHGGGEEEEEEFFFFFFFFFGGGGGGGGGFFFJJJPPPVVV```nnnuuunnnwww{{{~~~wwwfffZZZWWWSSSLLLIIIGGGCCC@@@===;;;;;;;;;::::::::::::::::::::::::888999::::::999:::===@@@EEENNNZZZeeeppp|||sssWWWNNNNNNLLLXXXrrr}}}|||{{{zzzyyy|||~~~rrrgggfffeee```ZZZVVVXXX[[[___cccgggkkklllnnnmmmmmmoooqqqqqqqqqoooppprrrwww}}}xxxpppggg```VVVNNNKKKLLLMMMMMMTTT___ttt~~~zzzyyy|||~~~~~~yyyuuuuuu}}}|||zzzwwwsssooommmkkkkkkjjjjjjkkkkkkkkkmmmqqqtttuuuuuutttqqqpppqqqtttwwwzzz}}}~~~{{{{{{~~~yyygggZZZPPPNNNKKKHHHOOOYYYlllwwwyyykkk]]]RRRIIIDDD@@@>>>===<<<;;;;;;<<<<<>>@@@KKKWWWsss}}}{{{}}}[[[[[[[[[WWWRRRMMMJJJIIIFFFFFFFFFEEEFFFFFFGGGGGGHHHLLLSSSZZZeeetttsssooo{{{mmm^^^XXXQQQIIIIIIGGGCCC@@@===;;;;;;;;;::::::::::::::::::::::::888999::::::999:::===@@@FFFKKKTTT___mmmxxxYYYNNNNNNNNNTTTqqq}}}{{{{{{zzzyyy{{{|||ttthhheeeddd```[[[WWWYYY\\\```eeeiiilllnnnmmmllllllnnnqqqssssssrrrrrrsssvvv{{{~~~~~~}}}sssjjj^^^TTTOOONNNLLLKKKRRR]]]rrr~~~~~~}}}|||~~~|||xxxuuuxxx{{{wwwvvv}}}|||zzzwwwsssooommmlllkkkjjjkkklllllllllnnnrrruuuuuuuuutttrrrqqqrrruuuxxx{{{~~~~~~~~~|||}}}vvvfffYYYNNNLLLJJJIIIQQQ\\\kkkwwwzzzvvvwww~~~vvvhhhZZZOOOHHHDDD???>>>===;;;;;;;;;;;;<<<===AAAHHHNNNSSSXXX]]]```hhhlllQQQFFFCCC@@@===???IIITTTooo______^^^ZZZUUUOOOLLLKKKGGGGGGFFFEEEFFFFFFGGGHHHIIIMMMSSS\\\hhhwww}}}qqqnnn~~~pppaaaXXXPPPIIIIIIGGGCCC@@@===;;;;;;;;;:::::::::::::::::::::::::::;;;<<<<<<;;;<<>><<<;;;::::::;;;;;;:::<<>>???HHHRRRmmmccccccbbb]]]WWWRRRNNNMMMIIIHHHGGGFFFFFFGGGHHHIIIIIILLLSSS]]]jjjyyysssqqqooocccYYYQQQKKKIIIGGGCCC@@@===;;;;;;;;;:::::::::::::::::::::::::::;;;<<<<<<;;;<<>><<<;;;::::::;;;;;;;;;:::;;;>>>DDDLLLTTTYYYhhhpppTTTGGGCCCAAA@@@???HHHPPPjjjggggggfffbbb[[[UUURRRPPPLLLKKKIIIGGGGGGHHHIIIJJJKKKNNNUUU```mmm{{{vvvwwwzzznnnccc[[[SSSNNNIIIGGGCCC@@@===;;;;;;;;;::::::::::::::::::::::::888999::::::999:::===@@@DDDMMMZZZfffqqq|||xxx}}}|||fffPPPLLLPPPTTTlll|||zzzwwwvvvxxxzzz||||||}}}uuuiiibbb]]]ZZZVVVXXX\\\bbbgggmmmqqqsssqqqooonnnnnnpppssssssssskkkmmmooooooppprrruuuwwwvvvyyyzzzxxxvvvxxxyyyhhh[[[UUUSSSRRR]]]qqq~~~xxxiiieeedddnnn~~~~~~{{{~~~}}}{{{xxxtttpppnnnmmmlllgggjjjlllnnnoooqqqsssuuuwwwwwwvvvuuutttvvvyyy|||}}}xxx}}}xxxjjj]]]QQQIIIIIIJJJMMMWWWcccuuuqqqdddaaadddkkkxxxxxxlllnnnoooiii]]]PPPEEEAAA>>>===<<<::::::::::::;;;<<<<<<<<<<<>>===;;;:::999999:::;;;:::<<<>>>===<<<@@@HHHOOO^^^zzzsssVVVGGGBBBAAAAAA>>>EEELLLdddppppppnnnjjjccc]]]YYYWWWOOONNNKKKIIIIIIJJJLLLMMMSSSVVV]]]hhhuuu~~~xxxzzz{{{~~~{{{uuu|||zzzpppfff\\\SSSNNNIIIGGGCCC@@@===;;;;;;;;;:::::::::::::::::::::::::::;;;<<<<<<;;;<<>>===;;;:::999999::::::555:::===<<<:::===EEEMMMYYYwwwuuuXXXGGGBBBAAA@@@<<>>======<<<;;;===<<<;;;;;;::::::::::::;;;::::::888888;;;@@@DDDGGGUUUeeennnvvvmmmkkk|||xxxuuuyyy[[[PPPSSSPPP[[[~~~~~~yyyzzzzzzwwwwwwyyy~~~|||~~~qqqhhhcccaaaZZZ[[[\\\aaafffjjjllllllqqqnnnkkkhhhhhhjjjmmmpppqqqqqqrrrsssuuuxxxzzz|||}}}uuuooojjjqqqnnnpppwww{{{iiibbb```aaahhhrrr|||}}}hhhhhhlllvvv~~~{{{wwwsssrrrrrrrrrqqqmmmooorrruuuwwwxxxyyyyyyyyyxxxvvvuuuuuuwwwyyyzzz|||{{{yyyvvvuuuvvv{{{~~~}}}~~~rrraaaTTTNNNIIIGGGHHHNNN\\\jjj|||uuuggg___]]]___iiilllyyy{{{pppddd]]]WWWMMMDDD@@@:::;;;<<<;;;999666555444999999999999:::???EEEJJJWWWwwwuuuZZZJJJBBB@@@@@@AAACCCKKK```zzzwwwrrrnnnjjjfffaaa^^^VVVPPPLLLMMMMMMLLLOOOSSSWWW___kkkvvvzzzrrrqqqzzzwwwwwwzzzzzzwwwwwwyyyvvvvvvvvv{{{tttlll]]]SSSQQQJJJFFFAAA>>>======<<<;;;<<<<<<;;;:::::::::::::::;;;::::::999999;;;@@@DDDKKKZZZjjjttt}}}nnnjjjyyy}}}sssxxxZZZOOOQQQPPPZZZ{{{{{{{{{{{{yyyyyy{{{~~~|||~~~ppphhhdddbbb[[[[[[\\\___eeejjjlllmmmooonnnkkkjjjjjjllloooqqqsssrrrrrrqqqqqqsssuuuwwwyyyqqqkkkmmmkkkmmmtttzzz~~~|||lllggggggkkkooovvv|||~~~|||~~~iiijjjoooxxx~~~{{{vvvsssrrrrrrrrrqqqooopppsssvvvxxxyyyzzzzzzyyyxxxwwwvvvvvvwwwxxxyyyzzzyyywwwsssrrrssswwwzzzzzz{{{}}}ppp```SSSMMMHHHGGGHHHOOO]]]jjj}}}wwwiiiaaaaaaccchhhkkkttt}}}{{{~~~pppaaaXXXRRRIIICCCAAA===<<<;;;;;;:::999888777999999999999:::???EEEIIIVVVuuuzzz^^^LLLCCC@@@@@@@@@CCCJJJ^^^~~~zzzsssnnnjjjgggdddbbbYYYSSSOOOOOOOOONNNRRRWWW]]]fffrrr}}}vvvqqqrrr{{{yyyzzzyyytttppppppqqqrrrrrr{{{ssscccUUUPPPIIIFFFAAA>>>======<<<;;;;;;::::::999999999999::::::;;;:::999999<<<@@@CCCNNN]]]ooo{{{nnniiiuuummmxxxZZZNNNOOOOOOWWWvvv}}}|||}}}{{{{{{|||~~~|||~~~}}}ooogggdddbbb[[[ZZZZZZ]]]ccciiimmmooonnnmmmmmmlllmmmnnnpppqqqsssrrrooollljjjjjjmmmppp~~~wwwpppqqqppprrrxxx|||}}}{{{mmmmmmppptttuuuxxx{{{~~~zzz}}}{{{jjjlllqqq{{{}}}zzzuuurrrrrrrrrrrrqqqqqqrrrtttwwwyyyzzzzzzzzzyyyxxxwwwwwwwwwwwwxxxxxxvvvuuusssooommmnnnqqqssstttvvvyyy|||~~~mmm^^^QQQLLLHHHGGGIIIPPP^^^lll~~~xxxkkkddddddgggiiijjjnnnuuu|||}}}{{{}}}qqq___TTTLLLFFFBBBBBB???===:::::::::;;;;;;;;;999999999999:::>>>DDDHHHTTTrrrdddOOODDDAAA@@@@@@CCCIII]]]|||{{{zzzrrrlllhhheeecccbbbYYYTTTQQQPPPOOOOOOTTT[[[bbblllyyyxxxuuuwww|||tttnnnlllkkkmmmlllzzzhhhXXXQQQHHHEEE@@@===<<<<<<<<<<<<:::999999888888999999999:::;;;;;;::::::<<<@@@CCCMMM]]]qqq{{{llliiiqqqzzzeeeyyyzzz\\\OOOOOOOOOUUUsss~~~}}}~~~||||||}}}}}}zzzllleeebbbaaa\\\ZZZYYY\\\bbbiiinnnqqqnnnnnnnnnnnnnnnnnnoooooopppoookkkfffaaa```dddgggyyyyyyyyyyyy|||wwwnnnqqqwwwwwwwwwxxxzzz~~~zzzzzzzzzkkknnnttt||||||xxxtttrrrqqqrrrrrrrrrssstttvvvxxxzzz{{{{{{{{{yyyyyyyyyxxxxxxwwwwwwwwwsssrrrooollliiiiiikkknnnnnnqqqtttxxx{{{||||||||||||}}}~~~~~~~~~jjj[[[OOOKKKHHHHHHKKKRRRaaannnuuuiiiccceeehhhllllllmmmmmmpppyyy~~~|||{{{qqq^^^SSSLLLEEEBBBBBB>>><<<999888999;;;<<<<<<999999:::999:::>>>CCCFFFSSSooolllRRRFFFAAA???AAACCCIII\\\yyy{{{xxx}}}wwwooohhhcccaaa^^^]]]WWWSSSPPPPPPOOOPPPVVV^^^gggqqq~~~wwwoookkkiiillljjj}}}lllZZZQQQHHHDDD@@@===<<<<<<<<<<<<999999999888888999999::::::;;;;;;;;;;;;===@@@CCCLLL^^^tttssshhhhhhnnn{{{}}}ppp\\\ooo~~~```QQQOOOMMMTTTrrr~~~|||~~~}}}||||||wwwjjjbbb___]]][[[YYYXXXZZZaaaiiiooorrrooooooooooooooonnnmmmmmmllllllhhhbbb[[[ZZZ]]]aaarrrvvvrrrwww}}}|||{{{zzz|||{{{yyy{{{lllooouuu|||zzzwwwsssqqqqqqrrrrrrrrrtttuuuwwwyyyzzz{{{{{{zzzyyyzzzzzzzzzyyyxxxvvvuuuqqqpppnnnjjjgggggghhhjjjkkkmmmrrruuuxxxxxxwwwvvvtttuuuuuuuuuvvvzzz{{{fffYYYNNNJJJHHHIIIMMMUUUdddqqqqqqeee```cccgggppprrrrrrnnnnnnuuu~~~{{{~~~ooo___UUUNNNFFFAAA@@@<<<<<<;;;:::999888:::;;;999::::::::::::===AAAEEERRRlllrrrUUUGGGBBB@@@AAADDDJJJ[[[}}}xxx~~~}}}uuu{{{vvvmmmeee```\\\YYYWWWTTTQQQPPPPPPOOOPPPYYYbbbmmmvvv}}}sssmmmiiinnnlll}}}|||lllYYYOOOGGGCCC???<<<<<<<<<<<<<<<:::999999999999::::::;;;:::;;;<<<<<<<<<===@@@CCCMMMaaazzznnneeeggglllvvvuuuhhhXXXgggdddSSSOOOMMMRRRooo}}}~~~~~~}}}}}}wwwiii```\\\[[[YYYXXXWWWZZZaaaiiiooorrrqqqqqqpppppppppooooooooonnnooolllddd\\\XXXZZZ^^^kkk{{{xxxwww~~~~~~{{{~~~nnnqqqvvv|||yyyuuurrrpppppprrrrrrrrruuuvvvxxxzzzzzzzzzzzzyyyzzzzzz{{{{{{zzzxxxuuusssppppppnnnkkkhhhhhhiiikkkiiilllppptttuuusssqqqnnnlllkkkjjjiiikkkqqqyyyvvvcccVVVMMMJJJIIIKKKPPPXXXggguuu~~~nnnbbb]]]aaaeeesssyyy{{{wwwssswww{{{mmm^^^UUUOOOGGGAAA@@@;;;???CCCAAA;;;777888:::999::::::::::::<<<@@@CCCOOOhhhvvvVVVHHHCCCAAA@@@DDDIIIZZZ|||}}}ttt|||vvvnnnfff___ZZZVVVSSSSSSQQQPPPPPPPPPRRR\\\fffttt|||zzzttthhhnnnmmm{{{ssswwwvvvhhhVVVLLLFFFCCC???<<<<<<<<<<<<<<<:::::::::::::::;;;<<<<<<:::;;;<<<======>>>@@@CCCNNNbbb}}}nnndddfffllltttsssfffYYYcccfffSSSNNNLLLOOOjjj~~~~~~~~~~~~yyyjjj```\\\ZZZXXXWWWWWW[[[bbbiiiooorrrqqqqqqqqqqqqrrrsssuuuuuuvvvwwwtttkkk```ZZZ[[[^^^gggvvvxxx{{{rrrtttyyy}}}wwwtttqqqoooppprrrrrrrrrvvvwwwxxxyyyzzzzzzyyyxxxzzz{{{|||}}}{{{xxxtttrrrqqqqqqpppmmmkkkjjjkkkmmmjjjmmmpppsssssspppkkkhhhdddbbb^^^\\\]]]dddnnnuuu}}}sss```UUULLLJJJJJJMMMRRR[[[jjjxxxnnnaaa]]]aaafffuuu{{{|||}}}yyykkk[[[SSSMMMFFFBBB@@@<<>>AAAHHHXXXyyy~~~~~~www}}}xxxoooggg```ZZZUUURRRRRRPPPPPPQQQQQQSSS^^^iiiyyy{{{eeemmmlllssskkkqqqrrreeeTTTJJJFFFCCC>>><<<<<<<<<<<<<<<::::::::::::;;;;;;<<<===:::;;;=========>>>@@@CCCLLLaaa~~~pppdddfffkkktttttthhh[[[cccgggSSSMMMLLLNNNggg||||||{{{kkkaaa\\\ZZZVVVVVVWWW[[[cccjjjoooqqqqqqqqqqqqrrrtttwwwzzz{{{}}}~~~|||rrreee]]]\\\^^^fffssszzzvvv{{{tttwww{{{~~~wwwtttpppoooppprrrrrrsssvvvwwwxxxyyyzzzyyyxxxxxxzzz{{{}}}}}}|||xxxtttrrrrrrrrrqqqooommmlllmmmooojjjmmmqqqsssrrrnnnhhheee___\\\WWWSSSTTT[[[fffmmmzzzqqq^^^TTTLLLJJJJJJNNNTTT]]]lllzzzooobbb^^^bbbggguuu~~~~~~~~~yyyiiiYYYOOOJJJDDDBBBBBB>>>KKKVVVSSSEEE999999===999:::;;;;;;:::<<<>>>AAAHHH```zzzWWWHHHEEEBBB<<<@@@FFFVVVwwwzzz|||{{{zzzqqqhhhaaa[[[WWWTTTSSSQQQRRRTTTUUUYYYdddppp}}}kkkhhhqqq}}}mmmdddfffeeeYYYOOOLLLFFFBBB>>>;;;;;;;;;;;;:::<<<<<<<<<<<<<<<<<<<<<<<<999:::;;;;;;;;;===@@@BBBMMMggglll^^^gggoootttxxxuuubbbhhh}}}jjjWWWUUUPPPTTTbbb}}}}}}~~~pppccc\\\YYYWWWUUUSSSWWW^^^fffjjjkkklllttt|||}}}yyyxxx~~~nnncccbbbfffmmmuuu~~~~~~|||}}}|||zzzzzzwwwwwwxxxvvvwwwyyy{{{~~~|||{{{~~~}}}}}}vvvtttqqqooonnnpppssstttuuuuuuvvvwwwwwwwwwwwwvvvyyyyyyyyyxxxvvvtttqqqppppppmmmkkkmmmmmmkkklllooonnnoooqqqvvvyyyvvvmmmeeeddd]]]XXXVVVVVVVVV[[[bbbrrr{{{qqq]]]RRRKKKKKKLLLNNNUUUaaaoooxxxxxxhhh[[[]]]fffxxxzzzwwwyyy||||||{{{iiiVVVMMMJJJFFFBBB@@@CCCEEEFFFFFFDDD???:::777999:::;;;;;;;;;===@@@BBBHHH___~~~[[[HHHCCCCCC>>>EEEHHHPPPnnn{{{yyy{{{rrriiibbb\\\WWWSSSRRRQQQSSSWWWZZZ___lllxxxooojjjppp|||vvvhhh^^^aaa___UUUKKKHHHDDDAAA===::::::::::::999:::::::::::::::::::::::::::;;;<<<<<<<<<>>>AAACCCNNNeeeooo^^^dddkkkttt||||||hhhmmm~~~nnnXXXRRRMMMPPP___{{{{{{{{{|||}}}qqqddd\\\YYYYYYUUUSSSVVV\\\cccfffgggmmmvvv~~~}}}uuuiiihhhkkknnntttzzz|||zzzyyy{{{}}}~~~wwwwwwxxxwwwttttttwwwyyy}}}~~~yyyzzz{{{}}}{{{}}}||||||uuussspppnnnmmmnnnppprrrttttttvvvwwwwwwwwwwwwvvvxxxxxxxxxvvvtttqqqnnnllllllhhhgggjjjjjjhhhjjjnnnqqqrrrvvv||||||ssskkkddd]]]WWWUUUSSSSSSWWW]]]nnnxxxooo\\\QQQJJJJJJLLLOOOXXXdddrrr|||zzzlll```aaaiiiwww||||||zzz}}}~~~zzzuuu~~~kkkWWWNNNJJJFFFBBB@@@===>>>AAABBBBBB???<<<999999:::;;;;;;;;;===@@@BBBGGG]]]```KKKDDDCCC>>>EEEHHHOOOmmmyyy{{{ssskkkccc\\\VVVRRRRRRQQQTTTZZZ```gggttt}}}uuunnnqqqxxx~~~pppcccZZZ[[[ZZZQQQIIIGGGBBB???;;;999999999999888::::::::::::::::::::::::;;;<<<=========>>>AAADDDNNNaaaxxxwwwbbb```eeeqqq~~~nnnppp~~~xxx]]]RRRMMMOOO\\\www|||{{{{{{|||~~~uuuggg^^^ZZZYYYUUURRRTTTYYY___bbbccckkkttt~~~|||pppmmmooorrrtttvvvuuutttuuuyyy}}}~~~zzzxxxzzzyyyqqqsssxxxvvvqqqnnnlllpppwww~~~|||}}}}}}}}}~~~|||}}}~~~|||{{{zzzuuusssooolllkkklllmmmnnnqqqsssuuuwwwxxxwwwvvvvvvvvvvvvuuutttpppllliiifffeeebbbaaadddeeedddgggkkktttvvv|||{{{ttthhhaaaZZZVVVSSSRRRTTTZZZhhhtttlllZZZOOOHHHIIILLLQQQZZZhhhvvv~~~rrrggghhhppp{{{{{{{{{zzztttoooyyynnnYYYOOOKKKFFFAAA???999:::===>>>>>><<<:::888999:::;;;;;;;;;<<>>DDDGGGOOOkkkxxxzzzrrrjjjccc\\\VVVRRRQQQQQQTTT\\\dddmmmyyy{{{|||uuuuuuxxx{{{zzzmmmbbbYYYXXXWWWQQQKKKHHHBBB???<<<:::::::::999888<<<<<<<<<<<<<<<<<<<<<<<<:::;;;<<<<<<<<<>>>AAACCCMMM\\\ooojjj___^^^lllzzzzzzmmmmmmzzzfffUUUOOOPPPZZZsss}}}}}}}}}}}}|||kkkaaa\\\WWWSSSPPPQQQVVV]]]```aaaeeennnyyyuuusssuuuwwwuuurrrpppooosssyyy}}}|||xxxvvvvvvzzz~~~uuunnnrrryyyxxxpppkkkgggkkksss{{{}}}}}}~~~}}}{{{yyyyyyuuusssooolllkkkjjjkkkkkknnnpppsssvvvwwwwwwvvvuuutttttttttqqqnnniiidddaaa```\\\\\\___```aaadddhhhtttyyy}}}qqqiiiaaa]]]XXXTTTUUUZZZdddppp}}}|||iiiXXXOOOHHHIIIMMMRRR\\\jjjxxxyyypppqqqxxx~~~}}}yyyrrrllltttqqq[[[PPPKKKEEE@@@>>>:::;;;<<<<<<;;;999777666999:::;;;;;;;;;<<>>DDDGGGNNNhhhxxx}}}xxxppphhhaaa[[[UUUQQQRRRQQQUUU]]]gggppp|||~~~zzz~~~vvvjjjaaaYYYVVVTTTPPPKKKIIIAAA???<<<;;;;;;;;;:::999<<<<<<<<<<<<<<<<<<<<<<<<999:::;;;;;;;;;<<>>;;;;;;;;;;;;:::999888777888999:::::::::<<>>AAAFFFVVVjjj|||iii]]]jjjvvvrrrllldddjjjqqqTTTMMMKKKQQQhhh~~~|||{{{zzzzzz{{{}}}sssfff```SSSOOOKKKLLLRRRYYY^^^``````gggpppwwwzzz|||vvvlllhhhlllttt{{{yyyuuuqqqttt{{{yyyrrrqqqyyy|||sssmmmlllnnnsssxxx}}}~~~~~~}}}{{{xxxwwwsssqqqooolllkkkjjjiiiiiiiiijjjllloooqqqsssuuuuuusssttttttrrrmmmhhhbbb^^^]]]ZZZXXX[[[]]]^^^ccchhhqqqwwwyyypppjjjccc\\\ZZZ]]]gggrrr~~~qqqaaaUUUOOOJJJLLLPPPWWWaaannn|||}}}yyyqqqkkknnnsss\\\OOOIIIDDD???===999:::::::::;;;;;;<<<<<<888999:::::::::;;;>>>AAAGGG[[[|||mmmRRRDDDBBB???BBBDDDJJJ___wwwqqqggg___YYYVVVTTTRRRUUUTTTXXXdddppp{{{yyypppuuuxxx~~~zzzfff```WWWPPPLLLKKKIIIGGG???===;;;;;;;;;;;;999888::::::::::::::::::::::::888::::::::::::<<>>AAAFFFZZZzzzvvvXXXGGGDDD@@@BBBDDDIII[[[}}}uuunnnddd\\\WWWTTTSSSSSSVVVUUUZZZggguuuvvvlllqqq~~~zzzttt}}}}}}hhhbbbYYYPPPLLLLLLJJJHHH===<<<::::::::::::888777<<<<<<<<<<<<<<<<<<<<<<<<999;;;;;;;;;;;;===@@@BBBDDDYYYrrrssseeeyyykkkddd{{{^^^VVVOOOOOOaaa~~~|||||||||~~~ttteee___XXXRRRMMMLLLPPPVVVZZZ[[[^^^ccciiiooossswwwzzz}}}}}}~~~}}}|||}}}~~~sssgggccciiittt{{{~~~sssooonnntttsssrrrvvv~~~|||uuurrrnnnoooqqqtttxxx}}}~~~~~~{{{yyywwwmmmlllkkkiiihhhgggggggggfffffffffhhhkkkooosssvvvuuuuuuvvvuuuqqqkkkeeeaaabbb]]][[[^^^___aaaeeekkkooouuuxxxppphhhfffhhhpppyyyxxxfffXXXPPPMMMJJJMMMSSS\\\iiixxx{{{uuuuuurrr[[[MMMHHHCCC???===???>>><<<:::888888888888888999:::::::::;;;>>>AAAEEEXXXxxx}}}^^^KKKFFF@@@BBBCCCHHHYYYzzzvvvmmmbbbZZZTTTOOOQQQUUUSSSZZZccclllzzzxxxhhhtttyyy}}}qqq~~~kkkbbbVVVOOOMMMKKKGGGCCC>>>>>>===<<<;;;:::::::::999999999999999999999999:::::::::888888:::>>>AAAJJJYYYrrrzzzfff}}}tttbbbuuubbbRRROOOMMMUUUkkk~~~}}}~~~}}}}}}ttteee]]]UUUTTTQQQNNNMMMPPPVVVZZZcccccceeelllsssxxxyyyxxxuuuuuuvvvzzz~~~zzznnnbbbbbbllluuuxxxwwwpppqqqrrrwww~~~uuuwww{{{zzzqqqqqqqqqrrrtttvvvxxx{{{|||~~~~~~~~~{{{xxxvvvuuuooollliiigggggggggfffeeeccceeeggghhhjjjlllqqqtttuuu{{{|||wwwrrrkkkeeedddcccbbbaaaaaacccdddfffooosss{{{zzzsssmmmkkklllvvvzzzwwweeeTTTMMMMMMIIILLLSSS```rrryyyzzzyyyiiiXXXNNNGGGAAA>>>>>>>>>===<<<;;;:::999999999::::::;;;;;;:::<<<>>>AAAGGG\\\}}}___JJJFFFBBBCCCEEEGGGRRRlllqqqhhh___XXXSSSPPPRRRWWWXXX___gggooo{{{xxxiiiuuu}}}xxxhhh```TTTNNNKKKJJJFFFBBB>>>===<<<;;;;;;:::::::::999999999999999999999999:::::::::999888:::>>>AAAHHHYYYtttnnnzzzdddqqqeeeSSSNNNKKKSSSggg~~~}}}qqqccc[[[UUUSSSPPPMMMLLLOOOUUUYYY```bbbeeelllssswwwwwwuuurrrsssuuuyyy~~~wwwlllbbbcccmmmwwwyyywwwmmmooorrrwww|||sssuuu{{{{{{sssqqqqqqrrrsssuuuvvvwwwwwwyyy|||~~~{{{yyyvvvuuurrroookkkhhhgggfffeeecccbbbdddfffgggiiilllpppsssvvv|||~~~yyytttmmmfffeeedddbbbaaaaaacccdddfffmmmqqqyyyyyysssqqqsssxxx|||tttcccTTTMMMMMMMMMOOOWWWdddttt}}}|||~~~wwwhhhWWWMMMGGGAAA>>>>>>======<<<::::::999999:::999::::::::::::;;;>>>@@@EEEYYYzzzhhhOOOFFFAAABBBCCCFFFPPPhhh{{{|||jjjbbbZZZUUUQQQPPPSSSYYY]]]eeemmmuuu}}}nnnzzz~~~eee]]]RRRLLLJJJHHHEEEAAA>>>===<<<;;;::::::::::::999999999999999999999999999::::::999999:::>>>AAAFFFYYYuuuxxxjjjooojjjTTTNNNJJJOOOaaa{{{}}}}}}~~~pppaaaZZZUUUSSSPPPMMMLLLNNNTTTXXX^^^aaafffmmmsssuuusssqqqnnnpppsssyyy~~~ssskkkdddgggpppxxxyyyvvviiimmmqqqwwwzzzooossszzz}}}wwwqqqrrrsssttttttsssrrrqqqrrruuuyyy|||}}}~~~~~~{{{yyywwwuuutttpppllliiigggeeecccaaaaaabbbeeefffhhhkkkpppssswww~~~{{{vvvooohhhfffeeecccbbbaaabbbdddeeehhhlllrrr}}}yyyrrrppprrrxxx|||~~~ooo```RRRLLLMMMOOOTTT\\\jjjyyy}}}xxxuuuxxx~~~ttteeeUUULLLFFF@@@=========<<<;;;::::::999999:::888999:::999999:::===???EEEYYYzzzqqqUUUEEEAAA@@@AAADDDLLLccc|||sssrrreee]]]UUURRROOONNNSSSYYYbbbjjjttt{{{ttt|||zzzccc[[[QQQKKKJJJIIIEEEAAA===<<<;;;;;;:::::::::;;;999999999999999999999999999::::::999999:::===@@@DDDXXXrrrtttqqqlllTTTMMMHHHMMM\\\uuu{{{}}}qqqaaaYYYUUUSSSPPPLLLJJJMMMRRRVVV\\\aaahhhooosssssspppmmmlllnnnssszzz~~~rrrmmmiiillltttxxxvvvrrrgggmmmsssyyyyyymmmqqqyyyzzztttuuuvvvvvvuuurrrpppnnnmmmooosssvvvxxx{{{}}}~~~~~~~~~}}}|||{{{yyywwwvvvsssppplllhhhgggeeecccaaa```bbbdddeeegggjjjooorrrwww~~~~~~yyyrrrkkkhhhgggdddbbbaaabbbccccccbbbdddiiisss~~~wwwnnnjjjlllsssxxxzzzkkk]]]QQQLLLLLLPPPVVVaaaooo~~~xxxqqqnnnqqqwww}}}pppbbbRRRJJJEEE@@@======<<<;;;;;;:::999999999:::888888999999888:::<<>>;;;;;;::::::999999999999::::::888999:::999999:::===???FFFZZZ{{{}}}aaaMMMGGGCCCCCCFFFGGGUUUzzzxxxwwwtttyyyuuulllrrrWWWQQQKKKKKKLLLNNNUUU\\\lllwww|||~~~ppppppkkk[[[TTTLLLIIIIIIIIIEEE@@@;;;::::::999::::::;;;;;;999999999999999999999999777999;;;;;;;;;;;;===???CCCUUUlll~~~{{{zzzyyy\\\QQQJJJLLLTTThhh~~~{{{}}}~~~|||}}}~~~gggYYYUUUSSSNNNJJJGGGIIIMMMQQQXXX___ggglllkkkhhheeeccciiimmmuuu}}}|||wwwrrrsssxxx~~~}}}ssskkkiiiqqqxxx}}}rrruuuyyy|||~~~}}}}}}|||{{{zzzyyyxxxwwwtttuuuvvvvvvwwwzzz~~~|||}}}zzz{{{}}}~~~xxxuuuqqqnnnlllkkkiiigggeeefffggggggggghhhkkknnnpppzzz|||uuussspppkkkeee```]]][[[[[[YYYVVVTTTXXXbbbppp|||qqqiiihhhhhhoooxxx{{{iii\\\UUUOOOMMMNNNUUUaaaqqq}}}sssjjjffflllvvvyyywwwdddWWWJJJEEEBBB>>>;;;;;;:::999999999999999::::::999::::::::::::;;;>>>@@@DDDXXXyyykkkRRRHHHCCCCCCFFFFFFQQQvvv~~~{{{|||}}}yyynnnooowwwSSSMMMIIIJJJLLLPPPXXX```ooo{{{}}}|||oooppp}}}zzzhhhXXXRRRKKKHHHHHHGGGCCC???:::::::::999999:::;;;;;;999999999999999999999999777999;;;;;;;;;;;;===>>>DDDVVVooozzzvvv___SSSKKKLLLRRRddd{{{~~~}}}zzz{{{mmm___UUURRRNNNIIIGGGHHHLLLPPPWWW]]]eeeiiihhhdddbbbaaagggllluuu}}}yyytttpppsssyyyuuullliiiqqqxxx|||uuuwwwyyy{{{}}}~~~~~~}}}|||zzzzzzzzzzzzzzzxxxyyyyyyxxxyyy|||~~~~~~~~~}}}}}}|||}}}{{{|||~~~}}}zzzuuuqqqooollljjjhhhfffggghhhgggggghhhkkkmmmoooxxx}}}wwwuuuqqqlllfff```\\\ZZZYYYTTTQQQNNNPPPZZZhhhttt|||zzzrrrqqqjjjpppzzzvvvcccYYYSSSOOONNNPPPZZZfffvvv~~~uuukkkhhhoooyyyyyyssssssbbbVVVIIIDDDAAA===;;;:::999999999888999999::::::::::::;;;;;;:::<<<>>>AAADDDXXXzzzsssUUUHHHBBBBBBEEEDDDNNNsss|||~~~~~~rrrnnnppp}}}VVVPPPJJJIIIJJJNNNYYYdddrrr}}}vvvqqquuu}}}sssaaaWWWQQQIIIFFFFFFEEEAAA===999999999999999999999999::::::999999999999999999:::999999999;;;===@@@BBBEEERRRjjjwwwgggTTTIIILLLQQQ^^^~~~}}}~~~~~~~~~}}}{{{{{{~~~sssccc[[[UUUOOOKKKHHHGGGLLLSSSZZZaaafffeeedddccc```\\\kkkmmmrrrxxx|||{{{uuuoooooouuuwwwooolllpppvvv|||xxxyyyzzz{{{|||}}}~~~~~~{{{{{{zzzzzzzzzzzz{{{|||~~~|||{{{zzz{{{|||}}}~~~~~~~~~{{{{{{{{{|||}}}}}}{{{zzz}}}|||}}}|||vvvqqqlllhhhfffhhhggggggggggggiiikkklllqqquuu{{{uuuqqqlllfffbbb]]]YYYVVVTTTOOOMMMOOOSSS[[[hhhttt}}}tttpppvvv~~~qqqaaaYYYSSSOOOTTT\\\aaaooo|||xxxrrroooxxxtttmmmyyyyyyrrrZZZTTTKKKCCC???>>>======<<<;;;:::999888888888888666888999999:::<<>>======<<<;;;:::999888888888888777888999999:::<<>>??????KKKccc}}}}}}jjjYYYMMMMMMLLLSSSqqq}}}{{{||||||{{{zzz{{{}}}ooo[[[TTTNNNLLLJJJHHHJJJOOOUUU```gggeee```___``````hhhnnntttwwwtttooollljjjpppvvv~~~zzzsssrrrtttwwwzzz|||}}}~~~~~~{{{zzzyyyyyyzzz|||~~~~~~~~~}}}}}}|||||||||~~~}}}}}}~~~~~~~~~{{{vvvsssrrrrrrxxxxxxxxxxxxxxxwwwvvvuuuzzzzzz{{{xxxrrrnnnlllkkkiiihhhgggggghhhiiikkklllmmmpppvvv{{{~~~~~~{{{zzzvvvrrrmmmhhhddd___ZZZWWWNNNJJJHHHIIIJJJMMMUUU^^^nnnyyyxxxtttxxx~~~uuueeeWWWRRRPPPOOOVVV```jjjwwwzzzwwwtttsss~~~rrrhhhooo|||lllcccXXXRRRIIICCC???>>>======;;;;;;:::999888888888888777888999999:::;;;???AAAIIIWWWsssjjjRRRFFFAAAEEEEEEJJJfffzzzOOOKKKIIIKKKOOOWWWcccnnn{{{}}}xxxrrrccc\\\QQQNNNJJJHHHFFFCCC???<<<999999999999999999999999777777888999::::::;;;;;;;;;::::::::::::;;;<<<===>>>III```|||www~~~kkkZZZNNNLLLJJJNNNiii{{{yyyzzzzzzzzzyyyzzz|||~~~ttt]]]UUUOOOLLLJJJHHHIIILLLSSS___hhheee___^^^aaacccgggooovvvvvvpppiiihhhiiipppuuu|||{{{uuuuuuvvvwwwyyyzzz{{{|||}}}|||{{{yyyxxxyyy|||~~~~~~}}}}}}zzzzzzyyyuuuqqqnnnnnnnnnuuuvvvwwwvvvuuutttssssssxxxxxxzzzyyysssooommmmmmiiiiiihhhhhhhhhiiikkkkkkllloootttyyy{{{{{{yyywwwuuurrrnnniiieeeaaa\\\XXXQQQMMMKKKKKKKKKJJJOOOVVVbbblllwww{{{}}}|||xxxrrrpppsssyyy~~~pppaaaSSSOOOMMMNNNVVVbbbooo|||yyywwwvvvwwwtttiiimmm|||zzzggg]]]VVVPPPIIIBBB???>>>===<<<;;;:::999999888888888999777888999::::::;;;>>>AAAHHHUUUppprrrTTTGGGBBBEEEEEEIIIccc}}}QQQMMMKKKNNNSSSZZZfffqqqzzz~~~||||||jjj___ZZZNNNLLLJJJHHHFFFBBB>>><<<999999999999999999999999777777888999::::::;;;;;;::::::::::::;;;;;;<<<<<<@@@III^^^{{{qqqwwwmmm[[[MMMKKKIIIKKKbbbyyyxxxyyyyyyxxxwwwxxxzzz}}}xxxbbbYYYPPPLLLJJJGGGHHHJJJRRR]]]fffddd___^^^bbbeeegggooovvvuuummmgggfffhhhnnnrrryyy{{{vvvwwwwwwwwwxxxyyyzzz{{{|||}}}|||zzzyyyyyy{{{~~~~~~~~~{{{uuuuuutttqqqmmmllllllmmmrrrtttuuuuuurrrqqqqqqrrrvvvwwwzzzzzzsssooommmmmmjjjiiihhhhhhhhhiiijjjkkkmmmoootttxxxzzzyyywwwvvvtttqqqnnnkkkgggccc^^^ZZZSSSPPPNNNMMMKKKIIILLLQQQZZZbbbiiikkklllnnnllliiigggjjjooovvv~~~nnn^^^QQQMMMMMMNNNXXXdddssszzzxxxxxx{{{uuujjjkkkvvv|||hhh[[[TTTOOOHHHBBB???>>>===<<<::::::999999888888999999888999:::::::::;;;>>>@@@HHHTTTnnnvvvVVVIIICCCFFFGGGJJJccc~~~QQQNNNMMMQQQVVV^^^jjjuuu{{{yyyfff[[[XXXKKKKKKKKKIIIFFFBBB>>>;;;999999999999999999999999888888888999999::::::;;;888999999:::;;;<<<<<<<<>>===<<<::::::999999888999999:::888999::::::999;;;>>>@@@HHHSSSlllzzzYYYKKKDDDHHHHHHKKKbbbPPPMMMNNNSSSZZZbbbooo{{{~~~}}}sssvvv}}}yyycccWWWTTTIIIJJJKKKJJJFFFAAA===;;;999999999999999999999999999999999999999999999999666777999:::;;;<<<======???EEEWWWtttuuutttyyy```LLLJJJJJJJJJVVViiiyyyyyyyyywwwuuutttvvvxxx|||ooobbbTTTLLLIIIFFFFFFHHHMMMUUU[[[ZZZZZZ]]]______ccchhhnnnnnnjjjeeedddeeeiiilllqqqwww||||||yyyvvvvvvvvvxxxyyyyyyzzzzzzyyy|||{{{{{{{{{{{{|||}}}}}}}}}~~~}}}wwwqqqpppmmmiiieeecccdddeeegggjjjnnnmmmkkkiiillloootttvvv|||yyysssooommmkkkkkkjjjiiiiiiiiijjjkkkmmmooorrruuuvvvvvvtttssspppnnnmmmlllkkkhhhddd```XXXSSSPPPOOOLLLIIIKKKQQQVVV^^^eeegggggggggccc___[[[\\\aaajjjvvvjjj[[[OOOMMMPPPUUUbbbooo|||}}}|||}}}vvvnnnmmmpppuuunnn[[[PPPLLLFFFAAA???>>>===<<<:::999999888999999::::::999:::::::::999;;;===@@@DDDNNNfff]]]NNNEEEHHHHHHIII^^^zzz}}}yyyNNNLLLMMMTTT\\\fffsssrrrgggnnn{{{yyyaaaTTTRRRHHHJJJKKKJJJFFFAAA===;;;999999999999999999999999::::::999999999999999999555666888:::<<<=========>>>BBBSSSppp~~~xxxtttbbbLLLJJJKKKIIIRRRbbbyyyyyyyyyvvvtttsssuuuvvvzzzssseeeUUULLLIIIFFFFFFHHHKKKRRRVVVWWWXXX\\\]]][[[aaaeeejjjkkkhhheeeccccccgggjjjooouuuyyyzzzxxxuuuuuuvvvxxxyyyzzzzzzyyyyyy{{{{{{{{{|||||||||||||||{{{}}}~~~}}}wwwqqqooolllgggbbb``````aaabbbgggkkkjjjhhhgggjjjmmmtttvvv||||||uuupppnnnlllkkkjjjiiiiiiiiijjjkkklllnnnqqqsssttttttsssrrrnnnmmmmmmlllllliiieeebbb[[[VVVSSSQQQNNNLLLOOOTTTVVV```jjjmmmmmmlllfff```ZZZ[[[___hhhttthhhZZZNNNNNNRRRYYYfffuuu~~~~~~}}}~~~yyyrrrppprrruuu|||pppZZZOOOKKKFFFAAA???>>>===;;;999999999888999999::::::999:::::::::999:::===@@@???III``````PPPFFFHHHGGGGGG[[[uuuzzzsssKKKMMMQQQWWW```lllxxx~~~}}}~~~llldddhhhuuuwwwdddZZZOOOIIIJJJJJJHHHCCC???;;;:::999999999888888777777777999999999999999999999999::::::999999::::::;;;<<<===AAAPPPhhh}}}wwwpppZZZQQQMMMJJJPPPZZZ|||{{{xxxwwwwwwtttpppqqquuuzzzlllXXXMMMIIIFFFEEEFFFHHHLLLRRRVVVWWWVVVXXX[[[\\\]]]aaaggggggcccaaacccgggiiimmmrrruuuwwwwwwxxxwwwxxxyyyyyyxxxwwwxxxzzzzzzzzz{{{||||||}}}||||||~~~~~~}}}|||{{{|||~~~~~~{{{xxxuuuqqqkkkfffcccaaa___]]]aaabbbdddeeefffhhhllloootttwww}}}|||uuupppnnnllljjjiiiiiijjjkkkllljjjkkkmmmqqqtttuuusssqqqqqqpppooonnnllliiidddaaa^^^[[[VVVRRRPPPPPPQQQRRRZZZbbbnnnwwwzzzvvvqqqmmmddd___```iiisss||||||hhhXXXLLLMMMRRRXXXgggwwwyyyzzz~~~yyyvvvvvvyyy}}}}}}lllXXXNNNJJJDDD???===<<<:::999::::::999999888999999999888888888999:::;;;<<<===BBBBBBTTTxxxkkkUUUFFFGGGFFFDDDUUUmmmxxxzzzHHHLLLRRRZZZdddqqq~~~zzz{{{uuueee^^^dddsssuuucccYYYMMMIIIJJJJJJHHHCCC>>>;;;:::;;;;;;;;;:::::::::999999999999999999999999999999::::::999999::::::;;;<<<>>>AAANNNddd{{{zzz~~~~~~rrrZZZOOOJJJGGGMMMWWWuuu}}}yyywwwwwwtttpppqqquuuxxx}}}rrr\\\PPPJJJFFFDDDDDDHHHJJJOOOTTTWWWWWWXXXXXXVVVVVVZZZ___aaa```aaadddgggiiimmmqqqtttvvvvvvvvvvvvwwwxxxxxxwwwwwwxxxyyyzzzzzz{{{|||||||||||||||~~~~~~~~~~~~~~~}}}|||{{{{{{}}}~~~~~~~~~~~~{{{wwwsssnnniiidddaaa^^^\\\ZZZ]]]^^^```aaaccceeejjjmmmqqquuu{{{~~~xxxrrrpppnnnmmmlllkkkkkkllllllllllllmmmppprrrtttsssrrrqqqpppooonnnmmmiiieeeaaa^^^\\\XXXTTTRRRRRRRRRSSS\\\dddqqq|||{{{wwwhhhcccdddlllvvv~~~|||ssscccTTTKKKNNNUUU]]]mmm}}}yyyzzz{{{|||~~~~~~iiiWWWNNNJJJDDD@@@>>><<<;;;:::;;;::::::999888888888999888888888999:::;;;<<<===DDDFFFXXXzzzrrrYYYGGGGGGFFFEEETTTjjjyyyIIINNNUUU^^^iiiuuuvvv{{{~~~ooobbb]]]fffvvvuuucccXXXLLLJJJJJJJJJGGGBBB>>>;;;:::;;;;;;;;;::::::::::::999999999999999999999999999::::::999999::::::;;;<<<>>>@@@KKK___sssxxxvvvyyy```QQQHHHEEEKKKTTTlll{{{wwwvvvtttqqqqqqtttvvv{{{yyybbbSSSKKKFFFCCCCCCGGGHHHLLLRRRYYY]]]\\\YYYSSSPPPQQQVVVZZZ\\\```fffgggiiimmmpppsssttttttttttttuuuwwwwwwvvvuuuwwwxxxzzzzzz{{{{{{||||||{{{{{{}}}}}}}}}~~~~~~}}}||||||{{{}}}~~~~~~}}}}}}|||wwwppplllfff```]]][[[YYYWWWXXXYYY[[[]]]___cccgggkkkooosss{{{{{{vvvsssrrrqqqpppnnnmmmllllllnnnmmmlllmmmppprrrrrrrrrqqqpppoooooonnnjjjeeebbb___]]]ZZZVVVTTTTTTTTTUUU[[[cccqqq}}}nnniiiiiipppyyyrrrggg[[[PPPJJJOOOYYYdddtttyyyzzz}}}|||eeeWWWNNNJJJDDD@@@>>>===<<<;;;<<<;;;:::999888888777777888888888999:::;;;<<<===FFFJJJ\\\{{{|||```JJJFFFFFFFFFRRRdddvvv~~~MMMRRRYYYbbblllwwwvvv~~~~~~sssjjjhhhpppyyyggg[[[MMMJJJKKKJJJFFFAAA===::::::888888888888888888888888999999999999999999999999::::::999999::::::;;;<<<>>>???III[[[mmm|||{{{pppkkkyyyiiiUUUIIIEEEKKKSSSeee}}}wwwvvvtttqqqqqqttttttxxx~~~}}}eeeUUULLLFFFCCCCCCFFFGGGJJJRRR^^^gggfffaaaVVVQQQNNNRRRVVVZZZaaaggggggiiilllooorrrsssrrrrrrrrrtttuuuuuutttuuuvvvwwwyyyzzzzzz{{{{{{{{{zzzzzz{{{||||||}}}~~~~~~}}}}}}|||~~~~~~~~~xxxpppkkkddd___[[[YYYWWWVVVVVVWWWYYY[[[]]]aaagggkkkpppttt|||zzzvvvvvvuuusssqqqooommmkkkooommmkkkkkkmmmooopppppppppoooooopppooolllgggccc___^^^[[[YYYWWWUUUUUUUUUWWW___lllzzzrrrmmmlllrrryyy~~~}}}iii]]]TTTLLLIIIPPP\\\jjjzzzyyyyyyxxxxxxvvvaaaWWWMMMIIIDDD@@@???>>>===<<<===<<<;;;999888777777777888888888999:::;;;<<<===DDDJJJ]]]zzzgggMMMFFFFFFGGGPPP^^^ttttttMMMRRR[[[eeeoooyyyzzz|||vvvvvv~~~mmmaaaQQQKKKKKKIIIFFF@@@<<<:::999888888888888888888888888999999999999999999999999::::::999999::::::;;;<<<>>>???GGGXXXjjjwwwrrraaaiiixxxrrrZZZJJJEEEJJJPPP___~~~xxxuuutttqqqqqqssssssvvv{{{gggVVVMMMGGGDDDDDDDDDGGGJJJSSScccrrruuuoooaaaYYYSSSTTTXXX\\\aaaggggggiiillloooqqqrrrrrrrrrqqqsssttttttttttttvvvwwwyyyyyyzzzzzzzzzzzzyyyyyyyyyzzz{{{|||}}}~~~~~~~~~~~~{{{qqqllleee___[[[YYYXXXWWWWWWXXXYYYZZZ\\\```fffjjjpppuuu{{{~~~xxxxxxwwwuuussspppmmmlllooollljjjiiijjjlllmmmmmmmmmnnnooopppqqqnnnjjjfff```___]]][[[YYYWWWUUUTTTUUU\\\hhhvvv~~~sssmmmlllqqqvvvyyy{{{~~~||||||||||||~~~wwwdddXXXOOOKKKJJJRRR___nnn}}}zzzxxxuuurrrwwwsss___WWWLLLHHHCCC@@@???>>>>>>======<<<;;;999888777777777888888888999:::;;;<<<===AAAGGGYYYtttmmmPPPGGGFFFGGGNNNXXXzzzwwwoooJJJQQQ\\\gggrrr|||~~~ssseeeSSSLLLKKKIIIEEE???;;;999999999::::::::::::;;;;;;;;;999999999999999999999999::::::999999::::::;;;<<<===>>>FFFVVVfffsssxxxddddddkkkyyy]]]KKKEEEGGGLLLYYYuuuxxxuuutttqqqqqqsssssstttyyyiiiXXXOOOHHHFFFFFFCCCGGGKKKSSSeeeyyy|||lllccc[[[ZZZ]]]^^^bbbffffffhhhlllooorrrsssssssssqqqrrrttttttttttttvvvxxxyyyyyyzzzzzzyyyyyyxxxxxxxxxyyyzzz|||}}}~~~sssnnnfff___\\\ZZZYYYXXXYYYYYYYYYXXXYYY]]]bbbffflllpppwww|||yyyxxxwwwtttrrrooonnnmmmnnnkkkhhhggghhhiiiiiiiiijjjlllnnnqqqsssqqqmmmiiiccccccaaa___\\\XXXUUUTTTUUU[[[fffttt|||rrrmmmjjjnnnrrrssssssuuupppppppppqqquuuzzz~~~ooo^^^UUULLLKKKMMMUUUcccrrr{{{yyyvvvpppsss{{{|||zzzyyy~~~rrr^^^VVVJJJFFFBBB???>>>>>>>>>===<<<;;;:::999888888777777888888888999:::;;;<<<===>>>CCCRRRlllqqqTTTHHHFFFFFFLLLUUUrrr}}}pppKKKSSS^^^jjjuuu~~~uuufffSSSLLLKKKIIIDDD???;;;999999999999:::::::::;;;;;;;;;999999999999999999999999::::::999999::::::;;;<<<<<<<<>>============;;;::::::999888888888999888888888999:::;;;<<<===>>>@@@KKKdddrrrWWWJJJEEEEEEKKKSSSjjjoooyyyPPPXXXcccmmmvvv}}}uuueeeRRRLLLLLLIIIDDD>>>:::999999777777777888888999999999999999999999999999999999::::::999999::::::;;;<<<;;;;;;BBBPPP___jjjttt|||hhh^^^[[[rrrgggRRRJJJJJJLLLKKKdddxxxtttsssrrrqqqsssssstttwww~~~qqq]]]RRRJJJGGGFFF@@@GGGJJJNNN___wwwtttjjjbbbbbbcccbbbbbbbbbeeehhhlllpppsssuuuvvvvvvqqqssstttuuuuuuuuuwwwyyyyyyyyyyyyyyyyyyxxxwwwvvvvvvwwwyyy{{{}}}~~~~~~~~~uuuooofff___[[[YYYXXXXXXWWWVVVTTTRRRQQQSSSWWW[[[ZZZ___eeekkkrrr|||yyywwwtttqqqooonnnnnnooojjjhhhfffeeeeeeeeedddbbbfffhhhmmmqqquuutttqqqnnnkkkkkkiiigggbbb]]]XXXVVVQQQVVV```ooo}}}{{{rrrkkkhhhkkkmmmkkkjjjkkkddd```[[[YYY^^^hhhsss{{{uuuaaaSSSMMMJJJLLLQQQ[[[kkk}}}{{{yyy{{{~~~}}}yyy{{{wwwsssuuuxxxsssmmmiiimmm{{{ttt^^^VVVGGGDDD???===<<<======<<<::::::999999888999999999888888888999:::;;;======??????GGG```rrrYYYKKKEEEDDDKKKRRRfffmmmtttSSS\\\hhhrrrxxx}}}yyyfffWWWMMMJJJFFFAAA===;;;999999888888777777777777888888777888888888888999999999>>>===<<<;;;:::999999999:::<<>>;;;:::::::::999<<<;;;::::::999999::::::777888888999999:::;;;;;;>>>AAAIII[[[yyywww^^^PPPIIIFFFIIIPPPaaa~~~pppppp|||UUU]]]iiisssyyy|||yyygggXXXMMMKKKFFFBBB>>><<<::::::888888777777777777888888777888888888888999999999;;;::::::::::::;;;<<<<<<;;;;;;AAAOOOaaaqqq|||www```[[[lllyyy~~~rrrYYYNNNJJJHHHKKKVVVpppyyyrrrrrrqqqqqqrrrrrrsssvvvzzzlllZZZLLLGGGIIIFFFCCCBBBGGGSSS___fffiiigggccc___^^^```bbbcccccciiihhhiiilllqqqtttsssrrrrrrsssuuuvvvwwwxxxxxxxxx{{{|||{{{yyywwwuuuvvvwwwvvvvvvwwwxxxyyy{{{}}}~~~{{{tttkkkccc]]]YYYWWWUUUUUUSSSRRRRRRRRRRRRQQQPPPRRRSSSWWW]]]```eeeqqq}}}{{{yyyvvvtttsssqqqnnnlllkkkjjjgggeeedddddddddeeefffiiimmmrrrttttttrrrqqqnnnnnnnnnlllhhhbbb]]]ZZZRRRUUU\\\kkk{{{}}}vvvnnnlllnnnppppppnnnggg```XXXVVVXXX```nnn{{{ooo\\\QQQLLLKKKMMMUUUcccuuu|||wwwqqqllllllrrrtttxxx}}}|||xxxuuuoooooommmlllrrr|||{{{gggVVVMMMFFFCCC>>>;;;:::::::::999:::999888888777777888888777888888999999:::;;;;;;<<>><<<;;;;;;888888777777777777888888777888888888888999999999888888888999;;;<<<>>>???<<<;;;???NNNcccwww~~~eee\\\gggrrr}}}}}}wwwcccQQQJJJHHHJJJQQQfffzzzsssrrrqqqpppqqqrrrsssuuuxxx}}}vvvaaaQQQJJJJJJFFFBBB@@@CCCJJJRRRWWWYYY^^^\\\\\\]]]```bbbcccccchhhhhhiiilllppprrrrrrrrrqqqrrrsssuuuwwwxxxxxxyyy||||||{{{yyyvvvttttttuuuwwwwwwwwwxxxyyy{{{|||}}}}}}wwwmmmddd^^^ZZZWWWVVVTTTSSSQQQPPPQQQQQQPPPOOOQQQQQQTTTXXXYYY\\\gggrrr}}}{{{yyyvvvuuutttssspppnnnkkkjjjgggeeedddcccccccccggghhhkkknnnpppppppppppppppqqqpppnnnjjjeee___\\\SSSUUU\\\kkk{{{vvvsssuuuxxxwwwvvvooofff]]]YYYYYY```mmmzzz~~~iiiXXXNNNKKKJJJNNNXXXhhhyyy~~~xxxpppkkkkkkpppsssyyy}}}xxxrrrtttsssssstttyyy|||mmm^^^RRRLLLEEEAAA===;;;:::::::::999999999888777777777777888777888888999999:::;;;;;;:::===CCCQQQlllxxx___NNNEEEFFFJJJXXXzzzuuukkksss[[[cccoooxxx{{{|||~~~{{{qqqaaaUUULLLIIIEEEAAA===;;;::::::888888777777777777888888777777888888888999999999777888888999:::<<<===>>><<<;;;>>>LLLddd|||jjj___eeemmmvvvyyyrrrlll}}}oooUUUKKKIIIJJJMMM[[[xxxzzzttttttsssrrrrrrrrrrrrtttvvv{{{hhhVVVLLLIIIFFFCCC@@@@@@DDDJJJMMMOOOUUUWWWYYY]]]```cccddddddggggggiiilllnnnpppqqqqqqoooppprrrtttvvvwwwxxxxxxzzzzzzzzzxxxuuuttttttuuuxxxxxxxxxyyyzzz|||}}}~~~yyynnneee^^^[[[XXXWWWVVVTTTQQQQQQRRRSSSRRRQQQSSSSSSUUUWWWWWWZZZcccnnn~~~|||zzzxxxvvvuuuuuutttrrrppplllkkkiiigggeeedddccccccggghhhiiijjjkkkmmmnnnoooqqqqqqrrrppplllfffaaa]]]XXXZZZaaannn}}}xxxoooddd^^^]]]bbbooo{{{vvvbbbSSSLLLJJJHHHOOO\\\mmm}}}}}}tttoooooorrruuu{{{zzzyyyzzzyyyyyyyyy|||{{{ooobbbWWWPPPLLLCCC@@@<<<;;;:::::::::999;;;::::::999999999999999777888888999999:::;;;;;;:::<<>>JJJccc~~~pppcccfffkkkssssssiiibbbsss{{{ZZZKKKIIIIIIJJJTTTlll{{{vvvwwwvvvvvvvvvqqqqqqrrruuuzzznnn[[[NNNHHHFFFDDDAAAAAACCCFFFJJJLLLPPPSSSXXX]]]```bbbdddeeeeeegggiiikkkmmmnnnooopppnnnoooqqqsssuuuvvvwwwwwwvvvwwwwwwvvvttttttvvvwwwzzzzzzzzzzzz{{{|||~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~{{{pppfff```\\\ZZZYYYXXXVVVTTTSSSUUUVVVWWWVVVVVVVVVXXXYYYYYY[[[dddooo|||}}}yyyxxxvvvvvvvvvuuutttrrrooonnnllljjjhhhfffeeedddhhhggggggggghhhjjjlllnnnpppqqqrrrqqqnnnhhhccc___ZZZ\\\bbbooowwwlllfffcccgggsss~~~nnn\\\PPPKKKIIIIIIQQQaaassswwwrrrrrrsssvvvzzz~~~|||ooobbbVVVNNNIIIGGG@@@>>>;;;::::::::::::888;;;:::999999888888999999777888888999999:::;;;;;;;;;===@@@III___vvv[[[NNNLLLNNNRRRooosssqqqbbbiiisssyyy{{{}}}{{{qqqiii^^^SSSMMMHHHFFFBBB>>>;;;999888888888888777777777777888888777888888888888999999999;;;::::::999999999999:::;;;===???HHH___}}}wwwiiiiiimmmvvvwwwjjj```mmm___LLLIIIGGGHHHPPPbbb|||yyyzzzyyyyyyyyyppppppqqqsssxxxttt___QQQHHHFFFEEECCCBBBCCCEEEHHHKKKMMMQQQWWW[[[^^^```bbbddddddgggiiikkkkkklllnnnooonnnoooppprrrtttuuuuuuvvvtttuuuuuuuuuttttttvvvwwwzzzzzzzzzzzz{{{|||}}}~~~|||||||||||||||||||||||||||qqqgggaaa^^^]]]\\\ZZZXXXVVVVVVXXX[[[\\\]]][[[ZZZ[[[]]]\\\]]]fffppp|||zzzxxxwwwwwwxxxxxxvvvuuutttsssqqqooommmjjjhhhggghhhgggffffffgggiiikkkllloooppprrrssspppkkkfffbbbXXXZZZ```mmm~~~tttmmmkkkmmmxxx|||hhhXXXOOOJJJIIIJJJUUUfffxxxvvvpppqqqrrruuuxxx}}}}}}mmm^^^SSSKKKGGGDDD>>>===;;;:::;;;;;;999888888888777666666666666777777888888999999:::;;;;;;;;;???AAAGGGZZZ{{{|||^^^OOOLLLLLLPPPiii~~~yyy{{{ssseeekkksssxxx{{{}}}rrrkkkbbbWWWOOOMMMHHHFFFBBB>>>;;;999999999888888777777777777888888777888888888888999999999::::::999999999999999:::999>>>@@@FFF[[[yyy~~~ooommmrrrwwwffflll{{{cccMMMHHHDDDGGGMMM[[[vvv{{{|||{{{zzzzzzqqqppppppqqqvvv|||xxxdddTTTIIIFFFEEEDDDBBBAAACCCFFFHHHKKKOOOUUUYYY[[[]]]___bbbcccfffiiikkkjjjjjjmmmooonnnoooppprrrsssssstttttttttuuuuuutttsssrrrtttvvvyyyyyyyyyyyyyyyzzz{{{|||{{{{{{{{{{{{{{{{{{{{{{{{}}}qqqhhhbbb```______ZZZXXXWWWWWW[[[^^^```aaacccbbbbbbcccaaaaaaiiisss}}}|||zzzyyyzzz{{{{{{zzzyyyyyyxxxvvvtttqqqnnnllljjjggggggffffffggghhhiiijjjnnnqqqtttuuusssooojjjfff^^^^^^cccmmm}}}xxxsssppprrr{{{wwweeeWWWNNNKKKIIILLLXXXiii|||sssmmmnnnppptttyyy~~~rrraaaUUUMMMHHHDDD===;;;::::::;;;;;;999888888888777666666666666666777888888999999:::;;;;;;;;;???AAAFFFVVVuuu```PPPLLLJJJLLLbbbyyyqqq|||vvvffflllsssxxxzzz}}}wwwmmmggg^^^SSSMMMNNNIIIFFFCCC???<<<:::::::::888888777777777777888888777888888888888999999999999888888888999::::::;;;888???AAAEEEXXXvvvrrrooovvvmmmnnnwwweeeMMMHHHAAAEEEKKKXXXppp}}}}}}{{{yyyyyyqqqpppooopppsssyyy~~~|||gggVVVJJJFFFEEEDDDAAA@@@AAACCCFFFJJJNNNSSSWWWXXXZZZ]]]```cccfffiiijjjjjjjjjlllnnnnnnooopppqqqrrrsssssssssvvvvvvvvvtttrrrqqqrrrssswwwwwwwwwwwwxxxyyyzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz}}}}}}qqqhhhcccaaaaaaaaaZZZXXXWWWXXX[[[```cccdddjjjiiiiiihhheeeeeelllvvv~~~}}}|||{{{|||}}}~~~}}}||||||{{{zzzwwwtttqqqnnnmmmggggggggggggggghhhiiiiiioooqqquuuwwwvvvrrrmmmiiigggfffhhhooo|||zzzvvvsssttt|||uuucccVVVOOOKKKJJJNNNYYYlll~~~sssllllllooouuu|||sssbbbVVVLLLFFFAAA<<<;;;999:::;;;;;;999888:::999999888888888888888777888888999::::::;;;;;;:::???AAAEEETTTrrrcccRRRLLLJJJHHH]]]zzzooowwwwwwfffjjjqqquuuxxxzzz{{{}}}~~~zzzmmmdddZZZQQQNNNQQQHHHDDD???;;;999888777666888888888888888888888888777777777777777777777777888888888777888888999999<<>>:::999999888777777777777777777777777777777777777777777777777777999888888888888999::::::===???@@@CCCSSSlll~~~vvv|||yyyooo}}}uuuYYYLLLHHHFFFFFFNNNccc~~~|||wwwsssnnnnnnnnnnnnooosssxxx}}}ppp]]]RRRHHHDDDBBBBBBAAA???AAAFFFEEEIIIMMMQQQTTTXXX\\\^^^cccdddfffhhhiiijjjkkkkkkkkkkkklllooorrrttttttsssrrrttttttrrrooonnnoooqqqsssssssssssstttuuuvvvvvv{{{|||~~~}}}|||}}}~~~~~~}}}sssmmmkkkhhhccc^^^[[[YYYWWWVVVWWWZZZ]]]^^^hhhlllooopppooorrryyy~~~{{{xxxvvvtttrrrqqqpppnnnkkkhhhggghhhjjjpppsssxxx{{{{{{xxxtttpppmmmmmmnnnuuu|||zzzzzz}}}{{{gggZZZQQQLLLKKKMMMUUUcccuuu~~~tttppprrr{{{vvvgggYYYNNNEEE???;;;;;;::::::::::::999999888777777666666777777888888888888999999999::::::;;;;;;<<>>@@@DDDDDDGGGKKKOOORRRUUUYYY\\\```bbbdddggghhhiiijjjjjjiiiiiikkknnnrrrtttsssrrrqqqrrrrrrpppnnnnnnoooppppppqqqssstttuuuuuuuuuuuuxxxzzz}}}}}}~~~~~~vvvpppnnnjjjeee```[[[ZZZWWWUUUTTTUUUVVVWWW___dddkkknnnpppuuu~~~}}}yyyvvvtttsssrrrqqqooommmjjjjjjmmmooossswww|||~~~zzzwwwrrrrrruuu{{{}}}}}}||||||}}}tttbbbVVVOOOKKKLLLOOOXXXhhhzzz}}}vvvooopppttt|||sssdddWWWLLLCCC===;;;;;;::::::::::::999999888888888777777888888888888888888999999999999:::;;;<<<>>>AAAHHH\\\gggTTTOOOPPPXXXrrr}}}{{{bbbeeeiiilllooorrrvvvyyyyyyzzz}}}~~~}}}|||{{{pppcccVVVLLLGGGFFFCCC@@@;;;999888999999999777777777777777777777777777777777777777777777777999999999999:::;;;<<<<<<>>>@@@CCCIIIVVVjjj~~~yyydddNNNGGGFFFGGGLLLYYYsss|||wwwssstttuuuuuuvvvyyy}}}lll]]]OOOHHHCCCBBBAAA???@@@CCCCCCFFFJJJMMMPPPSSSWWW[[[^^^```cccfffhhhiiiiiiiiihhhiiikkkooosssttttttrrrppppppooonnnnnnnnnooooooppprrruuuwwwxxxxxxwwwvvvwwwyyy}}}}}}}}}~~~~~~~~~xxxssspppmmmfff```[[[ZZZXXXUUUQQQOOOOOOOOOTTT[[[ccciiinnnuuu~~~|||yyyvvvsssrrrrrrqqqpppmmmlllmmmpppsssxxx{{{}}}zzzwwwyyy|||zzz{{{}}}~~~nnn]]]QQQLLLJJJLLLPPP]]]nnnwwwooojjjlllrrrxxxrrrcccUUUJJJBBB===;;;;;;:::::::::999999999999999888888888888999999888888888888999999999999:::;;;>>>AAAEEEUUUyyyoooWWWNNNMMMTTTkkkbbbeeehhhlllnnnrrrvvvyyy{{{|||~~~~~~sssbbbSSSKKKHHHGGGBBB>>>:::888888999999888888888888888888888888888777777777777777777777777999999999999:::;;;<<<===>>>@@@DDDLLLXXXjjj||||||{{{kkkPPPJJJHHHGGGKKKVVVmmmxxxwwwyyyzzz{{{|||}}}ssscccSSSKKKDDDCCCBBB@@@@@@BBBCCCFFFIIIKKKNNNRRRVVVZZZ\\\^^^bbbeeehhhiiiiiiiiiiiijjjlllppptttuuutttrrrooonnnmmmmmmnnnnnnoooooooooqqquuuxxxzzzyyyxxxwwwxxxzzz|||~~~~~~}}}|||zzz{{{}}}~~~yyyuuurrrnnnfff```ZZZ[[[YYYUUUOOOKKKJJJJJJMMMTTT]]]dddjjjrrr~~~~~~{{{xxxvvvtttrrrrrrpppnnnmmmooossswww}}}}}}{{{}}}}}}xxxzzz~~~zzzkkkYYYNNNJJJHHHLLLPPPcccsss}}}tttlllfffggglllvvvrrraaaTTTIIIBBB>>>;;;;;;:::::::::999999999999999888888888888999999777777888888888999999999999:::>>>BBBDDDQQQttttttXXXLLLJJJPPPdddbbbfffjjjnnnqqqtttwwwyyy|||}}}vvvbbbQQQJJJHHHGGGAAA>>>:::777777888888888888888888888888888888888777777777777777777777777888888888888999;;;<<<===??????CCCKKKVVVhhh~~~yyywwwYYYNNNIIIGGGJJJRRRgggzzzyyy{{{}}}~~~{{{iiiXXXNNNFFFDDDCCCAAAAAABBBCCCEEEGGGJJJLLLPPPUUUXXXZZZ]]]aaafffiiijjjjjjiiijjjkkkmmmqqqtttuuussspppnnnmmmllllllnnnppppppooommmooosssvvvxxxxxxxxxwwwzzz{{{|||||||||{{{zzzyyyyyy{{{~~~yyyuuusssnnneee^^^YYY[[[[[[VVVOOOJJJHHHIIILLLRRRZZZ```fffooo{{{|||zzzyyytttsssqqqooonnnqqqvvvyyy}}}|||||||||xxxzzzwwwhhhVVVMMMIIIIIINNNSSSiiiyyy{{{rrrjjjccceeejjjzzzrrr___QQQGGGAAA>>>;;;;;;::::::::::::999999888888888777777888888888777777777888888888888999999888<<>>:::777777777777666888888888888888888888888777777777777777777777777777777777888999:::;;;<<<>>>===@@@HHHQQQaaayyyxxxgggPPPIIIEEEHHHOOOaaa{{{}}}ppp\\\QQQHHHEEEEEECCCAAABBBAAACCCEEEGGGIIIMMMRRRVVVYYY]]]aaafffiiikkkjjjjjjjjjkkkmmmqqqsssssspppmmmnnnlllkkkllloooqqqqqqooonnnpppsssvvvyyyzzzzzzyyy||||||{{{{{{{{{{{{||||||wwwyyy}}}~~~xxxuuurrrmmmddd]]]XXX[[[\\\XXXPPPJJJHHHIIILLLPPPVVVZZZ___iiivvv~~~}}}|||wwwvvvtttqqqpppsssxxx|||~~~~~~}}}zzzzzzyyy{{{sssdddTTTKKKJJJLLLRRRYYYmmm}}}xxxooogggcccfffmmmqqq]]]MMMDDD@@@>>>;;;;;;::::::::::::999999888777777666666777777888777777777777888888888888:::777:::BBBDDDJJJfff{{{\\\NNNMMMLLLUUUsssdddiiioootttwwwxxxzzz{{{xxx{{{~~~mmm[[[RRRMMMHHHBBB???:::777666666666555777777777777777777777777777777777777777777777777666666666777888:::;;;<<<>>><<<>>>DDDLLL[[[tttyyyrrrRRRHHHCCCFFFMMM]]]~~~}}}ttt^^^SSSIIIFFFFFFCCCBBBCCC@@@AAACCCEEEGGGKKKPPPTTTYYY\\\bbbgggjjjkkkkkkjjjjjjkkkmmmppprrrqqqnnnkkkooolllkkklllppprrrqqqpppqqqsssvvvxxx{{{|||}}}}}}}}}|||{{{{{{{{{}}}~~~uuuxxx}}}}}}wwwtttrrrlllccc[[[XXX[[[\\\YYYQQQKKKIIIJJJJJJNNNRRRUUUYYYcccppp{{{}}}|||{{{yyyxxxvvvsssrrruuuzzz~~~~~~|||}}}{{{yyyyyyyyy|||pppaaaRRRKKKKKKNNNVVV]]]pppvvvllleeeccciiiqqqpppZZZKKKBBB???>>>;;;;;;;;;:::::::::999999777777666666666666777777777777777777888888888888;;;666999AAACCCGGGaaa}}}___PPPPPPLLLQQQllljjjkkknnnqqquuuxxx{{{|||}}}rrr```SSSJJJDDD===<<<;;;999888777777777777777777777777777777777777777777777777777777777999999:::::::::;;;;;;;;;;;;===@@@BBBDDDQQQlll|||~~~www\\\MMMDDDHHHLLLUUUsssyyyeeeYYYNNNJJJHHHDDDAAA@@@@@@AAABBBCCCEEEJJJPPPUUUWWWZZZ___bbbeeegggiiikkkjjjkkkmmmoooooooooooonnnpppooonnnmmmmmmnnnpppqqqttttttttttttuuuwwwxxxyyy}}}|||zzzyyyyyyzzz{{{|||zzz{{{~~~|||tttjjj```YYYXXXYYY\\\\\\TTTJJJGGGIIIJJJNNNRRRRRRSSSYYYfffppp|||~~~{{{xxxxxxxxxxxxyyy{{{|||~~~{{{{{{}}}{{{~~~lll]]]QQQNNNKKKLLLXXXiiizzz~~~sssnnnhhhccckkkyyyyyyzzzjjjVVVJJJBBB===<<<999999999888888888777777888888777777777777888888666666666666777888::::::777<<<;;;<<>>::::::999888777777777777666666666666666666666666666666666666666666666666666666777777777888888888;;;;;;>>>???>>>BBBQQQ```|||~~~}}}gggUUUIIIJJJHHHGGGXXXppphhhXXXOOOHHHFFFGGG>>>???@@@@@@AAACCCGGGJJJMMMPPPVVVZZZ^^^aaadddfffhhhiiijjjkkklllkkkjjjiiihhhhhhiiijjjkkklllmmmnnnqqqqqqqqqqqqrrrtttuuuvvvwwwxxxyyy{{{{{{{{{zzzyyyzzz|||~~~qqqaaaVVVUUUWWW]]]dddddd]]]XXXXXXXXXWWWTTTOOOJJJIIILLLOOOXXXbbbkkknnnnnnooooooooovvvwwwyyyzzzzzzyyyxxxwwwxxxvvvrrrooommmmmmoooqqqrrrrrrqqqrrrssstttvvvwww{{{zzzwwwttttttwww|||zzzyyy{{{}}}uuugggYYYSSSMMMMMMSSS```ssswwwqqqsss||||||yyy}}}~~~wwwxxx}}}~~~^^^KKKDDD@@@<<<::::::::::::999999999888888777777666666666666777777999888777777777777777888777:::999<<>>JJJVVVooo|||~~~}}}sss[[[HHHGGGFFFEEERRRfffsss___RRRIIIEEEEEE>>>???@@@@@@AAABBBFFFHHHJJJNNNSSSXXX\\\___ccceeeggghhhiiikkkkkkkkkkkkjjjhhhiiiiiijjjkkkllllllmmmoooppppppqqqsssuuuwwwxxxwwwxxxyyyzzzzzz{{{{{{zzz{{{|||~~~ssscccXXXVVVWWW\\\bbbccc]]]YYYXXXZZZXXXTTTOOOKKKIIIJJJLLLTTT[[[bbbfffeeecccbbbbbbiiikkknnnqqqssssssrrrqqqqqqpppmmmiiieeedddeeegggkkkjjjjjjjjjkkkmmmoooppppppooommmkkklllooouuuzzz~~~{{{{{{|||~~~ooo```TTTQQQNNNOOOWWWgggyyyxxxrrruuu}}}{{{|||}}}~~~|||{{{~~~~~~sssYYYIIIBBB>>><<<<<<999999999888888888777777777666666555555666666777888777777777777777888888666:::999<<>>EEEYYYwww}}}ZZZRRRLLLQQQhhhdddeeeiiimmmrrrvvvyyy{{{{{{{{{}}}~~~zzzyyy|||wwwiiilllccc```YYYPPPJJJHHHAAA999999888777777777777777888777777777777777777777777777777777777777777777777888888888888999999999999666777:::<<<:::;;;CCCLLLiiixxxuuuwwwyyysssxxxtttTTTKKKIIIFFFKKKXXXooouuucccUUUMMMKKKCCCCCCCCCBBBAAA@@@AAACCCDDDHHHNNNTTTXXX[[[___bbbaaabbbeeegggiiijjjjjjjjjjjjkkkkkklllllllllkkkkkkmmmnnnppprrruuuxxxzzz|||wwwvvvuuuuuuvvvxxxzzz{{{{{{|||~~~ssseee[[[VVVTTTVVV[[[\\\WWWSSSSSSUUURRROOOKKKHHHGGGGGGHHHVVVYYY]]]```^^^XXXTTTSSSUUUXXX___eeeiiikkkjjjiii```aaaaaa^^^YYYVVVWWWYYYVVVUUUUUUUUUVVVXXXZZZ[[[ZZZZZZ[[[[[[]]]aaagggkkkooottt{{{~~~xxxeeeWWWQQQRRRSSSWWWaaarrrzzzwwwxxx}}}~~~iii\\\NNNDDD===999:::===777777777777666666666666666666555555555555666666666666666666777888::::::888:::888:::???<<>><<<999888888777777888999:::888777777666666666666777888777666666666777999:::777777777777777888888999999999999999999<<>>???DDDFFFJJJNNNRRRTTTWWW[[[]]]aaaccceeegggiiiiiijjjiiijjjjjjkkkllllllmmmnnnnnnooooooqqqsssuuuwwwxxxyyyvvvvvvuuuuuuuuuwwwxxxyyy||||||{{{{{{|||~~~vvvkkkdddZZZWWWUUUTTTUUUUUURRROOOVVVSSSNNNJJJIIIKKKNNNPPPTTTVVVYYY]]]]]]ZZZSSSNNNNNNNNNQQQXXXaaafffeeebbbaaa___\\\XXXTTTPPPMMMKKKNNNNNNMMMMMMMMMNNNNNNOOOPPPOOONNNOOORRRVVV[[[^^^dddiiipppxxx}}}~~~}}}mmm___VVVNNNPPPUUU___mmm||||||{{{wwwwww|||}}}ttt^^^RRREEE???>>>;;;;;;<<<;;;;;;::::::::::::999999777777777777666666666666777777777777666666666666;;;999999<<<===???DDDKKKeeeiiiRRRIIIQQQ^^^}}}eeegggkkknnnqqqtttxxx{{{~~~zzzvvv{{{{{{yyy|||sssfff___```^^^VVVOOOMMMJJJCCC>>><<<888888888888888888888888777777666666666666777777888777666666666777888999777777777777777888888999999999999999999<<<@@@DDDZZZnnnxxxuuuxxx{{{pppnnnvvvdddMMMHHHIIIKKKMMM```{{{ttt___QQQLLLEEEBBBAAABBBAAA>>>???CCCDDDGGGLLLPPPSSSVVVYYY\\\```aaaccceeeggggggggggggiiiiiijjjkkklllmmmmmmnnnooooooqqqrrrtttvvvwwwxxxvvvuuuttttttuuuvvvxxxzzz}}}|||{{{{{{|||~~~xxxooohhh^^^ZZZWWWVVVVVVVVVTTTRRRUUURRRNNNKKKJJJKKKMMMOOORRRTTTWWW[[[\\\ZZZTTTPPPLLLKKKMMMTTT\\\bbbbbb```^^^\\\XXXTTTOOOKKKHHHGGGHHHHHHHHHGGGHHHHHHIIIJJJJJJJJJJJJJJJMMMPPPTTTVVV[[[___eeemmmttt{{{~~~}}}yyyjjj]]]UUUOOORRRYYYdddqqq{{{vvvrrrvvv}}}~~~uuulll[[[OOOCCC>>><<<:::999;;;;;;;;;:::::::::999999999888888777777777666666666777777777777666666666666:::888888;;;===>>>CCCJJJbbboooVVVJJJPPPZZZwwwcccfffjjjmmmpppssswwwzzz~~~{{{www|||sssppp||||||pppccc\\\[[[XXXQQQKKKJJJHHHBBB===<<<888999999999999888666555666666555666666777888999777777666666666777888999777777777777777888888999888999999999999<<>>;;;888888;;;:::::::::999999999999888999999999999888888888777666666666666777777777777888666777:::<<<<<<@@@GGGWWWtttcccQQQRRRWWWnnn```cccggglllooosssxxx{{{}}}zzz}}}wwwiiieeesss{{{sssmmmjjj\\\SSSKKKIIIEEE???:::999777888999:::999777444333555555555555666777999999555555666666777777777777777777777777777888888999777999:::::::::;;;>>>@@@LLLaaa|||}}}yyyzzzxxx}}}||||||^^^KKKEEEFFFHHHLLL^^^{{{}}}eeeWWWOOOHHHCCCCCCCCC@@@@@@BBB@@@CCCFFFIIIMMMQQQVVVYYY[[[]]]___bbbcccdddddddddfffggghhhiiikkklllmmmnnnnnnoooooopppqqqrrrrrrssstttsssrrrqqqrrruuuxxxzzz~~~}}}{{{zzzzzz|||}}}~~~yyyvvvtttqqqkkkddd^^^ZZZXXXXXXXXXWWWWWWVVVVVVUUUUUUUUUQQQPPPOOOQQQTTTVVVVVVVVVJJJHHHEEEEEEJJJPPPWWW[[[^^^]]]ZZZWWWSSSOOOKKKJJJFFFFFFEEEDDDDDDDDDDDDDDDAAABBBDDDFFFGGGGGGGGGGGGJJJKKKMMMQQQVVV]]]cccfffkkkmmmqqqxxxqqqddd[[[TTTRRRVVV___mmmyyytttkkkjjjoootttxxxttttttxxxyyymmmjjjnnnnnneee\\\OOOGGGAAA???<<<999999<<<::::::999999999888888888999999999999888888888777555666666666777777777888888666777;;;<<<;;;???EEERRRmmmjjjUUUTTTWWWkkk___bbbggglllppptttyyy|||~~~{{{~~~vvvkkkcccsss|||yyy{{{vvvsssbbbXXXMMMHHHDDD===999888777888888888888777555444666666555666666777888999444555666777777777666666777777777777777888888999777888:::::::::;;;===???GGGYYYuuu~~~}}}}}}tttwwwgggPPPGGGFFFGGGJJJVVVnnn}}}|||{{{{{{|||rrr```RRRJJJDDDCCCCCCAAA@@@AAAAAACCCEEEHHHJJJOOOTTTWWWYYYZZZ]]]```bbbdddeeeeeefffggghhhjjjkkkmmmnnnooonnnoooooooooppppppqqqqqqrrrqqqqqqrrrsssuuuwwwxxx}}}|||{{{zzzzzz|||~~~~~~{{{yyyxxxwwwtttnnnggg```]]]\\\YYYXXXWWWWWWVVVVVVVVVWWWSSSPPPNNNNNNPPPSSSTTTUUUJJJHHHEEEDDDGGGMMMUUUYYY]]]]]]]]][[[YYYUUUQQQNNNIIIHHHGGGEEEDDDCCCCCCCCC???@@@AAACCCDDDEEEEEEEEEHHHHHHIIIKKKOOOSSSXXXZZZ___aaagggpppzzzyyyjjj^^^WWWTTTSSS[[[eeetttqqqfffdddhhhmmmppprrrrrrwwwyyymmmhhhgggddd\\\TTTJJJEEE@@@???<<<999999===999999999999888888888888999999888888888777777777555555666666777777888888888777888<<<<<<<<>>CCCRRRmmmvvvoootttsssZZZLLLHHHFFFGGGOOOaaa~~~~~~{{{zzzyyyzzz}}}|||fffUUULLLDDDCCCDDDBBB@@@AAA@@@BBBDDDEEEGGGKKKPPPTTTUUUWWWZZZ^^^aaacccddddddggghhhiiikkklllnnnooopppnnnnnnooooooooooooooooooooopppqqqssstttuuuvvvvvv{{{{{{zzzyyyzzz||||||{{{yyy{{{|||xxxqqqiiidddbbb]]]\\\[[[ZZZYYYZZZ[[[\\\VVVRRRNNNLLLMMMPPPRRRSSSIIIGGGEEECCCEEEKKKRRRWWW]]]___aaacccaaa^^^YYYVVVMMMLLLJJJHHHEEEDDDCCCBBB??????@@@BBBCCCEEEFFFGGGFFFGGGGGGHHHJJJLLLOOOPPPSSSUUU\\\fffrrr}}}pppbbbXXXUUUUUUVVVaaalllzzzqqqddd```bbbeeegggnnnnnnuuu}}}qqqhhhbbb[[[SSSLLLFFFBBB???>>>;;;777888<<<999999999999888888888888888888777777777666666666555555555666777888888888888777999======<<>>===@@@EEEHHH\\\rrrggg^^^eee___bbbgggkkkpppvvv|||~~~}}}}}}}}}}}}|||zzz}}}zzzgggXXXHHHBBB???===::::::777777666666666666777777666666666666666666666666666666666666666666666666777777777777777777777777::::::999999::::::;;;<<>>>>>???AAAEEEJJJLLLNNNRRRWWWZZZ]]]___bbbdddffffffggghhhjjjlllnnnooopppnnnlllkkkkkkmmmoooqqqppppppqqqrrrrrrsssttttttvvvxxxzzz|||~~~~~~~~~~~~|||yyyxxxuuu{{{yyyrrrnnnnnnkkkhhhcccaaaaaaaaaaaaaaa^^^YYYRRRKKKHHHIIIKKKNNNMMMGGGCCCDDDEEEHHHOOOVVV\\\dddlllnnnnnnnnnjjjfff___[[[VVVPPPJJJFFFDDDCCCCCCCCCCCCCCCCCCCCCDDDEEEHHHHHHGGGGGGHHHHHHJJJJJJJJJKKKNNNVVVcccqqq}}}~~~ssseeeYYYQQQPPPWWW```rrrxxxttteee]]][[[[[[[[[fffmmmxxx}}}~~~zzzooocccWWWLLLEEE@@@>>><<<:::::::::888777888888888888777777777777555555666666777777888888777777777777777777777777999:::;;;:::999:::===???FFFXXXxxxeee\\\jjj^^^aaafffkkkpppvvv{{{}}}||||||}}}}}}{{{~~~|||wwwdddVVVGGGAAA???<<<999999777777666666666666777777666666666666666666666666666666666666666666666666777777777777777777777777:::999999999999:::;;;;;;<<>>;;;:::::::::888777888888888888777777777777666666666666777777777777777777777777777777777777777888999999:::;;;>>>AAAEEEUUUsssqqqbbbiiiwww]]]aaafffkkkpppuuu{{{~~~|||{{{{{{|||{{{yyy|||xxxppp```SSSEEE@@@===:::888888777777666666666666777777666666666666666666666666666666666666666666666666777777777777777777777777999999999999999:::;;;;;;:::>>>NNNkkkyyynnnsss}}}www]]]KKKHHHHHHJJJSSSiii{{{||||||{{{xxxtttrrrrrrrrruuu||||||ggg[[[OOOJJJIIIEEECCCCCCAAA@@@@@@@@@AAACCCFFFHHHIIIMMMRRRVVVZZZ]]]aaadddeeefffggghhhiiijjjkkklllmmmlllkkkjjjkkklllnnnpppoooooopppqqqrrrsssttttttwwwxxxxxxzzz|||~~~~~~xxxuuussswww||||||xxxsssqqqqqqqqqmmmiiieeedddcccbbbaaa```\\\UUUNNNKKKKKKLLLNNNPPPJJJEEEEEEFFFGGGMMMSSSZZZdddnnntttxxx{{{zzzwwwqqqnnniiibbb\\\VVVRRRPPPIIIHHHGGGEEEEEEEEEEEEEEEEEEGGGIIIJJJKKKKKKJJJIIIIIIHHHJJJQQQ___ooo|||ssshhh[[[TTTRRRXXXeeesss~~~nnn```ZZZ\\\aaafffnnnxxxzzz|||}}}qqqeeeZZZPPPJJJ???===;;;:::::::::888777888888888888777777777777777777777777666666666666777777777777777777777777555777888999:::<<>>AAA@@@MMMiiilllcccbbb~~~[[[___eeekkkppptttyyy|||{{{zzzzzz{{{~~~}}}zzz}}}sssfffUUUKKKBBB>>>;;;777666777777777666666666666777777666666666666666666666666666666666666666666666666666666666666666666666666999888888888888999::::::BBBBBBJJJ___{{{{{{oooqqqtttXXXKKKEEEDDDKKKXXXooo{{{vvvsssrrrssstttwww{{{tttfffXXXQQQNNNJJJGGGGGGCCCBBBAAAAAAAAAAAABBBBBBCCCGGGKKKPPPTTTXXX]]]aaadddeeegggiiijjjkkkkkkkkkjjjiiiiiiiiijjjkkkmmmmmmmmmnnnoooppprrrssstttuuuwwwwwwwwwxxxzzz}}}xxxtttrrrtttwwwxxxwwwvvvuuutttvvvrrrnnnjjjhhheeebbb```ccc___XXXRRRMMMLLLLLLMMMPPPJJJFFFFFFFFFFFFJJJPPPVVV```kkkssszzz~~~}}}yyytttnnngggaaa^^^VVVTTTPPPLLLJJJIIIIIIIIIIIIKKKOOOQQQRRRPPPMMMKKKIIIHHHIIIPPP]]]nnn|||wwwfff]]]TTTRRRUUU___ppp~~~}}}hhh]]]___fffooorrryyy|||tttyyytttggg[[[QQQIIIDDD>>><<<:::999999999888777888888888888777777777666888888777777666666555555666666666666666666666666888999999999888999<<>>JJJfffkkk___\\\tttZZZ^^^eeekkkppptttxxx{{{|||{{{zzzzzz~~~~~~{{{~~~pppdddPPPHHHAAA>>>;;;777666888777777666666666666777777666666666666666666666666666666666666666666666666777777777777777777777777888888888888888999::::::===???GGGYYYuuutttkkkwwwgggNNNEEECCCKKKUUUfffzzzuuurrrqqqqqquuuuuuxxx}}}pppaaaXXXRRRLLLHHHHHHCCCBBBBBBAAAAAAAAAAAAAAABBBEEEIIIMMMQQQVVV[[[___bbbcccfffhhhjjjkkkkkkkkkhhhhhhhhhiiiiiikkklllllllllmmmnnnpppqqqssstttuuuuuuvvvwwwxxx{{{}}}|||xxxvvvwwwxxxyyyyyyyyyxxxxxxxxxuuuqqqmmmkkkhhheeebbbccc___YYYRRRNNNLLLKKKLLLNNNHHHEEEEEEEEEEEEIIIOOOTTT]]]fffmmmttt~~~{{{vvvooojjjfff```]]]XXXTTTPPPOOOOOOOOOOOOQQQTTTUUUUUUSSSPPPNNNKKKJJJKKKSSS```ooo|||zzzoooaaaZZZUUUUUUZZZdddtttooodddffflllrrruuu{{{uuunnntttrrrdddXXXOOOGGGCCC===;;;999999999999888777888888888888777777777777777777777777666666666666777777777777777777777777888999999999888999;;;===???HHHbbbggg\\\VVVjjjYYY^^^dddkkkppptttxxxzzz}}}|||zzzzzz}}}}}}|||~~~}}}vvviii^^^MMMGGGAAA???;;;777666999777777666666666666777777666666666666666666666666666666666666666666666666777777777777777777777777888888888888888999999:::999===DDDTTTooommmkkk|||}}}[[[MMMFFFKKKPPPYYYttt|||vvvrrrpppppptttsssuuuzzz}}}}}}kkk___VVVNNNHHHGGGBBBBBBAAAAAAAAAAAAAAAAAAAAADDDGGGKKKNNNSSSXXX\\\]]]___bbbfffhhhiiiiiiiiifffgggggghhhiiijjjkkkllllllmmmnnnoooqqqssstttuuussstttwwwyyy|||~~~|||{{{{{{|||}}}}}}}}}|||{{{xxxtttqqqooollliiifffccc```YYYSSSNNNKKKJJJKKKKKKFFFCCCDDDEEEEEEHHHNNNRRRZZZaaaeeemmmwww~~~~~~xxxrrrooojjjgggaaa\\\XXXVVVUUUVVVVVVWWWXXXYYYXXXUUURRRPPPMMMMMMOOOVVVbbbqqq|||qqqhhh]]]YYYWWW[[[bbbkkkzzzvvvmmmnnntttxxx{{{pppkkkqqq~~~|||oooaaaUUULLLEEEAAA===;;;999888999999888777888888888888777777777777666666666666777777777777777777777777777777777777666777888888888999<<>>AAABBBFFFYYYzzz~~~cccXXXKKKWWWmmm[[[___eeekkkpppuuuyyy}}}}}}}}}|||{{{}}}|||}}}}}}}}}rrrsssrrrqqqmmmdddZZZSSSHHHDDD>>>999888777777666777666555444444555666777888888777555555444444444666666666666777777777777666666666666777777777777777777777888999999::::::999???DDDMMMfffqqqgggooojjjQQQFFFFFFNNN```qqq|||xxxuuurrrxxxuuutttuuuwwwyyymmmaaaWWWMMMFFFFFFDDDBBBAAABBBCCCCCCCCC>>>@@@CCCFFFIIIMMMRRRVVVZZZ[[[]]]aaaeeehhhiiiiiicccbbbcccdddffffffeeedddkkkiiihhhjjjooorrrsssssspppsssuuuwwwxxxyyy{{{~~~yyyxxxyyy{{{|||wwwnnnfffeeeaaaZZZSSSMMMJJJIIIIIIGGGEEECCCBBBCCCEEEHHHKKKRRRXXX]]]^^^^^^dddqqq|||~~~|||{{{wwwqqqjjjeeebbbbbbbbb______^^^]]]\\\ZZZYYYXXXSSSRRRRRRYYYeeeqqqzzz}}}{{{nnnaaaXXXVVVUUUXXXaaannnzzz}}}xxxwww|||}}}oookkkqqq|||wwwiii[[[NNNEEE@@@>>>999999999888888777777777999999888888888888999999666666555555444444444333666666666666777777777777777888888999999:::;;;;;;AAADDDTTTsssmmmVVVPPPQQQmmm\\\aaaggglllqqqvvv{{{~~~~~~}}}~~~~~~~~~|||yyyuuulllkkkkkkiiieee^^^UUUNNNGGGCCC===999888777777666777666555444444555666777888777666555444444444444555666666666777777777777666666666666777777777777777777777888999999:::::::::???CCCJJJaaa}}}jjjfffvvv{{{```PPPJJJMMMZZZiii{{{wwwtttwwwsssrrrtttuuuxxxtttggg\\\RRRJJJHHHEEEBBBAAAAAABBBAAA@@@>>>@@@CCCEEEHHHLLLQQQTTTXXXYYY\\\___cccfffhhhhhhdddcccdddeeefffgggffffffiiigggfffhhhlllpppqqqqqqqqqsssuuuvvvwwwxxx{{{~~~zzzyyyyyy{{{|||xxxooogggfffccc]]]VVVQQQNNNLLLLLLGGGFFFDDDCCCCCCFFFIIIKKKQQQWWW[[[[[[[[[```lllwww~~~|||wwwqqqlllhhhffffff``````___^^^\\\ZZZYYYWWWVVVUUUVVV]]]gggsss{{{vvviii^^^WWWRRRTTTZZZeeettt|||wwwzzz{{{tttuuu{{{rrrnnnttt~~~uuugggXXXLLLCCC>>><<<:::999999999888888888888999888888777777888888999666666666555555555444444666666666666777777777777777888888999999::::::;;;@@@CCCRRRoooxxx[[[QQQVVVddd^^^bbbiiioootttxxx||||||yyysssmmmeeedddcccaaa^^^WWWPPPJJJEEEAAA<<<999888777777666666666555555555555666666777777666555444444444444555555666666666777777777666666666666777777777777777777777888999999::::::;;;???AAAFFFYYYvvvqqqbbbiiinnn\\\PPPKKKRRR^^^wwwyyyuuutttqqqppprrrsssuuu|||~~~pppcccXXXQQQJJJGGGCCCAAA@@@@@@???>>>>>>???BBBDDDFFFIIINNNQQQVVVWWWZZZ^^^bbbeeeggghhhfffeeeeeeeeefffffffffffffffeeedddfffiiimmmnnnnnnrrrssstttuuuuuuwww{{{~~~|||{{{{{{||||||xxxpppjjjhhhfffaaa\\\WWWSSSPPPOOOHHHGGGEEEDDDEEEGGGJJJLLLQQQUUUXXXWWWUUUZZZdddmmmwwwyyy{{{~~~|||wwwrrrnnnjjjhhhcccbbbaaa___]]]ZZZXXXWWWWWWVVVXXX___hhhssszzz~~~~~~~~~{{{nnnaaaXXXUUUQQQVVV```mmm|||uuunnnnnnvvvzzzvvvrrrvvv~~~wwwtttyyy}}}ssscccTTTHHH@@@;;;999:::::::::999999999999888999888888777777888888999777777666666666666555555666666666666777777777777777777888888999:::::::::???BBBOOOiiiaaaSSSYYY\\\yyy~~~```dddkkkqqqvvvzzz~~~}}}wwwooodddbbb___\\\YYYTTTNNNJJJCCC???;;;888888888777666666666666555555666666666777666555444444444444444555555555666666666777777666666666666777777777777777777777888999999:::::::::===???BBBRRRmmmzzzfffgggwwwvvvdddUUUKKKMMMUUUkkkyyytttrrrooonnnpppqqqsssyyyzzzlll___WWWLLLIIIDDDAAAAAA@@@@@@???===???AAABBBDDDFFFJJJNNNSSSVVVZZZ^^^aaadddfffhhhiiiiiihhhgggeeecccccccccdddddddddeeegggjjjlllmmmqqqrrrsssssssssvvvyyy|||~~~~~~}}}}}}}}}|||xxxrrrmmmjjjiiifffbbb]]]XXXTTTRRRJJJIIIGGGGGGGGGIIILLLMMMQQQSSSUUURRRPPPSSS\\\cccnnnpppsssvvvzzz}}}~~~zzzuuupppkkkhhhddddddbbb```]]]ZZZWWWVVVTTTUUUXXX^^^fffooovvvzzz||||||}}}wwwgggZZZTTTSSSTTT[[[ggguuu}}}qqqiiifffnnntttsssssszzz|||yyy|||qqq```PPPFFF???:::888:::::::::999999999999999888888777777777777888888777777777777777666666666666666666666777777777777777777777888999999::::::???BBBLLLbbbhhhUUUYYY[[[sss~~~~~~aaafffmmmtttxxx|||xxxttt~~~wwweeebbb]]]XXXTTTPPPKKKHHH@@@===:::888888888888777555666666666666666666555666555555444444444444555555555555555666666666666666666666666777777777777777777777888999999::::::888<<<>>>AAAMMMfffmmmfffoooooo^^^NNNKKKPPPaaa}}}wwwrrrpppmmmmmmooopppqqqwww~~~uuufff]]]OOOKKKFFFCCCBBBBBBBBBAAA>>>???AAAAAABBBDDDGGGJJJQQQTTTYYY]]]___bbbfffiiikkklllllliiiddd```^^^^^^ccccccddddddeeegggjjjlllooopppqqqqqqrrrssswwwyyy}}}~~~}}}yyytttpppllllllkkkhhhccc\\\VVVSSSLLLKKKJJJJJJKKKLLLNNNOOORRRSSSRRROOOLLLNNNUUU[[[eeefffiiimmmrrrwww{{{}}}~~~~~~}}}{{{vvvqqqkkkhhhdddcccaaa___\\\YYYVVVTTTSSSUUUYYY___eeelllsssvvvxxxzzz}}}tttcccWWWRRRRRRUUU^^^kkkxxxrrriiibbbjjjpppqqqsss{{{~~~{{{nnn\\\MMMDDD???;;;888999999999999999999999999888777777777777777777888666666666777777777777777666666666666777777777777666777777888888999::::::???CCCKKK]]]{{{rrrZZZWWWYYYlllzzzyyybbbgggnnnuuuzzz~~~wwwvvv}}}~~~hhhccc[[[TTTOOOKKKGGGEEE>>>;;;999888888888888777555555666666666666555555555555444444444444444555444444555555555666666666666666666666777777777777777777777888999999::::::777;;;>>>@@@III___}}}tttcccddd|||~~~kkkVVVMMMOOOXXXpppxxxrrrpppmmmmmmppppppqqqvvv}}}pppfffUUUPPPJJJFFFDDDDDDCCCCCC???@@@AAAAAAAAABBBEEEHHHMMMRRRXXX[[[]]]```eeeiiilllooopppmmmfff```\\\\\\aaabbbccccccccceeehhhjjjlllmmmppppppqqqqqqsssuuuzzz}}}yyyvvvtttoooppppppnnniiiaaaXXXSSSNNNNNNNNNMMMNNNPPPQQQRRRTTTTTTRRRNNNKKKLLLQQQWWW\\\^^^```dddjjjpppuuuxxxzzzzzzzzzyyyuuupppkkkhhhaaaaaa___]]]ZZZWWWTTTSSSSSSVVV[[[```eeejjjppptttuuuxxx|||}}}oooaaaXXXUUUUUUVVV^^^lllyyyvvvmmmcccjjjooopppssszzzxxxjjjXXXIIIBBB>>>;;;888777888888888888999999999888777777666666777777888555555666666666666777777666666666666777777777777666666777777888999999999===BBBIIIWWWttt{{{___UUURRRaaa~~~zzzvvvbbbgggooovvv{{{~~~~~~mmmfff\\\SSSMMMHHHEEECCC<<<:::888777888999888777444555666777777666555444555444444333333444444555444444444555555555666666666666666666777777777777777777777888999999::::::777;;;>>>@@@EEEXXXvvv~~~ggg^^^rrrxxx```SSSSSSSSSfffzzzuuuqqqnnnnnnqqqqqqrrrvvv}}}{{{ooo\\\WWWPPPIIIFFFDDDCCCBBB@@@AAABBBAAA@@@AAADDDFFFIIINNNUUUXXXZZZ]]]bbbgggkkkooosssqqqjjjccc___]]]^^^```aaaaaa```aaaeeehhhhhhkkknnnppppppooopppqqquuu{{{}}}yyywwwvvvsssuuuvvvtttnnneee[[[UUUQQQQQQPPPQQQQQQRRRTTTTTTVVVUUURRRNNNKKKLLLPPPTTTVVVWWWYYY]]]bbbiiinnnrrrsssttttttsssppplllhhhfff^^^]]]\\\ZZZXXXUUURRRQQQPPPUUUZZZ___bbbggglllppprrrvvv{{{~~~vvvjjjaaa[[[ZZZYYY[[[cccooozzzzzzsssiiiooossssssuuu{{{~~~xxxvvv{{{tttfffSSSEEE???===:::888666666777777777888888888777777666666666666777777444444555555555666666666666666666666777777777777666666777777888888999999;;;@@@FFFRRRnnn|||___PPPNNNWWWqqq{{{aaagggooovvv{{{~~~rrrjjj___UUUMMMIIIEEEDDD;;;999777777888999888777444555666777777666555444444444333333333444444555444444444555555555666666666666666666777777777777777777777888999999::::::777;;;???@@@CCCSSSqqqppp```lllgggYYYWWWQQQaaazzz}}}xxxqqqoooooorrrrrrrrrwww}}}vvvbbb\\\TTTLLLGGGDDDBBB@@@AAABBBBBBAAA@@@AAACCCFFFFFFLLLRRRVVVWWWZZZ```eeeiiiooouuuuuunnnfffbbb```\\\^^^```___^^^___bbbffffffiiimmmppppppnnnnnnnnnqqqxxx}}}zzzxxxxxxwwwxxxzzzxxxrrrggg]]]VVVRRRRRRRRRRRRSSSTTTUUUVVVXXXVVVRRRNNNKKKLLLPPPTTTSSSTTTUUUXXX^^^dddjjjnnnmmmmmmmmmllljjjgggdddbbb\\\[[[ZZZYYYVVVTTTQQQPPPMMMQQQXXX\\\___bbbgggkkkqqquuu{{{~~~}}}qqqgggaaa^^^]]]]]]cccjjjsss{{{}}}vvvpppuuuxxxxxxyyy~~~{{{rrrmmmqqqrrrcccOOOBBB===<<<:::777555555666666777777777888777777666666666666777777333444444444555555666666666666666666777777777777666666666777888888999999888???DDDOOOjjjyyy]]]KKKMMMSSSjjjeeehhhooowwwwwwnnnbbbVVVNNNHHHDDDBBB;;;:::999888777777777777666666555555555444444444555555555555555555555555777777777777777777777777666666666666666666666666777666666666666777777888:::???===???FFFNNNeeesssccciiiyyykkkKKKNNNWWWiiixxxvvvqqqooorrruuutttvvvyyymmmaaaUUUPPPMMMHHHEEEDDDDDDAAA???>>>@@@BBBBBBBBBEEEHHHMMMRRRWWW[[[^^^___eeekkkppptttuuusssiii^^^```___]]]\\\\\\^^^```bbbgggkkknnnnnnkkkiiijjjlllsssvvv{{{}}}yyyxxxwww|||}}}}}}|||vvvlll```XXXWWWTTTRRRRRRVVVXXXXXXWWWWWWUUUQQQKKKGGGHHHNNNSSSTTTRRRQQQQQQUUU\\\dddiiihhhkkkkkkfffbbbbbbbbb```[[[YYYUUUSSSRRRQQQOOOMMMOOOQQQVVV[[[```dddfffgggmmmssszzz~~~~~~~~~~~~wwwllldddaaabbbdddeeennnssszzz}}}wwwwwwyyy{{{||||||}}}uuuooorrrvvvzzz|||lll\\\JJJAAA===:::777777888888888888888888888888888888777666666666666666666666666666555555555555777777777777888888888888777888888888888999999999:::???DDDLLLaaayyy___PPPNNNTTTeeefffjjjpppxxxwwwgggYYYOOOHHHCCCAAA::::::999888777777777777666666555555555444444444333333444444444444444444666666666666666666666666666666666666666666666666666666666666666777777888777;;;:::;;;BBBIII^^^}}}|||iiigggnnnttt~~~~~~pppVVVMMMRRR```xxxyyyxxxsssppprrrtttssstttvvvwwwvvviii[[[TTTPPPJJJEEEDDDCCCAAA??????AAABBBBBBBBBCCCFFFJJJPPPUUUXXX[[[\\\aaagggmmmqqquuuuuunnneeeeeedddbbb```___```bbbdddeeeiiilllllliiihhhiiijjjrrruuuzzz~~~|||yyyyyyyyy||||||}}}{{{uuukkkaaaZZZVVVTTTRRRSSSVVVXXXWWWVVVXXXVVVQQQKKKGGGHHHOOOTTTUUURRROOONNNQQQXXX```eeedddgggfff```]]]\\\\\\YYYXXXVVVSSSQQQQQQPPPOOOMMMOOOQQQUUUYYY]]]___aaabbbjjjpppxxx}}}~~~~~~yyysssnnnhhhdddeeeiiimmmppptttxxx~~~zzzzzz||||||||||||}}}{{{sssuuuvvvxxx{{{zzz}}}~~~zzzuuueeeVVVFFF???<<<999888888888888888888888888888888888888777666666666666666666666666666555555555555666666777777777888888888777888888888888999999999999===@@@GGG[[[{{{|||cccTTTKKKPPP___|||hhhlllsssyyy}}}kkkZZZOOOHHHCCC@@@::::::999888777777777777555555555555555444444444222222333333333444444444555555555555555555555555666666666666666666666666666666666666666777888888777:::888999@@@DDDVVVsssllleeefffgggzzzvvvyyyxxxvvvzzzsss```PPPOOOUUUggg|||wwwsssttttttrrrsssuuussszzzssscccZZZSSSKKKEEEDDDCCCBBBAAAAAABBBCCCBBBAAAAAACCCGGGLLLQQQTTTWWWXXX]]]ccciiinnnsssxxxuuupppmmmmmmjjjgggcccbbbcccdddbbbfffjjjjjjhhhfffgggiiippptttxxx{{{~~~zzzyyyzzz|||}}}}}}}}}zzzssskkkbbb]]]XXXWWWWWWXXXYYYZZZXXXWWWYYYWWWRRRKKKGGGIIIPPPWWWWWWSSSNNNKKKLLLRRRZZZ___aaacccbbb\\\XXXWWWVVVSSSSSSQQQOOONNNOOOOOONNNMMMOOOQQQTTTWWWYYYZZZ[[[[[[eeellluuu{{{}}}~~~wwwqqqjjjgggeeeeeejjjqqqvvvyyy{{{~~~~~~~~~~~~xxxwwwvvvwww}}}|||sssrrrwwwxxxrrrjjj[[[NNNAAA<<<:::999888999888888888888888888888888888777777666666666666666666666666666555555555555666666777777777777888888777888888888888999999999;;;===???EEEWWWuuummm^^^MMMOOOZZZtttjjjooouuu{{{kkkYYYNNNHHHCCC@@@:::999888777777666666666555555555555555555555555222333333444444555555666555555555555555555555555666666666666666666666666666555555666666777888999999<<<:::;;;@@@CCCQQQlllppphhhffffffiiifffkkknnnmmmsssrrrdddUUUOOOOOO\\\tttyyyuuuuuuuuussstttvvvvvvzzz}}}kkk```WWWNNNGGGDDDCCCBBBBBBCCCDDDDDDBBB@@@AAABBBEEEIIIMMMQQQTTTUUU[[[aaagggkkkqqqyyy{{{xxxvvvvvvrrrllleee``````aaa___dddhhhiiigggffffffhhhooossswwwzzz||||||xxxxxx{{{~~~zzzrrrjjjccc___\\\]]]^^^______]]][[[ZZZZZZXXXSSSLLLHHHKKKRRRYYY[[[UUUNNNIIIIIIOOOVVV[[[aaadddbbb\\\WWWVVVTTTQQQOOOMMMLLLLLLMMMNNNMMMLLLNNNPPPRRRUUUWWWXXXXXXXXX```hhhrrryyy}}}|||wwwpppkkkgggffffffiiiooovvv{{{}}}{{{wwwuuuuuu}}}|||wwwmmmlllrrrrrriii```SSSHHH>>>;;;:::888888999888888888888888888888888777777666666666666777777666666666666555555555555666666666666777777777888777777888888888999999999<<>>;;;:::777777888777777777777777777777777777777666666666666777777666666666666555555555555555666666666666777777777777777888888888999999999;;;???DDDKKKVVVkkkzzzhhhUUUSSSVVVhhhlllrrryyy~~~nnnZZZNNNFFF???:::999999888777666666666666444444444555555555555555666666666666666666666666555555555555555555555555666666666666666666666666555555555555666888999:::888;;;999;;;???===EEEZZZxxx}}}rrrfff[[[YYY^^^aaakkkpppiiiXXXOOOKKKSSScccyyy|||uuutttrrrpppqqqsssuuuvvvyyy}}}pppcccWWWOOOLLLFFFEEECCCCCCDDDDDDCCCAAABBBCCCDDDFFFIIIMMMOOOQQQYYY___dddeeejjjrrrxxxzzz|||}}}zzzpppddd[[[YYYZZZ[[[```fffhhhgggffffffgggkkkooouuuxxxyyy|||{{{wwwwwwzzz~~~~~~uuummmhhhfffaaaeeeiiijjjgggbbb^^^\\\ZZZYYYVVVQQQMMMOOOUUUZZZ^^^YYYRRRLLLKKKOOOTTTYYY___bbb```ZZZUUUTTTRRROOOKKKJJJIIIJJJLLLMMMMMMMMMKKKLLLOOOSSSVVVWWWXXXXXX^^^fffqqqyyy}}}~~~}}}vvvpppjjjeeecccaaaccciiipppyyy}}}}}}yyywwwzzz}}}}}}|||{{{{{{rrrhhhfffhhhfff\\\RRRJJJCCC===<<<:::777666888777777777777777777777777666666666666666777777888666666666666555555555555555555666666666666777777777888888888888999999999888<<>>;;;;;;:::666666888777777777777777777777777666666666666666777888888666666666666555555555555555555555666666666777777777888888888888999999999888:::???CCCHHHVVVsssnnncccWWW[[[wwwlllsss{{{sss]]]NNNHHHEEE@@@;;;999888777666666555555555444444444555555555666666777777666555444333333222777777777777777777777777666666666666666666666666444444555555666888999:::777:::999;;;@@@<<>>AAACCCQQQppprrr^^^[[[rrrrrrwww}}}wwwgggUUUKKKFFF@@@;;;::::::888666555444555666777333444444444555666666666555555555555555555555555555555555555555555555555444444444444444444444444555555555555666666666666999999:::::::::===BBBFFF___zzz~~~yyyyyyppp___ZZZZZZaaaiiinnn```RRRMMMNNNWWWooouuuqqqtttwwwvvvvvvwww{{{nnn___YYYOOOJJJFFFFFFDDDBBBDDDGGGAAAAAABBBCCCEEEGGGIIIJJJUUUWWWYYY]]]aaafffjjjlllrrrvvvyyywwwpppgggbbb``````aaabbbccccccbbbaaa```hhhiiilllooosssxxx{{{}}}|||yyyvvvuuuzzzuuussstttyyy}}}|||yyyuuummmeee^^^[[[WWWVVVVVVVVVVVVVVVXXXWWWUUURRRQQQSSSWWW[[[bbbdddddd```YYYUUUWWWZZZVVVQQQMMMLLLOOOQQQQQQPPPNNNNNNQQQUUUVVVSSSTTTXXX]]]hhhtttzzz}}}}}}~~~}}}}}}vvvlllccc^^^]]]```bbbnnnooorrrwww{{{|||sssooovvv{{{zzz}}}~~~sssmmmddd]]]XXXSSSMMMIII===:::777777888999777444777777777777777777777777666666666666666666666666666666666666666666666666444444444555555555555666777777777777888888888888;;;;;;:::@@@GGGJJJ```|||ggghhhnnnqqqvvv|||pppaaaQQQIIIDDD???:::999999888666555444555666777444444444555555555555555555555555555555555555555555555555555555555555555444444444444444444444444555555555555666666666666888999999::::::===BBBEEEXXXrrrzzzpppaaaYYY]]]eeeiii^^^SSSNNNKKKQQQeeezzz|||vvvwwwvvvuuutttuuuyyyzzzjjjaaaTTTMMMHHHFFFDDDAAAAAADDDAAAAAABBBCCCDDDEEEGGGHHHPPPRRRVVVZZZ___cccfffhhhooossswwwwwwsssmmmgggcccccccccccccccbbbaaa``````eeegggjjjmmmrrrvvvyyyzzz|||}}}yyywww}}}zzzxxxyyy}}}xxxooogggaaa^^^[[[ZZZZZZZZZYYYXXXXXXWWWUUUSSSRRRSSSWWW[[[eeeffffffbbb\\\YYYZZZ]]]VVVRRRMMMMMMOOORRRQQQPPPMMMMMMQQQUUUUUURRRSSSWWW^^^iiiuuuzzz}}}~~~|||yyyrrrhhh```\\\]]]bbbfffqqqsssuuuyyy|||}}}qqqlllrrrxxxyyy{{{tttmmmcccZZZTTTNNNHHHCCC===;;;999888888888666555777777777777777777777777666666666666666666666666555555555555555555555555444444444555555555555666666666777777777888888888::::::999>>>DDDGGG[[[}}}{{{rrrmmmooouuu|||}}}{{{xxxwww{{{zzzeeeYYYLLLGGGCCC>>>999888888777666555555555666777555555555555555444444444555555555555555555555555555555555555555555555555555555555555555555555555555555555555666666666666888999999999:::===AAADDDOOOhhh}}}sssbbb___bbbddd\\\UUUQQQKKKKKKYYYjjj}}}{{{wwwuuuttttttwww}}}yyylll\\\SSSLLLHHHEEEAAAAAACCCBBBBBBBBBBBBCCCDDDEEEEEEJJJLLLQQQVVV[[[___aaaccciiimmmrrrwwwxxxtttmmmhhhgggfffdddcccaaa```______bbbdddgggkkkooosssuuuvvvxxx~~~~~~yyy~~~~~~{{{qqqhhhdddcccaaaaaaaaa```]]]ZZZ[[[[[[YYYWWWVVVWWWZZZ]]]ggghhhhhheee```]]]^^^```YYYUUUQQQQQQSSSUUUTTTSSSOOOOOOSSSXXXXXXTTTTTTXXX```kkkvvvzzz}}}~~~{{{ssslllccc[[[YYY^^^ffflllwwwxxxzzz|||~~~tttkkkqqqyyyzzz{{{~~~tttlll```VVVOOOIIIBBB>>>======<<<:::777666666777777777777777777777777777666666666666666666666666555555555555555555555555444444444555555555555666666666777777777777888888888:::888<<>>>>>;;;666444666888777777777777777777777777666666666666666666666666555555555555555555555555444444444555555555555666666666666666777777777888888:::999;;;@@@@@@NNNiiisssooouuu}}}}}}zzz{{{qqqllliiijjjooopppjjjdddTTTLLLFFFDDDBBB===::::::666555555555555555666666666666666555444444444333555555555555555555555555555555555555555555555555666666666666666666666666555555555555666666666666666888999999:::;;;>>>AAAHHH[[[vvv~~~|||ttt~~~iiiaaa[[[XXXWWWQQQIIIMMMVVVfff~~~}}}yyyvvvwww{{{lll```SSSMMMIIIEEECCCDDDBBBBBBAAAAAAAAAAAABBBBBBCCCFFFKKKQQQVVVYYY[[[[[[]]]```gggpppxxxzzzwwwrrrpppnnnjjjfffccc```______^^^```cccgggkkknnnpppqqqwwwzzz~~~~~~~~~wwwnnnkkklllmmmnnnnnnjjjeee```aaabbbcccbbbaaaaaaccceeehhhhhhgggeeedddccccccdddccc```]]]\\\^^^___^^^[[[XXXWWWZZZ]]]]]]ZZZ[[[___iiirrrzzz|||}}}zzzvvvgggccc\\\YYY\\\eeepppwww~~~~~~uuuyyyzzzxxx~~~|||qqqhhh[[[PPPIIIDDD@@@===;;;======;;;666444666888666666666666666666666666666666666666666666666666555555555555555555555555444444444555555555555666555666666666666777777777888<<<:::;;;??????III___tttyyyrrrvvv}}}~~~~~~zzz~~~uuu|||qqqkkkeeedddfffeee^^^XXXOOOIIIDDDBBB@@@;;;999:::444555555555555666666666555555555555555444444444555555555555555555555555555555555555555555555555555555555555555555555555555555555555666666666666666777999999999;;;===???FFFTTTmmmqqqtttvvveee\\\VVVUUUQQQJJJJJJOOO\\\ppp}}}xxxxxx{{{vvvgggXXXPPPKKKFFFCCCCCCBBBBBBAAAAAAAAABBBCCCCCCCCCFFFJJJOOOSSSVVVYYYYYYYYY\\\bbbiiiqqquuuvvvvvvrrrpppmmmjjjfffcccaaa```^^^___aaacccgggkkknnnpppvvvyyy~~~uuuqqqqqqrrrssssssoooiiieeeaaaccceeeeeeeeeeeeggghhhjjjiiihhhggggggggggggggghhhdddaaaaaaccccccaaa___\\\[[[[[[^^^]]][[[]]]bbbnnnvvv|||}}}}}}|||uuuqqqdddaaa^^^^^^bbbkkkttt{{{}}}~~~www{{{yyyvvv{{{}}}oooeeeXXXMMMGGGCCC@@@===:::;;;:::999666555666777666666666666666666666666666666666666666666666666444444444444444444444444444444444555555555555666555555666666666666777777777<<<;;;:::???>>>FFFXXXuuuwwwwwwuuuxxx}}}}}}zzz}}}zzzzzzsss~~~vvvooogggdddccc___WWWPPPMMMGGGBBB@@@===888777999333444555555666666666555444444444555555555555555555555555555555555555555555555555555555555555555444444444444444444444444555555555555666666666666555777999999999:::<<<>>>@@@KKKbbb}}}rrrlllvvvoooaaaVVVUUUSSSMMMJJJLLLSSS```wwwyyywwwyyy}}}tttbbbWWWQQQJJJEEEDDDBBBBBBAAABBBBBBCCCDDDDDDDDDFFFHHHLLLPPPSSSVVVXXXWWWZZZ^^^ccchhhnnntttwwwtttrrrpppmmmiiieeebbb```]]]]]]]]]___bbbgggkkknnnsssvvv{{{wwwwwwwwwxxxwwwsssnnnjjjdddfffiiikkkkkklllmmmnnnnnnmmmlllkkkllllllllllllnnnkkkhhhhhhjjjjjjgggddddddaaa```aaa```___ccciiirrrzzz~~~}}}|||~~~~~~}}}~~~|||wwwooojjjcccbbbbbbdddiiipppwww|||{{{|||}}}~~~xxx}}}vvvqqqvvv}}}ooodddVVVKKKDDD@@@>>>;;;:::888666666777777777666666666666666666666666666666666666666666666666666444444444444444444444444444444444555555555555666555555555666666666777777555<<<:::999>>>===BBBRRRjjj|||yyywwwyyy}}}xxxwww}}}{{{xxx}}}ttt|||tttkkkfffddd___VVVNNNLLLFFFAAA>>>;;;666555888333333444555666666666555333444444555555666666666555555555555555555555555555555555555555555555555444444444444444444444444555555555555666666666777555777999999999:::<<<===;;;EEE[[[wwwttthhhjjjrrryyyhhhYYYWWWVVVPPPLLLMMMLLLSSSfffyyyvvvxxx{{{~~~{{{}}}lll___WWWOOOIIIGGGBBBBBBBBBBBBCCCDDDEEEEEEEEEFFFGGGJJJNNNQQQTTTVVVVVVYYY\\\___bbbiiiqqqxxxtttsssrrrooolllgggcccaaa\\\[[[ZZZ[[[___dddiiilllppptttyyy}}}{{{zzzzzz{{{zzzwwwqqqmmmhhhkkknnnqqqqqqrrrsssuuurrrpppoooooopppqqqqqqpppuuurrrooooooppppppnnnkkkkkkgggeeeeeeeeedddiiipppuuu|||~~~|||}}}~~~}}}|||}}}}}}yyyssskkkeeebbbccceeehhhnnntttyyy|||yyyzzz|||}}}yyysssmmmrrr|||ooodddUUUIIIBBB>>>;;;999999666444444777999777555666666666666666666666666666666666666666666666666444444444444444444444444444444444555555555666666555555555555666666666777333;;;999888===<<<@@@NNNcccxxxzzz{{{|||}}}yyytttxxxyyyvvvwww|||}}}}}}tttjjjgggeeeZZZNNNIIIEEE@@@===;;;999777666333444444444555666666666444444444444444444444444555555444444444444555555555444333333555555444333333444555666666555444333444444444555555555555666777777777888999999::::::<<>>999888999777777777777777777777777666666666666555555555555555555666777777777666666777777666555444444444444444444444555555555555555444444555555555666666666888999999999999;;;???BBBMMMfffyyyvvv{{{pppdddVVVLLLEEEAAA===:::999888777666666666666555444444444333444444444444444444444444555444444333333444444555555444333333555555444333444555555555555555555444444444444555555555555666666666777777888999999999>>>===>>>III^^^xxx{{{jjjYYYPPPLLLJJJJJJHHHHHHJJJSSSggg{{{xxxxxxyyyzzz{{{~~~}}}{{{hhh\\\VVVOOOLLLGGGEEEDDDDDDDDDCCCDDDDDDEEEDDDDDDFFFIIIKKKQQQTTTXXXYYYYYY[[[```dddlllmmmnnnpppppppppoooooollljjjgggccc```___^^^^^^```eeekkkqqqtttwww{{{}}}{{{wwwtttuuuvvvwwwxxxyyyzzz{{{{{{{{{{{{{{{{{{|||||||||wwwwwwxxxyyy{{{|||~~~~~~~~~~~~}}}|||zzzuuuooojjjiiiiiiiiiiiippptttyyy|||}}}}}}}}}}}}~~~xxx{{{~~~}}}|||yyyuuulllbbbXXXMMMCCC???<<<999777888666666666666666666666666666666666666666555555555555555666666666666666555777666555444444444444444555555555555555555555555444444555555555666666666777888999999999;;;>>>AAAHHH___zzzrrr{{{nnn```TTTMMMCCC@@@;;;999888888777666666666666555444444444333444444444444444444444444444444333333333333444444555444333333555555444333555555555444444555555555444444444555555555555666555666666777888888999999@@@======FFFXXXqqq}}}|||___OOOKKKKKKIIIGGGFFFGGGKKKZZZwww~~~yyywwwvvvyyyzzz~~~{{{}}}sssccc[[[UUUQQQKKKGGGEEEDDDCCCBBBCCCDDDEEEDDDCCCDDDFFFHHHMMMPPPTTTUUUUUUWWW[[[___ggghhhkkkmmmooopppppppppooommmjjjgggdddaaa```___^^^bbbfffkkkooorrrvvvxxx}}}xxxtttuuuxxxzzz|||||||||{{{|||||||||{{{{{{{{{{{{{{{wwwxxxyyy{{{|||}}}~~~~~~~~~}}}}}}}}}|||zzzwwwtttooojjjggghhhjjjlllmmmtttwww{{{}}}}}}|||||||||}}}~~~wwwtttpppggg^^^QQQGGG???===;;;888777888666666666666666666666666555555555666666666666666555555666666666666555555666555555444444444444555555555555555555555555444555555666666666777777777666888999999999:::===???FFFYYYyyyxxxmmm{{{nnn\\\PPPKKKAAA>>>:::888777777666666555555555555555444444444444444444444444444444444444444333333333333444444555444333333555555444333666555444444444444555666444444444555555555555666555555666777777888888999===;;;<<>>AAAEEEUUUwwwzzzwww{{{yyywwwwww```PPPFFFHHHCCCEEEKKKJJJFFFNNN[[[rrr}}}{{{{{{|||}}}xxxrrrssswww||||||}}}kkkeee\\\SSSNNNJJJGGGFFF@@@BBBCCCCCCBBBBBBDDDEEEBBBFFFKKKNNNNNNPPPTTTXXX\\\^^^aaaeeeiiikkkmmmmmmnnnoooooooooooommmllljjjfffcccaaaaaaeeejjjnnnqqqnnnrrrwwwzzz|||wwwxxx{{{~~~}}}~~~}}}zzzxxxvvvxxxyyy{{{||||||{{{{{{||||||||||||}}}~~~~~~}}}~~~}}}|||zzzxxxuuuppplllfffdddeeehhhnnntttxxxzzzxxxyyyzzzzzz{{{}}}~~~xxx~~~~~~zzz|||sssllldddXXXLLLDDD===999:::;;;999888999777777777777777777777777444555555555666666777777555666666666555444333333444444333333333444444555666666555555555444444444333333333444444444555555555777888999888888:::<<>>;;;999999999777555777777777777777777777777555555555555555555555555555555555555555555555555555555444444444444555555555555444444444333333333777777777777777777777777666666777888999;;;<<<===CCCGGGXXXvvvtttfffdddnnnooo]]]MMMDDDAAA;;;999777555444444555555666666555555555444444444333333333333333333333333444444444444444444444444333333333444444444555555444444333333333333444444777555444444555555333222666666666777888888999999444;;;:::999AAAKKKbbb~~~sssjjjmmmuuulllWWWKKKHHHHHHGGGEEEEEEGGGHHHIIITTTiii{{{xxxuuusssssssssrrrtttyyy~~~~~~qqqggg\\\QQQKKKLLLFFFFFFEEEDDDCCCBBBCCCDDDFFFFFFGGGHHHJJJMMMOOOQQQTTTXXX\\\___```bbbdddfffhhhiiikkkmmmnnnooonnnnnnkkkjjjhhhfffffffffggghhhkkkmmmpppuuu{{{}}}~~~}}}~~~}}}~~~}}}}}}||||||||||||}}}}}}~~~~~~}}}||||||{{{||||||}}}}}}~~~~~~}}}}}}~~~}}}{{{~~~|||yyytttpppmmmjjjiiieeeeeefffkkkqqqwwwyyyyyyzzzyyyzzz|||}}}}}}wwwlllooovvvzzz}}}zzz}}}zzzssspppiii[[[OOOJJJ???===:::999999999777666666666666666666666666666555555555555555555555555555555555555555555555555555555444444444444555555555555555555444444333333555555555555555555555555777777777777888:::<<<>>>AAADDDTTTrrrooogggggg|||}}}{{{xxxuuueeeTTTIIIBBB@@@:::999777555444444555555555555555555555444444444444444444444444444444444555555555555555555555555333333333444444444555555555444222222222444666777:::777555444444555444333555666666777777888888999555<<<;;;999???EEEVVVooowwwnnnmmm}}}kkkSSSKKKIIIGGGGGGHHHHHHGGGFFFJJJXXXrrr~~~xxxtttrrrrrrrrrnnnppptttyyy{{{~~~uuuhhh[[[RRRPPPJJJJJJHHHFFFEEECCCBBBBBBGGGFFFEEEEEEGGGIIILLLMMMQQQTTTXXX[[[\\\^^^aaacccbbbdddgggjjjlllnnnnnnnnnllllllkkkjjjjjjiiiiiiiiigggiiilllqqqwww~~~~~~~~~~~~~~~~~~}}}}}}~~~~~~~~~}}}|||{{{{{{{{{{{{}}}}}}~~~}}}}}}}}}~~~|||~~~zzztttnnnjjjiiiiiijjjjjjjjjkkknnnsssvvvwwwwwwzzzyyyzzz}}}~~~{{{zzzzzz|||~~~|||wwwyyy{{{qqqjjjlllpppzzz}}}wwwxxxzzz|||{{{{{{tttnnnkkkdddWWWKKKEEE>>><<<999999999888777666666666666666666666666666555555555555555555555555555555555555555555555555555555444444444444555555666666666555555555555444555555555555555555555555777777666666777:::===>>>>>>@@@NNNlll{{{hhh___xxx}}}uuussspppppp}}}zzzmmm]]]PPPGGGCCCAAA;;;:::888777666666666777555555555555555555555555444444444444444444444444444444444444444444444444333333333444444444555555555444333333444777;;;===;;;888555333444555555444555555666666777888888888777===;;;;;;@@@CCCNNNccc}}}uuuttt~~~hhhVVVOOOIIIIIIJJJJJJIIIIIIIIIQQQaaa|||{{{uuurrrqqqqqqnnnnnnrrrwwwyyy|||wwwiii^^^XXXPPPNNNKKKIIIHHHGGGEEEDDDHHHFFFEEEDDDDDDFFFHHHJJJMMMPPPSSSVVVWWWZZZ\\\______aaadddgggjjjkkkllllllkkklllmmmmmmlllkkkjjjiiieeegggjjjnnntttzzz~~~~~~~~~~~~~~~|||{{{{{{{{{{{{||||||~~~}}}||||||~~~~~~|||{{{wwwpppiiiffffffiiikkkqqqqqqrrrtttwwwxxxyyyyyyyyyzzz{{{~~~~~~zzzwwwvvvvvv~~~zzzzzz~~~yyyrrrttt~~~sssiiijjjnnnxxx{{{rrrrrrtttxxxuuunnnhhheee^^^RRRGGGAAA<<<:::888888888888777666666666666666666666666666555555555555555555555555555555555555555555555555555444444333333444444555666666666666666666666555555555555555555555555555777666555555777999<<<>>><<<===JJJeeeiii\\\pppzzzooojjjhhhhhhwww~~~zzzrrreeeWWWLLLEEEAAA???999999888777777666666666444555555555555555555555222222222222222222222222333333333333333333333333333333333444444444555555555444444555777<<<@@@BBB;;;888555333444555555555555555555666777777888888555:::999999???@@@GGGXXXuuu{{{nnn}}}vvvzzziiiZZZKKKHHHIIIIIIJJJMMMIIIJJJSSSggg~~~vvvqqqnnnnnnmmmmmmpppuuuxxxyyyxxxiii___UUUQQQMMMJJJJJJIIIHHHFFFHHHGGGEEEDDDDDDEEEFFFGGGJJJLLLOOOQQQSSSUUUYYY[[[^^^```bbbeeeggghhhhhhhhhiiijjjlllmmmmmmlllkkkjjjfffgggjjjmmmrrrxxx|||~~~~~~~~~~~~~~~}}}|||{{{{{{{{{{{{||||||~~~{{{{{{{{{|||~~~~~~|||zzzvvvrrrkkkfffdddgggkkknnntttvvvwwwyyyyyyyyyyyyzzzzzz{{{}}}}}}yyytttrrrqqqwwwzzzzzzwwwwww|||zzztttooosssxxxlllllloooyyy|||ooonnnooouuuqqqiiibbb^^^WWWLLLCCC???;;;999777777888888777666555555555555555555555555555555555555555555555555555555555555555555555555444444333333333333444444555666666666666666666666666666666666666666666666666666555666777999<<<===<<<===GGG^^^~~~nnn^^^jjjzzz}}}{{{nnngggccccccpppxxxqqqkkkdddYYYOOOGGGAAA===;;;666666666555555444444444444444444555555555555555222222222222222222222222333333333333333333333333333333333444444444555555555444555666888<<>>EEEWWWttttttbbbfffyyy~~~yyysssjjjeeecccmmmpppeee[[[VVVOOOIIIDDD@@@;;;888555555555555555555444444444444444555555555666666333333333333333333333333444444444444444444444444333333333444444444555555444444444555666777999:::555444333333555666555444444444555555666777777777666999555666===<<<===IIIWWWqqqxxxkkkeeennn{{{www~~~___QQQLLLGGGHHHLLLMMMNNNPPPVVVccc{{{yyyrrrnnnjjjiiilllqqqsssrrruuuyyy}}}~~~xxxhhh___UUUNNNLLLLLLJJJHHHGGGHHHHHHIIIHHHGGGFFFEEEEEEGGGIIIKKKLLLOOOTTTWWWWWWXXX[[[]]]___`````````aaabbbdddfffhhhiiijjjjjjiiijjjkkkmmmpppssswwwxxxwwwyyy|||}}}|||||||||}}}yyy{{{~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}|||~~~~~~~~~}}}}}}~~~~~~}}}}}}}}}}}}|||{{{{{{zzzzzz{{{{{{||||||||||||||||||}}}}}}~~~}}}}}}~~~xxxxxxwwwwwwxxxwwwtttqqqiiihhhggggggjjjnnnrrruuutttwww{{{}}}|||{{{|||}}}}}}}}}~~~~~~~~~yyysssooommmrrrwwwyyyvvvssstttsssqqqhhhmmmttt}}}xxxsssqqqxxxyyysssooosss|||jjj___TTTNNNHHHAAA<<<;;;888777555555777888888777555555555555555555555555555555555555555555555555555555555555555555555555444333333222222333333444333333444444555555555555666666666666666666666666333444666888999:::::::::;;;>>>CCCPPPjjjyyycccaaaooo~~~}}}}}}zzzpppiiifffllllll___QQQMMMIIIFFFDDDAAA<<<888666777777777777777666555444444444555555555666666444444444444444444444444555555555555555555555555333333333444444444555555333333333333333333222222222222222444666666555444444444555555666777777777:::<<<888999???======HHHMMMeeezzznnnccciiipppyyyuuuzzzkkkZZZRRRJJJHHHLLLKKKNNNOOOPPPVVVhhhxxxssskkkjjjlllrrrtttssstttxxxzzzyyysssiii\\\SSSPPPOOOMMMKKKGGGHHHIIIKKKJJJIIIGGGFFFDDDFFFHHHIIIKKKNNNSSSVVVRRRTTTWWWZZZ\\\]]]^^^^^^___```aaacccfffhhhjjjkkkjjjjjjkkklllooorrrtttvvvuuuwwwzzzzzzyyywwwwwwxxxtttvvvyyy|||||||||{{{zzzyyyyyyzzz|||{{{zzzzzz{{{|||zzz{{{|||}}}}}}}}}{{{zzzyyy}}}~~~||||||}}}}}}{{{zzz{{{}}}~~~~~~}}}~~~}}}||||||}}}}}}zzzzzzyyyyyyyyyyyyzzzzzz{{{{{{{{{||||||}}}~~~~~~|||}}}~~~~~~xxxwwwvvvvvvvvvtttqqqoooeeeeeefffiiilllppptttwwwvvvzzz~~~~~~~~~~~~}}}}}}}}}~~~yyysssooolllpppuuuwwwssspppnnnkkkgggfffooozzz|||vvvpppvvvxxxqqqrrrzzz|||~~~yyyggg\\\PPPIIIDDD===999999888666555555777888888777555555555555555555555555555555555555555555555555555555555555555555555555444333333222222333333444333333333444444444555555555555555555555555555555222444666999::::::999999:::>>>BBBKKKcccyyyccc]]]hhhwwwtttxxxvvvlllbbbSSSKKKEEEDDDBBB>>>;;;:::777777777777666555444333555555555555555555555555444333333222222333333444222333333444444333333222333333333444444444555555444444444444444444444444444333333333333444555555777777777777666666666666555666777888:::;;;<<<===LLLWWWkkkpppddddddmmm|||iiiUUUKKKGGGGGGJJJLLLOOOPPPOOOWWWmmm{{{tttnnnllllllqqqrrrqqqrrrtttwwwyyy~~~xxxiii```YYYQQQOOOQQQLLLHHHHHHKKKLLLIIIGGGHHHIIIIIIIIIIIIIIIJJJKKKLLLMMMOOORRRVVVYYY[[[\\\\\\^^^```aaaaaa``````aaaccccccgggkkknnnpppqqqtttuuuwwwxxxxxxvvvttttttuuuwwwsssssstttwwwzzz~~~}}}zzzxxxwwwwwwwwwyyyxxxxxxxxxxxxxxxxxxyyywwwzzz~~~~~~|||{{{zzz{{{|||||||||{{{zzzzzzyyyzzzzzzyyyyyyzzz{{{}}}~~~||||||||||||||||||||||||zzz{{{|||{{{yyyxxxxxxyyyyyyzzz{{{}}}}}}}}}|||{{{~~~}}}}}}}}}~~~}}}{{{xxxxxxxxxwwwvvvtttrrrpppooojjjkkkmmmqqqtttxxx{{{|||{{{|||~~~~~~~~~}}}}}}|||}}}}}}yyytttqqquuuwwwxxxtttlllddd```^^^bbbppp}}}yyyzzz|||zzz|||}}}{{{xxxsss~~~rrrcccXXXLLLFFFAAA<<<:::;;;999888888777777777777777444444444444444444444444555555555555555555555555555555555555555555555555555555444444444444555555444444333222333444555666666666666666666666666666666666666666777888999:::<<<;;;===JJJccc|||hhh[[[bbb|||~~~{{{pppfffSSSKKKDDDBBBAAA<<<999888777777777777666555444333555555555555555555555555444333333222222333333444333444444555555444444333222222222333333333444444444444444444444444444444444333333333333444555555777666666666666666666666555666777888:::;;;<<<===???JJJ^^^www|||kkkgggiiisss{{{ttt\\\MMMGGGGGGIIIKKKNNNNNNLLLOOO___oooyyyooolllkkknnnpppnnnnnnppptttvvvzzztttiii```WWWSSSTTTOOOJJJIIIKKKLLLHHHFFFGGGIIIIIIIIIIIIIIIJJJKKKKKKLLLNNNQQQTTTWWWYYYZZZ[[[\\\]]]______^^^^^^___aaaaaadddiiikkkmmmnnnppprrrvvvwwwwwwvvvsssrrrrrrssssssssstttvvvyyy|||~~~~~~~~~~~~~~~}}}{{{xxxvvvvvvvvvvvvvvvvvvuuuuuuuuuuuuvvvvvvxxxzzz}}}~~~}}}{{{yyyyyyyyyyyyyyyyyyyyyxxxwwwwwwyyyyyyxxxxxxyyyzzz|||}}}||||||||||||||||||||||||{{{|||}}}|||zzzyyyzzz{{{yyyzzz|||}}}}}}}}}|||{{{|||{{{{{{|||~~~~~~}}}{{{wwwvvvuuusssrrrpppooonnnlllnnnqqquuuxxx{{{|||}}}||||||~~~~~~}}}|||{{{}}}}}}xxxvvvuuuuuusssmmmeee___[[[[[[dddqqq~~~}}}zzzxxxuuutttrrr{{{nnnaaaUUUIIICCC???;;;999:::999888777777666666777777444444444444444444444444444444444444444444444444555555555555555555555555555555444444444444555555444444333333333444555666555555555555555555555555555555555555666777888999<<<<<<>>>III___{{{nnn^^^aaaxxx}}}uuuiiiTTTKKKCCCAAA???:::666666777777777777666555444333444444444444444444444444444333333222222333333444444444555555555555444444111111111222222222333333444444444444444444444444444333333333333444555555666666666666666666666666555666777888999;;;<<<<<<;;;CCCTTTllluuulllgggjjjnnnssshhhSSSIIIGGGHHHIIILLLMMMJJJIIIPPP[[[kkk|||tttooolllnnnnnnllllllnnnrrrsssuuuyyyyyymmmbbb[[[YYYTTTOOOMMMNNNMMMJJJHHHIIIJJJIIIIIIIIIIIIJJJJJJKKKKKKLLLOOOQQQTTTVVVWWWXXXXXXZZZ\\\\\\[[[[[[]]]^^^___bbbeeehhhiiijjjlllmmmssstttvvvuuurrrpppoooooosssssssssuuuvvvyyy|||}}}zzzyyyyyyyyyyyyyyyzzzzzz{{{}}}~~~~~~|||{{{{{{|||~~~~~~}}}}}}}}}}}}zzzyyywwwvvvuuuuuuuuuuuuuuuuuuttttttttttttuuuuuuxxxzzz}}}}}}{{{yyywwwwwwvvvvvvvvvvvvvvvvvvuuutttwwwwwwvvvvvvwwwxxxzzz{{{{{{{{{{{{{{{{{{{{{{{{{{{yyy{{{|||{{{zzzyyyyyyzzzzzz{{{|||}}}}}}}}}|||{{{{{{zzzzzz{{{}}}~~~~~~}}}vvvtttrrrpppnnnnnnmmmnnnpppsssvvvzzz}}}~~~~~~~~~||||||}}}~~~}}}||||||yyy|||}}}zzzvvvsssmmmeee]]]YYYXXXXXXdddpppwwwrrrrrrsssssswwwzzziii]]]RRRFFF@@@<<<999888:::999888777777666666777777444444444444444444444444333333333333333333333333444444444444444444444444555555444444444444555555444333333333333444555666555555555555555555555555444444444444555666777777;;;<<>>999555555666666777666666555444444444444444444444444444444444333333222222333333444333333444444444444333333222222222222333333333333333333333333333333333333444333333333333444555555555555555666666666666666666666777888999:::;;;;;;===BBBOOOcccxxxtttkkkjjjiiijjjvvvxxx]]]MMMHHHFFFFFFJJJMMMKKKHHHJJJPPPYYYgggzzz{{{tttnnnoooooommmmmmoooqqqqqqsssuuuzzzrrrfff___[[[UUUQQQRRRQQQMMMLLLMMMJJJJJJJJJIIIIIIJJJJJJKKKJJJKKKLLLOOOQQQSSSTTTUUUVVVXXXZZZZZZYYYZZZ[[[]]]]]]```dddffffffggghhhiiinnnpppssssssrrrpppoooooosssrrrrrrrrrtttuuuwwwxxxwwwwwwwwwwwwwwwxxxxxxyyyzzz{{{||||||zzzyyyyyyzzz||||||{{{zzzzzzzzzzzzzzzwwwvvvuuutttttttttuuuuuuuuuuuuttttttttttttuuuuuuxxxzzz{{{{{{yyyvvvuuuuuutttttttttuuuuuutttssssssuuuttttttttttttvvvwwwxxxyyyyyyyyyyyyyyyyyyyyyyyyuuuwwwyyyyyyxxxwwwwwwxxxzzz{{{|||}}}}}}|||{{{zzz{{{zzzyyyyyy{{{||||||{{{tttrrrooommmlllmmmnnnnnnsssvvvzzz}}}~~~||||||}}}~~~~~~}}}|||wwwzzz}}}zzzsssnnnfff]]]XXXVVVXXXZZZbbbnnn|||tttoooqqqtttwwwvvvuuufffYYYNNNCCC>>>;;;888888:::888888777666666666666666444444444444444444444444333333333333333333333333444444444444444444444444555444444333333444444555333333333333444444555555555555555555555555555555444444444444555666777888999;;;???GGGSSShhhmmm```iii~~~oooWWWMMMDDDAAA>>>999555555666666666666666666555444444444444444444444444444444333333222222333333444222222222333333222222222333333333333444444444444333333333333333333333333444333333333333444555555444444555555666666666777666666777888999999::::::;;;>>>HHHXXXlll~~~~~~vvvtttoookkkpppzzzkkkWWWNNNFFFDDDEEEJJJKKKIIIIIILLLMMMVVVdddsssyyyqqqooopppnnnnnnooonnnnnnoooqqquuuyyy}}}uuuiiibbb[[[VVVUUUSSSOOONNNPPPLLLLLLKKKJJJJJJKKKKKKKKKJJJJJJKKKMMMOOOQQQRRRSSSUUUWWWYYYYYYYYYZZZ[[[]]]]]]```cccdddddddddeeefffhhhkkknnnqqqqqqpppqqqqqqqqqqqqppppppppprrrssstttuuutttttttttuuuvvvvvvwwwxxxzzz{{{{{{yyyxxxxxxyyyyyyxxxxxxwwwwwwwwwwwwxxxtttttttttttttttttttttuuutttssssssrrrrrrsssssstttwwwxxxyyyyyyvvvtttttttttrrrsssttttttttttttssssssssssssrrrrrrssstttvvvwwwwwwwwwwwwwwwwwwwwwwwwwwwsssuuuxxxyyyxxxwwwwwwxxxyyyzzz{{{||||||{{{zzzyyy{{{zzzyyyyyyzzzzzzxxxwwwrrrpppnnnmmmmmmnnnpppqqqvvvxxx{{{~~~~~~}}}||||||}}}}}}~~~xxx{{{}}}xxxtttkkkeee]]]WWWUUUXXX]]]```cccmmmzzzsssmmmooottt{{{xxxpppcccTTTJJJ@@@===;;;999888:::888777777666555666666666444444444444444444444444333333333333333333333333444444444444444444444444444444333333333333444444333333333444444444444444555555555555555555555555555555555555666777888888888999>>>EEENNN___}}}nnnlll~~~zzz}}}pppWWWMMMDDD@@@===888666666555666666666666666555555333333333333333333333333444333333222222333333444111111222222222222111111333333444444444555555555333333333333333333333333444333333333333444555555444444444555555666666777666666777777888999999::::::<<>>===<<<999888999888777666666555555666666444444444444444444444444333333333333333333333333333333333333333333333333444444333333333333444444222333444444555555444444444444444444444444444444555555555555666777888999888777;;;BBBHHHUUUqqq~~~ppptttxxxzzz}}}lllUUUKKKBBB>>>;;;777555666555555666666666666555555333333333333333333333333444333333222222333333444111222222333333222222111222222333333333444444444222222222222222222222222444333333333333444555555333333444555555666777777666666777777888888999999:::;;;AAANNNaaasssyyytttvvv|||yyykkkdddVVVIIIEEEFFFEEEEEEFFFEEEDDDGGGPPPZZZjjjxxxuuuqqqmmmmmmkkkjjjjjjjjjlllnnnqqqssstttzzz}}}sssjjjddd^^^WWWTTTVVVPPPOOONNNNNNMMMMMMNNNNNNMMMLLLLLLMMMNNNPPPRRRSSSSSSTTTVVVWWWWWWXXXZZZ\\\\\\^^^aaaaaa`````````aaa```ccceeeggghhhjjjmmmooommmmmmlllkkklllmmmnnnooooooooooooooopppqqqrrrrrrrrrtttuuutttsssqqqrrrrrrqqqqqqppppppppppppqqqqqqppppppqqqqqqqqqpppppppppooonnnnnnnnnnnnnnnnnnooossstttuuutttsssrrrssstttppppppqqqrrrrrrrrrrrrrrrrrrqqqqqqqqqqqqssstttuuuttttttttttttttttttttttttsssvvvzzz||||||{{{{{{{{{wwwxxxxxxyyyxxxwwwvvvuuussstttuuuwwwyyywwwtttpppnnnoooqqqsssuuuwwwyyyzzz||||||}}}}}}}}}}}}||||||||||||||||||~~~{{{qqqggg```YYYVVVUUUZZZdddoooyyy}}}xxxttttttwww~~~|||~~~ppp]]]TTTHHHAAA<<<<<<<<<888666666777777666555555555555666444444444444444444444444444444444444444444444444333333333333333333333333444333333222222333333444222333444555555555444444444444444444444444444444444444444444555666777777:::666888???CCCKKKccc|||xxxpppyyyzzzxxxfffSSSIII@@@<<<:::666555666555555666666666666666555333333333333333333333333444333333222222333333444222333333444444333333222111111222222222333333333222222222222222222222222444333333333333444555555333333444444555666777777666666777777888888999999999888<<>>:::;;;;;;888444444777777666555555555555555444444444444444444444444555555555555555555555555333333333333333333333333444333333222222333333444222333444555555555444333444444444444444444444444333333333333444555666666;;;666777<<>>AAAQQQeee}}}}}}|||hhhVVVHHHDDD>>>:::888777666666555555555555555555555555444444555555444444333222333333333333333333333333444444444444444444444444333333333444444444444555444444444444444444444444444444444444444444444444555555555555555555555555666666777777777888888888777888:::>>>FFFRRRaaajjjkkktttuuuaaaSSSNNNKKKGGGEEECCCCCCEEEGGGIIIQQQZZZkkk|||zzzqqqooommmkkkkkklllmmmmmmlllnnnnnnooorrrxxxyyyooogggccc```[[[XXXWWWWWWVVVUUURRRRRRRRRRRRRRRSSSSSSSSSUUUUUUVVVWWWWWWXXXYYYYYYZZZ[[[\\\\\\ZZZZZZ[[[\\\___```aaaaaa``````bbbdddeeegggiiijjjiiihhhhhhiiihhhggggggiiilllnnnnnnmmmoooooooooooonnnmmmlllkkkiiiiiiiiijjjkkkmmmnnnooopppooooooooonnnnnnmmmmmmmmmmmmnnnoooppppppqqqrrrsssrrrqqqpppooonnnnnnnnnooonnnmmmmmmmmmnnnpppqqqnnnnnnooooooooopppqqqqqquuutttssstttuuuuuutttsssssstttuuuuuuuuuuuuuuuuuuttttttuuuuuutttsssrrrqqqooollliiiiiilllpppsssuuutttuuuxxxzzz|||}}}}}}}}}~~~}}}||||||{{{{{{{{{|||{{{~~~}}}zzzzzz}}}}}}{{{zzzzzzzzz|||~~~{{{ssshhhbbbaaajjjvvv{{{qqqqqqzzzzzzlll\\\NNNGGG@@@>>>;;;888666666777888777666666555444444333333555555555555444444444444333333333333333333333333444444444444444444444444333333333333333333333333333333333333333333333333333333333444444444555555444555555666777888888888:::666666;;;<<<>>>LLL]]]}}}||||||rrr___OOOEEEAAA<<<888777666555555555555555555555555555555444444555555444444333222333333333333333333333333444444444444444444444444333333333333444444444444444444444444444444444444333333333333444444444444555555555555555555555555666666777777777777888888666888:::;;;???IIIXXXdddjjjrrr~~~kkk]]]SSSLLLHHHEEEDDDFFFEEEDDDHHHNNNWWWfffyyyzzzqqqpppoooooopppooollljjjllllllmmmpppuuu{{{yyyrrrnnngggbbb^^^\\\YYYWWWUUUUUUUUUUUUUUUVVVVVVWWWVVVWWWWWWXXXXXXYYYYYYYYY[[[\\\\\\ZZZYYYYYY[[[]]]___``````___]]]]]]^^^``````bbbeeefffeeeeeefffgggfffeeeeeegggjjjmmmnnnnnnmmmmmmlllkkkkkkjjjkkkkkkfffffffffggghhhiiijjjkkkmmmmmmmmmlllllllllllllllllllllmmmnnnooopppqqqqqqqqqqqqqqqpppooonnnmmmllllllkkkjjjjjjkkkmmmpppqqqooonnnmmmmmmnnnppprrrssswwwvvvttttttuuuuuutttrrrrrrrrrsssssssssrrrrrrqqqrrrssstttuuutttsssrrrqqqooolllhhhgggjjjnnnqqqssswwwxxxzzz|||}}}}}}}}}|||||||||{{{{{{{{{{{{{{{|||{{{~~~}}}zzzzzz|||{{{xxxuuuvvvwwwyyy{{{}}}zzzuuunnnhhhjjjpppyyypppnnntttwwwxxxwwwuuuqqqkkkcccXXXMMMEEE@@@>>>;;;888777666777777666666666555444444333333555555555555444444444444333333333333333333333333444444444444444444444444333333333333333333333333333333333333333333333333333333333444444444555555222333444555777888999:::999666777;;;:::;;;EEESSSrrr}}}{{{xxxvvvxxx~~~xxxiiiWWWJJJBBB>>>:::777666666555444555555555555555555555555444444555555444444333222333333333333333333333333333333333333333333333333222222333333333444444444333333333333333333333333333333333333333444444444555555555555555555555555666666666666777777777888666999;;;;;;<<>>===;;;999777666555555555555555555555444444444555444444444444333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333444444444555555555555555555666666666666555555888:::;;;<<>>???KKKiii~~~}}}xxxvvvvvvyyywwwlllddddddiiilllhhhfffeee\\\MMMDDDCCC;;;999777777777888777555444444444444444444444444444444555555444444333222333333333333333333333333222222222222222222222222111111222222222333333333222222222222222222222222000000111222333333444444555555555555555555555555555555555555666666666777888777777777888;;;===>>>AAALLL^^^ooowww||||||vvvyyy}}}ooo___TTTPPPHHHEEEEEEGGGGGGIIIUUUbbbsssxxxssspppkkkiiigggfffgggiiilllnnnoootttzzz||||||~~~zzztttnnnjjjhhhhhh```___^^^^^^]]]\\\[[[[[[ZZZ[[[\\\[[[YYYWWWWWWXXX\\\\\\[[[YYYVVVTTTUUUVVVUUUWWWZZZ[[[[[[ZZZ[[[\\\YYYWWWUUUVVVYYY]]]```aaa```aaacccddddddcccbbbaaabbbaaaaaaaaaaaabbbbbbcccccccccdddeeefffhhhiiiiiiggghhhiiikkkmmmooopppqqqrrrqqqpppoooooooooqqqqqqppprrrtttwwwxxxwwwvvvuuusssrrrpppnnnmmmnnnooopppmmmlllkkklllmmmnnnmmmllliiikkknnnssswww{{{}}}~~~~~~~~~~~~|||zzzyyyssssssuuuxxxzzzzzzxxxvvvvvvwwwxxxyyyzzzyyyxxxwwwuuuuuuuuuvvvwwwyyyzzz{{{yyyzzzwwwssswwwyyyrrrnnnmmmnnnoooooovvv~~~{{{~~~zzzrrreee]]]\\\TTTPPPJJJFFFBBB@@@===<<<666666666666555555555555444555555555555555555555444444444333333333222222333333333333333333333333222222222222222222222222333333333333333333333333333333333333333333333333333333333444444444555555111222333444555777888888666888777666777:::<<<<<>><<<777777666555555555555555555333333666777777<<>>:::888888999888777444444444555555555666666555444444333333444444555222222333333333333444444222222222333333333444444222222333333333444444444333333333222222222111111333333333333333333333333222333444444555555444444444444444555555555666666777777777777777888999999===DDDXXXvvv|||}}}yyyvvvsssaaaQQQGGG@@@======777777666555555555555555222000222555777999>>>EEE{{{kkkTTTBBB888444111///222333333444444333333222111111111222222111111111222222222222222222222222222222222222222222222222333333333333333333333333444444444444444444444444444444444555555555555666666666555555444444333333999888:::===AAAHHHUUUbbb}}}xxxnnnccc[[[XXX```ooovvvaaaRRRHHHDDDEEEEEECCCEEEKKKQQQ[[[nnnxxxsssooolllkkkjjjjjjkkklllmmmooorrrtttyyyyyyxxxwwwvvvuuuvvvvvvyyy{{{uuuooojjjjjjjjjjjjjjjjjjkkkkkkeeeccc___]]][[[\\\^^^_________]]]\\\[[[ZZZZZZZZZ___```bbbccccccbbb```___]]]]]]\\\\\\]]]^^^___```_________```aaacccdddeeebbbbbbbbbcccddddddeeeeeeeeefffggghhhiiiiiijjjjjjiiijjjlllmmmnnnnnnnnnnnniiiiiihhhhhhiiikkklllmmmlllkkkkkkjjjjjjkkklllmmmrrrsssuuuwwwzzz|||}}}~~~~~~}}}{{{yyywwwwwwuuuuuuuuuvvvvvvwwwwwwxxxyyyyyyxxxyyyyyyyyyxxxvvvuuuvvvwwwwwwvvvvvvxxxzzz~~~{{{uuu~~~}}}yyyuuurrrqqqpppooohhhsss||||||||||||{{{|||xxxvvvsssqqqooodddTTTGGGBBB<<<:::888666666777777777333333444444555666666666555444444333333444444555444444333333333333222222222222222333333333444444222222222333333333444444333333333222222222111111333333333333333333333333222333444444555555444444444444444444555555555555777666666666777888999999===BBBRRRnnn}}}~~~}}}wwwsss^^^OOOFFF???<<<<<<777777666555555555555555444222333666666666:::???lll```NNN???777444333333222333333444444333333222111111111000000111111111222222222222222111111111222222222222222222222222333333333333333333333333555555444444444333333333444444444555555555555666555555555555555444444444999777999<<<===@@@HHHRRRkkk|||~~~nnn___TTTXXXaaappp|||eeeRRRIIIHHHDDD@@@@@@EEEIIINNNZZZiii{{{uuupppmmmlllkkkkkkkkklllmmmoooppprrrssssssrrrpppoooppprrrvvv}}}|||ttttttttttttttttttttttttiiifffccc___]]]]]]^^^___``````___^^^]]]\\\[[[[[[]]]___aaacccdddcccbbbaaa]]]]]]\\\[[[\\\]]]^^^___^^^^^^^^^^^^___```bbbbbb``````aaaaaabbbccccccccc```bbbdddeeeddddddeeefffhhhiiikkkmmmooooooooonnnjjjjjjiiiiiijjjlllnnnooonnnmmmmmmnnnnnnoooppppppyyyzzz{{{}}}~~~~~~~~~~~~|||yyyxxxxxxxxxvvvvvvwwwxxxyyyzzz{{{{{{{{{{{{{{{zzzyyyxxxwwwvvvxxxyyyzzzzzzxxxvvvvvvwww|||{{{vvvuuuxxxyyyxxxuuupppoooqqqpppmmmaaannn|||}}}{{{}}}zzztttrrrnnnjjjfff\\\MMMCCC???999888777666555666666777444444444555555555666666555444444333333444444555444444444333333222222222222222333333333333444444222222222222333333333333333333333222222222111111333333333333333333333333222333444444555555444444333444444444444555555555555555555666777888999:::===@@@LLLeee}}}~~~|||zzzzzz~~~qqqZZZMMMEEE===::::::777777666555555555555555555333444666555333444999DDDAAA<<<777444444555666222333333444444333333222222111111111111111111222222222222222111111111000222222222222222222222222222222222222222222222222333333444444444444444444444444444555555555555666555555555555555666666666777666777::::::;;;@@@HHHXXXkkk~~~|||jjjWWWXXXZZZ```mmmlll[[[UUUJJJAAA>>>CCCEEEEEELLLWWWfffxxx~~~vvvrrrmmmkkkjjjiiijjjkkkkkkkkklllmmmnnnmmmjjjjjjlllooopppwww}}}}}}~~~~~~}}}}}}qqqnnnkkkgggdddcccbbbbbbbbbbbbbbbaaa```___^^^]]][[[]]]___aaaccccccbbbbbb]]]]]][[[ZZZ[[[\\\^^^___]]]]]]\\\\\\]]]^^^______^^^^^^______```aaaaaabbb```bbbeeeeeeccccccdddfffiiikkkmmmpppqqqqqqqqqpppnnnnnnmmmmmmnnnppprrrtttsssttttttuuuuuuvvvwwwwww~~~~~~}}}}}}}}}}}}||||||{{{{{{|||}}}}}}{{{xxxvvvwwwyyyyyyyyy{{{|||~~~|||zzzyyyyyy{{{}}}}}}zzzyyyxxxyyy}}}}}}vvvooollllllzzz}}}ssssssnnniiijjjooooookkk___nnn}}}{{{rrrnnnhhhbbb]]]SSSFFF>>><<<777777777666555555666777444444444555555555555555555444444333333444444555222222333333333333444444222222333333333333444444111222222222222333333333333333333222222222111111333333333333333333333333222333444444555555444444333333444444444555555555444444555555777888::::::<<<===FFF\\\yyy}}}~~~|||{{{zzz{{{wwwyyyoooWWWKKKCCC<<<888888777777666555555555555555333111333666555222333777444666888888666333222222222333333444444333333222333222222111111222222333222222222222111111000000222222222222222222222222222222222222222222222222111222222333444555666666444444444555555555666666444555555555666777777777666444555777888888===DDDMMM___ssssss]]]\\\ZZZYYY___qqqooocccRRRFFF@@@CCCDDD@@@CCCLLLQQQeee}}}xxxmmmkkkiiihhhhhhiiiiiihhhiiikkkkkkjjjhhhhhhkkknnnjjjooovvvxxxxxxxxx|||yyywwwsssooollljjjhhhhhhdddddddddccccccbbb``````ZZZ[[[]]]```bbbccccccccc^^^]]][[[ZZZZZZ\\\]]]___\\\\\\[[[[[[[[[\\\]]]]]]]]]]]]^^^^^^___`````````bbbeeehhhhhhfffeeefffiiijjjlllooorrrssstttssssssrrrqqqppppppqqqsssvvvwwwzzzzzz{{{|||}}}~~~~~~~~~}}}||||||{{{{{{zzzyyyyyyyyyzzz{{{|||yyyuuutttuuuwww{{{|||}}}~~~}}}}}}||||||{{{xxx{{{{{{vvvnnngggeeefffxxx~~~pppoooiiiccceeelllmmmiiicccqqq~~~~~~}}}}}}rrrkkkeee]]]WWWMMMAAA;;;:::666777777666444444555666555555555555555555555555555444444333333444444555000111111222444555555666222222333333333444444444111111222222222333333333333333333222222222111111333333333333333333333333222333444444555555444444333333333444444444555555333333444555777888:::;;;:::;;;BBBUUUrrr~~~|||}}}~~~yyyyyywwwxxx}}}}}}|||vvvssstttsssoookkkfffiiitttzzzpppqqqqqqVVVGGGAAA===999777777777666555444333333333666555444333333444555666444444444444444444444444333333333333333333333333333333333333333333333333333222222222111000000000333333333222222111111111444444444444444444444444333333333444444444555555444333333333333444555555333333333444444444555555666666666777888:::;;;<<>>:::777555555555555555555555555999777555333222333444555444444444444444444444444444444333333333333444444222222222222222222222222111111222333333333333222///111333333222222222333222111000000000111222333333333333444444444555555444444444444444444333333666555444444555777:::;;;;;;;;;???KKKccc~~~~~~{{{|||}}}yyypppnnnnnnuuu~~~~~~|||uuupppjjjggggggeee```[[[]]]```jjjyyy}}}zzzzzz{{{rrrqqqmmmTTTFFFAAA===999888666666555555444444333333666555444333333444555666444444444444444444444444333333333333333333333333333333333333333333333333333333333222222222222222333333333222222222111111333333333333333333333333333333333444444444444555444444333333444444555666333333333444444444555555666666666777888999;;;;;;???EEEPPP^^^lllwww~~~vvvggg```]]]bbbpppwwwfff\\\TTTGGGCCCFFFDDDDDDHHHTTTfffyyyyyymmmjjjiiieeecccdddggggggggghhhhhhiiiiiiiiijjjmmmpppqqqoooppptttyyy}}}~~~zzzvvvtttsssnnnjjjiiilllmmmllliiiggggggggggggffffffeeeeeeaaa```___^^^^^^^^^___```````````````____________```^^^___ccceeedddeeeiiiooorrrvvvwwwwwwvvvuuuvvvwwwyyy|||~~~~~~~~~~~~~~~|||{{{yyyxxxvvvtttsssrrrrrrsssrrrrrrrrrooollllllooorrrtttwww|||~~~zzzrrrllleee___[[[VVVUUU^^^jjjsss{{{qqqhhheeelllpppmmmlllppprrrwww|||}}}zzz~~~mmm```YYYOOOFFF???;;;888666555555555555555555555555888777555333222333444555444444444444444444444444333444666777777666444333222222222222222222222222111111222333333333333222444555666555333222222222222111111000111222333444333333333444444444444555444444444444444444444444666555444444555777:::;;;;;;<<>>999777666555555555555555555555555555777666555333333333444444444444444444444444444444111444888;;;;;;888444111222222222222222222222222111111222333333333333222777888999777444222111111222222222222222333444444333333333333444444444444222333333444444555555555555555555555666777999:::;;;<<>>;;;999999444444444444444444444555444444444444444444444444333333333333333333333333111111111111111111111111222222222222222222222222111222222222333333444444222222222222222222222222111111111111111111111111222222333333333444444444555555444444555555666777333333333444444444555555666555555666777888999999999:::>>>EEEQQQaaarrr|||{{{zzz{{{llleeeeeehhhkkksssrrr\\\NNNHHH@@@EEEDDDFFFLLLRRR\\\lllzzz~~~tttoookkkgggeeedddddddddddddddcccccccccfffhhhjjjjjjjjjkkkmmmppppppssswwwzzzzzz{{{{{{|||}}}zzzyyyxxxwwwvvvuuuttttttrrrooollliiihhhiiikkkllllllkkkkkkjjjjjjiiiiiiiiigggfffgggmmmooooooqqquuuwww}}}}}}}}}~~~|||||||||{{{{{{zzzxxxxxxxxxwwwvvvtttsssrrrqqqqqqmmmkkkiiifffeeedddeeefffkkkooossstttuuuxxx}}}~~~yyyoooeee\\\VVVMMMHHHIIISSScccooopppsss~~~yyysssqqqvvvzzzzzz{{{~~~{{{yyy|||}}}zzz~~~sss]]]OOOIII@@@999555555555555444444444444444444444444666555444333333333333444444444444444444444444444111444888::::::888444111222222222222222222222222111111222333333333333222777888888777444222111222333222222333333333444444222222333333333444444444222222333333444555666666555555555555666777999999;;;<<>>;;;999888999333333333444444444444444333444444444444444444333333333333333333333333333111111111111111111111111222222222222222222222222000000111111222222333333222222222222222222222222111111111111111111111111222222222333333333444444444444444444444555666666333333333444444444555555555555555555666777888888::::::;;;>>>FFFTTTdddnnn~~~}}}~~~xxxpppmmmllljjjnnnrrr}}}kkk[[[SSSIIIHHHEEEEEEGGGIIILLLUUU___pppzzzuuummmiiigggeeeeeeddddddcccccccccbbbcccdddeeeggghhhjjjlllnnnmmmppptttwwwwwwvvvwwwwww{{{~~~~~~|||yyyuuurrrpppqqqrrrttttttttttttsssrrrqqqqqqppppppnnnoootttvvvvvvwww{{{}}}~~~{{{yyyyyyyyyzzzxxxyyyyyyyyyxxxwwwvvvuuuttttttssssssrrrpppoooooollliiifffcccaaa``````___eeeiiimmmooopppsssxxx|||zzz~~~|||tttmmmbbbXXXPPPMMMGGGEEELLL\\\nnnyyyyyy~~~zzzvvvwwwzzz~~~~~~zzzwwwwwwyyy|||}}}tttrrr{{{yyy~~~lllVVVHHHCCC;;;666444555666666333333333333333333333333555444444333333333333333444444444444444444444444333333444555555444333333222222222222222222222222111111222333333333333222222444555555333222222333222222333333444444444444222222222333333333444444222222333333444555666666555555555666666777888888:::;;;>>>@@@CCCPPPlll}}}~~~~~~}}}zzz{{{}}}~~~~~~}}}||||||}}}~~~||||||~~~sssnnnlllpppvvv|||ttttttqqqjjjeeeeeemmmttt}}}xxx[[[MMM@@@;;;999777777888444444444333333333333333333333444444444444333333333333333333333333333333222222222222222222222222222222222222222222222222111111111111111111222222111222222222222333333333111111111111111111111111222222222222333333333333444333333333333444555555333333333444444444555555555555555555555666777777777888999:::===FFFRRR[[[qqqvvv}}}}}}zzz~~~zzzuuupppqqqlllnnn~~~vvvkkkeee\\\MMMHHHFFFGGGFFFEEEGGGKKKWWWaaalllwwwvvvnnniiihhhggggggfffeeeddddddcccaaaaaabbbdddfffiiikkklllhhhkkkoooqqqqqqqqqrrrrrrvvv|||}}}{{{{{{{{{|||~~~}}}}}}|||{{{zzzyyyyyyxxxvvvwww{{{|||{{{|||~~~{{{yyyxxxwwwwwwuuuvvvvvvvvvvvvuuutttsssoooooopppppppppooonnnmmmlllhhhccc___]]][[[YYYXXX```dddhhhkkklllooouuuyyyyyy|||{{{oooeee^^^TTTLLLDDDEEEEEEHHHVVVjjj}}}|||yyy{{{~~~xxxssspppoooppprrrwww|||uuunnnoooyyy}}}xxx}}}~~~cccPPPCCC???999666555666777777333333333333333333333333333444444444333333333333444444444444444444444444333333222111111222333333222222222222222222222222111111222333333333333222///111333333222222222333111111222333333333333333222222222222333333333333222333333444444555555555555666666666777777777777888999<<>>DDDJJJ]]]eeesss~~~yyyxxx{{{|||qqqjjjqqqyyyttttttoooddd[[[SSSQQQPPPKKKGGGGGGIIIOOOVVV^^^kkk}}}{{{qqqkkkjjjiiihhhgggfffeeeeeebbbbbbbbbccceeeggghhhhhheeegggkkklllmmmmmmooopppqqqtttzzz|||||||||}}}~~~|||zzzxxxwwwuuutttsssssstttttttttsssrrrrrrnnnooopppqqqqqqqqqppppppooojjjddd___\\\ZZZWWWTTT\\\```dddgggiiimmmsssxxx|||~~~|||xxxtttjjj^^^VVVSSSNNNIIIFFFKKKPPPVVVfff|||}}}zzzuuupppmmmmmmoooqqqrrr|||tttqqqooottt}}}}}}zzz}}}nnnWWWHHH???<<<888666666777666666555555555555555555555555222333333444444333333333444444444444444444444444333222111111111111222333222222222222222222222222111111222333333333333222///111333333222111222333000111222333333333222111111222222222222333333333444444444444444444444444555666666777777777777777777666:::???===@@@RRRiii}}}~~~|||~~~~~~}}}~~~||||||~~~||||||~~~|||ooocccbbbkkksssqqqsssppplllooossskkk^^^PPPFFF<<<888777555444666555555444333333222111111222222444444444444222222222222222222222222222222333333333333333333333333111111111111111111111111444444444333333222222222111111111222222333333333222222222222222222222222111111222222222333333333222222111111222222333444333333333444444444555555555555444444444555666666333777<<<===;;;;;;???CCCMMMVVViii{{{|||vvvsss}}}xxxkkklllvvv~~~{{{|||uuuvvv|||{{{~~~rrreee```]]]VVVNNNKKKEEEGGGIIILLLWWWhhhvvv{{{zzzmmmlllkkkjjjiiihhhgggfffdddcccbbbcccdddfffffffffdddfffiiikkklllmmmoooppplllnnnrrrvvvzzz}}}}}}|||~~~~~~|||{{{zzz{{{}}}~~~{{{{{{zzzyyywwwuuusssqqqrrrrrrsssssssssrrrqqqqqqpppqqqssstttuuuuuuttttttsssnnngggaaa___\\\XXXUUUYYY^^^cccfffhhhlllssswww}}}xxxuuuiiieee\\\QQQMMMOOOOOOLLLRRRXXX^^^fffuuu}}}wwwvvvrrrooonnnpppuuuxxxsss|||~~~pppsssssstttzzz~~~{{{}}}|||zzzzzzuuuaaaLLL@@@===;;;888777777777666555777777777777777777777777222222333444444444333333444444444444444444444444222222222222222222222222222222222222222222222222111111222333333333333222000222444333222111222222///000111222333222111111111111222222222333333333444444444444444444333333555666777777777777777666666555999???======LLL```{{{~~~~~~~~~~~~~~~~~~~~~}}}}}}~~~~~~{{{|||}}}~~~~~~www~~~uuuoooooossswww}}}rrriiiiiiiiiddd\\\WWWFFF@@@999666777999777555555555444333333222111111111222333444444444333222222222222222222222222222111111222222222333333333444444444444444444444444333333333222222111111111111111111111111111111111///000000000111111111111222222222222222222222222333333333444444444555555444444444444444444444444333333333444444444555555555555555555666777999999DDDMMM\\\kkkuuuxxxuuuqqquuu|||rrrmmmssszzzvvvsssnnnllluuu{{{yyy|||vvvcccNNNJJJCCC???CCCIIIQQQZZZbbbuuuxxxtttnnnkkkkkkkkkjjjhhheeedddbbbbbbdddeeedddcccdddeeefffhhhiiikkklllmmmnnnpppqqqqqqrrrtttxxxzzzzzz{{{{{{zzzyyyzzz|||~~~~~~~~~~~~}}}{{{~~~~~~|||{{{{{{{{{{{{{{{{{{||||||yyyxxxvvvuuuuuuuuuvvvwwwwwwvvvuuutttsssrrrrrrrrrqqqqqqpppppppppppppppppppppqqqrrrtttvvvyyy{{{||||||uuupppmmmhhh```\\\\\\]]]bbbhhhkkklllnnnqqqtttzzz|||}}}qqqgggeeeZZZSSSOOOPPPPPPOOOUUU]]]```iiiuuu~~~zzzqqqqqqrrrtttvvvyyy|||}}}xxxqqqvvvyyyuuussswwwvvvuuuqqqdddRRRDDD???999999888666555444333222555555555555555555444444222222333444444555555666111111111111111111111111111111111222222333333333222222222222222222222222222222222222222222222222333222111000000111222333222222222222222222222222111111222222222333333333333333333444444444555555444444444555555555555666888555555888;;;???HHHPPPrrr~~~~~~~~~~~~~~~}}}}}}~~~~~~|||{{{|||~~~{{{vvv|||yyy{{{~~~~~~rrrgggeeeddd]]]SSSMMMDDD>>>888666777888666444444444444333333222222222222333444444444333222111222222222222222222222222111111222222222333333333333333333333333333333333333333333222222222111111111111111111111111111111111111111111222222222222222222222222222222222222333333333444444444444555444444444444444444444444444444444555555555666666555555555555666777888999;;;BBBMMMZZZfffnnnrrrsssrrr{{{~~~uuusss|||zzztttoookkkeeedddlllwww~~~zzzfffRRRJJJCCCCCCEEEHHHNNNTTTbbbtttzzzuuutttsssqqqpppkkkiiifffeeeeeedddcccbbbdddeeefffhhhjjjlllmmmnnnnnnoooooooooooopppsssuuuvvvwwwwwwvvvuuuvvvxxxzzz~~~{{{yyyzzz~~~}}}|||{{{{{{yyyxxxxxxyyyzzzzzzzzzyyyxxxwwwttttttuuuuuuuuuuuuvvvvvvvvvuuuttttttssssssttttttssssssqqqpppoooooooooooopppppppppppppppppppppppprrrssstttvvvxxx{{{~~~zzzuuusssooohhheeeeeedddgggjjjllllllmmmooorrryyyxxxyyywwwoooaaaXXXVVVRRRNNNNNNSSSXXX]]]gggrrr}}}~~~zzzzzzzzzzzz}}}|||uuuqqqppp}}}zzzrrrnnnjjjfffbbb]]]RRRDDD;;;999888888777666555444333333555555555555555555444444444444444444444444333333222222222222222222222222222222222222222222333333222222222222222222222222222222222222222222222222222222111000000111222222222222222222222222222222111111222222222333333333333333333444444444555555444444444555555555555666888555555888:::===EEENNNkkk~~~~~~~~~}}}~~~~~~~~~~~~~~~|||||||||~~~}}}zzz|||{{{www{{{|||uuuhhhdddaaaXXXKKKBBB@@@<<<888777888777555222333333333333333333333333333444444444444333222111222222222222222222222222111111222222222333333333222222222222222222222222333333333222222222222111111111111111111111111111111222222222222333333333222222222222222222222222333333333333444444444444444444444444444444444444555555555555666666666666555555555555666777888888888:::???GGGSSS```kkkrrrpppyyy~~~{{{tttmmmeee^^^\\\bbbkkkrrr}}}}}}___UUUJJJEEECCCBBBDDDIIIOOO___sss~~~|||zzzxxxpppmmmjjjhhhggggggfffddddddeeefffgggjjjlllnnnooooooppppppooommmlllnnnooopppqqqrrrqqqpppppprrrtttvvvtttrrrsssuuuxxxyyyyyy{{{~~~~~~~~~~~~}}}zzzxxxxxxwwwuuusssttttttttttttsssssssssrrrrrrrrrrrrsssssstttttttttrrrrrrrrrrrrrrrqqqppppppqqqpppooonnnnnnnnnnnnnnnppppppppppppppppppppppppssstttuuuwwwzzz}}}zzzxxxtttpppooorrrrrrtttuuuuuusssqqqrrrrrrsssoookkkggg]]]QQQKKKKKKKKKNNNUUU___jjjuuu|||pppkkkmmmrrr{{{nnngggaaaZZZRRRLLLDDD<<<999:::666666666555555555444444444444444444444444555555555555555444333222222222333333333333333333333333333333222222222222222222222222222222222222222222222222222222222222222222222222111000000111222222222222222222222222222222111111222222222333333333333333333444444444555555444444444555555555555666888555555777999;;;BBBIII```xxx~~~~~~~~~}}}}}}~~~~~~}}}}}}}}}{{{|||}}}~~~~~~}}}{{{}}}~~~zzzyyyvvvvvv|||}}}nnnhhhcccWWWHHH>>><<<:::888777777666333111222333333333333333333333444444444444333222222111111222222222222222333333111111222222222333333333222222222222222222222222222222222222222222222222111111111111111111111111111111111222222222333333222222222222222222222222222222333333333444444444333333333333333333333333444444444444555555555555555555555555555666777888;;;;;;;;;>>>FFFRRR___hhhrrr{{{~~~wwwkkkbbb]]]___cccmmmyyypppcccUUULLLFFFBBBDDDHHHHHHQQQ___mmmzzz~~~uuurrrooolllkkkjjjiiihhhccccccdddfffhhhkkkmmmooossssssssspppmmmkkkkkkllllllmmmnnnmmmlllkkkmmmnnnsssrrrppppppqqqrrrttttttrrrvvvzzz}}}~~~~~~~~~{{{yyyxxx{{{{{{zzzzzzzzzzzzzzzzzzzzzxxxuuutttttttttsssqqqtttsssrrrrrrqqqqqqrrrrrrppppppqqqqqqrrrrrrssssssooopppqqqqqqqqqpppnnnmmmqqqpppppppppppppppqqqqqqqqqqqqqqqppppppppppppppprrrsssuuuwwwzzz}}}~~~xxxtttqqqpppuuu{{{~~~{{{uuupppmmmgggaaa[[[VVVOOOHHHGGGJJJNNNWWWdddrrrvvvlllkkkqqqxxx~~~|||kkkbbb[[[RRRIIIDDD>>>999888:::555555555555555555555555333333444444444444555555444444444333333333222222333333333333333333333333333333333222222111111111222222222222222222222222222222222222222222222222222111111111111111111222111111111111111111111111111111222222222333333333333333333444444444555555444444444555555555555666888555555777888999>>>EEEVVVnnn~~~}}}||||||}}}~~~}}}|||||||||zzz|||~~~~~~~~~~~~}}}}}}~~~}}}}}}sssqqqqqqttt{{{wwwnnneeeVVVFFF===999888777777777666333111222333333333333333333333444444444333222222222222111111111222222333333333111111222222222333333333333333333333333333333333222222222222222222222222111111111111111111111111000000000000111111111222222222222222222222222222222222222333333333444444333333333333333333333333222222333333333444444444555555555555555666666777:::::::::;;;???HHHSSS[[[qqq{{{xxxwwwyyy{{{{{{ooohhheeeccckkkxxxtttcccVVVLLLFFFEEEHHHGGGIIINNNWWWbbbnnn||||||xxxtttqqqnnnjjjgggcccccccccdddfffiiilllnnnssssssssspppllliiihhhhhhiiikkklllkkkjjjiiijjjkkkpppppppppooonnnooopppqqqoooqqquuuwwwwwwxxxyyyzzz}}}|||zzzyyyxxxxxxxxxyyywwwyyy{{{{{{yyyvvvttttttttttttuuuvvvvvvvvvvvvvvvtttrrrqqqqqqrrrssssssrrrssssssrrrqqqqqqqqqqqqrrrkkkkkklllmmmmmmnnnoooooonnnooopppqqqpppooonnnmmmpppooooooooopppqqqrrrsssrrrrrrqqqqqqpppoooooonnnoooppptttwwwzzz|||}}}}}}yyyqqqkkkiiikkkuuutttiiibbbYYYSSSMMMJJJEEECCCGGGMMMVVVddduuu|||qqqnnnqqqxxx}}}{{{{{{iii^^^SSSJJJBBB>>>:::555333444444444444444555555555555333333333333444444555555222222222333333333444444333333333333333333333333333333333222222111111111222222222222222222222222222222222222222222222222111111111222222111111111111111111111111111111111111111222222222333333333333333333444444444555555444444444555555555555666777555555888888777;;;AAAMMMeee~~~}}}|||zzz{{{}}}~~~}}}}}}~~~~~~~~~}}}|||{{{{{{{{{|||{{{}}}}}}||||||}}}}}}yyyyyy{{{llllllmmmqqqzzzuuueeeRRRCCC<<<777777888777666555444333333333333333333333333333444333333222222333333444111111111222222333333444111111222222222333333333333333333333333333333333111222222222222333333333111111111111111111111111//////000000000111111111222222222222222222222222222222222222333333333333333333333333333333333333111222222222333333333333666555555444555555666666444666888999;;;@@@HHHOOOfffqqqtttlllggglllttt}}}{{{sssmmmggguuusssfffYYYMMMGGGGGGGGGDDDEEEJJJPPPZZZgggrrryyyssslllgggeeedddddddddfffhhhkkkmmmpppqqqqqqnnnjjjgggfffeeehhhjjjkkkkkkiiihhhhhhiiilllmmmmmmmmmkkkkkklllnnnllloooqqqrrrqqqqqqqqqrrrtttttttttsssssssssssstttqqqtttvvvvvvtttrrrqqqppppppppprrrsssssstttssssssqqqooonnnoooqqqssssssrrrpppoooooooooooonnnnnnnnnkkkkkklllmmmnnnoooppppppooooooooooooooonnnmmmmmmlllllllllmmmnnnoooqqqrrrttttttsssqqqooonnnmmmlllmmmpppuuuyyy{{{{{{zzzyyy{{{tttlllgggdddgggsssrrrdddZZZNNNIIIDDDCCCBBBBBBHHHPPP___nnnxxxqqqqqqvvvzzz}}}yyy}}}xxxfff\\\OOOFFF>>><<<:::555222222444444444444444444555555222222333333444444555555111111111222333444444444333333333333333333333333333333222222222222222222222222222222222222222222222222222222222222222222000111222222222222111000111111111111111111111111111111222222222333333333333333333444444444555555444444444555555555555666666555666888888777:::???GGGZZZyyy|||}}}{{{yyyzzz}}}{{{{{{zzzyyyzzz|||~~~|||{{{{{{zzzzzzzzz{{{{{{{{{~~~}}}zzzzzz{{{}}}~~~{{{}}}~~~vvvhhhkkkmmmrrr}}}|||gggOOO@@@;;;777888888777666555555666444444444333333222222222333222222222222333555666000111111222333333444444111111222222222333333333222222222222222222222222111111222222222333333333111111111111111111111111000000111111111222222222222222222222222222222222111222222222222333333333222222222222222222222222222222222333333333444444666555555444444555555555111444777888777:::@@@EEESSS___ooo|||xxxzzzooodddaaaaaadddiiirrr~~~~~~pppyyyyyylll\\\PPPKKKHHHDDDCCCFFFIIIKKKTTT]]]iiippp{{{|||sssnnnhhhgggffffffgggiiilllnnnooopppqqqoookkkhhhffffffgggiiikkkkkkiiigggggggggiiikkklllkkkiiiiiijjjllliiilllnnnooonnnmmmmmmnnnmmmmmmnnnoooppppppqqqqqqmmmoooqqqqqqooonnnnnnnnnnnnooopppqqqrrrrrrqqqqqqqqqpppooooooqqqrrrrrrqqqlllmmmmmmnnnnnnmmmkkkjjjlllmmmmmmnnnooopppqqqrrrooonnnmmmmmmllllllmmmmmmiiiiiijjjkkklllnnnpppqqqvvvvvvtttqqqooommmkkkjjjnnnrrrxxx~~~}}}zzzwwwvvvrrrnnnkkkhhhiiisss~~~~~~uuuhhhZZZQQQFFFCCCAAACCCEEEIIIQQQZZZgggvvv~~~xxx}}}}}}yyywwwxxx{{{}}}yyyxxx~~~sssbbbXXXMMMCCC<<<;;;:::777555555444444444444444444444444111222222333444444555555222222222222222222333333222222222222222222222222222222222222222222333333222222222222222222222222222222222222222222222222000111222222222222111000111111111111111111111111111111222222222333333333333333333444444444555555444444444555555555555666555444666999999888:::>>>DDDOOOkkkzzz}}}~~~}}}zzzxxxyyy}}}yyyxxxwwwvvvwwwyyy{{{}}}zzzzzzyyyyyyyyyzzz{{{{{{||||||yyyyyy{{{|||}}}~~~~~~tttiiilllpppuuuiiiOOO@@@<<<888888888777555555666777555555444333333222111111222111111111222444666777000000111222333333444444111111222222222333333333000000000000000000000000111111111222222333333333111111111111111111111111111111222222222333333333222222222222222222222222111111222222222333333333222222222222222222222222333333333444444444555555666555555444444444555555444777:::888555666:::???DDDPPPbbbsssuuukkknnn}}}xxxhhh^^^XXXSSSWWW___kkkzzz|||jjjZZZSSSKKKGGGFFFHHHGGGCCCGGGNNNTTT[[[fffqqqyyy}}}wwwkkkjjjhhhggghhhjjjmmmoooppprrrrrrqqqnnnkkkiiiiiigggiiijjjjjjhhhgggffffffhhhkkkmmmllljjjiiikkkmmmgggiiikkkllllllkkklllllliiijjjlllmmmnnnoooooopppkkklllnnnmmmlllkkklllmmmmmmnnnoooqqqqqqqqqppppppsssqqqpppooopppqqqpppoookkklllnnnooonnnmmmkkkiiihhhiiiiiijjjlllmmmnnnnnnnnnmmmlllkkkjjjkkklllmmmiiiiiijjjkkkmmmoooqqqrrrxxxwwwuuurrrooollljjjiiipppuuu|||{{{wwwtttrrrqqqpppmmmmmmttt~~~}}}vvvnnneeeYYYMMMDDDBBB@@@AAAFFFLLLQQQ[[[eeennn{{{yyyqqqttt{{{|||yyy{{{~~~yyytttvvvooo___UUUHHH>>>666555777555444555555555444444444333333333111111222333333444555555444444333222222111111111111111111111111111111111111111111222222333333444222222222222222222222222222222222222222222222222000111222333333222111000000000000000000000000000111111222222222333333333333333333444444444555555444444444555555555666666555444666::::::888:::???BBBIIIaaazzz{{{~~~~~~yyyxxxwwwyyy|||~~~|||zzzvvvtttvvv{{{~~~|||zzzvvvvvvvvvwwwxxxyyy{{{{{{}}}{{{{{{|||~~~}}}|||~~~uuullllllmmmsss~~~aaaLLLBBB===777777666444444333333333333333333333333333333333333333333222222111111111000000000111222222222333222222111111111111222222......///000111222222333222222111111111111111111111111111111111111111111222111000//////000111222222222333333333333444444222222333333333333444444333333333333333333333333333333222111222333444555555555555555555555555555666666444444555777999;;;AAAEEEMMM[[[lll|||{{{llliiirrryyyiii\\\TTTSSSUUUZZZcccrrr}}}mmm___XXXQQQKKKKKKKKKIIIIIIKKKGGGLLLSSSYYY^^^fffpppwww~~~xxxuuupppmmmlllllllllkkknnnnnnnnnnnnllljjjhhhgggggghhhiiiiiihhhgggeeedddggghhhjjjkkkkkkjjjiiihhhiiigggeeehhhlllmmmiiieeeeeegggjjjllllllmmmooopppppplllgggfffhhhjjjkkkjjjllllllmmmmmmmmmmmmmmmmmmpppooonnnnnnooopppooommmmmmmmmkkkjjjiiiiiihhhhhhjjjjjjkkkllllllllllllkkklllllllllkkkkkkkkkkkkkkkkkkkkkkkklllmmmoooqqqrrrvvvyyyyyytttlllfffeeefffmmmttt~~~~~~}}}zzzxxxwwwxxxzzzzzzzzzwwwpppfff[[[QQQIIICCC???AAABBBFFFLLLUUU\\\```bbbqqq~~~zzzqqqrrrrrrrrr{{{~~~~~~zzzuuussssssyyyttttttyyy~~~~~~}}}~~~|||ppphhhYYYJJJBBB>>>:::777666555444333222222222222222222222222333333333333333333333333333333333333333333333333222222222222222222222222111111111111111111111111000111111111111222222222111111111111111111111111111111111111111111111111444333333222111000//////111111111111111111111111444444333222111000///...222222222333333333444444555555555666666777888999>>>DDDXXXvvvzzz{{{~~~~~~~~~~~~{{{yyyxxxzzz|||}}}|||{{{zzzwwwuuuwww{{{~~~|||zzzwwwwwwwwwxxxyyyzzz{{{|||~~~~~~~~~}}}{{{{{{}}}~~~}}}xxxqqqnnnmmmrrr||||||]]]HHH===888888777666555444444444444333333333333333333333333333333333222222222111111111111111111111222222222222222111111111111222222//////000000111111222222111111111111111111111111111111111111111111111111222111000//////000111222222222222333333333444444222222222333333333444444333333333333333333333333444333222222222333444555555555555555555555555555555444333333444666888999<<<>>>DDDNNN[[[jjjxxxpppiiimmmwww~~~|||uuueeeYYYUUUSSSTTTZZZhhh~~~uuuiii^^^TTTRRRSSSRRRQQQRRRPPPNNNKKKLLLPPPVVV\\\```pppxxx{{{uuurrrooommmllloooooooooooommmjjjgggfffggghhhhhhhhhhhhgggfffeeefffgggggghhhhhhhhhhhhhhhiiigggfffhhhmmmnnnkkkggghhhjjjlllllllllmmmoooqqqrrrnnniiiggghhhjjjjjjjjjkkkkkkkkkllllllllllllmmmooommmlllmmmnnnooonnnlllllllllkkkiiiiiihhhhhhhhhiiiiiijjjkkkkkkkkkkkkkkkiiiiiiiiiiiiiiiiiiiiiiiikkklllmmmnnnpppqqqrrrsss|||~~~yyyqqqiiiffffffiiippp{{{}}}zzzvvvqqqmmmggg```WWWNNNHHHEEEDDDCCCHHHKKKQQQWWW\\\aaaccceeennn}}}yyyppppppqqqsss~~~zzzuuutttuuusssooonnnsssxxxxxxxxxyyy~~~tttjjjbbbVVVHHH???<<<888555555444333222333333333333333333333333333333333333333333333333333333333333333333333333222222222222222222222222111111111111111111111111000111111111111222222222111111111111111111111111111111111111111111111111333333222222111000000000222222222222222222222222222222222222222111111111333333444444444555555555555555555555666777888999===AAARRRnnn|||}}}~~~}}}}}}}}}}}}}}}~~~|||{{{{{{||||||zzzyyyzzzwwwvvvxxx|||~~~|||zzzxxxxxxyyyzzz{{{||||||}}}|||}}}~~~}}}||||||~~~|||uuuppplllnnnvvvrrrVVVDDD;;;777888777666555555444555555333333333333333333333333333333333222222222222111222222222111111111111111222222111111111111222222000000000000000111111111111111111111111111111111111111111111111111111111222111000000000000111222222222222222333333333333222222222222333333333333333333333333333333333333444444333222222222333333444444444444444444444444444333333222333444666777777999<<>>JJJccc|||~~~}}}}}}}}}}}}}}}~~~~~~~~~}}}|||{{{zzzxxxwwwyyyxxxxxxyyy|||}}}|||zzzxxxyyyzzz{{{|||}}}}}}~~~|||}}}~~~~~~~~~~~~|||vvvooojjjjjjooottttttrrrwww~~~dddNNN@@@;;;;;;888777666555555555555555333333333333333333333333222222222222222222222222333222222222111000000000222222111111111111222222111111111000000000000000111111111111111222222222111111111111111111111111111111111111111111111111111222222222222333333333111222222222222333333333222222222222222222222222444444333333333222333333444444444444444444444444444444333333444555666666555888;;;<<>>AAAJJJ\\\vvv~~~||||||{{{{{{{{{{{{{{{|||wwwyyyzzzyyywwwvvvwwwyyyuuuwwwyyyzzzyyyxxxxxxwwwwwwyyy{{{}}}~~~~~~}}}}}}{{{}}}|||wwwwwwtttfffkkkppprrrpppkkkhhhfffaaaeeeiiimmmqqqwwwnnnVVVGGG>>>777555777444444333333333333444444333333333333333333333333111111222222222333333333111111111111111222222222222222111111111111222222//////000000111111222222///000000111222222333333111111111111111111111111111222222333333222222111111111111111222222222222111111111111222222222222111111111111111111111111///000222444555555555444333333333333333333333333444444555555555444444444222444666888:::<<<===>>>>>>CCCQQQeeettt~~~vvvmmmccc\\\YYY\\\ggguuuxxxwww{{{~~~uuuiii\\\RRRMMMHHHHHHGGGEEECCCBBBDDDFFFGGGNNNVVV\\\```eeekkkqqq{{{~~~~~~~~~~~~zzztttpppmmmkkkjjjmmmnnnqqquuuyyy~~~}}}yyyxxxxxxttttttsssnnniiieeeeeefffeeeeeefffggghhhiiijjjjjjhhhgggggghhhjjjkkkkkkjjjhhhhhhhhhiiiiiikkkllllllggghhhiiiiiijjjjjjiiiiiijjjiiihhhgggeeecccbbbaaabbbgggoooxxx|||xxxqqqjjjeeeaaaWWWQQQIIIDDDDDDHHHLLLNNNWWWaaammmuuuzzz}}}yyywwwxxx||||||xxxuuurrrsssxxx~~~wwwooohhhffffffiiiqqqzzz}}}xxxvvvuuuuuusssqqqmmmgggdddfffeee___YYYWWWRRROOOJJJEEE@@@;;;888777444333222333444444222000333333333333333333333333333333333333333333333333111111111111111111111111222222222222222222222222111111111111111111111111000111111111111222222222111111111111111111111111111111111111111111111111111111111111111222222222222222222222222222222222111111111222222222222222333333333333444444444555444444444444555666777777666<<<@@@CCCQQQlll|||{{{zzzyyyyyyyyyyyyzzzuuuwwwyyyxxxvvvuuuwwwzzztttvvvyyyzzzyyywwwwwwwwwwwwxxx{{{}}}~~~~~~}}}|||zzz|||~~~}}}}}}~~~yyyrrrpppzzz}}}qqqdddllluuuyyyuuuooolllkkkgggffffffgggiiiooovvv{{{ttt```MMMDDD@@@;;;888999333333222222222333333444333333333333333333333333111111111222222333333333000000111111222222222333222222111111111111222222...//////000111222222333///000000111222222333333111111111111111111111111111222333444444333222111000111111111111222222222000111111111111222222222111111111111111111111111...000222444555666555555333333333333333333333333333333444444444333222222444444444666:::=========<<<@@@LLL[[[eeennn||||||nnnbbb\\\UUU[[[ccckkkxxx~~~yyyyyy{{{wwwrrrkkkbbb[[[SSSSSSQQQNNNJJJGGGFFFGGGDDDHHHKKKLLLMMMRRR\\\ccchhhnnnwww~~~xxxtttqqqooonnnpppssswww{{{}}}{{{zzzssstttrrrnnnhhheeeeeefffeeeeeefffggghhhiiijjjkkkhhhgggggghhhkkklllkkkjjjhhhhhhiiiiiijjjkkkmmmmmmhhhhhhiiijjjjjjjjjjjjjjjooonnnmmmkkkiiigggeeeddddddhhhoooxxx~~~uuusssnnnhhh```XXXRRRNNNIIIEEEBBBBBBGGGOOOUUUYYYeeennnyyy}}}|||}}}yyyuuupppooorrrxxx~~~{{{rrriiikkkjjjlllrrrzzz|||uuurrrrrrrrrrrrqqqmmmgggdddeeeccc[[[TTTQQQJJJGGGDDDBBB>>>999777888333222111222222222000...222222222222222222222222333333333333333333333333111111111111111111111111222222222222222222222222111111111111111111111111000111111111111222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111...///000111222333444444444444444555555555666666444444444444444555777777222:::>>>???JJJddd~~~||||||{{{{{{zzzzzzyyyxxxwwwwwwyyyxxxwwwvvvuuuuuuuuuuuuxxxxxxwwwwwwvvvuuuuuuuuuttttttuuuvvvxxxyyyzzzzzzxxx|||{{{xxxyyy|||{{{sssttttttxxxtttmmmgggttt{{{zzz{{{{{{uuullliiihhhiiilllqqqbbbSSSDDD>>><<<999666666555555555444444333333333111111111111111111111111000000000000000000000000222222222111111111000000111111000000000000111111222222222222222222222222222222111111000000//////...///000111111111111111222222222222222222222222000111111111111222222222000111222333333222000000222222222222222222222222111111222222222333333333333333333444444444555555555555555555555555555555222444777999::::::999888===AAAFFFJJJOOO[[[mmmzzzooo]]]TTTUUUVVVYYYaaalllyyy|||vvvrrrmmmlllggg]]]VVVTTTPPPKKKJJJFFFEEEFFFFFFEEEHHHMMMWWW\\\ccckkkqqquuuvvvwwwyyy{{{~~~yyysssoooqqqqqqqqqtttyyy~~~zzz|||uuummmgggdddeeegggjjjlllnnnoooooommmkkkiiillljjjiiiiiikkkmmmnnnnnnhhhjjjmmmppprrrsssttttttqqqnnnkkkjjjkkkmmmnnnnnnvvvuuuttttttsssqqqmmmjjjggglllsss|||zzztttoookkk___\\\XXXRRRMMMIIIGGGFFFHHHFFFEEEGGGLLLUUU___eeesssxxx|||xxxvvvsssooopppwww|||}}}rrrkkkjjjnnnttt{{{xxxsssqqqqqqqqqqqqjjjeee^^^[[[ZZZXXXRRRNNNIIIFFFAAA<<<888777666666333333333333333333333333333333333333333333333333444444444444444444444444333222222222111000000000000000000000000000000000000000000000000000000000333333333333333333333333111111111111111111111111111111111111111111111111444444333222111111111222111111111111111111111111222222111111222222333444222333333444444333333222444444444555555555555666222999888:::FFFUUUmmm}}}{{{|||wwwwwwvvvvvvvvvvvvwwwwwwyyyxxxwwwvvvuuuuuuuuuuuuvvvvvvvvvvvvvvvvvvvvvvvvtttuuuvvvwwwxxxyyyyyyzzzyyy}}}{{{yyy{{{}}}|||wwwxxxyyy|||tttnnnnnn|||uuunnnkkkgggfffgggYYYLLL@@@;;;;;;888666666555555444444444333333333222222222222222222222222111111111111111111111111222222222111111111000000111111000000000000111111222222222222222222222222111111111000000000000000///000000111111111111000222222222222222222222222000111111111111222222222000111222222222222111000222222222222222222222222111111222222222333333333333333333444444444444555444444444444444444444444333444666777888888888888999===@@@BBBEEENNN\\\gggttt|||yyyooo]]]ZZZVVVTTTWWW___iiipppxxx~~~xxxqqqnnnmmmjjjdddUUUMMMFFFDDDCCCBBBEEEIIIJJJNNNSSSXXX]]]```aaabbbfffiiinnnrrrwww{{{|||vvvsssppppppqqqsssxxxyyyrrrkkkggghhhiiilllnnnqqqtttvvvvvvuuutttpppnnnllllllmmmoooooonnnkkkmmmooorrruuuvvvwwwwwwpppnnnlllkkknnnppprrrssszzzyyyzzz{{{{{{zzzvvvsssnnnppptttyyy}}}~~~{{{xxxuuusssoooiiiccc^^^YYYWWWMMMMMMKKKHHHEEECCCCCCCCCGGGKKKOOOTTTZZZcccmmmuuuzzzxxxwwwpppmmmnnntttxxx|||zzztttmmmmmmppp|||{{{uuuqqqnnnmmmmmmlllfffaaa[[[XXXVVVSSSNNNIII@@@>>>:::777555444444555333333333333333333333333333333333333333333333333333333333333333333333333222222222111111111111111111111111111111111111111000000000000000000000000222222222222222222222222111111111111111111111111111111111111111111111111333333222111111111111111111111111111111111111111222222111111222222333444222333333444444333333222444444444555555555555666444:::888999CCCOOOeee|||zzz{{{uuutttsssssstttvvvxxxyyyxxxxxxwwwvvvuuuuuuuuuuuusssttttttuuuvvvvvvwwwwwwtttuuuvvvwwwxxxyyyyyyxxxzzz}}}|||{{{}}}~~~~~~|||tttrrrzzz|||tttpppiiiaaa]]]NNNCCC:::999999777555555444444444444333333333333333333333333333333333333222222222222222222222222222222222111111111111111111111000000000000111111222222222333333222222222000000000000111111111111000111111111111000000///222222222222222222222222000111111111111222222222000111111222222222111111222222222222222222222222111111222222222333333333333333333333444444444444333333333333333333333333444444555555666666666666666999;;;;;;;;;@@@JJJQQQ```qqq}}}xxxwwwiiicccZZZSSSPPPTTTZZZ^^^bbbqqq{{{~~~}}}nnnaaaQQQHHHCCCAAABBBEEEAAABBBDDDGGGIIIKKKMMMNNNRRRUUU[[[```eeekkkpppttt}}}xxxtttqqqjjjkkknnnrrrwww|||~~~wwwpppllljjjkkkrrruuuyyy~~~{{{yyywwwwwwwwwwwwvvvuuuuuuvvvyyy{{{~~~zzzxxxvvvwwwyyy|||~~~{{{sssrrrqqqqqqqqqnnnjjjfffaaa]]]XXXQQQLLLHHHFFFEEE???@@@AAA@@@@@@AAACCCEEEPPPWWW```eeeiiippp|||{{{wwwvvvwwwqqqoooppptttvvvxxx}}}xxxqqqmmmkkklllttt|||{{{wwwrrrnnnkkkiiifffddd^^^ZZZVVVSSSPPPMMMFFFBBB999777555333222333444555333333333333333333333333333333333333333333333333222222222222222222222222111111111111111222222222222222222222222222222222000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111222222111000000000111111111111111111111111111111222222111111222222333444222333333444444333333222444444444555555555555666666;;;888888@@@HHHZZZsss|||zzzzzzwwwuuusssrrrsssuuuxxxzzzwwwwwwvvvuuuuuuuuuuuuuuusssssstttttttttuuuuuuuuutttuuuvvvwwwwwwwwwwwwwww{{{|||}}}}}}||||||{{{xxxzzz|||xxxvvvnnn```VVVFFF===777777888555333333333333333333333333333333333333333333333333333333222222222222222222222222111111111111111111111111111111000000000000111111111222333333333333222111//////000000111111222222111111111111111000///...111111111111111111111111000000111111111222222222000111111111222222222222222222222222222222222222111111222222222333333333222222333333333444444444333333333333333333333333555444444333333444555555777999;;;:::888:::???DDDRRRbbbsss~~~{{{xxx{{{wwwpppeee\\\VVVTTTUUUUUUVVVbbbiiioootttnnnlllwwwiiiXXXLLLDDDAAACCCAAA@@@??????@@@BBBDDDEEEGGGJJJNNNQQQTTTWWW[[[^^^hhhjjjlllnnnmmmjjjfffddd___aaaffflllsssyyy~~~~~~wwwsssqqqpppxxx{{{}}}yyynnnkkkgggccc```\\\WWWTTTNNNLLLHHHDDDAAA??????>>><<<>>>??????AAAEEELLLQQQaaaiiiqqqsssrrrvvvxxxtttuuuvvvwwwwwwwwwwwwuuuuuuwwwzzzrrrmmmiiiiiijjjooo||||||xxxuuupppllliiieeeaaa^^^WWWTTTPPPMMMJJJFFF@@@<<<777666555333333444555555333333333333333333333333222222222222222222222222111111111111111111111111000000000111222222222333222222222222222222222222000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111000000000000000111111111111111111111111111222222111111222222333444222333333444444333333222444444444555555555555666666;;;888777>>>CCCQQQggg~~~~~~{{{yyyxxxwwwuuusssqqqqqqsssuuuwwwuuuuuuttttttsssssstttttttttttttttsssssssssrrrrrruuuuuuuuutttuuuuuuuuuvvvzzzzzzzzzzzz{{{}}}{{{}}}yyyyyyyyynnn\\\OOOBBB;;;777888777444222222333333333333333333333333222222222222222222222222111111111111111111111111111111111111111111111111111111000000000000111111111111333444444333111111//////000000111111222222111111111111111000///...111111111111111111111111000000111111111222222222000000000111111222222333222222222222222222222222111111222222222333333333222222222333333333444444444444444444444444444444444333333222333333444555777999:::999888888<<>>@@@BBB@@@BBBDDDEEEFFFGGGIIIKKKQQQSSSVVVXXXYYYXXXUUUTTTQQQTTTZZZbbbkkkrrrxxx{{{||||||{{{zzz}}}|||wwwooojjj```\\\WWWSSSOOOLLLHHHEEEAAAAAA@@@???>>>===<<<;;;;;;>>>AAACCCGGGOOO[[[dddqqqwww{{{xxxssswwwwwwssstttvvv|||}}}{{{wwwsssqqqqqqqqqiiigggfffiiikkkqqq~~~|||vvvsssooojjjfffaaa\\\YYYQQQNNNKKKHHHDDD@@@<<<999777666555444333333444444333333333333333333333333222222222222222222222222111111111111111111111111000000000111222222222333111111111111111111111111000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111111000000000000000111111111111111111111111111111222222111111222222333444222333333444444333333222444444444555555555555666555:::777777>>>AAAJJJ]]]|||zzzzzz{{{{{{zzzxxxvvvtttsssqqqpppnnnnnnoooqqqrrrssssssrrrrrrrrrrrrrrrsssttttttssssssrrrqqqqqqpppvvvtttrrrqqqqqqrrrtttuuuxxxwwwvvvvvvxxx||||||zzzxxxuuuhhhTTTFFF???:::777777777333222333222222222222333333333333111111111111111111111111000000000000000000000000111111111111111222222222111111000000000000111111000111333444444333111000000000000000111111111111000111111111111000000///111111111111111111111111000111111111111222222222000000000000111222333444222222222222222222222222111111222222222333333333222222222222333333333333555555555555555555555555222222333333444444444555555666777666666777999;;;>>>BBBJJJYYYmmmuuuyyy~~~wwwooofff```TTTWWWSSSRRRWWWRRRPPPZZZcccuuuqqq[[[OOOMMMHHHFFFBBB???======>>>???>>>???AAAAAA@@@@@@AAACCCDDDEEEGGGIIIJJJJJJIIIHHHEEEHHHNNNUUU]]]eeejjjmmmpppsssxxx~~~~~~~~~wwwtttqqqmmmhhhbbb\\\WWWOOOLLLHHHEEECCCBBB???===;;;;;;<<<<<<<<<<<<;;;:::===BBBHHHNNNSSS]]]kkkuuu{{{~~~~~~xxxrrrwww}}}wwwyyyxxxvvvxxxyyy|||}}}zzzsssmmmlllkkkiiiddddddfffhhhiiimmmxxx}}}tttqqqkkkfffaaa\\\VVVSSSKKKIIIEEEAAA===:::888777555555444333222222222222333333333333333333333333222222222222222222222222111111111111111111111111111111111111111222222222000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111000000000111222222111111111111111111111111222222111111222222333444222333333444444333333222444444444555555555555666333888777777>>>???EEEUUUooouuuvvvvvvvvvvvvtttqqqooonnnnnnnnnnnnooopppqqqqqqqqqqqqppppppppppppqqqqqqrrrrrrrrrrrrqqqqqqqqqqqqwwwtttpppmmmmmmooorrrtttvvvtttrrrsssvvvzzz~~~}}}{{{}}}}}}}}}}}}vvvooo```NNNBBB<<<777555666555333333666111111222222222333333333222222222222222222222222111111111111111111111111000000111111111222222222111111000000000000111111000111333555555333111000111111111000000000000000///000000111111111111000111111111111111111111111000111111111111222222222111000000000000222333444222222222222222222222222111111222222222333333333111222222222222333333333444444444444444444444444000111333444555666555555444444444333444555777999:::;;;@@@JJJXXXiiiyyywwwssstttzzzmmmjjj]]]UUUTTTNNNJJJSSSUUUaaaoooyyyooobbb___XXXUUUPPPKKKGGGEEEDDDDDDFFFGGGGGGEEEBBB@@@AAAAAA??????@@@@@@AAAAAAAAAAAA???@@@DDDHHHNNNSSSXXXZZZ[[[^^^dddjjjpppuuuxxxyyyuuuuuuuuusssqqqqqqrrrttt|||~~~|||xxxtttooolllaaa^^^ZZZVVVRRRNNNJJJGGGCCCAAA???>>>>>>>>><<<:::::::::;;;<<<>>>AAACCCEEEIIIQQQ\\\ccchhhnnnxxxyyytttwww|||}}}xxxpppqqqwww||||||~~~yyy{{{xxxooojjjkkkkkkiiifffeeeggggggeeegggqqq|||~~~xxxpppllleee___ZZZUUUOOOLLLEEECCC@@@;;;777555666777333333333333222222222222333333333333333333333333111111111111111111111111222222222222222222222222222222222111111111111111111111111111111111111111000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222333333111111111111111111111111222222111111222222333444222333333444444333333222444444444555555555555666222777666777===<<>>======<<<<<<======>>>===>>>>>>@@@CCCGGGJJJLLLJJJMMMQQQVVV[[[^^^aaabbbaaaaaa```___^^^___bbbeeemmmnnnqqqtttxxx|||zzzzzz{{{}}}~~~|||~~~}}}{{{zzzyyyyyyzzz{{{tttqqqlllhhhccc___ZZZWWWPPPMMMIIIFFFEEECCC@@@>>>>>>===;;;<<<======<<<:::<<<;;;;;;>>>BBBIIIPPPTTTYYYdddpppxxxyyy{{{|||uuuwww{{{zzz|||~~~}}}uuulllmmmrrrwwwzzz}}}}}}~~~~~~wwwzzzvvvnnnjjjlllnnnkkkjjjiiiiiigggccccccmmmxxxwwwqqqmmmhhhaaaZZZTTTOOOJJJGGGBBB@@@<<<777333222444666333333444444555555555555333333333333333333333333111111111111111111111111222222222222222222222222333222222222111111000000222222222222222222222222000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111222222111111222333444444111111111111111111111111222222111111222222333444222333333444444333333222444444444555555555666666111777555666<<<999;;;GGGVVVrrrqqqppppppooooooooooooooommmmmmlllmmmnnnoooqqqrrrpppoooooopppqqqpppooonnnrrrqqqpppppppppqqqrrrssswwwuuuqqqooonnnoooqqqssswwwmmmgggjjjrrrxxx~~~vvvgggiiiyyy{{{tttoootttxxxfffTTTEEE<<<777777666555444444333333333333333333333333333333444333111000000111333444111111111111111111111111111111111111111111111111000000000000111111111111222222222111111111000000222111111111000000//////......///111222333444555000000000000000000000000111111111000000000000000000000111111111111000000000000000000000000000000111111111111111111111111111222222333333222222111111111222222222333333333222222333444444555666666555555555555555555555555222666;;;===@@@GGGQQQYYYjjjxxx}}}yyyxxxxxxmmmdddgggyyytttbbbTTTMMMJJJPPPOOORRR\\\gggrrr~~~~~~|||rrrhhhdddaaa^^^___ccchhhmmmkkk```WWWQQQIIIBBBEEECCC@@@>>>===<<<:::888;;;;;;999999:::<<<>>>???@@@AAACCCEEEHHHKKKMMMNNNJJJIIIIIIJJJKKKMMMOOOPPPWWWXXX[[[^^^```cccddddddcccddddddeeeeeeddddddcccdddcccaaabbbddddddbbb___[[[[[[YYYTTTNNNIIIFFFEEEDDDCCCAAA???=========>>><<<===<<<;;;:::;;;===???AAADDDFFFHHHLLLVVVeeepppxxx{{{xxxzzz~~~}}}{{{}}}yyypppkkkjjjlllvvvtttssstttyyy|||uuurrrnnnmmmnnnooommmkkkooopppnnnhhhaaaaaahhhppptttnnnjjjddd\\\SSSLLLFFFAAA>>>888888777555555444444444444444333333222111000000111111111111111000//////111111111111111111111111111333444444222111111222555------444666000...222000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000111111111111111111111111222222111111111111222222222222222222222222222222333333333333333333333333333333555666666666555444666666777888999;;;===>>>KKK___~~~ppppppooonnnnnnnnnnnnooonnnmmmmmmlllmmmnnnpppqqqooonnnnnnooooooooonnnmmmpppooooooooopppqqqrrrrrrvvvvvvvvvvvvvvvuuuuuuuuuvvvmmmhhhkkkqqqwww}}}rrrgggmmm~~~vvvpppsss}}}xxxcccOOOAAA999777666666555444444333333333333333333333333333333333222111000000111222333111111111111111111111111111111111111111111111111000000000000111111111111222222222111111111000000111111111111000000000///......///000111222222333000000000000000000000000111000000000000000000000000000111111111111000000000000000000000000000000111111111111111111111111111222222333333222222111111111222222222333333333222222333333444444555555555555555555555555555555111555888999;;;???HHHOOO]]]kkkwww}}}zzzwwwnnnccccccoooxxx{{{{{{vvvooo\\\QQQLLLKKKIIILLLUUU^^^gggrrr{{{}}}vvvooollliiihhhlllqqqvvv||||||uuunnnjjjeee```XXXRRRHHH@@@<<<;;;;;;;;;::::::;;;;;;;;;;;;;;;:::>>>??????@@@@@@AAABBBBBBBBBBBBBBBBBBBBBCCCDDDEEEGGGHHHJJJMMMOOOPPPQQQRRRQQQQQQRRRRRRRRRRRRQQQQQQPPPNNNMMMNNNOOOPPPMMMKKKJJJJJJIIIFFFCCCAAAAAAAAA???>>>===<<<<<<<<<<<<<<<===>>>??????@@@AAABBBDDDGGGKKKPPPTTTZZZfffuuu~~~{{{{{{yyypppiiiggghhhqqqooolllmmmrrrzzz{{{uuukkkhhhfffgggkkkqqqtttuuuuuuuuuppphhhaaabbbiiiqqq|||xxxlllfffccc^^^VVVNNNHHHBBB===:::888777666555444444444444333333333222222111111111111111111111111000//////111111111111111111111111111222444333222111111222///111555777444......222000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000222222111111111111222222222222222222222222222222333333333333333333333333333333555666666666555444666666777777999;;;<<<===CCCUUUtttoooooonnnmmmmmmmmmmmmnnnnnnmmmmmmllllllmmmmmmnnnlllllllllmmmmmmmmmmmmmmmlllmmmnnnoooppppppppppppsssuuuxxxzzz{{{{{{yyywwwvvvooojjjmmmrrrwww|||{{{nnniiissszzzqqqpppxxx~~~sss[[[HHH===999666666555555444333333333444444444444444444444444222111000//////000111222111111111111111111111111111111111111111111111111000000000000111111111111222111111111111000000000111111111111000000000000.../////////000000000000000000000000000000000000000000000000000000111111000000111111111111000000000000000000000000000000111111111111111111111111111111222222222222111111111111222222222333333333222222222333333333333333444444444444444444444444333555777666666999???DDDMMMXXXfffssszzzssslllccc___dddnnnzzzzzztttuuusssmmmsssppprrrxxx}}}kkk\\\UUUKKKGGGGGGLLLSSSYYYccclllyyy|||{{{{{{vvvrrrllljjjnnnvvv~~~zzznnn[[[KKKAAA======>>>999;;;<<<======;;;999777<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<===???@@@AAAAAAAAA@@@AAAAAABBBBBBAAAAAA@@@CCCAAA@@@AAABBBBBBAAA???=========;;;::::::<<<>>><<<<<<===>>>>>>>>>??????CCCDDDFFFIIIKKKMMMNNNOOOTTTYYY```eeejjjsss||||||~~~{{{sssllljjjjjjkkkiiiggggggkkksss{{{}}}{{{zzz{{{}}}zzzqqqjjj```^^^^^^aaaiiiqqqxxx|||}}}zzzsssiiiaaabbbjjjrrr}}}rrreee^^^YYYTTTMMMFFFAAA===999666777666555555444444444444222222222222222222111111000111111111111000000///111111111111111111111111000111333222111111222333222===DDD???666222444555000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000////////////////////////222222111111111111222222222222222222222222222222333333333333333333333333333333444555555555555444666666666777888:::;;;<<<>>>MMMgggnnnnnnmmmlllllllllllllllmmmmmmllllllkkkkkkkkkkkkjjjjjjkkkkkkjjjjjjkkkllliiijjjlllnnnooooooooonnnnnnqqqtttxxxzzz{{{zzzyyyxxxrrrnnnqqquuuxxx}}}yyynnnmmmzzz~~~tttpppsssuuuuuutttvvvjjjSSSBBB;;;;;;555555555444444333333333444444444444444444444444111111000//////000111111111111111111111111111111111111111111111111111111///000000000111111111111111111111111000000000000111111111000000000000000000000000000000000000000000000000000000000000000000000000000000111111111000000111111111111000000000000000000000000000000111111111111111111111111111111222222222222111111111111222222222333333333333222222222222222222222444444444444444444444444666777777666555777;;;>>>AAAIIIUUUcccyyyyyypppkkkddd______eeennnuuu{{{~~~~~~zzz{{{xxxkkkccceeehhhrrr~~~nnneeeTTTMMMGGGGGGIIINNNXXXaaaooo|||}}}xxxsssrrryyywwwllleeehhhooo~~~uuu]]]MMMDDDAAAAAA;;;<<<=========;;;:::999::::::;;;<<<<<<=========::::::::::::::::::999999::::::;;;<<<<<<<<<<<<<<<<<<<<<============<<<<<>>>>>>>>>>>?????????>>>>>>>>><<<;;;<<<>>>AAACCCEEEGGGJJJKKKKKKKKKJJJPPPQQQTTTYYY]]]`````````fffkkkqqqssstttwww|||zzz|||~~~~~~~~~~~~xxxtttrrrrrrkkkiiihhhhhhmmmsss{{{{{{xxxuuutttrrrmmmeee___XXXYYY\\\aaahhhpppwww{{{|||ssshhh```aaaiiippp||||||jjj]]]UUUPPPKKKEEE???;;;888555333666555555444333333444444111111111111222222222222000000111111111111000///111111111111111111111111000111222222111111333444;;;GGGJJJ>>>444444666444000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000222222111111111111222222222222222222222222222222333333333333333333333333333333444444444555555555666666666666888999:::;;;???III]]]vvvmmmlllkkkkkkjjjjjjkkkkkkllllllkkkkkkjjjjjjiiihhhhhhiiijjjiiihhhhhhjjjmmmiiijjjlllmmmnnnnnnmmmmmmmmmnnnpppssswwwyyy{{{|||{{{vvvsssvvvxxxzzz~~~|||ssssssyyytttsssooojjjjjjmmmyyyxxxbbbLLL>>>:::;;;444444444444444333333333444444444444444444444444111000000000000000000111111111111111111111111111111111111111111111111111///000000000111111111111000000000000000000000000000000000000000000111111222222111111111111000000000000000000000000000000//////000000111111111111000000111111111111000000000000000000000000000000111111111111111111111111000111111222222111111000111111222222222333333333333222222222222222222222444444444444444444444444666666666555555666999;;;<<>>===<<<<<<======:::;;;===???@@@???>>>===999999999999999999999999::::::;;;;;;;;;;;;:::999:::;;;;;;<<<<<<;;;;;;:::999999999999:::;;;===>>>@@@BBBDDDEEEFFFHHHLLLOOOWWWZZZ^^^aaacccbbb```___bbbcccfffkkkqqquuuuuutttxxx|||~~~{{{zzz}}}|||zzz{{{}}}}}}zzzwwwuuuuuuqqqqqqqqqrrruuuzzz{{{uuunnnhhhddd___ZZZVVVSSSWWW]]]eeelllrrrvvvyyyzzzpppeee^^^___eeekkkwwwppp```TTTLLLGGGCCC>>>:::888666444333555444444333333333333444111111111111111111111222///000000111111111000000111111111111111111111111000111222222111222444777BBBFFFAAA444...111222---000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000111111111111111111111111222222111111111111222222222222222222222222222222333333333333333333333333333333333333444444555555555555555666777888999:::>>>EEETTTiiikkkkkkjjjiiiiiiiiiiiijjjjjjjjjjjjjjjjjjiiihhhgggfffhhhjjjhhhffffffjjjnnnjjjkkkllllllmmmlllllllllmmmnnnoooqqquuuyyy}}}}}}yyyxxxzzz{{{{{{~~~{{{xxx|||qqqdddeeegggrrr~~~nnnZZZGGG;;;888999444444333333333333333333333333333333333333333333111111111111111111111111111111111111111111111111111111111111111111111111000000000000111111111111//////000000000000000111000000000000111111111111222222222111111111111111000000000000000000000000/////////000111111222222000000111111111111000000000000000000000000000000111111111111111111111111000000111111111111000000111111222222222333333333222222222333333333333333333333333333333333333333333333222222333555666777:::<<<@@@GGGSSSeeewww~~~{{{vvvoookkkjjjlllooosssuuuzzzxxxgggZZZ[[[nnnvvviiiZZZPPPIIIGGGLLLSSSbbbxxx}}}~~~{{{qqqfffbbbfffkkkkkkvvv}}}yyyuuutttwww}}}qqqfffdddhhhuuu|||mmm___VVVQQQNNNKKKHHHEEECCCBBBBBBCCC>>>AAADDDGGGFFFDDD@@@>>><<<;;;999777777777777888888888999999888888777777999999::::::::::::999999777999::::::;;;===@@@CCCCCCGGGMMMSSSXXX^^^dddhhhrrruuuzzz~~~}}}zzzxxxuuutttvvv{{{{{{yyy{{{}}}}}}}}}zzzwwwwwwwwwwww{{{{{{|||}}}~~~uuuooofff^^^YYYWWWUUUTTTTTTZZZbbbjjjooossswwwyyyzzzuuummmddd^^^^^^bbbfffsss{{{vvvfffYYYPPPJJJAAA>>>999777666555444333444333333222222333333333111111111111111111000000///000000111111111111000111111111111111111111111111222222222222444777999HHHDDD:::000...111111---000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000111111111111111111111111222222111111111111222222222222222222222222222222333333333333333333333333333333333222333444444555555555555555666777888999:::@@@JJJ[[[sssjjjjjjiiihhhhhhhhhhhhiiiggghhhiiiiiiiiihhhgggffffffhhhjjjhhheeefffjjjooommmmmmlllkkkkkkkkkkkklllkkklllnnnqqquuuyyy}}}~~~{{{zzz||||||{{{~~~|||xxxfffdddeeemmmyyy}}}wwwtttwwwnnn___NNNAAA:::777666333333333333333333333333222222222222222222222222111111222222222222111111111111111111111111111111111111111111111111111111000000000000111111111111////////////000000111111///000000000111111111111000000000000111111111111000000000000000000000000...//////000111111222222000000111111111111000000000000000000000000000000111111111111111111111111000000111111111111000000111111222222222333333333222222333333444444555555333333333333333333333333444333222222333444444444666888;;;>>>BBBMMM]]]jjj{{{{{{wwwttttttttttttvvvwww||||||jjjdddiiiqqqzzzlll```UUUMMMMMMPPP^^^~~~zzz~~~yyywwwpppfffccceeeggggggpppuuu{{{~~~~~~|||{{{{{{~~~~~~uuukkkhhhjjjnnnuuu}}}sssllliiibbb```\\\XXXTTTPPPMMMLLLGGGKKKQQQVVVWWWSSSNNNKKKGGGEEE@@@<<<:::::::::;;;;;;<<<<<<<<<<<<;;;::::::===>>>>>>??????>>>>>>===???@@@CCCCCCDDDGGGLLLPPPNNNTTT^^^hhhrrrzzz}}}wwwuuuxxxzzz}}}~~~{{{xxxvvvxxx{{{{{{yyymmmhhhaaa[[[XXXYYYZZZ[[[___ccciiinnnpppqqqtttvvvtttpppjjjccc___^^^```aaaiiipppqqqgggYYYOOOIIIDDD<<<999666444444444444444333333222222222222333333222222111111000000////////////000111111111111111111111111111111111111111222333333333333555999;;;GGG>>>555333222111111333000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000111111111111111111111111222222111111111111222222222222222222222222222222333333333333333333333333333333222222222333444555555555555555666777888888999===CCCOOOeeejjjiiiiiihhhhhhhhhhhhhhhfffggghhhiiiiiihhhgggffffffhhhjjjhhheeeeeejjjoooooonnnlllkkkjjjjjjkkklllgggiiilllppptttwwwzzz{{{}}}{{{zzz||||||zzz}}}~~~iiieeeeeejjjtttxxxuuunnnkkkhhh___QQQEEE===888666666333333333333333333333333111111111111111111111111222222333333333333222222111111111111111111111111111111111111111111111111000000000000111111111111.../////////000000111111//////000000111111111222////////////000000000111000000000000000000000000...//////000111222222222000000111111111111000000000000000000000000000000111111111111111111111111000000111111111111000000111111222222222333333333222222333444444555666666333333333333333333333333777555444333444444444333222555999:::999>>>LLLYYYbbbuuu~~~zzzzzz{{{|||{{{{{{wwwxxx}}}yyynnnjjjggguuuzzznnnaaaUUUPPPPPPUUUooo{{{sssvvvssssssqqqkkkjjjmmmooommmsssuuuyyy{{{|||}}}}}}tttppppppnnnttt~~~sssrrrooojjjddd]]]WWWSSSNNNTTT]]]dddgggeee```\\\TTTPPPJJJDDD@@@???@@@AAACCCCCCCCCCCCCCCCCCBBBAAAFFFFFFGGGGGGGGGGGGFFFFFFEEEGGGJJJKKKLLLOOOUUUZZZ\\\dddooo{{{wwwqqqpppsssvvv}}}}}}zzzyyyvvvtttuuu{{{|||uuuqqqgggddd```]]]]]]___bbbdddkkknnnppppppnnnnnnppprrrpppmmmhhhddd```^^^______[[[``````VVVJJJBBB===:::999666333222333444444444222222222111222222333333333222222111000//////...//////000111111111111111111111111111111111111111333333444444444666:::===>>>444///222222,,,...444000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000222222111111111111222222222222222222222222222222333333333333333333333333444333222111222333444555555555555555555666777888:::===@@@GGG[[[vvvnnnkkkfffddddddeeeeeeeeeeeedddcccdddfffgggfffeeehhhggggggggggggggghhhiiilllkkkiiiiiiiiikkkmmmooolllnnnppprrrtttuuuvvvvvvyyyyyyyyyzzz|||}}}}}}vvv}}}rrrlllmmmmmmllliiiddd^^^ZZZWWWQQQGGG>>>999777777666555555444444444333333333222222222222222222222222222222222111111111111000222222222222222222222222000000000000111111111111000000000000111111111111222111000//////000111222000000000000000000000000////////////////////////000000000000000000000000//////000111111111111111333222000//////000222333///////////////////////////000111222222111000///111111111111111111111111222222222111111111000000444444444444444444444444444444444444333222111000222333444444555555444444444444555666:::>>>BBBDDDSSS]]]kkkwww}}}~~~}}}~~~{{{{{{}}}uuueeecccmmm~~~vvvkkk___VVV```bbbffflllnnnnnnnnnooopppmmmmmmqqquuuvvvzzz~~~}}}~~~||||||{{{|||zzzzzzzzzwwwlllccc```[[[ZZZeee{{{~~~vvvuuulllggg\\\QQQIIIGGGJJJNNNPPPPPPNNNLLLJJJJJJLLLMMMRRRWWWZZZXXXQQQNNNPPPTTTQQQSSSVVVYYY\\\aaaeeehhhfffjjjttt|||wwwpppmmmsss|||zzzwwwwwwsssnnnkkklllqqq{{{wwwkkkggg]]]```cccddddddffflllpppuuuuuutttqqqmmmkkkmmmpppqqqlllfffaaa^^^]]][[[ZZZYYYTTTLLLFFFBBB>>>;;;999555444333222111222333333222222111111111111222222111111222333222111000/////////000000000000//////000000000000111111111111/////////111333777;;;===222222111000//////000000000000////////////000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111666555444333222111111111222222333333333333444444222333333444444333333222555444444555555666777888999<<<>>>CCCPPPgggllliiifffdddeeeeeeeeedddeeeccccccdddeeefffeeedddffffffgggggggggggghhhhhhiiiiiihhhhhhhhhjjjkkklllmmmnnnppprrrtttuuuvvvwwwwwwxxxxxxzzz{{{}}}{{{sssyyywwwqqqpppooolllggg___VVVQQQNNNHHH@@@:::666555444444555444444444444333333333222222222222222222222222222222222111111111111000222222222222222222222222000000000000111111111111000000000000111111111111111111000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000//////000111111111111111333222000//////000222333111111111111111111111111///000111222222111000///111111111111111111111111222222222111111111000000333333333333333333333333222222333333333333222222222333444444555444444444555555555555777:::===???BBBIIIUUU```iiippptttwww}}}zzzyyyyyy{{{tttffffffooo|||tttnnniiieee```_________aaaccccccaaaccchhhmmmpppwwwwwwnnnkkkdddcccppp~~~tttiii```]]]^^^aaa^^^___``````___^^^]]]\\\cccfffhhhgggcccaaabbbeeeeeefffggghhhiiiiiijjjkkkgggkkkuuu}}}xxxuuuqqqpppvvv}}}|||sssooopppoookkkjjjkkkpppzzzrrrgggeeeccceeehhhiiiiiikkkppptttwwwwwwuuuqqqmmmlllnnnqqqrrrnnnhhhcccaaa___]]][[[RRRMMMFFFAAA===:::888666555444333222222222333333222222111111111111222222111222222333222111000//////000000111111000000///000000000000111111111111111111000111222555777999222222111000000000000000111000000//////000000111000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111333222111111111111111222222222222333333333444444222333333444444333333222444444444444555666777888999;;;===@@@JJJ]]]uuuhhhfffeeeeeefffgggeeeddddddcccbbbccceeeeeeeeeddddddeeefffgggggggggfffffffffffffffggghhhiiiiiijjjnnnoooqqqrrrtttuuuvvvvvvuuuvvvwwwxxx{{{}}}yyyrrruuu}}}|||{{{wwwrrriii]]]PPPHHHEEEAAA;;;777555555444333444444444444333333333333222222222222222222222222222222222111111111111000111111111111111111111111000000000000111111111111000000000000111111111111000000111111111111000000000000000000000000000000111111111111111111111111000000000000000000000000//////000111111111111111222111000//////000111222111111111111111111111111000000111111111111000000111111111111111111111111222222222111111111111111222222222222222222222222///000111222333333333333222222333444444444444444666555444444555666777999:::???GGGOOOXXXbbblllrrruuu|||~~~|||{{{rrrcccaaasss}}}sssdddYYYVVVYYY\\\]]]WWWVVVXXX]]]```eeeoooyyy|||{{{llljjjttt~~~uuuqqqqqqssslllooosssuuuvvvtttqqqooorrrsssttttttssssssrrrrrrsssttttttsssqqqmmmjjjhhhggglllwwwxxxrrrrrrtttuuuzzzwwwmmmhhhjjjjjjgggfffhhhmmmvvvwwwkkkeeedddhhhkkknnnnnnmmmooossswwwzzzyyyvvvrrrnnnmmmoooqqqqqqmmmhhhccc```]]]YYYWWWGGGCCC>>>:::777666444222444444333222222222222333222222111111111111222222111222222222222111000000000111111111111111111000000000000000111111111111333222111000111222333444222111000000000000000000111111111000000111111111000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111000000111111222333444555222222222222333333333333222333333444444333333222444444444444555666777888888:::<<<<<>>BBBGGGNNNWWWaaagggjjjuuujjj```rrrqqq```ZZZ\\\^^^]]]SSSQQQQQQRRRSSSWWWbbbmmmvvvqqqttt~~~~~~wwwxxx{{{~~~}}}~~~~~~||||||{{{{{{yyyvvvooohhhbbbcccjjjxxx{{{sssmmmpppuuuyyy|||wwwmmmiiijjjiiieeebbbeeekkkttt}}}}}}xxxrrrkkkhhhiiimmmoooppppppnnnoootttxxx|||zzzvvvrrrpppooopppqqqoookkkeee___ZZZUUUPPPMMM???<<<888666555444222111333333333222222222222222222222111111111111222222222222222222111111000000111111222222222222111111///000000000111111111111222111000000000000111111111111000000000000000111222222111111111111222222000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000///000000000111111111111111111111111111111111111111111222333444666888999111222222222222333333333222333333444444333333222444444444444555666777777777888::::::;;;EEE\\\qqq{{{|||bbbbbbccceeeggggggfffdddbbbaaa```aaacccccccccbbb___aaaccceeefffeeedddccccccdddeeeggghhhhhhiiiiiikkklllnnnppprrrtttuuuuuussstttuuuxxx{{{~~~~~~tttsssyyy}}}kkkWWWJJJAAA???;;;999777666444222444444333333333222222222222222222222222222222222222222222111111111000000000000000000000000000000///000000000111111111111///000000000111111111111///000111222222111000///000000000000000000000000111111111111111111111111//////////////////////////////000111111111111111111000000000000000000111000000000000000000000000111000000000000000000111111111111111111111111111111111111111111111111111333333333333333333333333000111111222222111111000111222333333444444333333333333333444555666666777666888;;;>>>CCCIIIPPPUUU```mmm~~~rrrgggxxx~~~lllbbbbbb___[[[UUUPPPKKKIIIHHHKKKVVV```|||yyyuuu}}}}}}tttiiibbb^^^gggxxx}}}wwwnnnhhhllltttxxx{{{}}}}}}{{{}}}|||}}}yyytttqqqoookkkdddaaaeeelllsssxxxzzz{{{{{{{{{uuurrrtttuuusssqqqsssrrrsssrrrpppnnnooouuuyyy}}}zzzwwwtttsssrrrqqqqqqooojjjbbbZZZSSSLLLGGGCCC;;;999666555555555444222333333333222222222111111222222111111111111222222222222222111111111111111111111222222222222111111///000000000111111111111////////////000000111111111000000000000000111111222222111111111111222222000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000///000000000111111111111111111111111111111111111000000111222444666888999111111111222222222333333222333333444444333333222333333333444444555666777666666888999999@@@TTTiii}}}bbbaaabbbdddfffgggeeecccaaa```___```bbbbbbbbbaaa^^^___aaacccdddddddddcccbbbcccdddeeefffhhhiiiiiiiiijjjmmmpppsssuuuvvvwwwttttttvvvxxx{{{~~~xxxsssvvvqqq[[[KKK@@@===999777555444333111333333333333222222222222222222222222222222222222222222222111111111111000111111111111111111111111000000000000111111111111000000000000111111111111000000111111111111000000000000000000000000000000111111111111111111111111000000000000000000000000//////000111111111111111000000000000000000000000////////////////////////111111000000000000111111111111111111111111111111111111111111111222222222333333333333333333333333111222222222222222111111111111222333333333333333222333333444555666777777///222555888;;;@@@EEEIIIVVVbbbtttwwwkkk{{{}}}uuuwwwsssppplllddd^^^TTTJJJEEEDDDFFFNNNWWWpppxxxyyyxxxlllccc^^^fffvvv{{{vvvqqqhhhdddhhhnnnrrrtttwwwxxxwwwxxxyyy|||}}}{{{xxxtttkkkbbbaaafffmmmqqqsssrrrrrrrrrnnnmmmrrr||||||zzzwwwvvvtttooommmooouuu{{{}}}|||zzzyyyyyywwwuuusssooohhh^^^TTTLLLFFF@@@===888666444444555555444333222222222333222111111000222222111111111111222222333222111111000000111111000111111111111111111000000000000000111111111111......///000000111111111000000000000000111111222111111111000000111111111000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111......///000111333444555111111111111222222222222222333333444444333333222333333333333444555666777777555777::::::===MMM```zzzbbbbbbbbbccceeefffeeeccc```___^^^___aaabbbaaa```^^^___```aaabbbccccccdddbbbaaaaaabbbccceeegggiiiiiikkknnnqqquuuwwwyyyzzzuuuvvvwwwyyy|||}}}tttttt}}}uuu\\\JJJ???<<<888555555555444333333333333222222222222111222222222222222222222222222222222111111111111000222222222222222222222222000000000000111111111111000000000000111111111111111111000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000//////000111111111111111//////000000000000//////000000000000000000000000222111000//////000111222111111111111111111111111000000111111111222222222222222222222222222222222000111222333333444444333111111222333333333333222222333333444555555555555111333555666888<<>>GGGVVVhhhxxxxxxjjjrrrxxxsssxxx{{{|||vvvmmmiiimmmsssuuu___RRRMMMKKKKKKMMMRRR___dddkkkyyyzzzoookkkyyy{{{uuu|||{{{zzz|||}}}xxxuuuzzz|||rrrqqqsssxxx{{{}}}zzzpppeee```]]]^^^```aaadddiiisssxxxyyyuuuqqqrrrttttttyyy~~~{{{tttggg\\\ZZZ]]]```bbbcccggglllqqqqqqvvv|||xxxtttnnnfffcccfffpppwww~~~yyyccc[[[PPPEEE>>>:::777666333222111111222333222000111111222333222111000///222222111111111111222222444333111000000000111222//////000000000000//////000000000000111111111111111111111111111000//////000000///000000111222222000000////////////000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111222111111111111111222222000111111111111222222222222333333444444333333222333333333333444555666666<<<555666;;;<<<:::BBBOOOgggzzzdddbbbaaaaaabbbccccccbbb``````______^^^^^^^^^]]]]]]^^^______^^^```ccceeebbbbbbbbb``````bbbfffiiihhhhhhjjjpppwww{{{{{{zzzxxxwwwvvvvvvxxx{{{~~~wwwsssyyytttUUUDDD===<<<:::888666444333333222222222222222222222222222222222222222222222222333333222222111000//////000000000000000111111222000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////////////////000000000000000000000000//////000000111111111222000000000000000000000000000000000000000000000000//////000111111111111111111111111111111111111111000000000000000000000000111111111111111111111111111111111111111111111111///111222444444333222111444333333222222333333444555555555666666666666777:::@@@IIITTT___jjjsssyyyzzziiiiiiqqqvvvxxxzzzvvvwwwwwwtttnnnhhhdddbbbmmmuuuyyybbbRRRMMMOOORRRXXXUUUXXXaaafffeeefffjjjyyy}}}xxxpppjjjgggyyyyyyuuuxxxvvvtttxxx}}}|||zzzwwwuuuwww}}}||||||{{{yyytttmmmeee___[[[[[[\\\\\\```fffnnnooopppooooooppprrruuu}}}|||{{{yyyuuummmbbbZZZXXXWWWXXX]]]fffmmmrrrsssyyyvvvssspppjjjccc```ccckkkrrryyy|||||||||vvvhhhYYYPPPEEE===:::888555222222222222222222222222222222222222222222222222222222222222111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////111111222222222222111111000000000000000000000000111111000000//////......000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111222222222222111111///000000000111111111111444444444555555555555666555777888777555999@@@GGG[[[kkkdddcccaaaaaacccdddcccbbb`````````_________^^^^^^]]]]]]^^^^^^^^^___bbbddddddeeedddbbbaaabbbdddgggggggggjjjooouuuyyyyyyxxxwwwwwwwwwxxxzzz}}}}}}zzzxxxyyyyyyzzzoooSSSDDD<<<;;;999777666444333333222222222222222222222222222222222222222222222222333333222222111000000///222222111000//////000000000000000000000000000000000000000000000000000000000000000000000000000000111111111000000/////////000000000000000000000000000000000000000000000000......//////000000000000000000000000000000000000000000000000000000000000//////000111111111111111111111111111111111111111000000000000000000000000111111111111111111111111111111111111111111111111///111222444444333222111333333333333333333333333444444555555555666666666666999???FFFOOOZZZeeelllssssssxxxwwwjjjkkkrrrvvvyyy{{{{{{rrriiidddccchhhrrr|||rrr___UUUVVVYYYaaa]]]]]]bbbbbb^^^]]]___jjjnnnqqqppplllfffbbb```cccqqq|||wwwwwwvvvvvvyyyzzzvvvvvvzzz}}}~~~{{{zzzssspppmmmmmmssszzzzzzxxxsssnnngggaaa]]]]]]\\\ZZZ[[[^^^gggiiikkkmmmmmmnnnpppqqquuussspppnnnkkkddd\\\VVVTTTTTTUUU[[[eeemmmrrrttt||||||sssmmmjjjddd___]]]aaaiiippprrruuuuuuuuuwwwuuuiii[[[NNNFFF===777666555333111222222222222222222222222222222222222222222222222222222222111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////000111111111111111111000000000000000000000000000111000000000/////////...000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111222222222222111111111111111111222222222222333333333333444444444555666777888777555888???EEERRRccc{{{dddcccbbbbbbddddddcccbbbaaaaaa````````````______\\\]]]]]]]]]\\\^^^```cccfffggggggeeecccbbbcccdddffffffiiinnnrrruuuvvvuuussstttvvvxxx{{{|||}}}~~~~~~{{{tttqqqzzzgggOOOCCC;;;:::999777555444444333222222222222222222222222222222222222222222222222333333222222111000000000444333222000//////......000000000000000000000000000000000000000000000000000000000000000000000000333333222111000000//////111111111111111111111111000000000000000000000000............////////////000000000000000000000000000000000000000000000000//////000111111111111111111111111111111111111111000000000000000000000000111111111111111111111111111111111111111111111111000111222333444333222222222222333333333333222222333333333444444444555555333444555888???HHHSSSZZZeeehhhooowww~~~~~~uuunnnnnnrrrvvvzzz~~~wwwnnn``````ccciiinnnuuulll^^^[[[^^^gggcccbbbbbb___ZZZWWWXXX[[[]]]``````]]]ZZZXXXWWWOOOZZZkkkyyy|||wwwtttvvvyyy|||zzzwwwwwwxxx||||||||||||{{{wwwqqqmmmdddbbbaaacccjjjssszzz~~~}}}{{{vvvtttppplllddd^^^ZZZZZZZZZWWWVVVXXXaaadddhhhkkklllllllllmmmllliiiddd```\\\XXXTTTQQQPPPPPPSSSYYYbbbkkkqqqttt}}}tttmmmgggddd___ZZZXXX\\\ccchhhiiikkkkkkjjjiiicccVVVJJJBBB<<<666333333444333111222222222222222222222222222222222222222222222222222111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000///////////////////////////000000111111000000///000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111222222222222111111111222222222222333333333222222222333333333444444777888999777666888===BBBGGGYYYrrrdddcccbbbcccdddeeecccbbbaaaaaaaaaaaaaaa`````````[[[\\\]]]\\\[[[\\\___aaafffggggggfffdddccccccdddeeefffiiimmmppprrrrrrrrroooqqquuuxxxzzz{{{{{{zzz|||{{{~~~|||vvvqqqttt{{{www{{{www]]]JJJAAA:::999777666555444444444222222222222222222222222222222222222222222222222222222222111111111000000333222111000////////////000000000000000000000000000000000000000000000000000000000000000000000000444333333222111000//////000000000000000000000000////////////////////////////////////////////////000000000000000000000000//////////////////////////////000111111111111111111111111111111111111111000000000000000000000000111111111111111111111111111111111111111111111111000111222333333333222222111222333333333333222111222222333333333444444444444444444444777>>>FFFLLLWWW^^^hhhrrrwww~~~yyytttpppqqquuu|||nnnhhhcccbbbaaacccjjjrrruuuccc]]]^^^dddddddddbbb___\\\[[[[[[WWWWWWXXXVVVTTTQQQOOONNNKKKPPPYYYfffrrr||||||{{{~~~wwwqqqppptttzzz~~~~~~zzzxxxwww{{{xxxtttsssqqqlllccc\\\YYYZZZ\\\bbbjjjrrrxxxzzz{{{{{{ssswwwxxxuuurrrqqqooolllaaaYYYTTTUUUVVVVVVXXXZZZ```dddgggiiiiiigggggggggeeeaaa[[[UUUQQQOOOOOOOOOQQQRRRUUUZZZaaahhhnnnqqqxxxzzznnnhhheeeaaa\\\WWWVVVXXX]]]aaadddbbb___\\\YYYRRRGGG>>><<<888444222333444444333111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000//////////////////////////////000000000000//////////////////////////////000000000000////////////////////////////////////000000000000000000000000////////////////////////000000000000000000000000111111111111111111111111111111222222222222111111111111111222222222333333222333333333333444444444777888888777666777:::>>>AAAQQQiiicccbbbbbbccceeeeeecccaaa`````````aaaaaaaaaaaaaaa[[[\\\]]]\\\[[[\\\^^^aaacccdddffffffeeedddeeegggeeegggjjjmmmnnnoooppppppnnnqqquuuyyy||||||{{{zzz|||xxxxxx}}}zzz~~~yyyxxxxxxsssppplllqqq{{{jjjSSSDDD>>>888777666555444444444444222222222222222222222222222222222222222222222222222222222111111111111111111000000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000333333222222111000000///////////////////////////////////////////////////000000000000000000000000000000000000000000000000//////////////////////////////000111111111111111000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111222222333333333333111222222333333222222111222222222333333333333444444555666666777999===@@@EEEMMM[[[gggnnnuuuzzzssspppuuu}}}{{{rrrllleee^^^[[[\\\jjjxxxyyyhhh```^^^```dddffffffdddccccccccc^^^]]]ZZZWWWTTTPPPLLLIIIKKKJJJMMMUUUaaammmuuuxxx~~~yyyuuurrrsssxxx~~~ssslllkkkqqqxxx~~~~~~{{{yyyxxxxxxsssnnnkkkjjjeee\\\TTTTTTWWW]]]eeennnsssvvvvvvxxxzzzzzzuuulllppprrrrrruuuxxxwwwsssiii^^^UUUTTTVVVYYY\\\``````bbbdddcccaaa^^^]]]]]]XXXUUUQQQMMMLLLNNNRRRVVVYYYZZZ[[[]]]aaaeeejjjmmmppp|||wwwkkkddd```\\\WWWTTTUUUXXX\\\______ZZZTTTOOOKKKDDD>>>:::888666444333333333333333111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000//////000000000000//////////////////////////////////////////000000000000////////////////////////000000000000000000000000////////////////////////000000000000000000000000111111111111111111111111111111222222222222111111000000000000111111111222444444444444555555555555777888888777777777999:::>>>KKK```wwwbbbaaabbbcccddddddbbb```______````````````aaaaaa\\\]]]]]]\\\[[[\\\^^^```aaabbbdddddddddeeegggiiigggjjjmmmnnnnnnnnnooopppooorrrwww{{{~~~~~~}}}|||zzzwwwzzz{{{xxx{{{}}}vvvttt|||uuukkkhhhkkksssuuu\\\JJJ@@@;;;777666555444444444444444222222222222222222222222222222222222222222222222111111111111111111111111000000000000000111222222000000000000000000000000000000000000000000000000000000000000000000000000222111111111111000000000........................000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000//////000111111111111111000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111222222222333333333222222111111111111222222222222222333333333444444222444666666666666777999:::BBBOOO\\\dddlllzzz~~~vvvrrrvvv}}}wwwjjj^^^YYY]]]iiiwww|||vvvkkkbbb___]]]dddkkkllllllmmmnnnmmmkkkhhhdddaaa]]]XXXRRRNNNKKKHHHFFFIIISSS^^^fffiiiiiilllrrr|||uuuppplllnnnvvv}}}rrrkkkiiilllsss{{{~~~~~~}}}|||zzzzzz{{{|||{{{zzzyyytttooonnnnnnlllgggaaa]]]___eeelllsssuuutttsssrrrpppsssxxxyyyuuuqqqpppkkkmmmpppuuuyyykkk^^^ZZZ[[[\\\___bbb```___]]]ZZZUUUSSSSSSSSSLLLLLLLLLLLLOOOUUU]]]cccdddeeedddccccccdddgggiiijjjttttttiiibbbXXXUUUQQQPPPSSSWWW[[[]]]XXXPPPIIIEEEAAA;;;999999555444333222222111111111111111111111111111111111111111111111111111111111//////000000000000000111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000///000000111111000000///000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111222222222222111111//////000000000111111111444444444555555555666666666777777777888888888888;;;EEEVVVlll``````aaabbbdddcccaaa^^^^^^^^^_________`````````]]]^^^^^^]]]\\\\\\^^^aaabbbbbbbbbbbbbbbcccgggiiiiiilllooopppnnnnnnooopppnnnqqquuuyyy|||}}}}}}|||}}}|||zzzzzzzzz}}}~~~wwwttt{{{yyyoooiiijjjnnnuuu}}}|||gggQQQDDD>>>:::555555444444333444444444222222222222222222222222222222222222222222222222111111111111111111111111222111000000000000000111000000000000000000000000000000000000000000000000000000000000000000000000//////000000000000111111////////////////////////000000000000000000000000111111000000000/////////000000000000000000000000000000000000000000000000//////000111111111111111000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111222222111111222222333333444222000//////000222444333333333333444444444444222333555555444444555777;;;===DDDNNNVVV^^^jjjuuuyyyvvvzzz||||||yyy~~~|||llldddZZZ]]]cccggggggccc^^^YYYWWWcccnnnrrrtttyyy{{{zzzxxxvvvrrrpppmmmiiibbb]]]TTTPPPLLLLLLOOOTTTXXXZZZUUUVVV\\\iiiwwwyyy||||||sssjjjiiiqqq~~~{{{rrrkkkhhhiiimmmwww|||{{{|||yyywwwvvvxxx|||{{{wwwsssqqqrrrsssqqqpppjjjjjjkkknnnppppppnnnllleeeaaa```dddgggffffffhhhjjjkkknnnyyytttfff``````______```___]]]XXXRRRMMMLLLMMMPPPLLLNNNQQQTTTXXX___hhhooommmnnnllliiifffeeegggiiihhhnnntttxxxwwwpppgggaaaUUUQQQMMMLLLNNNQQQSSSSSSLLLEEE@@@>>>;;;666444777222333444333222222222222111111111111111111111111111111111111111111111111////////////000000111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111000000000000000000000000000.../////////000000000111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111222222222222111111000000111111111222222222333333444444444555555555555555666777888888777666999@@@LLL^^^uuu______```bbbcccbbb```]]]]]]^^^^^^^^^______``````^^^^^^^^^]]]\\\]]]___aaaccccccbbbaaa```bbbeeeiiijjjnnnqqqqqqooonnnoooqqqkkkmmmqqqvvvyyyzzzzzzyyy}}}xxxyyy~~~{{{xxx~~~|||tttlllkkkkkkooouuuyyyzzzyyy{{{|||sss^^^KKKBBB>>>:::555444444333333444444444222222222222222222222222222222222222222222222222111111111111111111222222444333222000////////////000000000000000000000000000000000000000000000000000000000000000000000000.........///000000111111000000000000000000000000000000000000000000000000000000//////.........---000000000000000000000000000000000000000000000000//////000111111111111111000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111222222111111222222333444555333000......000333555333333444444444444555555333444555444444444777999<<<999:::@@@EEELLLWWWaaaqqqyyy~~~|||zzz}}}zzz{{{zzz||||||wwwrrrzzzwwwmmmYYYUUUSSSTTTXXXYYYUUUQQQPPP___nnnuuu{{{}}}}}}{{{wwwqqqlllaaa]]]XXXTTTRRRQQQQQQPPPSSSQQQTTT\\\hhhqqquuuuuuqqqssszzzuuufffaaaggguuu}}}xxxpppjjjhhhgggjjjsss~~~{{{}}}~~~~~~}}}~~~{{{zzz{{{{{{xxxwwwyyywwwtttpppnnnnnnooopppqqqnnnllliiigggfffeeecccbbbWWWSSSRRRVVVZZZ[[[]]]aaaiiihhhlllzzzuuugggcccbbb```^^^]]]aaa]]]VVVOOOJJJJJJNNNQQQTTTWWW[[[^^^aaagggooouuurrrrrrqqqmmmhhhfffhhhjjjiiikkkmmmppppppllleee```WWWRRRLLLIIIIIIJJJJJJHHHCCC===:::;;;999333111555222333555555555444555555000000000000000000000000000000000000000000000000.../////////000000111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111222222222222111111000000000000000000000000.../////////000000111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111222222222222111111111111222222222333333333222222333333333444444444444444555777999999777666:::===EEESSSiii``````___^^^^^^^^^^^^___[[[[[[\\\]]]]]]^^^______]]]]]]\\\[[[\\\___aaabbbfffeeeccc```___bbbfffjjjrrrrrrsssqqqooooooppprrrnnnpppssswwwzzz|||}}}~~~|||}}}{{{ssszzz}}}}}}ssstttrrrmmmmmmqqqsssqqqssslll```RRREEE===:::;;;555555444444444333333333222222222222222222222222000111111111111222222222111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000222111111111000000//////000000000000000000000000////////////000000000000222111111111000000//////000000000000000000000000000000////////////000000////////////000000000000222111111111000000//////222111000//////000111222222000///000111111000///000111333333222222222333333333333333333333333333555555555444444333333333444333333222222333333444555555666888<<>>;;;999888777555444333333333333222111111000000111111111111000000000000111111111111000000000000111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000111000000000/////////...////////////000000000000000000000000000000000000............------------000000000000000000000000000000000000111111111111222222111000000111222222111111111222222222333333333333222111111111222222222333444444555444444444444555777777555555555666:::888;;;EEEUUUkkkaaa```___^^^]]]]]]]]]]]]```______]]]\\\[[[ZZZYYY]]]\\\\\\\\\]]]___aaabbbaaaaaabbbbbbdddhhhmmmqqqsssttttttrrrpppooopppqqqoooqqqtttwwwzzz|||~~~zzz{{{|||~~~uuuqqqqqqppplllbbbZZZNNNDDD>>>;;;888555444444444444333333333333222222222222222222222222000111111111111222222222111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111000000000000//////000000000000000000000000////////////000000000000111111111111000000000000000000000000000000000000000000////////////000000////////////000000000000111111111111000000000000111111000000000000111111111000000111222222111//////111333333222111222333222222333333333333333333444444444444333333333333333333222222222222333333555555444444555777:::;;;???CCCIIIOOOTTTZZZ___cccfffjjjooosssuuuwwwyyy{{{xxxvvvwww{{{}}}}}}pppaaaYYYVVVUUUWWW[[[[[[ZZZ\\\___aaabbbffflllpppssswwwyyyzzzzzz{{{|||~~~~~~|||{{{wwwqqqiiiddd]]]YYYWWWTTTPPPLLLKKKSSSZZZ```iiirrrvvvvvvlllbbb\\\^^^```bbbkkkvvvzzzwwwrrrpppooopppppppppvvvvvvyyy~~~vvvvvvyyy||||||yyywwwvvvxxxzzzzzzwwwsssrrrnnnkkkooovvv|||~~~|||xxxuuurrrqqqpppmmmgggbbbbbb\\\WWWWWWVVVTTTTTTVVVYYYXXXWWWXXX[[[\\\\\\[[[XXXTTTRRRTTTVVVYYYbbbkkknnnkkkkkksss}}}yyyqqqbbb[[[UUUTTTSSSPPPMMMLLLLLLOOORRRUUU```sss{{{pppnnnooohhhhhhfffdddcccbbbbbbbbbfffccc```^^^\\\ZZZWWWTTTQQQMMMGGGCCC???<<<999666555555444444444444555555333222111111000000111111111111000000000000111111111111000000000000111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000////////////000000000000////////////000000000000000000000000333222000///...//////000000000000000000000000000000000000000111111111111222111111000000111111222111111111222222222222333222111111111111222333333222222333444444444444444444555777777555444555666888777:::AAAKKK\\\vvvaaa```___^^^]]]\\\\\\\\\```___^^^]]]\\\ZZZYYYYYY\\\\\\\\\\\\]]]___```aaa___```bbbcccdddhhhlllpppsssttttttrrrpppooopppqqqpppqqqtttwwwzzz|||~~~}}}|||{{{zzz~~~zzzsssqqqmmmhhhXXXOOODDD===<<<:::777444444444444333333333222222222222222222222222222222000000111111111222222222111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000//////////////////////////////////////////000000000000111111111000000000000000////////////////////////000000////////////000000////////////000000000000111111111000000000000000111000000000000000000111000000000111333333111000///111222333222111222333222222222222222333333333333333333333333333333333333333222222222222333333444333222222333444666777888;;;???DDDIIIPPPWWW[[[^^^bbbhhhmmmqqqsssuuuwwwzzzxxxxxxzzz{{{wwwkkkccc``````eeekkkoooooonnnlllgggaaa]]]]]]```ccceeefffeeefffiiimmmsss{{{}}}|||{{{xxxqqqmmmiiidddaaa\\\UUUQQQOOOTTTZZZ]]]ccckkkooonnneeeYYYUUUZZZ\\\YYYbbbrrrvvvtttqqqmmmkkkiiigggffflllllloooyyyzzzxxxzzzzzzxxxsssrrrrrrrrrsssqqqmmmjjjqqqmmmjjjkkkqqqvvvyyyyyy~~~|||zzzssspppmmmkkkhhhccc]]]YYYWWWQQQOOOQQQRRRQQQQQQSSSWWWXXXYYY[[[^^^_________[[[WWWUUUVVVWWWYYY^^^eeeiiieeedddfffkkkkkkddd^^^VVVSSSPPPOOOOOOPPPRRRSSSVVVVVVWWWZZZdddsssmmmggggggdddcccaaaaaaaaaaaa```___bbb```\\\YYYWWWTTTQQQNNNJJJGGGCCC>>>;;;888666444333333333333333444555555333222111111000000111111111111000000000000111111111111000000000000111111111111111111111111111111////////////////////////000000000000000000000000000000000000000000000000////////////////////////////////////000000000000000000000000000000000000000000000000////////////111111000000//////......////////////////////////555444111/////////000111000000000000000000000000///000000000111111111111111111000000000000111111111111111111222222222222000000000000111222333444222222333444444444444333333555666666555444444555666777:::>>>CCCPPPjjj``````___]]]]]]\\\\\\\\\]]]]]]]]]\\\\\\[[[[[[[[[\\\\\\\\\]]]^^^___```aaa^^^```bbbcccdddfffiiilllqqqrrrrrrqqqooooooppprrrqqqrrrtttvvvzzz}}}wwwrrrsssvvv}}}~~~vvvqqqjjjbbbPPPHHH???:::::::::888555444444333333333222222222222222222222222222222222000000111111111222222222111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000//////////////////000000////////////////////////////////////000000000000000000000000000000111111////////////////////////000000////////////000000////////////000000000000000000000000000000111111000000000111111000000000000000000222444444222000///000222222111111111222111111111222222333333333333333333333333333333333333222222111111222222333222222222222333444666777777888;;;===AAAFFFMMMRRRUUU[[[ccciiilllnnnnnnoooyyyyyyyyyzzz||||||sssmmmhhhggglllsss~~~zzzoooddd]]]\\\\\\ZZZWWWSSSTTTYYY]]]bbbkkksssuuuwww{{{wwwuuuqqqmmmhhhbbb\\\XXXTTTZZZ^^^aaafffmmmooonnncccVVVPPPSSSRRROOOYYYjjjooonnnkkkgggbbb]]]ZZZYYY\\\___dddkkkuuu}}}xxxtttoookkkeeeeeefffggggggeeebbb___fffcccaaaccciiiooorrrsssuuu{{{}}}wwwsssrrrkkkhhheeebbb___]]]ZZZWWWVVVRRRPPPTTTVVVTTTTTTVVV]]]___aaaccccccbbbbbbaaa\\\XXXVVVXXXXXXVVVWWWZZZ[[[XXXVVVVVVWWWUUUQQQLLLJJJKKKLLLMMMPPPXXX___dddeeeaaa^^^```eeennnxxx~~~lllccc```aaa```^^^___aaaaaa___]]]]]]ZZZWWWTTTQQQNNNKKKHHHAAA???===:::777555555555333333222222222222333333333222111111000000111111111111000000000000111111111111000000000000111111000000000000000000000000////////////////////////////////////////////////000000000000000000000000////////////////////////////////////000000000000////////////////////////////////////000000000000111111000000//////......////////////////////////222111...,,,+++,,,---...///////////////////////////000000000111111111111000000000000000000000000000000111111111222222222/////////000111222333444111222333333444444333333333555666666555444444555555777;;;===???IIIaaawww___^^^^^^]]]]]]]]]]]]]]][[[[[[[[[\\\\\\\\\\\\\\\[[[\\\\\\]]]______``````^^^```cccddddddeeegggiiinnnpppppppppooooooppprrrrrrrrrtttvvvyyy}}}wwwqqqqqqrrrvvv|||yyyqqqeeeYYYKKKEEE>>>999888999888666333333333333222222222222222222222222222222222222000111111111111222222222111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000......////////////000000000000000000000000000000////////////000000000000000000000000111111111111000000000000000000000000000000////////////000000////////////000000000000000000000000111111111111000000111111111111000000//////111333555555222000...000222222111000111222000000111111222333333333222222222222333333333333222222111111111111222222111111222222333555666777666666777888999===BBBFFFKKKQQQZZZaaadddeeeffffffuuuwwwzzz{{{}}}{{{uuunnnhhhiiiooouuukkkbbb___YYYSSSNNNLLLNNNPPPOOOWWW]]]```fffqqq{{{~~~|||xxxrrrlllfffbbb___[[[bbbhhhlllrrrzzz}}}{{{hhh^^^UUUQQQKKKHHHQQQ^^^dddcccaaa\\\VVVQQQNNNNNNMMMRRRWWW\\\bbbnnn~~~zzzrrrjjjbbb]]]YYYYYYZZZZZZZZZYYYWWWVVVUUUTTTTTTXXX^^^dddiiikkkjjjmmmooopppooommmmmmmmmdddccc```^^^]]]\\\\\\]]]___[[[ZZZ^^^___]]]\\\]]]fffhhhkkkkkkhhheeecccbbb[[[VVVTTTUUUUUUQQQOOOOOOMMMKKKIIIIIIIIIIIIGGGFFFEEEKKKPPPRRRWWWbbblllrrrmmmgggcccdddhhhkkkpppuuu{{{kkkbbb]]]___\\\[[[\\\______\\\YYYUUUSSSOOOMMMJJJHHHDDDAAA999:::999666444333444666333333222111111111111111333222111111000000111111111111000000000000111111111111000000000000111111000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000////////////000000000000////////////////////////////////////000000000000000000000000////////////000000000000000000000000222111///............///////////////////////////000000000000111111111111///000000111111000000///000000000111111111111222/////////000111222333444111111222333333333333333333444666666444333444555444777:::======EEEXXXkkk~~~]]]]]]\\\\\\]]]]]]^^^___[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[]]]^^^___`````````]]]```ccceeefffggghhhjjjkkkmmmnnnnnnnnnnnnqqqsssrrrssstttvvvyyy}}}}}}wwwuuuttttttwww{{{~~~qqq```PPPFFFCCC>>>999777666666777333333333222222222222111222222222222222222222222000111111111111222222222111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000........./////////000000000000000000000000000000////////////000000000000///000000000111111111111000000000000000000000000000000////////////000000////////////000000000000///000000000111111111111///000111222222111000/////////111333666555333000...000222222111000111222///000000111222222333333111111222222222333333333222222111111111111222222222222222333333444444444444444444444444777;;;>>>AAAFFFMMMTTTXXX\\\^^^```nnnsssxxx{{{}}}~~~{{{|||~~~{{{qqqgggdddhhh|||yyyqqqllleee___YYYUUUPPPNNNKKKMMMMMMMMMSSS```kkkpppxxxvvvqqqjjjeeeaaa______]]]eeemmmrrrzzzvvvqqqfffXXXMMMJJJOOOTTTYYYYYYXXXSSSNNNJJJIIIIIIGGGJJJMMMQQQVVV^^^jjjrrrvvvwwwxxxtttlllccc]]]YYYSSSSSSTTTSSSQQQQQQQQQQQQMMMMMMNNNQQQUUUYYY]]]^^^^^^___aaaccceeegggggghhhcccdddddddddcccdddeeeffffffcccccchhhkkkiiihhhjjjkkknnnpppoookkkfffbbbaaaYYYSSSNNNOOOOOOLLLJJJKKKFFFFFFFFFFFFGGGIIIKKKLLLNNNXXX```aaacccjjjqqqtttmmmfffbbbeeehhhhhhjjjnnnvvv~~~{{{oooggg```[[[[[[XXXVVVXXX[[[[[[WWWSSSMMMKKKHHHEEECCCAAA===;;;666777777444111111333555111111000000000111111222333222111111000000111111111111000000000000111111111111000000000000111111000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000////////////000000000000////////////////////////.../////////000000000111////////////000000000000000000000000000000000000222222222111111111111111////////////////////////000000000000111111111111...///000111111000///...000000000000111111111111000000///000000111222222111111222333333333333222222444555555444333444444444555999;;;;;;???NNN^^^rrr\\\\\\\\\\\\]]]^^^______\\\\\\\\\\\\[[[[[[ZZZZZZ[[[[[[]]]^^^___`````````]]]```dddggghhhiiikkkllliiikkklllmmmmmmnnnqqqssssssssstttvvvyyy}}}|||yyywwwxxx{{{~~~qqq\\\JJJDDDBBB???999555444555777333333333222222222111111222222222222222222222222000111111111111222222222111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000---.........//////000000000000000000000000000000////////////000000000000//////000000111111111222000000000000000000000000000000////////////000000////////////000000000000//////000000111111111222///000111222222111000///...///111444666666333111...000111222111000111222///000000111222222333333111111111222222333333333222222111111111111222222333333333333222222222222333333444333333555888;;;;;;>>>DDDJJJOOOUUUZZZ^^^iiipppwww{{{}}}zzzuuuvvvxxx{{{~~~}}}sssgggccceeeyyy}}}wwwrrrllleee]]]VVVTTTQQQKKKFFFIIIUUU___cccgggeee```[[[VVVUUUVVVXXXXXX```hhhnnnuuu|||~~~{{{vvvcccSSSOOOPPPPPPSSSTTTTTTPPPKKKHHHIIIKKKHHHHHHIIILLLRRRYYY___ccchhhnnnrrrqqqiiibbb]]]]]]RRRRRRRRRPPPNNNMMMNNNOOONNNNNNNNNOOOQQQRRRTTTTTTTTTVVVYYY]]]aaacccdddcccfffhhhkkklllllllllmmmnnngggeeehhhooosssssssssuuulllpppsssqqqlllfffbbbaaaXXXPPPJJJIIIJJJHHHHHHJJJGGGGGGHHHIIIKKKOOOSSSVVV]]]iiiqqqpppmmmooopppoookkkccc```dddfffddddddhhhqqqtttrrrkkkeeebbb^^^YYYWWWTTTRRRTTTWWWWWWSSSOOOHHHEEEBBB@@@>>><<<999777555666666444000///111444////////////000111222333333222222111000111111111111111000000000000111111111111000000000000111111000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000////////////000000000000////////////////////////.../////////000000111111......//////000000111111000000000000000000000000---...///////////////...////////////////////////000000000000111111111111...///000111111000///...000000000000111111111111000000000000000111111222111111222333333333333222222444555555444333333444444555777999999<<>>999666555555555444444333222222111111222222222222111111111111222222333333333222222222111111111000///......///000111111111000000//////......111111111111000///...---////////////////////////000000////////////000000000...---...///000///---000000000000000000000000............////////////////////////000000000000222111111111000000//////000000111111111111000000000000000000000000000000000000000000000000000000111111000000000000111111////////////////////////000000000000000000000000000000000000111111111111111111000000000000000111111111111111111111111111111111111111111111111111333333222111222333444555666666555555555555666666999:::;;;>>>CCCIIIOOORRRcccjjjssszzz}}}~~~}}}|||}}}uuukkkpppuuuyyywwwooofffbbbaaattt|||~~~}}}}}}uuuoooiii___QQQHHHHHHMMMRRRUUUYYYWWWTTTPPPLLLIIIHHHGGGJJJSSS]]]eeeiiimmmrrrwww}}}uuubbbWWWWWW\\\]]]\\\[[[XXXTTTOOOKKKHHHIIIIIIJJJOOOUUU\\\```bbbgggmmmssstttnnnhhheeeeeebbb]]]WWWRRRPPPNNNLLLKKKOOOMMMKKKKKKNNNRRRUUUVVVVVVUUUUUUWWW[[[bbbhhhlllnnnqqquuuxxxxxxwwwtttrrrjjjiiikkkqqqyyy|||yyyvvvooommmiiieeeaaa___^^^^^^PPPMMMIIIGGGFFFIIILLLNNNSSSPPPQQQTTTWWWZZZ```gggpppuuuxxxwwwqqqkkkiiijjjbbbbbbbbb```___aaadddgggpppmmmiiieeebbb^^^ZZZWWWXXXSSSMMMLLLNNNNNNKKKHHHCCCBBB???;;;888555444333000000000000000000000000111111111111111111111111//////000000000000//////111111111111111111111111222111111111000000//////444333111000000000111111111111000///////////////////////////////////////000000000000000000000000000000000000111111111111111111000000//////......000000000000000000000000111111000000//////......000000111111111111000000000000000000000000000000000000000000000000000000........................////////////000000000000000000000000000000000000111111000000000000000000000000000000000000000000000111111111111222222222666555444333333333333333444555666777999===CCCGGG___rrrZZZZZZYYYYYYZZZ[[[]]]^^^ZZZZZZZZZZZZ[[[[[[[[[[[[[[[[[[[[[\\\]]]^^^___``````aaaccceeegggiiijjjjjjmmmlllkkkjjjkkkmmmppprrrrrrsssvvvyyy}}}~~~yyy~~~xxxuuuuuuuuu}}}jjjRRRCCCAAA===999666555555444444444333222222111111222222222222111111111111222222333333222222222111111111111000///......///000111111000000000/////////.........///////////////...////////////////////////000000////////////000000000///......000000///...000000000000000000000000............////////////////////////000000000000111111111000000000//////000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000000000000000111111111111222222111111111111111222111111111111111111111111111111111111111111111111333333222222222333444555333333222222222222333333666666666888;;;@@@EEEGGGWWW^^^hhhpppuuuvvvwwwxxxwwwyyy}}}zzztttooossswwwvvvooohhhbbb```lllqqqvvvvvvsssssswww{{{zzznnn]]]PPPKKKLLLNNNOOOPPPNNNKKKGGGDDDCCCCCCDDDEEEKKKRRRVVVXXX[[[```eeevvv|||xxxjjj``````eeeddddddcccaaa]]]YYYUUUSSSRRRQQQQQQTTTZZZ```dddffflllrrrxxxyyyuuuqqqoooooopppkkkddd___[[[XXXUUUSSSSSSQQQPPPQQQUUUXXXZZZ[[[ZZZZZZ[[[]]]aaaeeeiiilllpppqqqrrrttttttqqqlllggg``````cccjjjssswwwwwwtttbbb___ZZZUUURRRQQQRRRRRRNNNMMMMMMNNNPPPSSSWWWZZZ]]][[[\\\___aaaaaaeeekkkooosssvvvsssmmmfffdddddd^^^^^^^^^\\\\\\___cccfffllliiieeebbb___\\\XXXUUUSSSNNNHHHFFFGGGFFFCCC???;;;:::888666444222222111111111111111111111111111111111111111111111111111///000000111111000000///////////////////////////111111111000000000//////222111000/////////000000111111000/////////////////////////////////////////////////////////////////////000000000111111111111000000000/////////...000000000000000000000000111000000000/////////...//////000000000000//////000000000000000000000000000000000000000000000000........................////////////000000000000000000000000000000000000111111111111111111111111000000000000000000000000000111111111111222222222555555444333333333333333444555666777888<<>>:::777444333333222111111111111111111111111111111111111111111111111111111111111000111111111111111111000////////////////////////111111000000000000//////000000///.........//////111000000/////////////////////////////////////////////////////////////////////000000000000111111000000000000////////////000000000000000000000000000000000000////////////......////////////......000000000000000000000000000000000000000000000000........................////////////000000000000000000000000000000000000111111111111111111111111000000000000000000000000000111111111111222222222555444444333333333333333444555666666777999===AAAIII[[[rrrXXXXXXXXXYYYYYYZZZ[[[[[[ZZZZZZZZZ[[[[[[[[[\\\\\\]]]\\\\\\\\\\\\\\\]]]]]]___```bbbeeeggghhhiiijjjiiiiiiiiiiiijjjlllnnnppptttwww{{{~~~}}}|||{{{|||~~~vvvooommmgggnnnxxxoooXXXIIIBBB===:::777555444444444333444333222222111111222222222222111111111111222222222222222222111111111111000000////////////000000000000000000///////////////000111222222222222222////////////////////////000000////////////000000111000///000111222111///////////////////////////............////////////////////////000000000000000000000000000000////////////000000000000//////////////////////////////////////////////////////...///111333333111///...000000000000000000000000///////////////////////////000000000111111111111000000111111222222111111111111111111111111111111111111111111111111111111222222222222222333333333444444333333333333444444444444333333444555777999;;;AAAIIIQQQVVV[[[^^^aaabbbeeejjjpppwww|||tttvvvyyy||||||xxxqqqlllhhhgggeeefffhhhlllooopppwwwuuuuuuyyyxxxnnniiieeeaaa^^^aaa^^^ZZZTTTNNNIIIEEEBBBAAAEEEIIIKKKJJJJJJJJJLLLNNNUUU\\\]]]ZZZYYY]]]aaaggghhhiiikkklllllllllllleeeaaa\\\XXXXXXYYYZZZZZZ]]]aaahhhlllnnnpppsssuuuqqqmmmiiifffeeecccbbb```[[[[[[[[[^^^aaadddddddddeeefffhhhhhhgggdddaaa______\\\[[[___dddbbbZZZRRRJJJIIIIIILLLPPPSSSTTTTTTMMMJJJFFFDDDFFFKKKRRRVVVZZZ]]]cccjjjpppuuuxxxzzztttpppooopppoooiiieeefffeeeggggggeee```[[[XXXWWWWWWWWWWWWWWWXXX\\\bbbfffeeeaaa[[[VVVRRROOOKKKHHHGGGCCC???<<<;;;:::777555333222222111111222222333222222222222222222222222111111111111111111111111111111222222222222111111000000000000000000000000000000000000000000//////000/////////////////////000000////////////000000////////////////////////////////////////////////////////////000000000111000000000000////////////////////////////////////000000000000////////////...//////000000//////...////////////////////////////////////////////////........................////////////000000000000000000000000000000000000111111111111222222222222000000000000000000000000000000111111111222222222444444333333222333333444444555666555555777:::===BBBPPPfff}}}XXXXXXYYYZZZZZZ[[[[[[[[[[[[[[[[[[\\\\\\\\\]]]]]]\\\\\\[[[[[[[[[\\\]]]]]]___```bbbdddfffhhhiiiiiihhhhhhhhhiiijjjlllnnnooouuuxxx|||~~~{{{yyywwwvvv|||tttjjjfff___fffpppyyyzzzcccOOOEEEBBB:::888555444444444333222444333222222111111222222222222111111111111222222222222222111111111000000//////000000000000//////////////////000000000000000111111111000000///...000000000000000000000000000000////////////000000111000///000111222111///////////////////////////............////////////////////////000000000000//////////////////000000//////000000000000//////////////////////////////////////////////////////...///111333333111///...000000000000000000000000///////////////////////////000000000111111111111......///000111111000000111111111111111111111111111111111111111111111111111111222222222333333333555555444444444444555555333333333333444555666777666:::???DDDHHHLLLPPPRRRVVV[[[aaahhhnnnrrruuuwwwuuuwww{{{}}}yyyppplllgggeeefffhhhhhhhhhpppoooooorrrwww}}}~~~{{{zzzwwwsssnnnooonnnlllgggaaaYYYRRRNNNJJJNNNRRRUUUSSSNNNIIIFFFJJJLLLNNNNNNMMMOOOTTTYYY[[[\\\___cccfffiiikkkllljjjeee^^^XXXUUUSSSQQQPPPRRRUUUZZZ```eeejjjnnnqqqjjjgggdddcccbbbbbb```___YYYYYYYYY[[[^^^aaaaaa```cccdddfffeeebbb]]]WWWSSSPPPLLLKKKOOOUUUUUUMMMFFFGGGEEEDDDDDDGGGJJJLLLMMMIIIHHHFFFFFFKKKRRRZZZ___eeeiiinnnuuu|||}}}wwwrrrqqqnnngggaaa___]]]^^^___^^^[[[XXXVVVUUUVVVWWWXXXXXXXXX[[[___bbb```[[[UUUOOOJJJFFFCCC@@@???<<<:::888777777666555333333222111111111222222111111111111111111111111000000000000000000000000111111222222222222111111000000000000000000000000//////////////////000000///000000000000000000000000000////////////000000////////////////////////...........................////////////000000000////////////000000000000////////////////////////////////////000000000000///000000111111000000///////////////////////////////////////////////////////////////////////////////////////000000000000000000000000000000000000000000111111111222222222000000000000000000000000000000111111111222222222333333222222222333333444333444555555555666888:::@@@JJJ]]]sssWWWXXXYYYZZZ[[[[[[[[[[[[ZZZ[[[[[[[[[\\\\\\\\\\\\[[[[[[[[[[[[[[[\\\]]]]]]___```bbbdddfffhhhiiiiiiggghhhhhhjjjkkkmmmooopppssswww{{{zzzwwwtttsssttt|||~~~uuuiiiddd```eeemmmrrrvvvzzz|||kkkVVVGGGAAAAAA888666444333444444333222444333222222111111222222222222111111111111222222222111111111111000000000//////000000000000//////////////////000000000000/////////......---,,,+++000000000000000000000000000000////////////000000111000//////111111000///000000000000000000000000............////////////////////////000000000000......////////////000000...//////000000//////...000000000000000000000000000000000000000000000000///000111222222111000///000000000000000000000000000000000000000000000000000000000000111111111111,,,---///000111000000///111111111111111111111111111111111111111111111111000111111222333222222222333333222222222222333333222111111222222333444444444777999<<<===@@@CCCFFFJJJNNNUUU[[[___bbbeeeggglllpppuuu{{{}}}yyysssnnnkkkiiihhhfffhhhhhhiiikkkpppvvv}}}~~~|||xxxrrrrrrsssqqqmmmhhhbbb^^^```ccchhhjjjggg```XXXRRRRRROOOKKKEEEBBBDDDHHHKKKMMMNNNQQQUUUYYY]]]```bbb```\\\VVVQQQNNNKKKHHHFFFFFFHHHKKKOOOUUUZZZ___aaa^^^[[[YYYWWWWWWVVVUUUSSSSSSRRRQQQRRRTTTVVVWWWVVVZZZ[[[]]]]]]YYYTTTMMMIIIFFFCCCBBBDDDHHHIIIEEE@@@AAA@@@???@@@DDDIIINNNQQQSSSRRRRRRTTTXXX___eeeiiiiiilllqqqwww~~~}}}tttppplllddd^^^\\\YYYYYYYYYYYYYYYWWWVVVUUUVVVWWWXXXXXXWWWWWWYYYZZZWWWRRRLLLFFFBBB???;;;999666555444333333333444444222111111000//////000000000000000000000000000000000000000000000000000000000111111111111111111000////////////////////////......////////////000000//////000111111111000000///////////////000000111////////////////////////..............................////////////000000////////////000000000000000000000000000000000000////////////000000000000000000111111111111000000000000000000000000000000000000000000000000000000////////////////////////////////////000000000000000000000000000000000000/////////000111111222222000000000000000000000000000111111111111222222222222222222222222333333444333444555555555555888999@@@EEESSSiii~~~UUUVVVXXXYYYZZZZZZYYYYYYYYYYYYYYYYYYZZZZZZZZZZZZZZZZZZZZZZZZ[[[\\\^^^^^^^^^___aaadddfffggghhhiiiggghhhiiikkklllnnnooopppssswwwzzzyyyvvvtttuuuwww~~~|||zzz{{{nnniiifffiiilllnnnnnnrrryyy{{{ooo]]]KKK@@@===>>>666444333333444444333111444333222222111111222222222222111111111111222222111111111111000000000000...///000111111000///....../////////000000000111....../////////......---000000000000000000000000000000////////////000000000///......000000///...000000000000000000000000............////////////////////////000000000000........./////////000000......////////////......000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000000000000000111111111111,,,---///111222111000000111111111111111111111111111111111111111111111111///000111222333222222111222222111111111111222222222222222111111111111111333444555555666777;;;>>>===AAAGGGKKKMMMPPPTTTWWW[[[aaahhhnnnrrrwww|||~~~zzzuuuqqqnnnmmmmmmffffffggghhhlllqqqvvvzzz~~~{{{xxxyyy|||~~~~~~|||qqqqqqqqqqqqooonnnlllkkksssuuuyyy|||{{{vvvooojjjddd^^^TTTJJJDDDAAAAAABBBBBBDDDEEEHHHLLLOOORRRTTTSSSQQQNNNMMMMMMLLLJJJHHHBBBAAAAAACCCGGGKKKOOOQQQOOONNNLLLLLLMMMMMMLLLKKKKKKIIIGGGFFFHHHJJJKKKKKKMMMOOORRRSSSQQQMMMHHHDDDBBBAAAAAACCCGGGIIIJJJIIIEEEEEEEEEFFFJJJQQQYYY^^^aaaaaaaaabbbdddfffhhhiiidddfffjjjqqqzzztttmmmggg```[[[ZZZXXXWWWWWWWWWXXXWWWUUUTTTSSSUUUVVVVVVSSSQQQOOOOOOKKKFFFAAA<<<:::888777666333333222111000111222444000000000///000000111111////////////////////////000000000000000000000000///000000111111000000///////////////////////////........./////////000000---...///000000000/////////////////////000111111////////////////////////................................./////////000000.../////////000000000111000000000000000000000000.../////////000000000111//////000000000000//////000000000000000000000000000000000000000000000000////////////////////////////////////000000000000000000000000000000000000---......///000000111111000000000000000000000000000111111111111222222222222222111111222333333444222333555666555666888:::===>>>III]]]sssTTTUUUWWWXXXYYYXXXXXXWWWWWWWWWWWWWWWXXXXXXXXXYYYYYYYYYYYYZZZ[[[]]]^^^___^^^___aaadddfffggghhhiiiggghhhiiikkkmmmooopppqqqtttxxx|||{{{xxxwwwzzz~~~}}}}}}yyy|||sssnnnkkkmmmnnnllljjjmmmttt{{{}}}uuufffTTTDDD;;;:::<<<555444222333444444222111444333222222111111222222222222111111111111222222111111111111000000000000...///000111111000///....../////////000000111111///000111222222333333222000000000000000000000000000000////////////000000000...---...///000///...000000000000000000000000............/////////000////////////000000000000---.........//////000000......////////////......000000000000000000000000000000000000000000000000111111000000000000111111////////////////////////000000000000000000000000000000000000111111111111,,,...000222333222111000111111111111111111111111111111111111111111111111///000111222333222111111333333222222222222333333555444333222111000//////222333333222222333777:::555888<<<>>>@@@DDDJJJNNNMMMTTT]]]cccgggmmmvvv}}}vvvvvvuuussspppoooppprrrllllllllllllmmmpppuuuxxx{{{vvvqqqqqquuu{{{~~~sssqqqooonnnmmmnnnpppqqqvvvxxx|||~~~{{{wwwpppdddXXXNNNHHHDDDCCC>>>???@@@AAADDDFFFHHHJJJPPPOOOPPPRRRUUUVVVUUUTTTGGGEEEBBBBBBDDDGGGIIIJJJHHHHHHHHHJJJMMMOOOOOOOOOFFFCCC???>>>@@@BBBCCCCCCDDDFFFJJJMMMMMMJJJFFFCCCAAABBBDDDGGGKKKPPPUUUXXXSSSSSSRRRSSSWWW^^^gggmmmffffffffffffeeecccaaa```]]]___ccckkkvvvqqqiiiccc]]]YYYXXXYYYXXXWWWWWWWWWWWWUUUSSSQQQSSSUUUTTTPPPLLLHHHGGGBBB>>>999666555555555444444444444222111111222444000000000111111333444444////////////////////////000000000000000000000000//////000000000000//////111111111111111111111111---.........//////000000+++,,,.../////////......///////////////000111111////////////////////////..................................../////////000.../////////000000111111000000000000000000000000.../////////000000111111......////////////......000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000,,,------...///000000111000000000000000000000000000111111111111222222222222111111111222333333444111333555666666666888::::::999AAAVVVlllWWWVVVTTTUUUVVVWWWWWWVVVXXXYYYYYYYYYXXXWWWWWWVVVXXXYYY[[[\\\]]]]]]\\\[[[]]]___bbbdddggghhhhhhhhhjjjjjjjjjjjjkkklllmmmmmmqqqyyy|||zzzzzzyyy~~~~~~yyyssssssyyyzzzssslllkkknnnooossshhhXXXJJJBBB===999666555555444444444333333333333333333222222111111111000000000000000000000000000000000000000000000000222222111000//////000000//////............//////000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000//////////////////////////////000000000000//////////////////////////////////////////////////////////////////////////////000000000000000000000000000000000000000000000000111111000000//////......000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111444333222222111111222222222222333333333333444444111222333333222111000///111111222222222333333333333333333333333333333333111222555888;;;>>>@@@AAADDDGGGKKKQQQWWW___ggglllkkklllmmmnnnppppppqqqqqqpppnnnnnnqqqrrrsssyyy}}}xxxpppjjjmmmvvvzzzyyyxxxqqqiiidddeeehhhkkklllssstttuuuxxx{{{~~~zzzqqqggg]]]SSSJJJEEEFFFCCCAAAAAAEEEKKKPPPSSSTTTWWWZZZaaakkkrrrnnnfff___MMM@@@CCCGGGEEEEEEIIIIIIHHHIIILLLRRRXXX[[[]]]SSSIII@@@>>>>>>>>>???BBBAAAFFFIIIIIILLLQQQNNNHHHEEEEEEGGGMMMVVV```gggjjjddddddddddddeeefffggggggfffffffffccc```]]]\\\]]]\\\]]]___dddnnn{{{rrrfffaaa___\\\ZZZ[[[ZZZZZZXXXVVVSSSQQQOOOTTTOOOIIIGGGHHHGGGBBB>>>999888666555333333222222111111111111111111111111000000////////////000000222222222111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000222111000//////000111222000///...------...///000000000000000000000000000000000//////.........---000000000000000000000000........................//////////////////////////////............//////222111000.........///000000000000000000000000000111111111111111111111111............////////////000000000000000000000000111111000000//////......111111111111111111111111000000000000000000000000000000111222222222222111222222333333333333444444444444444555555555555666666777===KKK\\\rrrVVVUUUTTTTTTVVVWWWWWWWWWXXXXXXXXXXXXXXXWWWVVVVVVWWWXXXYYY[[[\\\\\\\\\\\\^^^___aaaccceeeffffffgggiiiiiijjjkkklllnnnpppqqqvvvzzz}}}|||zzz|||www}}}zzzvvvzzz~~~~~~uuunnnlllnnnnnnkkk```RRRFFF???<<<999777555444444444444333333333333333333222222222111111000000000000000000000000000000000000000000000000222111111000//////000000//////............//////000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000////////////////////////...//////000000//////...////////////////////////////////////////////////////////////////////////000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111444333222222111111222222111111111222222222333333111222222333222111000///000000111111111222222222222222222222222222222222222333444666888:::;;;<<<;;;>>>BBBFFFKKKRRRYYY]]]aaaccceeehhhjjjkkkkkklllnnnnnnqqqtttuuuvvv|||xxxooommmpppqqqnnnpppjjjccc```bbbfffjjjlllnnnoooqqqssswwwzzz~~~{{{vvvoooiiiccc\\\WWWSSSRRRPPPLLLKKKNNNSSSXXX[[[```ccchhhqqqwwwbbbQQQPPPRRROOOMMMPPPPPPOOOQQQUUU\\\ccchhhjjjZZZNNNCCC???>>>>>>???CCCCCCKKKPPPQQQSSSWWWVVVRRRSSSRRRTTTZZZccckkkpppqqqsssqqqpppmmmkkkiiihhhhhhbbbcccaaa___[[[YYYYYYZZZ[[[[[[\\\aaakkkwww}}}nnnddd___]]][[[YYYZZZYYYWWWTTTQQQOOOMMMLLLMMMHHHCCCAAABBBAAA===999777666555333222222222222111111111111111111111111000000////////////000000111111111000000000//////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000///......///000000//////............//////........................000/////////............000000000000000000000000//////////////////////////////////////////////////////............//////222111000///......///000000000000000000000000000////////////////////////............////////////000000000000000000000000111000000000/////////...........................000000000000000000000000000000111222222222222111222222222333333333444444444444444444555555555555777777;;;EEESSSiiiUUUTTTSSSTTTVVVXXXXXXXXXVVVWWWWWWWWWWWWVVVVVVUUUUUUVVVXXXZZZ[[[]]]]]]]]]aaaaaaaaabbbcccdddeeefffggghhhiiikkknnnqqqsssuuuzzzyyyxxxwwwxxx~~~zzzpppvvv~~~}}}wwwooommmnnnmmm___VVVJJJAAA<<<:::888666444444444444333333333333333333333222222222222111000000000000000000000000000000000000000000000000111111000/////////000000000//////......//////000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000////////////////////////.........//////.........////////////////////////////////////////////////////////////////////////000000000000000000000000000000000000000000000000//////000111111222333333000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111333333222111111111111222000000000111111111111222111222222222222111000000//////000000000111111111111111111111111111111111333333444444555555666666333555888;;;>>>CCCHHHLLLRRRTTTXXX]]]```bbbcccccchhhkkkqqqvvvuuuuuu~~~uuunnnkkkhhheeegggccc^^^\\\___dddiiikkkjjjjjjlllnnnqqqtttwwwyyytttpppllliiigggfffdddcccccc```[[[XXXXXX\\\```dddfffiiioooyyywwwbbb]]]```^^^\\\\\\UUUUUUVVVYYY___fffjjjkkk```UUUIIICCCAAA@@@AAADDDIIIRRRZZZ\\\\\\```eeefffeeeddddddgggnnnsssttttttvvvtttqqqnnnjjjgggeeeccc___^^^\\\YYYUUUTTTUUUWWWYYYYYYZZZ^^^fffrrr}}}vvvjjjaaa\\\ZZZXXXVVVVVVTTTQQQMMMJJJGGGFFFEEECCC???;;;::::::999666333444333222222111111222222111111111111111111111111000000////////////000000000000000000/////////...000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000//////............//////......////////////..............................////////////............000000000000000000000000000000000000000000000000//////////////////////////////............//////111000000////////////000000000000000000000000000////////////////////////............////////////000000000000000000000000000000000000////////////------------------------000000000000000000000000///000111111222222111111222222222222333333333333444444444444555555555555777777888>>>HHH\\\{{{TTTSSSRRRSSSVVVXXXXXXXXXUUUVVVVVVWWWVVVVVVUUUUUUTTTUUUWWWZZZ\\\^^^``````dddcccbbbbbbcccdddfffgggggghhhiiikkkmmmppprrrtttxxxvvvttttttyyyyyyooovvv~~~~~~wwwooonnnmmmjjjWWWOOODDD===:::888666444444444444333333333222222222222222222222222222222000000000000000000000000000000000000000000000000111000000/////////000000000000////////////000000000000000000000000000000000000000000000000000000////////////////////////////////////000000000000////////////////////////////////////////////////------............------//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000111111111////////////////////////000000000000000000000000///000000000111111111111111111111111111111111111333222222111111111111111000000000111111111222222111111111222111111111111000000000000111111111222111111111111111111111111222222333333333333444444222333555666888:::===@@@DDDGGGLLLQQQVVVXXXYYYZZZ___dddmmmrrrqqqqqqzzzsssmmmiiieeedddaaa]]]\\\^^^ccchhhllliiiiiiiiiiiikkkmmmppprrrnnnkkkhhhggghhhiiiiiihhhmmmjjjeee```]]]___cccffffffiiinnnvvviiidddhhhjjjiiihhh^^^\\\ZZZ[[[^^^```bbbbbbaaaWWWNNNKKKIIIGGGFFFGGGPPPXXX```bbbcccjjjuuu~~~yyywwwsssrrrqqqqqqpppnnnmmmlllkkkiiifffdddaaa```]]]\\\YYYUUURRRQQQSSSVVVZZZYYYYYY]]]dddmmmwww}}}wwwpppfff]]]XXXUUURRRQQQQQQNNNJJJEEEAAA???>>>>>><<<999666555555444222000222222111111111222222333111111111111111111111111000000////////////000000111111000000000/////////000000000000000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////---...///000000///...---000000000000000000000000///////////////.........////////////////////////000000000000000000000000//////////////////////////////............//////000000000////////////000////////////////////////111111111111111111111111............////////////////////////////////////000000000000////////////000000000000000000000000000000000000000000000000///000000111111111111111111222222222222333333333333333444444444555555555666666888;;;@@@PPPnnnTTTRRRRRRSSSVVVXXXXXXXXXUUUUUUVVVVVVWWWVVVVVVUUUUUUVVVXXXZZZ]]]```bbbcccffffffeeedddeeefffggghhhhhhhhhiiijjjkkkmmmnnnooosssrrrssswww~~~www||||||wwwvvvzzzvvvooommmjjjeeeQQQJJJAAA;;;888777555222444444333333333222222222222222222222222222222222000000000000000000000000000000000000000000000000000///////////////000000000000////////////000000////////////////////////////////////////////////////////////////////////.../////////000000000111////////////////////////////////////////////////------............------////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////000000/////////.........////////////////////////000000000000000000000000///000000000111111111111111111111111111111111111333222111111000000111111111111111111222222222333111111111111111111222222111111111222222222333333222222222222222222222222111111222222333444444555333444555555555666777999:::===BBBGGGKKKNNNPPPPPPVVV\\\eeejjjiiijjjsss{{{rrrmmmjjjeeeccc```^^^___ccciiilllllljjjiiiggggggiiikkkllljjjhhheeeeeeeeeeeeeeedddllljjjfffaaa\\\[[[^^^aaadddhhhlllsssmmmgggkkkoooooonnngggdddaaa___````````````]]]VVVRRRSSSSSSOOOLLLKKKUUUZZZ```bbbdddnnnvvvooojjjhhhhhhhhhhhhgggeeecccaaa```[[[ZZZXXXTTTQQQQQQSSSUUUZZZZZZZZZ\\\aaahhhoootttmmmhhh```XXXRRRMMMJJJIIIIIIFFFBBB>>>:::999888888777666444333333333222111222222222222222333333444000000000000000000000000000000////////////000000222222111111111000000000000000000000000000000000////////////////////////////////////////////////////////////////////////000000000000000000000000---...///000000///...---000000000000000000000000........./////////////////////////////////////////////////////////////////////////////////////////////............///////////////000000000000///////////////////////////000000000000000000000000............////////////////////////////////////////////////000000000000111111111111111111111111000000000000000000000000//////000111111111111000111111111222222222333333333333333444444444444555333555999;;;===HHH___tttTTTSSSRRRSSSUUUWWWWWWWWWUUUVVVVVVWWWWWWWWWWWWWWWVVVWWWXXX[[[]]]aaaccceeeffffffffffffgggggghhhiiiiiihhhhhhhhhiiijjjkkkkkknnnpppuuu|||{{{zzzuuurrruuuwwwxxx{{{~~~uuunnnkkkddd]]]LLLFFF???:::888666444111333333333333222222222222111222222222222333333333000000000000000000000000000000000000000000000000//////......//////000000111000000//////000000111////////////////////////////////////////////////000000000000000000000000......//////000000111111000000000000000000000000////////////////////////.........//////.........////////////////////////////////////////////////////////////////////////000000000000000000000000000000000000000000000000000000///......---,,,,,,000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111222222111000000000000111111111111222222222333333111111111000111111222333111222222222222333333333222222222222222222222222000000111222333444555555222333555444333333444555666888:::>>>AAADDDFFFGGGOOORRRYYY______```iiittt~~~rrrllliiieeedddbbb``````ccciiimmmmmmkkkhhhfffeeefffhhhjjjjjjhhhfffeeedddcccaaa___eeeeeeccc^^^XXXVVVWWWZZZ\\\```eeelllxxxooohhhjjjnnnnnnlllhhheeeaaa``````aaaaaa```YYYUUUUUUYYY[[[WWWRRRPPPVVVXXX[[[^^^aaajjj~~~qqqiiigggdddddddddccc```^^^[[[YYYYYYXXXWWWTTTQQQPPPRRRSSSXXXXXXYYY[[[^^^aaaeeeggg```]]]WWWQQQJJJFFFCCCAAA???>>>;;;888666444444333444444333222222222222333222222222111222222333333000000000000000000000000000000////////////000000222222222222111111111111000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000000000111111111111000000......////////////.......................................///////////////000000000000000000000000//////////////////////////////////////////////////////............//////...//////000000000000///000000000000000000000000....................................////////////000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000...///000000111111000000111111111111222222222222333333333333444444444444222444888;;;<<>>???FFFFFFJJJOOOQQQTTT\\\eeerrrvvviiidddbbbbbbbbbaaa``````ccciiinnnkkkiiigggeeedddfffiiijjjjjjiiihhhhhhhhhfffbbb______``````\\\VVVRRRRRRUUUTTTYYY___eeeooozzzxxxmmmfffgggiiijjjhhhfffccc```^^^____________ZZZVVVVVV[[[]]]ZZZVVVUUUTTTSSSUUUXXX[[[bbbssssssgggddd^^^^^^^^^^^^\\\YYYVVVTTTTTTTTTTTTRRROOONNNNNNOOOSSSTTTUUUWWWXXXYYYYYYYYYQQQPPPMMMHHHCCC???===<<<777666555444333222111111111111111111111111222333222111111000000000111111000000000000000000000000000000////////////000000111111111111000000000000000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000//////000111111000////////////............//////..................................../////////000000000000000000000000000000000000000000000000000//////////////////////////////............//////---...///000111111000///000000000000000000000000....................................////////////000000000000000000000000.../////////000000000111////////////////////////000000000000000000000000...//////000000000000000111111111111222222222222222222333333333444444444222333666999:::===GGGSSSnnnVVVTTTSSSSSSTTTUUUUUUTTTVVVWWWWWWXXXYYYYYYYYYXXXVVVWWWWWWYYY[[[^^^aaacccbbbccceeeggghhhhhhggggggggggggggghhhiiijjjllllllnnnttt}}}~~~wwwqqqooonnnmmmpppuuu{{{xxxooogggZZZMMMBBB>>>999666777777555333333333333222222222111111111111111222222333333333000000000000000000000000000000000000000000000000...............///000111111111000000000000111111////////////////////////////////////////////////000000000000000000000000---......///000111111222000000000000000000000000//////////////////////////////000000000000//////////////////////////////////////////////////////////////////////////////000000000000000000000000000000000000000000000000......//////000000111111000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111222111111000000000000000////////////000000000000111111000000000111333444000000000000111111111111000000000000000000000000111111111111111111000000111333555555333222333333555444333333444666999:::>>>===>>>CCCFFFIIIPPPXXX___qqq|||lll```\\\\\\^^^____________bbbiiioooiiigggeeecccdddgggjjjllljjjjjjkkklllllljjjfffccc[[[^^^___\\\UUUQQQQQQRRRTTTZZZ```dddkkkrrruuutttsssooohhhccccccfffhhhgggkkkhhhdddaaaaaa``````___\\\WWWVVVZZZ]]][[[XXXXXXQQQOOOPPPUUUXXX\\\hhhvvvsssddd```[[[\\\]]]]]]]]][[[YYYXXXPPPQQQQQQPPPMMMKKKKKKLLLOOOPPPRRRTTTTTTSSSQQQPPPGGGFFFEEEBBB>>>;;;999999222222222333222111000000//////000000///000111333111111000///////////////000000000000000000000000000000////////////000000000000000000////////////000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000---...///000000///...---000///...------...///000000000000000000000000000---.........//////000000000000000000000000000000111111111111111111111111//////////////////////////////............//////---...///111111111000///000000000000000000000000000000000000000000000000............/////////000000000000000000000000000.../////////000000111111000000000000000000000000000000000000000000000000...//////000000000000000000111111111111222222222222222333333333444444444333222333666777999BBBKKK^^^vvvSSSSSSSSSSSSSSSSSSTTTUUUVVVSSSQQQSSSVVVXXXXXXVVVUUUVVVXXXZZZ\\\]]]^^^^^^___^^^___bbbfffgggdddbbbkkkmmmnnnmmmiiifffgggiiinnnwwwyyypppjjjeeebbbgggnnnxxxsssbbbRRRHHH>>>===;;;999777555444444333333333333333333333333111111111111111111111111////////////////////////000000000000000000000000111111000000//////......000000000000000000000000111111111000///.........////////////000000000000000000000000000000000000////////////////////////............////////////////////////////////////////////////000000000000000000000000000000000000////////////////////////........................111111000000//////......000000000000000000000000//////////////////////////////000000111111111222000000000000000000000000111111000000//////......//////000111111111111111000000000000000000000000000000000000000000000000222222222111111111000000222222222222222222222222111111111111111111111111333333333333222222111000222222222222222222222222333333333222222222111111999888666666999===AAADDDSSSZZZaaaccc___ZZZYYYYYYVVVVVVWWWXXX[[[___bbbdddeeeeeeddddddeeefffhhhiiijjjkkklllnnnssstttlllbbb```___^^^[[[WWWSSSOOOMMMOOOUUU\\\aaaccceeeiiikkkmmmjjjeeecccdddgggkkklllnnnfff^^^\\\___aaa___[[[]]]YYYUUUUUUXXXYYYVVVRRRQQQQQQQQQRRRUUU]]]eeelllzzzqqqbbb[[[YYYYYYZZZZZZYYYXXXVVVUUURRRQQQOOOMMMKKKIIIHHHGGGJJJJJJIIIHHHGGGFFFEEEEEE@@@>>>;;;888555444555555222222222111111111000000111111000000000000111111111111000000//////......000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000////////////////////////////////////////////////////////////////////////........................000000000000000000000000////////////////////////////////////////////////222111111111000000//////............////////////000000000000000000000000////////////////////////000000////////////000000000000000000000000000000////////////000000000000000000000000000000000000000000////////////000000000111222333333222111000//////000000111111111111222222222111111111000000333333222222333333444555222444666666777999;;;>>>VVVggg}}}SSSSSSSSSRRRSSSSSSTTTUUUUUUSSSRRRSSSVVVXXXWWWVVVUUUVVVWWWZZZ[[[]]]]]]^^^___^^^___bbbfffgggeeebbbiiilllnnnmmmjjjhhhhhhjjjrrr{{{|||uuulllfffaaa^^^bbbhhhuuuqqq^^^MMMBBB===<<<:::888666555444444333333333333333333333333111111111111111111111111111111111111111111111111000000000000000000000000////////////000000000000000000000000000000000000////////////000000000000////////////000000000000000000000000000000000000////////////////////////............////////////////////////////////////////////////000000000000000000000000000000000000////////////////////////////////////////////////111000000000/////////...000000000000000000000000//////////////////////////////000000000111111111000000000000000000000000/////////000000000000000//////000111111111111111000000000000000000000000000000000000000000000000222222222111111111000000111111111111111111111111111111111111111111111111222222333333333222111111222222222222222222222222333333222222222111111111666666555555777:::===???@@@FFFLLLOOOLLLIIIIIIJJJOOOPPPQQQTTTWWWZZZ]]]^^^]]]]]]]]]^^^___```bbbcccfffhhhjjjnnnuuuwwwpppfffcccbbb```]]]ZZZVVVSSSRRRRRRXXX^^^cccdddeeegggjjjgggeeecccdddgggmmmrrruuuuuunnnfffbbbbbbcccbbbaaa]]]ZZZWWWXXXZZZZZZVVVRRRPPPQQQSSSTTTWWW[[[aaaeeeqqqzzzyyyiii\\\VVVUUUUUUVVVVVVVVVUUUTTTSSSOOOOOOMMMKKKIIIFFFEEEDDDDDDCCCBBB@@@???===<<<<<<:::999666333222111111222222222222111111111000000111111000000000000111111111000000000/////////...000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////........................////////////////////////////////////////////////////////////////////////111111111000000000//////............////////////000000000000000000000000//////////////////////////////............//////........................////////////000000000000000000000000000000000000000000////////////000000000111222222222222111000000000000000000111111111222222222111111111000000333222222222222333444444222444555666777888;;;===IIIXXXlll}}}SSSRRRRRRRRRSSSSSSTTTUUUUUUTTTSSSTTTVVVWWWWWWVVVTTTUUUWWWYYYZZZ[[[\\\\\\^^^^^^```bbbeeefffeeeccchhhkkknnnnnnkkkhhhhhhiiitttwwwqqqjjjddd^^^ZZZ\\\bbbnnnxxxlllWWWGGG===;;;:::888666555444333333333333333333333333333333111111111111111111111111111111111111111111111111000000000000000000000000.........///000111111111000000000000000000000000---......///000111111222////////////000000000000000000000000000000000000000000000000000000000000............////////////////////////////////////////////////000000000000000000000000000000000000////////////////////////000000000000000000000000000000000000////////////000000000000000000000000//////////////////////////////000000000000111111000000000000000000000000......///000000111222222//////000111111111111111000000000000000000000000000000000000000000000000222111111111111000000000000000000000000000000000111111111111111111111111111111222222333222222222222222222222222222222222333222222222222111111111333333333333444666777888444888>>>@@@???>>>@@@BBBDDDFFFIIILLLOOORRRSSSTTTRRRSSSUUUVVVXXXYYYZZZZZZ^^^bbbgggmmmuuuzzzuuullldddbbb```]]]ZZZXXXWWWVVVUUUZZZ___bbbbbbaaabbbdddcccbbbbbbdddhhhnnntttxxx{{{vvvpppiiieeedddcccddd]]][[[ZZZZZZ\\\ZZZVVVQQQOOOQQQTTTVVVXXXZZZ]]]___ggglllqqqqqqkkkaaaWWWRRRPPPPPPQQQQQQQQQPPPOOOOOOKKKJJJIIIFFFDDDAAA@@@???===<<<;;;999777555444333666444222111000000000111222111111111111000000000111000000//////000000111000000000000////////////000000000000000000000000////////////////////////000000000000000000000000////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////111111000000000000//////............////////////000000000000000000000000////////////////////////......------------..............................////////////000000000000000000000000000000000000000000////////////000000000000111222222111000000111111111000000000000000222222222111111111111111222222222222222333444444222333555555666777:::<<>><<<:::999888888777666555333222222444333222111111111222222111111111111000000000000000000////////////000000000000000000////////////000000000000000000000000////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000000000000000000////////////////////////////////////////////////////////////////////////000000000000000000//////............///////////////////////////////////////////////////////////////......------......///000000000000000000000000////////////000000000000////////////////////////000000////////////000000///000111222222111000///111111111111000000000000111111111111111111111111222222222111222333333444111333444555555666888;;;>>>FFFTTTeeexxxQQQQQQQQQQQQRRRSSSTTTUUUSSSTTTVVVVVVVVVUUUUUUUUUTTTTTTVVVWWWYYYZZZZZZZZZ]]]^^^```bbbccceeefffgggiiikkknnnlllgggcccbbbcccooo{{{wwwqqqllliiifff```YYYXXX\\\aaaiiipppqqqttt{{{{{{jjjWWWHHH@@@>>>777666555444333333333333222222222222222222222222111111111111111111111111000000000000000000000000000000000000000000000000111000000000/////////...//////////////////////////////////////////000///////////////000000000000////////////////////////000000000000000000000000............////////////////////////////////////////////////000000000000////////////////////////////////////////////////........................////////////000000000000////////////////////////////////////////////////000000//////////////////////////////////////////222111111111000000000/////////000111111111111111000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000///000111111222222222222111111111111111111111111222222222111111111000000111111222333333222111000333333444444333444666777333555888;;;===????????????@@@CCCEEEGGGHHHHHHHHHIIINNNUUU\\\eeekkkjjjeeeZZZYYYWWWUUUUUUUUUUUUVVVUUUYYY]]]]]][[[XXXWWWXXX___aaabbbbbbbbbdddhhhkkkpppsssuuuqqqhhh___[[[ZZZUUUUUUVVVVVVVVVSSSOOOLLLOOOPPPRRRSSSTTTVVVZZZ]]]___\\\WWWUUUSSSQQQMMMKKKJJJIIIGGGEEECCCAAA@@@??????>>>===;;;999777555555444444444444444444444444222222222222222222222333000000000000000000000000000000////////////000000////////////000000000000////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////........................////////////////////////////////////////////////////////////////////////000000000000000000000000........................//////////////////////////////////////////////////////////////////000000............////////////////////////////////////////////////////////////000//////////////////000000000000000000000000000////////////000000000000////////////////////////000000////////////000000///000111111111111000///111111111000000000000000111111111111111111111111222111111111111222333333111222333444444555777999999>>>HHHXXXjjj}}}PPPPPPPPPQQQRRRSSSTTTUUURRRUUUWWWWWWVVVUUUTTTUUUTTTUUUVVVXXXYYYZZZZZZZZZ\\\^^^aaabbbbbbdddfffhhhjjjlllmmmjjjeeebbbbbbdddnnnvvv}}}|||{{{wwwmmmjjjhhhgggbbbZZZXXXZZZ^^^eeekkkjjjlllrrrzzz~~~{{{mmm\\\MMMCCC??????666666555444333333333444222222222222222222222222111111111111111111111111////////////////////////000000000000000000000000111111111000///.........////////////////////////000000000000////////////////////////000000000000000000000000000000000000000000000000000000000000............////////////////////////////////////////////////000000000000000000000000000000000000////////////////////////........................////////////000000000000////////////////////////////////////////////////000000////////////......////////////////////////333222222111000000////////////000111111111111111000000000000000000000000000000000000000000000000//////000000000000000111111111111111111111111111000000000000000000000000000000111111222111111111111111111111111111111111222111111111111000000000111222222222222222111111333222222111111111222222111222333555777888888888666777999;;;<<<>>>>>>>>>???DDDIIIMMMTTTZZZZZZVVVQQQQQQPPPPPPPPPPPPQQQQQQQQQUUUYYYYYYVVVSSSRRRSSSVVVYYY\\\]]]\\\^^^bbbeeeeeehhhkkkiiibbbZZZUUURRRMMMNNNOOOOOONNNLLLIIIHHHJJJKKKLLLMMMMMMPPPSSSVVVTTTPPPLLLHHHFFFEEEDDDCCCDDDCCC@@@>>>;;;:::999888999888777666555333222222000000111111222222333333///000000000000000000000//////000000000000000111000//////......//////000////////////000000000000////////////////////////////////////////////////000000000000000000000000////////////////////////////////////////////////........................////////////////////////////////////////////////////////////////////////////////////////////////........................////////////////////////////////////////////////......////////////000000............////////////000000000000000000000000////////////////////////000000////////////000000........................////////////000000000000000000000000000000000000000000////////////000000//////000111111000/////////000000000111111111111111111111111111222222222111111111111111222333333000111333333333333666888777:::BBBMMM]]]oooPPPPPPPPPQQQRRRSSSTTTUUURRRUUUXXXXXXVVVTTTTTTUUUUUUVVVWWWXXXYYYZZZZZZZZZ\\\^^^aaabbbbbbcccgggjjjjjjlllllliiifffdddgggiiippptttwww{{{wwwnnnnnn|||wwwlllkkkkkkkkkfff^^^[[[]]]^^^dddgggeeedddiiiqqqtttxxxnnn___PPPFFF@@@===<<<666555555444444444444555111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000////////////////////////////////////......//////000000111111////////////000000000000000000000000000000000000////////////////////////............////////////////////////////////////////////////000000000000000000000000000000000000////////////////////////.........................../////////000000000111////////////////////////////////////////////////000000/////////.........////////////////////////111111111111111111111111//////000111111111111111000000000000000000000000000000000000000000000000////////////000000111111000000000000000000000000000000000000000000000000000111111111111000000///111111111111111111111111111111111111000000000000111111111111111111111222444333222222333333333222222222222222222333444555444444444555666777999999777;;;>>>???CCCHHHIIIFFFDDDEEEFFFGGGGGGHHHHHHHHHGGGKKKOOOOOOLLLJJJIIIJJJJJJNNNRRRSSSQQQQQQUUUXXXXXXYYYZZZYYYUUUPPPKKKIIIEEEFFFGGGFFFEEEDDDDDDDDDAAACCCFFFGGGGGGFFFGGGHHHFFFDDDAAA>>>;;;;;;;;;<<<;;;:::888666555444444444444444333333222111111000000000000000000111111111//////////////////......////////////000000111111//////............//////.../////////000000000111////////////////////////////////////////////////000000000000000000000000000000000000000000000000////////////////////////........................////////////////////////////////////////////////////////////////////////................................................////////////////////////////////////////////////........./////////000000............////////////000000000000000000000000/////////////////////////////////....../////////........................////////////000000000000000000000000000000000000000000////////////000000...///000111111000///.........///000111222222333000000111111111222222222111111111111111222222333000111222222222222555777666999>>>FFFRRRbbbsss~~~OOOOOOPPPPPPRRRSSSTTTUUURRRUUUXXXXXXVVVTTTTTTUUUVVVWWWXXXYYYZZZZZZZZZZZZ\\\^^^aaabbbaaacccgggjjjjjjkkkllliiiggggggkkkooosssttttttwwwoooeeefffuuutttnnnmmmnnnoookkkccc```aaa___dddfffbbb___ccciiimmmpppeeeVVVJJJCCC>>>;;;999666555555444444555555555111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000......//////000000111111////////////////////////,,,,,,---///000222333333////////////000000000000000000000000000000000000////////////////////////............/////////000////////////////////////////////////000000000000000000000000000000000000////////////////////////000000000000000000000000.../////////000000111111////////////////////////////////////////////////000000//////.........---////////////////////////000000000111222222333333//////000111111111111111000000000000000000000000000000000000000000000000.../////////000000111111////////////////////////000000000000000000000000111111111111111000///...000000000000000000000000111111111111000000000000111000000000000111222222111000000111222333222111333222111000000111333444555444444333444666888999333666777666888<<<>>><<<:::;;;===???@@@@@@??????===AAAFFFFFFDDDAAAAAABBBBBBGGGJJJJJJFFFEEEGGGKKKNNNMMMLLLJJJHHHFFFDDDBBB@@@AAABBBAAA@@@@@@@@@BBB:::>>>BBBDDDBBB???===<<<======<<<999666666888:::444333222111111111222333111111111111111000000000222222222111111000000000000000000111000000///....../////////000000111111//////............//////.../////////000000111111////////////////////////////////////////////////000000000000000000000000111111111111111111111111////////////////////////........................////////////////////////////////////////////////////////////////////////................................................////////////////////////////////////////////////---.........//////000000............/////////000000000000000000000000000////////////////////////.........------.........000000000000000000000000////////////000000000000000000000000000000000000000000////////////000000...///000111111000///...------...000111222333444000000111111222222222222111111111000111222222333000111222222111222444666333555999>>>GGGVVVgggtttNNNOOOPPPRRRSSSSSSTTTTTTSSSTTTUUUVVVVVVVVVVVVUUUWWWWWWXXXXXXYYYYYYZZZZZZ\\\]]]___aaabbbdddgggjjjlllmmmlllhhhdddfffmmmuuu}}}|||{{{|||nnngggeeennnzzz~~~pppfffmmmuuuwwwssslllfffdddbbbfffhhhddd^^^\\\___dddbbbYYYLLLDDD@@@>>>:::777444444333333222111000000111111111111111111111111111111111111000000000000......///000000000000000000000000000000000000000////////////////////////000000000000000000000000111111000000//////......000000000000000000000000////////////////////////000000000000000000000000/////////000111111222222///////////////.........////////////////////////........................////////////////////////222111000.........///000///////////////////////////000000111111000...---000000////////////000000////////////////////////000000000///......------111000///......///000111000000000000000000000000111///...///000111000...000000111111111111000000000000000000000000000000////////////000000000000222111111111000000//////000000000000000000000000000000///////////////000000000000000000000000000......///000111222222222333333333333333333333333000000000111222222333333333333333333333333333333444444444444444444444444555555555666666666666777666777777888999::::::;;;@@@??????>>>>>>??????@@@AAAAAA@@@??????>>>======888888888888888888888888999888777666555555666777777777666555333222111111000111111111111222222222111111111111111111111111000000000000000000000000000000000000000000000000////////////////////////...///000000000///---,,,////////////////////////........................////////////////////////000000//////.........---////////////////////////////////////////////////............////////////////////////////////////////////////////////////000000//////.........---////////////////////////////////////////////////////////////////////////111111000000//////......---------.........//////000000000000000000000000////////////////////////////////////////////////////////////////////////////////////////////////000000//////.........---000000000000000000000000000000000000000000000000////////////////////////////////////000000000000000000000000111111111111000111111111111222222222222222333444444555666666333444999>>>AAAGGGUUUdddQQQRRRRRRSSSSSSSSSRRRRRRQQQRRRSSSUUUVVVWWWWWWWWWWWWXXXXXXYYYYYYZZZZZZ[[[]]]___bbbdddeeehhhkkknnnoooooommmjjjhhhlllsssyyy}}}}}}|||}}}oookkkkkkpppuuuzzzxxxlllgggpppzzz|||uuuoookkkfffhhhhhheee___[[[[[[\\\WWWQQQIIICCCAAA>>>999555444444333333222111111000111111111111111111111111111111111111000000000000---...//////000000//////000000000000000000000000////////////////////////000000000000000000000000111000000000/////////...000000000000000000000000////////////////////////000000000000000000000000000/////////////////////............/////////000////////////////////////........................////////////////////////222111///.........///000//////////////////////////////000111111000///...000000////////////000000////////////////////////.........///////////////111000///......///000111000000000000000000000000111///...///000111000...//////000000000000//////000000000000000000000000////////////000000000000111111111000000000//////000000000000000000000000000000////////////000000000000000000000000000000//////000000111222222222222222222222222222222222333333222111111000000///222222222222222222222222222222222222222222222222333333333333444444444555444444555555666666777777666666555555555555666666777777666666555444444444666666666666666666666666666555444333333333444444555444333333222111000000000000111111111222222222111111111111111111111111000000000000000000000000000000000000000000000000///////////////////////////////////////......---////////////////////////........................////////////////////////000/////////............////////////////////////////////////////////////............////////////////////////////////////////////////////////////000/////////............////////////////////////////////////////////////////////////////////////000000000000//////.............../////////000000////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////000/////////............000000000000000000000000000000000000000000000000////////////////////////////////////000000000000000000000000111111111111000000111111111222222222111222222333444444555555222333777;;;===CCCPPP]]]SSSSSSSSSRRRQQQPPPOOONNNMMMOOOQQQSSSVVVXXXYYYYYYXXXXXXXXXYYYZZZ[[[[[[[[[]]]```ccceeegggjjjnnnppppppnnnllljjjlllpppvvvzzz}}}}}}}}}~~~tttrrrrrrtttssssssxxxrrrhhhgggrrrzzzvvvnnnllliiifffbbb]]]VVVRRRKKKGGGDDDBBB@@@===777222444333333222222111111111111111111111111111111111111111111111000000000000......//////000000//////000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000////////////////////////000000000000000000000000000000///......---,,,,,,------......//////000000////////////////////////////////////////////////////////////////////////111000///.........//////////////////////////////...///000000000000000///000//////......//////000////////////////////////------......///000000111000000////////////000000000000000000000000000000111///...///000111000.........////////////......000000000000000000000000////////////000000000000111111000000000000//////000000000000000000000000000000////////////000000000000000000000000000000111111111111111111222222111111111111111111111111333222222111111000//////111111111111111111111111000000000000000000000000000111111111111222222222222222222222222222333333333222222111111222222333222222222222222222222222222222222222222222222222222222111000000000111111111111000000000/////////000000000111111111222222111111111111111111111111000000000000000000000000000000000000000000000000////////////////////////000//////............///////////////////////////////////////////////////////////////////////////////////////............////////////////////////////////////////////////............////////////////////////////////////////////////////////////////////////............////////////////////////////////////////////////////////////////////////000000000////////////.../////////000000000000000........................////////////////////////////////////////////////////////////////////////////////////////////////////////////............000000000000000000000000000000000000000000000000////////////////////////////////////000000000000000000000000111111111111000000000111111111222222111111111222333333444444222222555888999===GGGSSSQQQQQQQQQPPPOOONNNMMMLLLJJJLLLOOORRRUUUXXXZZZ[[[WWWXXXXXXYYYZZZ[[[\\\\\\[[[^^^bbbeeehhhkkknnnqqqqqqnnnkkkjjjmmmqqquuuvvv}}}}}}}}}~~~zzzwwwvvvwwwvvvssstttxxxyyy}}}vvvnnnhhhfffsssxxxrrrllliiiggg```VVVMMMDDDBBB@@@???===:::555111333333333222222111111111111111111111111111111111111111111111000000000/////////000000111000000///////////////////////////000000000000000000000000////////////////////////000000000000/////////////////////////////////////////////////////////////////////////////////////////////.........------///////////////.........////////////////////////000000000000000000000000////////////////////////////////////.../////////////////////////////////......///000000000000000/////////....../////////////////////////////////............//////000000000000////////////000000////////////////////////111///...///000111000......//////000000//////...////////////////////////////////////000000000000000000000000000000//////////////////////////////000////////////000000111000000000000000000000000222222222222111111111111111111111111111111111111//////000000111222222222111111111111111111111111//////////////////////////////000000000111111111111111111000000000000000333333222222222222333333222222222222333333333333000000000000000000000000000000//////////////////////////////////////////000000000000111111111111111111111111111111111111000000000000000000000000000000000000000000000000////////////////////////000///...------...///000////////////////////////000000000000000000000000///////////////////////////////////////.........////////////////////////////////////////////////............///////////////////////////////////////////////////////////////////////////.........////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////........................///////////////////////////////////////////////////////////////////////////////////////////////////////////////.........////////////////////////////////////////////////////////////////////////////////////000000000000///000000000111111111111000000000000111111111111000000111111222222222222333222444666666888@@@IIIPPPPPPQQQQQQQQQPPPPPPOOOHHHJJJMMMQQQTTTWWWZZZ[[[WWWWWWXXXYYYZZZ[[[\\\\\\[[[^^^cccgggiiillloooqqqsssqqqooooooqqqssstttttt}}}|||{{{|||{{{uuurrruuuxxxuuurrrqqqssswww{{{{{{uuunnnhhhfffiiivvvyyypppkkkiiicccVVVLLLDDDBBB>>><<<999777444222333333222222222222222111111111111111111111111111111111111111000000000///111111111222222111111000////////////////////////000000000000000000000000////////////////////////////////////000000000000////////////////////////////////////////////////////////////////////////.........//////000000000111111000///...------,,,////////////////////////000000000000000000000000////////////////////////.........////////////...////////////////////////.........///000111111222//////............//////////////////////////////000000//////............//////000000000000//////////////////////////////111///...///000111000...///000000111111000000///////////////////////////////////////000000000000//////////////////000000///////////////////////////////////////000111111000000000000000000000000222222111111111111111111222222222222222222222222...//////000111111222222222222222222222222222222000000000000000000000000///000000000111111111111111000000000000000000000000000////////////000000////////////000000000000000000000000000000000000/////////000000000//////////////////000000000000//////000000000111111111000000000000000000000000////////////////////////////////////////////////////////////////////////000///...------...///000////////////////////////000000000000000000000000////////////////////////.........///////////////////////////////////////////////////////////////............////////////////////////////////////////////////////////////.........///////////////////////////////////////////////////////////////////////////////////////.............../////////................................................////////////////////////////////////////////////////////////////////////////////////////////////.........///////////////////////////////////////////////////////////////////////////////////////////////////000000000000///000000000111111111111//////000000000111111111000000111111111111222222555333444666666666;;;BBBPPPQQQRRRSSSSSSSSSSSSSSSHHHJJJLLLPPPSSSVVVXXXYYYUUUVVVWWWXXXYYYZZZ[[[\\\]]]aaafffjjjlllnnnqqqsssvvvwwwxxxyyyyyyxxxxxxwww|||{{{xxxwww}}}vvvpppmmmrrrvvvtttooolllmmmssswwwtttmmmeeeaaaaaammmzzzrrrjjjfff```TTTJJJCCCAAA===:::777555444444222222222222222222222222111111111111111111111111111111111111000000000000111111222222111111000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000////////////////////////000000000000000000000000---......///000000111111111111000///...------,,,////////////////////////////////////////////////////////////////////////------.../////////......////////////////////////---------...///111222333///......------......///////////////////////////111000000///......------//////000000000000//////000000000000000000000000111///...///000111000...000000111111111111000000000000000000000000000000////////////000000000000......////////////000000000000000000000000000000///......//////000111222000000000000000000000000000000000000000000111111222222222222222222222222222111111000000///......222222222222222222222222000000000000000000000000000000000000111111111111000000000000000111111111000000////////////000000000000000000000/////////000000000000000000000000//////000111111111000000000000000000000000000000/////////000000000111111000000000000000000000000///////////////////////////////////////////////////////////////////////////............//////000////////////////////////////////////////////////////////////////////////.........///////////////////////////////////////////////////////////////............////////////////////////////////////////////////////////////.........///////////////////////////////////////////////////////////////////////////////////////---............/////////............------------........................////////////////////////////////////////////////////////////////////////////////////////////////.........///////////////000000000000000000000000000000000000000000000000////////////////////////////////////000000000000000000000000111111111111/////////000000000111111111111111111111111111111555333333666666555888>>>PPPPPPQQQRRRRRRRRRRRRRRRIIIJJJMMMPPPRRRUUUVVVWWWTTTTTTUUUWWWXXXZZZ[[[[[[]]]aaafffjjjlllnnnppprrruuuzzz}}}|||}}}{{{yyytttsssxxx~~~qqqmmmnnnssstttppplllkkkkkkrrrvvvrrrhhh___\\\]]]nnnyyyrrrfff___WWWNNNFFF>>>>>><<<999777555444444222222222222222222222222111111111111111111111111111111111111000000000000000000000000000///......000000000000000000000000////////////////////////000000000000000000000000.../////////000000000111000000000000000000000000////////////////////////000000000000000000000000..............................//////////////////////////////////////////........................////////////////////////,,,---.../////////......////////////////////////---------...///111333444///......------......//////////////////////////////////////////............///000111111000///...000000000000000000000000111///...///000111000...//////000000000000//////000000000000000000000000////////////000000000000........./////////000000000000000000000000000000............///000111222000000000000000000000000.........///000000000111111111111111111111111111111111111000//////......111111111111111111111111000000000000000000000000////////////000000000111/////////000000111111222222111111000000111111222333222222111111000000000000000000000000000000000...///000111111111000000000000000000////////////////////////000000000111000000000000000000000000////////////////////////////////////////////////////////////////////////---......///////////////////////////////////////........................////////////////////////............/////////000////////////////////////////////////////////////............////////////////////////////////////////////////////////////............/////////000////////////////////////////////////////////////////////////////////////---------.........//////////////////.........---////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////............/////////000000000000000000000000000000000000000000000000000////////////////////////////////////000000000000000000000000111111111111////////////000000000111222222222222222222222222333111222555666555777;;;NNNNNNNNNOOOOOONNNNNNMMMJJJKKKMMMOOORRRSSSUUUUUUSSSTTTUUUVVVXXXYYYZZZ[[[\\\___dddhhhjjjlllmmmoooqqqyyy{{{xxxrrrpppvvv~~~~~~nnnooorrrvvvtttnnnlllnnnmmmsssxxxssshhh^^^[[[\\\lllvvvrrrbbbXXXPPPHHHAAA999:::;;;:::888555444444222222222222222222222222111111111111111111111111111111111111000000000000......//////...---,,,,,,000000000000000000000000////////////////////////000000000000000000000000.../////////000000111111000000000000000000000000////////////////////////000000000000000000000000///......------,,,,,,+++,,,,,,---...///000111222////////////////////////........................////////////////////////+++,,,.../////////......////////////////////////------------///111444555.........------.........////////////////////////------......///000000000...///000111111000///...000000000000000000000000111///...///000111000///......////////////......000000000000000000000000////////////000000000000---.........//////000000000000000000000000000000............///000222222000000000000000000000000,,,------...///000000111000000000000000000000000......//////000111111111000000000000000000000000////////////////////////........./////////000000......//////000111222222000//////......//////000111111000///......------000000000000000000000000---...000111111111000000000000/////////.........////////////000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////,,,---///000000000///...////////////////////////........................////////////////////////---.........//////000000////////////////////////////////////////////////............/////////000////////////////////////////////////////////////---.........//////000000////////////////////////////////////////////////////////////////////////---------.........//////111111000000/////////...000000000000000000000000////////////////////////////////////////////////////////////////////////////////////////////////---.........//////000000000000000000000000000000000000000000000000000000////////////////////////////////////000000000000000000000000111111111111////////////000000000000333333222222222222222222222000111444666444666:::MMMNNNOOOOOOOOOOOONNNMMMJJJMMMQQQTTTTTTTTTTTTTTTTTTUUUVVVWWWXXXXXXXXXXXX^^^```dddgggfffdddiiiqqqtttwww{{{}}}uuummmnnnwwwwwwrrroooqqqqqqooooooqqquuutttrrrnnndddYYYWWW[[[eeeqqqpppbbbVVVKKKCCCAAABBB>>>:::666555333222111111111111111111111111111000000000000000000000000111111111111111111111111000555)))///444,,,333777444222///...///000111111////////////////////////////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000/////////...------,,,,,,...............///000000////////////////////////////////////////////////......------------......////////////////////////..............................////////////............////////////......000000000000000000000000......////////////......,,,,,,---......---,,,,,,//////............//////444111///000222222000...+++---///000111000///...000000000000000000000000...///111111/////////000111111000000//////......//////............//////////////////////////////111111111111000000000000222222111111111111222222000000000000000000000000000000000000000000000000000///............//////000000000000000000000000000000000000000111111111000000000000000000000000000111111000000///...---000000000000000000000000000000000000000000000000000000000000000000000000111000000000000000111111///---,,,++++++...000222222111000.........///000000000////////////000000//////............//////111111000000/////////...////////////////////////////////////////////////////////////////////////000000000000000000000000////////////////////////000///...------...///000////////////////////////...//////000111222222333............//////////////////000111333222000---111111000000//////......//////.........---------////////////////////////////////////////////////............////////////111111000000/////////.........////////////......////////////////////////............////////////////////////////////////000000000000000000000000///////////////.........111111000000/////////...////////////////////////////////////000000000000000000000000000000000000000000000000000000000000////////////000000000000////////////000000000000333666???222---555,,,---333333222222333333444555MMMNNNOOOOOOOOOOOONNNMMMKKKNNNRRRTTTTTTSSSSSSTTTUUUUUUVVVWWWXXXXXXXXXWWWZZZZZZ^^^aaa```___dddkkkrrruuu{{{{{{tttnnnrrr}}}{{{vvvrrrrrrqqqoooqqqtttwwwtttpppkkk```WWWVVVZZZeeeppp|||kkk]]]RRRHHHBBB@@@@@@===999666555444333222111111111111111111111111000000000000000000000000////////////////////////111666000666333---444,,,555222///...///000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.......................................///000000///////////////////////////////////////////////////......------......///////////////////////////..............................////////////............////////////......////////////////////////......////////////......------...//////...------//////............//////111///------//////...+++,,,---///000111000///...000000000000000000000000...///111111/////////000111000000000/////////...//////............//////////////////////////////////////////............000//////......//////000000000000000000000000000000000000000000000000000000//////......//////000////////////////////////000000000000000000000111000000000000000000000000...///000000000000000///000000000000000000000000////////////////////////000000000000000000000000............//////000111222111...---,,,---///000111111//////...///000000000000////////////000000//////............//////000000000//////.........////////////////////////////////////////////////------------------------//////////////////////////////////////////////////////...------...//////////////////////////////......//////000111111222............////////////........./////////000000000000000000//////......//////.........---------////////////////////////////////////////////////............///////////////.........------------......////////////......////////////////////////............/////////////////////////////////////////////////////////////////////////////////...000000000//////.........////////////////////////.../////////000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////000000000000555<<>>???666555333333444555444333111111111111111111111111000000000000000000000000111111111111111111111111222///111666...CCCbbbMMM444222000000000000///...////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////000000/////////........................///000000/////////////////////////////////////////////////////////....../////////////////////////////////..............................////////////............////////////....................................////////////......------------------------//////............//////.../////////......//////...///////////////......////////////////////////...///111111/////////000////////////000000000000//////............/////////////////////////////////000000000111111111222000000////////////000000////////////////////////////////////////////////000000000000000111222222111111111111111111111111111111111111000000//////////////////////////////000000000000000///......////////////////////////000000000000000000000000////////////////////////000000000111222444555666///......------....../////////000111111111222222000000////////////000000//////............//////------..................////////////////////////////////////////////////////////////////////////........................////////////////////////........................////////////////////////------------........................////////////000666;;;;;;555000...///.............../////////---.....................////////////////////////////////////////////////............/////////////////////000000000000000......////////////......////////////////////////............////////////////////////////////////........................---.........//////000000------..................////////////////////////............////////////////////////////////////////////////////////////111000000000/////////...////////////000000000000999;;;DDD666111888111333222111111111111222333333MMMNNNOOOOOOOOOOOONNNMMMNNNPPPQQQQQQPPPOOOPPPQQQSSSTTTTTTUUUUUUUUUTTTTTTQQQNNNOOOTTTXXXZZZ___eeekkknnnqqquuuwwwvvvuuutttrrrooommmqqq|||{{{ooolllooommmggg```]]]YYYTTTTTTXXXXXX]]]bbbgggooowwwxxxuuuhhhZZZLLLEEEBBB???======444333222333444555333222111111111111111111111111000000000000000000000000////////////////////////---///000666000777III777222111000000111111000...................................................000000000000000000000000000000000000000000000000000000000000000000000000111111000//////...------...............///000000////////////////////////////////////////////////000//////......//////000////////////////////////..............................////////////............////////////....................................////////////......------,,,,,,,,,,,,------//////............//////,,,---......---,,,...///////////////............000000000000000000000000...///111111/////////000////////////000000000000//////............//////////////////////////////------......//////000000///......------......///000000000000000000000000////////////////////////////////////000111111222222222222222222222222222222222111111000/////////000000000000000000000000111111111111000///...---000000000000000000000000111111111111111111111111000000000000000000000000.........///000111222333,,,,,,,,,------///000000000000111222222222111111000000////////////000000//////............//////.............../////////////////////////////////////////////////////////------------------------........................////////////////////////......////////////......////////////////////////....................................////////////000666<<<===999333...,,,---............/////////---------...............////////////////////////////////////////////////............////////////---------.....................////////////......////////////////////////............////////////////////////////////////........................------......///000000000.............../////////////////////////////////------........./////////000000000000000000000000000000000000000000000000/////////000000000000000////////////000000000000;;;;;;BBB444000999222333111111111111111222333333MMMNNNOOOOOOOOOOOONNNMMMLLLNNNOOOOOOOOONNNPPPQQQRRRRRRSSSTTTUUUUUUUUUTTTSSSPPPPPPVVV[[[___eeejjjlllmmmnnnppppppooonnnnnnjjjlllnnnqqqwwwrrrmmmnnnkkkeeebbbbbb```[[[ZZZ\\\\\\___aaaccchhhnnnnnniii[[[OOOEEEBBBAAA>>>;;;:::333222222222444444222111111111111111111111111111000000000000000000000000////////////////////////+++000+++222111+++333+++000//////000222222111000////////////////////////////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000///////////////...............///000000////////////////////////////////////////////////000000////////////000000////////////////////////..............................////////////............////////////......////////////////////////......////////////......///...---,,,,,,---.../////////............//////+++...//////------///111000000///...............000000000000000000000000...///111111/////////000.../////////000000000111//////............//////////////////////////////---------...///000000000000//////......//////000000000000000000000000000////////////////////////............///000111222222222222222222222222222222222111111000//////...000000000000000000000000///000000000000000///...000000000000000000000000000000000000000000000000000000000000000000000000............//////000111---------...//////000111111111222222222111000///000000////////////000000//////............//////.........//////000000000////////////////////////////////////////////////------------------------//////////////////////////////////////////////////////000111111000//////////////////////////////....................................///////////////222666999888444///,,,---------.........//////---------.........//////////////////////////////////////////////////////............////////////------------.........///......////////////......////////////////////////............////////////////////////////////////........................------......///000000111.........//////000000000////////////////////////---------.........//////000000000000000000000000000000000000000000000000......//////000000111111////////////000000000000555999CCC444...555...222111111111111111222222333MMMNNNOOOOOOOOOOOONNNMMMKKKMMMNNNNNNNNNNNNOOOQQQQQQQQQRRRTTTUUUUUUUUUUUUVVVSSSSSSYYY```dddjjjpppmmmmmmmmmllllllkkkjjjjjjeeeiiiooorrrtttzzzrrrlllmmmjjjfffdddfffeeeaaa___``````bbbaaaaaadddgggeee```RRRIIIAAA@@@@@@===999777333222111222333333222000111111111111111111111111000000000000000000000000111111111111111111111111111666)))000555,,,222666///...///000222333222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000......//////000000111111...............///000000////////////////////////////////////////////////000000////////////000000////////////////////////..............................////////////............////////////......000000000000000000000000......////////////......000///...------...///000//////............//////...000222222000///111444111000///...............000000000000000000000000...000111111/////////000.../////////000000111111//////............//////////////////////////////...//////000111222222333222222111111111111222222000000000000000000000000////////////////////////------------...///111111111111111111111111111111222222222111000//////...000000000000000000000000---...///000111111111111000000000000000000000000////////////////////////000000000000000000000000111000000000000000111111////////////000000000000111222333333222111000///000000////////////000000//////............//////.../////////000000111111////////////////////////////////////////////////////////////////////////000000000000000000000000///////////////////////////000111222222111000/////////////////////////////////////////////................../////////000---...000333555333000------------.........//////---------.........//////////////////////////////////////////////////////............/////////000.../////////000000111111......////////////......////////////////////////............/////////000////////////////////////........................---------...///000000111.../////////000000111111////////////////////////---------.........//////000000000000000000000000000000000000000000000000------...///000111222222////////////000000000000222:::III:::///444...444111111111000111222222333MMMMMMLLLKKKKKKKKKKKKKKKMMMMMMNNNNNNNNNOOOOOOOOOPPPQQQQQQPPPPPPSSSWWW[[[ZZZWWWUUU[[[fffnnnooommmmmmooopppoookkkgggcccbbbeeedddiiirrrvvvvvvxxx~~~}}}sssmmmjjjgggnnnpppkkkfffgggiiiiiiggghhhccc[[[]]]ccc```TTTGGGEEEBBB@@@>>>;;;777555333222111000000111222333111111111111111111111111333222222222111111000000000000111111111222222222000000//////.........---000000000000000000000000////////////////////////000000000000000000000000////////////000000000000444222///,,,,,,---000222//////////////////////////////////////////////////////......---------,,,////////////////////////////////////////////////............////////////000///...---------------000///////////////000000000///...------...///000////////////////////////........................//////............////////////.........---------------......//////000000////////////////////////////////////////////////............////////////////////////////////////............////////////000000//////.........---///////////////.........////////////////////////////////////000000000000////////////////////////000000000000000000000000111000///......///000000111111111111111111111111000000000000000000000000............//////////////////////////////////////////............////////////000000000000//////////////////////////////333333222111000///......////////////////////////111111000000//////.....................///000000//////000000000000//////000000000000//////////////////............//////////////////////////////000000000000////////////......------------.........------------...//////........................////////////////////////................................................///000111111111///...---,,,---------.../////////------------------------........................////////////////////////000000000000000000000000000000//////.........---////////////////////////////////////////////////000000//////.........---////////////////////////........................////////////////////////////////////////////////......////////////......////////////000000000000////////////////////////000000000000000000000000//////000000000000//////000000111111111111000000555>>>FFFAAA555---///666222222222222333333444555LLLKKKKKKKKKKKKKKKKKKLLLMMMMMMNNNNNNNNNNNNNNNNNNNNNNNNNNNOOOQQQTTTXXXZZZ\\\ZZZZZZ```kkkrrrrrrpppnnnoooooommmjjjfffcccbbbdddcccfffmmmpppnnnpppttt|||}}}vvvoookkkjjjiiipppuuuqqqmmmlllmmmmmmiiijjjeee^^^^^^ccc]]]RRREEEBBB@@@>>><<<999555333222222111000000111222222111111111111111111111111222222111111111000000000/////////000000111111111000/////////............000000000000000000000000////////////////////////000000000000000000000000////////////000000000000333111///------...000111/////////////////////////////////////////////////////////.........------////////////////////////////////////////////////............////////////111000///...............//////............//////000///...------...///000////////////////////////........................//////............////////////.........---------.........///////////////////////////////////////000000000000000000000000............////////////////////////////////////------------............000/////////............/////////////////////...////////////////////////////////////000000000000////////////////////////////////////////////////000000///......///000111111111111111111111111111000000000000000000000000............//////////////////////////////////////////............////////////000000000000//////////////////////////////000000000//////...------////////////////////////000000000000//////.....................///000000//////000000000000/////////////////////000000000//////............///////////////////////////////////////.....................------------......///............///000000................................................................................................---............------,,,---------.......................................................................................////////////////////////000/////////............////////////////////////////////////////////////000/////////............////////////////////////........................////////////////////////////////////////////////......////////////........./////////000000000000//////////////////////////////////////////////////////000000000000//////000000111111111111000000---666@@@DDD@@@999444222222222111111111222333333IIIIIIIIIJJJJJJKKKLLLLLLNNNNNNMMMMMMMMMMMMMMMMMMLLLKKKKKKNNNRRRWWWZZZ[[[^^^]]]___gggqqqvvvvvvsssoooooommmkkkiiifffcccbbbeeedddgggjjjiiiggggggkkkrrruuuvvvtttnnniiiggghhhjjjttt{{{zzzvvvuuutttrrrmmmnnnhhhaaa```aaaZZZNNNBBB???<<<:::999666333111222222111000000111222222111111111111111111111111111111000000000000//////......////////////000000////////////............000000000000000000000000////////////////////////000000000000000000000000////////////000000000000111000000////////////000////////////////////////////////////////////////000000////////////......////////////////////////////////////////////////............////////////111111000////////////000......------------......//////...------...//////////////////////////////........................//////............//////...............---------///////////////.........////////////////////////000000000000000000000000............////////////////////////////////////,,,,,,,,,------------...////////////..................//////////////////////////////////////////////////////000000000000//////////////////////////////////////////////////////......///000111222111111111111111111111111000000000000000000000000............//////////////////////////////////////////............//////...//////000000//////...////////////////////////------------------------////////////////////////000000000////////////..................///000000...//////000000//////............//////000000111//////............//////////////////////////////---------.....................------------......///////////////000111111........................------------------------................................................------------------.....................---------////////////////////////........................................................................////////////............////////////////////////////////////////////////////////////............////////////////////////........................////////////////////////////////////////////////......////////////............/////////000000000///////////////////////////////////////////////////////////////////////////000000111111000000///+++000777@@@DDDBBB;;;666222222111111000000111111FFFGGGHHHIIIKKKLLLLLLMMMNNNNNNMMMMMMMMMMMMLLLLLLMMMLLLLLLOOOVVV[[[___``````bbbfffnnnvvvzzzxxxuuupppnnnllljjjhhhfffdddbbbggghhhiiiiiigggdddfffhhhkkknnnqqqooojjjeeeccccccjjjuuu~~~|||zzzxxxrrrpppjjjccc```]]]TTTIII@@@>>>:::888666555222000222111111111111111111222111111111111111111111111000000000//////////////////////////////////////////////////////.........////////////////////////////////////////////////////////////////////////////////////000000000000//////000000000000//////////////////////////////////////////////////////000000000000000/////////////////////////////////////////////////////////............////////////000000///////////////000//////...---------..............................////////////////////////........................//////............//////........................000000//////......------////////////////////////////////////////////////............////////////////////////////////////,,,,,,---------.........///////////////.....................////////////////////////////////////////////////000000000000////////////////////////////////////////////////.........///000111111222111111111111111111111111000000000000000000000000............//////////////////////////////////////////............//////...//////////////////...////////////////////////,,,,,,,,,------.........////////////////////////////////////////////////...............///000000...//////////////////...------......///000111111//////............//////////////////////////////------............//////......------------......//////......//////000111........................------------------------................................................///......---...///111222/////////...---------,,,................................................................................................///////////////.........///////////////////////////////////////////////////////////////.........////////////////////////........................////////////////////////////////////////////////......////////////.............../////////000000/////////////////////////////////////////////////////////......///////////////000000000000//////222000000444:::>>>???===444333222111111000111111DDDEEEHHHJJJKKKMMMMMMMMMNNNNNNMMMMMMMMMMMMMMMMMMPPPOOOPPPSSSYYY```eeehhhiiikkkpppwww}}}|||yyypppmmmjjjiiiiiihhheeecccfffiiikkkiiieeedddfffiiihhhlllpppoooiiiccc```___jjjvvv}}}vvvqqqhhh```\\\WWWNNNEEE@@@===999777555444222000111111111222222111111111000000000000000000000000///////////////000000000000000000000000000000000.........///////////////////////////////////////////////////////////////////////////////////////////////////000000000000...///000111111000///////////////////////////////////////////////////////////////000000000000000////////////////////////////////////////////////............////////////.........------......///111000000///......//////------............------////////////////////////........................//////............//////---.....................000000//////......------////////////////////////....................................////////////////////////////////////---.........////////////.........///////////////---.........//////000000////////////////////////////////////000000000000////////////////////////........................------...///000111111111000000000000000000000000////////////////////////............//////////////////////////////////////////............//////......////////////......////////////////////////---------...//////000000////////////////////////.............../////////...............///000000......////////////......,,,------...///000000111//////............//////////////////////////////....../////////000000000......------------............------......///000........................------------------------................................................///...---------///000111/////////...---------,,,------------------------.................................................................................///////////////////////////////////////////////////////////////.........///////////////////////////////////////........................////////////////////////////////////////////////......////////////..................////////////////////////////////////........................//////............////////////000000000000//////555333000///000444999<<<555444333222222222222222DDDFFFHHHKKKMMMMMMMMMMMMMMMMMMNNNNNNNNNOOOOOOOOOTTTTTTUUUWWW[[[bbbkkkrrrsssvvvzzz}}}nnnllljjjjjjlllkkkhhheeedddjjjlllgggbbbcccggghhhhhhlllnnnlllgggaaa^^^^^^jjjvvvzzzqqqdddZZZUUUOOOHHHBBB???<<<888666444444222111000111222222222222111000000000000000000000000000//////000000000000111111111111000000000000//////.........///////////////000000000000000000000000////////////////////////000000000000000000000000////////////000000000000...//////000000000000///////////////////////////////////////////////////......////////////000000////////////////////////////////////////////////............////////////...------------......///222111000///////////////------............------////////////////////////........................//////............//////---------...............///////////////.........////////////////////////------------------------............////////////////////////////////////........./////////000000.........///////////////------......///000000000////////////////////////////////////000000000000////////////////////////........................---...///000111111000000000000000000000000000000////////////////////////............//////////////////////////////////////////............//////---......//////......---////////////////////////......//////000000000111////////////////////////---............/////////...............///000000---......//////......------------......//////000//////............//////////////////////////////......//////000111111111......------------......---------------...//////........................------------------------................................................,,,,,,,,,,,,,,,,,,------...............---------------------------------........................------------------------.................................///////////////////////////////////////////////////////////////.........///////////////////////////////////////........................////////////////////////////////////////////////......////////////......------........./////////////////////////////////........................000///...------...///000...//////000000//////...000222333222000///111444444444333333222333333333EEEGGGIIILLLNNNNNNNNNMMMMMMMMMNNNOOOPPPQQQQQQRRRVVVYYYZZZZZZ[[[bbboooyyyzzz||||||mmmjjjiiillloooooojjjfffeeelllnnngggbbbcccgggiiihhhiiiiiifffaaa^^^___aaakkkvvv|||ooo___TTTMMMHHHCCC@@@>>>;;;777444333222111000000111222222222222111000000000000000000000000000000000000111111111222222000000000//////...................../////////000000000000000000000000000////////////////////////000000000000000000000000////////////000000000000////////////000000000111////////////////////////////////////////////////------........./////////////////////////////////////////////////////////............////////////...............///000000111111000///...---......,,,------......------,,,////////////////////////........................//////............//////---------.........//////.........///////////////////////////////////////....................................////////////////////////////////////---------.........//////............/////////000------......///000000111////////////////////////////////////000000000000////////////////////////...........................///000111111000//////000000000000000000000000////////////////////////............//////////////////////////////////////////............//////---......//////......---//////////////////////////////////////////000000////////////////////////---------.........//////...............///000000---......//////......---........................//////............//////////////////////////////------......///000000111......------------.....................//////000................................................................................................,,,,,,---------,,,++++++---------...............................................................------------------------////////////////////////............/////////000////////////////////////////////////////////////............/////////000////////////////////////........................////////////////////////////////////////////////......////////////......---------.........//////////////////////////////........................000///---,,,,,,---///000......////////////......---///111222111/////////222222222222222222333444FFFHHHJJJMMMNNNOOONNNMMMMMMMMMNNNOOOQQQRRRSSSSSSXXX[[[]]][[[ZZZaaappp}}}|||}}}{{{yyykkkjjjiiimmmqqqqqqlllggghhhppprrrjjjccceeeiiijjjhhhgggeee```[[[[[[```dddmmmwww}}}nnn\\\OOOHHHDDD@@@???===999555222222111000///000111222333333222111000000000000000000000000000000000111111222222222333//////.........------------.........//////000000000000000000000000000000////////////////////////000000000000000000000000////////////000000000000///////////////000111222////////////////////////////////////////////////,,,---------......//////////////////////////////////////////////////////............/////////000///////////////000111111111000///...---,,,,,,,,,,,,,,,---......---,,,,,,////////////////////////........................//////............//////---------.........//////---.........//////000000////////////////////////////////////////////////............/////////000////////////////////////,,,,,,,,,---------......---.........//////000000---------...///000000111////////////////////////////////////000000000000////////////////////////........................//////000111111000///...000000000000000000000000////////////////////////............/////////000//////////////////////////////............//////---..................---////////////////////////////////////////////////////////////////////////---------.........//////...............///000000---..................---...............---------//////............//////////////////////////////,,,,,,------...///000000.........------.........///////////////000111111........................////////////////////////......................................................///000///...,,,+++,,,------....../////////////////////////////////........................------------------------000000000000000000000000---.........//////000000////////////////////////////////////////////////---.........//////000000////////////////////////........................////////////////////////////////////////////////......////////////......---------.........//////////////////////////////........................000///---,,,,,,---///000......////////////......000...------///111222222111000000000111222333333GGGJJJLLLMMMMMMLLLLLLMMMMMMNNNNNNOOOPPPPPPQQQQQQYYY\\\]]][[[YYY^^^iiisssvvvnnnbbbiiiqqqvvvvvvsssnnnkkkpppqqqllleeedddiiiiiieeeeeeaaa^^^\\\YYYXXX]]]eeemmmtttyyyxxxxxx~~~|||iiiTTTHHHCCC???>>>???;;;888444222222222111111111111111111111111111111111111000000000000111111////////////////////////111111000000//////......000000//////.........---000000000000000000000000111000000///...---------////////////////////////////////////000000000000////////////////////////////////////////////////........................//////............//////////////////////////////////////////////////////000000000000000000000000000000000000000000000000.........------,,,,,,,,,....................................////////////111111000///////////////////////////////////////........................//////.........---------///////////////////////////...,,,++++++,,,...///---------............///////////////////////////............////////////000000//////.........---......////////////......000000//////.........---////////////////////////////////////////////////000000000000000000000000111111000000//////......////////////////////////........................000000111111111111000000///////////////.................................000000//////.........------------............///////////////////////////........................//////............//////////////////////////////......////////////......------------------------........................//////.........---------........................////////////////////////........................//////.........---------................................................---------............///........................000000///...---,,,,,,+++.................................////////////000........................000000//////.........---////////////////////////000000///.......................................//////000000000000//////000000000000000000000000.................................------,,,,,,,,,////////////////////////......//////000000111111...------,,,,,,------...........................000000000000000000000000////////////////////////111111000000//////......////////////000000000000000000000000111111111111IIIKKKMMMNNNMMMLLLMMMMMMLLLLLLMMMNNNOOOPPPQQQQQQWWWYYYZZZXXXWWW\\\gggppp~~~~~~~~~sssjjj```iiittt}}}~~~yyysssooorrrrrrllleeedddhhhhhheee___\\\YYYWWWTTTSSSZZZbbblllrrrvvvvvvwww|||rrrbbbOOOEEEAAA>>><<<===:::777444222222222111111111111111111111111111111111111000000000000111111////////////////////////000000000000////////////000/////////............000000000000000000000000111000000///......------////////////////////////.../////////000000000000////////////////////////////////////////////////........................//////............//////////////////////////////////////////////////////////////////////////////////////////////////////.........------,,,,,,,,,....................................////////////111000000///////////////////////////////////////........................//////.........---------////////////////////////000///---,,,,,,---///000---------............///////////////////////////............////////////000/////////..................////////////......000/////////............////////////////////////////////////////////////////////////////////////000000000000//////......////////////////////////......................../////////000000/////////////////////....................................000/////////............---------............///////////////////////////........................//////............//////..............................////////////......------------------------........................//////.........---------........................////////////////////////........................//////.........---------................................................---------............///......................../////////...------,,,,,,........................------........./////////........................000/////////............////////////////////////000000///.......................................//////000000000000//////000000000000000000000000.................................------,,,,,,,,,////////////////////////...///////////////000000///......------......///........................////////////////////////////////////////////////000000000000//////......////////////000000000000//////000000000111111111JJJLLLMMMMMMLLLKKKLLLMMMJJJKKKLLLMMMOOOPPPQQQRRRUUUVVVVVVTTTSSSXXXccclllzzz{{{}}}xxxmmmeee]]]hhhwww|||xxxwwwtttmmmeeeccceeedddbbbZZZWWWTTTRRRPPPPPPWWW```jjjnnnqqqrrrvvvzzzyyyuuudddWWWIIIBBB???;;;999:::999666333222222222111000111111111111111111111111111111000000000000111111000000000000000000000000////////////000000000000////////////............000000000000000000000000000000000///......------////////////////////////....../////////000000000////////////////////////////////////////////////........................//////............//////////////////////////////////////////////////////////////////////////////////////////////////////.........---------------....................................////////////000000//////......//////////////////////////////.......................................---------////////////////////////000///...------...///000---------............///////////////////////////---............/////////////////////..................////////////......////////////............////////////////////////////////////////////////////////////////////////000000000////////////...////////////////////////........................---......//////......---................................................////////////............---------............///////////////////////////........................//////............//////..............................////////////......------------------------.......................................---------........................////////////////////////.......................................---------................................................---------............///........................................................................,,,---------....................................////////////............////////////////////////000///......---....................................//////000000//////...////////////////////////.................................---------------/////////////////////////////////.............../////////....../////////////////////////////////////////////////////////////////////////////////000000000////////////...////////////000000000000//////000000000000111111KKKLLLLLLKKKJJJJJJKKKMMMJJJJJJLLLMMMOOOQQQRRRRRRSSSSSSRRRPPPPPPVVV```hhhtttvvvxxxzzzyyyqqqggg___ZZZeeeuuu}}}xxxooogggbbb```]]][[[XXXUUURRRQQQOOOPPPWWW```eeehhhjjjmmmssswwwrrrjjjVVVLLLCCC@@@>>>:::777777777444222111222222111000111111111111111111111111111111000000000000111111000000000000000000000000......//////000000111111///////////////.........////////////////////////000000//////............////////////////////////........./////////000000////////////////////////////////////////////////........................//////............//////////////////////////////////////////////////////////////////////////////////////////////////////...............---------....................................////////////000//////.........//////////////////////////////................................................//////////////////////////////...------...//////---------............///////////////////////////---------........./////////////////////...............////////////......///////////////.........////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////.................................//////.........------...............///........................///////////////.........---------............///////////////////////////........................//////............//////..............................////////////......................................................................................................////////////////////////................................................................................................---------............///........................---------.........//////........................,,,,,,,,,---------..............................///////////////.........///////////////////////////......------....................................//////////////////..................................................................---------//////////////////////////////......------,,,,,,//////............//////000000000000000000000000////////////////////////////////////////////////////////////////////////////////////000000000000////////////000000000111JJJJJJJJJIIIGGGHHHKKKMMMMMMMMMNNNOOOPPPQQQRRRRRRQQQQQQPPPOOOPPPUUU]]]dddnnnpppssstttqqqjjjaaa[[[XXXaaaooo|||}}}sssjjjccc\\\WWWUUUVVVTTTRRRRRRPPPPPPWWW___```bbbdddhhhnnnqqqjjjaaaLLLEEE@@@???>>>999666666444333111111222222111000000000000000000000000000111111000000000000111111000000000000000000000000......//////000000111111.........///////////////////////////////////////////////////............////////////////////////............////////////////////////////////////////////////////////////........................//////............//////////////////////////////////////////////////////............................................................................................................//////////////////............//////////////////////////////........................---.....................////////////////////////...------------------...---------............///////////////////////////------------.....................///////////////......////////////...............///////////////////////////////////////////////////////////////......................................./////////////////////////////////...........................//////000000//////...,,,---------......//////.................................///////////////---------............///////////////////////////........................//////............//////..............................////////////......................................................---.............................................////////////////////////........................---.....................................................................---------............///........................,,,,,,------.../////////........................,,,,,,,,,---------.......................................///////////////////////////////////////......------------....................................////////////......------------------------................................................//////////////////////////////......------,,,,,,...------,,,,,,------...000000000000000000000000........................////////////////////////.............../////////////////////000000000000...////////////000000000JJJJJJIIIHHHGGGIIIMMMPPPRRRRRRRRRRRRRRRRRRRRRRRRPPPQQQQQQQQQRRRVVV\\\aaaiiikkklllllliiiccc]]]XXXWWW]]]gggrrr|||xxxqqqhhh]]]VVVTTTVVVTTTTTTUUUSSSRRRWWW^^^\\\^^^```bbbeeefff___UUUEEE@@@>>>>>>===888444444222111000111222222111000000000000000000000000000111111000000000000111111000000000000000000000000////////////000000000000.........///////////////000000000000000000000000//////////////////......////////////////////////------........./////////////////////////////////////////////////////////........................//////............//////////////////////////////////////////////////////.............................................................../////////....................................////////////......------......//////////////////////////////........................---------...............////////////////////////---------------------------------............///////////////////////////,,,------------..................///////////////......////////////...............///////////////////////////////////////////////////////////////........................---............/////////////////////////////////......................../////////000000/////////,,,,,,,,,---......//////.................................///////////////---------............///////////////////////////........................//////............//////------------------------......////////////......................................................---------.......................................////////////////////////........................---------...............................................................---------............///........................---------.........//////........................,,,---------.............................................///////////////////////////////////////---------,,,------...///........................---......//////......---...............................................................//////////////////////////////////////////...............------,,,,,,,,,,,,------////////////////////////........................////////////////////////---............/////////////////////000000000000......////////////000000KKKKKKJJJHHHHHHKKKPPPTTTXXXWWWVVVUUUTTTSSSRRRQQQQQQQQQRRRSSSVVVYYY\\\___eeefffgggfffbbb^^^ZZZXXXVVV[[[bbbiiirrr||||||xxxooobbbZZZWWWYYYXXXZZZ[[[YYYVVVYYY___ZZZ]]]]]][[[[[[YYYQQQHHHAAA===<<<===;;;555222222111000///000222222111///000000000000000000000000111111000000000000111111////////////////////////000000000000////////////............/////////000000000000000000000000000.../////////////////////////////////////////////---------.........//////////////////////////////////////////////////////........................//////............//////////////////////////////////////////////////////................................................---........./////////000....................................////////////...------------...///000////////////////////////........................---------.........//////////////////////////////------............---------------............///////////////////////////,,,,,,---------...................../////////000......////////////................../////////000////////////////////////////////////////////////........................---------.........//////////////////////////////........................---......//////......---++++++,,,------...//////..................................../////////000---------............///////////////////////////........................//////............//////------------------------......////////////......................................................---------.........//////........................////////////////////////........................---------.........//////................................................---------............///........................---------.......................................------........./////////..................................../////////000////////////////////////---,,,,,,,,,------...///........................---......//////......---................................................---........./////////000////////////////////////...///////////////000000......------------......................................................////////////////////////---------.........//////////////////000000000000........./////////000000LLLLLLKKKIIIJJJMMMRRRWWW\\\[[[YYYWWWUUUSSSRRRQQQQQQRRRTTTVVVXXX[[[]]]^^^cccddddddbbb___[[[YYYXXXVVVZZZ___fffmmmvvv~~~|||uuuggg^^^\\\]]]]]]___aaa___[[[]]]bbbZZZ\\\\\\XXXTTTPPPHHH@@@???<<<;;;<<<999333000111000//////000222222111///000000000000000000000000111111000000000000111111////////////////////////111111000000//////......---.........//////000000000000000000000000000000.........///////////////////////////////////////---------.........//////////////////////////////////////////////////////........................//////............//////////////////////////////////////////////////////................................................---.........//////000000..................................../////////000---------------...///000////////////////////////........................---------.........//////////////////////////////......////////////......---------.........//////////////////////////////,,,,,,,,,---------......---.........//////000000......////////////......---.........//////000000////////////////////////////////////////////////........................---------.........//////////////////////////////........................,,,------......------,,,++++++,,,,,,---...//////........................---.........//////000000---------.........//////////////////////////////........................//////............//////------------------------......////////////......////////////////////////........................---------.........//////........................////////////////////////........................---------.........//////................................................---------.........//////.................................................................................////////////000........................---.........//////000000////////////////////////,,,,,,,,,,,,------...///........................---..................---////////////////////////........................---.........//////000000////////////////////////......//////000000111111//////............//////................................................////////////////////////---------.........//////////////////000000000000............/////////000NNNPPPRRRRRRRRRSSSUUUWWW\\\___aaaaaa]]]YYYXXXXXXWWWSSSQQQSSSYYY___cccdddgggdddaaaaaa^^^XXXUUUWWWWWW[[[___bbbeeekkkrrrxxxssseee___aaaeeebbbbbbeeefffdddbbbaaa[[[ZZZVVVPPPIIIDDDAAA@@@<<<<<<<<<:::888555222000000000000000000000000000000000000000000000000000////////////////////////............////////////////////////////////////............////////////............////////////////////////////////////////////////////////////////////////////////////000000000000000000000000......////////////......////////////////////////////////////////////////...............///000000........................////////////////////////...///000222222111111000//////............//////............................................................////////////000000//////......------+++,,,,,,---...///000000........................111000///......---..........................................////////////////////////////////////,,,,,,,,,---------......000//////.........//////000000//////.........---////////////////////////------......///000000000////////////////////////////////////////////////------------------------///////////////////////////...---,,,,,,---...///..................------...........................///////////////......//////.........---------,,,,,,---......---,,,,,,//////.........------------------............///..............................................................................////////////....../////////////////////////////////...------,,,,,,//////.........---------........................////////////////////////---......---+++******+++---------------------------------............///////////////////////////---...,,,***+++//////+++...---+++******+++---...................................................//////.........---------...---,,,,,,,,,,,,---...///////////////.........000000//////.........---........................---....../////////////////////............////////////000000000000//////---------............///---------............///...///000///...---...000...------...//////---+++------------------------................................................////////////////////////000000000000///////////////000000111111000...---PPPRRRTTTUUUUUUUUUWWWYYY___bbbfffgggccc```]]]]]]ZZZVVVRRRSSSYYY```dddeeehhhddd```___\\\WWWUUUWWW[[[^^^```bbbbbbeeekkkppp{{{zzzzzzwwwnnncccaaaeeepppmmmlllmmmmmmjjjeeebbbZZZWWWSSSLLLFFFAAA>>>>>><<<;;;:::888666444111000000000000000000000000000000000000000000000000000////////////////////////....../////////000000000////////////////////////............////////////............////////////////////////////////////////////////////////////////////////////////////////////////////////////......////////////......////////////////////////////////////////////////...............///000000........................////////////////////////...///000111222111111000//////............//////............................................................///////////////////////////.........///............---------........................//////.........//////000....................................////////////////////////////////////---------........./////////......---------......000/////////............////////////////////////............------------////////////////////////////////////////////////------------------------........................///...------------...///......................................................////////////......//////.........---------------...//////...------//////.........------------------............///..............................................................................////////////..............................------..................//////.........---------........................////////////////////////---...///...,,,***+++,,,---------------------------------............///........................---...---***,,,//////+++...---,,,++++++,,,---...................................................//////.........---------......---,,,,,,---....../////////////////////...000/////////....................................---......///////////////000000000000000000000000...//////000000//////...---------............///---------............///...///000///...---...000000///......//////---,,,------------------------................................................////////////////////////000///////////////////////////000111111000///...QQQSSSUUUVVVUUUUUUVVVXXX___ccciiillljjjgggdddbbb^^^ZZZUUUUUUZZZaaaeeefffhhhbbb^^^\\\YYYUUUVVVYYY```bbbcccbbb___```cccgggqqqooonnnllleee```dddkkk{{{yyyvvvuuusssooogggaaaXXXTTTMMMFFF@@@===;;;;;;:::999777555333222111111000000000000000000000000000000000000000000000000/////////////////////////////////000000000111111////////////////////////............////////////............////////////////////////////////////////////////////////////////////////////////////////////////////////////......////////////......////////////////////////////////////////////////...............///000000........................////////////////////////...///000111111111000000//////............//////............................................................////////////.........//////////////////............---------////////////////////////---------......///111111....................................////////////////////////////////////........./////////000000...------,,,,,,---......////////////............///////////////////////////......---,,,,,,++++++////////////////////////////////////////////////------------------------------------------------///...------------...///......................................................///////////////..................---------......///000000///.....................------------------............///..............................................................................////////////......------------------------,,,,,,------...//////000...............---------........................////////////////////////...///000///---,,,,,,------------------------------------............///---------------------------...---+++---111111---///...---,,,,,,---...///...............................................................---------......---,,,,,,---............//////////////////////////////....................................---......//////////////////000111111111111000///.........//////.........---------............///---------............///...///000///...---...000444111///............---........................................................................//////////////////////////////////////////////////////000111111000000///PPPRRRUUUUUUUUUTTTUUUVVVZZZ___ffflllnnnllliiigggddd^^^YYYXXX\\\bbbfffgggeee___ZZZYYYWWWVVVYYY^^^fffggggggddd___]]]___aaaiiigggdddbbb^^^]]]eeeppp~~~{{{yyywwwsssiii___VVVQQQHHHAAA<<<:::999999888777555333111111111222000000000000000000000000////////////////////////////////////////////////000000000000111111111111////////////////////////............////////////............////////////////////////////////////////////////////////////////////////////////////////////////////////////......////////////......////////////////////////////////////////////////...............///000000......................../////////////////////////////////000000000000000//////............//////............................................................////////////------......//////000000+++,,,,,,---...///000000000000000000000000000000...............///000000....................................////////////////////////////////////---.........////////////......---------.../////////////////////.........////////////////////////.........---------,,,,,,////////////////////////////////////////////////------------............------------------------.........------.....................////////////........................---...//////////////////.................................//////.................................---------............///..............................................................................////////////......---------------------------------.........//////................................................///////////////////////////000000///...------...........................---------............///------------------------,,,...---,,,///444555222///...------------...///..............................................................................------------..................///////////////////////////.................................---......///////////////---...000222222000...---------............---------------............///---------............///...///000///...---...000666333///---............////////////////////////................................................////////////////////////........./////////////////////000000111111111111QQQSSSVVVXXXWWWWWWWWWXXXWWW[[[bbbjjjooopppooommmgggbbb\\\[[[^^^ccceeefffaaa[[[WWWVVVWWWXXX]]]ccchhhiiiiiifffaaa^^^___aaadddaaa^^^[[[XXX[[[fffrrr~~~}}}zzzzzzwwwlll^^^TTTMMMDDD===:::999888777666555333111000111111222000000000000000000000000////////////////////////////////////////////////000000000000111111111111////////////////////////............////////////............////////////////////////////////////////////////////////////////////////////////////..............................////////////......////////////////////////////////////////////////...............///000000///////////////////////////////////////////////////////////////000000000//////............//////............................................................////////////------......//////000000+++,,,,,,---...///000000000000000000000000000000000000///...............////////////////////////............////////////////////////////////////,,,,,,---------.........//////...//////000111111.........///////////////////////////////////////------......////////////////////////////////////////////////////////////---------....../////////---------------------------..................---........./////////000000........................------...///////////////---.....................---------------------------.....................---------............///..............................................................................////////////......------------------------//////.........------------.............................................////////////////////////...000000000...---...///........................---------............///------------------------+++---------111777999666.........------.........................................................---.............................................---.........//////000000.........///////////////........................---......///////////////,,,---///000000///---,,,------............---------------............///---------............///...///000///...---...000666333///---............////////////////////////................................................////////////////////////------....../////////000/////////000111222333333SSSVVVZZZ\\\\\\\\\\\\\\\WWWZZZ___ffflllqqqrrrqqqjjjeee___^^^```cccdddddd___ZZZUUUVVVWWWYYY___fffgggiiiiiifffaaa]]]^^^______\\\YYYWWWVVVYYYeeerrr{{{~~~}}}{{{}}}|||ooo___PPPIII@@@;;;999999888666333333222222111111222222000000000000000000000000000000000000000000000000/////////////////////////////////000000000111111////////////////////////............////////////............////////////////////////////////////////////////////////////////////////////////////..............................////////////......////////////////////////////////////////////////...............///000000//////////////////////////////////////////////////////.........///000111//////............//////............................................................////////////.........//////////////////............---------////////////////////////111111///......---------////////////////////////............////////////////////////////////////,,,,,,,,,------------...////////////000111222222.........///////////////////////////////////////------......///000000111////////////////////////////////////////////////---------...//////000000------------------------------...//////...------.........//////000000111........................,,,---...///000000000000---------...............------,,,,,,,,,,,,---------------...............---------............///..............................................................................////////////......------------------------000//////...------,,,,,,---------.......................................////////////////////////...///000///...---...///........................---------............///------------------------+++---------111777888666------------------------................................................---------...............---...////////////...---------......///000000000.........///////////////........................---......///////////////,,,---............---,,,.........//////.........---------............///---------............///...///000///...---...000444111///............---........................................................................////////////////////////---------......//////000////////////111222444555SSSWWW[[[^^^_________```YYYXXXZZZ^^^eeekkknnnooojjjfffbbbaaabbbdddcccaaa```[[[WWWWWWXXXYYY___eeedddfffgggccc^^^ZZZYYY[[[XXXVVVUUUUUUUUUYYYeeerrrwww||||||zzz}}}}}}ooo]]]KKKDDD<<<888888999777555111111222333333333222222000000000000000000000000000000000000000000000000////////////////////////....../////////000000000////////////////////////............////////////............////////////////////////////////////////////////////////////////////////////////////..............................////////////......////////////////////////////////////////////////...............///000000///////////////////////////////////////////////////......---...///000111//////............//////............................................................///////////////////////////.........///............---------........................000//////.........//////////////////////////////............////////////////////////////////////------------.....................//////000111222............/////////000////////////////////////........................////////////////////////////////////////////////---------...///000000000........................------...//////...---------......///000000111111........................,,,---...///000000000000---------........./////////...---,,,,,,---...///---------.........//////---------............///..............................................................................////////////................................................---------------.........//////........................////////////////////////---...//////------...///........................---------............///........................,,,...---+++...333333000,,,,,,------------,,,,,,................................................---------.........//////---...///000000///...---------......///000000111............/////////000........................---......///////////////...........................//////000000//////...---------............///---------............///...///000///...---...000000///......//////---,,,------------------------................................................////////////////////////,,,,,,---......///000000.........///111333555666QQQUUUZZZ]]]^^^______```YYYVVVUUUXXX^^^eeehhhjjjjjjgggcccbbbcccdddbbb___bbb]]]YYYXXXYYYYYY]]]cccbbbddddddaaa[[[VVVUUUVVVSSSRRRRRRTTTUUUYYYeeerrrtttyyyyyywwwzzz{{{mmmYYYGGGAAA:::777888888666333000111222444444333333222000000000000000000000000000000000000000000000000////////////////////////............////////////////////////////////////............/////////000............/////////000////////////////////////////////////////////////////////////////////////..............................////////////......////////////////////////////////////////////////...............///000000000000000000000000000000///////////////////////////......------///000111//////............//////............................................................/////////000000000//////.........---+++,,,,,,---...///000000..............................---......///000111000000000000000000000000............/////////000////////////////////////............/////////000---------......000111111---.........//////000000///////////////////////////......------,,,,,,+++////////////////////////////////////////////////---------...///000000111////////////////////////,,,---...//////...---,,,---......///000111111222........................,,,---...///000000000000---------.........//////000///...------...///000---------.........//////---------.........//////..............................................................................////////////......////////////////////////,,,,,,------.../////////---------.........//////........................////////////////////////,,,...///...------...///////////////////////////---------.........//////////////////////////////...///---***+++///...***+++,,,,,,------,,,,,,+++................................................---------.........//////---...///000000///...------------...///000000111---.........//////000000........................---......///////////////000///............///000//////000000000000//////---------.........//////---------.........//////...///000///...---...000...------...//////---+++------------------------................................................////////////////////////,,,,,,------...///000000.........///111333555777TTTXXX\\\^^^^^^^^^]]]^^^VVVUUUUUUVVVZZZ___dddhhhgggiiiiiieee```___cccgggaaa^^^[[[XXXXXX[[[^^^aaa```aaa```]]]WWWTTTUUUVVVNNNOOOQQQRRRTTTZZZcccjjjrrrqqqrrryyy}}}vvvdddUUUAAA>>>:::888777777555444333333333333333222111000000000000000000000000000000000000000//////////////////000000000000//////............////////////////////////............000///...---------------000000000000000000000000////////////............111111000000//////......//////.........---------------...///000111222222............////////////////////////////////////......////////////......000000000000////////////000000000000000000000000111111000000//////......///////////////.........////////////////////////////////////////////////........................////////////////////////........................///............---------////////////////////////........................000//////............///+++---...------...000000////////////////////////---------............//////...---,,,,,,---///000000///...------...///000........................000000//////......---------------......000111111222111///...------.../////////////////////////////////.........---------...------,,,,,,,,,------//////000000000...---,,,......................................................------------......//////.........---------111000///000000///---***---------........./////////.........------------,,,++++++++++++,,,------................................................------------------------...---,,,,,,,,,,,,---...---......///////////////............////////////222111000//////////////////......---------......//////............/////////000111000...------...///000000---******---111///...---,,,,,,---...///........................////////////////////////................................................---,,,,,,,,,,,,---......,,,---...000000000//////................................................---------.........//////................................................,,,---...//////...---,,,////////////...---,,,+++........................------------------------111000...,,,,,,,,,...///,,,---......//////..................//////////////////000000///...------///////////////////////////////////////000111111OOOTTTYYY]]]]]]ZZZXXXWWWSSSSSSSSSUUUXXX]]]aaadddfffhhhhhhddd___]]]```ddddddcccaaa^^^]]]^^^^^^___``````___[[[VVVSSSSSSUUUMMMNNNNNNNNNPPPVVV^^^eeellllllnnntttxxxppp^^^OOO@@@===:::888777666555333222333333333222222111000000000000000000000000000000000000000//////////////////000000000000//////............////////////////////////............000//////............///////////////////////////000000000000////////////////////////000000000000000000/////////............///////////////000000............////////////////////////////////////......////////////......000000000000/////////...////////////////////////111000000000/////////.../////////////////////...////////////////////////////////////////////////........................................................................---------.........//////////////////////////////////////////////////////111000///..................000000///.........---////////////////////////---------............//////...------------...///000///...------...///000........................///////////////.........---------......///000111---,,,+++++++++,,,------........................//////.........---------...------,,,,,,------......//////000000///...---.........................................................------.........//////.........---------111111000///.........///---------.........///////////////.........------,,,,,,,,,,,,,,,------...................................................------------------------...---,,,,,,,,,,,,---...------...///////////////............////////////111000//////.........//////......---------......///..................//////000000000...---...///...//////---++++++---000......------------.........................................................................................................------------...//////---...///000000//////...................................................---------.........//////................................................------...//////...------////////////...---,,,,,,................................................111///...,,,,,,,,,...///,,,---......//////..................///////////////////////////......---///////////////////////////////////////000111111JJJPPPWWW[[[[[[WWWSSSQQQRRRSSSTTTVVVYYY\\\___aaaffffffeeeaaa\\\[[[]]]```hhhhhhhhhhhhfffccc```^^^___^^^\\\XXXTTTRRRRRRSSSPPPOOOMMMLLLMMMRRRZZZ___dddeeeiiinnnpppgggVVVHHH???<<<999777666555444333222222222333222222111000000000000000000000000000////////////000000000000//////000000000000//////............////////////////////////............//////////////////000111////////////////////////111111111000000000//////.........///000111111111000000000000000//////////////////.........------............////////////////////////////////////......////////////......000000000/////////......////////////////////////000000000000////////////......//////////////////////////////////////////////////////////////////........................................................................++++++,,,---...///000111////////////////////////000000000000000000000000111111000......---------000000000///...,,,******////////////////////////---------............///000///...---------------//////............//////.................................///////////////------......//////000000------------...///000111.......................................---------...---------------......---...//////000//////..........................................................................................---------111222222///,,,,,,///222---------...............000/////////............---------,,,---......///................................................------------------------...------,,,,,,------...------...////////////...---............//////////////////.....................---------......///......------------.........///000///...---...///+++---...---,,,,,,---...------............------........................------------------------................................................///............///000000...//////000//////...---................................................---------...............................................................------...//////...------................................................////////////////////////000///...,,,,,,---......,,,---......//////..................///////////////////////////.........///////////////////////////////////////000111111HHHMMMTTTXXXXXXUUURRRPPPTTTUUUWWWZZZ\\\^^^___```ddddddbbb]]]YYYWWWXXXZZZgggiiimmmpppnnnjjjddd```^^^\\\YYYUUURRRQQQRRRSSSUUUSSSOOOMMMNNNRRRWWW[[[^^^```eeeiiiiii___OOOBBB===:::777555555444333222111111222222222222111111////////////////////////////////////000000000000//////000000000000//////............////////////////////////..................---......///000111////////////////////////000000000000////////////.../////////000000000111///////////////////////////.........------------............////////////////////////////////////......////////////......000000/////////.........////////////////////////000000000000////////////............////////////////////////////////////////////////////////////........................................................................,,,,,,------...//////000////////////////////////////////////////////////222111000...------------///------000///,,,((((((////////////////////////---------............///000000///...---,,,,,,,,,/////////....../////////........................------......//////000000---......//////////////////////////////000000111...................................................------------......///------...//////000000000................................................---..................---........................000444666444...+++---111........................000000/////////............------------...//////................................................------------------------------------------------,,,---......//////......---------.........//////..................------...------------...//////------,,,,,,,,,,,,------...///000///...---...///+++,,,---...------------,,,,,,...//////...,,,,,,........................------------------------...............................................................//////000000000000//////...------........................................................................................................................---..................---.............../////////................................................///...------------......,,,---......///...................../////////////////////........./////////////////////////////////////////////000000111EEEIIINNNRRRSSSRRRRRRRRRUUUVVVXXX[[[]]]^^^^^^^^^aaa```]]]YYYVVVTTTTTTUUUaaafffmmmrrrsssooohhhddd^^^ZZZVVVRRRQQQRRRTTTUUUYYYVVVRRROOOOOORRRUUUWWWZZZ]]]bbbeeebbbXXXJJJ@@@;;;999555444333333222111000111111222222111111111////////////////////////.../////////000000000111//////000000000000//////............////////////////////////............,,,,,,,,,,,,------...///........................//////.........---------111000000000/////////...........................------------........................////////////////////////////////////......////////////......////////////....................................////////////000000000000---.........//////000000////////////////////////////////////////////////................................................................................................////////////////////////........................111111///......---------///+++,,,333444000,,,,,,////////////////////////---------............///000000///......---,,,+++...//////////////////...........................------......//////000000---...//////000//////...------------,,,,,,++++++........................---.....................---------------...///000............//////000000................................................------...//////...---------.....................///444999888333---,,,---.....................---////////////...............------------...//////................................................------------------------------------------------,,,------...............------------............,,,---...//////...---------------------...//////------,,,,,,,,,,,,---------///000///......///000,,,,,,------......---,,,+++,,,---......---,,,+++................................................................................................------,,,,,,------...///000000//////.................................................................................---.........................................................------.........//////.........///000000........................------------------------......---------.........,,,---......///.....................//////////////////............///000///////////////////////////////////////000000111AAAEEEJJJNNNQQQRRRTTTUUUVVVWWWXXXZZZ[[[\\\\\\\\\^^^\\\YYYUUUSSSQQQQQQQQQ[[[```iiippprrrpppjjjggg^^^YYYTTTQQQRRRUUUXXXYYYZZZWWWSSSQQQRRRSSSSSSRRRVVVZZZ^^^___ZZZPPPDDD===:::777444222222222111000///000111111222111111111000000000000000000000000......//////000000111111//////000000000000//////............////////////////////////............,,,,,,,,,+++,,,,,,------.................................---------,,,,,,111111111000///.........------------............------........./////////............////////////////////////////////////......////////////....../////////.........------........................////////////000000000000------......///000000000////////////////////////////////////////////////........................------------------------........................//////.........---------////////////////////////........................000000///............///111,,,...888;;;555111111////////////////////////---------............///.../////////...---,,,,,,......////////////.......................................///////////////---...///000000///...---////////////...---++++++---------------------------------...............------------...///000000///............//////000................................................,,,---...//////...---,,,---------..................333999:::777111...,,,...............---------///.........---------------------,,,---......///................................................------------------------,,,------......------,,,,,,,,,---............---,,,------------.........,,,---...000000///...------------------...///000......------------......---...//////......///000000...------......---,,,,,,,,,------------,,,,,,........................////////////////////////................................................,,,,,,,,,,,,,,,---......000//////............///...............................................................---------................................................///...------------...///111000///.........///000........................---------------------------------...............,,,---......//////..................//////////////////...------...000111///////////////////////////////////////000111111>>>CCCLLLRRRVVVXXXYYYZZZXXXYYYYYYZZZ[[[\\\\\\]]][[[YYYUUURRRPPPPPPOOOOOOVVV\\\dddkkkooonnnjjjggg^^^YYYSSSQQQTTTXXX[[[]]]]]]ZZZWWWVVVWWWVVVTTTRRRRRRVVVYYYXXXRRRHHH???:::888666333111111111111000//////000111111111111111000000000000000000000000.........///000111111111//////000000000000//////............////////////////////////..................---,,,,,,,,,------........................///.........------------000000000000////////////---.........////////////000000///////////////...............////////////////////////////////////......////////////......//////.........---------.........................../////////000000000111------......///000000111////////////////////////////////////////////////........................------------------------........................---------...............////////////////////////........................///............//////000222,,,...999===666000111////////////////////////---------............///---......//////...---,,,---...///000000///...---........................///////////////.........---...///000000///...---///000000111111000///...---------------------------------.........//////------------...///000111000000......---...//////................................................,,,---///000000///---,,,---------.........//////---000555888888666333111//////.........---------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------...................................................------------------------,,,,,,---......---,,,,,,+++,,,------......------,,,,,,---------.........,,,---///111111000///...---,,,,,,------///000000///..................///---...//////......///111444111...---...///...,,,---,,,,,,,,,,,,,,,,,,---................................................................................................---------------...////////////...---......000000................................................//////.........---------................................................///...------------...///333111///...---...///000................................................,,,------......///......,,,---......//////..................//////////////////---------...000111///////////////////////////////////////000111111>>>EEEPPPYYY^^^_________\\\\\\\\\\\\]]]^^^___```ZZZWWWSSSPPPOOOOOONNNNNNTTTYYYaaahhhlllkkkhhhfff^^^YYYSSSQQQUUUZZZ^^^``````^^^\\\[[[\\\[[[WWWTTTOOOSSSUUUSSSLLLBBB;;;777888555222111111111000/////////000111111111111111000000000000000000000000---......///000111111222//////000000000000//////............/////////000000/////////............000///...---------------........................000/////////..................//////000000111111.../////////000000111111222222111000///...------............/////////000////////////////////////......////////////......//////.........---------.........................../////////000000111111---------...///000000111////////////////////////////////////////////////........................------------------------........................+++,,,,,,---...///000000////////////////////////000000000000000000000000...------......///000111111***,,,888<<<444------////////////////////////---------.........//////,,,---.../////////...------...///000000///...---........................000000//////.........------...000111111///...,,,***+++,,,............------------------------------------.........//////---------......000111111111000///...------...///................................................,,,---///000000///---,,,---------.........//////,,,---000555999:::888666//////.........---------------,,,,,,,,,+++++++++,,,++++++++++++,,,------................................................------------------------,,,,,,---......---,,,,,,+++,,,------......------,,,,,,,,,---------......,,,...000111222111000///,,,,,,,,,---...///000111//////............//////,,,...//////......///111777333///---...///...---...---++++++++++++---...........................------------------------...............................................................///000000///...------...///000111................................................//////.........---------................................................///...---,,,,,,---...///444222000...------...///........................////////////////////////,,,,,,---.../////////...,,,---......//////................../////////000///...---,,,---...111222///////////////////////////////////////000111111AAAKKKYYYcccfffeeecccbbbcccbbb`````````^^^\\\YYYVVVTTTPPPMMMLLLMMMOOOQQQVVVWWWYYY]]]aaaddddddccc[[[UUUOOONNNSSS]]]ggglllnnnmmmjjjeee___XXXRRRNNNNNNMMMKKKHHHBBB<<<666333333333333222222111111111111111111000000000000///000000000000000000000000000000//////......------////////////////////////////////////////////////000000000000000000000000////////////////////////////////////////////////............//////////////////............//////000000//////.........---////////////////////////////////////////////////////////////////////////---......///////////////........................////////////////////////000000000000000000000000////////////////////////.../////////...---,,,,,,////////////////////////........................000000//////.........---000///...---------------///////////////000111111000000000000000000000000//////////////////////////////............////////////////////////////////////............//////,,,---------.../////////........................000000///...............+++,,,------......------000000//////.........---000000//////.........---//////...------------...................................................,,,------......------,,,......................................................------------......////////////////////////,,,,,,,,,---------......///...------///333777:::888666333000.........//////000000///---+++,,,---/////////......---------........................---,,,,,,,,,,,,---..............................//////---,,,,,,---...///................................................+++,,,---......---,,,+++---------............///......------------......---------------...///000........................,,,------......------,,,........................---------------------------------------...///000000///...---------------........................------------------------........................,,,---///000000000///...////////////////////////................................................/////////////////////////////////...---------,,,---------............///......------------......,,,,,,,,,---------......------------------------............////////////......//////000000111111///...---,,,,,,---...///////////////////////////FFFOOO[[[cccfffeeedddddddddcccbbbbbbaaa^^^XXXTTTTTTSSSPPPNNNMMMNNNPPPQQQUUUVVVYYY]]]aaacccbbb```XXXTTTOOOOOOUUU___hhhnnnsssrrrnnniiiaaaYYYRRRMMMLLLJJJHHHDDD???999555222333333333222222111111111222111111111111000000000///////////////////////////////////////.........////////////////////////////////////////////////........................////////////////////////////////////////////////............//////////////////............//////000/////////............////////////////////////////////////////////////////////////////////////---......///////////////........................////////////////////////........................////////////////////////---------------,,,++++++................................................000/////////.........---//////...---------------///////////////000000111////////////////////////////////////////////////......------------......//////////////////////////////............//////---------.......................................000000///...............,,,,,,---...............000/////////............000/////////............//////...------------...................................................,,,------......------,,,......................................................------------..............................,,,,,,,,,---------.........---,,,,,,...111444666555333111...---------...///000000///---,,,,,,---.........---------,,,,,,........................---,,,,,,,,,------..............................///...---,,,,,,---...///................................................------............---------------............///......------------............---------......///------------------------,,,------......------,,,........................------------------------......---------....../////////...---------------........................------------------------........................------...///////////////////////////////////////.......................................................................................------------------............/////////............//////,,,,,,,,,---------......------------------------............////////////......//////000000000000///...------------...///////////////////////////LLLTTT]]]cccddddddeeegggcccbbbaaabbbbbb^^^XXXRRRQQQQQQPPPOOOOOOPPPQQQRRRTTTVVVYYY^^^aaaaaa___\\\TTTQQQNNNPPPWWWaaajjjooowwwvvvsssmmmeeeZZZQQQLLLHHHFFFCCC>>>:::666333222222222222222222111111111222222222111111111111000////////////////////////.........///////////////////////////////////////////////////////////////........................////////////////////////////////////////////////............//////////////////............//////////////////............////////////////////////////////////////////////////////////////////////---......///////////////........................////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////------.........---,,,,,,................................................/////////...............//////...------------...//////......//////000111........................////////////////////////------,,,,,,,,,,,,------//////////////////////////////............//////...............---------........................000//////............///------...////////////...////////////............////////////............//////...------------...................................................------............------......................................................------------..............................,,,,,,,,,---------......,,,+++,,,,,,---...000111111000...---,,,,,,------///000000///---,,,---...------------,,,,,,,,,,,,........................,,,------------.......................................------------......................................................///..................///---------............///......------------......//////...---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,........................------------------------//////...---------......//////...------------...........................------------------------.................................---......///000////////////////////////........................................................................---------...............---------............///000000////////////000000,,,,,,,,,---------......------------------------............////////////...////////////000000000///...------------...///////////////////////////QQQVVV]]]```aaabbbdddgggdddaaa^^^___aaa```ZZZUUUPPPPPPPPPPPPQQQRRRRRRSSSUUUWWW[[[___bbb```\\\XXXPPPNNNMMMQQQYYYbbbjjjnnnuuuuuusssnnnfff[[[QQQKKKEEECCC>>>:::666444222222222222222111111111111111222222222222111111111111////////////////////////------......//////000000////////////////////////////////////////////////........................////////////////////////////////////////////////............//////////////////............/////////////////////.........////////////////////////////////////////////////////////////////////////---......///////////////........................////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,///////////////////////////000000000000000//////........................................................................///......---------......///............///000000........................////////////////////////...------,,,,,,------...//////////////////////////////............///////////////...---------,,,........................000///............//////---......///000////////////////////////.........///////////////.........//////...------------...................................................------............------......................................................------------..............................,,,,,,,,,---------......+++,,,,,,---------------......---,,,,,,---......///000000///...------...,,,,,,,,,,,,,,,,,,,,,,,,........................,,,------.......................................------------------......................................................000///...------...///000---------............///......------------......000///...---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,........................------------------------000///...---------------///......---------..............................................................................///...---,,,---...///000////////////////////////........................................................................,,,---------.../////////---------............/////////............//////,,,,,,,,,---------......,,,,,,------------------............////////////////////////////////////.........------.........////////////////////////SSSVVVZZZ\\\\\\^^^bbbfffjjjddd^^^\\\^^^___\\\WWWPPPPPPPPPQQQRRRTTTUUUUUUXXXZZZ]]]aaaaaa^^^XXXSSSKKKJJJLLLQQQYYYaaagggjjjmmmnnnooollleee[[[PPPJJJBBB@@@<<<777444333333333111111111111111111111111222222222111111111000000........................------......//////000000////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////............//////////////////............//////.........///////////////////////////////////////////////////////////////////////////////////////---......///////////////........................////////////////////////------------------------//////////////////////////////000000000000000///................................................---------.....................---------......///...............//////000........................//////////////////////////////............////////////////////////////////////............///////////////...---------,,,........................//////............//////---......///000/////////.........///////////////........./////////////////////...------------...................................................---......//////......---......................................................------------..............................,,,,,,,,,---------......,,,---.........---,,,,,,------------......//////...000000000...---...///,,,,,,,,,,,,,,,,,,,,,,,,........................,,,---.../////////..............................+++,,,,,,---------......................................................000///...------...///000---------............///......------------......000///...---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,........................------------------------000///...---------------......---------......///...........................................................................---,,,,,,,,,---///000////////////////////////........................................................................,,,---------.../////////---------............///...------,,,,,,------...,,,,,,,,,---------......,,,,,,,,,---------................../////////////////////...............---..................---////////////////////////RRRUUUXXXXXXXXX[[[___dddpppggg^^^[[[^^^___\\\XXXSSSRRRRRRRRRSSSUUUWWWXXX[[[\\\^^^```___ZZZSSSNNNGGGHHHJJJPPPXXX^^^cccdddccceeehhhhhhcccYYYNNNGGG???===999666333222333333000000000111111111111111111111111000000000000///.................................///////////////////////////////////////////////////////////////000000000000000000000000////////////////////////////////////////////////............//////////////////............//////.........///////////////////////////////////////////////////////////////////////////////////////---......///////////////........................////////////////////////........................////////////////////////,,,,,,---.........------------------------------........................---------------............------------...//////......------......///000......................../////////////////////////////////......///////////////////////////////////////............//////...............---------........................///............//////000------...////////////............///////////////........./////////////////////...------------.........................................................////////////............................................................------------......------------------------,,,,,,,,,---------......------............---,,,........./////////000000...000000000......///000,,,,,,,,,,,,------------........................,,,---...///000///..............................***+++,,,------...------................................................///..................///---------............///......------------......//////...---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,........................------------------------//////...---------.........------------...//////........................................................................---------,,,------...///////////////////////////................................................---------------------------------...............---------............///---,,,,,,,,,,,,,,,,,,---,,,,,,,,,---------......+++,,,,,,------...................../////////////////////............---------...//////...------////////////////////////PPPSSSVVVWWWWWWYYY^^^bbblllddd]]]\\\aaadddaaa\\\VVVUUUSSSSSSTTTVVVYYY[[[]]]]]]]]]]]]ZZZUUUNNNHHHDDDEEEIIIOOOVVV[[[]]]^^^\\\```dddeee```VVVKKKDDD:::999777444333222111111///000000000111111111222000000000/////////..............................///////////////.........////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////............//////////////////............//////............/////////000////////////////////////////////////////////////////////////////////////---......///////////////........................////////////////////////........................////////////////////////++++++,,,---------------------------------------........................,,,,,,,,,------.........---------------...//////...------------.../////////////////////////////////////////////////////////......------....../////////////////////////////////............//////---------......................................................///000000,,,,,,---.........................../////////000............/////////000//////...------------.........................................................////////////............................................................------------......------------------------,,,,,,,,,---------......---------------------------......///////////////...///000000///...///111,,,,,,---------.................................,,,---///000000000..............................)))***,,,---......------................................................------............---------------............///......------------............---------......///------------------------,,,------......------,,,........................------------------------......---------......///---------------...//////........................................................................,,,,,,------......------////////////////////////................................................------------------------...............------------------............///---------,,,,,,---------,,,,,,,,,---------......++++++,,,,,,---......///............//////////////////.........---------------...//////...------////////////////////////PPPRRRUUUVVVVVVYYY^^^bbbddd^^^ZZZ]]]fffjjjgggbbbYYYWWWTTTSSSTTTWWWZZZ\\\^^^]]]\\\[[[WWWQQQJJJDDDCCCDDDHHHNNNTTTYYYZZZZZZYYY]]]bbbddd___UUUIIIBBB888777555333222111000000//////000000111111111222////////////....................................000000//////.........---////////////////////////////////////////////////........................////////////////////////////////////////////////............/////////000//////............//////---.........//////000000////////////////////////////////////////////////////////////////////////---......///////////////........................////////////////////////........................////////////////////////,,,------.../////////...------------------------........................,,,,,,,,,------.........---------------...///000...------------...//////000000000000000000000000////////////////////////...------,,,,,,------...//////////////////////////////............//////,,,------....../////////.......................................///000111+++,,,------......---------.........//////000000---.........//////000000//////...------------.........................................................////////////...............................................................------.........------------------------,,,,,,,,,---------......,,,,,,+++++++++,,,---...------...//////......---...///111000///...000111---------....../////////........................,,,---///000111000///---........................)))***+++---......------................................................+++,,,---......---,,,+++---------.........//////.........------.........---------------...///000........................,,,------......------,,,........................---------------------------------------...///000---------------...///000........................////////////////////////........................+++,,,---...///...---,,,////////////////////////................................................------------------------/////////......------,,,---------.........//////.........------.........,,,,,,,,,---------......++++++,,,,,,---...//////............/////////000//////.........---------,,,---...//////...---,,,////////////////////////OOOQQQSSSUUUVVVXXX\\\^^^aaaZZZUUUYYYccckkkkkkhhh\\\ZZZWWWTTTTTTUUUXXXYYYXXX^^^___VVVOOOMMMJJJFFFEEEEEEFFFJJJOOOTTTWWWXXXZZZ\\\^^^]]]WWWMMMCCC<<<555444333222111111111111222222222222222222222222000000000000111111111111////////////............////////////////////////////////////////////////................................................////////////////////////000000000000111111111111........................//////////////////////////////000000000000//////......////////////......///...,,,******,,,...///......................................................------------..................////////////---------...............////////////////////////........................---------............///........................---------............///////////////////////////,,,,,,------.../////////.........////////////000////////////...---,,,+++////////////////////////111///...------...///111000000//////.........------------............/////////.........---------............////////////..............................------------......//////............//////222000...,,,,,,---000111------------------------//////.........---------........................------------------------..................------000000000///.........---,,,,,,,,,,,,,,,,,,,,,,,,........................,,,------......------,,,---------............///////////////............/////////...---------,,,.........------,,,,,,,,,---......///////////////.........------,,,,,,,,,,,,,,,,,,------.........,,,------......------,,,---------............///+++++++++,,,---...///000........................,,,,,,,,,------.........------------------------------------------------/////////......---------.........------,,,,,,,,,///...---,,,+++,,,,,,---..............................------------......------------------------........................................................................//////000000000000//////......------------..............................111000///...---,,,++++++------............---------...///...,,,+++,,,---...,,,+++,,,...///...+++,,,,,,,,,---------......,,,,,,,,,------------...000000000000000000000000////////////////////////........................,,,,,,,,,---------......RRRSSSUUUUUUVVVWWWZZZ\\\]]]XXXTTTWWW___gggiiihhh```^^^YYYVVVTTTTTTVVVWWWYYY\\\ZZZRRRMMMLLLIIIEEEEEEEEEGGGIIIMMMPPPRRRSSSWWWXXXYYYWWWQQQIII???:::555555444333222222222222000000000000000000000000//////000000000111111111////////////............////////////////////////////////////////////////................................................/////////////////////////////////000000000111111........................//////////////////////////////000000000000//////......////////////....................................................................................------------..................////////////111000///...---,,,,,,+++////////////////////////........................---------............///........................---------............///..........................................------------........./////////------...............---........................000///...------...///000000/////////.........------------............/////////.........---------------------..........................................------------......//////............//////111///...------...///000........................//////.........---------........................------------------------........................//////..................,,,,,,,,,,,,,,,,,,,,,,,,........................,,,------......------,,,---------............///////////////...........................---------......---------,,,,,,,,,------...///////////////......---------,,,,,,,,,,,,,,,,,,---------......,,,------......------,,,---------............///,,,,,,,,,,,,---...//////........................,,,,,,,,,---------......------------------------------------------------------,,,,,,,,,+++++++++......---------,,,,,,,,,///...---,,,,,,,,,------..............................------------......------------------------..............................................................................////////////............------------......................................................------............------+++,,,...---------...///...---+++,,,...///...,,,,,,,,,,,,---------...............////////////000000000000000000000000000................................................,,,---------............UUUUUUVVVVVVTTTUUUVVVXXXVVVTTTQQQSSSXXX___eeegggfffccc]]]XXXUUUTTTUUUVVVZZZYYYTTTMMMKKKKKKIIIEEEFFFFFFGGGIIIJJJLLLMMMNNNSSSSSSRRROOOIIIBBB:::666555555444333222222222222000000000000000000000000//////000000000000111111////////////............////////////////////////////////////////////////................................................////////////////////////.........////////////000........................//////////////////////////////000000000000//////......////////////......---...///000000///...---......................................................------------..................////////////111000000///...---,,,,,,////////////////////////........................---------............///........................---------............///------------------------000//////...------,,,,,,,,,---------............+++,,,---...////////////........................000///...------...///000/////////...............---------............///...............---------,,,,,,,,,------------.................................------------......//////............////////////......////////////////////////////////////...............---------........................------------------------........................---------------.........------------------------........................------............---------------............////////////............------------..................------------,,,,,,,,,------...////////////......------------,,,,,,,,,,,,,,,,,,------------...,,,------......------,,,---------............///...---------------..............................,,,,,,,,,------------...---------------------------------------------------,,,,,,,,,,,,+++++++++...------------,,,,,,,,,......---,,,,,,,,,------..............................------------......------------------------........................................................................---------......---------......------------..............................+++,,,,,,---...///000000------............------)))+++---------...///111...---,,,---......---,,,,,,,,,,,,---------...............////////////000000000000000000000000000................................................------........./////////UUUVVVVVVTTTQQQPPPQQQRRRPPPOOOOOOOOORRRXXX___eeehhheee```[[[XXXVVVVVVWWWZZZUUUNNNJJJJJJKKKJJJGGGGGGHHHJJJJJJJJJJJJJJJKKKOOONNNKKKGGGAAA<<<777444444333333222111111222222222222222222222222222222////////////000000000111////////////............////////////////////////////////////////////////................................................////////////////////////---------.........//////........................//////////////////////////////000000000000//////......////////////............////////////............................................................------------..................////////////------......//////000000////////////////////////........................---------............///........................---------............///------------------------//////.........---------,,,,,,,,,---------......,,,------...//////..............................000///............///000........................---------............///........................,,,,,,---------.......................................------------......///......------......///---...///000000//////...................................................................................................---------...............+++,,,,,,,,,---.........................................................------............---------------............/////////.........---------,,,---------.../////////------------------------,,,---......//////......------------------------------------------------,,,------......------,,,---------............/////////...---------------........................------------------------------------------------------------------------........................------------------------------------------------..............................------------......................................................................................................------............------......------------..............................+++,,,,,,---...///000000------............------+++,,,......------///111///...------......------,,,,,,,,,---------......,,,,,,,,,------------...////////////////////////.........................................................////////////000TTTTTTSSSQQQNNNLLLLLLMMMKKKLLLLLLLLLMMMRRRZZZ```dddbbb___]]]ZZZYYYXXXXXXWWWRRRLLLKKKLLLMMMLLLKKKJJJLLLNNNMMMKKKJJJJJJKKKKKKIIIEEEAAA<<<888555333222111000000000000000000111111111111111111111111...////////////000000000////////////............////////////////////////////////////////////////................................................////////////////////////------------....................................//////////////////////////////000000000000//////......////////////......///...,,,++++++,,,...///......................................................------------..................////////////------......///000000111////////////////////////........................---------............///........................---------............///---------------------------------.........//////,,,,,,,,,---------............//////...------,,,........................//////............//////---------...............---------............///---.....................---.........////////////..............................------------............------------......,,,---///000111000///...---------------------------.....................................................................---------.........//////+++,,,,,,,,,---.........................................................---......//////......------------............///............------------,,,---------.../////////------------------------,,,------...............------------------------------------------------,,,------......------,,,---------............///000000///...------------........................------------------------------------------------------------------------........................------------------------,,,---------------------..............................------------...............................................................................................................//////...............------------..............................---.....................------............---------...//////---------////////////...------------,,,,,,,,,---------......,,,,,,,,,------------....................................................................................////////////000RRRRRRQQQOOOKKKIIIJJJKKKJJJJJJJJJKKKLLLPPPUUUYYY\\\\\\\\\\\\[[[YYYWWWVVVSSSOOONNNPPPQQQPPPOOOQQQOOOQQQSSSQQQMMMIIIIIIJJJFFFDDD@@@<<<999666444333000000///////////////000////////////////////////......////////////000000////////////............////////////////////////////////////////////////................................................////////////////////////---------............///........................//////////////////////////////000000000000//////......////////////......000...+++******+++...000......................................................------------..................////////////000000000/////////......////////////////////////........................---------............///........................---------............///------------------------,,,,,,------...//////000,,,---------............////////////...---,,,+++------------------------////////////////////////---------------.........---------............///---------......................../////////000000..............................------------............------------......,,,---...000000000//////---------------------------------...............................................................,,,,,,------.../////////---------------.........------------------------..............................////////////......---------............///.........------------,,,---------...............,,,,,,,,,------------...,,,,,,---............---,,,,,,,,,------------......------------,,,,,,,,,,,,------......------,,,---------............///000000///...---------..............................------------,,,,,,,,,------------------------------------------------+++++++++,,,,,,,,,,,,---,,,,,,,,,------------...+++,,,---.........------..............................------------............................................................................................................////////////............------------............................../////////...---------,,,------............------...///000///---,,,---...///000000///---,,,---...,,,,,,,,,---------...............////////////000........................------------------------........................------........./////////PPPQQQPPPNNNKKKIIIJJJKKKJJJIIIIIIJJJMMMPPPRRRSSSTTTVVVXXXZZZYYYVVVSSSPPPNNNMMMQQQWWWWWWSSSSSSVVVUUUWWWXXXTTTMMMGGGEEEEEE@@@???<<<999777555333333000000////////////000000////////////////////////........./////////000000////////////............////////////////////////////////////////////////................................................////////////////////////---............/////////........................//////////////////////////////000000000000//////......////////////......///...---,,,,,,---...///......................................................------------..................////////////000000000000////////////////////////////////////........................---------............///........................---------............///........................------..................------........./////////---...............------------------------------......////////////......,,,,,,,,,------.........---------............///---------.........//////---------.........//////..............................------------.........------,,,,,,------...,,,---...///000000000000........................---------.........//////................................................,,,,,,------...//////000//////..................,,,,,,,,,,,,,,,,,,,,,,,,..............................////////////......---------............///.........---------,,,,,,...............---------,,,,,,,,,---------......+++,,,------......------,,,,,,,,,---------............---------,,,,,,,,,,,,------......------,,,---------............///000///...............///..............................---------,,,,,,,,,------------------------------------------------+++++++++,,,,,,,,,------,,,,,,,,,---------......+++,,,---.........------..............................------------......................................................................................................---------......---------......------------..............................//////.........---------------............---------...//////......///000///000111000---,,,---...,,,,,,,,,---------...............////////////000------------------------------------------------........................,,,---------............PPPPPPPPPNNNKKKJJJKKKLLLJJJIIIIIIKKKNNNPPPQQQPPPOOORRRUUUWWWWWWSSSNNNKKKKKKMMMTTT[[[[[[UUUUUUZZZYYY\\\\\\VVVLLLDDDAAAAAA===;;;999777555444333222111000000000000000111111111111111111111111111111............/////////000000/////////............////////////////////////////////////////////////................................................////////////////////////.........////////////000........................//////////////////////////////000000000000//////......////////////......---...///000000///...---.........................................................------...................../////////000------...///000111222222////////////////////////........................---------.........//////........................---------.........///////////////////////////////////////...------,,,,,,.........////////////000,,,,,,---...////////////------------------------......////////////......,,,,,,,,,------.........---------.........//////---------.........//////,,,,,,,,,---------.......................................------............------,,,,,,------...---------...///000000111////////////////////////---------.........//////........................////////////////////////,,,,,,------...///000000000000000///.........---,,,,,,,,,,,,,,,,,,,,,,,,..............................////////////......---------.........//////......---------,,,,,,,,,/////////......------,,,,,,,,,,,,------.........+++,,,------......------,,,,,,,,,------..................------,,,,,,,,,,,,------......------,,,---------.........////////////............//////.................................------,,,,,,,,,---------------------------------------------------------....../////////,,,,,,,,,------.........***+++---...///...------.................................------.........////////////////////////........................................................................+++,,,,,,------,,,,,,+++.........------.........................................................---..................---+++---...///...///111222///111222000---+++,,,...,,,,,,,,,---------......,,,,,,,,,---------......------------------------------------------------........................,,,,,,,,,---------......NNNMMMKKKIIIIIIIIIKKKLLLHHHJJJLLLNNNOOONNNMMMMMMNNNPPPRRRRRRPPPLLLJJJIIIEEEJJJQQQWWWZZZ[[[\\\]]]aaaaaa^^^WWWNNNFFFAAA>>>888777555333222000000///222000///------///000222000000000000000000000000...///000000000///---,,,//////////////////////////////////////////////////////000000000000//////........................//////......------------000///...---------------///////////////////////////////////////////////////////////////////////////......------///000111//////......---------,,,000000/////////.........000000////////////000000------------------------,,,---///000000000///...555000---......,,,...111---------............//////............---------..........................................---------------------------------,,,,,,,,,,,,---......//////.........------------------------...///000........................000000000000000000000000////////////////////////..............................////////////..............................///............---------..................------......------------....................................------------.........------,,,,,,------...------............------......////////////......///...---,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,..............................---------......///........................------------------------000///------///000///............------,,,,,,,,,........................------------------------------------------------........................////////////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,..........................................------+++++++++,,,,,,,,,------...........................------,,,,,,------............------,,,,,,,,,/////////......---------------------------------------------------------..................------........................++++++,,,------......///000000000///......------........................................................................111000///...---,,,,,,,,,,,,---...//////...---,,,,,,,,,,,,---------......//////.........---------,,,------......------,,,.........------,,,,,,,,,******++++++,,,---......---------............///---------------------------------,,,,,,+++++++++........................///......------......///LLLKKKIIIGGGFFFGGGGGGHHHHHHIIIKKKMMMNNNNNNMMMMMMKKKMMMOOONNNKKKHHHFFFEEEEEEJJJPPPUUUXXXZZZ\\\^^^cccaaa^^^VVVMMMDDD>>><<<777666555333111000000000111000///......///000111000000000000000000000000...///000000000///---,,,////////////////////////////////////////////////------............------////////////////////////000000//////............//////...---------------///////////////////////////////////////////////////////////////////////////......---...///000111/////////.........------......---------,,,,,,,,,000//////......//////000------------------------------///000000000///......---...000///,,,---111---------............//////............---------................................................------------------------------,,,,,,------...//////.........------------//////......---.................................////////////////////////......................................................////////////..............................///............---------..............................------------....................................------------.........------,,,,,,------...------............------......////////////......///...------------...///...............---------........................000//////.........//////........................------------------------000...------/////////.........---------,,,,,,,,,................................................------------------------...............---------........................------------------------------------------------................................................,,,,,,---------....................................------,,,,,,------.........---------,,,,,,,,,.........---------,,,,,,------------------------------------------------................................................------------------------////////////....................................................................................000///...---------------------...//////...------,,,,,,,,,---------......//////.........---------,,,------......------,,,/////////......---------------......///000000111---------............///------------------------...---------,,,,,,,,,+++........................---,,,,,,++++++,,,,,,---LLLKKKIIIGGGFFFFFFFFFFFFHHHIIIKKKLLLNNNNNNMMMMMMJJJLLLMMMKKKHHHEEECCCCCCFFFIIINNNRRRUUUXXX\\\^^^dddbbb]]]UUUKKKAAA;;;888666555444222111000000000111000///......///000111000000000000000000000000/////////000//////...---////////////////////////////////////////////////------............------////////////////////////000000000/////////////////////...------------...///////////////////////////////////////////////////////////////////////////............///000000000000////////////......---------------,,,,,,,,,///..................///---------------------------......///000/////////...---...111000------111---------............//////............---------................................................------------------------...------------...//////............------------111111000///............................................................------------------------..............................////////////..............................///............---------..............................------------....................................------------............------------......------............------......////////////......///...------------...///////////////////////////........................222111000///////////////........................------------------------///...------/////////---...------------,,,,,,,,,........................////////////////////////------------------------//////.........---------........................------------------------........................................................................---------.........//////...........................------,,,,,,------......------------,,,,,,,,,------------,,,,,,,,,,,,------------------------------------------------................................................//////...------,,,++++++---............/////////........................................................................///......---------......------...//////...------,,,,,,,,,---------.....................---------,,,------......------,,,///////////////.........++++++,,,,,,------......---------............///------------------------.........---------------........................---,,,,,,++++++,,,,,,---MMMLLLKKKKKKIIIHHHGGGGGGHHHIIIJJJKKKLLLMMMLLLLLLLLLMMMMMMKKKGGGEEEDDDDDDGGGIIIMMMPPPSSSVVV[[[^^^dddbbb\\\SSSHHH???999666444444333111000000000000000000////////////000000//////////////////////////////////////////......//////////////////////////////////////////////////////000000000000//////////////////////////////////////////............///......---------......////////////////////////////////////////////////////////////////////////............/////////000000000000000000/////////////////////////////////......------------..............................---......///////////////<<<333---...000//////000---------............//////............---------........................---------.............................................------......///000------------------------111000000////////////000......................................................................................................////////////..............................///............------------------.....................------------....................................------------............------------......------............---------......//////......---.........------.........///////////////000000000........................222111000///....................................------------------------///...---...//////...---------------------------................................................------------------------/////////...------,,,,,,........................------------------------------------------------........................---------...............------------.......................................------,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------------.............................................---------,,,,,,,,,,,,,,,---......///000000........................................................................---------------...///000---..................---,,,,,,,,,---------..............................,,,------......------,,,//////..................******+++++++++,,,,,,,,,---------............///------------------------................................................///......------......///KKKKKKLLLMMMLLLKKKJJJIIIIIIJJJJJJKKKKKKKKKKKKKKKLLLLLLKKKIIIFFFDDDDDDEEEGGGIIILLLNNNPPPTTTXXX\\\```^^^XXXOOOEEE<<<777555333222111000000000000000000000////////////000000//////////////////////////////.........///////////////////////////////////////////////////////////////000000000000//////------------------------------------------------......---------......///////////////////////////////////////////////////////////////////////////---......////////////////////////000000000000000.../////////////////////......------------........................................../////////000MMM<<<,,,***...111000///---------............//////............---------........................---------.........//////........................---------------...//////,,,,,,------------------.........//////111222222................................................////////////////////////..............................////////////......///////////////////////////............------------------.........//////......------------....................................------------......///......------......///------............------------............---------..................------------....../////////////////////////////////111000///...---,,,,,,,,,........................------------------------...------...//////---,,,------------------------........................------------------------------------------------//////.........---------........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................---------.........//////+++,,,,,,,,,,,,---------...........................------,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------------.........//////........................,,,,,,,,,---------......++++++,,,---...///000000........................................................................---------------...///000.........------.........,,,,,,,,,---------......---.....................,,,------......------,,,------------------------............////////////---------............///------------------------................................................///......------......///GGGIIIKKKMMMNNNNNNMMMLLLKKKKKKJJJJJJIIIIIIHHHHHHHHHHHHGGGDDDAAA@@@BBBCCCEEEGGGJJJKKKMMMOOOSSSVVVXXXVVVQQQIII@@@999555444111111000000000000000111//////000000000000//////000000000000000000000000///............///000000////////////////////////////////////////////////------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...------------...//////////////////////////////////////////////////////////////////////////////---......///000/////////......////////////000000,,,,,,,,,---------------///..................///........................///............///000000OOO===,,,)))...111000///---------............//////............---------........................,,,,,,------.../////////........................---,,,,,,,,,,,,---......,,,,,,,,,,,,------------,,,,,,---...///111222333................................................000000000000000000000000..............................////////////......///////////////////////////............---------,,,,,,------.../////////......------------....................................------------......//////............//////------............------------............------------...//////...------,,,,,,,,,------......///////////////////////////000///...---------------........................---------------------------,,,---...//////---+++,,,,,,,,,------------...........................------------------------------------------------........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,------.../////////+++++++++,,,,,,,,,------...........................------,,,,,,------...,,,,,,,,,------------...,,,,,,,,,,,,------------------------------------------------------------,,,,,,------.../////////........................++++++,,,,,,---...//////++++++,,,---......//////........................................................................---------------...///000///...------------...///,,,,,,,,,---------......---------...............,,,------......------,,,,,,,,,,,,------------------------------------------------............///---------------------------------------.................................---,,,,,,++++++,,,,,,---EEEHHHLLLPPPRRRSSSRRRQQQMMMLLLKKKIIIHHHGGGFFFFFFEEEEEECCCAAA??????AAACCCBBBDDDGGGHHHIIIJJJLLLNNNMMMLLLHHHAAA:::555333333000000/////////000000111//////000000000000//////000000000000000000000000///......---...///000111////////////////////////////////////////////////------............------------------------------,,,,,,,,,---------......---------------...//////////////////////////////////////////////////////////////////////////////------///000000000///...------........./////////,,,,,,,,,---------......000//////......//////000........................///......---...///000111???555------//////---...---------............//////............---------........................,,,,,,------...//////000........................,,,++++++++++++,,,------++++++,,,,,,,,,---------------------...///000111........................////////////////////////000000000000000000000000..............................////////////......///////////////////////////............---------,,,,,,------...//////000......------------....................................------------......//////............//////------............------,,,------......------,,,------...//////...------+++,,,,,,---......////////////////////////////////////...............///........................------------------------,,,,,,---...//////---***,,,,,,,,,---------......................................................------------------------,,,,,,------.../////////------------------------------------------------------------------------........................,,,,,,------...//////000,,,,,,,,,,,,---------..............................------,,,,,,------...,,,,,,,,,---------......,,,,,,---------.........------------------------------------------------,,,,,,------...//////000........................,,,---------------------,,,,,,,,,------.......................................................................................---------......//////...------------...///,,,,,,,,,---------......---------.........//////,,,------......------,,,------------.........///++++++++++++++++++++++++---------............///------------------------+++,,,,,,,,,------------........................---,,,,,,++++++,,,,,,---FFFIIIOOOTTTWWWXXXXXXWWWOOOMMMKKKIIIGGGFFFEEEEEEEEEDDDCCC@@@>>>???BBBEEE@@@BBBEEEFFFFFFFFFHHHIIIFFFEEEBBB<<<666222111222000////////////000000111//////000000000000//////000000000000000000000000///...------...///000111//////////////////////////////////////////////////////000000000000//////........................---------.........//////---------------...///000////////////////////////////////////////////////////////////////////////,,,---///000000000///...,,,---------......//////........./////////000000000000////////////000000///////////////////////////......------///000111,,,+++...111111---+++------------.........////////////.........---------........................,,,,,,------...///000000////////////////////////++++++******++++++,,,---+++++++++,,,,,,---------......---------......///........................000000000000000000000000////////////////////////..............................////////////......000000000000000000000000//////.........---------,,,,,,------...///000000.........------..........................................------.........//////............//////---..................---,,,------......------,,,,,,---...//////...---,,,,,,,,,------...//////000000000000000000000000000000////////////000000111........................------------------------,,,,,,---...000///,,,***,,,,,,,,,------.................................////////////////////////------------------------+++,,,,,,---...///000000------------------------------------------------................................................,,,,,,------...///000000---------.........//////...........................------,,,,,,------...,,,,,,,,,------.........---------....../////////------------------------------------------------,,,,,,------...///000000........................///......------,,,,,,+++,,,,,,------------..............................................................................///......---------......///...---,,,,,,---...///,,,,,,,,,---------......---------.........//////,,,------......------,,,---.........//////000000........................---------.........//////------------------------+++++++++,,,,,,---------........................///......------......///CCCFFFKKKPPPUUUXXXZZZ[[[RRRNNNJJJHHHHHHGGGDDDBBB@@@???>>>???@@@@@@???>>>AAA@@@@@@BBBDDDEEEEEEDDDBBB>>>:::666555444222111000000000000000000000000111111000000//////......111111000000//////......000000////////////000000000000000000000000000000////////////////////////................................................000000000///......---------------,,,,,,+++++++++---......///////////////////////////////////////........................//////////////////////////////////////////////////////////////////////////////////////////////////////.........---------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,............////////////............////////////,,,---///000000///---,,,---------............/////////.........---------.................................------,,,,,,,,,---------,,,,,,+++++++++........................333222222111000//////...................................................---...............------////////////////////////................................................------------------------000000//////............000000///...------,,,,,,//////.........---------......////////////......................................................++++++,,,------......///,,,---------.../////////444000,,,---000222000---/////////......---------------------------------......//////...---,,,,,,------------------------000///......------------,,,,,,,,,,,,,,,,,,,,,,,,...........................------------...//////,,,,,,,,,---------......,,,++++++***+++,,,---...------------------------,,,------......------,,,///......------,,,,,,+++,,,,,,------.../////////......---------......///---------,,,,,,+++++++++,,,,,,,,,------.........,,,------......------,,,------------------------........................,,,,,,,,,---------......................................................---------............///............................................................////////////000///...---------------........................------------------------,,,,,,,,,---------.........................................................---,,,++++++---...000------------------------........................///////////////.........------------------------/////////...---------,,,BBBEEEJJJOOOSSSVVVXXXXXXQQQMMMIIIGGGGGGGGGFFFDDDBBBAAA???@@@AAABBBAAA@@@AAA@@@???@@@BBBCCCBBBAAA>>>;;;777555444444333222000000000000000000000000111000000000/////////...111000000000/////////...000000////////////000000000000000000000000000000////////////////////////............................................................////////////.........---------,,,,,,---......///////////////////////////////////////........................////////////////////////////////////////////////........................------------------------//////.........---------,,,,,,---------.........------------------------............////////////............////////////,,,---...000000...---,,,---------............/////////.........---------......................../////////......---------...---------,,,,,,,,,+++........................222111111000//////......................................................---...............------........................................................................,,,,,,,,,---------....../////////.........------000//////...------,,,,,,//////.........---------.........//////.........................................................---------------------------------...............<<<666///---...///---+++.........---------,,,,,,------------------------......//////...------,,,------------------------...---------------......,,,,,,,,,,,,,,,,,,,,,,,,...........................------------...//////,,,,,,,,,---------......---,,,++++++,,,---...///------------------------,,,------......------,,,------------------------..................------------,,,,,,,,,,,,,,,---///.........------------,,,,,,------------------,,,------......------,,,------------------------........................,,,,,,,,,---------......................................................---------............///............................................................//////////////////...---------------........................------------------------,,,,,,,,,---------.........................................................---,,,++++++---...000------------------------.......................................---------------------------------...............---------AAADDDHHHLLLPPPSSSTTTTTTOOOKKKGGGEEEEEEGGGHHHHHHEEECCCAAAAAACCCDDDCCCCCCAAA???>>>>>>??????>>><<<:::777444333333444333222000000000000000000000000000000000000////////////000000000000////////////000000////////////000000000000000000000000000000////////////////////////................................................,,,------...//////000000/////////...............---......///////////////////////////////////////........................////////////////////////////////////////////////........................------------------------...............---------,,,------------.............................................////////////............////////////,,,---...//////...---,,,---------............///...............---------........................///////////////..................---------------........................000000000///......------................................................------...............---........................................................................,,,,,,,,,------..................---------------/////////...------,,,,,,...............---------------............------................................................//////...------,,,++++++...............--------->>>888000,,,,,,------,,,------------,,,,,,,,,,,,------------------------.........///......---,,,------------------------++++++++++++,,,---...///------------------------...........................------------...//////,,,,,,,,,---------......---------,,,------...///------------------------,,,------......------,,,+++,,,,,,---......//////000//////...------,,,,,,///......---,,,,,,,,,---000000000///////////////------------------,,,,,,,,,------......------,,,------------------------------------------------,,,,,,,,,---------......................................................---------............///................................................---............///////////////...------------...........................------------------------,,,,,,,,,---------......................................................------,,,+++,,,---...///------------------------........................---------------------------------------------------------...............@@@BBBFFFJJJMMMNNNOOOOOOKKKHHHEEECCCCCCFFFIIIKKKHHHFFFDDDDDDEEEFFFEEEEEEAAA@@@>>>======<<<;;;999888555333222222222111000////////////////////////000000000000////////////000000000000////////////000000////////////000000////////////////////////////////////////////////................................................---------....../////////........................---......///////////////////////////////////////........................////////////////////////////////////////////////........................////////////////////////........................------------............////////////////////////............////////////............////////////------...//////...---------------............///................................................//////..................................................................//////.........---------................................................,,,---......///.................................................................................------------------------------------------------//////.........---------........................,,,,,,------------,,,,,,......................................................---------,,,,,,,,,/////////...---------,,,555222...,,,---///000///,,,,,,,,,,,,,,,,,,,,,,,,---------------------------...............------------------------------+++++++++++++++,,,---......................................................------------...//////,,,,,,,,,---------..............................------------------------,,,------......------,,,,,,---------........./////////.........---------222111000///////////////000000//////////////////.........------,,,,,,,,,,,,------......------,,,------------------------------------------------,,,,,,,,,---------......................................................---------............///................................................---------........./////////......---------..............................------------------------,,,,,,,,,---------......................................................------,,,,,,,,,---...///------------------------........................---------------.........------------------------,,,---------.../////////@@@BBBEEEHHHIIIJJJJJJIIIGGGEEECCCAAABBBEEEIIILLLJJJIIIGGGGGGHHHHHHFFFDDDBBB@@@>>><<<<<<;;;888666777555222111111000...---////////////////////////////////////000000000000////////////000000000000000000////////////000000////////////////////////////////////////////////................................................///.........---------,,,------------------......---......///////////////////////////////////////........................////////////////////////////////////////////////........................////////////////////////---.....................---------.........//////////////////////////////............////////////............////////////---..................------------............///---.............................................------------------------............................................................------------................................................,,,------...//////..............................................................................//////...---,,,++++++***------------------------...............------------.....................,,,,,,------------,,,,,,................................................,,,,,,,,,---------....../////////...---------,,,---,,,,,,---/////////...,,,,,,,,,,,,,,,,,,,,,,,,------------------------------...............---------------------------...---,,,+++++++++++++++...................................................------------...//////,,,,,,,,,---------...........................---------------------------,,,------......------,,,/////////......------------------.........//////111111000///////////////.................................------,,,,,,,,,,,,------......------,,,------------------------------------------------,,,,,,,,,---------......................................................---------............///................................................------------..................---------......///........................------------------------,,,,,,,,,---------......................................................,,,,,,,,,,,,------......------------------------........................------......////////////------------------------,,,---------.../////////@@@AAADDDFFFGGGGGGFFFEEEBBBBBBAAA@@@@@@CCCGGGKKKLLLKKKKKKKKKKKKIIIEEEAAAAAA???<<<;;;:::999777444666444222111111000---+++000000000000000000000000////////////000000000000////////////000000000000000000////////////000000000000000000000000000000////////////////////////................................................//////......---,,,,,,+++---------------.........---......///////////////////////////////////////........................////////////////////////////////////////////////---------------------------------------------------------...............------........./////////////////////////////////............////////////............////////////........................---------............///---------.......................................,,,,,,,,,------------------------------.........................................................................................................,,,,,,---...////////////------------------------................................................//////...---,,,++++++***---------------.................................---------...............------............------................................................++++++,,,,,,---...//////...............---------+++,,,---......---,,,+++,,,,,,,,,,,,------------------------------------,,,---......///.........------------------------///...---,,,++++++++++++------------------------...........................------------...//////,,,,,,,,,---------......---............---,,,,,,------------------------,,,------......------,,,000000//////...------,,,,,,,,,------...//////000...------,,,------......,,,------------.........------------------,,,,,,,,,------......------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......................................................---------............///................................................,,,------------............------------...//////........................------------------------,,,,,,,,,---------......................................................,,,,,,,,,---------......------------------------........................------......///000000000---------------------------------...............@@@BBBDDDEEEFFFEEECCCBBB>>>@@@@@@@@@???AAAEEEHHHLLLMMMMMMNNNMMMIIICCC>>>???<<<:::999888777444222333222000111111111///---000000000000000000000000.../////////000000000111.../////////000000000111000000////////////000000000000000000000000000000////////////////////////................................................------------------------------........./////////---......///////////////////////////////////////........................////////////////////////////////////////////////---------------------------------------------------------.........//////............////////////....................................////////////............////////////.........------.........---------............///---------.........//////........................------------.........///+++,,,,,,,,,------------................................................................................................+++,,,---...////////////------------------------................................................------------------------------........./////////........................---------.........//////.........//////.........................................................,,,------------------------------...............---.........---,,,,,,,,,,,,,,,---------.........------------------------,,,------...//////......------------------------......---------------...,,,,,,,,,,,,,,,,,,,,,,,,...........................------------...//////,,,,,,,,,---------......,,,---......---,,,+++***------------------------,,,------......------,,,////////////............------..................++++++++++++,,,---...///,,,,,,---------.........,,,,,,------------------,,,------......------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......................................................---------............///................................................,,,,,,---------.........---------------...//////........................------------------------,,,,,,,,,---------......................................................,,,,,,------......------------------------------........................,,,,,,---......///000000------------------------...............---------AAABBBDDDEEEEEEDDDBBBAAA<<<>>>@@@@@@>>>???CCCFFFMMMNNNOOOPPPNNNIIIAAA<<<<<<:::888777666555333111000000///000222222111///000000000000000000000000.../////////000000111111.../////////000000111111000000////////////000000000000000000000000000000////////////////////////................................................+++,,,,,,------......///.../////////000000111111---......///////////////////////////////////////........................////////////////////////////////////////////////------------------------////////////////////////---------.........//////............/////////000..................................../////////000............/////////000......------------......---------.........//////---------.........//////........................---.........//////000000+++++++++,,,,,,---------..............................//////////////////................................................+++,,,---...////////////------------------------................................................******+++,,,...//////000........./////////000000---.....................---------.........//////......////////////......................................................///......------,,,,,,+++,,,------....../////////.........,,,,,,---///111---------....../////////------------------------,,,,,,---.../////////...------------------------------------...///000000,,,,,,,,,,,,,,,,,,,,,,,,...........................------------...//////,,,,,,,,,---------......,,,,,,---...---,,,***)))------------------------,,,------......------,,,------......///000000000/////////...------,,,,,,,,,,,,,,,---...///000111,,,---------......//////,,,,,,,,,------.........,,,------......------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......................................................---------.........//////................................................,,,,,,,,,---------......---------------...///000........................------------------------,,,,,,,,,---------......................................................+++,,,------......------------------------------........................++++++,,,,,,---...//////------------------------/////////......------,,,EEEEEEEEEFFFGGGFFFCCC@@@AAA???===;;;;;;===@@@CCCGGGJJJMMMOOONNNIIIDDD@@@:::888444111000111333444000000000000000000000000........................000///...------...///000////////////000000000000////////////////////////111111000///////////////////////////////////////////////////////////////........................111000///...............------............------..................------.........------,,,,,,,,,111111111111000///...---...............///000000............////////////////////////////////////////////////////////////........................,,,------......------,,,,,,,,,---///111333555777---.../////////...,,,,,,------------------------//////.........---------,,,---------.../////////.........///////////////------------------------////////////////////////........................---///000000///......///------......//////000000////////////////////////..............................------------......,,,---------.../////////++++++,,,---..........................................////////////......///...---,,,,,,---///000333222111///............,,,,,,,,,------..................------.........////////////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------------,,,,,,+++++++++------------------------/////////////////////////////////......---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---.........---,,,,,,+++******++++++,,,---............---------,,,,,,,,,---------------------------------............///........................///...---,,,+++,,,,,,---......------------......---------,,,,,,+++++++++//////.........---------///......---------......------------------------++++++,,,------......///------------------------------------------------........................,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,...------------...//////................................................,,,,,,,,,---------.................................------,,,,,,,,,------------,,,,,,,,,+++++++++,,,,,,,,,------.........------------------------------------------------,,,------......------,,,---------------------------,,,,,,,,,,,,---......//////...------------.........------------......BBBBBBBBBCCCDDDCCCAAA>>>???>>><<<<<<<<<>>>@@@BBBFFFHHHKKKMMMKKKGGGBBB???:::888555333222222333444000000000000000000000000........................111000////////////000111////////////000000000000////////////////////////111111000///////////////////////////////////////////////////////////////........................000///......------......------............------.................................------,,,,,,,,,...............------,,,...............///000000............////////////////////////////////////////////////////////////........................---------......------------------///000222444555---.../////////...---,,,------------------------//////.........------------------...............000000//////......------------------------------........................------------------------...000111111000//////000............////////////......................................................------------......---------...............------......//////..............................------............------++++++******,,,...000222555444222000///...------,,,------------------.........------------..............................------------------------,,,,,,,,,,,,,,,,,,,,,,,,.........................................................---------,,,,,,------------------------........................------,,,,,,,,,+++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,+++++++++,,,,,,------............---------,,,,,,,,,---------------------------------............///........................000///...---------............------------...............---------,,,,,,//////.........---------......---------------...------------------------------------------------------------------------------------------------........................---------.........//////------------------------...------------...//////................................................,,,,,,,,,---------.................................------,,,,,,---------------------,,,,,,,,,,,,,,,,,,------------------------------------------------------------------,,,------......------,,,------------------------,,,---------............------,,,++++++++++++,,,......------------......AAA@@@@@@AAACCCBBB@@@=========<<<===>>>???@@@AAACCCEEEGGGIIIGGGDDD???<<<888777666555444333333333000000000000000000000000........................111111000000000000111111////////////000000000000////////////////////////111000000///////////////000000000000000000000000////////////////////////........................///...------------------------............------.................................---------------,,,------...............///............//////000............////////////////////////////////////////////////////////////........................------------------------.........///000111222333......//////......---,,,------------------------...............---------...............---------111111000///...---,,,,,,........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,...000222222000///000111/////////...............------------------------..............................------------.....................---------/////////000//////..............................,,,,,,------------,,,,,,*********,,,...111444666666555333111///...---,,,.........---------------------,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------//////////////////////////////////////////////////////............---------------------------------------------------------,,,,,,,,,,,,+++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,------------------............---------,,,,,,,,,---------------------------------............///........................000000///.........//////......------------......//////............------...............---------------,,,,,,,,,,,,------------------------------//////...------,,,++++++------------------------------------------------................................./////////000000...........................------------...//////................................................,,,,,,,,,---------......---------------------------------,,,,,,------...///.........------------------------------,,,,,,------------------------------------------------,,,------......------,,,------------------------,,,---...///000///......------,,,++++++++++++,,,......------------......BBBAAAAAABBBCCCCCCAAA???;;;;;;===>>>??????@@@@@@@@@BBBCCCDDDBBB???<<<999555555555555444333222111////////////////////////........................000000000000000000000000////////////000000000000////////////////////////000000////////////000000000000000000000000000000////////////////////////...........................------,,,,,,,,,------------............---------------..............................------------...///000111111111111//////............///000............////////////////////////////////////////////////////////////..............................------------......///////////////000111111...............---------................................................/////////...---------,,,000000//////......------////////////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,...///111111///...///000/////////......---------------------------------..............................------------....../////////...---------,,,///////////////...---,,,........................,,,------......------,,,------...///222555777888333333111000...---------//////......------,,,,,,---,,,,,,++++++,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,....................................................................................------------,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,........................------------------------------------------------,,,------...------,,,,,,..................------......---------,,,,,,,,,---------------------------------............///........................//////........................------------..................------------........................,,,,,,+++++++++,,,------------------------------......---------,,,,,,,,,------------------------,,,,,,------------------........................---.........////////////------------------------...------------...//////................................................,,,,,,,,,---------......------------------------------,,,,,,,,,---......////////////.....................------,,,,,,,,,------------------------,,,,,,------------------,,,------......------,,,------------------------,,,---///111111000///---//////...------------......------,,,,,,------...AAA@@@???@@@BBBBBBAAA???:::;;;===>>>?????????>>>>>>?????????>>>;;;999777222333333333333222000///////////////////////////////////////////////////////////////////////////////////////000000000000////////////////////////000000////////////000000000000000000000000000000////////////////////////........................------,,,,,,,,,------...------............---------------.........//////........................,,,---...000111111111111//////............//////............////////////////////////////////////////////////////////////........................///......------......///000000////////////000000//////......------------........................---...................../////////...---------,,,------......//////000000////////////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,,,,...//////...------...//////......------,,,,,,------------------------..............................------------....../////////...---------,,,...............---,,,+++..............................////////////.........//////000222444555666......------------....../////////......------------,,,,,,++++++,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,........................------------------------------------------------,,,,,,------...------,,,..................------......---------,,,,,,,,,---------------------------------............///........................------------------------......------------......,,,,,,,,,,,,,,,,,,,,,------.....................+++++++++++++++,,,---...------------------------,,,,,,,,,---------......------------------------,,,,,,,,,---------..............................,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,...------------...//////................................................,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,---...///000000/////////..................------,,,,,,,,,------------------------,,,,,,,,,---------......,,,------......------,,,------------------------,,,---///111111000///---//////...------------...------,,,,,,,,,,,,------???>>>===>>>???@@@???>>><<<<<<===>>>>>>>>>======<<<<<<<<<<<<:::888777555111222222222222111000///000000000000000000000000////////////////////////......////////////......////////////000000000000///////////////////////////////////////000000111000000000000000000000000////////////////////////........................------------------...///------............------,,,,,,------.../////////.............../////////+++,,,---...////////////000//////............///............////////////////////////////////////////////////////////////........................000///...------...///000000//////......///////////////...------------...........................---------..............................---------,,,,,,---...///000111111........................////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,+++---///...---,,,------.........---------------------------------------..............................------------.....................---------------------------,,,+++...........................//////////////////...,,,------...///000000000,,,,,,+++,,,,,,---...////////////...............------,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------+++++++++,,,,,,,,,,,,---+++,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,---------------------------------------------------,,,,,,------......------------------------............---------,,,,,,,,,---------------------------------............///........................+++,,,------...---------......------------......+++++++++,,,,,,,,,,,,------------...............,,,++++++,,,,,,---...///------------------------++++++,,,,,,---...//////------------------------+++,,,,,,------.................................,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,...------------...//////................................................,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......///000/////////............------------------,,,,,,------------------------+++,,,,,,------.........,,,------......------,,,------------------------,,,---...///000///......------,,,++++++++++++,,,------,,,,,,,,,,,,------???>>>===>>>???AAA@@@???>>>============<<<<<<<<<;;;;;;:::999888666555555222222222111111111111111000000000000000000000000////////////////////////...///000000000000///...////////////000000000000///////////////////////////////////////000111111////////////////////////////////////////////////..............................------......///000------............------,,,,,,------...//////000---........./////////000,,,,,,---...//////......000000///...........................////////////////////////////////////////////////////////////........................000///...------...///000//////.........//////000000///...---,,,------...........................---------.........//////---------...............------......//////000000------------------------........................------------------------,,,...//////...------...,,,------------------.........................................................------------......---------...............,,,------............---........................---......//////......---******,,,---......//////------,,,,,,,,,---..................////////////......------------..............................------------------------,,,,,,,,,,,,,,,,,,,,,,,,................................................,,,,,,,,,,,,------......++++++,,,,,,---......///------------------------+++++++++,,,,,,,,,------------------------------........................+++,,,------......------++++++,,,,,,------............---------,,,,,,,,,---------------------------------............///........................+++,,,---/////////...---......------------......,,,,,,,,,,,,------......---------.........//////,,,,,,,,,,,,---...///000------------------------,,,---------------------------------------------++++++,,,,,,---......///........................------------............------------------------...------------...//////................................................,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///////////////.........------,,,,,,------------------------------------------++++++,,,,,,---......///,,,------......------,,,------------------------,,,---------............------,,,++++++++++++,,,---,,,,,,++++++,,,,,,---BBB@@@???@@@AAACCCCCCBBB???>>>===<<<<<<;;;<<<<<<;;;;;;999888777666555444333333222222111222222222000000000000000000000000000000000000000000000000///000111222222111000///////////////000000000000///////////////////////////////////////000111111////////////////////////////////////////////////.......................................///000111---..................---,,,,,,------...///000000---.........//////000000...///000000000000000000111000///.........................../////////000////////////////////////////////////////////////........................111///...------...///111///............///000000000///...---,,,---......////////////////////////---------.........//////,,,------......////////////////////////.........------------------------------------------------........................---///000000///......///,,,,,,,,,------.........////////////////////////.................................------.........,,,------....../////////------...///000000000///........................,,,------......------,,,)))***,,,...///000111111//////...---------------------......//////000000///......------......///////////////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////////////////////////////---------.........//////++++++,,,,,,---...//////---------------------------------....../////////------------------------........................+++,,,,,,---.........---******++++++,,,---............---------,,,,,,,,,---------------------------------.........//////........................,,,---///000000000//////.........------.........---------.........//////---------.........//////,,,,,,,,,---...///000111------------------------///......------,,,,,,+++------------------------++++++,,,,,,---...//////..................................../////////000...........................------------...//////................................................,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---...///000///.........------------,,,,,,,,,------.........------------------------++++++,,,,,,---...//////,,,------......------,,,---------------------------,,,,,,,,,,,,---......//////...------------...---,,,,,,++++++,,,,,,--->>>>>>???AAACCCCCCAAA???@@@@@@???>>>===<<<;;;;;;777777777666555555444444111111000///////////////////////////////////////000000000000000000000000000000000000000000000000///////////////.........000/////////............000///...------...///000222222000///............////////////////////////////////////////////////------------------------------------------------////////////////////////..................------,,,---------.../////////111111000///////////////////////////000000000000........................//////.........---------////////////////////////........................//////.........------------------............///........................------...///000000////////////.........------------------............///,,,,,,---...///000111111.........------,,,,,,,,,///...---,,,,,,,,,,,,,,,........................//////.........------------,,,,,,++++++,,,,,,---////////////////////////........................000000////////////000000////////////////////////000000///...---,,,,,,+++,,,,,,,,,---------......//////.........---------////////////////////////........................,,,------......------,,,......------------......------------------------------------------------......................../////////...---------,,,+++,,,---...///...---,,,---------------------------------------...///000------------------------------------------------,,,------......------,,,,,,------......------,,,,,,,,,+++++++++,,,---...+++++++++,,,,,,---------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......///...---,,,,,,,,,,,,,,,........................///...---,,,,,,,,,,,,,,,---------------------------------------------------.........---,,,,,,+++---------------------------------------------------------............///000000//////.........---,,,,,,,,,,,,,,,,,,,,,,,,---------............///---------............///..............................---------,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,------.........///...,,,+++***+++,,,,,,------------------------///...---,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,//////.........---------------------------------------------------------...---,,,,,,,,,,,,---...,,,,,,,,,++++++*********,,,,,,,,,---------......<<<;;;<<<>>>@@@BBBAAA@@@AAA@@@???>>><<<;;;::::::777777666666555444444333111000000///////////////////////////////////////000000000000000000000000000000000000000000000000////////////////////////000000/////////.........000///...------...///000222111000///............////////////////////////////////////////////////------------------------------------------------////////////////////////........................---------...............111000000///////////////.../////////000000000000........................//////.........---------................................................//////.........------------------............///........................---......////////////...//////.........------------------............///------......///000000000.........------,,,,,,,,,------------------...///........................//////.........---------...------,,,,,,------.........................................................------------............................../////////...------,,,,,,,,,---------............//////.........---------................................................,,,------......------,,,------,,,,,,,,,,,,------------------------------------------------------.......................................---------+++,,,------......---------------------------------------------...//////------------------------------------------------,,,------......------,,,,,,------......------,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,------------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............---------......///........................///...---,,,,,,,,,,,,---------------------------------------------------------......------,,,+++---------------------------------------------------------............///000/////////.........---,,,,,,,,,,,,,,,,,,,,,,,,---------............///------------..........................................---------,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---------.........---,,,+++++++++,,,,,,------------------------///...---,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,//////.........---------------------------------------------------------...---,,,,,,,,,,,,---...------,,,,,,,,,+++++++++,,,,,,,,,---------......;;;::::::===@@@CCCDDDDDDBBBAAA@@@===;;;:::999888666666555555444333333333000000//////......//////////////////////////////000000000000000000000000000000000000000000000000////////////////////////000000000/////////......//////............//////111111000///............////////////////////////////////////////////////------------------------------------------------////////////////////////.......................................---------000000//////......//////....../////////000000000.......................................---------------------------------.......................................------------------............///............................../////////......---...............------------------............///////////////////////////.........---------------------------...///000111.......................................---------///......------......///------------------------..............................------------......................................................------........./////////...............---------................................................,,,------......------,,,,,,,,,,,,++++++,,,,,,,,,------------------------------------------------........................---------...............---,,,,,,,,,,,,---......------------------------------------------...///------------------------------------------------,,,------......------,,,,,,------......------,,,,,,,,,,,,,,,,,,---------.........---------------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------....../////////.............................................---,,,,,,,,,------------------------------------------------------------......------,,,,,,---------------------------------------------------------............////////////...............---------------------------------............///------------..........................................---------,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,------------......---,,,,,,+++,,,,,,,,,------------------------......------------......,,,,,,,,,,,,,,,,,,,,,,,,...............---------------------------------------------------------...------,,,,,,------...---------------,,,,,,,,,,,,,,,,,,---------......<<<;;;;;;>>>BBBFFFIIIJJJCCCBBB???<<<:::888777777555555444444333333222222000//////........./////////////////////////////////////////////////////////////////////////////////////////////000000000000000000////////////.../////////....../////////111000///...............////////////////////////////////////////////////................................................////////////////////////---------.............../////////...---------,,,000//////.........//////........./////////000000................................................------------------------................................................---------............///........................////////////...---,,,,,,........................---------............///000000//////...........................---------//////.........//////000......................................................------------......------------------------........................000//////......//////000........................---------.........//////.........////////////000........................................................................,,,------......------,,,------,,,,,,,,,,,,------------------------------------------------------........................,,,---------.../////////------,,,+++,,,---...///---------------------------------,,,,,,---......------------------------------------------------,,,------......------,,,,,,------......------,,,+++,,,,,,---------------/////////......------,,,,,,,,,,,,------------...------------------------,,,,,,,,,---------......000000000///---,,,+++***...........................------,,,,,,,,,------------------------------------------------------,,,------...------,,,,,,---------------------------------------------------------............///................................................---------............///,,,,,,---------.......................................---------,,,,,,,,,,,,,,,,,,---------......---------------------------------,,,,,,,,,------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................------------------------------------------------------------------------..................------,,,,,,,,,---------......;;;;;;;;;===BBBFFFIIIJJJBBBAAA===:::777666555555444444333333222111111111//////............//////////////////////////////////////////////////////////////////////////////////////////000000111111111000000000////////////...//////////////////...000//////...............////////////////////////////////////////////////................................................////////////////////////---------.........///////////////...---------,,,//////............//////............////////////........................---.....................------------------------........................---.....................---------............///..............................///......---,,,,,,---.....................---------............///000000000///......------........................222111000///...---------........................---.....................------,,,,,,,,,,,,------------------------------........................//////............//////........................,,,,,,------.../////////.........////////////000---.....................................................................,,,------......------,,,......------------......------------------------------------------------........................,,,---------.../////////------,,,+++,,,---...///------------------------...------,,,,,,,,,------------------------------------------------------,,,------......------,,,,,,------......------,,,+++,,,---.........------/////////......------,,,,,,,,,---------.........------------------------,,,,,,,,,---------......,,,,,,---------,,,++++++........................------,,,,,,,,,------...------------------------------------------------,,,,,,------...------,,,---------------------------------------------------------............///---------.......................................---------............///,,,,,,,,,------------.................................---------,,,,,,,,,,,,,,,,,,---------......------------------------------------------------------------------------,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---.....................------------------------------------------------------------------------........................,,,,,,,,,---------......999888999;;;@@@CCCEEEEEE@@@>>>;;;777555333333444333333333222111111000000......------......//////////////////////////////000000000000000000000000000000000000000000000000...//////000000111111222111111000000000/////////......////////////......//////......---......///////////////////////////////////////////////////................................................////////////////////////,,,,,,------.../////////...............---------......------......//////------........./////////........................---------...............------------------------........................---------...............---------............///........................------.........------,,,---------...............---------............///000000//////.........---.............../////////222111000...---,,,++++++........................---------...............,,,,,,,,,++++++,,,,,,,,,------------------------........................------,,,,,,,,,,,,---------------------------------------.........//////------........./////////---------...............------------------------........................,,,------......------,,,///......------......///------------------------------------------------........................---------...............---,,,,,,,,,,,,---......------------------------...------,,,,,,,,,,,,,,,------------------------------------------------,,,------......------,,,,,,------......------,,,+++,,,---//////......---.........---------------,,,---------............------------------------,,,,,,,,,---------......&&&'''))),,,....................................------,,,,,,,,,---......------------------------------------------------,,,,,,------......---------------------------------------------------------------............///---------------.........---------------------------------............///,,,,,,,,,,,,------------..............................---------,,,,,,,,,,,,,,,,,,---------.........------------,,,,,,,,,,,,,,,---............---------------------------,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...............------------------------------------------------,,,------......------,,,---------...............,,,,,,,,,---------......888888999<<>><<<888555222222222333333222222111000000//////...------------...///000////////////////////////000000000000000000000000000000000000000000000000...//////000111111222222111111111000000000//////---...///000000///...---.........------......///////////////////////////////////////////////////................................................////////////////////////,,,,,,------...//////000---------..................------------...///000---------.........//////........................---------.........//////................................................---------.........//////---------............///........................,,,,,,---.........---------------.........//////---------............//////////////////.........---........./////////000000000...---,,,,,,,,,,,,........................---------.........//////------,,,,,,,,,,,,------................................................---,,,,,,++++++,,,,,,------------------------------------...............,,,---------............---------.........//////------------------------........................,,,------......------,,,...------,,,,,,------...------------------------------------------------.......................................---------+++,,,------......------------------------------...---,,,,,,++++++,,,,,,------------------------------------------------,,,------......------,,,,,,------......------,,,+++,,,...///000///...---,,,,,,,,,,,,------------------------....................................,,,,,,,,,---------......''')))+++---.........---........................,,,,,,,,,,,,,,,---...///------------------------------------------------+++,,,------......---------------------------------------------------------------............///,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,---------............///++++++,,,,,,,,,---------..............................---------,,,,,,,,,,,,,,,,,,---------............---------,,,,,,,,,+++,,,.../////////...---------------------------+++,,,------------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////------------------------------------------------,,,,,,---......---,,,,,,,,,,,,---------.........,,,,,,,,,---------......::::::<<<>>>AAABBBAAA@@@<<<:::666333111111222222222222111111000/////////---------------...///000////////////////////////000000000000000000000000000000000000000000000000...//////000111222222222111111111111000000000000---...///000000///...---......---------......///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////,,,,,,------...///000000,,,------....../////////---------------...///000---------.........//////........................---------.........//////////////////////////////........................---------.........//////---------.........//////........................++++++,,,---............---------.........//////---------.........//////////////////////////////---.........//////000000...------,,,,,,,,,------........................---------.........//////.........------.........////////////////////////........................///......------......///------------------------........................,,,,,,,,,---------......---------.........//////------------------------........................,,,------......------,,,---,,,,,,++++++,,,,,,---------------------------------------------------......................../////////......------,,,+++,,,---...///...---,,,------------------------...---,,,,,,++++++++++++------------------------------------------------,,,------......------,,,,,,------......------,,,+++,,,...000000///...---+++++++++,,,,,,------------------.........//////........................,,,,,,,,,---------......---.../////////---***)))........................,,,,,,,,,,,,,,,---...///------------------------------------------------+++,,,,,,---.........------------------------------------------------------------.........//////,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////++++++,,,,,,,,,---------..............................---------,,,,,,,,,,,,,,,,,,---------...............------,,,,,,,,,+++,,,.../////////......------------------------++++++------------++++++,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////------------------------------------------------,,,,,,---......---,,,,,,,,,,,,,,,---------......,,,,,,,,,---------......777888999:::;;;;;;;;;;;;777666555444333444555555222111111000///......---000000000000000000000000....................................////////////111111000000//////......000000000000000000000000///444888777333000111333000000//////.........---////////////////////////111111000000//////......//////000000000000//////////////////////////////........................------/////////...---,,,---------------...///000111111000000//////......///////////////////////////000000000000...,,,+++------------------------------......///000000111000000//////............//////////////////////////////.........---------//////000000///...------------............------........................................................................---------............//////............---------------............------................................................////////////////////////,,,......,,,,,,//////---//////...------------.........//////...---,,,,,,........................////////////////////////------------------------..............................------------............------------......///...---,,,,,,---...///........................---------------------------------............///........................---.........///000000000......------------......//////.........------------...//////000000//////000///...---------------........................,,,,,,------.../////////......---------,,,,,,,,,---------............///.........------,,,,,,,,,---------------------------..................---...............---------........................------------------------,,,,,,,,,---------......------------------------,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------............------------------,,,+++******...---------...///111222.........------,,,,,,,,,------------------------,,,---...///000000000000........................///............---------------------------------,,,,,,,,,---------...............------,,,,,,,,,......---,,,+++******))),,,,,,,,,---------....../////////...------,,,,,,,,,,,,,,,---------..............................,,,,,,---......------,,,------,,,+++,,,---...///777777888999999999888888666555444333333333444444111111000000///......---////////////////////////....................................////////////111000000000/////////...000000000000000000000000...222666555111...///111000/////////............////////////////////////000000000000//////......//////000000000000//////////////////////////////........................---......//////...---------------------...//////000000000000//////......////////////////////////000111111111000///------------------------------,,,------...//////000000/////////.........------........................//////.........---------///////////////...------------............------........................................................................---------............///000000/////////.........------............------................................................////////////////////////+++...///---...111000---//////...------------.........//////...------,,,................................................------------------------..............................------------............------------......///...------------...///........................---------------------------------............///........................,,,,,,,,,---------------......------------......//////.........---------------........./////////......---------......///------------------------/////////...------,,,,,,......---------,,,,,,,,,---------............///......---------,,,,,,,,,------------------------------............------------..........................................------------------------,,,,,,,,,---------......------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,------............------+++,,,,,,---------,,,,,,...---------...///111222......---------,,,,,,,,,------------------------------.........------,,,........................///............---------------------------------,,,,,,,,,---------............---------,,,,,,,,,......------,,,,,,++++++,,,,,,,,,---------......---------...............,,,,,,,,,---------......------------------------......---------,,,,,,,,,------,,,,,,,,,---...///888888999999888888777666444444333222222222222333111000000//////.....................................................................////////////000000000000////////////000000000000000000000000,,,000222222///------///////////////............////////////////////////000000000////////////......//////000000//////...////////////////////////........................---....../////////.........------------...//////000000000////////////...////////////////////////111111111111111000///...------------------------,,,,,,,,,---......//////.........---------------.......................................---------...////////////...------------............------........................................................................---------............///111000000000////////////------............------................................................////////////////////////,,,///000......111111...000///......------...............///......---,,,......................................................................................................------------............------------......///...------------...///........................---------------------------------............///........................---------------,,,,,,,,,......------------.....................---------...---,,,,,,,,,---//////,,,,,,,,,------///000000,,,,,,,,,,,,,,,,,,,,,,,,/////////...------,,,,,,......---------,,,,,,,,,---------............///...------------,,,,,,,,,------------------------,,,,,,------------,,,,,,,,,---------.../////////........................------------------------,,,,,,,,,---------......------------------------,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------........................------............------******,,,------.........------------...///000111...------------,,,,,,,,,------------------------.........------,,,******........................///............---------------------------------,,,,,,,,,---------.........------------,,,,,,,,,------------------------,,,,,,,,,---------......+++,,,,,,---......//////,,,,,,,,,---------......,,,,,,,,,,,,------------///...---,,,,,,,,,,,,,,,---,,,,,,,,,,,,---...///;;;;;;;;;:::999888777666333222222111111111111111000000/////////.....................................................................////////////000000000000////////////////////////////////////,,,...000000...------//////////////////.........////////////////////////////////////////////////...//////////////////...////////////////////////.................................///////////////......---------......///////////////////////////////////////////////////000000000000//////..............................,,,,,,,,,---------......------------------------.........................................................//////...------------............------........................................................................---------............///000000000/////////......------............------................................................////////////////////////...000///---...333666555000//////...............---...............------................................................////////////////////////..............................------------............------------...............------.........................................................---------............///........................000000000///.........---......------------.................................---+++***+++,,,...000---------------...//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.../////////......---------,,,,,,,,,---------............///------------------------------------------------+++,,,,,,------,,,,,,+++,,,,,,,,,---...///000000........................------------------------,,,,,,,,,---------......------------------------------------------------------------------------------------------------........................+++,,,,,,---...//////000------............------++++++,,,---......------------------......//////---------------------------------------------------------------,,,++++++........................///............---------------------------------,,,,,,,,,---------......---------------------------------.........//////,,,,,,,,,---------......,,,,,,,,,------.........,,,,,,,,,---------......++++++,,,,,,,,,,,,,,,---...------,,,,,,---...///,,,,,,,,,,,,------......;;;;;;:::999888666444444111111111111111000000000////////////........................................................................////////////////////////000000000000////////////////////////---///000000///...//////.........///////////////////////////////////////.............../////////......////////////......////////////////////////....................................//////000000///......---------.....................////////////////////////////////////.........------------........................,,,,,,,,,---------------------------------------........................---.....................------............------------............------........................................................................---------............////////////.........------------............------........................////////////////////////////////////////////////...000...,,,000;;;CCCFFF000000///............///------...............---................................................////////////////////////..............................------------............------------......---..................---................................................---------............///........................000000000///.........---......------------......---........................---+++***+++,,,...000//////...---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.../////////......---------,,,,,,,,,---------............///------------------------------------------------+++,,,,,,------,,,,,,+++,,,,,,,,,---...///000000........................------------------------,,,,,,,,,---------......------------------------------------------------------------------------------------------------........................---------,,,,,,,,,,,,,,,------............---------.........------,,,+++---------...............------------------------------------------------,,,,,,---.......................................///............---------------------------------,,,,,,,,,---------......------------------------,,,,,,---....../////////,,,,,,,,,---------............------,,,,,,,,,,,,,,,,,,,,,---------......+++++++++,,,,,,---------,,,,,,------...///000111,,,,,,,,,---------------777777666555444222111000111111222222111111000///....................................................................................////////////////////////000000000000000000000000000000000000//////////////////000000.........///////////////////////////////////////---............/////////---......//////......---////////////////////////....................................///000111111//////...------------...---............/////////////////////////////////......---,,,,,,------...........................------------------......---------------.........---------------------------------...............,,,,,,---............---------............------........................................................................---------............///............------------------............------........................////////////////////////////////////////////////---...---,,,333@@@JJJNNN111000//////......//////,,,---......///.................................------------------------......................................................------------............------------......------...//////...------................................................---------............///........................---------------,,,,,,,,,......------------......---------..................---,,,,,,,,,---//////000000///------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,/////////...------,,,,,,......---------,,,,,,,,,---------............///,,,,,,,,,------------...------------------------,,,,,,------------,,,,,,,,,---------.../////////........................------------------------,,,,,,,,,---------......------------------------...------------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------111000///---+++)))''''''------............------/////////......---++++++,,,------.........------,,,,,,,,,------------...------------------------+++,,,---....../////////........................///............---------------------------------,,,,,,,,,---------......,,,,,,,,,------------...,,,,,,------.........///,,,,,,,,,---------............------,,,++++++***,,,,,,,,,---------......++++++,,,,,,------......,,,---///000111111111111+++,,,------......------555555444333222111///...111111222222222111000///........................////////////////////////....................................////////////.../////////000000000111000000000000000000000000///...---...///000000000............/////////000////////////////////////---------.........//////---......//////......---////////////////////////........................///.........///000111222//////...------------------------........./////////////////////////////////...---,,,------...///................................................------........./////////---------------------------------.........//////+++,,,------.........---------............------........................................................................---------............///////////////............------............------........................////////////////////////////////////////////////...///...,,,000999???AAA111000000///////////////,,,------...//////..............................------------------------------------------------..............................------------............------------......------...//////...------................................................---------............///........................,,,,,,,,,---------------......------------......---------.........//////------.........////////////......---------......------------------------/////////...------,,,,,,......---------,,,,,,,,,---------............///,,,,,,,,,---------......------------------------------............------------..........................................------------------------,,,,,,,,,---------......------------------------......---------,,,,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,111000///---,,,***))))))------............---------...............------,,,---.........---,,,,,,,,,,,,,,,---------......------------------------+++,,,,,,---------,,,,,,........................///............---------------------------------,,,,,,,,,---------......,,,,,,,,,---------......,,,,,,,,,,,,------------,,,,,,,,,---------......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......+++,,,,,,---....../////////000222444444222000///+++,,,---.........------555555555444333222000000111222222333333111000///---.....................000000000000000000000000..................................../////////000.../////////000000111111000000000000000000000000...---,,,,,,.../////////---.........//////000000////////////////////////---------.........//////---..................---////////////////////////........................///.........///000222333000///...------------------------.........//////////////////////////////000///...------...000000//////////////////////////////////////////.............../////////000000---------------------------------.........//////+++,,,------.........------..................---........................................................................---------.........//////000000000000////////////---..................---........................000000000000000000000000////////////////////////000111///******---...,,,111111000///////////////,,,,,,---.../////////...........................------------------------------------------------.................................------..................------.........,,,---...//////...---,,,........................////////////////////////---------.........//////........................---......//////000000000.........------.........---------.........//////---...//////000000//////---------------...///000........................,,,,,,------...//////000......---------,,,,,,,,,---------.........//////,,,,,,,,,------.........---------------------------......//////......---...............---------........................------------------------,,,,,,,,,---------......------------------------.........------,,,,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------....../////////---..................---+++,,,---...////////////,,,---.........---,,,+++,,,,,,,,,------.........------------------------,,,,,,,,,,,,++++++))))))........................//////.........---------------------------------,,,,,,,,,---------......,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......***++++++,,,,,,------...,,,,,,,,,---------......,,,,,,------...///000000222333555666555222...,,,+++,,,---.........---,,,444333333333222111111111222111111000///......---////////////////////////////////////////////////////////////////////////////////////////////////000000000000000000000000000000000000000///......////////////////////////000///...------...///000000000//////.........---......////////////..............................---------............/////////000000000000//////000000000000000000000000........................//////.........---------,,,,,,------......//////........................---.........///000000000//////000000///...------000000/////////.........---------............///..............................------------.........------,,,,,,------...........................//////.........---------........................//////.........---------................................................---------............///////////////////////////........................///...,,,,,,,,,---///111000000000000000000000000////////////////////////........................------............------///...---,,,,,,---...///............////////////,,,,,,,,,---------......111000...,,,,,,,,,...///................................................---------.........//////...........................------------...//////,,,---------.../////////...........................------,,,,,,,,,------////////////////////////...............---------------------------------------------------------......................../////////...------,,,,,,///............---------........................------------------------000000///...---,,,++++++......////////////......---------+++******+++---...//////...---,,,,,,...---------------------------------,,,,,,++++++++++++---000111000...,,,,,,///...---,,,,,,---...///---------------------------------------------------,,,,,,+++,,,---///000..................------........................,,,---------.../////////........................,,,---///000000///---,,,------............---------------............///------............------,,,------......------,,,------------------------//////.........---------------............------......---------,,,,,,,,,------------------------111111///,,,++++++///111;;;777111---,,,---------------------------------222222222222111111111111111111000000///......---////////////////////////////////////////////////////////////////////////////////////////////////000000000000000000000000000000000000000///......////////////////////////000///...------...///000000/////////..................////////////..............................---------............///...//////000000//////...////////////////////////........................//////.........---------///////////////000000000........................................../////////////////////...------......---------,,,,,,,,,---------............///..............................------------.........------,,,,,,------...........................//////.........---------........................//////.........---------................................................---------............///////////////////////////........................///...---,,,,,,---///000////////////////////////////////////////////////........................------............------///...------------...///............////////////---------.........//////111///...,,,,,,,,,...///...............---------........................---------.........//////...........................------------...//////---------..........................................------,,,,,,------...........................---------............///------------------------////////////////////////........................------..................///............---------........................------------------------000//////......---------......////////////....../////////---,,,+++---///...///000000...------...---------------------------------,,,,,,,,,++++++,,,---......---,,,,,,---......------------......------------------------------------------------...---,,,,,,,,,---...///................................................---------.......................................,,,---...000000...---,,,------............------------------............------............---------..................---------------------------.........------------,,,,,,,,,------------,,,,,,,,,,,,,,,------.........------------------------+++---.........000333666888444000---------------------------------------000000000000111111111111111000000//////.........////////////////////////////////////////////////////////////////////////////////////////////////000000000000000000000000000000000000000//////...//////////////////////////////............//////////////////..................////////////..............................---------............///.........//////........................................................................---------222111111111111111000000.................................---------------///////////////......------------------,,,,,,,,,---------............///..............................------------............------------.............................................---------.......................................---------................................................---------............///////////////////////////..............................---,,,,,,...///000////////////////////////////////////////////////........................------............------///...------------...///---............/////////........./////////000000000///...,,,,,,---......//////.........---------........................---------..........................................------------...//////...............---------...........................---------------......------------------------,,,,,,------.../////////------------------------////////////////////////------------------------,,,,,,------...//////000///............---------........................------------------------////////////////////////......////////////......000000111///...---///000---///111222000...------------------------------------------,,,,,,,,,,,,---,,,,,,++++++,,,------------............------------------------------------------------------///...------,,,---------...............................................................---------........................,,,---...//////...---,,,------............------------------............------............------////////////////////////------------------------------------,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,+++***++++++,,,---...///000------------------------))),,,///111222333444555333000...---......---,,,------------------------......//////000000111111000000/////////.........//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000000///////////////////////////////////////......////////////////////////...............////////////..............................---------............///------............------........................................................................222222222111111000000000.................................---,,,,,,,,,+++...///////////////......////////////////////////---------............///..............................------------............------------......................................................................................................................................................---------............///////////////////////////...........................------------...///000////////////////////////////////////////////////........................------............------.........------.........---------.........//////---.........///////////////...------------....../////////...------,,,,,,...........................................................................------------...///////////////...---------,,,...........................------------......///------------------------------..........................................---------------------------------------------------------........./////////............---------........................------------------------.........//////000000000---......//////......---///000111000...---...000,,,///222333222///......------------------------------------------,,,,,,---,,,,,,---......------,,,,,,...//////...,,,,,,------------------------------------------------//////......---------,,,---------......................................./////////...---------,,,........................------...//////...------------............------,,,,,,---------.........------............------///..................///------------------------------,,,,,,,,,+++++++++,,,,,,------------,,,,,,++++++,,,,,,---...//////........................---000333555333111//////...---,,,---......---+++------------------------.........//////000000111////////////............//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000000//////////////////////////////...//////////////////............///////////////......////////////..............................---------............///------............------................................................---.....................111111111000000/////////.................................---,,,,,,,,,+++......///////////////....../////////////////////---------............///..............................------------......///......------......///........................---.............................................---.....................................................................---------............///////////////////////////........................------------......//////........................////////////////////////........................------............---------..................---------------............,,,,,,---------...............---------.........//////.........---------.............................................---...........................------------...///////////////...---------,,,........................---------------...///000------------------------/////////...---------,,,........................------------------------------------------------//////.........---------///............---------........................------------------------------......//////000000------............------...///000///...------...,,,...222333222000......------------------------------------------------+++,,,...111333222...++++++,,,---......---,,,+++------------------------------------------------/////////......------,,,---------.........//////......................../////////...---------,,,........................---..................---------............------,,,,,,,,,------------...------............------......---,,,,,,---......------------------------------,,,,,,,,,+++++++++------............------------------------------........................000222555555222...,,,++++++++++++---...///---+++------------------------////////////000000000000........................////////////////////////////////////////////////////////////////////////////////////////////////000000000000000000000000...//////000000000000000////////////////////////......////////////...............///////////////......////////////..............................---------............///.........//////.........................................................---------...............//////////////////.......................................------------------...//////////////////,,,,,,,,,------------------------............///..............................------------......//////............//////........................---------.......................................---------...............................................................---------............///////////////////////////........................---------............///........................////////////////////////........................------............------------...//////...------,,,------------.........,,,,,,,,,------------...---------..............................................................................---------...........................------------...//////...............---------........................------------...///000000------------------------//////.........---------........................////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,000//////...------,,,,,,///............---------........................------------------------,,,---------......//////------............------,,,...//////---,,,,,,---+++...111222000/////////------------------------------------............++++++...333666555///***,,,,,,------------,,,,,,------------------------------------------------....../////////...------,,,,,,------.../////////.......................................---------................................................------............------,,,,,,,,,,,,------------------............------...---,,,++++++,,,---...------------------------------------,,,,,,,,,,,,---......//////......---......---------,,,,,,,,,...........................000111111///---,,,---+++******,,,...///...,,,------------------------111111000000000000000///........................////////////////////////////////////////////////////////////////////////////////////////////////000000000000000000000000......///000000000000000////////////////////////---...///000000///...---............/////////000......////////////..............................---------............///...//////000000//////...////////////////////////........................---------.........//////......//////////////////..........................................//////------...///////////////,,,,,,,,,---------......---------............///..............................------------......//////............//////........................---------.........//////........................---------.........//////................................................---------............///////////////////////////........................,,,------.......................................////////////////////////........................------............------------...//////...------,,,,,,---------.........------------............,,,------......///......,,,,,,------.../////////........................//////.........---------...........................------------...//////---------.......................................------------...///000111........................,,,,,,------...//////000........................////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,..................------///............---------........................------------------------,,,,,,,,,---------------,,,------......------,,,,,,...//////---,,,,,,,,,+++---//////......///000------------------------------------.........///,,,+++,,,000444444///***---,,,,,,,,,,,,,,,,,,------------------------------------------------------...///000000///......,,,,,,------...//////000........................---------................................................------.........------............------++++++,,,,,,,,,---------------............------///...---,,,,,,---...///------------------------.........------------,,,,,,------......------,,,,,,,,,------------------........................---...---,,,******,,,...,,,++++++,,,...///...---------------------------222222111111000000//////---.....................////////////////////////////////////////////////////////////////////////////////////////////////000000000000000000000000......///000000000000000////////////////////////---...///000000///...------.........//////000000......////////////..............................---------.........////////////000000000000//////000000000000000000000000........................---------.........//////......//////000000111111........................---.........///000000000------...///000000//////........./////////000000---------.........//////.................................------.........//////............//////........................---------.........//////........................---------.........//////................................................---------.........//////////////////////////////........................,,,---......//////..............................////////////////////////........................---..................---,,,---...//////...---,,,,,,,,,,,,---------................../////////000,,,,,,---.../////////...+++,,,,,,---...///000000........................//////.........---------...........................------------...//////,,,------....../////////........................---------......000111111////////////////////////))))))+++---///111222333////////////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...///////////////.........---------........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,...000000...---,,,,,,,,,---......------///000---------------------------------.........//////---+++***---111333000,,,...---++++++++++++---...------------------------------------------------,,,---...000000000//////,,,,,,------...///000000........................,,,------....../////////..............................------------......---..................---++++++,,,,,,,,,------------..................---111000...------...000111------------------------//////.........---------+++,,,,,,------,,,,,,+++***++++++,,,---...////////////////////////////////////,,,)))''''''***,,,---,,,++++++---//////...------------------------000000000000////////////.........------,,,,,,,,,................................................////////////////////////000000111111000///......111111000000//////......//////000000000000//////000000//////.........---////////////////////////////////////////////////////////////////////////------------,,,,,,+++***........................////////////////////////.........---+++)))'''%%%,,,...000///---+++******..........................................------........................---------,,,,,,+++++++++//////.........---------//////............//////........................000000//////.........---------............------........................------------------------...---,,,,,,,,,,,,---............------,,,,,,,,,,,,---------.../////////////////////////////////........................---......///////////////...///000///...---...///....................................////////////.........------,,,,,,,,,................................................------------------------/////////...---------,,,/////////...------,,,,,,+++,,,,,,---............//////............//////........................,,,---------.../////////.........------,,,,,,,,,***+++,,,---...---,,,,,,........................////////////////////////------------------------.........------000444888777///***,,,000000///000................................................////////////////////////------------------------........................---,,,,,,,,,,,,---......///......---------......//////.........---------......///////////////..............................------,,,,,,------...........................------------------------,,,,,,,,,---------......------------------------...------,,,,,,------...---..................---,,,------......------,,,........................//////.........---------........................................................................//////.........---------------------------------///...---,,,,,,,,,,,,,,,.........------,,,,,,,,,++++++,,,------......///...------,,,,,,------...........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,...//////...------...---------,,,,,,+++++++++******+++,,,,,,---.........------,,,,,,------...000000000000/////////............------,,,,,,,,,................................................////////////////////////......------,,,,,,,,,,,,000000000000////////////------............------000/////////............////////////////////////////////////////////////////////////////////////...............---,,,,,,................................................000000000000///---,,,,,,...............------,,,........................................................................//////......------------//////.........---------//////............//////........................000/////////............---......//////......---........................------------------------......---,,,,,,---....../////////......------------------...............................................................---......//////////////////000111000...---...///..................................../////////////////////......---------................................................------------------------...............------------------...............------.........---,,,,,,......------------..............................---------...............///...............------,,,,,,---.........---,,,................................................---------------------------------...111888@@@EEE===444...///000...,,,,,,........................////////////////////////........................................................................---,,,,,,,,,,,,---............---------....../////////.........---------......////////////.................................------,,,,,,------...........................------------------------,,,,,,,,,---------......------------------------...------,,,,,,------...------............------,,,------......------,,,........................//////.........---------........................................................................//////.........---------------------------------///...---,,,,,,,,,,,,---......---------,,,,,,,,,------------------------...------,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,...000///...---...............---------,,,,,,***++++++,,,------...............------.........000000000/////////...............---------------........................////////////////////////////////////////////////111000///.........///000////////////000000000000------............------////////////............////////////////////////////////////////////////////////////////////////...////////////...------................................................------------------...///222///,,,,,,///000///---........................................................................000000000000/////////////////////............---//////............//////........................////////////............---......//////......---........................------------------------......---,,,,,,---......///////////////........................---------------------------------........................---......///////////////111222222111///---...///....................................///////////////////////////.........................................................---------------------------------...............+++,,,,,,---......//////...............---,,,+++------,,,,,,,,,,,,------.......................................---------.........///////////////....../////////......---........................------------------------------------------------,,,------...222:::DDDKKK===666000000000---+++,,,........................000000000000000000000000........................////////////////////////........................---,,,,,,,,,,,,---......---------------...///000...............---------....../////////......---...........................------,,,,,,------...........................------------------------,,,,,,,,,---------......------------------------...------,,,,,,------...,,,,,,------------,,,,,,,,,------......------,,,.......................................---------.......................................................................................---------------------------------......---,,,,,,,,,------...------------,,,,,,,,,//////...------,,,++++++...------,,,,,,------...,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---///000000///....../////////............------+++++++++,,,------......//////............//////000000/////////........................---------........................////////////////////////////////////////////////333111///......///111222......//////000000111111//////000000000000/////////////////////.........////////////////////////////////////////////////////////////////////////....../////////......---................................................++++++++++++,,,...000222777111,,,+++///111000---........................---------.......................................000000000000000000000000/////////...............//////............//////........................///////////////...............////////////..............................------------------------......------------......//////................../////////...---------,,,------------------------........................---......///////////////333333333222///.............................................//////////////////..........................................................................................,,,---------.../////////,,,,,,,,,------.........---...............---,,,...------,,,,,,------.........................../////////...---------,,,------....../////////000////////////......------........................---------------------------------------------------------...///444:::???666111---///111//////000........................////////////////////////........................................................................---,,,,,,,,,,,,---......,,,,,,,,,---...///000111..............................//////......------...........................------,,,,,,------...........................------------------------,,,,,,,,,---------......------------------------...------,,,,,,------...+++,,,,,,------,,,,,,+++,,,------......------,,,................................................................................................................................................------------------------...------,,,,,,,,,------------------------------......---------,,,,,,,,,...------,,,,,,------...++++++,,,,,,,,,,,,,,,---------------------------,,,,,,,,,---------......---///000000///......///............------------,,,,,,,,,,,,------............------------......////////////............................................................///////////////////////////////////////////////////...,,,++++++,,,...///......//////000000111111//////000000000000//////.........///////////////////////////////////////////////////////////////////////////////////////,,,------.........------............................................................000222555666:::444---+++...000...,,,........................---------.........//////........................//////////////////////////////////////////////////////............//////.................................///////////////...//////////////////...........................------------------------........................------------------------/////////...---------,,,------------------------........................---......///////////////333333333222///.............................................////////////------------------------........................................................................,,,---------.../////////......------,,,,,,,,,,,,+++,,,---...//////////////////............//////......................../////////...---------,,,,,,,,,,,,------......///......------------------........................------------------------------------------------,,,---//////......000111000,,,+++...000//////222........................................................................------------------------........................---,,,,,,,,,,,,---......,,,,,,,,,---...///000111---....................................---,,,,,,...........................------,,,,,,------...........................------------------------,,,,,,,,,---------......------------------------...------,,,,,,------...+++,,,,,,------,,,,,,+++,,,------......------,,,........................---.............................................................................................---.....................------------------------------,,,,,,,,,------...------------------------,,,,,,,,,---------.........------,,,,,,------...+++++++++,,,,,,---------------------------------,,,,,,,,,---------......---///000000///......///,,,,,,,,,,,,,,,,,,,,,---,,,,,,------------......---,,,,,,++++++,,,,,,---/////////.........------.............../////////................................................///////////////////////////...---------...///000////////////000000000000------............------.........///////////////////////////////////////////////////////////////////////////////////////,,,,,,---............---........................------------------------,,,,,,---...///111222333888444///,,,---......,,,........................,,,,,,------.../////////....................................////////////...////////////000000000//////............//////.................................///////////////...//////000000//////...........................---------------------------...////////////...---,,,,,,,,,---------------...............---------------------------------........................---......///////////////111222222111///---...///....................................////////////,,,,,,,,,---------------........................................................................---------.....................------,,,++++++******+++---...000000111111/////////....../////////.......................................---------,,,,,,,,,---------------------,,,,,,------...///........................------------------------------------------------***,,,///000///.........000---,,,//////,,,---000................................................------------------------------------------------........................---,,,,,,,,,,,,---......---------------...///000---------..............................---,,,+++...........................------,,,,,,------...........................------------------------,,,,,,,,,---------......------------------------...------,,,,,,------...,,,,,,------------,,,,,,,,,------......------,,,........................---------.......................................................................................---------...............------------------------------,,,,,,,,,---......,,,,,,,,,------------...++++++,,,,,,---...//////...------,,,,,,------...++++++,,,,,,------......------------------------,,,,,,,,,---------......,,,...//////...------...+++++++++,,,,,,,,,,,,---------------------......,,,,,,++++++++++++,,,,,,//////.........------------........./////////000........................------------------------////////////////////////000000000000111111111222000000000000////////////------............------............/////////000////////////////////////////////////////////////////////////////////////------...///////////////........................------------------------******+++,,,------------222111///---------...///........................,,,,,,------...//////000................................./////////000000.../////////000000000000//////............//////..................................../////////000//////000000000000//////........................---------------------------...///000000///...---------------.........///---------...............................................................---......//////////////////000111000...---...///....................................////////////------------.........///.......................................................................................------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---///000000000000///......------......///........................---------...........................------------------,,,---...///111222................................................------------------------***,,,...///.........///111......000///,,,,,,000................................................------------------------................................................---,,,,,,,,,,,,---............---------......///---------.........//////............---,,,+++***...........................------,,,,,,------...........................------------------------,,,,,,,,,---------......------------------------...------,,,,,,------...------............------,,,------......------,,,........................---------.........//////........................................................................---------.........//////------------------------,,,,,,,,,,,,,,,---...///,,,,,,,,,---------......,,,---------------------...------,,,,,,------...+++,,,,,,---......//////........................,,,,,,,,,---------......+++---......---,,,,,,---,,,,,,,,,,,,------........................---------,,,,,,++++++,,,,,,---//////.........------------.........//////000000........................,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////,,,,,,---...//////......111111000000//////......//////000000000000//////---.........//////000000////////////////////////////////////////////////////////////////////////......///000000000000000........................---------------------------...///000000000///...---...///...------000222........................,,,,,,------...///000000..............................//////000000000111.../////////000000111111//////............//////........................---.........//////000000//////000000000000//////........................---------------------------...///000000///...------.........//////000000,,,------....../////////////////////////////////........................---......///////////////...///000///...---...///..................................../////////000---.........//////000000................................................/////////////////////////////////......------,,,***++++++,,,,,,------.........///////////////......------,,,,,,------...........................,,,------....../////////000000//////.........---------------///111333444........................////////////////////////------------------------,,,------,,,++++++---//////...///111111...///222........................000000000000000000000000------------------------////////////////////////........................---,,,,,,,,,,,,---......///......---------......---------.........//////............---,,,+++***...........................------,,,,,,------...........................------------------------,,,,,,,,,---------......------------------------...------,,,,,,------...---......//////......---,,,------......------,,,........................---------.........//////........................................................................---------.........//////------------------------,,,,,,,,,,,,,,,---...///,,,,,,,,,------.........///......------,,,,,,+++...------,,,,,,------...,,,,,,------...///000000........................,,,,,,,,,---------......***,,,------,,,++++++,,,---------.........//////..................------...------,,,,,,------...///...---,,,+++,,,,,,---........................................................................//////.........---------........................////////////000000000000//////000000000000/////////////////////////////////////////////////////////////////////.........000111111000...,,,---...111222333444444333222111..............................------------......///...---,,,,,,---.../////////.........---------////////////////////////////////////////////////...........................///000111000///---+++........................000000///...............////////////////////////000000//////......------////////////////////////++++++---.........---,,,/////////...---------,,,..................------,,,---------.../////////................................................---------............///................................................................................................------------.........///000000//////.........---////////////////////////---------.........//////......------------......---------------------------,,,+++******,,,...//////000000...,,,+++,,,---........................---------............///...........................---,,,,,,///444999<<<222000...---,,,---...///........................//////.........---------,,,,,,,,,------.........////////////////////////........................................................................////////////////////////,,,,,,---...//////......------............------------------------------................................................///...---,,,+++,,,,,,---/////////...---------,,,//////.........---------///...------...///000111---------------------------------............///+++,,,---...//////......---,,,,,,,,,,,,---......///...///000222111///------------............///------------------------............////////////////////////////////////---------.........//////000000000000000000000000---......///////////////---,,,,,,++++++,,,,,,---+++,,,,,,------,,,,,,+++------------------------------------------------------------------------......---------,,,,,,,,,,,,,,,,,,------.........,,,,,,,,,---------..............................,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,000///---,,,,,,,,,------........................................................................//////.........---------........................////////////000000000000//////000000000000/////////////////////////////////////////////////////////////////////////////////000111000...,,,---.........////////////....................................------------......///...------------...///......---------,,,,,,,,,////////////////////////////////////////////////........................,,,---/////////---,,,***........................000000///...............///////////////////////////////////////.........////////////////////////+++,,,---...///......---...............---------........................---------...............................................................---------............///................................................................................................------......////////////000/////////............////////////////////////---------.........//////.........------.........---------------------------,,,+++***+++,,,...///000111111///---,,,---...........................---------............///........................///...------///222555777111000...---,,,---...///........................//////.........---------,,,------------------...........................................................................................................................,,,------...//////......------............------------------------------................................................///...---,,,,,,,,,------...............---------//////.........---------......---------...///000---------------------------------............///..................//////---,,,,,,,,,,,,---......///...///111444555333222---------............///------------------------............////////////........................---------.........//////------------------------,,,------...............------,,,,,,,,,,,,------,,,,,,------------,,,,,,------------------------------------------------------------------------.........---------,,,,,,,,,,,,------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,000///......------.............................................................................................---------........................////////////000000000000...//////000000//////...///////////////////////////////////////////////////////////////////////////000111000...------...------,,,,,,,,,,,,------..............................------------......///...------------...///---------,,,,,,,,,,,,,,,////////////////////////////////////////////////........................---...///000///...---,,,........................000//////............///////////////////////////.........///////////////////////////////////////------...////////////...---------......................................................---------................................................---------............///......................................................................................................//////000000000///////////////............////////////////////////---------...............................................................---,,,+++++++++,,,...///000111111000...---...///........................---------............///......................../////////...//////000111000///...---------...///.......................................---------.........---------------........................................................................................................................,,,---......///.........------............------........................................................................///...------,,,------------------..............................------------------,,,------...///---------------------------------............///000000......---...//////---,,,,,,,,,,,,---............///222555777666555---------............///---------------------------............/////////---------------------------------...............------------------------+++,,,,,,---...---------......------------......------............------------------------------------------------------------------------------...............---------------------------,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,------------------////////////......//////........................................................................................................................////////////000000000000...//////////////////...///////////////////////////////////////////////////////////////000000000///000000000...------///000///...------...///000..............................------------...............------.........------------------------////////////////////////////////////////////////........................000000111222111111000///........................000///............//////////////////////////////------......//////000000////////////////////////.........///////////////,,,---------.../////////---------.............../////////...---------,,,................................................---------............///......................................................................................................000000111111000//////////////////.........////////////////////////..............................////////////......////////////////////////---,,,,,,,,,,,,---.........000111000...------...........................---------............///.................................//////......---//////...---------...///................................................//////......------,,,,,,........................................................................................................................------...............---------............------////////////////////////.........................................................------------...,,,---------.../////////........................---------,,,---------------------------------------------............///222111///---,,,---///000---,,,,,,,,,,,,---.........---...000333444444444---------............///........................---------.........//////------------------------........................////////////////////////,,,,,,---............---.........------.........---..................---------------------------------------------------------------------------.................................------,,,,,,,,,,,,,,,,,,---------......................................................,,,,,,,,,------...............//////////////////........................................................................---.............................................////////////000000000000......////////////......////////////////////////////////////////////////////////////000000111111...///000///...---...///111000............000111..............................------------......---..................---............////////////////////////////////////////////////////////////........................000000111111111111111000//////////////////////////////............//////////////////////////////------......//////000000////////////////////////............//////000000,,,---------.../////////---------.........///////////////...---------,,,................................................---------............///................................................................................................---...000111111111000///.........///////////////////////////////////////.....................---......///000000///......////////////////////////---,,,,,,,,,------......,,,---//////---,,,,,,,,,........................---------............///........................+++,,,---...///......---......---------.................................---...................../////////......---------........................................................................................................................---...............------------............------////////////////////////................................................---.....................,,,---------.../////////---.....................------------------,,,,,,---------------------------------............///222111...---,,,---...///---,,,,,,,,,,,,---......///---,,,---/////////...---------............///........................------------.........................................................---////////////////////////------...///////////////.........------.........---..................---------------------------------------------------------------------------------...........................------,,,,,,,,,,,,,,,,,,---------......................................................,,,,,,,,,------.........------.../////////..............................................................................---------.......................................////////////000000000000---......//////......---////////////////////////////////////////////////...//////000000111111222...///000///...---...///.........------.......................................------------......------...//////...------///////////////000000000////////////////////////////////////////////////........................---.............../////////////////////////////////............//////000////////////////////////.........///////////////////////////////////////......------......///000---------...............,,,,,,------.../////////...............---------................................................---------............///................................................................................................,,,---///111111000///............///////////////////////////////////////...............---------...///000111111000///...........................,,,---------............***,,,......---++++++,,,........................---------............///........................++++++---......///......,,,---------....................................---------.............../////////...............------------------------........................................................................------------------------.........///......---,,,------............------........................................................................------...////////////...---------...............---------...............---............---,,,,,,---------------------------------............/////////------,,,---......---,,,,,,,,,,,,---......000...,,,+++,,,,,,+++***---------............///........................,,,------------.........////////////////////////...............---------,,,,,,,,,,,,,,,,,,,,,,,,---...//////000000//////......------------......------............------------------------------------------------------------------------------,,,,,,,,,---------------------------------,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,------------------+++,,,---...///......---........................................................................---------.........//////........................////////////000000000000---......//////......---////////////////////////////////////////////////...//////000111111222222---///000///...---///000------............------..............................------------......------...//////...------............//////000000////////////////////////////////////////////////........................------,,,------......///////////////////////////...............///000000///////////////////////////////////////.........////////////////////////...---,,,,,,,,,---//////...............---------,,,,,,------...//////000---------...............................................................---------............///................................................................................................+++,,,///111111000...---............/////////000//////////////////////////////.........---------...///000111111000///...------------------------,,,------...............***,,,//////...,,,,,,,,,........................---------............///........................------------............+++,,,------....................................---------.........//////............////////////------------------------........................................................................------------------------......//////...------,,,------............------------------------------................................................,,,---...///000000///..................------------------.........//////...//////000///...---,,,---------------------------------............///,,,,,,,,,,,,---------------,,,,,,,,,,,,---......222000---,,,---------,,,---------............///........................,,,,,,---------.................................//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////......------,,,,,,,,,,,,------,,,,,,------------,,,,,,------------------------------------------------------------------------+++++++++,,,,,,,,,------,,,,,,------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,***+++---.........------........................................................................---------.........//////........................////////////000000000000---..................---////////////////////////////////////////////////...//////000111222222222---///000///......///000---...000000000000...---.................................------.........,,,---...//////...---,,,---------.........//////////////////////////////////////////////////////.......................................///000111000000000000000000000000...............///000111////////////////////////000000//////.........---////////////////////////------,,,+++,,,---...////////////......------,,,,,,,,,------...///000000,,,------....../////////................................................---------.........//////................................................................................................***,,,...000111///---,,,---.........//////000000//////////////////////////////.........---------...///000222222000///...------------------------,,,---......//////......***---000000///...------........................---------.........//////........................000///...------------...+++,,,------.........---........................---------.........//////------......//////000000------------------------........................................................................------------------------.../////////...---,,,,,,---..................---------------------------................................................,,,---///000000000///.../////////......------,,,---------.........////////////000000000///---,,,---------------------------------.........//////******+++,,,---------,,,---,,,,,,,,,,,,---......333111......////////////---------.........//////////////////////////////,,,,,,,,,---------......------------------------//////.........---------........................+++,,,------......---------,,,,,,++++++,,,,,,---+++,,,,,,------,,,,,,+++------------------------------------------------------------------------*********++++++,,,,,,,,,,,,,,,,,,------.........,,,,,,,,,---------..............................,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,........................---------.........//////////////////////////////////////////////////////..................------000000000000000000000000111111000000/////////...///000000000000000//////////////////000000000000222///---...000000...,,,////////////////////////.........................................................------,,,,,,,,,------............------------------------------........................000000////////////000000//////.........---------//////.........---------........................000///...------...///000//////.........---------////////////////////////////////////////////////000///......///000...---........................---------............///........................//////.........---------,,,,,,,,,------------...------------------------------------------------............//////////////////............/////////...---,,,,,,---...//////////////////.........---------.........//////,,,---------.../////////......////////////..............................------............------........................//////.........---------................................................////////////////////////////////////////////////////////////////////////------............------................................................................................................------------------------+++,,,---......---,,,+++---,,,,,,,,,,,,---......---.../////////...,,,,,,,,,---------.../////////................................................,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////......------------......------------------------............//////000000.................................------,,,,,,,,,+++,,,,,,---.........---------------------------------------------------............////////////........................000000//////.........---+++,,,.../////////...---///............---------................................................------............------...------,,,,,,------...------------------------,,,,,,,,,---------......,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,......------------..............................+++++++++,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---...........................---.....................////////////////////////................................................////////////////////////000000000//////.........//////000000000000//////.../////////000000000000111///---...///000...,,,////////////////////////................................................/////////......---------...//////////////////...000000000000000000//////........................000000////////////000000//////.........---------//////.........---------........................000///...------...///000//////.........---------///////////////////////////////////////////////////...---...///000///...////////////////////////---------............///------------------------//////.........---------.........////////////000------------------------------------------------............///////////////..................//////...------------...///////////////............++++++,,,,,,,,,------------------...............,,,,,,------------,,,,,,........................------............------........................//////.........---------................................................////////////////////////////////////////////////........................------............------................................................................................................---------------------------...///000000///...---------,,,,,,------...///------.........---,,,+++---------...............................................................------------------------..............................------------......------------------------------........./////////------------------------......---------,,,,,,,,,+++,,,------......------------------------------------------------------............////////////........................000/////////.........---,,,---......///.........///............---------................................................------............------...------,,,,,,------...------------------------,,,,,,,,,---------......,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,......------------......------------------------++++++++++++,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,------..............................///.....................////////////////////////................................................/////////////////////////////////...............//////000000000000//////....../////////000000000000///......//////...---////////////////////////................................................///////////////.........//////000000000000//////222222111111000000000///........................000//////......//////000...............---------...............---------........................//////............//////...............---------////////////////////////////////////////////////...------...000111000///000000000000000000000000---------............///------------------------...............---------.........////////////000------------------------....................................////////////......------------......///...------------...///........................+++,,,,,,,,,,,,---------...............---------,,,,,,------------,,,,,,........................------............------.......................................---------................................................////////////////////////////////////////////////------------------------------............------................................................................................................------------------------......////////////......---------,,,------...///,,,------------,,,++++++...............---------......................................................................................................------------......---------------------------------------.........,,,,,,,,,,,,,,,,,,,,,,,,...------------,,,,,,,,,,,,,,,------......---------------------------------------------------------............/////////......................../////////..................------------.../////////............---------................................................------............------...------,,,,,,------...------------------------,,,,,,,,,---------......,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,......------------......,,,,,,,,,,,,,,,,,,,,,,,,***+++++++++,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////........................////////////............////////////////////////........................---------...............////////////////////////..................------...//////000000000000///........./////////000000//////....../////////...////////////////////////................................................//////................../////////000000/////////000000//////...---------......................../////////....../////////......................................................................../////////....../////////........................////////////////////////////////////////////////---,,,,,,---000111111000////////////////////////---------............///------------------------........................,,,,,,,,,------------...........................////////////////////////............////////////------,,,,,,,,,,,,------.........------.........------...............///............/////////////////////...---------,,,......////////////..............................------............------................................................................................................////////////////////////////////////////////////------------------------------............------................................................................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------...//////.........---------,,,,,,/////////...---------,,,................................................////////////////////////..............................------------..............................------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,------...------,,,---------------------------------------------------------.........//////......................................................---,,,,,,...///000///............---------................................................------............------...------,,,,,,------...------------------------,,,,,,,,,---------......,,,,,,,,,---------......------------------------......------------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------.......................................////////////////////////////////////////////////........................---------.........//////........................------........................///000000000000000............////////////......//////......//////////////////////////////................................................---------------------------......//////......---.........------,,,,,,,,,........................//////............//////---.....................---................................................//////////////////...---.....................////////////////////////////////////////////////---,,,,,,---000111111000........................---------............///---------------------------.....................,,,,,,,,,------------...........................////////////////////////............////////////------,,,,,,,,,,,,---------..................---,,,---------......//////........./////////000000/////////...---------,,,......////////////..............................------............------........................---.....................////////////////////////........................////////////////////////////////////////////////........................------............------................................................................................................------------------------,,,,,,,,,++++++,,,,,,,,,...------------...//////000//////.............../////////...---------,,,................................................////////////////////////..............................------------..............................------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------...------,,,,,,------------------------------------------------------------....................................---------.....................---,,,,,,...///000///............---------................................................------............------...------,,,,,,------...------------------------,,,,,,,,,---------......,,,,,,,,,---------......------------------------......------------......,,,,,,,,,,,,,,,,,,,,,,,,------------............------------------------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------------,,,............................../////////000000000////////////////////////------------------------,,,,,,------.../////////......................................./////////---...///000000111111000------........./////////---...//////......///000////////////////////////................................................,,,,,,,,,---------------------............------......//////////////////........................///......------......///---------...............---------.............................................////////////......---------...............////////////////////////////////////////////////...------...000111000///........................---------............///........................---------........................////////////000............................................................////////////......------------......------...//////...------,,,,,,,,,---......//////,,,,,,---------........................---------,,,,,,------------,,,,,,........................------............------........................---------...............////////////////////////........................////////////////////////////////////////////////////////////////////////------............------................................................................................................------------------------......------------............------......///000111000//////......//////...............---------................................................////////////////////////------------------------......------------.......................................---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...------......------,,,,,,------------------------------------------------,,,------------.................................---------------............------------.../////////............---------................................................------............------...------,,,,,,------...------------------------,,,,,,,,,---------......,,,,,,,,,---------......------------------------......------------......,,,,,,,,,,,,,,,,,,,,,,,,------------............------------------------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---------,,,+++........................------...///000111111222////////////////////////------------------------,,,,,,------...//////000.................................//////000000000---...///000111111111111---------.........//////,,,...000///...---///111////////////////////////................................................------------.........///......////////////............//////000000111111........................///......------......///---------.........//////---------.........//////........................---...///000000///...------------........./////////////////////////////////////////////////////////...---...///000///...........................---------............///////////////////////////---------.........//////.........////////////000........................------------------------............///////////////..................///------...//////...------++++++,,,------...//////------------............---------...............,,,,,,------------,,,,,,........................------............------........................---------.........//////////////////////////////........................////////////////////////////////////////////////........................------............------................................................................................................------------------------......---,,,,,,---.....................//////000111000///...---......///---------.......................................................................................------------------------......------------............................../////////.........------------------------------,,,,,,,,,---------......------......------,,,+++------------------------------------------------,,,,,,---------.................................,,,,,,,,,------.........,,,---......///.........///............---------................................................------............------...------,,,,,,------...------------------------,,,,,,,,,---------......,,,,,,,,,---------....................................------------......------------------------+++++++++,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,***+++---...///...---,,,........................,,,---...///000111222333////////////////////////------------------------,,,,,,------...///000000.........................../////////000000111111---...///000111111111111---------.........//////,,,...000000...---///222////////////////////////................................................---.........//////000000//////000000000000//////,,,,,,---...///000111111.................................------.........---------.........//////---------.........//////........................---...///000000///...------------.........//////////////////////////////////////////////////////000///......///000...---000000000000000000000000---------.........//////000000000000000000000000---------.........//////,,,,,,,,,---------......////////////////////////------------------------............/////////000//////............//////,,,---...//////...---,,,++++++,,,,,,---...//////////////////000000000111,,,------....../////////...//////////////////...........................---..................---........................---------.........//////000000000000000000000000........................////////////////////////////////////////////////---------------------------..................---................................................................................................------------------------,,,,,,************,,,,,,...............///000000000///...---,,,---......,,,------....../////////........................................................................------------------------.........------.........////////////////////////000000/////////.................................,,,,,,,,,------.........---.........---,,,,,,+++------------------------------------------------,,,,,,,,,---------..............................,,,,,,,,,------.........+++,,,.../////////...---//////.........---------................................................---..................---...------,,,,,,------...------------------------,,,,,,,,,---------......,,,,,,,,,---------.......................................------.................................))))))*********+++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...000000///...---////////////////////////////////////000000000000000000//////......------////////////////////////000000000000000000000000////////////////////////////////////////////////......///000000000000000000//////.........//////////////////////////////...///000000000000000///................................................//////.........------------......///////////////------............------........................---------.........////////////.........---------///...---,,,,,,---...//////////////////////////////////////////////////////////////////.........------............------000000//////.........---.../////////...---,,,,,,......................../////////...------,,,,,,////////////////////////////////////////////////////////////////////////------------------------////////////////////////...000222222///---,,,+++........................///............---------..................------////////////////////////........................------,,,,,,,,,,,,------..................................................................---------,,,,,,++++++,,,,,,---------,,,,,,---...000111//////.........---------......------------..............................------............------..............................////////////......---------------------------------............///------............------.........------,,,,,,,,,.................................------.................................//////.........---------------------------------+++,,,,,,---.........---------............------................................................---------............///................................................,,,,,,,,,---------......,,,------......------,,,,,,,,,,,,---------......,,,------......------,,,------------------------.........------,,,,,,,,,,,,,,,,,,---------..............................//////.........---------------------------------,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------.........------,,,,,,,,,------------------------........................---------............///------------------------------------------------......---------,,,,,,,,,...,,,)))''''''))),,,......---,,,,,,++++++++++++////////////////////////....../////////000000000///////////////.........////////////////////////////////////////////////////////////////////////////////////////////////......///000000000000000//////............//////////////////////////////000000000///...---++++++////////////////////////........................//////.........------------......///////////////------............------........................---------.........////////////.........---------///...------------...////////////////////////////////////////////////////////////////////////...------............------000/////////................../////////...------........................------..........................................///////////////////////////////////////////////////////////////////////////////////////////////////111333333111///..............................///............---------..............................................................................------------..............................................................................---,,,,,,++++++,,,,,,---......------...///111222//////.........---------......------------..............................------............------..............................////////////......---------------------------------............///------............------/////////......---------..............................------------..............................//////.........---------------------------------,,,---....../////////...------............------................................................---------............///................................................,,,,,,,,,,,,------------,,,------......------,,,,,,,,,,,,---------......,,,------......------,,,------------------------......---------,,,,,,,,,,,,,,,,,,---------..............................//////.........---------------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------......---------,,,,,,,,,------------------------........................---------............///------------------------------------------------......---------,,,,,,,,,---,,,***((((((***,,,---...---,,,,,,++++++,,,,,,////////////////////////------........./////////.........///////////////////////////////////////........................////////////////////////////////////////////////......///000000000000000//////............//////////////////////////////.........---,,,+++***)))000000000000000000000000.......................................------------......///////////////------............------........................---------..............................---------///...------------...///////////////////////////////////////////////////......//////////////////------............------////////////..................///000000000//////........................,,,,,,------...//////000------------------------///////////////////////////////////////////////////////////////////////////////////////////////////111333333111///..............................///............---------........................................................................................................................................................................------,,,,,,,,,,,,------///.........///000111222...............---------......------------..............................------............------..............................////////////......---------------------------------............///------............------///////////////.................................------,,,,,,,,,,,,------.......................................------------------------------------...//////000/////////------............------................................................---------............///................................................+++++++++,,,,,,,,,------,,,------......------,,,,,,,,,,,,---------......,,,------......------,,,------------------------...------------,,,,,,,,,,,,,,,,,,---------......------------------------...............---------------------------------,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------...------------,,,,,,,,,................................................---------............///........................------------------------......---------,,,,,,,,,---,,,,,,++++++,,,,,,---...---,,,,,,,,,,,,,,,,,,////////////////////////------------.........///------......//////000000////////////////////////........................////////////////////////////////////////////////......///000000000000000///............//////000////////////////////////***+++,,,---------------////////////////////////................................................---......///////////////------............------.................................................................................------.........////////////////////////////////////////////////............////////////------............------///////////////...............///000111111000000........................---------.........//////------------------------////////////////////////////////////////////////------------------------////////////////////////---///000000...,,,,,,---........................///............------------------..................................................................//////////////////...................................................---------...............------,,,,,,,,,,,,------...............///000000..............................------------..............................------............------........................---......//////......------------------------------------............///------............------//////..........................................---,,,,,,++++++,,,,,,---........................................................................---....../////////......------............------................................................---------............///................................................+++++++++,,,,,,,,,,,,---,,,------......------,,,,,,,,,,,,---------......,,,------......------,,,------------------------------------------------,,,,,,,,,---------......------------------------........................------------------------------------------------------------------------........................------------------------------------------------................................................---------............///,,,,,,,,,,,,,,,,,,,,,,,,------------------------......---------,,,,,,,,,,,,------------------,,,...------,,,,,,,,,------////////////////////////------------.........///------......//////000000////////////////////////........................////////////////////////////////////////////////......///000000000000000...............///000000////////////////////////++++++---....../////////................................................---.....................---......///////////////------............------.............................................------.....................---..................---////////////////////////////////////////////////---.........//////000000------............------.........///////////////......///000111111000000........................//////.........---------------------------------////////////////////////////////////////////////------------------------////////////////////////---...//////---,,,------........................///............------------------.........//////......................................................///000000///......................................................---------.........//////...------,,,,,,------...,,,,,,---------------------...........................------------..............................------............------........................------............---------------------------------------............///------............------------------------------........................---,,,,,,++++++,,,,,,---........................---.............................................------.........------,,,------............------................................................---------............///................................................++++++,,,,,,,,,---------,,,------......------,,,,,,,,,,,,---------......,,,------......------,,,------------------------------------------------,,,,,,,,,---------......---------------------------.....................------------------------------------------------------------------------........................------------------------------------------------................................................---------............///++++++++++++++++++++++++------------------------......---------,,,,,,,,,,,,---............---,,,---------,,,,,,---......////////////////////////------........./////////.........///////////////////////////////////////........................////////////////////////////////////////////////......///000000000000000......---......///000111///////////////////////////////////////...------................................................---------...............---......///////////////------............------.......................................------------------...............------...//////...------////////////////////////////////////////////////------......///000000000------............------.........///////////////......///000000000//////........................000//////...------,,,,,,------------------------////////////////////////////////////////////////////////////////////////////////////////////////...000000000......///000........................///............---------,,,,,,------.../////////------------------------........................---...///000000///...---................................................,,,,,,------.../////////......------------......+++,,,,,,---------,,,,,,---------.....................------------..............................------............------........................------............---------------------------------------............///------............------,,,,,,,,,---------------........................------,,,,,,,,,,,,------........................---------.......................................------------------,,,+++------............------................................................---------............///................................................,,,,,,,,,---------......,,,------......------,,,,,,,,,,,,---------......,,,------......------,,,------------------------,,,,,,,,,------------...,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,---------...............------------------------...------------,,,,,,,,,------------------------------------------------------------------------,,,,,,,,,------------...------------------------........................---------............///++++++++++++++++++++++++------------------------......---------,,,,,,,,,,,,------......------,,,------------------...///////////////////////////....../////////000000000///////////////.........////////////////////////////////////////////////////////////////////////////////////////////////......///000000000000000---------......///000111////////////////////////...////////////...------................................................---------.........//////---......///////////////------............------........................//////.........------------------.........//////------...//////...------////////////////////////////////////////////////------......///000000111------............------............/////////000....../////////...------..........................................------........................////////////////////////////////////////////////////////////////////////////////////////////////...///000///......///111........................///............---------,,,,,,------...//////000------------------------........................,,,---...//////...---,,,................................................,,,,,,------...//////000......------------......,,,,,,---......---,,,+++---------.........//////......------------..............................------............------........................,,,------......------,,,---------------------------------............///------............------------------.........///..............................------------..............................---------.........//////.......................................---,,,,,,------............------................................................---------............///................................................------........./////////,,,------......------,,,,,,,,,,,,---------......,,,------......------,,,------------------------,,,,,,,,,---------......,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////------------------------......---------,,,,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,........................---------............///------------------------------------------------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------...//////////////////////////////////////////000000000000000000//////.........---////////////////////////000000000000000000000000////////////////////////////////////////////////...//////000000000000000---------......000111111////////////////////////***+++,,,...///000000000000000000000000000000000........................---------.........//////---......///////////////---..................---........................//////.........------------------.........//////,,,---...//////...---,,,////////////////////////////////////////////////---------...///000000111---..................------.........//////000000.../////////...---,,,,,,........................,,,,,,------.../////////////////////////////////////////////////////////////////////////////////------------------------////////////////////////,,,---...---++++++---///........................//////.........---------,,,,,,------...///000000------------------------........................+++,,,...//////...,,,+++................................................,,,,,,------...///000000......------------......---.../////////...---,,,---------.........//////.........------.................................---..................---........................,,,------......------,,,---------------------------------.........//////---..................------.........//////000000........................///......------......///........................---------.........////////////////////////////////////000000///...---------..................---................................................---------.........//////.........................................................////////////000,,,------......------,,,,,,,,,,,,---------......,,,------......------,,,------------------------,,,,,,,,,------.........,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////------------------------.........------,,,,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,------.........++++++++++++++++++++++++........................---------.........//////////////////////////////------------------------......---------,,,,,,,,,---,,,,,,++++++,,,,,,------------------...///000222222111111000000000///000000000000000000000000---...//////000000//////////////////////////////////////////////////////////////////000000000000////////////////////////000000000000000000000000//////............//////,,,------......------,,,//////............//////---------............/////////.........---------,,,---------.../////////........................---------............///....................................////////////////////////////////////......////////////......000000//////.........---........................//////////////////////////////............//////////////////////////////......////////////......////////////////////////,,,---------.../////////////////////////////////////////////////////////////////////////////////000000000000////////////---------.........//////------------------------////////////////////////.........------,,,,,,,,,,,,---......//////......+++,,,---......---,,,+++,,,,,,------------,,,,,,------............---------------............///------............------000000000000000000000000.........------,,,,,,,,,........................,,,---...---,,,,,,---.../////////...---------,,,000////////////...............////////////.................................---+++******+++---...---------------...///000///...------...///...------...///000000///...------,,,++++++++++++,,,---..................------........................------------------------,,,---......//////....................................------------......,,,---......//////......///......---------..............................---------.........//////........................//////.........------------,,,,,,---...000222333........................------------------------------------------------+++,,,...000000///...---.........------,,,,,,,,,------------------------------------------------...------,,,,,,------...........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------,,,,,,,,,---------......------------------------...------,,,,,,,,,------..................---------------...............---,,,,,,++++++,,,,,,---------------------------------------------------.................................---------,,,,,,........................+++,,,------......------////////////////////////000000000000000000000000.../////////000000000000//////////////////////////////////////////////////////............//////---......//////......---////////////////////////---------............/////////.........------------------.......................................---------............///....................................////////////////////////////////////......////////////......000/////////............//////////////////////////////////////////////////////............//////////////////////////////......////////////......////////////////////////---------...............////////////////////////////////////////////////////////////////////////000000000000/////////...++++++,,,,,,------------........................////////////////////////.........------,,,,,,,,,,,,---......//////......------............------------............------------............---------------............///---..................---////////////////////////------------------,,,,,,........................,,,...///...---,,,---..................---------000000000/////////............////////////.................................---,,,++++++,,,---...---------------.../////////...------...///...---.........//////............---,,,++++++,,,---...........................................................................,,,---......//////....................................------------......,,,---......//////......///......---------..............................---------.........//////........................//////.........---------------------...///111222////////////////////////........................------------------------+++,,,...///000///...---......---------,,,,,,,,,------------------------...........................------,,,,,,------...........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------,,,,,,,,,---------......------------------------...------,,,,,,---------........................---------....../////////---,,,,,,++++++,,,,,,---------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,////////////....................................+++,,,------......------////////////////////////000000000000000000000000....../////////000000000//////////////////////////////////////////////////////............//////...//////////////////...---...///000000///...------------............///...............---------...............---------........................---------............///....................................////////////////////////////////////......////////////......////////////............000000000000000000000000//////////////////////////////............//////////////////////////////......////////////......////////////////////////...............---------////////////////////////////////////////////////////////////////////////000000000/////////......,,,------------.........////////////////////////////////////////////////.........---------------,,,---......//////......///..................///.........//////.........------............---------------............///................................................,,,,,,------------------........................---...//////------...///---------...............000000/////////...............////////////.........................................................------------.../////////...------...///...---......------------............------------......................................................////////////////////////,,,---......//////....................................------------......,,,---......//////............---------......///........................---------......................................................---------......------......///000////////////////////////////////////////////////------------------------+++,,,...//////...------...------------,,,,,,,,,------------------------////////////////////////......------------..............................------------------------------------------------------------------------------------------------,,,,,,,,,---------......---------------------------------,,,,,,------...........................,,,------...///000111111------,,,,,,,,,,,,------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,000/////////////////////000000000000000000000000---...//////000/////////////////////////////////////////////////////////........./////////000000//////////////////////////////////////////////////////............//////......////////////......,,,...000111111000...,,,---------............///......................../////////...---------,,,........................---------............///....................................////////////////////////////////////......////////////......///////////////.........//////////////////////////////////////////////////////............//////////////////////////////......////////////....../////////////////////////////////...---------,,,////////////////////////////////////////////////////////////////////////000000/////////.........///000000000000000000000........................////////////////////////...............---------,,,---......///.........000///...------...///000......////////////......------............---------------............///.........------.........------------------------,,,,,,,,,------....................................///000///.........000,,,---------.../////////............------------......////////////....................................////////////............---------......//////---------...///...---...---,,,++++++,,,---...........................---------...............................................................,,,---......///.......................................------------......,,,---......///............------------...//////........................................................................................................................------------------------........................------------------------,,,,,,---.........---,,,------------------------------------------------..............................------------......................................................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------------,,,,,,,,,---......---------...............,,,,,,---...000111222222------,,,,,,,,,,,,------------------------------------------------------------..................,,,,,,,,,,,,,,,,,,,,,,,,000000000000000000000000---...//////000/////////////////////////////////....................................////////////////////////////////////........................//////............//////,,,------......------,,,,,,...000111111000...,,,---------............///---...................../////////...---------,,,........................---------............///....................................////////////////////////////////////......////////////...............///////////////........................//////////////////////////////............//////////////////////////////......////////////....../////////////////////////////////...---------,,,////////////////////////////////////////////////////////////////////////////////////............000000000000000000000///------------------------////////////////////////........................,,,---......///.........000///...------...///000......////////////......------............---------------............//////...------------...///------------------------,,,,,,,,,------....................................///000///.........000,,,---------.../////////------,,,,,,,,,,,,++++++......////////////.................................//////000000//////...///......---------......///---------...///...---...---,,,++++++,,,---...........................---------.........//////........................------------------------,,,---......///.......................................------------......,,,---......///.........---------------...//////.............................................---........................---....................................---------------------------------------------------------------------------------------------------,,,,,,------------------------------------------------------------------------///......------......///................................................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,---...///---------.........//////+++,,,---...///000111222...------,,,,,,------...---------------------------------------------------------.........//////---------............///........................+++,,,------......------////////////////////////------------------------------........./////////////////////////////////........................//////............//////,,,,,,------------,,,,,,---...///000000///...------------............///---------..............................---------........................---------............///....................................////////////////////////////////////......////////////...............///////////////........................//////////////////////////////............//////////////////////////////......////////////......////////////////////////...............---------/////////////////////////////////////////////////////////////////////////////////.........------.........------------,,,------------------------////////////////////////.............../////////,,,---......//////......///..................///.........//////.........------............---------------............//////...---,,,,,,---...///------------------------,,,,,,------------------........................---...//////------...///---------...............------,,,,,,,,,+++++++++......////////////..............................//////////////////////////////...------------...///...------...///...---......------------......------............------,,,,,,------.../////////........................------------------------,,,---......//////....................................------------......,,,---......//////......---------------...///000.......................................---------........................---------...............------.........------,,,........................---------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------...------------------------------------------------//////............//////........................------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,,,,,,,,,,---......///,,,,,,------.../////////+++,,,,,,---...///000000......------------......------------------------------------------------***++++++,,,,,,---------000000000111111222222222........................+++,,,------......------////////////////////////........................---------.........//////////////////////////////........................//////............//////------............------////////////////////////---------............///---------.........//////---------.......................................---------............///....................................////////////////////////////////////......////////////................../////////000........................//////////////////////////////............//////////////////////////////......////////////......////////////////////////---------...............//////////////////////////////////////////////////////////////////////////////.........---------------------,,,,,,++++++........................////////////////////////---........./////////000,,,---......//////......------............------------............------------............---------------............///000///---,,,,,,---///000------------------------------------------,,,,,,........................,,,...///...---,,,---..................---------.........---------,,,,,,......////////////..............................//////...------...////////////...---------------///...------...///...---.........//////.........+++,,,---......---,,,+++,,,,,,------...//////000................................................,,,---......//////....................................------------......,,,---......//////......---,,,,,,------///000000........................//////.........---------........................---------.........//////+++,,,---.........---,,,................................................------------------------...------,,,+++++++++,,,,,,,,,,,,---------......------------------------........................//////............//////........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------++++++++++++++++++++++++,,,,,,,,,---------......------------------------,,,,,,,,,,,,---...//////,,,,,,------...//////000+++,,,,,,,,,------............------------......------------------------------------------------******++++++,,,------...---.........//////000000000000000000000000000000---...//////000000//////////////////////////////////////////////////////---------.........//////////////////////////////........................//////............//////......////////////......//////............//////---------.........//////---------.........//////,,,------....../////////........................---------.........//////..................................../////////000////////////////////////......////////////......---.........//////000000000000000000000000000000//////////////////////////////............//////////////////////////////......////////////......////////////////////////,,,------......///////////////////////////////////////////////////////////////////////////////////////.........---------//////.........---------////////////////////////////////////////////////---.........//////000000,,,---......//////......+++,,,---......---,,,+++,,,------------------,,,---..................------------.........//////000///---,,,,,,---///000.................................------,,,,,,,,,........................,,,---...---,,,,,,---.../////////......------,,,000000/////////...............////////////..............................000///---,,,,,,---///000000///...---------------///...------...///...------...///000000///...---++++++,,,------,,,++++++,,,,,,------...///000000........................////////////////////////,,,---......//////.......................................------.........,,,---......//////......,,,,,,,,,---...///000111........................//////.........---------........................---------.........//////++++++---.........------,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////------------------------...---,,,,,,+++++++++,,,,,,,,,,,,------.........------------------------//////////////////////////////............//////........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------++++++++++++++++++++++++,,,,,,,,,---------......------------------------+++++++++,,,---...///000,,,,,,------...///000000,,,,,,,,,,,,,,,,,,,,,,,,......------------......------------------------------------------------,,,,,,------...///000000---------............///............////////////---------...///000000111.........................../////////...---,,,,,,////////////////////////---......///////////////---------.........//////000000//////.........---//////.........---------........................---------------------------------.........//////...................................................///000000000///---,,,//////............//////....................................////////////........................---...///000000///...---////////////////////////000000//////.........---////////////////////////////////////////////////000000//////.........---////////////////////////000000//////.........---........................////////////////////////111111000000//////......////////////////////////,,,,,,------...//////////////////...---------,,,........................---...///000///...,,,***..............................////////////......,,,,,,------.../////////........................,,,,,,,,,---------......///............---------......//////...---,,,,,,,,,,,,,,,---------.......................................------,,,,,,,,,................................................////////////////////////........................000000//////.........---,,,---......//////..............................000111111000...,,,---...///......---------............................../////////......---------........................------------------------////////////////////////------------------------.........///////////////---------............///........................------------------------........................---------............///........................------------------------........................---------------------------------,,,,,,+++++++++222111000000000000...,,,***+++,,,---............//////.........---------......//////000000111111111000000///...---------------------------------......---------......///------------------------......---------,,,,,,,,,........................++++++++++++++++++++++++........................---------............///,,,,,,---...---,,,***)))...------,,,,,,------...---------------...///000111)))---222,,,+++///...---------------------------------............///............////////////------......///000000111..............................//////......---,,,////////////////////////---......///////////////---------.........//////000/////////............//////.........---------........................---------------------------------.........//////................................................///////////////...------///..................///....................................////////////..............................////////////......////////////////////////000/////////............////////////////////////////////////////////////000/////////............////////////////////////000/////////............////////////////////////////////////////////////000000000000//////......////////////////////////..................------...............---------........................------///000///...---+++.................................//////...........................------........................---------........./////////............---------......//////...------,,,,,,,,,---------........................---------.........------,,,,,,,,,................................................////////////////////////........................000/////////............,,,---......//////..............................///000111000---,,,---...///......---------..............................////////////.........---........................------------------------........................------------------------000//////......------------------............///........................------------------------........................---------............///........................------------------------........................------------------------.........---------,,,,,,///......///111111000///++++++---......///////////////.........---------......//////000000000000000000000///...---------........................///......---------......------------------------......---------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................---------............///---.........------,,,+++...------,,,,,,------...---------------...//////000((()))------111333***---------------------------------............///............////////////------......///000000000............................../////////...------////////////////////////---......///////////////------........./////////////////////...........................---------........................---------------------------------...............................................................///...------------------......------------..........................................////////////........................//////............//////////////////////////////////////////............////////////////////////////////////////////////////////////............////////////////////////////////////............000000000000000000000000////////////////////////000000000////////////...////////////////////////000//////...------,,,,,,---------.......................................,,,---.../////////...---........................------............------000//////...------,,,,,,................................./////////000000///............---------.........///......---,,,,,,------------.........//////.........---------.........---------------................................................////////////////////////........................////////////............,,,---......//////..............................///000000///---,,,---.........---------......///........................////////////....................................------------------------........................------------------------000000///...---,,,++++++---------............///........................------------------------........................---------............///........................------------------------........................------------------------/////////...............---,,,---///222333222111,,,---......////////////...............---------...////////////000000000000000//////...---------////////////////////////000///...---------------------------------------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................---------............/////////...---------.........------,,,,,,------...------,,,,,,,,,---......222++++++...444BBBBBB000---------------------------------............///............////////////............//////000000..............................////////////......////////////////////////---......///////////////............///////////////////////////.........................................................................................................................................................///...,,,++++++,,,---...------,,,,,,,,,,,,------....................................////////////........................000///...------...///000///////////////////////////////////////.........///////////////////////////////////////////////////////////////.........///////////////////////////////////////.........//////////////////////////////////////////////////////////////////////////////////////////////////////.........---------,,,---------.../////////........................+++,,,---.../////////...........................,,,,,,------------,,,,,,//////.........---------........................---.........///////////////............------------...............------------------............/////////...------,,,,,,...............---------................................................////////////////////////........................///////////////.........,,,---......///....................................///000///---,,,---......------------...//////.................................---------------........................................................................------------------------.........------,,,,,,+++---------............///........................................................................---------............///........................................................................................................................---,,,---///111333222111---......///000000//////......................../////////////////////////////////......---------........................000///...---------------------------------------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................---------............//////...---,,,,,,---...///...------,,,,,,------...------,,,,,,,,,,,,------///---///000888JJJLLL999---------------------------------............///............////////////............////////////..............................///////////////...////////////////////////---......///////////////........./////////000000.........///////////////---.....................////////////////////////.............................................---////////////////////////...........................---,,,++++++,,,......------,,,,,,,,,,,,------////////////////////////............////////////////////////////////////000///...------...///000////////////////////////.........///////////////////////////////////////////////////////////////.........///////////////////////////////////////.........///////////////........................////////////////////////.............../////////////////////////////////---------.........//////,,,---------.../////////........................,,,,,,---....../////////........................,,,,,,------------,,,,,,---------.........//////........................,,,,,,---------.........///............---------------...............------------.........////////////.........---------........................................................................////////////////////////.................................///////////////,,,---......///.................................---...///...---,,,---...---------------...//////........................,,,,,,,,,,,,,,,,,,,,,,,,........................................................................------------------------+++,,,,,,------.........---------............///........................................................................---------............///................................................................................................------------------......///......///111222000///---...//////////////////---...................../////////...........................------------------------------------//////...---------------------------------------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................---------............///...---,,,++++++,,,---......------,,,,,,------......------,,,,,,---------(((***///---///???CCC444---------------------------------............///............////////////......//////////////////..............................///000000000//////////////////////////////---......///////////////....../////////000000000.........///////////////---------...............////////////////////////.......................................---------////////////////////////........................---------------......///......------------......////////////////////////............//////////////////////////////////////////............//////////////////////////////.........///////////////////////////////////////////////////////////////.........///////////////////////////////////////.........///////////////........................////////////////////////---............/////////////////////////////////,,,,,,------...//////000---------.......................................---------.......................................------............------,,,,,,------...//////000........................,,,,,,,,,------------...///............---------,,,---......///.........------........./////////......................................./////////................................................////////////////////////.................................///////////////,,,---......//////..............................,,,...///...---,,,---...---------------...///000........................,,,,,,,,,,,,,,,---------................................................------------------------------------------------++++++,,,---...///000000---------............///........................................................................---------............///................................................................................................---------------.........000//////000111111///------....../////////......---------.............../////////............---------------------------------------------------......---------......///------------------------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................---------............///,,,,,,+++++++++,,,------...------,,,,,,------...//////...---------......***,,,111...)))000666------------------------------------............///............/////////////////////////////////.................................///000000000000000////////////////////////---......///////////////.../////////000000000000............/////////000---------.........//////////////////////////////........................//////.........---------////////////////////////........................------...//////////////////..................///////////////////////////............////////////////////////////////////......////////////......////////////////////////............/////////000////////////////////////////////////////////////............/////////000////////////////////////............/////////000........................////////////////////////---------.........//////////////////////////////------.................................---------........................///......------------....................................//////.........------..........................................------------............///............---------,,,------...//////..................////////////,,,,,,------.../////////---........./////////000................................................////////////////////////..................................../////////000,,,---......//////..............................,,,---......,,,,,,---...---,,,,,,------///000000........................---------....../////////................................................---------------------------------------------------------......//////000---------............///........................................................................---------............///................................................................................................------........./////////000/////////111111///...------............---------------.........////////////.........---------------------------------........................---------------...///000------------------------......---------,,,,,,,,,------------------------------------------------........................---------............///+++,,,,,,------...------...------,,,,,,------...111000///............///000,,,111222+++,,,111,,,---------------------------------.........//////............/////////000///////////////.......................................///000000000000000////////////////////////---......///////////////////////////000000000000---.........//////000000---------.........//////000000000000000000000000//////////////////////////////.........---------000000000000000000000000........................,,,---///000000000///...//////............//////000000000000000000000000............/////////000000000000000000000000000---...///000000///...---////////////////////////---.........//////000000////////////////////////////////////////////////---.........//////000000////////////////////////---.........//////000000000000000000000000000000////////////////////////---------.........///////////////////////////////////////...------,,,,,,/////////......------,,,........................000///...---------------..............................////////////....../////////...------,,,,,,..................................../////////000//////.........---------,,,,,,---.../////////.............../////////000+++,,,,,,---...///000000---.........//////000000................................................////////////////////////........................---.........//////000000,,,---......//////..............................,,,---......,,,,,,---...,,,,,,,,,---...///000111.........................../////////000000111111........................////////////////////////------------------------------------------------//////////////////......---------.........//////........................////////////////////////........................---------.........//////........................////////////////////////........................////////////////////////.../////////000000111111///......///111222000///,,,------...------,,,,,,---------.........////////////.........---------------------------------////////////////////////,,,,,,,,,---...///000111------------------------......---------,,,,,,,,,........................////////////////////////........................---------.........//////+++,,,...///000///.........------,,,,,,------...111111000///////////////000'''+++111---,,,000...------------------------......------------...............//////////////////...,,,+++,,,...000111////////////000000000000////////////////////////////////////////////////000//////.........//////++++++---000333333111///000000000000000000000000////////////////////////////////////////////////////////////////////////................................................000000000000000/////////..................------............................................................////////////---.........//////000000///////////////.........////////////////////////000000000000000000000000---------............///000000000000000000000000////////////////////////111000///...------...///////////////////////////////////////////////////000000//////.........---////////////////////////000000000000000000000000000000//////.........---........................////////////////////////................................................................................................---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,......------------....../////////...---------,,,,,,---///000111000..............................------............------------,,,,,,,,,---..............................////////////////////////////////////////////////000///.........///111222///...---,,,,,,---...//////...---,,,,,,---...///...........................------,,,,,,------.......................................////////////........................------............------.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------............------........................222222111///---+++,,,---------------------------111///---------...---,,,+++,,,...---,,,,,,---///.........---,,,,,,++++++------......///000000000//////............//////---...///000000111000000..................------////////////////////////---------------------------..................---,,,,,,,,,,,,,,,---...///........................////////////////////////---------.........//////...---,,,,,,,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++******..................------------............------......////////////...............///////////////000000///...---,,,++++++,,,---------.../////////...------,,,,,,------......------,,,,,,------............------.........000000//////......------......---,,,---...///000............//////////////////////////////////////////////////////////////////............//////111000111222333222000...000000000000000000000000////////////////////////////////////////////////////////////////////////................................................////////////////////////....................................................................................////////////............/////////000/////////////////////...////////////////////////////////////////////////---------............///////////////////////////////////////////////////111000///...---......///////////////////////////////////////////////////000/////////............////////////////////////////////////////////////000/////////....................................////////////////////////................................................................................................---------.........//////------------------------......------------.....................------------------.........//////........................------............------111111000///...---,,,,,,........................////////////////////////........................///...---------...000000//////...------.../////////...------------...///...........................------,,,,,,------...........................------------....................................------............------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------............------........................222222222000...---...///------------------------------------...///000111///......---...//////000---------------.........////////////............//////............//////......///000000000//////................................................------------------------------............------------,,,,,,,,,---......................................................---------.........//////...---,,,,,,,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,...---------,,,,,,,,,,,,........................---......//////......---......///000000000//////............////////////000//////......------------------..................------,,,,,,------......------,,,,,,------...........................111111000///...---,,,,,,---............/////////------------............//////////////////////////////////////////////////////............//////333222111222222222000...000000000000000000000000////////////////////////////////////////////////////////////////////////............................................................................................................................................................////////////............////////////......//////////////////////////////////////////////////////////////////---------............///////////////////////////////////////////////////000000///............///////////////////////////////////////////////////////////////............////////////////////////////////////////////////////////////....................................////////////////////////................................................................................................---------.............................................------------......---------...............///...---,,,,,,...///111........................------............------000000111000000...,,,+++........................////////////////////////........................---------------...////////////............/////////...------------...///...........................------,,,,,,------...........................,,,,,,,,,------------...........................------............------...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------............------........................111222222000///...///111------------------------***,,,//////...///222666777333///...///000///---,,,------...//////000000000000//////...------,,,//////............///////////////000//////......................................................------------------------,,,,,,------------,,,,,,......---,,,,,,,,,------................................................---------..................------,,,,,,------...------------------------////////////.........---........................---......//////......---,,,,,,---...//////......------........./////////////////////////////////...............---------...------,,,,,,------......------,,,,,,------...---..................---000000//////......---------...////////////......------.........////////////////////////////////////////////////////////////............//////000000///...///111222222111////////////////////////////////////////////////////////////////////////////////////////////////................................................---------...............---------...........................................................................////////////.........///////////////............////////////////////////////////////////////////////////////---------............////////////////////////////////////////////////////////////........./////////////////////////////////////////////////////////////////////.........///////////////////////////////////////////////////////////////.................................////////////////////////......................................................................................................................................................------------......,,,---------.../////////........./////////000000........................------............------)))+++---//////...---,,,........................////////////////////////........................---------.........//////////////////////////////.........------....................................------,,,,,,------...........................,,,,,,---------.................................------............------------------------------------------------------------............------........................///000000///......000111........................)))---111000......333888===777///---...///,,,)))........./////////000000/////////......---------//////............//////////////////......---,,,---------.......................................------------------------+++,,,,,,------,,,,,,+++///...---,,,,,,,,,,,,,,,........................................................................------------------------........................////////////............---------.....................////////////......******+++,,,------------,,,------....../////////.........//////000000000/////////...---------,,,...------,,,,,,------......------,,,,,,------...------...//////...------------......//////000000...//////000000///............/////////000000000////////////////////////////////////////////////...............///000000444222000000222333333333////////////////////////////////////////////////////////////////////////////////////////////////................................................------------......//////---------.........//////............................................................///////////////////////////.........---.........//////000000////////////////////////........................---------............///........................////////////////////////......//////////////////////////////////////////////////////////////////.........///////////////////////////////////////.................................///////////////........................////////////////////////.....................................................................................................................---------------------------......------------......,,,---------.../////////,,,...111333333222000...........................------............------)))***---...//////...---........................////////////////////////..............................//////000000000000......////////////......---..................---...........................------,,,,,,------...........................---.........////////////........................------............------------------------------------------------------------............------........................---.........------...000........................+++///222111------111555:::444---+++---///---***000000/////////.........,,,---------........./////////............//////...............---,,,+++---------.........//////........................------------------------+++,,,,,,------,,,,,,+++///...---,,,,,,,,,,,,,,,.....................................................................---------------------------.................................------------,,,---------.........//////...//////////////////...,,,,,,---...............,,,,,,,,,---...//////000------......//////000000/////////...---------,,,...------,,,,,,------......------,,,,,,------...,,,---...//////...---,,,,,,,,,---...///000111111000000000////////////...////////////000000000111////////////////////////////////////////////////......---......///000111;;;888444222222222222111000000000000000000000000////////////////////////////////////////////////////////////////////////................................................---------...//////000000,,,,,,------.../////////............................................................///////////////////////////.........------......///000000000////////////////////////........................---------............///........................////////////////////////---...//////000/////////////////////////////////////////////////////////.........///////////////////////////////////////.................................///////////////........................////////////////////////...............................................................................................................---------------------------------......------------......---------...............+++...111444555222///---........................------............------//////000000000///---,,,........................////////////////////////------------------------...//////000111000000000------............------------...//////...------...........................------,,,,,,------..................................../////////000000........................------............------,,,,,,,,,------------...------------------------------............------........................,,,---...---,,,,,,---///........................---///111000------///222111...++++++...000000///000000//////...------,,,+++,,,,,,---......////////////............//////---------...------,,,,,,,,,,,,------.../////////------------------------------------------------,,,,,,------------,,,,,,......---,,,,,,,,,------........................------------------------...............---------,,,------......------,,,---------------------------------,,,,,,,,,++++++,,,,,,------.../////////...//////000000//////...000111111111111111000000++++++,,,---...//////000,,,---------......//////...............---------...------,,,,,,------......------,,,,,,------...,,,---///000000///---,,,------......//////000000222111///.........///000........./////////000000////////////////////////////////////////////////---------......///000111;;;888333000000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////................................................------...//////000111111,,,,,,------...//////000............................................................////////////000/////////............------......///000000111////////////////////////........................---------............///........................////////////////////////,,,---///000000000//////////////////////////////////////////////////////............/////////000////////////////////////..................................../////////000........................////////////////////////................................................................................................//////.........---------..............................------------.....................---------+++,,,///111111000...,,,........................------............------///////////////.................................////////////////////////---------------------------...///000000000//////+++,,,---......---,,,+++------...//////...------...........................------,,,,,,------...........................---------.........//////........................------............------,,,,,,,,,---------..............................------............------...........................//////...,,,,,,---///..........................................///000------------...///000000.........---------------------------------------//////............//////+++,,,,,,---------,,,,,,,,,,,,------...//////000------------------------------------------------------............------------,,,,,,,,,---..............................------------------------//////.........---------,,,,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,+++,,,,,,------...//////000//////000000000000//////222222222222111000//////***++++++,,,...//////000,,,,,,,,,------------------------..................------,,,,,,------......------,,,,,,------...,,,---///000000///---,,,///////////////.........333111///...---...///000---------.........//////////////////////////////////////////////////////---------......000111111555222...,,,,,,...000000000000000000000000000000////////////////////////////////////////////////////////////////////////.........................................................///000111111222,,,,,,------...///000000............................................................/////////000000000//////.........------------...///000000111////////////////////////........................---------.........//////........................////////////////////////,,,---///000000000//////////////////////////////////////////////////////---.........//////000000////////////////////////........................---.........//////000000........................////////////////////////................................................................................................//////.........---------000000000000000000000000.........------........./////////......------,,,+++,,,------......------........................---..................---++++++++++++---...000111........................////////////////////////------------------------,,,,,,.../////////...---++++++,,,------,,,++++++,,,---...//////...---,,,...........................------,,,,,,------...........................,,,,,,,,,---------..............................---..................---,,,,,,,,,------.................................---..................---........................///000000///------...///////////////////////////---,,,+++,,,...000000///000111111000...,,,,,,---++++++,,,,,,---.........///......------,,,,,,+++//////............//////***+++,,,,,,------------,,,,,,------...///000000---------------------------------------------------......//////......---,,,,,,,,,,,,------...///........................------------------------//////.........---------,,,,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,,,,,,,------...///000000//////000000000000//////111111000000///---,,,+++******+++,,,...//////000,,,,,,,,,,,,,,,,,,,,,,,,,,,------....../////////...------,,,,,,------......------,,,,,,------...000000000000000000000000------------------,,,,,,............////////////...............................................................///000000////////////////////////000000000000000000000000............////////////---------............///........................///////////////000111111////////////////////////////////////////////////////////////////////////000000/////////............------,,,,,,,,,------........................////////////////////////000000//////.........---................................................//////.........---------////////////////////////......////////////......///......------///000111////////////////////////////////////////////////000///...---,,,------...//////.........---------111111000000//////......//////////////////////////////////////////////////////000000000000000000////////////////////////........./////////000000................................................////////////////////////,,,---......//////......+++,,,---...////////////...------,,,,,,------...........................................................................///////////////////////////......---------..............................000///...------...///000---------............///////////////////////////,,,---///000000///---,,,////////////////////////------------------------//////.........---------..................------------------------------,,,---...//////...---,,,***,,,000333444333000///000///---,,,,,,---///000........................------------------------333222111///...,,,++++++////////////////////////,,,,,,,,,---------......000000////////////000000222000...,,,+++,,,---...........................,,,------......------,,,////////////////////////........................000///---,,,+++,,,,,,------------,,,,,,,,,++++++,,,,,,,,,---------......222+++,,,333333***)))///......---------,,,,,,,,,...............---------.........------,,,,,,,,,------------------------.........------,,,,,,,,,...------,,,,,,------...........................000///---,,,,,,---...//////000000000111111111111000000//////.........------------,,,,,,+++++++++......------------..............................------------------------------------------------////////////////////////////////////////////////------------...........................................................................///000000////////////////////////////////////////////////............////////////........./////////000000........................---------------...//////////////////////////////////////////////////////////////////////////////......---------,,,,,,,,,...------,,,,,,------...........................////////////////////////000/////////............................................................//////.........---------////////////////////////......////////////......///......---...///000111////////////////////////////////////////////////000///...---------......000000/////////.........////////////.........---////////////////////////////////////////////////000/////////////////////////////////////////////+++++++++,,,,,,,,,------........................................................................,,,---......//////......+++,,,---...////////////...------,,,,,,------...................................................................................................///......---------..............................000///...------...///000---------............///////////////////////////.........------.........------------------------------------------------//////.........---------........................------------------------------...//////...------+++---///111222111///......---+++******+++---...........................------------------------.........///////////////........................,,,---------............//////............//////111000...,,,,,,,,,---...////////////////////////,,,------......------,,,------------------------------------------------///...------,,,,,,,,,------------,,,,,,,,,++++++---------.........//////222///555??????444...000......---------,,,,,,,,,------------------------......---------,,,,,,,,,------------------------......---------,,,,,,,,,...------,,,,,,------...........................000///---,,,,,,---.../////////000000000111111111000/////////.........------------,,,,,,,,,++++++------,,,,,,,,,,,,------........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////////////////////////////,,,,,,,,,------------...........................////////////////////////...............///000000////////////////////////....................................////////////////////////000000000111........................---------------...//////////////////////////////////////////////////////////////////////////////---------------,,,,,,,,,...---------------..............................////////////////////////////////////...........................................................................---------////////////////////////......////////////......///............///000000////////////////////////////////////////////////000///......------......000000000000000/////////............------------/////////////////////////////////////////////////////////.........------////////////////////////............////////////................................................------------------------,,,---......//////......,,,,,,---...////////////......------------..............................................................................------------------------......---------......///........................//////............//////---------............///////////////////////////000///---++++++---///000------------------------------------------------...............---------................................................------...//////...---------....../////////......---,,,+++******+++,,,---........................------------------------------......//////000000........................------........./////////...------------------...111000...---,,,,,,---...////////////////////////,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---............---,,,,,,------------,,,,,,,,,,,,........./////////000000000222;;;GGGGGG;;;000.........---------,,,,,,,,,------------------------...------------,,,,,,,,,------------------------...------------,,,,,,,,,...------,,,,,,------...........................///...---,,,,,,---...///////////////000000000000/////////...............------------,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,........................------------------------------------------------////////////////////////,,,,,,,,,---------------,,,,,,---------.................................000000000000000000000000...............///000000////////////////////////....................................////////////....../////////000000000........................///////////////000111111////////////////////////////////////////////////////////////////////////////////////////////////...------------......///........................///////////////////////////////////////.................................................................................////////////////////////......////////////................../////////000//////////////////////////////////////////////////////..................////////////////////////......................../////////////////////////////////////////////////////////...------,,,,,,//////////////////////////////000000000111111111................................................------------------------,,,---......///.........,,,------...//////............------------..............................................................................------------------------...------------...//////......................../////////....../////////---------............//////////////////////////////...---,,,,,,---...///////////////////////////................................................---------...............////////////////////////---..................---//////...---------------///...------------...///................................................000000//////.........---.................................////////////000......------------......000///...------------...------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////...---,,,...------------,,,,,,,,,---.........////////////---000888BBBBBB888///---......---------,,,,,,,,,------------............------------------------------------------------------------------------...------,,,,,,------.................................---------...//////........./////////000000........................------------------,,,,,,------,,,,,,,,,,,,------........................------------------------................................................,,,,,,,,,---------......---.........////////////////////////////////////000000000000000000000000...............///000000////////////////////////....................................////////////------.........////////////////////////////////////////////////000111111////////////////////////////////////////////////////////////////////////.../////////////////////---------------...///000........................////////////////////////.........///////////////................................................---.....................////////////////////////......////////////......---......///////////////////////////////////////////////////////////////......//////////////////........................//////////////////////////////////////////////////////////////////////////////......------------////////////////////////,,,,,,---------.........................................................------------------------,,,---......///.........,,,---......///.........///......------......///................................................................................................---------------...//////...........................//////////////////...---------............///////////////////////////,,,---...//////...---,,,////////////////////////........................---.....................---------.........//////////////////////////////.........------.........000///...---,,,,,,------.........------.........................................................000000//////.........---.................................////////////000///..................//////......---------------------------------------,,,------......------,,,------------------------------------------------,,,---.../////////...---.........---------,,,,,,,,,,,,---------...............111555555111............---------,,,,,,,,,------........./////////------------------------------------------------------------------------...------,,,,,,------...........................------------......//////---............/////////---------...............------------------------......------------..............................------------------------------------------------........................------......///000000000........./////////000000////////////////////////////////////////////////...............///000000////////////////////////....................................////////////------------............////////////////////////---------------...//////////////////////////////////////////////////////////////////////////////,,,,,,,,,---------------------------...///000000........................////////////////////////.........///////////////................................................---------...............////////////////////////......////////////......---......///000/////////////////////////////////////////////////////////......///000000000//////------------............/////////000000000000000////////////////////////////////////////////////........................////////////////////////.........////////////000................................................------------------------,,,---......//////......------...............---//////............//////........................................................................////////////////////////---------------...///000..............................////////////......---------............///////////////////////////+++---///000000///---+++------------------------........................---------...............,,,,,,------.../////////........................///...------------...///000000///...---------...,,,,,,,,,,,,,,,,,,,,,,,,................................................------......//////000000------------------------------.........///////////////............//////.....................---........................,,,------......------,,,------------------------........................------...////////////...............---------,,,,,,,,,,,,------------...000...---------...///111......---------,,,,,,,,,,,,------....../////////,,,,,,,,,------------...------------------------,,,,,,,,,------------......------,,,,,,------...........................,,,,,,---....../////////------------.........///---------------.........------------............///......------......///........................------------------------++++++++++++++++++++++++........................------......///000000111---------.........//////////////////////////////.......................................///000000////////////////////////////////////////////////............////////////............////////////////////////////////////---------------...//////////////////////////////////////////////////////////////////////////////,,,,,,,,,---------......------------...///000111........................////////////////////////............/////////000................................................---------.........//////////////////////////////......////////////......------///000000000///...////////////////////////////////////////////////---...///000111000000///---.........////////////........./////////000000////////////////////////////////////////////////---......//////000000111////////////////////////000111111111111222222222........................................................................,,,---......//////......---...............------//////............//////................................................................................................---,,,,,,------///000000........................---...///000000///...------------............///////////////////////////---..................---------------------------........................---------.........//////,,,,,,------...//////000------------------------///...------------...////////////////////////...+++,,,,,,,,,,,,,,,,,,+++.........................................................///////////////------------------------,,,---------...............------------------...------...............---........................,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------...............///000000............------------------------..................---+++,,,...///000......---------,,,,,,,,,******+++,,,,,,---......,,,,,,,,,---------......------------------------,,,,,,,,,---------.........------,,,,,,------...........................+++,,,---...////////////,,,,,,---------.........,,,,,,,,,------.........------------.........///...------,,,,,,------...........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................++++++,,,,,,---...//////,,,,,,,,,---------......000000000000000000000000.......................................///000000////////////////////////000000000000000000000000............/////////000////////////000000000000000000000000000000000000///////////////000111111////////////////////////////////////////////////////////////////////////........./////////000000---------......000111111........................////////////////////////---.........//////000000................................................---------.........//////////////////////////////......////////////......,,,---///000000000///...////////////////////////////////////////////////---...///111111111000///.../////////000000111111---------.........//////////////////////////////////////////////////////------...///000111222222////////////////////////............////////////................................................////////////////////////,,,---......//////......---...............------//////............//////........................................................................------------------------,,,,,,,,,---...///000111........................---...///000000///...------------.........//////////////////////////////000///---,,,,,,---///000////////////////////////////////////////////////---------.........//////,,,,,,------...///000000------------------------///...---,,,,,,---.../////////000000000000//////---......//////......---........................////////////////////////333222111///...,,,++++++------------------------,,,,,,,,,---------......---,,,,,,++++++,,,,,,---------......///......---,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,///...---------///000111//////.........---------............/////////000***,,,---,,,---......,,,......---------,,,,,,,,,(((((()))***++++++,,,,,,,,,,,,,,,------.........------------------------,,,,,,,,,------............------,,,,,,------...........................+++,,,---...////////////,,,,,,,,,---------......,,,,,,,,,------.........---------.........//////---,,,,,,++++++,,,,,,---........................------------------------////////////////////////000///...------...///000000---+++,,,///222222000............------------////////////////////////////////////////////////............////////////............////////////000000000000000000000000//////............//////111111000000//////.........///000111000///---,,,////////////////////////........................////////////////////////////////////////////////////////////////////////........................//////.........---------////////////////////////000000000///...,,,+++***---------............///---------............///........................---------------...//////////////////////////////////////////////////////////////////////////////////////////////////////............////////////...............///000111---.........//////000000////////////////////////////////////////////////000000//////.........---////////////////////////------............------............////////////111000---,,,+++,,,.../////////.........---------/////////...---------,,,............////////////---------------------------------............///////////////...---,,,+++------------------------,,,------......------,,,---------...............------............------///............///000000//////------...000222444444222000...------//////................................................000000//////.........---......------------.............................................---------...............------------------............///000000////////////000000////////////////////////------............------////////////////////////................................................///////////////////////////...---,,,,,,---...///---,,,,,,++++++,,,,,,------,,,,,,,,,,,,---......................................................//////...---,,,++++++***---,,,,,,++++++,,,,,,---------............------........................//////.........---------,,,,,,,,,------.........///...---,,,+++,,,,,,---//////---,,,,,,---...///------------------------///......---------..............................,,,,,,---...///000111111........................------............------..................------,,,,,,++++++,,,,,,---...........................//////.........------------,,,,,,,,,,,,---......000///...------...///000...+++******---//////...000000000000////////////////////////////////////////////////////////////............////////////............//////////////////////////////////////////............/////////////////////000000000000000///...............////////////////////////........................////////////////////////////////////////////////////////////////////////........................//////.........---------////////////////////////.........///......---,,,---------............///---------............///..............................---------......///////////////////////////////////////////////////////////////////////////////////////////////////............///////////////............//////000............/////////000////////////////////////////////////////////////000/////////............////////////////////////------............------............////////////000///...---------.../////////.........---------...............---------............////////////---------------------------------............/////////.........---------------------------------------..................------........./////////------............------......------......///000//////...---...000222333333222000...---...//////................................................000/////////.....................------.........------------------------------..................------..................---------............///000//////......//////000////////////////////////------............------////////////////////////................................................///////////////////////////...------------...//////......------......///---,,,,,,,,,,,,---..............................------------------------...------------------------,,,,,,++++++,,,,,,---------............------........................//////.........---------,,,,,,------------------///...---,,,,,,,,,------///...------------...///------------------------000//////.........//////........................------......///000000000........................------............------------...............---------,,,,,,------...///........................//////.........------------,,,,,,,,,------......//////............//////---,,,++++++---//////...000000000000////////////////////////////////////////////////////////////............////////////............//////////////////////////////////////////............//////---......///000000111111222000...,,,,,,---///000////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////.......................................---------////////////////////////,,,,,,---.../////////...---------............///---------............///........................//////......---.........////////////////////////////////////////////////////////////////////////////////////////////////............////////////000//////............///............////////////////////////////////////////////////////////////////////////............////////////////////////------............------............////////////.....................////////////.........---------------...............---............/////////........................---------............//////...---------...///000------------------------............//////000000------...//////000111111------............---------------------....../////////.........000111222222111///...---......///........................////////////////////////////////////....................................------------------------,,,---------.../////////,,,---------.../////////---------............//////..................///////////////////////////------............------////////////////////////................................................///////////////////////////...------------...//////......------......///---,,,,,,,,,,,,---..............................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........------,,,,,,,,,,,,------------............------.......................................---------------------------,,,,,,///...------,,,---------......---------......///------------------------///......------...//////........................////////////////////////........................------............------,,,,,,---...////////////...------------...//////.......................................---------,,,------------........./////////......///////////////...///000000111000............------------////////////////////////////////////////////////............////////////............//////////////////////////////////////////............//////........./////////000000000///...------...///000////////////////////////000000000000000000000000////////////////////////////////////////////////////////////////////////................................................////////////////////////,,,---......///.........---------............///---------............///........................000//////...............////////////////////////////////////////////////////////////////////////////////////////////////............////////////111000///........................//////////////////////////////////////////////////////////////////////////////.........////////////////////////------............------............////////////------...////////////...////////////............,,,---------.../////////---------.........//////////////////////////////---------............//////...,,,,,,---///111333........................------......//////000000------...///000111222333------............---------,,,,,,,,,,,,---......//////......///000111222111000///............///........................///////////////////////////////////////...............////////////......------------------------,,,,,,,,,---...///000000,,,,,,,,,---...///000000---------............///......------------......////////////////////////------............------////////////////////////................................................////////////////////////.........------.........---,,,,,,++++++,,,,,,------,,,,,,,,,,,,---..............................---------------------------------...............------,,,,,,,,,,,,------------............------.........................................................------,,,,,,,,,.........------------...------------.........///........................------,,,,,,,,,---..............................000000//////....................................------............------+++,,,---...////////////---------------......///................................................,,,------..................//////////////////...//////000000000000000000............------------////////////////////////////////////////////////............////////////............////////////........................//////............//////000/////////.........------...///000000///......////////////////////////000000000000000000000000////////////////////////////////////////////////////////////////////////........................---.....................////////////////////////.........///......---,,,---------............///---------............///........................000//////.........//////////////////////////////////////////////////////////////////////////////////////////////////////............////////////111000///...............///////////////.........////////////////////////////////////////////////.........///////////////////////////////////////------............------............////////////......///000000//////...000000/////////.........,,,---------.../////////------------............////////////////////////---------............///......---,,,---///222333........................,,,---...///000/////////------...///000111222333------............---------,,,,,,,,,,,,---......///////////////000000000/////////.......................................////////////////////////.........///////////////......///000000///......------------------------,,,,,,,,,---...///000000,,,,,,,,,---...///000000---------............///......------------......////////////////////////------............------////////////////////////................................................////////////////////////---..................------,,,,,,++++++,,,,,,------,,,,,,,,,,,,---..............................////////////////////////000000///......---,,,,,,...------,,,,,,------...------............------........................---..............................------,,,,,,,,,---.....................,,,------.........//////..............................---......///000000........................000000000///......------........................------............------+++,,,---...////////////,,,,,,,,,+++,,,,,,---...........................---.....................,,,---.../////////............////////////......,,,...000000...---...///000000000000////////////////////////////////////////////////////////////............////////////............////////////........................//////............//////000000//////...------,,,,,,---///111111000...---////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////........................---------...............////////////////////////.../////////...---,,,,,,---------............///---------............///........................//////......//////000111////////////////////////////////////////////////////////////////////////////////////////////////............////////////000//////............//////////////////.........////////////////////////////////////////////////.........///////////////////////////////////////------............------............////////////000000000/////////......000000000/////////......---------...............,,,------------.................................---------............///......------...000111333........................---...111222222111...---------...//////000111111------............---------------------......////////////000000000000000.................................................................................///////////////...///000111111000///...........................,,,---------.../////////,,,---------.../////////---------............//////..................///////////////////////////------............------////////////////////////................................................////////////////////////------...//////...------///......------......///---,,,,,,,,,,,,---..............................////////////////////////111111000///...---,,,+++......------------......------............------........................---------...............------------------,,,,,,------...////////////...+++,,,---...////////////........................000000000000111222333333........................000000//////.........---........................------............------,,,,,,---...////////////,,,++++++++++++,,,------........................---------...............,,,---...///000///......---...///000000///...---,,,...111111...------///000000000000////////////////////////////////////////////////////////////............////////////............////////////........................//////............//////........................---......///////////////////////////////////////........................////////////////////////////////////////////////////////////////////////........................---------.........//////////////////////////////,,,---......///.........---------............///---------............///....................................///000222222////////////////////////////////////////////////////////////////////////////////////////////////............///////////////............//////000000/////////............////////////////////////////////////////////////............/////////000////////////////////////------............------............////////////333222000///...---......000000000000/////////..................---------,,,,,,---------.........---------------------------------............///......//////000000111111........................///111555777666333///+++------........./////////------............------......------......///000//////000000000000//////---.............................................------------------------............/////////000...///000111111000///...////////////////////////------..................------..................---------............///000//////......//////000////////////////////////------............------////////////////////////................................................////////////////////////------...//////...------///......------......///---,,,,,,,,,,,,---..............................////////////////////////000000//////......------......------------......------............------........................---------.........//////,,,,,,------------------,,,---...///000000///...+++,,,---////////////.........................../////////000000111222333........................///////////////.................................------............------------...............---,,,,,,,,,,,,,,,---..............................---------.........//////,,,---///000000000......---...///000000///...---...111333333111//////111///.........------------////////////////////////////////////////////////............/////////000............/////////000........................//////............//////,,,,,,------...////////////...---------///000222////////////////////////........................////////////////////////////////////////////////////////////////////////........................---------.........//////////////////////////////***+++,,,...///000000000---------.........//////---------.........//////........................---------...000111333444////////////////////////////////////////////////////////////////////////////////////////////////............/////////000...............///000111000000//////.........---////////////////////////////////////////////////---.........//////000000////////////////////////---..................---............/////////000555333111...---------...000000000000/////////////////////......------,,,,,,,,,,,,---------......---------------------------------.........//////...//////000111000000///////////////////////////000444888;;;:::555///+++---------...............---..................---///............///000000///000000000000000///...------......///......---........................,,,,,,,,,,,,,,,,,,,,,,,,---.........//////000000...///000222222000///...000000000000000000000000...............---------...............------------------.........//////000000////////////000000////////////////////////---..................---////////////////////////................................................////////////////////////,,,---...//////...---,,,---,,,,,,++++++,,,,,,------,,,,,,,,,,,,---...............................................................///////////////......------------......---..................---........................---------.........//////,,,,,,,,,------.........,,,---///000000000///...***+++---///000000///...////////////////////////,,,,,,,,,------///000000........................////////////////////////........................---..................---.........///......------...------------...//////........................---------.........//////,,,---///000111000///---000000//////.........---000000000000000000000000//////////////////////////////............////////////............//////000000000000000000000000000///...------...///000////////////////////////................................................---......///////////////////////////////////////......------------....../////////////////////////////////...---------,,,///////////////////////////......------///000111------------.........///...000000//////111111000000///---,,,++++++,,,,,,....................................////////////........................//////............//////333///,,,+++---...---,,,/////////...---------,,,////////////000000000000////////////////////////,,,---------...//////////////////......---------////////////////////////......////////////......///............---------...---+++,,,.../////////......////////////......////////////////////////............////////////>>>888222...///000///---.........////////////000....................................////////////......------------..............................///---,,,...111333222000,,,///000,,,+++...///...222:::BBB@@@777...---///////////////000000000000........................222000......///000000///////////////////////////+++,,,---......---,,,+++---------.........//////000///...------,,,------...............///000000---///222444444222///---////////////////////////////////////////////////...---,,,++++++,,,---...////////////////////////000111111///...---///000////////////////////////000000///...............000...------///000000///////////////////////////------------------,,,,,,........................------------------------------............------......................................................------------......000000///.......................................//////.........---------................................................,,,,,,,,,---------........................------------------------------................................................///////////////////////////////////////////////////............---------------------------------........................---------............///------............---------------............//////,,,,,,///222111///...000/////////............//////////////////////////////////////////////////////............////////////............//////////////////////////////000///...------...///000////////////////////////................................................---......////////////////////////////////////////////////....../////////////////////////////////..................------///////////////////////////......---...///000111------........./////////...//////...///000000000111000///---,,,,,,------....................................////////////........................////////////////////////000...+++,,,...//////..................---------000000000///////////////////////////////////////---------...............////////////.........---////////////////////////......////////////......---------.........//////000///------...///...---......////////////......////////////////////////............////////////<<<999444111000000000///------........./////////....................................////////////......------------..............................///---,,,...000222111///,,,///000---,,,///000...222888===<<<555///---........./////////000000000........................///...------/////////---////////////////////////,,,---...//////...---,,,---------.........//////------.................................//////000---...000222222000...---////////////////////////000000000000000000000000///...---,,,,,,------...........................///111444444222000..............................///......------------...///---,,,---...000//////...........................---------------------................................................------............------......................................................------------......000000///.......................................//////.........---------................................................,,,,,,,,,---------..............................------------------------................................................////////////////////////........................///............---------------------------------........................---------............////////////.........---------------............///111///,,,---------,,,,,,////////////............//////////////////////////////////////////////////////............////////////............////////////////////////////////////............//////////////////////////////................................................---......///////////////////////////////////////000000////////////000000////////////////////////................../////////////////////////////////............///000000....../////////000000000///............///000111111000///.......................................---............/////////........................---...///000000///...---...---+++,,,...000000000---------...............000000000//////.........////////////////////////...............---------////////////............////////////////////////......////////////......++++++,,,---...///000111222000.........///...---......////////////......////////////////////////............////////////666666555222///......///,,,---------....................................---............/////////......------------..............................///...------//////...---,,,///000---...111111///111444666555222///...---------........./////////........................---------///111111000...////////////////////////......////////////......---------...............+++,,,---////////////.........------......///000---......//////......---////////////////////////000000000000000000000000000000///...---------..............................222666888666222...,,,........................------,,,,,,,,,------......---+++,,,...//////...------------------------................................................////////////////////////------............------......................................................------------......000///......---................................................---------................................................,,,,,,,,,---------..............................------------------------................................................////////////////////////........................///............---------------------------------........................---------............///111111///.........//////---------............///333222000.........000000///////////////.........//////////////////////////////////////////////////////............////////////............///////////////////////////////////////....../////////////////////////////////................................................---......///////////////////////////////////////000//////////////////000////////////////////////------......//////000000////////////////////////............/////////000////////////000000000000///------...///......111000//////............---........................---------.........//////........................,,,...000111111000...,,,......---...//////000///,,,---------.../////////000000000///......------/////////////////////////////////...---------,,,.........---------------////////////////////////......////////////......,,,,,,------...//////000111///......///000///.........////////////......////////////////////////............///////////////111333111---******,,,,,,,,,,,,---------..............................---------.........//////......------------....................................------------,,,+++---//////...000333333000111000//////000///...---------------.........///..............................000222555555333111//////////////////////////////000000000000//////........................+++,,,...000000///...---...------------.../////////..................///////////////////////////........................111000000///......------...........................222666777555111---,,,........................------,,,,,,------...///...,,,++++++---......---------------------------.........///////////////................................................------............------......................................................------------......///......------.........................................................................................................,,,,,,,,,---------......---------...............------------------------................................................////////////////////////........................///............---------------------------------........................---------............///111000...---...///111333---------............///...111333111000111333333.........///////////////........................//////////////////////////////............////////////............//////...........................//////////////////...////////////////////////................................................---......//////////////////////////////////////////......------......///////////////////////////---......//////000000000////////////////////////---......///////////////////////////000000000000///,,,---111111...---111---.........------,,,,,,........................------------....................................,,,...000111111000...,,,///000000000///.........,,,---------.../////////000/////////.........---/////////////////////////////////...---------,,,,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////......////////////.................................---,,,---///111111000......////////////......////////////////////////............////////////,,,///111000,,,******,,,,,,,,,,,,---------..............................------------..................------------.......................................---,,,+++++++++---/////////222666555000000---,,,,,,...//////---------------.........///..............................000222555555333111////////////////////////000000000//////000000000.....................------...///000000...,,,+++---------------...//////000//////......//////000////////////////////////------------------------000000/////////......---........................///111222222000...------........................///...............//////...,,,++++++---......---------------------------............//////000000........................------------------------------............------......................................................------------............------------..............................---.....................................................................,,,,,,,,,---------......---------.........//////------------------------................................................////////////////////////........................///............---------------------------------........................---------............///...---------...111333555---------............///)))222888555111111000............///////////////........................//////////////////////////////............////////////............//////..............................////////////......////////////////////////................................................---......///////////////////////////////////////......------------......//////////////////////////////////////////000000////////////////////////---......///000/////////....../////////000000000///+++---444555...---111,,,------...------,,,,,,........................,,,------------.................................---...///000000///...---///111222111///------------------.......................................////////////////////////...............---------,,,,,,,,,,,,,,,---------////////////////////////......////////////......//////.........---------,,,+++***,,,...111111111......////////////......////////////////////////............////////////...///000000///.........,,,---------....................................,,,------------...............------------..............................---...///...,,,+++,,,------//////000444999666111...---,,,,,,...//////...------........./////////........................---------///111111000...////////////////////////000000////////////000000...............---------...////////////---,,,+++------,,,,,,------...///000//////......//////000////////////////////////////////////////////////---....../////////......------------------------/////////...,,,,,,---///------------------------000000///..................---+++,,,...//////...---------------------------------......//////000........................------------------------------............------......................................................------------......---------,,,------...///........................---------...............................................................,,,,,,,,,---------......,,,,,,------.../////////------------------------................................................////////////////////////------------------------///............---------------------------------........................---------............///,,,,,,,,,---///111333444---------............///000<<>>777///---.........,,,+++,,,...///...---////////////////////////////////////////////////.........------.................................------......//////000000000000//////......------////////////000000000000....................................////////////,,,---///000000///..............................////////////////////////................................................////////////////////////........................---........./////////000///...---...///000///...000000000///...---,,,,,,---///111333444222000///............///////////////////////////......---111111000000//////......////////////////////////............////////////000000000000000000000000......////////////......///////////////000111111//////...---------------............//////000000...///000111333333333222222111000000000///---+++........................---------...............---------.......................................//////............//////........................................................................................................................+++,,,...///000000000///---------............///.........////////////000---------------------------------............///------------------------,,,,,,,,,,,,,,,---......------------------------...---,,,+++++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,---......////////////...------.../////////......------,,,,,,,,,,,,------///.........---------,,,...................................................---,,,++++++,,,---...................................................------------------------.........////////////000---------....../////////////////////////////////...............///000000////////////////////////......////////////......////////////////////////---......///////////////////////////////////////........................................................................------............------////////////////////////////////////////////////...............///000000......---------......///////////////////////////////////////////////////////////////////////////.................................------,,,,,,,,,........./////////000000//////............//////....................................////////////???BBB???666...---//////...---,,,---///000///...........................////////////////////////---..................------.....................------......//////000000000000//////......------.../////////000000111111////////////////////////............////////////---...///000000000..............................////////////////////////................................................////////////////////////........................,,,,,,------------......///......///111222222111222111000///...------------///111333444222000///............/////////////////////000///...------111111000000//////......////////////////////////............////////////000000000000000000000000......////////////......///////////////000111111---------------...//////------......///000000000---///111222333333444444333111////////////...,,,........................---------...............---------.........//////........................//////............//////................................................---.....................................................................)))***,,,.../////////...---------............///.........////////////000---------------------------------............///------------------------------,,,,,,------...///------------------------///...---,,,,,,---......+++,,,,,,,,,,,,,,,,,,,,,---......///000000//////---...//////000000000///...------,,,,,,------...---------....../////////................................................///...---,,,,,,---...///---.....................---------................................................////////////000,,,,,,------......//////////////////////////////...............///000000////////////////////////......////////////......////////////////////////---......///000/////////////////////////////////.............................................................../////////------............------////////////////////////...//////000000//////..................///000000...------------...//////////////////////////////////////////////////////////////////////////////........................------......................../////////000000000/////////....../////////....................................////////////@@@@@@;;;222---...000///000000000222333333111///........................////////////////////////------...//////...---------------........................//////////////////////////////.........---......//////000000111////////////////////////............///////////////000000000000///..............................////////////////////////................................................////////////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,///......000333555666555222111000///////////////+++---...000000///...---............////////////...///000000000///---,,,///000000000000000///...////////////////////////............////////////////////////////////////......////////////......---------------...//////,,,,,,,,,------///000000---.........//////000000+++---///000000111444555444111...---.../////////..........................................------,,,,,,------.../////////------------------------//////............//////................................................---------...............................................................)))***,,,---......---------------............///------........./////////,,,------......------,,,---------............///,,,,,,,,,------------...---------------......///,,,,,,,,,------------.........---------......///++++++,,,,,,,,,,,,---------...//////000000000000...///000111222222222111.........------.........,,,------...//////000000------------------------........................///......------......///---------...............---------------.................................------........./////////---------------.........////////////////////////...............///000000////////////////////////......////////////......////////////////////////------///000000000///...////////////////////////........................////////////////////////,,,,,,---------.........------............------////////////////////////...///000111111000///..................///000000---------------...//////////////////////////////////////////////////////////////////////////////........................////////////////////////.../////////000000000000///......------......///....................................////////////:::888333......111111---///000222555666555222///........................////////////////////////------...//////...---------------........./////////////////////..................///////////////,,,------...//////000000////////////////////////............////////////222222000///....................................////////////////////////................................................////////////////////////........................------------------------///...///222666888999999000000//////////////////,,,,,,---............---............////////////...///000111000///---,,,...///000111111000000///////////////////////////............////////////..............................////////////......---------------...//////......---------......///.........///////////////,,,...000000///111555888???:::444///...//////000......................../////////...---------,,,,,,,,,------...//////000------------------------//////............//////................................................---------.........//////................................................***+++---.........---------------............///,,,---------............,,,,,,---......---,,,,,,---------............///,,,,,,,,,---------......---------------...//////,,,,,,,,,---------......+++,,,------............,,,,,,,,,,,,---------...------///000000111111111000000111222333333333333000//////......//////000............////////////------------------------........................,,,------......------,,,---------.........//////,,,,,,,,,------.........------------------------,,,---------...............------------------,,,////////////////////////...............///000000////////////////////////......////////////......////////////////////////,,,---///000000000///...////////////////////////........................000000000000000000000000+++++++++,,,,,,------------..................---////////////////////////...///000111111000///..................///000000---------------...///000000000000000000000000000////////////////////////////////////////////////........................111111000000/////////...////////////000000000000...------,,,,,,------......................................./////////000222111---+++///333111+++---///111555666555000---000000000000000000000000////////////////////////,,,---...//////...---,,,---------.........//////000000//////.........------.........//////000000,,,,,,,,,---...//////000000000000000000000000000............/////////000444333111///---------...........................////////////////////////////////////////////////........................////////////////////////.............................................---......///333777:::<<<;;;......//////////////////............/////////000............/////////000...///000111000///---,,,---...///111111111000000////////////////////////............/////////000..............................////////////......///////////////000111111000///...---------------////////////////////////...000222111111333888<<>>===666///000000000000000///......//////////////////////////////............//////000///...///000111000///............///////////////.........///000222333//////............//////////////////............////////////////////////////////////////////////------------------------111000///...------...///555222///---...333888<<>><<<666000000000000000000///......//////////////////////////////............/////////........./////////.../////////000000000000111000/////////000111333333//////............//////////////////............////////////////////////////////////////////////........................111000///...---......///444222///......222666999;;;AAA@@@444---000222/////////.........---------000000/////////............///000///------...000............------------........................//////.........------------,,,,,,------///000000---------............///................................................/////////......---------------...............---........................,,,///111000...,,,,,,---------------------------,,,,,,,,,---------......------------------,,,,,,........................---,,,,,,++++++,,,,,,---------------------------+++++++++,,,,,,,,,------444---444666>>>iii{{{OOO===000222555111///222,,,...//////---,,,---/////////.........---------------------------------,,,------......------,,,........................------------------------........................,,,,,,,,,---------............------------..................////////////------......///000000111000000000000000000000000000//////...///000222333////////////////////////......////////////......////////////////////////////////////////////////---......///////////////........................////////////////////////////////////////////////////////////////////////////////////............------------------------////////////////////////---...///000111111111000........................000//////......//////000,,,,,,------.../////////////////////////////////.........---------------..............................//////////////////........................000000000000000000000000////////////////////////////////////////////////........................---......///////////////........................---......//////////////////000000000///...------............////////////........................//////............//////////////////////////////////////////////////////------------------------........................------------------------000000//////.../////////---..................---///222777;;;;;;888222/////////000000000///......//////////////////////////////............//////........................000000000000111111111111000000000000111222333333000//////......//////000////////////............////////////////////////////////////////////////000000000000000000000000000000///............///222111/////////111333444...555666///+++///222///...............---------.........------------,,,222222111///---,,,...///,,,---......///...---,,,.......................................------------------------...///000---------............///................................................---------,,,,,,,,,,,,,,,+++,,,---...////////////...........................///111000///.........------------------------,,,,,,,,,---------......,,,,,,---------------------------------------------,,,,,,++++++,,,,,,---------------------------+++++++++,,,,,,,,,---------111111999]]]FFF888///000333///,,,...,,,...///...---,,,---..................---------------------------------,,,------......------,,,........................------------------------........................,,,,,,,,,---------............------------..................////////////............//////000000////////////////////////000///......///111333555////////////////////////......////////////......////////////////////////////////////////////////......///////////////...........................////////////////////////////////////////////////////////////////////////////////////............---.........---------...////////////////////////...000333444444222111000........................000000////////////000000---------.........//////........................------------------------....................................////////////........................////////////////////////////////////////////////////////////////////////........................---......///////////////........................---......///////////////......///////////////...............////////////......................../////////....../////////////////////////////////////////////////////////------------------------................................................111000///...............///......---......///000222666:::<<<888333...,,,...///////////////......//////////////////////////////............////////////000///........./////////000000000111111111//////000000000111111222000000////////////000000////////////............////////////////////////////////////////////////000000000000000000000000/////////.........//////000000000/////////000000+++111222...,,,......,,,........................------------------------111111000...,,,,,,...000,,,---///111111000///---................................................---------------...///000---------............///................................................,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,...///000000000.........................../////////............------------------------,,,,,,,,,---------......,,,,,,,,,------.........---------------------------,,,,,,++++++,,,,,,------------------------------------.........//////)))444555GGGrrrkkkRRR888///***,,,...,,,)))***------------------------........................------------------------,,,------......------,,,........................------------------------........................,,,,,,,,,---------............------------..................////////////000000//////....................................000///......///111333555..............................////////////......////////////////////////////////////////////////...///////////////..............................////////////////////////////////////////////////////////////////////////////////////............---...000///---,,,...///////////////////////////111444777888555111000///........................000000////////////000000---------...............------------------------------------------------........................---.........//////000000////////////////////////////////////////////////////////////////////////////////////////////////........................---......///////////////........................---......///////////////,,,,,,...///000000000000............////////////////////////////////////...//////////////////...........................////////////////////////........................................................................000000///......---......///...---------///111333:::<<<>>>===888222...,,,......////////////......//////////////////////////////............//////000222333111///...///111........./////////000000.........///////////////000000////////////000000////////////............////////////////////////////////////////////////////////////////////////......////////////////////////000000000///......---000111///...///...,,,---................................................//////...,,,---///111+++---///000111000///...........................---........................------------...//////---------............///................................................------------------......***+++,,,...///000000000...........................---,,,------......---------------------------,,,,,,,,,---------......,,,,,,,,,------.........---------------------------,,,,,,++++++,,,,,,------------------------------------.........//////...444444JJJlllbbb>>>222000,,,+++---///...---...------,,,,,,---------,,,---.....................------------------------,,,------......------,,,........................------------------------........................,,,,,,,,,---------............------------..................////////////111000000///......------........................000//////...///000222333..............................////////////......//////////////////////////////////////////////////////////////////...---........................////////////////////////////////////////////////////////////////////////////////////............,,,///111000---,,,...000////////////////////////111555888777333///...///........................000//////......//////000................................................---------------.................................------......///000000000////////////////////////000000000000000000000000////////////////////////////////////////////////........................---......///////////////........................---......///////////////+++,,,...///000000000000............////////////////////////////////////......////////////..............................////////////////////////////////////////////////................................................//////......---............---,,,,,,...111444777AAA@@@???<<<999555111...------.../////////......//////////////////////////////............//////111333444333///...///222............////////////------...//////......---111000000//////000000111////////////............////////////////////////////////////////////////........................---...//////000///////////////000000000///......---...///000111111111000---------...............///////////////000000000---///000000///...///000)))***,,,---......------........................---------.....................---------......///---------............///............................................................////////////***+++,,,...///000000000...........................,,,++++++---......---------------------------,,,,,,,,,---------......,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------------------------+++++++++,,,,,,,,,------111---'''777MMM???+++222***+++,,,---......//////---,,,+++,,,---...---+++---------...............------------------------,,,------......------,,,........................------------------------........................,,,,,,,,,---------............------------..................///////////////////////////.................................////////////////////////..............................////////////......///////////////////////////////////////////////////////////////...------........................////////////////////////////////////////////////////////////////////////////////////............,,,///222000---+++...111////////////////////////...222666555000------//////////////////////////////..................///................................................------........./////////........................------......///000000111////////////////////////000000000000000000000000////////////////////////////////////////////////........................---......///////////////........................---......///////////////......////////////..................////////////////////////////////////---...///000000///...---........................////////////////////////..............................................................................---------...//////---,,,++++++...222777:::@@@<<<888666666555222///,,,---......//////......//////////////////////////////............//////000333555333...,,,...111...////////////000000000......///000000///...---111111000000000000111111////////////............////////////////////////////////////////////////........................,,,---///000000000///////////////000000000/////////...---///000000000000---------.........//////....../////////000000000000222444444222000//////******+++,,,,,,---..............................---------........./////////......---------......---------............///................................................---.........////////////+++,,,---...////////////........................///---++++++...//////...------------------------,,,,,,,,,---------......------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------------------------+++++++++,,,,,,,,,---------)))%%%+++444///***222(((***,,,+++++++++,,,---...,,,***+++---...---+++---------.........//////------------------------,,,------......------,,,........................------------------------........................,,,,,,,,,---------............------------................../////////000------......///000000000000000000000000000000000...///////////////...---..............................////////////......//////////////////////////////////////////////////////000000///...------........................////////////////////////////////////////////////////////////////////////000/////////............,,,///222111---+++...222////////////////////////+++///333222...+++---000000000000000000000000000......------------...........................---////////////////////////........./////////000000........................---------...///000000111000000000000000000000000000000000000000000000000////////////////////////////////////////////////........................---......///////////////........................---......///////////////111111111000///---,,,+++............/////////000000000000000000000000000---...///000000///...---........................////////////////////////------------------------........................////////////////////////---------------...///000---,,,***+++...333888<<<;;;555///...111222000---,,,,,,---.../////////...//////////////////////////////............/////////222444222---+++---000000000000000111111111111//////000111111000///...111111000000000000111111000/////////............////////////////////////////////////////////////////////////////////////,,,---///000000000//////////////////000000111111222///---......------------------.........//////........./////////000000333555888777555111///...---,,,,,,------///000111........................---------........./////////......---------......---------.........//////................................................---------....../////////,,,,,,---...////////////........................111...+++,,,///111111///------------------------,,,,,,,,,---------...............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,------------------------------------.........//////***...111222222111---***+++///000...+++,,,---......,,,***+++---...,,,***---------.........//////------------------------,,,------......------,,,........................------------------------........................,,,,,,,,,---------...............------.........000000//////......------//////000000000...---+++......//////000000111111////////////////////////////////////////////////............////////////////////////////////////............////////////////////////////////////000000000000000000000000......///000000000000000000000//////.........---000000//////.........---///////////////////////////...---,,,,,,,,,,,,,,,////////////////////////000000//////.........---000///...---------------........................---------.........//////000000////////////000000000000000///......------///////////////////////////000111000//////111333111000///////////////000111111000000//////............////////////......111000///---------.../////////////////////////////////......---------,,,---.........//////000000////////////////////////000///...------...///000000000000000000000000000000000//////.........---////////////////////////..............................------------......//////000000///...------........................000///...------...///000...........................------...///222555777444111---...111222...***............////////////////////////////////////............////////////111000000///...---------......///000111222222333///000000000000///......000000000000000000000000//////.........---------////////////////////////////////////////////////000000//////.........---000000000000000000000000000//////...............////////////000000000000////////////............////////////////////////333999:::222,,,,,,---,,,................................................/////////......---------000000//////.........---)))))))))***+++,,,---...........................---------............///---------...//////...,,,......---------,,,,,,,,,//////.........---------,,,,,,------------,,,,,,***++++++,,,---...//////000///......///...,,,***,,,------......------,,,,,,---......,,,,,,---...+++++++++,,,,,,---------,,,,,,,,,---------......------------------------------------------------------------------------------------------------------------------------------------------------------------------------,,,---///000000000///......---,,,,,,++++++++++++------------------------........................,,,,,,,,,---...///000000///////////////.........//////000111111111000000000000000000////////////////////////////////////////////////////////////............////////////////////////////////////............////////////////////////////////////..............................///000000000000000000/////////............000/////////............////////////////////////000///......---------...////////////////////////000/////////............000000///.........//////........................---.....................000000////////////000000.........//////////////////////////////////////////000111000//////111333222111000000///000000000111000000000/////////.........////////////......000//////............///////////////////////////111000000000////////////............/////////000////////////////////////000///...------...///000........................000/////////............////////////////////////..............................------------......//////////////////...---........................000///...------...///000..............................------///111333555000...///222666555111,,,............////////////////////////////////////........./////////000000111000000///......------/////////000111111111222000000000000000000000000000000000000000000000000//////.........---------////////////////////////////////////////////////000/////////............////////////////////////111000000///............////////////000000000000////////////............////////////////////////...555666000+++---...---........................------------------------............------------000/////////............---------......///000111........................---------............///......---......///...---000000/////////.........//////.........------------------......---------******++++++,,,,,,------...---------......---+++,,,------......------,,,---...//////------...///+++++++++,,,,,,---------,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------------------------------------------------------,,,---...///000000///......---,,,,,,+++++++++,,,------------------------........................,,,,,,------......//////.........///////////////............///000111222111111111000///.........////////////////////////////////////////////////............////////////////////////////////////............////////////////////////////////////..............................///000000000000///////////////............////////////............////////////////////////000000///............///////////////////////////////////////............000////////////000000111........................///.....................000//////......//////000------......///000000111///////////////////////////000111000//////111333333333222111111111111111000000000000////////////......////////////......---...//////////////////////////////////////////000000000000////////////............//////////////////////////////////////////............//////........................////////////............////////////////////////..............................------------......---...//////////////////........................//////...------...//////..............................------...///111222+++,,,000555:::999333...............////////////////////////////////////////////////000000000000000000000///......------000000000000000000000000000000//////000111333444000000000000000000000000/////////............---////////////////////////////////////////////////////////////....................................333222111000///.........////////////000000000000////////////............////////////////////////***///111...+++---//////........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------////////////............////////////000111222222........................---------............/////////...------......//////////////////........................------------..................---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,......---,,,,,,------......------,,,---///000///...---...///++++++,,,,,,,,,,,,------,,,,,,,,,---------......------------------------++++++++++++++++++++++++------------------------------------------------------------------------------------------------------------------------------...////////////...------,,,+++++++++,,,,,,---------------------------------------------------------------.........------......//////000000---,,,+++++++++---...///111000000000/////////...////////////////////////////////////////////////............////////////////////////////////////............////////////////////////////////////........................---...//////000000/////////////////////.........///////////////.........//////////////////////////////...............//////////////////////////////////////////.....................///000111111........................////////////............/////////....../////////............//////000000////////////////////////...000000000///000222444555444333222222222222222000000000000////////////......////////////......,,,---...000000000///...////////////////////////...............---------.........////////////////////////////////////////////////....../////////........................///////////////.........////////////////////////..............................------------......------...///000000//////........................................................................///...------------...///***,,,000555888777222.............../////////////////////////////////////////////000000000111111000000//////............000000000000000/////////111000//////000222555666/////////////////////////////////...............///////////////////////////////////////////////////////////////.........////////////////////////444333222000////////////////////////000000000000////////////............////////////////////////***---///...,,,---...///........................------------------------++++++,,,,,,------......///////////////...............------...///000000........................---------............///000000///...------...000------------------------........................---......//////......---000000/////////.........*********+++...///...,,,,,,------......------,,,---...///...---,,,---///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------------------------------,,,,,,---------------------.....................---,,,,,,++++++,,,,,,,,,------------------------------------------------...---------------------------......//////000000///...---+++++++++,,,---.../////////000000000111////////////////////////////////////////////////............////////////////////////////////////............////////////////////////////////////////////////////////////------...///////////////.........///////////////.........///////////////////////////////////////...------,,,------......////////////////////////.........///////////////------------...//////000........................//////////////////////////////............//////000000//////............////////////////////////...///000000///000222444666555444333222222222222////////////000000000000......////////////......,,,---...000000000///...////////////////////////---------...............///////////////.........////////////////////////...//////////////////...////////////////////////.........///////////////////////////////////////..............................------------......------...///000000//////........................------............------........................///......------------------...///111222222000...............////////////////////////////////////////////////000000000000////////////............000000000///////////////000/////////000222555777////////////////////////////////////////////////////////////////////////000000000000000000000000.........///////////////000000000000000000000000333222111000////////////////////////000000000000////////////............////////////////////////.........///...------///........................////////////////////////,,,,,,,,,------..................///////////////------,,,,,,------..............................---------............//////000111///---,,,...000,,,------------------------.....................------............------000000000//////...------***)))***+++...///...---,,,------......------,,,+++,,,------++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------........................------------------------------------------------------------------------------------------------,,,,,,,,,---------...............------------...,,,,,,,,,++++++,,,,,,------------------------------------------------------------------,,,,,,,,,.........///////////////222111000///.....................///000111111111////////////////////////////////////////////////............////////////////////////////////////............////////////////////////////////////000000000000000000000000------...////////////............///////////////.........///////////////////////////////////////---,,,,,,,,,,,,---......////////////////////////.........///////////////...------------......///............................../////////000000000///......------......///111000000///......------////////////////////////...///000000000000222444777666555333222222222222////////////000000000000......////////////......---...///////////////////////////////////////////////////000000000000000///////////////.........////////////////////////......////////////......000000000000000000000000.........///////////////////////////////////////..............................------------......---...//////////////////........................------............------........................//////.........---------//////......------..................////////////////////////////////////............//////////////////////////////......////////////////////////////////////000222444555000000000000000000000000...////////////000000000////////////////////////000000000000000000000000.........///////////////111111111111111111111111111111000/////////000000////////////000000000000////////////............////////////////////////111......000000------///........................////////////////////////------...........................//////////////////......---......//////........................---------............///...111333222...,,,---///.........///////////////---------...............,,,------------------,,,...---------,,,,,,+++++++++******,,,...///...---,,,------......------,,,***,,,---,,,+++***+++,,,------,,,,,,,,,,,,++++++,,,,,,,,,---------......------------------------........................------------------------------------------------------------------------------------------------+++,,,,,,------.........///...------,,,---------,,,,,,+++++++++,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------///////////////.........000000111111111000//////////////////000000000000////////////////////////////////////////////////............////////////////////////////////////............////////////////////////////////////////////////////////////,,,---......//////................../////////000............/////////000////////////////////////---------------...//////////////////////////////............/////////000000///...............///........................------...///000111111222///......------......//////////////////.........////////////////////////---///000000000000333555777666444333222111111111.../////////000000000111......////////////......000//////............///////////////////////////////////////000000000111000/////////............////////////////////////---...///000000///...---////////////////////////............/////////000////////////////////////..............................------------......//////////////////...---........................,,,------......------,,,...........................////////////......------.........---------...............////////////////////////////////////------------.............../////////////////////---.........///000000000......///000000111222222000000000000000000000000.../////////000000000000////////////////////////000000000000000000000000............/////////000000000000000000000000000//////......//////000000////////////000000000000////////////............////////////////////////111,,,,,,000111------000........................//////////////////////////////////////////................../////////000//////......---......///........................---------............///,,,111444444000,,,,,,............/////////000000---------.........//////++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,---///000...---,,,------......------,,,+++,,,------++++++,,,------------,,,,,,+++++++++,,,,,,,,,---------......------------------------........................------------------------------------------------------------------------------------------------++++++,,,,,,---......//////...---,,,,,,,,,------,,,+++++++++,,,,,,---...------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------...000000//////.........---,,,---...000000000//////111111000000//////......////////////////////////////////////////////////............/////////000////////////////////////............/////////000////////////////////////........................,,,---......//////......---.........//////000000---.........//////000000////////////////////////...............///000111////////////////////////---.........//////000000222111000//////...//////........................,,,---...///000111222333.........------.........------......///000000000////////////////////////---...000000000111333555666666444333222111111111.../////////000000111111......////////////......222000///---------...///////////////////////////,,,---------......//////000000//////.........---////////////////////////---...///000000///...---........................---.........//////000000////////////////////////.................................------.........///000000000///...------........................,,,,,,---......---,,,,,,...........................//////000//////......+++,,,...///.........///............/////////000////////////////////////,,,,,,,,,---------...............///////////////,,,------...///000111111---...///000111111000000000000000000000000000000.../////////000000111111////////////////////////000000000000000000000000---.........//////000000////////////////////////...------......///000111////////////000000000000000/////////............///////////////////////////******///111......111................................................111111000000//////......---.........//////000000...------,,,,,,,,,------........................---------.........//////+++000666555111,,,,,,---,,,,,,,,,---------......---------.........//////***++++++,,,,,,++++++***------------------------...------...///000...---,,,------......------,,,,,,---......,,,,,,---...---------,,,,,,+++++++++,,,,,,,,,---------......------------------------------------------------------------------------------------------------------------------------------------------------++++++,,,,,,---...////////////---,,,+++,,,,,,---++++++++++++,,,,,,---...------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......////////////000000000000111111000000//////......000000////////////000000000000////////////000000......////////////............///000000111000000////////////000000000000//////000000000000//////////////////000000000000111111000000000000111111111000...------...///000000000000000111111111111...///000/////////111333...///000000000///---,,,........./////////000000000000000000000000000000........................000000000000000000000000////////////////////////111111000000//////......////////////////////////////////////////////////000000//////.........------------...000222555666222111111111000000//////111111000000//////..............................///////////////////////////////////////.........///////////////////////////111///,,,---///...***////////////////////////////////////////////////......///000000000000000//////////////////////////////............/////////////////////.........//////000000000000//////000000///...............////////////////////////......////////////..............................................................................000000//////.........---//////////////////////////////............//////000000000000000000000000............///////////////////////////000111111111111000000//////......000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111000000//////......000000000000000000000000...///111222111000...---////////////////////////////////////////////////................................................333+++,,,999???777000///////////////////////////////////////////////////------------------------...------,,,,,,------......000111333333111000...........................................................................++++++,,,,,,,,,------------------............///------------------------...---+++******+++---............------,,,,,,,,,...------,,,,,,------............------,,,,,,,,,//////000000000///---,,,........................//////.........---------........................//////.........---------,,,,,,,,,---------......///...---,,,,,,---///000.................................------,,,,,,,,,111000///...............////////////////////////////////////000000000000111000000000/////////...000000////////////000000000000////////////000000......////////////......---...//////000000000///////////////000000000000//////000000000000//////////////////000000000000111111000000000000111111444222000...---...///////////////000000000111111---...///...---...///111///////////////......---........................000000000000000000000000........................................................................////////////.........---/////////////////////////////////...............///.........------------............000222444555111111111000000000//////111000000000/////////.........................../////////////////////////////////////////////...////////////////////////...000000------///...+++////////////////////////////////////////////////......///000000000000000//////////////////////////////............///////////////////////////...//////000000000000//////000000///...............////////////////////////......////////////..............................................................................000/////////............//////////////////////////////............//////....................................///////////////////////////000111111111000000000/////////...000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000111000000000/////////...000000000000000000000000//////111111111000...---........................////////////////////////................................................333---///<<>>999555111...............---......//////......---................................................------------------------,,,------......------,,,------............------........................---------.............../////////000000000111111000000000000000000000000///000000111111000000///////////////000000000000////////////////////////......///000000000000000,,,000,,,222------888+++........................---...///000111111000000000000000000000000000000000000000000111111111111000000000000000000000000////////////000000000000000000000000000000000000......////////////......000000000000000000000000......////////////......------......///000000000000000000000000000000000////////////////////////////////////////////////....../////////000000000//////000000000000111111........................////////////////////////////////////////////////000000000000000000000000///////////////............//////000000//////......//////000000000000///........................---000222111...---///111////////////////////////////////////////////////////////////////////////////////////............---...//////000000000000////////////////////////////////////////////////////////////////////////,,,,,,...000///...222888:::333.........---...111...///000000000000///...,,,---......///.........---...///////////////...333000......///000000///------------...///000000000000////////////000000000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000---...000000///000222444888444///...///000///---/////////////////////////////////............---////////////////////////..................//////......------------............------,,,,,,------------///000000000///...//////////////////////////////............//////......////////////......---...//////////////////........................................................................................................................---...///...,,,++++++,,,................................................---------...............------------------------...------------...//////////////////////////////........................------............------------------------------///000111111333777===AAA777444111///...///...---......////////////......................................................------------------------,,,,,,------------,,,,,,------............------........................,,,---......//////......//////000000000111111111000000000000000000000000///000111111111111000///.../////////000000000111////////////////////////......///000000000000000---111---333...---999,,,////////////////////////---...///000111111000///000000000000000000000000000000000000111111111111000000000000000000000000////////////000000000000000000000000000000000000......////////////....../////////000111111111222......////////////......------......///000000111111111111111111111111111////////////////////////////////////////////////.../////////000000000000//////000000000111111111////////////////////////000000000000000000000000////////////////////////////////////////////////.........///////////////...///000111111000///...---...///000111111000///////////////////////////---000222111...,,,///222////////////////////////000000000000000000000000000000000000000000000000////////////............***+++,,,---............////////////////////////////////////////////////////////////////////////---+++,,,---,,,+++222<<>>999555444222000//////000000111111111111111111111111111111222222111000///...111000000//////.........111111111111111111111111////////////////////////000111111222222111111000000000000000000000000000//////......//////000111////////////////////////////////////////////////000000000000000000000000000000000000000111111111////////////////////////////////////////////////////////////////////////////////////////////////000000111111111000000///111111111111111111111111////////////////////////.............../////////................................................000000000000000000000000......////////////......------............/////////////////////.........////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////......------------..................////////////.........//////000000000------------------,,,,,,//////000000000000//////////////////////////////---......///000111222222................................./////////000000........................333222222222222222222333222222222222222222222222333333222222222222333333333333222222222222333333333333333333222222222222333333333333333333333333555555555555555555555555333333333333333444444555444444444444444444444444333333333333444444444444333333333333333333333333444444444444444444444444333333222222222222333333222222222222222222222222222222222222222222222222333333333333333444444444666666555444333333333444333333222111111111111111333222222111222333444555333333333333333333333333222333333333444444555555444444444444444444444444444444444444333333222222222222111111111111222222111222222222222333333333444333222222111111222222111111111111111111111111111111222222222222111111111111111111111222222222111111222222222222111111222222222222222222222222333333333333333333333222111111222222222111222222111111111111111111111111111111111000000000000000111111111222222222333333222111111000000000000000111111222222222222111111////////////000000000000000000000111222222333333222222111111111222333444111111000000000000111111/////////000111222444444555222///...///000000000////////////............////////////000000000111222000555444,,,///444///000000/////////000111222000000000000000000000000111111111222222222222222000000000000000/////////111111111111111111111111/////////000000000000000111111222222222222111111111111111111111111111111///////////////000111111////////////////////////000000000000000000000000000000000000000000000000///000000000111111111222000000000000000000000000000000000000000000000000/////////000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000........./////////000000////////////////////////////////////////////////////////////////////////...//////////////////........./////////000000000.........//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////......------......///........./////////000000/////////.........------++++++,,,,,,---.../////////000000000000000000///////////////////////////---......///000111222222....................................////////////........................333333222222222222333333333333333333333333333333333333222222222222333333333333222222222222333333444444444333333333222222333333333333333333333333555555555555666666666666444444333333444444555666444444444444444444444444333333333333444444444444333333333333333333333333333333444444444444444555333333222222222222333333333333333333333333333333333333333333333333333333222222222222222333444555999888777666555444444444444333222222111111222222000000111111222222222222333333333333333333333333222333333444444555555666444444444444444444444444333333333333333333333333222222111111111111222222222222222222333333333333444333222222111111222222111111111111111111111111111111222222222222111111111111111222222222222222111111222222222222111111333333333333333333333333444444444333333333333333000222333444222222222333222222222222222222222222222222222111111111111111111111222222333444444444333222222111111111111111000111222222333222222222000000000000111111111111000000000111222222333333000000111222333333444444000000////////////000000111000//////......//////111///......///000000////////////////////////////////////000000000111111///---333666000222666000---.........///000222222///////////////000000000111111111222222333444444000000111111111111000000////////////////////////000000000000111111111111222222333333333333222222111111111111111111111111000000000000000111111222000000000000000000000000000000000000000000000000000000000000000000000000///000000111111222222222000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000111111222222111111000000000000000000000000000000000000000000000000/////////000000111111222000000000000000000000000000000000000000000000000...........................//////000000//////.........//////000111111111........./////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////............//////.........//////000000111000000///......---,,,,,,******+++---...///000111---......//////......---////////////////////////,,,,,,------......//////........................------........./////////........................444333222222222222333444444444444444444444444444444333333222222333333444444333333222222333333444444444444444333333333333222222222222222222222222333333444444444555555555444444444444444555555666444444444444444444444444333333333333333333333333222222222222222222222222222222333333444444444444444333333222222333333444333333333333333333333333444444444444444444444444333333222222333555666777:::999888666555444444444444444333222222222222333///000222333444333222111222222222222222222222222222222333444444555666666444444444444444444444444111111222222333444444444333222222111111222222333222222222333333333444444444333222222111111222222111111111111111111111111111222222333333222222111111111111222222333333333111111222222222222111111444444444444444444444444333333333333222222111111///222444555333222333444555555555555555555555555333333333333222222222111222222222333444555555555444333333222222222222222000111222222333333333222111111111111222222222222000000000111222222333333000111222333333333222111111111000000000000111111111000000/////////000000000//////000111000...,,,...//////000000111111111//////000000000111111111000***///444000222555000/////////000000111222222//////000000000111111111222222111111222222333333000111222333333222111111////////////////////////000111111111222222222333222222333333333333222222222222222222222222222222111111111111111222333333111111111111111111111111222222222222222222222222000000000000000000000000///000000111111222333333000000000000000000000000000000000000000000000000000111111111222222222333000000000000000000000000///000111222222222222111222222222222222222222222111111111111111111111111///000000111222222333333111111111111111111111111111111111111111111111111000000000000000000000000//////000000000000//////------......///000000111............/////////000//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////............//////---......///000000111111000/////////////////////,,,,,,---...//////000000......////////////......////////////////////////---------.......................................---------.........//////........................444444222222222222444444444444444444444444444444444333333222222333333444444333333222222333333444555555444444444333333333222222222222222222222222222222222333333444444444555444444444444555666666444444444444444444444444333333333333333333333333222222222222222222222222222222222333333444444444444333333222222333333444333333333333333333333333444444444444444444444444666555555555666888999;;;:::999777666444444333333555444333333222222333333000222555777777666444222222222222222222222222222222222333333444555666666444444444444444444444444111222333333555555666777333222222111111222222333222222333333333444444444444333222222111111222222111111111111111111111111111222222333333222222111111111111222222333333333111111222222222222111111444444444444444444444444222222222222111111000000///222555555333222333555777777777777777777777777444444444333333222222222222222333333444555666666555444333333222222333333000111222333333333333333111111222222222333333333000000000111222222333333222333444555444222000...444444333333333333444444000000000000111222333444111000000111222000---***...//////000111222222333000000000000111111111111888///000333///000444///111111111111111111111111000000111111222222222333333222111111111111111111111111333444444333222111111111111111111111111111111111222222222333333333222333333444444333333222222222222222222222222222222222111111222222333444111111111111111111111111222222222222222222222222000000000000000000000000///000000111222222333333000000000000000000000000000000000000000000000000111111222222222333333333000000000000000000000000///000111222222222222222333333333333333333333333111111111111111111111111000000111222333333444444111111111111111111111111111111111111111111111111444444444444444444444444//////000000000000//////,,,,,,------...///000000---.........//////000000//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////............//////---......///000111111222/////////000111111222222.........///////////////000000111111111111000000////////////////////////000000000000000/////////........................---------.........//////........................444333333222222333333444333333333333333333333333666666555555555444444444444444444444444444444444444444444444444444444444444444444444444444444444555555555555555555555555444444444444444444444444666555333222111222222333222222222222222222222222333333333444555666777777444444333333222222333333333444444444555666666666555555555444444333333333444444444555555555555666222999999333555@@@EEEAAALLL<<<222666999555333666999777333222222333333222222555888;;;;;;888555222444444444444444444444444333333333444444444555555444444444444444444444444333333333333333333333333444444444444444444444444333333333333333333333333444444555555555333222000000000000111222222333333111222222333333444444555444444333222222333333333333333333333333333333333111111111222222333333333333333333333333333333333444333222111111333555666555555444333333333333444444444444333333222222222111222444666555222222444333333444444444555555555222333333444444333333222222222222222222222222222222222222222222222222222111111222222222333333333111111111111111111222222222222222222111111000000111111222222222222111111222222111111111111222222111111222222222222111111000111111111111222222222222222111111111111111222555555444444444333333333333444444555555444444333444444444444444444444444222222222222222222222222444444444444444444444444444444444333333222222222555555555444444333333333333333333222222111111111222222444444444444222222333333333222222111111111222222222222222222222222111111111111111111111111333222222111111222222333444333222111111222333444333333333333333333333333222222222222222222222222222222333333333333444444333222222222222333444444444444333333333222222222333333333333333333333333222222222111111111000000333333333444444444555555333555666666444333333444666333111222444555333000111111111111000000000000////////////////////////000000...------...///000000//////000111111///...111111000000//////......------------.........///////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111000000//////......000000000000000000000000000000////////////000000///......---------------000000000///......------000000//////.........---//////............//////---------............///444333333222222333333444333333333333333333333333555555444444333333333333333333333333333333333333444444444444444444444444444444444444444444444444555555555555555555555555444444444444444444444444555444333222222222333444222222222222222222222222333444444444555666666666333222222222333444444555444444444555555555555555444444444444444444333333444444444555555555555666666777777:::LLLdddmmmjjjfffMMM777222555555666:::888666333222222333444333333555777999999777555333444444444444444444444444333333333444444444555555444444444444444444444444333333333333333333333333444444444444444444444444444444444444444444333333555555666666666666666666222222222222111111111111444333333333333333333333444444333333222333333444333333333333333333333333222222222222333333333333333333333333333333333333444333222222222333444555333333333333333444555666444444444333333333222222111222444555555444444555111111222222222333333333222333333444444333333222222222222222222222222222222222222222222222222222111222222222222333333333222222222222222222111111222222222222111111111000111111222222222222111111111111000000000000111111111111222222222222111111111111111111222222222222222111111111111222222333333333333444444555555555444444444555555444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444333333333222222555555555444444333333333333333333333222222222111222333444444444444333222333333333333222222222111333333333333333333333333333333333333333333333333444333333333333333333444333333222111111222333333333333333333333333333333222222222222222222222222222222333333333333444444333333333333333444444555555555444444444333333333444444444444444444444444333222222222222111111111333333333333444444444444777:::===>>><<<:::888777666444222222444444222000111111111111000000000000000000000000000000000000111000000//////000000000000/////////111111000...111000000000/////////...---.........////////////////////////000000000111000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000///000000000000000000000000000000////////////000000222111000///......//////......//////////////////000000/////////........./////////....../////////........./////////000000444444333333333333444444333333333333333333333333444333333333333222222222222222222222222222222222444444444444444444444444444444444444444444444444555555555555555555555555444444444444444444444444444333333333333333444555333333333333333333333333444444555555555555555555111111222222333555666777555555555555555444444444333333444444444444444444444444444555555555555666777555666DDDbbb~~~|||mmmRRR888111444555555777666444222222333444555444333444555666666555444333444444444444444444444444333333333444444444555555444444444444444444444444333333333333333333333333444444444444444444444444444444555555555555555555444444333333333444555666444444333222222111000000555555444444333222222111444333333333333333444444333333333333333333333333444444444444333333333333333333333333333333333333333333333333444444444444222222222333444555777777444444444444333333333333111222333444444555444444222222222222333333333333222333333444444333333222222222222222333333333333333333333333333333333333222222222222333333333333444444333333222222111111222222222222111111111111111111222222222222111111000000000000000000000000111111222222222222111111111111111111222222222333111111111111222222333444111222222333444555666777444444444444444444444444444444444444444444444444555555555555555555555555444444444444444444444444444444444444333333333333555555555444444444444444444333333333333333222222333333444444444444333333444333333333333333222222444444444444444444444444555555555555555555555555555444444333333444444555333333222222222222333333333333333333333333333333111111111111111111111111222222333333333333444444444444444333444555555666555555555555444444444444555555555555555555555555333333333333222222222222222222333333333444444444666999>>>???>>>:::777666666444333222333333111///111111111111000000000000111111111111111111111111000111111222222111111111111000//////111111000///000000000000////////////////////////000000000000/////////000000000111111000000000000000000000000000000000000000000000000000000000000000000000000222222111111111111000000000000000000000000000000000000////////////000000555444222000//////000111------...//////000111111000000////////////......//////////////////////////////000000000111111111444444333333333333444444444444444444444444444444444333333333333333333333333333333333333333333333444444444444444444444444444444444444444444444444555555555555555555555555333333444444444444444444333333333333444444555555333333333333333333333333555555555555555444444444222222222333333555666666666666666555444444444333333333333444444555555555444444444555555555555666555444777GGGaaarrrmmm___QQQBBB555444777666222111555333222222444555555555444444444444444444444444444444444444444444444444333333333444444444555555555555555555555555555555444444444444444444444444444444444444444444444444555555555555666666666666;;;999666333222222333444444444333333222222222222555555444444333333333333444333333333333444444555444444444444444444444444555555555444444333333333444444444444444444444444222333444444555555444444333222222333444555666666444444444444444444333333333444333222333444444111444444444555555555555666222333333444444333333222222222222333333333333333333333333333333333333333222222222333333333444444555555444444333222111111222222222222222222222222111222222333333222222111111111111222222111111111111222222333333222222111111111111222222222333333222222111222222333444555222222333333444555666666555555444444444444555555555555555555555555555555555555555555555555555555555555555555555555555555444444444444444444333333555555555555555444444444444444444444333333333333333444444444444444444333444444444444333333333333444444444444444444444444555555555555555555555555444444333333333333444444333333333333333333333333333333333333333333333333111111111111111111111111222222222333333333444444555444444444444555666666555444444444444333333333444444444444444444444444444444444333333333222222222222222222333333333333555888;;;<<<:::777666555555444333333222111000///111111111111000000000///111111111111111111111111///000111222222222111000222000//////111111111000000000000000///////////////000000000000111111111//////000000000111111111000000000000000000000000000000000000000000000000////////////////////////111000000000000000000000////////////////////////000000////////////000000777555222000//////111222......//////000000000000000000///////////////////////////000000//////////////////000000000111111555444444333333444444555444444444444444444444444444444444444555555555555555555555555555555555555444444444444444444444444444444444444444444444444555555555555555555555555333333333444444444555555222333333444555555555555333333333333333333333333555555555555555444444444555444444333333444444444666666666555444444444333333333333444444555555555444444444555555555555666666555777???LLLQQQIII<<<555444444888999555333222444222222222444666666555444444333333333333444444444444444444444444444444333333333444444444555555555555555555555555555555444444444444444444444444444444444444444444444444555555555666666777777777GGGDDD???:::777555555666222222333333444444444444333333333444444555555555444333333333444444555666444444444444444444444444555555555444444333333333444444444444444444444444222333444555555555444444555444444333333333444444444444444444444444444444444666444000111555444...444444555555555666666666222333333444444333333222222222333333333444444444333333333333333333333333222222333333333444444444555555444444333222111111222222222222222222222333222222333333333333222222222333333444444333333222222222333333333333222222111222222222222333333333333333222222333444555555444444444444444444444444666555555444444555555666555555555555555555555555444444444444444444444444555555555555555555555555444444444444444444444444555555555555555555555555444444444444444444444444444444444444444444444444444444444444444444444444333333333333333333333333444444444444444444444444333333222222222222333333333333333333333333333333333333333333333333333333111111111111111111111111222222222333333333444444555444444444444555666666333333333222222222111111222222222222222222222222444444444333333333222222111111111222222222333333777888999888666666666888444444333333111000000000111111111111000000000///111111111111111111111111---...000111222111000000222111//////000111111000////////////000000000000000000000000111111111222000000000000111111111111000000000000000000000000000000000000000000000000////////////////////////.../////////////////////////////////////////////000000////////////000000555333111/////////000111111111000000//////////////////000000000000000000//////000111111000//////....../////////000000000555555444444444444555555444444444444444444444444444444555555555555555666555555555555555555555555444444444444444444444444444444444444444444444444555555555555555555555555222333333444444555555555333444444555555555555444333333333333333333333333444444555555555555555555666666555444444444444444555555555555555444444444333333444444444444444444444444444555555555555666777555333444888999888555111444777888666555666999444333222333555666555444444444444444444444444444444444444444444444444444333333333444444444555555555555555555555555555555444444444444444444444444444444444444444444444444444444555555666777777777GGGDDD???:::666444444444222222333444444555666666222333333444555555666666333333333333444555666777444444444444444444444444444444444444333333333333444444444444444444444444444444444444555555555555666555444333333333333333444444444444555555555555555777444000222999888111222333333333444444444444222333333444444333333222222222333333444444555555333333333333333333333333333333333333444444444444444444333333222222111111222222222222333333333333222222333333333333222222333444555666666555444333222222333333333333222222222222222222333333333333555444444333333444444555555555444444444333333333777666555444444555666777555555555555555555555555333333333333333333333333555555555555555555555555444444444444555555555555555555555555555666666666444444444555555555555666555555444444444444555555444444444555555555555666333333333333333333333333444444444444444444444444333222222111111222222333333333444444444444333333333333333333333333333333222222222222222222222222222222333333333333444444444444444333444555555666222222222222111111111111111111111111111111111111333333333333222222222222000000111111111222222222444444444222000000333555111333333333111000111222111111111111000000000000111111111111111111111111......///000111111111111333111//////000222222111////////////000000000000000000000000111111111111000000000111111111222222000000000000000000000000000000000000000000000000000000000000000000000000------............//////000000000000000000000000000000////////////000000111111000000000000000000222222111000000///......//////000000000000111111//////111111111111//////........./////////000000555555444444444444555555555555555555555555555555333333333444444555555555555555555555555555555555444444444444444444444444444444444444444444444444555555555555555555555555222222333333444555555666444555555666666555444333444444444444444444444444333444444444555666666666555444444444444555555666444444444555555555555555444444444444444444333333444444444555555555555666555333222222333444555666444555555444444555666777444333333444555666444333444444555555555555444444444444444444444444444444333333333444444444555555555555555555555555555555555555555555555555555555444444444444444444444444333333444555555666777777===;;;888555333222222222444444444444555555555555444444444555555555555555333333333444444555666777555555555555555555555555222222222222333333333333555555555555555555555555555444444333444555666777444444333333333444555555444444444444555555555666444777555111666@@@@@@888333333333333444444444444222333333444444333333222222222333333444555555666444444444444444444444444333333333444444444444555222222222222222222111111222222222333333333444444222333333444444333333222222333555666666555333222222333333444444333333222222222222333333333444444777666555444444333333444333333444444444444444444777666555444444555666777555555555555555555555555333333333333333333333333555555555555555555555555444444444444555555555666444555555555666666666777444444555555666666666666666555444333333444555666444444555555666666666666444444444444444444444444444444444444444444444444333333333222222333333333333333444555555444333333333333333333333333333333333333333333333333333333222222333333333333444444333333333333333444444555333333333222222222111111222222222222222222222222333222222222222111111111000000000000111111111222000111111000......///000///111333222000000222444111111111111000000000000000000000000000000000000000000000000111222333333444222//////000222222222.../////////000000000111/////////000000000111111000000111111111222222222000000000000000000000000000000000000000000000000000000000000000000000000............/////////000000000000000000000000000000000////////////000000//////111111222111111000111111000000000000000000//////000000000111111111...///111222222111///...//////000000000111111111555555444444444444555555555555555555555555555555222222222333333444444444444444444444444444444444444444444444444444444444444444444444444444444444555555555555555555555555222222333333444555666666555555666666666555333222444444444444444444444444333333444444555666777777333333333444555666777888333444444555555666666666555555555444444333333333444444444555555555666666111111333777777555333333111111111111444555333///444333333444555555444222333444555666666555444333444444444444444444444444333333333444444444555555666666666666666666666666555555555555555555555555444444444444444444444444333333333444555666666777777666555444444555666777666666666555444444333333666666666555444444333333333333333444555666777777555555555555555555555555111111111222222333333333555555555555555555555555666555333222333444666888222222222333444555666777444444444555555555666666222666555222999EEEFFF>>>555555555666666666777777222333333444444333333222222222333333444555666666444444444444444444444444333333333444444444555555111111111111111111222222222222222333333444444444222333333444444333333222111222444555555444222111222333333444444333333222222222333333333444444444888777666555444333333333111222222333444555666666888666555444444555666888666666666666666666666666444444444444444444444444666666666666666666666666444444444555555555666666444555555555666666777777444555555555666666777777666555444333333444555666444555555555666666777777666666666666666666666666555555555555555555555555555444444333333444444555333333444555555444333333333333333333333333333333444444444444444444444444222222333333333444444444333222222222222333444444444444444333333333222222333333333333333333333333222222222111111111000000000000000000111111111111111333666666444222111111...000222222000000222555111111111111000000000000////////////////////////222111000000111333555666444222//////000222222222.../////////000000111111////////////000000000000000111111111111222222222000000000000000000000000000000000000000000000000000000000000000000000000.../////////000000111111000000000000000000000000000000////////////000000---///111333444333222111/////////000111111222222//////000000111111111222...000111222222111000...000111111111111222222222777777777777777777777777555555555444444555555555555555555555555555555555555555555444444333333333555555555555555555555555555555555444444333333333666555555444444555555666555555555555555555555555888888777777666666555555444555555555444333222222444444444333333222222222444444444555555555666666444444444444444444444444333444555555666666555555555555555555555555555555444444444444444444444444444444444444444444444444444444444444444444444444444444444555444444333333444444444333333222222222444444444444444444444444333333333333333333333333444444555555555555444444333333333444444444555555444444444444444444444444444444555555555555444444666555333111111111333444555555555444444333333333444444444444444444444444333444555555666666555555555555555555555555555555222444666666555444555666333333333444444555555555444444444555555555555666666666666666666666666666666444333555:::<<<;;;999888888777777666666555555555555555444444333333333333333333444444444555555555555555555555555555555222333333444555555555444444444444333333333222222333333333333333333333333111222333333111111222333666666666555555444444444222444777777333///000333444333333222222333333444666666444333222111111111222333444444555555444444555666666666555444333333555555555555666666666777666555444333333444555666555666777888888777666555555555555555555555555555666666666666666666666666555555555555555555555555444444444444444444444444333333333444444444555555444444444444444444444444444444444333333222222222555555555555555555555555555555444444444333333333666666666666666666666666555555555555555555555555444333333222222333333444333333333333333333333333333333222222111000000///111111222333333333333222111111222222222222111111000111111111111222222222111111111111111111111111222222222111111111111000222222222222222111000///000000111111111000000///000000000000000000000000333222222111111222222333000111111111111000//////000111111111111222222222333666888555111...000333111111111111111111111111000111111111111222222222000000000000000000000000000000000000000000000000000000000000111111111111444333111000/////////000222222222222222222222222000000000000000000000000000000000000111111111111////////////////////////000000000000000000000000666666666666666666666666666666555555555555666666555555555555555555555555555555555444444333333333555555555555555555555555555555555444444333333333555555444444444444555555555555555555555555555555777666666666555555555555555555555555555444333333555555444444444333333333444444444555555555666666444444444444444444444444333444555555666666555555555555555555555555555555444444444444444444444444444444444444444444444444444444444444444444444444333444444555444444333333444444444333333333222222444444444444444444444444444444444444444444444555444555555555555555555444333333444444444555555555444444444444444444444444444444555555555555444444666555333222111222333444555555444444444333333333444444444444444444444444333333444555555555555555555555555555555555555555333555666666444333444444333333444444444444444444444444444555555555555666777777777777777777777777444333333444666888888777777777777777666666555555555555555444444333333333444444444444555555555555555555555555555555555555222333444444555555555444444444444333333333222222333333333333333333333333111333333333222111222333555555555444444444333333333444666666444111222333444333333222222333333444666555444333333333333333333333444444444555555555555555666666555555444333555555555666666666777777777666555444444555666777666666777777777777666666555555555555555555555555666666666666666666666666777777777777777777777777444444444444444444444444444444444444555555555555555555555555555555555555555444444444333333333333444444444444444444444444333333333444444555555555666666666666666666666666555555555555555555555555444333333333333333333444333333333333333333333333333333333222111000000000111111222333333333333222111111222222222222111111111111111111222222222222222222222222222222222222222222222222111111111111111222222222222111000000000111111222111111000000111111111111111111111111222111111000000111111222111111222222111111000///000111111111111222222222222555777555111///111333111111111111111111111111//////000000000111111111000000000000000000000000000000000000000000000000000000000000111111111111333222111//////...//////222222222222222222222222000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000555555555555555555555555666666666555555666666666555555555555555555555555555555555444444444444444555555555555555555555555555555555444444444444444555444444333333444444555555555555555555555555555666666555555555555444444666666666666666555555444666666555555555555444444444555555555555666666666666666666666666666666666444444555666666666666555666666666666666666666666444444444444444444444444444444444444444444444444444444444444444444444444333333444444555444444333444444444444333333333333444444444444444444444444444444555555666666777777555555555555555555555555333444444444444555555555555555555555555555555555444444555555555555444444555555333222222222333444555444444444444333333333444444444444444444444444222333444444555555444444555555555555555555555555444666777666444333333333444444444444444444333333444444444555555555555666777777777777777777777777333444666555555555666777777777777666666666666555555555555444444444444444555555555555666666666666555555555555555555555555333333444555555555555444444444444444333333333333333333333333333333333333111333444333222111222444444444444444333333333333444555555444333444444333444444333333333333444444555444444333333444444555555444444444444555666666555555666666666555444444555555666666666777777777777777666666666666777777777777777666666777777888666666666666666666666666666666666666666666666666777777777777777777777777555555555555555555555555555555555555666666666666666666666666666666666666555555555555555444444444333333333333333333333333111222333444555666777777666666666666666666666666555555555555555555555555333333333333333333333333333333333333333333333333444333333222222111111000111111222333333333333222111111222222222222111111111111111111222222222333222222222222222222222222333222222222111111111111000111111222222222222222111111222222222222222111111111111111111111111111111000000000000000000111222222222222222111111000000111111111111222222222222444666444111///111333111111111111111111111111.../////////000000000000000000000000000000000000000000000000000000000000000000000000111111111111222111000///.........///000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111000000000000000000000000555555555555555555555555666555555444444555555666555555555555555555555555555555555555555444444444555555555555555555555555555555555555555444444444444444333333333333444444555555555555555555555555666666666666666666666555666666777777777777666666777666666666666666666666555555555555555666666666666666666666666666666666444444555666666666666666777777777777777777777777555555555555555555555555444444444444444444444444444444444444444444444444333333444444555444444444444444444444444444333333444444444444444444444444333333444555666666777777555555555444444555555555444444444444555555555555666666666666666666666666444444555555555555444444555444333333333333444444444444444444444444444444444444444444444444444444222333333444444444444444555555555555555555555555666888999888555444333444555555555444444333333333444444444555555555555666666666666666666666666666555777999888555444666999666666666666666666666666555555555555555444444444666666666666777777777777555555555555555555555555444444555555555555444444555444444444444333333333333333333333333333333333222333444333222222333444333333333333333333333333444555444222222555555333444444333333333333444444333333222222333444555555666555444444444555666777555555666666666666555555555666666666666777777777888777777777777777777888888777666666666777888999666666666666666666666666666666666666666666666666555555555555555555555555666666666666666666666666666666666666777777777777666666666666666666666666666666666666666555555555444444444444444444444444333333333444555666666777666666666666666666666666555555555555555555555555333444444444444444444333444444444444444444444444444444333333222222222222111111222333333333333222111222222333333222222111111111111222222222333333333333333333333333333333333333222222222111111111///000111222333333333333111111222333333333222222111111111111111111111111111111000000000000111111222333333333333222111111000000111111111222222222111333444333111000222333111111111111111111111111/////////000000000111111000000000000000000000000///////////////////////////000000000111111111111111000000//////.........000000000000000000000000000000000000000000000000///000000000111111111111111111111111111111111111000000000000000000000000555555555555555555555555555444444444444444444555666666666666666666666666555555555555555555555555555555555555555555555555555555555555555555555555555444444333333444444555666666666666666666666666777777777777777777777777666666777777777777777666777777777777777777777777666666666666666666666666777777777777777777777777444555666666777777666666777777777777777777777777555555555555555555555555444444444444444444444444444444444444444444444444222333333444555555555444444444444444444444444444444444444444444444444444222222333444555666666777666555444444444444555666444444444555555555666666666666666666666666666666444444555555555555444444444444444444444444444555444444444444444444444444444444444444444444444444222333444444555555444444555555555555555555555555888999:::999777555555666555555555444444333333333444444444555555555555666555555555555555555555555555888999888555444555888555555555555555666666666555555555555555555555555666666666777777777888888666666666666666666666666444555555666666555444444555555555444444444333333333333333333333333333333222333444444222222333444333333333333333333333333222666666222222555555222555444444333333444444555222111111111222333444555666555555555666666777777555555666666666666666555666666666666777777777888777888888888888888888777888777666666666888999:::777777777777777777777777777777777777777777777777555555555555555555555555666666666666666666666666666666666777777777888888555555555555555555555555666666666666666666666666666666666666666666666666555555555555555555555555666666666666666666666666555555555555555555555555333444444555555444444333444444444444444444444444444444444333333333333333111111222333333333333222222222333333333333222222111222222222222333333333333333333333333333333333333333333222222222222111///000111222333444444444000111222333333333333333111111111111111111111111222222222111111222222222222333333333333222111111000000111111111222222222111222222222222111222333111111111111111111111111000000000111111111222222000000000000000000000000///////////////////////////000000000111111111111000000000000000/////////////////////////////////111111111111111111111111///000000000111111111111111111111111111111111111111111111111111111111111555555555555555555555555555555444444444444555555666666666666666666666666555555555555555666666666555555555555555555555555555555555555555666666666555555555444444555555555666666666666666666666666777777888888888888999999555666666777777777777777666666777777777777888888777777777666666666666555777777777777777777777777555555666777777777777666666666666666666666666666555555555555555555555555444444444444444444444444444444444444444444444444222222333444555555555555444444444444555555555555444444444444444444444444333333333444444555555666666555444333333444555666444444555555555666666666555555555555555555555555444444555555555555444444444444444444555555555555333333333444444444444555444444444444444444444444333444555555666666555555555555555555555555555555777999:::999777666666777444444444444444444333333444444444555555555555666444444444444444444444444444555555555333333444555444555555555555666666666555555555555555666666666666666666666777777777777666666666666666666666666555666666666666555444444555555555555444444444333333333333333333333333333222444555444333222333555333333333333444444444444111:::===666333555666222555555444444444444555555222222222222333333444555555666666777888777777777555555666777777777666666666666666777777777888888777777888888888888777777777777777777888999999:::777777777777777777777777777777777777777777777777777777777777777777777777555555555555555555555555666666666666777777777777555555555555555555555555555555555666666666666666666666666666666666666666666666666555555555444444666666666666666666666666555555555555555555555555333444555666666555444333444444444444444444444444444444444444444444444444111111222333333333333222222222333333333333222222222222222222333333333333444444444444444444444444333333333333222222222222000111222333444444444444///000111222333333333333222222222222222222222222333333222222222222333333222222222222222111111000000111111111111222222222000000111111222222333333111111111111111111111111111111111111222222222222000000000000000000000000000000000000000000000000000000000000111111111111000000111111111111000000////////////////////////111111111111111111111111000000000000111111111111111111111111111111111111111111111111111111111111666666666666666666666666777777666666666666777777666666666666666666666666444555555555666666666777555555555555555555555555444555555555666666666777777666666555555666666777666666666666666666666666666777777777888888888888444555666666777777777666666666666777777777888888777777777777666666666555666666666666666666666666555555666777777777777777555555555555555555555555555555555555555555555555444444444444444444444444444444444444444444444444111222333444555555555555444444444444555555555666444444444444444444444444555555555555555555666666777666444333333444666777555555555555666666666666444444444444444444444444444444555555555555444444333444444555555555555555333333333444444444555555444444444444444444444444444555666666777777666666555555555555555555555555555666888888666555555666333333444444444444444444444444444555555555555666555555555555555555555555444333333333555555444333444444444555555555666666444555555555666666666777555555555666666666777777666666666666666666666666666666666666666555444444555555555555444444444444333333333333333333333333333444555444333333333555333333444444444555555555222???EEE===555666777444555555444444444444555555555555444444444555555666444555888999:::999777666555555666777777777777777666666777777777888888888666666777888888777666666666666777888999999999999888888888888888888888888777777777777777777777777777777777777777777777777444444444444444444444444555555555666666666777777666666666666666666666666444444555555555666666666666666666666666666666666555555555555666666666666666666666666666666666666555555555555555555555555333444555666666555444333555555555555555555555555444444444444444555555555111111222333333333333222222333333444444333333222222222222333333333444444444444444444444444444444444444333333333222222222111111222333444444444444...///000111222222222222222222222222222222222222222222111111111111222222111111222222111111000///000111111111111222222222000000000111222333333333111111111111111111111111000000000000111111111111000000000000000000000000000000000000000000000000000000000000111111111111000111222333333222111111000000000000000000000000111111111111111111111111000000000000111111111111000000000000000000000000111111111111111111111111777777777777777777777777999999888888888888999999777777777777777777777777444555555555666666777777555555555555555555555555444555555555666666777777777777666666666666777777777777777777777777777777555666666666777777888888444444555666666666666666555555666666777777777888888888777777666666666555666666666666666666666666555666666777777777777777555555555555555555555555666666666666666666666666444444444444444444444444444444444444444444444444111222333444555555555555444444444555555555666666444444444444444444444444777777777777666666666666777666444333333444666777555555555555666666666777444444444444444444444444444555555555555555555444333333444555666666666555333333333444444555555555444444444444444444444444555666666777777777777777555555555555555555555555222444666666555444555666333333333444444555555555444444444555555555666666666666666666666666666666777444333444777999777555444444444555555555666666444555555555666666777777555555555555666666666666777777777777777777777777666666777777666555444444666666555555555444444444333333333333333333333333333444555555333333444555444444444555555666666666333CCCKKKBBB888888999666555555444444444444555555777777666666666666777777333555888;;;;;;999777555555555666777777777777777777777777777888888888888555666777888888777666555555666888999::::::999999888888888888888888888888777777777777777777777777555555555555555555555555444444444444444444444444555555555555666666666666777777777777777777777777333444444444555555666666555555555555555555555555333444444555666777888888666666666666666666666666555555555555555555555555333444666777777666444333555555555555555555555555444444555555555555555555111111222333333333333222222333333444444333333222222222333333333444444444555555555555555555555555444444444333333333222222222222333444444444333333......///111111222222222222222222222222222222222111111000000000000111111111111111111111000//////000111111111111222222222000//////000222444444333111111111111111111111111////////////000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111333444444333222111111111111111111111111111111111111111111111111111000000000000111111111111////////////////////////111111111111111111111111777777777777777777777777666666777777888888888999777777888999999999999888888888888888777777777777666666666666666666666666555555555555555555555555555555555666666666666777333444444444555666666666777777777777777666666555777777777777777777666666555555444444444444555555555555555555555555555555555555555555555555555555777777777777777777777777555555555555555555555555444444555666777777666666444444444222111111333555555555444444444444555555666444111000555:::888333333333333444444444555555666666666666666666666666666666666666666666666666555555555555555555555555888888777777666444333222333333333444444555555555333444444555555444444333333444555555666666555555666666666666666666666666555555555555555555444444444444444444444444444444444555555555666666777777777777666666555555555444555555555555555555555555333444444555555444444333555555555555555555555555666666555555555444444444444444444444444444444444444444444555555555555666888777777777777777888888666666555555555444444444333333444555555444333333555555666666555444333333111111222222222333333333333333333444444444555555666666666666555555555555888::::::999777666777888666666666666555555555555777777777777777777777777777777777777777777777777777777777777777777777777444444555555666666777777777777666666666666777777444666999;;;;;;999666444777888999::::::999888777999::::::::::::999888888666666666666666666666666666666555555555555666666666555444333333444555666777777888888888888777777666666666666777777777777777777777777777777777777555555555555666666666777777777777777777777777777777777777777777777777777555555555555555555555555666666666666666666666666444444444444444444444444333333333444444444555555222222222222222222222222333333333444444555555555222222333333444333333222666666666555555444444444222222222222222222222222222222333333333333444444222222333333333333444444111111222222222333333333000000000000000000000000111222222333333222222111111111222222222333333333111111111111111000//////111222333444444333222111111111111111111111111111222222222111111111000000222222111111111111222222111111000000000000111111111111111111111111111111222222222111111111000000000000000000111111111111111111222222222333333333000000000000000000000000777777777777777777777777666666666777777777888888777777888999999999999888888888888888777777777777666666666666666666666666555555555555555555555555555555555555666666666666444555555555555555666666777777777777777666666555666666555555555555555555666555555444444555555666555555555555555555555555666666666666666666666666555555555555555555555555555555555555555555555555444555666666666666666666444333333333333333444444555555444444444444555555333444333222444888777333333333333444444444555555666666666666666666666666666666666666666666666666666666666666666666666666777777777777666555444333333444444444444444444555333444444555555444444333333444555555666666555555555555555555555555555555555555555555555555555555444444444444444444444444555555555555666666666777777666666666555555555555555555555555555555555555333444444555555444444333555555555555555555555555555555555444444444444333444444444444444444444444444444444555555555555666777666666555666666777777666666555555555444444444444444555666666555444444666666666666666555444444222222333333333444444444444444444444555555555555666666666555555555444444777888999888666555666777777777777666666666555555777777777777777777777777777777777777777777777777666666666666666666666666555555555666666666666666777777666666666666777777555666888::::::888666555666777888888888888777666888888999999888888777666666666666666666666666666666666555555555555666666666555444444444444555666666777777888888777777666666666666666777777777777777777777777777777777777444444444555555555555666777777777777777777777777666666666666666666666666555555555555555555555555555555555555555555555555444444444444444444444444333333333333444444444444333333333333333333333333333333333444444444555555555555555666555555444444555555555444444444333333222222222222222222222222222222333333333333444444444444444333333222222222111111222222222333333333111111111111111111111111111222222333333222222111111111222222222333333333222222222222222111000000111111222222222222111111111111111111111111111111222222222111111111000000222222111111111111222222222111111000000111111222111111111111111111111111222222222111111111000000000000000000111111111111111111222222222333333333111111111111111111111111777777777777777777777777555666666666666666777777666777888888999999888888888888888888777777777777666666666666666666666666666666666666666666666666444444555555555666666666666666666666555555555555777777888888777777666555555555666666666666666666666555555444444555555666666666666666666666666666888888888888888888888888555555555555555555555555666666666666666666666666666666666666666666555444666444333555888999777555555555444444444444555555000555777555444666666333333333333444444444555555777777777777777777777777666666666666666666666666777777777777777777777777555555666666666666555555555555555444444444444444444444555555555555444444333444555555666666555555444444444444444444444444555555555555555555555555444444444444444444444444555555555555666666666666666666666666555555555555555555555555555555555555333444444555555444444333555555555555555555555555444444444444333333333333444444444444444444444444444444444555555555555666666666555444444555555666555555555555555444444444555555666777777666555555666666777777777666555555444444444444555555555555555555555666666666777777666666666666555555555555666777888777666555666777888888777777777666666666777777777777777777777777777777777777777777777777666666666666666666666666666666666666666555555555777666666555555666666777777777888888888888777777666666777777777777666666777777888888777777666555666666666666666666666666666666555555555555666666666555555444444555555666555666666777777666666555666666666666777777777777777777777777777777777777333333444444444555555555777777777777777777777777666666666666666666666666555555555555555555555555555555555555555555555555444444444444444444444444222222222222333333333333333333333333333333333333333333333333444444444444555666666666555444444333444444444444333333333333333333333333333333333333222222333333333333444444666555555444222111111000111111222222222333333333222222222222222222222222111222222333333222222111111111222222222333333333333333333333333333222111111111111000000111111111111111111111111111111111222222222111111111111111222222222222222222222222222222111111111111222222111111111111111111111111222222222111111111111111000000000111111111222222111111222222222333333333222222222222222222222222777777777777777777777777555555555555666666666666666777777888888888888888888888888888777777777666666666666666666666666666666666666666666666666666444444555555555666666666888777777666666555555555777888888888888777666666666666777777777777777888666666555555555555666666777777777777777777777777888888888888888888888888777777777777777777777777777777777777777777777777666666777777666555444444888666555888===???;;;777555555444444444444555555222999===999444444444333333333333444444444555555777777777777777777777777666666666666666666666666666666666666666666666666444444555666666777666666666666555555444444333333444444555555555555444444333444555555666555555555444444444444444444444444444444444555555555555555555555555555555555555555555555555666666666666666666666666666666555555555555555555555555555555555333444444555555444444333555555555555555555555555444444333333333222222222444444444444444444444444444444444555555555555666666666555555444555555555555555555555555555555555555555555666666555555555666777777777777777666666555555666666666777777777666666777777777888888888888777777777777666666666666777888777666555666888888888888888777777777777666666666666666666666666777777777777777777777777666666666666666666666666777777666666555555444444666666666555555666666666888888777777777777888888777777777777777777777777777777888888777777666555666666666666666666666666666666555555555555666666666666555555555555666666555555666666666666555555666666666666777777777777666666666666666666666666444444444555555555666666666666666666666666666666666666666666666666666666555555555555555555555555555555555555555555555555444444444444444444444444111111222222222333333333444444444444444444444444333333333333333333333333444444444444333222111111333333333333333333333333333333333333333333333333222222222333333333444444555555444333333222111111111111222222222333333333222222222222222222222222111222222333333222222111111111222222222333333333222222333333333333222222222111000//////000111222111111111111111111111111111111111111111111111111222222222222222222222222111111000000000000111111111111111111111111111111111111111111111111111111000000111111111222222222111111222222222333333333222222222222222222222222888888888888888888888888666666666666555555555555666666777888888888888777888888888888777777777666777777777777777777777777777777777777777777777777555555555666666666777777888888888777777666666555888888888888888777777666555555555666666777777777666666666555555666666666888888888888888888888888777777777777777777777777888888888888888888888888888888888888888888888888666666777777666555444444888555444777<<<>>>:::666555555444444444444555555555===AAA;;;555333333222333333333444444444555555666666666666666666666666666666666666666666666666555555555555555555555555333444555666777777777777666666666555555444444444444555555666666555555444333444555555666555555555444444444444444444444444444444444555555555666666555555555555555555555555666666666666666555555555555555555666666666666666555555555555555555555555333444444555555444444333555555555555555555555555444444333333333222222222444444444444444444444444444444444555555555555666888777666666555555555666444555555555555555555555444444444444444444444444666666777777777777777666666666777777777888888888777777777888888888999999999999999888888888777777777888999999777777888999888888888888777777777777666666666666666666666666666666666666666666666666555555555555555555555555777777666666555555444444666666555555555555666666888888777666666777888888888888888888888888888888888888999999888888777666666666666666666666666666666666555555555555666666666666666666666666666666555555666666666666555555666666666666777777777777666666666666666666666666666666666666777777777777666666666666666666666666555555555555555555555555555555555555555555555555555555555555555555555555444444444444444444444444111111222222222333333333444444444444444444444444333333333333333333333333333444444444333222222111333333333333333333333333333333333333333333333333222222222333333333444444333333333333333333333333111111222222222333333333111111111111111111111111111222222333333222222111111111222222222333333333111111222222222222222111222111000//////000111222111111111111111111111111111111111111111111111111111222333333333333222111000000000//////000000000111111111111111111111111111111111111111111111111111111111111222222222222111111222222222333333333111111111111111111111111888888888888888888888888777777777666666666666555555666777777888888777777888888888888777777777777777777777777777777777777777777777777777777777777666666777777777888888888888888888888777777777777888888999999888888777666333333444444555555666666777666666555555666666777777777777777777777777777666666666666666666666666666666666666666666666666777777777777777777777777666666666666666666555444555333222444777888666444555555444444444444555555777===@@@:::555333444333333333333444444444555555666666666666666666666666666666666666666666666666555555555555555555555555444444555666777777666666666666666555555555555555555555666666666666555555333444555555666666555555444444444444444444444444333333444444555666666666555555555555555555555555666666666666666555555555555555555666666666666666555555555555555555555555333444444555555444444333555555555555555555555555444444444444333333333333444444444444444444444444444444444555555555555666888888777666555555555555444444444555555555555555444444333333333333444444555555666777777777666666777777777777888888888888777777777888888888999999999999999999888888888888777888999999888888999:::888888777777777666666666777777777777777777777777666666666666666666666666555555555555555555555555666666666666666555555555666555555444444555555666888888777777777777888888999999888888888888999999888888999999888888777666666666666666666666666666666666555555555555666666555666666777777666666555555666666777777666666555666666666666777777777777777777777777777777777777666666777777777888888888777777777777777777777777555555555555555555555555555555555555555555555555444444444444444444444444444444444444444444444444222222222222333333333333333333333333333333333333333333333333222222222222444555555666666555555444333333333333444444444444333333333333333333333333222222333333333333444444222222222333333444444444111111222222222333333333111111111111111111111111111222222333333222222111111111222222222333333333000111111222222222222222111111111000000111111111111111111111111111111111111111111111111222222222111222333444444333222111111111000000000000111111111111111111111111111111111111111111111222222222111111111222222222222333111111222222222333333333111111111111111111111111888888888888888888888888888888777777777666666666555666666777777777777777888888888888777777777777777777777777777777777777888888888888888888888888888888888888999999999999777777888888888888888999888999999999999888777777555555555666777777888888777777666666666666777777777777777777777777777777666666666666666666666666666666666666666666666666777777777777777777777777444555666666666666666666555444444444444444555555555555444444444444555555444999:::666333555666555333333333444444444555555444444444444444444444444666666666666666666666666555555555555555555555555555555666666666666666555555555555555666666666666555555666666666666555555333444555555666666555555555555555555555555555555333333444444555666666777555555555555555555555555777666666666555555555555555555555555666666666777555555555555555555555555333444444555555444444333555555555555555555555555555555555444444444444333444444444444444444444444444444444555555555555666888777666555444444444444444444444555555555666666666555444333333444555666444444555666666666666666777777777777888888888888777777777777888888888888888888888777777777666666666777888888777777888:::777777777666666666555555777777777777777777777777666666666666666666666666555555555555555555555555555555555666666666666666666555555444444555555666777777777777777777777777999888777666666777888999777777888888777777666555666666666666666666666666666666555555555555666666555666777888888777666555666777777888888777777666666666666666777777777777777777777777777777777777666666666666777777777777777777777777777777777777555555555555555555555555555555555555555555555555444444444444444444444444444444444444444444444444333333333333444444444444333333333333333333333333333333333222222222111111333333444555666666666666333333444444444555555555444444444444444444444444222222333333333333444444333333333333333333333333111111222222222333333333222222222222222222222222111222222333333222222111111111222222222333333333111222222333444333333333111111222222222222111111111111111111111111111111000000111111111222222222111222444555555444222111333222222222222222222333111111111111111111111111000000111111111222222222111111111222222222333333111111222222222333333333222222222222222222222222888888888888888888888888999999888888777777666666555666666777777777777777888888888888777777777777777777777777777777777777888888888888888888888888888888999999999:::::::::777777777888999999999:::888999999999999888777777888888999:::;;;;;;<<<<<<777777666666666666777777666666666666666666666666666666666666666666666666888888888888888888888888666666666666666666666666444444555666777777777666777888777666444444666999555555555444444555555555111555555222222666888777333333333444444444555555444444444444444444444444666666666666666666666666777777777777777777777777555666666666666666555555444444555555666666777777555555666666666666555555333444555555666666555555666666666666666666666666333333444444555666777777666666666666666666666666777777666666555555555444444555555555666666777777555555555555555555555555333444444555555444444333555555555555555555555555666666555555555444444444444444444444444444444444444444444555555555666666777666555444333222222222444444444555555555666666777666555444444555666777333333444555666666555555666777777777777888888888666777777777777888888888666666666666555555555555444666777777666666777999666666666666555555555555777777777777777777777777666666666666666666666666555555555555555555555555444555555555666666777777555555555444444555555555777777888888888888777777888777666555555666777888666666666666666555555444666666666666666666666666666666555555555555666666555666777888888777666555777777888888888888777777666666666666777777777777777777777777777777777777555555555555666666666777777777777777777777777777555555555555555555555555555555555555555555555555444444444444444444444444444444444444444444444444333333444444444444555555222222222222222222222222333333333222222111111111000000222333444555555555444444444555555666666666444444444444444444444444222222333333333444444444666555444444333222111111111111222222222333333333333333333333333333333333222222222333333222222222111111222222222333333333222333444444555555555444111222333444444333222111111111111111111111111111000000111111222222222222111222444555555444222111555444444333333444444555111111111111111111111111000000111111222222222222111111222222222333333333111111222222222333333333333333333333333333333333::::::::::::::::::::::::888888888888888999999999777777777888999999::::::888777666666666777999999888888999::::::;;;<<<<<<::::::::::::::::::::::::888999999::::::999999888999::::::;;;;;;::::::999===<<<::::::999:::;;;<<<999::::::;;;;;;::::::999>>>>>>===<<<:::888666555777888999::::::999888777666777888888777777888999888888999::::::::::::999666666666666777888999:::666666666555444444333333555555555555555555555555555555555555555555555555444444333222222333333333666666666666777777777777555555555555555555555555777777777777777777777777333333333444444444555555666666666666666666666666444555555666666666666666666555555555555444444444666666555555555444444444555555666666666666555555666666666666666666666666777777777777777777777777777666555444444444444444888777555444444555777888666666666666666666666666666666666666666666666666333444555666666555444333666666555555555444444444444444444444444444444444444444555555555555444444666666666666666666666666444444444444444444333333444444555555555555444444777666555444333444444555666666777888999999::::::888888888888888888888888777777777777888888888888888999999777666666888;;;888888888777666555555444777777777777888888888888666666777777888888888888666666777777777777666666555555555555555555555555777777666666666666777777777777777777777777777777777777777777777777777777888888888888777777777777666666666666666666666666555555444333444555666777666666666666666666666666666666666666777777777777444555555666777888888999777777777777888888888888777777777777777777777777777777666555444333333333444555666777777666555444444444333333333333222222555444444333333444444555444444444444444444444444444444444555555555666666444444444444444444444444555555444444444444555555555555555555666666666666777777777777888888888888999888888888777777666666777666666666666555555555777777666666555555444444666555444333222222222222222222222222222222222222444555555555444444333222555444444333333222222111333333444666888:::<<<===333444444555555444333333222222222222222222222222111111222222222333333333666555333222222333444555333333222222111222222333111111222222222333333333555444444333222222222222222222222222222222222222111222333333444444444444444555555444222111111222::::::::::::::::::::::::::::::::::::999999999999999999999888888888888888888888777777777888999:::888888999999:::;;;;;;<<<::::::::::::::::::::::::999999::::::::::::999999:::::::::;;;;;;:::::::::<<<;;;::::::::::::;;;<<<999::::::;;;;;;::::::999===<<<<<<;;;:::888777666777888999999999999888777555666888777666666777999888888999::::::::::::999888888777777777777777888555555555555555555555555555555555555555555555555555555555555555555555555555555444444444444444555555555666666666777777777666666666666666666666666666666666666666666666666444444444555555555666666666666666666666666666666444555555666666666666666444444444555555666666666666666555555555444444444555555666666666666555555666666666666666666666666777777777777777777777777888777666555555555555555555444333222222333444555666666666666666666666666666666666666666666666666444444555666666555444444666666555555555444444444444444444444444444444444555555666666666666555555666666666666666666666666444444444555555555555555444555555666666555555444777666555444444444555555666777777888999999::::::777777777777777777777777777777777777888888888888888888888777666666888:::999999888777777666555555777777777777888888888888777777777888888888999999777777888888888888777777666666666666666666666666777666666666666666666777666666666666666666666666777777777777777777777777777777777777777777777777666666666666555555555555555555444444444555666777666666666666666666666666666666666777777777888888555555666666777888888999555555555666666666777777666666666666666666666666888777666555444444444444444555666777777666555444555555555444444444333333555444444333333444444555444444444444444444444444444444444555555555666666444444444444444444444444555555444444444444555555555555555555666666666666777777777777888888888888999888888888777777777777777777777777666666666666666666666666666555555555666555444333222222222222333333333333333333333333555555555444444333333333333333333333333333333444333333444555666888:::;;;444444333333222222222111222222222222222222222222222222222222333333333333555444444333333444444444333222222222222333333444222222222222333333333333444444333333222333333333222222222222222222222222111222333444444444444444444555555444222111111222::::::::::::::::::::::::<<<<<<;;;;;;::::::999999;;;::::::999888888777777999888888888888999::::::888888999999::::::;;;;;;::::::::::::::::::::::::999::::::;;;;;;::::::999::::::;;;;;;;;;;;;::::::;;;;;;::::::::::::;;;;;;999999::::::::::::999999;;;;;;::::::999888888777777888888999999888888777444666777777666555777888888888999::::::::::::999:::999888777666666666666333444444555666666777777555555555555555555555555555555555555555555555555666555555555555555666666555555555555666666666666777777777777777777777777555555555555555555555555555555555666666666777777666666666666666666666666444555555666666666666666222333444555666777888888666666666555555555555444555666666666666666666555666666666666666666666666777777777777777777777777888888777666666666666777444333222111111222333444666666666666666666666666666666666666666666666666444555555666666555555444666666666555555555444444444444444444444444444444666666777777777777666666666666666666666666666666444555555666666777777777444555555666666555555444777666555555444444555555777777777888999999::::::666666666666666666666666777777777777888888888888777888999888666666888999999999999888777777666666777777777777888888888888888888888888888999999999888888999999999999888888888888888888888888888888666666555555555555666666666666666666666666666666777777777777777777777777666666666666777777777777666666666555555444444444666555555555555666777888666666666666666666666666666777777777777888888888666666666777888888999999555666666666666777777777666666666666666666666666888777666555555444444555555555666666666666555555666666666555555555555444555555444444444444555555444444444444444444444444444444555555555666666666444444444444444444444444555555444444444444555555555555555555666666666666777777777777888888888888888888888888888777777777888777777777666666666666555666666666666666777777666555444333333333333333333333333333333333333333666555444333333333444555111222222333444444555555333333444444555777888999777666444333222222222333333333333333333333333333222222222333333333444444333444444555555555444444333222222222333444555555222333333333333444444444333333333333333333444555333333333333333333333333222333333444444444444333444555555444222111222333::::::::::::::::::::::::===<<<<<<;;;:::999999888:::::::::999999888888888999999999999999:::::::::888888999999::::::::::::999999999999999999999999::::::;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;::::::::::::::::::::::::;;;;;;999999::::::::::::999999999999888888888888999999777777888888888888777777444555666666555555666777888888999::::::::::::999999999888777666666777777444555555555666666666777555555555555555555555555555555555555555555555555555555555444555555666666444555555555666666666666666666666666666666666666555555555555555555555555444555555555666666666666666666666666666666666666444555555666666666666666333444444555666777777777666666666555555555555555666666555555555555666666666666666666666666666666666666666666666666666666777777666666666666666777666555444444444444555666666666666666666666666666666666666666666666666666555555666666666666555555666666666666555555555555555555555555555555555555777777888888888888777777666666666666666666666666555555666777888888999999555555666666666666555555666666555555555555555555777777888888888999999999777777777777777777777777666777777777888888888888888999:::999888777888:::999999999999888888777777666777777777888888888888888888888888999999999999999999::::::::::::999999888888888888888888888888666666555555555555666666555555555555555555555555666666666666666666666666666666666666666777777777777777666555555444444444666666666666777777888888777777777777777777777777777777777888888888999999777777777888888999999999888888888999999999::::::666666666666666666666666888777777666555555555666555666666666666666666555666666666555555555444444555555444444444444555555555555555555555555555555555555555555666666666666555555555555555555555555555555444444444444555555555555555555666666666666666777777777888888888888888888888888888888888888777777666666666555555555555555666666777777777888666666555444444444444444444444444444444444444444777666444222222444555666333333333333444444555555555555555555666666777888<<<:::777555444444555666444444444444444444444444333333333333444444444444222333555666666666444444333333333333444555666666333333444444444555555555333333333333333444555666333333333333333333333333333333444444444444444333444555666555333222333444::::::::::::::::::::::::<<<;;;;;;:::999888888777888888999999::::::::::::888888999999::::::::::::888888999999999999999:::999999999999999999999999999::::::;;;;;;::::::999999999::::::::::::999999888999999::::::;;;;;;;;;888999999::::::999999888888777777777777888999:::777777777777777777777777444555666666555555666777888888999::::::::::::999777777666666777888999999777777666666666555555555666666666666666666666666666666666666666666666666444444333333444555666666555555555666666666666777555555555555555555555555555555555555555555555555333333444444444555555555666666666666666666666666444555555666666666666666666666666666666666666666666666666666666666666666777666555555555555666777777777777777777777777777666666666666666666666666555555555444444555555666555555555555555555555555777777777777777777777777777777777777777777777777666666666666666666666666777777666666666555555555555555555555555555555555777777888888888888777777777777777777777777777777666666777777888999::::::555666666666666666666555555555666666666666666666888888888888888999999999888888888888888888888888666777777777888888888888999:::;;;;;;999999999;;;999999999888888888888888666777777777888888888888888888888888888888888888999999999::::::999999999777777777777777777777777666666555555555555666666666666666666666666666666666666666666666666666666555666666666777777888888777777666666666555555555777777777888888888999888888888888888888888888888888888888888999999999999888888888888999999999999999999999999::::::::::::777777777777777777777777888888777666666666777777666666666555555666666666555555555444444444444333666555555444444555555666555555555555555555555555555555555666666666777777555555555555555555555555555555444444444444555555555555555555666666666666666777777777888888888888888888888888888999999999666666666555555555444444555666666666777777888888666666555555444444555555555555555555555555555555777666444333333444666777555555555444444333333333777777666666777777888999<<<:::888555444444555666444444444444444444444444333333444444444555555555222333555666777666555555555555444444555666666777444555555555555666666666333333333333444555555666333333333333333333333333444444444555555444444333444555666555333222333444::::::::::::::::::::::::;;;;;;::::::999999888888888888999999:::;;;;;;<<<777888888999:::999999999888888999999999999999999999999999999999999999999888999999::::::999999888888888999999999999888888777888999:::;;;;;;;;;:::888888999999999999888888888777666666666777999:::888777777666666777777888444666777777666555777888888888999::::::::::::999666666666666777888999:::888888777666666555444444666666666666666666666666666666666666666666666666333333333333444555666666666666666666777777777777555555555555555555555555555555555555555555555555333333333444444444444555666666666666666666666666444555555666666666666666777777777666666666555555555666666666666777777777777666555444444555666777777777777777777777777777777777777777777777777777555444444444444555555666444444444444444444444444777777777777777777777777777777777777777777777777777666666555555666666777777777777666666666555555555555555555555555555555777777888888888888777777777777777777777777777777666777777888888999999999555666666777777666666555555555666777777777666666888888888888888888888888888888888888888888888888777777777777888888888888888:::;;;;;;:::999999:::888888888888888888888888777777777777888888888888888888888777777777777777777777888888888888777777666666666666666666666666777777666666666666777777777777777777777777777777777777777777777777777777666666777777888888999999777777777777777777777777777888999999::::::999999888888888888888888888888888888999999999:::::::::999999999999999999999999777777888888888999999999888888888888888888888888888888777777777777888888666666555555555555666666555555555444444444333333666666555555555555666666555555555555555555555555555555666666666777777777555555555555555555555555555555444444444444555555555555555555666666666666777777777777888888888888888888888999999999999999666666666666555555555555666777777777777777777888777666666555555555666666666666666666666666666666666555444444444555666777666666555555444333333222777777777777777888999:::888777555444333333333444555555555555555555555555444444444555555555666666333444555666666666666666777777666666666666666777555555666666666777777777444444444444444444555666333333333333333333333333444555555555555444444333444555666555444333444555::::::::::::::::::::::::;;;;;;;;;;;;::::::::::::999:::::::::::::::::::::666777888999999999888888999999888888888888888888888888888888888888888888777888888999999888888777777777888888888888777777666777999:::;;;;;;::::::888888999999999999888888888777666555555666888999888777666555555666777888555666888777666666777999888888999::::::::::::999888777777777777777888888777777777666666666666666666666666666666666666666666666666666666666666666444444444444555666777888777777777777888888888999555555555555555555555555666666666666666666666666444444444444555555555555666666666666666666666666444555555666666666666666666666666666666777777777555666666666777777777777777666555444444555666777777777777777777777777777777777777777777777777777555555555555555666777777444555555555555555555444777777777777777777777777777777777777777777777777888777666555555666777888777777777777666666666555555555555555555555555555666777777777777777777666777777777777777777777777777777777777888888888888666666777777777777666666444555666777888777777666888888888888888888888888888888888888888888888888777777777777888888888888666888::::::999777777888777777777777777777777777777777777777888888888888777777777666666666555555555666666666666666666555666666666666666666666666888888777777777777888888888888888888888888888888777777777777777777777777777777777888999:::::::::777777777888999999::::::888888:::;;;;;;;;;:::999999999999999999999999999999999999::::::::::::;;;::::::::::::::::::::::::888888888999999999999:::999999999999999999999999888888888777777888888999777666555444444555666777666666666555555555555444666666555555555555666666555555555555555555555555555666666666777777777777555555555555555555555555555555444444444444555555555555555555666666666666777777777777888888888888888888888999999:::::::::888888888888777777777777888888888777777777777777777666666666666666777777777777777777777777777777444555555555666666666777555555555555555444444444555555555666666888999999555555555444444333333333555555555555555555555555444555555555666666666666444444444444555666777888999999888777666666666666666666666777777777888888666555555444444444444555444444444444444444444444555555555555555444333333333555666555444333555666::::::::::::::::::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;::::::999999888555666777888999888777777999999888888888888888888888888888888888888888888777777888888888888777777666666777777777777666666666777999:::;;;;;;::::::888888999999999999888888888777666444555666888999888777666555555666777888666777888888777777888999888888999::::::::::::999:::999888777666666666666555555666666777777888888777777777777777777777777777777777777777777777777555555555555666777999999777888888888999999999999777777777777777777777777777777777777777777777777555555555555666666666777666666666666666666666666444555555666666666666666444444555666777888999999555666666666777777888888888666555444444555666888777777777777777777777777777777777777777777777777666666666666666777888888777777888888888888777777777777777777777777777777777777777777777777777777888777666555555666777888777777777777666666666666666666666666666666666666666666777777777777666666777777777777777777777777888888888777777777777777666666777777777777666666444555666888888888777666999999888888888888888888777777777777777777777777777777777777888888888888444666888888777666666666666666666666666777777777777777777777888888888888777777666666555555555444444444555555555555444444666666666666666666666666999999888888888888999999888888888888888888888888777777777777777777777777777777888999::::::;;;;;;777777888999:::;;;;;;<<<888999:::;;;<<<;;;::::::999999999999999999999999999999:::::::::;;;;;;;;;::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<<<<::::::::::::::::::::::::999888888888888888999999777666555444444555666777777777777777666666666666666666555555555555666666666666666666666666666666666666666666777777777777666666666666666666666666555555555444444555555555555555555555666666666777777777777777888888888888888888888999999::::::::::::::::::999999999999888999999888888777777666666777777666666666666777888777777777777777777777777444444555666777777666666333333444444555666666666444444444444666777888999555666666777666666555444666666666666666666666666555555555555666666666777555444444444555666888999;;;:::999777666666555555777777777777888888888888777666555444444444444444444444444444444444444444555666666666555444333333333555666555444444555666::::::::::::::::::::::::::::::::::::::::::::::::888999999::::::999999888::::::999999999999:::::::::999888888777777888888;;;:::999999999:::;;;<<<:::888666777999999666444666777888888888888777666999666999AAAFFFBBB;;;888>>>;;;888666777888999999777777777777777777777777666666666666666666666666777666555555555555555666777777777777777777777777666555555444444666777888777777777666666666666666666666666666666666666666555555666666666666555555555555555666666666666777777888888888888999999999999888777555555555666777777777777777777777777777888888888888777777777777777777777777777777777777444444555666777777666666999888777666666777888999666888::::::888777888999777777777777777777777777666777999999777666777888777777777777777777777777777777777666666666666666777777777777777777777777777777777777666666666666777777777777777777777777:::::::::999999999888888777777777777888888888888777777666666666666777777999999999888888888888777999999999888888888888888555555555555555666777777666666666666666666666666444444555555666777777777666666666666666555555555777666666888999888555222555555666666777777888888666666777888888777666555555555555555555555555555555555555555555555555555555666666666555444444333333333444444444444555555666666666666777777777777555555666666777777888888777777777777777777777777666666666666666777777888777777777777777777777777777777777777888888888888999:::;;;;;;<<<<<<;;;;;;999999999999999999999999::::::::::::::::::::::::::::::::::::::::::::::::999999999:::::::::;;;;;;;;;;;;:::::::::999999999666777777777777888888888888888888999999888888888666666777777888888888999888777777666666666666666666666666666666555555444555555555555555666777777666666666666666666555555666666555555555555666666555555555555666666666777777777777777888888888888888888888888888999999999777777666666666666777777777888888888888999999999999999999888888888888777777777666666666666777777444555666777777666555444555555555555555555555555999888777777777888999:::777777666666555555555444555555444444444444555555555555555555666666666666777666666666666888999:::EEE@@@:::777888999999888::::::999888888777777666444444444444444444444444555555555555555555555555666555555444444444555555666666555555444444333333::::::::::::::::::::::::::::::::::::::::::::::::999999::::::::::::999999888888777777777777888888;;;::::::999999999999999999888777777777888999::::::999888888:::;;;888666777777777777777777777777888666999BBBIIIHHHDDDCCCEEEAAA<<<999777777666555777777777777777777777777666666666666666666666666555555666666777888999:::888888888888888888888888666666555555555666777888555555666777888888888777666666666666666666666666555666666777777666666555555555555555666666666666777888888888888999999999888888777666666666666666777777777777777777777777777777777777777777777777777777777777777777777777444555555666777777666666888888777666666777888888777888::::::888777777888777777777777777777777777777888::::::888777888999888888888888888888888888777777777777777777777777777777777777777777777777777777777777777777777666888888888888888888888888:::999999999888888888888777777777777888888888888888777777666666777777888999999999999888888888888888888888888888999999999666666555555666777777888666666666666666666666666555555555555666666666666666666666666666666666666555555666666666666555666555555555555666666666666666666777777777777666555555555555555555555555555555555555555555555555555555555555555555444333333333333333444444444555555555555666666666777777777666666666666777777888888888888888888888888888888666666666666666777888999888888888888888888888888777777777777888888888888888888999:::::::::::::::999999999999999999999999::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;::::::::::::999999999999777777777888888888999999888999999::::::999999888999888888888888888888777999888888777777777777777666666666666666555444444555555555555555666777777555555555555555555555555777666666555555666666777555555555666666666777777777777777777888888888888999999888888888888888888777777666666666666777777777777888888888999999999999999999888888888777777888888888888888888888888666666777888888777666666666666666666666666666666:::999888666666666666777777777777666666666555555666666555555555555666666666666666666777777777777777777666666777888:::;;;BBB>>>:::888999999999888:::::::::999888888777777555555555555555555555555555555555555555555555555666555555555555555666666999888777666555444333333::::::::::::::::::::::::::::::::::::::::::::::::999::::::;;;;;;::::::999999888888777777888888999<<<<<<;;;:::::::::::::::888888888888888999:::::::::999999:::<<<<<<;;;999888888777666666777888888888666888AAAHHHHHHGGGHHHGGGCCC>>>;;;999888777555777777777777777777777777666666666666666666666666444555666777999;;;===???888888888888888888888888666666666555666777777888333444666999::::::999888666666666666666666666666666666777777777777666666444444555555555666666666777888888888888999999999777777777777777666666555777777777777777777777777666666666666777777777777777777777777777777777777555555666777777777666666888777777666666777777888777999:::999888666666777777777777777777777777777666888999999888777777888888888888888888888888888666777777777888999999999777777777777777777777777777777777777777777777777888888888888888888888888999999888888888777777777777777777888888888999999999888888888888888888999:::999999999888888888888777777888888999999::::::777777777666777777888999666666666666666666666666666666666666555555555555666666666666666666666666444666888777444444666999666555555555555555555444666666666666666666666666444444444444444444444444444444444444444444444444444555555555555444333333333333333444444444444555555555555555666666666666666666666777777777777888888888888888888888888888555555555666777888999:::999999999999999999999999777777777777888888888888666777777888888888888888888888888888888888888888::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;<<<<<<<<<===;;;::::::::::::999999999888888999999999:::::::::999::::::;;;;;;::::::999;;;;;;:::999999888888777::::::999999999888888888666666777777666666555444666666555555555666777777666666666666666666666666777777666666666666777777666666666666777777777777777777777888888888999999:::999999999888777777777777777666666666666777777777777777888888888999999999999888888888777777777777888999::::::999888777777777888888888888777777888888888888888888888888:::999888666555555444555888777777777777777666666777666666666666666666777666666777777777888888888777777777777888999:::;;;>>><<<999999::::::999888;;;;;;;;;:::999999888888777777777777777777777777666666666666666666666666666555555555666777888999<<<;;;:::888666555444333;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;;;;::::::;;;;;;::::::::::::;;;;;;<<<;;;;;;:::::::::::::::::::::::::::;;;;;;<<<<<<999999999:::;;;<<<;;;;;;;;;999888666666888999;;;:::777777<<<@@@@@@@@@AAAAAA>>>;;;::::::;;;;;;:::777777777777777777777777666666666666666666666666555555666777999<<<===???888888888888888888888888666666666777777777888888333555888:::;;;:::888777777777777777777777777777666777777888888777777666444444555555555666666666777777888888888999999999555666777888888777666555666666666666666666666666666666666666666777777777777777777777777777777777555666666777777777666666777777777666666777777777777999:::999777666666666777777777777777777777777555666888888666666666777777777777777777777777777666666777888999::::::;;;777777777777777777777777777777777777777888888888888888888888888888888888888888888777777777777666777777888888888999999999:::999999888888999999:::::::::999999999888888888777777888888999:::;;;;;;999888888777888888999999777777777777777777777777888777777666555444444444666666666666666777777777555:::>>>===888555666999777777777666555555555444666666666555666666777777444444444444444444444444444444444444444444444444444444555555555444444333333333444444444555555555444555555555666666666666777777777777777777777777888888888888888888888888555555666666777888::::::999999999999999999999999666777777777888888888888666777777888888888888888777777777777777777777777999999::::::::::::;;;;;;::::::::::::::::::::::::<<<<<<<<<<<<============<<<<<<<<<;;;;;;;;;::::::999999999:::::::::;;;;;;:::;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::999;;;;;;;;;;;;;;;::::::999888888888888888777666666777666666666666666777777777777888888888888888999888777777666666777777888666666777777777888888888777777888888888999999999:::::::::999888777666666777777666666666666777777777777777777888888888888888888888888777777777777444555777999999777555444777777777777777777777777888888888888888888888888888888777777666666666666888888888888777777777777777777777888888777777777666666666666777777777777777777777888999999:::;;;999999999:::::::::999999<<<<<<;;;::::::999999888777777777777777777777777777777777777777777777777666666666666777888999:::<<<;;;:::999888777666555;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;:::999999999999999::::::;;;;;;<<<<<<<<<<<<777888::::::::::::;;;;;;<<<;;;999888888999;;;<<<:::777666999:::999999<<<<<<:::888888:::;;;;;;;;;777777777777777777777777666666666666666666666666666666666777888999:::;;;888888888888888888888888777777777888888888888888666888:::;;;;;;:::777666888888888888888888888888777777888888888888777777555555555666666666777777777777888888888999999999555666777888888777666555666666666666666666666666555666666666777777888888888888888888888888888888666777777777777777666666666666666777777666666666777888999999777666666666888888888888888888888888666888999999888777777888666666666666666666666666666666777888999::::::;;;777777777777777777777777666777777777888888888999888888888888888888888888888888888777777777777666888888888888999999999999::::::999999999999:::::::::::::::999999999999888777777888999:::;;;;;;<<<999999888888888888999999888888888888888888888888888888777666555444444333666666666666777777888888888>>>CCCCCC===888666777999888888888777666666666666666666777777777888888555555555555555555555555555555555555555555555555444555555666666555555555444444555555555666666666555555555666666666666777888888888888777777777777888888888888888888888888666666666666777888999:::999999999999999999999999666777777777888888888888777888999999:::999999999777777777777777777777777999999999::::::;;;;;;;;;::::::::::::::::::::::::<<<<<<<<<=========>>>>>>============<<<<<<<<<<<<999::::::::::::;;;;;;;;;:::;;;;;;<<<<<<;;;;;;:::888888999:::;;;<<<<<<<<<;;;<<<<<<===<<<;;;::::::999::::::::::::999888888888777777666666666777777666666666777777888888888888888777777777777888888777777777888888888888999888888888888999999999999:::::::::999888777666666777777666666666666777777666666777777777888888888888888888777777777666666444555777999999777555444666666666666666666666666777777777777777777777777666777777888888999999999777777777777888888888888777777888999999888777777444444444555555555666666666777777888999999::::::666888999::::::999999999<<<<<<;;;::::::999999888666666666666666666666666777777777777777777777777666666666777777999:::;;;999999999999888888888888;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<======<<<<<<;;;;;;::::::999999::::::;;;;;;::::::999999999999999888888999:::::::::::::::888999;;;;;;:::999:::;;;;;;;;;:::999999:::;;;;;;999666666999:::888999===;;;:::888888999999888777777777777777777777777777666666666666666666666666666666666666666777888999999999999999999999999999777777888999999999999888888999;;;;;;;;;999888666888888888888888888888888888888999999999999888888666666777777777888888888777888888888888999999999555666666777777777777777777777777777777777777777666666777777888888999999888888888888888888888888777777888888888777666666555666666777777666666555555777888888777666666777888888888888888888888888999;;;<<<<<<;;;::::::;;;666666666666666666666666666777777777888999999999777777777777777777777777666777777888888999999999999999999999999999999999999999888888888777777777888888888999999999999::::::999999888888999999:::::::::::::::999999999999888888999999::::::;;;;;;:::999888888777888888888888888888888888888888888888777777666555444444444555666666777777888888999999>>>BBBBBB>>>:::777666999999888888888888888777555666888999:::999999888666666666666666666666666666666666666666666666666555555666777777777777666666666666777777777777888666666666666777777777777999888888888888777777777999999999999999999999999888888777777777888999999999999999999999999999999777777777777888888888888888999::::::;;;;;;::::::888888888888888888888888888999999::::::;;;;;;<<<::::::::::::::::::::::::<<<<<<<<<<<<=========>>>>>>>>>=========<<<<<<<<<999999:::::::::;;;;;;;;;:::;;;;;;<<<<<<;;;;;;:::777777888999;;;<<<======;;;<<<=========<<<;;;:::::::::;;;;;;::::::999888888888777666666666777777333444444555555666666666999999888888888888999999777888888888999999999999888888888999999999999::::::999999999888777777777777777666666666666777777666666666777777777888888888888777777777666666666777888999::::::999888777666666555555555555666666666666666666666666666666555666777999::::::::::::666666777777777777777888666777888999999888777666333333444444444555555555555666777888888999888888555777999999888888999:::;;;;;;;;;:::999999888888555555555555555555555555666666666666666666666666777666666666777888999999666777777777777888888888<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<============<<<<<<;;;;;;::::::::::::;;;;;;<<<<<<;;;:::::::::::::::888999:::;;;;;;;;;:::999:::<<<>>>===;;;999:::<<<999999999999999999999999999777888;;;:::888999===<<<:::888888999999777666777777777777777777777777666666666666666666666666666666666666666777888999999999999999999999999999777888999:::::::::999999999999::::::::::::::::::999999999999999999999999888999999999999999999888888888888888999999999999777888888888888999999999666666666666666777888888777777777777777777777777777777777888999:::::::::888888888888888888888888888888888888888777666666555555666777777666555555333555777888777777777999888888888888888888888888999:::<<<<<<:::999:::;;;888888888888888888888888777777777777777777777777777777777777777777777777666777777888888999::::::999999999999999999999999:::999999999888888888888888888888999999999::::::999999888888888888999999;;;;;;:::::::::999999999::::::::::::::::::::::::999999888777777777777777999999999999999999999999777777666666555555444444555666666777888888999999999999:::;;;:::999888888777777777777888888888888444666999<<<===<<<:::888888888888888888888888888888888888888888888888888666666777888888888888888777777888888888999999999777777777777888888888999999999999888888888777777999999999999999999999999999999888888777777888888888888888888888888888888777777777777888888888888888999::::::;;;:::::::::999999999999999999999999888888999::::::;;;<<<<<<::::::::::::::::::::::::;;;;;;<<<<<<<<<=========<<<<<<<<<<<<;;;;;;;;;;;;999999999999::::::::::::::::::;;;;;;;;;;;;::::::777888888999:::;;;;;;<<<;;;<<<===>>>===<<<:::999999999999999999888888777999888888777666666777777444444555666666777888888999999999888888999999999888888888999999999::::::888888888999999999::::::999999888888888888888888777777666666666666777777666666666666777777777888888777777777666666666666888888888888888888888888777777666555555666777777666666666666666666666666555666777888999999888888555555666666666777777777555666888999999888666555444444444444555555555666333444666777888888777777666888999888777666888::::::::::::999888888777777555555555555555555555555555555555555555555555555777777666666666777777888666666666666666555555555<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<============<<<<<<======<<<<<<<<<<<<============<<<;;;;;;;;;;;;<<<:::;;;<<<=========<<<;;;<<<>>>@@@???<<<:::;;;<<<666777888888888888777666;;;999:::;;;:::666666::::::999888888::::::999888777777777777777777777777666666666666666666666666555555555666777999:::;;;999999999999999999999999777888999:::;;;:::999999888888999999:::;;;<<<===999999999999999999999999888999999::::::999999888888888999999999:::::::::777888888888888999999999777666555555555777888999777777777777777777777777777777888999::::::;;;;;;888888888888888888888888888888888888888777666666444555666777777666555444222444777777777777888999888888888888888888888888666777999999777666777888999999999999999999999999777777777777666666666666777777777777777777777777666777777888999999::::::999999999999999999999999:::::::::999999999999888888888999999999:::::::::999888888888888888888999;;;;;;;;;:::::::::999999;;;:::::::::::::::::::::999999888777666666777777999999999999999999999999666666666666666555555555555666666777888999999999777555333333555888999999555555666666777777888888444777;;;>>>???===:::888888888888888888888888888888888888888888888888888777777888999999999999999888888999999999:::::::::777888888888999999999999999999999999888888777777999999999999999999999999;;;:::999888777777777777777777777777777777777777777777777777888888888888888888999::::::::::::999999999999999999999999999888888999::::::;;;<<<<<<::::::::::::::::::::::::;;;;;;;;;;;;<<<<<<<<<===;;;;;;:::::::::999999999888888999999999:::::::::999::::::;;;;;;::::::999999999999999999999999999:::<<<===>>>===<<<:::999777888888888888777666666999999888777777666777777777888888999::::::;;;;;;:::999999888888999999:::888888999999999:::::::::888888999999999:::::::::888888888888888999999999777777666666666666777777666666666666777777777777777777777777666666666666777777666666666666777777999888777666666777888999666666666666666666666666666666777888888777666555444555555555666666777777444666777888888777666444555555555555666666666777222444555777777777666666666888999888555555777:::::::::999999888777777666666666666666666666666666555555555555555555555555888777666666666666666777777666666555444333333222<<<;;;;;;;;;;;;<<<======<<<<<<<<<<<<=========>>>???@@@@@@@@@@@@???>>>>>>@@@???===<<<;;;<<<>>>???AAA@@@??????===:::;;;===::::::::::::::::::::::::======<<<<<<<<<;;;;;;;;;;;;;;;::::::::::::::::::888888888999999::::::::::::::::::999999999888888777777777777888888888888666666777777888888999999888888888888888888888888:::999999999888777777777999999999999888888888777999999888888999999:::;;;>>>===;;;999888888999999888888888888888888888888777777777777777888888999777888888888888999999999666666666666666777888888666666777777888888888999777777888888888999999999::::::999888888999::::::888888888888888888888888666666666777888888999999777777777999;;;:::888666888888999999999::::::::::::999999999999999999::::::999999999888777777777888888888888888999999999777777777777888888888888999999888888777777666666777888999::::::999888777:::999999999888888777777999999999999999999999999:::999999999999:::;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::999888888888777777666666999999999999999999999999777777777777666666666666888777666555555666777888888888888777777777777777666666777888999:::;;;;;;555777999;;;<<<;;;:::999777777777777777777777777888888888888888888888888888666444666999:::999777999::::::;;;;;;::::::999999999999999999999999999777777888888888999999999999999999999999999999999888888888777777777777777888888888999999:::::::::777888888888888999999999888888888888888888888888888999::::::;;;;;;::::::999::::::;;;;;;::::::999:::999999888888999999:::<<<;;;::::::999999999999:::::::::999999888888888999999::::::::::::;;;;;;;;;::::::999888888888999::::::::::::::::::::::::::::::::::::::::::::::::999:::;;;:::888777888999888888888888888888888888777777888999999999999888777777666777999;;;:::999777777777888888999::::::777888888999999::::::;;;:::888666555444555666777777777777777666666666666555666666666777777888888777666555555555555666666777777777777777777777777777777777777777777777777888888888888888888888888666666666666555555555555888888888888888888888888999999999999999888777666666666777777777777666666555555666666777777888888666666666777888888999999555666888999888777555333555555666666666555333222666444333555888999888666666666777777777888888999888777666666666888999:::======<<<<<<======>>>???<<<<<<<<<=========>>>>>>??????????????????>>>>>>???>>>===<<<<<<===???@@@@@@???>>>??????>>>>>>???<<<<<<<<<<<<<<<<<<<<<<<<=========<<<<<<<<<;;;;;;::::::::::::::::::::::::888999999999::::::::::::999999888888888777777777777777777777888888888888777888888888999999999999888888888888888888888888999999999999888888888888::::::999999999888888888888888888999999999999999<<<;;;:::999888888999999888888888888888888888888777777777777777888888999666777777777777888888888666666666666666777777888777777777777888888888999888999999999::::::::::::::::::999888888999::::::888888888888888888888888888888888888888777777777999888888888::::::888666888888888888999999999:::999999888888888888999999999999999999888888888888999999999888888888888888777777777777888888888888888888888888777777777777777888888999999888888777::::::999999999888888888999999999999999999999999:::::::::999::::::;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::999999999999888888888777999999999999999999999999999999999999888888888888888777777666666777777888888777777777777777777777666666777777888999999999666777999:::;;;;;;::::::777777777777777777777777888888888888888888888888999888666777:::;;;999777999999::::::::::::999999999999999999999999999999888888999999999::::::::::::::::::999999999888888888888888888777777777777888888999999999:::::::::777888888888888999999999888888888888888888888888999999:::;;;;;;;;;;;;;;;999::::::;;;;;;::::::999:::999999888888999999:::;;;;;;:::999999999:::::::::::::::999999888888888999999999:::::::::;;;;;;<<<;;;::::::999999999:::::::::::::::::::::::::::::::::::::::::::::::::::999:::;;;:::888777888999888888888888888888888888777777888999999999999999888777666777999;;;;;;:::999999999999999999999999888888888999999999999::::::999777666555666777888888888777777777666666666666666666777777777888888777777777777777666666666777777777777777777777777888888888888888888888888888888888888888888888888777666666666666666666666888888888888888888888888777888888888888777777666777777888888888888777777777777777777777777666666777777777888999999::::::888999999:::999888777777444555666777888777777666;;;888666666666666444111666777777888888888888888888777777666666777888999>>>>>>======>>>>>>???@@@============>>>>>>>>>>>>>>>>>>>>>>>>????????????>>>>>>=========>>>@@@AAA??????>>>???@@@AAAAAA@@@>>>>>>>>>>>>>>>>>>>>>>>>============<<<<<<<<<<<<888999999::::::;;;;;;;;;999999:::::::::::::::;;;777777777777777666666666777777777777888888999999888999999999999:::::::::888888888888888888888888888888888999999999999999::::::999999999888888888666777888999999999888777:::999888888888888999999888888888888888888888888777777777777888888999999666666666777777777777888666666666666666777777888777777777888888888888888999999:::::::::;;;;;;;;;:::999999888888999999:::999999999999999999999999::::::999999888777777666<<<:::888888888999888777777777777888888888999999888888888777777888888888888888888999999999999999::::::999999888888777777777777777888888888999999777777777888888888888888888888777777777777888888:::999999999999999888888999999999999999999999999::::::::::::::::::::::::999999999999999999999999999999:::::::::::::::::::::::::::999999999999999999999999999999999999999999999999999888888888888777888888888888888888777777777777777777777888888777777777777777777777777777777777777888999::::::777777777777777777777777777777777777777777777777;;;:::888999::::::999888888888999999999999888888999999999999999999999999999999999:::::::::;;;;;;:::::::::999999888888888888888888888888888888888888999999999999:::::::::777888888888888999999999888888888888888888888888::::::;;;<<<<<<<<<<<<;;;999::::::;;;;;;::::::999:::999999888888999999::::::999999999999::::::;;;999999999999999888888888999999999999::::::::::::<<<<<<;;;::::::::::::;;;::::::::::::::::::::::::::::::::::::::::::::::::999:::;;;:::888777888999888888888888888888888888777888888999999999999999:::888777888:::;;;;;;;;;<<<<<<;;;;;;:::999999888:::::::::999999999999999;;;:::888777777888999999999888888888777777777777777777777777777888888888777777888999999999888777888888888888888888888888999999999999999999999999999999999999999999999999777888888888888888888888999999999999999999999999666666777888888888777777888888999999999999888888999999888888777666666555666777777888888999::::::::::::999888888888888888444555666888999999::::::888666666666888999888666666777888999:::999888777888888777777666777777888>>>============>>>??????======>>>>>>>>>?????????============>>>??????@@@>>>======>>>>>>@@@AAABBB@@@AAA@@@???@@@BBBAAA===>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>=========<<<<<<888888999:::;;;<<<<<<<<<::::::::::::;;;;;;;;;;;;777777777777777777777777777777777888999999::::::999999999999999999999999888888888888888888888888888888888999999:::::::::999999888888888777777777444666888999:::999777666777777777888888999999:::888888888888888888888888777777888888999999999999777777777777888888888888777666666666666777888888888888888888888888888888999999999::::::::::::;;;999999999999999999999999999999999999999999999999::::::999999999888888888>>>;;;888777888888888777666777777777777888888888888888777777777777888888888888888999999:::::::::;;;;;;:::999888888777777777777888888888999999999777777777888888999999999999888666666666666888999888888888888888888888888999999999999999999999999::::::;;;;;;::::::999999888888888888888888888888999999999999999:::::::::999999999999999999999999999999999999999999999999777777777777666666666555777888999::::::999888777777777777777777888888888888777777777666666555555777666555444555666888999777777777777777777777777777777777777777777777777;;;:::999999999999888777777888888999999888888777888888888888888888888888888888999999999999::::::888888999999999:::::::::777888888888888888999999999999999999999999999999777777888888888999999999888888888888888888888888:::;;;<<<<<<======<<<<<<999::::::;;;;;;::::::999:::999999888888999999:::999888888888999:::;;;;;;999999999888888888888888888999999999999:::::::::;;;::::::999999999::::::::::::::::::::::::::::::999999999999999999999999999:::;;;:::888777888999888888888888888888888888777888999999::::::999999:::999888999;;;<<<<<<<<<===<<<<<<<<<;;;;;;;;;:::======<<<;;;;;;:::999999;;;::::::999999999::::::999999999999888888888888888888888888888888888888777888:::<<<<<<;;;999888999999999999999999999999999999999999999999999999999999999999999999999999888888999999999999999:::999999999999999999999999666777888999999999999999999999::::::::::::999999999999999888888777777777555666666777888888999999:::999777555555666777888555555666777888999::::::666666666777888999999999777888999;;;;;;:::888777999888888777777777777777======<<<<<<======>>>???>>>>>>>>>????????????@@@============>>>???AAABBB>>>>>>>>>???@@@AAABBBBBBAAAEEEEEE@@@>>>???>>>:::========================??????>>>>>>>>>=========999999:::;;;<<<======>>>;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999888888999999:::;;;;;;<<<999999999999999999999999888888888888888888888888888888999999:::::::::;;;888777777777666666666666444666888999:::999777666666777777888999999999999888888888888888888888888777777888999999999999888888888999999999999::::::888777777777777888999999999999999888888888888888888888888888999999999999999999999999999999999999999999999999999999999999888999999999:::::::::;;;>>><<<999888888999888888666777777777777888888888888888777777777777888888888888999999:::::::::;;;<<<;;;;;;:::999888777777888888888888999999999999777777888888999999::::::999888777666666777888999666666777777777777777777999999999999999999999999999:::;;;;;;;;;:::999999888888888888888888888888888888888999999:::::::::777777888888888888888888999999999999999999999999777777777777666666666555777888999::::::999888777666666777777888888888888888888777777666555555555666555333222222444666888777777777777777777777777777777777777777777777777999999999888777666666777777888888999999888888777888888888888888888888888777777777777888888888888666666777888:::;;;<<<===777777888888999999999:::999999999999999999999999777777888888888999999999888888888888888888888888:::;;;<<<<<<======<<<<<<999::::::;;;;;;::::::999:::999999888888999999:::888888888888999999:::;;;888888888888888888888888888888888999999999::::::999888888888888888999999::::::::::::::::::::::::999999999999999999999999999:::;;;:::888777888999888888888888888888888888888888999::::::::::::999::::::999;;;===>>>===<<<;;;;;;<<<<<<<<<=========??????>>>===<<<;;;;;;:::;;;:::::::::::::::;;;;;;::::::::::::999999999999999999999999999888888888777999;;;======<<<;;;:::::::::::::::::::::::::::999999999999999999999999999999999999999999999999888999999999::::::;;;;;;999999999999999999999999888999::::::;;;;;;;;;;;;::::::;;;;;;;;;;;;::::::777888888888999999::::::777888888999999:::;;;;;;;;;999777555555666888999777666777777777777888888888999888777666555444555888999:::;;;;;;:::999888999999999999999999888888===<<<<<<<<<<<<===>>>>>>>>>?????????@@@@@@@@@@@@>>>=========???AAACCCDDD?????????@@@AAAAAAAAABBBAAAJJJLLLDDD=========:::<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>;;;<<<<<<======>>>>>>>>>===<<<<<<<<<<<<;;;;;;;;;:::::::::;;;;;;;;;;;;;;;999::::::;;;<<<===>>>>>>;;;;;;::::::::::::999999::::::::::::::::::::::::999999999:::::::::::::::888888777777777666666666666777888999999999888777777777888999::::::999999::::::::::::::::::::::::666777999:::::::::999888999999999:::::::::;;;;;;999999999888999::::::;;;999999999999999888888888777777888888888999999999888999999::::::999999888::::::::::::::::::::::::888888999::::::;;;<<<<<<===;;;999999999:::999888777777777888888888999999888888888777777888888888999999999:::::::::::::::;;;;;;::::::999999888888888888888999999999999:::888888888999999999999999999999888888888888999999666666666777777777777777999999999999999999999999888999:::;;;<<<;;;::::::888888888888888888888888777777888888999:::::::::777777777777777888888888999999999999999999999999999999999999888888888888777888888888888888888777666666666777888888999999888888888777777666666666777666444333333444666777777777777777777777777777888888888888888888888888777888999888666666666888888888999999999999888888888888888888888888888888666666666777777777777888555666777888:::;;;======777777888888999::::::::::::::::::999999999999888777888888888888999999999888888888888888888888888::::::;;;<<<<<<<<<<<<;;;999::::::;;;;;;::::::999:::999999888888999999:::999888888888888999999:::777777777888888888888888888888888888999999999999888777777777777888888999::::::::::::::::::::::::999999999999999999999999999:::;;;:::888777888999888888888888888888888888888999999:::::::::::::::999:::;;;>>>@@@???===;;;:::;;;;;;<<<======>>>>>>??????>>>>>>===<<<<<<;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::::::::999999999999999888999;;;<<<===<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999::::::::::::::::::::::::888888999999:::;;;;;;;;;::::::::::::::::::::::::::::::;;;<<<<<<<<<;;;;;;::::::;;;;;;;;;;;;::::::777888888999::::::;;;;;;:::;;;;;;<<<======>>>>>>===;;;999888888888:::;;;888777777666777777888999555777888888777777888:::;;;;;;::::::::::::::::::888999:::;;;;;;;;;;;;:::>>>>>>======>>>>>>???@@@?????????@@@@@@@@@AAAAAA>>>>>>===>>>???BBBDDDFFF@@@@@@AAAAAAAAAAAAAAAAAAAAANNNSSSHHH======???>>>========================@@@@@@?????????>>>>>>>>>>>>>>>>>>>>>>>>?????????============<<<<<<;;;;;;::::::;;;;;;;;;<<<<<<<<<;;;;;;<<<===>>>???@@@@@@============<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::999999999999999999888888888888888888888999999999999999888999:::;;;;;;:::999999;;;;;;;;;;;;;;;;;;;;;;;;666777999;;;;;;:::999888888888999999999:::::::::;;;::::::::::::;;;<<<<<<:::::::::999999888888888888888888999999999::::::888999::::::::::::999888:::::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;:::999:::;;;;;;:::888888888888888999999999:::999999888888888888999999::::::::::::::::::999999::::::::::::::::::::::::888888888999999999:::::::::999999999999999999888999999::::::::::::999999777888888888999999999999999999999999999999999999666777999;;;<<<<<<;;;;;;999999999999999999999999666777777888999999::::::777777777888888999999999999999999999999999999999999999999999888888888888888777777666666777777888555666666777888888999999888888888888888888777777999888777666666777888888777777777777777777777777999999999999999999999999666888:::999777777888:::999999::::::::::::999999888888888888888888888888666777777777777888888888777888888999999:::;;;;;;777777888999999:::;;;;;;:::::::::999999999888888777888888888888999999999888888888888888888888888999999:::;;;;;;;;;;;;;;;999::::::;;;;;;::::::999:::999999888888999999::::::999888888888888888888666777777777888888888999888888888888999999999999888888777777888888999:::::::::::::::::::::::::::888888888888888888888888999:::;;;:::888777888999888888888888888888888888888999::::::;;;;;;::::::888:::===@@@BBBAAA===:::<<<<<<<<<<<<<<<<<<<<<<<<=========<<<<<<;;;;;;;;;999999::::::;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;:::;;;;;;:::::::::999999999999999:::;;;;;;<<<======;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::777888888999::::::;;;;;;::::::::::::::::::::::::;;;;;;;;;<<<;;;;;;:::::::::::::::;;;;;;:::::::::999999::::::::::::::::::::::::;;;;;;<<<======>>><<<;;;:::999999999::::::777777777777888999;;;<<<@@@AAABBBAAA>>><<<===???===<<<:::999999999:::;;;888999;;;<<<===>>>======?????????>>>???@@@@@@AAA??????@@@@@@@@@AAAAAAAAA???>>>>>>>>>@@@CCCEEEGGGAAAAAABBBBBBBBBAAA@@@@@@@@@QQQXXXLLL>>>>>>AAABBB========================@@@@@@@@@????????????>>>@@@@@@@@@???????????????>>>>>>======<<<<<<<<<;;;:::::::::;;;;;;<<<<<<<<<<<<<<<===>>>???@@@AAAAAA@@@@@@??????>>>>>>======<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;::::::999999999;;;;;;;;;:::::::::999999999999888888999999:::;;;999:::;;;<<<;;;;;;999999<<<<<<<<<<<<<<<<<<<<<<<<666888999;;;;;;:::999888777888888888888999999999<<<;;;;;;;;;;;;<<<======:::::::::999999888888888999999:::::::::;;;;;;;;;888999:::;;;;;;:::999888::::::::::::::::::::::::===<<<<<<;;;;;;::::::999999999999;;;<<<<<<:::888888999999999999:::::::::::::::999999999999::::::;;;;;;;;;::::::999999999:::::::::::::::::::::;;;888888999999999:::::::::;;;::::::999999888888888999:::;;;<<<<<<;;;:::999999999999::::::;;;;;;;;;999999999999999999999999555666999;;;======<<<;;;999999999999999999999999666777777888999999::::::888888888999999:::::::::999999999999999999999999777777777777666666666666888777666555555666777888555666666777888999999999888888888888888888999999::::::999999999999999:::777777777777777777777777::::::::::::::::::::::::666888;;;:::888888:::<<<999::::::;;;;;;::::::999777777777777777777777777777888888888888999999999:::::::::999999999888888777777888999::::::;;;;;;:::::::::999999888888888777888888888888999999999888888888888888888888888888999::::::;;;;;;::::::999::::::;;;;;;::::::999:::999999999999999999:::::::::999888777777777888666666777777888888888999777888888888888999999999999888888888999::::::;;;::::::::::::::::::::::::888888888888888888888888999:::;;;:::888777888999888888888888888888888888888999::::::;;;;;;::::::777999>>>BBBDDDBBB===999=========<<<;;;;;;::::::;;;;;;;;;;;;;;;:::::::::888999::::::;;;;;;;;;:::===<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;::::::999999999:::999999::::::<<<===>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<::::::::::::::::::::::::777777888999999:::;;;;;;::::::::::::::::::::::::;;;;;;;;;;;;::::::999888999::::::;;;;;;::::::999<<<;;;;;;::::::999999888777888888999999::::::;;;:::999888888777777888888777777777888:::<<<>>>@@@XXXXXXTTTMMMCCC;;;777777???===:::888888999;;;===888999;;;===????????????AAAAAA@@@???>>>>>>>>>???????????????>>>>>>>>>>>>======>>>?????????????????????@@@AAAAAAAAAAAAAAABBBKKKOOOHHH>>>;;;===>>>;;;===>>>>>>======>>>@@@BBB@@@>>>>>>?????????===??????>>>>>>>>>>>>??????>>>>>>>>>>>>>>>======<<<:::::::::;;;;;;;;;<<<<<<>>>>>>>>>>>>????????????===============<<<<<<;;;<<<<<<<<<============>>>::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;999999:::::::::;;;;;;;;;999<<<;;;888999======;;;999999999999999999999999999999999888888888888888666888:::;;;;;;;;;999888<<<<<<::::::::::::<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999::::::;;;;;;::::::999::::::::::::::::::::::::;;;;;;;;;<<<;;;;;;:::::::::::::::;;;;;;;;;<<<<<<===<<<<<<<<<;;;;;;;;;;;;===<<<;;;::::::::::::::::::;;;;;;:::999999:::;;;:::AAAAAA888666===>>>888=========<<<;;;;;;::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::999999999999999999999999999999999999999999999999999999888888888888888888777777777777888888888888::::::999999888777777666999888888888777777666666777777666666666666777777666666666666777777777777888888999999999:::::::::999999:::::::::;;;;;;;;;:::::::::999999999888888999999:::::::::;;;;;;;;;999999999999888888777777888888888888888888888888999999:::::::::;;;;;;;;;;;;::::::999999::::::;;;::::::::::::::::::::::::;;;::::::999999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;888888999999999:::::::::;;;;;;;;;;;;;;;;;;::::::===<<<<<<<<<<<<;;;;;;;;;::::::999888888999999999;;;:::888777777777888888999999999999999999999999<<<<<<;;;::::::;;;;;;;;;===<<<:::888777777888888888888999999999:::::::::888888888888888888888888:::::::::::::::999888777888999:::;;;::::::888777666666666777888:::;;;<<<888:::<<<===>>>===<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;:::::::::;;;;;;;;;;;;<<<<<<<<<===========================<<<<<<;;;;;;;;;:::::::::<<<<<<<<<;;;;;;::::::::::::::::::;;;;;;;;;<<<<<<<<<;;;;;;:::::::::;;;;;;::::::::::::::::::::::::::::::999999999999999999777777777777777777777777888888888888888888888888999999::::::;;;<<<======;;;;;;;;;;;;;;;;;;;;;;;;:::999888777777888999:::;;;:::888666666777888999999::::::::::::<<>>?????????????????????>>>>>>>>>>>><<<===>>>>>>??????>>>>>>@@@@@@AAAAAABBBAAAAAAAAA>>>EEEHHHBBB;;;:::;;;;;;:::<<<=========>>>@@@CCCDDDBBB???>>>?????????>>>???>>>>>>======>>>>>>???>>>>>>>>>>>>>>>======<<<::::::;;;;;;;;;<<<<<<<<<======>>>>>>>>>?????????======>>>>>>======<<<;;;;;;<<<<<<<<<<<<=========;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999999:::::::::;;;;;;;;;888<<<===999777999:::999999999999999999999999999888888888888888888888888777888999;;;;;;:::999888<<<;;;::::::::::::;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::::::::;;;<<<<<<;;;;;;;;;::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;===<<<;;;;;;::::::;;;;;;;;;;;;;;;:::999999:::;;;@@@IIIJJJ@@@999;;;<<<999<<<<<<<<<<<<<<<<<<<<<<<<:::::::::::::::::::::::::::;;;;;;<<<<<<;;;;;;::::::::::::::::::;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::999999999999999999999999:::::::::::::::::::::::::::999999888888888888888777777777777888888888888:::::::::999888777777777999999888888777777777777666555555444444555555666777777777888888888999999888999999999999:::::::::999999:::::::::;;;;;;;;;::::::::::::999999999999999999:::::::::;;;;;;;;;:::999999999888888888888999999999999999999999999999999:::::::::;;;;;;;;;;;;::::::999999::::::;;;::::::::::::::::::::::::;;;::::::999999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;999999999::::::::::::;;;<<<<<<<<<<<<;;;;;;;;;;;;===<<<<<<<<<<<<;;;;;;;;;;;;::::::999999999::::::;;;:::888777777777888999999999999999999999999999:::999999888888999999:::<<<;;;:::999888888999999999999999::::::::::::;;;999999999999999999999999:::::::::::::::999888888888999::::::::::::999888999999888888888888999999888999;;;======<<<;;;:::<<<<<<<<<<<<<<<<<<<<<<<<============<<<<<<<<<<<<;;;;;;<<<<<<<<<==========================================<<<<<<<<<;;;;;;=========<<<<<<<<<;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<======<<<;;;::::::;;;;;;::::::::::::::::::::::::999999999999999999::::::999999999999999999999999999999999999999999999999999::::::;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999999888888888888999999;;;:::888777666777888999888999999999999:::===@@@>>>>>>>>>>>>============888888999999999999:::::::::::::::;;;;;;;;;<<<<<>>??????@@@@@@????????????>>>>>>>>>>>><<<<<<===>>>>>>>>>>>>===AAAAAABBBBBBBBBAAAAAA@@@;;;???AAA===;;;<<<;;;999:::;;;<<<<<<<<<>>>BBBEEEGGGDDD@@@>>>>>>?????????>>>======<<<<<<======>>>>>>>>>??????>>>>>>===<<<;;;;;;;;;;;;<<<<<<<<<===============>>>>>>>>>>>>======>>>>>>======<<<;;;;;;;;;;;;<<<<<<<<<<<<===<<<<<<<<<<<<<<<<<<<<<<<<::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;888???BBB===888888888888999999999999::::::::::::888888888888888888888888777888999;;;;;;::::::999<<<;;;::::::::::::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;::::::::::::;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;999:::;;;<<<<<<<<<<<<<<<:::;;;;;;;;;;;;<<<<<<<<<======<<<<<<<<<;;;;;;;;;===<<<<<<;;;;;;;;;;;;<<<<<<<<<:::999999999::::::@@@KKKNNNDDD;;;:::<<<;;;:::;;;;;;<<<======>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;:::;;;<<<======<<<:::999:::999999999::::::;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::999888888888888888777777777888888888999999;;;::::::999999888888777999999999888888888888777666666666555555666666666888888999999999:::::::::999999999999::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;:::::::::999999999::::::::::::;;;;;;;;;;;;::::::999999999999888888999999999999999999999999::::::::::::;;;;;;;;;;;;;;;::::::999999::::::;;;::::::::::::::::::::::::;;;::::::999999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<===============<<<<<<<<<<<<;;;;;;;;;;;;;;;:::::::::;;;;;;<<<::::::999888888888888999999999999999999999999999999999999888888999999:::;;;::::::999999999:::::::::::::::;;;;;;;;;<<<<<<:::::::::::::::::::::::::::::::::::::::999999888999999::::::::::::999999<<<;;;:::999888888777777999:::;;;<<<<<<<<<;;;:::<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>======<<<<<<=========>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>=========<<<<<<>>>>>>>>>===============<<<<<<<<<<<<============???>>>===<<<;;;;;;:::;;;::::::::::::::::::::::::888888999999::::::;;;;;;::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;888888999999999999888888:::999888777777777888999888888999888888999<<<>>>999999999999999888888888999::::::::::::;;;;;;;;;:::::::::;;;;;;;;;;;;<<>>>>>>>>???@@@AAAAAA????????????>>>>>>>>>===;;;<<<<<<===============AAAAAAAAAAAAAAA@@@@@@???<<<>>>>>><<<===@@@@@@<<<=========;;;;;;>>>BBBEEEJJJFFFAAA>>>>>>??????@@@======<<<<<<<<<<<<======>>>????????????>>>======;;;<<<<<<<<<<<<=========<<<<<<=========>>>>>>>>>>>>>>>>>>>>>>>>===<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<:::::::::::::::::::::::::::::::::;;;;;;;;;;;;<<<:::CCCGGGBBB;;;888999:::999999999:::::::::::::::888888888888999999999999888999:::;;;;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<>>><<<;;;999999;;;<<<>>><<<<<<<<<<<<;;;;;;;;;;;;999999;;;<<<============;;;;;;;;;;;;<<<<<<<<<<<<>>>>>>>>>>>>==================<<<<<<<<<<<<<<<===???===:::999999:::;;;:::999AAAEEE@@@<<<<<<===;;;;;;<<<<<<<<<=========>>>;;;;;;;;;;;;;;;;;;;;;;;;999;;;===>>>>>><<<:::888999999999999999:::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999888888888888777777888888888999999999;;;;;;::::::999999999999999999999999999999999999999999888888888888999999888999999999::::::::::::999999999:::::::::;;;;;;:::::::::;;;;;;;;;;;;<<<;;;;;;;;;;;;:::::::::::::::::::::;;;;;;;;;;;;<<<::::::::::::::::::999999:::::::::::::::::::::::::::::::::;;;;;;;;;;;;<<<;;;::::::999999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<===============>>>>>>>>>>>>===<<<<<<<<<<<<;;;;;;;;;<<<;;;;;;;;;;;;<<<<<<===999999999999999999999999999999999999999999999999;;;;;;:::::::::;;;<<<<<<:::::::::::::::;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<===;;;;;;;;;;;;;;;;;;;;;;;;999::::::;;;::::::999999999999::::::::::::::::::<<<<<<;;;;;;:::888777777:::;;;<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>==================>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>=========<<<<<<====================================>>>>>>>>>>>>@@@@@@>>>===;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;888888999999:::;;;<<<<<<::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::::::::777888::::::::::::888777999999888777777888888999888999:::999888999;;;===>>>===<<<:::999777666555;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;???>>>>>>>>>???@@@AAAAAA????????????>>>>>>>>>===;;;<<<<<<===============???@@@@@@@@@@@@@@@??????>>>???>>><<<>>>CCCBBB>>>@@@@@@>>><<<;;;<<<@@@CCCJJJFFFAAA>>>>>>??????@@@======<<<<<<<<<<<<======???????????????>>>>>>===<<<<<<<<<=========>>>>>>============>>>>>>>>>>>>>>>>>>>>>>>>>>>======<<<;;;;;;;;;<<<<<<<<<======;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<<<<;;;CCCHHHBBB;;;999::::::999999:::::::::;;;;;;;;;888999999999:::::::::;;;:::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<========================>>>===;;;::::::;;;===>>>=========<<<<<<;;;;;;;;;999:::;;;<<<======>>>===;;;;;;;;;<<<<<<<<<======@@@@@@@@@@@@????????????=========<<<<<<======>>>BBB???;;;:::;;;<<<<<<;;;777999;;;;;;===???===999>>>>>>=========<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<:::<<<>>>???>>><<<:::888999999999999:::;;;<<<===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::<<<;;;:::999888888888888888888888888999999999999;;;;;;;;;:::::::::::::::999999999999::::::::::::::::::999999999999::::::888888888999999999::::::999999:::::::::;;;;;;;;;::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;;;;::::::::::::;;;;;;;;;<<<<<<<<<::::::::::::::::::;;;;;;::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<<<<;;;::::::999999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<==================>>>>>>>>>??????===<<<<<<<<<<<<;;;;;;;;;<<<;;;;;;;;;<<<<<<===>>>999999999:::::::::999999999999999999999999999999;;;:::::::::;;;;;;<<<===:::;;;;;;;;;<<<<<<<<<;;;;;;;;;<<<<<<<<<=========;;;;;;;;;;;;;;;;;;;;;;;;999::::::;;;;;;;;;::::::999999999::::::;;;;;;<<<::::::;;;;;;;;;;;;:::999<<<<<<=========<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>============<<<<<<============>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>=========<<<<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<=========>>>>>>>>>??????@@@@@@>>>===;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;888888999:::;;;;;;<<<<<<::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::::::::888999:::;;;;;;:::999888888888888888888888999999999:::;;;;;;999999;;;<<<777777777888888999999999;;;;;;<<<<<<<<<=========;;;;;;;;;;;;;;;;;;;;;;;;?????????>>>??????@@@@@@????????????>>>>>>>>>>>><<<<<<===>>>>>>>>>>>>===>>>???@@@@@@AAAAAAAAA@@@>>>???>>><<<===AAAAAA>>>AAAAAA@@@>>><<<<<>>>>>?????????>>>======<<<<<<======>>>??????@@@@@@??????>>>===============>>>>>>>>>>>>>>>>>>>>>>>>????????????>>>>>>??????>>>>>>===<<<<<<<<<<<<============>>>;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;;;;<<<<<<<<<<<<999@@@CCC>>>999888999999999999::::::;;;;;;<<<<<<:::::::::;;;;;;<<<<<<==================>>>>>>>>>======>>>>>>>>>>>>======>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<;;;;;;<<<===>>>>>>>>>>>>===<<<<<<;;;;;;:::;;;<<<===============;;;;;;<<<<<<<<<=========AAAAAA@@@@@@@@@?????????>>>============>>>>>>???EEEAAA<<<;;;<<<>>>>>><<<===;;;999;;;???@@@===888??????>>>======<<<;;;;;;========================<<<===>>>>>>>>><<<:::999999999999:::;;;<<<===>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<::::::::::::::::::::::::===<<<;;;999888888888888888888888999999999999:::;;;;;;;;;;;;;;;;;;;;;;;;999::::::::::::;;;;;;;;;999999888888888888999999888888999999999:::::::::::::::::::::;;;;;;;;;;;;:::;;;;;;;;;<<<<<<<<<<<<======<<<<<<<<<;;;;;;;;;:::;;;;;;;;;<<<<<<<<<<<<::::::;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;;;;<<<<<<<<<<<<;;;::::::999999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<======<<<<<<======>>>>>>??????===<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>888999::::::;;;:::::::::999999999999999999999999888888888888999:::;;;;;;;;;<<<<<<======<<<;;;;;;;;;;;;;;;<<<<<<<<<======;;;;;;;;;;;;;;;;;;;;;;;;999::::::;;;;;;;;;;;;;;;:::999999999:::;;;<<<===888999;;;<<<===<<<<<<;;;===<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<======<<<<<<<<<;;;;;;;;;<<<<<<=========>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>=========<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<==================>>>>>>>>>>>>???>>>===<<<;;;;;;:::;;;;;;;;;;;;;;;;;;;;;;;;;;;999999::::::;;;;;;<<<<<<::::::::::::::::::::::::999999999999999999999999;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::999999::::::::::::999999777888888888999999999999:::;;;<<<;;;:::999:::;;;888888999999:::::::::;;;;;;<<<<<<<<<<<<=========<<<;;;;;;;;;;;;:::::::::@@@@@@??????>>>?????????????????????>>>>>>>>>>>><<<===>>>>>>??????>>>>>>???@@@AAABBBCCCDDDDDDDDD@@@BBBAAA===<<>>???@@@???>>>>>>???AAADDDBBB???>>>?????????>>>???>>>>>>======>>>>>>??????@@@@@@@@@@@@???>>>>>>======>>>>>>>>>?????????????????????@@@@@@@@@@@@>>>????????????>>>===============>>>>>>>>>??????<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<999===>>>;;;999;;;<<<:::999999::::::;;;<<<<<<===;;;;;;<<<<<<===>>>>>>>>>??????>>>>>>??????@@@@@@>>>???@@@@@@@@@@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>========================??????>>>>>>===<<<<<<;;;<<<<<<============<<<<<<<<<<<<<<<<<<============@@@@@@?????????>>>>>>>>>>>>>>>======>>>>>>???@@@HHHCCC===<<<>>>@@@@@@>>>???===<<<===>>>>>>======>>>>>>>>>=======================================>>>>>>>>>>>>===<<<;;;::::::::::::;;;<<<===??????<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;===<<<;;;:::999888888888888888888999999999::::::;;;;;;;;;;;;;;;<<<<<<<<<::::::::::::;;;;;;;;;<<<::::::999999999999::::::::::::::::::;;;;;;;;;;;;:::::::::;;;;;;;;;;;;<<<;;;;;;;;;;;;<<<<<<<<<<<<============<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<:::;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;::::::999999::::::;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;::::::999999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;<<<<<<<<<;;;;;;<<<======>>>??????===<<<<<<<<<<<<;;;;;;;;;::::::::::::;;;<<<===>>>888999:::;;;;;;;;;::::::999999999999999999999999888888888888999:::;;;<<<======>>>>>>===<<<;;;:::::::::;;;;;;;;;<<<<<<<<<::::::::::::::::::::::::999::::::;;;<<<<<<;;;;;;::::::999999:::;;;===>>>999:::<<<=========<<<;;;;;;;;;::::::999999999999<<<<<<<<<<<<<<<<<<<<<<<<=========<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<=================================>>>>>>>>>=========<<<<<<<<<<<<=========>>>>>>>>><<<<<<<<<=========>>>>>>======<<<;;;::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999::::::;;;;;;<<<<<<<<<999999999999999999999999:::::::::999999:::::::::777777888999999999999999999:::<<<;;;999888888999>>>>>>===<<<;;;999999888;;;;;;;;;<<<<<<<<<======<<<<<<;;;;;;;;;:::::::::AAAAAA@@@???>>>>>>>>>???????????????>>>>>>>>>>>>======>>>???????????????@@@AAABBBDDDEEEFFFFFFGGGBBBEEEEEE@@@===???AAAAAA<<<>>>???@@@??????AAABBBBBB@@@>>>>>>?????????===??????>>>>>>>>>>>>?????????@@@@@@@@@@@@???>>>>>>>>>>>>>>>>>>??????????????????@@@@@@@@@AAAAAAAAA???????????????>>>======>>>>>>>>>>>>????????????>>>>>>>>>>>>>>>>>>>>>>>>========================;;;;;;;;;<<<<<<<<<======;;;>>>===:::;;;>>>???===999999::::::;;;<<<======<<<<<<<<<===>>>??????@@@@@@@@@??????@@@@@@AAABBB???@@@AAABBBBBBAAA@@@???>>>>>>>>>>>>>>>>>>>>>>>>======>>>>>>>>>>>>======@@@??????>>>===<<<<<<;;;<<<===============<<<;;;<<<<<<<<<<<<=========>>>>>>>>>>>>>>>============>>>>>>===>>>>>>???@@@@@@JJJDDD>>><<>>===<<<>>>BBB<<<<<<======>>>>>>??????>>>>>>>>>>>>>>>>>>>>>>>>???>>>>>>===<<<;;;;;;;;;:::;;;;;;<<<===>>>@@@@@@================================================<<<<<<<<<<<<<<<<<<<<<<<<================================================>>>===;;;:::999888888888888888999999999:::::::::;;;;;;<<<<<<<<<<<<<<<<<<:::::::::;;;;;;<<<<<<<<<===<<<<<<;;;;;;<<<<<<===;;;;;;;;;<<<<<<<<<======:::::::::;;;;;;;;;<<<<<<;;;;;;;;;<<<<<<<<<======>>>=========<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<======;;;;;;;;;<<<<<<<<<======<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<======;;;::::::999999::::::;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;::::::999999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<:::;;;;;;<<<===>>>>>>???======<<<<<<<<<;;;;;;;;;999999999:::;;;<<<===>>>777888:::;;;<<<;;;::::::999999999999999999999999::::::::::::;;;<<<===>>>>>>>>>>>>>>>>>><<<:::999:::::::::;;;;;;;;;<<<<<<::::::::::::::::::::::::999::::::;;;<<<<<<<<<;;;::::::999999:::<<<===>>>:::;;;===>>>>>><<<;;;999:::999999888777777777888<<<<<<<<<<<<<<<<<<<<<<<<============<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<===========================????????????>>>>>>>>>>>>======>>>>>>?????????@@@<<<<<<<<<<<<============<<<;;;;;;:::::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;::::::========================<<<<<<<<<<<<<<<<<<<<<<<<999999::::::;;;<<<======999999999999999999999999<<<;;;999999999999;;;<<<666777888999999999999999888:::;;;:::888666666777888888888999999999999999;;;;;;;;;;;;<<<<<<<<<===<<<<<<<<<;;;;;;:::::::::AAAAAAAAA@@@@@@????????????AAAAAA@@@>>>===>>>???@@@AAABBBBBB@@@????????????@@@AAABBBCCCEEEFFFFFFDDDDDDDDDCCCBBB@@@???>>><<<===???@@@AAACCCFFFHHHDDDDDDCCCBBBAAAAAAAAAAAA@@@@@@????????????@@@@@@AAA@@@@@@??????>>>>>>>>>??????@@@@@@@@@??????>>>???@@@@@@AAAAAAAAA@@@@@@?????????>>>>>>>>>>>>>>>???@@@@@@AAA@@@???>>>===>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>CCC>>>===AAAAAA===<<<@@@>>>??????>>>======>>>@@@;;;<<<<<<<<<======>>>>>>>>>>>>>>>>>>>>>??????@@@BBBBBBAAAAAAAAAAAA@@@@@@@@@@@@@@@AAAAAABBBBBBBBB@@@@@@@@@????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@AAAAAA@@@???>>>===>>>???@@@@@@???>>>=========>>>>>>>>>>>>=========???AAACCCCCCAAA???===??????@@@@@@@@@AAAAAAAAAJJJHHHEEEBBB???>>>======>>>>>>????????????>>>>>>AAA<<<<<>>>>>>>>>>>>>>>>>>>>>>>>>>AAA@@@@@@@@@??????>>>>>><<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>??????>>>>>>======<<<<<<>>>>>>>>>>>>============<<<<<<===>>>>>>>>>>>>>>>@@@??????>>>===<<<<<<;;;@@@???>>>===;;;:::999888999999999999999999999999<<<<<<<<<==================<<<;;;;;;<<<===<<<:::<<<;;;;;;:::::::::;;;;;;999::::::;;;;;;::::::999<<<<<<<<<<<<<<<<<<<<<<<>><<<===<<<<<<<<<<<<;;;;;;;;;========================>>>=========<<<<<<<<<<<<======<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::;;;;;;<<<<<<<<<;;;;;;;;;:::::::::;;;;;;;;;<<<<<<<<<======<<<<<<<<<;;;;;;:::::::::<<<<<<============<<<<<<<<<<<<<<<;;;;;;:::::::::;;;;;;:::999:::;;;<<<===:::<<<======;;;;;;;;;===;;;???>>>777444999======;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;<<<>>>>>>======<<<<<<<<<;;;>>>>>>======<<<<<<<<<;;;::::::::::::::::::::::::;;;;;;<<<<<<;;;;;;:::999;;;;;;:::999:::;;;<<<==================<<<<<<<<<<<<;;;;;;::::::;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<========================<<<<<<============<<<<<>>>>>>>>>>>>>>>>>>>>>>>@@@???>>>======>>>????????????===<<<;;;;;;;;;;;;========================????????????>>>>>>>>>>>>?????????===;;;;;;===??????>>>>>>???@@@@@@>>>===:::<<<<<<<<<;;;::::::;;;;;;;;;;;;;;;<<<<<<<<<===<<<<<<;;;;;;;;;:::::::::888888999999999999::::::;;;;;;;;;<<<<<<<<<======;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<============>>>======<<<<<<<<<;;;;;;;;;AAAAAAAAA@@@@@@@@@?????????@@@AAA@@@???>>>>>>???@@@AAABBBBBB@@@??????@@@@@@AAAAAABBBCCCDDDEEEEEEDDDDDDDDDCCCBBB@@@???>>>>>>?????????>>>>>>@@@BBBCCCCCCBBBAAA@@@@@@@@@@@@@@@@@@????????????@@@@@@@@@@@@@@@@@@@@@??????????????????@@@@@@??????>>>>>>>>>???????????????>>>???>>>>>>>>>>>>>>>>>>>>>???@@@@@@@@@@@@???>>>===>>>>>>>>>>>>>>>>>>>>>>>>????????????????????????@@@======@@@@@@>>>@@@EEEHHHEEEAAA>>><<<===>>>@@@======>>>>>>>>>?????????>>>>>>======>>>>>>???@@@BBBBBBAAAAAAAAAAAA@@@@@@@@@@@@AAAAAAAAAAAAAAAAAA@@@@@@@@@????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>??????????????????>>>===>>>???@@@@@@???>>>======>>>>>>>>>>>>>>>>>>===???@@@BBBDDDDDDBBB@@@???????????????@@@@@@@@@AAAEEECCCBBB@@@???>>>>>>>>>??????@@@@@@@@@@@@??????@@@<<<;;;@@@BBB@@@???AAA>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@@@@??????>>>>>>>>>========================>>>>>>>>>>>>>>>>>>>>>>>>??????>>>>>>============???>>>>>>>>>============<<<<<<===>>>>>>>>>>>>>>>??????>>>>>>===<<<<<<;;;>>>>>>===<<<;;;::::::999999999999999999999999999;;;;;;;;;;;;;;;;;;;;;;;;===;;;:::;;;<<<===<<<:::<<<;;;;;;::::::;;;;;;<<<;;;;;;<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<>><<<>>>>>>=========<<<<<<<<<========================>>>>>>=========<<<<<<<<<======<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;::::::;;;;;;<<<<<<<<<<<<;;;;;;;;;::::::;;;;;;;;;<<<<<<<<<======<<<<<<<<<;;;;;;;;;::::::<<<<<<============<<<<<<=========<<<<<<<<<;;;;;;;;;;;;:::::::::;;;<<<===;;;<<<===<<<;;;;;;===???:::>>>???;;;:::===;;;777;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;::::::;;;;;;<<<>>>=========<<<<<<<<<<<<>>>=========<<<<<<<<<<<<::::::::::::::::::::::::<<<<<<<<<<<<<<<;;;::::::;;;;;;:::::::::;;;<<<===;;;;;;<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;===========================>>>>>>??????>>>>>>===AAA@@@>>>>>>???@@@???>>>????????????????????????@@@???>>>>>>===>>>???@@@@@@???>>>===<<<<<<<<<<<<========================????????????>>>>>>>>>>>>?????????===<<<<<<===>>>????????????@@@???>>><<<=========<<<;;;;;;<<<===;;;;;;<<<<<<<<<=========<<<<<<<<<<<<;;;;;;;;;:::::::::::::::;;;;;;;;;<<<;;;<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<=========>>>>>>>>>=========<<<<<<;;;;;;;;;AAAAAAAAA@@@@@@@@@@@@??????@@@AAA@@@???>>>???@@@@@@AAABBBAAA?????????@@@BBBBBBBBBCCCCCCCCCDDDDDDCCCCCCCCCCCCBBBAAA@@@???>>>??????>>>===>>>@@@BBBCCCBBBAAA@@@@@@???@@@@@@@@@@@@????????????@@@@@@@@@@@@@@@@@@AAAAAAAAAAAA>>>>>>???????????????>>>======>>>>>>>>>======<<<>>>>>>>>>>>>>>>>>>????????????@@@@@@??????>>>===>>>>>>>>>>>>>>>>>>>>>>>>??????????????????????????????@@@AAA???>>>CCCIIISSSLLLCCC===<<<>>>???????????????@@@@@@@@@@@@@@@>>>============>>>??????BBBBBBAAAAAAAAAAAA@@@@@@AAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>???>>>>>>======>>>>>>???===>>>????????????>>>>>>>>>>>>????????????>>>>>>@@@AAACCCDDDDDDCCCAAA@@@>>>>>>>>>?????????@@@@@@??????>>>>>>>>>??????@@@@@@@@@AAAAAAAAAAAA@@@@@@BBB===;;;>>>AAAAAA@@@AAA>>>>>>>>>>>>>>>>>>>>>>>>?????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???????????????????????????>>>>>>>>>>>>=========??????>>>>>>>>>=========<<<<<<===>>>>>>>>>>>>>>>???>>>>>>======<<<<<<<<<===<<<<<<<<<<<<;;;;;;;;;999999999999::::::::::::===<<<<<<;;;;;;:::::::::<<<:::::::::<<<<<<;;;:::<<<;;;;;;;;;;;;;;;<<<<<<======>>>>>>>>>>>>======<<<<<<<<<<<<<<<<<<<<<<<>>======??????>>>===?????????>>>>>>>>>==============================>>>>>>>>>=========<<<<<<=========<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;:::;;;;;;<<<<<<<<<=========<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;>>>>>>>>>===============<<<;;;;;;;;;;;;<<<======<<<<<<<<<<<<;;;===@@@CCCEEEEEECCC@@@>>>>>><<<777<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<============<<<<<<<<<<<<============<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;===============<<<<<<;;;;;;;;;::::::;;;;;;<<<===:::::::::;;;;;;<<<<<<===<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<========================>>>??????@@@@@@??????>>>===>>>>>>===<<<;;;;;;<<>>>>>???@@@@@@AAA@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@?????????>>>>>>>>>?????????>>>>>>>>>>>>>>>>>>>>>???@@@???>>>===<<<>>>======<<<<<<======>>><<<<<<=========>>>>>>>>>=========<<<<<<<<<;;;;;;;;;<<<<<<<<<===============<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<============>>>>>>>>>============<<<<<<<<<<<<@@@@@@@@@@@@@@@@@@@@@@@@???@@@AAAAAA?????????AAA@@@AAAAAA@@@??????@@@AAACCCCCCCCCCCCCCCCCCCCCBBBCCCCCCCCCCCCBBBAAA@@@@@@>>>??????@@@@@@BBBEEEHHHDDDDDDCCCAAAAAAAAAAAAAAAAAA@@@@@@??????@@@@@@AAA@@@@@@@@@AAAAAABBBBBBBBB>>>>>>??????@@@?????????===>>>>>>>>>>>>======<<<>>>>>>>>>>>>>>>???????????????????????????>>>>>>????????????????????????@@@@@@@@@@@@@@@@@@@@@@@@AAACCCDDDCCCAAAAAAFFFLLLUUUMMMCCC>>>>>>@@@???===@@@@@@@@@@@@@@@@@@@@@@@@>>>============>>>??????BBBBBBAAAAAAAAA@@@@@@@@@BBBAAAAAAAAA@@@@@@??????@@@@@@@@@?????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???>>>===<<<<<<===>>>???===>>>>>>???????????????>>>??????@@@@@@??????>>>@@@AAABBBCCCCCCBBBAAA@@@===>>>>>>>>>>>>?????????>>>>>>>>>>>>>>>???@@@@@@@@@@@@AAAAAAAAAAAA@@@@@@CCC???<<<===??????>>>===????????????????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>?????????>>>>>>>>>======<<<<<<===>>>>>>>>>>>>>>>>>>>>>=========<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<===999999999:::::::::::::::@@@??????>>>===<<<<<<;;;;;;:::999:::;;;<<<;;;:::<<<;;;;;;;;;;;;<<<<<<======>>>>>>??????>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>???>>>>>>??????>>>>>>>>>=================================>>>>>>>>>============<<<=========<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<===============<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;========================<<<<<<<<<<<<<<<=========<<<===<<<;;;<<<>>>BBBFFFRRRQQQLLLEEE???===>>>>>><<<<<<<<<<<<<<<<<<<<<<<<===<<<<<<;;;;;;;;;;;;<<<===============<<<<<<<<<===============<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;>>>>>>>>>>>>>>>===<<<<<<;;;;;;;;;;;;;;;<<<<<<===::::::;;;;;;<<<===>>>>>>======<<<<<<<<<<<<======<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>========================>>>??????????????????>>>;;;===???>>>:::888999<<>>>>>????????????@@@@@@???===<<<===??????>>><<<;;;;;;;;;;;;<<<===???@@@???>>>============>>>>>>>>>>>>>>>============<<<<<<<<<<<<<<<<<<<<<========================<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<=================================@@@@@@@@@@@@@@@@@@@@@@@@???@@@AAAAAA@@@???@@@BBB@@@AAAAAA@@@??????@@@BBBCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBCCCBBBBBBAAAAAA>>>???@@@@@@AAACCCGGGKKKFFFEEEDDDCCCCCCBBBBBBCCCAAAAAA@@@@@@@@@@@@AAAAAA@@@@@@@@@AAAAAABBBBBBBBB>>>>>>???@@@@@@@@@@@@@@@???@@@@@@@@@??????>>>=========>>>>>>????????????>>>>>>>>>>>>>>>>>>??????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@CCCEEEEEEEEEIIINNNQQQNNNHHHAAA???AAABBB???<<<@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>>>>>>>>>>???@@@@@@BBBBBBAAAAAAAAA@@@@@@@@@AAAAAAAAA@@@@@@?????????@@@@@@@@@?????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???>>>===<<<<<<===>>>???>>>>>>>>>>>>>>>??????@@@??????@@@@@@@@@@@@?????????@@@AAAAAAAAAAAA@@@???===>>>>>>>>>>>>?????????@@@@@@@@@@@@@@@@@@????????????@@@@@@@@@@@@????????????>>>======>>>>>>===@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>>>>>>>>>>?????????================================================>>>>>>>>>>>>????????????????????????>>>>>>>>>>>><<<<<<===>>>>>>>>>>>>>>>============<<<<<<<<<<<<::::::;;;;;;<<<======>>>999999:::::::::;;;;;;;;;@@@@@@???>>>======<<<<<<;;;:::999:::<<<===<<<;;;;;;;;;;;;;;;;;;<<<===>>>=========>>>>>>=================================>>>?????????>>>>>>>>>???>>>>>>>>>=========<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>???>>>>>>>>>====================================;;;;;;;;;;;;;;;;;;;;;;;;===<<<<<<;;;;;;<<<<<<=========<<<<<<<<<;;;;;;;;;<<<<<<<<<=========>>>>>>========================;;;<<<<<<<<<<<<<<<<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<=========>>>>>>>>><<<<<<<<<<<<<<>>???BBB========================>>>===<<<;;;;;;;;;;;;;;;<<<<<<<<<===============<<<<<<<<<===============<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>??????>>>>>>===<<<;;;;;;<<<<<<<<<======<<<;;;;;;<<<===>>>??????@@@>>>======<<<<<<======>>>========================????????????????????????>>>>>>>>>>>>>>>>>>>>>>>>===>>>>>>??????>>>>>>======@@@CCCBBB???===>>>?????????????????????????????????@@@@@@AAAAAAAAAAAABBBAAAAAA@@@@@@@@@@@@AAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@???????????????>>>???@@@BBBBBB???===:::<<<>>>===;;;:::<<<===::::::;;;>>>AAABBB???<<<============>>>>>>>>>>>>>>>============<<<<<<<<<:::;;;;;;;;;;;;<<<<<<<<<================================================::::::;;;;;;;;;<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>???@@@@@@@@@@@@AAAAAAAAA???@@@AAAAAA@@@@@@AAABBB@@@@@@@@@???>>>???AAACCCCCCCCCCCCCCCCCCCCCBBBBBBAAAAAABBBBBBCCCBBBBBBBBB@@@@@@@@@??????BBBFFFIIIGGGGGGEEEDDDDDDDDDDDDDDDAAAAAA@@@@@@@@@@@@AAAAAA@@@@@@@@@@@@AAAAAAAAAAAA??????@@@AAABBBBBBBBBBBBAAAAAABBBAAAAAA@@@???>>>=========>>>??????@@@@@@>>>>>>=========>>>??????@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAA<<<@@@CCCEEEJJJQQQUUUTTTEEEBBB@@@@@@BBBBBB@@@===AAAAAAAAAAAA@@@@@@@@@@@@@@@????????????@@@AAAAAABBBBBBAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@?????????@@@@@@@@@????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>???>>>>>>======>>>>>>???>>>=========>>>???@@@AAA@@@@@@AAAAAAAAAAAA@@@@@@???@@@@@@@@@@@@@@@@@@???>>>>>>>>>?????????@@@@@@AAAAAABBBBBBAAAAAA@@@?????????@@@@@@@@@@@@??????;;;AAADDDAAA???@@@AAAAAA@@@@@@@@@@@@@@@@@@@@@@@@???????????????@@@@@@@@@================================================>>>>>>>>>????????????@@@@@@@@@?????????>>>>>>>>><<<<<<===>>>>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<::::::;;;;;;<<<======>>>999999::::::;;;;;;<<<<<<>>>======<<<<<<;;;;;;;;;;;;::::::;;;===>>>===<<<;;;;;;;;;;;;<<<===>>>>>><<<<<<============<<<<<<========================>>>???@@@@@@>>>>>>???@@@>>>>>>=========<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>??????>>>>>>>>>=========<<<============>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<======<<<<<<<<<<<<===============<<<<<<<<<;;;;;;<<<<<<=========>>>>>>>>>============>>>>>>>>>>>><<<<<<============<<<<<<;;;;;;<<<<<<<<<<<<======<<<======>>>???>>>>>>>>>;;;<<<===<<<===???BBBEEEEEEHHHMMMOOOJJJBBB>>>@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<;;;;;;;;;;;;<<<<<<<<<===============<<<<<<<<<=======================================>>>>>>>>>>>>>>>======<<<;;;;;;<<<============<<<=========>>>>>>??????@@@>>>>>>============>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>===>>>>>>>>>>>>>>>>>>======???AAAAAA@@@?????????@@@@@@@@@@@@@@@@@@@@@@@@??????AAABBBBBBBBBBBBBBBAAAAAA@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@????????????>>>???BBBEEEDDD@@@<<<;;;===>>><<<:::;;;???BBB@@@>>>===>>>AAABBB???<<<<<<<<<=========>>>>>>>>>=========<<<<<<<<<;;;;;;999999:::::::::;;;;;;;;;<<<<<<=========>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>::::::;;;;;;;;;<<<<<<<<<>>>>>>>>>>>>??????????????????@@@@@@@@@AAAAAAAAA???@@@AAAAAA@@@@@@AAACCC@@@@@@@@@???>>>???AAADDDBBBBBBCCCCCCCCCCCCCCCCCC@@@AAAAAABBBCCCCCCCCCBBB@@@AAA@@@@@@AAADDDIIIMMMGGGFFFEEEDDDCCCCCCCCCCCCBBBAAAAAA@@@@@@AAAAAABBB@@@@@@@@@@@@@@@????????????@@@AAABBBCCCCCCCCCCCCBBBBBBBBBBBBAAA@@@???>>><<<======>>>??????@@@@@@>>>======<<<===>>>???@@@AAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBB===@@@BBBDDDLLLTTTTTTNNN@@@@@@??????@@@@@@AAAAAACCCCCCCCCBBBBBBBBBAAAAAAAAAAAA@@@@@@AAAAAABBBCCCBBBBBBAAAAAAAAAAAA@@@@@@????????????@@@@@@@@@@@@@@@@@@@@@????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>??????????????????>>>>>>=========>>>???@@@AAA@@@@@@AAAAAAAAAAAA@@@@@@AAAAAAAAAAAAAAAAAAAAAAAA????????????@@@@@@@@@AAA???@@@AAABBBBBBAAA@@@@@@@@@@@@AAAAAAAAAAAA@@@@@@@@@KKKPPPJJJBBB@@@BBBCCCAAAAAAAAAAAAAAAAAAAAAAAA???@@@@@@@@@AAAAAAAAAAAA>>>>>>>>>>>>>>>>>>>>>>>>????????????????????????>>>>>>?????????@@@@@@@@@@@@@@@@@@?????????>>>>>><<<<<<===>>>>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<::::::;;;;;;<<<=========999999::::::;;;<<<<<<============<<<<<<<<<<<<<<<<<<;;;;;;<<<>>>??????>>>;;;;;;;;;;;;<<<===>>>???<<<<<<============<<<<<<========================>>>???AAA@@@>>>===???AAA?????????>>>>>>>>>======>>>>>>>>>>>>>>>>>>>>>>>>?????????>>>>>>>>>======<<<=========>>>>>>>>>>>>==============================<<<<<<<<<<<<==================<<<<<<<<<<<<<<<=========>>>>>>>>>>>>======>>>>>>>>>?????????======>>>>>>>>>>>>======<<<<<<=========>>>>>>>>><<<===>>>?????????>>>>>>:::<<<=========>>>@@@CCCLLLGGGEEEIIIJJJDDD??????>>>>>>>>>>>>>>>>>>>>>>>>???>>>===<<<;;;;;;;;;;;;<<<<<<<<<<<<=========>>><<<<<<<<<<<<=========>>>==============================>>>>>>======<<<;;;:::;;;<<<===>>>======<<<============>>>>>>>>>>>>???>>>>>>======>>>>>>???>>>>>>>>>>>>>>>>>>>>>>>>????????????????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>??????@@@@@@??????>>><<<<<<===???AAAAAA???===@@@@@@@@@@@@@@@@@@@@@@@@???@@@AAABBBCCCCCCCCCBBBAAA@@@@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@????????????>>>???BBBFFFFFFAAA<<<===??????===;;;===CCCIIIOOOHHH@@@===>>>??????===;;;;;;<<<<<<<<<=========<<<<<<<<<<<<;;;;;;;;;:::999::::::::::::;;;;;;;;;;;;;;;<<<===>>>??????@@@>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<=========>>>>>>>>>>>>>>>??????@@@@@@@@@?????????@@@@@@AAAAAAAAA???@@@BBBAAAAAA@@@BBBCCC@@@@@@@@@???>>>???BBBDDDBBBBBBBBBCCCCCCCCCDDDDDD@@@@@@AAABBBCCCCCCCCCCCC???@@@AAABBBDDDIIIPPPUUUFFFEEEDDDCCCCCCBBBBBBCCCBBBAAAAAA@@@@@@AAAAAABBBAAA@@@@@@??????>>>>>>>>>@@@AAABBBCCCDDDDDDDDDDDDBBBBBBBBBAAA@@@???>>>>>><<<======>>>???@@@@@@@@@>>>===<<<<<<<<<>>>???@@@AAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBDDDCCCDDDLLLSSSNNNEEE???@@@@@@???>>>???BBBDDDEEEEEEDDDDDDCCCCCCCCCBBBBBBBBBAAAAAABBBBBBCCCDDDBBBBBBBBBAAAAAAAAA@@@@@@>>>>>>??????@@@@@@@@@AAA@@@@@@@@@????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@AAAAAA@@@???>>>>>>============???AAABBB@@@AAAAAABBBBBBAAAAAA@@@BBBBBBBBBBBBBBBBBBBBBBBB???@@@@@@@@@@@@AAAAAAAAA===>>>@@@AAABBBBBBAAAAAAAAABBBBBBCCCCCCBBBBBBAAAIIIVVV\\\RRREEE??????@@@AAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@AAAAAABBBBBBBBB????????????????????????AAAAAAAAAAAAAAAAAAAAAAAA>>>>>>??????@@@@@@@@@@@@@@@@@@@@@????????????>>><<<======>>>>>>>>>>>>>>>;;;<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<======999999::::::;;;<<<======>>>>>>>>>>>>????????????===<<<;;;===???@@@@@@???;;;;;;;;;<<<<<<>>>??????======>>>>>>>>>>>>======>>>>>>>>>>>>>>>>>>>>>>>>===@@@AAAAAA>>>===???AAA@@@@@@@@@????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>????????????>>>>>>>>>>>><<<=========>>>>>>??????>>>>>>>>>>>>>>>>>>>>>>>>======<<<<<<<<<<<<======>>>=========<<<<<<<<<<<<============>>>>>>>>>>>>======>>>>>>?????????@@@>>>>>>????????????>>>>>>======>>>>>>?????????@@@<<<===>>>@@@@@@??????>>>:::;;;===>>>===>>>???AAA___NNN@@@@@@DDDDDDAAAAAA>>>>>>>>>>>>>>>>>>>>>>>>??????>>><<<<<<;;;;;;;;;;;;<<<<<<<<<======>>>>>>;;;<<<<<<<<<======>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===============<<<<<<;;;:::;;;===>>>>>>>>>===<<<===============<<<<<<<<>>>>>>>>>>>??????>>>>>>>>>>>>>>>>>>>>>>>>========================>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@@@@AAAAAA@@@@@@@@@@@@??????BBBFFFGGGDDDAAA@@@@@@@@@@@@@@@@@@@@@@@@>>>@@@AAACCCDDDDDDCCCCCC@@@@@@@@@??????@@@AAAAAABBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAA@@@@@@@@@?????????>>>???CCCGGGGGGAAA;;;???AAAAAA>>><<>>???@@@AAA>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>????????????>>>>>>??????@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAABBB@@@@@@@@@AAAAAA@@@??????>>>>>>>>>>>>???@@@AAABBBBBBBBBCCCCCCCCCBBBAAA@@@@@@@@@AAAAAABBBCCCDDDDDDBBBAAA@@@??????AAACCCDDDCCCCCCCCCCCCCCCCCCBBBBBB?????????>>>>>>>>>>>>===;;;;;;<<<>>>???AAABBBBBB>>>???BBBDDDDDDDDDCCCBBB>>>@@@BBBBBBAAA??????@@@???@@@@@@AAAAAA@@@@@@???AAA@@@>>>======???AAABBBBBBAAA@@@@@@????????????DDDDDDDDDBBBAAA???===<<>>>>>???@@@AAAAAA@@@???>>>>>>>>>????????????>>>>>>??????@@@@@@@@@AAAAAAAAAAAAAAAAAA@@@???>>>===<<<<<<>>>???AAAAAA???>>><<<<<<===>>>@@@AAABBBCCCDDDBBBBBBAAA@@@@@@AAAAAAAAA@@@AAABBBDDDEEEFFFFFFFFFBBBBBBCCCCCCCCCCCCBBBBBB@@@BBBCCCCCCBBBBBBDDDEEEFFFEEEDDDCCCBBBBBBCCCDDDPPPNNNKKKHHHEEEDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBCCCCCCDDDCCCCCCCCC??????@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@???????????????????????????????????????>>>===<<<========================>>>>>>============>>>>>><<<<<<<<<===============AAA@@@@@@@@@??????>>>>>>;;;<<<<<<===>>>??????@@@===============>>>??????DDDBBB???===<<<<<<======>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>??????@@@@@@@@@AAA============<<<<<<<<<<<<>>>@@@AAAAAA???>>>>>>???>>>>>>>>>>>>>>>>>>>>>>>>???>>>===<<<<<<===>>>???===>>>>>>>>>===<<<;;;:::===<<<<<<<<<;;;;;;;;;;;;===============<<<<<<<<<<<<===>>>>>>>>>===;;;:::>>>>>>>>>>>>????????????===>>>>>>>>>>>>>>>======>>>????????????@@@@@@@@@@@@>>><<<<<<>>>???@@@@@@>>>????????????@@@@@@@@@MMMHHHBBB===<<<===>>>>>>????????????>>>>>>>>>>>>>>>>>>????????????>>>>>>>>>======<<<<<<>>>???@@@;;;;;;;;;;;;<<<<<<<<<<<>>>>>>>>>>>============<<<<<<============<<<<<<>>>>>>>>>???@@@@@@AAAAAAAAA@@@@@@@@@@@@@@@???>>>======>>>???????????????>>>>>>?????????>>>>>>===AAAAAA@@@???>>>>>>??????>>>>>>>>>???@@@@@@AAAAAA===>>>???BBBDDDCCC@@@>>>@@@???>>>======>>>???@@@AAAAAA???>>>???DDDJJJOOOJJJAAA===BBBCCC===>>>FFFAAABBBBBBCCCBBBAAA??????@@@AAAAAABBBBBBAAAAAA@@@???@@@BBBCCCCCCBBB@@@???AAA@@@@@@???@@@AAABBBCCCGGGEEECCC@@@???>>>>>>>>>????????????????????????===<<<;;;:::999888888888999:::;;;;;;<<<<<<;;;;;;===>>>>>>>>>>>>?????????BBBBBBBBBBBBBBBBBBAAAAAA???@@@@@@AAABBBBBBBBBAAA????????????????????????AAAAAABBBBBBCCCCCCDDDDDD@@@AAAAAABBBAAAAAA@@@@@@?????????@@@AAABBBCCCDDDCCCCCCCCCBBBBBBAAAAAAAAACCCCCCBBBBBBAAAAAA@@@@@@BBBAAA@@@???@@@AAACCCDDDCCCCCCCCCCCCCCCCCCCCCCCC@@@@@@@@@?????????>>>>>>>>>>>>>>>>>>??????@@@@@@???@@@AAACCCDDDDDDCCCCCCBBBCCCEEEDDDAAA????????????@@@@@@AAAAAA@@@@@@???@@@@@@>>>===>>>???AAABBBBBBBBBAAA@@@@@@@@@@@@@@@BBBAAA@@@???@@@BBBDDDFFFPPPPPPPPPOOOLLLGGGCCC@@@AAAAAABBBCCCDDDDDDDDDDDDEEEDDDCCCCCCBBBBBBCCCCCCCCCCCCBBBBBBAAA@@@@@@?????????@@@AAAAAA@@@??????>>>??????@@@@@@??????>>>???@@@@@@@@@@@@AAAAAAAAABBBBBBBBBBBBAAA@@@???>>>>>>???@@@BBBBBB@@@???>>>======>>>@@@AAACCCDDDDDDEEEDDDCCCCCCBBBBBBBBBCCC@@@AAABBBDDDEEEEEEFFFFFFDDDDDDEEEEEEEEEEEEDDDDDDCCCEEEFFFFFFDDDDDDEEEGGGFFFEEEDDDCCCCCCCCCDDDDDDKKKJJJIIIHHHFFFFFFEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCDDDDDDCCCBBBBBB@@@@@@@@@AAAAAAAAAAAABBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@???>>>>>>>>>>>>==================>>>>>>============>>>>>>========================@@@@@@?????????>>>>>>>>><<<<<<======>>>??????@@@>>>>>>======>>>>>>???@@@DDDBBB@@@>>>=========>>>????????????????????????>>>>>>>>>??????@@@@@@@@@========================>>>@@@AAAAAA???>>>>>>???>>>>>>>>>>>>>>>>>>>>>>>>>>>=========>>>@@@BBBCCCDDDBBB???===;;;;;;<<<===============<<<<<<<<<;;;=====================<<<======>>>>>>======<<<;;;============>>>>>>>>>>>>======>>>>>>>>>>>>=========>>>>>>>>>>>>????????????===<<<===>>>@@@???>>>>>>????????????@@@@@@@@@CCCAAA>>>===>>>???@@@@@@????????????>>>>>>>>>>>>>>>>>>????????????>>>>>>>>>===<<<<<<<<<===??????======>>>>>>>>>?????????>>>>>>>>>>>>>>>>>>>>>>>>?????????>>>>>>>>>======>>>>>>>>>??????>>>>>>>>>>>>>>>>>>???@@@@@@AAAAAAWWWNNNBBB<<<===@@@AAA@@@===>>>>>>???????????????===>>>>>>??????>>>>>>===AAA@@@???>>>>>>>>>>>>???>>>>>>??????@@@AAAAAAAAA?????????AAACCCBBB@@@>>>AAA@@@???>>>>>>???@@@AAA999:::<<>>BBBAAABBBCCCCCCBBBAAA@@@???@@@@@@AAAAAAAAAAAA@@@@@@???@@@BBBCCCCCCBBB@@@???AAAAAA@@@@@@@@@AAACCCCCCFFFDDDCCCAAA????????????AAAAAAAAAAAAAAAAAAAAAAAA>>>>>><<<;;;;;;:::::::::::::::;;;<<<<<<<<<<<<<<<>>>>>>>>>????????????@@@AAABBBBBBCCCCCCCCCBBBBBB@@@@@@AAABBBBBBBBBBBBBBB@@@@@@@@@@@@@@@@@@@@@@@@BBBBBBCCCDDDEEEEEEFFFFFFAAABBBBBBCCCCCCCCCBBBBBBAAAAAAAAABBBCCCDDDEEEFFFFFFEEECCCAAAAAAAAAAAAAAADDDCCCCCCBBBAAAAAA@@@@@@BBBAAA@@@@@@@@@AAACCCDDDCCCCCCCCCCCCCCCCCCCCCCCCAAAAAAAAAAAA@@@@@@@@@@@@AAAAAA@@@??????>>>>>>>>>AAAAAAAAABBBCCCCCCDDDDDDFFFGGGGGGEEEBBB???>>>>>>???@@@@@@AAAAAA@@@@@@???@@@???>>>>>>>>>@@@AAABBBCCCCCCBBBAAAAAAAAAAAABBBBBBAAA??????BBBHHHNNNRRRVVVSSSNNNIIIEEEBBBAAA@@@AAABBBCCCDDDDDDEEEEEEDDDEEEEEEDDDCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBAAAAAAAAA@@@@@@AAAAAAAAAAAA@@@@@@@@@@@@AAAAAAAAAAAA@@@@@@@@@@@@@@@@@@AAAAAAAAAAAACCCCCCCCCCCCCCCBBBAAA@@@@@@@@@BBBBBBBBBBBB@@@@@@>>>>>>???@@@BBBCCCDDDDDDFFFFFFEEECCCBBBBBBBBBBBB@@@AAABBBDDDEEEEEEEEEEEEEEEFFFFFFFFFFFFFFFFFFEEEEEEGGGGGGGGGEEEDDDEEEFFFFFFFFFEEEDDDDDDDDDEEEEEEFFFFFFGGGGGGGGGGGGGGGFFFEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDEEEDDDDDDCCCBBBAAAAAAAAAAAAAAABBBBBBBBBCCCBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAABBBAAAAAA@@@????????????>>>>>>=========???>>>>>>======>>>>>>???>>>>>>==================??????>>>>>>>>>>>>======<<<======>>>>>>?????????>>>>>>======>>>>>>???@@@CCCBBB@@@>>>>>>>>>>>>???????????????????????????>>>>>>>>>>>>>>>?????????>>>>>>>>>>>>>>>>>>>>>>>>>>>@@@AAAAAA???>>>>>>???>>>>>>>>>>>>>>>>>>>>>>>><<<<<<===???AAACCCEEEFFFIIIEEE@@@<<<:::;;;>>>AAA>>>>>>>>>>>>============<<<<<<==================???>>>======<<<<<<======<<<<<<<<<=========>>>>>>======>>>>>>???>>>>>>============>>>>>>>>>>>>???>>>======???AAAAAA???===>>>????????????@@@@@@@@@===<<<<<<===???@@@???>>>@@@@@@?????????>>>>>>>>>>>>>>>????????????>>>>>>======<<<<<<<<<===>>>???>>>????????????@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@@@@?????????>>>>>>>>>>>>????????????>>>>>>>>>>>>??????@@@AAAAAAAAA___RRRCCC===>>>AAAAAA>>>===>>>??????@@@@@@??????===>>>>>>??????>>>>>>>>>@@@???>>>>>>>>>>>>>>>>>>?????????@@@AAAAAABBBBBBAAA@@@???@@@AAAAAA@@@>>>AAAAAA@@@@@@@@@@@@AAAAAA>>>??????AAACCCHHHOOOTTT[[[LLL@@@AAACCCAAA???@@@AAABBBBBBBBBBBBAAA@@@@@@??????@@@@@@@@@@@@?????????@@@AAABBBBBBAAA@@@???BBBAAAAAAAAAAAABBBBBBCCCDDDCCCBBBAAA@@@@@@@@@@@@BBBBBBBBBBBBBBBBBBBBBBBB@@@???>>>======<<<======;;;<<<<<<===============>>>????????????@@@@@@@@@@@@AAABBBCCCCCCCCCCCCCCCAAAAAABBBBBBCCCCCCBBBBBBAAAAAAAAAAAAAAAAAAAAAAAABBBBBBCCCDDDEEEFFFFFFGGGBBBCCCCCCDDDDDDDDDDDDCCCAAAAAAAAABBBCCCEEEFFFGGGGGGFFFCCCAAA@@@@@@AAABBBBBBBBBBBBCCCCCCDDDDDDDDDBBBAAAAAAAAAAAABBBCCCCCCBBBBBBBBBCCCCCCCCCCCCCCCBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAA@@@??????>>>>>>BBBBBBBBBBBBBBBCCCDDDEEEFFFGGGGGGEEEAAA????????????@@@@@@AAAAAA@@@@@@??????????????????@@@BBBBBBDDDCCCCCCBBBBBBBBBCCCCCCEEEDDDBBBCCCFFFLLLRRRUUUMMMKKKFFFCCCAAAAAABBBCCCBBBCCCDDDEEEFFFFFFFFFFFFEEEEEEDDDCCCCCCCCCCCCDDDCCCCCCBBBBBBBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBAAAAAA@@@@@@@@@AAAAAAAAABBBBBBCCCCCCCCCDDDCCCCCCBBBBBBAAAAAABBBBBBBBBBBBAAAAAA@@@@@@AAABBBCCCDDDEEEEEEFFFEEEDDDBBBAAA@@@@@@@@@AAABBBCCCDDDEEEEEEEEEEEEFFFFFFGGGGGGGGGGGGFFFFFFEEEFFFGGGFFFDDDCCCCCCDDDFFFFFFFFFFFFEEEEEEFFFFFFDDDEEEFFFGGGHHHGGGFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFFFFEEEDDDCCCBBBAAABBBBBBBBBCCCCCCCCCDDDDDDBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAABBBBBBCCCCCCCCCBBBBBBAAAAAAAAA@@@@@@??????>>>>>>@@@??????????????????@@@??????>>>>>>>>>>>>======>>>>>>>>>=====================>>>>>>>>>?????????======<<<<<<======>>>???AAA@@@???>>>>>>>>>>>>>>>@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>???????????????@@@@@@@@@>>>@@@AAAAAA???>>>>>>???>>>>>>>>>>>>>>>>>>>>>>>><<<<<<>>>???AAABBBDDDEEEGGGDDD@@@<<<;;;===@@@BBB?????????>>>>>>>>>>>>===<<<<<<<<<<<<============@@@???===<<<<<<<<<===>>>============>>>>>>>>>>>>======>>>?????????>>>>>>>>>>>>>>>>>>????????????>>>>>>@@@BBBDDDCCC@@@===>>>>>>?????????@@@@@@@@@AAA???======>>>>>><<<;;;@@@@@@@@@?????????>>>>>>>>>??????@@@@@@??????>>><<<<<<<<<=========>>>>>>======>>>>>>>>>?????????>>>>>>>>>>>>>>>>>>>>>>>>AAAAAAAAA@@@@@@@@@??????>>>>>>????????????>>>>>>>>>>>>???@@@@@@AAAAAABBBMMMGGGBBBAAABBBBBB???;;;>>>>>>???@@@@@@@@@@@@???>>>??????@@@@@@@@@@@@?????????>>>======>>>>>>???@@@@@@@@@AAABBBBBBCCCCCCDDDBBB??????@@@@@@@@@???AAAAAAAAAAAAAAAAAAAAAAAACCCCCCBBB@@@???@@@CCCFFFOOOEEE>>>???BBB@@@@@@AAA@@@@@@@@@@@@@@@@@@@@@???>>>??????@@@@@@??????>>>???@@@AAAAAAAAAAAA@@@???AAAAAAAAAAAAAAAAAABBBBBBBBBBBBBBBAAAAAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBB@@@???>>>>>>=========>>><<<<<<===>>>>>>>>>>>>>>>????????????@@@@@@@@@@@@???@@@AAACCCCCCDDDDDDDDDAAABBBBBBCCCCCCCCCBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBCCCDDDDDDEEEEEEBBBCCCDDDDDDEEEEEEEEEEEEAAAAAAAAAAAABBBCCCDDDEEEGGGEEECCCAAA@@@AAABBBCCCDDDDDDDDDDDDEEEEEEEEEEEEBBBAAAAAAAAABBBBBBCCCCCCBBBBBBBBBCCCCCCCCCDDDDDDCCCCCCCCCBBBBBBBBBBBBAAA@@@@@@@@@@@@AAAAAAAAAAAACCCCCCBBBBBBBBBCCCDDDDDDBBBCCCCCCBBB@@@???@@@AAA???@@@@@@AAAAAA@@@@@@????????????@@@@@@AAABBBCCCCCCCCCCCCBBBBBBCCCCCCDDDFFFFFFFFFFFFGGGIIIKKKMMMDDDDDDCCCBBBBBBCCCEEEFFFDDDDDDFFFGGGGGGGGGGGGGGGEEEEEEDDDCCCCCCCCCCCCCCCAAAAAABBBBBBBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAABBBBBBCCCCCCCCCCCCBBBBBB@@@@@@AAAAAAAAABBBBBBBBBBBBBBBCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCDDDEEEFFFGGGGGGHHHGGGFFFDDDCCCBBBBBBBBBCCCCCCDDDEEEFFFFFFFFFFFFFFFFFFFFFGGGGGGFFFFFFFFFFFFGGGHHHGGGEEEDDDDDDEEEFFFFFFGGGGGGGGGGGGGGGGGGEEEFFFGGGHHHHHHGGGEEEEEEHHHHHHHHHHHHHHHHHHHHHHHHFFFFFFFFFFFFEEEDDDCCCBBBCCCDDDDDDDDDDDDEEEEEEEEECCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCDDDDDDDDDCCCCCCBBBBBBAAAAAAAAA@@@@@@@@@BBBAAAAAA@@@@@@AAAAAABBB@@@@@@??????>>>>>>>>>>>>===============>>>>>>>>>>>>>>>>>>>>>????????????<<<;;;;;;;;;;;;<<<======???>>>>>>>>>======>>>>>>@@@@@@@@@@@@@@@@@@@@@@@@?????????>>>>>>>>>>>>>>>>>>?????????@@@@@@@@@AAA>>>@@@AAAAAA???>>>>>>???>>>>>>>>>>>>>>>>>>>>>>>>======>>>>>>???@@@@@@@@@??????>>>===>>>???@@@AAA@@@?????????>>>>>>>>>>>>;;;<<<<<<<<<======>>>>>>@@@???>>><<<<<<===>>>>>>>>>>>>?????????@@@@@@@@@======>>>?????????????????????@@@@@@@@@@@@AAAAAA???@@@BBBDDDFFFEEEBBB???>>>>>>?????????@@@@@@@@@EEEBBB???<<<============@@@@@@@@@@@@??????????????????@@@@@@@@@@@@??????=========>>>>>>>>>>>>>>>>>>>>>>>>>>>????????????@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@AAAAAA@@@@@@@@@?????????@@@AAAAAABBBBBB<<>>===>>>>>>???@@@@@@@@@@@@@@@???@@@AAAAAABBBBBBBBBAAA??????>>>>>>>>>>>>??????AAAAAAAAABBBCCCCCCDDDDDDFFFCCC@@@???@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA>>>?????????>>>???BBBDDDBBBAAAAAABBBAAA???@@@BBB>>>>>>>>>>>>>>>>>>??????>>>??????@@@@@@??????>>>@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAAAAAAAA@@@@@@AAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>======<<<=========<<<===>>>>>>??????>>>>>>>>>>>>?????????@@@@@@@@@??????AAABBBCCCCCCCCCCCCAAABBBBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBCCCCCCCCCBBBCCCDDDDDDEEEEEEEEEEEEBBBBBBAAAAAAAAAAAABBBBBBEEEDDDCCCBBBBBBBBBCCCDDDHHHGGGGGGEEEDDDCCCBBBAAAAAABBBBBBBBBCCCCCCCCCCCCAAAAAABBBBBBCCCDDDDDDDDDCCCCCCCCCCCCBBBBBBBBBBBB??????@@@AAABBBBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC???@@@AAA@@@>>>???@@@BBB???@@@@@@AAAAAA@@@@@@???>>>??????@@@AAABBBCCCCCCCCCBBBBBBBBBBBBCCCDDDDDDDDDEEEEEEFFFEEEDDDCCCBBBCCCDDDEEEFFFFFFFFFEEEEEEDDDEEEFFFGGGGGGHHHHHHHHHDDDDDDCCCBBBBBBBBBBBBBBB@@@@@@@@@AAAAAABBBBBBBBBAAAAAA@@@@@@@@@@@@AAAAAABBBBBBCCCCCCCCCCCCBBBBBBAAAAAAAAAAAABBBBBBBBBBBBAAABBBCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEFFFGGGGGGHHHIIIIIIKKKKKKIIIHHHGGGGGGGGGGGGEEEEEEFFFGGGGGGGGGGGGGGGFFFFFFGGGGGGGGGGGGFFFFFFHHHIIIJJJJJJHHHGGGHHHIIIFFFGGGHHHHHHIIIHHHHHHHHHGGGGGGGGGHHHGGGFFFFFFEEEHHHHHHHHHHHHHHHHHHHHHHHHFFFFFFGGGFFFFFFEEEDDDCCCEEEEEEEEEEEEFFFFFFFFFFFFDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCBBBCCCDDDDDDEEEDDDDDDDDDBBBBBBBBBBBBBBBBBBBBBBBBDDDCCCCCCBBBBBBCCCCCCDDDAAAAAA@@@@@@???>>>>>>>>>======>>>>>>>>>>>>??????????????????????????????<<<<<<;;;;;;<<<<<<===>>>>>>>>>>>>>>>????????????AAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@???????????????>>>>>>>>>???@@@@@@AAAAAA>>>@@@AAAAAA???>>>>>>???>>>>>>>>>>>>>>>>>>>>>>>>======>>>>>>>>>======<<<:::;;;===>>>???@@@??????????????????>>>>>>>>>>>>;;;;;;<<<<<<===>>>>>>>>>??????>>>>>>======>>>>>>?????????@@@@@@@@@AAAAAA======>>>???@@@@@@@@@@@@@@@@@@@@@AAAAAAAAABBBBBB@@@@@@BBBDDDFFFEEEBBB@@@>>>????????????@@@@@@@@@CCCAAA===<<<>>>@@@BBBBBBAAA@@@@@@@@@@@@???????????????@@@@@@@@@@@@??????===>>>???@@@@@@@@@?????????@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@??????BBBBBBCCCCCCCCCCCCBBBBBB??????@@@@@@AAABBBBBBBBB===@@@BBB@@@<<<;;;???CCC>>>???@@@@@@AAA@@@@@@@@@???@@@AAABBBBBBBBBBBBBBB??????????????????@@@AAABBBBBBBBBCCCDDDDDDEEEEEEFFFDDDAAAAAABBBCCCCCCCCCBBBBBBCCCCCCCCCCCCBBBBBB@@@AAABBBAAA@@@@@@BBBDDD???CCCFFFFFFBBB???@@@BBB>>>>>>======>>>>>>???@@@??????@@@@@@@@@@@@??????@@@@@@@@@@@@@@@@@@@@@@@@???@@@@@@@@@@@@??????>>>???@@@@@@@@@@@@@@@???>>>????????????????????????======<<<<<<<<<<<<======<<<======>>>>>>>>>>>>>>>===>>>>>>>>>>>>?????????>>>???@@@AAAAAAAAAAAAAAAAAAAAABBBBBBAAAAAA@@@@@@AAAAAAAAAAAAAAAAAAAAAAAACCCCCCCCCBBBBBBBBBBBBAAAAAABBBCCCDDDEEEEEEEEEEEEDDDDDDCCCBBBAAAAAAAAAAAACCCCCCCCCCCCDDDDDDDDDDDDGGGFFFEEEDDDCCCAAA@@@@@@AAABBBBBBCCCCCCCCCCCCCCCAAAAAABBBBBBCCCDDDDDDEEECCCCCCCCCBBBBBBBBBAAAAAA@@@@@@AAAAAABBBCCCCCCCCCBBBCCCDDDEEEEEEDDDCCCBBB@@@@@@@@@???>>>>>>@@@BBB???@@@@@@AAAAAA@@@@@@???>>>>>>@@@AAABBBCCCCCCCCCBBBBBBAAAAAABBBCCCCCCDDDDDDDDDDDDDDDCCCBBBAAA@@@CCCDDDEEEFFFFFFEEEDDDDDDCCCCCCDDDEEEFFFFFFFFFFFFCCCCCCBBBAAAAAAAAAAAAAAA>>>>>>??????@@@AAABBBBBBAAA@@@????????????@@@AAAAAABBBBBBCCCCCCBBBBBBAAAAAAAAAAAABBBBBBBBBBBBCCCBBBCCCDDDEEEFFFFFFFFFFFFGGGGGGFFFFFFFFFFFFGGGGGGHHHHHHHHHIIIJJJJJJKKKKKKLLLLLLKKKJJJJJJJJJJJJJJJGGGGGGHHHHHHIIIIIIHHHHHHHHHHHHIIIIIIIIIIIIHHHHHHHHHIIIJJJJJJIIIIIIJJJKKKFFFGGGHHHIIIJJJJJJIIIHHHHHHHHHGGGGGGGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHFFFFFFFFFGGGGGGFFFEEEEEEFFFFFFFFFFFFGGGGGGGGGGGGDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDBBBCCCCCCDDDEEEEEEDDDDDDAAABBBBBBCCCCCCDDDDDDEEEFFFEEEEEEDDDDDDEEEEEEFFFBBBAAAAAA@@@??????>>>>>>>>>>>>>>>?????????@@@@@@????????????????????????===============>>>????????????@@@@@@AAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAA@@@@@@@@@???======>>>>>>???@@@@@@AAA>>>@@@AAAAAA???>>>>>>???>>>>>>>>>>>>>>>>>>>>>>>><<<===>>>>>>>>>===<<<<<<;;;<<<===>>>?????????>>>??????>>>>>>>>>=========;;;;;;<<<<<<===>>>>>>???>>>????????????>>>======>>>????????????@@@@@@@@@======>>>???@@@@@@@@@@@@??????@@@@@@@@@AAAAAAAAA@@@@@@@@@BBBDDDDDDBBB???>>>????????????@@@@@@@@@???>>>===>>>@@@BBBBBBBBBAAAAAA@@@@@@@@@????????????@@@@@@AAAAAA@@@@@@???>>>???@@@AAABBBAAAAAA@@@?????????@@@@@@@@@@@@AAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@????????????AAAAAABBBBBBBBBBBBAAAAAA??????@@@AAAAAABBBBBBCCCAAAAAA@@@>>><<<<<>>???@@@@@@AAAAAA@@@@@@===>>>???@@@AAAAAAAAAAAA@@@@@@@@@@@@@@@AAABBBBBBBBBCCCCCCDDDDDDEEEFFFFFFEEEDDDCCCCCCEEEFFFEEEEEEDDDEEEEEEFFFFFFEEEEEEDDDDDDEEEEEEDDDBBB@@@@@@@@@AAACCCEEEDDDBBBBBBBBBBBB@@@??????>>>???@@@AAABBB@@@@@@AAAAAAAAAAAA@@@@@@@@@@@@????????????@@@@@@>>>??????@@@???>>>===<<<>>>??????@@@???>>>===<<>>;;;<<<======>>>>>>======<<<<<<=========>>>>>>>>>>>>??????@@@@@@@@@??????@@@@@@AAAAAA@@@@@@???>>>@@@@@@@@@@@@@@@@@@@@@@@@DDDDDDDDDCCCBBBBBBAAAAAAAAABBBCCCDDDEEEEEEEEEEEEFFFEEEDDDCCCAAAAAA@@@@@@AAABBBCCCDDDEEEEEEEEEDDDBBBBBBBBBBBBBBBBBBAAAAAAAAABBBCCCCCCDDDDDDCCCCCCAAAAAABBBBBBCCCDDDEEEEEECCCCCCBBBBBBBBBAAAAAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBCCCEEEFFFFFFDDDBBBAAAAAABBBAAA@@@>>>>>>@@@BBB@@@@@@@@@AAAAAA@@@@@@@@@===>>>@@@AAABBBCCCCCCCCCAAAAAAAAAAAAAAABBBCCCDDDEEEEEEDDDDDDDDDDDDDDDDDDBBBBBBBBBCCCCCCCCCCCCCCCAAABBBCCCDDDEEEEEEEEEEEEBBBBBBAAA@@@@@@@@@@@@AAA======>>>???@@@AAAAAABBBAAA@@@???>>>>>>???@@@AAAAAABBBBBBBBBBBBBBBBBBAAAAAAAAAAAABBBBBBBBBCCCCCCCCCDDDEEEFFFGGGHHHHHHHHHJJJIIIIIIHHHHHHIIIIIIJJJIIIJJJJJJJJJKKKKKKLLLLLLKKKJJJJJJIIIIIIIIIJJJJJJHHHHHHIIIJJJJJJJJJIIIIIIIIIIIIJJJJJJJJJJJJIIIIIIEEEGGGHHHHHHGGGGGGIIIJJJFFFGGGIIIJJJJJJJJJIIIIIIHHHGGGFFFFFFGGGIIIJJJKKKHHHHHHHHHHHHHHHHHHHHHHHHEEEFFFFFFGGGGGGGGGFFFFFFFFFFFFGGGGGGGGGHHHHHHHHHEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEBBBBBBCCCDDDDDDDDDDDDDDDAAAAAABBBCCCDDDEEEFFFFFFGGGGGGFFFFFFFFFFFFGGGGGGBBBBBBAAAAAA@@@???>>>>>>>>>>>>??????@@@@@@@@@AAA@@@@@@?????????????????????????????????@@@@@@AAA@@@@@@AAABBBCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAA@@@@@@@@@<<<======>>>??????@@@@@@>>>@@@AAAAAA???>>>>>>???>>>>>>>>>>>>>>>>>>>>>>>>;;;<<<>>>??????>>>>>>===??????>>>>>>>>>>>>>>>???>>>>>>>>>>>>============;;;;;;;;;<<<===>>>>>>???>>>??????@@@@@@???===<<<>>>>>>>>>>>>????????????======>>>@@@@@@AAAAAAAAA>>>????????????@@@@@@@@@?????????@@@BBBBBBAAA???>>>????????????@@@@@@@@@======>>>@@@BBBBBB@@@>>>AAAAAAAAA@@@@@@@@@?????????@@@@@@AAAAAA@@@@@@??????@@@AAABBBCCCBBBAAAAAA<<<============>>>>>>>>>????????????????????????@@@@@@@@@?????????>>>>>>>>>>>>>>>??????>>>>>>>>>???@@@@@@AAAAAABBBBBBCCC>>>======???AAAAAA>>>;;;??????@@@AAAAAAAAAAAA@@@<<<<<<===??????@@@@@@@@@AAA@@@@@@@@@AAABBBBBBCCCCCCCCCDDDDDDEEEEEEFFFFFFEEEDDDDDDEEEGGGHHHGGGFFFFFFGGGHHHIIIIIIHHHGGGFFF>>>@@@BBBCCCBBBBBBCCCDDDAAAAAA???>>>AAAEEEEEECCCAAAAAA@@@@@@@@@AAACCCDDD@@@AAAAAABBBBBBAAAAAA@@@@@@@@@????????????@@@@@@===>>>?????????===<<<;;;>>>>>>??????>>>===;;;:::????????????????????????>>>===============>>>>>>;;;<<<<<<===============<<<<<<<<<<<<============>>>>>>?????????>>>>>>===@@@@@@@@@@@@@@@???>>>===????????????????????????