BM6P6(@ ~~~pppfffeeegggkkkpppwwwxxxoooggg___XXXUUURRRNNNNNNPPPLLLKKKKKKKKKLLLNNNQQQRRRTTTVVVZZZ]]]aaaeeejjjmmmooosssyyy~~~~~~~~~|||zzzyyyzzz{{{zzzyyyvvvuuurrroookkkgggeeecccbbb___]]]\\\[[[[[[YYYXXXTTTTTTTTTTTTSSSQQQPPPNNNMMMLLLLLLKKKKKKKKKKKKKKKOOONNNMMMNNNQQQTTTUUUVVV```lll{{{vvvkkkddd^^^[[[XXXVVVYYY^^^aaadddkkkwwwxxxmmmfff^^^VVVPPPMMMJJJIIIIIIIIIJJJJJJKKKKKKLLLLLLOOONNNOOORRRTTT[[[iiivvvuuuoootttyyywwwxxx}}}{{{ggg___YYY[[[___ZZZWWWTTTPPPNNNMMMKKKIIIGGGCCCBBB@@@@@@@@@@@@???===<<<<<<;;;::::::999999888999:::;;;<<<============<<<<<>>===<<<<<<<<<;;;::::::999999999:::;;;<<<============<<<===???GGGXXXqqqssslllccchhh~~~{{{uuuuuuvvvuuuuuuwwwuuuxxx{{{}}}}}}}}}~~~~~~{{{wwwvvv{{{rrrfff]]]WWWVVVYYYYYYbbbkkkzzzyyy```VVV|||mmmiiigggiiiooovvv|||oooggg^^^WWWPPPNNNLLLIIIHHHJJJIIIIIIJJJKKKNNNQQQTTTVVVYYYZZZ\\\\\\\\\]]]```bbbfffjjjpppuuu|||~~~~~~}}}}}}|||yyyxxxqqqpppnnnkkkhhhfffdddcccaaa___\\\[[[[[[[[[YYYXXXUUUUUUVVVVVVUUUSSSQQQPPPNNNLLLKKKIIIIIIIIIIIIIIILLLLLLMMMOOOQQQUUUXXXZZZfffrrr|||sssllleee```]]]ZZZXXXZZZ^^^cccgggppp~~~wwwiiiccc[[[SSSNNNKKKHHHGGGIIIIIIJJJJJJKKKLLLLLLMMMOOOOOOPPPSSSTTTYYYeeerrrjjjeeekkk{{{}}}ttteee```[[[]]]aaa\\\ZZZYYYWWWUUUTTTQQQMMMJJJGGGEEECCCBBBBBBAAA>>>=========<<<;;;;;;::::::999999:::;;;<<<<<<===<<<<<<======???DDDPPPeeezzzsssiiikkk~~~yyyuuutttrrrrrruuusssvvvzzz}}}~~~~~~{{{lllaaaYYYTTTTTTWWWYYYbbblll{{{www^^^TTT{{{llliiigggiiioooyyywwwjjjdddZZZSSSMMMLLLJJJGGGFFFHHHHHHHHHJJJLLLOOOSSSVVVWWWZZZ[[[]]]]]]\\\]]]___aaacccfffkkkooottt|||}}}~~~|||yyyvvvooonnnllljjjhhhfffdddccc```^^^\\\[[[[[[[[[ZZZXXXVVVVVVVVVVVVUUUSSSRRRPPPNNNLLLJJJHHHGGGHHHHHHIIIKKKLLLNNNPPPRRRVVVZZZ\\\hhhtttyyyooofff```[[[ZZZYYYWWWYYY^^^dddhhhrrrvvviiicccZZZSSSNNNKKKHHHGGGHHHIIIIIIJJJKKKLLLMMMMMMOOONNNPPPSSSTTTYYYeeeqqqvvveeebbbiiiwww|||rrrfffbbb\\\]]]```[[[[[[ZZZYYYXXXVVVSSSNNNJJJIIIGGGDDDCCCCCCAAA???===<<<<<<;;;;;;:::999999999999:::;;;;;;<<<<<<<<<;;;<<<<<<>>>AAAHHH[[[xxx|||mmmmmm|||~~~}}}~~~|||vvvsssqqqrrruuurrrvvvzzz~~~vvvggg^^^WWWRRRSSSWWWYYYcccmmm|||vvv\\\SSS|||mmmhhhfffhhhpppzzzttthhhaaaWWWPPPLLLKKKJJJGGGFFFHHHGGGHHHJJJMMMQQQTTTWWWXXXZZZ[[[]]]^^^^^^___bbbdddcccfffiiikkknnnttt|||~~~{{{wwwtttooonnnllljjjhhhfffeeeddd___]]][[[ZZZ[[[[[[ZZZXXXVVVVVVVVVVVVUUUSSSRRRPPPNNNLLLJJJHHHGGGHHHIIIJJJKKKNNNPPPRRRTTTWWW\\\___iiitttvvvkkkaaa\\\YYYYYYYYYYYY\\\```ccchhhsssuuuiiicccZZZSSSNNNKKKIIIHHHHHHHHHIIIJJJKKKLLLMMMMMMNNNNNNPPPRRRTTTZZZfffsssssseeeeeemmmuuurrrgggddd]]]]]]___ZZZ\\\[[[ZZZYYYWWWSSSNNNJJJJJJHHHFFFEEEDDDCCC@@@>>>;;;;;;::::::999888888888999:::;;;;;;;;;;;;;;;;;;;;;;;;===@@@DDDSSSqqquuurrrzzz~~~||||||zzzvvvttttttwwwtttxxx}}}~~~rrrddd\\\VVVRRRTTTXXXYYYeeeppp~~~vvv]]]UUU~~~ooogggfffhhhppp{{{rrrfff^^^UUUOOOKKKKKKKKKHHHGGGIIIGGGHHHKKKNNNRRRUUUWWWYYYYYY[[[]]]___```bbbeeehhhfffhhhjjjkkklllqqqxxx~~~~~~}}}zzzvvvrrrooonnnllljjjhhhfffdddccc^^^\\\ZZZZZZZZZ[[[ZZZXXXUUUUUUVVVVVVUUUSSSQQQPPPNNNLLLJJJHHHGGGIIIKKKLLLMMMPPPTTTUUUUUUXXX]]]bbbjjjttttttiii```\\\ZZZ[[[[[[[[[^^^cccdddjjjuuu~~~ttthhhbbbZZZSSSNNNKKKJJJHHHGGGHHHIIIJJJKKKMMMMMMNNNNNNMMMNNNQQQUUU\\\jjjxxxtttiiikkksss{{{qqqhhheee]]]]]]```\\\^^^\\\ZZZXXXVVVSSSOOOKKKKKKIIIGGGFFFEEEEEEBBBAAA<<<;;;;;;::::::999888888::::::;;;;;;;;;;;;::::::::::::<<>>======<<<;;;;;;:::::::::::::::;;;;;;::::::999;;;999;;;??????EEE\\\uuu~~~|||yyyyyy||||||}}}zzznnnaaaYYYTTTQQQSSSWWW[[[iiivvv{{{bbb[[[rrrhhhgggkkkttt~~~wwwlll```XXXQQQLLLIIIJJJJJJGGGGGGHHHHHHJJJMMMPPPSSSVVVWWWXXXYYY[[[]]]___```bbbeeegggkkkmmmooopppqqquuu}}}~~~yyy~~~~~~}}}|||{{{zzzwwwssspppmmmllljjjgggdddbbb```___]]]\\\ZZZYYYZZZ[[[ZZZYYYTTTTTTTTTTTTSSSQQQPPPOOOMMMLLLIIIHHHIIIKKKNNNQQQQQQUUUYYYYYYXXXZZZ___eeelllwwwuuujjjaaa\\\YYYZZZYYYVVVXXX[[[gggnnnzzz}}}ssseee___WWWPPPLLLIIIGGGFFFGGGGGGHHHJJJKKKMMMNNNNNNMMMKKKLLLOOOUUU___rrrzzzppphhhkkksssooogggddd^^^```gggeeeccc```\\\YYYWWWTTTQQQOOOJJJIIIGGGGGGGGGGGGFFFDDD?????????>>>======<<<<<<:::::::::;;;;;;:::999999<<<999:::???>>>AAATTTkkk~~~{{{wwwyyy}}}yyymmm```XXXSSSPPPRRRWWW\\\jjjxxx}}}ddd]]]xxxmmmiiijjjrrr}}}zzzoooggg```ZZZTTTOOOIIIGGGHHHJJJIIIIIIMMMMMMNNNPPPRRRUUUWWWXXXXXXYYY\\\___cccjjjqqqvvvtttwww{{{}}}~~~zzzzzz}}}}}}|||{{{yyywwwtttrrrqqqmmmkkkiiihhhgggeeeaaa___]]]]]]\\\[[[ZZZYYYXXXWWWTTTTTTTTTTTTUUUTTTRRROOOLLLKKKJJJJJJLLLOOOSSSUUUXXXXXXXXXXXX[[[^^^ccceeerrr|||{{{rrriii```\\\YYYYYYWWWWWW[[[bbbhhhppp~~~zzzpppddd___WWWPPPLLLIIIHHHGGGHHHGGGHHHJJJMMMNNNNNNLLLKKKLLLHHHLLLWWW^^^ooorrrjjjeeehhhmmmyyyqqqiiifffdddbbbcccgggfffeeeccc```[[[VVVRRROOOOOOMMMLLLMMMMMMMMMKKKIIIGGGCCC???<<<<<<=========;;;;;;;;;:::::::::999999>>>:::;;;@@@???@@@OOOccc~~~{{{xxx}}}~~~uuuhhhZZZTTTSSSTTTVVVZZZbbbmmm}}}hhhaaa|||rrrnnnnnnttt}}}sssiiibbb\\\VVVQQQMMMHHHFFFGGGIIIIIIIIIPPPPPPQQQQQQRRRTTTUUUVVVUUUWWWYYY\\\bbbkkkttt{{{}}}~~~{{{{{{||||||zzzxxxvvvsssqqqpppllljjjhhhgggfffdddaaa___]]]\\\\\\[[[ZZZYYYXXXXXXVVVUUUTTTTTTTTTTTTRRRPPPNNNMMMLLLLLLNNNQQQTTTVVVWWWWWWWWWXXXZZZ^^^cccgggrrr{{{zzzpppggg```\\\YYYYYYWWWWWW\\\cccjjjsssxxxnnnddd^^^VVVOOOKKKIIIHHHGGGHHHGGGHHHJJJMMMNNNNNNMMMMMMMMMJJJNNNYYY```rrrpppeee```ccciiiyyyooofffccccccbbbcccfffjjjiiifffbbb]]]XXXTTTQQQOOONNNMMMMMMNNNMMMKKKJJJGGGDDDAAA???>>>>>>>>>===;;;;;;;;;:::::::::999999===:::;;;???>>>???NNN```{{{{{{www{{{{{{pppdddWWWSSSSSSUUUXXX\\\___lll~~~mmmgggxxxtttrrrvvv|||vvvkkkddd]]]XXXTTTOOOLLLIIIHHHIIIKKKLLLLLLTTTTTTSSSSSSSSSTTTTTTTTTTTTTTTUUUYYY```kkkwww}}}}}}|||{{{yyywwwtttrrrpppooojjjhhhfffeeedddcccaaa___[[[[[[[[[ZZZZZZYYYYYYYYYXXXVVVTTTSSSSSSSSSQQQPPPPPPPPPOOOOOOPPPRRRUUUVVVVVVVVVWWWXXXZZZ^^^dddiiirrr{{{~~~wwwnnneee___[[[XXXXXXXXXXXX]]]dddmmmvvvuuulllbbb]]]UUUOOOKKKIIIHHHGGGHHHHHHHHHJJJMMMNNNNNNMMMMMMNNNLLLPPP\\\dddwww}}}jjj^^^ZZZ```hhh||||||ooocccaaaddddddddddddjjjiiifffbbb]]]XXXTTTRRRPPPOOONNNNNNOOONNNLLLJJJHHHFFFCCCBBBBBBAAA???===;;;;;;;;;;;;::::::::::::<<<999;;;>>>===>>>KKKZZZvvvzzzvvvzzzwwwjjj___UUURRRSSSUUUZZZ^^^```qqqooojjj}}}xxxuuuxxx{{{yyylllddd___ZZZVVVTTTOOOMMMKKKKKKKKKMMMOOOPPPUUUUUUUUUUUUVVVUUUUUUUUUTTTTTTTTTWWW]]]iiivvv~~~{{{{{{zzzxxxvvvsssqqqpppoooiiigggeeeccccccbbb```^^^ZZZZZZZZZZZZZZZYYYYYYYYYYYYWWWSSSRRRRRRRRRQQQQQQQQQQQQPPPPPPPPPRRRSSSUUUTTTUUUWWWXXXYYY^^^fffllluuu}}}|||vvvlllddd]]]ZZZXXXXXXXXXXXX^^^eeennnyyytttjjjaaa\\\TTTNNNKKKIIIHHHGGGHHHHHHHHHKKKMMMOOONNNMMMKKKNNNMMMRRR___iii~~~vvvdddYYYYYYdddooo{{{zzzsssfffcccffffffdddcccdddcccaaa]]]ZZZVVVSSSRRRQQQPPPOOOOOOPPPPPPNNNLLLIIIGGGFFFEEEEEECCC???===<<<;;;;;;;;;;;;:::::::::;;;999;;;===<<<===GGGSSSmmmyyyuuuzzz}}}ttteee\\\SSSRRRSSSUUUZZZ___ggg{{{nnniiizzzwwwxxxzzz~~~}}}oooaaa\\\ZZZVVVSSSSSSMMMMMMLLLLLLLLLMMMPPPQQQTTTTTTVVVWWWXXXYYYXXXXXXWWWWWWVVVWWW\\\eeeqqqyyy~~~{{{{{{zzzwwwuuurrrqqqpppooojjjgggdddbbbaaaaaa___^^^ZZZZZZZZZYYYYYYYYYYYYYYYYYYVVVSSSRRRRRRRRRRRRQQQQQQQQQPPPOOOOOOPPPQQQQQQRRRTTTVVVWWWYYY^^^hhhoooxxx{{{uuulllddd\\\XXXWWWXXXXXXYYY___fffooo{{{sssjjj___ZZZSSSMMMJJJIIIHHHHHHIIIHHHIIIKKKNNNOOOOOOMMMHHHLLLLLLSSSaaammmqqq```WWWZZZiiixxxvvvzzzwwwjjjgggiiigggcccaaa^^^]]]\\\ZZZXXXVVVUUUUUUSSSRRRQQQQQQRRRQQQOOOMMMJJJIIIHHHGGGGGGDDD@@@===<<<<<<<<<;;;;;;;;;::::::::::::;;;<<<;;;<<>><<<<<<<<<<<<;;;;;;;;;::::::;;;===<<<;;;===BBBGGGVVVsss|||vvvsssxxx~~~vvvmmm]]]WWWSSSSSSTTTVVV[[[aaannnnnnlllxxxvvvvvvzzzuuubbbSSSRRRSSSOOONNNQQQMMMOOOPPPOOONNNNNNQQQSSSTTTVVVXXX[[[\\\\\\\\\[[[ZZZ[[[\\\\\\^^^aaaeeeiiinnnvvv}}}}}}{{{xxxuuurrrqqqqqqqqqmmmjjjeeebbb```___]]]\\\[[[[[[ZZZYYYXXXWWWWWWVVVTTTSSSSSSSSSUUUUUUSSSRRRRRRQQQPPPPPPOOONNNMMMMMMNNNRRRVVVVVVXXX^^^jjjttt|||~~~wwwqqqhhhaaaZZZVVVUUUWWWYYYZZZaaaiiissszzzooofff]]]XXXQQQLLLIIIIIIHHHHHHIIIIIIIIILLLNNNPPPOOONNNHHHMMMNNNTTT```lll{{{jjj^^^[[[eee{{{|||wwwzzzrrrkkkjjjhhhbbb^^^]]]\\\\\\ZZZYYYXXXYYYYYYZZZUUUTTTSSSSSSTTTSSSQQQOOOMMMKKKIIIGGGFFFDDDAAA>>><<<<<<<<<<<<;;;;;;;;;;;;:::===>>>===<<<===@@@CCCLLLkkk{{{uuurrrvvv|||}}}ooogggXXXTTTRRRTTTVVVXXX^^^eeesss~~~kkkiiiyyyuuuuuuxxxwwwcccTTTSSSUUUQQQPPPTTTQQQSSSUUUTTTRRRRRRTTTWWWVVVXXXZZZ\\\]]]]]][[[[[[YYY[[[]]]^^^___aaaccceeeeeekkkttt|||~~~~~~|||xxxuuurrrqqqqqqrrroookkkfffbbb```___]]]\\\\\\[[[ZZZYYYXXXWWWVVVVVVRRRRRRRRRTTTVVVVVVTTTRRRSSSRRRQQQPPPOOONNNMMMMMMMMMRRRUUUVVVWWW^^^kkkuuu|||}}}uuuoooggg___YYYVVVUUUWWWYYY[[[bbbiiiuuuxxxmmmeee\\\WWWPPPKKKIIIIIIIIIHHHIIIIIIIIILLLNNNPPPOOONNNJJJOOOOOOTTT___jjjtttfff^^^^^^lll|||xxx|||rrrlllhhhhhheee```\\\]]]\\\[[[YYYXXXWWWWWWWWWWWWUUUTTTSSSTTTTTTTTTRRRPPPNNNKKKHHHGGGEEEDDDAAA???======<<<<<<<<<;;;;;;;;;:::===???===<<<>>>@@@@@@FFFfff{{{uuuqqqtttzzzyyykkkbbbUUURRRQQQTTTWWWZZZaaaiiizzzyyyfffdddzzztttuuu{{{kkkaaaWWWUUUUUUTTTSSSSSSYYYXXXVVVUUUTTTUUUVVVVVV[[[[[[[[[\\\\\\]]]]]]]]]]]]\\\[[[\\\^^^```aaabbbggghhhkkksss|||~~~~~~|||yyyuuusssqqqppppppiiihhhfffdddaaa```___^^^\\\\\\[[[YYYXXXVVVUUUUUUUUUTTTTTTTTTSSSRRRRRRRRRRRRQQQQQQPPPNNNMMMMMMLLLKKKPPPUUUWWWZZZaaannnyyyzzzpppggg```^^^YYYVVVUUUXXX[[[]]]ccciiizzz}}}ssshhh```]]]UUUOOOMMMKKKHHHGGGIIIIIIIIIJJJKKKLLLMMMNNNNNNMMMKKKQQQ\\\eeerrrvvviiibbbhhhqqqyyy~~~|||nnnlllllllllggg^^^ZZZ[[[]]]\\\ZZZZZZ[[[ZZZXXXWWWUUUTTTSSSTTTUUUUUUQQQMMMLLLLLLJJJHHHEEECCC@@@??????>>>>>>===<<<;;;;;;;;;::::::::::::;;;===>>>@@@JJJYYYuuuwwwooollltttyyy{{{uuussstttwwwzzz|||}}}qqqddd[[[TTTQQQQQQTTTWWW\\\fffppppppbbb___}}}uuussswwwjjj```WWWVVVXXXXXXYYY[[[^^^\\\YYYVVVUUUVVVWWWYYY\\\\\\\\\\\\]]]]]]]]]^^^]]]\\\[[[\\\]]]___aaaaaaeeegggkkkrrr{{{}}}zzz}}}{{{zzzwwwuuurrrpppnnnmmmjjjiiigggdddbbbaaa```___]]]\\\[[[ZZZXXXWWWVVVUUUUUUUUUUUUTTTSSSSSSRRRRRRQQQQQQQQQPPPOOONNNMMMMMMJJJOOOTTTVVVYYYaaannnxxxyyyooofff```^^^ZZZWWWVVVYYY\\\^^^dddkkkzzz}}}ssshhh```ZZZSSSMMMLLLJJJFFFEEEGGGJJJJJJKKKLLLMMMNNNOOOOOONNNMMMRRR]]]gggwwwrrriiigggqqqzzz|||qqqooonnnmmmfff^^^\\\___```^^^[[[YYYYYYXXXWWWUUUVVVTTTSSSTTTUUUVVVTTTQQQNNNMMMLLLJJJGGGEEEBBBAAA@@@??????===<<<;;;::::::::::::::::::;;;===>>>@@@GGGTTTmmm~~~tttmmmkkkrrrxxxtttkkkfffeeefffiiimmmpppsssxxx}}}|||{{{{{{{{{|||}}}~~~|||}}}~~~wwwlll```XXXSSSQQQQQQTTTWWW]]]gggrrrkkk```aaavvvpppsss{{{}}}hhh___XXXXXX[[[]]]aaaeeehhhddd^^^YYYWWWXXXZZZ\\\]]]]]]]]]]]]^^^^^^^^^^^^___^^^^^^^^^___aaacccdddhhhjjjooovvv~~~~~~yyywww{{{zzzzzzxxxvvvssspppnnnmmmjjjiiigggeeecccaaa``````]]]]]]\\\[[[YYYXXXWWWWWWVVVVVVUUUUUUTTTSSSSSSRRRQQQQQQPPPPPPPPPOOOOOOOOOMMMQQQUUUXXX[[[dddpppyyy|||vvvmmmeee___]]]\\\YYYXXX[[[]]]___fffnnn||||||rrrggg___WWWPPPKKKJJJHHHEEEDDDFFFJJJKKKLLLMMMNNNOOOOOOOOOOOONNNTTT___kkk~~~mmmjjjnnn{{{{{{tttsssqqqmmmddd]]]]]]cccddd```[[[XXXWWWWWWVVVUUUWWWUUUTTTUUUVVVVVVUUUSSSOOOOOONNNLLLJJJGGGEEEDDDAAAAAA@@@>>>===;;;:::999::::::::::::;;;===>>>@@@CCCMMMccc}}}{{{~~~}}}xxxpppjjjiiimmmsss|||zzzssssssvvvzzz}}}qqqfff___\\\\\\XXX\\\```ccceeeiiipppuuu{{{||||||{{{zzzxxxuuutttnnnmmmlllkkkkkklllmmmmmmllllllmmmoooqqqtttwwwyyy{{{qqqggg\\\VVVRRRPPPQQQTTTWWW^^^jjjvvv|||ccc^^^bbbyyyppppppxxxuuuggg___YYY[[[^^^bbbhhhnnnsssnnneee^^^ZZZZZZ]]]___^^^^^^^^^^^^^^^^^^^^^^^^```aaabbbbbbccceeehhhjjjooorrrxxx|||yyyxxx~~~~~~|||{{{{{{yyyvvvssspppnnnhhhgggeeecccbbb``````___]]]]]]\\\[[[ZZZYYYXXXXXXWWWWWWVVVUUUTTTSSSSSSRRRPPPPPPPPPPPPPPPPPPQQQQQQRRRUUUYYY\\\```iiittt}}}}}}xxxrrrjjjccc___\\\\\\ZZZZZZ]]]^^^```iiirrr~~~zzzpppeee]]]TTTNNNIIIIIIHHHEEEDDDFFFIIIJJJLLLMMMOOOOOOOOOOOOOOOOOOUUU```ooozzzjjjjjjppp}}}zzzvvvssspppjjjaaaZZZ]]]eeeeeeaaa[[[XXXWWWXXXYYYYYYYYYYYYZZZ[[[ZZZXXXTTTRRROOOOOONNNMMMKKKIIIGGGFFFCCCBBBAAA???===;;;:::999::::::::::::;;;===>>>@@@BBBIIIZZZrrr}}}|||wwwvvvrrrlllhhhggggggnnnwww~~~yyyooofffaaabbbeeehhhnnnrrrxxx~~~{{{wwwooofff]]]YYYYYYZZZTTTXXX\\\^^^^^^aaaeeeiiimmmmmmnnnnnnnnnlllkkkjjjgggfffeeedddcccdddeeeeeedddeeeeeeeeefffiiimmmppprrrssstttuuuwwwxxxyyyyyywwwvvvtttssssssvvv|||}}}}}}}}}}}}wwwmmmcccZZZUUUPPPOOOQQQUUUXXX```nnn{{{uuu^^^[[[ccc{{{qqqooottt{{{}}}}}}tttllleee___\\\^^^cccgggooovvv~~~wwwlllbbb]]]\\\___aaa^^^^^^^^^^^^^^^^^^^^^^^^^^^```cccdddeeehhhmmmpppvvv{{{}}}|||{{{~~~~~~{{{{{{zzzxxxuuurrrooommmfffeeecccaaa```___^^^^^^]]]\\\\\\[[[ZZZYYYXXXXXXWWWWWWVVVUUUTTTSSSRRRQQQOOOPPPPPPQQQQQQRRRRRRSSSTTTVVVYYY]]]bbbkkkvvv~~~{{{tttmmmgggbbb^^^\\\\\\ZZZ[[[]]]___bbblllvvvxxxnnncccZZZRRRMMMIIIJJJIIIFFFFFFGGGHHHIIIKKKMMMNNNNNNMMMMMMNNNPPPVVVbbbsssuuugggfffkkkvvv|||uuuqqqllleee]]]XXX\\\dddddd```[[[XXXYYY\\\^^^___^^^aaadddeeeaaa[[[UUUQQQNNNMMMMMMLLLJJJIIIGGGFFFDDDCCCAAA@@@>>><<<;;;:::::::::::::::;;;===>>>@@@BBBHHHUUUjjj~~~|||uuupppnnnlllgggeeefffdddkkkttt{{{~~~}}}}}}|||zzzvvvsssqqqrrrssstttuuuvvvwwwyyy}}}xxxppphhheee```[[[XXXXXXZZZ[[[aaadddiiinnnqqqqqqpppoooiiigggbbb[[[VVVTTTUUUWWWWWWZZZ]]]^^^^^^___cccgggeeeeeeggggggggggggfffeeedddcccbbbaaaaaabbbcccccccccddddddbbbaaacccfffiiiiiiiiiiiijjjjjjkkkkkklllfffggghhhggghhhjjjmmmpppsssrrrooonnnmmmnnnoooqqqvvvwwwxxxyyy|||~~~ttthhh^^^WWWTTTOOOOOORRRVVVZZZbbbrrrppp[[[\\\eee{{{qqqlllnnnqqqtttvvvxxxxxxuuupppjjjfffddd```___dddiiinnnvvv~~~sssggg```^^^```bbb^^^^^^^^^^^^]]]]]]]]]]]]ZZZ]]]bbbdddgggkkkqqqwww}}}xxxxxxvvvtttqqqooolllkkkeeedddbbb```___^^^]]]]]]\\\\\\[[[ZZZZZZYYYXXXXXXWWWVVVUUUTTTSSSQQQQQQPPPOOOOOOPPPQQQRRRSSSTTTUUUTTTUUUXXX\\\bbbkkkuuu|||~~~yyyqqqiiiddd```]]][[[ZZZYYY[[[^^^___cccooo{{{~~~uuukkk```WWWQQQLLLIIIJJJKKKHHHGGGIIIGGGHHHKKKMMMNNNNNNMMMLLLMMMQQQYYYeeexxxrrrddddddfffnnnzzztttmmmfff```[[[XXX[[[aaaaaa]]]YYYXXXZZZ^^^aaabbbcccfffjjjiiiddd\\\UUUQQQLLLLLLLLLKKKJJJIIIGGGFFFCCCCCCBBB@@@???===<<<;;;::::::::::::;;;===>>>@@@BBBGGGRRRbbbxxx{{{xxx}}}uuunnnhhhfffdddaaaaaaddddddjjjrrrwww{{{~~~~~~~~~~~~wwwvvvtttrrrooonnnlllllllllkkkiiigggffffffggghhhjjjkkkllllllooosssyyy~~~~~~xxxpppggg```___^^^\\\[[[ZZZYYYYYYYYYZZZ\\\```ccceeeeeeddddddcccbbb___[[[WWWVVVWWWYYYZZZ]]]`````````ccchhhllliiijjjjjjkkkjjjiiihhhgggddddddcccbbbcccdddeeefffeeeggghhhfffdddcccgggjjjjjjiiihhhfffeeedddcccccc^^^___`````````aaadddffffffdddbbb``````bbbdddffflllnnnpppqqqsssyyy}}}pppcccYYYTTTRRROOOPPPTTTXXX\\\eeewwwkkk\\\```jjjzzzppphhhdddccciiijjjkkkllljjjfffcccbbbaaa```cccjjjqqqwwwxxxkkkccc___```aaa^^^]]]]]]]]]\\\\\\\\\\\\XXX]]]dddhhhkkkqqqyyyxxxwwwuuurrrooommmkkkkkkeeedddbbbaaa___^^^^^^^^^[[[ZZZZZZYYYYYYXXXXXXXXXVVVUUUTTTSSSRRRPPPOOOOOONNNOOOPPPQQQSSSTTTVVVVVVUUUUUUXXX\\\ccclllvvv|||~~~xxxnnnfffbbb___]]][[[WWWXXXZZZ]]]___dddqqq~~~{{{sssiii]]]UUUOOOJJJHHHJJJKKKHHHGGGIIIGGGIIILLLNNNOOOOOOMMMLLLNNNTTT]]]iii~~~sssgggfffhhhooo~~~sssiii```]]][[[ZZZ[[[^^^^^^[[[XXXWWWZZZ]]]___```aaadddeeeccc]]]WWWSSSQQQLLLLLLLLLLLLKKKJJJHHHHHHCCCBBBAAA@@@???>>>======::::::::::::;;;===>>>@@@???FFFNNNZZZnnnwwwrrr{{{yyysssoooggg```^^^]]]\\\]]]```bbbgggmmmqqquuuyyyzzzvvvsssqqqnnnnnnoooqqqtttuuurrrooolllkkkjjjhhhgggfffeeeeeeggggggfffffffffgggggghhhiiijjjlllmmmnnnqqquuuxxx{{{|||yyytttpppjjjccc]]]^^^]]]]]]]]]]]]\\\\\\\\\ZZZ\\\^^^```bbbcccddddddeeeeeeccc```\\\ZZZZZZ[[[[[[^^^aaaccceeeiiiqqqwwwzzzzzzyyyxxxvvvsssqqqoookkkkkkkkkkkklllmmmooopppnnnqqqtttssspppooorrruuuvvvtttqqqmmmiiigggfffeeebbbbbbaaa```___aaaeeehhhgggeeebbb______```cccdddiiimmmqqqtttvvv{{{~~~pppbbbWWWSSSRRROOOQQQUUUZZZ^^^hhh{{{{{{eee]]]gggsssyyyoooeee]]]XXXaaaaaaccceeeccc```___```______dddnnnvvv}}}zzznnnddd`````````]]]]]]]]]\\\\\\[[[[[[[[[ZZZ```ggglllpppwwwzzzyyyuuurrrooonnnmmmmmmeeedddcccaaa```_________ZZZZZZYYYYYYXXXXXXWWWWWWUUUUUUTTTRRRQQQOOONNNNNNNNNOOOPPPRRRSSSUUUVVVWWWWWWXXXYYY^^^eeennnxxx~~~~~~wwwmmmeeeaaa___\\\ZZZVVVVVVZZZ]]]___dddrrrzzzqqqggg\\\SSSNNNIIIGGGIIIJJJHHHGGGHHHHHHJJJMMMOOOPPPPPPNNNMMMOOOVVV___mmm}}}tttllllllnnnuuurrrggg^^^[[[\\\\\\[[[]]]\\\ZZZWWWWWWYYY[[[]]]]]]\\\^^^^^^ZZZTTTPPPOOOOOOMMMMMMMMMLLLLLLKKKJJJIIIBBBBBBAAAAAA@@@???>>>>>>::::::::::::;;;===???@@@===DDDKKKUUUgggtttnnnwww}}}sssllljjjbbb[[[YYYYYYXXXZZZ^^^___ccchhhkkknnnrrryyy~~~~~~xxxrrrnnnkkkhhhgggbbbbbbdddhhhlllmmmjjjggggggggggggffffffeeeeeeeeeiiiiiijjjkkkllllllmmmmmmnnnooorrrssstttvvvyyy{{{~~~xxxtttqqqllleee```\\\[[[ZZZZZZZZZ[[[\\\\\\^^^___```bbbeeegggiiijjjeeefffeeebbb]]]ZZZXXXXXX\\\___cccfffiiipppyyy}}}zzzxxxtttttttttuuuvvvxxxzzz{{{www|||}}}||||||vvvrrrnnnlllkkkjjjhhheeebbbbbbdddjjjoooooommmiiifffeeefffhhhiiilllqqqxxx|||}}}ssscccYYYUUUUUUOOORRRVVV[[[___iii}}}tttaaa^^^kkkzzz}}}qqqccc[[[ZZZWWWZZZ\\\[[[[[[^^^``````cccffflllssszzzzzzlllcccaaa```]]]^^^^^^]]]]]]]]]]]]]]]^^^___bbbgggoooxxx|||xxxssspppnnnmmmllljjjgggfffcccaaa___^^^^^^^^^ZZZZZZXXXWWWVVVUUUUUUUUUSSSRRRQQQQQQOOOOOONNNMMMNNNNNNOOOPPPQQQSSSSSSTTTVVVXXXZZZ___iiivvv{{{zzz{{{tttjjjbbb]]]\\\\\\\\\VVVVVVYYY]]]aaahhhwwwxxxooocccZZZWWWPPPLLLJJJKKKJJJGGGGGGKKKIIILLLOOOQQQQQQPPPPPPQQQUUU[[[cccqqq~~~wwwrrrrrrvvvssshhh^^^]]]___]]]ZZZYYY\\\ZZZXXXVVVUUUVVVWWWWWWYYYXXXWWWUUURRRPPPOOONNNQQQNNNJJJHHHHHHHHHHHHGGGEEEDDDBBB@@@>>>======>>>===<<<<<<;;;;;;:::999999===???@@@GGG\\\vvvsssnnnyyy}}}ssskkkggg]]][[[YYYWWWVVVWWWYYY[[[\\\^^^bbbeeegggkkkooosss{{{|||~~~uuuqqqkkkeeebbbbbbdddfffaaacccfffhhhjjjjjjjjjjjjnnnllljjjjjjlllnnnnnnnnnoooppprrrssssssuuuwwwzzz~~~|||}}}~~~yyytttnnnfff```___]]][[[ZZZ\\\^^^______`````````aaadddfffiiikkkpppkkkddd^^^ZZZZZZ\\\^^^^^^bbbfffiiinnnvvv|||xxxzzz~~~yyyuuutttrrrnnnlllmmmpppvvvyyyxxxqqqmmmooouuuzzz~~~yyyeeeWWWRRRSSSSSSPPPSSS\\\bbbiii~~~ppp]]]ZZZmmmsssddd[[[YYYUUUXXX[[[[[[\\\^^^```bbbeeehhhmmmttt{{{zzzllldddbbbaaa^^^```___^^^]]]\\\\\\]]]]]]aaafffnnnwww|||xxxssspppnnnlllkkkiiifffdddbbb```^^^]]]]]]]]]YYYXXXWWWVVVVVVUUUUUUVVVRRRRRRQQQPPPOOONNNMMMMMMOOOOOOPPPQQQSSSTTTUUUUUUXXXZZZ\\\aaalllyyy~~~}}}{{{tttjjjbbb^^^\\\\\\\\\XXXXXX[[[```dddkkkyyy~~~uuulll```XXXUUUMMMJJJHHHJJJJJJHHHIIILLLJJJMMMPPPQQQQQQPPPQQQQQQUUU[[[gggzzz|||tttpppqqqwwwqqqfff]]]]]]^^^]]]ZZZZZZ[[[ZZZXXXWWWVVVWWWXXXXXXYYYXXXVVVTTTRRROOONNNMMMPPPMMMIIIGGGGGGGGGGGGFFFEEEDDDBBB@@@???>>>>>>>>>===<<<<<<;;;;;;::::::999;;;===>>>DDDUUUooovvvmmmssszzzoooeee```WWWVVVUUUTTTTTTUUUVVVWWWZZZ\\\___aaacccfffjjjlllmmmoooqqqssstttttttttsssooolllfffbbbaaabbbeeehhhgggjjjnnnqqqsssssssssrrruuuuuutttssssssssstttuuuwwwyyyzzzzzzzzz{{{}}}yyytttnnngggbbb^^^\\\ZZZZZZ\\\___``````aaabbbcccdddfffhhhjjjlllnnnjjjccc]]]ZZZZZZ\\\^^^]]]aaafffiiinnnvvv~~~}}}}}}{{{wwwvvvxxx~~~zzzvvvxxx~~~{{{fffYYYTTTUUUVVVSSSVVV___eeemmmooo\\\\\\ssswwwfff[[[XXXTTTWWWZZZ]]]___```bbbdddhhhjjjpppvvv}}}xxxkkkdddcccbbb___aaa```^^^]]]\\\\\\\\\\\\dddkkkwww~~~{{{xxxsssooommmkkkiiigggcccbbb```^^^]]]\\\[[[[[[XXXWWWWWWVVVUUUUUUUUUVVVRRRQQQPPPPPPNNNNNNMMMLLLPPPPPPQQQSSSTTTVVVWWWWWWYYY\\\___dddppp}}}yyysssjjjbbb^^^]]]]]]\\\YYYZZZ^^^dddhhhooo}}}zzzqqqhhh]]]UUURRRJJJGGGFFFIIIIIIHHHIIIMMMKKKNNNQQQRRRRRRQQQRRRRRRUUU\\\kkkxxxoooiiilllwww}}}mmmccc\\\\\\^^^]]][[[[[[ZZZYYYXXXWWWWWWXXXYYYZZZXXXWWWUUUSSSPPPNNNMMMLLLNNNKKKHHHFFFFFFGGGFFFFFFEEEDDDCCCAAA@@@?????????======<<<<<<;;;:::::::::999<<<===@@@LLLddd|||{{{pppoootttggg]]]VVVRRRRRRRRRSSSTTTTTTUUUVVVWWWYYY[[[\\\\\\^^^aaadddaaacccfffhhhjjjjjjiiiiiikkkiiieeeccccccfffkkkmmmpppuuu{{{}}}|||~~~yyysssnnnhhhddd]]][[[YYYZZZ]]]```aaabbbbbbccceeegggjjjkkkllllllkkkgggaaa\\\ZZZ[[[]]]___\\\```fffkkkpppwwwyyyfffYYYTTTTTTYYYWWWZZZbbbhhhrrrmmm\\\bbb{{{iii]]]XXXUUUXXX^^^eeehhhggggggjjjkkknnnrrrxxx~~~~~~vvvjjjccccccbbb```aaa___^^^\\\[[[[[[\\\]]]fffppp~~~~~~~~~~~~}}}{{{{{{|||}}}~~~yyyvvvrrrnnnllljjjgggeeebbbaaa```^^^]]]\\\[[[ZZZYYYXXXWWWUUUTTTTTTSSSSSSQQQQQQPPPOOONNNMMMMMMLLLPPPPPPQQQSSSTTTVVVWWWXXXZZZ]]]aaagggssswwwqqqhhhbbb^^^]]]]]]]]]ZZZ[[[```fffkkkrrrvvvmmmeeeZZZRRRPPPJJJGGGFFFHHHHHHGGGHHHLLLLLLOOOQQQRRRRRRQQQRRRTTTVVV\\\mmmtttiii```eeesssvvvxxxwwwhhh```ZZZ[[[]]]\\\[[[\\\YYYYYYXXXXXXXXXYYYZZZZZZVVVVVVTTTRRRPPPNNNLLLKKKMMMJJJGGGEEEEEEFFFFFFEEEEEEEEEDDDCCCAAA@@@@@@@@@=========<<<;;;;;;::::::999;;;<<<===EEEYYYssswwwtttvvvjjj___VVVQQQPPPQQQSSSUUUWWWWWWWWWWWWVVVWWWXXXXXXXXXYYY\\\^^^___aaaeeejjjmmmnnnnnnnnnpppnnnkkkjjjllloootttwww{{{{{{tttooojjjfff^^^\\\ZZZ[[[]]]```aaabbbbbbdddgggiiilllmmmmmmmmmiiieee```[[[YYY[[[^^^```]]]aaahhhnnnssszzz}}}~~~uuubbbWWWSSSRRRYYYYYY]]]cccjjjuuukkk^^^jjjmmm```[[[YYY]]]hhhuuuwwwrrroooqqqppprrruuuzzz~~~~~~|||tttiiiccccccbbb``````___]]]\\\\\\]]]___```jjjuuu~~~~~~|||{{{yyyvvvyyy|||}}}zzzxxxwwwvvvsssooollljjjhhhdddbbbaaaaaa```___^^^\\\[[[ZZZZZZYYYWWWUUUSSSRRRQQQPPPRRRQQQQQQPPPOOONNNMMMLLLOOOOOOQQQRRRTTTVVVWWWXXXZZZ^^^dddkkkvvvsssnnnfffaaa^^^]]]\\\\\\ZZZ[[[```gggmmmuuu~~~rrrkkkcccYYYQQQOOOKKKHHHFFFHHHHHHEEEFFFJJJMMMOOOQQQQQQQQQQQQSSSTTTXXX]]]ooopppeee[[[bbbsssyyyqqqxxxtttddd]]]YYY[[[\\\[[[ZZZ\\\XXXXXXXXXXXXXXXYYYYYYYYYUUUTTTSSSQQQPPPNNNMMMLLLLLLIIIFFFEEEEEEFFFFFFEEEEEEEEEEEEDDDCCCBBBAAAAAA>>>======<<<<<<;;;:::::::::<<<===<<<@@@PPPjjj|||}}}xxxlllaaaYYYTTTQQQPPPRRRUUUWWWYYYZZZZZZYYYXXXYYYZZZZZZYYYZZZ\\\^^^```dddjjjqqqvvvyyyzzz{{{xxxwwwuuuuuuvvvzzz~~~~~~wwwqqqlllgggaaa___\\\\\\^^^aaabbbbbbcccdddgggjjjlllmmmmmmmmmhhheee___[[[ZZZ[[[___aaa```dddkkkrrrxxx}}}vvvrrrqqquuuzzzqqq```WWWTTTSSSXXXZZZ^^^dddkkkyyylllcccuuurrreeeaaa```gggwwwyyyyyyvvvwwwzzz}}}~~~}}}uuukkkeeeeeedddaaaaaa```^^^^^^___bbbeeegggqqq}}}~~~|||zzzyyytttvvvzzz}}}~~~}}}|||~~~|||yyyvvvrrrpppqqqooollljjjhhhfffccc```____________^^^\\\[[[ZZZZZZYYYWWWUUURRRQQQPPPPPPSSSRRRQQQPPPOOONNNNNNMMMNNNOOOPPPRRRTTTVVVXXXXXX[[[```gggoooyyy{{{pppkkkddd___]]]\\\\\\[[[[[[\\\```hhhoooyyy{{{ppphhhaaaWWWPPPNNNLLLHHHGGGHHHHHHEEEFFFIIIMMMNNNPPPPPPPPPPPPRRRTTTZZZ```uuu|||kkkaaa\\\eeewwwwwwpppxxxmmmaaa\\\YYYZZZ[[[YYYYYY\\\XXXXXXXXXXXXXXXXXXWWWWWWSSSRRRRRRQQQPPPPPPOOOOOOLLLIIIFFFEEEEEEFFFGGGFFFEEEFFFFFFEEEEEECCCBBBBBB>>>>>>======<<<;;;;;;;;;<<<<<<======>>>IIIaaavvv}}}~~~xxxmmmccc[[[WWWVVVVVVSSSTTTVVVYYY[[[\\\\\\\\\]]]^^^_________```bbbddddddhhhpppxxx{{{uuummmhhhbbb```^^^^^^```cccddddddeeefffhhhjjjlllnnnooooooiiieee```\\\ZZZ\\\___bbbbbbgggnnnuuu{{{~~~qqqllliiimmmsss{{{oooaaaZZZXXXXXXWWW[[[aaafffooooookkkuuujjjfffgggppp}}}~~~xxxnnnhhhgggfffcccbbbaaaaaaaaadddiiimmmpppzzz}}}{{{yyyxxxuuuuuuvvvwwwxxxyyyzzz{{{}}}}}}|||zzzwwwrrrooolllmmmkkkiiigggfffdddaaa___]]]]]]^^^^^^]]][[[YYYXXXWWWVVVUUUSSSSSSRRRRRRRRRTTTSSSRRRRRRPPPPPPOOONNNOOOPPPRRRTTTVVVXXXYYYZZZ]]]dddlllttt|||~~~wwwlllhhhbbb]]][[[[[[ZZZZZZ\\\]]]aaahhhqqq}}}xxxlllfff___UUUOOOMMMKKKGGGFFFHHHIIIGGGHHHLLLLLLNNNOOOOOOOOOPPPRRRTTT\\\eee}}}uuuggg___```iii{{{zzzssszzzuuueee___[[[YYYZZZZZZXXXXXX[[[XXXXXXXXXWWWWWWVVVUUUUUUQQQQQQQQQQQQQQQQQQQQQQQQLLLJJJGGGEEEFFFGGGGGGGGGEEEFFFFFFFFFFFFEEECCCBBB>>>>>>======<<<<<<;;;;;;<<<;;;<<<===>>>EEEXXXlll}}}wwwsssmmmiiibbb\\\YYYXXXZZZ\\\XXXYYY[[[]]]^^^___``````bbbdddeeeffffffhhhkkkmmmkkkpppxxxxxxooohhh```___^^^___cccgggiiijjjhhhiiijjjkkkmmmoooqqqsssjjjfffaaa\\\[[[]]]```bbbdddhhhooowww|||~~~|||zzzpppkkkiiimmmsss{{{kkk___[[[ZZZZZZYYY___eeejjjtttsssrrrwwwmmmjjjlllvvv{{{qqqkkkjjjhhheeedddccccccdddhhhmmmsssvvv}}}zzzyyyxxxwwwuuusssrrrsssvvvyyy{{{zzzzzzzzzxxxuuuqqqmmmkkkjjjiiigggfffeeeccc```^^^[[[\\\\\\\\\[[[ZZZXXXWWWTTTSSSSSSSSSSSSSSSTTTTTTTTTTTTSSSRRRQQQPPPPPPOOOPPPQQQSSSUUUWWWYYY[[[\\\___fffooowww}}}tttkkkfff```\\\[[[ZZZZZZYYY^^^^^^bbbiiirrruuujjjddd]]]TTTMMMKKKIIIFFFEEEIIIJJJIIIKKKOOOLLLMMMNNNNNNNNNOOOQQQSSS]]]iiiqqqddd^^^aaakkk}}}|||yyy~~~ssseee___ZZZYYYZZZYYYWWWWWWZZZWWWXXXWWWWWWVVVUUUTTTSSSPPPQQQQQQQQQRRRSSSSSSSSSMMMJJJGGGFFFGGGHHHHHHHHHEEEFFFGGGGGGFFFEEEDDDCCC>>>>>>>>>===<<<<<<;;;;;;<<<:::;;;======BBBSSSeee{{{}}}zzztttnnniiifff```^^^[[[YYYYYY[[[^^^```^^^___```aaacccdddeeeffffffhhhjjjkkklllmmmqqqssssssxxxzzzooohhh^^^]]]]]]```eeejjjmmmnnnkkkkkkkkklllnnnqqqtttuuukkkgggbbb]]][[[]]]```cccdddhhhooowww|||}}}zzzwwwqqqmmmlllqqqwww}}}}}}ggg\\\ZZZZZZYYY\\\bbbiiinnnxxxuuuwwwzzzttttttuuu|||vvvqqqllljjjjjjkkkllllllmmmqqqyyy|||zzz||||||||||||{{{zzzyyyxxxtttsssqqqpppppprrruuuwwwvvvuuuuuutttrrrpppnnnmmmjjjhhheeedddbbbaaa^^^\\\]]]\\\[[[YYYYYYYYYYYYZZZVVVUUUTTTRRRRRRRRRRRRSSSUUUSSSQQQOOOOOOPPPRRRTTTQQQSSSVVVWWWXXXYYYZZZ\\\]]]gggrrr{{{~~~vvvhhheeeaaa^^^[[[ZZZZZZ[[[^^^___dddllltttwwwjjj```ZZZUUUPPPKKKEEEEEEFFFGGGHHHJJJKKKLLLLLLKKKMMMPPPPPPNNNQQQVVV^^^lllvvvfff^^^^^^gggooo||||||}}}sssddd]]]]]]\\\YYYUUUTTTWWWYYYXXXVVVTTTTTTUUUVVVUUUTTTSSSQQQQQQQQQRRRSSSRRRQQQMMMKKKIIIGGGFFFGGGIIIJJJFFFEEEEEEDDDDDDDDDDDDEEEDDDBBB@@@===;;;:::::::::999<<<>>>======AAAIIIQQQrrrxxxtttmmmhhheeecccbbbbbb]]]^^^___``````aaadddfffeeefffgggkkkooorrrrrrrrrooonnnnnnqqqvvv|||~~~uuujjjccc```aaa______fffooorrrooommmmmmmmmooorrruuuuuuuuusssiii___]]]^^^]]]\\\]]]aaadddiiirrrzzz}}}|||zzzqqqrrruuuyyytttbbbZZZWWWXXX[[[___eeelllsss|||||||||~~~{{{wwwsssqqqsssuuuvvvvvvwww{{{~~~||||||||||||{{{zzzyyyxxxwwwtttsssqqqpppppprrruuuvvvvvvvvvuuusssqqqnnnlllkkkkkkhhhfffdddcccaaa^^^\\\]]]\\\[[[YYYYYYYYYYYYZZZWWWVVVTTTSSSRRRRRRSSSSSSTTTSSSQQQPPPPPPQQQRRRSSSRRRTTTWWWXXXXXXXXXZZZ\\\aaakkkvvv}}}zzzrrrhhheeeaaa\\\ZZZZZZ[[[\\\ddddddiiiqqq{{{|||rrreee[[[UUUPPPKKKFFFEEEEEEFFFGGGHHHJJJKKKLLLNNNMMMOOOQQQQQQOOORRRXXXdddvvvrrrgggcccdddllltttttthhh^^^^^^\\\YYYUUUTTTUUUXXXTTTSSSRRRRRRSSSTTTRRRQQQRRRQQQPPPPPPRRRRRRQQQPPPMMMLLLIIIGGGFFFGGGIIIJJJFFFEEEEEEDDDDDDDDDEEEEEEDDDCCCAAA>>><<<;;;;;;;;;999;;;===<<<;;;???FFFMMMfffuuuyyyqqqllliiiddd```^^^^^^^^^^^^```bbbdddffffffhhhjjjllljjjjjjmmmqqqvvvyyyzzzzzz~~~}}}|||vvvllleeebbbbbbaaaaaahhhqqqsssqqqllllllnnnrrrwwwyyyzzzyyyrrrhhh___^^^^^^]]]]]]^^^ccceeejjjrrrzzz~~~~~~|||yyy{{{mmm]]]VVVTTTVVVZZZ```hhhqqq}}}~~~|||~~~~~~|||{{{{{{{{{zzzyyyxxxvvvvvvtttsssqqqpppqqqrrrtttuuuvvvuuutttrrrooollljjjhhhkkkhhhfffdddcccbbb___]]]\\\\\\[[[ZZZYYYYYYYYYYYYWWWVVVUUUTTTTTTSSSSSSTTTRRRRRRQQQQQQQQQRRRRRRSSSTTTVVVXXXXXXXXXYYYZZZ\\\eeeooozzz~~~vvvmmmgggddd___[[[YYYZZZ\\\^^^dddeeeiiirrr~~~|||sssfff\\\UUUOOOJJJGGGFFFFFFFFFGGGHHHJJJLLLMMMQQQPPPRRRSSSQQQOOOSSSZZZfff}}}uuujjjeeedddgggpppwwwwwwmmmaaa```^^^[[[WWWUUUUUUWWWSSSSSSSSSTTTUUUTTTRRROOORRRPPPOOOOOOPPPQQQPPPOOONNNLLLJJJHHHGGGHHHIIIJJJFFFFFFEEEDDDDDDDDDDDDEEEDDDCCCAAA???>>>===<<<<<<:::;;;;;;:::999<<>>======<<<<<<<<<;;;:::999;;;???CCCOOO```uuu}}}|||tttnnniiiccc______```aaabbbdddgggjjjlllooosssxxx|||~~~zzzooohhhfffhhhhhhjjjpppxxxyyyuuullloootttzzz}}}oooggg```______^^^```dddfffiiiooovvv}}}wwweeeZZZWWWYYY^^^dddffflllwwwzzz{{{~~~|||xxxvvvtttuuuvvvwwwxxxxxxxxxxxxsssrrrrrrqqqqqqqqqrrrsssnnnnnnnnnnnnmmmlllkkkjjjiiigggdddccccccaaa___]]][[[[[[ZZZZZZYYYXXXXXXWWWWWWWWWVVVVVVUUUTTTTTTSSSOOOPPPPPPQQQRRRSSSSSSTTTWWWXXXYYYYYYYYYZZZ]]]___hhhsss~~~~~~yyyppphhhdddaaa\\\XXXXXX[[[___bbbeeefffmmmzzztttmmmbbbXXXPPPKKKGGGFFFFFFFFFGGGHHHIIIKKKLLLMMMQQQQQQRRRRRRPPPOOOWWW```ppprrrhhhjjjqqq{{{|||wwwmmmfffdddaaa^^^\\\YYYWWWVVVWWWXXXZZZ\\\]]][[[WWWTTTQQQOOOMMMLLLNNNOOOPPPOOOOOONNNLLLJJJIIIIIIIIIIIILLLKKKHHHFFFDDDBBBAAAAAAAAAAAA@@@@@@???>>>======>>>>>><<<;;;:::;;;>>>@@@EEETTTjjj||||||zzzzzzqqqjjjeeeaaa```______cccgggjjjlllppptttwww{{{{{{oooiiihhhjjjlllnnnttt{{{|||wwwppprrrvvv{{{~~~~~~{{{xxxmmmfffaaa``````___bbbggghhhlllsss{{{wwwjjj\\\VVVUUUWWW]]]dddkkkqqq~~~|||zzz|||}}}zzzwwwtttrrrssstttuuuvvvwwwwwwwwwsssrrrrrrqqqqqqqqqqqqqqqllllllmmmmmmmmmmmmllllllgggeeecccbbbaaa```^^^\\\ZZZZZZZZZZZZYYYXXXWWWWWWVVVVVVVVVVVVUUUTTTSSSRRROOOOOOPPPPPPRRRSSSUUUUUUWWWXXXYYYYYYZZZ\\\___bbbjjjttt~~~{{{uuunnngggaaa^^^[[[YYYYYY\\\```cccdddfffooo~~~qqqkkkbbbXXXOOOKKKIIIHHHGGGGGGGGGHHHIIIKKKMMMMMMOOOOOOQQQRRRPPPPPPZZZfffzzzuuummmmmmsss}}}xxxnnngggeeebbb```^^^\\\YYYVVVWWWXXXZZZ\\\]]][[[WWWTTTRRRPPPMMMLLLNNNOOOPPPPPPOOOOOOMMMLLLJJJJJJIIIIIIKKKJJJHHHFFFDDDCCCBBBBBBAAAAAAAAAAAAAAA@@@???>>>@@@>>>===;;;;;;<<<===>>>BBBNNNcccxxx~~~~~~tttiiiccc___]]]^^^aaaccchhhnnnrrrtttwww{{{|||pppjjjjjjlllnnnqqqxxx~~~~~~yyytttuuuxxx{{{|||{{{wwwssskkkfffaaa`````````dddjjjkkkqqqzzzkkkbbbZZZWWWXXXZZZ```fffgggqqq~~~|||{{{zzzwwwuuuttttttuuuuuuuuuuuuttttttrrrrrrrrrqqqqqqqqqppppppmmmmmmnnnnnnmmmllllllkkkfffdddbbbaaa```___]]][[[YYYZZZZZZZZZZZZXXXWWWVVVTTTUUUUUUUUUUUUSSSRRRQQQPPPOOOOOOOOOPPPSSSVVVWWWWWWXXXYYYYYYZZZ]]]aaadddlllwww~~~}}}wwwqqqkkkeee^^^]]]ZZZYYYZZZ]]]```ccccccfffrrrnnniiiaaaWWWPPPKKKKKKKKKGGGGGGGGGHHHJJJKKKMMMNNNMMMOOORRRSSSQQQSSS```mmmyyysssrrruuu|||wwwmmmjjjgggfffeeeccc```]]]XXXXXXYYY[[[\\\[[[WWWUUUSSSPPPMMMLLLNNNPPPQQQQQQPPPOOONNNMMMKKKJJJIIIIIIHHHGGGFFFFFFEEEEEEFFFFFFBBBCCCCCCDDDDDDCCCBBBAAA@@@>>><<<;;;;;;<<<======AAAIII\\\ssswwwnnneeedddcccaaadddiiilllqqqyyy}}}~~~|||qqqllljjjmmmpppssszzzyyywwwwwwxxxzzz{{{yyyuuurrrjjjeeeaaaaaaaaaaaaffflllooowwwxxxddd^^^ZZZ[[[]]]^^^ccciiifffttt}}}{{{{{{{{{zzzxxxwwwvvvvvvvvvuuutttsssqqqqqqrrrrrrrrrqqqqqqqqqppppppooooooooonnnmmmllljjjjjjeeecccaaa```______\\\[[[YYYZZZZZZZZZZZZXXXWWWVVVTTTTTTUUUUUUTTTSSSQQQPPPPPPOOONNNNNNPPPSSSVVVYYYVVVWWWYYYYYY[[[^^^cccfffoooxxx|||tttnnnhhhccc\\\[[[ZZZZZZ[[[^^^aaaccciiilllyyyyyyhhhccc\\\SSSKKKGGGGGGHHHGGGGGGHHHHHHJJJKKKMMMNNNMMMNNNRRRTTTSSSVVVcccrrr{{{uuuuuuwww|||sssqqqnnnmmmmmmkkkgggddd[[[ZZZ[[[\\\]]]\\\YYYWWWTTTQQQNNNMMMNNNPPPQQQRRRPPPPPPOOOMMMLLLJJJIIIIIIDDDDDDEEEEEEFFFGGGIIIJJJCCCDDDEEEFFFFFFEEEDDDCCC???===;;;:::;;;<<<<<<;;;<<>>===<<<======<<<@@@KKK___uuuwwwiiijjjllllllnnnqqqvvvzzzuuummmkkkmmmrrrvvvzzz}}}~~~~~~|||zzzyyyzzz{{{yyytttppplllgggbbbbbbbbbccchhhoooxxxqqq```ZZZWWWWWW\\\___bbbgggmmmqqq~~~yyy~~~{{{yyyyyyyyyxxxwwwttttttttttttsssssssssrrrrrrqqqpppooonnnoooppppppooonnnmmmmmmmmmkkkhhheee``````______]]]\\\[[[ZZZ[[[[[[ZZZYYYXXXWWWVVVVVVUUUUUUSSSRRRQQQPPPPPPPPPNNNNNNOOOPPPRRRSSSTTTTTTYYYZZZZZZYYYYYY___gggnnnwwwxxxxxxtttnnngggccc```]]]]]]]]]\\\\\\^^^cccfffooouuu{{{qqqfff```XXXPPPLLLIIIGGGFFFHHHHHHGGGHHHJJJLLLOOOQQQOOOSSSRRRSSSWWWXXXfff}}}{{{{{{qqqbbbaaa```______]]]ZZZWWWTTTSSSRRRRRRSSSSSSRRRPPPQQQRRRRRRPPPMMMJJJIIIIIIJJJIIIIIIHHHHHHGGGGGGGGGGGGHHHHHHHHHHHHGGGGGGFFFCCCBBB@@@???>>>===>>>>>>@@@@@@GGGVVVjjj{{{}}}tttmmmooorrrtttvvvyyy}}}{{{tttqqqsssxxx|||{{{yyyxxxxxxxxxvvvqqqmmmhhhdddbbbddddddeeeiiioooxxxjjj[[[XXXVVVXXX\\\```bbbgggmmmsss|||xxxwww~~~{{{yyyyyyyyyyyyxxxsssssssssssssssrrrqqqqqqoooooonnnmmmnnnooopppqqqpppnnnmmmmmmllljjjgggddd``````___]]]\\\ZZZYYYXXXZZZZZZYYYXXXWWWVVVVVVUUUUUUUUUUUUTTTSSSRRRQQQPPPNNNOOOPPPQQQRRRSSSTTTUUUYYYZZZ[[[[[[]]]ccckkkrrrwwwwwwvvvqqqkkkddd```^^^\\\\\\\\\\\\\\\```eeehhhuuu}}}yyyoooddd^^^VVVOOOKKKIIIGGGFFFHHHHHHHHHHHHJJJLLLOOOPPPNNNRRRPPPQQQWWW\\\nnn~~~iiigggdddbbb```^^^ZZZXXXVVVUUUSSSTTTUUUUUUTTTRRRRRRSSSSSSQQQNNNKKKJJJJJJIIIIIIHHHHHHHHHHHHHHHHHHIIIIIIJJJIIIIIIHHHGGGGGGDDDCCCAAA@@@???>>>>>>>>>BBB@@@AAAKKK\\\ppp|||uuurrrvvvzzz~~~|||vvvuuuvvv{{{~~~yyy}}}xxxwwwvvvuuutttppplllhhhbbbaaabbbfffhhhhhhmmmsss}}}rrr___TTTUUUUUUXXX]]]aaabbbgggnnnyyy~~~tttxxxttt~~~|||yyyxxxxxxxxxxxxwwwrrrrrrssssssrrrqqqpppooommmlllllllllmmmnnnpppqqqpppooommmlllkkkiiieeecccaaa```___]]][[[ZZZYYYYYYZZZYYYYYYXXXWWWVVVUUUUUUTTTUUUUUUUUUUUUSSSQQQPPPOOOOOOPPPQQQSSSTTTUUUVVVXXXZZZ\\\]]]___eeennnuuuxxxxxxuuuooohhhbbb___^^^[[[[[[[[[[[[\\\```fffkkkyyyvvvmmmaaa\\\TTTNNNJJJHHHGGGFFFGGGGGGHHHIIIKKKMMMOOOPPPOOORRROOOPPPXXX___uuu}}}yyyzzzooolllgggdddaaa^^^[[[YYYYYYWWWVVVWWWXXXXXXWWWVVVSSSTTTTTTRRROOOMMMLLLLLLHHHIIIIIIIIIIIIIIIIIIIIIJJJJJJJJJIIIIIIGGGFFFFFFCCCBBBAAA@@@??????>>>>>>@@@>>>>>>DDDRRRggg|||yyywww{{{wwwpppkkkgggeeefffiiippp~~~tttsssrrrqqqoookkkgggdddaaaaaadddiiikkknnnuuu}}}yyydddVVVQQQSSSTTTYYY___bbbdddjjjqqqyyywwwqqq|||yyywwwuuuvvvvvvvvvuuuqqqrrrrrrsssrrrpppnnnmmmkkkkkkjjjjjjkkkmmmoooppppppnnnlllkkkjjjhhheeecccbbbaaa___]]]\\\[[[[[[[[[YYYYYYXXXWWWVVVUUUTTTTTTSSSTTTUUUUUUUUUSSSRRRPPPOOOPPPQQQRRRTTTUUUVVVVVVVVVXXX[[[]]]```gggpppvvvzzzxxxsssmmmfffaaa______ZZZZZZZZZZZZ]]]bbbiiinnn}}}sssjjj___YYYRRRLLLIIIGGGFFFFFFGGGGGGHHHIIIKKKMMMNNNOOOPPPSSSOOOQQQZZZccc{{{zzzqqqjjjooozzzrrrnnnhhhccc```^^^[[[ZZZ[[[ZZZYYYZZZ[[[\\\[[[YYYTTTUUUUUUTTTQQQNNNMMMNNNJJJJJJJJJJJJJJJKKKKKKKKKJJJJJJJJJIIIHHHFFFEEEDDDBBBBBBBBBAAA@@@???>>>===<<<<<<===AAAMMM```wwwzzz~~~|||wwwooofff```^^^\\\\\\___dddlll{{{{{{nnnoooooommmjjjfffcccbbbcccdddhhhnnnqqquuujjjZZZRRRQQQRRRTTTZZZaaadddgggoooxxxyyy{{{rrrzzzxxxuuutttuuuuuuuuutttpppqqqrrrrrrqqqooommmkkkjjjjjjiiiiiijjjkkkmmmnnnooommmkkkiiiiiihhheeecccaaa```^^^]]]\\\\\\\\\\\\XXXXXXWWWVVVUUUTTTTTTSSSSSSTTTTTTTTTSSSSSSRRRQQQPPPQQQRRRSSSTTTUUUVVVWWWUUUXXX[[[^^^aaagggpppwwwyyywwwqqqjjjccc______```[[[[[[[[[\\\___eeemmmrrr{{{pppggg\\\WWWPPPJJJHHHGGGFFFFFFFFFGGGHHHJJJLLLMMMNNNOOOOOORRROOORRR]]]hhhooofffaaafffqqq~~~qqqlllfffaaa___]]][[[ZZZ\\\ZZZZZZZZZ\\\]]]\\\[[[UUUVVVVVVUUURRRPPPOOOOOOLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKJJJIIIGGGEEEDDDCCCCCCCCCCCCBBBAAA@@@>>>>>>999<<>>AAA@@@BBBPPPfffxxx{{{{{{rrrjjjaaaZZZWWWVVVTTTRRRSSSUUUZZZ```ccciiivvvvvvnnniiibbbeeehhhhhheeecccbbbcccgggmmmxxxzzzgggYYYRRRQQQRRRSSSVVV\\\dddhhhooo}}}xxxjjjiiixxx{{{~~~{{{zzzzzzzzzzzzxxxuuuuuuvvvvvvvvvuuuooopppqqqrrrqqqnnnkkkiiijjjiiihhhhhhhhhiiijjjkkkmmmkkkiiihhhhhhhhhfffeee]]]\\\ZZZYYYYYYZZZ\\\]]]XXXWWWWWWVVVUUUTTTSSSSSSTTTSSSQQQPPPPPPQQQRRRSSSQQQQQQRRRTTTUUUVVVWWWXXXWWWZZZ^^^aaadddiiirrrxxxuuurrrlllddd^^^\\\^^^````````````aaaeeellluuu|||wwwllldddYYYTTTNNNIIIGGGFFFFFFFFFFFFGGGHHHKKKLLLMMMNNNNNNIIIMMMMMMTTTbbbppp~~~qqqbbbccceeegggiiirrrlllgggaaa\\\ZZZ[[[[[[[[[XXXWWWWWWWWWYYYZZZZZZYYYVVVWWWXXXVVVTTTRRRQQQQQQQQQQQQPPPPPPOOONNNMMMMMMNNNNNNMMMKKKIIIGGGEEEDDDGGGGGGHHHGGGFFFEEECCCBBB===AAABBB???>>>III```rrr~~~|||xxx{{{uuuqqqggg```VVVPPPOOOPPPPPPOOORRRTTTZZZ```bbbgggsssyyyqqqhhhccc___bbbffffffdddbbbcccdddfffooouuubbbWWWRRRQQQQQQTTTWWW]]]dddjjjrrrmmmbbbccc{{{{{{}}}{{{zzzyyyyyyxxxxxxwwwwwwvvvuuuuuuuuupppooonnnnnnooonnnllljjjhhhggggggggghhhiiijjjjjjiiihhhffffffffffffdddbbb^^^]]]]]]\\\[[[ZZZYYYYYYWWWWWWWWWVVVVVVVVVUUUUUURRRQQQQQQQQQRRRRRRPPPNNNOOOQQQSSSUUUVVVWWWWWWVVVWWWWWWZZZ```hhhpppuuuxxxpppmmmhhhccc```___````````````cccgggjjjooo|||wwwiii___YYYRRRJJJGGGHHHIIIHHHFFFHHHIIIKKKMMMNNNOOOOOONNNMMMPPPSSSWWWbbbyyyzzzfff]]]aaagggkkkqqq|||~~~|||jjjddd]]]YYYYYYZZZYYYXXXYYYYYYZZZ[[[[[[\\\[[[[[[UUUUUUUUUUUUUUUUUUUUUUUUSSSRRRPPPNNNLLLKKKKKKLLLKKKKKKKKKJJJIIIHHHFFFEEECCCDDDDDDCCCAAAAAABBBDDD>>>???BBBDDDBBBCCCQQQbbbvvvxxxvvv{{{qqqfff```[[[XXXTTTPPPOOOPPPRRRTTTUUUWWWZZZ\\\```hhhrrrzzzwwwnnniiigggdddeeeggggggggggggiiikkkrrrxxxpppZZZNNNLLLNNNPPPWWWZZZaaahhhmmmwww~~~ggg\\\mmmxxx~~~~~~}}}|||zzzyyyyyyyyyxxxxxxwwwvvvuuuuuuttttttnnnmmmlllmmmmmmmmmkkkiiiiiihhhhhhhhhhhhiiiiiijjjiiigggeeeeeeeeeeeecccbbb]]]]]]\\\[[[ZZZXXXXXXWWWUUUUUUTTTTTTTTTSSSSSSSSSSSSQQQQQQQQQRRRRRRPPPNNNQQQRRRTTTVVVWWWXXXXXXWWW[[[[[[^^^cccjjjppptttvvvnnnkkkfffbbb______```aaaddddddfffjjjmmmsssttthhh___XXXRRRJJJGGGHHHIIIHHHFFFHHHJJJLLLNNNOOOOOOOOOOOOOOOQQQUUU\\\kkkvvvdddbbbgggnnnsssyyywwwgggaaa\\\YYYZZZ\\\[[[ZZZWWWXXXXXXXXXXXXWWWWWWVVVTTTTTTTTTTTTUUUUUUUUUUUUUUUSSSQQQOOOMMMLLLLLLLLLJJJJJJJJJJJJIIIGGGFFFFFFDDDEEEEEECCCAAAAAABBBCCC>>><<<===??????BBBNNNZZZoooyyyvvvsss|||sssjjj```ZZZTTTRRROOONNNNNNPPPRRRTTTUUUXXX[[[]]]aaahhhqqqxxxyyyqqqmmmkkkhhhiiijjjkkklllnnnqqqttt|||oooZZZOOOMMMPPPSSS[[[^^^eeelllrrr}}}yyyiiicccvvvooo|||xxxvvvtttssssssmmmpppttt{{{|||{{{{{{zzzyyyyyyxxxxxxxxxwwwwwwuuutttsssrrrrrrlllkkkkkkkkkmmmmmmkkkiiijjjjjjiiihhhhhhhhhiiiiiihhhfffddddddddddddbbb```]]]]]]\\\ZZZYYYWWWVVVUUUTTTTTTTTTSSSSSSSSSRRRRRRSSSRRRQQQQQQRRRRRRQQQPPPRRRSSSUUUWWWXXXYYYYYYYYY___```bbbggglllqqqssssssjjjgggccc```^^^___```bbbhhhhhhjjjmmmqqqxxxyyypppfff^^^VVVPPPJJJGGGHHHIIIHHHGGGIIIJJJLLLNNNPPPQQQPPPPPPRRRSSSYYYeeeyyypppeeebbbiiirrrxxx~~~nnnaaa]]]XXXXXXZZZ[[[ZZZXXXVVVVVVWWWVVVVVVUUUTTTSSSRRRSSSSSSSSSTTTTTTUUUUUUVVVTTTSSSQQQOOONNNMMMMMMIIIIIIIIIHHHHHHGGGGGGGGGEEEFFFFFFDDDBBBAAABBBCCC@@@===<<<===>>>@@@HHHPPPfffqqq{{{|||zzzvvvrrrzzz|||rrriii```YYYTTTNNNNNNNNNNNNPPPRRRUUUVVVVVVYYY]]]```ccciiipppvvv~~~xxxtttsssppprrrtttvvvwwwzzz~~~lllYYYPPPOOORRRVVVZZZ\\\bbbjjjqqq~~~vvvlllkkk~~~yyyeee|||zzzvvvrrrmmmiiifffdddaaabbbdddiiipppxxx}}}zzzyyy|||~~~}}}|||xxxxxxxxxxxxxxxxxxwwwwwwwwwvvvuuutttsssrrrqqqppplllkkkkkkkkkmmmmmmkkkjjjkkkjjjiiihhhhhhhhhhhhhhhgggeeeccccccccccccaaa```^^^]]]\\\[[[YYYWWWVVVVVVVVVVVVUUUUUUUUUTTTTTTTTTTTTRRRQQQQQQRRRSSSRRRQQQTTTUUUVVVXXXYYYZZZ[[[[[[```aaadddiiinnnqqqqqqpppfffccc```^^^]]]___aaacccjjjiiikkkooottt}}}|||tttlllddd]]]SSSNNNJJJGGGGGGHHHHHHGGGJJJKKKMMMPPPQQQRRRRRRRRRTTTVVV]]]nnnuuummmiiieeemmmwww~~~tttddd]]]ZZZVVVUUUWWWXXXVVVTTTUUUUUUVVVVVVVVVUUUTTTTTTQQQQQQQQQRRRSSSSSSTTTTTTTTTTTTRRRQQQOOONNNMMMMMMHHHHHHHHHGGGGGGGGGHHHHHHFFFGGGFFFEEEBBBAAABBBCCCBBBEEEHHHGGGBBB???BBBGGG[[[iiiuuuxxxvvvzzzxxxssswwwvvvkkkaaaZZZTTTQQQOOOOOOQQQSSSUUUXXXYYYZZZWWW\\\aaadddggglllrrrwww|||zzzfffWWWPPPOOOSSSYYY[[[\\\aaahhhqqqvvvoooqqqooo___yyywwwrrrllleee```\\\ZZZYYYZZZ[[[]]]bbbhhhnnnqqqtttwwwzzzzzzwwwsssooommmnnnrrr}}}~~~}}}|||{{{zzzvvvvvvwwwwwwwwwwwwvvvuuuuuuuuutttsssrrrqqqpppooommmlllllllllnnnmmmllljjjjjjjjjiiihhhggggggggggggfffeeeccccccccccccaaa______^^^]]]\\\ZZZYYYXXXWWWVVVVVVVVVUUUUUUUUUUUUTTTUUUSSSQQQQQQSSSTTTTTTSSSVVVVVVWWWXXXZZZ[[[\\\]]]^^^```dddjjjooopppooommmcccaaa^^^\\\]]]___bbbdddhhhhhhkkkqqqxxxyyyqqqiiiaaa[[[OOOMMMIIIGGGGGGHHHHHHHHHKKKLLLNNNQQQSSSTTTTTTTTTVVVXXXcccyyyyyymmmkkknnnooovvvyyyfffaaa```\\\XXXVVVWWWWWWTTTQQQQQQQQQRRRTTTTTTUUUUUUUUUPPPPPPPPPQQQQQQRRRRRRRRRRRRQQQQQQPPPOOONNNMMMMMMIIIIIIHHHGGGGGGGGGHHHIIIFFFGGGGGGEEECCCBBBCCCEEEEEEQQQZZZUUUIII@@@???CCCPPP]]]kkkrrrrrruuuyyyqqqsssxxx~~~rrrfff^^^XXXTTTQQQRRRSSSUUUWWWYYY[[[\\\]]]ZZZ___eeeiiimmmrrrxxx}}}ppp]]]TTTPPPOOOTTTZZZaaaaaaeeemmmwwwqqqrrr}}}wwwfff[[[wwwtttmmmfff___YYYUUUSSSTTTTTTUUUVVVZZZ^^^bbbdddgggiiikkkjjjgggdddbbbaaaffflllwww}}}|||{{{zzzyyyuuuvvvwwwwwwwwwvvvuuutttsssrrrrrrqqqqqqppppppoooooommmmmmmmmmmmmmmkkkiiihhhhhhgggfffffffffgggggggggeeeccccccccccccaaa___^^^^^^]]]\\\[[[ZZZYYYYYYUUUUUUUUUTTTTTTTTTSSSSSSUUUSSSQQQQQQSSSTTTUUUUUUWWWWWWWWWXXXZZZ[[[]]]^^^^^^```eeekkkoooooollliiiaaa```]]]\\\]]]___bbbdddeeegggmmmvvvvvvnnnggg^^^XXXLLLKKKIIIGGGGGGGGGHHHIIILLLMMMPPPRRRTTTUUUVVVVVVXXX]]]kkkrrrjjjlllrrrwww}}}kkk```aaaeee```[[[XXXXXXWWWUUURRRLLLMMMOOOPPPRRRSSSSSSSSSPPPPPPPPPPPPPPPPPPPPPPPPOOOOOOPPPPPPPPPPPPOOONNNLLLKKKIIIHHHGGGHHHIIIIIIFFFGGGGGGFFFDDDDDDEEEFFFHHHYYYeee___NNNBBB@@@AAAGGGQQQ___jjjmmmrrr}}}rrrpppssszzznnnccc\\\WWWTTTSSSSSSTTTUUUXXXZZZ\\\]]]^^^^^^ccciiiooosssyyyxxxfffVVVQQQQQQPPPTTT[[[bbbbbbfffppp|||ooo{{{nnn___XXX{{{uuupppiiiaaaZZZTTTQQQPPPPPPQQQRRRTTTWWWZZZ]]]^^^aaabbbbbbaaa___]]]]]]^^^bbbhhhttt}}}{{{{{{zzzyyyxxxuuuvvvwwwxxxwwwvvvtttsssppppppppppppppppppppppppooonnnlllllllllkkkhhhffffffeeeeeeeeeeeeffffffggggggfffdddddddddcccbbb```\\\[[[[[[[[[ZZZZZZZZZZZZVVVVVVVVVUUUUUUUUUUUUTTTVVVTTTQQQQQQSSSUUUVVVVVVWWWWWWWWWXXXYYY[[[]]]^^^aaaccchhhmmmpppnnniiidddaaa___]]]\\\]]]___bbbeeedddgggppp|||zzzqqqjjjddd[[[UUUJJJIIIIIIGGGFFFGGGHHHJJJLLLNNNPPPSSSUUUVVVWWWWWWZZZbbbsssyyynnnjjjooowwwxxxeee\\\```eee```YYYVVVVVVVVVUUUSSSMMMNNNOOOPPPQQQRRRRRRRRRPPPPPPPPPOOONNNNNNMMMMMMMMMNNNPPPQQQRRRRRRQQQQQQNNNMMMKKKIIIHHHHHHIIIJJJEEEFFFFFFFFFEEEEEEGGGHHHKKKZZZddd]]]NNNEEEBBBAAACCCJJJWWWdddkkkqqq~~~{{{yyy||||||uuujjj```ZZZVVVUUUTTTSSSTTTUUUXXX[[[^^^aaabbbaaafffmmmsssyyyppp___QQQQQQSSSRRRVVV\\\aaabbbiiiuuuxxxkkk[[[VVV|||xxxsssnnnfff^^^VVVRRRPPPOOOOOOPPPRRRUUUYYY[[[]]]___]]]^^^___^^^]]]^^^```bbbaaahhhttt}}}zzzyyyyyyyyyyyyxxxvvvvvvxxxxxxwwwuuusssrrrooooooooooooppppppppppppooommmlllkkkkkkiiifffddddddddddddddddddeeefffggghhhfffddddddddddddbbb```ZZZZZZZZZZZZZZZZZZYYYYYYYYYYYYXXXXXXXXXWWWWWWWWWVVVTTTRRRQQQSSSUUUVVVVVVWWWWWWWWWWWWYYY[[[]]]^^^dddfffkkkoooqqqmmmfffaaaaaa```]]]\\\]]]___ccceeeeeeiiisssuuummmgggaaaYYYSSSHHHIIIHHHGGGFFFGGGHHHJJJMMMNNNQQQTTTVVVWWWXXXXXX\\\fffyyy|||pppjjjjjjrrr|||wwwyyytttbbbYYY]]]bbb\\\UUURRRRRRSSSSSSRRRQQQQQQRRRRRRSSSRRRRRRRRRQQQPPPPPPOOONNNMMMLLLLLLMMMNNNPPPRRRTTTTTTTTTTTTPPPNNNLLLIIIHHHHHHIIIJJJDDDEEEFFFFFFEEEFFFHHHJJJLLLXXX^^^XXXMMMGGGDDD@@@EEEIIITTTbbbkkkrrrwwwpppfff^^^XXXUUUTTTSSSTTTUUUVVVYYY]]]aaaeeegggccchhhooovvv|||lll[[[OOOQQQUUUTTTWWW^^^fffgggooo}}}kkkZZZVVV|||wwwsssmmmiiibbbZZZTTTPPPOOONNNLLLOOORRRTTTVVVWWWZZZ[[[YYYZZZZZZZZZYYYZZZ]]]___```hhhsss{{{}}}zzzxxxwwwwwwxxxvvvvvvuuutttrrrqqqpppooonnnoooooonnnllljjjkkklllmmmllllllkkkiiigggeeedddfffffffffffffffeeeeeeeeebbbcccdddeeedddbbb```___YYYZZZZZZ[[[[[[[[[ZZZZZZ[[[YYYWWWUUUTTTTTTTTTTTTUUUTTTSSSSSSSSSTTTUUUVVVWWWYYY[[[\\\]]]]]]```aaadddhhhnnnpppmmmhhhccc```bbb```^^^^^^___aaacccccchhhnnnyyy|||qqqhhhaaaZZZSSSNNNJJJIIIIIIHHHIIIJJJLLLMMMLLLNNNPPPRRRTTTTTTTTTUUU[[[eee|||ssshhhggglllttt{{{rrriiijjjggg^^^YYY\\\\\\XXXTTTQQQQQQRRRSSSSSSQQQRRRRRRRRRQQQQQQPPPOOOPPPPPPPPPPPPOOONNNMMMLLLOOONNNMMMMMMMMMOOORRRSSSOOOMMMIIIGGGHHHIIIIIIHHHEEEEEEEEEEEEFFFGGGHHHIIIIIINNNRRRRRRMMMGGGDDDCCCCCCGGGPPP]]]kkkxxxzzznnnjjjddd^^^XXXUUUUUUUUUTTTVVVYYY[[[^^^aaaeeehhhhhhmmmsssyyysss___XXXSSSSSSUUUWWW\\\bbbjjjmmmuuu|||cccXXXYYY}}}yyytttpppkkkggg```YYYSSSPPPNNNNNNMMMOOOSSSUUUVVVXXXZZZ\\\YYYZZZZZZZZZYYYZZZ]]]___bbbhhhqqqyyy~~~~~~~~~}}}{{{xxxvvvuuuuuuvvvuuutttsssrrrqqqooonnnnnnmmmnnnnnnmmmkkkjjjjjjkkkllllllkkkkkkiiihhhfffeeeggggggfffffffffeeeeeeeeeaaabbbcccdddcccaaa___^^^YYYZZZZZZ[[[[[[[[[ZZZZZZ[[[YYYXXXVVVUUUTTTUUUUUUUUUUUUTTTSSSTTTUUUVVVWWWXXXYYY[[[\\\\\\]]]```cccfffiiimmmnnnkkkfffbbb______^^^^^^___aaadddffffffkkkrrr~~~wwwmmmddd^^^XXXQQQMMMIIIHHHHHHHHHHHHJJJKKKLLLMMMOOOQQQSSSTTTTTTTTTTTT\\\iiipppgggggglllttt|||vvviiiaaabbb```WWWSSSVVVXXXUUURRRPPPQQQQQQQQQQQQPPPPPPPPPPPPPPPOOOOOONNNPPPPPPOOOOOOOOOOOOOOOOOOPPPOOONNNMMMMMMNNNPPPQQQMMMKKKIIIHHHIIIIIIIIIHHHFFFFFFGGGGGGHHHHHHIIIIIIEEEHHHLLLNNNLLLHHHEEECCCCCCEEEMMMZZZiiivvv{{{vvvmmmjjjddd\\\VVVSSSSSSSSSUUUWWWYYY[[[]]]```cccfffkkkpppwww|||hhhZZZTTTQQQSSSVVVXXX^^^dddkkkrrr~~~zzzccc[[[^^^}}}yyyuuupppmmmhhhddd]]]WWWQQQNNNMMMMMMMMMPPPSSSUUUVVVWWWYYY[[[XXXYYYYYYYYYYYYZZZ]]]```dddgggnnnvvv}}}|||||||||{{{zzzxxxuuutttsssssssssssssssrrrpppooonnnmmmlllkkkllllllkkkiiihhhiiijjjkkkkkkkkkjjjjjjiiihhhggghhhhhhgggfffeeeeeedddddd```aaaaaabbbaaa___^^^]]]ZZZZZZZZZ[[[[[[ZZZZZZYYYZZZYYYWWWUUUUUUTTTUUUUUUVVVUUUUUUTTTUUUVVVWWWXXXZZZ[[[[[[[[[\\\^^^bbbeeehhhjjjkkkjjjfffbbb___^^^\\\]]]___aaadddgggiiijjjoooxxxxxxqqqggg___ZZZUUUOOOKKKHHHGGGGGGGGGHHHIIIKKKLLLMMMPPPSSSUUUTTTSSSSSSSSS]]]nnn{{{lllfffgggllluuu}}}zzzjjj```YYYZZZYYYRRROOOQQQRRRQQQOOOOOOPPPPPPOOONNNNNNNNNNNNNNNNNNMMMMMMMMMOOOOOONNNNNNOOOQQQRRRSSSRRRQQQOOOMMMLLLLLLMMMMMMJJJIIIHHHHHHJJJJJJIIIHHHGGGHHHIIIJJJJJJIIIHHHHHHDDDEEEGGGJJJLLLJJJGGGDDDCCCDDDIIIUUUfffttt|||~~~|||{{{{{{zzzwwwtttooolllfff^^^WWWSSSSSSTTTXXXZZZ\\\]]]^^^aaadddfffnnnssszzzsss^^^VVVRRRQQQUUUYYY\\\bbbhhhooozzzttt```]]]ddd}}}zzzvvvrrrmmmjjjddd```ZZZTTTOOOMMMMMMMMMMMMPPPSSSTTTUUUVVVWWWYYYVVVWWWXXXXXXXXXZZZ]]]```cccfffkkkttt~~~|||{{{{{{{{{yyyxxxvvvtttsssrrrrrrrrrsssrrrqqqpppooommmlllllliiijjjkkkjjjhhhggghhhiiiiiiiiijjjjjjjjjiiihhhhhhiiihhhgggfffeeedddcccbbb______``````___^^^\\\\\\ZZZZZZZZZZZZZZZZZZYYYXXXXXXWWWUUUTTTSSSTTTTTTUUUWWWVVVVVVUUUVVVWWWYYYZZZ\\\\\\\\\[[[\\\^^^cccfffjjjjjjiiifffbbb^^^]]]]]]\\\^^^aaacccfffhhhkkknnnsss~~~~~~rrrkkkaaaZZZVVVRRRMMMJJJGGGFFFFFFFFFGGGIIIJJJLLLNNNRRRUUUVVVTTTSSSSSSTTT```uuuwwwiiieeegggkkkttt~~~~~~hhhbbbZZZVVVWWWVVVQQQOOOQQQNNNNNNNNNOOOQQQQQQOOOMMMMMMMMMLLLLLLLLLLLLLLLLLLOOONNNMMMMMMOOOQQQTTTVVVSSSRRRPPPNNNLLLKKKJJJJJJGGGGGGGGGHHHJJJKKKIIIHHHFFFGGGIIIKKKKKKIIIHHHFFFGGGFFFGGGJJJMMMMMMIIIFFFEEECCCFFFQQQbbbqqqyyy{{{{{{yyyyyy{{{}}}~~~zzzwwwsssqqqlllddd[[[VVVVVVWWW\\\]]]___```aaacccfffiiiooouuu}}}}}}~~~fffYYYVVVTTTUUUYYY]]]```fffmmmuuulll]]]```jjj|||wwwsssooojjjggg```]]]WWWRRRNNNMMMMMMMMMMMMOOORRRSSSSSSTTTUUUWWWTTTVVVWWWWWWXXXZZZ]]]```ccceeekkkttt~~~}}}|||{{{zzzzzzwwwvvvuuuttttttssssssssssssrrrqqqpppooommmllllllgggiiiiiiiiigggfffggghhhggghhhhhhiiiiiihhhhhhggghhhgggfffeeedddcccbbbaaa______^^^^^^]]]\\\\\\[[[ZZZZZZZZZZZZZZZYYYXXXXXXUUUTTTSSSRRRRRRSSSTTTTTTXXXWWWWWWWWWXXXYYY[[[\\\]]]]]]]]]\\\]]]___dddgggjjjiiigggccc___]]]]]]^^^^^^aaadddeeegggiiimmmqqqxxxyyymmmfff]]]VVVSSSPPPLLLJJJFFFFFFFFFFFFGGGIIIKKKLLLOOOSSSVVVVVVSSSRRRTTTVVVeee~~~vvvgggeeegggjjjssswwwgggZZZ[[[WWWTTTTTTSSSQQQPPPQQQMMMMMMNNNPPPRRRQQQOOOMMMMMMLLLKKKKKKKKKLLLMMMMMMNNNNNNMMMMMMNNNQQQTTTVVVRRRQQQOOOMMMLLLJJJIIIIIIFFFFFFFFFGGGIIIJJJIIIGGGEEEFFFHHHJJJJJJIIIGGGFFFJJJHHHGGGIIILLLLLLHHHEEEGGGEEEFFFOOO^^^llluuuyyyzzz{{{~~~}}}vvvuuurrriii___XXXWWWXXX[[[]]]___```bbbdddgggjjjpppvvv|||ooo[[[YYYVVVUUUWWW\\\^^^aaahhhppp|||ggg]]]fffuuuyyytttpppkkkgggddd]]]ZZZUUUQQQMMMMMMMMMNNNNNNPPPSSSTTTSSSTTTUUUVVVUUUVVVXXXYYYZZZ\\\```bbbdddhhhnnnvvv~~~~~~}}}||||||{{{zzzzzzuuuuuuuuuuuuttttttssssssrrrrrrqqqpppnnnmmmlllkkkggghhhiiihhhgggfffggghhhfffggggggggggggffffffeeeeeeeeedddcccbbbbbbaaaaaa___^^^^^^]]]\\\\\\[[[[[[ZZZZZZZZZZZZYYYXXXWWWWWWTTTSSSRRRRRRRRRSSSTTTUUUYYYXXXXXXXXXYYY[[[\\\]]]]]]^^^^^^^^^^^^aaadddhhhhhhgggeeeaaa^^^]]]^^^``````ccceeefffgggjjjpppuuu}}}uuujjjcccYYYSSSOOOMMMKKKHHHGGGFFFFFFGGGHHHJJJLLLMMMPPPTTTVVVUUURRRQQQVVVZZZmmmxxxhhhfffggghhhrrrwwwoooiiiiiiiiiiiigggccc\\\WWWSSSRRRQQQPPPPPPOOONNNOOONNNNNNNNNPPPQQQQQQOOOMMMNNNMMMLLLKKKLLLMMMNNNOOONNNNNNMMMMMMNNNPPPQQQRRRPPPOOONNNMMMLLLJJJIIIIIIGGGFFFEEEFFFHHHIIIHHHGGGDDDEEEGGGHHHIIIIIIHHHHHHIIIHHHGGGHHHHHHHHHFFFEEEHHHGGGHHHNNNXXXeeeqqqwwwuuuwwwvvvnnnbbbYYYVVVWWWWWWYYY\\\___aaadddhhhkkkuuu{{{{{{```UUUWWWVVVVVVXXX\\\___bbbllluuuwwwddd```ooo|||vvvppplllgggccc```[[[YYYTTTPPPMMMMMMNNNOOOPPPRRRUUUUUUUUUUUUVVVWWWWWWYYYZZZ[[[]]]___cccfffhhhmmmtttyyy}}}}}}}}}||||||{{{zzzzzzsssssstttttttttsssrrrrrrqqqpppooonnnmmmkkkjjjjjjfffhhhiiihhhgggfffgggiiiffffffffffffeeeddddddccccccbbbbbbbbbaaaaaa``````______^^^]]]\\\\\\\\\\\\ZZZZZZZZZZZZYYYXXXWWWVVVUUUTTTSSSSSSTTTUUUVVVWWWYYYYYYYYYYYYZZZ\\\^^^___\\\^^^___``````bbbeeegggeeedddccc```^^^^^^```bbb```ccceeefffgggllluuu|||zzzrrrggg```VVVOOOLLLJJJHHHFFFGGGGGGGGGGGGIIIKKKMMMNNNQQQTTTVVVTTTPPPQQQXXX___vvv}}}jjjggggggfffppp}}}jjjddd^^^]]]]]]]]][[[YYYWWWWWWOOOPPPPPPNNNMMMMMMMMMMMMOOONNNNNNNNNOOOOOONNNLLLOOONNNMMMLLLMMMNNNPPPQQQNNNNNNNNNNNNNNNNNNNNNNNNMMMMMMMMMMMMLLLKKKJJJJJJHHHFFFEEEDDDFFFGGGHHHGGGEEEFFFGGGHHHIIIJJJKKKLLLIIIIIIJJJIIIGGGGGGHHHIIIGGGHHHIIILLLRRR^^^kkkttt{{{}}}wwwzzz{{{tttggg\\\WWWWWWVVVYYY\\\```cccggglllppp~~~}}}fffXXXTTTVVVXXXXXX[[[___ccchhhtttkkk]]]```uuuzzztttnnniiieeeaaa^^^[[[XXXTTTPPPMMMMMMNNNOOOSSSTTTWWWWWWVVVVVVWWWXXXYYY[[[]]]^^^___bbbfffiiikkkqqqxxx|||||||||}}}}}}|||{{{{{{zzzrrrrrrsssssssssrrrrrrqqqoooooonnnmmmkkkjjjiiihhhfffhhhiiihhhgggggghhhiiieeeeeeeeeeeedddcccbbbaaaaaaaaaaaaaaa```````````````___^^^]]]\\\\\\\\\\\\ZZZZZZZZZZZZYYYXXXWWWVVVVVVUUUUUUUUUUUUVVVXXXYYYZZZYYYYYYYYY[[[\\\^^^___\\\^^^```aaabbbccceeegggccccccbbb```______bbbddd___bbbdddeeegggnnnxxxxxxpppfff^^^TTTMMMJJJHHHFFFDDDGGGGGGGGGHHHIIIKKKNNNOOOQQQTTTVVVSSSOOOQQQYYYaaa|||lllhhhgggeeepppuuubbb^^^WWWVVVVVVVVVTTTRRRQQQSSSMMMPPPPPPNNNLLLMMMMMMMMMPPPNNNMMMMMMNNNNNNMMMKKKPPPOOONNNMMMMMMOOOQQQRRRNNNNNNOOONNNNNNLLLKKKJJJKKKKKKLLLLLLLLLLLLKKKKKKJJJGGGDDDCCCEEEGGGGGGGGGFFFFFFGGGHHHJJJLLLNNNOOOIIIKKKMMMKKKIIIHHHKKKNNNFFFHHHJJJJJJNNNXXXgggrrryyyzzzyyy~~~yyylll```ZZZYYYXXX[[[___cccggglllrrruuuhhhXXXUUUUUUTTT[[[[[[___dddhhhooo|||ppp```WWW^^^vvv}}}wwwpppkkkgggddd^^^ZZZUUUTTTRRRPPPPPPQQQSSSTTTTTTUUUWWWWWWWWWXXX[[[]]]ZZZ\\\______```dddkkkpppxxx{{{|||{{{xxxuuutttuuuvvvwwwsssrrrrrrrrrrrrrrrrrrqqqrrrpppnnnkkkjjjjjjkkklllkkkkkkkkkjjjiiigggdddcccfffffffffeeedddcccbbbaaa``````____________`````````___^^^]]]\\\\\\[[[\\\YYYYYYXXXXXXXXXWWWWWWWWWWWWWWWVVVUUUUUUVVVVVVVVVXXXYYYZZZ\\\]]]]]]]]]]]]YYY[[[]]]```bbbdddffffffcccbbbaaa``````aaabbbcccaaabbbfffiiikkkooo|||tttlll```ZZZRRRKKKHHHHHHHHHHHHFFFFFFGGGHHHJJJMMMPPPRRRSSSTTTVVVTTTOOOPPP]]]lllmmmiiikkkmmmuuutttaaaWWWRRRQQQPPPOOONNNOOOPPPQQQOOONNNNNNMMMMMMNNNNNNOOONNNNNNOOOPPPOOONNNMMMLLLNNNMMMLLLJJJJJJLLLMMMNNNOOOLLLIIIIIIKKKMMMLLLKKKMMMJJJHHHIIIJJJJJJIIIJJJHHHHHHHHHFFFEEEDDDEEEFFFJJJKKKKKKKKKOOOTTTSSSNNNLLLMMMNNNNNNMMMLLLLLLMMMJJJMMMNNNMMMKKKPPP[[[dddtttxxx~~~{{{}}}pppddd]]]ZZZ\\\]]]aaahhhpppwww{{{}}}rrr```XXXVVVVVVXXX]]][[[\\\dddlllttt{{{mmm```[[[[[[ccc}}}|||vvvooojjjgggccc^^^ZZZTTTSSSQQQPPPQQQRRRSSSUUUSSSTTTUUUUUUUUUWWWZZZ\\\^^^aaadddeeegggkkkrrrxxx}}}zzzyyyxxxwwwvvvuuuuuutttrrrrrrrrrrrrrrrqqqqqqqqqqqqooommmkkkjjjjjjkkkkkkjjjkkkkkkkkkjjjhhhfffeeeeeeeeeeeedddcccbbb````````````____________````````````^^^]]]]]]\\\\\\\\\YYYYYYXXXXXXXXXWWWWWWWWWVVVVVVUUUUUUUUUUUUUUUVVVXXXYYYZZZ[[[\\\]]]]]]]]][[[\\\^^^aaacccddddddeeecccbbbaaaaaaaaabbbcccdddeeeeeehhhlllnnnuuu}}}qqqjjj^^^YYYQQQJJJHHHGGGHHHHHHGGGGGGHHHIIILLLNNNQQQSSSSSSUUUWWWVVVQQQTTTcccsssuuuqqqoooooozzzsssaaaXXXQQQQQQOOONNNNNNOOOOOOPPPMMMMMMLLLLLLLLLLLLMMMMMMLLLMMMNNNNNNNNNMMMLLLKKKLLLKKKJJJIIIJJJKKKMMMNNNOOOMMMJJJJJJLLLMMMLLLKKKNNNLLLKKKLLLNNNNNNMMMMMMIIIIIIIIIHHHGGGGGGGGGHHHHHHJJJJJJKKKQQQYYY\\\YYYVVVTTTRRROOONNNMMMMMMMMMLLLOOOQQQOOONNNQQQZZZbbbnnnrrr}}}ttthhh```]]]]]]___ccckkkttt|||gggXXXTTTSSSUUUWWW``````dddlllsss}}}ooobbbXXXVVVYYYeee{{{uuunnniiifffbbb]]]YYYSSSRRRQQQPPPQQQRRRTTTVVVSSSTTTTTTSSSSSSUUUYYY\\\aaaeeeiiilllnnnsss{{{}}}{{{wwwxxxxxxxxxwwwuuusssrrrrrrrrrrrrqqqqqqqqqppppppooonnnlllkkkjjjjjjjjjkkkjjjjjjkkkkkkjjjjjjiiihhhddddddccccccbbbaaa___^^^``````____________`````````___^^^]]]]]]]]]]]]]]]XXXXXXXXXXXXXXXWWWWWWWWWUUUUUUTTTTTTTTTUUUUUUVVVXXXXXXYYYZZZ[[[\\\]]]]]]]]]^^^```bbbcccddddddcccbbbbbbaaaaaaaaacccdddeeefffeeegggkkkqqqzzzyyymmmfff[[[VVVNNNIIIGGGGGGGGGGGGHHHHHHIIIKKKMMMPPPSSSTTTUUUVVVXXXVVVTTTYYYjjj}}}zzzvvvsssnnnnnn|||nnn___XXXQQQPPPOOONNNMMMNNNNNNOOOLLLLLLKKKKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLKKKJJJJJJJJJIIIIIIIIIJJJLLLNNNOOOOOONNNLLLKKKLLLMMMLLLKKKLLLLLLLLLMMMOOOQQQPPPOOOJJJJJJJJJJJJJJJJJJJJJIIIIIIKKKKKKKKKRRR]]]ccccccbbb\\\TTTPPPOOOOOONNNMMMOOORRRTTTRRRPPPRRRXXX^^^jjjooozzznnneeeaaa___bbbgggoooxxxppp\\\RRRQQQSSSVVVZZZ]]]```gggooowwwwwwdddYYYRRRSSSZZZiiizzzuuummmhhheeeaaa\\\XXXQQQPPPOOOOOOPPPRRRTTTVVVTTTTTTTTTSSSSSSUUUYYY\\\aaaeeekkkooosssyyy~~~wwwwwwwwwvvvuuutttsssrrrrrrrrrqqqqqqppppppoooooonnnmmmkkkjjjiiiiiiiiijjjiiiiiijjjjjjjjjkkkkkkkkkdddddddddcccbbbaaa______```______^^^^^^______```^^^^^^]]]\\\[[[[[[\\\\\\XXXXXXXXXXXXXXXXXXXXXXXXVVVVVVUUUUUUUUUVVVWWWWWWXXXXXXXXXYYYZZZ[[[\\\]]]]]]^^^aaacccdddeeedddddd````````````aaaccceeefffhhhgggiiiooowwwtttiiibbbWWWRRRLLLHHHFFFGGGGGGGGGIIIJJJKKKMMMPPPRRRTTTUUUVVVVVVWWWVVVTTT\\\qqq|||wwwwwwqqqrrrssssssppprrr{{{eeeZZZUUUQQQPPPNNNMMMLLLLLLMMMNNNLLLLLLKKKKKKKKKKKKLLLLLLLLLLLLLLLLLLKKKKKKJJJJJJIIIIIIIIIJJJKKKMMMOOOPPPPPPOOONNNMMMMMMMMMMMMLLLJJJKKKKKKKKKNNNQQQQQQNNNLLLKKKKKKKKKLLLLLLKKKJJJMMMNNNLLLKKKQQQ\\\dddfffggg^^^TTTOOOPPPQQQPPPNNNPPPSSSUUUSSSQQQQQQUUUYYYeeekkk|||vvvlllgggdddggglllsss{{{sssdddUUUQQQSSSVVVZZZ^^^]]]bbbiiiqqq{{{{{{mmm```XXXSSSWWWaaaqqq{{{uuunnnhhhddd```ZZZVVVPPPOOONNNNNNOOOQQQSSSTTTTTTTTTUUUUUUUUUVVVZZZ]]]```eeelllqqqvvv|||yyywwwuuusssrrrrrrssssssrrrrrrqqqpppoooooonnnnnnkkkkkkjjjjjjiiiiiihhhhhhgggggghhhhhhiiijjjkkkkkkeeeeeeddddddcccaaa```_________^^^^^^^^^^^^______[[[[[[ZZZZZZYYYYYYZZZZZZWWWXXXXXXXXXXXXXXXXXXXXXWWWWWWWWWWWWWWWXXXYYYZZZYYYYYYYYYYYYZZZ\\\]]]^^^\\\^^^aaadddffffffeeeeee^^^^^^^^^___```ccceeeffflllkkknnnwww}}}qqqfff^^^TTTPPPJJJGGGFFFGGGGGGGGGIIIJJJLLLOOOQQQSSSUUUUUUWWWVVVVVVTTTUUU```yyyxxxnnnmmmoooppprrruuuxxxyyy}}}qqq___WWWTTTPPPOOOMMMLLLKKKKKKLLLLLLLLLLLLKKKKKKKKKKKKLLLLLLMMMMMMLLLLLLKKKKKKKKKKKKIIIJJJKKKLLLNNNOOOQQQRRRPPPPPPPPPPPPNNNMMMMMMMMMJJJMMMMMMKKKOOOVVVWWWTTTOOOLLLJJJJJJLLLMMMLLLKKKLLLNNNMMMKKKOOOYYYbbbdddccc[[[QQQNNNOOORRRRRRQQQPPPQQQSSSRRRPPPPPPSSSUUU```gggxxx~~~tttnnnkkknnnrrrwww~~~~~~ggg\\\RRRRRRUUUXXX\\\```ccciiipppxxxpppfff]]]XXXVVV]]]lll~~~wwwoooiiiddd___YYYTTTOOONNNMMMLLLMMMNNNPPPRRRSSSTTTVVVVVVVVVWWWYYY\\\___dddlllrrrwww~~~~~~|||yyywwwsssqqqpppppprrrsssrrrqqqqqqpppooonnnmmmmmmjjjjjjiiiiiiiiihhhhhhgggffffffeeeffffffhhhiiijjjeeeeeeeeedddcccbbb``````______^^^^^^^^^^^^______ZZZYYYYYYXXXXXXXXXYYYYYYWWWWWWWWWXXXXXXXXXXXXXXXXXXXXXXXXXXXYYYZZZZZZ[[[ZZZZZZYYYYYYZZZ\\\^^^___]]]```ccceeegggfffeeeddd]]]]]]^^^___aaadddfffhhhjjjjjjppp}}}yyynnnccc\\\QQQNNNIIIFFFFFFHHHHHHHHHIIIKKKMMMPPPRRRTTTUUUUUUWWWVVVUUUUUUYYYhhhpppjjjkkkpppsssuuuxxx|||kkk\\\XXXVVVOOONNNMMMKKKJJJJJJJJJKKKLLLLLLKKKKKKKKKKKKLLLLLLMMMMMMLLLKKKKKKKKKKKKKKKJJJKKKLLLMMMOOOPPPQQQRRRPPPRRRSSSRRROOOMMMMMMMMMLLLPPPPPPNNNTTT```eeebbbTTTOOOJJJIIIKKKMMMMMMLLLHHHKKKLLLKKKNNNWWW^^^aaaZZZUUUPPPNNNOOORRRSSSRRRNNNOOOPPPOOONNNOOORRRTTTcccjjj{{{~~~wwwsssvvvzzz~~~ooo]]]VVVQQQSSSWWWZZZ^^^bbbfffmmmvvvtttiiiccc[[[YYYZZZeeexxxzzzqqqjjjddd^^^WWWRRRNNNMMMLLLKKKKKKLLLNNNOOOPPPRRRUUUWWWWWWWWWXXXYYY[[[```hhhooottt{{{{{{xxxvvvuuusssrrrqqqpppqqqqqqrrrqqqpppooonnnmmmllllllhhhhhhiiiiiihhhhhhggggggddddddccccccdddeeefffgggddddddccccccbbbaaa___^^^___^^^^^^]]]]]]^^^^^^___YYYYYYXXXXXXXXXYYYYYYZZZWWWWWWWWWXXXXXXXXXYYYYYYWWWWWWWWWXXXXXXYYYZZZ[[[\\\[[[ZZZZZZ[[[]]]___aaaaaaccceeeggggggeeebbb```^^^^^^___aaacccfffiiikkkkkkmmmvvvuuukkkaaaZZZOOOLLLHHHGGGGGGIIIIIIIIIIIIJJJMMMPPPRRRTTTUUUUUUWWWVVVVVVXXX___rrryyylllhhhlllpppxxx|||eeeYYYVVVVVVOOONNNLLLJJJIIIIIIIIIJJJKKKKKKJJJJJJJJJJJJKKKKKKLLLKKKJJJIIIIIIIIIJJJKKKJJJKKKLLLMMMNNNOOOPPPPPPPPPSSSTTTSSSPPPMMMMMMNNNKKKPPPQQQPPPYYYjjjsssqqqZZZSSSLLLIIIKKKNNNOOONNNIIIMMMOOOMMMNNNSSSWWWXXXRRRQQQPPPOOOPPPQQQRRRSSSNNNNNNMMMMMMNNNPPPSSSVVVcccjjj{{{{{{qqqaaaWWWRRRQQQVVV[[[^^^aaaeeehhhqqq~~~yyyoooiiidddbbbaaadddppp{{{rrrjjjddd^^^WWWQQQNNNMMMKKKJJJIIIJJJLLLMMMNNNQQQTTTVVVVVVVVVVVVWWWVVV[[[cccjjjpppvvv~~~zzzwwwssstttttttttsssqqqooonnnqqqqqqpppooonnnmmmllllllggghhhhhhhhhhhhhhhgggfffccccccbbbaaabbbcccdddeeebbbbbbbbbbbbaaa___^^^]]]___^^^^^^]]]]]]^^^^^^___ZZZZZZYYYYYYYYYYYYZZZ[[[WWWWWWWWWXXXXXXXXXYYYYYYVVVVVVVVVWWWXXXYYYZZZZZZ]]]\\\[[[[[[\\\^^^```bbbeeefffhhhhhhgggccc___]]]___``````bbbeeehhhlllmmmssswww{{{rrriii___YYYOOOLLLHHHGGGHHHIIIJJJJJJHHHJJJMMMPPPRRRTTTTTTTTTWWWWWWXXX[[[ddd{{{ttthhhfffkkkooo{{{```UUUTTTTTTOOONNNLLLJJJIIIHHHIIIIIIJJJIIIIIIHHHHHHIIIIIIJJJKKKJJJIIIHHHGGGHHHIIIIIIIIIJJJKKKMMMNNNNNNNNNNNNPPPSSSUUUTTTPPPMMMMMMNNNHHHNNNPPPOOO[[[ppp|||{{{^^^VVVMMMJJJLLLOOOPPPPPPMMMRRRTTTPPPMMMNNNPPPOOONNNOOOQQQQQQPPPPPPQQQSSSNNNMMMLLLLLLNNNQQQUUUWWW\\\cccssswwwcccWWWVVVRRRSSSYYY```cccfffjjjmmmyyy~~~wwwpppkkkhhhmmmlllnnnzzz{{{rrrjjjfff```XXXRRRMMMKKKIIIIIIKKKMMMNNNNNNRRRSSSTTTUUUVVVWWWWWWWWWXXXZZZ^^^dddkkksssyyy}}}}}}yyyuuusssrrrrrrqqqqqqpppppppppooonnnmmmlllkkkjjjjjjjjjffffffggggggffffffeeedddhhhhhhhhhgggfffdddcccbbbaaaaaaaaaaaa```___^^^]]]^^^___aaacccbbb```^^^\\\[[[[[[[[[ZZZ[[[[[[\\\\\\YYYXXXXXXXXXXXXWWWWWWWWWXXXYYY[[[ZZZXXXWWWXXXXXX[[[[[[ZZZZZZ\\\^^^aaacccbbbdddffffffdddbbbaaaaaabbbcccggglllllliiijjjnnnwww}}}uuuppphhh]]]UUUKKKJJJHHHGGGFFFGGGGGGHHHIIIKKKNNNQQQTTTVVVXXXYYYUUU[[[^^^```lllsssgggfffmmmvvvnnn___VVVQQQPPPNNNMMMLLLKKKIIIIIIHHHHHHJJJJJJJJJKKKJJJJJJIIIHHHIIIIIIIIIIIIIIIIIIIIIIIIJJJJJJKKKKKKKKKKKKJJJJJJJJJKKKQQQYYYYYYSSSOOOQQQMMMLLLMMMRRR\\\fffooosss^^^WWWOOOJJJIIIKKKLLLLLLSSSTTTTTTQQQMMMLLLNNNQQQNNNPPPOOOMMMOOOTTTTTTQQQLLLMMMNNNNNNOOORRRVVVYYY]]]___jjj|||zzzeeeYYYVVVQQQPPPSSSXXX\\\___fffnnnttt}}}{{{sssqqqsssssstttrrryyy}}}ssskkkfff```XXXSSSMMMKKKIIIIIIKKKMMMNNNNNNSSSSSSTTTUUUVVVVVVVVVUUUTTTVVVZZZ___eeelllqqqtttzzz}}}~~~|||yyyuuusssrrrrrrqqqqqqppppppooopppooommmllljjjiiihhhhhheeeeeeeeeeeeeeeddddddcccfffffffffeeedddcccbbbaaaaaaaaaaaa```___^^^^^^^^^^^^___```aaaaaa___^^^]]]\\\\\\[[[[[[ZZZ[[[[[[[[[YYYXXXXXXXXXXXXWWWWWWWWWXXXYYY[[[ZZZYYYXXXXXXYYY[[[[[[[[[\\\^^^```ccceeedddeeegggfffdddbbbaaaaaabbbccchhhmmmnnnmmmoootttzzzrrrllleee[[[SSSKKKJJJHHHGGGGGGGGGHHHHHHKKKMMMPPPSSSUUUWWWYYYZZZXXX\\\^^^aaaooosssiiihhhoooxxx~~~ggg\\\UUUQQQQQQNNNMMMLLLJJJIIIIIIHHHHHHKKKKKKJJJJJJIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHIIIIIIJJJKKKKKKKKKKKKKKKGGGNNNWWW[[[ZZZVVVRRRPPPKKKKKKLLLQQQXXX^^^bbbdddWWWRRRLLLIIIJJJLLLLLLLLLPPPQQQRRRPPPMMMLLLMMMOOONNNPPPOOOMMMOOOSSSSSSOOOPPPPPPOOOPPPSSSVVVYYY[[[[[[\\\dddvvvlll\\\TTTSSSUUUUUUXXX^^^bbbfffmmmvvvzzzsssoooooommmqqquuuuuummmfff```YYYTTTNNNKKKIIIIIIKKKNNNOOOOOOSSSSSSTTTTTTUUUTTTTTTSSSSSSTTTVVVZZZ___dddhhhjjjmmmnnnppprrrtttwww{{{~~~|||{{{|||{{{xxxuuusssrrrrrrqqqppppppoooooopppooommmkkkiiigggfffeeedddddddddddddddcccbbbbbbccccccddddddcccbbbbbbaaabbbaaa```^^^^^^^^^^^^_______________^^^^^^^^^]]]]]]\\\[[[[[[ZZZZZZZZZZZZYYYXXXXXXXXXXXXWWWWWWWWWXXXYYY[[[[[[ZZZYYYZZZ[[[[[[[[[\\\^^^```ccceeegggeeefffgggfffcccaaaaaaaaacccdddiiinnnppppppuuu|||wwwnnnggg```WWWPPPJJJIIIHHHGGGGGGHHHHHHIIILLLOOORRRUUUWWWXXXZZZ\\\___```aaadddvvv~~~qqqkkkkkkttt~~~rrr^^^WWWSSSQQQPPPMMMLLLKKKJJJIIIHHHHHHHHHLLLKKKJJJHHHGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGIIIJJJKKKLLLLLLLLLMMM]]]jjjkkkfffbbbZZZQQQIIIJJJKKKNNNRRRSSSRRRQQQOOOMMMJJJIIIJJJKKKLLLLLLKKKMMMOOOOOONNNMMMMMMMMMNNNPPPOOONNNQQQUUUUUUQQQTTTQQQOOOPPPUUUYYYZZZZZZZZZXXX]]]nnnkkk\\\SSSQQQRRRSSSTTTYYY```dddhhhpppzzzrrrmmmkkkiiiooo|||xxxooohhhaaaZZZUUUNNNLLLJJJJJJLLLNNNOOOPPPSSSSSSTTTTTTTTTSSSSSSRRRSSSTTTVVVYYY[[[^^^aaabbbfffggghhhiiijjjnnnssswww{{{||||||vvvvvvvvvxxxzzzyyyvvvssssssrrrrrrqqqpppooonnnnnnmmmlllllljjjiiigggfffeeedddddddddddddddccccccbbbaaabbbbbbcccccccccbbbbbbbbbaaa___]]]]]]]]]___``````___^^^\\\\\\]]]]]]^^^]]]]]]\\\ZZZYYYYYYYYYYYYYYYXXXXXXXXXXXXWWWWWWWWWXXXZZZ\\\\\\[[[ZZZ[[[\\\ZZZ[[[]]]```bbbeeefffgggeeeffffffdddbbb`````````dddeeeiiinnnoooqqqyyysssiiibbb[[[TTTNNNJJJIIIHHHGGGGGGHHHJJJJJJLLLPPPTTTVVVWWWYYY]]]```gggfffeeekkkvvvmmmjjjmmmxxxhhhWWWRRRQQQOOONNNLLLKKKJJJIIIHHHHHHHHHHHHMMMKKKIIIGGGFFFFFFGGGHHHGGGGGGGGGGGGGGGGGGGGGGGGEEEFFFGGGIIIKKKLLLLLLLLLUUUmmmxxxrrrdddSSSKKKJJJJJJKKKLLLKKKIIIFFFIIIIIIHHHHHHIIIIIIIIIIIIHHHJJJMMMOOOOOONNNMMMLLLLLLOOOQQQRRRVVV]]]]]][[[TTTPPPLLLOOOUUUZZZZZZXXX\\\WWWXXXfffyyyppp^^^UUUQQQQQQSSSTTTUUU[[[aaaeeeiiisss}}}|||oookkkjjjiiivvv{{{ssskkkccc[[[VVVOOOMMMKKKKKKMMMOOOPPPPPPSSSSSSTTTTTTTTTSSSSSSRRRSSSTTTUUUWWWYYY[[[\\\\\\aaaaaaaaaaaabbbfffkkkooossswww}}}|||tttrrrsssvvvyyyzzzyyyvvvssssssrrrrrrqqqooonnnnnnmmmiiijjjjjjjjjjjjiiihhhgggeeeeeeeeeeeeeeedddccccccaaaaaabbbccccccccccccbbbaaa```^^^]]]\\\]]]___```___^^^\\\[[[[[[[[[\\\]]]]]]\\\[[[ZZZYYYYYYYYYYYYYYYXXXXXXXXXXXXWWWWWWWWWXXXZZZ\\\]]]\\\\\\]]]^^^ZZZ\\\^^^bbbdddfffggggggdddddddddccc```______```eeefffjjjmmmnnnrrr|||{{{pppeee]]]WWWRRRNNNIIIHHHHHHGGGHHHIIIKKKLLLMMMQQQUUUWWWXXX[[[bbbgggnnnkkkiiirrrmmmggghhhlllzzz~~~bbbSSSPPPOOOLLLKKKKKKJJJIIIHHHHHHGGGHHHHHHLLLJJJHHHFFFEEEFFFGGGHHHFFFFFFFFFFFFFFFFFFFFFFFFDDDEEEFFFHHHJJJKKKLLLLLLUUUpppnnnZZZNNNKKKIIIHHHHHHHHHGGGFFFGGGGGGHHHHHHGGGFFFFFFEEEGGGIIILLLOOOPPPPPPMMMLLLJJJNNNRRRUUU\\\dddfffdddTTTPPPMMMOOOVVV[[[[[[YYY___YYYWWW___nnn}}}~~~~~~{{{dddWWWSSSQQQRRRTTTYYY[[[```fffiiinnn{{{zzzttthhhdddfffiii~~~wwwoooeee]]]XXXOOOMMMKKKKKKMMMPPPQQQQQQSSSSSSTTTTTTUUUTTTTTTSSSRRRSSSUUUWWWXXXYYYYYYYYY\\\\\\]]]]]]^^^bbbgggjjjmmmttt~~~{{{wwwzzz}}}~~~|||xxxuuussssssrrrpppooonnnmmmlllhhhiiijjjkkkkkkjjjiiihhheeeeeeeeeeeeeeeddddddcccaaaaaabbbbbbcccbbbbbbbbb```___^^^]]]]]]^^^______^^^]]][[[ZZZZZZZZZ[[[\\\\\\[[[ZZZZZZYYYYYYYYYYYYYYYXXXXXXXXXXXXWWWWWWWWWXXXZZZ\\\]]]]]]^^^___```\\\^^^aaaeeeggghhhhhhgggcccdddcccbbb```___```bbbfffhhhkkkooopppvvv~~~vvvkkk```YYYTTTPPPNNNHHHHHHHHHHHHIIIJJJLLLMMMNNNRRRVVVXXXZZZ```jjjrrruuuqqqooo{{{uuudddccceeeiiiuuusss]]]RRROOOLLLJJJIIIJJJIIIHHHGGGGGGGGGGGGGGGIIIHHHGGGFFFFFFFFFGGGHHHEEEEEEEEEEEEEEEEEEEEEEEECCCDDDFFFHHHIIIJJJKKKKKKSSSjjjwwweeeOOOLLLHHHFFFFFFGGGHHHHHHEEEGGGHHHGGGEEEDDDCCCDDDGGGHHHJJJMMMOOOOOOMMMKKKIIIMMMRRRVVV]]]eeefffdddSSSPPPOOORRRWWW\\\^^^^^^aaa\\\XXX[[[cccppp}}}xxxzzzyyyjjjZZZSSSQQQPPPRRRUUUZZZ\\\aaagggkkksss}}}uuuzzzjjj___\\\ccclll{{{rrrhhh^^^XXXPPPNNNLLLLLLNNNPPPQQQQQQSSSSSSTTTUUUVVVVVVVVVUUUTTTUUUWWWYYY[[[[[[\\\[[[\\\]]]___aaacccfffkkkooorrrzzz{{{yyyssssssrrrpppooommmlllllliiijjjkkklllkkkjjjhhhgggdddddddddddddddcccbbbbbb``````aaaaaaaaa``````___^^^^^^^^^^^^^^^^^^^^^^^^\\\\\\[[[ZZZZZZZZZZZZZZZ[[[ZZZZZZYYYYYYYYYZZZZZZYYYXXXXXXXXXXXXWWWWWWWWWXXXZZZ]]]^^^^^^___```bbb___bbbeeeiiikkkkkkjjjiiidddddddddcccaaabbbccceeehhhjjjnnnrrruuu}}}xxxqqqfff[[[TTTPPPNNNNNNHHHHHHGGGHHHIIIKKKMMMNNNPPPTTTXXXZZZ]]]fffttt~~~zzzzzz}}}iii]]]```dddeeemmm{{{tttgggYYYRRRNNNJJJHHHIIIIIIHHHHHHGGGGGGGGGGGGGGGFFFFFFFFFFFFGGGGGGGGGGGGDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEFFFGGGIIIIIIJJJJJJPPP\\\nnnpppdddMMMJJJGGGEEEFFFGGGGGGGGGDDDFFFGGGFFFDDDCCCDDDEEEGGGGGGGGGJJJMMMNNNKKKIIIIIIMMMPPPRRRWWW\\\\\\YYYOOOOOOPPPRRRVVV[[[___bbbaaa]]]ZZZYYY[[[eeezzzzzzyyyjjj```UUUPPPOOOOOOSSSXXXZZZ\\\bbbhhhnnnyyypppooozzzlll```WWWXXXgggwww}}}}}}uuuiii___YYYPPPNNNLLLLLLNNNPPPRRRRRRRRRSSSTTTUUUVVVWWWWWWWWWWWWYYY[[[]]]___````````````bbbeeehhhkkkoootttxxx}}}~~~|||ssssssrrrpppooommmllllllkkklllmmmmmmllliiigggeeebbbccccccccccccbbbaaaaaa______``````___^^^^^^]]]]]]]]]^^^______^^^^^^]]][[[[[[[[[[[[ZZZZZZZZZYYYZZZYYYYYYYYYYYYZZZZZZ[[[YYYYYYXXXXXXXXXWWWWWWWWWXXXZZZ]]]^^^______aaabbbbbbeeeiiilllmmmmmmkkkjjjeeeeeeeeedddcccdddfffhhhiiikkkqqqvvvzzz}}}tttmmmcccXXXQQQMMMMMMMMMHHHHHHGGGHHHIIIKKKMMMNNNSSSVVVZZZ\\\___jjjzzzsssaaaYYY```eeebbbfffrrr~~~|||hhh___VVVRRRNNNIIIHHHIIIHHHHHHGGGGGGFFFGGGGGGGGGDDDEEEFFFGGGGGGHHHGGGGGGDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEFFFGGGHHHIIIIIIIIIIIIMMMYYYjjjrrrjjj]]]UUUKKKIIIGGGFFFFFFFFFEEEDDDBBBDDDFFFFFFDDDCCCEEEHHHGGGFFFEEEHHHKKKLLLJJJGGGIIILLLNNNNNNQQQTTTRRRMMMJJJLLLNNNQQQSSSXXX^^^bbb___^^^[[[YYYWWW```vvv|||zzz}}}oooddd[[[SSSPPPNNNOOOUUU\\\___aaagggnnnuuuvvvhhhkkk{{{tttkkkaaaYYYSSSXXXmmm{{{uuulllaaa[[[UUUNNNIIIKKKNNNPPPQQQTTTQQQRRRUUUWWWYYYYYYYYYYYYXXXZZZ^^^aaaccceeehhhjjjjjjlllooorrrwww~~~|||uuuoooppppppmmmjjjkkkkkkkkkjjjjjjhhhgggfffeeebbbbbbbbbaaaaaa```___^^^\\\^^^```aaabbbaaa```___^^^^^^^^^^^^^^^^^^^^^^^^\\\\\\[[[ZZZYYYXXXWWWWWWZZZZZZZZZZZZYYYYYYYYYYYY]]]\\\[[[YYYYYYZZZZZZ[[[\\\\\\\\\]]]^^^aaacccdddhhhlllppppppmmmiiiggggggffffffeeeeeeeeeeeeggghhhkkknnnsssyyy~~~rrrkkk___UUUNNNJJJGGGFFFDDDEEEGGGGGGHHHKKKPPPSSSOOOXXX]]]___fffuuu|||jjjcccbbbhhhhhhccchhhsss{{{}}}{{{```XXXPPPMMMJJJHHHIIILLLMMMMMMKKKGGGGGGIIIHHHCCCGGGEEEDDDDDDFFFGGGFFFEEEBBBCCCDDDDDDEEEDDDDDDCCCGGGFFFFFFHHHIIIIIIGGGEEEKKKMMMPPPSSSUUUTTTSSSRRRJJJIIIGGGEEECCCCCCCCCCCCDDDDDDCCCBBBBBBBBBBBBCCCFFFEEEDDDFFFIIIKKKIIIGGGKKKKKKKKKLLLMMMMMMLLLKKKIIIKKKNNNPPPRRRVVV[[[______^^^ZZZTTTSSS]]]ooo~~~}}}zzzzzz}}}lllaaaYYYVVVRRRQQQTTTWWW[[[]]]```fffoooxxxnnnhhhjjjyyyvvvgggaaaZZZXXXWWW```vvv}}}wwwmmmbbb[[[TTTMMMIIIKKKNNNOOOPPPRRRPPPQQQSSSUUUWWWXXXYYYYYYYYY\\\aaafffjjjnnnrrruuuuuuxxx}}}~~~vvvpppoooooollljjjjjjiiiiiiiiiiiihhhfffeeeeeeaaabbbbbbaaaaaa```___^^^\\\^^^___aaaaaaaaa___^^^^^^^^^^^^^^^^^^^^^^^^^^^[[[[[[ZZZYYYYYYYYYYYYZZZ[[[ZZZZZZZZZYYYYYYYYYYYYYYYXXXXXXWWWWWWWWWWWWXXX[[[[[[\\\]]]___bbbdddfffmmmppprrrqqqlllgggeeedddfffggggggggggggiiikkkmmmkkkqqqyyy~~~wwwnnnggg]]]TTTNNNKKKIIIHHHGGGHHHIIIJJJJJJMMMQQQTTTVVV[[[___cccmmm}}}tttkkkeeeeeejjjjjjfffjjjuuu}}}rrr]]]UUUNNNLLLKKKIIIJJJMMMRRRSSSQQQKKKHHHIIIHHHEEEFFFDDDBBBBBBDDDDDDDDDCCCCCCCCCCCCCCCDDDDDDDDDDDDFFFFFFFFFGGGIIIIIIHHHGGGGGGHHHJJJLLLLLLLLLKKKJJJIIIHHHFFFEEEDDDCCCDDDDDDBBBAAAAAA@@@AAABBBCCCDDDGGGFFFEEEGGGIIIJJJHHHFFFIIIIIIIIIJJJKKKKKKJJJIIIKKKMMMOOOPPPRRRTTTXXX[[[ddd___XXXUUUXXXbbboooxxx}}}pppbbbYYYSSSRRRPPPPPPSSSXXX[[[]]]cccjjjuuu}}}pppmmmqqq{{{}}}tttmmm```ZZZVVVYYYaaannnyyyoooddd]]]VVVOOOKKKMMMPPPPPPQQQRRRSSSSSSTTTVVVXXXZZZ\\\]]]^^^cccjjjqqqwww}}}xxxpppnnnmmmjjjhhhiiifffgggggggggffffffeeedddaaaaaaaaaaaa```___^^^^^^\\\]]]___``````___^^^^^^]]]]]]]]]]]]]]]]]]]]]]]]ZZZZZZYYYYYYYYYZZZ\\\]]][[[[[[ZZZZZZZZZYYYYYYYYYYYYYYYZZZZZZZZZZZZZZZZZZZZZZZZ\\\^^^aaadddfffhhhooopppqqqppplllhhhfffeeegggggghhhhhhiiikkkooorrrpppyyyzzzssshhhbbbYYYRRRNNNLLLKKKJJJJJJKKKLLLMMMMMMOOOSSSVVVZZZ\\\___hhhwwwvvvkkkkkkhhhiiinnnmmmjjjoooyyyxxxeeeYYYRRRLLLKKKJJJIIIKKKNNNWWWYYYWWWOOOHHHHHHHHHGGGJJJHHHFFFFFFGGGGGGFFFEEECCCCCCBBBBBBBBBCCCEEEEEEHHHFFFEEEFFFGGGIIIIIIHHHEEEEEEEEEEEEEEEDDDDDDDDDGGGGGGFFFEEEEEEEEEEEEEEEBBBAAA@@@@@@AAACCCFFFGGGGGGFFFEEEFFFHHHHHHGGGEEEFFFGGGGGGGGGHHHHHHHHHHHHMMMNNNOOOOOOOOOPPPSSSUUUeee]]]UUUUUU]]]gggmmmooo|||zzzlllaaaXXXRRROOOOOOPPPRRRVVVZZZ^^^aaagggpppzzzuuutttwww|||{{{rrrhhhcccZZZUUUUUU___ppp|||rrrggg```YYYRRRNNNQQQSSSSSSSSSTTTYYYXXXYYYYYY[[[^^^aaabbbgggmmmvvvyyypppmmmkkkhhhggghhhddddddeeeeeeeeeddddddcccaaaaaaaaaaaa```___^^^]]]\\\]]]^^^^^^^^^^^^]]]]]]\\\\\\\\\\\\\\\\\\\\\\\\\\\[[[ZZZYYYYYY[[[\\\^^^[[[[[[[[[ZZZZZZZZZYYYYYYXXXYYY[[[\\\]]]]]]\\\\\\ZZZ[[[]]]```dddgggjjjkkkmmmnnnooonnnmmmkkkiiiiiifffhhhiiiiiiiiikkkpppuuuxxx~~~vvvpppddd^^^VVVPPPMMMKKKKKKJJJKKKMMMNNNOOOOOOQQQTTTVVVYYYYYY]]]kkk~~~|||nnngggiiiiiilllpppppppppwwwjjj\\\UUUOOOJJJJJJJJJIIIKKKOOOYYY\\\ZZZPPPGGGFFFHHHIIIKKKIIIGGGGGGGGGHHHGGGFFFDDDCCCAAAAAAAAACCCEEEGGGKKKHHHFFFEEEFFFGGGGGGGGGEEEDDDCCCBBBBBBCCCDDDEEEEEEDDDEEEEEEEEEFFFFFFFFFDDDCCCBBBAAABBBDDDFFFHHHDDDDDDDDDEEEFFFEEEEEEDDDEEEFFFGGGGGGFFFGGGHHHIIINNNOOOPPPOOONNNNNNOOOPPP^^^XXXRRRTTT\\\dddggggggnnn|||lllaaaYYYRRRNNNNNNPPPSSSVVVZZZ___cccgggmmmyyyzzzvvvtttvvvtttkkkaaa]]]YYYWWW[[[lll~~~vvvllleee[[[TTTPPPQQQTTTSSSSSSTTTYYYYYYZZZ\\\___bbbeeegggpppyyyzzzpppmmmkkkgggfffgggccccccdddddddddccccccbbbaaaaaaaaa``````___^^^]]]\\\]]]]]]]]]]]]\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\^^^]]]\\\[[[ZZZ[[[[[[\\\[[[[[[[[[[[[ZZZZZZZZZZZZTTTVVVXXXZZZ[[[\\\[[[[[[\\\]]]```dddhhhkkknnnoooooonnnmmmllllllkkkjjjiiifffhhhiiihhhgggjjjpppvvv}}}|||uuunnnhhh```[[[TTTNNNKKKJJJIIIHHHJJJLLLNNNOOOPPPRRRTTTVVVXXXXXX]]]kkk{{{rrrkkkiiihhhjjjnnnrrrsssvvvuuuaaaXXXSSSMMMIIIJJJLLLLLLNNNQQQYYY\\\YYYNNNEEEDDDGGGIIIFFFDDDBBBBBBCCCCCCCCCBBBDDDCCCBBBAAABBBDDDFFFHHHMMMKKKGGGFFFFFFFFFEEEDDDCCCCCCBBBAAABBBDDDFFFGGGBBBBBBCCCDDDEEEEEEFFFFFFDDDCCCAAA@@@@@@AAACCCDDDAAABBBCCCCCCCCCCCCCCCCCCEEEFFFGGGGGGFFFFFFIIILLLRRRSSSTTTSSSQQQPPPQQQRRRSSSRRRQQQSSSWWW[[[___aaadddttt}}}oooddd\\\VVVPPPLLLOOORRRVVVZZZ]]]bbbhhhmmmuuu{{{qqqiiiiiijjjeee^^^ZZZXXX]]]iii~~~yyyrrrlll^^^VVVPPPPPPRRRRRRSSSUUUXXXZZZ]]]aaaggglllppprrr~~~yyypppmmmkkkgggeeefffddddddddddddccccccbbbaaa````````````___^^^]]]]]]\\\\\\\\\\\\[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[]]]]]]]]]]]]\\\\\\[[[[[[\\\\\\[[[[[[[[[ZZZZZZZZZWWWXXXZZZ\\\]]]___``````___aaaeeeiiimmmppprrrsssssspppmmmkkkjjjhhhfffeeeeeehhhjjjiiihhhlllttt{{{{{{vvvppphhhccc[[[WWWQQQMMMKKKJJJIIIHHHIIIKKKNNNPPPQQQSSSUUUWWW[[[ZZZ___iiirrrwww|||vvvmmmlllnnnkkkooosssuuuvvv}}}iii[[[VVVQQQLLLJJJMMMQQQRRRUUUZZZ^^^^^^XXXMMMEEEEEEGGGHHHFFFDDDBBBCCCDDDEEEEEEDDDDDDDDDCCCCCCDDDFFFHHHIIIMMMKKKHHHGGGFFFFFFDDDCCCAAAAAA@@@@@@AAABBBDDDEEE@@@AAABBBCCCDDDDDDDDDDDDAAA@@@@@@???????????????>>>@@@BBBCCCBBBBBBCCCDDDEEEGGGHHHGGGEEEFFFJJJNNNTTTVVVWWWXXXVVVVVVVVVWWWNNNQQQSSSSSSRRRSSSWWWZZZ\\\jjj|||tttmmmccc[[[VVVSSSOOOKKKOOOSSSXXX]]]aaagggpppvvvxxxlllaaa```bbb```\\\ZZZWWWeee{{{|||vvvrrrcccZZZRRRRRRSSSTTTVVVYYY]]]aaagggpppyyyxxxpppnnnlllhhheeeeeeeeeeeeeeedddcccbbbaaa```````````````___^^^]]]]]]\\\\\\[[[ZZZZZZZZZZZZZZZ[[[[[[[[[[[[[[[[[[[[[[[[ZZZ[[[]]]^^^___^^^]]]\\\\\\\\\\\\[[[[[[[[[ZZZZZZ[[[[[[\\\^^^```ccceeefffcccfffiiimmmqqqtttuuuvvvsssoookkkhhhhhhhhhfffddddddhhhllllllmmmqqq{{{|||uuupppjjjccc^^^VVVRRRMMMKKKJJJKKKKKKJJJHHHKKKNNNQQQSSSUUUWWWZZZ[[[[[[___fffiiiooo}}}|||pppkkknnnrrrsssxxxzzzyyyyyysss___VVVTTTNNNKKKKKKQQQXXX\\\aaaffffffddd[[[OOOHHHHHHHHHGGGGGGFFFEEEEEEGGGIIIIIIHHHDDDDDDEEEFFFGGGHHHIIIIIIIIIHHHGGGGGGHHHHHHFFFDDDAAAAAA@@@@@@@@@AAAAAABBB>>>???AAABBBBBBBBBBBBAAA>>>???@@@AAAAAAAAA@@@???===@@@CCCDDDCCCCCCEEEGGGDDDFFFHHHGGGDDDEEEJJJNNNPPPSSSVVVWWWWWWWWWXXXYYYSSSTTTUUUTTTQQQPPPQQQRRRRRR^^^mmm{{{vvviiiaaaXXXRRRPPPPPPOOOMMMQQQVVV\\\bbbgggqqq|||xxxnnneeebbb```\\\[[[\\\[[[rrr}}}yyyvvviii___WWWUUUWWWXXX[[[^^^eeejjjtttwwwpppooommmhhheeedddffffffeeeeeecccbbb``````````````````___^^^]]]\\\\\\\\\[[[ZZZYYYYYYZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZWWWYYY]]]___``````^^^]]]\\\\\\\\\[[[[[[[[[[[[ZZZYYYYYYZZZ[[[^^^aaadddeeefffhhhlllppptttvvvwwwxxxppplllhhhfffhhhiiihhhgggdddiiinnnooopppwww|||ssslllgggaaa[[[VVVQQQNNNKKKIIIJJJLLLMMMMMMHHHKKKOOORRRTTTVVVYYY[[[XXXYYY]]]bbbeeennnwwwnnnlllpppuuuzzz~~~|||{{{iiiXXXRRRQQQMMMJJJLLLTTT]]]ccciiiooonnniii]]]QQQKKKKKKIIIFFFDDDCCCBBBCCCFFFHHHHHHGGGCCCDDDFFFHHHIIIIIIIIIIIIFFFFFFFFFHHHJJJIIIHHHFFFCCCCCCCCCBBBAAA@@@@@@???>>>???@@@AAABBBAAA@@@@@@>>>@@@BBBEEEFFFEEEDDDCCC===@@@DDDEEEDDDDDDGGGIIICCCEEEGGGFFFCCCDDDIIINNNKKKNNNQQQSSSTTTUUUVVVWWWZZZYYYWWWUUURRRPPPNNNMMMJJJUUUbbbqqqtttjjjddd]]]SSSMMMLLLOOOPPPQQQUUUZZZaaagggnnnzzzzzztttooojjjccc\\\[[[___aaa}}}}}}{{{zzzpppeee[[[XXXZZZ\\\```eeennn{{{zzztttlllhhhhhhhhheeeaaa___aaadddeeeeeedddaaa___aaaaaaaaaaaa```___^^^]]]\\\\\\[[[ZZZZZZYYYZZZZZZYYYYYYYYYYYYZZZ[[[\\\]]]\\\]]]^^^_________^^^]]]\\\]]]^^^^^^^^^]]]\\\[[[\\\\\\]]]___bbbgggkkkmmmoooqqquuuxxxyyywwwtttrrrnnnjjjgggfffhhhiiiiiiggglllnnnoooqqqvvv}}}wwwnnneee^^^ZZZVVVSSSLLLMMMLLLIIIFFFEEEGGGHHHMMMLLLNNNQQQUUUYYY[[[\\\^^^cccggghhhnnn|||wwwtttooopppvvv|||nnn```UUUOOOOOOLLLKKKKKKNNNUUU___iiiooonnnggg]]]RRRKKKGGGGGGGGGDDDDDDDDDDDDDDDEEEFFFFFFEEEEEEHHHMMMSSSSSSNNNHHHFFFFFFFFFFFFEEECCCBBBAAA???@@@AAABBBBBBBBBAAA@@@AAABBBDDDCCCBBBAAAAAABBB???BBBFFFIIIKKKIIIGGGEEE@@@CCCFFFGGGFFFEEEDDDEEEGGGGGGFFFFFFFFFFFFGGGGGGIIIJJJLLLOOORRRUUUWWWXXXZZZYYYXXXUUUSSSPPPMMMLLLNNNPPPVVVcccxxxwwwllleee\\\TTTMMMLLLLLLMMMQQQWWW[[[```iiissswwwzzzzzzsssiii``````dddmmm~~~~~~wwwmmmbbb]]]\\\^^^eeemmm~~~wwwqqqjjjfffffffffccc___```aaabbbccccccbbbaaa```aaaaaaaaaaaa```___]]]]]]\\\\\\[[[ZZZZZZZZZZZZZZZ[[[[[[ZZZ[[[[[[\\\]]]^^^\\\]]]^^^_____________________`````````___^^^]]]]]]]]]___aaaeeejjjooorrrxxxyyyzzz{{{yyyuuuqqqnnnjjjgggddddddgggiiiiiiiiinnnqqquuuzzzxxxrrriiiaaa[[[VVVRRRPPPKKKKKKJJJHHHFFFFFFGGGIIIMMMMMMNNNQQQUUUYYY\\\]]]```ccchhhpppvvvqqqooolllooouuu~~~yyydddXXXOOOKKKMMMIIIJJJJJJLLLPPPXXXbbbiiigggaaaWWWNNNFFFCCCCCCCCCDDDCCCCCCCCCCCCDDDEEEFFFFFFGGGKKKRRRVVVUUUOOOHHHGGGFFFFFFEEEDDDCCCCCCBBBAAABBBCCCCCCCCCBBBAAA@@@@@@BBBCCCCCCBBBAAABBBCCCAAADDDHHHKKKLLLKKKHHHGGGAAADDDFFFGGGGGGFFFGGGGGGFFFFFFEEEEEEEEEEEEFFFFFFHHHIIIKKKNNNQQQTTTVVVWWWXXXWWWVVVTTTQQQOOOLLLKKKLLLNNNTTT^^^ppp~~~rrreee]]]WWWQQQLLLMMMOOOQQQVVV\\\```dddmmmxxxtttwwwwwwnnneee___bbbhhh{{{vvvkkkddd```dddppp}}}xxxrrrmmmgggddddddccc```^^^````````````````````````bbbbbbbbbaaa```^^^]]]\\\\\\\\\[[[[[[ZZZZZZ[[[[[[\\\\\\\\\\\\]]]^^^______]]]]]]]]]^^^^^^```aaabbbaaabbbbbbbbbbbbaaa``````___```bbbeeejjjooouuuxxx~~~|||yyytttooommmgggeeeddddddgggjjjllllllnnnrrrxxxyyyqqqkkkbbbZZZUUUQQQNNNLLLHHHIIIIIIHHHFFFGGGIIIKKKNNNOOOPPPSSSVVVZZZ^^^```iiiiiiooo~~~qqqlllllllllqqqwwwlllZZZQQQKKKJJJNNNIIIKKKLLLKKKJJJOOOXXX___```ZZZRRRJJJDDDAAAAAABBBCCCCCCBBBBBBBBBCCCDDDDDDDDDGGGKKKRRRVVVTTTMMMFFFGGGFFFEEEDDDCCCCCCDDDDDDEEEEEEEEEDDDCCCBBB@@@@@@???AAACCCCCCBBBBBBCCCDDDAAADDDGGGJJJKKKJJJHHHFFFBBBDDDFFFGGGFFFGGGIIIKKKFFFEEEEEEDDDDDDEEEEEEFFFHHHIIIKKKMMMPPPRRRTTTUUUVVVUUUTTTRRRPPPNNNLLLKKKHHHLLLQQQXXXdddxxxxxxlll^^^UUUQQQMMMLLLOOOSSSVVV[[[bbbiiillluuuxxxrrr{{{ooofff```___gggpppzzzqqqiiifffmmm{{{tttnnnjjjfffcccbbbaaa___^^^```___^^^]]]]]]^^^___```bbbbbbbbbaaa```^^^]]]\\\]]]\\\\\\[[[[[[[[[\\\\\\\\\\\\\\\\\\]]]^^^___```^^^]]]]]]]]]^^^```cccdddccccccccccccccccccbbbbbbbbbcccfffiiiooouuuzzz}}}}}}zzzvvvrrrooommmhhhgggfffgggiiilllnnnppprrrwwwzzzsssiiiddd\\\UUUPPPMMMKKKIIIFFFGGGHHHGGGGGGHHHKKKMMMOOOQQQRRRTTTWWW[[[```cccuuussszzznnniiilllooovvv~~~~~~cccUUUOOOKKKMMMSSSNNNQQQRRRMMMHHHHHHOOOVVVZZZVVVPPPIIIEEECCCCCCCCCBBBBBBBBBAAAAAABBBBBBCCCBBBDDDGGGKKKNNNMMMHHHDDDGGGFFFDDDBBBBBBCCCEEEFFFHHHHHHGGGEEEDDDBBB@@@@@@>>>@@@BBBCCCBBBBBBCCCDDD???AAADDDGGGGGGFFFDDDCCCBBBCCCEEEEEEEEEGGGIIILLLGGGFFFFFFFFFFFFFFFFFFGGGIIIJJJKKKMMMOOORRRSSSTTTTTTTTTSSSRRRPPPNNNMMMLLLGGGLLLPPPTTTZZZjjj~~~~~~}}}yyypppeeeYYYQQQMMMKKKMMMRRRVVVZZZ```gggrrrwwwwww||||||qqqeee___^^^cccppp{{{~~~yyyrrrmmmmmmwwwzzztttssskkkhhheeecccbbbaaa```______^^^]]][[[[[[]]]^^^___bbbbbbbbbaaa```^^^]]]\\\]]]]]]\\\\\\\\\\\\]]]]]]\\\\\\[[[\\\\\\]]]^^^___^^^^^^^^^^^^___aaaccceeeccccccccccccddddddeeeeeefffhhhkkkpppuuuzzz}}}~~~zzzvvvqqqnnnkkkjjjggggggggghhhiiilllooorrryyyuuunnnccc^^^WWWQQQMMMKKKIIIHHHFFFGGGHHHHHHHHHJJJMMMOOOQQQSSSUUUVVVXXX]]]cccggg{{{zzz}}}jjjfffjjjooozzzqqq[[[RRROOOLLLNNNTTTUUUXXXWWWQQQIIIEEEJJJOOOSSSPPPLLLHHHEEECCCCCCDDDBBBBBBAAAAAAAAAAAABBBBBBCCCCCCCCCDDDFFFFFFEEEDDDFFFEEECCCBBBBBBDDDFFFGGGKKKJJJHHHFFFDDDBBBAAA@@@>>>@@@BBBCCCBBBBBBCCCDDD???AAACCCEEEFFFEEECCCBBBAAABBBCCCDDDDDDEEEHHHKKKIIIHHHHHHGGGGGGHHHHHHIIIIIIJJJKKKMMMOOOQQQRRRSSSSSSSSSSSSRRRQQQPPPNNNNNNIIINNNRRRRRRTTT```sss|||xxxvvvssslllddd[[[TTTPPPMMMMMMPPPVVVZZZ]]]eeemmmvvv{{{zzz|||mmmeee^^^___dddnnn|||}}}xxxsssqqqttt{{{rrroooppphhhgggeeecccbbbaaa``````^^^]]]\\\\\\\\\\\\]]]^^^aaaaaaaaaaaa```___^^^]]]]]]]]]\\\\\\]]]]]]^^^^^^\\\\\\\\\\\\]]]^^^_______________``````bbbcccdddcccccccccdddeeeggghhhiiikkknnnsssxxx}}}|||wwwpppkkkhhhfffeeedddeeeggghhhiiimmmrrruuu{{{qqqiii^^^YYYSSSMMMKKKIIIHHHGGGFFFGGGIIIIIIIIIKKKNNNQQQRRRUUUWWWXXXYYY^^^eeekkkyyy~~~rrrcccaaaeeelllyyytttbbbSSSOOONNNJJJKKKPPPWWWXXXWWWQQQIIIEEEGGGJJJKKKIIIGGGDDDBBBBBBBBBCCCCCCCCCBBBAAAAAAAAABBBBBBEEEDDDCCCBBBBBBCCCEEEFFFDDDDDDCCCCCCDDDEEEFFFGGGKKKJJJHHHEEECCCBBBAAA@@@???AAACCCCCCBBBBBBCCCDDDAAABBBDDDFFFFFFEEEDDDCCC@@@BBBDDDDDDDDDEEEGGGHHHJJJIIIIIIIIIIIIIIIIIIJJJIIIIIIKKKLLLNNNOOOPPPQQQRRRRRRRRRRRRQQQPPPOOOOOOLLLQQQTTTTTTSSSYYYgggsss}}}vvvqqqnnnlllggg___WWWRRRPPPPPPOOOPPPUUU[[[___cccllluuu|||}}}ppp```]]]___hhhttt~~~{{{wwwvvvzzz~~~vvvnnniiiiiidddeeedddcccaaa_________]]]]]]]]]\\\\\\]]]]]]]]]______````````````______]]]]]]]]]]]]]]]^^^______]]]]]]]]]]]]^^^___```aaa___```aaaaaabbbbbbbbbbbbccccccdddeeegggjjjlllnnnqqquuu{{{{{{xxxrrrlllgggeeeeeefffbbbeeehhhkkknnnsssyyy~~~}}}vvvllldddZZZUUUOOOKKKHHHHHHGGGFFFHHHIIIJJJJJJJJJLLLPPPRRRSSSVVVYYYZZZZZZ___gggmmmyyyuuuhhh______bbbiiiyyyeeeXXXNNNOOONNNIIIHHHKKKQQQQQQOOOLLLGGGEEEEEEFFFEEEDDDCCCBBBAAABBBBBBBBBDDDDDDCCCBBBBBBBBBBBBBBBDDDDDDCCCBBBAAAAAACCCDDDBBBCCCCCCDDDEEEFFFFFFGGGKKKIIIGGGEEECCCAAAAAAAAA@@@BBBCCCCCCBBBAAABBBCCCAAABBBCCCEEEEEEDDDCCCCCCAAACCCFFFGGGFFFFFFFFFGGGIIIIIIIIIHHHHHHIIIIIIIIIGGGGGGHHHIIIKKKLLLMMMMMMOOOPPPPPPPPPPPPPPPOOONNNNNNRRRVVVUUUSSSUUU\\\dddttt}}}}}}vvvooojjjdddbbb]]]VVVPPPNNNOOORRRSSSTTTZZZaaaeeekkkvvvzzzyyyxxxeee[[[\\\fffwww~~~~~~}}}~~~zzzyyy~~~{{{vvvmmmeeecccbbbccccccbbb```^^^^^^___]]]]]]]]]]]]]]]]]]]]]]]]^^^______```````````````]]]]]]]]]]]]]]]^^^___```___^^^^^^______```aaabbb``````bbbccccccbbbaaa```ddddddeeegggiiillloooqqquuuzzzuuurrrmmmiiifffgggiiijjjcccgggkkkooosssyyyyyyrrrhhhaaaWWWSSSMMMIIIGGGFFFFFFEEEIIIJJJKKKKKKKKKMMMPPPSSSTTTWWWZZZZZZ[[[___hhhooo|||mmmddd^^^___bbbiiizzzvvv^^^SSSMMMPPPOOOIIIFFFIIIJJJIIIHHHFFFEEEDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCDDDEEEDDDCCCBBBBBBBBBBBBBBB@@@BBBBBBBBBAAA@@@@@@AAAAAABBBDDDEEEFFFFFFFFFFFFJJJIIIFFFDDDBBBAAAAAAAAAAAABBBDDDCCCBBBAAAAAABBB???@@@AAABBBBBBBBBAAA@@@BBBEEEHHHIIIHHHGGGFFFFFFIIIHHHHHHGGGGGGHHHHHHIIIEEEFFFFFFGGGIIIJJJJJJKKKMMMNNNNNNOOOOOOOOONNNNNNOOOSSSVVVVVVSSSSSSVVVZZZiiipppzzz~~~~~~yyyssslllggg^^^]]]ZZZTTTOOONNNRRRUUUUUUWWW]]]dddjjjppp}}}qqqkkkrrrjjjZZZZZZ___mmm~~~}}}{{{yyyyyyzzz|||}}}||||||{{{zzz|||yyypppllljjjfffcccbbbaaa```___^^^^^^___```[[[[[[\\\\\\\\\]]]]]]]]]________________________^^^^^^^^^^^^^^^^^^^^^^^^\\\^^^```aaa``````aaabbbfffcccaaabbbdddfffeeecccjjjkkkkkkkkkkkkooovvv{{{zzzvvvqqqjjjgggffffffeeeccclllnnnoooqqqwwwzzzuuummmaaaXXXRRRNNNIIIGGGHHHIIIHHHGGGHHHHHHIIIKKKMMMOOOQQQSSSXXXXXX[[[^^^```bbbiiirrrxxxhhhfffddddddeeemmm~~~hhhSSSPPPLLLIIIHHHHHHGGGGGGJJJIIIHHHFFFDDDCCCBBBBBBDDDDDDCCCCCCCCCCCCDDDDDDEEEEEEDDDDDDCCCCCCCCCBBBCCCCCCBBBBBBBBBAAAAAAAAACCCDDDFFFGGGHHHHHHGGGGGGBBBBBBBBBAAAAAA@@@@@@@@@DDDEEEEEEEEEEEEDDDDDDCCCBBBAAAAAA@@@?????????@@@@@@AAACCCCCCBBBCCCDDDFFFIIIHHHGGGFFFFFFFFFGGGHHHHHHGGGFFFFFFGGGHHHJJJKKKLLLLLLMMMMMMMMMNNNNNNNNNNNNPPPRRRSSSSSSUUUWWWZZZ]]]gggqqqwwwzzzzzz}}}|||vvvpppjjjbbb\\\WWWTTTQQQNNNMMMPPPTTTWWW[[[\\\bbbjjjpppyyynnnggglllwww}}}iii]]]YYYWWWiii~~~}}}{{{zzzyyyyyyyyyyyyzzzzzzyyyxxxzzz}}}sssmmmjjjiiifffcccaaa```___]]]]]]]]]^^^___\\\\\\\\\\\\\\\\\\]]]]]]________________________^^^^^^^^^^^^^^^^^^^^^^^^]]]___aaaaaa``````aaabbbdddaaa```aaadddffffffeeegggiiijjjlllooouuu}}}~~~wwwtttpppjjjgggggghhhhhhgggkkknnnrrrwww{{{tttnnnggg\\\SSSPPPMMMHHHFFFGGGHHHHHHGGGIIIIIIKKKLLLOOOQQQSSSUUUWWWXXX[[[]]]]]]```kkkxxx~~~mmmfffeeefffjjjnnntttyyy```QQQNNNJJJHHHHHHHHHGGGFFFIIIHHHGGGEEEDDDCCCBBBBBBCCCCCCBBBBBBBBBBBBCCCCCCDDDDDDDDDDDDCCCCCCBBBBBB@@@AAAAAAAAABBBBBBCCCCCCCCCDDDEEEEEEEEEDDDCCCCCCBBBBBBAAAAAAAAA@@@@@@@@@BBBBBBCCCDDDDDDCCCCCCCCCAAA@@@??????>>>>>>>>>???@@@AAACCCCCCBBBBBBDDDEEEHHHGGGFFFFFFFFFFFFGGGHHHHHHGGGGGGGGGGGGIIIJJJKKKLLLMMMMMMMMMMMMNNNNNNNNNNNNOOOQQQQQQQQQRRRUUUWWWUUU___hhhooozzzzzzuuuwww}}}}}}xxxrrrlllgggaaa[[[VVVQQQPPPNNNMMMNNNRRRVVVZZZbbbccchhhqqqzzzsssdddbbbkkkxxxwwwiii]]]ZZZ]]]bbbsss~~~~~~}}}|||{{{yyyxxxwwwwwwxxxwwwvvvvvv{{{xxxsssmmmiiiiiihhheeeccc___^^^]]]]]]\\\]]]]]]]]]]]]]]]]]]]]]\\\\\\\\\\\\________________________^^^^^^^^^^^^^^^^^^^^^^^^___aaabbbbbbaaa```aaabbbcccbbbaaabbbeeehhhiiiiiiiiikkkmmmpppuuu}}}{{{uuuqqqnnnjjjhhhiiikkklllmmmnnnrrryyy}}}ssslllfff___UUUMMMNNNKKKHHHFFFGGGHHHHHHGGGJJJKKKLLLNNNQQQSSSVVVWWWYYY[[[^^^___^^^ddduuuvvvfffddddddhhhqqqyyy~~~jjjUUUNNNKKKHHHGGGGGGHHHGGGFFFGGGFFFEEEDDDCCCCCCCCCCCCBBBAAAAAA@@@@@@AAAAAABBBDDDCCCCCCCCCCCCBBBBBBBBB??????@@@AAABBBCCCDDDDDDCCCCCCCCCCCCBBBAAA@@@???AAAAAAAAAAAA@@@@@@@@@@@@???@@@AAABBBBBBCCCBBBBBB@@@???>>>>>>===>>>>>>>>>???AAABBBBBBBBBBBBCCCEEEGGGFFFFFFEEEEEEFFFFFFGGGHHHGGGGGGGGGHHHIIIJJJKKKMMMMMMMMMMMMNNNNNNNNNNNNMMMNNNOOOOOONNNNNNPPPRRRQQQZZZccckkkuuu}}}uuurrrvvv}}}rrrnnnhhhbbb]]]XXXSSSPPPLLLMMMOOOPPPRRRVVV\\\```jjjlllrrr|||zzzkkkccc^^^dddppp|||rrreeeZZZUUUZZZcccooo~~~~~~~~~~~~}}}{{{yyyvvvvvvvvvttttttvvv{{{{{{pppmmmjjjhhhhhhgggeeebbb^^^^^^]]]]]]]]]]]]]]]]]]^^^]]]]]]]]]]]]\\\\\\\\\________________________________________________aaabbbddddddbbbbbbbbbccceeeeeedddeeegggjjjlllnnnqqqrrruuuzzz~~~xxxtttooommmjjjiiijjjllloooqqqvvv{{{{{{uuullleee___YYYPPPJJJKKKIIIGGGFFFFFFGGGHHHHHHKKKLLLMMMOOORRRUUUXXXZZZ[[[___dddeeedddnnnuuuhhhfffdddiiiuuu|||___OOOKKKIIIGGGFFFGGGGGGGGGFFFEEEDDDCCCCCCBBBCCCCCCCCCAAAAAA@@@@@@@@@@@@AAAAAABBBBBBBBBBBBBBBBBBBBBBBB??????@@@AAABBBBBBCCCCCCAAAAAAAAAAAA@@@@@@??????AAA@@@@@@@@@@@@@@@@@@@@@>>>???@@@AAABBBBBBCCCBBB@@@??????>>>>>>>>>?????????AAABBBBBBAAAAAABBBCCCEEEEEEEEEEEEEEEEEEFFFFFFGGGGGGGGGHHHIIIIIIJJJJJJLLLLLLMMMMMMMMMMMMNNNNNNLLLLLLMMMLLLKKKJJJLLLNNNOOOVVV```iiiuuuzzzuuuuuu~~~yyytttlllhhhbbb\\\WWWSSSOOOMMMLLLOOOSSSUUUXXX\\\ccchhhooouuu~~~kkk___```fffoooyyyxxxqqqhhh```XXXWWW```jjjzzz}}}|||{{{yyy{{{}}}~~~|||zzzvvvvvvuuutttssssssuuuwwwvvvvvvvvvxxxzzz}}}~~~sssmmmkkkjjjiiihhhfffdddbbb^^^^^^^^^_________^^^^^^]]]]]]]]]]]]]]]]]]]]]]]]________________________________________________bbbccceeeeeedddcccdddeeefffffffffgggiiilllppprrryyy{{{|||wwwsssqqqnnnmmmkkkkkkkkknnnrrruuu}}}{{{tttnnnfff```[[[UUUOOOKKKHHHHHHGGGGGGGGGGGGIIIJJJLLLLLLNNNQQQTTTXXXZZZ\\\]]]bbbiiilllnnn|||zzzwwwooolllhhhkkkvvvpppYYYNNNIIIGGGFFFFFFGGGGGGFFFEEECCCCCCBBBBBBBBBBBBBBBCCCBBBBBBAAAAAAAAAAAABBBBBBAAAAAAAAAAAABBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAA????????????@@@@@@AAAAAA@@@@@@@@@@@@@@@@@@@@@@@@>>>???@@@AAABBBCCCCCCCCC@@@@@@?????????@@@@@@AAA???@@@AAAAAA@@@@@@AAABBBCCCCCCCCCDDDDDDEEEEEEEEEFFFFFFGGGHHHHHHIIIIIIIIIKKKKKKKKKLLLLLLLLLMMMMMMJJJJJJKKKIIIHHHGGGHHHJJJKKKQQQ[[[fffrrrzzzyyy|||}}}xxxqqqlllgggddd^^^XXXRRRNNNMMMMMMNNNRRRWWWYYY[[[```hhhnnnsss}}}~~~nnngggbbbkkkwww}}}~~~{{{vvvrrrhhhddd```\\\YYY\\\jjjwww~~~}}}{{{yyyxxxtttvvvxxxzzz{{{zzzyyyxxxvvvuuusssrrrrrrrrrrrrrrrsssrrrrrrsssuuuxxx{{{}}}xxxooojjjjjjiiihhhfffdddbbbaaa]]]^^^^^^____________^^^]]]]]]]]]]]]^^^^^^^^^^^^________________________________________________bbbdddffffffeeeeeefffgggfffggghhhjjjlllqqqwww{{{|||uuuqqqooommmmmmmmmmmmmmmooosssyyy}}}yyytttlllgggaaa[[[WWWRRRNNNLLLFFFGGGHHHHHHHHHHHHJJJLLLMMMNNNPPPSSSWWW[[[^^^```bbbgggpppuuu{{{{{{vvvxxxtttsssnnnnnnwww~~~fffUUUNNNIIIGGGFFFFFFGGGGGGFFFDDDBBBBBBAAAAAAAAAAAAAAAAAABBBAAAAAA@@@@@@AAAAAABBB@@@@@@AAAAAAAAAAAAAAABBBBBBAAAAAAAAA@@@@@@@@@??????>>>>>>??????@@@BBBBBB?????????@@@@@@@@@@@@@@@>>>???@@@AAABBBBBBBBBAAA@@@@@@@@@@@@@@@@@@AAABBB???@@@AAAAAA??????@@@AAAAAAAAABBBCCCDDDDDDDDDDDDDDDEEEFFFGGGHHHHHHHHHHHHJJJJJJJJJJJJKKKKKKKKKKKKHHHIIIIIIGGGFFFEEEFFFHHHLLLPPPZZZfffqqq{{{|||wwwzzz|||wwwsssoooiiieee^^^\\\XXXRRRMMMKKKLLLNNNQQQVVVZZZ]]]^^^dddmmmuuu|||{{{fffaaagggooo}}}zzzooofffbbb```^^^]]]]]]^^^fffxxx}}}}}}}}}|||{{{yyywwwvvvtttuuuvvvwwwwwwwwwvvvuuutttsssqqqpppppppppppppppqqqpppooooooppprrruuuwwwzzz~~~xxxuuupppiiifffffffffeeecccaaa``````[[[\\\]]]^^^___^^^^^^]]][[[\\\\\\]]]^^^___``````________________________________________________aaacccfffggggggggghhhjjjhhhjjjmmmpppuuu{{{{{{rrrnnnlllllllllkkkmmmoooqqqtttzzzzzzqqqlllccc```[[[VVVRRROOOMMMKKKEEEGGGIIIJJJIIIIIILLLNNNPPPQQQTTTWWW[[[___bbbdddlllqqqzzztttwww}}}yyyyyyuuuttt|||}}}vvv]]]PPPNNNJJJHHHGGGGGGHHHGGGEEECCCBBBBBBAAA@@@@@@@@@@@@@@@@@@@@@????????????@@@@@@???@@@@@@@@@AAAAAAAAAAAA@@@@@@@@@@@@@@@AAAAAAAAA??????>>>===>>>>>>???@@@>>>?????????@@@@@@@@@@@@>>>>>>???@@@@@@????????????????????????@@@AAAAAA???@@@AAA@@@???>>>???@@@???@@@BBBCCCDDDDDDCCCCCCBBBCCCEEEFFFGGGGGGFFFFFFHHHHHHHHHIIIIIIIIIJJJJJJFFFGGGGGGFFFEEEDDDFFFGGGMMMOOOWWWccclllsss~~~yyysssqqqwww|||wwwpppkkkhhheee```\\\UUUTTTQQQMMMJJJKKKOOOSSSVVV[[[```bbbdddkkkwwwvvvggg\\\bbboooqqqbbb\\\[[[\\\```gggmmmrrryyy~~~{{{{{{{{{{{{zzzxxxuuutttwwwwwwwwwwwwwwwvvvuuuuuusssqqqooonnnooooooooooookkkiiihhhggggggiiilllnnnqqqxxx~~~yyyqqqnnnmmmiiicccbbbbbbcccaaa```______```ZZZ[[[\\\]]]^^^]]]]]]\\\ZZZ[[[\\\]]]___```aaaaaa________________________````````````````````````aaacccfffgggggghhhjjjkkkkkknnnsssxxx}}}zzzqqqjjjhhhiiikkkllliiilllppptttxxx~~~uuulllggg^^^[[[VVVRRRNNNLLLKKKJJJDDDGGGJJJJJJIIIJJJLLLOOOSSSTTTVVVZZZ^^^bbbeeegggvvv{{{yyyrrryyy|||yyyyyy}}}~~~mmmVVVMMMLLLJJJIIIHHHHHHHHHGGGEEECCCCCCBBBAAA@@@??????????????????>>>>>>>>>>>>???????????????@@@@@@AAAAAAAAA>>>>>>???@@@AAABBBBBBCCCAAA@@@>>>===<<<<<<======>>>>>>??????@@@@@@@@@@@@===>>>>>>>>>>>>>>>===<<<>>>>>>===>>>>>>???@@@@@@???@@@AAA@@@???>>>???@@@???@@@AAACCCDDDDDDCCCCCCAAABBBDDDEEEFFFFFFEEEEEEGGGGGGGGGHHHHHHHHHIIIIIIEEEFFFGGGFFFDDDDDDEEEGGGHHHIIIPPP[[[bbbgggrrr~~~~~~zzzuuupppkkkkkksss~~~{{{tttooohhhdddaaa^^^ZZZVVVPPPPPPNNNLLLJJJMMMTTTYYY[[[```eeehhhkkkssszzzgggbbb___^^^jjj{{{lll[[[YYY[[[ZZZeeevvv|||{{{zzzxxxwwwuuutttsssvvvvvvvvvvvvuuurrrpppoooppppppqqqqqqpppnnnlllkkkiiiiiiiiiiiiiiiiiiiiiiiimmmnnnooopppqqqqqqqqqqqqyyyzzz{{{}}}}}}}}}||||||uuuqqqllliiihhhgggeeedddaaa```^^^^^^______^^^]]]\\\]]]]]]^^^]]]\\\[[[ZZZ[[[\\\]]]___``````___^^^_________````````````aaaaaaaaaaaaaaaaaaaaabbbbbbccceeeggghhhhhhjjjlllooopppxxxtttpppllliiiiiijjjllllllkkkoootttxxx}}}|||vvvooofff^^^VVVSSSOOOKKKHHHFFFEEEEEEGGGGGGGGGGGGGGGJJJOOORRRVVVVVVZZZ```bbbdddjjjrrrxxxrrrrrrvvvtttbbbSSSNNNQQQFFFFFFEEEEEEDDDDDDCCCCCCCCCCCCCCCBBBAAAAAA@@@@@@AAA@@@???>>>>>>>>>???@@@>>>????????????@@@@@@@@@AAAAAAAAA@@@@@@@@@????????????>>>===<<<<<<======@@@AAAAAABBBAAA@@@>>>=========<<<<<<<<<<<<======>>>>>>===>>>>>>???@@@@@@AAAAAA@@@@@@???>>>>>>>>>======>>>???AAABBBCCCCCCCCCCCCBBBBBBBBBCCCCCCDDDEEEEEEDDDDDDDDDFFFGGGHHHEEEEEEFFFGGGGGGGGGGGGFFFEEEHHHNNNTTT[[[ccckkkpppyyyuuuuuurrrlllhhhgggjjjnnnrrr{{{tttoooiiigggddd___ZZZTTTQQQNNNNNNLLLJJJJJJMMMQQQUUUVVV___bbbgggnnnvvvqqqfff]]][[[___fffttt|||gggZZZXXX[[[bbbppp~~~}}}}}}zzzyyyxxxvvvuuusssrrrqqqvvvvvvvvvuuutttrrrpppooonnnnnnoooooonnnmmmlllkkkgggggggggffffffeeeeeeeeegggggghhhhhhhhhhhhiiiiiijjjkkkmmmoooppppppppppppmmmjjjgggdddccccccbbbaaa___^^^\\\]]]^^^^^^\\\[[[]]]]]]^^^^^^^^^]]]\\\[[[\\\]]]^^^___```______^^^```````````````````````````aaaaaabbbbbbaaaaaaaaadddfffhhhjjjllloootttxxx}}}xxxpppnnnkkkiiijjjkkkmmmmmmnnnsssyyy~~~vvvpppjjjaaaZZZRRRPPPMMMJJJHHHGGGGGGHHHGGGGGGHHHGGGHHHKKKOOOSSSVVVWWW\\\aaadddhhhrrr}}}tttnnnooottt|||}}}gggXXXMMMIIIMMMEEEEEEEEEDDDDDDDDDDDDDDDDDDCCCCCCBBBBBBAAA@@@@@@AAA@@@???>>>======>>>???>>>>>>?????????@@@@@@@@@AAA@@@@@@@@@????????????@@@???>>>===============>>>>>>???@@@@@@@@@??????======<<<<<<<<<<<<=====================>>>??????>>>?????????????????????>>>>>>??????@@@AAABBBBBBAAAAAAAAAAAAAAABBBBBBCCCDDDDDDCCCCCCDDDEEEGGGHHHEEEEEEFFFGGGGGGGGGGGGFFFCCCFFFKKKPPPVVV]]]eeejjjuuuyyy}}}yyytttqqqpppmmmiiiffffffjjjnnnrrr||||||vvvqqqkkkfffbbb```\\\XXXSSSPPPMMMLLLMMMLLLKKKLLLPPPUUUYYY\\\hhhlllsss{{{sss```YYYVVVZZZbbbmmm}}}tttbbbYYY[[[```ooo~~~~~~}}}}}}zzzzzzxxxwwwuuutttrrrrrruuuuuuuuutttsssqqqooonnnkkklllllllllllllllkkkjjjhhhggggggfffeeedddcccccccccbbb```______``````aaaaaabbbdddeeeggghhhiiiiiifffdddaaa```aaabbbaaaaaa]]]\\\ZZZ[[[\\\\\\[[[YYY]]]^^^^^^^^^^^^]]]\\\\\\]]]^^^___``````______^^^````````````````````````bbbbbbddddddeeedddcccbbbhhhjjjkkknnnqqqxxxwwwqqqnnnmmmlllkkklllnnnpppqqqsssyyywwwnnniiicccZZZTTTMMMKKKIIIHHHGGGHHHIIIJJJFFFGGGHHHHHHIIILLLPPPSSSVVVYYY^^^cccgggnnn}}}{{{ppplllnnnttt~~~mmmYYYOOOHHHFFFIIICCCCCCCCCDDDDDDDDDDDDDDDDDDCCCCCCBBBBBBAAAAAA@@@AAAAAA???>>>============>>>>>>>>>?????????@@@@@@????????????>>>>>>>>>>>>@@@??????>>>>>>>>>>>>>>><<<===>>>???@@@@@@@@@@@@======<<<<<<<<<<<<======<<<<<<<<<<<<<<<<<<===>>><<<<<<===>>>>>>???@@@@@@>>>>>>??????@@@@@@@@@AAA@@@@@@@@@@@@@@@AAABBBBBBCCCBBBBBBBBBBBBDDDEEEFFFDDDEEEFFFFFFGGGGGGFFFFFFBBBDDDHHHKKKOOOUUU\\\aaajjjsss}}}zzz{{{~~~{{{wwwssspppoooooollljjjiiijjjoootttxxx~~~|||tttnnnjjjeeeaaaYYYWWWTTTPPPNNNMMMLLLMMMMMMMMMNNNQQQUUU\\\bbbfffooovvvjjj]]]SSSQQQUUU___jjjvvvwwwggg\\\ZZZ```gggzzz}}}}}}{{{zzzxxxwwwuuuuuuuuuuuutttsssqqqpppooonnniiijjjjjjjjjjjjjjjjjjjjjjjjjjjiiigggfffeeeccccccbbbaaa___]]]\\\\\\^^^___``````aaabbbcccdddddddddbbb```______aaaccccccbbb\\\[[[ZZZZZZ[[[\\\[[[YYY\\\\\\\\\]]]\\\\\\\\\\\\^^^___```aaaaaa```___^^^`````````_______________ccceeefffhhhiiihhhggggggmmmoooqqquuuzzz~~~xxxtttqqqnnnnnnooooooppprrruuuwww{{{zzzppphhhccc]]]VVVQQQJJJIIIGGGFFFFFFGGGIIIJJJFFFHHHIIIJJJKKKNNNRRRUUUXXXZZZ```fffkkkttt}}}tttmmmlllpppxxxaaaSSSNNNIIIGGGHHHBBBBBBBBBCCCCCCDDDDDDDDDCCCCCCCCCBBBAAAAAA@@@@@@BBBBBBAAA???>>>===<<<<<<>>>>>>>>>>>>????????????>>>>>>>>>>>>>>>=========@@@??????>>>>>>>>>??????>>>?????????????????????===<<<<<<;;;;;;<<<<<<===<<<;;;;;;:::;;;;;;<<<<<<<<<<<<=========>>>>>>>>>>>>>>>??????????????????@@@@@@???@@@@@@AAABBBCCCBBBAAAAAA@@@AAACCCDDDEEEDDDEEEEEEFFFFFFFFFFFFFFFBBBDDDFFFHHHKKKOOOTTTXXXcccooo~~~{{{{{{|||~~~}}}~~~~~~|||{{{wwwtttssstttuuutttssstttwww}}}}}}tttmmmgggccc^^^[[[SSSQQQNNNLLLLLLMMMOOOQQQQQQRRRTTTWWW]]]dddkkkqqqvvvwwwiii]]]VVVSSSVVV^^^iiirrrxxx}}}|||rrreee]]][[[^^^gggppp~~~}}}|||zzzxxxwwwvvvvvvuuutttrrrqqqpppoooooojjjiiiiiiiiijjjjjjjjjjjjkkkjjjiiigggfffdddcccbbbcccaaa___]]]\\\\\\]]]^^^___^^^^^^^^^]]]]]]]]]]]]___]]]]]]^^^aaabbbbbbbbb\\\[[[ZZZ[[[\\\]]]\\\[[[ZZZZZZZZZZZZZZZZZZ[[[[[[^^^___```aaaaaaaaa```___^^^_________````````````ccceeegggjjjlllmmmmmmmmmppptttyyy{{{uuusssqqqqqqnnnpppqqqrrrrrruuuzzz~~~{{{uuulllddd___ZZZTTTPPPJJJIIIGGGFFFEEEFFFHHHIIIGGGIIIKKKLLLNNNQQQUUUXXXZZZ]]]ccckkkrrr}}}wwwqqqkkkhhhjjjpppzzzqqqXXXPPPOOOJJJFFFEEEAAAAAABBBBBBCCCCCCDDDDDDBBBBBBBBBAAA@@@@@@??????CCCBBBBBBAAA???>>>===<<<======>>>>>>>>>?????????========================???>>>>>>>>>>>>>>>??????BBBBBBAAA@@@???>>>>>>>>><<<<<<;;;;;;;;;;;;<<<<<<;;;;;;:::::::::::::::;;;=========<<<<<<;;;;;;;;;>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@@@@@@@AAABBBCCCDDDAAA@@@@@@@@@@@@BBBCCCDDDDDDDDDEEEFFFFFFFFFFFFEEECCCEEEGGGHHHIIIKKKOOORRRZZZfffyyy}}}{{{zzz}}}}}}~~~|||}}}~~~tttooohhhaaa[[[VVVSSSQQQMMMLLLKKKKKKLLLOOORRRUUUTTTWWWZZZ^^^dddllluuu{{{mmmbbb]]][[[ZZZYYY___gggnnnrrrssspppmmmggg___ZZZ]]]bbbhhhrrr|||}}}|||zzzxxxwwwwwwwwwvvvtttrrrqqqppppppppplllkkkjjjjjjjjjjjjkkkkkkiiihhhgggfffdddcccbbbaaaaaa```___]]]\\\\\\]]]]]]``````^^^]]]\\\\\\\\\\\\[[[ZZZZZZ[[[]]]___^^^]]]]]][[[[[[[[[]]]^^^]]]\\\YYYYYYYYYXXXYYYYYYZZZ[[[]]]___```bbbbbbbbbbbbaaa^^^___``````bbbbbbcccddddddfffhhhlllooosssvvvxxxyyy{{{tttppppppppppppoooqqqtttuuuwww|||tttooohhhaaa[[[VVVRRROOOJJJIIIGGGFFFEEEFFFGGGHHHHHHJJJMMMOOOQQQTTTXXX[[[^^^```gggsssrrrjjjfffbbbaaafffmmmwwwvvvbbbPPPMMMMMMHHHCCCBBBAAAAAAAAABBBBBBBBBBBBBBBAAAAAA@@@??????>>>>>>===AAAAAAAAAAAA@@@>>>===<<<=========>>>>>>>>>??????============>>>>>>>>>>>>===============>>>>>>???CCCBBB@@@???======<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<;;;::::::::::::::::::======<<<<<<;;;::::::999<<<<<<======>>>>>>>>>???@@@@@@@@@@@@AAACCCDDDEEEAAA@@@@@@@@@@@@BBBCCCDDDCCCDDDEEEEEEFFFFFFEEEEEECCCFFFHHHJJJJJJJJJKKKLLLOOOXXXhhhyyy}}}zzzwwwyyy}}}wwwpppgggddd___YYYTTTPPPMMMLLLJJJJJJJJJLLLOOORRRVVVXXXXXX]]]bbbhhhnnnxxxnnn___ZZZ\\\```bbb```eeeiiijjjjjjiiieee___ZZZVVVZZZfffpppxxxrrr~~~|||zzzyyyyyyxxxwwwuuusssqqqqqqqqqqqqooonnnlllkkkkkkkkkkkkllliiiiiihhhgggeeedddcccccc``````______^^^^^^]]]]]]aaa```___^^^]]]]]]^^^^^^ZZZYYYYYYZZZ\\\\\\[[[ZZZ\\\[[[ZZZ[[[]]]^^^]]]\\\ZZZYYYYYYXXXYYYZZZ[[[\\\\\\^^^```bbbcccccccccccc``````bbbccceeeggghhhiiijjjkkkmmmrrrwww~~~zzzuuuqqqppprrrssssssrrrvvvyyy|||xxxnnnjjjccc\\\WWWRRROOOMMMIIIHHHGGGFFFFFFGGGIIIJJJIIILLLOOORRRTTTWWWZZZ]]]bbbccclll|||vvviiibbb```^^^^^^cccjjjsssiiiYYYKKKJJJIIIDDDAAABBBBBBBBBBBBAAAAAAAAAAAAAAA??????>>>>>>======<<<<<<===>>>??????>>>===<<<;;;============>>>>>>>>>???=========>>>>>>?????????<<<<<<<<<<<<<<<===>>>>>>@@@???>>><<<;;;;;;;;;<<<<<<;;;;;;::::::;;;;;;<<<<<<<<<;;;:::::::::::::::;;;;;;;;;:::::::::::::::;;;;;;<<<<<<===>>>??????>>>>>>??????@@@BBBCCCDDDAAAAAA@@@@@@AAABBBDDDEEECCCDDDDDDEEEEEEEEEEEEEEEBBBEEEIIIKKKKKKIIIHHHHHHJJJNNNXXXfffsss~~~}}}wwwwwwwwwvvvyyy~~~yyyzzz{{{{{{}}}{{{sssjjjddd^^^\\\YYYUUUQQQOOONNNOOOJJJKKKNNNQQQUUUYYY\\\^^^```fffnnnvvv~~~yyyqqqfffaaaccciiinnnqqqkkkmmmiiibbb___```___[[[ZZZZZZddduuuoooZZZ~~~}}}|||yyywwwuuusssrrrqqqqqqrrrqqqooonnnlllkkkkkkllllllkkkkkkjjjiiihhhggggggfff```aaaaaaaaaaaa```______]]]\\\[[[[[[[[[[[[]]]]]][[[ZZZZZZ[[[\\\\\\[[[YYY[[[ZZZYYYZZZ\\\]]]]]]\\\[[[ZZZYYYYYYYYY[[[\\\]]]\\\]]]___bbbddddddddddddaaabbbdddfffhhhjjjllllllpppqqqtttxxx}}}vvvssspppppprrrvvvxxxyyywww{{{xxxrrriiieee___YYYSSSOOOLLLKKKHHHGGGFFFFFFGGGIIIKKKLLLJJJMMMPPPSSSVVVXXX\\\___dddeeeooo~~~zzzxxxpppeee___```^^^___ccciiiqqq~~~dddUUUIIIHHHGGGBBBAAAEEEBBBBBBBBBAAAAAA@@@@@@@@@>>>>>>>>>===<<<<<<;;;;;;;;;;;;<<<======<<<;;;:::============>>>>>>>>>>>>======>>>>>>??????@@@@@@;;;;;;;;;;;;;;;<<<===>>>===<<<;;;:::999:::;;;<<<<<<;;;;;;::::::;;;;;;<<<===<<<;;;;;;::::::::::::888999999::::::;;;;;;<<<::::::;;;<<<===>>>???@@@=========>>>???AAABBBCCCBBBAAA@@@@@@AAABBBDDDEEECCCDDDDDDEEEEEEEEEEEEEEEAAAEEEJJJLLLKKKIIIGGGFFFKKKJJJOOOZZZgggssszzzsssllleeedddhhhgggqqqzzz~~~|||yyyxxxyyy}}}|||sssnnnhhhccc___UUUTTTSSSPPPNNNMMMMMMOOONNNOOOSSSWWW[[[___bbbccchhhoooyyymmmmmmiiifffiiipppxxx}}}vvvtttkkk]]]XXX\\\^^^\\\```aaammmsssXXXFFF~~~}}}~~~{{{yyyvvvuuuuuuuuutttrrrsssrrrpppnnnllllllllllllnnnkkkiiihhhiiihhhdddaaa^^^^^^^^^______`````````___^^^]]]\\\[[[[[[[[[[[[ZZZZZZYYYYYYZZZ[[[]]]^^^ZZZZZZ[[[\\\]]]]]]\\\\\\[[[YYYWWWXXX[[[]]]\\\ZZZ___aaadddeeeeeedddeeeffffffhhhjjjkkkmmmooorrruuuxxx~~~|||yyyrrrrrrqqqqqqssswww{{{~~~~~~zzzvvvqqqnnnaaa___[[[VVVQQQMMMJJJIIIFFFGGGGGGFFFEEEFFFIIIKKKMMMQQQVVVXXXYYY\\\```dddhhhnnn{{{~~~pppppppppggg``````XXX[[[^^^ccciiittt~~~rrrWWWRRRLLLGGGDDDDDDCCCBBBBBBBBBBBBBBBBBBBBBBBBBBB<<<<<<=========<<<<<<<<<>>>>>>===<<<<<<<<<<<<<<<>>>???@@@@@@@@@???===<<<;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<888888999999:::;;;<<<<<<:::999999888888999999:::;;;:::999888888:::<<<===<<<<<<<<<<<<<<<<<<<<<<<<>>>???AAACCCCCCCCCAAA@@@AAA@@@???@@@BBBDDDDDDCCCBBBCCCCCCCCCCCCCCCBBBAAAFFFFFFFFFGGGHHHHHHIIIIIIHHHHHHLLLRRRWWWaaasssrrrcccZZZ^^^YYY\\\fffmmmuuuzzzwwwzzzzzzxxxzzz||||||ssskkkhhhccc\\\VVVUUUSSSQQQOOOMMMMMMOOORRRTTTSSSWWW\\\___bbbeeekkkooosss}}}ppphhhjjjfffuuu}}}wwwttt{{{xxxjjj^^^ZZZYYYXXX[[[aaadddtttrrr^^^NNNCCC}}}{{{yyyxxxxxxxxxvvvuuurrrqqqooommmlllkkkkkkkkkllljjjhhhggghhhgggdddaaabbbbbbaaaaaaaaa````````````___^^^\\\[[[[[[[[[[[[YYYXXXXXXXXXXXXZZZ[[[\\\ZZZZZZ[[[[[[[[[[[[[[[[[[\\\ZZZYYY[[[^^^``````___aaacccfffgggfffggghhhiiikkklllnnnpppssswww}}}~~~zzzwwwuuusssrrrrrrrrrtttyyy~~~}}}xxxtttppplllhhheee^^^\\\XXXTTTOOOLLLIIIHHHFFFGGGHHHGGGGGGGGGJJJLLLOOOSSSWWWZZZ[[[^^^cccgggllltttxxxkkklllnnngggbbbbbb```aaacccgggmmmxxx|||}}}bbbSSSOOOIIIEEECCCBBBBBBAAABBBBBBBBBBBBBBBBBBBBBBBB@@@???>>>===<<<<<<<<<<<<>>>======<<<<<<<<<<<<<<<===>>>?????????>>><<<<<<;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<999:::;;;<<<============::::::999999999999::::::;;;:::999888888:::;;;===<<<<<<<<<<<<<<<<<<<<<<<<===???AAABBBCCCCCCAAAAAAAAA@@@???@@@CCCEEEEEEEEEDDDDDDDDDDDDDDDDDDCCCBBBCCCCCCDDDDDDEEEEEEFFFFFFGGGGGGIIIMMMQQQYYYiiixxxpppaaa]]]VVVUUU]]]dddlll~~~}}}wwwxxxxxxyyyzzz|||zzzqqqlllddd^^^]]]ZZZTTTPPPPPPPPPOOOPPPPPPRRRTTTVVVXXX[[[___cccgggkkkqqqyyy~~~|||nnnbbb___cccnnnyyy~~~wwwtttyyy}}}{{{kkkaaaYYYWWWXXXZZZaaahhhxxxyyy___QQQGGG@@@~~~}}}|||{{{yyywwwsssrrrpppnnnmmmllllllllljjjiiihhhhhhhhhgggdddbbbeeeeeedddcccbbbaaa```___```___]]]\\\[[[ZZZZZZZZZYYYXXXXXXXXXXXXZZZ[[[\\\\\\\\\\\\\\\\\\\\\[[[[[[[[[ZZZYYY[[[^^^aaabbbbbbfffgggiiiiiijjjkkknnnpppppprrruuuyyy~~~zzzvvvtttsssrrruuuuuuvvvvvvyyy~~~uuuqqqmmmiiifffbbb^^^\\\YYYWWWTTTPPPLLLIIIGGGFFFGGGHHHIIIIIIHHHJJJMMMOOOTTTXXX[[[]]]^^^bbbhhhmmmsss~~~qqqhhhjjjmmmiiifffgggdddeeefffjjjppp{{{{{{}}}mmmYYYNNNJJJEEEBBBAAAAAAAAA@@@AAAAAAAAAAAAAAAAAAAAAAAADDDBBB@@@>>>===<<<<<<=========<<<;;;;;;;;;;;;<<<<<<============<<<;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::;;;===?????????>>>===::::::999999999999::::::;;;:::999888999:::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>@@@BBBBBBBBBBBBAAA@@@??????AAADDDFFFGGGFFFFFFFFFFFFFFFFFFEEEDDDDDDAAABBBBBBCCCDDDDDDEEEEEEGGGGGGHHHJJJLLLQQQ^^^kkk~~~pppcccYYYRRRVVV\\\dddsss}}}yyywwwuuussssssuuuwwwyyy|||{{{zzz|||sssfff^^^\\\WWWSSSSSSSSSOOONNNOOORRRSSSUUUWWWZZZ\\\]]]^^^eeeggglllqqqxxx|||qqqjjjccc```bbbggguuu{{{{{{ssspppttttttppp___ZZZWWWWWWZZZaaammmwww}}}^^^KKKDDDAAA>>>{{{yyyvvvvvvtttrrrpppooonnnmmmjjjjjjiiiiiihhhgggfffdddeeeddddddcccbbbaaa``````___^^^]]][[[ZZZZZZZZZYYY[[[ZZZZZZZZZZZZ\\\]]]^^^``````______^^^^^^^^^^^^^^^]]]]]]^^^```bbbeeefffiiijjjlllmmmnnnqqquuuxxxwww{{{|||wwwuuutttuuuuuuxxxzzz|||~~~}}}wwwmmmiiidddaaa^^^[[[XXXVVVRRRQQQNNNLLLIIIGGGFFFEEEGGGHHHJJJJJJKKKMMMQQQSSSYYY\\\^^^```aaafffnnnttt~~~vvvnnnhhhkkknnnlllkkkmmmiiijjjlllqqqzzz{{{}}}dddWWWJJJGGGCCCAAAAAABBBAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@DDDCCC@@@>>>======>>>???===<<<;;;;;;::::::;;;;;;<<<<<<<<<<<<;;;;;;:::::::::;;;;;;<<<<<<;;;;;;:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999;;;>>>@@@@@@???===<<<:::::::::999999:::::::::::::::999999999:::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>???AAABBBBBBBBBBBB@@@??????AAADDDGGGHHHGGGGGGGGGHHHGGGGGGFFFEEEDDDBBBCCCCCCDDDDDDEEEEEEFFFIIIGGGHHHJJJKKKNNNWWWbbbuuu{{{ttthhh\\\YYY[[[```jjjttt~~~yyyuuusssqqqqqqpppooonnnnnnpppuuuyyy|||}}}yyyxxxyyy|||zzzpppfff]]]XXXVVVRRRQQQSSSTTTRRRSSSVVV[[[\\\]]]___bbbeeehhhiiiqqqtttzzzxxxlllkkkkkklllnnnnnnnnnooouuuuuuqqqjjjhhhjjjiiiddd\\\[[[ZZZ\\\cccooofffMMMBBB@@@???>>>|||{{{zzzyyywwwtttqqqooonnnjjjkkkkkkjjjhhhfffeeeeeeccccccbbbbbbbbbaaaaaaaaa^^^^^^]]]\\\[[[[[[[[[[[[\\\\\\[[[[[[\\\]]]___```aaaaaa```______``````aaaeeeeeeeeedddeeehhhkkkmmmkkkmmmppprrruuuyyy~~~|||yyywwwwwwyyy{{{|||{{{sssmmmeeeaaa\\\YYYWWWUUUSSSQQQMMMLLLJJJHHHGGGFFFEEEEEEHHHIIIKKKLLLNNNQQQUUUXXX[[[]]]___aaadddkkkuuu}}}{{{pppllljjjlllnnnnnnooopppoooqqquuu~~~kkkYYYRRRIIIFFFCCCBBBBBBCCCCCCBBB@@@@@@@@@@@@@@@@@@@@@@@@AAA@@@???>>>>>>>>>???@@@<<<<<<;;;:::::::::::::::<<<;;;;;;:::::::::::::::::::::;;;;;;;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999:::===??????>>><<<:::;;;::::::::::::::::::;;;999999999999::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<======>>>@@@AAABBBBBBBBB@@@???>>>@@@DDDFFFGGGGGGHHHHHHHHHGGGGGGFFFEEEDDDBBBBBBBBBCCCDDDDDDEEEEEEGGGEEEFFFIIIJJJLLLSSS[[[iiiuuuxxxvvvrrrgggaaa```cccgggllluuuzzztttoookkkgggfffdddeeeiiilllnnnooollllllmmmqqquuuyyyyyyyyyuuuvvvwwwwwwwwwxxxzzz|||zzzuuusssppplllgggaaa\\\WWWUUUUUUSSSSSSVVVXXXWWWZZZ^^^bbbbbbdddggglllrrrxxx{{{yyyllleee]]]gggsss|||~~~{{{ssslllllljjjddd___^^^```___[[[YYY\\\___eeerrrzzziiiTTTGGGBBB@@@>>><<<~~~zzzvvvsssqqqmmmmmmnnnllliiifffeeefffeeeddddddddddddddddddddd```______^^^^^^______```^^^]]]]]]\\\]]]^^^```aaabbbaaa`````````bbbcccdddhhhhhhhhhhhhhhhkkkpppssssssvvvzzzzzz|||||||||{{{{{{|||~~~xxxqqqjjjeee\\\XXXTTTPPPNNNMMMLLLKKKIIIHHHGGGFFFFFFFFFFFFFFFHHHJJJLLLNNNPPPTTTXXX\\\ZZZ]]]aaaeeekkkwwwwwwsssjjjjjjkkkmmmoooqqqssstttrrruuu}}}www___RRROOOHHHEEECCCBBBCCCCCCCCCBBB????????????????????????===>>>>>>>>>>>>>>>>>>>>>;;;;;;:::999999999999:::<<<;;;;;;:::999:::::::::::::::;;;;;;;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::999:::<<<======<<<:::999;;;;;;::::::::::::;;;;;;999999:::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>???@@@AAABBBCCC???>>>>>>@@@CCCEEEFFFEEEGGGGGGGGGFFFEEEDDDCCCBBB@@@@@@@@@AAABBBBBBCCCCCCCCCAAACCCFFFHHHIIINNNTTTaaaiiirrryyy|||}}}ooosssyyynnnhhhfffggghhhmmmttt~~~uuunnnjjjfffbbb```aaabbbccccccbbbbbbcccfffiiilllmmmllllllmmmoooppppppqqqtttvvvwwwxxxwwwuuusssrrrtttvvv|||}}}~~~~~~~~~{{{yyyuuurrrnnnkkkfffcccaaa```]]]ZZZWWWTTTRRRPPPUUUTTTVVV[[[]]]]]]bbbhhhhhhkkkooouuu}}}yyyssslllccc]]]\\\ddduuussshhhccc```[[[XXXWWWXXXYYYYYYWWW^^^gggsss```SSSGGGCCCBBB???;;;999{{{yyytttuuuvvvsssoookkkkkkkkkkkkkkkjjjiiihhhggggggfffbbbbbbbbbbbbcccdddeeefffcccbbbbbbaaabbbccceeefffeeeeeeddddddeeegggiiijjjkkklllmmmnnnooosssyyy|||zzz|||{{{xxxyyy{{{}}}{{{tttoooiiibbb]]]UUURRRMMMJJJHHHHHHGGGFFFFFFFFFFFFFFFFFFGGGGGGHHHIIIKKKMMMPPPRRRVVV[[[___^^^bbbhhhooo{{{sssqqqhhhlllppprrruuuxxx|||}}}yyy~~~kkkYYYPPPMMMGGGEEEBBBBBBBBBCCCBBBAAA????????????????????????<<<<<<===>>>===<<<:::999;;;::::::999999999999999===<<<;;;:::999::::::;;;999::::::;;;;;;::::::999;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::;;;;;;<<<<<<<<<;;;;;;:::;;;;;;::::::::::::;;;;;;999999::::::;;;;;;;;;:::<<<<<<<<<<<<<<<<<<<<<<<<<<<======>>>@@@AAACCCCCC@@@>>>>>>???AAACCCDDDCCCFFFFFFFFFEEEDDDBBBAAA@@@@@@@@@AAAAAABBBCCCCCCCCCCCCAAABBBFFFGGGGGGJJJOOOZZZ^^^fffooovvv|||uuupppuuu{{{zzz{{{{{{wwwrrrsss{{{~~~vvvrrrkkkeeebbbaaa___^^^^^^]]]\\\\\\^^^``````___bbbdddfffggghhhjjjnnnpppmmmmmmmmmkkkhhhhhhiiijjjmmmnnnnnnmmmmmmmmmoooqqqrrrsssuuuwwwxxx|||yyyrrrnnniiifffbbb___^^^]]][[[YYYYYYXXXXXXWWWVVVUUUUUUUUUZZZZZZ^^^dddgggiiipppwwwxxx|||oooeee]]][[[YYYWWWYYY]]]ssstttkkk```]]]YYYVVVUUUVVVYYY\\\]]]hhhwwwjjjRRRHHH@@@@@@@@@===::::::|||~~~~~~{{{vvvrrrqqqrrrrrrqqqpppnnnllljjjiiihhheeeeeeeeefffggghhhjjjjjjhhhhhhgggggghhhiiikkkllljjjiiiiiiiiijjjllloooqqqsssuuuwwwyyy{{{||||||yyyuuuvvvzzz{{{yyyxxx{{{zzzqqqjjjeee```YYYTTTSSSOOOKKKGGGFFFFFFFFFEEEEEEEEEEEEEEEFFFGGGIIIIIIIIIKKKNNNQQQTTTXXX]]]aaaccchhhpppzzz~~~rrrqqqiiiooouuuxxx{{{xxx```RRRLLLJJJFFFDDDBBBAAABBBBBBAAA@@@>>>>>>>>>>>>>>>>>>>>>>>>;;;<<<>>>>>>===:::777444;;;:::999999888888999999===<<<;;;:::999:::;;;<<<999::::::;;;;;;::::::999;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::<<<<<<<<<<<<;;;;;;;;;<<<<<<;;;;;;::::::;;;;;;<<<888999:::;;;;;;;;;::::::<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>???AAACCCDDD@@@>>>===>>>AAABBBBBBBBBEEEEEEEEEDDDCCCAAA@@@???BBBBBBCCCDDDDDDEEEEEEFFFEEECCCCCCGGGHHHGGGIIILLLQQQRRRYYYdddnnntttyyy|||tttpppzzzvvvmmmoooyyy~~~uuummmhhhdddaaa___^^^[[[XXXWWWWWWXXXWWWWWWVVVXXX[[[\\\^^^```dddgggfffffffffeeecccbbbcccdddaaacccddddddcccbbbcccdddaaaccceeefffiiimmmrrrvvvyyyvvvrrrpppnnniiiccc^^^aaa^^^ZZZWWWWWWWWWVVVUUUVVVWWWXXXZZZ\\\]]]^^^___```aaagggnnnrrruuu}}}}}}qqqiii```VVVPPPRRRUUUWWW]]]eeezzz{{{sssmmm```^^^ZZZXXXVVVVVVZZZ```gggtttmmmTTTOOOFFF?????????;;;:::===~~~~~~|||{{{yyywwwuuutttsssrrrooonnnlllkkklllooorrrtttvvvtttqqqooonnnnnnpppqqqqqqppppppqqqtttzzz|||zzzwwwxxxyyyyyyzzz|||}}}~~~}}}wwwpppgggbbb___\\\WWWRRRLLLKKKIIIGGGEEECCCBBBBBBEEEEEEFFFGGGHHHJJJKKKLLLOOOPPPQQQSSSWWWZZZ^^^```aaalll|||tttppptttlllqqqzzziiiXXXMMMIIIIIIDDDCCCBBBAAAAAAAAAAAAAAA@@@?????????>>>>>>==================<<<<<<<<<<<<;;;::::::999999::::::;;;:::::::::999999888888888999999999999999999999999999999::::::::::::;;;;;;999999999999999999999999:::;;;<<<<<<======<<<<<<::::::999999999888888888:::::::::;;;;;;<<<<<<<<<======>>>>>>===<<<;;;;;;<<<<<<<<<<<<===>>>@@@@@@???@@@@@@AAAAAABBBBBBCCCAAAAAAAAAAAAAAAAAAAAAAAA???@@@@@@BBBDDDFFFHHHIIIFFFDDDBBBBBBEEEHHHKKKKKKLLLMMMQQQYYYeeeqqqzzz{{{xxxxxxyyy}}}uuuooonnnoooooo|||{{{rrrhhhbbb```]]]ZZZ[[[^^^^^^YYYTTTVVVWWWWWWXXXYYYZZZ[[[[[[```\\\XXXVVVWWWXXXZZZZZZXXXXXXXXXXXXXXXXXXXXXXXXYYYZZZ[[[]]]___```aaaaaaccccccbbbaaa___\\\ZZZYYYVVVVVVWWWXXXXXXYYYZZZZZZ]]]^^^```bbbcccdddcccbbbkkknnnsssyyy~~~uuummmfff___XXXSSSMMMOOOOOOOOOVVVdddnnnrrr|||rrriiiddd^^^XXXUUUYYYaaaiiinnnttthhhUUUMMMDDDBBB>>><<<:::;;;<<<>>>~~~}}}}}}|||{{{zzzyyyzzz|||~~~~~~{{{yyyxxxyyyzzz{{{||||||}}}}}}|||zzzxxxvvvvvvwwwxxxyyy|||zzzooohhh```[[[YYYVVVQQQMMMIIIHHHGGGFFFEEEDDDDDDDDDGGGGGGGGGHHHIIIKKKMMMOOORRRSSSUUUWWWZZZ^^^bbbeeemmmzzz{{{ooollloooooouuu~~~xxx```SSSKKKGGGGGGDDDDDDCCCAAAAAA@@@@@@@@@?????????>>>>>>>>>==================<<<<<<<<<<<<;;;::::::999999::::::;;;:::::::::999999888888888888888888888888888888888999999::::::::::::;;;;;;::::::::::::::::::::::::::::::;;;<<<<<<<<<<<<;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<=====================<<<;;;;;;;;;<<<<<<===>>>>>>????????????@@@@@@AAABBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAA@@@AAABBBCCCEEEGGGIIIJJJGGGEEEBBBBBBDDDGGGIIIIIILLLMMMPPPVVV```kkkuuu|||xxxuuuyyy|||~~~~~~vvvnnnjjjiiimmmsss{{{}}}rrrkkkjjjeee___]]]]]][[[WWWRRRTTTTTTTTTTTTTTTUUUVVVVVVYYYWWWUUUUUUVVVXXXXXXWWWSSSSSSRRRRRRRRRRRRRRRRRRSSSTTTUUUWWWXXXXXXYYYYYYXXXXXXXXXXXXWWWVVVUUUUUUVVVWWWYYY[[[]]]___```aaaccceeehhhkkklllmmmooopppxxx|||yyykkkfff___ZZZVVVSSSOOOLLLNNNPPPRRRTTT^^^nnn{{{xxxqqqiiiaaa]]][[[ZZZ^^^gggsss}}}lllVVVIIIFFFBBBAAA>>>;;;999888999999}}}yyywwwwwwxxxxxxxxxvvvwwwxxxzzz||||||uuupppfff```YYYTTTRRROOOKKKHHHEEEEEEDDDDDDEEEFFFGGGGGGIIIHHHHHHHHHJJJMMMPPPRRRVVVWWWYYY[[[^^^bbbhhhlllyyyvvvmmmeeedddhhhqqqyyygggTTTLLLHHHEEEDDDEEEDDDCCCAAA@@@???????????????>>>>>>>>>>>>===============<<<<<<<<<<<<;;;::::::999999999999::::::999999999999999888888888777777777888888888888888999999::::::::::::;;;;;;::::::::::::::::::::::::999999:::;;;;;;;;;;;;;;;=========<<<<<<<<<<<<;;;<<<<<<<<<<<<============<<<============<<<;;;;;;:::;;;===>>>??????>>>===?????????@@@AAAAAABBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBCCCEEEGGGHHHIIIHHHFFFCCCCCCEEEGGGHHHHHHKKKMMMOOORRRWWW```mmmvvvvvvuuurrrsssuuuxxx{{{sssiii]]]___aaadddhhhpppyyy|||vvvoooiiifffccc___[[[WWWVVVTTTSSSRRRSSSTTTTTTPPPPPPPPPRRRTTTUUUTTTSSSQQQPPPPPPOOONNNNNNNNNNNNQQQRRRRRRSSSSSSSSSSSSSSSRRRRRRRRRSSSTTTUUUWWWWWW\\\]]]___bbbeeegggiiijjjppptttyyy|||~~~uuufffZZZTTTPPPLLLJJJIIIJJJJJJJJJOOOSSSVVV[[[hhhyyysssjjjddd^^^XXXSSSUUUZZZeeettthhhUUUIIICCCDDD???>>>===;;;:::999888888sss~~~{{{yyyyyywwwuuutttvvvxxxzzz{{{zzz|||~~~zzzssslllhhh___ZZZTTTPPPNNNLLLIIIGGGDDDDDDDDDDDDEEEFFFGGGHHHIIIIIIHHHIIIKKKOOORRRUUUWWWYYY\\\^^^```fffnnntttvvviiibbb___\\\]]]aaaoooxxxsssXXXKKKIIIGGGFFFEEEFFFEEECCCAAA@@@???>>>>>>>>>>>>>>>>>>>>>>>>============<<<<<<<<<;;;;;;;;;::::::999999999999::::::999999999888888888888888888888888888888999999999999999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;888999::::::;;;;;;::::::<<<<<<;;;;;;;;;:::::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<======<<<;;;;;;:::;;;===??????>>>===<<<>>>>>>??????@@@AAAAAAAAA@@@@@@AAAAAAAAAAAABBBBBBAAAAAABBBBBBDDDEEEGGGGGGGGGEEEDDDEEEGGGIIIKKKKKKJJJLLLNNNMMMOOOVVVcccmmm|||{{{wwwrrrqqqttt{{{uuugggfffccc___]]]```hhhmmmrrr{{{}}}xxxsssmmmiii___^^^[[[XXXWWWVVVVVVWWWSSSRRRRRRSSSUUUVVVUUUTTTUUUTTTRRRQQQPPPPPPPPPPPPTTTTTTUUUUUUUUUTTTTTTSSSUUUUUUVVVWWWZZZ]]]```bbbeeefffiiimmmppptttwwwxxx~~~pppeee]]]SSSLLLLLLKKKIIIHHHJJJMMMPPPRRRRRRXXX^^^dddooo}}}~~~qqqeee^^^ZZZVVVQQQQQQTTT\\\kkk~~~lllUUUJJJDDDBBBCCC;;;;;;<<<<<<<<<;;;;;;;;;jjjnnnxxx|||yyywwwvvvvvvvvvuuuuuuwwwzzz~~~|||tttmmmgggbbbXXXUUUPPPLLLJJJHHHGGGFFFEEEEEEEEEEEEEEEFFFFFFGGGIIIIIIIIIKKKMMMQQQTTTVVVXXXZZZ]]]___cccjjjttt|||sssgggZZZVVVVVVWWWZZZ^^^kkkvvvxxxdddPPPHHHHHHHHHGGGFFFEEEDDDCCCAAA???>>>>>>>>>==================>>>>>><<<<<<<<<<<<;;;;;;;;;;;;:::999999888888999999:::888888888888888888888888999999999:::::::::;;;;;;999999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;888999::::::;;;;;;::::::<<<<<<;;;;;;;;;:::::::::::::::::::::::::::::::::;;;;;;<<<<<<<<<<<<;;;;;;:::;;;===>>>???>>><<<;;;======>>>??????@@@@@@AAA@@@@@@@@@AAAAAABBBBBBBBB@@@@@@@@@AAABBBCCCDDDEEEEEEDDDDDDFFFJJJMMMOOOOOOIIIKKKLLLJJJJJJOOOYYYbbbrrrzzz~~~tttmmmoooxxx{{{yyytttjjjaaa]]]___bbbaaahhhqqqzzz{{{uuuiiigggdddaaa^^^[[[ZZZZZZ[[[YYYXXXXXXYYYZZZZZZYYYYYYWWWUUUSSSRRRRRRRRRSSSVVVVVVWWWWWWWWWWWWVVVVVVYYYYYYYYY\\\___eeeiiilllppprrrvvv|||yyygggZZZSSSPPPMMMLLLKKKKKKLLLMMMPPPTTTYYY\\\[[[aaahhhlllrrryyy|||zzzsssjjj```YYYVVVTTTQQQPPPVVVYYYaaaqqqoooWWWIIIDDDAAA>>>===;;;;;;;;;;;;::::::999999hhhfffhhhttt~~~~~~~~~||||||zzzyyywwwwwwwwwwwwwwwwwwyyyyyy{{{wwwooohhhaaa]]]PPPNNNKKKGGGEEEDDDDDDDDDGGGGGGFFFFFFFFFFFFGGGGGGIIIJJJLLLNNNQQQTTTWWWXXXYYY\\\```cccgggppp}}}|||iii___VVVUUUVVVXXX\\\aaakkkwwwhhhZZZLLLHHHHHHGGGGGGGGGDDDCCCBBB@@@???>>>>>>>>><<<<<<============>>>>>><<<<<<<<<;;;;;;;;;;;;:::999999888888888888999999777777777888888888888888999999::::::;;;<<<<<<<<<999999::::::::::::;;;;;;::::::::::::::::::::::::999999:::;;;;;;;;;;;;;;;=========<<<<<<<<<<<<;;;:::::::::999999999999999::::::;;;<<<<<<<<<<<<;;;;;;;;;============<<<;;;=========>>>??????@@@@@@???@@@@@@AAAAAABBBBBBCCC@@@@@@@@@@@@@@@AAABBBCCCCCCCCCCCCFFFKKKNNNPPPPPPHHHIIIJJJJJJIIILLLRRRWWWdddlllvvv{{{~~~}}}rrrrrrxxx~~~pppeeeaaaaaa[[[^^^bbbhhhppp}}}wwwuuusssooojjjfffcccaaaaaa```___```aaaaaa```^^^^^^\\\YYYVVVUUUUUUUUUVVVXXXXXXYYY[[[[[[\\\\\\\\\]]]]]]^^^bbbhhhpppwww{{{{{{nnncccVVVMMMIIIGGGJJJOOOOOOQQQTTTVVVXXX\\\```dddeeekkkoooppppppqqqmmmhhh]]]VVVRRRQQQRRRQQQSSSVVV\\\___hhhxxxiiiYYYJJJEEEDDDAAA<<<:::===<<<:::999888777777777qqqjjjdddggguuu~~~~~~}}}}}}~~~~~~}}}vvvvvvuuuvvvwwwxxxzzz{{{zzz|||xxxooohhhbbb[[[WWWLLLKKKHHHEEECCCBBBCCCDDDGGGGGGFFFGGGGGGHHHIIIIIIJJJLLLOOOSSSVVVYYYZZZZZZ\\\```eeehhhmmmwwwuuufff___ZZZZZZ\\\]]]bbbhhhqqq|||ooo[[[RRRJJJHHHGGGDDDDDDEEECCCBBBAAA@@@????????????<<<<<<<<<=========>>>>>><<<<<<<<<;;;;;;;;;::::::999999888888888888999999666777777777888888888999888888999::::::;;;<<<<<<999999::::::::::::;;;;;;::::::::::::::::::::::::::::::;;;<<<<<<<<<<<<;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;::::::999999999999:::;;;;;;<<<<<<<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<======>>>??????@@@??????@@@AAAAAABBBCCCCCCAAAAAA@@@@@@AAAAAABBBBBBBBBBBBCCCEEEJJJMMMNNNNNNGGGHHHIIIJJJLLLMMMMMMNNNUUU\\\gggrrr||||||yyywwwtttxxx}}}xxxooollldddcccaaaaaaeeellltttyyyzzzuuurrroooppptttxxxzzzxxxtttpppiiigggccc```^^^^^^___``````aaaccceeeggghhhiiiiiiiiijjjmmmrrr{{{xxxrrroookkkfffaaaXXXRRRLLLKKKIIIJJJRRR\\\ccceeehhhhhhfffeeegggiiilllooooookkkgggeee```ZZZQQQMMMMMMPPPSSSUUU\\\eeennnqqqzzztttXXXMMMDDDBBBCCC@@@<<<:::===<<<:::999:::;;;===>>>}}}ttthhhaaagggxxx~~~}}}}}}~~~~~~~~~zzzzzz{{{{{{zzzxxxvvvtttttttttuuuvvvxxx{{{~~~~~~|||qqqhhhbbb]]]WWWSSSLLLKKKIIIFFFDDDCCCDDDFFFFFFFFFFFFGGGHHHIIIKKKKKKKKKNNNRRRWWWZZZ\\\\\\\\\___dddiiilllqqq}}}uuummmeeeaaa___```aaabbbgggmmmwwwaaaSSSNNNJJJHHHFFFAAAAAACCCBBBAAAAAA@@@?????????@@@;;;<<<<<<<<<======>>>>>><<<<<<;;;;;;;;;:::::::::999999888888888888999999666666777777888888888999777777888999::::::;;;;;;999999:::::::::;;;;;;;;;999999999999999999999999:::;;;<<<<<<======<<<<<<::::::999999999888888888<<<<<<<<<;;;;;;:::::::::999:::;;;;;;<<<<<<<<<;;;===<<<<<<;;;;;;;;;<<<<<<<<<<<<======>>>???????????????@@@AAAAAABBBCCCCCCBBBBBBBBBAAAAAABBBBBBCCCBBBBBBBBBEEEHHHJJJKKKJJJFFFGGGHHHKKKNNNNNNKKKIIILLLQQQ\\\kkkzzzuuulllkkkmmmqqqzzzzzzrrrmmmgggbbb```aaaaaaaaafffmmmwwwuuurrroookkkiiiiiijjjkkkiiikkkmmmppprrrtttvvvvvvxxxyyy}}}rrrjjj```ZZZXXXWWWTTTQQQMMMKKKLLLPPPRRRVVVbbbqqq{{{}}}}}}zzzsssnnnllllllmmmnnnkkkccc^^^[[[WWWRRRPPPMMMNNNSSSVVVZZZfffsssjjjUUUOOOEEE===<<<===:::888888;;;::::::;;;>>>CCCGGGJJJnnneeeeeekkk}}}||||||}}}zzz{{{|||{{{{{{{{{}}}~~~|||{{{zzzyyyyyywwwxxxxxxyyyxxxxxxwwwvvvxxxzzz}}}{{{vvvooohhhaaa[[[TTTPPPFFFEEECCCBBBBBBCCCDDDEEEGGGHHHHHHHHHGGGIIIKKKNNNPPPTTTXXXWWWSSSUUU]]]dddccckkksssuuuxxxxxxqqqooojjjmmmoooooonnnpppvvvzzz~~~uuu^^^NNNLLLHHHEEEBBBAAAAAAAAACCCBBBAAA???>>>======<<>>>>>======<<<<<<<<<<<<<<<;;;;;;:::::::::999999999888888888777777888888999999888777555444999999888888888999;;;<<<:::::::::999999999888888:::999999888888999999:::;;;;;;:::::::::;;;<<<<<<999999999999999999999999<<<;;;::::::999999999999;;;:::888777777888:::;;;<<<<<<<<<<<<<<<;;;;;;;;;===<<<;;;;;;<<<>>>AAABBB?????????@@@@@@AAAAAAAAAAAA@@@?????????@@@BBBBBBBBBBBBBBBBBBCCCEEEFFFGGGFFFGGGIIIKKKKKKJJJIIIHHHJJJMMMSSS___ooo~~~~~~hhhaaacccccchhhyyy}}}}}}sssllljjjeee```ccccccfffmmmrrruuu||||||yyyzzz|||xxxnnnggg[[[VVVPPPNNNOOOPPPPPPPPPNNNPPPSSSXXXaaappp|||tttooonnnkkkfffaaa\\\UUUNNNNNNRRRJJJNNNRRRWWW^^^jjj{{{cccTTTPPPBBBAAA@@@>>><<<;;;::::::666666777999<<>>=========>>>>>>======<<<;;;;;;;;;::::::999999999888888888888888888888777777777777666666888888888888777666999999888888888999:::;;;::::::999999999888888888999999999888888999999999:::::::::::::::;;;;;;<<<999999999999999999999999;;;;;;:::999999999999999:::999888777777888999:::;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;<<<>>>@@@BBB???@@@@@@@@@@@@@@@AAAAAA@@@??????>>>???@@@AAABBBAAAAAAAAABBBBBBCCCDDDDDDFFFGGGIIIKKKKKKJJJIIIHHHHHHJJJNNNVVVbbbppp~~~yyyeeeaaa]]]```nnn{{{}}}xxxtttooommmpppuuu|||zzzqqqbbb^^^]]]```ccccccgggkkkooouuuzzz}}}}}}}}}yyysssmmmhhhbbb[[[UUUSSSNNNJJJIIILLLQQQUUUVVVYYY[[[```iiivvvzzztttpppooojjjccc^^^\\\YYYSSSPPPQQQNNNRRRXXX^^^hhhvvvlllWWWKKKHHHAAA@@@???===<<<;;;;;;:::999999888999;;;===@@@BBB~~~tttnnnrrryyy}}}|||{{{zzzzzzyyyrrrrrrsssssstttuuuuuuvvvvvvuuuuuuuuuuuuuuuvvvvvvsssrrrrrrrrrssstttvvvwwwvvvwwwxxxyyyzzz{{{{{{{{{wwwwwwuuutttssssssssssssttttttttttttuuuvvvwwwwwwyyyyyyyyyzzz{{{~~~}}}rrrkkkbbbYYYRRRMMMIIIFFFFFFEEEDDDCCCCCCDDDFFFGGGGGGIIIKKKLLLMMMNNNRRRTTTVVVWWWXXX\\\aaaeeehhhjjjxxx{{{pppmmmpppsssuuuwwwyyyzzz||||||dddTTTKKKGGGFFFDDDBBB@@@@@@@@@AAA@@@@@@???>>>>>>>>>>>>>>>======<<<<<<;;;::::::999999999999999888888888888888888888777777777666666444555666777888888888888999888888888888999::::::999999999999888888888777888888888888888888888888999999999999999:::;;;;;;999999999999999999999999;;;:::999999888999999999999888777666666777888999:::::::::;;;;;;<<<<<<<<<<<<;;;;;;;;;<<<>>>???AAA@@@@@@@@@@@@@@@@@@??????>>>>>>>>>>>>>>>???@@@@@@@@@@@@@@@AAAAAABBBCCCCCCGGGHHHIIIJJJKKKJJJIIIHHHKKKLLLNNNQQQXXXdddrrr|||rrrfff[[[]]]dddhhhiiiiiifff```^^^aaagggmmmxxxsssjjjbbb___^^^[[[YYYZZZ[[[^^^bbbccceeekkkuuu~~~{{{vvvqqqjjjhhhiiiccc```]]]ZZZXXXTTTPPPMMMQQQNNNLLLNNNVVV```iiimmmoooqqqwww~~~tttooommmkkkjjjggg___YYYZZZZZZVVVSSSRRRXXX]]]fffooo{{{{{{gggWWWJJJBBBAAA???>>>===<<<;;;;;;;;;;;;;;;:::999888888999:::;;;}}}zzz|||~~~~~~}}}|||vvvvvvvvvuuuuuuuuuttttttwwwuuusssrrrqqqqqqqqqrrrpppoooooooooppprrrsssuuuttttttuuuuuuuuuuuuuuuttttttttttttsssssssssssssssrrrrrrsssuuuwwwyyy{{{|||}}}}}}}}}|||xxxnnnggg]]]TTTNNNJJJGGGFFFGGGGGGFFFFFFGGGHHHIIIIIIGGGIIILLLNNNOOOQQQUUUWWWXXXYYY[[[^^^cccjjjrrrwww~~~ppplllpppvvvyyyzzz{{{}}}~~~hhhVVVLLLHHHCCCCCCAAA@@@??????@@@@@@>>>>>>=========>>>>>>???======<<<<<<;;;:::::::::;;;:::::::::::::::::::::999999888888888777777777555666666777777777777777888888888888888888999999999888888888888777777777777888888888888888888777888888888888888999:::;;;888888888888888888888888999999888888888888999999777777666666666666777777888888999:::;;;<<<<<<===;;;;;;;;;;;;<<<===>>>???AAA@@@@@@??????>>>>>>>>>===============>>>>>>???>>>>>>@@@AAACCCDDDDDDEEEGGGHHHIIIIIIJJJIIIHHHHHHKKKMMMOOOOOOQQQXXXeeeooovvv{{{uuufffeeeeeebbbaaadddccc\\\WWWXXX[[[___fffmmmzzzqqqkkkfff___ZZZXXXTTTVVVXXXXXXXXX[[[ccciiiwwwllleee___]]]\\\ZZZ]]]aaa\\\\\\ZZZYYYXXXWWWUUUSSSVVVUUUVVV[[[fffttt~~~ttthhhbbbbbbccccccbbbfff```\\\\\\]]]\\\___bbbkkkrrr}}}cccQQQIIIDDD???>>>===<<<;;;;;;;;;;;;;;;;;;::::::888777777777777777~~~|||xxxxxxxxxxxxxxxxxxxxxxxxyyyxxxvvvtttsssrrrssssssrrrrrrqqqqqqrrrtttuuuvvvwwwwwwvvvvvvuuusssrrrqqqsssttttttuuuuuuuuuuuuuuussstttuuuxxx{{{~~~~~~wwwrrrggg```WWWOOOJJJGGGFFFFFFEEEEEEFFFFFFGGGHHHIIIJJJHHHJJJNNNPPPRRRTTTWWWYYYXXX\\\```bbbfffooo}}}tttmmmoootttzzz}}}kkkYYYNNNGGGCCC@@@@@@@@@???????????????======<<<<<<======>>>???>>>>>>======<<<;;;;;;:::::::::::::::::::::::::::::::::999999999888888888888777777666666666666555888888888888888888888888888888888777777777666666666777777888888777777666666666666777777999::::::888888888888888888888888888888777777777888888999777666666666666666666777777888888999:::;;;<<<<<<:::::::::;;;;;;<<<======?????????>>>>>>======<<<<<<<<<======>>>>>>>>>>>>;;;===???BBBDDDFFFGGGHHHGGGHHHHHHHHHHHHHHHGGGGGGEEEIIILLLLLLKKKNNNVVV]]]fffppp~~~zzzvvvssskkkhhhjjjddd[[[RRRQQQRRRTTTYYY___llluuu|||tttnnnfff___]]]ZZZ[[[[[[XXXUUUUUUWWWZZZdddjjjrrrzzzyyyzzzssseee```ZZZVVVUUUUUUUUUZZZaaagggggghhhfffdddaaa^^^]]]^^^___cccjjjuuuzzziiibbbZZZWWWZZZ]]]^^^\\\aaa___```cccdddiiivvviiiQQQEEECCCBBB>>><<<;;;;;;::::::::::::;;;;;;777777777666666666666777{{{rrr|||yyyyyyzzz{{{|||}}}~~~}}}|||{{{yyyxxxxxxxxxxxxxxxxxxwwwvvvwwwxxxyyyzzz{{{zzzzzzyyywwwuuutttssstttuuuvvvwwwxxxxxxxxxxxxxxxzzz|||yyypppjjj]]]WWWOOOIIIFFFEEEEEEEEEBBBCCCDDDEEEFFFGGGHHHIIIJJJMMMQQQTTTUUUWWWZZZ\\\[[[aaagggkkkooozzzvvvsssnnnmmmqqqvvv|||pppYYYOOOHHHBBB??????????????????>>>>>>>>>===<<<<<<<<<<<<<<<===>>>>>>>>>======<<<;;;;;;;;;777777777888888888888888999999999999888888888777999888777666555555555555888888888999888888777666777777777777666666666666555666777888888777666555555555555666777888999:::888888888888888888888888777777777666777777888999666666777777777777666666888888888999999::::::::::::::::::;;;;;;;;;<<<<<<===<<<<<<<<<<<<<<<;;;;;;<<<<<<===>>>>>>>>>>>>>>>:::<<>><<<;;;;;;:::999999999999999:::555555555666666777777777{{{pppsssyyy~~~}}}}}}}}}~~~~~~}}}|||{{{zzz{{{}}}~~~sssggg___UUUPPPJJJFFFEEEEEEFFFFFFCCCDDDEEEGGGHHHJJJJJJKKKNNNQQQUUUXXXZZZ[[[]]]___```fffnnnvvv|||wwwjjjkkkmmmooorrrwww}}}zzz^^^OOOIIIEEEBBBCCC???????????????>>>============<<<;;;;;;<<<<<<<<<======<<<<<<;;;::::::999666777777777888888888888777777777777666666666666777777555555555555666777777888999999888777666555777777666666666555555555444555777888888777555444444444444555666777999999888888888888888888888888666666666666666777888888777777777888888777777777888888888888999999999999999999:::;;;;;;;;;;;;:::::::::::::::::::::;;;;;;<<<===>>>?????????>>>>>>;;;===@@@BBBDDDEEEDDDDDDFFFFFFEEEDDDDDDDDDDDDDDDGGGHHHIIIKKKLLLMMMOOOOOOPPPVVVgggssseeeXXXSSSTTTVVV[[[```ggglllqqqrrruuuzzzyyy{{{~~~{{{uuuoooiiigggfffgggfffiiimmmnnnoooppptttxxxxxxtttrrrpppiii___YYYZZZWWW[[[aaaeeehhhnnnuuuzzz{{{uuupppnnnlllkkkjjjhhhdddbbb```___ZZZ[[[```jjjsss}}}{{{xxx{{{yyyiii]]]UUUSSSQQQRRRVVV\\\bbbfffbbbeeennnyyy|||eeeQQQHHH@@@???>>>;;;:::<<<;;;:::999888888888888888444444555666666777777666~~~ssspppooottt~~~|||oooaaaXXXQQQMMMIIIFFFFFFGGGHHHHHHFFFGGGIIIKKKLLLMMMNNNNNNQQQTTTXXX[[[]]]^^^```aaaeeeiiirrr~~~}}}nnnhhhfffiiinnnqqqsssxxx}}}jjjUUULLLHHHFFFGGGLLL???@@@@@@@@@???>>>===<<<======<<<;;;;;;;;;;;;;;;<<<<<<;;;::::::999999888888888999999::::::::::::666555555555444444444444555555444444555666888999777888999999999777666555777666666666555555555555444555777888888777555444333333444444666777888999777777777777777777777777666666666666666777888888777777888888888888777777999999999888888888888888999999:::;;;;;;;;;::::::888888888999999:::::::::<<<===???@@@@@@@@@???>>><<<>>>@@@BBBBBBBBBAAA@@@EEEEEEDDDCCCCCCCCCCCCCCCEEECCCCCCDDDGGGJJJKKKJJJRRRTTT```yyytttddd]]]]]]___cccgggpppsssssspppppp|||~~~{{{vvvvvvxxxzzz|||}}}}}}~~~qqqllliiigggaaaYYYVVVZZZWWW\\\aaadddeeehhhlllpppsssuuuvvvtttpppkkkhhhfffiiijjjiiigggeeefffkkkppprrrttt{{{yyy|||}}}{{{{{{}}}|||xxxsssjjj___WWWWWWWWWWWWYYY^^^gggrrrzzzxxxzzz}}}eeeQQQIIIDDDAAA@@@===999:::>>>;;;:::999888777777777777555555666666777666666555}}}pppgggiiipppxxxyyymmmaaaWWWQQQJJJJJJHHHGGGGGGGGGHHHHHHLLLJJJHHHIIIMMMQQQQQQPPPUUUWWWZZZ[[[\\\___dddiiikkkttt|||mmmggghhheeeiiiooosssxxxfffXXXLLLHHHEEE@@@>>>@@@???>>>>>>===<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<:::::::::999999888888888666666777777888888888999666666666666666666666666666666666666555555555555::::::999888777666555555777666555444333444555555222444666888999777555444666666555555555555666666888888777777777777888888777888999999999777666555777777777777777888888999::::::::::::999888666555:::;;;=========;;;999777:::::::::;;;;;;::::::999:::<<<===<<<;;;;;;<<<>>>???@@@BBBBBBAAAAAAAAABBB@@@AAABBBBBBAAAAAACCCDDDFFFGGGHHHIIIJJJIIIHHHHHHPPPSSS[[[iii||||||llleeehhhooottt{{{}}}qqqiiipppxxx|||}}}uuummmiiiddd___\\\]]]aaaccchhhooovvv|||xxxrrrqqqxxxvvvvvvyyy{{{~~~yyyyyywwwsssnnnjjjjjjjjjeeehhhiiifff```[[[ZZZ[[[XXXWWWWWW\\\iiizzzwwwaaaOOOFFF@@@???>>>===<<<;;;::::::888888888888777777777777666666555555555444444444{{{lllffffffjjjttt}}}xxxooodddZZZRRRMMMJJJIIIHHHGGGGGGGGGHHHIIIKKKIIIHHHJJJNNNRRRSSSSSSYYY\\\```bbbcccfffkkkooowwwtttjjjfffgggjjjmmmqqquuuzzzvvv]]]RRRHHHEEEDDDAAA???@@@>>>>>>>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999888888888666777777777888888888888555555555555555555555555666666666666555555555555888888888777666666555555666666444333333333444555333444555777777666555444666666555555555555666666666666555555555555666666777888888888777777666555777777777777777888888999::::::999888888777666666::::::;;;<<<;;;:::999888999999::::::::::::::::::;;;<<<======<<<<<<===??????AAABBBBBB@@@???@@@AAAAAABBBCCCCCCBBBBBBCCCEEEHHHIIIIIIIIIIIIHHHHHHGGGKKKNNNTTT___mmm}}}yyywwwyyy{{{vvvkkkjjjpppvvvxxxssspppsssvvvrrrnnnlllnnnsssyyy|||||||||}}}~~~wwwtttqqqllljjjlllooouuu{{{vvvrrrppplllgggbbb^^^]]]\\\[[[\\\^^^]]][[[YYYYYYYYY[[[[[[\\\bbbpppnnn\\\OOOGGGDDD>>>======<<<;;;:::999888888888888777777777666666666555555555444444444444xxxiiiaaa```gggooo|||tttpppjjjaaaYYYQQQLLLIIIIIIHHHGGGGGGGGGHHHIIIJJJLLLKKKKKKMMMRRRUUUXXXXXXZZZ]]]bbbeeeggglllsssxxxtttpppmmmiiihhhiiijjjmmmppptttzzzuuuaaaQQQIIICCCBBBCCCAAA???@@@>>>>>>======<<<;;;;;;;;;::::::::::::::::::::::::999999999999999888888888777777777777888888888888555555555555555555555555666666666666555555555555666666666666666666666666555555444333333333333444333444444444555555555555666666555555555555666666666555555444444555555666777777666666555555666666777777777777777888888999:::999888666666666777777999999999999999:::::::::888888888999999:::::::::;;;===>>>>>><<<<<<===???>>>@@@AAAAAA???>>>??????BBBCCCDDDDDDCCCCCCDDDEEEJJJJJJIIIHHHHHHGGGGGGGGGGGGJJJOOOTTT\\\ggguuu~~~{{{rrrjjjeeefff___[[[]]]___]]]\\\]]]ccciiipppssssssrrrsssttt~~~zzzyyy{{{yyyssspppnnniiiaaa[[[WWWUUUSSSQQQUUUWWWYYYZZZYYYYYY[[[]]]eeeeeeggglllyyy{{{eeeQQQFFFAAA@@@???<<<<<<;;;:::999888888777888888777777777777666666555555555555444444444444wwwiiiccceeehhhvvv~~~}}}yyytttooofffbbb]]]VVVPPPKKKHHHGGGHHHHHHGGGGGGHHHIIIKKKLLLPPPPPPPPPRRRUUUYYY[[[]]]\\\___dddhhhmmmvvv|||qqqiiihhhkkkkkkkkkllljjjnnnssswww~~~cccTTTIIIEEEBBBAAAAAA@@@???>>>=========<<<<<<;;;;;;;;;999999999999999999999999999999999888888888888888777777777777777888888888555555555555555555555555666666666666555555555555444444444555555555666666555444444444333333333333444444333222333444555666666666555555555555666666777777777666666777777777777666555444444555666777777777777777777888888999:::999777555555666777888888888777777888999:::;;;666777777888999:::;;;<<<<<<===>>>>>><<<<<<===>>>;;;===?????????>>>???AAAAAACCCDDDCCCBBBBBBCCCDDDGGGGGGGGGFFFFFFGGGGGGHHHHHHKKKNNNOOORRRYYYfffppp|||nnneee]]]WWWVVVVVVUUUUUUXXXZZZ___dddggghhhiiilllnnnxxxzzz}}}~~~vvvpppnnnmmmllleee[[[TTTRRRSSSSSSSSSYYY___dddccc``````fffmmmwwwvvvtttvvvhhh^^^PPPGGGCCCAAA>>>;;;;;;;;;:::999999888777777888777777777666666666666444444444444444444444444~~~sssjjjeeennnwww~~~yyyuuurrrnnngggbbb[[[YYYTTTOOOKKKIIIHHHHHHHHHHHHHHHHHHJJJLLLNNNOOORRRRRRSSSUUUWWWYYY]]]___cccfffjjjpppxxxxxxuuulllfffggglllmmmmmmooommmrrryyymmmWWWLLLFFFEEECCCAAAAAA@@@>>><<<<<<<<<<<<<<<;;;;;;;;;;;;999999999999999999999999888888888888888888888888888888777777777777777777555555555555555555555555666666666666555555555555333333444444555555666666555555555444444444333333555444333222222444555666666666555555555555666666777777666666666666777777777666555444444555666777777777777777777888888999:::999777555555666888999777777777777777888999:::666666666777999;;;===>>>???@@@@@@???<<<;;;;;;<<<888:::===??????@@@AAACCC@@@BBBBBBBBB@@@@@@AAABBBBBBCCCDDDEEEFFFGGGHHHIIIHHHKKKMMMLLLMMMRRR]]]eeeqqqsssjjjbbb\\\WWWRRRPPPSSSQQQTTTWWWXXXYYY\\\bbbfffmmmoooqqqsssxxx~~~~~~vvvmmmhhheeefffgggfff```XXXSSSRRRUUUYYY\\\bbbllluuussskkkkkkwww}}}}}}dddRRRLLLFFFDDDDDDCCC===888;;;::::::999999888888888777777777666666666666555333333444444444444444444xxxjjjjjjnnnwww{{{vvvoooiiifffaaa[[[WWWSSSQQQNNNKKKIIIHHHIIIIIIIIIIIIIIIJJJLLLNNNQQQRRRRRRTTTVVVWWWYYY\\\```ccciiimmmsss|||{{{ssssssoooiiifffjjjnnnnnnoooqqqpppvvv~~~yyy^^^NNNGGGEEEGGGFFFAAA???@@@>>>;;;;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999777777777888888888888888888888888888777777777777444444444444444444444444666666666666555555555555333444444444555555666666555555666666555555444333555444333333333444666777666666555555555555666666555444444333333444444555666666555555666666777777777777777777777888888999:::999888777777888999999888888888888888999999999666666666888:::===???AAADDDDDDDDDAAA>>><<<<<<<<<888:::===??????@@@BBBDDD@@@AAABBBAAA@@@???@@@AAA???@@@CCCFFFHHHIIIIIIIIIGGGIIIIIIIIIIIIMMMUUUZZZaaaooovvv{{{tttkkk```UUUOOOPPPNNNOOOOOONNNMMMQQQWWW]]]aaacccfffiiiooo|||yyywwwzzzzzzqqqllleee___\\\\\\___aaaaaaaaa```___^^^aaaeeeiiioooyyywwwxxxyyycccSSSJJJEEE@@@=========;;;888::::::999999888888888888777777666666666666555555333333333333444444444444{{{nnniiijjjrrrzzz~~~}}}qqqjjjbbb\\\YYYVVVQQQNNNMMMKKKJJJHHHHHHGGGHHHHHHJJJJJJJJJLLLNNNQQQSSSUUUUUUWWW[[[]]]```dddiiinnnttt{{{{{{mmmjjjllliiigggiiinnnrrrrrrtttxxx{{{eeeTTTKKKGGGCCCGGGFFF@@@>>>@@@???<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::666777777777888888888999888888888888777777777666444444444444444444444444666666666666555555555555555555555555555666666666666666777777777666555444555555444444555555666777666666555555555555666666555444444333333444444555555666777777888888888777777777777777777888888999999999999999999999::::::888999:::::::::999888777666666777888;;;>>>AAACCCJJJJJJIIIFFFAAA>>>======;;;===???@@@??????AAABBBAAABBBCCCBBB@@@???@@@AAA???BBBEEEIIIJJJJJJIIIHHHHHHGGGGGGGGGHHHKKKNNNPPPTTT^^^bbbgggrrruuuwwwtttfff^^^^^^VVVWWWWWWTTTPPPQQQTTTXXXVVVZZZ]]]```dddppp}}}{{{|||yyyssskkkjjjnnnwww}}}~~~vvvpppiiibbb^^^\\\XXXWWWXXX\\\aaaeeeiiiqqqzzz~~~}}}{{{|||ooo[[[NNNJJJCCC@@@===:::888888999:::888888888777777777777666777777666666666555555555222222333333333444444444vvvjjjbbbffflllqqqwww~~~zzzuuuhhhbbbYYYSSSPPPOOOLLLIIIHHHHHHGGGGGGFFFFFFFFFGGGJJJJJJKKKMMMOOORRRUUUWWWXXX\\\```dddggglllsssxxx~~~nnneeedddffffffggglllsssvvvwwwzzznnnZZZOOOLLLKKKAAAFFFEEE???<<>>???AAAAAA???>>>???@@@BBBCCCDDDCCCAAA@@@AAABBBAAADDDHHHLLLMMMKKKIIIFFFJJJHHHFFFGGGIIIKKKKKKJJJLLLTTTUUUXXXeeekkkqqq|||zzzsssrrrbbbdddccc___ZZZWWWXXXZZZQQQUUUYYYZZZ\\\dddrrr}}}{{{xxxooogggeeegggfffaaa^^^^^^bbblllsssuuuvvvxxxuuuxxx}}}uuuuuuvvvwwwrrrllllllpppoooppplllddd___]]]ZZZVVVQQQQQQQQQTTTZZZbbbjjjnnnvvv}}}jjjWWWFFFAAAEEE:::;;;<<<;;;:::999:::<<<666666666666666555555555777666666666555555555555222222222333333444444444xxxhhhcccdddcccfffjjjvvvyyy}}}ssslll]]]ZZZTTTOOOKKKIIIIIIJJJJJJIIIHHHGGGGGGGGGHHHIIILLLNNNQQQTTTWWWYYY[[[\\\\\\___ccchhhmmmvvvwwwmmmgggeeegggiiimmmmmmsss}}}ppp[[[RRRMMMHHHDDDAAA@@@???===<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::999888888777777777777777666666666666666666666666444555555555444333333222444444444555555555555666555555666666555444333333444444444444444444444444111333444444222222333555666666666666555333222111555555444333333555666777333555777999:::999888777666666666666666777888888;;;;;;;;;::::::999999999666777888888888666555444666777888999:::<<<@@@CCCFFFIIIHHHBBB=========;;;<<<<<<<<<<<<===???@@@@@@GGGFFFDDDCCCBBBBBBBBBCCCIIIJJJJJJJJJIIIHHHGGGGGGHHHIIIIIIHHHHHHIIIKKKNNNMMMOOORRRVVV[[[bbbiiinnnxxxooommmoooiii```\\\]]]\\\[[[```iiinnnnnnlllccc[[[ZZZZZZXXXVVVVVVZZZZZZZZZ\\\^^^bbbeeehhhhhhggghhhlllrrryyy~~~{{{sssnnnmmmmmmllljjjhhhbbb^^^``````\\\YYYYYY\\\YYYXXXXXXTTTOOOPPPTTTPPPRRRWWW]]]gggsssxxxaaaOOOFFFBBB===999<<<;;;999888777888999999888888888888777777777777777777666555444333333333444444333333222111000000}}}oooddd\\\\\\aaaggghhhnnnuuuzzz}}}wwwmmmfffYYYVVVQQQMMMIIIHHHHHHIIIIIIHHHHHHGGGHHHIIIJJJKKKLLLNNNQQQTTTWWWZZZ\\\^^^aaadddiiinnnwwwxxxuuupppkkkhhhhhhjjjkkknnnpppxxxbbbQQQLLLHHHCCCAAAAAA@@@???===<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::999888777777666666777777666666666666666666666666444444555555444444333222444444444444555555555555555555666666555444444333444444444444444444444444111333444444222222333555888888999888888777666555444444444444444555666666444555777999999999888777666666666666666777777888888888888888888888777777666777777888777666555444555666888999:::<<<@@@CCCFFFJJJKKKFFFAAA???===:::<<<<<<<<<<<<===>>>@@@@@@FFFEEEDDDCCCCCCCCCDDDDDDIIIIIIIIIJJJIIIIIIHHHHHHHHHIIIJJJJJJIIIIIIKKKMMMOOORRRUUUYYY\\\aaafffjjjwww|||uuunnnnnnkkkjjjpppzzzssshhh^^^ZZZYYYWWWUUUVVVUUUTTTTTTUUUYYY\\\___```ZZZYYYYYY[[[___dddhhhjjjllliiidddbbbbbbcccddddddbbbZZZSSSQQQQQQOOOOOOQQQSSSPPPOOOOOONNNKKKNNNSSSVVVZZZaaakkkxxxnnnaaaPPPDDD@@@@@@===;;;::::::999888888888888888888888888777777777666666777666555444444333333333444444333333222111111000jjjZZZWWWZZZ[[[ZZZ\\\aaaeeejjjrrr{{{{{{uuummmccc]]]SSSQQQMMMIIIGGGGGGGGGHHHHHHHHHHHHHHHJJJKKKLLLMMMOOOQQQTTTWWWYYY\\\```cccjjjlllnnnttt~~~{{{ssshhhhhhiiikkkmmmooopppqqqvvvyyyjjjSSSHHHEEECCC@@@???@@@???>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::999888777777666666777777666666666666666666666666444444555555444444333333444444444444555555555555555555555666555555444333444444444444444444444444111333444444222222333555444555555666555555444444333444555555666666555555444555777888999888888777666666555555666666777888777777777777777888888888666666777777777666555555444555777888999<<>>@@@AAAEEEDDDDDDDDDDDDEEEFFFGGGHHHHHHIIIIIIIIIIIIIIIIIIGGGHHHJJJKKKJJJJJJKKKLLLRRRUUUXXXZZZ\\\]]]```bbbiiittt{{{lllccc^^^ZZZYYY[[[WWWUUURRRTTTXXX[[[[[[ZZZTTTSSSQQQQQQTTTXXX\\\___^^^^^^\\\ZZZWWWWWWYYY[[[WWWPPPJJJIIIHHHGGGHHHLLLLLLKKKLLLPPPRRRRRRWWW]]]bbbhhhtttxxxgggTTTKKK@@@;;;;;;======;;;888999999999999888888777888888777777777777666666777666555444333333333333444333333222222111111111zzzggg]]]ZZZYYYVVVUUUXXX[[[^^^eeelllxxx~~~{{{{{{}}}|||yyytttoooiiiaaaYYYSSSMMMKKKIIIFFFEEEFFFGGGHHHHHHHHHIIIKKKLLLNNNPPPPPPTTTVVVYYYZZZ[[[]]]bbbfffttttttuuu{{{rrrkkkgggccceeehhhlllqqquuuyyy{{{jjjZZZIIICCCCCCBBB@@@?????????>>>===<<<;;;;;;;;;::::::::::::::::::::::::999999999999999999999999888888777666666666666666666666666666666666666666333444444555444444333333333333444444444555555555444555555555555555444444444444444444444444444444111222444333222222333555222222333444444444444444222333555666666666555444555555666777888888777777666555555555555666777777777888888888999999::::::666666666666666666555555333444666777888;;;>>>AAAEEEOOOUUURRRKKKEEE???:::::::::;;;;;;===>>>@@@AAACCCCCCDDDEEEFFFGGGHHHHHHHHHHHHHHHHHHIIIIIIJJJJJJEEEHHHJJJKKKKKKJJJJJJKKKSSSVVVYYYZZZYYYXXXXXXXXXZZZbbbnnnvvv{{{~~~vvvlllfffgggkkkhhhddd``````ccceeeccc```ZZZXXXUUUTTTWWW^^^fffllllllllljjjddd]]]YYYXXXZZZUUUQQQNNNOOONNNMMMNNNQQQTTTUUUZZZbbbeeefffjjjooosss{{{nnn^^^SSSHHHBBB<<<999:::<<<;;;999666777888999999888777666888777777777666666666666666555444444333333333444333333333222222111111111mmm```ZZZVVVTTTVVVXXXYYY\\\aaakkkrrr|||}}}zzzwwwvvvvvvvvvwwwwwwooolllgggaaa\\\VVVPPPLLLIIIHHHFFFEEEEEEFFFHHHIIIIIIJJJLLLNNNPPPRRRSSSTTTWWWZZZ[[[[[[YYY\\\bbbgggssstttyyyssskkkfffdddggghhhjjjnnnssszzzsss[[[OOOEEEBBBBBB@@@?????????>>>===<<<;;;;;;;;;<<<::::::::::::::::::::::::999999999999999999999999888777777666555666666666666666666666666666666666333333444444555444444333333333333444444444444555444444555555555555555444444444444444444444444444111222444333222222333555444555666777777777777777222333555666666666555444555666666777777777777777555555555555555666666777777777777888888999999999555555555555555555666666333444555666777999<<>>@@@AAABBBBBBDDDEEEFFFHHHHHHIIIGGGGGGFFFFFFGGGHHHIIIJJJDDDGGGIIIJJJJJJIIIIIIJJJQQQSSSVVVVVVTTTRRRQQQPPPQQQVVV\\\aaafffmmmuuu||||||xxx{{{|||zzz{{{zzzwwwuuuhhhfffdddbbbfffppp~~~|||rrrkkkiiiiiiiiibbb[[[XXXVVVVVV\\\ccchhhkkkrrryyy{{{xxxwwwzzz{{{lllaaaWWWMMMGGGBBB???;;;::::::;;;999777555666888888999888777666777777777666666666666555555444444333333333333444333333222222222222222111ppp```ZZZUUUUUUVVVUUUWWW[[[aaagggpppxxx}}}zzzwwwtttpppmmmlllkkkkkkbbb___ZZZUUURRRNNNKKKHHHHHHGGGGGGFFFGGGHHHJJJJJJKKKMMMOOOQQQSSSUUUVVVVVVXXX[[[\\\[[[YYY[[[bbbiiijjjooo{{{tttnnnjjjggggggjjjkkklllpppwww|||bbbPPPHHHAAA@@@@@@>>><<<>>>>>>===<<<<<<;;;;;;<<<<<<::::::::::::::::::::::::999999999999999999999999888777666666555555666666666666666666666666666666333333444444555555444444333333333333444444444444333444555555666555555555444444444444444444444444111333444444222222333555333333444555666666555555333444555555666666555555666666666666666666666666555555444444555555666777555555555555666666666666555555444444555555666777444555555555555777:::===BBBMMMVVVSSSKKKEEE@@@<<<999999:::;;;<<<>>>@@@AAA@@@AAACCCEEEFFFGGGHHHHHHGGGFFFEEEEEEEEEFFFGGGHHHDDDEEEGGGHHHGGGGGGHHHIIIMMMOOORRRRRRPPPNNNLLLLLLOOOQQQSSSUUUXXX```jjjrrr|||yyyjjj```\\\```lllyyy}}}~~~}}}nnn]]]UUUPPPIIIBBB===;;;999888888999:::999777555666666777777777777666777777666666666666555555444444333333333333444444222222222222222222222222tttiii___YYYVVVTTTTTTWWWZZZ___ffflllqqquuuzzz|||}}}{{{vvvsssqqqmmmgggaaa^^^]]]]]]WWWTTTOOOLLLJJJIIIHHHGGGIIIHHHHHHHHHIIIJJJLLLLLLNNNPPPRRRUUUWWWXXXXXXXXXZZZ^^^```^^^]]]```iiirrrsss{{{vvvooolllhhhhhhjjjlllmmmqqqwwwiiiVVVIIICCC???@@@???===<<>>IIIQQQNNNEEE@@@>>><<<888888999:::<<<>>>@@@AAA@@@AAACCCEEEFFFFFFFFFFFFGGGFFFDDDCCCCCCCCCEEEFFFCCCDDDEEEEEEDDDEEEGGGIIIJJJLLLNNNNNNMMMLLLKKKLLLMMMNNNOOOOOOPPPVVV___eeelllttt~~~xxxnnnjjjnnn|||```UUUKKKHHHEEE>>>::::::666666666666777888888777555555555555555666777888777777666666666555555555444333333222333333444444222222222222222222222222|||kkk```YYYTTTTTTVVVVVVZZZ___eeejjjoootttxxxvvvzzz~~~}}}xxxqqqmmmmmmjjjeee^^^WWWSSSQQQQQQQQQMMMIIIGGGFFFGGGGGGGGGJJJIIIJJJJJJKKKLLLMMMNNNPPPRRRTTTWWWXXXYYYYYYYYY^^^aaadddccccccgggrrr{{{|||uuupppoookkkfffgggllllllooovvv~~~vvv\\\PPPGGGBBB@@@AAA@@@>>>>>>AAA======<<<;;;;;;;;;<<<<<<999999999999999999999999888888888888888888888888777777666555555555555555666666666666666666666666222333333444555555555444222222333333333444444444333333444555666666666555444444444444444444444444111333444444333222444555444555555666666555555444555555444333333555666777777666666555555555666666555444444444444555666666888888777777666666666555555444444333444555666777555666666555444444666999;;;FFFMMMIIIAAA===<<<<<<888888999:::<<<>>>@@@AAA???AAACCCDDDEEEFFFEEEEEEGGGFFFCCCBBBAAABBBCCCDDDCCCDDDDDDCCCCCCDDDFFFIIIIIIKKKLLLLLLLLLKKKLLLMMMJJJLLLMMMMMMMMMPPPVVV[[[[[[dddqqq{{{~~~{{{}}}oooaaaRRRIIIBBB@@@;;;666777===777777666666777666666666666555444444444666777888777666666666555555555555333333333222222333444444222222222222222222222222rrrccc^^^]]]ZZZ[[[YYYZZZaaaeeegggjjjooopppqqqrrrtttwww}}}}}}yyyvvvttttttuuuvvvqqqpppnnnllliiigggeeeddd```^^^[[[WWWSSSPPPNNNMMMKKKJJJIIIHHHHHHIIIJJJKKKGGGIIIKKKMMMNNNPPPSSSVVVXXXWWWWWWXXXZZZ\\\]]]]]]aaaaaagggqqqzzz{{{tttmmmhhhjjjlllkkkkkkmmmtttwww|||~~~bbbRRRJJJDDDCCC@@@>>>======>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;::::::888888888888::::::888888888888777777777777777777777777777777777777555555444444444444555555444444333333333222222222222222222222222222222222222222222333333444444444555555555444333222111000333333333333333333333333222333333444444333333222333333333444444444555555888888777666555444333333444444444444444444444444666666777888888888888888777666555444444555666777999888666555555777999;;;;;;>>>AAAAAA>>><<<;;;<<<<<<;;;;;;;;;<<<>>>???AAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCDDDEEEGGGGGGHHHJJJLLLNNNOOONNNMMMLLLMMMKKKJJJKKKMMMOOOPPPPPPSSSYYYaaahhhpppzzzsssaaaRRRKKKDDDBBB>>>;;;999888888888888888888888777777777777888777777777666666555555666666555555555444444444444333333222222333333444222222222222222222222222{{{nnnccc[[[YYYWWWYYY___bbbbbbdddgggfffiiilllppprrrvvv{{{~~~}}}}}}{{{wwwtttrrrooollljjjjjjjjjjjjbbbaaa___]]][[[YYYWWWVVVVVVTTTRRROOOMMMKKKJJJJJJFFFFFFFFFFFFGGGIIIJJJKKKMMMNNNPPPPPPPPPRRRTTTVVVYYYYYY[[[___fffjjjjjjiiieeelll|||{{{uuuqqqllliiilllooopppqqqtttnnnWWWKKKFFFCCCBBB@@@>>>============;;;;;;;;;;;;;;;;;;;;;;;;::::::999888888999::::::888888888777777777666666666666666666666666666666555555444444444444555555444444444444333333333222222222222222222222222222222222222333333333444444444444444444333222111000333333333333333333333333222333333444444333333222333333333444444444444555555555555555444444444444444444444444444444444444555555666777777777777777777666555555555555666777777666444333333555777999:::<<>>===<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::999999999999::::::888888777777777777666666666666666666666666666666555555444444444444555555555555444444444333333333222222222222222222222222222222222222333333333333444444444444333222222111333333333333333333333333222222333333333333222222333333333333444444444444222222333333444444444555444444444444444444444444444444555666666666666555777777666666666666777777666555444333333555777888888:::<<<<<<:::888888888888888888999;;;===???@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBCCCDDDEEEGGGGGGIIIIIIJJJKKKMMMOOOPPPQQQPPPMMMKKKJJJKKKMMMNNNMMMLLLOOOSSSVVVXXX]]]eeekkkuuuzzz~~~nnn[[[PPPIIIBBB??????<<<;;;:::999999:::;;;<<<888888777777777777666666666666555555555555555444555555555555444444444444444333333222222333333444444444444444444444444444~~~ooogggaaa``````]]]\\\^^^\\\___bbbeeeggghhhkkkllloooqqqssstttuuuvvvxxxyyy{{{}}}zzzyyyxxxvvvsssqqqpppoooooollljjjiiiiiihhhfffccc]]]\\\\\\[[[YYYVVVSSSRRRPPPPPPOOONNNMMMLLLKKKKKKGGGGGGFFFFFFFFFFFFGGGGGGCCCEEEHHHJJJMMMNNNNNNNNNQQQSSSUUUVVVWWWYYY]]]___]]]\\\___iiivvv}}}xxxtttssssssooonnnqqqzzzdddQQQGGGDDDDDD????????????>>>===<<<;;;::::::::::::::::::::::::::::::999999999999::::::888777777777666666666666666666666666666666666666555555444444444444555555555555555444444444333333222222222222222222222222222222222222222222222333333333444444444333222222222222222222222222222222222222333333333333222222222222333333333444444444333333333333444444444444333333333333333333333333333444444555555555444444777777777777777777777777888777666555555777888999666777888888888777666666666777888999;;;<<<>>>???@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAABBBBBBCCCDDDEEEFFFHHHIIIIIIIIIIIIIIILLLOOORRRTTTSSSPPPLLLKKKLLLMMMMMMMMMMMMOOOQQQRRRSSSVVVZZZ]]]___fffpppxxx}}}uuueeeXXXKKKEEEAAA>>>>>>???::::::999999999::::::;;;888777777777666666666666666666666666555555555555444444444444444444444444444333333222222333333444333333333333333333333333wwwiiiccc```^^^^^^```^^^___```aaaaaabbbeeehhhhhhjjjlllmmmmmmnnnqqqsssrrrtttwwwxxxyyy{{{}}}~~~xxxsssoooooonnnmmmkkkhhhfffeeeddddddcccbbbaaa```___^^^\\\UUUUUUVVVUUUSSSQQQNNNLLLIIIIIIIIIHHHHHHHHHHHHGGGHHHGGGGGGFFFFFFFFFGGGGGGFFFHHHJJJMMMOOOPPPPPPPPPWWWYYY[[[\\\]]]^^^bbbdddccccccfffqqqxxxvvvwwwxxxvvvrrrpppooopppnnnpppvvvkkkWWWMMMFFFDDDEEE>>>>>>>>>>>>>>>===<<<;;;::::::::::::::::::::::::999999999999999999999999777777777666666666666555555555555555555555555555555555444444444444555555555555444444444333333333222222222222222222222222222222222222222222222222222222333444444444333333222222222222222222222222111222222333333222222111222222222333333333444444555555555444444444444333333333333333333333333333333333444444444444333333666666777777777777666666777666666555666666888888555555555666666666666555666666888999;;;<<<======?????????????????????????????????@@@@@@@@@AAAAAACCCCCCDDDEEEFFFHHHIIIJJJIIIHHHHHHIIIKKKOOORRRUUUUUURRRNNNLLLLLLMMMNNNNNNMMMOOOPPPQQQRRRSSSUUUWWWTTTZZZaaahhhnnnvvvrrraaaVVVRRRJJJCCCBBBAAA>>>===>>>::::::999888888888888888777777777666666666666555666666666666666666666666333333444444444444444444444333333222222333333444111111111111111111111111ttthhhccc```aaacccaaabbbbbb```______bbbdddccceeefffggggggiiilllnnnlllmmmooopppppprrruuuwww{{{|||~~~~~~{{{yyywwwoooooopppooommmjjjfffdddccccccaaa___]]]\\\ZZZYYYYYYXXXXXXWWWVVVVVVUUUUUUOOOOOOOOOOOONNNLLLJJJIIIGGGGGGGGGHHHHHHHHHIIIIIIIIIHHHHHHGGGGGGGGGHHHHHHIIIKKKMMMOOOQQQSSSTTTTTTZZZ\\\^^^^^^___```ccceeehhhlllsss~~~tttmmmhhhmmmppprrrrrrnnnkkkkkklllqqqttt}}}nnnWWWNNNIIIDDDAAACCC>>>=========<<<<<<<<<<<<::::::::::::::::::::::::777777888888888888777777777777666666666666555555555555555555555555555555555555444444444444555555444444333333333222222222222222222222222222222222222222222222222111111111111222333333444444444444222222222222222222222222111111222222222222111111222222222222333333333333666555555555444444333333333333333333333333333333333444444444444333333222555555666666666666555555444444333333444444555666666555444555666777666555777888999:::;;;<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>??????@@@@@@AAABBBCCCCCCDDDFFFHHHJJJKKKIIIIIIHHHIIIKKKOOORRRTTTVVVRRRNNNKKKKKKMMMNNNNNNLLLMMMOOOPPPQQQQQQQQQQQQQQQTTTXXX[[[^^^dddmmmtttyyyjjj```VVVLLLEEECCC???===???>>>;;;999999::::::999888777666666555777777666666666666555555555555555555555666666666333333333333444444444444444333333222222333333444111111111111111111111111tttmmmhhhfffgggfffggghhhgggdddbbbaaaaaa___aaabbbbbbcccdddgggjjjiiijjjjjjhhhggghhhkkkmmmssstttvvvyyy|||}}}|||yyytttqqqooonnnmmmkkkbbbbbbbbbaaa```___]]]]]]XXXXXXWWWVVVUUUTTTSSSSSSOOOPPPPPPPPPOOOOOOPPPPPPKKKKKKKKKKKKKKKJJJJJJIIIGGGGGGHHHIIIJJJKKKKKKLLLJJJJJJJJJJJJKKKKKKLLLMMMOOOOOOQQQTTTWWWZZZ]]]^^^```bbbeeegggiiimmmqqqtttzzz~~~sssmmmiiihhhfffiiilllpppooommmlllppptttyyy}}}lllZZZJJJHHHGGGAAA>>>AAA>>>===<<<;;;;;;;;;<<<===999999999999999999999999555666777888888777666555777777666666666555555555555555555555555555555555555555444444444444555555333333222222222111111111222222222222222222222222222222222222111111111000000111222333444444444444111111111111111111111111111111222222222222111111111222222222222333333333333333333333333444444444222222222222222222222222444444555555444333333222333444555666666555444333333333333444444444555555777555444444777888888666888999:::;;;<<<<<<;;;:::==============================>>>>>>???@@@@@@AAA@@@AAAAAACCCEEEGGGHHHIIIIIIIIIIIIJJJLLLOOOQQQRRRTTTPPPLLLIIIIIIKKKMMMMMMMMMMMMNNNOOOPPPPPPNNNLLLLLLNNNPPPQQQRRRVVV\\\bbbmmmuuu|||pppfffYYYPPPKKKGGGBBB===<<<888888;;;<<<888777999888888888888777666555555777777666666666555555555222222222333333444444444222222333333333444444444444333333222222333333444111111111111111111111111~~~vvvoookkkkkkjjjmmmooonnnkkkfffcccbbb]]]^^^______```bbbeeehhhiiihhhgggdddbbbbbbcccfffmmmoooqqqtttxxx{{{~~~}}}}}}~~~~~~~~~}}}}}}~~~~~~|||}}}~~~}}}xxxyyyyyyxxxwwwvvvuuuuuuqqqmmmiiigggffffffeeeddd\\\\\\[[[ZZZZZZYYYYYYYYYRRRRRRRRRRRRRRRQQQQQQQQQKKKLLLMMMMMMMMMMMMNNNOOOKKKKKKJJJKKKKKKKKKKKKKKKDDDDDDEEEFFFHHHIIIJJJJJJLLLLLLMMMNNNOOOQQQRRRSSSTTTTTTVVVYYY]]]bbbfffiiiiiilllqqqwww||||||tttkkkeeeeeegggjjjkkkgggkkknnnnnnnnnrrryyyuuuaaaQQQEEEFFFFFF???===@@@>>>===;;;::::::;;;<<<===999999999999999999999999444555666777777666555444777666666666555555555555555555555555555555555555555555555444444555555555222222222111111111000000222222222222222222222222222222222222111111000000000111222333444555555555111111111111111111111111111111222222222222111111111111222222222333333333///000111222333444555555222222222222222222222222555555555555444444333222222333444555555444333222555555555666666666666777888666444555888999999777::::::<<<<<<<<<<<<::::::========================<<<======>>>???@@@@@@@@@??????@@@AAACCCEEEGGGHHHIIIIIIJJJKKKMMMOOOPPPQQQRRRNNNJJJGGGHHHJJJLLLLLLNNNNNNOOOPPPPPPOOOLLLJJJFFFHHHKKKLLLLLLOOOTTTYYYXXXbbblllsss~~~{{{rrrkkkccc]]]XXXQQQIIIEEEDDDBBB>>>999;;;888888;;;;;;999:::<<<666666777777777777666666777666666666555555555555000000111111111222222222222222222333333444444444444333333222222333333444222222222222222222222222~~~|||yyyzzzzzzvvvpppiiidddaaaccc```]]]\\\^^^```bbbbbbhhhiiiiiieeeaaa^^^___aaaiiijjjkkklllnnnqqqssstttqqqsssvvvxxxzzzyyyxxxwwwtttuuuuuuuuuvvvvvvwwwwwwtttsssssstttuuuwwwyyyzzz}}}~~~~~~}}}zzzyyywwwuuurrrqqqqqqqqqooonnnoooooooooooooooooooooooommmlllkkkjjjjjjkkkllllllhhhgggeeebbb```]]][[[ZZZWWWWWWUUUTTTSSSSSSSSSSSSQQQQQQPPPNNNMMMKKKJJJJJJJJJLLLNNNPPPPPPNNNKKKJJJIIIJJJKKKIIIHHHGGGIIIJJJJJJKKKLLLKKKKKKKKKMMMOOOQQQQQQQQQQQQRRRTTTUUUWWWYYYXXX[[[bbbfffhhhkkkpppwwwzzzzzzqqqiiibbbaaagggkkkkkkiiiiiikkkmmmppptttzzzvvv\\\NNNJJJDDD@@@??????>>>>>>???>>>===<<<;;;:::999999888888888999999:::::::::888777777666555444444444555555555555555555555555777555333444666666444222444444444444444444444444555555555555444333222111111222333444444333222111111222222333333222222111000000000000000000000000000000000000111111111111222111111111000000//////222111111111000000//////333333333333333333333333222222222222222222222222444444444444444444444444666666555555555444444444333333333333333444555666888777555444333333444444888999;;;<<<>>>???@@@@@@<<<<<<<<<<<<===>>>@@@@@@>>>>>>>>>>>>???@@@AAABBB>>>???@@@BBBDDDEEEGGGGGGFFFFFFGGGHHHIIIKKKKKKLLLLLLMMMMMMJJJHHHJJJQQQWWW]]]ZZZUUUOOOKKKIIIHHHIIIHHHHHHIIIIIIKKKLLLMMMNNNQQQTTTZZZaaalllxxxwwwfffYYYSSSPPPNNNLLLIIIFFFAAA===::::::;;;===999999999888888888888777777777777777777777777777666666555555555444444444333333333444444555555555444444444444444444444444333333333333333333333333222222111111000//////...xxxnnngggeeeccc```]]]\\\\\\^^^^^^^^^```aaacccbbb______```bbbcccddddddfffhhhjjjlllmmmlllnnnqqqsssuuutttsssrrroooooopppppppppqqqqqqqqqnnnmmmlllllllllmmmnnnooorrrssstttuuuuuusssrrrqqqnnnllliiihhhhhhhhhfffeeeeeeeeeeeeeeeeeeeeeeeeeeedddcccbbbbbbbbbbbbcccddd```___^^^\\\ZZZXXXVVVUUURRRRRRQQQPPPOOOOOOOOOOOOMMMMMMLLLKKKJJJIIIIIIHHHHHHIIIKKKLLLLLLJJJIIIHHHJJJJJJJJJIIIGGGGGGIIIKKKKKKLLLNNNNNNNNNOOOQQQSSSUUUVVVXXXYYYYYYYYYZZZ[[[\\\[[[^^^eeekkkrrr|||tttoooiiifffddddddgggkkkmmmnnnrrrsssvvvyyy}}}gggUUUMMMIIICCC@@@>>>>>>>>>>>>>>>>>>===<<<;;;:::999999888888999999999999999999888777777666555555444444555555555555555555555555777555333444555666444222444444444444444444444444444444444444333222111000111222222333333222222111111222222333333222222111000000000000000000000000000000000000111111111111222111111111000000000000222111111111000000000000333333333333333333333333222222222222222222222222444444444444444444444444666555555555444444444444555555444333333333444444888777555444333444444555777888;;;===??????@@@@@@<<<<<<<<<<<<===>>>???????????????>>>>>>???@@@@@@>>>???@@@BBBDDDEEEFFFGGGFFFFFFGGGHHHIIIJJJKKKKKKLLLLLLLLLJJJKKKSSS```iiiqqqiii\\\QQQLLLJJJIIIIIIGGGGGGHHHHHHIIIJJJKKKLLLKKKNNNRRRXXX___iiirrrxxxzzzhhh^^^QQQHHHDDDDDDCCCBBBFFFCCC@@@<<<:::999::::::999999999888888888777777666666666666666666666666666555555555444444444444333333333444444444444444333333333333333333333333222222222222222222222222333222222111000000//////vvvmmmiiifffccc___]]]]]]]]]\\\[[[[[[]]]____________```aaa^^^^^^___```aaacccdddeeefffgggjjjlllmmmlllkkkkkkgggggghhhhhhhhhhhhiiiiiihhhgggeeecccbbbbbbbbbcccfffgggiiijjjjjjjjjiiihhheeebbb```______^^^]]]\\\[[[[[[[[[[[[[[[[[[[[[[[[[[[ZZZZZZYYYYYYZZZ[[[[[[XXXXXXWWWVVVTTTSSSRRRRRROOONNNMMMLLLLLLLLLLLLLLLJJJJJJJJJJJJIIIIIIIIIIIIHHHHHHIIIIIIIIIIIIIIIIIIKKKKKKJJJIIIHHHHHHKKKNNNNNNOOOQQQRRRRRRTTTWWWYYYXXXZZZ\\\]]]]]]]]]___```ddddddhhhnnnvvv{{{pppjjjhhhccceeehhhkkklllpppvvvzzz~~~iiiVVVOOOJJJGGGBBB???>>>>>>>>>===>>>======<<<;;;:::999999999999999888888888888888777777777666555555444444444444444444444444444444666555444444555555444222444444444444444444444444222333333333222111000///222222222111111222222222111111222222222222111111000000000000000000000000000000000000111111111111111111111111111000000000111111111111111000000000333333333333333333333333222222222222222222222222444444444444444444444444555555555555444444444444666666555444333333333333777666555444444444555666666888;;;===???@@@??????===<<<<<<<<<<<<<<<======@@@??????>>>>>>>>>>>>>>>>>>???@@@BBBCCCEEEFFFGGGFFFFFFGGGHHHIIIIIIJJJKKKLLLKKKJJJJJJPPP^^^ppp|||uuu```QQQJJJHHHHHHGGGGGGGGGGGGGGGGGGHHHIIIIIIFFFIIILLLPPPSSSXXX]]]```kkkrrr}}}{{{ooobbbZZZPPPIIIBBB===>>>???@@@???AAA@@@>>><<<:::999888888999999888888888777777777555555555555555555555555555555555555444444444444444444444444333333333333333333333333333333333333111111111111111111111111333333333222111111000000uuuooojjjgggccc```______^^^\\\]]]^^^_________^^^]]]]]]\\\\\\\\\\\\]]]___```aaa```aaacccdddeeeeeedddddd```````````````aaaaaaaaacccbbb```^^^\\\\\\\\\]]]^^^___```bbbcccccccccccc___]]][[[ZZZZZZYYYXXXVVVUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUVVVVVVVVVTTTTTTSSSSSSRRRRRRRRRQQQOOONNNMMMMMMLLLLLLLLLMMMJJJJJJKKKKKKKKKLLLLLLLLLKKKJJJJJJIIIIIIJJJKKKLLLLLLLLLLLLJJJIIIKKKNNNQQQRRRTTTUUUVVVVVVXXXZZZ]]]\\\^^^```______aaafffjjjooorrrxxxxxxooojjjiiijjjeeehhhlllqqqwww}}}|||~~~pppXXXMMMLLLGGGDDD@@@>>>>>>>>>>>>=========<<<;;;;;;:::999999999999888888777777777666777777666666555555555555444444444444444444444444555555444444444444333333333333333333333333333333222222333333222111000000333222111000000111222333111111222222222222111111000000000000000000000000///000000000111111111111111111111111111111111111111111111111111111111111222222222222222222222222111222222222222222333333333333444444444444444444444444444444444444444444555555444333333333444444666555444444444555777888666888;;;>>>??????>>>======<<<;;;;;;;;;;;;;;;<<<>>>>>>=========>>>>>>???>>>???@@@AAACCCDDDEEEFFFEEEFFFFFFGGGHHHIIIIIIIIIKKKJJJIIIKKKRRRaaassssss\\\LLLGGGFFFEEECCCGGGGGGGGGFFFFFFGGGHHHHHHGGGIIILLLNNNOOOOOOQQQRRRWWW^^^hhhsss{{{~~~wwwnnneee\\\SSSKKKFFFEEEBBB>>>===>>>@@@@@@@@@>>>>>>===<<<;;;999888777888888888888777777777777444444444444444444444444444444444444444444444444555444444333333222222222222222222222222222222222222222222222222222222222333333333222222222111111yyyppplllgggcccbbbaaaaaa```___^^^^^^^^^^^^]]][[[ZZZZZZZZZYYYYYYZZZ[[[[[[\\\[[[\\\]]]^^^______^^^^^^[[[[[[[[[[[[[[[[[[ZZZZZZ\\\[[[ZZZXXXXXXXXXYYYYYYXXXXXXZZZ[[[]]]^^^^^^___\\\YYYWWWVVVVVVUUUTTTSSSQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQRRRRRRSSSSSSSSSSSSPPPPPPPPPPPPPPPPPPQQQQQQOOONNNMMMMMMLLLMMMMMMMMMJJJJJJKKKKKKLLLMMMMMMNNNMMMLLLKKKJJJKKKLLLNNNOOONNNOOOOOONNNMMMOOORRRUUUWWWXXXYYYZZZZZZ[[[]]]```aaabbbcccbbbbbbgggpppwwwzzz{{{yyytttnnniiigggiiikkkkkklllpppxxxvvv```OOOHHHHHHDDDAAA>>>======>>>===<<<<<<<<<<<<;;;::::::999999888888888777777666666666666666666666555555555555444444444444444444444444444555555444333333333333333333333333333333333333222333333333333222222111333222000000000000222333000111111222222111111000000000000000000000000000///000000000111111111111111111111111111222222222111111111111111222222222222222222222222222222222111111111222222333333333333333333444444444555555333333444444444444444444222222222333444555666777555444444444555777888:::777999;;;===>>>>>>===<<<;;;;;;::::::::::::::::::;;;;;;;;;<<<===???@@@AAA>>>???@@@AAABBBDDDDDDEEEEEEEEEFFFFFFGGGHHHHHHHHHJJJIIIHHHJJJQQQ\\\hhhqqqssseeeTTTIIIGGGGGGEEEBBBGGGGGGGGGFFFGGGGGGHHHHHHGGGJJJMMMOOONNNMMMMMMMMMMMMQQQXXX___fffnnnuuuzzzuuulll___ZZZSSSMMMHHHEEEBBBAAA???===<<<;;;;;;;;;;;;:::<<<<<<<<<<<<<<<:::999888888888888777777777666666555555555555555555555555333333444444444444444444444444444333333222222111222222222222222222222222333333333333333333333333333333333222222222222222|||vvvoooiiiffffffffffffaaa___]]]\\\]]]]]]\\\[[[WWWWWWVVVVVVVVVVVVVVVWWWWWWXXXXXXYYYYYYYYYYYYYYYWWWWWWWWWWWWVVVVVVVVVVVVUUUTTTSSSRRRRRRSSSTTTUUURRRRRRSSSTTTVVVWWWXXXYYYWWWUUURRRQQQQQQQQQOOONNNMMMMMMMMMMMMMMMMMMMMMMMMLLLMMMNNNOOOPPPPPPOOOOOOLLLMMMMMMMMMMMMNNNNNNNNNMMMLLLLLLKKKKKKLLLLLLLLLJJJJJJJJJKKKLLLMMMMMMMMMMMMMMMLLLLLLLLLNNNOOOPPPPPPRRRSSSTTTSSSTTTWWWYYYYYY[[[]]]^^^^^^```ccceeeccceeehhhhhhiiippp||||||yyysssqqqnnniiieeedddfffhhhooorrryyywwwbbbVVVJJJCCCCCCAAA???<<<<<<=========<<<;;;;;;;;;;;;::::::999999777777777777666666666666666666666666666666555555333333333333333333333333333444555444333222222444333333333333333333333333222333333333333333222222111111111000000111111111000000111111111111000000000000000000000000000000000000000000111111111111111111111222222222222222111111111222222222222222222222222222222222222222111111111222222333333444222333333444444555555555333333333333444444444444111111222333444666777888444333333444666888:::;;;;;;;;;;;;<<<<<<<<<;;;;;;:::999999999999999::::::999999:::;;;===???@@@BBB??????@@@AAABBBCCCDDDDDDEEEEEEFFFFFFFFFGGGGGGGGGHHHHHHGGGIIIMMMSSSYYY]]]^^^VVVMMMHHHHHHHHHFFFDDDFFFFFFFFFFFFFFFGGGHHHIIIFFFIIILLLMMMLLLJJJJJJJJJIIIKKKNNNQQQVVV\\\dddiiinnnrrrwww{{{|||qqqeeeZZZSSSLLLJJJFFFCCC@@@?????????===<<<;;;:::888777777777::::::;;;;;;;;;:::999999888888777777777666666666555555555555555555555555333333333333444444444444333333333333222222222222333333333333333333333333333333333333333333333333222222222222222222111111|||sssooonnnnnnooolllhhhbbb_________^^^\\\WWWVVVUUUTTTTTTTTTTTTTTTTTTTTTTTTUUUUUUUUUUUUUUUTTTTTTTTTSSSSSSSSSRRRRRRQQQPPPOOONNNNNNNNNOOOOOONNNNNNOOOPPPQQQRRRTTTTTTTTTRRRPPPNNNNNNNNNMMMKKKJJJJJJJJJJJJJJJJJJJJJJJJIIIJJJLLLMMMNNNNNNMMMMMMLLLLLLLLLLLLMMMMMMMMMMMMLLLLLLLLLKKKKKKLLLLLLMMMLLLLLLMMMMMMNNNNNNOOOOOOPPPPPPPPPPPPQQQRRRSSSTTTRRRUUUXXXYYYYYYYYY[[[\\\ZZZ\\\___aaacccfffjjjmmmmmmsssyyy}}}{{{uuuttttttsssqqqlllgggccccccgggjjjqqq{{{}}}```TTTNNNFFFAAABBB???===;;;;;;<<<======<<<;;;;;;;;;::::::::::::999555555666666666666666666555666666666666666666666333333333333333333333333222444555444222111222444222222222222222222222222111111222222222222111111000000111111111111000000000000111111111111000000000000000000000000000000000000000000111111111111111111111222222333333333111111111222222333333333111111111111111111111111000111111222333333444444222222333333444555555666222222333333333444444444222222222333444555666777333333333444666999;;;<<<>>>===<<<::::::999::::::888888888888888999:::;;;:::::::::;;;<<<>>>???@@@??????@@@AAABBBCCCCCCDDDEEEEEEEEEFFFFFFFFFFFFFFFHHHFFFEEEEEEHHHKKKNNNOOONNNKKKGGGFFFFFFGGGFFFFFFCCCCCCDDDDDDEEEFFFGGGHHHEEEGGGIIIJJJHHHGGGGGGGGGFFFHHHJJJLLLNNNRRRVVVZZZZZZ]]]aaaeeeiiinnnssswww}}}qqqkkkccc[[[TTTNNNIIIFFFBBBBBBAAA???===<<<<<<<<<<<<<<<;;;:::999888888999888888888888888888999999888777777777666666666666333333333333333333333333222222333333333444444444222222222222222333333333333333333333333333333333222222222222222222222222111111111111111111111111~~~wwwuuuvvvvvvyyyssskkkeeebbbaaa^^^\\\XXXXXXVVVUUUUUUTTTTTTTTTRRRRRRRRRRRRRRRRRRRRRSSSRRRRRRRRRRRRQQQQQQPPPPPPRRRPPPOOOMMMLLLLLLLLLMMMNNNNNNNNNNNNPPPQQQRRRSSSTTTRRROOONNNNNNNNNLLLKKKKKKKKKKKKKKKKKKKKKKKKKKKIIIJJJLLLMMMNNNNNNMMMMMMMMMMMMMMMNNNNNNNNNNNNNNNNNNNNNMMMMMMMMMNNNNNNOOOPPPPPPQQQQQQQQQRRRRRRRRRSSSTTTTTTUUUVVVWWWWWWWWWSSSVVVZZZ]]]]]]]]]]]]]]]ZZZ\\\```cccgggkkkpppsssvvvpppoooppprrruuurrrlllfffcccfffkkkppprrrhhhRRRKKKIIICCCBBBEEE===<<<::::::<<<===<<<<<<;;;:::::::::::::::::::::444555555555666666777777555555555666666666666666333333333333333333333333222444666444222000222444222222222222222222222222///000000111111111000000///000111222222111000///000000111111111111000000000000000000000000000000000000000000111111111111111111111222222333333333111111111222222333333333111111111111111111111111000000111222333333444444222222333333444555666666222222222333333444444444444444333333333444555555222333333444666999<<<===@@@???<<<999888888999:::777777777777888999:::;;;;;;;;;;;;;;;;;;<<<===>>>??????@@@AAAAAABBBCCCCCCEEEEEEEEEEEEFFFFFFFFFFFFHHHFFFCCCCCCEEEHHHJJJKKKEEEEEEDDDCCCCCCCCCDDDEEEAAAAAABBBBBBDDDEEEGGGGGGEEEGGGHHHHHHGGGEEEEEEEEECCCFFFIIIKKKLLLMMMOOOQQQPPPQQQSSSUUUWWW[[[aaaeeennnsss{{{wwwnnnhhhbbb]]][[[UUUMMMGGGCCCBBBAAAAAA<<<======<<<:::999999999888888999888777777999:::666666666666666777888888777777777777666666666666222222222222222222222222222222222333333444444444111111111222222333333444444444444444444444444444111111111111111111111111000000000000000000111111~~~uuummmhhhddd```\\\XXXVVVYYYYYYVVVTTTVVVSSSRRRRRRRRRRRRRRRSSSSSSQQQPPPNNNLLLLLLMMMOOOPPPQQQPPPNNNNNNOOOPPPOOOOOOMMMNNNNNNOOOPPPQQQQQQRRRSSSQQQNNNNNNNNNNNNMMMLLLKKKLLLLLLLLLLLLLLLKKKKKKOOOOOOOOOOOOOOONNNNNNNNNNNNOOOOOOQQQRRRSSSTTTTTTTTTUUUTTTSSSQQQQQQRRRTTTTTTTTTRRRRRRRRRRRRSSSTTTWWWXXXWWWWWW[[[```___ZZZ\\\\\\^^^```cccdddcccbbbdddfffjjjnnnttt|||xxxtttpppooorrrtttuuuuuussstttssspppnnnpppwww}}}eee[[[OOOGGGDDDBBB???<<<===<<<<<<;;;;;;:::999999:::::::::999999999888888777777777777777777777777333444555555444222000///333333333333333333333333111111222222222222333333222222222222222222222222222222222222222222222222////////////000000000000000000000000000000000000111111000000//////......111000///......///000111000000000000000000000000111111111111111111111111000000000000000000000000111111222333333333333222000000111222333555666777666555444333222333444444333333444444444444444444444444555666777999;;;<<<===<<<;;;:::999:::;;;<<<999999999888999999::::::<<<<<<<<<<<<<<<<<<;;;;;;:::;;;<<<>>>???AAABBBBBBBBBCCCDDDFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEGGGFFFEEEGGGJJJLLLJJJHHHEEEEEEFFFFFFFFFEEEEEEDDDFFFEEEDDDCCCBBBCCCDDDDDDBBBBBBCCCEEEFFFGGGHHHIIIKKKKKKLLLNNNPPPRRRTTTVVV[[[```hhhnnnsss|||{{{sssmmmjjjeeeddd```\\\WWWSSSPPPNNNFFFEEECCCAAA@@@>>>>>>>>><<<<<<<<<;;;;;;;;;:::::::::999999888888888888888999888666555555555666777666666777777777777666555666666555444333333222222333333555555555555333333444444444444444444444444111111111111111111111111111111222222222333333333000000000000000000000000yyyooogggddd^^^[[[[[[ZZZUUUSSSTTTVVVUUUTTTTTTTTTTTTTTTUUUUUUTTTRRRQQQPPPPPPQQQQQQQQQPPPNNNNNNOOOOOOOOONNNOOOOOOOOOOOOOOOPPPPPPPPPQQQOOONNNMMMNNNNNNMMMLLLLLLLLLMMMMMMMMMMMMLLLLLLNNNNNNNNNOOOPPPPPPPPPQQQQQQQQQQQQRRRRRRRRRSSSSSSRRRSSSSSSRRRQQQQQQSSSVVVVVVUUUUUUUUUVVVWWWYYYZZZYYYZZZZZZZZZ^^^cccccc___bbbbbbcccfffiiijjjjjjiiiiiinnnuuu~~~wwwpppmmmkkkkkkoootttxxxzzzzzzvvvuuuuuuzzzkkk\\\TTTJJJCCCBBBAAA???===<<<<<<<<<;;;::::::999999999999999999888888888888666666666666666666666666666666666666555444333222333333333333333333333333444444333333222222111111222222222222222222222222222222222222222222222222////////////000000000000000000000000000000000000111000000000/////////...111000///......///000111000000000000000000000000111111111111111111111111000000000000000000000000000000111222222222222111111111111222333444555666666555444333222333333444333333333444444444444444444444555666777999:::;;;===;;;999999999999999888999999999888888999999:::<<<<<<<<<;;;;;;;;;;;;;;;;;;<<<===>>>???@@@AAABBBBBBCCCDDDEEEFFFFFFEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDGGGEEEEEEGGGJJJKKKIIIGGGFFFFFFGGGGGGGGGGGGFFFFFFEEEEEECCCBBBBBBBBBCCCDDDBBBBBBCCCDDDEEEFFFFFFGGGEEEEEEFFFGGGIIIKKKLLLMMMOOOTTTYYY]]]aaahhhqqqyyy|||{{{xxxuuuooohhhaaaZZZVVVSSSQQQPPPNNNKKKHHHFFFCCCBBBAAA@@@???===<<<;;;::::::666666666555555555444444999999888777777777777777888888666555555555666777444555555666777777666666666666555555444333333222222222333333333333222222333333333333333333333333111111111111111111111111000000111111111222222222000000000000000000000000xxxnnnhhhbbb```]]]XXXUUUVVVVVVVVVUUUUUUUUUUUUUUUVVVUUUTTTSSSRRRQQQPPPPPPPPPSSSRRRQQQQQQPPPPPPQQQQQQRRRRRRRRRQQQQQQQQQPPPPPPQQQPPPOOOOOOQQQQQQPPPOOOPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPQQQRRRSSSTTTUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUSSSSSSTTTSSSRRRSSSVVVXXXUUUUUUUUUWWWXXXZZZ\\\]]]]]]```aaabbbgggnnnooolllllllllmmmppptttwwwxxxxxx~~~uuunnniiieeeaaadddjjjrrr{{{}}}jjjWWWPPPJJJCCC??????@@@???>>><<<<<<;;;;;;::::::999999888888888888777777777777666666666666666666666666777666666555444444444444333333333333333333333333666555555444222111111000222222222222222222222222000000000000000000000000////////////000000000000000000000000000000000000000000000000////////////000000////////////000000000000000000000000000000111111111111111111111111000000000000000000000000//////000111111111111000222222222222222333444444555555444333333333333333222333333333444444444555444444444555777888:::;;;<<<:::777888999999777444:::999999888888888999999;;;;;;;;;;;;;;;;;;;;;;;;<<<======>>>???@@@@@@@@@BBBCCCDDDEEEFFFFFFFFFFFFCCCCCCCCCCCCCCCCCCCCCCCCFFFEEEEEEGGGIIIJJJIIIGGGFFFFFFGGGHHHHHHGGGGGGFFFDDDDDDCCCBBBBBBBBBBBBCCCBBBBBBCCCCCCCCCDDDDDDDDDDDDDDDDDDEEEFFFGGGIIIIIIIIILLLOOOQQQRRRVVV]]]bbbjjjnnnvvv~~~xxxvvvrrrlllgggccc```^^^[[[YYYUUUPPPKKKGGGDDDCCCCCCCCCBBBAAA@@@??????>>>===<<<;;;:::999999999999777777777777666666666666888888777666666666666666888777666666555555666666333444555666666777666666777666666555555444444444222111111000000111111222222222222222222222222222111111111111111111111111//////000000000111111111000000000000000000000000{{{ssslllhhhccc]]]ZZZ[[[XXXYYYYYYZZZZZZZZZZZZZZZVVVVVVUUUTTTSSSSSSSSSRRRVVVVVVVVVUUUTTTTTTUUUVVVUUUUUUUUUUUUTTTTTTTTTTTTTTTSSSSSSTTTVVVVVVUUUTTTUUUUUUUUUUUUUUUUUUVVVVVVTTTUUUUUUVVVWWWXXXYYYYYYXXXXXXXXXYYYYYYYYYYYYYYYVVVVVVVVVUUUUUUUUUWWWZZZVVVWWWXXXZZZ]]]___aaabbbdddhhhlllooouuu}}}||||||~~~{{{tttmmmhhheeecccccc^^^cccnnnyyywwwdddYYYMMMHHHDDD???<<<===>>>>>>>>><<<<<<;;;;;;:::999999888777777777777666666666666666666666666666666666666555444333222111222333333333333333333333333333333555555444444333222222111111111111111111111111111000000000000000000000000////////////000000000000000000000000000000000000000000000000////////////000000////////////000000000000000000000000000000111111111111111111111111000000000000000000000000///000000111111111111111333333222222222222222333444444444333333333333333222222222333333444444555444444444555666777999999:::888777999======999444:::999999888888888888888:::::::::::::::;;;;;;;;;======>>>>>>?????????@@@BBBBBBCCCDDDEEEFFFFFFGGGDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEFFFGGGHHHHHHGGGGGGEEEEEEFFFGGGGGGGGGFFFFFFDDDCCCCCCBBBBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCEEEEEEEEEEEEEEEFFFGGGGGGHHHIIIJJJKKKKKKMMMQQQTTTTTTWWW\\\ccciiiooosssuuuzzzyyy{{{}}}|||zzzyyyxxxxxxyyyyyyyyyxxxvvvrrrmmmhhhdddbbbZZZYYYVVVTTTQQQOOONNNMMMKKKJJJHHHEEECCCAAA@@@???????????????????????????<<<<<<;;;:::::::::;;;;;;;;;:::::::::::::::::::::777777666555555555555555777777666666555555555555666666777777777666666555777777666666555555555555333222111000000111222333111111111111111111111111111111111111111111111111000000000000111111111222000000000000000000000000zzztttmmmeeeaaaaaa^^^___bbbddddddbbb```___\\\[[[ZZZYYYXXXXXXXXXYYYVVVXXXYYYXXXWWWWWWYYY[[[WWWWWWWWWWWWWWWWWWWWWWWWVVVUUUVVVWWWYYYZZZYYYWWWWWWWWWVVVVVVVVVWWWXXXYYYXXXYYYYYYZZZZZZ[[[[[[\\\YYYZZZZZZZZZZZZ[[[[[[[[[XXXXXXXXXVVVUUUUUUWWWYYYZZZ[[[^^^aaadddfffhhhiiimmmsssyyy}}}|||wwwsssooommmiiieeeaaa_________aaahhhtttwww^^^RRRNNNEEEDDDAAA>>><<<<<<<<<======<<<;;;;;;:::999999888888777777777666666666555555555555555555555555555555555444333222111222333444333333333333333333333333333333333333333333333333111111111111111111111111////////////////////////////////////000000000000000000000000000000000000////////////000000000000//////000000000000//////000000000000000000000000000000000000000000000000000000000000000000000000000111222222333333222222333333222111111111222222333333333333333222222222111111222222333444444555444444444444555666888888999999;;;>>>AAA@@@<<<999:::999888888777777777888999999999999::::::;;;;;;======>>>>>>?????????@@@BBBBBBCCCDDDEEEFFFGGGHHHEEEEEEEEEEEEEEEEEEEEEEEEDDDEEEFFFGGGFFFFFFFFFFFFCCCCCCDDDEEEEEEEEEEEEEEECCCCCCCCCCCCCCCBBBBBBBBBEEEEEEDDDDDDDDDDDDCCCCCCDDDCCCCCCBBBBBBCCCCCCDDDCCCDDDEEEEEEEEEFFFHHHJJJHHHKKKOOOSSSWWWYYY[[[[[[``````ccciiipppxxx~~~}}}vvvoooiiigggfffggg___^^^\\\[[[YYYYYYXXXXXXZZZZZZ[[[ZZZWWWRRRNNNKKKIIIHHHGGGFFFEEEEEEEEEEEEAAA@@@???>>>>>>======>>>;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;:::::::::;;;;;;888888888888888888888888777666666555555555555555666666666666666555555444999999999888777666555444666666666666666555555555444333222111111222333444111111111111111111111111111111111111111111111111111111111222222222333333000000000000000000000000vvvppppppkkknnnrrrtttsssnnniiieeeaaa___]]]ZZZXXXXXXYYYYYYVVVYYY[[[[[[YYYZZZ]]]aaa\\\\\\\\\[[[[[[ZZZZZZZZZXXXXXXYYYZZZ\\\\\\[[[YYYWWWVVVVVVUUUVVVWWWYYYZZZ[[[[[[\\\]]]___```aaaaaa]]]]]]]]]\\\\\\\\\\\\\\\XXXYYYYYYXXXWWWWWWZZZ\\\\\\^^^bbbggglllpppsssuuu}}}sssoooooopppnnnkkkkkkkkkjjjgggcccbbbbbbccciiipppzzzvvvbbbQQQKKKIIIBBBAAA@@@>>>===<<<;;;;;;<<<;;;;;;::::::999999888888777777777777666666666666555555555555555555555555666555555444444555555555333333333333333333333333111111111222222333333333111111111111111111111111////////////////////////////////////000000000000000000000000000000000000////////////000000000000//////000000000000//////000000000000000000000000000000000000000000000000000000000000000000000000111111222333333333333333333222222111111111222222333333333333333222111111000000111222333444555555333333333444444555777777999<<>>???@@@@@@@@@BBBBBBBBBCCCDDDFFFHHHIIIFFFFFFFFFFFFFFFFFFFFFFFFCCCEEEGGGGGGEEEDDDEEEFFFBBBBBBCCCDDDEEEEEEEEEEEEDDDDDDEEEEEEDDDDDDCCCBBBEEEDDDDDDDDDDDDDDDDDDDDDFFFEEEEEEDDDDDDDDDEEEEEECCCCCCCCCDDDDDDEEEFFFGGGDDDFFFIIIKKKMMMMMMLLLLLLQQQRRRTTTVVVZZZ^^^aaacccdddiiipppvvvxxxyyyzzzzzz|||zzzxxxwwwvvvsssooolllccc```[[[VVVRRRQQQQQQRRRNNNNNNLLLKKKJJJIIIHHHHHHGGGIIIKKKLLLKKKHHHDDDAAADDDCCCBBBAAA@@@?????????=========<<<<<<=========::::::::::::999999999999:::999999888888888888999777777888888888888888999777777666555555555555555555666666666666555444444888888888888777555444333555555555555555555555555555444444444444444444555111111111111111111111111111111111111111111111111111222222222222333333333000000000000000000000000zzzmmmiiiddd^^^[[[YYYZZZ[[[YYY]]]``````___```dddiiihhhgggfffdddbbb```___^^^^^^^^^___```bbbaaa___]]]YYYXXXWWWWWWXXXZZZ\\\]]]___```bbbeeegggjjjlllmmmgggfffeeecccbbb```___^^^[[[\\\]]]^^^^^^```ccceeefffjjjpppxxxzzznnnjjjggghhhlllnnnlllhhhjjjkkkkkkjjjhhhjjjnnnrrrsssyyysss```UUUJJJFFFGGGBBB===>>>===<<<;;;;;;;;;<<<;;;;;;::::::999888888888888888888777777777666666555555555555555555555555444444555555666555555444333333333333333333333333111111111111111111111000111111111111111111111111000000000000000000000000////////////000000000000000000000000000000000000.../////////000000000111...///000111111000///...000000000000000000000000000000000000000000000000000000000000000000000000000000111222222222222222222111111111111111222222222333333444333222111000000000111222333444555555333333333333444555666666:::@@@GGGIIIFFF@@@======:::999888777666666666666777777777888999:::::::::;;;<<<===>>>???@@@AAABBBBBBBBBBBBCCCDDDFFFHHHIIIEEEEEEEEEEEEEEEEEEEEEEEECCCEEEGGGFFFDDDCCCDDDFFFBBBCCCDDDEEEEEEFFFFFFFFFDDDEEEFFFFFFFFFEEEDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCFFFFFFEEEEEEEEEFFFFFFGGGEEEEEEDDDEEEFFFFFFFFFFFFCCCDDDEEEFFFGGGHHHHHHHHHIIIJJJKKKLLLLLLNNNOOOQQQPPPSSSXXXZZZZZZZZZ\\\^^^___]]]ZZZYYYYYYXXXVVVUUUPPPNNNKKKIIIGGGFFFGGGGGGHHHHHHGGGFFFEEEEEEDDDDDDAAABBBCCCCCCCCCBBBAAAAAAAAA@@@???>>>===<<<<<<<<<>>>======<<<<<<<<<======<<<<<<<<<<<<<<<<<<<<<<<<999999888777777777777777888999999999::::::::::::888777666666555555666666555555666666666555444333444444555555555555555444444444444444444444444444444444555555555555444444222222222222222222222222111111111111111111111111111111111111222222222222000000000000000000000000~~~zzzwwwwwwtttuuu{{{}}}xxxpppiiicccaaaaaabbb]]]aaaeeefffeeefffkkkppptttssspppmmmjjjgggdddcccddddddeeefffhhhgggdddbbb]]]\\\[[[[[[[[[]]]```aaadddeeehhhlllppptttwwwxxxqqqpppnnnkkkhhheeecccbbb___aaacccdddfffhhhmmmpppxxx|||{{{rrriiicccbbbdddiiioooppplllgggdddeeefffgggiiinnnwww}}}|||mmmYYYNNNJJJBBB???BBB@@@:::;;;<<<<<<;;;:::;;;<<<;;;;;;::::::999888888777888888888888777777777777555555555555555555555555111222333444444444333222333333333333333333333333333222222111000///......000000000000000000000000111111111111111111111111////////////000000000000000000000000000000000000.../////////000000111111...///000111111000///...000000000000000000000000000000000000000000000000000000000000000000000000//////000111111111111111111111000000111222222333222222333444333222111000///000111222333444555555333333333333444444555666;;;CCCLLLLLLEEE>>>;;;;;;:::999888777666666666666666777777888999999:::::::::;;;<<<>>>???AAABBBBBBBBBBBBBBBBBBDDDFFFHHHJJJEEEEEEEEEEEEEEEEEEEEEEEEBBBEEEGGGFFFDDDBBBDDDEEECCCCCCEEEFFFFFFGGGGGGGGGEEEFFFGGGGGGGGGFFFDDDCCCAAAAAAAAABBBBBBBBBCCCCCCAAAAAA@@@@@@AAAAAABBBBBBCCCBBBAAABBBCCCCCCBBBAAACCCBBBBBBBBBDDDFFFIIIJJJDDDFFFGGGHHHHHHHHHJJJKKKHHHJJJLLLLLLJJJJJJLLLOOOOOOMMMJJJJJJKKKLLLLLLKKKIIIHHHFFFEEEDDDCCCDDDDDDBBBBBBAAAAAAAAA@@@@@@@@@AAA@@@?????????@@@AAAAAA===<<<<<<;;;;;;<<<<<<===<<<;;;::::::999999999:::;;;;;;;;;<<<<<<<<<======;;;:::999888888777777777666666777777888888888999888888777666666666666666444555666666666555333333///000222333444555555555333444444444444444444444333333555555555555333333222222222222222222222222111111111111111111111111000000000000111111111111000000000000000000000000xxxsssooollliiijjjppp|||}}}wwwqqqlllkkkkkkmmmooopppppptttzzz}}}vvvnnnkkklllooorrrsssuuuwwwuuulllaaaccc```___```______ccciiimmmsss||||||zzz{{{{{{xxxuuuwwwvvvuuuwwwzzzzzzsssooojjjfffbbb______bbbiiiqqqvvvvvvttttttpppkkkhhhkkkttthhhRRRMMMGGGBBB@@@@@@??????;;;;;;;;;;;;;;;;;;;;;;;;:::999888888999999888666666666666666666666666666555555555555555555555555333333333333333333333333222222222222222222222222333222111000000111222333000000000000000111111111000000////////////000000222111111111000000//////000000////////////000000000000111111111111000000//////............//////////////////000000000000------------------------000000000000000000000000////////////000000000000111111222222222333333333000000000000000000000000333333222111111222333333444333333333333444555555>>>BBBFFFDDD===777444555999888777666666555666666666666666777888888999999<<<<<<===>>>???@@@AAAAAA@@@AAABBBCCCDDDEEEFFFGGGEEEFFFHHHIIIIIIHHHFFFEEECCCCCCDDDDDDCCCCCCBBBAAABBBBBBCCCCCCDDDEEEEEEFFFCCCDDDFFFGGGGGGFFFEEEEEEEEEDDDCCCBBBBBBBBBBBBBBB@@@AAAAAAAAABBBCCCCCCCCCCCCCCCDDDEEEEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEFFFFFFFFFFFFDDDDDDDDDFFFGGGGGGDDDBBBBBBAAA@@@??????AAACCCDDDAAAAAAAAA@@@@@@@@@??????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;:::::::::;;;;;;::::::999888777777999999999999999999::::::999888777555555777888999777666666555555555555666444555555555444333333222555555555444444333333333444333333222222333333444111111111111111111111111333333333222222111111111111000......000000000///111111111111111111111111111111000000//////......}}}rrrnnnjjjhhhkkkrrr{{{~~~zzzrrrqqquuu}}}sssooollljjjkkkjjjjjjooouuu~~~~~~zzzuuutttvvvwwwrrrkkkfffcccaaa^^^[[[___cccjjjqqqxxx}}}{{{sssoooqqqyyy{{{fffTTTMMMJJJEEEAAA@@@???>>>===;;;;;;;;;;;;;;;;;;;;;;;;:::999777888999999888666666666666666666666666666555555555555555555555555333333333333333333333333222222222222222222222222222222111000000111222222000000000000000000000111000000////////////000000111111111000000000//////000000////////////000000000000111111111111000000//////............////////////000000000111111111000000000000000000000000000000000000000000000000/////////000000000111111111111111222222222333333111111111111111111111111333333222111111222333333444333333333333444555555999===@@@???:::666555666888777666666666666666666666666777777888999999999;;;<<<<<<===>>>???@@@AAA??????AAABBBDDDEEEFFFGGGFFFGGGHHHIIIIIIHHHFFFEEECCCCCCDDDDDDCCCCCCBBBAAAAAABBBBBBCCCDDDDDDEEEEEEBBBCCCDDDEEEEEEEEEEEEEEEDDDDDDCCCBBBBBBBBBBBBBBBCCCCCCCCCCCCDDDDDDDDDDDDCCCCCCDDDEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCAAAAAABBBCCCEEEDDDBBB???AAA@@@???>>>>>>@@@AAACCCAAAAAA@@@@@@@@@?????????>>>>>>>>>>>>>>>>>>>>>>>>======<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;::::::::::::;;;;;;:::999999888777777999999888888777777666666777777777888888777777777777777666555555444555555444444555555444444333222555555444444444333333333333222222111111222222333222222222222222222222222333222222222222222222111222111//////111222111000000000000000000000000000111000000000/////////...~~~zzzuuupppnnnooorrruuu{{{}}}zzz|||}}}{{{{{{oooiiifffddddddfffhhhddd___\\\[[[[[[[[[ZZZbbbjjjuuu}}}}}}rrr```RRRIIIGGGDDDAAA@@@???>>><<<;;;;;;;;;;;;;;;;;;;;;;;;;;;:::888777777888999777666666666666666666666666666555555555555555555555555333333333333333333333333222222222222222222222222222222111000000111222222111111000000000000000000000000////////////000000111111000000000000//////000000////////////000000///000000111111000000/////////............////////////000000000111111111222222222222222222222222000000000000000000000000000000000111111111222222111111111222222222222333222222222222222222222222333222222111111222222333333333333333333444555555333666999999666444555666666666666555666666777777777777777888999999::::::;;;;;;<<<===>>>??????@@@>>>>>>@@@AAACCCEEEFFFGGGGGGHHHIIIIIIHHHGGGFFFEEECCCCCCDDDDDDCCCCCCBBBAAAAAAAAAAAABBBCCCCCCDDDDDDBBBBBBBBBBBBCCCDDDEEEFFFDDDDDDCCCBBBBBBBBBBBBCCCDDDCCCCCCCCCCCCCCCCCCBBBBBBCCCDDDDDDEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCBBBBBBAAAAAA@@@@@@???>>>???@@@AAAAAA???===@@@???>>>===>>>???@@@AAAAAA@@@@@@@@@@@@?????????========================;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;:::::::::::::::999:::::::::999888888777777888888777666555444333333555666888999999888666555888777666555444444444444444444555555444444333333444444444444333333333333222111111000000111111222222222222222222222222222111111111222222222222222333111000000111222222111000000000000000000000000000000000000////////////}}}zzzxxxxxxtttssssssxxx~~~wwwuuummmddd```___```bbbddddddaaa^^^\\\\\\^^^```aaajjjqqq|||rrr^^^RRRKKKGGGAAA???>>>>>>>>>===;;;999::::::::::::::::::::::::999888777777888888777666666666666666666666666666555555555555555555555555333333333333333333333333222222222222222222222222222111111111111111111222111111111000000000000000000000////////////000000000000000000000000////////////000000000000////////////000000000000////////////............//////....../////////000000000000000000000000000000000000000000000000000000000000111111111222222222222111111111111222222222222222222222222222222222222222222222222222222222222333333222222333333444555111444666555444333444666555555555555555666777888777777888888999999::::::::::::;;;<<<===>>>>>>???>>>>>>@@@BBBDDDEEEGGGHHHHHHHHHHHHHHHGGGFFFEEEDDDCCCCCCCCCDDDCCCCCCBBBAAAAAAAAAAAABBBBBBBBBCCCCCCBBBBBBAAAAAABBBDDDFFFGGGDDDCCCCCCBBBBBBBBBCCCCCCBBBAAAAAAAAA@@@@@@??????BBBBBBCCCDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBAAA@@@??????>>>>>>======>>>@@@@@@>>><<<@@@??????>>>???@@@AAAAAA@@@@@@@@@@@@????????????<<<<<<<<<<<<<<<<<<<<<<<<:::::::::;;;;;;;;;;;;;;;::::::::::::999999999999:::999999999888888777777666666666555555444444444555666777888888777666555888777666555444333333333333444444555444444333333333333333333333333333333222222111111111111222222222222222222222222222222000000111111222222333333333111///000111222111111111111111111111111111111000000000000////////////{{{xxxsssrrrvvv}}}uuuooojjjgggiiigggccc```aaaeeehhhiiicccaaa___^^^^^^aaaeeegggrrrvvvnnnYYYOOOIIIEEEBBB===<<<<<<<<<===<<<:::888::::::::::::::::::::::::999888666777888888777555666666666666666666666666555555555555555555555555333333333333333333333333222222222222222222222222111111111222222111111111111111111111000000//////000000////////////000000//////////////////000000//////000000000000////////////000000000000////////////............//////---------.........//////////////////////////////000000000000000000000000000111111111222222222222000000111111111222222222222222222222222222222222222222222222222222222222333222222222222333444444333555666666555444444555555555444555555666777777666777777888999999::::::999999:::;;;<<<======>>>??????@@@BBBDDDFFFGGGHHHGGGGGGGGGFFFFFFEEEEEEDDDCCCCCCCCCDDDCCCCCCBBBAAAAAAAAAAAABBBBBBBBBBBBBBBDDDCCCBBBBBBCCCEEEFFFHHHCCCCCCBBBBBBBBBCCCCCCDDDAAAAAA@@@@@@?????????>>>AAAAAABBBCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCBBBBBBAAA@@@?????????>>>===>>>???@@@>>>===@@@@@@@@@@@@@@@AAABBBBBB@@@@@@@@@?????????>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;<<<<<<;;;;;;:::999999999999999999999999999999888888888888888777555555555666666777777777888777666555555666777888777777555444444333333333333333444444555444444333333333333333333333333333333333222222222222333333222222222222222222222222000000000111111222222222111000......000111000///000000000000000000000000////////////000000000000yyytttrrrvvv{{{~~~yyyvvvwww{{{zzzvvvooohhhcccbbbcccddddddffffffeeefffkkknnnmmmbbbbbbaaa```aaadddjjjooo|||pppXXXLLLHHHDDDAAA???<<<;;;;;;;;;<<<<<<:::999::::::::::::::::::::::::999777666666777888666555666666666666666666666666555555555555555555555555333333333333333333333333222222222222222222222222000111222222222222111000222222111111000/////////000000////////////000000......////////////000000...///000111111000///......//////000000//////...//////............//////------........./////////000000000000000000000000000000000000000000000000000000000111111111222222000000000111111111111222222222222222222222222222111222222333333222222111222222222222222333444444555666777888888777666555555555555444555555666666666666666777888888999999888888999:::;;;<<<<<<===???@@@@@@BBBCCCDDDEEEFFFDDDDDDDDDDDDDDDDDDDDDEEECCCCCCDDDDDDCCCCCCBBBAAABBBBBBBBBBBBBBBBBBCCCCCCDDDDDDDDDCCCDDDDDDEEEFFFCCCBBBBBBBBBBBBCCCDDDDDDBBBBBBAAAAAAAAAAAAAAA@@@@@@AAABBBBBBCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCBBBBBBAAAAAA@@@@@@AAA???>>>???@@@AAA@@@>>>@@@@@@AAAAAAAAABBBBBBBBB@@@????????????>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<;;;<<<<<<======;;;:::999777888888888888999999999888888888888888888888888444444555666777888999999888777555444444555777888666555444444333444444444333333444444555555444444222222222222333333333333444333333333333333333444111111111111111111111111000000000111111111111111111///......///000000///........................////////////000000000000~~~~~~}}}vvvqqqqqqtttxxxzzz~~~{{{{{{|||{{{wwwrrrhhheeebbb^^^]]]^^^bbbeeegggmmmpppnnnooossstttqqqiiijjjjjjjjjlllqqqyyylll]]]NNNHHHEEEAAA??????>>><<<;;;;;;<<<<<<;;;:::999999999999999999999999999777666666777777666555666666666666666666666666555555555555555555555555333333333333333333333333222222222222222222222222000111222222222222111000222222111111000//////...000000////////////000000........./////////000000...///000111111000///.........////////////......//////............///////////////000000000000111000000000000000000000000000000000000000000000000/////////000000000111111000000000000111111111111111111111111111111111111111222333333333333222111222222222111222222333444444555777999::::::777555666666555444444444555555555555555666777777888888777777888999:::;;;<<<<<<>>>??????@@@AAAAAABBBBBBBBBBBBBBBBBBCCCCCCDDDEEECCCCCCDDDDDDCCCCCCBBBAAACCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDCCCBBBBBBBBBBBBBBBBBBBBBCCCDDDDDD@@@@@@@@@@@@AAAAAAAAAAAA@@@@@@AAABBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@>>>>>>@@@AAA@@@?????????@@@AAAAAAAAAAAAAAA????????????>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<======>>>>>>===;;;999888777777777777888888999999777777777777888888888888555555666666777777888888666666666555555666666666444444333333444444555555222333444444555555444444111111222222222333333333333333222222222222333333000000000000000000000000111111111111000000000000222000//////000111111000000000000000000000000000.../////////000000000111wwwpppoooqqqsssuuusssuuuyyy||||||xxxvvvvvvqqqnnnlllmmmnnnlllfff```\\\\\\[[[[[[[[[]]]aaadddnnnuuuyyyxxxxxx{{{zzzuuusssuuuvvvwwwzzzxxxfffVVVMMMFFFEEEAAA<<<;;;??????===;;;;;;<<<<<<<<<;;;999999999999999999999999888777666666777777666555666666666666666666666666555555555555555555555555333333333333333333333333222222222222222222222222000111222333333222111000222222222111000//////...000000////////////000000---.........//////000000...///000222222000///.........////////////......//////............//////111111111111222222222222........................000000000000000000000000////////////000000000000000000000000111111111111000000000000000000000000111222333444444333222111222222111111222222333444222444777:::<<<<<<999666777666555444444444444444444444555555666777777777777777888999:::;;;;;;<<<===>>>>>>>>>????????????@@@@@@@@@AAABBBCCCDDDEEECCCCCCDDDDDDCCCCCCBBBAAADDDDDDDDDDDDDDDDDDCCCCCCBBBCCCCCCDDDCCCBBB@@@???BBBBBBBBBBBBBBBCCCDDDEEE======>>>>>>?????????@@@@@@@@@AAABBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@AAAAAAAAAAAA@@@>>>>>>???@@@@@@???>>>>>>???@@@@@@@@@@@@???????????????>>>>>>>>>>>>========================>>>???@@@???>>><<<999777666666777777888888888999777777777777777888888888666666666666666666555555444555666888888666555444333333333333444555666666222333333444555555555444111111111222222333333333222222111111111111222222////////////////////////222222111111000000//////333111000000111222222111333333333333333333333333.../////////000000111111zzzwwwuuurrrooommmmmmlllkkkkkknnnsssvvvxxxyyyzzzyyyxxxzzz}}}zzzxxxuuuqqqmmmjjjiiiiiijjjeeeggghhhhhhfffbbb^^^\\\]]]^^^______```cccgggjjjrrr{{{mmm^^^VVVKKKIIIEEEAAA===<<<;;;;;;<<<<<<;;;;;;;;;:::::::::999999999888888888888777888888888888777777777666555555444444444333333333444333111111111333555666555444333333333333444555333333333222222222111111000000000000000000000000000000000000000000000000------......///000000000////////////////////////...---,,,---/////////---111111000000//////......//////......---------,,,000000000000000000000000000000000000000000000000111111000000//////......000000000000111111111111000000000000000000000000333333333222222111111111222222111111111111111111111111111111111111111111222666:::<<<;;;999888777555555444444444333333333555555666666777777888888888777555555666777:::;;;<<<<<<===>>>>>>>>>>>>===@@@AAABBBAAA??????AAABBBCCCDDDEEEDDDCCCBBBCCCEEECCCBBBAAAAAAAAAAAABBBCCCAAA@@@@@@???@@@AAACCCDDDBBBAAA@@@?????????@@@AAA???????????????????????????@@@AAAAAA@@@???@@@BBBBBBBBBAAAAAAAAA@@@@@@@@@@@@@@@BBBBBBBBBBBB@@@@@@@@@@@@@@@?????????>>>>>>@@@@@@???>>>======>>>>>>?????????>>>>>>>>>>>>===============>>>>>>>>>>>>===<<<:::::::::;;;===???;;;;;;<<<===<<<;;;999888;;;:::999999888888999999666666666666666666666666555555555555555555555555444444444444444444444444444444444444444444444444111111222222222333333333222222222222222222222222333333333333333222111000////////////000000000000000111222222222000///...///000111222222111000///111000///000222222000///............000222444666}}}yyyrrrooojjjeeeaaacccgggkkkiiikkklllkkkkkknnnssswww|||yyywwwvvvuuurrrpppoooooonnnlllkkkiiihhheeeccccccdddggghhhkkkjjjiiifffbbb___\\\[[[YYY[[[^^^aaaeeekkkqqqvvv{{{jjj[[[QQQJJJGGGEEEBBB???===<<<======;;;:::::::::999999999999999999999888888888777777888888888777777777666666555555444444444333333333333222111000000222444555444333222222222222333444333333222222222111111111000000000000000000000000000000000000000000000000///////////////.........////////////////////////...---------///000///...000000000000//////....../////////.........------////////////////////////000000000000000000000000111000000000/////////.../////////000000000111111000000000000000000000000222222111111111000000000111111111111111111111111111111111111111111111111222555:::<<<;;;:::999888444444444333333333333222555555555666777777888888888777666666666888:::;;;;;;;;;<<<======>>>??????@@@AAABBBAAA@@@AAABBBDDDAAACCCCCCCCCBBBAAABBBCCCCCCBBBAAA@@@@@@AAABBBCCCAAAAAA@@@???@@@@@@BBBBBBAAA@@@????????????@@@AAA????????????>>>>>>>>>>>>>>>???AAA@@@@@@???AAABBBAAAAAAAAA@@@@@@@@@@@@???>>>???@@@AAAAAA@@@???>>>@@@@@@?????????>>>>>>>>>@@@???>>>>>>======>>>>>>????????????>>>>>>>>>>>>>>>>>>>>>===============???===<<<:::::::::;;;<<<:::;;;;;;;;;;;;:::999888888777666666555555666666666666666666666666666666555555555555555555555555222222222222222222222222444444444444444444444444000111111111222222222222222222222222222222222222222333333333222222111000/////////000000000111111///////////////...------///000111111111111000///111000///000222222000///000//////...//////000000uuuiiiaaa^^^aaadddddddddeeeffffffiiimmmqqq}}}{{{tttuuuuuuvvvvvvxxx|||~~~zzzxxxwwwuuurrrooolllkkkkkkkkkllllllhhhcccaaa````````````]]]\\\\\\]]]```eeekkknnnsssrrrnnniiiccc___^^^___^^^aaaeeejjjpppyyy}}}ooo___UUUNNNHHHDDDAAA@@@>>>=========>>>>>>999999999999888888888888999999888888888777777777777777777777666666666666555555444444444333333333222111000000000111222333222222111111111111222222333222222222222111111111000000000000000000000000000000000000000000000000111000000///......------///////////////////////////...---...000111000///000000000////////////...000000////////////......////////////////////////000000000000000000000000000000000000////////////....../////////000000000000000000000000000000000111000000000000/////////111111111111111111111111111111111111111111111111222555999;;;;;;:::::::::444444444333333333222222444555555666666777888888888777777777777999:::;;;;;;;;;;;;;;;===???AAABBB@@@BBBBBBBBBAAAAAACCCEEE@@@AAABBBBBB@@@@@@AAABBBAAAAAA@@@@@@@@@@@@AAAAAAAAAAAA@@@?????????@@@@@@@@@@@@????????????@@@@@@>>>>>>>>>======<<<<<<<<<<<<>>>@@@@@@@@@@@@AAACCCAAAAAA@@@@@@@@@?????????===>>>???@@@@@@???>>>===????????????>>>>>>>>>>>>???>>>>>>============>>>@@@@@@?????????>>>>>>>>>>>>>>>>>>======<<<<<<<<<@@@>>><<<;;;999999::::::999999::::::999999888777777666666555555555555555666666666666666666666666444444444444444444444444222222222222222222222222444444444444444444444444111111222222222333333333222222222222222222222222222222222333222222111000000000000111111111222222000//////...............///000000111111000000///000//////000111111000............//////......---ssskkkhhhiiijjjjjjjjjiiijjjlllnnnppp|||zzzuuupppnnnooorrrsssssstttvvvxxxyyyvvvpppllliiikkknnnppppppqqqrrrttttttwwwxxxvvvxxx|||~~~|||yyyyyyxxxxxxxxxxxxwwwwwwsssrrrpppmmmjjjiiihhhhhhcccfffhhhjjjkkkkkklllmmmmmmhhhbbb___^^^^^^______[[[[[[]]]```gggnnnuuuzzz{{{{{{xxxssslllhhhggghhhnnnqqquuu{{{xxxqqqsss{{{wwwjjjXXXMMMJJJHHHEEEAAA======<<<;;;;;;<<<======:::999999999999888888888888888888888777777777777777777666666666555555555555555444444444333333333222222111111111111222333222222222111111222222222222222222222111111111111000000000000000000000000////////////////////////000000//////............////////////////////////000///...///000111111///////////////////////////000000000000000/////////////////////////////////////////////////////////000000000000////////////............////////////000000000000000000000000000000000000000000000000111111111111111222222222111111111111111111111111111444888:::::::::::::::555555555444444444444333444444555555666777777888888777777777888999:::;;;<<<;;;;;;;;;===@@@CCCEEEBBBCCCCCCBBB@@@@@@AAACCC@@@AAABBBAAA@@@@@@@@@BBB@@@@@@@@@??????@@@@@@@@@AAA@@@@@@???>>>>>>>>>>>>>>>>>>>>>>>>?????????@@@>>>======<<<<<<;;;;;;:::;;;===?????????@@@BBBDDDBBBAAAAAAAAA@@@@@@@@@@@@>>>>>>???@@@@@@???>>>>>>??????>>>>>>>>>=========>>>======<<<<<<=========@@@@@@?????????>>>>>>>>>>>>>>>>>>===<<<<<<;;;;;;>>>===<<<;;;::::::::::::888888888888888888777777999999888777777777777888666666666666666666666666444444444444444444444444444444444444444444444444333333333333333333333333333333333444444444444555222222222222222222222222111111222222222222111111000111111111222222222222222111000//////000111222///000000000000000000///000//////000111111000...***+++---///000000000000zzzwwwvvvuuurrrqqqppppppoooooowwwrrrkkkeeeaaa```aaadddhhhhhhiiijjjkkkjjjhhhgggfffjjjmmmooommmjjjhhhgggfffgggddd```aaagggkkkkkkhhhiiijjjlllmmmmmmlllllleeecccaaa___^^^___``````___dddlllpppqqqpppoooooonnnjjjeeeaaa```aaaaaaaaa]]]___bbbhhhpppxxx{{{wwwvvvwwwyyysssllllllsssuuu^^^TTTHHHBBBCCCCCC@@@<<<<<<<<<;;;;;;:::::::::;;;::::::::::::999999999999888888888777777777666666666666666555555555555444555555444444444333333333333333333222222222333333222222333333333333222222222222222111111111000000000000000000000000000000////////////////////////............//////000000////////////////////////000///...///000111111///...............//////////////////000000000000000........................////////////////////////////////////000000000000............////////////000000000000000000000000111111111111111111111111000000111111111222222222111111111111111111111111111444777999999888888999666666666666555555555555444444444555666666777777777777777777888999::::::<<<;;;;;;<<<>>>AAADDDFFFDDDDDDCCCAAA>>>===>>>???@@@AAABBBBBBAAA@@@AAABBB>>>??????????????????>>>?????????>>>>>>======<<<=========>>>????????????<<<<<<<<<<<<;;;;;;::::::;;;===?????????@@@AAACCCBBBBBBBBBBBBAAAAAAAAAAAA>>>???@@@AAAAAA@@@???>>>>>>>>>>>>=========<<<<<<===<<<<<<<<<<<<<<<======?????????>>>>>>>>>======>>>=========<<<<<<<<<;;;;;;;;;:::::::::;;;;;;;;;777777777777777777777777::::::999888888888888999666666666666666666666666444444444444444444444444444444444444444444444444333333333333333333333333222222222222333333333333222222222222222222222222000111111222222111111111000111111111222222222222222111000//////000111222000//////////////////000000///...///111111///...+++,,,...000111111000000|||~~~~~~{{{yyyrrrkkkfffaaa]]]]]]aaadddcccccccccccceeefffhhheeehhhlllllliiieeeaaa___\\\]]]ZZZVVVXXX```eeefffcccdddfffffffffdddbbbaaa^^^\\\YYYWWWXXXZZZZZZZZZ^^^eeemmmrrrsssrrrrrrsssssspppmmmkkkjjjjjjhhhgggfffiiinnnvvv~~~ssspppooonnnqqqyyynnn\\\OOOIIICCCAAABBBBBB???<<<;;;;;;;;;;;;::::::999999;;;:::::::::999999999999888888777777777666666666666555555555444444444444555555444444444333333333444444444333333333333222222222333333333333222222222111111111111000000000000000000000000000000000000000000000000000000000------......///000000111///////////////////////////...---...000111000///---............/////////......////////////000000........................000000000000000000000000////////////000000000000....../////////000000000000000000000000000000000000000111111111111222222000000000111222222333333111111111111111111111111222444666777666666666777666666666666555555555444333444444555555666777777555666666777888888999999:::::::::;;;===@@@BBBCCCBBBBBBAAA???<<<:::;;;<<<@@@AAABBBBBB@@@@@@AAABBB======>>>??????>>>============>>>>>>>>>===<<<<<<;;;<<<===>>>>>>???>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;;;;===????????????@@@BBBBBBBBBBBBAAAAAAAAA@@@@@@>>>???@@@AAAAAA@@@???>>>============<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<===>>>>>>=========<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<999999::::::;;;;;;;;;;;;777777666666666777888888999888888777777777777777666666666666666666666666333333333333333333333333222222222222222222222222333333333333333333333333//////000000000111111111222222222222222222222222///000111111222111111111000000000111111111222222...............//////000000//////......//////000///......///000000///---000000000000//////...---~~~{{{|||}}}}}}{{{wwwrrrkkkjjjnnnooommmiiifffdddeeegggjjjhhhjjjkkkjjjgggdddcccccc___aaa___\\\]]]bbbfffeeecccdddffffffeeeccc```^^^]]]ZZZXXXXXX[[[]]]^^^]]]bbbhhhooosssuuuwww|||~~~{{{yyy~~~xxxrrrssswww|||ooo\\\PPPIIIFFFCCCBBBAAAAAA@@@>>>999::::::;;;;;;:::::::::999999999999888888888888888777777777666666666666555555555444444444333333555555444444444333333333333333333333333222111111000111222333333222111000111111111111000000000000000000000000000000000000000000000000000000000000.........///////////////////////////////////////...---------///000///...---------.........//////------........./////////........................000000000000000000000000.../////////000000000111/////////000000000111111000000000000000000000000/////////000000000111111///000000111222222333333111111111111111111111111222444555555444333333444555444444444333333333333333333444555555666666777444555555666777777777777777777888:::;;;===>>>>>>=========<<<:::999:::;;;???@@@AAA@@@?????????AAA<<<===>>>>>>>>>>>>===<<<:::;;;<<<=========<<<<<<:::;;;<<<>>>>>>>>>>>>>>>::::::;;;;;;<<<<<<======<<<>>>??????>>>>>>???AAA@@@@@@@@@?????????>>>>>>===>>>???@@@@@@???>>>============<<<<<<<<<;;;;;;;;;;;;::::::;;;;;;<<<===<<<<<<<<<<<<;;;;;;;;;;;;:::;;;;;;<<<<<<=========::::::;;;;;;;;;::::::999777777666666666777999999888888777666666666666666666666666666666666666666333333333333333333333333222222222222222222222222222222222222222222222222000000000111111111222222222222222222222222222222//////000111111111111111/////////000000000111111------...///////////////000///............///000///......///000000///---111000///...------------}}}||||||zzz|||zzz~~~|||uuunnniiigggiiikkkmmmmmmllljjjhhhhhhjjjlllhhhkkkjjjffffffggggggcccbbbdddgggiiihhhfffcccaaa]]][[[ZZZ]]]bbbeeeffffffiiinnnsssvvvxxx~~~~~~xxxxxxzzz||||||zzzjjj[[[PPPHHHDDDCCC@@@>>>===<<<======777888999:::;;;<<<<<<<<<888888888888777777777777777777777777666666666666555555444444444333333333555555444444444333333333222222222222222111000//////000111222222111000///111111111111000000000000000000000000000000000000000000000000000000000000000000000///......------////////////////////////...---,,,---/////////...---------.........//////,,,---------......//////........................000000000000000000000000.../////////000000111111000000000000111111111111000000000000000000000000---.........//////000000///000000111222222333333111111111111111111111111222444555444333222222333333333333222222222111111333333444444555666666777333444555666777777777777444555777888::::::;;;;;;999:::::::::999999;;;<<<===???@@@???>>>===>>>???;;;<<<===>>>>>>===<<<;;;999:::<<<=========<<<<<<999:::<<<>>>>>>>>>>>>===999::::::;;;<<<===>>>>>>===>>>??????>>>===>>>@@@>>>>>>>>>>>>============<<<===>>>??????>>>===<<<======<<<<<<<<<;;;;;;;;;::::::::::::;;;;;;<<<===<<<<<<;;;;;;;;;:::::::::999::::::;;;<<<===>>>>>><<<<<<<<<;;;:::999888777888777666666666888999:::999999888777777777777777666666666666666666666666333333333333333333333333444444444444444444444444222222222222222222222222333333444444444555555555222222222222222222222222//////000111111111111111////////////000000000000...///000222222222111000000///...------...///000///......///000000///------,,,++++++,,,---///000~~~xxxuuuvvvyyyyyyyyywwwtttrrrsssxxx}}}~~~}}}zzzvvvrrrnnnlllssssssqqqpppppppppqqqqqqooollliiikkkoootttuuuuuuzzzzzz~~~uuusssvvv}}}{{{eeeWWWOOOHHHDDDBBB@@@===;;;::::::;;;<<<;;;:::888777777777888999777777777777777777777777555555555666666666666666555666666666777777888888666555444333222333444444111111111111111111111111222222222333333222222222111111000000000000111111000000////////////000000222000///......///000222////////////////////////...............///000111111111000///////////////...///////////////..........................................////////////000000000000000000000000............////////////........................000000////////////000000222333333222111000///......000222222222333555666555444222000000111222333444444444444444444444444444444444444444444444444555555555555555444444444777666555555555777888999888888999999999:::::::::<<<<<<;;;:::999999999:::999;;;===>>>======>>>??????>>>===<<<<<<===>>>???::::::;;;;;;<<<<<<======<<<<<<<<<<<<<<<<<<<<<;;;???<<<::::::<<<===<<<:::<<<===??????=========>>>??????>>><<<<<<;;;;;;;;;;;;<<<>>>???@@@@@@@@@???<<<<<<;;;;;;;;;:::::::::<<<;;;::::::999999999999999999999999999999999999;;;;;;<<<<<<===>>>>>>>>>;;;:::999888777777777777666666777777888888999999:::999888777777888999:::777777666666555555444444555333111000000111000000333333333222222222111111111111222333333333333222222222111111111111222222222333444333111000111222222111111111000000//////////////////000000000000///000000000111111111222000000000000000000000000---.....................---...///000000///...---}}}vvvvvvuuuwww~~~zzzwwwvvv{{{vvvcccTTTLLLGGGDDDBBBAAA???===;;;::::::;;;;;;:::999888888777777888888666666666666666666666666666666666666555555555555444444444555555555666666444444333222222222222333111111111111111111111111111111222222222222111111111111000000000000111111000000////////////000000111000...------...000111///////////////////////////............//////000000//////...............//////000000000000//////....................................////////////....................................////////////111111111111111111111111000000////////////000000222222222222222111111000///111333333222222444555555444222000000111222333333333333333333333333333444444444444444333333333444444555555555555555555777666555555555666888999888888888888999999999999999888888777777777777888999;;;============>>>??????>>>===<<<<<<===>>>>>>;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;>>><<<::::::<<<===<<<;;;;;;===>>>>>>===<<<<<<===???>>>===<<<<<<;;;;;;;;;;;;<<<===???????????????<<<<<<;;;;;;;;;:::::::::;;;;;;:::999999999::::::999999999999999999999999;;;;;;;;;;;;;;;<<<<<<<<<::::::888777777666666666444444555555666666666666:::999888777777888999:::777666666666555555444444666444222111222222222222333333333222222222111111000111222222333333222222222222111111111111222222222333444333111000111222111111111111000000000///////////////000000000111000000000000000000000000000000000000000000000000.....................///.........//////.........xxxxxx{{{uuujjjeeeffffffhhhmmmsssxxxzzzzzzyyyeee\\\PPPHHHEEEDDDCCCBBB@@@>>>===;;;:::::::::;;;888888999999888888777666666666666666666666666666777666666666555444444444222222333333333333444444222222333333222222111000111111111111111111111111000111111111111111111000111111000000000000111111000000////////////000000000///...------...///000////////////////////////000//////............//////.........------------///000000111111111000000....................................////////////....................................////////////////////////////////////000000////////////000000111222222222333333333333222444555555333222333444444333222000000111222222222222222222222222222222333333333333333333333333333444444444555666666666666666555555555666777888666666777777777888888888666666666777777777777888999;;;=========<<<===>>>======<<<<<<<<<======>>><<<<<<<<<<<<<<<<<<;;;;;;::::::::::::::::::::::::===;;;::::::;;;<<<<<<;;;:::<<<======<<<;;;;;;<<>>===<<<<<<;;;<<<<<<:::;;;<<<===>>>>>>>>>===<<<<<<;;;;;;;;;::::::::::::999999999999::::::;;;::::::::::::::::::::::::;;;;;;::::::::::::999999999888777666666555666666444555555555555666666666999888777777777777888999666666666555555555555555555555444333333333444444333333333222222222111111000111222222333333222222222222111111111111222222222333333333111000111222111111111111000000000000/////////000000000111111000000000000////////////000000000000000000000000//////........................------------......}}}}}}~~~uuummmiiihhhdddggglllqqqwww~~~zzzhhh\\\UUUPPPIIIDDDCCCBBBAAA@@@>>>===<<<;;;::::::::::::777888999999999888666555666666666666666666666666777777666555444444333333222222222222333333333333222333444444444333111000111111111111111111111111000000111111111111000000111111000000000000111111000000////////////000000//////...------...//////////////////////////////111000///...............////////////......------...//////000000000000///....................................////////////....................................////////////------------------------000000////////////000000111111111222333444555666555666777666444222222222333222111111000111222222222222222222222222222222222222222333333333333333333333333444555666777777666666666555666666666666555555555666666666777777777777888888999999999999999;;;======<<<<<<<<<===<<<<<<<<<<<<<<<<<<============<<<<<<;;;;;;::::::888888888888999999999999;;;;;;::::::;;;<<<<<<<<<;;;===>>>>>>===<<<<<<===>>>>>>===<<<<<<<<<<<<<<<:::;;;;;;<<<<<<=========<<<<<<;;;;;;;;;:::::::::999888888888999:::;;;;;;;;;<<<<<<<<<<<<<<<======<<<;;;;;;:::999999888888777777666555555555555555777777777777777777777777666666666555555666666666555555555555555555555555444555555444333333444555333333333222222222111111000000111222222222222222222222111111111111222222111222333222111000000222111111111000000000000000//////000000000111111111000000000////////////...////////////////////////.........---------------...---,,,++++++,,,---...}}}}}}|||uuuooolllmmmnnnnnnttt|||xxxiii]]]TTTNNNIIIFFFCCC@@@???>>><<<;;;<<<<<<;;;:::::::::999999777777888999999777666555555555555555555555555555777666666555444333333222444444333333333333333333333444555555555444222111111111111111111111111111000000111111111111000000111111000000000000111111000000////////////000000/////////....../////////////////////////////////111000///...............///000000000000///...---,,,------.../////////...////////////////////////............////////////////////////////////////............////////////000000000000000000000000000000////////////000000000000111111333555777888666888999888555333111111111111111111111111111222333333333333333333333333222222222333333444444444333333333444555666777777555666666666666555555555444444555555555666666666666777888999999999999999999;;;======<<<;;;<<<===::::::;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;::::::999999777777777888888888999999:::::::::::::::;;;<<<======>>>@@@@@@>>>===>>>???>>>======<<<<<<<<<<<<===;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;:::::::::888888888888999999:::;;;<<<=========>>>>>>??????===<<<<<<;;;:::999888888777666555555555555555555777777777666666666666666333333444444444444333333333333444444555555666666333444666555333222333444333333333222222222111111000000111222222222222111222222111111111111222222111222333222000///000111000000000000000000111111000000000000111111111111000000000000000/////////////////////////////////---------,,,,,,,,,++++++...---,,,++++++,,,---...}}}sssssswww}}}~~~yyywwwwwwwwwwwwwwwxxx|||}}}iii[[[RRRLLLIIIHHHAAAAAA@@@???>>>=========;;;;;;;;;::::::999999999777777888888777777666555555555555555555555555555666555555555444333333333555555444444444444333333444555555555444444333333111111111111111111111111000111111111111111111000111111000000000000111111000000////////////000000///000000000000000000///////////////////////////000//////............//////000111111111000...---++++++,,,---............////////////////////////............////////////000000000000000000000000............////////////////////////////////////000000////////////000000000000000000222444666888777999;;;:::777333111111000000000111111111111111333333333333333333333333222333333444444555555666333444444444555666666666555555666666666555444444444444555555555666666666555666777888888888777666999;;;======;;;:::;;;<<<888999:::;;;<<<<<<<<<<<<:::999999999999999888888666666777777888999999999888:::::::::999:::<<<>>>===???AAA@@@???>>>??????======<<<<<<<<<<<<======<<<<<<;;;;;;;;;<<<<<<===<<<<<<;;;;;;;;;:::::::::999888888888888999999:::<<<<<<<<<===>>>>>>??????<<<<<<;;;::::::999888888666666555555555555666666555555555444444444444333222222333333333333222222222222333444555666666666333666888666333111111333333333333222222222111111///000111111222222111111222222111111111111222222111222222222000///000111000000000000111111111111000000000111111111222222///000000000111111111111000000000000000000000000......------,,,+++++++++......------------......zzzwwwvvvxxxzzz||||||vvvqqqssswwwyyyzzzyyyyyyyyyxxx{{{{{{lll^^^QQQLLLIIIDDDBBBBBB????????????>>>======>>>:::::::::::::::999999888888888777666666666666666555555555555555555555555444444444444444444444444555555444444444333333333555444333333222222333333111111111111111111111111111111222222222222111111111111000000000000111111000000////////////000000000000111111111111000000///////////////////////////............//////000...///000111000///---,,,+++,,,---...////////////////////////////////////............////////////////////////////////////............////////////,,,,,,,,,,,,,,,,,,,,,,,,000000////////////000000000000//////111333555777888:::<<<;;;888444222111//////000111111111111111222222222222222222222222333333444555555666777777444444555555555555555555555555666666666555444333555555555555666666666666666777999:::999888666555999;;;===<<<;;;::::::;;;777888:::;;;<<<<<<;;;;;;777777777777777888888888666666777888888999::::::777999;;;:::999999<<<>>>===>>>@@@@@@>>>===>>>???======<<<<<<<<<<<<======>>>===<<<;;;;;;<<<======<<<<<<;;;;;;;;;::::::::::::999888888888888888888999999:::;;;;;;<<<======::::::999999888888888777777666666555666666777777555555444444444333333333222333444555555444333222111222222333555666666777555888;;;999444111111333333333333222222222111111///000000111111111111111222222111111111111222222000111222111000///000111///000000000111111111111000000111111111222222222//////000111222333444444000000000000000000000000000000///......---,,,,,,.........//////.........}}}|||{{{yyyuuuvvvzzzzzzwwwxxxyyysssmmmooopppmmmhhhgggjjjmmmqqquuu{{{mmm^^^VVVLLLFFFHHHHHHBBB===<<<<<<<<<<<<;;;999888888888999999:::::::::999888888999888666555555555666777555555555555555555555555333333444444444444444444444444444333333222222222555444222111000111222333111111111111111111111111222222333333333333222222111111000000000000111111000000////////////000000111111222222222222111111////////////////////////...............///000111---...///000000...,,,+++,,,---...///000000000000000000000000000000000000............/////////000..................................../////////000////////////////////////000000////////////000000000000//////000222444666888:::<<<<<<999555333222...///000111111111111111000000000000000000000000444444555555666777888888555555555555555444444444555555666666666555333222555555555666666666777777:::;;;<<<===<<<:::888777:::;;;===<<<;;;::::::;;;777888999;;;<<<<<<;;;;;;555555666666777777888888666777777888999:::::::::777999;;;:::999999<<>>======<<<<<<<<<======>>>>>>>>><<<;;;;;;<<<===>>><<<<<<;;;;;;;;;:::::::::::::::999888777777777888777777888999999:::;;;;;;888888888888777777777777777777666666666777777888777777666666666555555555444444555666666555444444111111222333555666777777777:::===;;;555111222444333333333222222222111111//////000111111111111111222222111111111111222222000111222111000//////111//////000000111111111222000111111111111222222222//////000222333444555666000000000000000000000000222111111000///.........---...///000000///...---mmmvvv}}}wwwsssvvvyyy{{{zzzyyy{{{ssspppmmmlllmmmmmmkkkiiidddjjjrrryyykkkXXXLLLDDDCCCCCCBBB@@@>>><<<;;;;;;;;;:::::::::999999999;;;;;;999888777777666666777777666666666666777777666666666666666666666666333333333333333333333333333222222111111222222333333222222111111222222333111111111111111111111111111000000000111222333333//////000000000000////////////000000///...---------------.........//////......................................................//////......---,,,,,,---------.../////////000000///...---,,,,,,+++...------,,,,,,------...+++,,,---,,,++++++,,,---........................,,,,,,,,,---------......////////////////////////////////////000000000000333666888::::::888555333444222000000222333333222111111111111111111111111222222333444444555666666666555555444444333222222666777777777777555333222333333333444444444555555999<<<===<<<999777888999999999999999999999999999999999888888888888999999<<<:::999777555555555666999999888888999999:::;;;:::::::::;;;;;;<<<<<<<<<========================;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<===<<<;;;:::999888888888:::::::::999999888888888777888:::;;;;;;:::888777777777777777777666555555999888777555555555666777444444444444444444444444666333222333555666444222666555444333222333444555999::::::888555333333444333333333222222222111111000000111111111111000000111111111000000000000000222222111111000/////////////////////////////////000000000000000111111222111111000000/////////...000000000000000///......000000///.....................------------......^^^hhhwww}}}vvvttttttwww|||}}}}}}}}}}}}vvvuuurrrppppppqqquuuwwwwwwvvvyyy}}}rrrbbbWWWNNNHHHBBBBBBBBBAAA???===<<<;;;;;;::::::::::::999999999999999888888888888888888777777666666666666777777555555555555555555555555333333333333333333333333333222222111111222222333222222222111111222222222111111111111111111111111111111000000111111222333//////000000000000/////////////////////...---------...........................................................................//////......---,,,---------.............../////////...------,,,,,,...------,,,,,,------...---///000///...---...///........................,,,,,,---------.........////////////////////////.../////////000000000000222333555777666555333111333111//////000222222111111111111111111111111111111222222333444444555555444444444444444333333333555666666666555444222111333333333444444444555555888:::<<<;;;999888888:::999999999999999999999999999999888888888888999999999888777666666777888888999999888888999999:::;;;:::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<;;;:::999999999999999999999888888888777777666777999:::::::::888777777777888888777777666555888777666555555666666777444444444444444444333333555333222333555666444222444333222222222222444444555666777666444333333444333333222222222111111111000000111111111111000000111000000000000000000000000000000000000111111111------------------------/////////...//////000000000000000//////.........222222222222222111000000000000///...............//////............//////KKKWWWgggssszzzzzzrrrooommmmmmssszzzzzzuuunnniiiiiikkkmmmnnnwww}}}yyysssrrrssszzzzzz{{{}}}iiiWWWMMMHHHFFFEEE@@@@@@??????===<<<:::::::::::::::999999999888888777777777888888888999999777666666555555666666777444444444444444444444444333333333333333333333333333222222111111222222333222222222222222222222222111111111111111111111111111111000000000111222222//////000000000000/////////////////////......---///...........................................................................//////......---,,,...............---------...........................------,,,,,,------......///000000......///000........................,,,------------.........////////////////////////....../////////000000000000000111222222111111000222000......///111111000111111111111111111111111000111111222222333333333333333333333444444444444444444555444444333222111333333333444444444555555666888::::::999888999:::999999999999999999999999999999888888888888999999666666666666777888:::;;;999888888888888999:::::::::::::::;;;;;;;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<===<<<<<<<<<;;;;;;::::::;;;::::::999999::::::;;;888888888888777777777777666777888:::::::::999888888888999999888888777666666666555555555666777777555555555444444333333333555333222333444555444222111111111111111222444444111222444333222222333444333222222222222111111111000000111111111111000000000000000000000000111111...//////000111111222222........................//////......---........./////////...............111111222222111111000000000//////............///000000////////////000000AAALLL[[[eeejjjuuu~~~yyyuuusssvvv{{{yyywwwrrrssszzz{{{xxx}}}~~~}}}{{{yyyuuutttxxx}}}xxxtttrrrooollliiiggghhhkkknnnpppxxxzzz}}}}}}{{{zzz{{{|||ggg```VVVMMMHHHDDDAAA???============<<<:::999999999999999999888888888888777777888888888888888777666666666555555666666666333333333333333333333333333333333333333333333333333222222111111222222333111111222222222222111111111111111111111111111111111111000000000000111111//////000000000000//////...///////////////......////////////.....................................................................///......---,,,/////////...---------,,,---------.........//////...------,,,,,,------...---...///...---------///........................------------............////////////////////////........./////////000000//////////////////000000222000......///111111000111111111111111111111111000000000000111111222222111111222333444444555555444444444444333333222222333333333444444444555555555666777888999999999:::888888888888999999999999999999888888888888999999555555666777888999::::::888888888888888999999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::===<<<<<<;;;;;;::::::999:::999999999::::::;;;<<<999999888888888888888888777888999:::;;;;;;::::::999999999999999888777777555555555555666666777777555555555444444333333222444333333333333444333333000111111222333444444555111222333222111111222333222222222222111111111111000000111111111111000000000000000000000111111111//////000000111111111111111111111111111111111111000///......---...........................------...///////////////......000///............////////////............//////???GGGSSSYYY[[[bbbwww{{{}}}xxxpppkkkmmmtttzzzzzz~~~}}}|||yyyvvvssspppoooqqqssszzz~~~~~~yyysssrrrrrrqqqqqqsssxxx}}}{{{yyyvvvuuurrrrrrqqqrrrsssvvvyyy|||nnnbbbOOOMMMIIIEEEBBB???<<<:::;;;;;;;;;;;;::::::999888999999888888888777777777888888999888888666555444666666555555555555666666333333333333333333333333333333333333333333333333333222222111111222222333000111111222222111111000000000000000000000000000111111000000///000000111//////000000000000//////......///////////////...////////////////////////.........................................................///......---,,,/////////...---------,,,,,,,,,------.../////////...------,,,,,,------...---...///...---------///........................---------.........//////////////////////////////............//////////////////.........000111222333111//////000111222111000000000000000000000000//////000000000000000111000111111222333444555555555555555444444444444444333333333444444444555555444444555777888999999888777777777888888999999999999999888888888888999999777777777888888888777777888888777777888888999:::;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;::::::::::::999999999999:::;;;<<<<<<::::::::::::::::::::::::999::::::;;;;;;;;;;;;;;;999999999999999888777777444444555555666666666777555555555444444333333333222333333333333222333333111222222333444555555666333444444333111000111222222222222111111111000000000000111111111111000000//////000000111111111111111111111111000000//////111111111111111111111111000000///....../////////------..................---....../////////......//////............//////...------,,,,,,------...@@@DDDKKKNNNLLLPPP___ooozzzrrroooqqqxxx}}}|||{{{zzzyyyxxxwwwvvvvvvvvvrrrvvvzzz~~~|||vvvwwwyyyyyyyyy{{{~~~rrrbbbTTTNNNIIIGGGBBB>>><<<<<<===???999999:::::::::999999888888888888777777777777666888999999999888666444333666555555444444555555666333333333333333333333333333333333333333333333333333222222111111222222333///000111222222111000///000000000000000000000000111111000/////////000000//////000000000000//////---...//////////////////....../////////000000000......................................................//////......---,,,...............------------------.........//////...------,,,,,,------......///000000......///000........................------........./////////////////////////////////------........./////////////////////000111222222333111//////000222222111000000000000000000000000000000000000000000000000000111111222333444444555555555444444444444555555333333333444444444555555444444444555888999888666666666777777888999999999999999888888888888999999888888888888888777666555888777777777777888999999<<<;;;;;;;;;;;;:::::::::999999999999999999999999========================::::::::::::::::::;;;;;;999999999999::::::;;;<<<:::::::::;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;888888999999888888777666444444555666666666555555444444444444444444444444111333444333222111222444222333444555555555555555444555555444222000111222222111111111111000000000000000111111111111000000/////////000111111222222222222111111000//////...........................//////......//////000111...............///////////////000111111111000000///............//////000---,,,,,,,,,,,,,,,,,,--->>>???AAABBB@@@AAAKKKVVVaaakkkssstttuuuzzz~~~|||yyy{{{sssggg```XXXNNNGGGFFFEEEDDDAAA===;;;<<>>>>><<<:::::::::888888999::::::::::::999777777777777666666666666444555777888999888666555555555555444444555555555444444444444444444444444333333333333333333333333333222222222222222222333...000111222222111000...000000000000000000000000111111000/////////////////////000000000000//////------...///000000//////,,,---...///000111222333......................................................//////......---,,,,,,------....../////////...........................------,,,,,,------...+++,,,---,,,++++++,,,---..................................../////////000////////////////////////---------.........//////---...///000111111111111111///------.../////////000000000000000000000000111111111111000000000000111222222222222333333333333222111111111222333444333333333444444444555555555333222444777888666333555666666777888999999999999999888888888888999999666777888999999888777666777777777777777888888999<<<<<<<<<;;;;;;:::::::::777777777777777777777777777777777777777777777777777888999:::;;;;;;<<<===;;;::::::999999::::::;;;888888888999999:::::::::;;;:::888777666666555555777777777777777666555555555555666666666555333222111222222333444555666666000333444333111000222444111222333444333222111000...000111222111111333444111111111111000000000000000000111111111111000000...//////000111222222222/////////000111111222222////////////////////////******+++,,,---///000111.../////////000000111111,,,,,,---...//////.....................///000111.........------.........666666666666777777777777???AAAEEEJJJRRR]]]iiiqqquuu}}}zzzhhh\\\MMMLLLIIIEEECCCAAAAAAAAA======<<<;;;;;;;;;;;;<<<999999999888888888777777777777666666666666777777555666777777777777666666444555555555666777777777444444444444444444444444444333222111111111222333666555222111000000111222111111111111111111111111////////////////////////000000000000000000000000///////////////000111111222///---,,,---...------.../////////000000111111------------------------////////////............000///...---,,,------......------------...//////,,,---......//////..............................------------------------,,,,,,,,,---------......////////////000000000000111111000000//////......////////////////////////////////////000000000000111000......000111000///////////////////////////222111000/////////111111000111222333333222111000444444333333222333333333333333444444555666666777222333444666777777777777444555666777999999::::::888666444555888999777555:::::::::999999999888888777777777777888999:::;;;999999999::::::;;;;;;;;;<<<;;;999888888999;;;<<<;;;::::::999888888888999888888999999999:::::::::;;;;;;:::::::::999999999888888999999999:::::::::888888888888777777666666999999888777666666777777666555333111111222333444555555555666666666777777555444444333222111000000666444333111000000111222000000111111222222222333000000000000000000000000000000000000111111111111000000000000000000000000222111111000///......---000///---,,,,,,---///000//////000000000000//////............////////////222111000//////000111222........................///...---,,,,,,---...///555555666666666777777777;;;===???CCCIIIQQQ[[[aaakkkttt|||mmm___RRRIIIHHHFFFDDDAAA???>>>=========<<<<<<;;;;;;;;;;;;;;;999999999888888888777777777777666666666666777777999888888777666555444444333333333333444444444444444444444444444444444444111111111111222333444444666444222111000000111222111111111111111111111111////////////////////////000000000000000000000000///////////////000111111111///---,,,---......---.........//////000000000////////////////////////000000/////////.........000///...---,,,------......------------...//////---------............///................................................---------.........//////........./////////000000111000000000/////////...////////////////////////------------............111///......///000000///111111111111111111111111222111111000000000111111000111222222222222111000333333222222222222333333333333333444555666666666444555555666666666555555444444666777888999999999999777666777999:::888666999999999999888888888777777777777777888999::::::999999::::::::::::::::::<<<:::999888888999;;;<<<;;;:::999999888888888999888888888999999999::::::;;;;;;;;;:::::::::999999666666777777888888999999999999888888888777777777888777777666555555666666555555333222222222333444222222222222333333444444444333333222222111111111555444333222111111111111000000000111111111222222000000000000000000000000000000000000111111111111000000000000000000000000111111111000///.........000...---,,,,,,---...000//////000000000000//////////////////000000000000000000///......///000000..............................---,,,,,,---......555555555666666666666777999999:::<<>>===<<<<<<<<<<<<<<<;;;:::::::::::::::999888888888888777777777777777666666666666777777999888666555555555666666444444444444333333333333444444444444444444444444///000111222333444444444555444222111000000111222111111111111111111111111000000000000000000000000000000000000000000000000///////////////000000111///...,,,---...//////................../////////////////////////////////000000000000//////////////////...------------......------------...//////......---,,,---...///000........................////////////////////////........./////////000000---------.........//////000000000000////////////////////////////////////------------............000...------...//////...111111111111111111111111111111222222222222222111000111222222222222111000222111111111111111222222222333333444444555555666555555666666555555444333444444555777888888888888:::999888888::::::999888888888777777777777777666777777777777888999:::::::::::::::::::::999999999;;;:::999888888999:::;;;::::::999888888888888999888888888999999999999:::;;;;;;;;;;;;::::::::::::666777777888999999::::::999999999888888888888888777666666555555555555555555555444444444333333333111111111222222222222333222222222222222222222222333333333333222111111000//////000000000000111111000000000000000000000000000000000000111111111111000000000000000000000000111111000000//////......///...---,,,,,,---...///...//////000000//////...//////000000000111111111///......------......///..............................------------......444444555555555666666666888999999999:::===AAAEEEMMMTTT```mmmwwwkkkcccWWWMMMHHHFFFFFFFFFAAA@@@@@@???>>>>>>======;;;;;;:::999999999999999888888888888777777777777777777666666666666777777555444333333444777999;;;666666666555555444444444333333333333333333333333///000222333444333333222333333222111000000111111111111111111111111111111000000000000000000000000////////////////////////000000////////////000000...---,,,---///000000///------..................------------------------111111000000000/////////............------.........------------.../////////...,,,+++,,,---///111................................................---.........////////////,,,,,,,,,---------......000000000000////////////////////////////////////////////////000000000000///...,,,,,,...///...---111111111111111111111111000111222444444333222111111111111222222111111111000000000000000111111222222222333333444444444444444444555555555444444333333444555666777777777777999888888888999999999888666666666666666666666666666666666777777888999:::;;;:::::::::999999888888;;;:::999888888999999:::999999888888888888888999888888888888999999999999;;;;;;;;;;;;::::::::::::999999999:::;;;;;;<<<<<<999999999999888888888888777666666555555555666666444555555555555444333333444444444444444444444555111111111222222333333333222222333444333222111000///////////////000000000///////////////////////////000000000111111111111////////////////////////111000000000/////////...///...------------...///...//////////////////...////////////000000000000................................................////////////////////////444444444444555555555555666777888888888999===???CCCGGGOOOZZZeeesssxxxjjj```RRRNNNHHHCCCAAABBBBBBCCC????????????>>>>>>======::::::999888888888888888777777777777777777777777777777666666666666777777444444333333444666999;;;666666555555444444444333333333333333333333333333222333333444333222000///222222111111111111111111111111111111111111111111000000000000000000000000////////////////////////000000////////////000000...------...000111000///..................------------------------------000000000000////////////------.....................------------.../////////...,,,+++,,,---///111........................------------------------,,,,,,---------.........,,,,,,,,,,,,------------////////////000000000000////////////////////////////////////000000000000///...,,,,,,...///...---000000000000000000000000000111222333444333333222222111111111111111111222000/////////000000111222222222222333333333333333111222333444555555555555333444555666666666666666666777777777666666666777555555555555555555555555666666666666777888999::::::::::::999999888888888::::::999999888888888888888888888777777888999999777777888888888999999999;;;::::::::::::999999999999999:::::::::;;;;;;;;;888888888888888888888888777777777666666777888888555555666666666555444333666666666666555555555555111111111222222333333444111222333444333222111000000000000//////////////////////////////////////////000000000111111111111////////////////////////000000000000////////////.........------...............////////////......---------.........//////////////////////////////////////////////////////000000000111111000000000333333333444444444555555222444555666666777999;;;===>>>CCCKKKTTT```rrr~~~wwwkkkccc[[[RRRKKKGGGFFFDDDAAA???======<<<;;;<<<<<<<<<<<<<<<;;;:::999999888777777777777777666666777777777777777888777777666666666666777777888777555444444444555555333333333333222222222222333333333333333333333333444444444333222111000///111111111111111111111000111111111111111111111111000000000000000000000000000000000000000000000000111000000//////////////////......///111111000.../////////...............////////////////////////////////////............,,,---......///............------------...//////......---,,,---...///000........................------------------------,,,,,,,,,------------...,,,,,,,,,---------......////////////000000000000////////////////////////------------............000...------...//////...////////////////////////000000111222333333333333222222111000000111222222////////////000111222333222222222222222222222222///000222333444555555555333333444555666666555555444555666666444444555666444555555555555666666666666666666666777888999999999999999999999888888888:::::::::999888888777777888777777777777888999999777777777888888888888999999999999999888888888888888888888777777777777666777777777777777888888888888777777777777888888999777666666666666555555555555444444444444444333333111111111222222333333333222222222333333222222111111111000000000000//////000000000000000000000000000000000000111111111111000000000000000000000000000000000000////////////........................---......//////......---,,,,,,---------............//////000000//////...////////////////////////000000111111111111000000222333333333333444444444111333555555555555777888::::::===BBBFFFMMMZZZfffzzzzzzzzzyyywwwuuuvvvyyyooofffZZZRRRNNNKKKFFFCCCBBBBBBBBB@@@>>><<<;;;;;;:::;;;;;;<<<;;;:::999888888888777666666666666777666666666666777777888888777777666666666666777777777777666555444444333333222222222222222222333333222222222222222222222222444444333222111111111111000000111111111111000000111111111111111111111111////////////////////////000000000000000000000000111111000///////////////000//////000111111///---000000000//////.........////////////////////////............------------,,,,,,.../////////.........------------...//////---------............///................................................------------............------------.............../////////000000000111////////////////////////------------............111///......///000000///000000000000000000000000000///000000111222333333222222111000000111222222000000000000111222333333222222222222222111111111000111222333333333333333333333444555555555444444333555666555333333444666444555555555666666666666666555555666666777888999888888888888999999999999:::::::::999999888777666777777777777777888999999777777777777888888888888888888888777777777777666999888888777666555444444555555666666666777777777666666666666666777888888888777666555555555666777444444444333333222222222222222222222222222333333333222222111222222222333222222111111111000000000000000000000000000000000000000000000111111111111000000000000000000000000////////////000000000000---..................------......//////......---------------.........///---...////////////...---////////////////////////...///000000000000///...222222333333333444444444222444666777666555666777999888;;;>>>???AAAHHHQQQZZZ\\\aaafffhhhiiimmmpppzzzttthhhWWWQQQIIIEEEEEEEEEDDDBBB<<<======<<<;;;:::;;;<<<;;;<<<======<<<;;;999888888888777666666666666666555666666666777777888888777777666666666666777777444444555666666555555444333333333444444555555555222222222222222222222222333222111111111222333444///000111111111111000000111111111111111111111111////////////////////////000000000000000000000000111111000///////////////111000000000111111...,,,111111000000/////////...------------------------......---------,,,,,,,,,+++,,,.../////////.........------------...//////,,,---......//////..............................////////////////////////............/////////000---------.........//////.../////////000000111111////////////////////////////////////000000000111111000......000111000///111111111111111111111111000///......///111333444333222111000000111222333000000000000111222333444222222111111111111111111222333333333333222111111333333444444555444444444333555777666333333444777555555555666666666777777555555555666666777888999777777888888999999999::::::::::::999999777666666777777666777777888999999777777777777888888888888777777777777666666666666;;;;;;:::888777555444444444555555555666666777777555555555555555666777888:::888666555444555777888555555555444444333333333222222222222222222222222333222111111111222333444333222222222111111000000000000000000000000000000000000000000111111111111000000000000000000000000////////////000000000000------............---------..................---............/////////000,,,,,,---......---,,,,,,000000000000000000000000,,,---...//////...---,,,333333222222333333444555000111222222444444555666555666888999999:::===???DDDHHHLLLOOOQQQVVV___fffrrrsss{{{xxxqqqkkkccc\\\KKKJJJGGGEEECCCBBBBBBBBBBBB@@@======??????===:::===<<<<<<;;;:::999888888777777777888888888888888777666666555555555666666777777666555555555555555444444444444444444444444333333333333333333333333333333333333333333333333333222222111111222222333111111000000000000111111555444333222111222333333222000...///222333111///////////////////////////111111000000//////............////////////......000000000000000000000000////////////////////////.........------,,,,,,,,,........................................................................---------.........//////------------------------................................................------------------------////////////000000000000111111000///////////////000000///...........................//////////////////000000111111111222444333111000000000111111111111111000000000000000000000000000000000000000333222222111111222222333222222333333333333444444555555555555555555555555333555777777777777888999333444555777777777666666999999888888888888888888999999888888888888999999999888666555555666666777666555555555555777999::::::999888666666888999:::999;;;;;;999555333444777666666666666666666666666444444444444444444444444666666555555555444444444555555444444444333333333333222222111111222222333222222222222222222222222222222222111111111000000000000000000000000000000000000000000000000000000////////////////////////222111111111000000//////,,,---...//////...---,,,,,,,,,---...//////......//////.........---------...................................................---------...///111222333222222222222333444444444444333333333222222222333444555666666777999;;;===@@@CCCDDDEEEHHHPPPVVVdddeeemmm{{{vvviii```]]]YYYSSSNNNIIIHHHFFFDDDCCCBBBBBBBBBAAA@@@@@@AAACCCBBB>>>;;;;;;;;;;;;::::::999999888666666666666666777777777888777666666555666666666777777666555555555555555444444444444444444444444333333333333333333333333222222222222222222222222333222222111111222222333111111000000000000111111333222111111444:::???CCC222000...///111222111///////////////////////////000000000000//////............////////////......////////////////////////..............................---------,,,,,,,,,...............---------........................------------------------------..................------------------------.........................................................................../////////000000000000111000000///////////////000000///...........................//////////////////000000000111111111222111000/////////000000111000000000000000000000000000000000000000000000333222222111111222222333222222222333333333444444444444444444444444444444333444666777666666777888555555777777888777666666888888888888888888888888999888888777777888888999999888777555555555666666555555555555666777888999888777555444444555777888999::::::888555333555666555555555555555555555555444444444444444444444444666555555555444444444444555444444444444333333333333222222222222222222333222222222222222222222222111111111111000000000000000000000000000000000000000000000000000000000000////////////////////////111111000000000/////////------...//////...------,,,------...//////......//////.........---------...................................................---------...///111222222222222222222333444444333333333333222222222222333444555444444444666888777999::::::999;;;@@@DDDQQQRRRYYYggguuu~~~rrrbbbZZZQQQMMMMMMMMMJJJGGGFFFEEEDDDCCCBBBBBBBBBBBB???@@@BBBEEEFFFDDD@@@===;;;;;;::::::999999888888555666666666777777777888888777777666555555666666777777666555555555555555444444444444444444444444333333333333333333333333111111111111111111111111222222111111111111222222111000000//////000000111333111///000444===EEEKKK111000//////111111000///////////////////////////000000000////////////.........////////////......////////////////////////...........................------------,,,,,,,,,//////.........---------........................,,,,,,,,,,,,,,,,,,,,,,,,..................------------------------------................................................////////////////////////....../////////000000000111000//////......//////000///......---.....................//////////////////000000000000111111000000///.........//////000000000000000000111111000000000000000000000000222222111111111111222222222222222222333333333333222222222222222222222222222444666666666555666777777777777888777777666555777777777777888888888888999888888777777888888999999888777666555555555555444555666777777888888777777777555555555555777777888999999777555444555666444444444444444444444444444444444444444444444444555555555555444444444444444444444444333333333333222222222222222222222222222222222222222222222222111111111000000000//////000000000000000000000000000000000000000000000000///////////////////////////////////////.........------...//////...------,,,---......///........................---------................................................------------...///000111222222222111222333333444000000111222333444444555444555666555444444666888555777777777666777:::===CCCCCCHHHSSS```kkkzzz~~~xxxtttlllaaaXXXRRRLLLGGGEEEGGGHHHFFFDDDAAAAAAAAAAAAAAAAAAAAAAAA???@@@BBBCCCDDDCCCAAA???<<<<<<;;;:::999888888777777777777888888888999999777666666555444444555555777777666555555555555555333333333333333333333333222222222222222222222222111111111111111111111111222222111111111111222222000000////////////000000333111......111777===AAA000000//////000000000///////////////////////////////////////////////////......////////////......////////////////////////........................------------------------/////////...------,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,...............---------........................................................................................................./////////000000000000///............//////......------.....................//////////////////000000000000000000000/////////////////////000000000000000111111111000000000000000000000000222222111111111111222222111222222222222333333333333333333333333333333333222333555555555444555666777777777666666555444444666666666777777777777777888888777777777777888888999888777666555444444444444555666888888888777666999888777777777777888999888777777666555444555666333333333333333333333333444444444444444444444444444444444444444444444444444444444333333333222222222222222222222222222222222222222222222222222222222222111111111000000000////////////////////////////////////////////////////////////////////////........................---..................---------...............---........................................................................------------......//////222111111111111222333333///000000111222333444555444555555444333333444666666666777777777888:::<<<<<<;;;>>>EEELLLUUUaaammm~~~}}}rrrjjjaaa[[[XXXUUUPPPLLLHHHDDD@@@???@@@@@@>>><<<>>>>>>??????@@@@@@@@@@@@?????????>>>>>>???@@@AAA======<<<;;;:::888888777777777777777777777777777555444444333333444444555777777666555555555555555333333333333333333333333222222222222222222222222222222222222222222222222222111111000000111111222000000////////////000000111000000///000111333444//////000000/////////000////////////////////////.............../////////......////////////......................................................------------------------//////.........---------........................,,,,,,,,,,,,,,,,,,,,,,,,.....................---........................................................................------------------------............////////////000//////.....................------------..................////////////000000/////////////////////000000000000000000000//////000000111111111111000000000000000000000000222111111000000111111222111111111222222222333333333333333333333333333333111333444555333333333444555555444444333333333333555555666666666777777777888777777777777777777888777777777666555444444333444555777888888777666666888777777777777777777888777666555444555555555555333333333333333333333333444444444444444444444444333333444444444444444444444444333333333222222222111222222333333222222111222222222222222222222222333333222222222111111111////////////////////////////////////////////////////////////////////////------------.....................------.........---...............---------.....................................................................---------...............111111111111111222333333222222222222111111111111111222333222111111222444444444555666777999:::;;;999888:::===@@@CCCLLLVVVgggyyy{{{~~~yyyrrrkkkcccZZZTTTMMMHHHHHHHHHGGGFFFCCC@@@>>>===<<<;;;:::888;;;<<<===>>>>>>>>>>>>===>>>>>>===;;;::::::===@@@<<<<<<<<<<<<;;;;;;;;;:::777777666666555444444444333333333333444555666777777777666555555555555555333333333333333333333333222222222222222222222222222222222222222222222222111111000000000000111111000//////......//////000//////111222222111000000...///000000......///000////////////////////////---............/////////......////////////..............................------------------------,,,,,,,,,------------...................................................,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////........................................................................------------------------------........./////////000///......------......---------,,,------...///............////////////000000////////////......//////000111111111000000/////////000111111222222000000000000000000000000111111000000000000111111111111111111222222222222444444444444444444444444111222444444222222222333444444333222222222333333444444555555666666777777888777777666666777777888555555666666666555444444666666777777777777666666555555555555555555555555666444333333555666666555333333333333333333333333444444444444444444444444333333333333444444444444333333333333222222222222111222333444444333222111222222222222222222222222222222222222111111111000000000000000000000000000000000000000000000000000////////////////////////---------...............///...------------...///.........///......---,,,---------...............................................................,,,------.........------111111111111111222222333222222222222111111111111000111222222111111333555333333333444666777888888666666888;;;999999???HHHOOO^^^lllrrrzzz~~~zzzkkkaaa\\\VVVPPPIIIFFFCCCBBBBBBCCCAAA@@@???>>>=========<<<;;;999:::;;;<<<=========<<<;;;<<<======<<<999888:::<<<999:::;;;<<<>>>???@@@AAA;;;:::999888777555444444333333444444666888999:::777777666555555555555555222222222222222222222222111111111111111111111111111111111111111111111111111111000000000000111111//////............////////////111222222111000///---///111000...---...000////////////////////////---------.........//////......////////////..............................------------------------,,,,,,,,,---------......,,,,,,------.../////////........................------------------------+++,,,,,,---...///000000................................................................................................---------.........////////////...------------...---,,,,,,,,,------...///............////////////000000/////////.........---...///000000000//////...//////000111111222222000000000000000000000000111111000000000000111111111111111111222222222222222222222222222222222222000222333333222111111222444333222222222333444555333333444555555666777777777777666666666666777777333444555666666666555444777777666666666666777777444555555555555555555444555333111222555666666444444444444444444444444444444444444444444444444444222222333333333444444444333333333222222222222111000111333444444333111000222222222222222222222222000000000000////////////000000000000000000000000000000000000000000000000////////////////////////------......///////////////...------------...///......//////...------,,,---------.........//////................................................,,,---.........---,,,,,,111111111000111222222333//////000111222333333444222333444444333444666888444333333444666777666555444555888:::888666:::BBBAAAMMMYYYaaammm{{{}}}zzzlllhhh^^^RRRKKKJJJFFFBBB@@@@@@@@@AAABBBAAA===::::::::::::;;;<<<;;;;;;:::999:::;;;<<<<<<<<<;;;::::::===???>>>:::888888999666777999<<>><<<:::999777666444444555666888:::<<<===777777666555555555555555222222222222222222222222111111111111111111111111000000000000000000000000111111000000000000111111//////............//////000000000000//////......---///111000------...111////////////////////////---------.........//////......////////////..............................------------------------,,,,,,,,,------.........+++,,,,,,---...///000000................................................***+++,,,---...000111111////////////////////////................................................////////////////////////---------.........////////////...------------...,,,,,,,,,,,,------...///............/////////000000000//////.........---+++,,,.../////////.........//////000111222222222000000000000000000000000111111000000000000111111000111111111111222222222111111111111111111111111000222333333111000111111444333333222333444666777333333444444555666777777777777666666666666777777222333444666666666666555888777666555555666777888666666777777777777666666555222111222555777666444444444444444444444444444444444444444444444444444222222222333333444444444333333333222222222111111000111333444444333111000222222222222222222222222///.........------------000000000000000000000000000000000000000000000000////////////////////////........./////////000000///...---,,,,,,---...///.../////////...---,,,,,,---------.........//////................................................,,,---.........---,,,+++222111000//////000111222333333222222111000000000111111222222222333333333222222222333333333444444555555444444666999<<>>???@@@AAA@@@===:::::::::666444333333555777888888555555555555555555555555666555444333222222222222222222222222222222222222000000000000000000000000111111111111000000000000//////////////////////////////////////////////////////......---------,,,---.........//////000000//////.........---------------............------------............---------------------...///000---------------------------------------------------...///000000///...---333222000///.........///............////////////........................---,,,,,,++++++,,,,,,------,,,,,,,,,,,,---......//////.........---------............//////000000....................................////////////............////////////000000//////.........---////////////////////////222222111111000000//////222111111111000000//////000000000000000000000000333333444444444444333333111111111111111111111111222222222222222222222222333333333333444555666666555555666666777777888888888888777666666666666666444444555555555555555555666666777888888777666555666666666666666666666666222333333444444555555555555333111000111111///...333333333333333333333333222222222222222222333333111111222222222333333333///000111333333222111111000000111222222000///...000/////////............000///...------...///000///////////////.........000000000000000000000000//////.........---------------............------/////////////////////////////////......------,,,++++++,,,,,,,,,,,,------//////////////////......,,,------......------,,,222111000//////000111222222222222111111111000000111111111222222222333333333333333444444444555555555444444444666999<<<>>>@@@BBBEEEKKKQQQXXX^^^aaagggiiijjjjjjjjjpppyyy}}}wwwkkkiiifffccc___XXXQQQLLLJJJEEE@@@???@@@AAA>>><<<===<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;::::::999999888:::999888888::::::999888888888888777777777666666888888888888999:::;;;;;;>>>>>>>>>===<<<:::888777:::888555555666666666555444444444444444444444444555555444333222222222222222222222222222222222222000000000000000000000000111111111000000000///////////////////////////////////////////////////////////////.........------............/////////000//////.........---------------............------------............---------------------...//////---------------------------------------------------...////////////...---111000...---,,,,,,------............////////////........................---,,,,,,++++++,,,,,,------,,,,,,,,,,,,---......//////.........---------------........./////////....................................////////////............////////////000/////////............////////////////////////111111111000000000000000000000000000//////......000000000000000000000000000000111111111111000000111111111111111111111111222222222222222222222222333333222333333444555666666666666777777777777777888777666555555555555666555555555555555555555555666777888999999888777666555555555555555555555555444444444444444555555555777555333222333333222111333333333333333333333333111111111111111111111111111111111111222222222222000000111222222222222111111111111111111000//////000000/////////.........000///...------...///000/////////////////////...//////////////////////////////.........---------------............------.................................---------------++++++,,,,,,,,,,,,------------------------------,,,------......------,,,111111000000000000111111000000000111111111222222111111111222222222222333444444444444555555555555555444333444555888;;;===??????@@@BBBDDDHHHKKKLLLPPPQQQSSSSSSUUUZZZccciiivvvzzztttmmmfff^^^YYYSSSRRRQQQPPPNNNKKKFFFBBBDDDAAA======???@@@???===<<<<<<<<<<<<;;;;;;;;;;;;:::::::::::::::999999999999888777888999:::999777777777777777666666666666555555666666777777888888;;;999888:::>>>???===;;;>>>;;;888777666666444333444444444444333333333333555444333222222111222222222222222222222222222222000000000000000000000000111111000000000000//////////////////////////////////////////////////////000000////////////..................////////////...............---------------............------------............------------------------...///------------------------------------------------,,,------......------,,,000///...------,,,---------............/////////........................------,,,,,,,,,,,,---------,,,,,,,,,,,,---....../////////............------------------.............................................////////////............////////////////////////............///////////////////////////000000000000000000111////////////............000000000000000000000000/////////000000/////////111111111111111111111111222222222222222222222222222222222333333444555666888888777777777777777666666666555444444444555555555555555555555555555555555666888999:::999999888555555555555555555555555555555555555555444444444555444222222444444444333333333333333333333333333222111111111000/////////000000000000111111111111111000000000000111222222222111111000000000000000000000000/////////......//////............//////......//////////////////.......................................---------------............------........................,,,,,,,,,,,,------------++++++,,,,,,,,,,,,------------------------------,,,------......------,,,111000000000000000000111/////////000111222222333111111111111222222222222333333333444444444444555444333333444555777:::;;;???>>>=========>>>??????@@@AAABBBCCCDDDHHHOOOSSSZZZgggsssvvvyyy|||fffbbb]]]XXXUUUQQQMMMJJJHHHHHHGGGHHHHHHGGGDDDAAACCC@@@>>>>>>@@@AAA@@@???;;;;;;;;;;;;;;;;;;;;;;;;999999999999999:::::::::999777666777888999888777666666666666666666666666444444555666666666666666666444444999AAAFFFEEEBBB>>><<<999888888777555333444333333333333333222222444333333222111111222222111111111111111111111111000000000000000000000000111000000000////////////////////////////////////////////////////////////000000000000000/////////.........///////////////........................------............------------............---------------,,,,,,---......------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,111111000000////////////---------.........//////........................------,,,,,,,,,,,,---------,,,,,,,,,,,,---....../////////...............------------------------....................................////////////............///////////////////////////.........////////////////////////.../////////000000111111////////////////////////////////////////////////111111000000000000111111111111111111111111111111111111111111111111111111222222222222333444555666888888888777777666666666555444444333333444444444555555555555555444444444444555777888999999999888555555555555555555555555666666666555555444444444222111000000222333333333222222222222222222222222333333222111000//////...////////////000000000000111000/////////000222333333222000/////////000111000000000////////////.../////////....../////////............////////////------------------------........................------............------........................+++++++++,,,,,,---------+++++++++,,,,,,,,,------.........///////////////,,,------......------,,,000000000111111000000000......///000111222222333000000111111111222222222111111222222222333333333333333333444555777888:::===<<<;;;999999999999:::;;;<<<<<<<<<<<>>===;;;;;;;;;;;;:::999::::::;;;;;;;;;;;;;;;;;;888999999999999999999999888777666666888888777666555555555555555555555666444555666666777666666555444222222888@@@EEEDDDBBB:::999888888999999888666444444444333333222222222333333222111111111222222111111111111111111111111////////////////////////000000000////////////.../////////////////////////////////////////////////////////000000000000000///////////////.........---.....................------............------------............------...------,,,,,,,,,------------------------------------------------------,,,,,,,,,++++++,,,,,,,,,000000000000000/////////------------.......................................------,,,,,,------...---,,,,,,,,,,,,---......////////////////////////------------------------....................................////////////............////////////.........///////////////////////////////////////......//////000000000111000000000000000000000000////////////////////////111111000//////000111111000000000000000000000000111111111111111111111111222222222222333444555555888777777777666555555555444444333333333333444444666666555555555444444444222333555777777888777777555555555555555555555555666666555555444444444333222111000111333444444333222222222222222222222222444444333222111111000000....../////////000000000111000/////////000222333333222000/////////000111111000000000////////////...//////////////////...---.........//////000000---------------------------.....................------............------........................+++++++++,,,,,,---------+++++++++,,,,,,,,,------........./////////000000,,,------......------,,,000000111111111111000000......//////000111222222000000000111111111111222111111111111222222222222222333333444555666777888888888666666555666777888::::::999999:::;;;<<<===???BBBFFFHHHHHHKKKPPPSSSYYYbbbppp|||wwwooogggbbb```\\\SSSKKKIIIFFFCCCBBBCCCDDDEEEDDD@@@???>>>>>>??????===;;;<<<<<<;;;:::999888888777::::::::::::;;;;;;;;;;;;999999999999999888888888777666555666777888777555444444444555555555555555444555666777777666555444444333333666:::===;;;999666666666888:::;;;:::999555555444444333333222222222222111111111111222222111111111111111111111111////////////////////////000000////////////......////////////////////////////////////////////////......////////////000000///////////////.........---------...............------............------------............------...------,,,,,,,,,,,,,,,---------------------------------------------------,,,,,,++++++,,,,,,---------............------,,,------------.......................................------------......---,,,,,,,,,,,,---.........////////////000000000.........---------------....................................////////////............////////////.........///////////////////////////////////////...//////////////////000000000000000111111111111000000000000000000000000000///...------...///000000000000000000000000000111111111111111111111111111111111222222333444555666666555555555555555444444444333333333444555555666666666555444444333333222333555666777666666555444444444444444444444444444444444444444333333333555333222333555666666555222222222222222222222222444444333333222111111111////////////000000000000000////////////000111111222111111000000000000000111111000000000/////////......////////////......------......///000000000---------------------------------...............------............------------------------------,,,,,,,,,,,,------------++++++,,,,,,,,,,,,------++++++,,,,,,---.........,,,------......------,,,///000111222222111000///.../////////000000111111000000000000111111111111111111222222222333333333222222333444444555666777666555444444555666777888666666555666888999999999:::;;;===>>>===>>>BBBFFFFFFNNNYYYaaaiiitttrrrnnniiihhhjjjkkkjjjhhh\\\WWWRRROOOPPPNNNIIIEEEDDDBBB??????AAABBBCCCCCC???===<<<===>>>>>><<<;;;<<<<<<===<<<;;;:::::::::999999:::::::::;;;;;;;;;::::::999999888888777777777666555555777777666555333333444444444555555555333444666777777666444333444555555666777666666555444444555777:::;;;:::999666666555555444333333222222222111111111111222222111111111111111111111111////////////////////////000000/////////.........////////////////////////////////////////////////------........./////////000/////////............---------.........//////------............------------............------...---,,,,,,++++++,,,,,,------------------------------------------------...---,,,++++++,,,---...,,,---...//////...------,,,,,,---------.......................................------------......---,,,,,,,,,,,,---........./////////000000000000/////////.........------....................................////////////............////////////............/////////000///////////////////////////////////////........./////////000000000111111000000000000000000000000111000...------...000111000000000000000000000000111111111111111111111111111111111111222333444555333333333444444444444444444444444444444555666666777666666555444444333333444555666777777666555555444444444444444444444444222222222333333333333333666444333333555666666555111111111111111111111111222222222222111111111111//////000000000111111111...//////000000000000000111111111111111000//////111111111000000000//////---...///000000///...---------......///000000111---------------------------------.........//////------............------------------------------.........---------------++++++,,,,,,,,,,,,------++++++,,,,,,---......///,,,------......------,,,///000111222222111000///////////////000000000000000000000000111111111111222222333333333444444444222222333444444555666666666666555555666777888999222222222444666777777777888888999:::::::::===AAA>>>CCCHHHJJJMMMWWWfffrrrzzzlll]]]XXXSSSQQQSSSTTTTTTSSSIIIFFFCCCCCCEEEFFFDDDBBB???===<<<===@@@BBBCCCCCC;;;999888999:::;;;:::888888999;;;;;;:::999999999999999999::::::;;;;;;;;;;;;::::::999888777666666777555444555666777666555333333333444444555555555222333555666666555333222444555777888777666777888333444555777:::;;;:::888777777666555444444333333222111111111111111222222000000000000000000000000////////////////////////000/////////............////////////////////////////////////////////////,,,---------......//////000000//////.........------------.........//////---..................------..................---...---,,,,,,++++++++++++------------------------------------------------......,,,,,,,,,,,,.........///000111111000//////,,,,,,,,,---------....................................------------......---,,,,,,,,,,,,---........./////////000000111111000000/////////............................................./////////000............/////////000---.........//////000000////////////////////////000000//////.........------.........//////000000000000000000000000000000444222111//////111222444000000000000000000000000000000000000000000000000111111111111222333444555222222222333333444444444444444444444444555666777777777666555444444333333666666777888888777666555444444444444444444444444111111111222222333333333555333222222333444333222111111111111111111111111000000000000000111111111000000000000111111111111---...000111111111000///000111222222222111///...111111111111000000000000---...///000000///...------------...///000000111........................---------.........//////---..................---------------------------/////////......---------++++++,,,,,,,,,---------------......///000111111,,,------......------,,,//////////////////////////////000111111111111111111111222222222222111111111111000000111111222333333222222222333333444555555444333333333333444555222222333333444555666666666666666777888999;;;;;;<<<<<<<<<>>>CCCIIIOOORRRdddppp~~~{{{wwwssspppooopppppppppvvv~~~|||ooo```VVVLLLLLLKKKIIIGGGFFFEEEDDDAAAAAAAAA@@@@@@@@@@@@@@@;;;;;;;;;;;;<<<>>>???@@@;;;::::::999999::::::;;;999999999888888888777777777777888888888999999999888888888888777777777777666555555555444444444444666666444222222444444222...222666666555444222000444555777888888777555444555555666666666666666555777666555555444444444444333333333222222222111111000000000000000000000000,,,...000111111000...,,,111111000000//////......000000000000000000000000...---,,,,,,,,,,,,---...........................000000000000////////////........................,,,,,,,,,,,,,,,,,,,,,,,,000///...---------------------------------------//////.........------------.........---,,,++++++...------,,,,,,------...------............------.../////////...------,,,,,,+++++++++,,,...000111..................------------,,,,,,,,,,,,------000000////////////000000111000///---------...///++++++,,,,,,---.../////////............---------........................////////////////////////......////////////......+++,,,---///000000111111------...///000000////////////000000000000//////111111000000//////......222111000//////000111222111111111111111111111111222222222222222222222222333333333444444444555555333333333333333444555666444444555555444444333222444333333333333444555666888666555333333444555666777555333111000000111222333333333333333333333333444222111111222333333222222111111111000000//////222111111111222333444444111111000000000000111111000000000000000000000000111000///---------...//////////////////////////////...---,,,,,,---...///.........------.........,,,,,,,,,------.........------...///000000000///++++++,,,------......///++++++,,,,,,,,,---------*********++++++,,,,,,,,,---------------------------+++)))***---///---+++//////////////////////////////000111111111111111111111111222222111111111111111000000111111222333333333222222222333333444555444333333333333444555333333444444555666666777666666777777888:::;;;<<<::::::999999<<<@@@EEEGGGQQQYYYeeennnvvv{{{vvvpppllliiihhhcccaaa___\\\ZZZYYYYYYYYY___bbbfffgggbbbZZZPPPIIIHHHHHHGGGEEEDDDCCCAAAAAA????????????????????????;;;;;;;;;;;;<<<===>>>???::::::999999999999::::::888888888888777777777777777777777888888888999999777777777666666666555555666666666555555555444444333444444555666777666444888777555111000222444666333444666777777666444333444444555555666555555444444333222222111111222222222222222222111111111111000000000000000000000000---...///000000///...---////////////.........---........................//////...------...//////..............................//////000000000111------------------------------------------------//////......------......------------------------++++++,,,,,,---------...---............------,,,...------------------...------............------...............---,,,,,,...------,,,---...000111..............................------------......//////............//////000///...---------......,,,,,,------....../////////............---------.........................................................//////.........,,,---...///000000000000///000000000000000///...//////000000000000//////000000000000000000//////222111000000000000111222111111111111111111111111222222222222222222222222333333333444444444444555444444333333333444444555444444555555444444333222333333444444444555555555777666444333222333444555666444222111000000222222333333333333333333333333444333111111333444333222111111111111000000000///111111111111111222333333111111000000000000111111000000000000000000000000000000///...............///////////////////////////...------------...///......------------......,,,,,,,,,------.........***+++,,,,,,,,,,,,,,,,,,++++++,,,------......///++++++,,,,,,,,,---------++++++++++++,,,,,,,,,,,,---------------------------+++***+++...///...,,,000000000000000000000000//////000111111111111111111111111111111111111111111000000000000111222222444333333222222222333333444444333333333333444444444444555555666666777777666666777777888:::;;;<<<:::999777666777999;;;===CCCHHHNNNSSSZZZeeesss~~~{{{rrrkkkhhhmmmttt~~~}}}wwwtttqqqpppqqqpppkkkhhheeeddd```]]]YYYVVVUUUTTTMMMMMMLLLKKKJJJJJJIIIIIITTTSSSRRRPPPMMMIIIFFFDDDCCCCCCBBBAAA???>>>==============================<<<<<<<<<;;;;;;<<<<<<===::::::999999999999::::::888888888777777777666666777777777777888888888888666666666555555555444444777666666666555555555555222333555666666555444333999666333000000111444777333333555555555555333333333333444444444444333333222222111000000000111111222222222111111111000000000000000000000000000000////////////////////////............------------........................000000///......///000000........................,,,---...///000111111222..................................................................//////------------------------((())))))***,,,------...------.../////////......------------------------------............------------......------,,,,,,//////.........//////000........................///..................///...------------------......------------......///........................///............---------................................................------............------......////////////......111111111111000///......//////000000000000//////000000000000111111111111222222111111111111222222111111111111111111111111222222222222222222222222333333333333444444444444555444444333333333333444444444555555444444333222222333444555666555444444666555333222222222333444444333222111111111333333333333333333333333333333555333222222333444444333111111111111000000000000111111000000000111222222111000000//////000000111000000000000000000000000///////////////......---///////////////////////////...------------...///------,,,,,,,,,,,,---------------------.........+++++++++,,,++++++******++++++,,,------......///,,,,,,,,,,,,------------------------,,,,,,,,,,,,---------------------------,,,,,,,,,...///...---000000000000000000000000//////000111111111111111111111000000000000111111000000000000000111222222444333222222111222222222333333333333333333333333444444444444555555666666666666666777888999:::;;;<<<;;;999777666777999:::>>>AAADDDFFFJJJSSS___iiihhhffffffiiinnnrrrrrrqqqsssvvvxxxvvvooofff^^^ZZZUUURRRRRRWWW]]]iii~~~uuupppnnnkkkiiigggddd```]]]\\\ZZZWWWUUUUUUUUURRRPPPSSSRRRQQQOOOMMMLLLKKKJJJDDDEEEFFFGGGGGGFFFEEEEEEMMMKKKIIIFFFDDDCCCCCCCCC??????>>>===<<<;;;;;;;;;::::::;;;;;;;;;;;;<<<<<<===<<<<<<;;;::::::;;;;;;999999888888888888999999999999888888888777777777666666666777777777888888666666666555555555444444777777666666666555555555444333333444333111111444444111111444555333222222222333333444444333333222222333333333333222222111333222111111111111222222333333222222222111111111//////////////////////////////............//////........................000000000000000000000000////////////////////////........................------......///000000111////////////////////////........................------...///////////////------------------------))))))***+++,,,,,,------------...///000000000///------............------------............------,,,---------------,,,,,,000//////............------------...............//////............//////......------------......---------......///000000///////////////.........///............---------................................................,,,,,,------------,,,,,,//////000//////...------//////000000000//////...//////000000000000////////////000000111111222222222222111111111111222222111111111111111111111111111111111111111111111111222222333333333444444444555555444333222222222222444444555555444444333222222333555777777666444333555444333222222222333333222222111111111222333444222222333333333333444444666444222333444555444444111111111000000000000000111000000000000000111111000000////////////000000000000000000000000000000---...///000000///...---////////////////////////.........------.........---,,,,,,++++++,,,,,,------------..............................---,,,+++++++++,,,------......///,,,,,,,,,------------............------,,,,,,,,,------------------------------------...//////...//////////////////////////////000111111111111111111111000//////000111111000000//////000000111222333222222111111222222222333333333333333333333333222333333333333333444444555555555666777888999:::<<<;;;999888777888999:::999;;;===>>>???DDDKKKPPPQQQOOOMMMOOOSSSVVVVVVUUUVVVWWWXXXVVVQQQMMMJJJHHHFFFFFFHHHKKKOOOXXXiiiwww|||xxxtttqqqqqqqqqlllaaaXXXUUUSSSQQQQQQPPPOOOLLLJJJKKKIIIGGGGGGGGGGGGGGGGGGEEEEEEEEEEEEDDDDDDCCCCCC???@@@BBBCCCDDDCCCBBBBBBCCCBBB@@@???>>>==================<<<<<<;;;;;;;;;999999::::::;;;;;;;;;;;;===<<<;;;::::::999999:::999888888777777888888999::::::999999999888888888555555666666666777777777777777777666666666555555666666666666555555555555666222111333222111666>>><<<666333666666222000222222333333333333333333222222222333333222111000000111111111000000111111222444333333333222222222222//////////////////////////////............//////////////////////////////000000000000000000000000................................................/////////.......................................------------------------,,,---...///000000000///------------------------------------------,,,,,,------...///000000000///---......//////......---------............------,,,,,,---......---------............---,,,,,,+++---------.........////////////............/////////..................///.........///000000000000///////////////.........///............---------................................................,,,,,,------------,,,,,,000000000000///...---,,,+++,,,---...//////////////////000000000000////////////000000111111111222111111111111111111111111111111111111111111111111111111111111111111111111222222222333333333444444555444333222222222222222444444555555444444333222222333555777777666555444444444333333222222222222111111111111222333444444222222222333333444444444666444222333444555444444000000000000000000111111111111000000000000000111000000////////////000000////////////////////////---...///000000///...---////////////////////////---..................------,,,,,,++++++,,,,,,---........................//////000//////...---,,,++++++,,,------......///,,,,,,---------..................------,,,,,,,,,------------------------------.............../////////////////////////////////000111111111111111111000///......///000111000////////////000111111111111111111111222333333222222333333333333222222222222222222222222222333333444444444555777888999999888777666666777888888777888:::;;;;;;<<<>>>@@@DDDCCCBBBBBBDDDEEEEEEEEEDDDEEEEEECCCAAAAAABBBCCC@@@@@@AAABBBDDDKKKTTT\\\cccgggkkkkkkhhhccc^^^[[[WWWVVVUUUUUUVVVTTTOOOJJJEEEDDDDDDDDDFFFFFFEEECCC@@@@@@@@@@@@@@@AAABBBBBB??????@@@AAAAAAAAA@@@@@@>>>???@@@AAABBBAAA@@@???<<<======>>>===<<<:::999<<<<<<<<<<<<<<<<<<<<<<<<999::::::;;;;;;<<<<<<<<<<<<;;;::::::999999999999888888777777777777888888999999999999888888888777555555555555666666666666777777777666666666555555666555555555444444444444555111000444444555>>>JJJLLL???555444333000111666333333333333333333333333333333333333222111000/////////.........///000000333333333222222222111111000000000000000000000000/////////////////////////////////000000000000000........................---......//////......---......................../////////.........------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------...///000111000///...------------------------/////////......---------------.../////////......---...///000000///...---------............------------......//////......------......---,,,++++++,,,,,,------...////////////................../////////............//////---...//////000/////////........................///............---------........................------------------------------............------//////000000///...------)))***+++---...///000000//////000000000000//////////////////000000000000000000111111111111000000111111111111111111111111111111111111111111111111222222222222333333333333444333333222222222222333444444555555444444333222333444555666777666555555444444444444333333333222111111111222333333333333111222222333333444444555555333222222333444444333000000000000111111111111222222111000000000111111000//////......//////000////////////////////////---...//////////////////////////////////////////------...//////...------------,,,,,,,,,,,,------/////////...............------......------,,,,,,++++++,,,------......///,,,---------............------------,,,,,,,,,,,,------------------------+++---......------...///------------------------//////000111111111111111111000///......///000111///////////////000111111000000000000111333444444111222333333333333222111333333333333333333333333222222222333444555666777777777666555555555555666777888999:::999::::::;;;<<<===>>>===<<<<<<<<<======>>>>>>===<<<===???@@@>>>===<<<;;;===BBBGGGIIIKKKMMMPPPQQQOOOKKKIIIHHHFFFFFFFFFEEEDDDDDDDDDEEE@@@??????@@@BBBBBBAAA@@@;;;<<<============>>>???>>>???@@@AAAAAAAAA@@@??????????????????>>>>>>===<<<===>>>??????>>><<<:::<<<<<<<<<<<<<<<<<<======::::::;;;<<<<<<===>>>>>>;;;:::999999999999999:::777777777666666777777777777777777777666666666666444444555555555666666666666666666555555555444444444444444444333333333333444000000555555333;;;IIIMMM>>>333333333///111777444444333333333333444444333333333333222111000/////////......//////000111111111111000000000000///000000000000000000000000---...///000000///...---........./////////000000...........................///000000000000///...........................------..................------------------------...........................///000111111000...---------------------------..................//////---............------,,,---...///000000///...---------............---------...//////000000//////------...//////...---,,,,,,,,,------...//////000......------------.........------------------...,,,---.........---,,,+++,,,,,,------....../////////............---------........................------------------------.........//////............///////////////......++++++---...//////////////////000000000000///////////////..................///000000000000///...111111111111111111111111111111111111111111111111111222222222222333333333222222222111222222333333444444555555444444333222555555555555666666666666555555555555555444333333111222222333333333222222111111222333333444555555444333111111333444333222///000000000111111111111333333222111111111111111//////............//////////////////////////////...............///000000////////////////////////------...//////...------......------------......000/////////.........---++++++,,,---------,,,,,,++++++,,,------......///------------............++++++++++++,,,,,,,,,,,,------------------------***,,,...---,,,+++---///------------------------//////000111111111111111222000///......///000222///////////////000111111/////////000111333444555111222333444444333222111444444444444444444444444111111111222333444555666999888777666555555555555555555666666666777888999666999<<<;;;999777999;;;:::;;;======<<<;;;<<<===>>><<<999777999???BBBBBB???AAACCCCCCBBBAAABBBCCCAAABBBAAA>>>;;;;;;>>>AAA???>>>===>>>@@@@@@>>>===:::;;;======<<<;;;<<<<<<<<<===>>>?????????>>>======<<<;;;;;;:::999999888;;;<<<===>>>>>>===;;;:::;;;<<<<<<<<<<<<=========;;;;;;<<<<<<===>>>??????:::999999888999999::::::777777666666666666777777666555555555444444444444444444444555555555666666555555444444444333333333444444333333333222222222444000111666333---333@@@AAA555///444777111000444555444444333333444444555444444444333333111000000111111111111111222333333////////////............000000000000000000000000---...000111111000...------------.........//////000000000000000000000000///000111222222111000///........................+++,,,,,,---...///000000000000000000000000000000000000000000000000000000///000111222111000...,,,------------------------+++,,,,,,---...///000000............---,,,++++++---...///111111///...------..................---......///000111111000000---...///000000///...---,,,,,,------...///000000---------,,,,,,------------,,,,,,++++++,,,,,,---+++,,,,,,---,,,+++)))(((++++++,,,,,,---...////////////.........---------........................------------------------......////////////............///////////////.........///////////////...//////000000000000////////////......---------,,,---...///000000///...---111111111111111111111111000000000000000000000000111111222222222333333333111111111111222333444444444444555555444444333222666555555555555666777777555555666666555555444333222222333333333222222111111111222333333444555555444222111111222333333222//////000000111111111222444444333222111111222222//////............/////////////////////////////////...---------///000111////////////////////////,,,---...//////...---,,,///......------......///000000//////.........---+++,,,------............++++++,,,------......///---------.........//////*********++++++,,,,,,,,,------------------------))),,,...---+++***,,,///......------------......,,,,,,...///000000000000//////000000///...------111111111111111111111111000000///////////////000222222222111111111111000222222222222222222222222333333222222333333444555333333333444444444555555555555555555666666666666666666666666777777777777:::::::::999999888888888:::::::::;;;;;;;;;<<<<<<===============<<<<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<::::::::::::::::::::::::<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<======>>>>>>??????;;;:::999999888888888888;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;<<<<<<;;;;;;:::888999;;;======<<<;;;:::999999999999999999999999888888888888777777777777555555555555555555555555777777666666555555444444555555444333333222111111333333333333333333333333333333333333333333333333555444222111000111222222555555555555444333222111222222222222222222222222222111000//////000111222222222111000/////////000000000//////.........---000000000000000000000000222000---******+++...000........................////////////////////////......------------......000///...------...///000------------------------........................////////////////////////.........///////////////---------,,,,,,+++++++++........................---...111222333222111000///000222222000000000111.................................////////////000........................000000000///......------..................------///...,,,++++++,,,...///---.../////////...,,,+++,,,------...............................................................////////////////////////////////////////////////111000000////////////000222111000111222111///---.../////////000000000111////////////000000000000333333222222222222333333000111333222222111333444222222333333333444444444222222333333333333444444333333333333333333333333555555444333444555666777222333444555555444333222222222333333333333333333111111111111111111111111666555333222111222333333111111222333333333333222333111000111222444333333000000000000000000000000//////////////////////////////............//////..............................////////////..............................---..................---///...---,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................++++++******++++++,,,---+++,,,,,,------,,,,,,+++/////////....../////////------...///000000000//////////////////...------000000000000000000000000222222111111111111222222222222222111111111111000222222222222222222222222333222222222222333444444333333333444444444444555555555555555666666666666555555666666666777777777::::::999999999888888888999999999999::::::::::::;;;;;;<<<<<<;;;;;;:::999::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<=========>>>>>>>>>;;;;;;:::999999999999999;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;;;;:::::::::;;;===>>>>>>>>>===<<<999999999999999999999999888888888777777777666666555555555555555555555555666666666555555555555555666666555444444333222222333333333333333333333333333333333333333333333333444333222111111111222333555555555555444333222111222222222222222222222222111111000000000000111111111111000000///000000000000/////////............////////////////////////111///---++++++,,,---///........................////////////////////////......------------......///...---,,,,,,---...///------------------------................................................000000//////......------//////.........---------........................---///000111222111//////---///000000///......///------------------------,,,,,,,,,------------.......................................////////////........................///...,,,++++++,,,...///......//////...------,,,------...////////////...................................................////////////////////////////////////////////////000///////////////000000222000////////////---,,,///////////////000000000////////////000000000000111111000000000000111111000111222222111000111333222222222222333333333333222222333333333333444444333333333333333333333333444333333222333444555666444444444555555444444444444444444333333333333333111111111111111111111111444333222111000111111222000111222222333333222222333222000111333444444333000000000000000000000000111111111111111111111111////////////////////////..............................////////////..............................------............------......---,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------,,,,,,------...///+++,,,,,,------,,,,,,+++000000////////////000000......///////////////...///////////////......---////////////////////////222111111111111111222222222222222111111111111000222222222222222222222222222222222222222333444444333333333333444444444444444555555555555666666666555555555666666666666777999999888888888888777777777777777888888888999999999::::::::::::999888888888888888888888888888888999999999999999999999999;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<=========;;;;;;::::::999999::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;:::::::::;;;<<<===>>>===<<<;;;888888888888888888888888888888777777777777666666666666666666666666666666444444555555555555555555666666555555444444333333333333333333333333333333333333333333333333333333222222111111111222333333444444444444333222222111000000000000000000000000000000111111111111000000000000/////////000111111////////////............///////////////////////////...---,,,,,,,,,------........................////////////////////////......------------......------,,,,,,,,,,,,------........................................................................111000000///...---,,,,,,///............---------...........................///000000000///...---+++---//////---,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...........................,,,------...//////000000...........................---,,,++++++,,,---...//////...------------...---......///////////////........................////////////////////////////////////////////////////////////////////////............///000111111555222///............---////////////////////////////////////000000000000/////////....../////////000222333222000000111222111111111222222222222333222222333333333333444444333333333333333333333333222222222222222333444444555555555444444555555555555555555444444333333222111111111111111111111111222222111000000000000111000111222222333333222222111000...///111222222111000000000000000000000000111111111111111111111111//////000111111000//////..............................////////////..............................,,,,,,------------,,,,,,------,,,,,,,,,,,,---------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------......///+++,,,,,,------,,,,,,+++000//////////////////000...///////////////...---...///////////////......//////////////////////////////////////////000111222222222111111111000000111111111111111111111111222222222111222333333444222222333333333444444444444444444555555555666666444444555555555666666666777777777777777777777777666777777777777888888888999999999999999888777777777777777777777777777777999999999999999999999999::::::::::::::::::::::::;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;:::::::::::::::;;;999999999999999999999999:::::::::;;;;;;:::::::::888999::::::::::::999999888888888888888888888888888777777777666666666666666666666666666666666666333333333444444555555666555555444444444333333333333333333333333333333333222222222222222222222222111111111222222333333444333333333333333222111111000000000000000000000000///000111222222111000//////////////////000111222///////////////.........////////////////////////....../////////......---........................////////////////////////......------------......------------------------////////////////////////................................................/////////......---------,,,,,,,,,,,,,,,,,,,,,,,,.........................../////////...---,,,,,,+++---///...---,,,------,,,,,,,,,,,,,,,,,,,,,,,,.........////////////000........................---------....../////////---------..................---,,,,,,,,,,,,---...//////---,,,,,,---...///---...//////000000//////........................////////////////////////////////////////////////////////////////////////---------...///000111222888555111///000000000///000////////////.........////////////000000000000........................222333333333111000111222000000111111111222222222222222222333333333444444333333333333333333333333222222222222222333333444777666444444444444666777666666555555444333222222111111111111111111111111111111111111111111111111000000111222222222222222///---,,,,,,...//////...////////////////////////...........................000111333333111000...........................---......//////......---........................+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,++++++***------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,------+++,,,,,,------,,,,,,+++///......------......///...///////////////...---......///////////////...000000000000000000000000//////......///000111111222222222111111111000000111111111111111111111111222111111111111222333333222222222333333333444444444444444444555555555555444444444444555555555555666666666666666666666666777777777777888888888888888999999999999888777777888888888888888888888888888888888888888888888888::::::::::::::::::::::::;;;;;;:::::::::::::::::::::::::::999999::::::;;;999999999999999999999999999::::::::::::::::::999888999999999999999888888777777777777777777777777777777777666666666666555666666666666666666666666222222333333444444555555333333333222222222222222333333333333333333333333222222222222222222222222000111111222333333333333222222222333222222111000///////////////////////////000111222222111000//////.........///000111111.........///////////////...........................///000000000000///...........................////////////////////////......------------...............//////.........////////////////////////................................................,,,,,,------......//////,,,,,,,,,,,,,,,,,,,,,,,,.......................................---,,,,,,---...000000...---...///------------------------.........////////////000........................///.........---------,,,---------.........//////---------,,,,,,---------///...---,,,,,,---//////---......///////////////........................////////////////////////////////////////////////////////////////////////------------...///111111777444111//////000000000/////////...............////////////000000000000...//////000000//////...222333444333222111222333000000111111111222222222222222222333333333444444333333333333333333333333222333333333444444444444666555444333333444555666666666555444333333222222111111111111111111111111111111222222222222222222000000111222222222222111000...------///000000///////////////////////////...........................000111333333111000...........................------............------........................+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...+++,,,,,,------,,,,,,+++......------------............///////////////...---...//////////////////000000000000000000000000000000000000111222333444222222222111111111111000111111111111111111111111111111111111111222333333222222222222333333333333333444444444444555555555333333333444444444555555444444555555555555666666666666666777777777888888888888888888888777666666888888888888888888888888777777777777777777777777999999999999999999999999::::::::::::999999999999999999888888999999::::::888888888888888888888888999999::::::::::::999999;;;;;;::::::::::::999999666666666666666666666666777777666666666666555555555555555555555555555555222222333333333333333333222222222222111111111111333333333333333333333333222222222222222222222222111111222333333333222222111111222222222111111000////////////////////////000000111111111111000000//////.........///000000.........///////////////..............................///000000000//////........................////////////////////////......------------............///000000///......................................................------------------------++++++,,,---...//////000---------............///.......................................---------...///111111///...///000........................,,,,,,,,,------------...........................//////......---,,,,,,+++,,,,,,------.../////////------------------------...------------...//////,,,------...............................................................////////////////////////////////////////////////------------...///000000222000...---.........---------........./////////////////////000000000000...///000111111000///...000222333333222222333444111111111222222222222333222222333333333333444444333333333333333333333333222222333444444444444444444444444333333444444444444444444333333222222111111111111111111111111111000111222222333333222222///000111111222222111111222111000000222333333222000000000000000000000000111111111111111111111111//////000111111000//////........................------............------........................,,,,,,------------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,...............//////000+++,,,,,,------,,,,,,+++//////............//////------...///000000000///------...///////////////////////////////////////000000000000111222333444222222222111111111111000111111111111111111111111111111111111111222222333111222222222222333333333333333444444444555555555222333333333333444444444333333444444555555555555444555555555666666666666666666666666666555555444777777777777777777777777777777777777777777777777999999999999999999999999::::::999999888888888888888777777777888888999:::888888888888888888888888999999::::::::::::999999;;;;;;:::999999999999999666666666666666666666666777777666666666555555555444444444444444444444444333333333333222222222222222222222222222222222222333333333333333333333333111111111111111111111111222222333333333222111000000000111111111111111000000000000000000000000000111111000000000000111111000000///.........//////............/////////000........................------------.........///........................////////////////////////......------------......------...//////...------------------------------........................------------------------,,,,,,,,,------.........---------.........//////..........................................//////...///111111///...///000------------------------,,,,,,,,,------------...........................------------------------,,,,,,------...//////000,,,------------------,,,,,,------...//////......+++,,,,,,---------------........................------------------------////////////////////////////////////////////////......---------......//////---,,,---......---,,,+++,,,,,,---...///000000////////////000000000000...///000111111000///...---...000111000000222444222222222222333333333333222222333333333333444444333333333333333333333333000111222333444333333222222222333333333333222222222222222222222222222222111111111111111111111111//////111222222222111111///000000111111111111111222111///000111333222222000000000000000000000000111111111111111111111111////////////////////////........................,,,------......------,,,........................------............------,,,---............---,,,***++++++,,,,,,------...........................------------------------...............///000000+++,,,,,,------,,,,,,+++000000////////////000000,,,,,,...///000000000000------...///000000//////....................................///000111222222222222111111111111000000000000000000000000000111111111000111222222333111111222222222333333333333333333444444444555555222222333333333444444444333333333444444555555555333333333444444444555555444444555555444444333222777777777777777777777777777777777777777777777777888888888888888888888888:::999999999888888777777777777666666777888999999777777777777777777777777999999999::::::999999999999999888777666666777777666666666666666666666666777666666666555555555555333333333333333333333333444333333222222111111111333333333333333333333333333333333333333333333333111111111111111111111111222333333444333222000//////000000111111111000000111111111111111111111111222111000//////000111222111000///...............---.........//////000000........................+++++++++++++++,,,---...........................////////////////////////.........------.........,,,,,,---......---,,,,,,------------------------........................---------------------------------------------,,,+++++++++,,,,,,---------.......................................///000111---///000000///......///,,,,,,,,,,,,,,,,,,,,,,,,........./////////000000........................+++,,,,,,------......///,,,,,,------...///000000,,,------......------,,,+++,,,...///000///...---***+++,,,,,,------,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,///////////////////////////////////////////////////......---------.........------///000111///...***+++,,,---...000111111////////////000000000000---...000111111000...---***,,,.../////////111333222222333333333444444444222222333333333444444444333333333333333333333333///000111222333222111111111111333444444333111111111111111111111111222222111111111111111111111111---...///111111111000/////////000111111111111111///...------///000000///000000000000000000000000//////////////////////////////............//////........................,,,------......------,,,........................---......//////......---------...//////...------)))***+++,,,------...///................................................---,,,,,,,,,,,,---......+++,,,,,,------,,,,,,+++////////////////////////////////////////////////111111000000//////......000000////////////000000////////////000000000000222111111111000000//////000000000000000000000000000000000000000000000000111111222222222333333333222222222333333333444444333333333444444444555555444444444444444444444444333444555555666666555555555555555555555555444444777777666666555555555444444555777888999999999888777777777777666666666666:::999888777777777999999::::::999888777777888888888888888888888888888888::::::888777777777888999999777666777999999777444555555555555555555555555555555444444444333333333444444444444444444444444444333333222111000//////111111111111111111111111000000000000000000000000000111111111111222222222111111111222222333333333333222222222111000000000///////////////000000000///......///222333333222////////////////////////////////////////////////.......................................---------//////............//////...------,,,,,,------...//////...---,,,,,,++++++............////////////......................../////////......---------------------------------.........------,,,,,,,,,---------............///////////////////////////..........................................------......//////...---,,,,,,/////////...---------,,,000000000000000000000000........................000000///------,,,,,,,,,------------------------/////////...---------,,,---------......000111111////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,..............................------------............---------,,,,,,,,,////////////////////////000000//////.........------......///////////////////////////////////////......///000111222333333000111111111111222222222000111111111111222222222222222333333333333444444333333222222111222222222111222222333333222222111111111111111000000000000111111111111111222222222000000000000111111111111000000000000000000000000000000000000000000000000000000111111111111000000////////////............////////////000000000000........................------............------........................------------------------,,,,,,,,,------.................................------------------------------++++++++++++------...------,,,,,,------............------,,,,,,,,,////////////////////////////////////////////////000000000000//////......////////////////////////.../////////000000000000111111111000000000//////000000000000000000000000000000000000000000000000111111111222222222333333222222333333333444444444333333333333444444444444444444444444444333333333333444444555555555555555555555555555555555444444777666666666555555555444444555666888999999888888777777777777666666666666::::::999888777777777888888888777777777888999999999888888888888888888888:::999888777777777888888999777666777999999666444555555555555555555555555555444444444444333333333444444444444444444444444333333222222111000000000111111111111111111111111000000000000000000000000000000111111111222222222222222222222222222222222222222111111111111111111000000000000000000000000111000///000111222111000////////////////////////////////////////////////////////////////////////------..................//////............/////////......------......////////////......------,,,............////////////.................................---------,,,,,,------------------------......---------,,,,,,,,,------------..............................................................................------......//////...------,,,...............---------................................................111000///...------------------------------------...............---------------------...///000111..............................................................................------------..................------,,,,,,////////////////////////000/////////............---......//////////////////////////////////////////////////////000000000000000111111111222222222000111111111111222222222222222222333333333444444333222222111111222222222111222222333333222222111111111111111000000000000111111111111111111111111000000000000111111111111000000000000000000000000000000000000000000000000000111111222222111111000////////////.............../////////000000000000........................------............------........................------------------------,,,,,,------------------........................------------------------......---,,,,,,---.........------,,,,,,------.........---------,,,,,,,,,////////////////////////////////////////////////000000000////////////...---...////////////...---....../////////000000000111111000000000000//////000000000000000000000000000000000000000000000000111111111222222222222333333333333333444444444444222222333333333444444444555555444444333333222222333333444555555555555555444444444444444444555555666666666555555555555555444555666777888888888777666666666666777777777777999999999999999888777777666666666666777888999999999999999888888777777777999999888777777777777777888777666777888888666444555555555555555555555555444444444444333333333333444444444444444444444444111111111111111111111111111111111111111111111111000000000000000000000000000000000111111111222222222222222111111111111111000000111111111111111111222222111111000000//////222111000000111111000...////////////////////////////////////////////////000000000000000000000000,,,---------...///////////////............///////////////....../////////...///////////////......---............/////////........................------------,,,,,,,,,,,,------------------------...------------,,,,,,,,,------------............------------------------........................------------------...............///......---,,,---------...............------------------------........................111000///......---......---------------------------------...............------------...///000000------------------------......................................................------------....../////////............---////////////////////////////////////............---......///////////////////////////////////////000/////////.........---000000000111111111222222000111111111111222222222222222222222333333333333222222111111111222222333111111222222222222111111111111111111000000000000222222222111111000000///000000000000111111111111000000000000000000000000000000000000000000000000000000111111111111000000////////////................../////////000000000........................------............------........................------------------------------------------,,,,,,------------------------------------------------///......------......///...------,,,,,,------......------------,,,,,,,,,////////////////////////////////////////////////////////////////////////+++---///000000///---+++........./////////000000000000000000000000//////////////////////////////000000000000000000000000111111111111222222222222333333333333444444444444222222222222333333333333555555444333333222222222333333444555555555444444333333444444444444555555555555555555555555555555555555555666666777777777666666666666777777777777555666888999::::::999888777666666666666666777888999999888888777777666666888888777777666666666666777666666777777666555444555555555555555555555555444444444333333333222222333333333333333333333333000000111111111222222222111111111111111111111111000000000000000000000000000000000000111111111111000000000000111111222222//////000000111111222222333333222111000//////...222000///000111111000///////////////////////////////////////////////////////////////////////////,,,,,,,,,---...///000000///......------....../////////............//////---...///000000//////...---------.........//////........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,---------.........------------------------........................,,,,,,------------......---...............------,,,---------.../////////------------------------........................111000///...............------------------------,,,---------.../////////---------------...///000------------------------,,,,,,,,,,,,,,,,,,,,,,,,..............................------------....../////////////////////...///////////////////////////////////////.........---......///////////////////////////////////////////////////////////////000000000000111111111111000000111111111222222222111222222222222333333333111111111111111222222333111111222222222222111111111111111111000000000///333222222111000//////...///000000000111111111111////////////////////////000000000000000000000000//////000000000000//////////////////...................../////////000000........................------............------.........................................................------,,,,,,,,,------------------------,,,,,,------------------......------------.........------,,,,,,------...------------------------////////////////////////////////////////////////.............../////////+++---///000000///---+++............//////////////////////////////000000////////////////////////000000000000000000000000000000111111111222222222222222222333333333333444111111111222222222333333444444333333333222222222222333333444555444444444333333333333444444555555444444444555555555555555555555555555555666666666555666666666777777777888222444666999;;;;;;<<<;;;999999777666555555555555888888888777777777666666777777777777666666555555555666666666555555444444555555555555555555555555444444333333333222222222333333333333333333333333000000000111222222333333111111111111111111111111000000000000000000000000//////000000000111111111------...///111222333333/////////000000111111222333222222111000///......///......///111333222111////////////////////////////////////////////////........................,,,,,,,,,---...///000000......------------.........------,,,,,,------...,,,---///000000///...---------------....................................,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,------------...------------------------........................,,,,,,,,,,,,------......------...............---,,,---------.../////////................................................000//////............///------------------------,,,---------.../////////...------------......///........................,,,,,,,,,,,,,,,,,,,,,,,,..............................------------........./////////////////////////////////////////////.........///////////////---......///////////////////////////////////////......///000000111222222//////000000000111111111000000111111111222222222111111111222222222333333111000000000111111222333000111111222222111111000111111111111000000000///222222111111000///......///000000000111111111111////////////////////////////////////////////////------............------////////////........................////////////........................------............------.........................................................------,,,,,,,,,------------------------,,,,,,,,,---------......,,,,,,,,,------,,,,,,,,,...------,,,,,,------...------------------------////////////////////////////////////////////////---............/////////---...////////////...---------........./////////......////////////000000000000000000000000000000000000000000000000000000000000000111111111111222111111111111222222222222000000111111111222222222222222222333333333333333222222333444444444444444222222333333444444555555444444444444444555555555555555444444444444555666555555666666777777888888222333555888:::<<<======;;;:::999777666555444444777777777777777777777777666666666666666555444444444555777666444333333444555555555555555555555555333333333333222222222222333333333333333333333333000000111111222222222333111111111111111111111111000000000000000000000000/////////000000000111111,,,---...///000111222333//////000000000000000000111111000000//////......///......///222333333222////////////////////////////////////////////////........................,,,---------.../////////......------------......------,,,,,,,,,,,,------...///111222222000...---,,,------------.................................,,,,,,,,,,,,------------------------------------,,,,,,,,,------------...,,,,,,,,,,,,------------------------------------........................++++++,,,,,,------......,,,---......///.........---------...............................................................///......---------......---------------------------------..................---------------......////////////////////////......................................................------------......---............/////////////////////////////////.........///////////////---......///////////////////////////////////////......///000111222333333/////////000000000111111000111111111111222222222111111111111222222222222000000000000000111222333000000111111111111000000111111111111000000000000111111111000000//////...000000000000111111111111000000000000000000000000////////////////////////------............------////////////............------........./////////........................------............------................................................------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------.........+++,,,,,,------,,,,,,+++...------,,,,,,------...,,,,,,,,,------------...////////////////////////////////////////////////---------.........//////////////////////////////---------.........//////........./////////000000000000000000000000000000000000000000000000000000000000000000111111111111///000000000000111111111000000000000111111111222111111111222333333444444222222333444444444444333111222222333444444555555333333333444444555555555555555444333333444555555555555555666777888888888555555666777888:::<<<<<<;;;:::999888777666666666555555666666777888888888555555666666666555444333333555777666444222333444555555555555555555555555333333333222222222222111222222222222222222222222111111111111111222222222111111111111111111111111000000000000000000000000////////////000000000111......///////////////000000000000000000//////////////////...............000///...///111222222111////////////////////////////////////////////////........................------.....................------,,,,,,------.........------------......111222444555444222000...,,,,,,---------.................................,,,,,,---------.........------------------------,,,,,,,,,---------......++++++,,,,,,,,,---------................................................***++++++,,,------......,,,------...//////.....................---------------------------------........................------,,,,,,,,,,,,------------------------------...............---------...------,,,,,,------.................................................................................------------......,,,,,,------............////////////////////////............/////////000---......///////////////////////////////////////.../////////000000111111////////////000000000111000111111111111222222222111111111111222222222222////////////000111222333000000111111111111000000111111111111000000000000000000000000000/////////000000000000111111111111000000000000000000000000////////////////////////...//////000000//////...////////////............---------.........//////........................------............------................................................,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---......///,,,,,,---......---,,,,,,...------,,,,,,------...,,,,,,,,,---------......////////////////////////////////////////////////---------.........//////000000////////////000000---------.........//////---.........//////000000000000000000000000000000000000000000000000000000000000000000111111111111////////////000000000000000000000000111111111111000000111222333444444555222222333444444444333333111111222333333444555555333333333444444555555555666555444333333333444555444555555666777888888999999888777777777888:::;;;999999888888888888888999444444555666777888999999444555666666666555333333222555777666333222222444555555555555555555555555333333333222222222111111222222222222222222222222111111111111111111111111111111111111111111111111000000000000000000000000////////////000000000000111000000///...---------111111000000//////......---------...............222111000000111111000///////////////////////////////////////////////////000000000000000000000000...............---------...------,,,,,,------...//////............//////444555666777666444111///,,,,,,,,,---------..............................---------....../////////------------------------,,,,,,,,,------.........++++++,,,,,,,,,---------////////////////////////........................******+++,,,,,,---......,,,,,,---.../////////.../////////......------,,,,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,+++++++++,,,,,,---------------------------/////////......------,,,...------,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,.................................------.........,,,,,,,,,---------......////////////////////////---.........//////000000---......//////////////////////////////////////////////////////.........////////////000000000000000111111111111222222222000111111111111222222222////////////000111222333000000111111111111000000111111111111000000000000////////////000000000000000000000000111111111111000000000000000000000000////////////////////////000000111111111111000000000/////////............---------.........//////........................---..................---........................////////////////////////,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////,,,---...//////...---,,,...------,,,,,,------...,,,,,,,,,------.........---------............///000000000000000000000000............................................................////////////............////////////000000000000111111111111111111111111000000000000......////////////......111111111111111111111111111111111111111111111111//////000111222333333333111333444444333222222333444333333222222333333444444222000......///000111777777666666555555555444555555444444444444555555666777777777888888888888999888888777666555555444666666666666666666666666888777666555444333222222444444444444444444444444555444222111111222444555000000111222222333444444000000000000000000000000111000/////////000222333222222222111000//////...000000000000000000000000////////////////////////000000//////.........---000000//////.........---............////////////------......//////000000222111111111000000//////////////////////////////000///......---......///+++,,,,,,------.........------------------------444222///......111444666AAA>>>:::666222000////////////............//////------------------------...------,,,,,,------...........................---------,,,,,,+++++++++******+++,,,,,,---......,,,,,,,,,---------......------...///...---+++***,,,,,,,,,---------......------------------------111000///...---,,,++++++......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,000///---,,,+++,,,,,,---///......------,,,++++++,,,+++***))))))***+++,,,//////.........---------------------------------...........................................................................------------...//////......////////////......///...,,,++++++,,,...///...///000///...---...000........................////////////000000000000////////////000000000000111111111111111111111111000000000000000000000000000000000000000000000000111111111111000000000000333222222222111000000000,,,---///111222222222222111111111111111111111111111000///000111111111//////////////////.........000000//////.........---000000000///......------...........................------------...//////---------.........//////........................//////...---,,,++++++***///...------...///...,,,******+++,,,------,,,,,,---------------------------------------------------,,,,,,++++++,,,,,,---.........------,,,,,,,,,---------............///////////////////////////............................................................////////////............//////////////////000000000111111111111111111111000000000000...//////000000//////...111111111111111111111111111111111111111111111111000000000111111222222333000222333333222111111222222222111111111111222222666444333111111222333444555555555444444444333333555555444444444444555555555555555666666666666666888888777777666555555444555555555555555555555555555555555555444444444444444444444444444444444444111222222222222222222111///000000111222222333333000000000000000000000000111000/////////000222222222222111111000//////...000000000000000000000000////////////////////////000/////////............000/////////........................////////////.........///////////////111111000000000/////////////////////////////////000000000000111111111111............------------------------------------111000...------///111333777555222///...---------------,,,,,,,,,,,,------------------------------...------,,,,,,------...........................---------,,,,,,,,,+++++++++++++++,,,,,,------...,,,,,,,,,---------......------......------,,,+++,,,,,,,,,---------......------------------------........................---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,......---,,,+++,,,---------------------------------,,,+++******+++,,,---///.........------------////////////////////////........................................................................---------------...//////......////////////......///...---,,,,,,---...///---///000///...---...000.........................../////////000000000000////////////000000000000111111111111111111111111000000000000000000000000000000000000000000000000000000000000////////////222222111111111111111111111111222222222111000///111111111111111111111111222000///000111222111000/////////////////////...000/////////.....................///////////////...........................------------...//////---------.........//////------------------------//////......---,,,,,,,,,///...------...///...---///000000111111111111111---------------------------------------------------,,,,,,++++++,,,,,,---......---------,,,,,,,,,---------............///....................................................................................////////////............//////////////////000000000000111111111111111111000000000000///000000111111000000///111111111111111111111111111111111111111111111111111111111111111111111111///111333222111000111111000000000//////000000000222111000///000111222333444444333333333333222222555555444444444444555555444444444444444444333333777777777666555555444444555555555555555555555555333333333444444555555555444444444444444444444444///000222333333222000///000000000111111222222333000000000000000000000000000000000///000111111222222111111000000//////...000000000000000000000000////////////////////////////////////............////////////........................///////////////////////////.........///////////////.........////////////////////////000111222444444444333333000000000///......---------------------------------------,,,------...///------,,,++++++,,,---...------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...........................------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,---------............---,,,,,,,,,------,,,,,,,,,---------......------------------------+++,,,,,,---...///000000---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,------...++++++,,,------...//////------,,,,,,,,,,,,------............------------........................------------------------------------------------........................---------------......///......////////////......000///...------...///000---...//////...---...///............................../////////000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000/////////.........000000111111111111111111222222222333222111111000111111111111111111111111222111000111222222222000......//////////////////////////////............------......///000000111...........................------------...//////---------...............,,,,,,,,,,,,,,,,,,,,,,,,........................///---,,,---...///...------......////////////...------------------------........................---,,,,,,++++++,,,,,,---------------,,,,,,,,,,,,---------............///....................................................................................////////////............////////////////////////000000000111111111111111000000000///000000111111111111000000111111111111111111111111111111111111111111111111111111111111000000000000000111333333111111111222000000////////////000000//////......///000111222333333333333333333333333555444444333333444444555444444444333333333333333666666666555555444444444444444444444444444444444222333333333444444444444333333333333333333333333000111222333333222111000111111111222222222333333000000000000000000000000000000000000000111111222111111000000////////////000000000000000000000000///////////////////////////////////////.........///////////////.....................////////////000000//////......------........................///////////////////////////000333555666555444333000000000000////////////------------------------,,,,,,------------,,,,,,,,,++++++,,,---...///000//////............//////,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...........................------------------,,,,,,---------------,,,,,,,,,,,,,,,,,,---------......///...,,,++++++,,,---...,,,,,,,,,---------......------------------------+++,,,,,,---...///000000...---------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------...,,,,,,,,,---------......------,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------........................------,,,,,,------...///---......//////......---000///............///000---...//////------...///................................./////////000000////////////000000000000111111111111111111111111000000000000000000000000000000000000000000000000000000000000//////////////////000000111111222222///000111222333444444555111111111111111111111111333111000111222333222000............///////////////////////////.....................//////000000...........................------------...//////........................,,,,,,,,,,,,,,,,,,,,,,,,........./////////000000...---,,,---/////////---***++++++,,,,,,,,,++++++------------------------////////////////////////---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---------............///....................................................................................////////////............////////////...////////////000000000111111111111000000000///000000111111111111000000000000000000000000000000000000000000000000000000111111000000000000000000111333444444333222222333222111111000000111111222222222222222333333444555333333333333333333333333444444333333333333444444444444444444444444444444555555555555444444444444444444444444444444444444333333333333222222222222333333333333333333333333444333222111111222333444222222222333333333333333000000000000000000000000///000000000111111111111000000000///////////////////////////////////////////////////////////////.........///////////////.........///////////////............////////////000000//////......------------------............////////////////////////---///111333444444333222......//////000111222222------------------------,,,---.........---,,,,,,---------......///000000//////............//////,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...........................------------------------...---------------------,,,,,,,,,---------.........---,,,++++++,,,...///,,,,,,,,,---------......---------------------------..................................../////////,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,---------......---------,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------........................,,,,,,,,,,,,,,,---......------............------/////////....../////////---...///...---,,,---///....................................////////////////////////000000000000222222222222222222222222000000000000000000000000000000000000000000000000222222222111111111000000/////////000000111111222000000111111222444555555111111111111111111111111222111000000222222111000---.........//////000000.........///////////////000000//////.......................................------------...//////.....................---,,,,,,,,,,,,,,,,,,,,,,,,------......///000000000...---,,,---///000///........./////////......---------------------------////////////////////////---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---------............///....................................................................................////////////............////////////......////////////000000111111111111000000000000///000000111111000000///000000000000000000000000000000000000000000000000000000000000000000000000111333555555333222333444333222222111111222222333111111111222222222222222222222333333333333444444444444333333333333444444444444444555555555666666444444444444444444444444333333333333333333333333333333333222222111111111333333333333333333333333555444222111111222444555222222222222222222222222000000000000000000000000//////000111111111111000////////////////////////////////////////////////////////////////////////.........///////////////.........///////////////............///////////////////////////.........---------...............////////////////////////---...///111111111000000,,,---...///000222222333---------------------------............------,,,------------............------,,,,,,,,,,,,------------------------------...------,,,,,,------...........................------------............---------------.........,,,,,,,,,---------......------,,,,,,,,,---......,,,,,,,,,---------......------------------------/////////...---------,,,.............../////////,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,,,,,,,,,,+++//////...---,,,,,,++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,,,,,,,,,,------...------............------........................,,,---......---,,,---...........................------........./////////////////////000000000000111111111111111111111111000000000000000000000000000000000000000000000000333333222222222111111111//////000000000000000000333333222111111111111222111111111111111111111111111000///000111111111///------......///000000000.........///////////////111000000///......------...........................------------...//////...............---------,,,,,,,,,,,,,,,,,,,,,,,,---------....../////////---,,,,,,---///000///...//////000000000///......------------------------........................---,,,,,,++++++,,,,,,---++++++++++++,,,,,,,,,,,,---------............///////////////////////////............................................................////////////............////////////........./////////000000111111111111000000000000...//////000000//////...000000000000000000000000000000000000000000000000......//////000000111111111222444444222111222333333222222111111222222333///000000000000//////...111111111222222222333333444333333222222333333444222333333444555666777777333333333333333333333333222222222222222222222222111111111111222222222222222222222222222222222222333333222222222222333333000000000000000000000000000000000000000000000000...///000111222111111000////////////////////////////////////////////////////////////////////////............/////////000............/////////000............////////////.........///////////////------......////////////////////////////////////.........///////////////------......///000111111------------------------......---------,,,,,,,,,+++,,,,,,---------------------,,,,,,,,,,,,------...........................------,,,,,,------...........................------------.........///,,,,,,------......//////,,,,,,,,,---------......+++,,,------......------,,,,,,,,,---------......------------------------//////.........---------,,,,,,,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---,,,+++******---------------------,,,+++,,,---......---,,,+++++++++,,,,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,++++++,,,,,,---...,,,------......------,,,------............------,,,---......,,,,,,---...........................---------.........//////////////////000000000000////////////////////////000000000000000000000000000000000000000000000000222222222111111111111000000000000000000/////////333222111000000000111111111111111111111111111111000///...///000000///...------......///000000111............/////////000///////////////....................................------------...////////////.........------------------------------------------------.........---,,,+++---///000000///------......------,,,+++---------------------------------------------------,,,,,,++++++,,,,,,---******+++++++++,,,,,,,,,---------.........//////000000000000000000000000............................................................/////////000............/////////000............/////////000111111111111000000000000......////////////......000000000000000000000000000000000000000000000000---......///000111111222000111333333111000111222222222111111111111222222333333333333333222111000//////000000111111111222444333333222222333333444111111222333555666777777333333333333333333333333222222222222222222222222...///000111222333444444222222222222222222222222///000222333333222000///////////////............000000000000000000000000...///000222222111111000.........///////////////////////////////////////////////////////////////---.........//////000000---.........//////000000............/////////000---.........//////000000........./////////000000////////////////////////000///...............///............////////////------------------------...------,,,+++++++++,,,+++,,,---.............../////////....../////////////////////////////////...------,,,,,,------...........................---------.........//////,,,,,,,,,---...///000000,,,,,,,,,---------......***+++---...///...------,,,,,,,,,---------......------------------------........................*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---,,,+++)))(((+++,,,,,,------......///,,,---...//////...---,,,+++++++++,,,,,,---------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,++++++,,,,,,---...,,,------......------,,,,,,------......------,,,,,,---......,,,,,,---...........................---------.........//////////////////000000000000........................000000000000000000000000000000000000000000000000111111111111000000000000111111000000//////......//////......///111333444111111111111111111111111000...---...///000///...---------...///000000111---.........//////000000------......///000000000...........................------------...////////////.........---------........................---------------------------,,,+++---///000000///.../////////...------,,,---------------------------------------------------,,,,,,++++++,,,,,,---*********++++++,,,,,,,,,000//////.........//////........................//////.........---------//////.........---------------------------------000000//////.........---...............///000000222111111000000000000000000000000000000000000000111111000///...---,,,,,,////////////////////////000000000000000000000000000000000000000000000000111111000000//////......000000000000000000000000000000111222222222222111333333333333333333333333333222333333444555666777111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222111111111111111111111111111111111111222333444444333222111111000000111111000000////////////000000333333111000////////////000000000000000000000000000000000000///...---,,,...///000111111000///...........................,,,---......//////..............................---------............///------......//////000000......................................................////////////............................................................------------............------------......////////////////////////........................111111000000/////////...------,,,,,,,,,,,,------...---,,,,,,,,,,,,---....................................------.........///000000000///---+++))),,,---...///...---,,,+++---------,,,,,,+++++++++,,,---......,,,,,,---...,,,+++++++++***)))))))))++++++------------+++++++++,,,,,,------,,,,,,+++///...---,,,+++,,,---...333111000...---------...............---,,,+++++++++,,,------......------...---,,,******+++,,,---+++---......---,,,,,,---------------------------.........................................................------,,,,,,,,,---------...------,,,,,,000000000000000000000000000000////////////000000---......///////////////000000000000000000000000222111000//////000111222////////////000000000000////////////000000000000111111111000000000000000...///111222111000...---////////////000000000000000000000000000000000000////////////////////////------............------////////////////////////.........------........./////////......---,,,,,,...---,,,+++++++++++++++,,,,,,,,,---------..............................222111000...,,,++++++***------------------------.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......------------..............................//////.........---------//////.........---------........................000/////////...........................///000000222111000000//////000000000000000000000000000000///////////////.........////////////////////////000000000000000000000000000000000000000000000000111000000000/////////...000000000000000000000000000000111222222222222222222222222222222222222222222222222222333444555666222222222222222222222222111111111111111111111111111111111111111111111111222222222222222222222222111111111111111111111111222222111111111222333333333222111111000000111111000000////////////000000111000///...------------////////////////////////......///////////////......///000111111000///...........................,,,---......//////..............................---------............///.........///////////////................................................------............------......................................................------------............------------......------------------------------------------------///.........---------,,,------,,,,,,,,,,,,------...---,,,,,,,,,,,,---...........................//////............//////,,,,,,---............---------......------,,,+++---------,,,,,,++++++++++++---...---,,,+++,,,---,,,,,,,,,,,,++++++++++++,,,---............---,,,+++,,,,,,------,,,,,,+++...---,,,,,,,,,,,,---......---,,,+++******++++++---------...------,,,,,,+++,,,------......------...............///000111+++---......---,,,,,,---000000000000000000000000................................................//////.........------------------......------,,,////////////////////////000000////////////000000...//////000111000000000000000000000000000000000000000///......///000000////////////000000000000////////////000000000000111000000000000000000000//////111111111000...---////////////000000000000000000000000000000000000////////////////////////......////////////....................................------------......---------------.........000000///...............,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,,,,+++,,,,,,------------------------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,------..........................................---------...............---------////////////////////////////////////...........................///000000222111000000//////000000000000000000000000000000---.........//////000000////////////////////////000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000111111222222222222222111111111111111111111111111111111111222333444444222222222222222222222222111111111111111111111111111111111111111111111111222222222222222222222222111111111111111111111111333333222111111111222222222222111000000000000111000000////////////000000000000///...------------////////////////////////,,,---...///000000000000...//////000000//////...........................,,,---......//////..............................---------............//////////////////.........................................................,,,,,,------------,,,,,,......................................................------------............------------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.........---------------------,,,,,,,,,,,,------...------,,,,,,------...........................///......------......///,,,,,,,,,,,,,,,---............---,,,,,,,,,,,,---------,,,,,,,,,,,,+++++++++,,,---,,,+++***+++---,,,,,,,,,,,,---------------......//////......---+++,,,,,,------,,,,,,+++------,,,,,,,,,------...,,,++++++*********++++++,,,,,,------...---------+++,,,------......------)))***+++---......//////+++---......---,,,,,,---------------------------------------------------........................////////////............,,,------.........------........................000//////......//////000///000000111111111111111000000000000000000000000//////............//////////////////000000000000////////////000000000000000000000000000000111111///000111111111000...---////////////000000000000000000000000000000000000//////////////////////////////000000000000//////------------------------------,,,,,,,,,,,,------+++++++++,,,---............------,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,------------------------------...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,------......................................................................................................///////////////........................///000000111111000///////////////000000000000000000000000............////////////////////////////////////////////////////////////////////////////////////000000000000////////////000000000000000000000000000111222222333333222222000000000000000000000000111111000000111222333333222222222222222222222222111111111111111111111111111111111111111111111111111111111111222222222222111111111111111111111111333333222111000000111111222222111000000000000000000000////////////000000222111000///////////////////////////////////////------...///////////////////////////////////////........................,,,---......///.................................---------............///000000//////......------................................................,,,------......------,,,......................................................------------............------------..............................++++++,,,,,,,,,,,,,,,---////////////////////////......------------......------------------------........................------,,,,,,,,,,,,------///...,,,+++******++++++///...---,,,+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,******+++,,,++++++,,,,,,------......------............------+++,,,,,,------,,,,,,+++---,,,,,,,,,------......,,,,,,---------......///++++++,,,---............+++,,,------......------((()))+++,,,------,,,,,,+++---......---,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------..........................................------,,,------......................................./////////......///////////////000111111111111000000000000000000000000000////////////////////////////////////000000000000////////////000000000000000000000000000111111111///000000111000///......////////////000000000000000000000000000000000000////////////////////////......////////////......---------------------------,,,,,,++++++,,,,,,---+++++++++,,,,,,---------,,,,,,+++++++++++++++,,,,,,,,,,,,---------..............................,,,,,,,,,+++,,,,,,---...------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,......------...///000000........................---.....................---.....................------------------------.........///////////////...............///000000111000000///.../////////////////////////////////////////////............////////////////////////////////////////////////////////////////////////////////////000000000000000000000000000000000000111111222333333333333222000000000000000000000000111111000000000111222222222222222222222222222222111111111111111111111111111111111111111111111111000000000111111222222222111111111111111111111111333222222111000000000000222111000000//////000000000000////////////000000111000000///////////////........................//////000//////...------//////............//////........................,,,---......///.................................---------............///000000//////......------......................................................////////////............................................................------------............------------..............................+++++++++,,,,,,---------........./////////////////////............//////------------------------........................,,,++++++******++++++,,,///...,,,+++******+++,,,///...---,,,+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,******+++,,,******++++++,,,,,,---------,,,,,,,,,,,,,,,,,,---+++,,,,,,------,,,,,,++++++,,,,,,------.........------......//////000000++++++,,,---............+++,,,------......---------...///000000///...---+++---......---,,,,,,---////////////////////////------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,,,,---....../////////...........................//////............//////---...//////000000//////////////////////////////000000000000000000000000////////////000000000000////////////000000000000//////000000111111111111000000000000000//////...////////////000000000000////////////////////////////////////////////////,,,------......------,,,---------------------------,,,,,,++++++,,,,,,------------,,,,,,+++++++++//////............//////,,,,,,,,,---------..............................///......---------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,...............///000111........................---------...............---------...............------------------------.........///////////////...............///000000111000//////......//////////////////////////////000000//////.........---////////////////////////000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000111222222333333333333333000000000000000000000000222111111111111111222222111111111111111111111111111111111111111111111111111111111111111111111111//////000000111222222222111111111111111111111111222222111000000000111111111111000////////////000000000////////////000000......------,,,------...........................000000000000///...---,,,///......------......///........................,,,---......//////..............................---------............//////////////////............................................................//////////////////.........................................................------------............------------......++++++++++++++++++++++++++++++,,,,,,------......,,,,,,,,,,,,,,,---------//////............//////,,,------......------,,,........................,,,++++++******++++++,,,++++++++++++,,,...///000......---,,,,,,,,,,,,---++++++,,,,,,,,,,,,------+++,,,---,,,+++***+++---++++++++++++,,,,,,,,,,,,---,,,,,,++++++,,,,,,---+++,,,,,,------,,,,,,+++++++++,,,---............+++,,,------.........---,,,,,,------...---------+++,,,------......------...............---,,,,,,+++---......---,,,,,,---........................,,,,,,,,,,,,,,,,,,,,,,,,........................+++++++++++++++,,,,,,,,,,,,---...///////////////........................///......------......///------...///////////////////////////////////////000000111111111111000000////////////000000000000////////////000000000000/////////000111111222222000000000000////////////////////////000000000000////////////////////////////////////////////////,,,,,,,,,------,,,,,,,,,------------------------------,,,,,,,,,,,,------.........---,,,+++++++++---------,,,------...///,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,//////...---------......------------------------,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,------------...///000000........................---------.........//////---------.........//////..................................../////////000...............///000000000000///............///////////////////////////.........///////////////////////////////////////000000000000000000000000000000000000000000000000.../////////000000000111000000000000000000000000111222333333444444333333111111111111111111111111333222222111111111222222000000000000000000000000111111111111111111111111111111111111111111111111/////////000111222222222111111111111111111111111111000000000000111111222111111000///////////////000000////////////000000---------,,,,,,------..............................///////////////......///...------------...///........................,,,---......//////..............................---------............///.........///////////////................................................---......//////......---......................................................------------............------------......+++++++++++++++++++++++++++,,,,,,---......//////+++++++++,,,,,,---------------,,,,,,,,,,,,------,,,,,,---......---,,,,,,........................------,,,,,,,,,,,,------***+++,,,---.../////////------......------,,,++++++++++++,,,,,,---------+++---...---,,,+++,,,---------------,,,,,,,,,,,,...---,,,,,,,,,,,,---...+++,,,,,,------,,,,,,+++***+++,,,...............***+++,,,---------,,,+++---------...------,,,,,,+++,,,------......------++++++*********+++,,,,,,+++---......---,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................+++++++++,,,,,,---------,,,---...///000000000000///////////////////////////......------......///......///000000000000000//////////////////////////////000111111000//////////////////000000000000////////////000000000000...//////000111111222222111000000///////////////////////////000000000000////////////////////////////////////////////////,,,------------------,,,..............................------------...............---------------+++*********++++++,,,---,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---...///000........................---------.........//////---------.........//////////////////////////////---.........//////000000...............///000000000000///...............////////////////////////,,,,,,---...///000111222////////////////////////000000000000000000000000000000000000000000000000.../////////000000111111000000000000000000000000111222333333444444333333111111111111111111111111333333222222222222222333////////////////////////111111111111111111111111111111111111111111111111...//////000111222222222111111111111111111111111000000//////000111222222111111000///////////////000000////////////000000//////.........//////000........................,,,---...///000000000000///...---,,,,,,---...///........................,,,---......//////..............................---------.........//////---.........//////000000................................................,,,------......------,,,.........................................................------..................------.........------------------------,,,,,,------...///000000---------....../////////,,,++++++******++++++,,,,,,,,,---......---,,,,,,........................///......------......///---.../////////...---,,,,,,---...///...---,,,++++++++++++,,,,,,---------,,,---......,,,,,,---.../////////......------,,,///...---,,,,,,---...///+++,,,,,,------,,,,,,+++)))+++,,,...//////......,,,---............,,,,,,............---,,,+++++++++,,,------......---------,,,,,,,,,---///111222+++---......---,,,,,,---////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,,,,------.........,,,---...///000000000000000000000000000000000000.........------.........//////000111111111111111////////////////////////---...///000000///...---////////////000000000000////////////000000000000...//////000111222222222111111000///////////////////////////000000000000////////////////////////////////////////////////---..................---///////////////////////////......------......///,,,------......//////000------------......///000,,,,,,,,,---------..............................)))))))))+++,,,...000111------------------------,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,---......,,,,,,---...------......///000000111------------------------///...---,,,+++,,,---------......///////////////---------.........//////222111///...---------.......................................////////////........................------------------------,,,,,,,,,------.....................////////////......///000000000000000000000000000111111111111000111111111222222222222111111111111111111111111444333222111000000000000444333222222222333444555111111111111111111111111//////000000111111222222000000000000000111111222555444333111000//////...////////////////////////...---,,,++++++,,,---...000000//////.........---...///000111111000///...////////////////////////............////////////......------------......////////////////////////------------------------,,,,,,,,,---------..............................------......//////000000......---,,,---...///000,,,,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,/////////...---------,,,------------------------000000000///......------/////////...---------,,,........................+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++,,,,,,,,,------.........------,,,,,,,,,---,,,,,,++++++,,,,,,---,,,------......------,,,///............---------...------,,,,,,++++++***++++++,,,,,,,,,,,,------///...---,,,+++,,,,,,---.........------,,,,,,,,,...+++***+++...000...,,,------------------------..............................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,.../////////...---..............................---------,,,,,,,,,------------------------)))+++,,,...//////...............///////////////111111000000//////......//////............//////////////////////////////111111000000//////......000000000000000000000000...//////000000000000000---......///////////////000000000000000000000000000000000000000000000000......////////////......000000//////.........---,,,,,,------.../////////000///...---,,,------...///......---,,,,,,,,,+++------------------------***+++,,,------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,***+++,,,,,,------,,,,,,++++++++++++++++++++++++......////////////...............------,,,,,,,,,...---,,,+++++++++++++++,,,...///...---,,,---////////////.........------------------------------111000///...---......///---......///////////////---------.........//////222111///...---------.......................................////////////........................------------------------------...............///............////////////......///000000000000000/////////000000000111111000000000111111111222222111111111111111111111111000000000000111222333333333333111111000111222222111111111111111111111111000000000000000111111111/////////...///000000111666666444333222111111111////////////////////////111000000000000000000111000/////////...............///000111111000///.......................................////////////......------------..............................------------------------,,,---------------------....................................////////////000///...---,,,------...------------------......------------------------............------------------------------------------------........................------------........................,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,---------...............---------,,,,,,,,,------,,,,,,,,,,,,------,,,------......------,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------///...---,,,,,,,,,------......---------,,,,,,,,,---,,,***,,,...///...,,,------------------------..............................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,---.......................................,,,,,,,,,------.........------------------------***+++,,,...............---------....../////////000000000000//////......///...............///000////////////////////////////////////.........---////////////////////////,,,------.....................///000000000000///000000000000000000000000000000000000000000000000......////////////......000/////////............000000000000000/////////000///...---,,,------...,,,,,,------------------------------------------,,,,,,------------,,,,,,------------------------+++,,,,,,------,,,,,,+++++++++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////......---......---------,,,,,,,,,000///...------------...,,,...///...---,,,---///111000///...---,,,+++***,,,,,,------.........///000000///............///---......///////////////---------...............111000///...------------........................---............/////////........................------------------------///////////////.....................////////////....../////////000000000....../////////000000000/////////000000000111111111111111111111111111111000000000000111222333333222222111000//////000000111111111111111111111111111000000000000000000///...............//////000555555333222111111111111////////////////////////111111222222222222111111////////////...............//////000000//////...........................---............/////////......------------..............................---------------------------------------------,,,......................../////////...............111000///...,,,,,,,,,,,,//////..........................................------------............------------------------++++++,,,,,,---......///------------............---------------------------------.........//////,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------.........//////...------------,,,,,,,,,........................,,,------......------,,,,,,,,,,,,,,,++++++++++++******+++,,,,,,---......++++++,,,,,,,,,,,,------......---,,,,,,,,,------...------------,,,,,,,,,---,,,+++,,,.........---------------------------..............................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------......///------------------------***++++++,,,---...///000------------------------++++++,,,---............+++,,,,,,---.../////////000000000////////////......---------...///000000////////////////////////............------------////////////////////////,,,------..................///000000111111000000000000000000000000000000000000000000000000000000......////////////......////////////............222111111000//////......//////...------------...***+++,,,...//////...---..............................------------..............................,,,------......------,,,++++++,,,---------------------------------------,,,------......------,,,...------------,,,,,,,,,//////...---------......+++---...---,,,+++,,,...//////...---,,,+++******,,,,,,------......//////......------,,,,,,,,,,,,---......///////////////........................//////......------------........................---------.........//////................................................000/////////......------............////////////............//////000000............////////////////////////000000000000111111111111111111111111333222111000000/////////222222111000000/////////111111111111111111111111111111000000/////////...///............///000000222111000///////////////////////////////////////...///000111111000///...///////////////.........////////////////////////........................---------.........//////......------------..............................------------------------...------------,,,,,,,,,......................../////////......---------000000///...------,,,,,,///////////////.........------------------------,,,,,,,,,------.........,,,,,,------------------,,,,,,---------.........,,,,,,,,,------.........------------------------------------............------------------------------------------------------------............------------------------......////////////......,,,------......------,,,,,,,,,,,,,,,+++++++++++++++++++++,,,,,,---------+++++++++,,,,,,,,,------------------------------------------------------------,,,---------------------------------------..............................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------...---,,,,,,,,,---...///------------------------++++++,,,,,,---...//////------------------------+++,,,,,,------.........***++++++,,,---...//////////////////////////////------------...///000000////////////////////////........................000000000000000000000000...//////000000000000000//////000111111111111111000000000000000000000000////////////////////////......////////////......///////////////.........//////......------------............------......***+++---...///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,,,,---...///------------------------......////////////......+++,,,,,,---...---------------------------------+++,,,,,,------,,,,,,+++---------------------------,,,,,,+++++++++,,,,,,***,,,---,,,+++***+++,,,---------------------------------....../////////---------------,,,,,,,,,---......///////////////.....................---...............---------........................------------............................................................///......------,,,,,,,,,............////////////.........---...///000000............////////////////////////000000000000000000000000000000000000333222111000////////////111111111111111000000///000000000000000000000000111000000000//////......000000//////000000111222000000///....../////////////////////////////////,,,---...//////...---,,,........./////////////////////............//////........................------------..................------------..............................------------------------------------------------........................//////......------,,,,,,------.....................//////000000///......,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,------......,,,,,,,,,---------......////////////......------+++,,,,,,,,,------......------------------------+++,,,,,,,,,,,,---------------------------------------------------------+++,,,,,,,,,,,,---------------------------------......///000000///......,,,------......------,,,------------,,,,,,,,,,,,---------,,,,,,++++++++++++++++++,,,,,,,,,------,,,------------------------------------------------------------,,,------------------------------..............................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------......,,,++++++,,,---...------------------------------------------------------------------------,,,,,,,,,,,,------......++++++,,,,,,---......///.............../////////---------------...//////////////////////////////////////////////////////////////////////////////...//////000000000000000//////000111111111111111000000000000000000000000////////////////////////......////////////...............///////////////------------......//////------..................------.........---++++++++++++++++++++++++++++++...---,,,++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,------............------,,,,,,---.........------++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++------------------------,,,,,,+++++++++,,,,,,---***,,,---,,,+++***+++,,,+++,,,,,,---.../////////........................//////000000//////...------......///////////////...............---------------.........------,,,........................,,,------------.........................................................---------------,,,,,,,,,............///////////////...---------...///000....../////////000000000/////////000000000111111000000000000000000000000////////////000111222222000000111111111111000000000000000000000000000000000//////////////////...000000000000000111222222111000000000000000111222////////////////////////......////////////...............//////////////////......------......///------------------------,,,------------...............------------......------------------------------------------------,,,,,,,,,---------.......................................---------------,,,------...//////......,,,---...///000///......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------+++,,,,,,------.........111000000///......------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------------------------------+++++++++,,,,,,,,,------,,,,,,,,,------------...---...///000000///...---,,,------......------,,,------------,,,,,,,,,,,,......---,,,,,,+++******++++++,,,,,,,,,,,,------+++,,,---.........------,,,,,,,,,------------...---.........,,,+++,,,---------------------------..............................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,------------------------------,,,,,,,,,------...------------............---............/////////......---------------.../////////////////////////////////000000000000000,,,,,,,,,,,,,,,,,,,,,,,,,,,------..................///000000111111000000000000000000000000000000000000000000000000000000......////////////...............///////////////......//////000111111222,,,---......///.........//////...---,,,,,,++++++++++++++++++++++++++++++------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++++++++***,,,,,,---...............+++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,------------.........---------...//////,,,---......,,,,,,---...,,,,,,---...//////000000000000//////......------...///000000000///...------....../////////////////////.........---------,,,,,,---.........---,,,........................,,,,,,---------.........................................................------------........................///////////////...---,,,,,,...///111/////////000000000111111000000000111111111222222000000000000000000000000///......//////000111222,,,---///000111000000000000000000000000000000000.........//////////////////////////////000111111///////////////000111222//////////////////////////////............//////............/////////000///...------------...///------------------------,,,,,,---------...............------------......------------------------------------------------***++++++,,,---...//////........................,,,------------------...---......//////...---,,,)))+++---///000//////...------------------------------,,,,,,,,,,,,,,,,,,++++++,,,,,,---......///........................------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...........................------------------------,,,,,,,,,,,,---------...,,,,,,,,,---------......,,,---///000000///---,,,,,,------......------,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++,,,---.........------,,,,,,,,,---------......,,,...///...,,,***,,,---------------------------..............................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------...---,,,,,,,,,,,,---.../////////............------------.........////////////...---,,,,,,,,,,,,////////////////////////........./////////000000------------------------,,,------.....................///000000000000///000000000000000000000000000000000000000000000000......////////////................../////////000/////////000000000000000,,,,,,.../////////......///...,,,++++++,,,---...------------------------------............------------------------------++++++,,,,,,,,,,,,++++++,,,------...............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,---------......---------------...///000...///000///......///000........./////////000000111111000///...---,,,,,,,,,---.........---++++++---....../////////////////////.........---------+++,,,---.........---,,,........................,,,,,,,,,---------..............................////////////////////////---.........//////000000............/////////000///...,,,,,,,,,---///111000000000000111111111111111111111111222222222222000000000000000000000000222111000//////.........***+++---///000000//////000000000000000000000000---.........//////000000...............///000000---------------...///000////////////////////////...---,,,++++++,,,---...---.........//////000000///...---,,,,,,---...///------------------------,,,,,,,,,---------...............------.........------------------------------------------------)))***+++,,,...///000000........................,,,,,,,,,------.........//////000000///---+++***'''))),,,...///000///...........................---------,,,,,,+++++++++++++++,,,,,,---...//////+++,,,,,,------......///---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////........................---------------------------------.........//////,,,,,,,,,------.........,,,---...000000...---,,,,,,------......------,,,+++++++++************)))***++++++,,,,,,------...++++++,,,,,,,,,---------***+++---...///...------,,,,,,,,,------.........,,,...000...+++***+++...------------------------..............................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,---...---,,,***))),,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,---...//////------------------------///...---,,,+++,,,---...000000000///......---------------.........//////000///...---,,,+++++++++////////////////////////---------.........//////000000000000000000000000...//////000000000000000---......///////////////000000000000000000000000000000000000000000000000......////////////......---.........//////000000/////////...------,,,,,,+++,,,.../////////.........---+++******---///111////////////////////////---...///000000///...---...........................//////////////////...,,,---......//////......------------------------,,,------......------,,,,,,,,,,,,------.........+++++++++++++++,,,---...........................+++,,,---.........---,,,////////////////////////------,,,,,,,,,,,,------------,,,,,,,,,,,,------///.........------------------------------------................................................////////////////////////........................//////000000111111111222////////////////////////...------------...//////////////////////////////............////////////111000///---------...///000000////////////000000////////////////////////////////////////////////......////////////......////////////////////////////////////////////////////////////////////////000...,,,,,,.........---,,,---...//////...---,,,................................................---------------------------------............///........................////////////////////////..............................//////...---,,,,,,---------,,,,,,+++++++++........................------------------------,,,------------,,,+++******++++++,,,,,,++++++***------/////////...---,,,...------,,,,,,++++++***---------------------------------------------------,,,,,,++++++,,,,,,---...---,,,+++************------------------------,,,,,,,,,---------......---------------------------,,,,,,++++++,,,,,,---------------------------++++++++++++++++++++++++++++++******++++++,,,---,,,,,,+++******+++,,,,,,...------,,,,,,------.../////////......---------//////---,,,,,,---...///++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---......,,,***))),,,,,,,,,+++++++++******,,,------......------,,,//////...---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,//////.........---------.................................------,,,,,,,,,000000/////////.........,,,,,,,,,---------..................//////////////////............//////...............///000000111111000//////////////////...---------...000111222111111111000000////////////000000111111222222000000000000000000000000000000000000000000000000------...///////////////000000//////.........---...............---------............---,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,'''###$$$)))......---,,,,,,++++++++++++++++++---------,,,,,,---------------------------------......------------......---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---.........------////////////////////////......------------............------------....../////////.........------------------------------........................------------------------....................................................../////////000000000------------------------...------------...//////////////////////////////............////////////111000///.........//////000000////////////000000////////////////////////////////////////////////......////////////......////////////////////////////////////////////////////////////////////////000...------...//////...,,,---............---,,,................................................---------------------------------............///........................,,,,,,,,,,,,,,,,,,,,,,,,.......................................---,,,,,,...---------,,,,,,,,,+++........................---------------------------------,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++------............------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,,,,------------------------,,,,,,,,,---------......---------------------------,,,,,,,,,,,,,,,,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...------,,,++++++,,,------...------,,,,,,------...*********)))))))))((((((///...---,,,,,,---...///++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---......,,,+++)))++++++,,,,,,,,,---------,,,------......------,,,,,,,,,+++++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++------------------------------------------,,,,,,......---------,,,,,,,,,,,,,,,---------.....................//////////////////............//////...............///000000111111000/////////////////////.........///000111111111111111000000000///000000000000000111111111000000000000000000000000000000000000000000000000......///////////////...000/////////............------..............................---,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,---------------------------)))&&&'''+++......,,,++++++++++++++++++,,,,,,---,,,++++++++++++,,,---------------------------------,,,,,,,,,,,,------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////......///////////////////////////..................//////..................///000/////////............------------------------........................,,,,,,,,,,,,------------................................................---...............//////------------------------...------------...//////////////////////////////............////////////111111000/////////000000000000////////////000000////////////////////////////////////////////////......////////////......////////////////////////////////////////////////////////////////////////111///---...///000000///,,,------......------,,,................................................---------------------------------............///........................++++++++++++++++++++++++........................---............------,,,.........---------------------------------------------------------------...---,,,,,,,,,,,,,,,,,,,,,------------------,,,...---------------......******+++,,,,,,---......---------------------------------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,---......------------------------,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------------,,,,,,------...///...------,,,,,,------......------,,,,,,------...,,,,,,,,,,,,++++++++++++......------------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...---,,,+++******++++++,,,...//////000,,,------......------,,,++++++++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------,,,,,,,,,,,,------------.....................//////////////////............/////////............//////000111000000///////////////000////////////000111222111111111111000000000000111111111111000000000000000000000000000000000000000000000000000000000000...///////////////......////////////............,,,---------.../////////...............---,,,++++++++++++,,,,,,---------........................---+++)))***...///---+++******++++++,,,,,,---------,,,+++))))))+++,,,---------------------------,,,,,,,,,++++++,,,,,,,,,+++++++++,,,,,,,,,------........................------......//////////////////////////////////////////............////////////............//////000000/////////.........------------------------........................++++++,,,,,,,,,,,,,,,---........................................................................////////////////////////...------------...//////////////////////////////............////////////111111111000000000000111000000////////////000000////////////////////////////////////////////////......////////////......////////////////////////////////////////////////////////////////////////111///......000111111000........................................................................---------------------------------............///........................------------------------........................---------......------,,,........................------------------------------------------------...---,,,,,,,,,,,,---...------............------...---,,,+++,,,---...///+++++++++,,,,,,------------------------------------------------------------,,,,,,++++++,,,,,,------,,,,,,+++,,,,,,,,,---------------------------,,,,,,,,,---------......------------------------,,,------------------,,,------------------------------------------------,,,,,,,,,,,,,,,---......------,,,,,,,,,,,,------...------,,,,,,------...///////////////.........------------------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,+++***+++++++++,,,---......///,,,------......------,,,+++,,,---...//////000000------------------------------------------------//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........////////////////////////------------........................//////////////////............////////////............///000000000////////////000000000000000000000111111222111111111000000000000000222222111111000000//////000000000000000000000000///////////////////////////////////////......---///////////////.........,,,,,,,,,---...///000000...............---,,,,,,***++++++,,,,,,------...---------------------------,,,+++---......,,,)))******++++++,,,---......///---+++******+++---///------------------------------,,,,,,,,,,,,---------------.........//////........................------......///000111111//////////////////////////////............////////////............//////////////////............------------------------........................+++++++++,,,,,,---------................................................////////////////////////////////////////////////...------------...//////////////////////////////............////////////000000000111111111111000000000////////////000000////////////////////////////////////////////////......////////////......////////////////////////////////////////////////////////////////////////000///---...000111111000000//////////////////000................................................---------------------------------............///........................------------------------........................,,,,,,---------------,,,........................---------------------------------------------------------,,,---------...---......//////......------,,,+++++++++---...///---------,,,,,,+++++++++---------------------------------------------------,,,,,,++++++,,,,,,---------,,,+++++++++++++++------------------------,,,,,,,,,---------......------------------------,,,------......------,,,------------------------+++++++++++++++++++++++++++++++++++++++,,,,,,---++++++,,,,,,,,,,,,++++++...------,,,,,,------...++++++++++++++++++,,,,,,+++,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,++++++,,,,,,,,,+++++++++++++++,,,------......------,,,+++,,,---...///000//////------------------------------------------------//////.........---------------------------------,,,,,,,,,------............/////////////////////---------.........//////............//////////////////............////////////............//////000000////////////000000///000000111111111111111000000000000000000111111222222111111000000//////////////////////////////////////////////////////...///////////////...............///////////////,,,,,,,,,---...///000000......//////......------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---...---+++)))******+++,,,------......///...---,,,,,,---...///------------------------......------------......---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,............///111222333///////////////////////////..................//////..................//////.........------------------------------------........................++++++,,,,,,------......------------------------........................000000000///////////////------------------------...------------...//////////////////////////////............////////////...///000111111111000000000000////////////000000////////////////////////////////////////////////......////////////......///////////////////////////////////////////////////////////////////////////...------///111111000000000///......///000000................................................---------------------------------............///........................++++++++++++++++++++++++........................+++,,,,,,------------,,,---------------.........,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,---............---------............------++++++++++++,,,---...///......---,,,,,,+++******---------------------------------------------------,,,,,,++++++,,,,,,---------,,,,,,,,,,,,,,,---------------------------,,,,,,,,,---------......------------------------,,,---...//////...---,,,+++++++++++++++++++++++++++++++++++++++++++++++++++************+++,,,,,,***++++++,,,,,,++++++***...------,,,,,,------...*********+++++++++++++++***+++,,,------...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++,,,,,,,,,++++++*********,,,------......------,,,)))***,,,---...------,,,------------------------------------------------------,,,,,,,,,+++++++++........................,,,,,,------------------,,,,,,,,,---------------------........./////////............//////////////////............//////000//////............//////////////////000000111...///000111111111000000000000000000111111111111111111111111000000000000////////////////////////000000000000000000000000---......///////////////.........///////////////,,,---------.../////////....../////////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---------,,,+++***++++++,,,,,,------......//////............//////------------------------///......------......///+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,///.........///111333444////////////////////////......------------............------------......------------,,,,,,,,,,,,------------------------........................+++,,,,,,---......//////------------------------......................../////////.........------------------------------...------------...//////////////////////////////............////////////---...///000000000//////000000////////////000000////////////////////////////////////////////////......////////////......////////////////////////////////////////////////////////////////////////...---,,,---///000000000///...---,,,,,,---...///................................................---------------------------------............///........................,,,,,,,,,,,,,,,,,,,,,,,,........................***+++,,,---------------+++,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------***,,,...000000///---,,,---------......---------******+++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------,,,,,,++++++,,,,,,---,,,,,,------...000111222------------------------,,,,,,,,,---------......------------------------,,,---...//////...---,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,------++++++,,,------,,,++++++...------,,,,,,------...,,,,,,,,,------.........)))***,,,---......------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++++++++,,,++++++,,,,,,,,,,,,,,,,,,,,,------......------,,,***+++,,,......---+++***................................................------,,,,,,,,,+++++++++------------------------------------------,,,,,,,,,,,,,,,---------..................////////////............//////////////////............//////000000///...............///////////////000111111---...///000000000/////////000000000111111111111000000000000000111111111////////////////////////000000000000000000000000,,,,,,---///000000000000............/////////000------........................////////////.........------,,,,,,++++++***------------------------,,,---.........------...,,,,,,------------------------...//////...------------------------------...------,,,,,,------...+++++++++,,,,,,,,,------........................///.........000111333555////////////////////////---------,,,,,,------------------,,,,,,---------------,,,,,,,,,+++++++++------------------------........................,,,,,,------...///000000------------------------.................................------,,,,,,,,,////////////////////////...------------...//////////////////////////////............/////////000,,,---...000000000///...000000////////////000000////////////////////////////////////////////////......////////////......////////////////////////////////////////////////////////////////////////---,,,+++,,,...000000///---,,,++++++++++++,,,---................................................---------------------------------.........//////........................////////////////////////........................***+++,,,,,,------------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------)))+++///111222000---+++,,,------------------,,,(((***+++---......------***++++++,,,,,,------...---------------------------------------------------,,,,,,++++++,,,,,,---++++++---///111444666777------------------------,,,,,,,,,---------......------------------------,,,---///000000///---,,,---------------------------------------------------,,,,,,,,,,,,---......,,,,,,---......---,,,,,,...------,,,,,,------...+++++++++,,,,,,---------)))***+++---......------------------------------,,,,,,,,,,,,,,,,,,,,,,,,...---,,,+++++++++,,,,,,***+++,,,,,,---...//////,,,------......------,,,,,,---///000000...---+++................................................//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,........./////////000000............/////////000............/////////000//////............//////111000///...............///////////////000111111,,,---///000000000///...//////000000111111111222//////000000111111222222////////////////////////000000000000000000000000++++++---///000111111111---.........//////000000...............---------......///////////////...///...------,,,+++***)))........................---...//////......///111------------------,,,,,,+++,,,...//////...,,,+++---------------------------,,,,,,++++++,,,,,,------------.........//////......................../////////000222222111000//////.........---------........................................................................//////.........---------......---------,,,,,,,,,++++++,,,,,,---...//////////////////////////////,,,,,,,,,---------.........------------...//////---------.........//////+++***)))((((((***,,,------------............///---------.....................//////////////////000000////////////000000................................................000000////////////000000...........................000111000///...///000111000///...---,,,++++++////////////////////////........................------------------------...---,,,,,,,,,,,,---...000000//////............++++++,,,,,,,,,,,,------------------------------.........------,,,,,,,,,---------------------------------............/////////.........---------******+++++++++,,,,,,,,,......////////////......,,,---......//////......******+++,,,,,,---...............------,,,,,,,,,++++++,,,,,,---...//////...........................---,,,,,,,,,,,,---...+++++++++,,,,,,------------,,,,,,---///222555777.........------,,,,,,,,,------------------------..................------+++++++++,,,,,,,,,------------,,,,,,,,,+++++++++------------------------///......------......///.....................---------------------------........................,,,,,,,,,------.........+++---///111111///,,,++++++++++++*********)))))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------....../////////........................,,,,,,,,,,,,,,,,,,,,,,,,---------------------------.........---,,,,,,+++------------------------................................................//////////////////////////////000000///...------////////////////////////............////////////////////////////////////000000000///000111222222000000////////////000000000000000000000000000000000000//////.........---111111000000//////............------------......///////////////......---------............------//////.........---------......---------,,,,,,,,,........................***+++,,,---...---,,,,,,***+++,,,,,,------,,,,,,........................,,,------......------,,,,,,,,,------,,,+++)))(((------------------------111111111444777888777666//////.........---------........................................................................//////.........---------......---------,,,,,,,,,++++++,,,,,,---......///------------------------,,,,,,,,,---------.........------------...//////---------........./////////...---,,,,,,...///111---------............///.........//////000000000///////////////.........000//////......//////000......................................................------------..............................///111222111000///000111...............---------........................////////////////////////000000000000000000000000...---,,,,,,,,,,,,---.../////////.........------,,,,,,---------.........------------------------......---------,,,,,,,,,------------------------,,,,,,,,,,,,---------.........------,,,,,,,,,,,,+++++++++,,,,,,,,,,,,------......//////......---,,,,,,---............---******+++,,,,,,---......------------------,,,,,,+++,,,,,,------.........---------------------------,,,++++++++++++,,,---******+++++++++,,,,,,,,,......---------///111333......---------,,,,,,,,,------------------------..................------,,,,,,---------..................---------,,,,,,---------------------------,,,,,,++++++,,,,,,---------------.........///,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,------------,,,---...//////...,,,+++---,,,,,,,,,+++++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------........./////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------......------,,,+++------------------------................................................///..................//////////////////...------////////////////////////............/////////////////////////////////////////////000000000111111000000////////////000000////////////////////////000/////////...........................---------/////////......////////////////////////......---------............------//////.........---------......---------,,,,,,,,,------------------------***+++,,,---------,,,,,,++++++,,,------------,,,........................,,,------......------,,,---......---,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---000444666666444...............---------.......................................................................................---------......---------,,,,,,,,,+++,,,,,,------.........++++++++++++++++++++++++,,,,,,,,,---------.........------------...//////---------...............000000///......000111222---------............///.........///000111111222000000//////.........---.........------..................................................................------.................................000111222111000///000222---------.........//////........................000000000000000000000000000000000000000000000000...------,,,,,,------............------------------............/////////------------------------...------------,,,,,,,,,------------------------+++++++++,,,,,,,,,---------,,,,,,,,,,,,+++++++++,,,,,,,,,---------......,,,------......------,,,++++++,,,---------------***++++++,,,,,,------...,,,,,,------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,************++++++++++++000///---,,,,,,,,,---...------------,,,,,,,,,,,,------------------------------------------......---------.........////////////.........------------------------------------,,,,,,++++++,,,,,,---,,,,,,------......//////,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,,,,++++++++++++,,,,,,,,,------------,,,------------,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------............//////,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------------------------------------......------,,,,,,........................................................................///...---,,,,,,---...///...////////////...------////////////////////////............////////////////////////////////////---...///000111000//////000000////////////000000........................////////////............---------...............000000////////////000000///////////////......---------............------...............---------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------------,,,++++++,,,---------------------------------------,,,------......------,,,//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,((((((***---000222000///..............................................................................................................................---------,,,,,,,,,,,,,,,,,,---------......++++++++++++++++++++++++,,,,,,,,,---------.........------------...//////..............................---------...///000---------............///------...///000111111222000000000///......------...------,,,,,,------...................................................//////000000000000//////........................///000111000///...///111---------............///........................////////////////////////........................------------------------------------------------------........./////////........................------------------------------------------------+++,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,------------.........///+++,,,,,,------,,,,,,+++***+++,,,,,,------,,,,,,+++++++++,,,,,,---------,,,,,,,,,------.........------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++///...---,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,------------......------------........................------------------------------------///......------......///------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********,,,,,,+++++++++,,,---...---------,,,,,,,,,,,,,,,...------,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......------------------------,,,------...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,................................................///---,,,++++++,,,---///.........//////...------////////////////////////............////////////////////////////////////+++---///000111000...---000000////////////000000........................///////////////...............//////000000111111000//////////////////000///////////////......---------............------..............................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------+++,,,,,,---...---------------------------------,,,------......------,,,///...---+++++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,------///111333333000...---.............................................................................................---...........................---------,,,,,,,,,,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........------------...//////.....................------------------......///---------............///,,,,,,---......///000000000000//////.........---------,,,,,,,,,,,,------................................................//////000111111000//////........................---...///...---,,,---//////............---------................................................,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,------------.................................------------------------------------------------------------............------------............------........./////////++++++,,,,,,,,,,,,++++++***+++,,,,,,------,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,------.........------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---..................---------------------------,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,------......+++,,,,,,,,,,,,------------------,,,,,,,,,,,,+++------------------------///......------....../////////...---,,,++++++***++++++++++++++++++++++++........................,,,,,,,,,++++++*********---,,,+++******,,,...///+++++++++,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......------------------------,,,,,,------...------,,,++++++++++++++++++++++++...................................................---,,,,,,,,,,,,---...------............------////////////////////////............////////////////////////////////////+++---///000111000...---000000////////////000000.................................///////////////......//////000000111111///......------......//////////////////......---------............---------...........................---------,,,,,,,,,------------------------,,,,,,,,,---------......,,,,,,---.........------------------------------,,,------......------,,,...---+++*********+++,,,,,,,,,,,,,,,,,,,,,,,,,,,000000111333444333///,,,---------.......................................................................................---------.....................---------,,,,,,,,,------------------------........................,,,,,,,,,---------.........------------...//////...............---------.........///////////////---------............///------------............////////////////////////---------,,,,,,---------................................................,,,---...//////...---,,,........................,,,---...---,,,+++,,,...//////.........---------------------------------........................------------------------,,,------......------,,,---------------.........,,,,,,---------.................................,,,,,,,,,------------...---------------------------------.........//////------...............///---------.........//////+++,,,,,,------,,,,,,+++++++++,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,......////////////..................------------******++++++,,,,,,------++++++++++++,,,,,,,,,,,,------------------------++++++,,,,,,------......+++++++++,,,,,,,,,------------,,,,,,,,,+++++++++---------------------------,,,,,,++++++,,,,,,---///......---,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,+++++++++---...///++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------------------------------,,,,,,------......------++++++++++++++++++++++++................................................---------......---------,,,,,,---............---////////////////////////............////////////////////////////////////---...///000111000//////000000////////////000000.................................///////////////---------.....................------------......///////////////......---------............---------------.....................---------,,,,,,,,,........................---------,,,---......///,,,,,,---...............,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,++++++******+++++++++------------------------...///000222333111---***---------.........//////........................................................................---------.........//////......---------,,,,,,,,,------------------------------------------------,,,,,,,,,---------.........------------...////////////.........------------...//////000000//////---------............///////////////............------......///000000000......------------......................................................,,,---...//////...---,,,........................,,,---......,,,,,,---...---------...............------------------------................................................,,,,,,---......---,,,,,,------........./////////---............/////////........................,,,,,,,,,---------......------------------------,,,,,,---------.........,,,,,,,,,------.........,,,,,,---------.........,,,,,,------------,,,,,,,,,,,,---............---,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,+++,,,,,,------.........------------------------------...//////...------.........------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,------------------------***++++++,,,------......,,,,,,,,,,,,---------......---------,,,,,,,,,,,,---------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,---...///000,,,,,,,,,,,,---------...***++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------,,,,,,++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,------......------------------------------................................................,,,---///000000///---,,,+++,,,------.........---////////////////////////............/////////////////////////////////////////////000000000111111000000////////////000000////////////////////////............/////////000...............---------//////............/////////////////////......---------............---------------.........//////......---------,,,,,,,,,------------------------...------,,,---...///000,,,------...............,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,++++++,,,,,,,,,,,,,,,+++........................//////111333555333///,,,---------.........//////........................................................................---------.........//////......---------,,,,,,,,,------------------------------------------------,,,,,,,,,---------.........------------...////////////.........---------,,,------...............---------.........//////111111111000//////......,,,,,,---...///000111111///......------......///...................................................///000222222000///...........................---...///...------...///++++++,,,---...///000111------------------------000000000000000000000000------------------------,,,,,,---......---,,,,,,........./////////000000////////////000000000000////////////////////////,,,,,,,,,------.........------------------------++++++,,,,,,,,,---------+++++++++,,,,,,---------,,,,,,,,,---------......,,,------......------,,,,,,---......//////......,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,++++++,,,,,,---...//////........................,,,,,,---......---,,,,,,---------,,,,,,+++++++++,,,,,,---------,,,++++++*********++++++,,,,,,,,,------------------------******+++,,,,,,---......---------.........////////////.........---------------------------------///......------......///)))******+++---...//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........,,,,,,---......///000000---------.........//////)))***+++,,,------...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------....../////////......---------........................---,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,,,,---.........---////////////////////////................................................,,,...000222222000...,,,+++,,,------.........---////////////////////////............/////////000////////////////////////000000000///000111222222000000////////////000000000000000000000000000000---.........//////000000111111000000/////////...000000////////////000000///////////////......------..................------------.........//////......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......---,,,---...///000,,,---......//////......,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,+++,,,---.........---,,,,,,,,,++++++,,,,,,------444555666666555444222111---------............///..............................---------......///........................//////...------,,,++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,.................................------,,,,,,,,,..................------......---------,,,,,,,,,+++,,,---...///111222222000///...------...///000//////.........---------//////////////////////////////.........---------,,,---///111222111000////////////...------,,,,,,,,,---------,,,,,,+++***---------............///...---,,,,,,,,,,,,---...---///000000///......///........................,,,---------.../////////,,,---......//////......000000000000////////////------,,,++++++***)))))),,,---......//////......---------------------------...///...------...///.../////////...---,,,,,,++++++++++++,,,,,,---...------------------------((()))***+++++++++++++++...............---------,,,+++*********,,,...000------------------------,,,,,,,,,,,,,,,,,,,,,,,,---......///000000//////,,,------......------,,,++++++,,,,,,,,,,,,------++++++------------++++++,,,------......------,,,,,,,,,,,,++++++******************+++,,,---...///000///...---,,,---............---,,,,,,+++******,,,,,,,,,------.........------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------------------------------,,,---------.../////////++++++++++++++++++++++++------------------------++++++,,,,,,,,,,,,------***+++,,,---...............---,,,...000000...+++///...,,,+++***+++,,,,,,++++++,,,,,,---.../////////...,,,+++***++++++,,,..................------000///...,,,,,,,,,---...........................------------------------........................---......///000111111222...............///000000//////......---------,,,000000////////////000000111111000//////////////////...------...///000111111000...---,,,,,,---...........................////////////////////////---.../////////...,,,+++///......///000000...,,,---.........---,,,,,,++++++,,,,,,------......///..............................------------......---,,,++++++++++++,,,---.........------,,,,,,,,,---------.........//////......---,,,,,,---...///111111222222111000...------------............///..............................---------......///.................................---,,,+++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------...........................------------------,,,....................................---------,,,***++++++,,,---...//////000///...------...///000//////.........---------........................//////.........---------,,,---///111222111000///------..................,,,------......------------------............///...---,,,,,,,,,,,,---...---...000000.........///........................---------...............,,,---......//////..............................//////......---,,,,,,+++,,,---......//////......---------------------------...///...---,,,---///---............------,,,,,,+++++++++,,,,,,---...------------------------++++++,,,,,,------,,,,,,...........................---+++******+++,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------,,,+++***))),,,------......------,,,++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++***++++++,,,,,,++++++***---------,,,,,,,,,++++++++++++++++++,,,---...//////...---,,,,,,,,,---...------------------------,,,,,,,,,---------......------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---------------------------------------............---,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,,,,------------......------,,,,,,---,,,+++---//////---***...---,,,+++++++++,,,,,,+++,,,,,,------............---,,,,,,,,,---...///..............................---,,,,,,,,,,,,,,,------------------------------------------------..............................//////000000111111...............///000000000000000000//////......000000////////////000000111000000//////////////////......---...///000111///...------------...///........................////////////////////////......//////...------,,,...---,,,---//////...,,,---.........------,,,+++------------------------..............................------------.........---,,,++++++,,,---............------,,,,,,,,,---------.........//////111000...------...///111////////////...---,,,,,,---------............///........................///......---------.................................------,,,,,,++++++***------------------------------------------------------------------------................................................---------------................................./////////.........------,,,,,,,,,---------......//////............//////...............---------.......................................---------,,,---///000111111000///,,,,,,------...//////000------......///.........---------............///...------,,,,,,------...---...000000...---...///.......................................---------,,,---......//////......------------------------//////......---,,,,,,,,,,,,---......//////......------------------------,,,...///...---,,,---...,,,,,,,,,,,,------------,,,,,,+++++++++,,,------------------------------.........///......------....../////////////////////...,,,+++******++++++------------------------------------------------......---,,,+++)))'''&&&,,,------......------,,,++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---***++++++,,,,,,++++++***......------------,,,,,,,,,,,,,,,,,,---...//////......---,,,,,,,,,,,,,,,,,,,,,------...///000000,,,,,,,,,------------...------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,+++------------------------............---------------------------.........------------------------++++++,,,,,,,,,,,,------000//////...---+++***))),,,++++++,,,------,,,***------,,,+++++++++,,,,,,------------------------------------...///000111........................,,,,,,,,,---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................////////////////////////...............///000000222222111111111111000000000000////////////000000000000//////....../////////............///000000......---------...//////........................//////////////////////////////...------------......------///111111000///---............---,,,,,,//////......---,,,,,,+++..............................------------............------------...............------------------------...............111000...,,,,,,...000111111111000000///......------------............///........................//////...------------...........................------,,,,,,++++++++++++------------------------........................------------------------------------------------........................,,,,,,------......//////---------...............000////////////........./////////////////////.../////////....../////////........................................................................,,,---...///000000000000---------.........//////...............---,,,,,,---------............///------------------------,,,...//////...------.........................../////////...---------,,,,,,---......///.........---------------.........------,,,,,,++++++++++++,,,---......///.........------------------------,,,---......,,,,,,---...++++++++++++,,,,,,---...,,,,,,,,,++++++,,,,,,---------------------------///////////////...---,,,......///////////////000...---,,,++++++++++++,,,------------------------........................000000000///---,,,***))),,,------......------,,,+++++++++,,,,,,,,,------------++++++++++++------,,,------......------,,,---------------,,,,,,,,,---------------...///000------,,,,,,++++++++++++,,,,,,,,,---......//////------------------------------------------------------------------------------------------------++++++,,,,,,,,,,,,---------------,,,,,,+++++++++------------------------.........------,,,,,,,,,---------------.........------------------------+++++++++,,,,,,,,,------000//////...---+++***))),,,,,,,,,,,,------,,,,,,---,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,---------------......///---------...............+++,,,---......---++++++,,,,,,,,,,,,,,,,,,,,,,,,................................................//////////////////.....................///000000111111111111111111111111000000////////////000000000//////.........////////////.........////////////.........---------...........................//////////////////////////////---,,,,,,---...///000///000111444444444222------............------///.........---------,,,..............................------------......//////............//////...............---------........................///...---,,,---...000111222111111000//////......---------............/////////////////////////////////...---------------........................------,,,,,,,,,,,,,,,+++------------------------........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................---------....../////////---------.........//////000////////////.........///////////////............//////////////////...---.............................................---.....................,,,---......///000000000//////.........---------//////......,,,+++)))(((---------............///------------------------,,,...//////...------.........................../////////...---------,,,,,,---......///.........------........./////////------,,,,,,,,,,,,++++++,,,---......///.........------------------------,,,---...---,,,+++,,,...+++++++++++++++,,,---...---,,,,,,++++++,,,,,,,,,------------------------...............---,,,+++---........./////////000++++++++++++,,,,,,------------------------------........................///////////////...------,,,------......------,,,+++++++++,,,,,,,,,------------++++++++++++------,,,------......------,,,+++++++++++++++,,,,,,,,,......---------...//////,,,---,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------------------------------+++++++++,,,,,,------------------,,,,,,+++++++++------------------------......------,,,,,,,,,+++++++++,,,,,,---------...------------------------+++++++++,,,,,,,,,---------.........---,,,,,,+++---......------------...+++,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,------------,,,,,,++++++---------.........//////,,,---...//////...---,,,------------------------................................................////////////...........................///000000000000000000000000000000000000////////////000000//////............////////////////////////......000000///......---,,,+++........................///////////////////////////...---,,,,,,---//////000//////111333444333222------...//////......------------....../////////..............................------------......////////////////////////.............................................------------...///000111222111000///...---------------------............///////////////////////////000///...---------------........................------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,......................................./////////,,,,,,------...//////////////////.........------------------------,,,,,,......////////////......---------...............---------------------------------...............---------......///000000000//////...------,,,,,,///......---,,,***)))(((---------............///,,,------......------,,,,,,---//////---,,,---..........................................---------,,,---......//////......---------...//////000000//////..................,,,---......//////......------------------------+++---...---,,,+++,,,---------,,,++++++,,,......------,,,+++++++++,,,,,,------------------------------------------,,,,,,,,,,,,------.../////////******+++,,,------......------------------------------------------------+++,,,------.........---,,,------......------,,,++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---***++++++,,,,,,++++++*********++++++++++++,,,,,,...---------------......---------------,,,++++++,,,,,,,,,,,,,,,,,,,,,+++...------------,,,,,,,,,------------------------------------------------------------------------***++++++,,,,,,------...---,,,,,,,,,,,,,,,,,,+++------------------------------------,,,,,,,,,,,,+++++++++,,,------......------------------------++++++,,,,,,,,,,,,------,,,,,,------...---------......///...,,,,,,...000++++++,,,---------,,,,,,------------------------------------,,,+++***))),,,,,,------.../////////------......//////.....................................................................................................................///000000.........////////////000000000////////////000000......------......///////////////000//////...---////////////...---,,,+++........................////////////////////////...------------...//////---,,,,,,...000000///...------...////////////...,,,------...//////000000..............................------------............////////////...................../////////...............---------***,,,...000222333333333111000...---,,,,,,---------------............///////////////////////////000000///------,,,,,,---................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------........................////////////............,,,,,,------...//////000............---------,,,,,,,,,---------------------...///000000///...------------.........//////---------------------------------.........//////------------...///000000..................------------------------,,,+++---------............///,,,,,,---......---,,,,,,+++---......---,,,------........................---------...............,,,---......//////......+++,,,,,,---......//////......//////////////////,,,---......//////......------------------------+++,,,------++++++,,,---000///---,,,+++,,,...///...---,,,,,,+++++++++,,,------------------------,,,,,,---.........------++++++,,,,,,---.........++++++,,,,,,---,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------------,,,------......------,,,++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++***++++++,,,,,,++++++***+++++++++,,,,,,,,,------------,,,,,,,,,,,,---------......///...---,,,+++++++++,,,,,,---...............---------,,,,,,,,,------------------------------------------------------------------------******+++,,,,,,---......+++,,,,,,,,,,,,,,,,,,---------------------------,,,,,,,,,,,,,,,,,,------,,,,,,,,,---......//////------------------------++++++,,,,,,,,,,,,------,,,---------...------,,,---......---++++++---000***+++,,,---------,,,,,,+++,,,,,,------.........,,,------......---,,,+++,,,,,,------...//////000---,,,,,,,,,------...///------------------------................................................,,,------....../////////...............///000000........./////////000000000000////////////000000...------------...///000//////000000000///---,,,+++,,,.../////////..............................////////////////////////,,,------...//////......,,,++++++,,,---...,,,+++------...///////////////............////////////..............................------------......---...////////////...------........./////////000//////.........---------***,,,///222555555555555222111///...------...///---------.........//////000000000000000000000000111000///...---,,,,,,,,,..............................//////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------................................................000000//////......------,,,,,,------...///000000......---------,,,,,,,,,........./////////000000---...///000000///...------------.........//////---------------------------------.........//////---------------...000000,,,,,,------.../////////+++,,,---...////////////---------.........//////,,,,,,---......---,,,,,,+++---......---,,,,,,---........................,,,------....../////////,,,---......//////......******+++,,,,,,---......,,,,,,------------------,,,---......//////......------------------------+++,,,------++++++,,,---111000...,,,,,,,,,...///...---,,,,,,++++++++++++------------------------,,,,,,---.../////////...******+++,,,,,,---......------------,,,+++******------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,------......------,,,++++++,,,,,,,,,---------++++++---......---++++++,,,------......------,,,,,,,,,,,,------.........---,,,,,,+++++++++,,,,,,---.../////////...---,,,***+++,,,---///000111111.........------,,,,,,,,,------------------------------------------------------------------------******+++,,,,,,---......+++++++++,,,,,,---------------------------------+++++++++,,,,,,------------------...///000000111------------------------++++++,,,,,,,,,------------.........------,,,+++,,,---...,,,)))))),,,///)))***,,,---...---,,,,,,++++++,,,,,,---...//////+++,,,---////////////...,,,,,,------...///000000,,,,,,+++***+++,,,...///,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////........................,,,,,,------...///000000...............///000000......//////000000000111000000////////////000000---------------...///000//////000000000///---,,,(((***,,,...000111111111........................////////////////////////+++,,,...///000///...---...---,,,---......,,,+++------...///000000//////000000000///......------.................................------.........,,,---...//////...---,,,---.........//////000000//////.........------------------///111444777888666111,,,+++...111000...................................................---------............///,,,---------.../////////...---,,,,,,,,,,,,---......///////////////......+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,------,,,,,,,,,,,,---......000000//////.........---...------------...//////333222000///...---............//////000000111111///////////////////////////...---,,,,,,---...///,,,,,,------------,,,,,,////////////////////////.................................------,,,,,,,,,------------------------........................------------------------------------------------++++++,,,,,,...///111111.........------,,,,,,,,,..............................---------,,,,,,,,,------------------------,,,,,,,,,---------......///............---------.........------,,,,,,,,,.........------,,,,,,,,,+++,,,------......------,,,,,,,,,---------......,,,---------.../////////---------------------------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,------......---------------------------------......,,,******+++,,,...------,,,,,,------...------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...------------------------.........------,,,,,,,,,.................................------,,,,,,,,,+++++++++******)))))))))------------------------//////.........---------,,,,,,,,,---------.........////////////---,,,+++,,,,,,,,,---------......***+++,,,---............------...///...---+++***------++++++++++++------************+++,,,------........................---------------------------------...------,,,,,,++++++,,,,,,---...////////////...---,,,,,,++++++,,,------...............,,,---...//////...---,,,/////////...------,,,,,,........................000000000000000000000000////////////////////////---...///000000///...---000000000000000000000000..............................------------..................////////////...............---------------------.........///..................------++++++,,,------......///........................---......////////////////////////......---------------------------------------------------------,,,------------------,,,000000000000222444666777999444///...000111000...................................................---------............///---------...............---,,,++++++++++++,,,---......////////////......+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,------------------......///000/////////.........---...------------...//////222111000///......//////.../////////000000000111///////////////////////////...------------...///......////////////............................................................---------,,,,,,,,,------------------------........................------------------------..............................---------......///......---------,,,,,,,,,..............................---------,,,,,,,,,------------------------,,,,,,,,,---------..................------------......---------,,,,,,,,,......---------,,,,,,,,,******+++,,,,,,,,,,,,,,,,,,,,,,,,---------......------------............---------------------------,,,,,,,,,,,,,,,,,,+++........................,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------------------------------------...,,,******+++---...------,,,,,,------...------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...------------------------......---------,,,,,,,,,..............................---------,,,,,,,,,------,,,,,,,,,+++++++++........................///.........------------,,,,,,,,,---------......///...---,,,+++,,,------,,,,,,,,,---------......+++,,,,,,------.........------......------,,,+++......---,,,,,,---......,,,,,,,,,+++,,,,,,------........................------------------------,,,,,,------...---------+++,,,,,,------.........++++++,,,------.........,,,,,,---............---------............------,,,,,,------.../////////................................................////////////////////////,,,---...//////...---,,,////////////////////////..............................------------..................////////////------..................------........./////////......---------------...................................................---......///////////////............------------------------------------------------------------------............------//////000000222444666777999555000...///000...,,,................................................---------............///...............---------,,,,,,++++++++++++,,,,,,---....../////////......,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---......------......///000/////////..................------------...//////111000000//////000000111////////////000000000000///////////////////////////......------......///......////////////.........................................................------------,,,,,,,,,------------------------........................------------------------////////////////////////111000///...---,,,,,,,,,...------------,,,,,,,,,------------------------......---------,,,,,,,,,------------------------,,,,,,,,,---------..................------------...------------,,,,,,,,,...------------,,,,,,,,,++++++,,,------------,,,,,,,,,,,,---------..................------------------------------------+++,,,,,,,,,,,,,,,,,,---........................------------------------+++,,,------......------------------------------,,,------,,,+++***+++---...------,,,,,,------...------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...------------------------...------------,,,,,,,,,------------------------...------------,,,,,,,,,............------------....................................------------,,,,,,,,,---------.........,,,***))))))+++...///,,,,,,,,,---------.........---,,,,,,,,,---............---,,,,,,,,,------///......------......///......------,,,,,,------------------------------------------------------++++++,,,---............------------------------***+++,,,---............,,,,,,---............---.........------.........,,,,,,------.../////////................................................////////////////////////,,,,,,------------,,,,,,......................................................------------......---............/////////,,,---------.../////////....../////////000000000///...---,,,,,,---...///111000000///......------........................---......///////////////,,,,,,------------------------------------------------------------------......////////////......------...000222444555666444111---,,,------,,,+++................................................---------............////////////...---------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......//////......,,,,,,------------,,,,,,---------------------------,,,,,,++++++,,,,,,---///............///000000...........................------------...///////////////000000111111222////////////000000000000//////////////////////////////............//////,,,,,,------------,,,,,,................................................------------------------------------------------........................................................................111000///...---,,,,,,,,,------------------------------------------------......---------,,,,,,,,,------------------------,,,,,,,,,---------...............---------,,,,,,---------------------------------------------------...//////000000//////,,,,,,,,,---------...............------,,,,,,,,,------------------------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,........................+++,,,------......------------------------------,,,------,,,+++***,,,---...------,,,,,,------...------------------------------------------------++++++,,,,,,,,,,,,------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------...............---------........................------------------------,,,,,,,,,---------......,,,+++******+++---///000,,,,,,,,,---------......000...,,,++++++,,,---//////...,,,++++++,,,---.........------------......///...---,,,,,,,,,,,,,,,------------------------------------------------***+++,,,---............------------------,,,,,,------.........---,,,+++------...////////////...///...---,,,,,,---...////////////...------,,,,,,................................................////////////////////////------------------------------------------------..............................------------......---------.........//////,,,,,,,,,---...///000000////////////000000000000000///...------...000111////////////......------........................---......///////////////++++++,,,,,,------......................................................//////000000000000//////222222333333333333333333///...,,,,,,------...---................................................---------............////////////...---------,,,---..................---,,,,,,---...............,,,------......------,,,---------------------------,,,,,,++++++,,,,,,---///............///000000---------..................------------...////////////000000111222222222000000000000////////////////////////////////////////////////////////////,,,,,,------------,,,,,,................................................------------------------------------------------................................................------------------------///......---------......------------------------------------------------......---------,,,,,,,,,------------------------,,,,,,,,,---------.........------------,,,,,,,,,---------------------------------------------------...//////000000//////,,,,,,,,,---------............------,,,,,,,,,+++------------------------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,........................+++,,,------......------------------------------+++,,,---,,,++++++,,,......------,,,,,,------...------------------------------------------------+++++++++,,,,,,---------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,---------......***+++,,,...////////////,,,,,,,,,---------......000...,,,++++++,,,---///...---,,,++++++,,,...///,,,,,,,,,------,,,,,,,,,------,,,+++******++++++------------------------------------------------***+++,,,---............------------------,,,,,,,,,---...///...---,,,+++......///000000000000000///...---,,,,,,---...////////////...------,,,,,,........................///////////////////////////////////////////////////..................///------------------------..............................------------......------------............,,,,,,,,,---...///000000////////////000000000000000000/////////000222333,,,,,,---------.................................---......///////////////,,,,,,,,,------.........................................................//////000000000000//////;;;:::999888666333111000...............///000000................................................---------............///...............---------......////////////......+++,,,---...............------............---------------------------------,,,,,,++++++,,,,,,---......------......///000---------------............------------.../////////000111111222222222111000000000000////////////////////////////////////...//////000000//////.........////////////......------------------------........................,,,,,,,,,------------...------------------------................................................---------------------------------------...///000,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,------------------------,,,,,,,,,---------......------------,,,,,,,,,,,,,,,,,,,,,------------...,,,,,,,,,------------...++++++,,,------------,,,,,,,,,,,,---------......------------,,,,,,,,,,,,------------------------+++,,,,,,,,,,,,,,,,,,---................................................+++,,,------......------------------------------+++,,,---,,,++++++---......------,,,,,,------...------------------------------------------------***++++++,,,,,,------......------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,------------,,,,,,,,,---------......***+++---///000000///...,,,,,,,,,---------.........---,,,,,,,,,---......------,,,,,,,,,---......+++,,,,,,------,,,,,,+++,,,,,,+++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,---............------------------------((())),,,...000000///.........///000000000000///.........------.........,,,,,,------.../////////........................000000000000000000000000////////////////////////000///............///000------------------------..............................------------......,,,------------.........,,,---------.../////////....../////////000000000//////000000111222222222++++++,,,,,,---......///........................---......///////////////------..................................................................//////000000000000//////::::::999888666333111///...//////......---......................................................---------............///---------...............------...//////...------***+++,,,---............------............------........................---,,,,,,++++++,,,,,,------------------......///,,,,,,,,,------............------------...//////000000111222222222111000111000000000/////////...////////////////////////...///000111111000///.........////////////......------------------------........................,,,,,,,,,---------......------------------------........................................................................---------------...//////,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,------------------------,,,,,,,,,---------......---------,,,,,,,,,++++++,,,,,,,,,---------......,,,,,,,,,---------......******+++,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,+++........................------------------------+++,,,------......------------------------------+++,,,,,,,,,++++++---///...------,,,,,,------...------------------------------------------------******+++,,,,,,---.........------,,,,,,------...++++++++++++++++++++++++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......***+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,---------......,,,,,,,,,------......///,,,,,,,,,---------......+++,,,,,,------.........+++,,,------......------,,,,,,---......---,,,,,,,,,,,,+++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,------...---------+++,,,,,,------.........'''))),,,///000000///...,,,------...............------............------,,,,,,------.../////////........................///////////////////////////////////////////////////...------------...///------------------------..............................------------......,,,,,,---------.........------..................------........./////////+++---///111111111000///------------....................................---....../////////////////////////////////.........................................................//////000000//////...222333444444444333222111---......---+++******+++................................................---------.........//////,,,------....../////////,,,,,,---......---,,,,,,***+++,,,---............------............------........................---,,,,,,++++++,,,,,,------,,,,,,,,,,,,---......,,,,,,,,,------............------------...//////000111222333333222111000111111000000/////////...////////////////////////...///000111111000///...,,,------------------,,,------------------------........................,,,,,,,,,------.........------------------------........................///////////////////////////////////////////////////......---------......,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,------------------------,,,,,,,,,---------......---------,,,,,,,,,++++++,,,,,,,,,------.........,,,,,,,,,------.........+++,,,------......------,,,,,,,,,---------......+++++++++,,,,,,------------------------------------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,------......------------------------------***,,,,,,,,,++++++---///...------,,,,,,------...------------------------------------------------******+++,,,,,,---.........------,,,,,,------...++++++++++++++++++++++++,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........+++++++++,,,,,,---------------------------------+++++++++,,,,,,---------,,,,,,,,,---------.........,,,+++)))***+++...///,,,,,,,,,---------......***+++,,,---...///......***+++---...///...------,,,---...//////...---,,,,,,,,,,,,,,,------...///,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------...------,,,,,,++++++,,,,,,---...//////***,,,...000000...,,,+++***+++,,,,,,------,,,,,,,,,---...//////...---,,,000//////...------,,,,,,................................................////////////////////////...---,,,,,,,,,,,,---............................................................------.........,,,,,,,,,---------.....................---------------------.........///)))+++...000111000...---000000000///......------........................---......///////////////111111000000//////......////////////////////////////////////////////////......////////////.........///222555777777444111///............---------........................---------............///------------------------------------------------------------------------,,,++++++******++++++,,,...///000000//////000111........................---------,,,,,,+++++++++------------------------------............------////////////////////////000111222222222000///...,,,,,,,,,---------......,,,---......//////..................////////////000000///...------,,,,,,........................000000//////.........------------.........//////,,,,,,------------------//////////////////////////////.........---------------------------------......---,,,,,,...///000.........------,,,,,,,,,)))******+++,,,---......+++,,,,,,---.........---.........------,,,,,,,,,---------,,,,,,+++++++++...------,,,,,,------...------------------------......,,,,,,,,,,,,......++++++------------++++++------------------------++++++,,,,,,,,,---------//////.........------------,,,,,,,,,,,,---......000//////---,,,+++******------,,,+++,,,---...///------------------------.........------.........***************************++++++,,,,,,------...---------...///000000111...---,,,,,,,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,+++***.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,000//////.........//////+++,,,,,,------,,,,,,+++/////////......---------------------------------//////.........---------///...---,,,+++,,,,,,---......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,//////////////////.........------,,,,,,------..............................---,,,,,,,,,,,,---...,,,,,,,,,---------......+++++++++,,,,,,---------///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------...............000111111000...,,,---...///......------,,,++++++,,,---...000111111111111////////////////////////---...///000000///...---222111111111000000/////////...------++++++***))),,,---...---,,,,,,---...////////////////////////......---------,,,,,,,,,......//////...---,,,,,,000///...------...///000////////////............//////////////////////////////000000///...---------------............/////////............//////---------------...///000//////............//////...000333666777666444111///............---------........................---------............///------------------------------------------------------------------------///......------......///,,,---///...------...000...........................---------,,,,,,,,,+++------------------------------............------////////////////////////....../////////...---,,,,,,,,,,,,---------......,,,---......//////..................////////////000//////...------,,,,,,........................000/////////.........---+++++++++,,,,,,,,,------//////......------,,,,,,//////////////////////////////.........------------------------------------------------...//////......---------,,,,,,,,,------------,,,,,,,,,,,,+++,,,------.........---......---------,,,,,,,,,---------,,,,,,,,,++++++...------,,,,,,------...------------------------...---,,,++++++,,,---...+++,,,,,,------,,,,,,+++------------------------++++++,,,,,,,,,---------......------,,,,,,,,,,,,---,,,,,,,,,,,,---......------------------------------,,,,,,,,,---...///------------------------......------------......++++++++++++++++++++++++***++++++,,,,,,------...,,,,,,,,,---......//////...---,,,,,,,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,---............---,,,+++------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......------------......+++,,,,,,------,,,,,,+++.........---------,,,,,,------------------------///.........------------///...---,,,,,,,,,------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------..............................---,,,,,,,,,,,,---...,,,,,,,,,---------......,,,,,,---------.........///...---,,,,,,,,,,,,---------------------------------------------------..................------///000000///---,,,,,,---------------------------.............../////////........................000000000111111000000000000000000/////////.........------,,,,,,+++++++++,,,...///...---,,,---.......................................------,,,,,,///////////////...------///...------------...///////////////............000000000000000000000000///////////////...---------------............///------,,,,,,,,,,,,------......---------......///,,,,,,++++++++++++,,,,,,...111444777777666333111///............---------........................---------............///------------------------------------------------------------------------,,,,,,++++++++++++,,,,,,***+++---,,,++++++,,,...------------------------.........---------------------------------------------............------////////////////////////------......------,,,+++,,,,,,,,,---------......,,,---......//////................../////////////////////...------,,,,,,......................../////////...............+++++++++,,,,,,,,,------111000000///...---,,,,,,////////////////////////...............---------------------------------,,,---......//////.........------------,,,,,,,,,.........------------,,,,,,,,,---............---...------------,,,,,,,,,------------,,,,,,,,,,,,...------,,,,,,------...---------------------------,,,+++******+++,,,------,,,,,,++++++,,,,,,---------------------------,,,,,,,,,,,,---------------,,,,,,,,,,,,+++++++++---,,,,,,,,,,,,---......***++++++,,,---...//////---,,,,,,,,,,,,---...///------------------------------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...+++++++++,,,------.........------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,......//////......------,,,,,,------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,------,,,,,,------------,,,,,,------------,,,,,,,,,,,,------------------------............------------......---,,,,,,,,,------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++...------,,,,,,------...------------------------...------,,,,,,------...,,,,,,,,,---------......------............//////......---,,,,,,,,,------........................------------------------/////////...---------,,,---//////...,,,++++++,,,++++++,,,------...//////000///---,,,,,,,,,------........................---------,,,,,,---------//////...............------,,,,,,,,,,,,,,,,,,,,,---...//////------...///------------------------/////////............---//////000000000///.........------,,,,,,------...////////////............///////////////////////////////////////......------------............///------,,,,,,,,,,,,------//////...---------......+++++++++******+++++++++...222666888888555222111///............---------........................---------............///------------------------------------------------------------------------++++++************++++++***+++,,,,,,++++++,,,---------------------------................................................------............------.............................................---,,,,,,,,,---------......,,,---......///.....................//////////////////.........---------................................................---------.........//////000000//////.........---////////////////////////................................................+++,,,.../////////...---------------------------+++,,,,,,---...///000000------............------------------------------------------------,,,,,,...------,,,,,,------...------------------------,,,,,,************,,,,,,------++++++++++++------------------------------,,,,,,,,,------------...---,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......***++++++,,,---...//////,,,,,,,,,,,,------......---------------------------,,,,,,++++++,,,,,,---------------------------***++++++,,,,,,------...++++++,,,,,,---------...------------------------------------------------------............------,,,,,,,,,------.................................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------......---------,,,,,,,,,---------------------------------------............------,,,,,,------...------------------------------------------------,,,,,,,,,---------......------------...............------,,,,,,,,,------------------------------------------------------000000///...---,,,,,,,,,,,,---...---+++***+++,,,,,,,,,,,,---------......000...---++++++,,,...///////////////////////////---,,,+++******+++,,,---........................,,,,,,,,,,,,------.........///000///.........000------------------------/////////////////////...///000000000000000//////........................////////////............------------------------...///////////////......---------............/////////............//////000///...---------------......------------.........333888:::888444111000///............---------........................---------............///------------------------------------------------------------------------......------------......***,,,------,,,,,,---...------------------------................................................------............------,,,,,,,,,,,,,,,,,,,,,,,,......---------.........,,,,,,,,,---------......,,,---......///.....................////////////...............---------........................---------...............---------.........//////---.........//////000000////////////////////////---.............................................+++,,,.../////////...---------------------------+++,,,,,,---...///000000---......//////...------------------------------------------------------...------,,,,,,------...------------------------,,,,,,************,,,,,,------++++++++++++------------------------------,,,,,,---------.........------------............---,,,,,,,,,,,,---......------------------------,,,,,,,,,------------------------------------------,,,,,,++++++,,,,,,---------------------------***++++++,,,,,,------...---------------.........------------------------------------------------+++,,,,,,---------,,,,,,,,,,,,,,,------.................................,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,---......///,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,------------------,,,---------------------......---------,,,,,,,,,---------------------------........./////////000...------,,,,,,------...------------------------------------------------,,,,,,,,,---------......---,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------000000///...---,,,,,,,,,+++,,,------+++***+++,,,......---------,,,,,,,,,...---,,,,,,,,,...111222000000000000000000000000111000///......///000111////////////////////////+++,,,,,,------......///...///000///.........000------------------------...///////////////////////////000000000000000////////////000000/////////////////////............------------------------......///////////////...---------............/////////............//////000///...---------------//////............//////...444:::;;;888333111000///............---------........................---------............///------------------------------------------------------------------------------,,,,,,,,,,,,------+++---......---,,,...///,,,,,,,,,,,,,,,,,,,,,,,,---------------.................................------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,------,,,,,,,,,---------......,,,---......//////..................////////////................................................---------------.........+++++++++,,,,,,,,,------,,,,,,---...///000000111////////////////////////---------.......................................,,,---......//////......,,,,,,,,,------------............------------,,,...////////////...------,,,,,,,,,------------...------------...............------,,,,,,------...---------------------------,,,+++******+++,,,------,,,,,,++++++,,,,,,---------------------------,,,---------............------...............///---,,,,,,,,,,,,---...............------,,,,,,,,,+++,,,------......------------------------------------,,,,,,,,,,,,------------------------------***++++++,,,,,,------...---------------.........,,,------......------,,,------------------------++++++,,,,,,---,,,,,,,,,,,,,,,------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,---...///000------............------,,,,,,,,,,,,------------------------------------,,,,,,,,,,,,------------+++,,,---.........------......---------,,,,,,,,,------------------------+++,,,,,,------............------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,---------......---,,,,,,,,,,,,+++++++++------,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,------------------------/////////...---------,,,+++,,,------++++++,,,---//////...---,,,,,,++++++---,,,,,,,,,...///111222000000000000000000000000//////............/////////////////////000000000,,,,,,------.........///---...//////------...///---------------------------............/////////......///000000000/////////000000111111000000///////////////............////////////////////////---...//////////////////---------............///------,,,,,,,,,,,,------//////...---------.........------,,,,,,------......555;;;<<<888333000//////............---------........................---------............///------------------------------------------------------------------------+++******))))))******++++++,,,------,,,,,,---///,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,------------........................------............---------------------------------,,,+++++++++---...///,,,,,,,,,---------......,,,---......//////..................////////////................................................,,,,,,,,,------.........+++++++++,,,,,,,,,------,,,,,,------......//////////////////////////////---------.........//////........................---------------...//////,,,,,,,,,---------......------------,,,,,,,,,,,,///////////////...------,,,,,,,,,---------......------------.........///...------,,,,,,------...------------------------...---,,,++++++,,,---...+++,,,,,,------,,,,,,+++------------------------------------............,,,,,,,,,------.........---,,,,,,,,,,,,---............---------,,,,,,,,,+++,,,---.........------------------------------......------------......,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---,,,,,,........................+++,,,,,,---......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---...///------............------,,,,,,---------.........------------------------++++++,,,,,,,,,---------+++,,,---.........------......---------,,,,,,,,,........................******+++,,,,,,---.........------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---,,,,,,,,,,,,,,,---------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///------------------------------------------------..................------+++---...---,,,+++,,,...---------------------,,,,,,,,,,,,------.................................++++++,,,,,,,,,,,,++++++------........./////////---------...............,,,...///...---,,,---...........................,,,,,,------............------...///////////////...///000111111000///...////////////............000000000000000000000000------...///////////////---------............///------,,,,,,,,,,,,------......---------......///---,,,,,,++++++,,,,,,---...555<<<===888222000/////////.........---------........................---------.........//////------------------------------------------------------------------------...------,,,,,,------...***,,,------,,,+++---...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------////////////////////////---..................---///////////////////////////......---...///000111,,,,,,,,,---------......,,,---......//////................../////////000---.............................................,,,,,,,,,------.........---------.........//////------------------,,,,,,////////////////////////---------.........//////////////////////////////......---,,,,,,...///000,,,,,,,,,------.........)))******+++,,,---.../////////000000///...------,,,,,,,,,------.........---------.........//////...------,,,,,,------...------------------------......,,,,,,,,,,,,......++++++---......---++++++---------------------------------.........//////+++++++++,,,,,,------------,,,,,,,,,,,,---......------------------------+++,,,---.........---,,,------------------------///......------......///,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,---......++++++++++++++++++++++++,,,,,,---......---,,,,,,........................,,,------.../////////............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************+++,,,---...------............---------------....../////////------------------------+++++++++,,,,,,---------***+++---...///...------......---------,,,,,,,,,........................++++++,,,------...//////...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---,,,,,,,,,,,,,,,---------......//////.........---------,,,,,,,,,,,,,,,---...///........................---------------------------------...............,,,---......,,,,,,---...+++,,,,,,------......///,,,,,,---------,,,+++***------------------------,,,,,,...//////...,,,,,,,,,,,,,,,------.................................,,,---...---,,,,,,---...////////////////////////,,,,,,,,,---------......,,,,,,---...//////......---...///000000///...---000/////////............////////////////////////------...///000000//////---------.........///////////////....../////////---------------...///000...------,,,,,,------......888===777000000222111------------------------.................................------,,,,,,,,,//////000000000000//////+++++++++,,,---...///000......------------.........---,,,,,,......---,,,,,,,,,,,,------.........------------------------.........------,,,,,,,,,---------,,,,,,+++++++++........................................................................///......---------......---------............//////...---,,,,,,,,,,,,,,,///...---,,,,,,---...///000///...---------------//////.........---------................................................,,,,,,,,,---------......................................................,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,,,,,,,,,,---------......------............------......---,,,,,,,,,------........................,,,,,,,,,---------......------------------------++++++,,,---.........---,,,,,,,,,,,,------...///---------............/////////.........---------///............---------******+++,,,---...///000---,,,,,,++++++,,,,,,------------............///.........------,,,,,,,,,...........................------,,,,,,------...,,,,,,++++++,,,,,,---...,,,,,,------...///000000------------------------,,,,,,---......---,,,,,,------............---------///000000///......///---,,,,,,,,,,,,---.........------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---,,,,,,...------,,,,,,------...++++++,,,,,,,,,---------........................---------,,,,,,------...------............---------------,,,,,,+++++++++,,,,,,,,,---------......------------------------------------------------************************++++++,,,,,,,,,---------------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,//////.........---------111111000///...---,,,,,,+++,,,,,,---.........------------.........//////.........------,,,,,,,,,---.........//////000000////////////////////////////////////000000000000................................................//////............////////////000000000000//////////////////////////////------......//////000000000000//////.........---,,,------...........................////////////111111000000//////.........------,,,,,,------...000000///...............///777:::666111111111///------------------------,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,//////000000000000//////------,,,,,,,,,---............------------......,,,+++++++++,,,,,,++++++******+++++++++,,,,,,,,,------------------------------------------,,,,,,/////////......---------........................................................................///......------................../////////000000..................------......------------......///......---------......//////.........---------................................................---------.........//////................................................------------------------......---------,,,,,,,,,,,,,,,---------.........------............------------,,,,,,,,,------...........................,,,---------............------------------------,,,,,,---...............---,,,,,,,,,,,,------...---------............/////////.........---------///............---------,,,,,,,,,,,,,,,---------...------,,,,,,------...---------............///......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...,,,,,,++++++,,,,,,---...,,,,,,------...//////000------------------------,,,,,,---......---,,,,,,------............---------...000000.........///---,,,,,,,,,,,,---.........------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---,,,,,,...------,,,,,,------...++++++,,,,,,,,,---------..............................---,,,,,,,,,------,,,,,,------------,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------------------------........................------------------------------------------------//////.........---------//////......------,,,,,,+++,,,------.........---------.....................------------------,,,---........./////////000////////////////////////....../////////000000000................................................///................../////////000000000000//////////////////////////////.........///////////////000/////////............------...////////////...///////////////000000000111111000000//////.........------,,,,,,------...000000///...............555777777333111222000---------------------------------------------------...------------,,,,,,,,,...//////000000//////...///...---,,,,,,,,,,,,,,,......------------......++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------------,,,,,,------------------/////////.......................................................................................///......---......//////////////////000000000111---...///000000000///...---..................---......---------...//////...............---------........................................................./////////000000...........................................................................------------,,,,,,,,,,,,------------.........------............------,,,,,,,,,,,,------...///........................------........./////////------------------------------.../////////......------,,,+++++++++,,,,,,---------............///...............---------///............---------------------,,,,,,++++++///......------......///---------............///...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...,,,,,,++++++,,,,,,---...,,,,,,,,,---......//////------------------------,,,------......------,,,------............---------...000000...---...///---,,,,,,,,,,,,---.........------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,...------,,,,,,------...,,,,,,,,,,,,------------........................///...---,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,------------,,,,,,,,,---------......------------------------------------------------........................,,,,,,,,,,,,------------------------------------.......................................................................................---------------------------------,,,,,,---............---..................---------------------......................../////////000000000000000000000000------........./////////......................................................------------.........//////000000//////...///////////////////////////////////////.........////////////..................///000000000////////////000000000111111111111111000000//////.........------,,,,,,------...000///......---.........???;;;555000000111000---........................////////////////////////------------------------...//////////////////......------,,,,,,,,,------...------,,,,,,------...---.........------......------..................------------------------,,,,,,,,,------.........---------------,,,,,,,,,.......................................................................................//////000....../////////000000000+++,,,...000111000///...,,,---...//////...---,,,---------------...///000........................................................................---.........////////////........................................................................------------------------------------............------............------+++++++++,,,---...///000.................................////////////000------------------------......///////////////......---,,,+++++++++++++++---------............///........................///............---------.........------------,,,......------------......---------............///------------------------...........................------,,,,,,------...,,,,,,++++++,,,,,,---...,,,,,,,,,------.........------------------------------------------------------............------,,,...//////...------...---,,,,,,,,,,,,---.........------,,,,,,------...------------------------------------------------...------,,,,,,------...,,,,,,,,,------------...........................///......---,,,,,,,,,,,,,,,,,,------------,,,,,,+++,,,,,,,,,------......,,,,,,,,,---------......------------------------------------------------........................,,,,,,,,,------------...------------------------........................------------------------------------------------........................,,,,,,---------.........------............------...............---------,,,,,,------......//////........................000000000000000000000000------------.........///................................................------,,,,,,,,,,,,------...//////////////////...////////////////////////000000//////......------///////////////............//////000000000000000000000000111111222222333111111000000//////.........------,,,,,,------...///......------.........HHH???444.........//////........................////////////////////////------------------------......////////////......,,,++++++,,,---...//////------,,,,,,,,,,,,---------...000///---,,,...///........................------------------------,,,,,,,,,------.........------------------------.......................................................................................///000111------........./////////***+++---///000///---,,,,,,---...//////...---,,,---------------...///000---.....................................................................,,,,,,---------.........................................................---------------------------------------------------------.........//////------............------+++++++++,,,---...///000.................................////////////000------------------------...///////////////.........------,,,++++++++++++---------............///---.....................///............---------............////////////------,,,,,,,,,,,,---------------............///------------------------...........................------,,,,,,------...,,,,,,++++++,,,,,,---...,,,,,,,,,---------------------------------------------------------------------............------,,,...//////...------...---,,,,,,,,,,,,---.........------,,,,,,------...------------------------------------------------...------,,,,,,------...,,,,,,---------.................................///...---,,,,,,,,,,,,,,,------............------,,,,,,,,,------.........,,,,,,,,,---------......------------------------------------------------------------------------,,,,,,---------.........------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---.....................---------...//////000000---......//////...------.....................------------....../////////...............---------////////////////////////------------.........///................................................------,,,,,,,,,,,,------......////////////......////////////////////////000000//////......------.........///////////////...//////000000000000000000000000111222333333333111111000000//////.........------,,,,,,------.........------------......III>>>444///---,,,---000........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...---......//////......---+++++++++,,,---...000000------,,,,,,,,,,,,------***---///...+++***,,,...------------,,,,,,,,,,,,------------------------,,,,,,------------------///////////////000000000....................................................................................///000111111------------............+++,,,---.........---,,,---..................---......---------...//////---------...............................................................,,,,,,,,,------------...................................................------------------------,,,,,,,,,------------...------........./////////------............------,,,,,,,,,,,,------...///........................------........./////////------------------------....../////////...------......---,,,,,,,,,---------------............///---------...............///............---------------....../////////000,,,,,,,,,++++++,,,,,,,,,---------............///,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,------------------------------...------,,,,,,------...------............------,,,---//////---,,,---...---,,,,,,,,,,,,---.........------,,,,,,------...------------------------...------,,,,,,------......------,,,,,,------...,,,---------....................................---------,,,,,,------...---......//////......------------------.........,,,,,,,,,---------......------------------------------------------------------------------------,,,---------............------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------........................//////000000000...////////////...---------------.........//////.............../////////.........---------------////////////////////////------........./////////......................................................------------......---......//////......---///////////////////////////////////////..................///////////////......///000000000////////////000111222333333444111111000000//////.........------,,,,,,------...---------,,,------...///???888222111///+++,,,///........................++++++++++++++++++++++++,,,,,,,,,---------......---......//////......---,,,,,,,,,,,,,,,---...///---,,,,,,++++++,,,,,,---***---000...+++***,,,///...---------,,,,,,,,,,,,------------------------------------------,,,,,,.../////////000000000111....................................................................................///000111222............////////////............------------......------------......///......---------......---------.........//////................................................------------....................................................................................,,,,,,,,,---------..................////////////------............------------,,,,,,,,,------...........................,,,---------............------------------------...............---,,,,,,......---------...//////---------............///---------........./////////............------------------------,,,,,,,,,------,,,,,,,,,,,,---------------............///,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,------------------------...---,,,,,,,,,,,,---...------............------+++---......---,,,---------,,,,,,,,,,,,---.........------,,,,,,------..............................---,,,,,,,,,,,,---......------,,,,,,------...------------....................................,,,,,,,,,,,,------...///,,,------......------,,,............------------,,,,,,,,,---------......------------------------------------------------------------------------------------............------------------------........................---------------------------------------------------------.........//////---.....................///////////////...------+++,,,,,,---...///000000////////////.....................------,,,,,,,,,------------------------....../////////000000000................................................///..................///---......//////......---////////////////////////.........///////////////............/////////000------...////////////.........///000111222333333111111000000//////.........------,,,,,,------...---,,,,,,,,,------...///666222111444222,,,+++...////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........---..................---......---,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,///222111---+++...222000000/////////.........------------------------.........------,,,,,,,,,,,,---------......//////....................................................................................///000222222////////////000000000000111000///...............///...---,,,,,,---...///000///...------------------------.........//////............................................................/////////000................................................000000000000000000000000,,,,,,,,,------...................../////////000---..................---......---,,,,,,,,,------........................,,,,,,,,,---------......---------------------------.........---,,,,,,+++...............///000111---------.........//////---------.........////////////.........---------...------,,,***))))))(((.........------.........---------.........//////,,,,,,,,,------....................................------,,,,,,------...,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,------------------------...---,,,,,,,,,,,,---...---..................---+++---......---,,,,,,------,,,,,,,,,,,,---.........------,,,,,,------..............................---,,,,,,,,,,,,---......------,,,,,,------...---------.........//////........................+++++++++,,,---...///000+++,,,,,,------,,,,,,+++/////////...---------,,,,,,,,,,,,---------......------------------------------------------------........................---------.........//////------------------------........................................................................---------.........//////------------------------//////000000///...------***+++,,,---...000111111000000//////......------.........------,,,,,,,,,------------------------////////////000000000000................................................//////............//////---..................---////////////////////////---.........//////000000---.........//////000000,,,------...............---...///000111222333333111111111000//////.........------,,,,,,------...,,,,,,,,,,,,------...///777555222///...---..................///////////////...---,,,,,,---...///------------------------........................---------.........//////***+++,,,---............---------............///........................------------------------..................------//////...------------...---,,,,,,++++++******)))...---,,,,,,,,,,,,---......------,,,,,,,,,------111///+++***,,,...//////........................------------------------..............................------------........................---------------............///------------------------//////...,,,+++,,,...111///////////////.........***+++,,,---............////////////////////////..........................................------,,,++++++++++++,,,------,,,------......------,,,,,,,,,,,,---------......------------------------------------------------.........------,,,,,,,,,........................,,,,,,---...//////........................------------............------......------------...............------,,,,,,,,,---------------------------------------------------------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------............------------............------------------------,,,,,,.........------,,,,,,,,,------------------------000000///...---,,,,,,+++......................................................---------,,,,,,,,,++++++,,,,,,,,,---------,,,---......,,,,,,---...---,,,+++******,,,...///......////////////......++++++,,,,,,---...//////........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------.........//////...------,,,,,,------...,,,---------.../////////---------------------------,,,++++++++++++,,,---,,,,,,,,,---------......................................................------............------000///...------...///000,,,---------.../////////---------------------------------............///............////////////......------------..................//////////////////............////////////............//////.........------,,,,,,+++---------------...//////////////////////////////000000000000111111111111//////////////////////////////......------,,,,,,...------,,,,,,------...////////////////////////777555222///...---..................////////////......------------......------------------------........................------------.........///++++++,,,---............,,,,,,,,,,,,---------...................................................////////////////////////---------------...///000++++++,,,,,,,,,,,,,,,,,,...---,,,,,,,,,,,,---...///......------.........111///,,,+++,,,...//////........................------------------------..............................------------..............................---------............///------------------------//////...---,,,---...000............////////////++++++---....../////////////////////////////////................................................,,,,,,,,,,,,,,,---......,,,------......------,,,---------.........//////------------------------------------------------......---------,,,,,,,,,........................,,,------...//////........................------------............------......------------............---------,,,,,,,,,---------------------------------------------------------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................------............------------............------...---------------------......---------,,,,,,,,,------------------------...............------------------------------------------------------------------,,,,,,,,,++++++++++++,,,,,,,,,---------,,,---......,,,,,,---...******)))((()))***+++,,,......////////////......+++,,,,,,------.................................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,------.........------,,,,,,------...---------...............------------------------...---,,,++++++,,,---...,,,,,,,,,---------......................................................------............------...---,,,,,,,,,,,,---...---------...............---------------------------------............///............////////////......------------..................////////////......------------......//////............//////.........------------------------------......///////////////////////////....../////////000000000........................000000//////////////////...------,,,,,,------...........................777555222///...---......---............/////////---..................---------------------------........................------------............,,,,,,------...---------+++++++++,,,,,,,,,------........................////////////////////////////////////////////////,,,,,,,,,---...///000111++++++,,,,,,---......///...------,,,,,,------...//////.........//////000111...,,,+++,,,...//////..............................................................................------------..............................---------............///------------------------........................---------.../////////000,,,---......////////////////////////////////////................................................---------------...//////------............------........./////////000000------------------------------------------------...------------,,,,,,,,,........................,,,---......///.........------------------......------............------......------------.........------------,,,,,,,,,------------------------------------------------------------,,,,,,,,,,,,------------------------................................................------............------------............------...........................------------,,,,,,,,,---------------------------------.........//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,---......,,,,,,---...,,,,,,---------...............////////////......------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......+++++++++,,,,,,,,,,,,---...------,,,,,,------..................---------------------------------......------------......,,,,,,,,,---------......................................................------............------...---,,,,,,,,,,,,---..................------------------------------------------............///............////////////......------------..................////////////------,,,,,,,,,,,,------//////............//////..................//////------------............////////////////////////------........./////////........................000000000000111111111111......------------......------------------------777555222///...------...---------.........//////,,,---...//////...---,,,................................................---------------------------------...------,,,,,,+++,,,,,,,,,,,,---------............................................................////////////,,,,,,,,,------///000000------------......//////------------------------..................///000000...,,,+++---...///...........................////////////////////////..............................------------......---------...............---------............///.................................///000000...---,,,,,,------...///000000---......///000000//////////////////////////////........................---------..............................///000000------............---------.........////////////------------------------........................------------------------........................------...............---,,,,,,------------......------............------...------,,,,,,------...------------------------------------------------------------------------------------------,,,,,,------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,------............------------............------.........///////////////------------------------------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---------------------,,,,,,,,,------------...,,,---......,,,,,,---.........///000000000000///---......//////......---------------------,,,,,,........................------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,---...------,,,,,,------.../////////...---------,,,........................//////............//////,,,,,,,,,---------......................................................------............------/////////......//////////////////...---------,,,........................---------............///............////////////......------------..................////////////...------,,,,,,------...//////............//////---.........//////000000.........///////////////////////////////////////------........./////////........................//////000000111111222222......------------......------------------------777555222///...------...------------............,,,---...//////...---,,,................................................------------------,,,,,,---------...------,,,,,,------------....................................------------------------,,,,,,,,,------.........///......---------....../////////......------------------------------------,,,,,,,,,------...///000...,,,,,,---///..............................////////////////////////..............................------------......---------.........//////---------............///........................///...---///111111///---+++,,,,,,---...//////000---...//////////////////////////////////////////........................---------........./////////............///000000---......//////......---,,,,,,---------.........------------------------........................------------------------........................---...............------,,,,,,,,,,,,------......------............------------,,,,,,,,,,,,------------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------............------------............------............//////000000------------------------------------------------000//////...------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,.............../////////,,,,,,---------.........,,,---......,,,,,,---...++++++,,,------------,,,------............------------------------,,,,,,........................------------------------,,,,,,,,,---------..................------------...------,,,,,,------.../////////...---------,,,........................////////////////////////,,,,,,,,,---------......................................................------............------...//////////////////.../////////...---------,,,........................---------............///............////////////......------------..................//////////////////............////////////............//////---.........//////000000//////000111111111111000////////////////////////....../////////000000000........................---......//////000000000///......------......///........................777555222///...---......,,,------------.........---..................---................................................------------,,,,,,,,,,,,,,,,,,------...------------------.........//////........................------------------------+++++++++,,,------......//////...---------------000//////...------,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,---...//////...,,,---...///...---..............................................................................------------......,,,,,,------.../////////---------............///........................111///---...000222000---,,,,,,,,,---.........///---....../////////......////////////////////////........................,,,,,,------.../////////...............///000000......////////////......,,,,,,,,,------------...------------------------........................,,,,,,,,,------------....................................///......---,,,++++++,,,,,,------......------............------------,,,,,,,,,,,,------,,,,,,,,,------------...------------------------------------------------------------............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................------............------------............---------------......//////000,,,,,,,,,------------...------------------------111000///...---,,,++++++........................,,,,,,,,,,,,,,,,,,,,,,,,.............../////////,,,---------............,,,---......,,,,,,---...------------............------............------------------------------........................------------------------,,,,,,,,,---------......///...............------...------,,,,,,------..................---------..............................////////////......,,,,,,,,,---------......................................................------............------,,,,,,---......---,,,,,,...............---------........................---------............///............////////////......------------................../////////////////////......///////////////............//////..................//////...///111222222222111000////////////////////////....../////////000000000------------------------------------............//////............//////////////////////////////777555222///...---......,,,,,,---------...............------------......................................................---------,,,,,,,,,++++++++++++,,,---............,,,,,,---------.........................................................++++++,,,,,,---......///......---------......///......------------------,,,,,,---......---,,,,,,,,,,,,,,,------...///000///...,,,---...///...---........................------------------------..............................------------......,,,,,,------...//////000---------............///........................333///,,,,,,000222000...------------------------------............------////////////////////////........................,,,,,,------...//////000......------......///000......////////////......------------............------------------------........................,,,,,,,,,---------....................................//////...------,,,***++++++,,,------......------............---------,,,,,,++++++,,,,,,---,,,,,,,,,---------......------------------------------------------------------------.........///------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................------............------------............------+++,,,,,,---......//////,,,,,,,,,---------......------------------------//////......---------,,,------------------------------------------------,,,,,,,,,,,,------......------------............,,,---......,,,,,,---...000///.........///000111,,,------......------,,,+++,,,,,,------.........................................................,,,,,,,,,---------...............------,,,,,,,,,...------,,,,,,------...---------.......................................---...////////////...---,,,,,,,,,---------......................................................------............------,,,,,,---......---,,,,,,---------.......................................---------............///............////////////......------------..................///////////////......------....../////////............//////.........---------------,,,...///111111000///...////////////////////////------........./////////------------------------.........---------------//////............//////........................777555222///...---......,,,,,,,,,---------......///...---,,,,,,---...///////////////////////////........................---------,,,,,,+++++++++***+++,,,---......///...++++++,,,,,,,,,---------........................////////////////////////,,,,,,------...///000000,,,,,,,,,---...///000111++++++,,,,,,---.........,,,,,,---......---,,,,,,---------......000111111///...------//////...---........................------------------------.................................------.........,,,,,,------...///000000---------.........//////////////////////////////555000++++++///222111///------------------,,,,,,,,,------...------,,,,,,////////////////////////........................,,,,,,------...///000000---------------...//////......////////////................../////////000------------------------////////////////////////,,,,,,,,,------..................................../////////...---,,,,,,******+++,,,,,,---......---..................------,,,,,,++++++,,,,,,---,,,,,,,,,------.........---------------------------------------------------------.........//////////////////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,---..................------..................---++++++,,,,,,---...//////,,,,,,,,,------.........---------------------------------............///,,,,,,,,,,,,,,,,,,,,,,,,........................*********++++++,,,,,,,,,---------.........//////,,,---......,,,,,,---...---,,,***)))***+++---///,,,------......------,,,++++++,,,,,,---...//////................................................,,,,,,,,,---------......---------,,,,,,+++++++++...------,,,,,,------...,,,------....../////////////////////////////////,,,---...//////...---,,,,,,,,,,,,---------......................................................---..................------...///000000///...---,,,------....../////////////////////////////////---------.........//////............/////////000.........------...................../////////000...------,,,,,,------...//////............//////.........------,,,,,,++++++,,,...///000///...---////////////////////////,,,,,,,,,---------......------------------------//////......---------,,,//////............//////------------------------444333222000//////......//////.........---------........................//////000000///...------........................------............------........................////////////////////////000000000000000000000000///......---------......,,,,,,,,,---------......///............---------......------------......000000///...---,,,,,,,,,...------,,,---...///000---------.........//////000000//////.........---........................---------............///////////////............////////////////////////,,,---.../////////...------...///000000///...---000000//////.........---........................000000//////.........------------------...///000------,,,+++,,,---...///000000//////.........------------............//////...---,,,,,,,,,,,,,,,------------------------////////////////////////***,,,...//////...,,,***....................................---,,,+++***,,,,,,,,,---------......,,,,,,,,,---------......,,,---......//////......*********++++++,,,,,,,,,---,,,,,,++++++,,,,,,---------------,,,,,,+++***+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------///...---,,,,,,---...///------,,,+++,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,------------------------//////.........---------............////////////------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,---------......,,,,,,,,,---------......------------------------........................,,,,,,,,,---...///000000........................,,,,,,,,,,,,,,,,,,,,,,,,........................,,,---///000000...,,,+++/////////......---------........................------------------------////////////////////////---,,,,,,,,,,,,---......000///...,,,,,,---......//////.........---------........................000000//////.........---///......------///000111---......///////////////,,,---......//////....................................///000000000000000------,,,+++,,,---...///........................000000//////......------////////////////////////////////////////////////------......///.........////////////////////////111111000000//////......------............------............////////////........................333222111000///.........//////.........---------------------------------///////////////...------........................------............------..............................................................................---------......///,,,,,,---------.........---------.........//////......------------......000000///------,,,,,,---...------,,,---...///000------..................///.........------------........................---------............///////////////....................................+++,,,---...///......---,,,---...//////...---,,,///.........------------........................///.........------------...------------...///000------,,,,,,,,,---...///111111000000000/////////---------............///000///......---------...------------------------...........................///111333333111///.........................../////////......---++++++,,,,,,,,,---------......,,,,,,,,,---------......,,,---......//////......++++++++++++,,,,,,,,,---...------,,,,,,------...---------------,,,+++***,,,,,,,,,,,,------------------------------------------------------------......---,,,,,,---......------,,,,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,------------------------//////.........---------............////////////------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++,,,,,,,,,---------......,,,,,,,,,---------......------------------------........................,,,---------.../////////........................,,,,,,,,,,,,,,,,,,,,,,,,........................+++,,,.../////////......,,,,,,,,,++++++*********........................................................................---,,,,,,,,,,,,---............---------...000111//////.........---------........................000/////////............///......---...///000111---......///////////////,,,---......//////..............................------...///////////////...---,,,,,,,,,---//////........................///////////////.........////////////////////////////////////////////////...,,,+++)))))))))***+++////////////////////////000000000000//////......------............------------------....................................222111000///...---------...............---------,,,,,,,,,,,,,,,,,,,,,,,,...////////////...------........................------............------........................---------------------------------------------------------------...///000,,,------------.........++++++,,,---...///000111......------------......000///...---------------...------------...//////..................---------------------,,,,,,,,,........................---------............///////////////....................................++++++,,,---------------,,,,,,------------,,,,,,---------------,,,,,,,,,........................---------------,,,,,,,,,......------......//////------,,,,,,------...///000////////////.........---------............///000000///............///------------------------------------------------///111222444444222111///........................////////////......---,,,,,,,,,,,,---------......,,,,,,,,,---------......,,,---......//////......,,,,,,,,,,,,------------///......------......///,,,------------,,,,,,+++,,,------------.................................------------------------------,,,,,,,,,,,,------------,,,,,,------...///,,,,,,,,,,,,,,,,,,,,,,,,------------------------...............------------............/////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---------......------------------------........................------..........................................,,,,,,,,,,,,,,,,,,,,,,,,........................++++++,,,---...///000111+++++++++***************........................////////////////////////........................---,,,,,,,,,,,,---......---------...///000222333...............---------........................////////////............///............///000000---......///////////////,,,---......//////..............................,,,------.....................------......///000.................................///////////////////////////////////////000000000000000000000000444222///,,,+++,,,...///////////////////////////000000000////////////...------............------,,,,,,,,,------------...........................000000///...---,,,,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,.........//////...------........................------............------........................---------------------------------------------------------------...///000------------............,,,,,,------...//////000......------------......000///...---------------......------...........................---------------------------------........................---------............///////////////....................................++++++,,,,,,,,,,,,---,,,------------------------------------------------........................------------------------//////............//////---------------......///,,,,,,,,,,,,,,,,,,,,,,,,---------............/////////...............///........................------------------------...///000111111000///...........................//////000000///......---,,,,,,,,,---------......,,,,,,,,,---------......,,,---......///.........------------------------......------------......,,,---------------,,,,,,---------.........//////------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------......///------------------------------------------------........................---------.........//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................++++++,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,---------......,,,,,,,,,---------......------------------------.......................................---------........................------------------------........................---,,,,,,------...000111------------------------........................................................................---,,,,,,,,,,,,---...............///000111111222................................................///////////////...................../////////000---......///////////////,,,---......///.................................,,,---......//////..................//////000000........................------......//////000000////////////////////////000000000000000000000000555444222111000111111222////////////////////////////////////////////////------............------,,,,,,---------.................................000///...------,,,,,,------.....................,,,,,,,,,,,,,,,,,,,,,,,,------............------........................------............------........................------------------------........................---------------...//////---------.........//////..............................------------......//////...------------.....................------.....................---..................//////........................---------............///////////////....................................++++++++++++,,,,,,------///..................///..................//////..........................................//////000//////.........//////------.........//////...+++++++++,,,,,,,,,,,,,,,---------............///...------,,,------..............................------------------------------...//////...------........................//////////////////...---,,,,,,,,,---------......,,,,,,,,,---------......,,,---......///.........------------------------------,,,,,,,,,,,,------,,,------......------------------.........//////,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------.........//////...---------------------------------------------------.....................------------............------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++,,,,,,---------------------------------,,,,,,,,,---------......,,,,,,,,,---------......------------------------.......................................---------........................------------------------........................///......---------...............///////////////........................------------------------........................---,,,,,,,,,,,,---......000000000000000000//////---......................................................///////////////---......///////////////---......///////////////,,,---......///.......................................///000000000000///.........///////////////........................------......//////000000////////////////////////////////////////////////+++,,,---/////////...---////////////////////////.............../////////------............---------.........////////////........................//////...------------------------...............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---............---........................------............------........................------------------------........................///......---------......------.........///////////////.........---------......------------......///......---------...............///......---,,,---------.........//////.........///////////////........................---------............///////////////............------------------------,,,,,,,,,,,,,,,---......000///............///000.........///////////////.................................///////////////000000//////......//////------...////////////...---------............///---------............///---,,,,,,,,,,,,---..............................------------------------......////////////..................................../////////......---,,,,,,,,,---------......,,,,,,,,,---------......,,,---......//////......------------,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------............---,,,------------.........,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,------------,,,,,,------...////////////...---------------------------------------------------------...............,,,------------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------***++++++,,,,,,------...------------............,,,,,,,,,---------......,,,,,,,,,---------......------------------------........................------..........................................------------------------........................//////.........---------------------....................................---------------------------------------------------,,,,,,,,,,,,---......///000000000000///...------------................................................///////////////---......///000/////////---......///////////////,,,---......//////.................................//////000000000000000------...////////////....................................///////////////////////////////////////////////////////////////&&&(((,,,...///...---+++////////////////////////---............/////////------............------........./////////000000........................000///..................---------.........//////------------------------+++,,,------.........---........................------............------................................................------------------------000///...---------------............////////////---------.....................------------............---------......///....../////////...,,,,,,+++,,,,,,---...///000000---------....../////////........................---------............///////////////............------------------------...---,,,,,,,,,---/////////...------------...///---------....../////////........................---------....../////////111111000///////////////,,,---...///000//////...---.........////////////---------............///---------------...//////................................................................................................------............------,,,,,,,,,---------......,,,,,,,,,---------......,,,---......//////......---,,,,,,,,,++++++++++++------,,,,,,,,,,,,------,,,,,,---...............,,,,,,,,,,,,------------------------------------------------------------,,,---............---,,,,,,---...///000//////...........................---------------------------------.........//////,,,,,,---------.........------------------------------------------------........................******+++,,,,,,---......------------.........///,,,,,,,,,---------......,,,,,,,,,---------......------------------------........................,,,---------.../////////........................................................................,,,---.../////////...---,,,,,,,,,---------......................................................---------------------------,,,,,,,,,,,,---......------.../////////......---------.........//////..................................../////////000------///000000000///...---......///////////////,,,---......//////..............................---...//////000000//////+++,,,---...///......---........................///////////////.........////////////////////////------------------------+++,,,...///000000///...////////////////////////---------.........//////------............---------------.........//////........................000//////.........//////---------.........//////........................+++,,,------.........---........................---..................---........................////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,111000///...---,,,,,,,,,............/////////000+++,,,,,,---...///000000.........------...............---------......///....../////////...,,,+++***+++,,,---...000111111,,,,,,,,,------.................................---------.........//////000/////////............------------------------......---,,,---...///000...---,,,,,,,,,,,,---...,,,,,,,,,------.................................,,,,,,,,,------.........111111000///////////////,,,---///000000000///...,,,,,,,,,------.........---------.........//////...............///000111////////////////////////////////////////////////------------------------........................,,,,,,------...------,,,,,,,,,,,,---------......,,,,,,,,,---------......,,,---......//////......,,,,,,,,,++++++*********.........------.........,,,,,,---.../////////...+++++++++,,,,,,,,,------........................------------------------------...//////...------,,,---///000000000///...........................---------------------------------.........//////,,,,,,,,,---------......------------------------........................000000000000000000000000******+++,,,,,,---......---------.........//////,,,,,,,,,---------......,,,,,,,,,---------......------------------------........................,,,,,,------...///000000........................................................................)))+++---///000000///...---------....../////////........................////////////////////////---------------------------,,,,,,,,,,,,---......***+++---///000000//////---------.........//////........................---.........//////000000,,,---///000000000///...---......///////////////,,,---......//////..............................,,,---......//////......++++++---.........---,,,........................000000//////.........---////////////////////////------------------------///......------------...////////////////////////---------.........//////---..................---,,,,,,,,,---------..............................---------------------------------............///------------------------......---------,,,,,,,,,........................------------------------......---,,,,,,,,,------111111000000//////......///.........///222444666666444000---++++++,,,------------.........//////////////////............////////////////////////------------------------//////000000///...------000////////////000111111000000//////.........---................................................////////////////////////000000//////.........---******+++,,,,,,,,,++++++------------------------,,,---.........---,,,+++................................................////////////////////////---///000222222000///---...---,,,,,,,,,,,,---...///---+++,,,///111///---....................................////////////000000///...............///...---,,,+++,,,---...........................//////...---,,,,,,++++++........................------------------------........................//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////..............................................................................------------......000000//////.........---......------------.........---,,,,,,,,,,,,---...------------------------///......------,,,,,,+++++++++,,,,,,---...//////......------------......------,,,,,,,,,,,,------,,,---------.../////////.........------,,,,,,,,,---,,,,,,++++++,,,,,,---.........------,,,,,,,,,,,,,,,,,,,,,,,,---...///...------,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................000000//////.........---........................,,,,,,,,,,,,,,,,,,,,,,,,//////............//////111111000000//////....../////////...---------,,,------------------------+++,,,------......------111000000/////////000000///............---------...------,,,---...///000000000000000000000000000////////////////////////......////////////......,,,,,,---------,,,***)))***++++++,,,---.../////////...---,,,+++,,,,,,---000000000000000000000000//////............//////---------............///////////////////////////---------............///000000//////.........---........................000...,,,,,,.........---...------,,,---...///000..................---------------------------------------............///------------------------............------,,,,,,........................------------------------,,,,,,,,,,,,------...///000000000//////////////////......---...000333444444222000---,,,,,,,,,---------------............,,,,,,------....../////////////////////////////////////////////////////////////////////...------,,,,,,,,,,,,,,,---......111111000000000/////////................................................////////////////////////000/////////............***+++,,,,,,------,,,,,,------------------------------.........---,,,+++................................................////////////////////////...///000111111000///.........---,,,,,,---......---+++***+++---...---+++........................------------............000000///.....................---,,,,,,,,,---...........................//////...------,,,++++++........................------------------------........................,,,,,,,,,,,,---...//////..............................................................................................................................------------......000/////////..................------------............---,,,,,,---......------------------------------------------------++++++,,,,,,---......///------,,,,,,,,,,,,------////////////////////////---------.....................---------,,,,,,,,,---,,,,,,++++++,,,,,,---......---------,,,,,,,,,------,,,,,,,,,---.........------,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................000/////////.........---........................------------------------//////............//////000000000000//////.....................---------........................+++,,,------......------000//////......//////000///............---------...------,,,---...///000////////////////////////////////////////////////......////////////......,,,---......---,,,+++***.........---------,,,,,,000///...---------......//////////////////////////////............//////---------............///........................---------............///000/////////.........---........................///---,,,,,,---......---......---,,,------//////................................................---------............///------------------------/////////............---........................------------------------+++++++++,,,---///000111//////////////////000000///......------///000111000000///......---------,,,,,,,,,---------......******+++,,,---.../////////////////////////////////////////////////////////////////////......---//////......//////000111111111111111000000000000................................................////////////////////////////////////............,,,,,,---............------------------------------............---,,,,,,................................................////////////////////////////////////////////////......---,,,,,,---......,,,+++++++++---...---,,,........................,,,,,,,,,------------...000000///..................------,,,------..............................//////......---,,,,,,,,,........................------------------------........................,,,,,,,,,,,,---...///000........................------------------------..............................................................................------------......////////////..................------------............---,,,,,,---......------------------------+++,,,,,,---......//////+++,,,,,,------.........,,,,,,,,,++++++,,,,,,,,,//////000000000000//////...............---------...------------,,,,,,,,,------,,,,,,,,,,,,------...------------,,,,,,,,,......---,,,,,,,,,---------------,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,......................../////////...............................................................//////............//////000000000////////////...---------...............////////////////////////,,,,,,---............---///.............../////////............---------...------------...//////////////////////////////////////////////////////......////////////......---............---,,,,,,.........------------,,,000000///.........////////////////////////////////////............//////---------............///---------------------------------............////////////.......................................///---,,,,,,---......---///......---------..............................////////////////////////---------............///------------............/////////////////////...................................................,,,,,,,,,------...///000---......//////000000000///......---------......------...//////...------,,,,,,,,,,,,------------++++++,,,---......//////////////////////////////------------------------...///////////////......000000//////000000111222000000000000000000000000................................................///////////////////////////////////////.........------...///////////////.......................................------,,,................................................////////////////////////000///............///000......------------..................////////////........................,,,,,,---------.........000000///...............---------------.................................//////......---------,,,........................................................................000///...------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,------------------------..............................................................................------------......///////////////...............------------............------------..............................,,,---------.........///,,,,,,,,,---------......------,,,,,,,,,,,,------,,,---............---,,,/////////...---------,,,------------------------------,,,,,,,,,,,,------------------------------///...---,,,,,,,,,,,,,,,------,,,,,,,,,---......------------------------------------------------................................................................................................///......------......///////////////////////////,,,---------.../////////........................,,,------..................------------......//////............---------......------............////////////////////////////////////////////////---......//////......---.....................---++++++,,,---...///000000//////..................///////////////////////////......------......///---------............///---------------------------------............///................................................///...,,,---...//////...///.........---------------------...............////////////////////////---------............///---------....../////////.../////////////////////................................................///......------.........------......//////000000///......---------------+++,,,...///000///...---,,,,,,,,,---------......//////..................////////////////////////------------------------......///////////////...------,,,,,,------...///////////////////////////........................////////////////////////////////////////////////.........///////////////......///000000000000///........................//////......------------................................................//////////////////////////////............//////..............................////////////000000........................---.........////////////000000///...............---------....../////////........................///...............------........................................................................000000///...------------+++++++++,,,,,,,,,------------------------------..............................................................................------------...............///////////////......------------....................................................../////////......---------,,,,,,,,,---------------......------------......,,,,,,------------,,,,,,/////////...---------,,,------------------------...------,,,,,,------...------------------------///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///------------------------------------------------........................---------.......................................------------------------......------------...................../////////,,,---------.../////////------------------------,,,---......//////......---------------.../////////............---------..................------........................////////////////////////------............------........................+++,,,,,,---...///000111------------------------..............................------------......---------............///---------------------------------............///---------.......................................000...---...000111111000..................---------------.........//////........................---------............///---------...//////000000---............/////////................................................000//////...------........................//////..................------+++,,,---...///......------------.........//////000000/////////.........////////////////////////////////////////////////---...//////////////////......------......///000............////////////........................////////////////////////////////////////////////.........///////////////......///000000000000///........................000///......------......................................................////////////////////////........................---...////////////...---+++---......------...///................................./////////000000000000///...............,,,---...///////////////........................................................................................................................------------...///000111,,,------....../////////------------------------..............................................................................------------...............///////////////......------------......---...////////////...---........................000000//////...------,,,------------------------///......------......///......------------.....................---------,,,,,,,,,------------.........------------......,,,,,,,,,------------.........---,,,,,,,,,------,,,,,,,,,,,,---......///------------------------------------------------........................---------------.................................------------------------......------------......---............/////////---------...............------------------------------...////////////...------------...///000000///............---------.........///......---,,,........................////////////////////////------............---------------,,,------...////////////............---+++,,,------...---------..............................------------......---------............///---------------------------------............///---------------.................................///...---...000111111000,,,---......//////......,,,,,,------.../////////---------------------------------............///---------...///000000000,,,,,,------............................................................///...............///000..................---------....../////////......,,,,,,------......------........./////////000000---.....................////////////////////////////////////////////////------...///////////////000000000000000111222222......//////000000000000........................////////////////////////////////////////////////............/////////000---...//////000000//////........................000000......---......///................................................////////////////////////------...//////...---------...///000000///...---+++---///...---,,,...000........................---------.........//////000000///...............+++,,,...///000000000///....................................////////////........................................................................------------...///000111,,,,,,------...//////000......................................................................................................------------................../////////000......------------......---...///000000///...---........................////////////............------------------------...------,,,,,,------......---+++******+++---...---------...............,,,,,,,,,---------............------------......,,,,,,,,,---------......------,,,,,,,,,---......,,,,,,,,,,,,---...//////------------------------................................................,,,,,,,,,------............................................................------,,,,,,------...---------.........//////...............---------........................------...///////////////............///000111222///............---------....../////////...,,,,,,........................////////////////////////,,,------......------,,,---,,,++++++,,,---...///////////////............+++,,,---/////////...---...........................------,,,,,,------...---------............///........................---------............///,,,,,,,,,------.................................---,,,+++,,,...000000///***+++---...///000//////,,,,,,------...//////000---------------------------------.........//////---------...///000000111,,,,,,,,,---------..............................////////////////////////---------......000111222/////////......------,,,---......///000000//////------------------------////////////000000000000***++++++,,,---...//////////////////////////////------------------------------...///000000//////---------------...////////////000000111111111222........................000000000000000000000000////////////////////////---.........//////000000---......///////////////////////////////////////111000///------......///................................................////////////////////////,,,---///000000///---,,,---...///000000///...------///111111///...000222........................,,,,,,,,,---------......000000///...............+++,,,...000000000000///.................................///////////////........................////////////////////////........................111000///......------...******++++++,,,---......////////////////////////.................................................................................------.........---.........//////000000.........------.........---...///000000///...---////////////////////////------......///000000000---------------------------,,,,,,++++++,,,,,,------+++(((&&&&&&(((+++---,,,------....../////////,,,,,,,,,------...............------------......,,,,,,,,,------.........,,,,,,,,,,,,------...///+++++++++,,,---...///000------------------------................................................,,,,,,,,,------.................................000000000000000000000000...------,,,,,,------...---------.........///////////////......------,,,////////////////////////---......///////////////.........//////111222222//////.........---------....../////////...,,,+++........................////////////////////////,,,------......------,,,,,,++++++***+++,,,......,,,,,,---...///000111111,,,---///000000000//////...........................------,,,,,,------...---------.........//////////////////////////////---------.........//////,,,,,,,,,------.................................,,,***)))***,,,.........)))***,,,...000000000000,,,,,,------...///000000...---,,,+++++++++++++++((()))+++---...///000000................................................//////////////////////////////000111222333444444111111000000/////////...........................////////////////////////............................................................////////////......////////////......,,,,,,,,,---------..................////////////............////////////////////////............000///...------...///000//////000000///...------............///000222222000000//////.........------......///////////////....................................//////////////////............//////000000000000000000000000////////////////////////............////////////000000//////.........---////////////////////////...------,,,,,,------...---.........//////000000111000///...............*********+++,,,---...///........................,,,,,,------.../////////------,,,,,,,,,,,,------///...,,,,,,,,,---///111////////////////////////.........------,,,,,,,,,------------------------........................////////////////////////................................................000000////////////000000000///......///111333555666000+++***,,,...---+++---------............///........................//////.........---------........................,,,,,,,,,,,,,,,,,,,,,,,,111000///...---,,,++++++...///////////////......------..................000000//////............)))***,,,---------,,,,,,........................---------------...///000------------------------//////.........---------////////////////////////.../////////...------,,,---......///////////////000000000000000000000000000000//////.........---////////////////////////,,,,,,,,,---------......---...///111111111000000////////////////////////222222111000///...------+++,,,---.........---,,,---...............------......////////////......000000//////.........---........................////////////////////////............////////////////////////////////////000000000000000000000000////////////000000000000,,,---.../////////...---///............---------......---------,,,,,,,,,////////////////////////......------------......---...000111222111///...---///...+++,,,///...***........................000///////////////000000,,,---....../////////....................................................................................///////////////000000/////////.................................////////////////////////............................................................////////////......////////////......,,,,,,---------.....................////////////............////////////////////////............000///...------...///000///////////////...------///.........///000111111000/////////............---......///////////////....................................////////////000//////.........//////////////////////////////////////////////////////............////////////000/////////............////////////////////////...------,,,,,,------.............../////////000000//////...............,,,,,,,,,,,,---...//////......................../////////////////////.........------------......///...---,,,,,,---///000------------------------/////////......---------------------------------................................................................................................000000////////////000000...------...///222555666888333---,,,...///---+++---------............///........................//////.........---------........................---------...//////000000...............---------......////////////............................../////////.........------,,,---...///000//////.................................---------......///------------------------//////.........---------........................///////////////...---------......//////////////////////////////////////////.........------------////////////////////////,,,,,,---------...............000000111000//////////////////////////////000/////////////////////,,,---.../////////......---...............------......////////////......000/////////............------------------------////////////////////////............////////////////////////////////////......................../////////............---//////000///...---+++***///............---------000000/////////.........////////////////////////......------------......,,,---///000000000...------//////------111000---........................,,,,,,,,,---...///000000000000000000///...------........................................................................//////.........---------///............---------........................////////////////////////............................................................////////////......////////////......,,,------------.....................////////////............////////////////////////............//////............/////////////////////......---/////////...//////000000////////////............---......///////////////....................................////////////111000///...............////////////////////////////////////////////////............////////////////////////............////////////////////////......------------..................///////////////.........------------///...............//////........................222111111000//////......///..................///......---,,,,,,...///000------------------------///////////////.........------------------------................................................................................................000//////......//////000,,,,,,---...000222555666:::555000...//////...,,,---------............///.......................................---------............................../////////000000000---------.........//////......///////////////....................................---------------......///000000000//////........................//////...---------......------------------------/////////............---...........................////////////......------......///////////////........................---------------,,,,,,,,,////////////////////////,,,------------.........//////000000000///......////////////////////////------........./////////---...///000000000///...------...............---......////////////......////////////............------------------------////////////////////////............////////////////////////////////////........................//////......---,,,,,,,,,......//////...---,,,,,,///............---------///////////////.........////////////////////////......------------......+++,,,.../////////...------000000---...000111...........................---,,,,,,,,,------...//////////////////...---,,,........................................................................////////////////////////------------------------........................////////////////////////------------------------....................................////////////......////////////......------------........................////////////............////////////////////////............/////////....../////////...///////////////......000//////........./////////////////////.........---......///////////////....................................////////////111000///......---......////////////////////////////////////////////////............///////////////////////////.........////////////////////////......------------...............///////////////---............---------000//////...---------...........................000000000/////////......//////............//////...------------...///000//////////////////////////////..................------------------------................................................................................................/////////....../////////---------...///111333444777333000////////////------------............///........................................................................//////......---------------------............///---...//////////////////////////////............------------------------------..........................................000///...---------------......................../////////.......................................------............---,,,---......///////////////........................------------------------////////////////////////------------............000000000//////......---////////////////////////------..................,,,---...///000//////...,,,---......///...............////////////......///////////////.........------------------------////////////////////////............////////////////////////////////////.................................---------------***+++,,,---///000000111///............---------------------------------////////////////////////......------------......,,,---.../////////.........222222...,,,......,,,........................222222111000//////000000,,,,,,---.........------........................................................................---------...///000000000,,,,,,,,,---------------........................////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,....................................////////////......////////////......---------.........//////............////////////............////////////////////////...............//////////////////.........///////////////...000///...............///.........///////////////---......///////////////....................................////////////000000///.......................................////////////////////////............////////////.........//////////////////////////////////////////......------......//////////////////.........------...//////......---000///...---,,,,,,,,,,,,........................---------......///////////////............//////------------......//////////////////////////////------------------------------------------------................................................................................................//////............//////000///////////////000000111///...---.../////////---------............///........................---.............................................---------...............///............---------------...///////////////000000/////////.........------------------------.........---------..............................000///...---------------........................////////////////////////........................+++,,,,,,---------,,,,,,---......///////////////..........................................//////////////////////////////---------.........//////000000///.........------////////////////////////000//////...------,,,,,,+++,,,---...///...------,,,------...//////............////////////...............///////////////------------------------////////////////////////............////////////////////////////////////////////////////////////---------....../////////++++++,,,---...///000111///............---------,,,---------------------////////////////////////......------------............//////000000000000222666666111---......,,,........................111000///......---------***+++,,,---............................................................------------------------******+++,,,---...///000,,,,,,,,,------------...........................////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,....................................////////////......////////////......------........./////////............////////////............////////////////////////..................////////////......---...//////////////////.........---......//////.........///////////////---......///////////////....................................//////////////////............//////........................////////////////////////............////////////........./////////////////////////////////////////////............/////////////////////.........---...///000000000///...//////...---,,,,,,,,,---........................,,,,,,------...//////000///..................///---------............///------------------------,,,,,,,,,---------------------------------------........................------------------------................................................///......------......///000000000//////......---,,,,,,,,,------...///000---------............///........................---------.......................................,,,,,,---...000111222333//////.........---------,,,---...///000000000000111000000//////.........---------------.........111000//////......//////........................//////...---------.................................////////////000000000------------------------++++++,,,------------,,,---......///////////////.................................///////////////////////////////////////------.........///////////////......---.........////////////////////////111111000///...---,,,+++++++++---.........---,,,,,,,,,---...////////////......////////////...............///////////////........................////////////////////////............////////////////////////////////////000000000000000000000000---............/////////000///...---------------///............---------.........///////////////////////////////////////......------------......////////////000000000111444999:::444//////000///........................,,,,,,+++++++++++++++,,,+++,,,---...////////////................................................------------------------,,,,,,------.........///,,,---------....................................////////////////////////............................................................////////////......////////////..................////////////............////////////............////////////////////////............---...///000000///...---------...///////////////------------......///000............/////////000---......///////////////....................................////////////......---......///000111........................////////////////////////............////////////............/////////000//////////////////////////////............//////000/////////............---...000111222111000/////////......................................................////////////......------------......,,,------...............------------------------------------.........///------------------------........................------------------------................................................///......------....../////////////////////......,,,---------------...///---------............///........................---------.........//////......................................./////////---------...............,,,---...///000000000000111111000000///......---------........./////////111000...---------....................................---------......///.........................../////////000000000000------------------------,,,---....../////////...---......///////////////////////////////////////---------....../////////////////////////////////............////////////......---------...///000////////////////////////000000000//////.........+++,,,.../////////...---+++,,,---...////////////......////////////................../////////000////////////////////////////////////////////////............//////////////////////////////////////////////////////////////////......---,,,++++++111000///---,,,,,,,,,---///............---------........./////////000000////////////////////////......------------.....................///000000000666888333...///000000........................------------...///000000---...//////////////////................................................------------------------111000000000000/////////---------....../////////........................////////////////////////000000000000000000000000..................................../////////000......////////////................../////////000............/////////000............/////////000000/////////............---...///000000///...---------...///000000//////,,,,,,,,,---...///000111---.........//////000000---......///////////////..................................../////////000------------///000111222........................////////////////////////............/////////000---.........//////000000//////////////////////////////............//////000000//////.........------///111222333222111000000000////////////000000........................111111000000//////......---------,,,,,,---------,,,---......//////......////////////////////////---.........//////000000------------------------........................------------------------.........................................................------.........---......///000/////////...//////...---,,,---------------.........//////........................---------.........//////........................222111///---+++((('''&&&++++++,,,---...///000111,,,---...///000000000000222111111000///......---........./////////000000...---,,,+++***++++++,,,........................---------------...///000////////////////////////.../////////000000111111------------------------......///000111111000000---......///////////////000000000000000000000000,,,,,,,,,------.........////////////////////////............/////////000...---,,,,,,---...///111////////////////////////////////////000000000000,,,---///000000000///...+++,,,---...////////////......////////////......---.........//////000000000000000000000000000000////////////////////////............/////////000////////////////////////........................111000///---+++)))((('''///...---,,,,,,---///000//////.........---------,,,,,,,,,---------......////////////////////////.........------............------------...//////***000333///+++,,,///000..............................------------......000000//////.........---////////////////////////............////////////////////////////////////////////////////////////,,,,,,,,,,,,---...//////......------------......000000//////.........---000///............///000000//////......000111222222111000.........///000////////////////////////////////////////////////...............///000000000000////////////000000000000//////.........---////////////////////////////////////////////////000000000000000000000000000000////////////000000000000//////............/////////...---------,,,........................111111000000//////......111111000000//////......//////000000000000//////---------.........//////000000000000000000000000///////////////000111111............////////////............////////////000000000000000///...............///////////////........................000000//////.........---........................000000//////.........---555444111///------------.........------,,,,,,,,,---------............/////////.........---------,,,,,,,,,---------......111000///...............,,,,,,------.../////////------------------------000000000000000000000000////////////////////////---------............///---...///111111111000000..................------...................................................---,,,,,,,,,,,,---...////////////////////////000000000000000000000000////////////////////////////////////////////////,,,---...//////...---,,,---......///////////////////////////////////////....../////////////////////////////////////////////000000000000//////...------------------------111---,,,///000...---///000000//////.........---000000000000000/////////,,,,,,------......//////000000000000000000000000////////////000000000000333333333222111000000///............//////////////////............//////............/////////000000000000000000000000000000000000000000000000000///...,,,++++++---000222........................---......///000111111222000000//////.........---//////000000000000//////+++,,,---...////////////000///...------...///000.........///////////////..................------222111111000///......---000000000000111111111111......------------......,,,------......------,,,/////////....../////////000/////////............////////////////////////............//////////////////////////////////////////////////////////////////...---------............------------......000/////////.........---..............................---------...///000222111///.........///000////////////////////////////////////////////////...............///000000111000///////////////000000000/////////.........////////////////////////////////////////////////////////////////////////111000000//////000000111/////////.........------..................------........................000000000000////////////......//////000000111111////////////////////////---------.........//////000000000000000000000000///.........//////000111............////////////............////////////000000000000000///......000000//////......------........................000/////////.........---........................000/////////.........---111000///...---......///.........------,,,,,,,,,---------............/////////.........---------------------------------......---,,,,,,,,,,,,,,,..................------................................................////////////////////////---------............///,,,------............---........................................................................///...------------...///////////////////////////////////////////////////------------------------////////////////////////------............---------......//////////////////////////////////////////////////////.........////////////////////////...//////000000000//////------------------------111///000555666333//////000/////////............////////////////////////.............../////////////////////////////////////////////000000000000333222222111000000//////............//////////////////............//////........./////////000000000000000000000000000000000000000000000000000000---------------.........////////////////////////......//////000000111111000/////////............//////000000000000//////,,,,,,---...////////////000///...------...///000///////////////.........////////////////////////111111000000///......---------------..................------------......,,,------......------,,,000000////////////000000////////////............////////////////////////............////////////////////////////////////////////////////////////111111000///...------.........------------....../////////...............,,,---...//////...---,,,,,,,,,++++++,,,,,,---...111000///.........//////////////////////////////////////////////////////...............///000000111111000///////////////000000////////////......////////////////////////////////////////////////////////////////////////000000////////////000000.........---------------..................//////........................////////////000000000000......//////000000111111//////...------...//////------........./////////000000000000000000000000.........---......///000............////////////............///////////////000000000000///......111111000///...---,,,,,,......................../////////......................................./////////...............------,,,,,,---...000111.........------------------------............////////////.........------......------------------......---,,,,,,,,,,,,---000//////...------,,,,,,////////////////////////........................////////////////////////---------............///.........---------------........................................................................000///............///000////////////////////////........................------------------------////////////////////////.........------.........---......///////////////////////////////////////000000//////.........---////////////////////////---...//////000000000000////////////////////////111000444;;;<<<666111///////////////....................................000000///////////////...........................////////////000000000000111111000000//////..................//////////////////............//////....../////////000000000000000000000000000000000000000000000000000000000...///000111111///...---000000000000000000000000////////////000000000000////////////...............//////000000//////...........................//////............//////000000//////......------///000000000000000000000111000000//////.........,,,,,,,,,,,,------------......------------......------............------000//////////////////000///////////////.........////////////////////////............////////////////////////////////////////////////////////////000000///...------............------------..............................+++,,,...//////...,,,+++,,,,,,,,,,,,,,,---------////////////.../////////////////////////////////////////////////////////...............///000000222111000//////......///000000//////////////////////////////////////////........................//////////////////////////////............//////------------------------------......//////000000.................................///000111111111111111000000//////......000///---++++++---///000............////////////////////////////////////......---------......///............////////////............//////////////////000000//////...---000000//////......------................................................................................................,,,,,,++++++,,,...///000...............------------------............///////////////........................------------000//////.........////////////.........---------................................................////////////////////////---------............///111000//////............---------...............................................................///..................///////////////////////////........................///////////////////////////////////////////////////...---,,,,,,---...///---......///////////////////////////////////////000000000///......------////////////////////////,,,---...///000000000000////////////////////////111000333:::;;;666111//////////////////.........---------...............111111000000//////..............................////////////000000000000000000//////........................//////////////////............//////...////////////000000000////////////////////////////////////////////////222222222222222111000///////////////////////////000000000000///////////////////////////............//////////////////.../////////.............../////////....../////////111111000///...------,,,///////////////000000000000000/////////.............../////////000000000......------------......------............------///......------......///.........///////////////////////////////////////............////////////////////////////////////////////////////////////------,,,,,,------...///......------------......---------...............+++,,,...//////...,,,+++,,,---------.....................////////////...////////////////////////////////////////////////...............///000000111111000/////////////////////000000000000000000////////////////////////------------------------...........................------,,,,,,------...---------------------------......//////000000000////////////////////////------...///000111222222111111000000//////......000///---++++++---///000........./////////000000///////////////////////////...------------..................////////////............///////////////////////////...------------......//////000000........................---------.......................................---------...............------,,,++++++,,,..............................---------............///000000/////////.................................//////.........//////000---------.........//////------------------------////////////////////////////////////////////////---------............///000000//////......---------------.........//////................................................------------------------////////////////////////........................///////////////////////////////////////////////////...---,,,,,,---...///---......///////////////////////////////////////000000//////.........---////////////////////////,,,,,,---///000000000000000000000000000000000000111...///333555111//////.........///////////////------------......//////111111000000//////..............................////////////000000000000/////////...........................//////////////////............//////////////////000000000111////////////////////////////////////////////////333222000.........000111........................000000000000////////////.........///////////////......////////////......000000///.........//////...//////////////////...111111000///...------,,,---------....../////////////////////............//////000000000111111111......------------......---......//////......---......------------...............///////////////////////////////////////............////////////////////////////////////////////////////////////+++++++++,,,,,,...//////......------------......---------------.........,,,---...//////...---,,,------...////////////...------.../////////......////////////////////////////////////////////////...............///000000000000////////////000000//////000000000000111111////////////////////////------------------------........................------,,,,,,,,,,,,---------------------.........//////////////////000000////////////////////////---......///000111111222......//////000000111111//////...------...//////....../////////000000000000000000000000000000000000///......---.....................////////////............////////////...////////////...------,,,,,,---...///000111111........................---------------.................................---------------.........///...---,,,+++,,,------.............../////////---------............///000000000/////////......------........./////////---,,,,,,,,,,,,---......,,,,,,------...//////000------------------------000000000000000000000000////////////////////////---------............///+++,,,---......---+++***,,,,,,------.../////////................................................,,,,,,------------,,,,,,////////////////////////........................------------------------////////////////////////.........------.........---......///////////////////////////////////////////////////////////////////////////////////////,,,---......////////////000000000000000000000000111---+++...000...---///.........///////////////---------...//////000000000000///////////////...........................////////////000000000000//////////////////..................//////////////////............///////////////000000000111111000000000000000000000000000000000000000000000000000///,,,******+++...///........................////////////000000000000.........///////////////---......//////......---000///.........///000111......////////////......000000//////......------,,,,,,------......//////..................................../////////000......------------............////////////......//////............//////............/////////000////////////////////////............////////////////////////////////////////////////////////////...---------------...///......------------......,,,,,,,,,------.................................,,,---...///000//////...,,,---.../////////......////////////////////////////////////////////////...............///000000///......//////000111222//////000000000111111111////////////////////////////////////////////////........................///......------......///------........./////////000000000///////////////////////////////////////......//////000000111111......//////000000111111////////////////////////.../////////000000000000000000000000000000000000111000//////.........///............////////////............////////////......//////......---,,,------......//////000000........................,,,,,,,,,------.................................,,,,,,,,,------.........///...---,,,,,,---...///---........./////////000---------............///000000000000/////////...,,,,,,---...///000111111,,,,,,,,,,,,,,,---......------..........................................////////////////////////////////////////////////---------............///(((***---//////...+++))),,,,,,------...//////000................................................,,,---...//////...---,,,////////////////////////////////////////////////------------------------////////////////////////------............---------......///////////////////////////////////////------......///000000000////////////////////////------......///.........////////////////////////000,,,+++...///------.............../////////000------...//////000111111.............../////////////////////////////////////////////000000000000////////////////////////............//////////////////............////////////000000000111111111000000000000000000000000000000000000000000000000...---,,,,,,,,,---...///..............................//////000000111111............/////////000---......//////......---000///...---...///111333---...///000000///...---///////////////.........---------...//////000000........................---------.........//////......------------............////////////......000000////////////000000---.........//////000000////////////////////////............/////////000////////////////////////////////////////////////111000///......---...............------.........,,,,,,,,,------.........000///............///000,,,---.../////////...---+++,,,.../////////......////////////////////////////////////////////////...............///000000............///111222333//////000000111111111222////////////////////////111111111111111111111111........................000000////////////000000........./////////000000111111000000//////......000000000000000000000000////////////000000000000111111111000//////......//////000000000000//////////////////000000000000000000000000000000000000111111000///////////////............/////////000............/////////000......//////......---,,,///////////////.................................,,,,,,,,,------.................................,,,,,,,,,------............------,,,---...000111---.........//////000000---------.........//////000000000000////////////+++,,,---...///111222222...............///000111/////////...------,,,,,,////////////////////////........................////////////////////////---------.........//////(((+++///222222000---+++,,,,,,------...///000000................................................---...///000000///...---////////////////////////000000000000000000000000////////////////////////////////////////////////,,,---...//////...---,,,---......///////////////////////////////////////,,,,,,---...///000111111////////////////////////.........///......------////////////////////////000,,,,,,000222///---...---.........//////000000.........///000111111222,,,---------......//////000000000000000000000000////////////000000000000/////////000000000000000............/////////000//////............//////000000000000111111111111000000000000000000000000000000000000000000000000---...///111111111000000000000000000000000000000---......///000111111222---.........//////000000---..................---///...------...000222444---...///000000///...---.........///////////////---......///000111111222---............................../////////000000.........------...............////////////......000//////...---,,,,,,,,,............//////////////////////////////////////////.........---------........................111111000000/////////...,,,,,,------...///000000000000//////.........---.................................////////////000000000///...------,,,,,,---///111111///------------...///000000///...---////////////////////////////////////////////////............/////////////////////////////////////////////...............////////////////////////000000000000000000000000111000---++++++,,,...000111000///...............---...///000000///...---000000000000////////////000000//////.........---///............///000000333333333222111000000///............/////////000222222111000///...------111111000000//////............//////////////////000000000000000000000000////////////////////////////////////////////////000000//////.........---................................................//////.........---------////////////////////////000///...------...///000/////////...---------,,,//////............//////........................//////////////////////////////.........---------........................---------...///000000111////////////////////////000000000000000000000000,,,---......//////......................................................................................................------............------///////////////.........////////////////////////.../////////...---,,,,,,,,,,,,,,,---------......,,,---...///000000000000........................000000000000000000000000------------------------////////////////////////,,,------...............//////.........---------............////////////222111000//////...//////000000000000000///......///////////////.........000///.........///111222111111000000//////......////////////////////////......////////////......000000000000000000000000222111000//////...//////000000000000000000000000////////////////////////,,,---------...///////////////000000000000//////,,,,,,,,,---------......000///...------...///000////////////............,,,,,,...000111222222222////////////////////////////////////////////////////////////////////////------............------000///...------...///000000///,,,++++++,,,///000000000//////...------,,,............//////////////////////////////////////////.........---------////////////////////////000000000//////.........,,,,,,---......//////000000/////////....................................---............/////////000//////...------,,,,,,+++,,,,,,---...///......---...///000000///...---////////////////////////////////////////////////............////////////////////////////////////222222111111111111111111////////////////////////000000000000000000000000000///...------///111222000//////............///......///000000///......////////////000000000000000000/////////..................---...//////000333222222111000000//////........./////////000000000000000000////////////111000000000/////////...///////////////.........000000000000000000000000////////////////////////////////////////////////000/////////............................................................//////.........---------////////////////////////......///000000///........................------//////............//////........................////////////////////////......---------,,,,,,,,,........................------......///000000111////////////////////////////////////////////////,,,---......//////......////////////////////////........................................................................------............------/////////////////////...////////////////////////......//////......---,,,------------............,,,---...///000000000000........................000000000000000000000000------------------------////////////////////////------.../////////////////////.........---------............////////////111000000////////////000000000000000000///....../////////////////////...000//////...///000111222111000000000/////////...////////////////////////......////////////......000000000000000000000000111000000////////////000000000000000000000000000////////////////////////......////////////////////////000000000000//////------........./////////000///............///000////////////............111111111000///...---,,,////////////////////////////////////////////////////////////////////////.........//////........./////////....../////////000///---,,,,,,---///000111000000//////......---............/////////////////////////////////////////////............---000000000000000000000000/////////...............---------......//////000////////////....................................---------............////////////...------,,,,,,***(((''')))---000000///......////////////......////////////////////////////////////////////////............////////////////////////////////////////////////////////////////////////////////////000000000000000000000000---......///000222222333///............//////000...//////000000//////.........//////000000111111000000////////////.........------------...//////222111111000000//////........./////////000000000------...///000111222222000000000000////////////000000//////.........---000000000000000000000000////////////////////////////////////////////////////////////...........................................................................---------////////////////////////,,,---000222222000---,,,..................////////////............//////........................////////////////////////---------,,,,,,,,,,,,,,,........................------......///000000000////////////////////////........................,,,---......//////......000000000000000000000000........................................................................------............------......//////////////////////////////////////////....../////////...------............////////////,,,---...///000000000000........................000000000000000000000000------------------------////////////////////////......///000000000000000/////////............---............////////////000////////////000000111///000000000000///............/////////////////////////////////000111111000000000000////////////////////////////////////...//////000000//////...000000000000000000000000000////////////000000111000000000000000000000000000000000000000000000000000000000000000///////////////000000000000//////....../////////000000000000//////......//////000////////////............111111111000...,,,+++***////////////////////////////////////////////////////////////////////////...//////000000//////......//////000000//////...////////////////////////111111000000/////////.............../////////////////////////////////////////////...............////////////////////////..................------------....../////////000///////////////.................................------------............//////.........---------,,,(((%%%(((---111111///...//////////////////...////////////////////////////////////////////////............////////////////////////////////////------...............///////////////////////////////////////////////////---...///111222222111111...............///000111/////////000000/////////---......///000111111222000000//////////////////---------------......///111000000000//////.........////////////000000000------...///000111222222000000000000////////////000000000///......------///////////////////////////////////////////////////////////////////////////////////////.................................................................................////////////////////////---...///111111///...---------......//////000000//////............//////........................////////////////////////------------------------....................................//////000000////////////////////////........................,,,---......///.........////////////////////////........................................................................------............------............////////////////////////////////////......////////////......////////////000000000000------...//////000//////........................////////////////////////........................//////////////////////////////000111111111111111/////////...........................//////////////////...//////000111111//////000000//////...---............///////////////////////////000000111000000000000//////////////////////////////////////////000000000000//////000000000000000000000000//////...//////000111111////////////////////////000000000000000000000000111000000//////.........//////000000000000//////....../////////000000000000//////////////////000////////////............,,,---..................//////////////////////////////////////////////////////////////////////////////000000000000//////...///000111111000///......///000111111000///...000000000000////////////............////////////////////////////////////////////////////////////........................------...........................///////////////.........///////////////........................---------.........//////...............---------000,,,(((***///222111.../////////....../////////////////////////////////////////////////////////............////////////////////////////////////000000000111111222222222000000000000000000000000////////////////////////...///000111111000...---...............///000111000000000//////000000000---......///000111111222//////000000000000000000...------------...//////000000000000////////////////////////000000000111////////////000000000000////////////000000000000000000//////.........---////////////////////////////////////////////////////////////////////////.........///////////////////////////////////////........................---.....................//////////////////////////////............//////---......//////000000000//////............//////////////////////////////////////////////////////............////////////....................................////////////////////////////////////........................,,,---......///.........................................................................................................------............---------.........//////000000////////////////////////......///////////////.../////////000000000111111---...//////////////////........................////////////////////////........................///////////////////////////000000111111111111111////////////////////////............//////////////////...//////000111111///////////////...---------.........//////000000...//////000000000000000////////////000000000000//////////////////////////////000000000000//////111111111111111111111111//////...//////000111111////////////////////////000000000000000000000000/////////......---------//////000000000000//////------.........////////////000000000000000000///////////////............***+++,,,...///000000000//////////////////////////////////////////////////////////////////////////////000000000000//////...///000111111000///......///000111111000///...////////////////////////............////////////////////////////////////...////////////000000000......................................./////////////////////////////////.........///////////////.................................////////////000........................111...,,,---000111000...//////............//////////////////////////////////////////////////////............////////////////////////////////////...//////000000111111111000000000000000000000000000000000000000000000000//////000111000///...---///............//////000111000000//////000000111......//////000000111111//////000000000000111111...............///000000000000000000000000000000/////////000000000111111111111000000//////......////////////000000000000////////////////////////000000000000000000000000////////////////////////////////////////////////.........///////////////////////////////////////........................---------...............////////////////////////000///...------...///000//////////////////000000//////............/////////////////////////////////////////////////////////////////////000000000..............................//////////////////////////////////////////........................,,,---......//////......................................................................................................------............------------......///000000000////////////////////////......///000000000//////////////////000000000000......///////////////...........................000000000000000000000000........................//////////////////////////////000111111111111111...////////////000000000............////////////000////////////000000111...////////////...------------......///000000000......///000000000000000////////////000000000000///////////////////////////000000111111000000///111111111111111111111111000////////////000000111000000000000000000000000000000000000000000000000............------------//////000000000000//////------.........////////////000000111111000000///////////////............---....../////////......////////////////////////////////////////////////////////////////////////...//////000000//////...///000000111111000000///......000000000000..........................................////////////////////////////////////.../////////000000000000.................................//////000000000000/////////////////////............/////////000......................../////////000000000111111..............................//////000000000///000///...------...///000////////////////////////////////////////////////............////////////////////////////////////,,,,,,------.../////////000000000000000000000000000000000000000000000000//////000000111111000000000//////............///111111000//////000111111////////////000000000000//////000000000111111111000////////////000111111111111111111111111111111//////000000000111111111000000000000////////////.../////////000000000111------......///000000000000000000000000000000000////////////////////////////////////////////////............/////////000////////////////////////........................---------.........//////////////////////////////...//////////////////...000000000/////////////////////............//////////////////////////////////////////////////////............//////000000......................../////////////////////...////////////////////////////////////////////////,,,---......//////......................................................................................................------............------------......///000000111////////////////////////......///000000000000000........./////////000000......////////////..............................000000000000000000000000........................////////////////////////...///000000111111000000.../////////000000000000............////////////111000000////////////000......//////......---,,,------......///000000111---...///000111000000///.../////////000000000111////////////////////////000000111111111111000000111111111111111111111111111000000////////////000000000000000000000000000////////////////////////............//////////////////000000000000//////....../////////000000000///000111111111111000///////////////............000000000000//////...---////////////////////////////////////////////////////////////////////////.........//////.........111000000000000000000111.........//////.........---------.........................../////////000////////////////////////.../////////000000111111000000000000000000000000.../////////000000111111000000000000////////////---.........//////000000........................000000000000111111111111---.....................***---000111000///000000000///...------...///000////////////////////////////////////////////////............/////////000/////////////////////////////////000111222222333000000000000000000000000000000000000000000000000//////000111222333333444111000///...............222111000//////000111222000000000000//////////////////000000111111111222000000000000000111111222111111111111111222222222000000000000111111111111////////////000000000000.../////////000000111111,,,,,,---...///000111111000000000000000000000000////////////////////////////////////////////////---.........//////000000000000000000000000000000........................---------.........//////////////////////////////,,,...000111111000...,,,111111000000//////......//////............//////000000000000000000000000////////////////////////---------.........//////........................///////////////.........////////////////////////000000000000000000000000,,,---......//////......000000000000000000000000........................................................................---..................------------...///000000111////////////////////////......///000000000000000............////////////...///////////////..............................000000000000000000000000////////////////////////////////////////////////......///000000000000000.../////////000000111111............/////////000222111000//////...//////......//////......---,,,---------...///000000111---...000111111111000///.../////////000000111111////////////////////////000000111111111111000000111111111111111111111111222111000//////...//////000000000000000000000000////////////////////////......//////000000111111//////000000000000//////000000000000111111111111///000111222222111000///000/////////............//////000000000000//////////////////////////////////////////////////////////////////////////////------............------222111000//////000111222........................000000000000000000000000000000000000000000000000---------...............////////////////////////...000111000///...///111//////////////////////////////////////////////////////000000000000//////000000000000000000000000............////////////........................////////////////////////000000000000000000000000000000000000000000000000////////////////////////////////////////////////...............///000000////////////////////////000000000000000000000000//////............//////000000000000000000000000000//////............///333333222111000///......111111000000//////......000///......///...,,,***////////////////////////222111000000000111333333////////////000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111222222222000///...------............------000000000000000000000000............////////////............////////////////////////////////////////////////////////////............////////////......------------......////////////////////////////////////////////////////////////////////////............////////////......------------......////////////...---,,,+++---......//////////////////////////////000111111////////////////////////000000//////.........---......---,,,,,,,,,,,,---000000////////////000000////////////////////////////////////////////////,,,---......///.................................///...---,,,,,,---...///........................//////............//////---///111111000///...///111000///...............//////............//////......------------......------------.........///......//////000000111111............/////////000111111000///////////////............////////////---......///////////////111111000000//////......000000111111111111000000////////////////////////000000111111111111000000------...///000111222222000000000000000000000000000000000000000000000000---...///000000111000000000000000000000000000000////////////000000000000........................000000000000000000000000////////////////////////////////////////////////////////////////////////......////////////......//////////////////////////////.........---------000000000111222222222333------------------------........................000000000000000000000000111111000///...---,,,,,,////////////////////////...000111000///...///111//////////////////////////////////////////////////////000000000000//////000000000000000000000000............////////////........................////////////////////////000000000000000000000000000000000000000000000000///////////////////////////////////////////////////............///000000////////////////////////000000000000000000000000//////............//////000000000000000000000000/////////...//////000000111111111111000000000000000000000000000/////////111000///000111111///---////////////////////////222111000000000111222333////////////000000000000/////////000000000111111111111111111111111111111000000000000000000000000000000000000000000000000000111111222111000///.........////////////......000000000000000000000000000000//////.........---............////////////////////////////////////////////////////////////............///////////////......------......///////////////////////////////////////////////////////////////////////////............///////////////......------......///------......///............//////000000000000000//////......//////000111////////////////////////000/////////............///......---------------//////............//////////////////////////////////////////////////////---...//////000000//////........................///...------------.../////////////////////////////////............//////...000222222000//////000//////.........///000000/////////....../////////000//////......//////000---.........////////////////////////000000000000........./////////000000111111000////////////////////////000000000000111---...//////000000//////111000000000/////////...000000111111111111000000////////////////////////000000111111111111000000......//////000111111111000000000000000000000000000000000000000000000000...//////000000000000///000000000000000000000000////////////000000000000////////////////////////000000000000000000000000//////////////////////////////////////////////////////////////////////////////000000000000////////////////////////////////////.........---------///000000000000000111111------------------------........................000000000000000000000000222111111000///...------000000000000000000000000...000111000///...///111//////////////////////////////////////////////////////000000000000//////000000000000000000000000............////////////........................////////////////////////////////////////////////000000000000000000000000//////////////////////////////////////////////////////......//////000111////////////////////////000000000000000000000000000//////......//////000000000000000000000000000////////////000000111222//////000000111111111222//////000000000000000000111000000111333333222000////////////////////////111111000000111111222333////////////000000000000000000000111111111222222111111111111111111111111000000000000000000000000000000000000000000000000000111111111111000////////////000000000000//////000000000000000000000000111111000///...---,,,,,,............////////////////////////////////////////////////////////////............///////////////......------......///////////////////////////////////////////////////////////////////////////............///////////////......------......///,,,,,,---...//////////////////000111111111111000......------......///000////////////////////////////////////............000000///.....................------------......////////////////////////////////////////////////...//////000000000000000........................///......------......///000000000000000000000000//////............/////////111222222111000000111............///000111222////////////////////////111000000//////000000111////////////000000000000000000000000////////////....../////////000000000111111000////////////000000000000000111111111111---...//////000000//////000000000000////////////000000111111111111000000////////////////////////000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000///000000000000//////...000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////000000111111111111000000/////////////////////////////////............---000///////////////......////////////////////////......................../////////////////////////////////000111111222222000000000000000000000000...000111000///...///111//////////////////////////////////////////////////////000000000000//////////////////////////////............////////////......................../////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////...///000000111000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000////////////000111333333000000000000111111111111/////////000000111111222000000000111333444333222////////////////////////111111111111111222222222////////////000000000000000111111111222222222222111111111111111111111111000000000000000000000000000000000000000000000000000000111111111000000000000000111111111111000000////////////////////////111000000///...---------............////////////////////////////////////////////////////////////............//////////////////............//////////////////////////////////////////////////////////////////////////////............//////////////////............//////------...///////////////......///000000000000000---------------.../////////////////////////////////////////////.........111000000//////////////////......------......///////////////////////////////////////////////////......///000000000000///------------------------//////............////////////////////////////////////............/////////111222222111111222333000000/////////000111111/////////000000/////////111000000//////000000111///000000000000111111111111111000000//////.........////////////000000000222111000000//////000000//////000000000111111111......///000000000000000000000000000////////////000000111111111111000000////////////////////////000000111111111111000000111111111000000000//////000000000000000000000000000000000000000000000000000000111000000///...---////////////////////////////////////000000000000000000000000000000000000///////////////////////////////////////////////////////////////////////////////////////////////////000000111111000000////////////////////////////////////...............000000000//////.........//////////////////////////////////////////////////////////////////////////////000000111222222333000000000000000000000000...000111000///...///111//////////////////////////////////////////////////////000000000000//////////////////////////////............///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////000111111111111111111111111111111111111111111111111111111000000////////////000000111111111111111111111111////////////000111333333111111111111000000000000//////000000111111222222///...///000333444333222000000000000000000000000000000111111222222222222////////////000000000000000111111111222222222222111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000111111000000111111111111000000////////////////////////.........///////////////............////////////////////////////////////////////////////////////............/////////////////////....../////////////////////////////////////////////////////////////////////////////////............/////////////////////......///////////////000000///......---,,,---......//////......---------------...//////////////////////////////.........///////////////111111000////////////000000//////////////////000////////////////////////////////////////////////,,,---......//////......,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////........................//////............/////////111222222111111222444444333222000000///////////////000111111000//////000//////......//////000000000000000111111111222111111000000//////......////////////000000000111222222111000000000000000........./////////000000...//////000000000000000////////////000000000000000000111111111111000000000000000000000000000000000000111111111111000000222222111111000000//////111111111111111111111111000000000000000000000000000000111000000///...---////////////////////////////////////000000000000////////////////////////////////////////////////000000000000000000000000////////////////////////////////////////////////...//////000000//////...////////////////////////////////////////////////111111111000000/////////000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000///000000000000000000000000...000111000///...///111//////////////////////////////////////////////////////000000000000//////000000000000000000000000............////////////////////////////////////////////////////////////////////////////////////000000000000000000000000////////////////////////////////////////////////000000//////000000111222111111111111111111111111111111111111111111111111111000000//////000000111111111111111111111111111////////////000000111222222111111111000000//////000000111111111111111111.........000222333222111000000000000000000000000000000111222222222222111////////////000000000000000000000111111111222222222222222222222222222222111111111111111111111111000000000000000000000000000000000///000000111222000000111111111111000000000000000000000000000000............//////000000............////////////////////////////////////////////////////////////............////////////000//////......//////000////////////////////////////////////////////////////////////////////////............////////////000//////......//////000000000000000///...------,,,,,,---............---......------......///000////////////////////////.........///////////////111111000///////////////000000////////////000000////////////////////////////////////////////////,,,------...............,,,,,,,,,,,,,,,,,,,,,,,,...//////000000//////...........................//////............/////////000111000000000222444555555333111000///////////////111111111111//////000//////......//////000000000000000111111111111000000000000/////////////////////000000000111111222222111000000000000111............////////////...///000000111111000000////////////000000000000000000111111111111000000000000000000000000000000000000111111111111000000222222222111111000000000111111111111111111111111000000000000000000000000///000000000000//////...000000000000000000000000////////////000000000000////////////////////////000000000000000000000000000000000000000000000000////////////////////////////////////////////////......////////////......////////////////////////...////////////000000000111111000000000000000///000000000000000000000000////////////////////////000000000000000000000000111000000000000/////////////////////////////////...000111000///...///111//////////////////////////////////////////////////////000000000000//////000000000000000000000000............////////////////////////////////////////////////////////////000000000000000000000000000000000000000000000000////////////////////////////////////////////////000000//////000000111222222222222222222222222222111111111111111111111111111111000000000000111111111111111111111111111111/////////...//////000000000000000000111111111111222222111111111111111111000//////000222333222000000000000000000000000000///000111222333222222111////////////000000000000/////////000000000111111222222222222222222222222111111111111111111111111000000000000000000000000111000/////////000222333///000000000000000000///000000000000000000000000///////////////.....................////////////////////////////////////////////////////////////............////////////000000////////////000000////////////////////////////////////////////////////////////////////////............////////////000000////////////000000//////000000000//////...,,,------...............//////......//////000111////////////////////////............/////////000000000///............////////////....../////////////////////////////////////////////////////////------...///////////////...........................///000111111000///...........................//////............//////...///000/////////222444555444333222111000000000...///111222222111///...111000000//////000000111/////////000000000111111////////////000000000000//////000000000111111111333222111111000000111111...////////////000000000//////000111111111111000.../////////000000000111000000111111111111000000000000000000000000000000000000111111111111000000222222111111111111111111111111111111111111111111000000000000000000000000...//////000000000000///000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000//////////////////////////////////////////////////////000000000000//////////////////////////////.../////////000000000000......///////////////000////////////////////////........................000000000000000000000000,,,---...///000111222222///////////////////////////000111000///...///111//////////////////////////////////////////////////////000000000000//////000000000000000000000000............/////////000000000000000000000000000////////////////////////111111111111111111111111000000000000000000000000////////////////////////////////////////////////000000000000000111111222222222222222222222222222111111111111111111111111111111000000000000111111111111111111111111111111000//////............///......///000111222333333333222222222111000000000111000000111333333222000000000000000000000000000///000111222333222111111////////////000000000000////////////000000000000222222222222222222222222111111111111111111111111000000000000000000000000111000/////////111222333//////000000000000//////000000000000000000000000111111000///...------,,,............/////////000////////////////////////////////////////////////............/////////000000000////////////000000////////////////////////////////////////////////////////////////////////............/////////000000000////////////000000---...///000000111111111---......//////////////////////////////000111111////////////////////////---.........//////000000000000///........................------.........////////////////////////////////////////////////...//////000000000000000000000000000000000000000...///000111111000///...000000000000000000000000//////............//////......///......///111444333333222222111222222222...000111222222111000...222222111111111111222222////////////000000000000......//////000000111111000000000000111111111111333222111111000111111111000000000000111111111111//////000111111111111111.../////////000000111111000000111111111111000000000000000000000000000000000000111111111111000000111111111111111111111111111111111111111111111111000000000000000000000000......///000000111000000000000000000000000000000////////////000000000000111111111111111111111111000000000000000000000000000000000000000000000000////////////////////////////////////////////////000000111111111111000000////////////////////////.../////////000000111111,,,------....../////////////////////////////////111111000000//////......000000111111111111000000///////////////000111111//////............//////000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////////////////000000000000000000000000000000000000000000///...............000000000000000000000000000000000000////////////////////////////////////000000000000000000000000000000000000000000000000000000000000111111111111111111111000111111222222000000////////////000000000000000000000000000000000000111111111111000000111111111111111111111111222222222111111000......000000000000000000000000//////000000111111111222000000111111111111000000333333222111000000111111000000000000000000000000000000000000111111111111222222222222222222222222333222111000000111222333222222222111111111000000111000/////////000222333555333111000111111000///000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////////////////////////////000000000000000000000000////////////////////////........................//////000000111111222222////////////////////////........................000///...------...///000000000000000000000000000000000000000000000000000---......///////////////111000///...............------......//////000000000000000000000000000000000/////////..................//////000111111111//////000000000000//////////////////////////////////////////////////////222222111000//////000000000000000000000000000000111000000///......------///////////////000111111000000000000000000000000000111222333222111///---//////000000000000//////////////////000000000000000000000000000000000000111111111111111111111111000000111111111222222222222222111111111111222222111111111111111111111111000000000000000000000000111111111111111111111111111111111000111111222333000111111111111222222222222222222222222222222222000000000000111111111111000000000000111111111111111111000000000000000111333222111000////////////000000000000000000000000000000000000000000000000000000000000000000000000111111000000//////......000111222000...---.../////////000000000000//////////////////////////////000000000000000000000000//////............//////000000//////.........---000000//////.........---111000000000/////////...222222222222222222222222///////////////000111111//////............//////000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////------------............////////////////////////000000///...............000000000000000000000000000000000000////////////////////////////////////000000000000000000000000000000000000000000000000000000000000111111111111111111111000111111222333000000////////////000000000000000000000000000000000000111111111111000000////////////////////////000000111111111111000000000000000000000000000000///000000000111111111111000111111111111111000///333222222111000000111111111111111111111111111111000000000000111111111111222222222222222222222222222222111000000111222222222222222111111111000000000000000000000111111222444222000000111111000///000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////////////////////////////000000000000000000000000////////////////////////........................000000000000000111111111////////////////////////........................000///...------...///000000000000000000000000000000000000000000000000000...//////000000000000000000//////............///.........///////////////000000000000000000000000000000/////////........................---------//////000000000000//////////////////////////////////////////////////////111000//////....../////////////////////////////////////////////////////////////////////000111111000000000000000000000000000000222222222111///...///000000111111000000///////////////000000000111000000000000000000000000111111111111111111111111111111111111111111111111222111111000000111111222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222333111111111111222222222222222222222222222222222222000000000000111111111111000000000000111111111111111111000000000000111111333222111000////////////000000000000000000000000000000000000000000000000000000000000000000000000111000000000/////////......///000000//////000111//////000000000000//////////////////////////////000000000000000000000000000//////......//////000000000/////////.........000000/////////.........000000000000////////////222111000//////000111222///////////////000111111//////............//////000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////------------....................................000//////............///000000000000000000000000////////////000000000000////////////////////////000000000000000000000000000000000000000000000000000000000000111111111111111111000000111222222333111000000//////000000111000000000000000000000000000000111111111111000000////////////////////////...///000111222222222222000000000000000000000000000000000000111111111111111222222222111000//////333222111111000111111111222222222222222222222222000000000111111111222222222222222222222222222222222222111000000111222222222222222111111111111111//////000111111111111111222000//////000111000///000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000////////////////////////////////////////////////111000000000000000000/////////////////////////////////////////////////////////............//////000000000000000000000000000000000000000000000000//////000111111111111000............///////////////////////////.........////////////////////////000000000/////////......000//////...------,,,,,,//////000000000000////////////////////////////////////////////////////////////......------..............................------...//////000111111///////////////000111111000000000000000000000000000000111222222111///...000111111111111111111000/////////000000000111111000000000000000000000000111111111111111111111111222222222222222111111111111111000000000000111111111111111111111111111111111111111111111111111111222222222222222222222222111111111111111222333333111111111111222222222333222222222222222222222222000000000111111111222222000000000111111111222222111111000000000111111222333222111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////---...000000//////111222//////000000000000//////////////////////////////000000000000000000000000111000000//////000000111000000////////////......000000////////////......000000000000////////////000///---,,,,,,---///000///////////////000000111//////............//////////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000000........................000///............//////////////////////////////////////////000000000000///////////////////////////////////////////////////////////////////////////000000000111111111111000000000000111222333333111000000000000000000111000000000000000000000000000000111111111111000000111111111111111111111111//////000111222222222222000000000000000000000000000000000000000111111111222222222222111000//////222222111111111111111222222222222222222222222222000000111111111222222222222222222222222222222222222111111111111111111222111111111111111111111111...///000222222111000000111///......000111000000000000000000000000000000////////////////////////////////////////////////000000000000000000000000////////////////////////////////////////////////000000000000000000000000000000000000000000000000111111000000/////////...////////////////////////000000000000000000000000/////////....../////////////////////////////////////////////////////////......///000000000000000------...//////000000000000000//////......------////////////////////////000000000////////////...111111000000//////////////////000000000000////////////////////////////////////////////////////////////......---......///////////////////////////.........///000000111111///////////////000000111000000000000000000000000000000111111111111000///111111222222222222111111//////000000000111111111000000000000000000000000111111111111111111111111111111111222222333333333111000000//////000000111111111111111111111111111111111111111111111111111222222222222222222222222222111111111111222333333111111111222222222333333222222222222222222222222000000111111111222222222000000111111111222222222111111000000111111222222333222111111000000000111000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////---///000000//////000222//////000000000000//////////////////////////////////////////////////////111111000000000000111111000000//////////////////000000//////////////////////////////000000000000///...,,,++++++,,,...//////////////////000000111//////............//////////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000000........................//////............//////////////////////////////.../////////000000000111000000000000000000000000///////////////////////////////////////////////////000000000111111111111000000000000111222333444111111000000000000111111000000000000000000000000000000111111111111000000111111111111111111111111111111222222222222111111000000000000000000000000111111000000000000000000222222222222222111000000222111111111111111222222111111111111111111111111111111111111222222222222222222222222222222222222111111111222222111111111111111111111111111111111...///000222222111000000111///......000111000000000000000000000000000000////////////////////////////////////////////////000000000000000000000000////////////////////////////////////////////////111111111111111111111111000000000000000000000000111000000000//////......////////////////////////000000000000000000000000...//////////////////...////////////////////////////////////////////////,,,---......//////......,,,---...///000000//////000000//////......------000000000000000000000000111000000000////////////////////////000000111111//////000000000000///////////////////////////////////////////////////////////////......///000000000000000000000000000000000000000000000000000000///////////////000000111000000000000000000000000000000000111111111000000111111222222222222111111000000000000111111111111000000000000000000000000111111111111111111111111//////000222333444555666111111000000000000111111111111111111111111111111111111111111111111111111222222222222222222222222222222222111222333333444111222222222222333333333222222222222222222222222111111111111222222222222111111111111222222222222111111111111111222333333333222111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000////////////000000000000000111111000///....../////////000000000000//////000000000000000000000000////////////////////////111111000000000000111111//////000000000000000000//////000000000000000000////////////000000000000111000///......///000111///////////////000111111//////............//////000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////------------....................................///............//////000000000000000000000000000......//////000000111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111//////000000111222444444222111111000000111111222000000000000000000000000000000111111111111000000////////////////////////111222222222222222111111000000000000000000000000111111111111000000000000111111222222222222222111111111111000111111222333111111111111111111111111111111111222222222222333222222222222222222222222000111222222222222111000111111111111111222222222//////000111111111111111222000//////000111000///000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000111111111111111111111111////////////////////////000//////////////////...////////////////////////////////////////////////......////////////......000000000000000000000000000000000000000000000000,,,,,,---............------...///000000000///...///////////////.........000000000000000000000000111111000000000/////////,,,,,,------...//////000//////000000000000///////////////////////////////////////////////////////////////...//////000111111111111111111111111111000000000000000000000000///////////////000111111000000000000000000000000000000000000000111111111000111111111111111111000000000000111111111222222000000000000000000000000111111111111111111111111///000111222333555555666222222111111111111222222111111111111111111111111222222222222222222222222333333333333333333333333222222222222222333444444222222222222333333333333222222222222222222222222111111111222222222222333111111111222222222222333111111111111111222333444333222222111111111222222111111111111111111111111111111111111111111111111000000000000000000000000////////////000000000000000111222111...---.../////////000000000000//////000000000000000000000000000000000000000000000000111000000//////000000111//////000000000000111111//////000000000000111111.../////////000000000111000000000000000000000000///////////////000111111//////............//////000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////------------............////////////////////////...............///000000000000000000000000000000.........///000111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111/////////000111333444555222111111000000111111222000000000000000000000000000000111111111111000000////////////////////////000000111222333333333333000000000000000000000000111111111111000000000///000000111222333333333333111111000000111222222333222222222222222222222222111111111222222222333333222222222222222222222222000111222222222222111000000000111111111222222222000000000000000111111222444222000000111111000///000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////////////////////////////000000000000000000000000////////////////////////.................................///////////////////////////////////////........................---...///000000///...---000000000000000000000000000000000000000000000000,,,------...............---...000111000///---,,,.........///////////////222222222222222222222222111111111000000000//////---------...............//////000000000000//////////////////////////////////////////////////////...---------......///000000000000000000000000000/////////000111111222222///////////////000111111000000000000000000000000000000000000000111111222///000000111111000000///000000111111111222222222000000000000000000000000111111111111111111111111222222222333333333333444333333222222222222333333111111111111111111111111222222222222222222222222333333333333333333333333333222222222222333444444222222222333333333444444222222222222222222222222111111111222222222333333111111111222222222333333111111111111222333444555222222222111111222222333111111111111111111111111111111111111111111111111000000000000000000000000.../////////000000000111///000111000///...///000//////000000000000//////000000000000000000000000000000000000000000000000000//////......//////000//////000000000111111111//////000000000111111111.../////////000000111111......////////////......///////////////000111111//////............//////000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////////////////000000000111000000000000000000000000...............///000111000000000000000000000000---......///000111111222000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111/////////000111333444555222222111111111111222222000000000000000000000000000000111111111111000000111111111111111111111111...///000222444555555555000000000000000000000000222111111111000000/////////000111222333444444444111111000000111222333333333333333333333333333333111111222222222333333333222222222222222222222222000111222333333222111000000000111111222222222222111000/////////000222333555333111000111111000///000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////////////////////////////000000000000000000000000................................................---.........//////000000////////////////////////........................---...///000000///...---000000000000000000000000000000000000000000000000---......///////////////...///000111000///---+++---.........//////000000222222222222222222222222111111111111000000000000111111111000//////......//////000000000000//////////////////////////////////////////////////////,,,,,,,,,,,,------...///////////////////////////------...000111222444444///////////////000111111000000000000000000000000000000//////000111222222//////000000000000//////000111111111111222222222000000000000000000000000111111111111111111111111555555444333333222111111444333333222222333333444111111111111111111111111222222222222222222222222333333333333333333333333333333222222333333444555222222333333333444444444222222222222222222222222111111222222222333333333111111222222222333333333111111111111222333444555222222222111222222333333111111111111111111111111111111111111111111111111000000000000000000000000.../////////000000111111---...000000//////111222//////000000000000//////000000000000000000000000000000000000000000000000//////............////////////000000111111111222//////000000111111111222000///......---......///000000000000000000000000111000///......///000111////////////000000000000111111000000//////......//////000000000000/////////////////////.........000000000000000000000000000///...------...///000//////000000000000//////111000000////////////000////////////////////////222111111111000000//////000000000000000000000000000000000000000000000000////////////000000000000...//////000111222222222000000111111111111000000444333111000000000111222222222111111111111222222333222222111222222333333222222222333333444444444333333333333222111000///111111111222333333444444333333111111111111222333111222222222222111111000333333333222222111111111111222333444444222111000333333222222222222222222222333444444333111111222444333333333222111111111222222222222111111111000000000000111222222222333111111111111000000000000////////////000000000000000/////////............////////////////////////111111111111000000000000111000///......///000111111111000//////////////////...------...///000111////////////////////////000000000000000000000000......//////000000111111........................,,,------...///000111111...///////////////......222222222222222111000000......///000000000000000//////000//////...------222222111111000000//////111111111111111111111111000000000000111111111111111111111111111111111111////////////000000000000111111000000000000111111000000//////.........---000000000000000000000000000000000000000000000000//////............//////222222000/////////000111444333111000000000111111111111111000000///...---000000000000000000000000333333222111111222333333111111111111111111111111000111111111111222222222444444444444444444444444333222222222111111000000444444444444333333333333555555444333222222111111222222333444444555555666555444333222222222333444333111111222444555444333333333333333333444444444111111222222333333333444444444444444444444444444444333222111111222333444222222222111111111111000222222222222222222222222111111000000/////////...111111222222222222111111000000000000000000000000000111222333333222111000222222111111111111222222000000000111222222222333111111111111111111111111---.........//////000000////////////////////////---......///000111111222///000000111111222222222000000000000000000000000111000///......///000111////////////000000000000111000000000/////////...//////000000000000///////////////////////////...000000000000000000000000000///...------...///000//////000000000000////////////............///000////////////////////////111111111111000000000///000000000000000000000000000000000000000000000000////////////000000000111/////////000111222222222000000111111111111000000333333222111111111111111222222111111111111222222333333222222222222222222333333333333333444444444333333444444444333333222333444444444444555555555333333222111111222333444222333333444444444333333444333333333333333333333000111222333333444333333444333222111111222333333///000111222111111222222222222222222222111111111222222111111111000000000111111111111111222222222111111111111000000000000////////////000000000111000000/////////.........////////////////////////111111000000000/////////111000///......///000111111111000/////////////////////.........///000000////////////////////////000000000000000000000000////////////000000000000........................------......//////000000...///////////////......000000000111000//////.........///000000000000000000000111111000//////...000000000///////////////111111111111111111111111//////000000000111111111000000000000000000000000////////////000000000000000000////////////000000000000/////////.........000000000000000000000000000000000000000000000000//////............//////000000/////////111222333333333111000000000111111...///000111222222222222000000000000000000000000333333222111111222333333222222222222222222222222222222222222333333333333444444444444444444444444333333333222222222111111111111111111222222222222333333222111111000//////333444444555666666777777444333222111111222333444444333222222333444222111333333333333444444444444222222222222333333444444333333333333333333333333222222222111111222222222222222222222111111111111222222222222222222222222111111000000000///////////////000000000000//////000000000000000000000000000111111222222111111000222222111111111111222222000000000000000000111111111111111111111111111111///////////////.........000000000000000000000000......//////000000111111+++,,,...000111111111000000000000000000000000000000000////////////000000////////////000000000000000000000000//////////////////000000000000//////......//////////////////000000000000000000000000//////............////////////000000000000//////------------...//////000////////////////////////111111111111000000000000000000000000000000000000000000000000000000000000/////////000000000111111//////000000111222222222000111111222222111111000222222222222222222111000222222111111111111222222444444333222222222222222444444444444444444333333333444444555666666555555444444444444333333333333444333333333444555666666333444555666666666666666444444444444444555555555111111111222333444555666555444333111111333444666111111222222222222111111111111111111111222222222111111111111000000000///222222222111111111111111111111111111000000000000/////////000000000111111000000000/////////......////////////////////////000000000/////////......000000////////////000000111000000///////////////000000///.........//////////////////////////////000000000000000000000000000000000000////////////////////////////////////.........///////////////...//////000000/////////...////////////...------......///000000000000000111111111111111000000///............////////////000000000000000000000000//////000000000000111111////////////////////////////////////000000000000//////............//////000000////////////......////////////////////////////////////////////////000//////......//////000.........///000222333444333222111111000111111111///000111222222333333333000000000000000000000000333222222111111222222333333333333333333333333333333333333333444444444444555555555555555555555555444444333333333333222222000000111111222222333333444333333333222222111111222333333444555555666666444444333333333333444444777666444555555555333111444444333333333333333333222222222222333333333333333333333333333333333333111111222222222222111111333222222222111111111111222222222222222222222222111111111000000000000000//////000000000000//////000000000000000000000000111111000000000000111111222222111111111111222222000000000///////////////111111111111111111111111111000000//////......---111111111111111111111111////////////000000000000,,,---///111111111///...////////////////////////000000////////////000000////////////000000000000000000000000//////////////////000000000000//////............/////////////////////////////////////////////......///////////////000000000000//////---------...///000111222////////////////////////111111111000000000000000000000000000000000000000000000000000000000000000//////000000000111111111000000000111111222222222111111222222222222111111111222333333333222111000333222222111111222222333555444333222222222222222555555555555444444444444444444555555666666555555555555555555444444444444444444555666777888999:::666777777888999999888888555555555666666666666666333333222111222333555666666555333222222333555777777666444333333333222000000000000111111222222222111111111000000000//////333222222222111000000000111111111111000000000/////////000000000111111111000000000////////////...////////////////////////////////////............000000////////////000000000000////////////000000111111000//////.........////////////////////////////////////////////////111111000000//////......000000000000000000000000///////////////............//////000000000000///......//////......---,,,......///000000000000000000000000111111000000///.........//////000000000////////////////////////////////////000000000111000000000000000000000000////////////000000000000000//////......//////000000000//////////////////////////////////////////////////////////////////000000////////////000000/////////000000111222333222222111111111111111111222222222222111000//////000000000000000000000000222222222222222222222222333333333333333333333333333333333333444444444444333333333333333333333333333333333333333333333333222222333333333444444444666666666666666666666555444444555666666777777888555555555555666666777777999888888888999888666444444444333333333333333222222222222222222222222222444444444444444444444444///000222222222222000///333333222222222111111111222222222222222222222222111111111111111111111111111222222333333222222111000000000000000000000000222111////////////111222222222111111111111222222111111111000000//////...111111111111111111111111000000000///////////////111111111111111111111111000000000000////////////333444555666666444222000//////////////////////////////000000000000//////////////////000000000000////////////000000000000//////000000000000//////---.........//////000000////////////////////////...//////////////////...//////000000000000//////////////////000111222333000000000000000000000000000000000000000000111111000000000000000000000000111111111111111111111111000000000000111111111111111111111111222222222222222222333333333333222222111111333444444333222111333333222222222222333333555444444333222222222333555555555555555555555555555555666666666666555555777777777777777888888888777777999;;;<<<>>>??????>>>>>>??????>>>>>>===<<<999999999999::::::::::::999888777555555555666777777666444222222333444555888555333222444444333222000000111111222222222333111111111111000000000000333222222222111000000000111111111111000000000///000000000000111111111111111000000000////////////000000000000000000000000////////////............//////000000000000//////000000////////////000000111111111000000///......////////////////////////////////////////////////111111000000//////......000000000000000000000000///////////////...............///000111111000000///000000000000///............///000000000000000......//////000//////.../////////000000111111111...........................////////////000000000111111111111111111111111////////////000000000000111000000//////000000111//////000000000000000000////////////////////////////////////////////////000000////////////000000000000111111111000000000111111111111222111111111111111111111000///...---111111111111111111111111222222222222222222222222333333333333333333333333222222222222333333333333222222222222222222222222333333333333333333333333444444444444444444444444666666666666777777777777888888999999:::;;;;;;;;;888888999999:::::::::::::::::::::;;;<<<;;;999777555555555444444333333333333333333333333333333333444444444444444444444444000111222333333222111000333333333222222222222111222222222222222222222222111111111222222222222222222222333333333333222222111111111111111111111111222111000//////000111222222222111111111111222222222222222111111000000000000000000000000000000000---......///000111222222111111111111111111111111000000000000////////////444444555444333222000///000000000000000000000000//////000000000000//////////////////000000000000////////////000000000000//////000000000000//////------......///000000000000000000000000000000000......////////////......//////000000000000//////000000000000111222333333000000000000000000000000000000000000111111111111000000000000000000000000111111111111111111111111000000000111111111222222222222222222222222222222222333333444444333333222111222333333333333333333333333222222222222333333444444333333333333444444555555555666666666777777777888999:::::::::::::::666777888999:::<<<======AAABBBDDDGGGIIIKKKLLLLLLNNNNNNMMMLLLJJJHHHGGGFFFCCCCCCBBBBBBBBBAAAAAAAAABBBBBB@@@???>>>=========<<<;;;:::999888777777777777444111111555777666555222222222222222333333333222222222222111111111000222222222111111111111111111111111111000000000000000000000111111111222222111111000000000/////////000000000000000000000000000000000/////////......//////000000000000/////////////////////000000111000000111111111000//////////////////////////////000000000000000000000000000000000000////////////////////////////////////.........///////////////......///000111111111111000111111111111000//////......///000000000000000---......////////////...000000000000111111111111////////////////////////......////////////000000111111111111111111111111////////////000000000000111111000000000000111111//////000000000000111111////////////////////////////////////////////////111000000//////000000111111111111111111000//////000000111222222222222111---...///000000111111000111111111111111111111111111222222333333222222111333333333333333333333333222222222222333333333333222222222222222222222222333333444444444444444555555555555555555666666666777777777888888999999999:::::::::;;;<<<<<<======??????@@@AAABBBBBBBBBBBB?????????@@@@@@???;;;999999999888777777666666666777777777666666666666666333333333333333333333333222222222333333222222222333333333333222222222222222222222222222222222222222222222222222333333333000000111111111111000000111111111111111111111111222222111111111111222222222222111111111111222222222222222222111111111111000000000000000000000000------...///111222333333111111111111111111111111////////////000000000000000000000//////.........000000000000000000000000...///000111111000///...////////////000000000000.../////////000000000111//////000000000000//////------......///000000111000000000000000000000000---...///000000///...---//////000000000000//////111000000000000000111111000000000000000000000000///000000000111111111111000000000000000000000000111111111111111111111111000000111111111222222222222222222222222222222222333333444444444444333333222222222222222333444444444333333222222333333444333333333333333444555666444444555666777888888999:::;;;===???AAACCCDDDDDD???@@@BBBDDDGGGJJJLLLMMMUUUVVVYYY\\\___aaabbbbbbbbbbbb```]]]ZZZWWWTTTSSSOOOOOONNNMMMLLLKKKKKKJJJKKKLLLLLLLLLKKKJJJIIIIIIIIIIIIHHHGGGFFFCCCAAA@@@???:::555555888999777555444444444333333333333333333333333333222222222222111111111111111222222222111111111111000000000000000000111111111222222222111111111000000000//////000000000000000000000000111111000000000/////////...///000111111000///...///////////////000111111//////000111111111000000////////////////////////000000000000000000000000////////////000000000000........................------......//////000000......///111111222222111000111111111111000//////......///000000000000000......///000000000000000000000000000000/////////////////////////////////........./////////000000111111111111111111111111////////////000000000000000000////////////000000//////000000000111111111000000000000000000000000000000000000000000000000111111000000000000111111//////111111222111000000///000111222333222222111......///000111111111111111111111111111111111111111222333333333333222111222222222222222222222222333333333333444444444444444444444444444444444444555555666666666777777777666777888999;;;<<<===>>>???@@@@@@AAABBBCCCCCCCCCDDDDDDEEEEEEFFFGGGGGGGGGLLLMMMNNNOOOPPPPPPPPPOOOKKKJJJIIIIIIHHHEEEAAA===>>>>>>===<<<<<<;;;::::::<<<<<<<<<;;;;;;:::::::::777777777777777777777777444444333333333333444444444444333333333222222222222222222222222222222222222222222333333333444444000111111222222111111000111111111111111111111111222222333333333333222222222222111111111111222222000000000000111111111111000000000000000000000000......///000111222222222000000000000000000000000......//////000000111111111000000000000000111222000000000000000000000000...///000111111000///...////////////000000000000.../////////000000111111//////000000000000//////---------...///000000111000000000000000000000000---...///000000///...---//////000000000000//////111000000////////////000000000000000000000000000//////000000111111111222000000000000000000000000111111111111111111111111000111111111111222222222222222222222222222222222333444444555555444444333333333222111222333555666444333333222222333333444222222222333444555666777333444555666777888999:::<<<===@@@DDDGGGJJJLLLLLLPPPQQQTTTWWW[[[^^^aaabbbfffhhhkkkooorrrssstttuuuqqqpppmmmjjjfffbbb___]]]XXXXXXWWWUUUTTTSSSRRRQQQQQQRRRTTTUUUUUUTTTSSSRRRUUUUUUVVVUUUSSSOOOLLLJJJKKKEEE>>>;;;;;;:::777333555555555444444333333333444444444333333333222222000000111111222222222333111111111111000000000000000111111111111222222222111111111111000000000000000000000000000000000000111111111111000000000000...///000111111000///...///////////////000111111...///000111222222111000////////////////////////000000000000000000000000......//////000000111111........................,,,------...///000111111......///111111222222222000000000000000//////......//////000000000000000//////000111111111111111000000//////.........---000000000000000000000000............/////////000000000000000000000000000////////////000000000000//////............////////////000000111111111222111111111111111111111111111111111111111111111111111111000000000000111111---...000111222222222222///000111222333333222111222222333222222111000///111111111111111111111111111222333444444333222111111111111111111111111111444444444555555555666666666666666666666666666666777777888888999999999:::999:::<<<>>>AAADDDFFFGGGKKKKKKLLLMMMNNNNNNOOOPPPUUUVVVVVVWWWWWWXXXYYYYYYXXXYYY[[[\\\]]]]]]\\\\\\VVVUUUTTTRRRPPPLLLFFFBBBBBBAAAAAA@@@???>>>>>>===@@@@@@??????>>>>>>>>>===;;;;;;;;;;;;;;;;;;;;;;;;555555333333333333555555444444444333333333222222222222222222222222222222222222222333333444444444222333333444444333333222111111111111111111111111222333444555555444333222222222111111111111222222......//////000000111111000000000000000000000000000000000000111111111111////////////////////////---......///000111111222111111111111000000000000////////////////////////000000000000000000000000111111111000000000000000000000000000000///......//////............////////////000111111111111111//////............//////////////////000000000000000000000000000000000000222111000//////000111222111000/////////000222333//////000000111111222222111111000000000000111111222222222111111111000000222111000//////111333444333333333333222111111111222333444555444333222111666555333222222333555666222333555555333222222333444444555666888:::;;;<<<888777666666777:::<<<>>>DDDEEEGGGJJJMMMPPPRRRSSSTTTUUUYYY___fffjjjkkkkkkpppsssvvvxxxxxxyyyzzz{{{yyywwwsssqqqooonnnllljjjhhhccc^^^\\\^^^]]]YYYUUUWWWXXXYYYYYYYYYXXXWWWVVVTTTWWW[[[]]]]]]\\\\\\]]]VVVTTTQQQLLLFFFAAA===;;;;;;999666555666666444333000000000000111333444555333333222222111111000000111111222222333333333333222222111000//////000000000000000000000000000000111111111111111111111111000000000000000000000000000000000000////////////000000111111111111000000//////000000111111111222222111111111000000/////////000000000000//////...000000//////......------000000//////.........---////////////000000000000222111111111000000//////000000000000000000000000000000//////......------//////000111111111111111////////////////////////000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000222111000......000111222//////000000111111222222222222222111111111111111111111000000000000111111222111111111000000//////000000000000000000000000000000111111222222222222111111111111111111111111///////////////000111111333333333333333333333333111222333333222222333444222444555555444333444666888777555444444666888999999:::;;;===???AAACCCDDDGGGJJJOOOQQQQQQSSSVVVYYYZZZ\\\___``````___``````ffffffffffffffffffgggggghhhiiiiiiiiihhhhhhgggggg]]][[[YYYWWWUUUQQQLLLHHHBBB@@@>>>>>>???AAAAAAAAADDDDDDDDDCCCDDDDDDEEEEEEAAAAAAAAAAAA@@@???===<<<===;;;888666666777888:::666666555555444333222222555333111000000111333555666555444333222333444555333333333222222111111111///000111222222222222222111111111111000000000000222222222222222222222222000000000000000000000000333222111000000111222333222222222111111111111000000000////////////000000000000////////////000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000111111111000000111111000000///...000000////////////000000......///000000000000000//////............//////000000000000111111111111000000000000000000000000222111000//////000111222111000000///000111222333............//////000000111111000000000000111111222222222111111111000000222111000///000111333444333333222222222222222222333333333444444333333222444444333333333444555666333444555555333333444555555555666777999;;;<<<===555555444555777:::===???DDDEEEGGGIIIKKKMMMOOOOOOKKKMMMRRRZZZccckkkoooppprrrtttxxxzzz{{{{{{|||~~~|||zzzxxxwwwvvvsssqqqqqqlllhhhfffggggggccc___]]]]]]^^^^^^^^^\\\[[[ZZZYYY\\\^^^______^^^___```\\\[[[XXXUUUQQQNNNKKKJJJCCCAAA>>>;;;:::888555333333222222222222333333444222222111111000000000000///000000000111111111111222222111000000000000000111111111111111111111111000000000000000000000000111111111111111111000000111111000000000/////////000000111111111111000000///000000000111111111111000000000000//////......//////000000000000/////////////////////.........000000/////////.........////////////000000000000111111111111000000000///000000000000000000000000///////////////.........//////000111111111111111111111111111111111111111000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000222111000//////000111222000000000000000111111111111111111111111111222222111111000000000000111111111111111111000000000///111111111111111111111111000111111111222222222222111111111111111111111111111000000000000111222222444333333222111111000000000111222111000000111222333444555444333444555777777777888999;;;===@@@AAAAAACCCFFFJJJOOORRRTTTVVVXXX[[[___aaabbbccceeegggeeegggiiijjjkkkkkkllllllpppooonnnmmmmmmmmmmmmnnnjjjjjjiiiiiiiiigggeeeccc___^^^\\\[[[ZZZVVVQQQNNNIIIFFFCCCAAA@@@???<<<;;;<<<<<<===>>>???AAABBBCCCFFFFFFFFFFFFFFFEEEDDDDDD@@@@@@???>>><<<:::999888666666555555444444444444222222222222222222222222444444333222222333333333333333333222222222111111000000111222222222222222111111111111000000000000222222222222222222222222111111111111111111111111222222111000000111222222222222222111111111111000111111000000000000111111000000////////////000000222222111111111000000000111111111111111111111111000000000000000000000000//////000000111111222222111111222222111111000///111111000000000000111111---......////////////...//////............//////111111111111222222222222000000000000000000000000111111000000000000111111111000000000000111222222.........////////////000111111000000000000111111222222222111111111111111222111000000000111333444333333222111111222444444444333333333333333444444444444555555666666777777222333444333111111333555333444555666888:::;;;<<<444444555666888;;;>>>@@@???@@@AAABBBCCCDDDEEEEEECCCEEEJJJSSS^^^gggnnnqqqrrruuuxxx{{{{{{|||}}}~~~}}}yyywwwwwwsssooonnnnnnnnnjjjgggdddeeeeeeeeeeeecccaaa```aaabbbcccbbbaaabbbccceeebbbbbb```___^^^\\\[[[ZZZRRRPPPKKKHHHDDD@@@;;;777888777666444333333333333333333222222222222111111000000000000111111111111222222111000000000000111111111111111111111111111000000000000000000000000333333222222111111111000222222111111111000000000000000111111111111000000000000000000111111111111////////////............---...///000000111000000...///////////////000000000000////////////......////////////000000000000111111111111000000000000000000000000000000000000...///////////////000000//////000111111111111111111111111111111111111111000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000222111000//////000111222111111111111000000000000000000000111222222222333111111000000000000111111111111111111000000000000111111111111111111111111111111111111222222222222222222222222222222222222222222111111222222333444222222222222111111111111111333444333222111222333333444555555555777:::===<<<>>>AAAEEEHHHLLLNNNOOOSSSUUUZZZ___dddfffhhhhhhfffiiimmmoooooooooooopppkkkllllllmmmnnnnnnnnnnnnlllkkkjjjiiihhhhhhiiiiiifffdddccccccdddbbb]]]YYY\\\[[[[[[[[[[[[ZZZVVVSSSOOOMMMJJJHHHGGGDDDAAA>>>::::::;;;;;;<<<===>>>???CCCCCCDDDDDDDDDEEEEEEEEEEEEFFFHHHHHHFFFCCC???===<<<;;;999888777777777777333333555666666555333222333333444444444444444333333333333333222222222222000111222222222222222222222222111111111000000000222222222222222222222222111111111111111111111111222222111000000111222222222222222111111111111000222222111111111111222222111000000//////000000111222222222111111111000000111111111111111111111111000000000000000000000000......///000111222222333222222222222222111000000111000000//////000000111......//////000//////...//////............//////000000000111111111222222000000000000000000000000111000000000000000000111000000000111111111222222111111111111111111111111222111111000000111111222111111111111111111111111111111000000000111222333333222111111111333555666555444333222222333555666666777888888888888777777444555555444333333555777555666777888:::;;;;;;<<<666666777888:::<<<>>>@@@<<<=========>>>>>>>>>>>>@@@AAADDDLLLWWWbbbiiimmmqqqssswwwyyyzzzzzz|||}}}~~~~~~~~~zzzwwwvvvssspppnnnnnnmmmkkkiiijjjjjjkkkkkkjjjhhhfffeeefffgggfffeeecccdddgggiiiffffffffffffffffffffffffaaa___[[[WWWRRRLLLFFFAAA===<<<:::888666555444444555555555555444444444444333333333333333333333333222222111000000111111111111111111111111111111111000000000000000000000000444444333333222111111111222222222222111111111000000000111111111111000000000000000000000111111111////////////////////////------...000111111111111......//////000000000111000000//////////////////////////////000000000000111111111000000000000000000000000000000000000000......//////000000000111//////000111111111111111111111111111111111111111///000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000111111000//////000111111222222111111000000////////////000111222333333333111111000000000000111111111111111000000000000000111111111111111111111111222222222222222222222222222222222222222222222222222222222222222333333444111111222333333444555555444555666666555555666888666777999;;;===@@@EEEHHHKKKMMMRRRWWW[[[^^^___```hhhkkkooorrrtttttttttsssppprrruuuwwwwwwuuusssrrrmmmkkkiiigggffffffdddccc]]]\\\ZZZYYYYYY[[[\\\]]]ZZZXXXWWWYYY[[[ZZZUUUPPPTTTTTTTTTVVVWWWWWWTTTRRRMMMMMMMMMNNNOOOOOOMMMJJJDDDBBBAAA???===<<<<<<;;;=========>>>???@@@AAAAAAFFFHHHKKKMMMNNNNNNLLLKKKHHHFFFDDDAAA???===;;;;;;777777777777777666555555444555666777777666555444333333333333333333333333111111222333333222222222222222222111111111000000222222222222222222222222111111111111111111111111222111111111111111111222222222222111111111000000222111111000000111111222111000000000000000000111222222222222111111111111000000000000000000000000000000000000000000000000......///000111222222333222222222222222111000000000//////......//////000000000000111111000000/////////............///////////////000000000111111000000000000000000000000000000000111111000000000000111111111222222222222222222222222111111111111222222111111111111222222111111111111111111111111111111111111111222222222333333222222222333555666444444333222333444666777777777888888888777666666777888999999888888:::<<<:::;;;<<<============<<<888888888999:::;;;<<<<<<======>>>>>>>>>>>>>>>>>>>>>>>>BBBIIITTT___gggkkkpppsssvvvxxxxxxyyyzzz{{{yyyyyyzzz{{{|||{{{xxxvvvtttrrrooommmlllkkkjjjiiijjjkkkkkkkkkjjjiiigggfffhhhhhhgggeeedddeeehhhjjjiiiiiijjjjjjkkkkkklllllliiigggdddaaa\\\VVVOOOJJJBBBAAA???<<<:::888777777777666666555555444444333444333333333333333333333222111111111111111222222111111111111111111111111222222222222222222222222333333333222222222111111222222222222111111111000000000111111111111000000111111000000000000000000000000000000000000000000------...000111111111111.../////////000000111111//////000000000000000000////////////000000000000000000000000000000111111000000000000000000000000.../////////000000111111//////000111111111111111000000000000000000000000///000000000111111111111000000000000000000000000000000000000000000000000111111111111111111111111111111000000000000111111222222111111000000////////////000111222333333333111111000000000000111111000000000000000000111111111111111111111111111111333222222222222222222222222222222222222222222222222111111111111222333333222222222333333333333333111333555666666777999;;;===@@@CCCGGGKKKOOOUUUYYY___aaafffjjjmmmooooooooouuuwwwzzz|||}}}|||zzzyyyzzz{{{}}}~~~{{{wwwtttlllhhhbbb^^^[[[YYYVVVTTTNNNMMMLLLLLLMMMOOORRRSSSRRRQQQQQQTTTWWWWWWTTTQQQTTTTTTSSSSSSSSSQQQMMMJJJFFFFFFHHHKKKNNNPPPOOONNNIIIHHHFFFCCCAAA???>>>>>><<<<<<<<<<<<<<<>>>???@@@BBBCCCEEEIIIMMMRRRUUUWWWTTTSSSQQQNNNJJJGGGDDDBBB>>><<<:::888666666777888555666777777777666444333333333333333333333333333222222333333333222222111222222222222111111111111222222222222222222222222111111111111111111111111111111111222222111111111222222222111111111000000000000////////////000000111111000000000000111111333222222222222111111111000000000000000000000000000000000000000000000000//////000000111111222222111111222222111111000/////////............//////111111111111111000000/////////............//////.../////////000000000000000000000000000000000000000000111111111111000000000111222222333333222222111000000000000/////////222222111111111111222222111111111111111222222222000000111111222222222222333333333444444444444444333333333333444555666777666666666777888888999999999;;;======<<<<<<===>>>===>>>?????????===<<<;;;999:::::::::;;;;;;;;;;;;<<<======>>>>>>??????@@@???@@@CCCKKKVVVaaaiiimmmppprrruuuvvvvvvvvvvvvwwwsssssssssuuuwwwwwwuuusssrrrqqqooommmkkkjjjiiiiiieeefffgggggggggfffdddddddddddddddcccbbbcccfffiiijjjjjjkkklllnnnoooppppppllljjjhhhfffaaa[[[SSSMMMFFFEEECCCAAA???===<<<<<<888888777555444333222111222222222222111111111111222111111111111222333333222222222222222222222222333333333333333333333333222222222222222222222222222222111111111000000000000000111111111111000000111111111111000000000000000000000000111111111111---...///000000111000000///000000000000000000111//////000000000000111111////////////000000000000000000000000111111111111000000000000000000000000///000000000000000000111//////000111111111111111////////////////////////000000000000111111111111000000000000000000000000000000000000000000000000111111111111111111111111000000000111111000000000111111111111000000000000000000000111222222222333111111000000000000111111000000000000111111111111222222222222222222222222333333333333222222222222333333333333333333333333222222111111222222333444555444444333222111111111111333666999;;;===@@@CCCJJJNNNSSSXXX\\\aaafffiiioooqqqtttwwwxxxyyyxxxxxxxxxyyy|||~~~~~~~~~}}}~~~{{{uuupppbbb\\\UUUPPPNNNLLLIIIGGGFFFDDDCCCBBBCCCFFFIIIKKKNNNPPPQQQTTTUUUWWWXXXXXX\\\ZZZXXXVVVTTTPPPJJJGGGAAAAAAAAACCCFFFGGGFFFEEEFFFFFFEEEDDDDDDEEEEEEEEE???>>>===<<<<<<===>>>>>>======>>>AAAFFFMMMSSSWWWXXXXXXYYYXXXVVVSSSPPPNNNGGGDDD@@@===::::::;;;<<<777777666666555333222222333333333333444444444444333333333333333333222111333222222222222111111111222222222222222222222222222222222222222222222222000111222222222222111000222222222111111111111000000000////////////000000222111111000000111111222333333222222222111111111111111111111111111111111000000000000000000000000000000000000000111111111000000111111000000///...000000////////////000000000000111111000//////...//////............////////////000000000111111111000000000000000000000000///000111222222111000///000111222333333333222222111111111000000000//////333222222111111222222333000000111111111222222222000000111222222222222222333333555666555444333111222333444555666666666666777777888:::<<>>???@@@AAAAAABBBBBB@@@AAABBBCCCDDDFFFGGGGGGGGGHHHKKKRRR[[[ccciiillllllnnnpppqqqpppooooooppplllkkkjjjlllnnnpppooonnnkkkkkkjjjgggeeeddddddddd^^^^^^```aaaaaaaaa```______`````````___```ccceeeeeefffhhhjjjmmmoooqqqrrrnnnmmmkkkiiiddd]]]TTTNNNHHHGGGFFFDDDCCCBBBAAAAAA===<<<;;;999777555333222333333222222222111111111222111111111222222333444222222222222222222222222222222222222222222222222///000000111111222222222111111000000000/////////000000111111111111000000111111111111000000000////////////000000000111111//////000000000000//////111111111000000000000000//////000000000111111111////////////000000000000///000000000111111111111000000000000000000000000111111111000000000000000//////000111111111111111000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000111111111111111111111111000000111111111111000000000000000000000111111111111111111111111111222222111111000000000000111111///000000000111111111111222222222222222222222222444444333333333222222222333333333333333333333333333333333333333444444555444555555555666666777777999<<>>BBBGGGLLLOOOSSSWWW[[[^^^]]][[[ZZZYYY\\\]]]]]]\\\ZZZWWWTTTRRRBBBCCCEEEGGGHHHIIIJJJJJJJJJKKKMMMNNNPPPRRRTTTTTTQQQQQQSSSXXX^^^dddgggiiigggiiikkkkkkiiihhhhhhhhheeedddcccdddgggiiijjjjjjccccccbbb```]]]\\\\\\]]]XXXYYY[[[\\\]]]]]]\\\\\\[[[\\\]]]^^^^^^___aaaccc___aaacccfffjjjmmmpppqqqqqqpppooolllggg___VVVPPPIIIHHHGGGFFFEEEEEEEEEEEEBBBAAA@@@===;;;888777666555555555444444333333333222111111111222333333444222222222222222222222222111111111111111111111111......///000111222222333000000000000////////////000000111111111111000000222111111111000000//////---.........//////000000///000000000000000///...222222111111000000////////////000000111111111222////////////000000000000//////000000111111111222000000000000000000000000222222111111000000////////////000111111111111111111111111111111111111111000000000000111111111111000000000000000000000000000000000000000000000000111111111111111111111111000000111111111111000000//////000000111111222222222222222111111111111111111111000000000000111111//////000000111111111222222222222222222222222222444444444333333222222222333333333333333333333333555444444444444555666666222444666999<<>>;;;999777777777333333333444444555555555444444444444333333222111333333333222222222111111222222222222222222222222222222222222222222222222000111222333333222111000222222222111111111111000222222111111111111222222222222111111111111222222777555222222222111000///000000000000000000000000---...000000//////000222222111111111000000//////111111111111111111111111000000111111111111000000000000000000000000000000//////000000000000//////------...000111222333444---------...///000000111////////////////////////222222222111111111111111333333333222222111111111000000000000000000000000000000000000000111111222111111000000111111222333222222222111111111111111888888888666555666888;;;<<<>>>BBBFFFKKKSSS[[[aaaeeefffhhhjjjjjjjjjjjjjjjoooooopppooolllgggbbb^^^SSSSSSUUUWWWZZZZZZXXXVVVZZZ[[[\\\[[[YYYWWWWWWXXXYYYYYYYYYZZZ\\\___bbbdddffffffgggiiijjjkkkllllllnnnmmmmmmmmmnnnnnnooopppooolllhhheeeccc```]]][[[\\\[[[ZZZZZZZZZZZZ[[[[[[ZZZXXXVVVVVVXXX\\\^^^___^^^```bbbfffjjjmmmppprrrsssrrrqqqqqqooojjjaaaZZZOOOMMMJJJGGGEEECCCCCCCCCEEEDDDBBB@@@===;;;999888999777555444333333333444555555444444444444444555444444333333222111000000111111111111111111111111000000111222333333444444555333222000//////000000222222222222222222222222000000000000000000000000000000000000000000000000///////////////000111111000000000000000000000000///////////////000111111000000000000000000000000000000000000000000000000000000000000000000000000000111111111111222222222000000////////////000000000000000000000000000000222222222111111111000000000000000000111111111111000000000000000000000000000000000000111111111111111111000000000000111111111111111111111111111111111111222222222111111000000000000000000000000000333222000//////000222333333333333333333333333333444333333333333333333333333111000000111333444444333444444333333555999;;;888>>>@@@???AAAHHHOOORRRXXXZZZ]]]bbbgggjjjmmmoooqqqrrrsssvvvxxx{{{~~~|||{{{yyyxxxvvvuuuuuuuuurrruuuxxxzzzzzz{{{|||}}}|||tttmmm\\\\\\\\\]]]^^^```bbbdddccc```[[[UUUOOOJJJFFFEEEFFFIIIKKKKKKIIIHHHKKKNNNQQQSSSVVVZZZ\\\^^^^^^^^^VVVRRRMMMLLLNNNQQQQQQPPPRRRQQQOOOOOOPPPRRRUUUWWWYYY[[[]]]______]]]ZZZYYYUUUQQQLLLHHHGGGGGGFFFEEECCCFFFKKKSSS[[[aaaccccccbbbccceeedddbbb^^^YYYVVVQQQNNNKKKFFFBBB???===;;;999999777666666666666666111222333444555555555444444444444444444444444444222222333333333222111111000000111222222222222111222222111111111111111111333111000111333333111...111111111111111111111111111111111111111111111111666444111111111111000///000000000000000000000000---///000///......///000111111111111000000000///000000000000000000000000000000111111111111000000000000000000000000000000//////000000000000//////......///000111222222333------......///000000111111111111111111111111111000/////////////////////333333333222222222111111111111111111111111111111111111111111111222333333222222222222222333333444555666666666666666777777777777777666555777;;;===???CCCIIIPPPXXX```hhhmmmpppqqqssstttuuuvvvuuuuuuvvvvvvvvvuuurrrnnnjjjhhhbbbbbbccceeeggggggeeeccc```aaabbb```^^^\\\[[[\\\VVVWWWXXX[[[^^^aaadddfffkkkkkklllmmmoooqqqssstttyyyyyyyyyyyyyyyzzz{{{{{{wwwtttqqqnnnllljjjhhheee````````````____________YYYWWWUUUTTTVVVXXXYYYYYYZZZZZZ[[[]]]bbbgggmmmpppuuuuuuuuuvvvuuuqqqjjjeee\\\XXXRRRLLLGGGEEEDDDDDDBBBBBBBBBBBBAAA@@@@@@???;;;:::999777666555444444333333222222222222333333444444333333222111111000111111111111111111111111000111111222333333444444555444222111000000111111111111111111111111111111000000000000000000000000000000000000000000000000///////////////000111111000000000000000000000000///////////////000111111000000000000000000000000000000000000000000000000111111111111111111111111000111111111111222222222000000////////////000000000000000000000000000000222222222111111111000000000000000000111111111111000000000000000000000000000000000000111111111111111111000000000000111111000000000000000000000000111111222222222222111111111111111111111111111111333222111000000111222333333333333333333333333333333333444444444444444444333222111111222333333333222333444555555888<<>><<<:::888666555333333222222222222333333444444333333222222111111222222222222222222222222111111111222222333333444555444333222111111222222000000000000000000000000000000000000000000000000000000000000000000000000000////////////000111111000000000000000000000000///////////////000111111000000000000000000000000000000000000000000000000111111111111111111111111000111111111111222222222111000000//////000000111000000000000000000000000222222222111111111111111000000000000111111111111000000000000000000000000000000000000111111111111111111000000000000111111000000000000000000000000111111222222222222222111111111111111111111111111333222111000000111222333333333333333333333333333444444444444444444444444444444444444444444333333333555888:::<<<@@@EEEIIIPPPXXX```dddgggkkkllljjjkkklllooorrruuuwwwyyyyyyxxxwwwwwwvvvvvvvvvwwwwwwvvvuuutttsssrrrrrrrrrrrrooorrrvvvyyy{{{}}}|||yyy||||||zzzyyyyyyyyyyyyyyywwwvvvtttrrrooommmkkkjjjhhhfffdddcccbbbaaa___]]]\\\]]]___aaaccccccccccccaaa___]]]^^^```ccceeeeeeaaaaaabbbdddggglllppprrrrrrssssssttttttssssssrrrooolllhhhfffeeedddcccbbbZZZWWWTTTSSSVVVZZZ^^^___bbbccccccdddeeefffggghhhiiihhhfffccc___[[[WWWUUUKKKGGGAAA<<<888777777888666666555555444333222222444444444444444444444444111222333444444555444444000111111222222222222222111111222222222222222222333222111222333333111///111111111111111111111111111111111111111111111111222111//////000111000000000000000000000000000000000111222111///......000111111111000000000000000........................000000111111111111000000000000000000000000000000//////000000000000//////111111111000000000000000......//////000000000000111111111111111111111111111111111111111222222222222222222222222222222222111111111111111111111111222222222222222333444444333333333333333444444555333333333333333444666666666888:::===@@@FFFMMMQQQ\\\bbbjjjqqqvvvxxxyyy{{{{{{|||}}}~~~~~~~~~}}}}}}~~~}}}zzzwwwuuurrrqqqpppooolllhhheeebbb]]]XXXTTTVVVXXX[[[]]]]]]^^^___aaaccceeeiiillloooqqqrrrsssxxxwwwvvvuuuwwwyyy}}}}}}~~~~~~~~~~~~~~~~~~~~~}}}|||{{{{{{zzzxxxvvvoooqqqrrrssssssqqqooommmhhhgggeeeddddddaaa^^^[[[VVVTTTRRRQQQSSSWWW[[[^^^bbbdddhhhmmmqqqssssssrrrqqqmmmfff^^^WWWPPPLLLJJJJJJJJJJJJJJJHHHGGGFFFEEEDDDDDDDDDBBB???<<<999777555555444444333444444444444444333333333222222222222222222222222222222222111111111222222333333333444444444333333222222222111111111111111111111111000000000000000000000000////////////////////////000000//////000000111222000000000000000000000000///////////////000000111000000000000000000000000000000000000000000000000111111111111111111111111000000111111111222222222111000000000000000000111000000000000000000000000111111111111111111111111///000000000111111111111000000000000000000000000///000000000111111111111222111111000000111111222000000000000000000000000111111222222333333222222111111111111111111111111333222222111111222222333333333333333333333333333555444444444333333222222444555666777666666666777999<<<@@@EEEIIIOOOUUUYYY]]]dddkkkooorrrvvvvvvrrrrrrrrrsssssssssrrrqqqqqqllllllmmmnnnoooqqqssstttwwwvvvtttrrrqqqoooooonnnqqqsssvvvwwwvvvvvvvvvwww{{{|||}}}~~~}}}{{{yyywwwvvvvvvsssssstttuuuuuuvvvvvvvvvuuuqqqnnnmmmmmmllliiieeecccdddeeegggggggggggggggaaa```______```bbbdddeeeaaabbbccceeehhhllloooqqqvvvvvvvvvvvvwwwwwwwwwwwwtttrrrpppoooooonnnmmmkkkjjjfffbbb___```bbbdddeee\\\\\\[[[\\\___cccgggiiijjjkkkkkkjjjhhheeeaaa___WWWTTTNNNGGGAAA===:::999999888777666555555444444555555555555444444444444333333444555555444444444000111222222333333222222111111222222222222222333333222222333333222111000111111111111111111111111111111111111111111111111222111//////000111000000000000000000000000000000111222333222000///000111000000000000000000111111////////////////////////000000111111111111000000000000000000000000000000//////000000000000//////111111111111000000000000/////////000000000000000000000000000000000000000000000111111222222222222222222222222222222222222111111111111111111111111111111111111111222333333222222222222222333444444777666555555666777999::::::===BBBGGGMMMTTT\\\aaaiiinnnuuuzzz|||{{{{{{{{{{{{|||||||||{{{zzzxxxwwwvvvtttqqqnnnkkkiiihhhggghhhfffbbb^^^[[[XXXSSSPPPXXX[[[___cccfffiiilllooonnnoooqqqssstttttttttsssxxxvvvtttssssssuuuxxxzzz|||}}}}}}~~~~~~}}}||||||zzzyyyyyyzzz{{{{{{yyywwwtttvvvwwwyyyyyywwwvvvtttsssrrrqqqpppooolllhhheee^^^]]][[[YYYWWWVVVUUUTTTXXX[[[```eeejjjmmmpppqqqpppooommmjjjddd]]]WWWSSSOOOOOOMMMLLLJJJIIIHHHHHHJJJIIIHHHFFFCCC???<<<:::888777666555444444444444444444444333333333333333222222222222222222222222111222222222222222333333333444444333333333222222222222222222222222222222000000000000000000000000////////////////////////000000000000000111222222111111111111111111111111///////////////000000111111111111111111111111111111111111111111111111111111111111111111111111111000000111111111222222222111111000000000000111111111111111111111111111111111111111111111111111111///000000000111111111111000000000000000000000000///000000000111111111111222222111111111111222222222222222222222222222222111111222333333333333333111111111111111111111111333222222222222222222333333333333333333333333333555555444333222111000000222444777888888999<<<>>>EEEIIINNNTTTZZZ```fffjjjlllppptttuuuxxx|||{{{wwwtttsssrrrooolllhhheeecccaaabbbccceeehhhjjjmmmnnnvvvtttrrrooollljjjhhhhhhjjjlllnnnnnnlllkkkkkkkkkrrrtttwwwzzz|||}}}~~~}}}{{{yyywwwuuutttmmmnnnpppqqqssstttttttttssspppmmmmmmnnnmmmjjjgggeeeffffffgggggggggggggggbbbbbbaaaaaaaaabbbcccdddcccccccccdddfffhhhjjjllltttttttttttttttuuuuuuvvvvvvuuutttuuuvvvvvvtttssstttqqqnnnllllllmmmlllkkk^^^\\\YYYWWWWWW[[[___aaafffgggiiijjjjjjiiihhhfffbbb```\\\VVVOOOGGG@@@<<<999999777666555555555555666666666555555444444444555555555555444333333222111111222333333333333222111111222222333333333333222333333333333222111111111111111111111111111111111111111111111111111111444222000000111111000///000000000000000000000000000222222222000///000111000000000000111111111111000000000000000000000000000000111111111111000000000000000000000000000000//////000000000000//////111111111000000000000000000000000000000000000000////////////////////////.........///000000111111111222222222222333333333222222222222222222222222111111111111111222333333222222222222222333333444555555444555777:::===???DDDIIIOOOVVV]]]ccciiinnnooosssxxx{{{||||||||||||||||||{{{yyyvvvssspppnnnhhhgggeeecccaaa```______]]]\\\ZZZZZZZZZZZZYYYWWW]]]aaaeeejjjmmmppptttwwwrrrrrrrrrrrrqqqpppooonnnpppooommmmmmmmmnnnppprrruuuvvvwwwwwwwwwvvvtttsssqqqqqqrrrtttwwwwwwvvvtttuuuvvvwwwxxxyyyyyyxxxxxxyyyxxxwwwvvvvvvtttqqqnnniiiiiiiiigggccc^^^YYYVVVRRRUUUYYY\\\^^^aaadddfffjjjlllooopppmmmhhhbbb^^^TTTRRROOOMMMLLLLLLMMMNNNNNNMMMKKKIIIEEEBBB???>>>;;;:::888666555444333333444444444444333333333333333333333333333333333333222222222222222222222222222222333333333333222222222222222222222222222222000000000000000000000000000000000000000000000000111000000000000111222222111111111111111111111111///////////////000111111111111111111111111111111111111111111111111111111222222222222222222222222000111111111111222222222222111111000000111111222111111111111111111111111111111111111111222222222000000000000111111111111000000000000000000000000000000000000111111111111222222111111111111222222333333333333333333333333000111222333444444444444222222222222222222222222333333333333333333333333333333333333333333333333444444333333333222222222222555999;;;<<<@@@FFFKKKUUUYYY^^^cccggglllqqquuuxxxzzzzzzxxxzzz|||zzzvvvooonnnlllhhhddd```]]][[[^^^^^^___```aaacccdddeeehhhfffccc```]]][[[YYYYYY\\\^^^bbbcccccccccdddfffkkknnnrrrtttvvvwwwxxxzzzyyyyyyxxxvvvtttqqqooonnnjjjkkkmmmnnnoooooonnnmmmlllkkkiiihhhhhhgggeeedddcccccccccccccccdddddddddeeefffffffffddddddfffhhhhhhhhhhhhhhhhhhhhhiiiiiinnnooopppqqqrrrrrrrrrrrruuuuuuvvvyyy{{{|||zzzyyyvvvtttrrrrrrrrrqqqooommmgggccc]]]XXXUUUVVVXXXZZZbbbccceeehhhjjjkkkkkkkkkhhhgggfffbbb[[[RRRJJJEEE===<<<999777666555555666777777666666555444444444444444444444444333222222111222222333333333333333111111222222333444444444222333555444222111111222111111111111111111111111111111111111111111111111666444111111111111000///000000000000000000000000...///000000///...000111///000000000111111111111000000000000000000000000000000111111111111000000000000000000000000000000//////000000000000//////000000000000000111111111000000000000000000000000000000000000000000000000---......///000000111111111111222222222333333333222222222222222222222222222222222222222333444444333333333333333444555555333333444666:::???DDDGGGQQQVVV^^^eeekkkooosssuuusssuuuxxxyyyyyyyyyzzz{{{xxxwwwtttqqqlllgggccc```\\\\\\\\\\\\]]]]]]]]]]]][[[ZZZZZZ\\\```cccddddddfffhhhlllnnnoooqqqsssuuurrrqqqooommmkkkjjjiiihhhddddddeeefffgggiiijjjkkkkkklllmmmnnnnnnlllkkkiiiggggggiiilllooopppooommmqqqqqqrrrtttuuuvvvwwwxxxzzzyyyxxxyyyzzzyyyxxxvvvtttttttttrrrooojjjfffcccZZZ[[[]]]\\\ZZZYYY[[[]]]aaadddhhhkkkllliiifffccc\\\YYYTTTOOOMMMMMMOOOQQQQQQOOOMMMIIIFFFDDDBBBBBBBBB@@@>>><<<999777666555444444444444444444444444333333333333333333333333222222222222222222222222000111222333333222111111111111111111111111111111000000000000000000000000000000000000000000000000111111000000111111222333111111111111111111111111///////////////000111111111111111111111111111111111111111111111111111111222222222222222222222222000111111111111222222222222111111000000111111222111111111111111111111111000000111111111222222222000000000000111111111111000000000000000000000000000000000000111111111111333222222111111222222333222222222222222222222222000111222333444444444444222222222222222222222222222333333333333333333222333333333333333333333333111222333444666777888888888<<>>;;;999888888777777777666555444444444000111222333444444444444111222333333444444333333111111222222333444444555222444555555222111111333111111111111111111111111111111111111111111111111777555333222222111000///000000000000000000000000+++---......------///000//////000000111111111222000000000000000000000000000000111111111111000000000000000000000000000000//////000000000000/////////000000000111111111111111111111000000000000000111111111111111111111111///000000111222333333333111111111222222333333333222222222222222222222222444333333333333444555555555444444444444555666666555666888<<>><<<::::::444444444444444444444444333333333333333333333333222222222222222222222222///000222222333222111000000000000000000000000000000000000000000000000000000000000000000000000000111111111000111111222333111111111111111111111111///////////////000111111111111111111111111111111111111111111111111111111222222222222222222222222000111111111111222222222222222111111111111222222111111111111111111111111000000111111222222222222000000000000111111111111000000000000000000000000000000000000111111111111333222222111111222222333111111111111111111111111000111222333444444555444222222222222222222222222222333333444444333333222333333333333333333333333///000222555888;;;===>>>@@@DDDIIIMMMQQQZZZfffooonnnppprrrsssrrrrrrsssuuussstttsssooommmkkkcccZZZVVVVVVWWWXXXYYYYYYXXXXXXTTTTTTTTTUUUWWWXXXZZZ[[[XXXXXXVVVUUUTTTTTTSSSSSSVVVZZZ^^^aaacccdddfffhhhiiilllpppqqqnnnkkkjjjkkkhhhiiiiiihhhgggeeecccaaa\\\___ccchhhlllnnnooopppmmmoooooolllfffcccccceeecccccccccccccccdddeeefff]]]```cccdddcccdddgggjjjjjjiiiiiiiiihhhhhhggggggccceeehhhjjjkkkjjjiiigggeeegggjjjoootttuuutttsssyyyvvvrrroooooonnnmmmlllfffccc___\\\[[[]]]```bbb^^^______aaaccceeehhhiiiiiihhhgggfffdddaaa___^^^RRROOOJJJEEEAAA>>><<<<<<888777777666555444444444,,,---///222444555666666111222333333444444333333111111222333333444555555111444666555222111222333111111111111111111111111111111111111111111111111666555444333111000///...////////////000000000000000000000000////////////222111000//////000111222000000000000000000000000////////////////////////000000000000111111111111000000000000000000000000222111111111000000//////222222222111111111000000222222111111000000//////111111111000000000000000333333222111111222333333444333222111111222333444222222222111222222333444555555444222111222555888888<<>>:::888777777666444555666666777666555444444555555555555555555555555444333333333333444555666666555555444333333222222222222222222222222222222222333444666666444333222000000000000000000111111/////////000000000111111222222111111111000000000111111000000000000111111000000000000000000000000111111111111111111111111000000000000111111111111000000000000000000000000111111111111000000000000000000000///////////////222222222222222333333333111111111111111111111111333222222111111222222333333333222222222222333333555444444333333444444444444666999::::::;;;===>>>GGGLLLTTT\\\ccciiinnnqqqrrrtttvvvuuussspppooooooiiigggddd```]]][[[ZZZYYYYYYXXXVVVVVVWWWYYY\\\^^^eeegggkkkooorrrtttuuuuuutttrrrppppppqqqqqqpppooojjjiiifffcccbbbdddhhhkkkllllllkkkiiigggggghhhjjjlllllllllmmmooosssvvvyyy~~~~~~~~~}}}wwwmmmfffgggfffiiipppuuuuuutttvvvrrroookkkiiigggdddaaa___^^^```cccgggjjjmmmoooooossssssssssssssssssttttttrrrqqqqqqqqqqqqqqqrrrrrrrrrqqqnnnkkkfffaaa]]]ZZZ^^^]]][[[\\\\\\ZZZVVVQQQNNNNNNOOOOOONNNMMMLLLLLLLLLQQQVVVXXXZZZZZZTTTMMMEEEAAA===888555555555666333333333333444444444444222222222222222222222222333333333333333333333333222222222222222222222222111111111111111111111111111111111111111000000000222111000000000000111222000000000000000000000000/////////000000000000111111111000///000222444555111111111222222222222333000000000000000000000000111111111111111111111111111111111111111111111111000111111111111222222222000111111111111222222222111111111222222222222333333333333222222222222111444444333333222111111000333333333333222222222222111222222222222333333333333222111111111222333444444333333222222333333444444333333333333333444444555555555444333444777:::888===EEEMMMUUU]]]dddiiipppssswwwyyyyyytttoookkkllliiifffffffffddd```\\\TTTTTTVVVYYY\\\___bbbcccbbbbbbaaa```___^^^]]]]]]_________aaacccfffhhhjjjnnnoooooommmjjjiiiiiiiiiggggggfffeeeddddddccccccaaa```___^^^^^^___```aaa]]]^^^___```___^^^\\\[[[^^^]]]```gggkkkmmmooottttttvvvzzz~~~~~~zzzxxx|||~~~zzzvvvtttqqqnnniiiddd``````cccfffdddbbbaaaaaa````````````aaaaaaaaabbbccccccbbbbbbcccddddddgggiiikkkjjjiiiiiijjjhhhfffccc^^^ZZZWWWUUUTTTUUUWWW[[[___dddhhhjjjllljjjfffaaa^^^\\\YYYSSSNNNJJJEEE>>>999888888888888666777777777666555444333666666666666666666666666444444333333333444555555555555555444444333333222333333333333333333333333222333444555555444333222111111111111111111111111//////000000000111111111222222222222111111111000111000000000000000000111000000000000000000000000///////////////////////////000000000111111111111000000000000000000000000111111111000000000000000000000000000000000000000000111111222222333333333000111111111111111222222222222222222222222222222333333333333333333333333555444444333333444444444444666999;;;>>>BBBFFFJJJVVV[[[aaagggiiikkklllmmmrrrtttuuutttooojjjgggfffbbb```^^^\\\ZZZYYYYYYYYYZZZZZZZZZ[[[^^^bbbgggjjjnnnpppsssvvvwwwvvvtttssssssqqqooolllkkkjjjiiiiiiaaa```___]]]^^^cccjjjppprrrssstttuuuuuuvvvzzz|||~~~~~~~~~}}}~~~wwwpppqqqnnnpppuuuyyyyyyyyy|||{{{yyyuuurrroookkkfffbbb___```aaadddgggjjjlllnnnppppppooonnnmmmmmmoooqqqoooooonnnnnnnnnoooppppppsssssssssqqqoookkkgggdddaaa^^^[[[[[[]]]\\\UUUOOONNNOOOQQQSSSTTTUUUUUUUUUPPPSSSUUUXXX\\\___\\\UUUPPPLLLDDD===888555555555222222333444444444333333222222222222222222222222333333333333333333333333222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000222111111000000111111222111111111111222222222222222222222222222222222222111111111111111111111111111111111111111111111111000000111111111222222222000000111111111222222222111111111111222222222222222222222222222222222222333333333222222111111111333333333333333333333333222222222222222222222222222222111111111222333444444444444333333444444444444333333333333444444555777777666555555888===AAA@@@GGGRRR\\\dddkkkqqqtttuuuvvvwwwuuuqqqjjjddd___```___```bbbddddddaaa______```bbbeeehhhkkkmmmnnniiiiiigggeeedddbbbaaa```eeeeeefffgggiiilllnnnppppppqqqqqqooollliiiggggggddddddbbbaaa___^^^]]]]]][[[]]]^^^______```aaabbb]]]^^^```aaabbbbbbbbbaaaccccccgggpppvvvxxx{{{~~~~~~wwwpppiiiiiiooosssrrrnnnmmmiiiccc^^^[[[[[[[[[\\\[[[]]]^^^^^^\\\[[[]]]___\\\___bbbddddddeeegggiiilllkkkiiieeeaaa]]]ZZZXXXUUUTTTTTTVVVYYY___dddgggiiigggdddcccbbb___[[[XXXRRRLLLEEE???<<<;;;999999777777777666666555444444555555555555555555555555444444333333333444444555555555444444444333333333333333333333333333333333222333444444444444333222444333333222111111000000000000000000111111111111222222222222111111111000000000000111111000000000000000000000000000000000///////////////////////////000000000111111111111000000000000000000000000000000000000000000111111111111111111111111111111///000000000111111222222000000111111222222222333222222222222222222222222333333333333333333333333333333333333333444555555555777:::>>>CCCKKKSSSYYYcccgggllloooooommmlllkkkooopppqqqoooiiiddd```^^^\\\[[[[[[[[[[[[]]]^^^___bbbcccdddfffjjjooorrruuuwwwxxxyyyyyywwwtttqqqnnnooonnnkkkhhheeeccccccddd]]]]]]___aaaeeemmmvvv|||zzz|||~~~~~~zzzyyy}}}~~~}}}xxxrrrmmmfffeeeccccccdddhhhlllnnnssstttssspppmmmkkklllmmmqqqpppnnnmmmlllmmmnnnoooqqqrrrtttttttttrrrpppooojjjfffaaaaaaaaa^^^VVVPPPNNNPPPRRRTTTWWWXXXZZZZZZXXXYYYXXXXXX\\\bbbaaa]]][[[VVVNNNEEE>>>999666555222222333333444333333222222222222222222222222222333333333333333333333333222222222222222222222222111111111111111111111111111111111111111222222222111111222222222222111111000000000000000000000000111111111111000000000000---...000222222111000///000000111111111222222222222222222222222222222222111111111111111111111111111111111111111111111111000000111111111222222222000000111111111222222222000000111111111222222222222222222222222222222222111111222222222333333333333333333333333333333333222222222222222222222222222222111222222222333333555444444333333444444555444333333333444444555666666666777777999>>>EEEJJJOOOVVV___hhhnnnrrruuuvvvtttssspppmmmhhhccc___\\\]]]___ccchhhllloooooonnnnnnmmmmmmlllkkkllllllllljjjjjjjjjiiiiiihhhhhhhhhnnnnnnoooppprrrtttuuuvvvpppppppppmmmiiifffddddddaaaaaa```___]]]\\\[[[ZZZZZZ]]]aaacccaaa```_________```aaacccdddfffggggggjjjjjjppp|||{{{|||~~~vvvjjj```\\\ZZZZZZZZZWWWXXXYYYXXXWWWWWWWWWXXXYYYZZZ\\\]]]^^^aaafffjjjjjjjjjjjjhhhfffdddbbb```]]]ZZZUUURRRSSSWWW^^^bbbdddddddddddddddbbb___]]]XXXTTTOOOJJJGGGCCC>>>;;;999888888777666666555555444444444444444444444444555444444333333333444444444444444444444333333333333333333333333333333333222333333333333333333222444444333333222111111000000000000111111111222222222222111111111000000000000000111111111111000000000000000000000000000000111111111111111111111111000000000000111111111111000000000000000000000000000000000000111111111111111111111111222222222222000000000000000111111111000000111111222333333333111222222333333222222111333333444444444444333333333333333444555666777888999<<>>???GGGMMMXXXaaaiiimmmqqqssssssuuuvvvuuuqqqnnnllllllkkkkkkkkkhhhdddaaa```aaabbbccceeegggkkkooosssuuuxxxzzz|||~~~}}}{{{wwwuuuuuutttppplllhhhdddaaa___^^^```bbbcccdddhhhooottt}}}rrrqqqooommmmmmnnnppprrrfffggghhhiiikkknnnppprrrnnnppprrrqqqnnnkkkjjjjjjbbb___ZZZVVVSSSRRRTTTUUUUUU^^^eeeffffffhhhhhhgggdddeeeeeeccc]]]TTTLLLGGG===;;;999666555555555666555555555555555555555555444444444444444444444444222222222222222222222222111111111111111111111111111111111222222333333333111222333444444333222111000000000000000000000000222222222222111111000000222222111000000111222333000000000000111111111111222222222222222222222222111111111111111111111111111111111111111111111111000111111111111222222222000111111111111222222222000000000000111111111111111111111222222333333333444444333222222111111111000000000111111222222222333333333222222111111111111111222333333333333222444333333222222333333444333333333444555666777777<<<@@@GGGPPPZZZdddooouuurrrssssssqqqmmmjjjjjjjjjjjjkkklllooossswww{{{}}}|||zzzvvvssspppnnnooosssxxx{{{}}}zzzvvvqqqmmmjjjhhhfffffffffggggggfffeeeeeeaaabbbbbbaaa```aaaeeehhhkkknnnrrruuuvvvtttqqqooogggjjjlllllllllpppxxx~~~yyysssqqqqqqsssuuullliiilllxxx~~~wwwwwwpppkkknnntttvvvqqqjjjeeeffffffccc___[[[YYYXXX[[[[[[ZZZYYYYYYZZZZZZ[[[XXXYYY\\\^^^aaaccceeefffdddfffgggfffccc^^^[[[ZZZTTTSSSSSSTTTVVVWWWVVVUUUSSSPPPKKKEEE???:::777666666666666666666666666666666555444333333333333333444444444444444444444444444444444444444444444444333222222111111222222333333222111000000111222333111111111000...///111333111111111111111000//////000000000000000000000000222222111111111111111222000000000000000000000000111111111111000000000000222000///111333444222000000111111111111222222222///000111222222222222222222222222111111111000000111222222333333444444555444444444444444444444444555444444444555444222111222444666777:::>>>DDDHHHYYY___gggnnnrrrtttuuuvvvvvvvvvvvvsssooolllllllllrrrrrrqqqooolllhhheeecccmmmkkkkkknnntttyyyzzzyyyuuutttsssuuuvvvuuuqqqmmmggghhhiiihhhfffeeeeeefffddddddjjjtttzzz{{{~~~yyyrrrnnnnnnpppssstttllllllkkkkkkkkklllnnnnnnllllllkkklllnnnmmmllljjjkkkiiiddd___ZZZVVVTTTSSSSSSWWW\\\bbbfffhhhhhhhhhfffffffffddd```[[[VVVSSSGGG???777333444666555333333333444444444333222222444444333222222222333333333222222111111222222333333333333333333333333333111111111111111111111111222222222222222222222222444333222111000000000000000000000000000000000000000111222222111000///...000000000000000000000000111111111111111111111111111111111111111111111111///000000000000111111111000000////////////000000000000000000000000000000222222222222222222222222111111111111111111111111222222222222222222222222444444333222111111111111222222222222222222222222333333333444444444555555555444222111111333444666777666666777;;;===>>>===EEENNNZZZccchhhmmmtttyyyyyyuuuqqqooonnnnnnnnnmmmwwwxxxyyyyyyzzzzzzzzzzzz{{{wwwvvvtttttttttsssssstttxxx{{{zzz{{{yyytttlllfffddddddcccddddddaaa^^^\\\^^^```UUU\\\cccffffffhhhpppwwwvvv~~~}}}|||xxxttttttwww|||uuuooommmmmmnnnmmmjjjjjjttt}}}zzzyyyzzz~~~}}}~~~~~~{{{ssshhh\\\UUUXXXWWWUUUTTTUUUUUUUUUTTTTTTTTTVVVXXX[[[___ccceeecccdddeeeeeeccc___ZZZWWWQQQPPPOOOOOOPPPRRRUUUWWWXXXUUUNNNGGGAAA<<<999888555777888777555333333333333333333444444555555555333333333444444555555555444444444444444444444444444444444444444444444444222222111000000111222222111111111000//////111333111111111111111000000///000000000000000000000000222222111111111111111222000000000000000000000000111111111111000000000000111000///111333444222000000111111111111222222222111111111111111222222222333333222222222111111111111222222333333444444555444444444444444444444444333333333333444444444333444666888;;;???FFFNNNTTTdddhhhnnnrrrsssssssssssstttuuuvvvtttqqqpppppppppwwwwwwvvvtttrrrooolllkkkrrrpppppprrruuuvvvuuusssqqqooonnnnnnoooooollliiieeegggjjjkkkkkkkkklllmmmsssttt|||xxxsssqqqrrrttttttllllllmmmpppssstttsssqqqgggeeeeeefffhhhiiiiiiiiilllkkkjjjhhheeeaaa^^^\\\VVVWWWZZZ]]]```ccceeegggfffggggggeeebbb]]]YYYVVVIIICCC<<<999999888555222444444555555444444333333222222222222333444555555333333222222222222333333222222222222222222222222111111111111111111111111222222222222222222222222222111111111111111222222111111111111111111111111000111111222222111000///111111111111111111111111111111111111111111111111111111111111111111111111000000000111111111222222111000000//////000000111111111111111111111111111222222222222222222222222111111111111111111111111222222222222222222222222333333222222111222222222222222222222222222222222333333333444444444555555333333222111111222333444555666777777888<<>>CCCKKKTTT^^^dddooorrruuuwwwuuusssrrrrrrrrrtttvvvvvvuuuuuuvvvwww||||||{{{yyywwwvvvttttttuuuuuuuuuuuuuuussspppmmmkkkiiigggggghhhiiiiiihhhhhhlllqqquuuwwwyyy{{{}}}zzzwwwvvvvvvuuuqqqqqqtttzzz|||vvvhhheeebbbaaabbbdddeeeeeefffgggiiijjjiiigggdddbbbZZZYYYXXXXXXYYY]]]```bbbcccdddffffffeeeaaa]]]ZZZOOOJJJCCC???===;;;666333666666555555555444444444111111222222333555666777333333222222222222333333111111111111111111111111222222222222222222222222222222222222222222222222000000000000111222333444111111111111111111111111///000111111222111111111111111111111111111111111222222222222222222222222111111111111111111111111111111111111222222222333222111111111111111111222222222222222222222222222111111111111111111111111000000000000000000000000222222222222222222222222333222222222222333333444333333333333333333333333333333333444444444555555333333333333333333333333333777:::;;;;;;BBBNNNXXXdddjjjqqqvvvwwwxxx{{{~~~~~~|||yyyyyy{{{~~~}}}{{{wwwvvvtttrrrpppooonnnnnnnnnpppqqqqqqpppppprrrsssllljjjfff```[[[ZZZ[[[^^^___aaabbb```]]]ZZZYYYXXX___```ccchhhoooxxx~~~xxxqqqpppqqqqqqoooooottt{{{}}}{{{tttnnnkkkcccbbb___\\\WWWSSSPPPNNNMMMNNNPPPRRRUUUXXXZZZ[[[```bbbcccddddddcccaaa```[[[XXXSSSNNNKKKIIIJJJJJJPPPQQQRRRQQQNNNIIIDDD@@@===:::777777999999888555444444444555555555555555666666666555444444333333222222222222222222222222444444444444444444444444222111111111111111111222000111111111//////000222111222222222222111000000000000000000000000000000111111111000111111222333000000000000000000000000111111111111000000000///000000111111222222222111000000111111111222222222555444222000000000222333555555444444444333333333111222222333333444444555444444444444555555555555666666666666666888:::<<<;;;@@@HHHQQQZZZccckkkqqqtttvvvxxxxxxwwwuuuttttttqqqssswwwyyyyyyzzz|||}}}~~~}}}|||zzzyyyxxxxxxxxxsssssstttsssrrrnnnjjjgggcccccccccdddhhhkkknnnoooqqqvvv}}}~~~}}}{{{||||||}}}sssnnngggbbb````````````aaaccceeefffgggfffeeeddd```^^^[[[YYYXXXXXXZZZ[[[[[[^^^aaacccdddccc```___UUUPPPIIICCC@@@<<<999666777666555555444444444444333333333333333444555666333333333222222333333333222222222222222222222222222222222222222222222222222222222222222222222222111111000000111222222333111111111111111111111111///000000111222222222222111111111111111111111111222222222222222222222222111111111111111111111111111111222222222333333333333222222111111222222333222222222222222222222222000000000000000000000000000000000000000000000000222222222222222222222222222222222222222333444555333333333333333333333333333333333444444444555555444555666666666666666555555999???DDDJJJSSS___hhhooosssxxx{{{{{{{{{}}}~~~~~~~~~~~~~~~{{{wwwsssqqqllljjjhhhhhhiiikkklllllloooqqqrrrqqqnnnlllllllllgggeeeaaa]]]YYYXXXYYYZZZ]]]]]]]]]\\\ZZZYYYYYYYYYaaabbbfffnnnzzz~~~~~~||||||zzz~~~~~~zzzxxxzzzvvvtttsssoooooolllggg```YYYUUURRRRRRSSSTTTUUUUUUVVVVVVUUUYYYZZZ\\\^^^```aaaaaaaaabbb```\\\WWWRRRNNNJJJHHHJJJLLLNNNOOONNNLLLIIIGGGCCC>>>999888:::;;;777333555555555555555555555666666666666555555555555555555555555555555555555555444444444444444444444444111111111222222111111111///000222111000///000111222222222222222111000000000000000000000000000000111111000000111222222333000000000000000000000000111111111111000000000//////000111222222222222222000000111111111222222222666444222000000111222333555555555444444444333333111222222333333444444555444444444555555666666666666777777666666888===@@@CCCJJJUUU___gggnnnsssvvvwwwxxxyyyxxxuuusssssssssqqqtttxxx{{{|||}}}}}}{{{xxxwwwwwwwwwxxxmmmnnnmmmlllhhhdddaaa___]]]___ccchhhmmmrrrvvvyyy{{{}}}wwwtttrrrttt}}}}}}{{{{{{}}}|||vvvmmmeeeaaa``````___cccccccccdddeeefffggghhhfffdddbbb^^^[[[XXXUUUTTTSSSVVVYYY]]]```aaaaaa```[[[UUUNNNFFFAAA>>><<<;;;777777555444333333333444666555555444333333333333444333333333333333333444333333333333333333333333222222222222222222222222222222222222222222222222333222222111000000111111111111111111111111111111000000111111111222333333111111111111111111111111222222222222222222222222111111111111111111111111111111222222222333333333333333222222222222333333222222222222222222222222000000000000000000000000000000000000000000000000222222222222222222222222222222222222333444555555333333333333333333333333333333333444444444555555333444555666777777777777888<<>><<<===<<<777222666666666666666666666666444444555666666777888888333333333333333333333333444444444444444444444444000111222222222222111000///000222222000///000111222222222333222222111000000000000000000000000000000000000000111222333333000000000000000000000000111111111111000000000000///000222222111111111333000111111111111222222222444444222111111222333333555555444444444333333333111222222333333444444555444444444555666666777777444666777777777;;;BBBHHHQQQWWWaaaiiiooorrrtttvvvyyyzzzyyyvvvsssqqqqqqqqqssswww{{{~~~~~~|||xxxtttrrrrrrssssssiiihhhgggccc___\\\\\\]]]___dddlllrrrwww{{{~~~xxxssspppmmmhhheeeaaaccciiisss~~~{{{oooooooooooonnnooooooooosssssssssvvvzzz~~~|||xxxvvvtttsssrrrpppuuuxxx}}}ssskkkfffdddccccccccccccbbbbbbccceeeggghhhiiihhhfffccc___ZZZVVVSSSOOOPPPSSSVVVYYY\\\]]]^^^\\\YYYRRRKKKFFFBBB@@@???999888666555444444444555888777666444333333222222444444333333333333444444333333333333333333333333333333333333333333333333222222222222222222222222444333222111000000000000222222222222222222222222222222111111111222333333222222222222222222222222333333333333333333333333111111111111111111111111111111111111222222222333333222222111111222222333222222222222222222222222111111111111111111111111111111111111111111111111222222222222222222222222444333333333333444444555333333333333333333333333333333333444444444555555111222333444666777999999>>>CCCMMM[[[iiirrruuuuuu{{{|||}}}}}}}}}|||vvvqqqqqqqqqpppnnnllljjjhhhgggkkkjjjjjjnnnsssvvvuuusssiiijjjjjjiiigggeeefffgggiiigggdddaaa^^^ZZZUUUQQQWWWWWWXXX\\\bbbhhhlllmmmpppvvvzzzqqqllljjjkkkkkkjjjhhhddd___YYYVVVTTTTTTSSSTTTUUUVVVWWWXXX\\\^^^______]]]WWWRRRNNNJJJHHHGGGFFFFFFHHHKKKLLLLLLIIIEEECCCAAA>>>999555777777777777666666666666333444555666777999::::::666666666666666666666666444444444444444444444444000111222222222222111000...000222222111000000000222222333333222222111000000000000000000000000000000000000000111222333444000000000000000000000000111111111111000000000000...111333333111000111333000111111111111222222222222222333333333333333333444444444444333333333222111222222333333444444555444444444555666777777777555888;;;<<<>>>DDDNNNVVVaaaeeejjjnnnpppqqqssstttvvvwwwvvvtttrrrrrrsssuuuvvvyyy}}}~~~~~~{{{xxxrrrmmmjjjiiijjjkkkeeeeeeccc```___aaafffkkkmmmsss}}}}}}uuurrrlllgggdddcccccccccbbbfffmmmuuu|||~~~|||yyyppppppooommmkkkjjjjjjjjjnnnooorrrwww|||~~~}}}zzztttmmmhhhffffffkkknnnttt|||~~~tttnnnjjjgggeeecccdddeeeggghhhiiijjjkkkiiihhhgggdddaaa]]]ZZZXXXPPPPPPPPPQQQSSSUUUXXXZZZ[[[ZZZXXXTTTNNNHHHDDDBBB===;;;999777666666666777777666555444444444444444444444333333333333444444222222222222222222222222333333333333333333333333222222222222222222222222222222111111111111111222222222222222222222222222444333222111111111222333222222222222222222222222333333333333333333333333111111111111111111111111000000000111111111222222222222111111111111222222111111111111111111111111222222222222222222222222222222222222222222222222222222222222222222222222555444444333333333444444444444444444444444444444333333333444444444555555333333444555888;;;>>>???IIIPPP[[[gggpppvvvzzz{{{}}}}}}}}}~~~~~~}}}|||uuutttsssqqqppplllgggdddccccccdddeeegggjjjmmmnnntttssstttwwwzzzxxxrrrmmmccceeegggiiijjjmmmqqquuuuuuqqqjjjeeeaaa]]]XXXTTTTTTWWW]]]fffqqqxxxzzzzzz}}}~~~~~~}}}|||||||||zzzuuunnnhhhddd^^^\\\YYYVVVTTTSSSSSSSSSVVVXXXYYY[[[[[[YYYXXXVVVPPPNNNKKKHHHGGGFFFGGGGGGLLLLLLLLLJJJGGGCCC>>><<<888888888777777777666666555555666777888888999999777777777777777777777777444444444444444444444444000111222333333222111000...000222222111000000000222333333333333222111111000000000000000000000000000000000000111222333444000000000000000000000000111111111111000000000000...111333333111000111333000111111111111222222222111222333444444444444444444444333333333222222222111222222333333444555555444444444555666777777888777;;;???BBBFFFNNNZZZccclllmmmnnnnnnnnnoooqqqsssqqqrrrsssssssssuuuxxx{{{xxx{{{~~~}}}}}}vvvrrrlllfffbbbaaabbbbbbcccccccccbbbdddkkkvvv}}}{{{wwwnnnpppnnnjjjeeebbbcccgggkkkmmmqqqwww}}}~~~}}}{{{xxxtttssstttuuuxxxzzz~~~~~~rrrjjjggggggiiilllqqqyyy}}}tttnnniiifffhhhjjjnnnqqqssstttsssrrriiihhhfffcccaaa___^^^]]]SSSQQQOOONNNOOOQQQTTTVVVYYY[[[\\\ZZZTTTMMMFFFCCC???===;;;999888888888999555555444444444555555666555444444333333444444555111111111111111111111111333333333333333333333333222222222222222222222222000000000000111222333444222222222222222222222222555444222111111111222222222222222222222222222222333333333333333333333333111111111111111111111111///000000000000111111111222111111111111111111222000000000000000000000000222222222222222222222222333333333333333333333333222222222222222222222222666555444444333333333333444444444444444444444444333333333444444444555555777666777888;;;???CCCFFFSSS\\\hhhpppssswww}}}}}}|||{{{{{{|||{{{yyywwwmmmjjjfffcccaaa___\\\ZZZ]]]^^^aaaeeekkkrrrxxx{{{{{{yyyyyy{{{{{{wwwmmmeeeaaacccgggkkkpppwww~~~zzzqqqiiieeeaaa]]]ZZZZZZ___iiiwww|||uuuqqqgggddd___ZZZUUURRRQQQPPPTTTUUUUUUWWWYYY[[[]]]^^^VVVTTTQQQLLLIIIFFFDDDCCCKKKNNNPPPOOOLLLGGGCCCBBB999888888888777777666666777777777777777888888888444444444444444444444444444444444444444444444444111111222333333333333222222222222222222222222222000000111111111222222222222222222111111111111000111000000000000222333444111222222333333222222111111111111111111111111111111111111111111111111111333333333333333333333333222222222222222222222222222222222222222222222222333333222222333333444555777666555666888;;;;;;;;;<<<@@@GGGNNNVVV___iiinnnllllllnnnooooooooonnnnnnppprrruuuxxxzzz{{{||||||xxx|||}}}|||}}}yyypppnnneee______^^^[[[\\\aaaeeehhhkkknnnvvvyyysssvvvqqqppprrrqqqnnnqqqxxx}}}~~~{{{rrroooqqqvvvzzz~~~yyytttsssxxxxxxzzz}}}vvvqqqjjjddd```___aaabbb```[[[TTTPPPOOOOOOQQQQQQXXXYYY[[[]]][[[UUULLLFFFCCCAAA>>><<<:::999777666444333333222333333444444555555444444444333333333333333333333333333333333333333333222222111111111333333333333333333333333333333333333333333333333222222222222222222222222333333333222222111111111///111222111000///000111222222222222222222222222333333222111000000111111333333222222222222222222333333333222222222111111111111222222222333333333///000111222222222222222111222222333333222222111333333333333333333333333333333333333333333333333555555555555555555555555777444111111444666555444444777999999;;;CCCQQQ[[[fffjjjoootttwwwyyy|||~~~zzzzzzyyywwwrrrmmmhhheee]]]\\\YYYWWWWWWXXXZZZ[[[eeeeeehhhmmmtttzzz~~~yyyyyyxxxvvvrrrmmmhhheee___hhhqqqwww|||~~~xxxooohhhddd```\\\YYYZZZeeevvv~~~zzzxxx{{{|||nnnjjjeeeaaa^^^ZZZWWWTTTVVVTTTRRRSSSVVVYYY[[[[[[[[[YYYUUURRRNNNIIICCC???EEEIIINNNSSSSSSOOOIIIEEE@@@===999777777777777777666555555666777777666444555555555555555555555555555555555444444333333333111111222333333333333222222222222222222222222222222222222222333333333333222222222222111111111111333222111000000111111222111222222333333222222111111111111111111111111111111111111111111111111111333333333333333333333333222222222222222222222222333333333333333333333333444444333333444444555666333444555666888999;;;<<<@@@FFFPPPYYYaaaggglllpppnnnnnnmmmmmmmmmmmmnnnooouuuwwwyyy{{{}}}~~~~~~~~~{{{~~~|||}}}~~~xxxpppggg```ZZZ[[[]]]___eeemmmqqquuuxxx|||~~~{{{~~~~~~|||~~~~~~|||zzzzzz{{{~~~~~~tttiiibbb___^^^___aaa^^^ZZZWWWVVVTTTSSSQQQUUUWWW[[[]]]]]]XXXOOOIIIFFFBBB???===>>>===;;;888666555555444444444555555555555555444444444333333333333333333333333333333333333333222222222111111333333333333333333333333333333333333333333333333222222222222222222222222333333333222222222111111111222333222111000111333222222222222222222222222333222222111000000111111222222222222222222222222333333333222222222111111111111222222222333333333333333333222222222222222222222333333333333222222333333333333333333333333333333333333333333333333444444444444444444444444999777444444666666555333777888999===DDDOOOZZZ```lllppptttwwwwwwvvvvvvvvvsssqqqnnniiiccc]]]YYYVVVRRRTTTWWW[[[```dddggghhhrrrqqqrrrtttwwwyyyyyyxxxvvvtttrrroookkkgggdddccccccnnnyyy~~~zzzrrrnnniiiccc^^^[[[YYYXXXccclll{{{~~~|||{{{uuutttxxxrrrpppmmmjjjhhhddd```^^^YYYVVVRRRQQQRRRTTTUUUUUUYYYYYYYYYYYYWWWSSSMMMIIICCCEEEIIILLLOOOOOOOOONNNHHHCCC===999888777777666888777666666777666444333666666666666666666666666666666666555555444444444111111222333333333333222222222222222222222222222444444444444333333333333333222222222111111111111444333222111000000000000111222222333333222222111111111111111111111111111111111111111111111111111222222222222222222222222222222222222222222222222444444444444444444444444555555555444555666666777222444777888888:::???CCCIIIQQQ]]]gggmmmpppqqqqqqpppnnnllljjjjjjmmmppprrryyyzzz|||~~~~~~~~~zzz{{{zzzvvvuuutttooojjjaaa\\\YYY]]]ccclllwww}}}zzzxxxyyy~~~}}}xxxsssrrrrrruuu{{{~~~pppfffaaa______cccaaa```^^^]]]ZZZVVVRRRQQQTTTWWW[[[\\\YYYSSSNNNIIIDDD@@@@@@BBBCCC???<<<888888777666555555555666555555555444444444444333333333333333333333333333333333333333222222222222333333333333333333333333333333333333333333333333222222222222222222222222333333333222222222222111222333444333222111222444222222222222222222222222333222111111000111111111111111111222222333333444333333333222222222111111111111222222222333333333666555444222222222222333222222333333333333222222333333333333333333333333333333333333333333444444333333333333333333333333777666555666888888777666;;;:::===EEEQQQ]]]eeeiiippptttwwwwwwtttooollljjjgggddd^^^XXXSSSOOOMMMLLLQQQVVV^^^gggnnnsssuuuuuuyyyxxxxxxyyyyyyxxxuuurrrqqqnnnjjjeeebbbaaaaaabbbgggssswwwoooddddddccc^^^YYYWWWYYY\\\kkksss~~~|||{{{|||}}}sssssswww~~~~~~}}}xxxwwwvvvuuutttqqqmmmiii```[[[UUUQQQPPPPPPPPPPPPQQQRRRUUUYYYZZZXXXTTTPPPGGGGGGGGGHHHJJJMMMQQQSSSPPPKKKEEE???;;;999888777999888666666666666444222777777777777777777777777666666666666666555555555111111222333333333333222222222222222222222222222444444444444333333333333333333222222222111111111333222222111111111000000111222222333333222222111111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222333333333333444444444444555555444444555555666777444777::::::;;;???HHHPPPWWW___iiiqqquuutttrrrpppooommmjjjhhhjjjnnnssswww{{{{{{|||}}}|||{{{zzzyyyxxxwwwsssooollliiifffddd```aaacccjjjsss}}}sssrrrsssvvv}}}vvvlllgggfffgggfffeeecccaaa```]]]XXXUUUQQQQQQSSSUUUWWWWWWUUURRRKKKFFFAAABBBEEEGGGCCC???;;;:::999777666666555555555555555555444444444444444444444444444444444444333333333333333333333333333333333333333333333333333333333333333333333333222222222222222222222222222222222222222222222222222333444333222111222444222222222222222222222222222222111111111111111222000000111222333333444444333333333222222222111111111111222222222333333333666555222111000111333444222333333333333333333222333333333333333333333333333333333444444444444444444444444444444444444444222222333555777999999999<<>>FFFSSS]]]fffkkkqqqttttttrrrpppooolllkkkiiihhhkkkqqqwww{{{|||||||||{{{zzzwwwuuuttttttqqqnnnjjjgggddddddfffhhhnnnvvv~~~~~~~~~~~~{{{sssooonnnooommmjjjfffcccaaa___]]][[[VVVSSSPPPOOOPPPRRRSSSTTTLLLHHHDDDDDDGGGHHHFFFCCC>>>===;;;999777666555555666666555555555444444444444444444444444444444444333333333333333333333333333333333333333333333333333333333333333333333333222222222222222222222222222222222222222222222222111222333222111000111333222222222222222222222222222111111111111111222222000000111222333333444444333333333222222222111111111111222222222333333333333222000///000111333555333333333444444333333333333333333333333333333333333333333444444555555555666666666666666666666666111222333444555777888999>>>GGGRRR\\\bbbhhhnnnsssmmmmmmlllggg___VVVPPPMMMNNNNNNOOOQQQWWW]]]dddhhhrrrvvv|||}}}xxxuuuoooppprrruuuvvvtttpppmmmccc___YYYUUUTTTXXX]]]aaagggpppwwwyyyvvvsssllleee```cccccc^^^ZZZ]]]hhhrrrvvvzzz}}}}}}~~~~~~~~~}}}}}}{{{wwwtttlllfff^^^XXXUUUTTTTTTTTTRRRPPPPPPRRRVVVYYYZZZ[[[YYYWWWTTTQQQNNNLLLKKKKKKQQQPPPOOONNNLLLGGG@@@<<<;;;999777666888888888777555555555555555555555555444444444444444444444444111111222333333333333222222222222222222222222222111222222222333333333333333333333333222222222222//////000222222333333222111222222333333222222111111111111111111111111111111111111111111111111111222222222222222222222222222222222222222222222222000111111222222333333444444444333333444444555666777999===@@@FFFQQQ]]]fffppprrrttttttqqqnnnmmmlllkkkjjjjjjkkkoootttyyy}}}}}}}}}|||zzzwwwssspppnnnkkkgggeeeeeeddddddiiiooozzz|||xxxwwwwwwwwwsssmmmhhhgggfffeeeddd___ZZZTTTPPPOOOPPPQQQQQQMMMKKKIIIHHHIIIIIIHHHGGGAAA@@@>>><<<999888777666666666666555555555444444444444444444444444444444333333333333444444444444333333333333333333333333333333333333333333333333222222222222222222222222111222222222222333333333111222333222111000111333222222222222222222222222111111111000111111222333111111111222222333333444333333333222222222111111111111222222222333333333000000//////000222333444333333444444444444333333333333333333333333333333333333333444555555666666666666666666666666666666555666666555555666888;;;FFFPPP]]]eeeggghhhkkknnniiihhhddd]]]UUUOOOLLLKKKOOORRRVVV\\\eeennnuuuyyy{{{|||~~~~~~{{{wwwrrrooonnnnnnoooppppppmmmhhhdddZZZWWWSSSPPPQQQVVV\\\```fffmmmqqqpppnnnnnnlllhhhfffiiijjjgggdddgggqqqzzz|||zzzyyyvvvuuunnniiiaaa\\\YYYWWWVVVVVVSSSPPPNNNNNNQQQUUUWWWXXXXXXWWWWWWVVVTTTRRRPPPNNNNNNOOOPPPQQQPPPLLLFFFAAA>>>;;;999888999:::999999555555555555555555555555333333333444444444444444111111222333333333333222222222222222222222222222111111222333444555666666444444333333333222222222000000222222222222111000111222222333333222222111111111111111111111111111111111111111111111111111333333333333333333333333222222222222222222222222111111222222333444444555555555555444555555666777888;;;BBBKKKUUU```hhhmmmrrrssstttssspppmmmkkkkkkkkklllnnnpppsssvvvxxxzzz{{{zzzxxxuuurrrmmmiiigggeeebbbcccgggjjjnnnyyy~~~xxxtttrrrqqqooonnniiiddd]]]WWWSSSQQQOOOMMMOOOPPPPPPMMMJJJIIIJJJLLLFFFDDDBBB???===:::999999666666666666555555555555555555555555555555555555333333333444444444555555333333333333333333333333333333333333333333333333222222222222222222222222111111222222222333333333222333444333222111222444222222222222222222222222111111000000111222222333222222222222222222222222333333333222222222111111111111222222222333333333222222222222222222222222333333444444444444333333333333333333333333333333333333444444555666666666666666666666666666666666666777888777888;;;AAAEEERRRZZZdddkkkllliiifffddd___^^^ZZZVVVSSSSSSVVVYYY^^^aaagggmmmtttzzz}}}{{{wwwtttpppmmmllllllkkkjjjhhhfffbbb]]]YYYUUUSSSRRRRRRUUUZZZ___ccciiinnnooommmlllnnnooommmnnnrrrvvvvvvtttvvvzzz|||yyyxxxwwwvvvsssnnnhhhbbb^^^\\\ZZZXXXRRRPPPNNNNNNPPPSSSUUUUUUTTTUUUVVVWWWWWWVVVUUUTTTOOOOOOOOOOOOPPPNNNJJJGGGCCC@@@<<<::::::999888888555555555555555555555555444444444444555555555666111111222333333333333222222222222222222222222222111222333444555777888888444444444333333333222222222222333333222111///...222222222333333222222222111111111111111111111111111111111111111111111111333333333333333333333333222222222222222222222222222222333444444555666666666666666666666777888888:::???HHHUUUccclllqqqrrrppprrrtttssspppmmmkkkjjjmmmnnnqqqsssuuuvvvwwwwwwwwwvvvtttqqqlllgggcccaaaiiigggjjjqqqxxx~~~|||yyywwwuuupppllleee___YYYSSSNNNJJJPPPSSSTTTQQQLLLIIIKKKOOOIIIGGGEEEBBB???===;;;;;;777666666666555555555555555555555555555555555555333333333444444555555555333333333333333333333333333333333333333333333333222222222222222222222222111111111222222333333333333444555555333333444555222222222222222222222222111111000000111222333333333333222222222222222222333333333222222222111111111111222222222333333333444444444444444222111111333444444555555444444333333333333333333333333333333333444444555666777777555555555555555555555555444666888999<<>>???<<<888555444666777666555444444444444444444444444555555444444444333333333444444444444444444444444333222222111000000000111333222222111111222222333222222222222222222222222222222222222222222222222555444222111111111222222333333333333333333333333111222222333333222222111444333333222111111111222444444444444444444444444222333555666666555333222444444555555555555555555555555555555555555555555333333222222333333444555:::888666666777888999888:::::::::<<>><<<888888777777777777777777777666666555555666666777444444444333333333222222111111111111111111111111222222222222222222222222111111111111111111111111111111111111111111111111111222222333333222222111222222111111111111111222222222222222333333333444333222222111111222222333444444444444444444444444555555444444444555555666777666555666;;;DDDOOOVVVgggkkkpppssssssqqqooonnnjjjiiiiiikkkmmmqqquuuxxxxxxxxxwwwvvvuuusssqqqpppnnnoooqqqsssxxx~~~vvvnnneee```\\\WWWRRRQQQTTTUUUTTTRRRPPPQQQSSSRRRPPPMMMJJJHHHIIIFFFAAA<<<999777666666555555555555555555555555555555555555444444444444444444444444444444444444333222222111111111222222333333333222222333333333333333333333333333333333444444444444444444444444222222222222333333444444222222333333333333444444555444222111111222444555333333222222111222222333222222222222222222222222222333333333333222111000111111222222333444555555333333333333333333333333555555444444555555666777555666777888888999;;;===<<>>999888777777777777777777777777777666666666555555555444444444444444444444444444444444444444444444555555666444444333333333333444444333333333333333333333333222222222222222222222222222333444444444444444333111222222333333444444555555444333222222333444555222222111111222222333333333333333333333333333333000000111222333444555555555555444444333222222222333333333333333333333333444444333333444444555666555777888777888;;;BBBHHHUUU[[[dddlllppppppnnnkkkddd\\\XXX]]]gggqqqyyy{{{tttnnnkkkjjjjjjgggeeeaaa]]]YYYUUUSSSRRRZZZ\\\aaafffiiikkklllmmmnnnxxxzzz{{{ooohhh^^^XXXWWWTTTPPPKKKMMMMMMMMMMMMKKKIIIFFFEEE@@@>>>;;;999777777888999888777777666666777777888555555555555555555555555000000111111111222222222222222222222222222222222222222222222222222222222333333333222222111111111111222222333333222222111111111000000111222222333000111111111222222222222333222222111111222222333333333333333333333333333444444444444555777888888999???IIISSS\\\ccciiimmmjjjkkkkkkjjjhhhiiikkkmmmooosssssspppqqqttttttqqqqqqooommmlllmmmrrrvvvyyy|||www}}}xxxtttooohhhaaa[[[XXXVVVTTTUUUSSSQQQPPPQQQPPPMMMJJJFFFHHHJJJGGGBBB===::::::777777777777777777777777666666666666555555555555444444444444444444444444444444444444444555666666444444333333333333444444444444444444444444444444333333333333333333333333333444555555555444333222111111222333333444555555444444444444444444444444222222111111222222333444333333333333333333333333333222222333333444555555555555555444444444444444444444444444444444444444555555555444555555666777666888999:::;;;BBBMMMUUUcccgggmmmrrrtttrrrnnnkkkeeecccfffnnnuuuyyy~~~}}}yyytttpppooonnnnnnccc```\\\XXXWWWWWWYYY[[[dddiiinnnooollljjjkkkmmmnnnuuu~~~~~~}}}||||||nnnaaaYYYTTTQQQNNNKKKKKKKKKKKKJJJIIIIIIHHHCCCAAA>>>:::888888888999888888777777777777888888555555555444333333222222000000111111222222222222222222222222222222222222222222222222222222222222333333333222222111111111222222222333333222222222111111000000111222333333111111222222222333333333333222222222222222222333444444444444444444444444333333444444666777999999===EEEQQQ\\\dddiiilllnnniiiiiiiiiiiihhhjjjnnnqqqpppttttttppppppsssrrrmmmhhhggggggjjjqqqzzz~~~nnnwwwxxxnnnhhheeeaaa[[[VVVYYYVVVSSSRRRSSSRRROOOMMMFFFIIILLLKKKEEE@@@===<<<777777777777777777777777777666666666555555555555444444444444444444444444222222222222222333444555555444444333333444444555444444444444444444444444444444444444444444444444444444555666555444222111111111222333333444555555333444444555555444444333222111111111222333333444444444444444444444444444555555444333333333444444444444444555555666666666555555555555555555555555666666666666666777888888888:::<<<===AAAJJJWWWaaakkknnnrrrvvvvvvsssooommmgggkkkssszzz|||{{{~~~{{{yyyvvvsssqqqppppppppp```]]]YYYVVVVVVZZZ___bbboootttyyywwwpppjjjkkkmmmmmmqqqyyy}}}|||}}}xxx}}}{{{jjj^^^WWWSSSRRRJJJIIIIIIIIIIIIJJJJJJJJJFFFCCC???;;;999888888999888888777777777777888888333333333333333333333333111111111111111111111111222222111000111222444555222111000111222222111000222222222111111111000000111111111111111111111111000111111111111222222222333333111111111111333333222222333333333444444444333333333444444444555555222666:::999777666999===AAALLL\\\iiinnnmmmiiifffeeeeeeeeefffiiimmmqqqssstttsssrrrrrrsssrrrooolllfffddddddmmm|||~~~|||wwwtttuuu{{{xxxmmmhhheeeaaa]]]]]]UUUPPPQQQRRROOOMMMMMMIIIGGGGGGIIILLLIIIBBB;;;<<<:::777777888999999888666666666666666666666666444444444444444444444444555555555555555555555555333222222111111222222333222333333444444333333222333444444555555444444333333333333222222111111111222222333333333444444444333333333333333333333333000111111222222333333333555555555444444333333333666666555555555444444444555444444444444555666666666666666666666555555555666777666555555777;;;>>>;;;>>>@@@BBBKKKZZZeeeiiiuuuuuutttrrrpppppprrrssswwwzzz~~~}}}{{{{{{sssssssssrrrpppmmmjjjhhheee```\\\]]]dddlllqqqrrr{{{|||qqqlllkkkmmmpppsssvvv}}}|||vvvuuu{{{}}}}}}}}}gggWWWPPPPPPNNNMMMKKKIIIIIIHHHIIIIIIHHHFFFDDD@@@<<<999666555777666555444444555666777333333333333333333333333111111111111111111111111333222111111111222333444222111000111222222111000222222222111111111000000111111111111111111111111111111111111222222222222444333222111111222333444222222333333333444444444333333333444444444444555444777999888666888===BBBPPPWWWaaaiiijjjhhhdddbbbeeefffgggiiikkkooorrrsssqqqqqqqqqpppnnnllljjjiiidddeeejjjuuuxxxuuuuuuxxxzzz{{{~~~xxxqqqlllhhheeeeee^^^XXXWWWVVVRRRQQQRRRJJJHHHGGGIIIKKKJJJDDD???;;;999666555666666666555666666666666666666666666444444444444444444444444222222222222222222222222333333222222222222333333222333333444444333333222333444444555555444444333333333333222222222111111222222333333333444444444333333333333333333333333555555555555555666666666555555444444444333333333555555444444333333333333555444444444444555666666666666666666666666666666555777888888888999<<<>>>>>>CCCHHHLLLUUUbbblllpppxxxxxxxxxvvvtttsssuuuvvv|||~~~{{{wwwttthhhhhhiiiiiiiiiiiiiiihhhiiifffdddhhhpppxxx~~~~~~rrrllllllggglllpppuuu}}}vvvssstttzzzrrr```WWWTTTPPPOOOLLLIIIGGGFFFFFFFFFHHHGGGEEECCC@@@===:::999999888777666666666777888333333333333333333333333222222222222222222222222333333222111111111222222222111000111222222111000222222222111111111111111222222222222222222222222111111111111222222222333444444333333333333444444333333333333444444444444222333333333444444444444555777777777888===EEELLL___bbbeeegggeeecccbbbbbbfffgggjjjllloooqqqrrrsssqqqqqqpppkkkgggeeegggiiigggmmmwww}}}zzzyyy{{{{{{xxxxxx{{{|||yyytttpppjjjddd]]]YYYTTTOOONNNPPPKKKIIIHHHIIILLLLLLIIIFFF>>>;;;888666666666666555666666666666666666666666444444444444444444444444111111111111111111111111333333222222222222333333333333444444444444333333333444444555555444444333333333333333222222222222333333333333444444444444333333333333333333333333444444444444444444333333555444444444444333333333444333333333333222222222555444444444444555666666666666666666666666666666555777:::;;;;;;<<<>>>???EEEMMMUUU[[[cccnnnvvvxxx|||||||||zzzxxxxxxyyyzzz~~~~~~wwwoooiii^^^^^^^^^___```bbbdddeeeiiiiiikkkpppxxxxxxjjjeeeeeeaaafffkkkooovvv}}}~~~zzzrrrssswww~~~}}}zzzhhh\\\WWWXXXUUURRRMMMJJJGGGFFFEEEGGGGGGGGGFFFDDDBBB???>>>;;;:::888777777777888888333333333333333333333333222222222222222222222222444333333222222111111111222111000111222222111000111111111111111111111111222222222222222222222222111111111222222222333333444444444444444444444444333333333444444444444555333333333333444444444444555666666888<<>>AAADDDOOOYYYcccjjjpppwww||||||~~~~~~|||{{{{{{}}}~~~~~~zzzqqqfff^^^[[[ZZZYYYYYYZZZ]]]aaacccjjjmmmqqqwww}}}ooobbb^^^___cccgggjjjkkkpppwwwzzzxxxwww|||~~~yyyyyy~~~nnnccc^^^ccc```[[[VVVQQQLLLIIIHHHFFFGGGHHHHHHGGGEEECCCBBB===<<<:::888777777777777333333333333333333333333222222222222222222222222333333333333222111111000222111000111222222111000111111111111111111111111222222222222222222222222111222222222222333333333444444444444444444444444333333444444444555555555333333444444444555555555444555777<<>>;;;999777777777333333333333333333333333333333333333333333333333000111222333333333222222222111000111222222111000000000111111111222222222333333333333333333333333222222222333333333444444111222333444444333222111444444444444555555555555666666666666777777777777777;;;CCCMMMWWW]]]```aaa`````````______bbbgggkkkooooooooonnnmmmkkkjjjhhhggghhhjjjpppxxx}}}}}}}}}}}}}}}~~~}}}xxxrrrnnnlllmmmlllqqqvvvxxxvvvvvvxxx{{{~~~~~~tttiiiccc\\\TTTQQQQQQQQQQQQQQQRRRTTTWWWYYYRRRMMMEEE???<<<:::999888777777777777777777777777555555555555555555555555444444444444444444444444444444333333333333444444444444555555555555444444333444444555555444444333333333333444444444555555444444444444555555555555333333333333333333333333111111111111222222222222333333333444444444555555333333333444444555555555555444444444444555666666555666666777888888999999=========???DDDLLLVVV^^^iiittt||||||{{{|||~~~~~~~~~|||{{{wwwpppggg___YYYVVVTTTUUUXXX\\\bbbhhhnnnqqqmmmttt}}}wwwllliiijjjiiipppvvvzzzxxxsssrrrrrrssssssssspppiii```VVVQQQNNNMMMJJJHHHGGGFFFGGGHHHFFFDDDAAA>>>;;;:::999999333333333333333333333333333333333333333333333333///000222333444333333222222111000111222222222000000000111111222222222222333333333333333333333333222222333333333444444444111111333333333333111111444444444555555555666666777777777777888888888888:::???IIISSS\\\```___^^^ZZZ\\\^^^```cccgggllloooppppppooommmkkkiiigggfffhhhjjjqqq|||zzzwwwrrrpppooooooooooooqqqqqqqqqooonnnmmmnnnooossszzz|||qqqmmmfff]]]XXXRRRRRRSSSSSSSSSUUUWWWYYYWWWQQQIIICCC???===<<<;;;777777777777777777777777666666666666666666666666555555555555555555555555555444444333333444444555444444555555555555444444333444444555555444444333333333333444444555555555444444444555555555666666333333333333333333333333333333333444444555555555333333333444444555555555222222222333333444444444555444444444444555666666555666666777888999999999===>>>AAADDDIIIRRR[[[aaalllvvv~~~}}}{{{}}}~~~yyyyyyvvvnnnddd\\\XXXWWWWWWXXXZZZ^^^bbbgggkkknnnoooxxxxxxssssssuuu~~~}}}{{{{{{wwwxxxyyywwwqqqfff\\\UUURRRPPPLLLIIIGGGGGGHHHIIIIIIGGGDDD@@@>>><<<;;;:::333333333333333333333333222222222222222222222222333222111000000111222333111111111000000000000///333333333333333222111000111000///......///000111111111222222222333333333555333111222444555333111111222333444666777888888777777666666555666888:::===GGGSSS]]]___^^^\\\[[[\\\]]]___cccgggkkkoooqqqtttooojjjhhhhhhgggeeebbbgggpppzzztttrrrqqqpppsssqqqjjjfffjjjkkkhhhlllnnnqqqsssuuuwwwzzz|||uuunnnkkkfffbbbYYYUUUQQQQQQUUUYYY[[[[[[ZZZVVVOOOHHHAAA<<<:::999999888777666555555555555777777777777777666666555666666666666666666666666444444444444444444444444333333333333333333333333555555555555555555444444555555555555555555555555555555555555555555555555111111222333333333333222444444444444444444444444666555333222111222222333222222333333333333444444555555555555555555555555777666555555777888888888;;;@@@FFFKKKPPPWWW```fffwwwzzz|||~~~~~~~~~{{{zzzrrrjjjccc\\\UUUTTTWWWWWW\\\^^^\\\\\\cccjjjlllqqqzzz}}}|||vvvuuutttnnngggeee]]][[[TTTMMMLLLNNNKKKFFFFFFFFFFFFCCC>>>:::777666333333333333333333333333333333333333333333333333222222111000000111222222222222111111111000000000222222222222222111000000111111000//////000111111111111222222222333333333555333111222444555333111222222333444555666666777444666777777666777:::===EEEMMMYYY______]]]\\\]]]]]]___bbbfffjjjmmmpppqqqoookkkgggdddeeegggiiijjjwww~~~xxxqqqlllkkkmmmppptttxxxzzzuuusssuuuuuurrrtttyyy~~~~~~xxxtttnnniii```ZZZRRRPPPRRRUUUXXXXXXZZZWWWRRRLLLEEE???;;;999999888777666666666666666777777777777777666666555666666666666666666666666444444444444444444444444333333333333333333333333444444444444444444555555555555555555555555555555444444444444444444444444222222333444444444444444444444444444444444444444555444333222222222333444222222333333333333444444555555555555555555555555666555555666777999::::::<<>>===333333333333333333333333333333333333333333333333222222111000000111222222333222222222111111111111111111111111111000000///222111111000000111111222111111222222222333333333444333222222444444333222333333333444444444555555111555888888777888>>>DDDOOOWWW___aaa]]][[[]]]``````bbbfffkkknnnpppqqqrrrkkkiiieeebbbdddjjjssszzz~~~xxxuuurrrppppppnnnmmmjjjhhhjjjpppyyy|||~~~}}}xxxssskkkbbbXXXRRRQQQTTTVVVVVVYYYXXXVVVQQQKKKCCC===999888888777777777777777777777777888888777777666555666666666666666666666666555555555555555555555555333333333333333333333333222222333333444444555555555555555555555555555555333333333333444444444444333333444555555555555555444444444444444444444444444333333333333333444555222222333333333333444444555555555555555555555555555555555666777999;;;<<<>>>DDDLLLTTT[[[bbbkkkqqq{{{}}}~~~~~~{{{vvvooojjjfffaaa]]][[[WWWSSSVVV[[[___eeegggddddddiiinnnpppwww}}}yyysssnnnmmmsss{{{|||xxxmmm```WWWTTTOOOJJJIIIJJJJJJJJJHHHEEEAAA???333333333333333333333333444444444444444444444444222111111111111111111222333333333222222222111111111111222222222111111000222222222222222222222222111111222222222333333333333222222333333444444333444444444444444333333333222666888888777<<>>CCCNNNUUU___fffkkkpppuuuyyy|||~~~|||xxxsssnnniiiddd^^^ZZZXXXZZZaaahhhlllqqq{{{}}}wwwttt{{{xxxnnneee^^^VVVRRRNNNMMMMMMMMMKKKHHH333333333333333333333333333333333333333333333333000111222222222222111000222222111111111000000000111222333444444444444333000111222333333222111000111111222222222333333333000222444444222222444666555666666666666666666666666777;;;CCCNNNYYY___bbbccc```^^^]]]```eeejjjmmmpppqqqssssssrrrpppmmmkkkiiilllsss~~~wwwttttttvvvxxx|||~~~tttkkkddd^^^ZZZUUUUUUUUUSSSQQQMMMJJJHHH>>>===;;;:::888888777777888999999999999888777777666666666666666666666666444444444444444444444444555555555555555555555555444444444444444444555555555555555555555555555555222333333444555555666666333333444555555555555555444444444444444444444444444555555666666555444333222222333333333333444444555555555555555555555555333666999999:::>>>FFFLLLVVV]]]fffmmmpppsssvvvyyy}}}~~~{{{yyywwwrrrlllgggccc___\\\YYYYYY]]]dddlllpppttt~~~}}}vvvmmm^^^XXXQQQNNNNNNOOOMMMJJJ333333333333333333333333222222222222222222222222000111222333333222111000111111111000000000000///000111222333333333333333000111222333333222111000111111222222222333333333///222444444222222444777666666666666777777777888555777===IIIWWW```bbbaaaccc___\\\]]]cccjjjnnnppprrrsssssssssqqqnnnllljjjjjjnnnyyyzzzvvvpppmmmnnnssszzz}}}{{{pppiiiccc```TTTTTTRRRQQQOOOMMMKKKKKK???>>><<<:::999777777666888999999999999888777777666666666666666666666666444444444444444444444444555555555555555555555555555555555555555555444444555555555555555555555555333333444444555666777777444555555666666666666666444444444444444444444444555555666666666555333222222222333333333444444444555555555555555555555555222555999;;;===CCCLLLTTT\\\ccclllqqqsssuuuwwwyyyzzzuuurrrsssnnnhhhbbb___\\\[[[YYYZZZ^^^fffmmmpppsss~~~{{{hhhaaaXXXTTTTTTUUUSSSQQQ333333333333333333333333333333333333333333333333444333333222222333333444111111111222222333333333111111222222222333333333////////////////////////333333333444444444555555888777555333333333555666555444333333555777777666999>>>FFFOOOXXX___ccceee^^^^^^___aaaeeejjjooossswwwrrrmmmnnnqqqsssqqqmmmooovvvxxxtttkkkjjjkkknnnvvvzzzmmmiiiiii\\\WWWQQQMMMMMMLLLJJJHHHAAA>>>;;;:::;;;;;;;;;:::888888888888777777777777777666666666555555555555666666555555555444444444555444444444666666666555444444444333666888666333666666666666666666666666666666555555555444444444555555555555666666666666444444444444444444444444555666666666666666555555555555555555666666666666333444666666555666777888777777888;;;CCCMMMWWW]]]hhhiiilllooorrruuuvvvwww~~~}}}zzzuuuooojjjlllgggaaa\\\[[[\\\]]]]]]```ffflllpppqqquuu|||sssjjj___XXXWWWVVVTTTRRR333333333333333333333333333333333333333333333333333333222222222222333333222222222222222222333333111111222222222333333333333333333333333333333333333333333444444444555555888666555333333333555666666555444555666888999999<<>><<<;;;;;;:::999888888888888777777777777777777666666666555555555666666555555555444444444777666666555555555444222666555555333444555555444666666666666666666666666666666555555555444444444555555555555666666666666444444444444444444444444555555666666666666555555555555555555666666666666888999999888666555555666888999===BBBJJJTTT^^^dddkkkmmmpppsssvvvxxxyyyzzz~~~|||zzzvvvqqqkkkfffccc___\\\ZZZ[[[]]]______bbbgggmmmooooooppptttxxx{{{zzzqqqggg```\\\ZZZWWWSSS333333333333333333333333333333333333333333333333222222222222222222222222333333222222222222222222111111222222222333333333222222222222222222222222333333333444444444555555777666555333333444555555666666555666777999<<<===BBBMMMZZZbbbcccaaaaaaaaaaaaccceeehhhkkknnnpppqqqnnnmmmlllmmmrrr|||qqqgggbbbbbbdddiiisss{{{~~~|||ooofff[[[SSSOOOMMMKKKIIIFFFCCC???===<<<;;;999777999999888888888777777777777777777666666666555555666666666555555555555444555555555555555444333222555555555555333333444666666666666666666666666666555555555555555444444444555555555555666666666666444444444444444444444444555555666666666666666555555555555555666666666666999::::::888666555666888999===DDDLLLUUU^^^gggmmmppprrruuuxxxzzz|||}}}}}}{{{yyywwwtttpppkkkeee```XXXWWWVVVXXX[[[___```aaaaaafffkkklllllllllnnnppp|||~~~|||~~~yyypppiiiccc___YYYUUU333333333333333333333333333333333333333333333333111222222222222222222111333333333222222111111111111111222222222333333333111111111111111111111111333333333444444444555555666555444444444444555555666666666666777;;;???BBBKKKUUUaaafffddd``````bbbbbbdddhhhlllpppqqqrrrrrrnnnlllkkkooozzzrrrfff```bbbhhhmmmvvv|||vvv|||}}}ssseeeYYYRRRNNNJJJGGGFFFCCC???===<<<;;;999888999999999888888888777777777777777666666666666555666666666555555555555555000222444444444444444555333333666888666333444777666666666666666666666666555555555555555555555555555555555555666666666666555555555555555555555555444555666666666666666666555555555555666666666666555666777777777888;;;===:::AAALLLVVV^^^fffnnnssstttvvvyyy|||~~~}}}zzzvvvssspppmmmiiiddd^^^ZZZRRRRRRSSSWWW[[[___``````bbbdddggghhhiiijjjmmmppp|||uuunnngggaaaZZZUUU333333333333333333333333333333333333333333333333111222333333333333222111333333333222222111111111111111222222222333333333555555555555555555555555333333333444444444555555555555444444444555555555444555555666888<<>><<<<<<<<<:::999999999999999888888888888888777777777666666666666666666666666666666666666111333444444333333555777333222555::::::555444777666666666666666666666666444555555555555555555555555555555555666666666666555555555555555555555555444444555666666666666666555555555555666666666666444555666666777999===@@@>>>HHHTTT___fffkkkrrrvvvvvvxxx{{{~~~|||xxxvvvpppmmmjjjfffccc^^^YYYUUURRRRRRTTTWWW\\\___``````hhhhhhgggggghhhkkkooorrrzzz|||yyyuuuoooiiiccc\\\YYY333333333333333333333333333333333333333333333333222333444555555444333222333333222222222222222222111111222222222333333333333333333333333333333333333333333444444444555555444444444555555555555555333444666777999@@@IIIQQQ[[[^^^```^^^[[[\\\bbbggggggjjjnnnrrrtttsssrrrqqqiiihhhkkkzzzuuusssppppppuuu}}}yyylllbbbYYYOOOIIIEEEBBB???=========<<<;;;:::999999999999888888888888888777777777666666666555666666666666777777777666777777555333333777;;;;;;555444:::;;;666444888666666666666666666666666444444444555555555555555555555555555666666666666555555555555555555555555333444555666777777777777555555555555666666666666777777888777888:::>>>AAAHHHRRR___hhhllloootttxxxwwwyyy}}}zzzuuurrrkkkhhheeeaaa^^^ZZZVVVSSSSSSSSSUUUYYY___ccceeeeeeqqqpppnnnlllmmmooorrrsssvvvzzz~~~~~~~~~~~~vvvuuusssppplllgggdddbbb333333333333333333333333333333333333333333333333222333555666666555333222222222222222222222333333111111222222222333333333111111111111111111111111333333333444444444555555333444444555555666555555333555888999<<>>===;;;::::::999999999888888888888888888777777777666666555666666666777777777777666888999777666999@@@GGGJJJ<<<333777999555444888666666666666666666666666444444444555555555666666555555555555666666666666555555555555555555555555333444555666777777777777555555555555666666666666777888999999:::>>>BBBFFFTTT^^^jjjqqqrrrssswwwzzzxxx{{{~~~|||vvvppplllgggeeeaaa^^^\\\XXXUUURRRQQQRRRUUU[[[bbbiiinnnooosssssstttuuuvvvxxxxxxwwwwwwyyy}}}}}}yyyxxx{{{zzz|||rrrssssssrrrqqqooooooooo333333333333333333333333333333333333333333333333333444666777777666444333111111111222222333333444111111222222222333333333333333333333333333333333333333333444444444555555333333444555666666666555444666999;;;???GGGTTT^^^___]]]ZZZZZZ\\\```fffiiissssssttttttrrrnnnkkkhhhfffppp~~~uuusssssstttttt}}}|||rrrfff^^^MMMJJJFFFBBBAAA???===;;;:::::::::999999999888888888888888888777777777777555666666666777777888888333555777888999@@@KKKTTTUUUAAA333333666333333888666666666666666666666666444444444555555555666666555555555555666666666777666666666666666666666666333444555666777777777777555555555555666666666777555666888:::===CCCIIINNN]]]gggrrrwwwwwwvvvyyy|||zzz|||~~~xxxrrrkkkgggeeeccc___]]][[[XXXUUURRRNNNPPPTTT[[[eeeooouuuxxxppprrrvvv{{{~~~|||yyyzzz}}}wwwvvvxxxxxxzzzrrrsssuuuuuuuuuvvvxxxyyy555555555555555555555555333333333333333333333333444333333222222333333444444444444444444444444444333222222111111222222333333333333333333333333333222222333333333444444444555666666555333333444666777666777>>>HHHSSSYYY\\\___\\\ZZZZZZ___eeekkknnnuuusssssssssnnnlllpppxxxxxx|||rrrjjjhhhiiimmmwww~~~fffVVVLLLFFFIIIGGG>>>===BBB;;;;;;;;;:::999888777777999888888777777777777777888888888888777777777777===999555555;;;EEEQQQYYYPPPCCC888666666444555999444444555555555555444444666666666666666666666666555555666666666666555555666666666666666666666666555555555555666666666666666888999999777666777888555999<<<<<<===FFFTTT```ooorrrvvvxxxyyyzzz{{{}}}zzz~~~}}}yyysssmmmhhheeeeeeaaa\\\YYYVVVTTTQQQNNNPPPRRRWWW```llltttxxxxxxvvvxxx}}}}}}zzzyyy~~~zzzyyyvvvxxxyyyxxxvvvuuutttuuu555555555555555555555555333333333333333333333333333333222222222222333333333333333333333333333333333333222222222222333333333333333333333333333333222222333333333444444444444666666666444444555666777888;;;CCCMMMVVV[[[]]]___]]]ZZZ[[[___fffmmmqqqtttsssrrrqqqnnnnnnttt}}}|||qqqlllgggfffkkkqqqyyyyyy^^^QQQHHHHHHFFF???===BBB===<<<<<<;;;:::999888888999999888777777777777777888888888888777777777777888666444444888>>>EEEJJJCCC:::333444555333333555666666666777777666666666444444444444444444444444555555555666666555555555555555555555555555555555555555555555666666666666666888999888777666666777888;;;<<<>>>BBBLLL\\\gggrrruuuxxxzzz{{{{{{|||~~~}}}|||wwwqqqjjjeeebbb]]]]]]\\\YYYVVVRRRPPPNNNQQQTTT[[[eeepppwwwzzzyyyssswww~~~|||}}}}}}{{{yyywwwwwwxxx444444444444444444444444333333333333333333333333222222111111111111222222222222222222222222222222444333333333333333333444333333333333333333333333333333333333444444444444333555777777666555555666888;;;AAAJJJTTTZZZ]]]]]]^^^]]]\\\]]]bbbiiipppttttttqqqpppppppppsss|||}}}pppfff```aaahhhsss}}}mmm\\\MMMJJJHHHCCC@@@BBB>>>>>>===<<<;;;:::999999999999888777777777777888888888888888777777777777666666555555666888:::;;;:::555333777999888666666777777888888888888777777444444444444444444444444444444555555555555444444444444444444444444444444555555555555666666666666666888888777666555555666;;;<<<>>>BBBJJJWWWfffooouuuxxx{{{|||}}}}}}~~~{{{tttmmmfff```]]]WWWYYY[[[ZZZUUUQQQPPPQQQVVV[[[eeepppzzz~~~uuu}}}~~~}}}}}}~~~zzzwwwuuuvvvwww444444444444444444444444333333333333333333333333222111111000000111111222222222222222222222222222444444444444444444444444333333333333333333333333333333333444444444444555333555777888777666777777999???HHHQQQYYY]]]^^^]]][[[]]]aaadddhhhmmmqqqtttrrroooooossswww|||wwwllleeefffllluuu~~~jjjVVVMMMJJJGGGCCCCCC???>>>===<<<;;;:::999888:::999888888777777888888888888888888777777777666888888888888888777777777666555555888::::::999888777777888888888888777777666666666666666666666666333333444444444444333333444444444444444444444444555555555555666666666666777777888777555444555777;;;===BBBJJJVVVbbbmmmssswwwyyy|||}}}}}}}}}~~~}}}wwwoooggg```[[[YYYUUUXXX[[[XXXSSSQQQSSSWWW___fffqqq}}}~~~{{{yyyyyy|||}}}yyyuuussstttuuu444444444444444444444444333333333333333333333333222111111000000111111222333333333333333333333333333444444555555444444333333333333333333333333333333333444444444555555555333555777888777777888:::===CCCMMMVVV\\\^^^^^^]]]ZZZ___ggglllooopppqqqrrrqqqpppttt|||zzzqqqiiifffvvv}}}vvv___QQQLLLHHHDDDBBB??????>>><<<;;;:::999888:::999999888888888888888888888888888777777777666:::999999888888888999999444444444333555777777666555666666666666666666555666666666666666666666666333333444444444444333333444444444444444444444444555555555555666666666666666777777666555555777999:::@@@JJJUUU```iiiooorrrvvvyyy|||}}}}}}|||}}}~~~}}}}}}|||xxxqqqiiiaaa[[[WWWUUUTTTVVVVVVSSSPPPRRRXXX___iiiqqq|||xxxwwwzzz~~~}}}yyyuuussstttuuu333333333333333333333333333333333333333333333333222222111111111111222222333333333333333333333333222333444555555444333222333333333333333333333333333444444444555555555555444555777777777888:::<<>><<<;;;:::999::::::999888888888888999888888888888777777777777888777666666666777999:::777999888555555888999888444444555555555555444444444444444444444444444444444444555555555555444444444444444444444444444444555555555555666666666666666777777666666777999<<<===FFFSSS___hhhmmmoooqqquuuxxx{{{||||||}}}~~~}}}|||~~~|||tttpppiiibbb[[[WWWUUUTTTQQQQQQQQQQQQRRRYYYbbbiiittt{{{~~~zzz|||{{{{{{yyyvvvrrrqqqqqqrrr333333333333333333333333333333333333333333333333333333222222222222333333222222222222222222222222111222333444444333222111333333333333333333333333444444444444555555555555666666666555666888<<>>===;;;:::999999888888999999888888888888777777777777333555777999:::999777555///666888666555888888444444444555555555555444444666666666666666666666666555555666666666666555555666666666666666666666666555555555555666666666777666666777777777:::>>>AAAJJJUUUbbbjjjkkklllpppttttttwww{{{}}}~~~~~~wwwqqqhhhddd^^^XXXUUUTTTTTTUUUOOOQQQUUU^^^jjjvvv~~~~~~~~~444444444333333333222222444444444444333333222111555444333333222222222222333333333333333333333333444444444444444444444444222222222333333333444444444444444555666777888999555777999777666:::BBBIIIZZZ]]]```cccddddddbbbaaaiiimmmrrrtttrrrpppooopppuuu~~~wwwsssuuuuuussswww}}}rrr___RRROOOJJJFFFDDDFFFFFFAAA===<<<777888999::::::999777666666666666666555555555555888888777777666666555555666666666666666666666666555555555555555555555555555555444444444444555555555555555555555555555555666666555555555555666666444444444444444444444444888333222777999888<<>>===999::::::::::::999888777999999888888888777777777888777777777777666666666666666666666666666666666666666666666666666666666555555444444444444555555555555555555555555555555555555444444444444555555666666666666666666666666777666888999999;;;EEEOOO^^^cccjjjpppsssuuuwwwxxxzzz|||~~~}}}zzzrrrhhhaaaUUUSSSQQQOOONNNNNNPPPQQQ\\\cccqqq555444444444444333333333222222333333333222222111444333333222222333333333444444444444444444444444444444444444444444444444444444444444555555555555666555444444444444444555777777888999===GGGSSS[[[______```bbbdddgggjjjkkknnnsssvvvvvvuuuzzz|||vvvvvvzzzxxxeeeWWWOOOIIIIIIJJJFFFBBBAAA;;;;;;;;;::::::999888888777777777666666666555555777777777777777777777777666666666666666666666666777777777777777777777777555555444444444444555555555555555555555555555555444444333333333333444444666666666666666666666666555777999999999>>>KKKWWWdddfffkkkpppvvvxxxxxxwww{{{}}}|||xxxssskkkaaaZZZTTTRRRPPPNNNNNNPPPSSSVVVdddnnn|||555555555444444444333333333333444444444444444333333333333222222333333444333333333333333333333333444444444444444444444444222333333333333444444444666555555444444444555555777888999<<>>===<<<;;;:::999999999::::::999999999888888888777777777888888888888999777777777777777777777777666666666666666666666666555555444444444444555555555555555555555555555555555555444444444444555555555555555555555555555555333888;;;;;;???KKKYYYaaaggghhhlllqqquuuxxxyyyxxx}}}~~~zzzwwwqqqjjjbbbZZZTTTQQQNNNNNNOOONNNPPPVVV___fff555555555555444444444444222333444444555555555444333222222222333333444555444444444444444444444444444444444444444444444444333333333333444444444555666666666666666777888999:::===CCCJJJRRRXXX[[[]]]___```cccfffjjjnnnqqqsssqqqqqqsss{{{{{{qqqlllrrr~~~|||kkkWWWNNNKKKIIIGGGFFF???>>>===;;;:::999:::::::::::::::999999999888888777777888888888999999999777777777777777777777777555555555555555555555555555555444444444444555555555555555555555555555555666555555555555555555666666666666666666666666666444:::<<<===EEESSS```eeegggjjjnnnrrrvvvxxxzzz{{{}}}~~~|||vvvrrrkkkcccZZZTTTQQQPPPJJJLLLOOOQQQTTT]]]jjjttt666666555555555444444444111222333333444444444444222222222222333333444555555555555555555555555555444444444444444444444444444444444555555555666666666666666666777888::::::<<<@@@GGGPPPXXX\\\]]]\\\___```cccgggkkkooorrrtttrrrrrrvvvwwwqqqqqq}}}xxxaaaUUUPPPMMMJJJJJJ@@@???===;;;::::::::::::888888888777777777777666777777888888999999999999777777777777777777777777555555555555555555555555555555555444444555555555555555555555555555555555666666555555555555666666777777777777777777777777666;;;>>>@@@IIIYYYdddggggggkkkppptttvvvxxx{{{~~~~~~}}}zzzsssooohhh___VVVQQQOOOPPPIIIMMMQQQTTTZZZeeettt{{{~~~xxxxxx~~~555555444444444333333333777777666666555555555444444444444444444444444444444444444444444444444444333333333333333333333333777666555444333222111111555666666666666777;;;>>>???EEENNNWWW\\\]]]\\\[[[___]]]aaakkkqqqqqqqqqrrrrrrxxxqqqvvvuuu___PPPJJJJJJLLLFFFCCC>>>;;;:::999999888999999999888888888888777555555666666777777888888888888888888777777777777999888888777666555444444666666666666666666555555555555555555555555555555444444555555666777777777555777888777666666777888;;;<<<@@@GGGRRR\\\dddggggggmmmtttwwwwwwwww{{{~~~~~~yyyvvvpppiii___UUURRRRRRQQQNNNLLLPPPWWW___gggppp{{{{{{wwwzzzwwwuuu555555555444444444333333666555555555444444444444444444444444444444444444444444444444444444444444333333333333333333333333555444444444444444333333555666666555555777;;;>>>DDDIIIRRRYYY]]]^^^^^^]]]```___ccckkkqqqqqqqqqrrrwww|||sss}}}lllYYYOOOMMMNNNIIIEEE@@@===;;;;;;::::::999999999999888888888888666666666666777777888888555555666777888999::::::888888888777777666666555777777666666666666666666666666666666666666666666666666666666666666555555666777888777666555666888<<>>CCCKKKUUU^^^eeehhhjjjkkkooosssuuuvvvxxx}}}{{{tttooofff```XXXSSSQQQSSSUUUVVVXXX^^^gggpppzzzzzzqqqrrrvvvxxxxxx555555555555444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444333333333444444444555555666666666555666888===AAANNNSSSZZZ]]]^^^___```bbbddddddggglllnnnnnnsssyyyzzzxxx|||vvv```UUURRROOOKKKEEEAAA???===<<<;;;::::::999999999888888888777777777777777777777777888888888888777777777666777777777888888888888888555555666666666666666777777777777777777777777777777777777777666666555555777888888777666666888:::@@@GGGRRR]]]dddhhhjjjjjjlllnnnqqqsssuuuxxx|||~~~xxxpppiii^^^YYYUUUTTTSSSSSSUUUXXX___hhhrrr{{{uuukkkkkknnnsssyyy666666555555555444444444555555555555555555666666444444444444444444444444444444444444444444444444444444444444444444444444555555444444444333333333666666666666777;;;@@@EEERRRVVV[[[]]]]]]]]]```dddffffffhhhkkklllnnnxxx|||www|||kkk[[[TTTQQQMMMGGGBBB???===<<<;;;:::::::::999999999999888888888888888777777777777888888888888777777777666777777777777777888888888444444444555555666666666666666666666666666666666666666666666777777888888777888888888777888;;;===CCCLLLXXXbbbgggiiijjjkkklllmmmppprrruuuxxx|||~~~}}}~~~~~~{{{tttkkkdddXXXTTTTTTVVVWWWTTTWWW\\\kkkvvvtttjjjiiillluuu~~~666666666555555555444444555555555666666666666666444444444444444444444444444444444444444444444444444444444444444444444444555555555444444333333333555666666666999>>>EEEJJJTTTXXX]]]]]][[[\\\aaafffiiiiiikkkllllllrrr{{{~~~zzzfffYYYTTTOOOIIIDDD@@@>>><<<;;;::::::::::::999999999999999888888888888777777777555555666777888999::::::777777777666666666666666444444555555666666777777666666666666666666666666555555666777777888999999888888999888999;;;???BBBIIIQQQ]]]eeehhhiiikkkllllllmmmpppsssvvvyyy|||}}}}}}}}}|||zzzvvvooofff___WWWSSSSSSXXXZZZYYY^^^hhhxxxvvvppprrrvvv666666666666555555555555444444444555555666666666444444444444444444444444444444444444444444444444555555555555555555555555333333444444444444444555555666666777;;;AAAIIINNNVVVZZZ^^^^^^[[[]]]ccciiinnnnnnnnnnnnooowww}}}rrr```WWWRRRLLLFFFCCC@@@>>><<<;;;;;;:::::::::999999999999999999888888888777777555555666777888999::::::777777666666555555444444666666666777888888999999777777777777777777777777777777777777777777888888888888999999;;;>>>CCCFFFPPPXXXaaagggiiiiiilllnnnmmmnnnqqqvvvzzz|||}}}}}}}}}{{{yyywwwrrrjjjbbb\\\ZZZSSSRRRXXX\\\___kkkzzz{{{xxx777666666666555555555555333333333444444555555555444444444444444444444444444444444444444444444444555555555555555555555555111222222333444666666777555666666888<<>>:::888888888777666777777777777777777777777888:::;;;<<<>>>DDDNNNUUU^^^bbbfffjjjkkklllmmmnnnssstttvvvxxxyyy{{{{{{|||yyyxxxtttlllbbb[[[YYYZZZVVVQQQSSS[[[aaammm666666666666666555555444555555555555555555555555666666555555555444444444444555666666444333333444666666555555555444444444666666666666666666666555555777999<<<@@@HHHRRRZZZ[[[ZZZZZZ\\\```ffflllpppsssqqqqqqvvv{{{|||hhh]]]QQQKKKGGGAAA>>>>>>;;;;;;:::999999999999999::::::999999999999::::::888888888888888888888888777777777777888888999:::<<<===???AAAEEEHHHKKKLLLDDD@@@;;;888888888888777777777777777777777777777888999:::===BBBKKKTTTZZZ___ccchhhkkklllmmmnnnoootttuuuwwwxxxzzz{{{{{{{{{vvvsssnnnfff^^^XXXVVVUUUUUUQQQSSS\\\gggyyy666666666666666555555444555555555555555555555555555555555555555444444444444666777777555444444555555555555555555444444444555555666666666666666666777888<<>>HHHSSS\\\aaaaaaeeeiiilllnnnooopppqqqvvvwwwxxxyyyzzzzzzzzzyyyrrrnnnfff```[[[WWWSSSQQQVVVSSSVVV```ooo666666666666666555555444555555555555555555555555555555555555555555555555555666888777666444444555555555555555555555555555555555555555666666666666777999===CCCJJJRRRZZZ^^^______aaacccggglllpppsssnnnooouuuzzzrrrqqqwwwmmmZZZPPPLLLHHHBBB@@@===<<<;;;;;;::::::;;;;;;:::::::::999999:::::::::999999999999999999999999777777888999::::::;;;;;;;;;===@@@DDDHHHKKKNNNOOOKKKFFF???999888888999999777777777777777777777777:::888999@@@LLLXXX___ccccccgggkkknnnpppqqqrrrssswwwxxxzzzzzzzzzyyywwwvvvoooiiibbb]]]ZZZWWWSSSOOOUUUVVV\\\gggwww666666666666666555555444555555555555555555555555444555555555555555555555555666888777666444444555444555555555555555555555444555555555666666777777777999>>>EEEMMMUUU[[[^^^^^^___aaadddhhhllloooqqqkkknnnyyywwwpppttt|||yyybbbVVVPPPIIICCC@@@<<<<<<;;;:::::::::::::::;;;::::::::::::::::::;;;999999999999999999999999999999:::::::::999999888999;;;???CCCGGGJJJLLLMMMLLLGGG@@@:::888888999999888888888888888888888888;;;:::<<>>===<<<<<<;;;;;;<<<<<<;;;;;;::::::::::::;;;;;;888888888888888888888888666777888::::::999888777888:::>>>BBBEEEGGGHHHHHHIIIEEE@@@<<<::::::999888888888888888888888888888888===EEEMMMTTTYYY^^^aaaeeeiiimmmqqqrrrssstttuuuyyyzzz{{{zzzwwwsssnnnkkkggghhhiiigggbbb]]]YYYWWWYYYhhh{{{666666666666666555555444555555555555555555555555444444444555555555666666333555666555444222333333444444444555555555666666444444444555666777777888;;;===CCCLLLVVV\\\]]][[[___aaadddhhhkkknnnoooooosssyyypppnnnttt||||||ppp^^^OOOHHHHHH??????>>>===============<<<;;;;;;::::::;;;;;;<<<777777777777777777777777333444777999::::::999888666888<<>><<<:::888777777999888777777999;;;<<<<<>>===<<<:::999888888888999888777888999;;;===???FFFLLLTTTZZZ]]]```eeehhhjjjllloooqqqrrrtttvvvxxx{{{wwwtttqqqmmmiiijjjnnnvvvqqqnnnooopppqqquuu{{{rrrnnnwww777777666555555555555555333333444555555555555555444444555555666666777777555555555555555555555555555555555444555666777777888999999888888999<<>>BBBHHHLLLRRRUUUUUUWWWZZZ]]]fffiiilllmmmlllrrr}}}yyy~~~{{{vvvpppkkkjjjlllnnnppprrruuuwwwyyy|||zzztttsssvvvvvv___UUUJJJFFFAAA===<<<<<<;;;:::::::::::::::::::::::::::999999999999999999999999777666555666999===BBBEEE777555444444666777888888888888777777777888888999555666777777777:::@@@DDDNNNSSSXXX\\\^^^aaagggkkklllooorrruuuuuuvvvwwwxxxwwwsssmmmiiiiiinnntttvvveee]]][[[cccppp|||~~~vvvsssxxx777777666555555555555555444555666777777777666555555555555666666666666666555555555555555555555555555555666666666777777777555666666666777;;;???CCCKKKOOOTTTVVVVVVXXX\\\```hhhhhhkkknnnpppyyy}}}rrrpppmmmlllmmmpppuuuwwwvvvzzz~~~{{{tttqqqqqqyyylll\\\MMMHHHBBB>>><<<;;;;;;:::::::::::::::::::::::::::::::::::::::::::::::::::999888777999???FFFNNNSSS===:::777555555666666666777777666666777777888999555777888777888;;;BBBHHHRRRVVVZZZ\\\^^^aaaggglllmmmppptttvvvwwwwwwwwwxxxsssqqqkkkgggiiipppttttttaaaZZZZZZfffuuu~~~}}}}}}zzzvvvvvvyyy~~~777777666555555555555555666666888999888777666444666666666666666555555555555555555555555555555555444555666777888777777666444555666666888<<>>>>>======::::::::::::::::::::::::::::::::::::::::::::::::999999888999:::<<<>>>???:::777444444666888::::::888777777777777888888999888:::<<<<<<;;;???HHHOOOXXX[[[^^^___```cccjjjooonnnqqqvvvxxxxxxxxxxxxxxxnnnnnnjjjdddfffllllllhhhZZZXXX___ttt~~~vvvoookkkmmmqqquuuvvv}}}777777777777666666666666777888999:::999777555333777666555444333333444555444444444555555555555666222444777::::::888666444555444555777<<>><<<<<<<<<;;;;;;::::::;;;;;;<<<<<<;;;;;;::::::999999888777888888999999:::;;;;;;888888888888888888888888888777666666666666666777;;;:::999:::???EEELLLQQQXXX[[[___```aaaeeejjjooorrrsssuuuvvvvvvvvvuuutttnnnhhhbbbeeekkkmmmggg___UUU^^^kkk{{{vvvooollljjjkkkmmm|||777777777777666666666666777888999999999777555444666666555444333444555555444444444555555555555666555666999:::;;;:::888777777666666888>>>EEELLLPPPWWWVVVXXX\\\]]]^^^cccjjjiiijjjqqqyyyzzz|||xxxrrrkkkgggggglllsss}}}~~~|||xxxsssoooiiiiiilllxxxdddVVVHHHCCCCCC@@@===<<<<<<;;;;;;::::::;;;;;;<<<;;;;;;;;;::::::999999999888999999999999:::::::::777777777777777777777777777777666666666666777777999999999<<>>EEENNNVVVZZZZZZ]]]aaabbbbbbeeejjjooooooqqquuuxxxxxxvvvssspppgggffffffiiillljjjccc[[[aaaqqq~~~ooofffcccfffppp{{{|||777777777777666666666666777777888888777666555555444444444444555555666666444444444555555555555666555555555555555666777777999999999;;;AAAHHHPPPUUUYYYWWWXXX^^^aaa```aaadddmmmzzzyyyooosssvvvnnniiiiiijjjkkkoootttxxx}}}zzzuuurrrllleee```eeexxxhhhPPPFFFEEEDDD@@@===<<<;;;;;;::::::;;;;;;<<<:::::::::;;;;;;;;;;;;;;;;;;;;;::::::999888777777777777777777777777777777777777777666777777888888777888;;;AAAHHHPPPWWW\\\\\\___bbbccccccfffkkkooopppssswwwyyyyyytttoookkk___cccjjjqqqsssnnnfff```jjjyyyrrrjjjhhhmmmxxx777777777777666666666666777777777777777666666555333333444555555666666666444444444555555555555666666555444444444555777777888999:::===BBBJJJPPPUUUZZZXXXYYY\\\^^^]]]___cccqqquuunnnkkksss~~~wwwlllhhhhhhnnnsssvvvyyy}}}}}}yyyuuurrrkkkgggcccdddnnnuuuYYYKKKGGGDDD@@@===<<<;;;;;;::::::;;;;;;<<<:::::::::;;;;;;<<<<<<<<<<<<;;;;;;:::999888777777888888888888888888888888777777777777777888999999888:::===CCCJJJQQQWWWZZZ^^^aaadddddddddfffkkkooorrruuuxxxzzzxxxrrrkkkfff^^^gggrrrxxxwwwpppgggbbbnnn{{{wwwqqqqqquuu777777777777666666666666666666666666666666666666333444555555666555555555444444444555555555555666777777666666666777888999777999;;;@@@EEELLLQQQTTTYYYXXXYYYZZZYYYZZZ```iiiyyyyyykkklllqqq{{{|||rrrnnngggfffkkkuuu}}}~~~~~~{{{yyyzzzzzzxxxxxxyyy{{{~~~~~~|||zzzzzz{{{|||}}}~~~zzzvvvrrrllliiifffdddfffpppeeeSSSJJJDDD@@@>>><<<;;;;;;::::::;;;;;;<<<999999:::;;;<<<======>>>;;;;;;::::::999888777777888888888888888888888888777777777777888888999:::999;;;@@@EEELLLRRRWWWZZZ```ccceeeeeeeeegggkkkooosssuuuxxxyyyvvvpppiiieeefffoooxxxzzzsssjjjdddbbbooo|||zzzvvvxxx|||777777777777666666666666666666555555555666666666444555666666666555444333444444444555555555555666666666666777777777777777777999>>>DDDIIIOOOSSSUUUWWWWWWXXXXXXVVVYYYeeesss}}}rrrhhhqqq~~~~~~sssnnnmmmjjjkkkqqq|||~~~|||{{{yyywwwvvvuuuuuuzzzzzzzzzyyyxxxvvvuuutttpppqqqrrrqqqnnnlllmmmooonnnmmmnnnppprrrsssqqqpppnnnoooppprrruuuxxxzzz||||||wwwtttpppjjjeeecccbbbeeeqqqrrr\\\OOOFFFAAA@@@<<<;;;;;;::::::;;;;;;<<<999999:::;;;<<<===>>>???:::::::::999999888888888888888888888888888888888777777777777888999:::;;;999<<>>??????:::::::::999999999999888777777777777777777777777777777777777888999:::;;;999===CCCJJJRRRXXX]]]```bbbeeeggggggfffgggkkkoooppprrruuuvvvuuuqqqmmmjjjnnnrrrrrrkkkaaa]]]ccckkkuuu|||:::999888777666666666666888888777777666666555555666666666666666666666666666666666666777777777777666666666666777777777777;;;>>>CCCIIINNNRRRTTTUUURRRTTTWWWWWWTTT[[[qqq|||pppoooxxxxxxxxxzzzyyyxxxzzz~~~|||zzz{{{}}}~~~~~~|||zzzxxxrrrqqqooommmkkkiiiiiihhhhhhhhhhhhhhhgggfffdddccc]]]^^^___^^^\\\[[[[[[\\\bbbcccccccccbbbaaa```___```aaabbb```^^^]]]^^^______aaaccccccbbbbbbcccdddeeefffggghhhkkkpppwww{{{}}}wwwssstttqqqllleee___\\\[[[\\\bbbnnnlllRRRGGGCCC@@@>>>===<<<;;;:::;;;<<<===<<<<<<;;;;;;;;;:::::::::;;;;;;:::999999888777777666777777888888999::::::888888888888888:::;;;<<<===CCCKKKPPPSSSVVV[[[^^^```dddhhhkkkkkklllpppsssqqqsssuuusssoookkkjjjkkkvvvoooiiiccc___```jjjuuu|||www|||:::999888777777666666666888777777777666666666555666666666666666666666666555555666666666777777777666666666666777777777888<<>>===<<<;;;;;;;;;<<<===<<<<<<;;;;;;;;;:::::::::;;;;;;;;;:::999888888888777777888888999:::::::::999888888777999;;;===???AAAGGGNNNSSSUUUXXX\\\```aaadddhhhkkkkkkmmmppprrruuuuuusssnnnjjjhhhjjjlllrrrlllddd___]]]aaannn|||vvv::::::888777777777777777777777777777666666666666666666666666666666666666444444555555555666666666666666666666777777888888===@@@FFFLLLQQQUUUVVVWWWVVVSSSRRRUUU]]]mmmtttjjjnnnxxxxxxvvvxxxuuuxxxzzzyyytttqqqpppqqqrrrqqqooommmjjjhhhfffeeedddeeegggiiiiiihhhfffeeedddcccbbb```^^^]]]\\\\\\YYYZZZZZZZZZYYYXXXWWWWWWTTTUUUVVVUUUSSSSSSTTTUUUZZZYYYXXXWWWWWWXXXYYYZZZ[[[]]]_________```bbbdddfffhhhjjjjjjjjjkkklllnnnppprrrsssuuuxxx|||yyyuuuqqqooolllgggccc^^^[[[YYYXXXaaaooojjjUUUJJJFFF???>>>===;;;;;;;;;<<<===<<<<<<;;;;;;;;;:::::::::<<<;;;;;;::::::999999888888888999999:::;;;;;;;;;:::999888777999<<<@@@CCCGGGLLLSSSVVVXXXZZZ^^^aaabbbeeeiiikkklllnnnppprrryyyuuuooohhhccccccgggkkknnnggg```\\\\\\eeewww{{{uuu::::::999888777777777777777777777777666666666666666666666666666666666666444444444444555555555666777666666666666888999:::>>>AAAGGGMMMRRRUUUVVVVVVWWWTTTTTTZZZgggzzzvvvjjjjjjxxxzzzrrrppprrrqqqsssuuutttqqqnnnllllllooommmkkkiiigggfffeeeeeedddeeefffhhhhhhgggfffeeedddcccaaa___^^^]]]\\\\\\\\\\\\\\\\\\\\\[[[[[[[[[YYY[[[\\\[[[ZZZZZZ[[[\\\___^^^]]]\\\\\\^^^```aaabbbdddfffhhhiiikkkmmmoooqqqssstttttttttuuuwwwyyyxxxyyy{{{}}}{{{wwwqqqooollliiieeeaaa\\\XXXVVV[[[fffvvvvvv[[[KKKDDD@@@???===<<<<<<<<<<<<===<<<<<<;;;;;;;;;:::::::::;;;;;;;;;:::::::::999999888999999::::::;;;<<<<<<;;;:::888888:::???DDDGGGLLLQQQVVVYYYYYY[[[___bbbdddfffiiikkkmmmoooqqqrrrwwwrrrkkkccc______bbbeeehhhccc^^^\\\___kkkwwwrrrtttyyy;;;:::999888777777777777666666666666777777777777666666666666666666666666444444444444555555555666777777666666666888:::;;;>>>BBBHHHOOOSSSVVVVVVVVVWWWWWWYYYaaapppzzzmmmiiirrr~~~zzzuuupppoooqqqqqqsssttttttrrrpppnnnnnnmmmlllkkkjjjjjjjjjjjjjjjiiiiiijjjkkkkkkkkkjjjiiigggfffeeecccbbbaaaaaaaaabbbaaaaaaaaabbbbbbbbbbbbbbbdddeeeeeeddddddeeeggggggfffeeeeeefffhhhjjjlllkkkmmmppprrrtttuuuxxx{{{~~~~~~}}}~~~}}}yyyrrrooommmjjjhhhccc]]]YYYWWWYYY___llldddNNNDDDAAA@@@>>>===<<<<<<======<<<<<<;;;;;;;;;:::::::::;;;:::::::::::::::999999888999999::::::;;;<<<<<<<<<:::999:::===BBBHHHKKKOOOSSSXXXZZZZZZ[[[___bbbfffgggiiikkknnnpppqqqqqqrrrnnnhhhbbb^^^]]]\\\\\\___^^^^^^```dddppprrrlllnnnvvvyyyxxx;;;:::999888888777888888666666666666777777777777666666666666666666666666444444555555555666666666888777666555666888;;;<<<@@@DDDJJJQQQUUUWWWWWWWWWVVVYYY]]]fffwwwqqqkkkrrrxxxuuusssqqqrrruuutttuuuwwwxxxxxxwwwuuutttooooooooopppqqqqqqrrrrrrqqqqqqqqqqqqqqqppppppoooooonnnmmmkkkjjjjjjiiiiiijjjjjjiiiiiijjjkkklllllllllnnnppppppooopppqqqsssrrrqqqqqqrrrtttvvvxxxyyyyyy{{{}}}}}}{{{tttqqqmmmkkkjjjfff```[[[YYYYYY[[[ddduuurrrWWWIIIBBBAAA???>>>============<<<<<<;;;;;;;;;:::::::::999999999999999999999999888888999999:::;;;;;;;;;;;;:::;;;<<<@@@EEEKKKNNNRRRUUUYYYZZZZZZ\\\```dddhhhhhhiiillloooqqqqqqqqqnnnkkkfffccc```]]]YYYVVVXXX[[[bbbhhhmmmwww}}}nnnjjjqqq{{{yyy~~~;;;;;;:::999888888888888555666666666777777777888666666666666666666666666555555666666666777777777888777666555666999;;;===BBBGGGNNNTTTYYYZZZZZZYYYUUUZZZ___gggyyyuuulllqqq}}}uuurrrsssssswww{{{zzz{{{}}}}}}yyyzzz|||~~~~~~~~~~~~~~~}}}|||{{{zzzzzzzzzzzzxxxwwwvvvvvvuuuuuuxxxwwwwwwwwwxxxyyy{{{|||{{{}}}xxxtttxxx}}}wwwsssnnnlllkkkhhhccc]]]YYYXXXXXX]]]lll~~~___OOOCCCBBB@@@>>>=========>>><<<<<<;;;;;;;;;:::::::::888888888888888888888888777777888888999:::::::::::::::<<>>EEEIIIPPPWWW[[[\\\\\\[[[TTTZZZ___fffxxxxxxppplllxxx|||sssrrrsssvvvzzz|||wwwpppnnnsss~~~yyytttnnnlllllljjjddd___YYYXXXWWWZZZgggdddQQQDDDBBB@@@???=========>>><<<<<<;;;;;;;;;:::::::::777777777777777777888888666777777888999999::::::999:::<<<@@@EEEJJJNNNPPPUUUXXX\\\]]]]]]___dddhhhjjjiiiiiilllpppsssrrrpppoookkkgggeeeccc```[[[WWWYYYeeevvvyyyoooppprrr}}}}}}|||;;;:::888666555666666777777777666666555555555444333444666777777777666555999888777666444444333333888888777666555777:::===FFFJJJQQQWWW[[[]]]]]]]]]WWW\\\cccrrrzzzoookkksss~~~wwwwwwxxxyyy}}}zzzwwwwwwuuupppnnnqqqwwwzzzwwwrrrlllfffcccaaa```YYYYYYYYY[[[bbbxxxqqqVVVIIIFFFAAA<<<;;;======;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;::::::999888888999999888888888888999999:::;;;>>>DDDLLLPPPPPPNNNWWWYYY\\\]]]___aaaeeehhhkkkjjjkkknnnqqqrrrooollljjjmmmooommmhhhccc___]]]```mmmtttooooooyyyzzz;;;:::888777666666777777777777666666666555555555444444666777777777666666777666666555555555555666999999999777777999<<>>======<<<:::<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;::::::999888888777777666666666666777777999;;;???FFFNNNSSSTTTSSSXXXZZZ\\\]]]___aaadddgggkkkjjjkkknnnqqqrrrooollllllnnnpppnnniiidddbbbaaalllwww}}}tttrrruuu;;;:::999888888777888888777777777777666666666666555555666777777777666666555555555555555666777888999:::999888888:::>>>BBBIIINNNVVV\\\```bbbdddeeeiiirrrtttlllfffmmm}}}~~~~~~|||{{{wwwtttssswww|||~~~{{{vvvpppjjjeeeaaa___[[[YYYWWWWWW[[[kkkbbbPPPJJJCCC@@@???>>><<<:::<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::999999888777777666666666666777777999;;;AAAHHHQQQVVVXXXYYYYYYZZZ\\\^^^___```dddfffjjjjjjkkknnnpppqqqooommmnnnppppppmmmiiiffffffhhhyyyyyytttvvv|||yyy~~~;;;::::::999999888888888777777777777777777777777666666666777777777666666555555555555555666777777888999999888999;;;@@@CCCIIIOOOWWW^^^aaaeeehhhkkkuuuyyyoookkkfffrrr~~~|||yyywwwxxx{{{~~~}}}{{{yyyyyy}}}~~~yyysssmmmfffbbb___\\\XXXUUUTTTWWWaaavvvkkkSSSKKKCCC@@@@@@???===<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;::::::999999999:::999999888888999999:::999===CCCJJJQQQVVVYYYZZZYYY[[[]]]^^^^^^```cccfffiiijjjlllnnnpppooonnnmmmooopppppplllggggggkkkppp}}}vvvuuuzzzyyyuuu|||::::::::::::999999999888777888888888888888888888777777777666666666777777777777666555555555555555666777777888888<<<@@@DDDIIIPPPWWW]]]aaagggnnnsssuuummmmmmlllyyyyyyvvvuuutttsssrrrqqqrrruuuyyy{{{||||||}}}}}}wwwpppiiiccc```]]]XXXTTTSSSSSSYYYgggtttxxxXXXLLLAAA@@@AAA???===>>>======<<<<<<<<<;;;;;;;;;;;;;;;::::::::::::999999::::::999999999999::::::;;;???EEEKKKPPPTTTVVVXXXYYYZZZ\\\^^^___aaadddfffjjjkkkmmmooonnnmmmllllllnnnooommmhhhdddfffnnnvvv{{{wwwyyy~~~~~~vvvuuu{{{888999999999999999888888888888888888999999999999888888777666666666777777888777666555555555555555555666777777999===BBBFFFJJJPPPWWW\\\aaaiiiuuu}}}pppkkkooowwwvvvrrrppppppoookkkkkkkkkmmmpppssswwwyyy|||~~~zzzsssllleeebbb]]]WWWSSSRRRRRRTTT[[[ddduuuaaaQQQCCCAAAAAA>>><<>>======<<<;;;;;;::::::::::::::::::::::::::::::999888888777777888888999===BBBHHHMMMOOORRRUUUXXXVVVXXX[[[]]]___bbbfffiiillloooqqqpppllliiihhhhhhiiiiiieee^^^ZZZ```ooo}}}xxxyyyzzzsssnnnpppvvv666666888999999888777666888888888999999::::::::::::999888666666666777888333444444444666777888999666777999:::<<<@@@FFFJJJNNNSSSXXX]]]cccooo}}}}}}yyymmmkkkttt{{{~~~tttllljjjkkkjjjhhhiiijjjlllnnnppptttyyy}}}~~~xxxpppiiiddd\\\WWWSSSSSSRRRPPPQQQTTTQQQfffwwwwww```KKKEEEBBB<<<:::>>>>>>>>>===<<<;;;;;;::::::::::::::::::::::::::::::;;;::::::999999::::::;;;<<>><<<<<<;;;;;;;;;;;;<<<<<<:::::::::::::::999999888888999999999999::::::::::::???FFFLLLOOOQQQSSSTTTVVVXXX[[[]]]___bbbfffiiimmmppprrrnnnfff___\\\\\\```^^^ZZZWWWYYYeeexxxsssllllllpppwww|||oooiiidddbbbdddkkkttt;;;:::888999::::::999777999999999888888888888888777777777666666666666555666777777888888777777666666777999;;;???DDDJJJOOONNNTTTTTTXXXeeennn}}}}}}ssslllxxx~~~xxxxxx~~~~~~~~~~~~tttllljjjkkkkkkmmmqqquuuxxx}}}|||}}}}}}tttlllfff]]]ZZZUUUQQQOOONNNLLLJJJMMMQQQ\\\oooyyyVVVHHHEEECCC??????<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;:::999999888888999999999:::::::::;;;@@@FFFKKKNNNPPPQQQSSSVVVXXX[[[^^^```cccgggjjjmmmoooppplllddd]]]ZZZZZZXXXVVVTTTUUU\\\llluuugggeeellluuu{{{yyylllddd```___```dddjjjrrr;;;:::888999::::::999777888888888888888888888888555555555555555555555555777777777777777777777777777888:::<<>><<<<<<;;;;;;;;;;;;<<<<<<;;;;;;<<<<<<;;;;;;:::999888888888999999::::::;;;===AAAFFFKKKMMMNNNPPPRRRVVVXXX[[[^^^aaadddiiilllnnnnnnmmmhhhaaa[[[WWWVVVQQQPPPPPPUUUaaasss}}}ooogggeeerrrxxxkkkccc```^^^```bbbgggmmmttt}}};;;:::888999::::::999777888888888888888888888888888888888888888888888888888888777777777777888888888999;;;<<>>BBBGGGJJJMMMNNNPPPRRRVVVXXX\\\___bbbfffjjjmmmooommmjjjddd^^^XXXTTTSSSMMMMMMPPPZZZjjj|||tttkkkjjjlll{{{|||mmmccc___^^^^^^aaadddjjjqqqyyy{{{;;;:::888999::::::999777888888888888888999999999666666777777777777777888999888888777777888888999999:::<<<===???CCCIIIMMMQQQVVVVVV^^^nnnvvvrrrqqq}}}xxxvvvyyy}}}~~~yyyuuuwww~~~|||zzzxxxyyy~~~{{{oooiiifffgggiiijjjooovvvzzz~~~|||xxx|||zzzrrrllleeeaaa[[[VVVRRROOOLLLJJJKKKLLLPPPWWWaaarrrpppTTTFFFBBB???>>><<<<<<;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;:::999999777777888999:::;;;;;;<<>>AAAFFFLLLQQQSSSXXXYYYaaarrr{{{wwwlllppp}}}}}}zzztttqqqtttxxxzzzvvvrrruuu}}}{{{xxxvvvwww|||yyykkkgggdddeeefffggglllssstttxxx~~~~~~xxxvvv|||{{{sssnnnhhhddd]]]XXXTTTPPPMMMKKKLLLKKKLLLPPPXXXiiizzz\\\JJJBBB@@@???<<<<<<;;;;;;;;;;;;<<<<<<:::::::::::::::999999888666777888999:::;;;;;;<<<@@@CCCHHHKKKNNNQQQTTTVVVUUUXXX\\\```ccchhhmmmppppppllleee^^^XXXSSSPPPMMMKKKOOO\\\ppprrrfffeeelllwwwyyypppddd]]][[[]]]]]]\\\bbbdddmmmzzzxxx{{{;;;:::888999::::::999777777777888888999999999999666777777777888888999999:::999888777777888999:::888:::<<>>>>>===<<<<<<<<<<<<<<<<<<<<<;;;::::::999888888;;;999777666777999;;;===@@@DDDHHHKKKLLLNNNSSSWWWYYY]]]``````dddkkkmmmllloookkkcccYYYRRRPPPOOONNNMMMWWWhhhrrrhhhjjjqqquuu{{{yyyhhh___XXXXXXYYYZZZ]]]aaacccjjjvvvyyywww|||<<<<<<;;;999999999999999999999999888888888777777666666666666666666666666777777777777888888888888999:::<<<@@@FFFLLLRRRUUU[[[[[[aaammmzzz~~~nnnfffcccrrr~~~}}}wwwuuuttttttuuuqqqmmmnnnsssssstttsssrrrxxxxxxssswwwsssgggbbb___bbbddddddfffiiikkknnnsssxxx|||{{{vvvvvvyyy}}}tttnnnhhh```XXXSSSOOOLLLJJJKKKFFFHHHNNNOOOUUUnnnoooRRRGGGDDD@@@>>>>>>===<<<<<<<<<<<<<<<<<<<<<;;;::::::999888888:::999888777888999;;;===BBBFFFJJJMMMNNNPPPUUUYYYYYY^^^aaaaaaeeekkkmmmlllkkkgggaaaXXXRRRPPPQQQQQQSSS^^^qqqooohhhlllsssxxx~~~vvvfff^^^YYYYYY[[[]]]___cccjjjqqq}}}xxxuuuyyy>>>===<<<;;;::::::::::::888888888777777777666666666666666666666666666666888888888888999999999999999:::===AAAGGGNNNTTTWWW]]]___ffftttrrrdddbbbfffwwwyyysssqqqppprrrsssppplllnnnssstttuuusssrrrxxxyyyuuuxxxqqqddd___]]]```cccccceeeiiigggkkkqqqvvv{{{|||xxxxxx{{{wwwpppkkkbbbZZZTTTPPPMMMKKKLLLGGGHHHMMMLLLPPPggg{{{[[[JJJDDD@@@>>>>>>===<<<<<<<<<<<<<<<<<<;;;;;;::::::999999888888888888888999:::;;;<<>>===<<<;;;;;;:::::::::999888888888777777777777666666666666666666666666777777777888888888999999999;;;===BBBIIIPPPVVVYYY```dddmmm}}}uuujjj```bbbkkk|||wwwpppnnnnnnppprrrppplllnnnsssuuuvvvtttrrrwwwzzzvvvyyy~~~pppccc^^^\\\^^^aaaaaacccgggeeeiiinnntttzzz}}}}}}yyyrrrlllccc[[[TTTPPPLLLJJJKKKGGGHHHLLLKKKNNNaaawwwcccLLLDDDAAA>>>>>>===<<<<<<<<<<<<<<<;;;;;;;;;::::::999999999777888999::::::;;;<<<<<<@@@DDDHHHKKKLLLNNNSSSWWWZZZ___cccdddfffkkkkkkhhhaaa^^^ZZZWWWSSSQQQVVV\\\hhh{{{uuuhhhjjjrrryyy}}}vvvkkk]]]YYYXXX[[[___```eeejjjuuutttpppsss{{{===<<<;;;:::999999999999::::::999999999888888888777777777777777777777777666666666777777777888888:::;;;>>>CCCJJJQQQXXX\\\```fffqqqzzzoooeee^^^dddpppxxxpppllllllpppsssqqqmmmoootttuuuvvvtttrrrwww{{{wwwzzz}}}pppddd___\\\^^^______```cccdddhhhnnntttzzz}}}tttnnneee\\\UUUPPPKKKIIIIIIGGGIIILLLKKKOOO___qqqiiiOOOEEEBBB>>>>>>===<<<<<<<<<<<<<<<;;;;;;::::::::::::999999777888999:::;;;<<<<<<===@@@DDDHHHKKKLLLNNNSSSWWWZZZ___cccdddgggiiihhheee___ZZZWWWUUURRRQQQYYYccc{{{qqqhhhmmmttt{{{}}}nnneeeYYYVVVWWW[[[___aaagggmmmwwwsssnnnrrr{{{<<<;;;:::999888888888888:::::::::999999999999888777777777777777777777777555666666666777777777777:::<<>>>>>===<<<<<<<<<<<<<<<::::::::::::::::::::::::888888888999:::<<<>>>>>>BBBFFFJJJMMMNNNPPPUUUYYYYYY___ccceeefffhhhfffaaa\\\VVVSSSTTTRRRRRR^^^mmmnnnjjjqqqwww}}}vvvhhhaaaXXXVVVWWW[[[___bbbiiirrr|||sssmmmpppyyy}}}~~~<<<;;;:::999888888888888999999999999888888888888777777777777777777777777666666777777777888888888:::<<<@@@EEEMMMUUU[[[___]]]hhhwwwtttoooiiibbbcccpppwwwoooiiijjjnnnqqqooojjjkkkpppttttttsssqqqvvvzzzxxxyyyzzz}}}qqqccc^^^[[[]]]______aaadddgggkkkqqqwww}}}{{{uuujjjaaaYYYSSSNNNKKKGGGHHHJJJKKKJJJMMMXXXcccyyyzzz\\\JJJDDD>>>>>>===<<<<<<<<<<<<<<<::::::::::::::::::::::::999888888888:::<<>>>>>===<<<<<<<<<<<<<<<:::::::::::::::::::::::::::999888777999<<>>CCCJJJRRRYYY^^^aaadddqqq|||vvvmmmeeecccnnnvvviiidddeeeiiinnnmmmhhhfffgggooosssuuutttvvv~~~|||yyyyyyzzz}}}~~~oooeee^^^ZZZ]]]aaaccceeehhhgggmmmuuuzzz}}}xxxmmmfff___UUUMMMKKKKKKKKKIIIGGGGGGIIINNNRRRcccppp~~~hhhOOODDDBBB@@@>>>>>>???>>>===;;;;;;;;;;;;;;;;;;;;;;;;;;;===<<<;;;:::;;;===???@@@EEEGGGIIIKKKMMMPPPUUUXXX]]]\\\^^^dddiiihhh```XXXSSSMMMIIIKKKPPP[[[ppp~~~vvvrrrwww~~~rrrcccZZZYYYZZZ[[[\\\aaalllzzzvvvmmmmmmrrr}}}}}}~~~~~~|||yyyxxxxxxyyy~~~===<<<;;;:::999999999999888888888888888888888888777777777777777888888888888888777777777777888888<<>>???>>>===;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999:::;;;>>>@@@BBBEEEGGGIIIKKKMMMPPPUUUXXX[[[ZZZ]]]bbbfffeee^^^WWWRRRNNNKKKLLLQQQ]]]tttyyyvvvwwwrrrcccYYYXXXYYYZZZ]]]cccnnn}}}wwwmmmkkkpppyyy~~~{{{||||||zzzxxxvvvvvvwww}}}===<<<;;;:::999999999999888888888888888888888888888888888888777777777777888777777777777777888888===@@@FFFMMMUUU]]]bbbfffkkk|||rrrmmmfffdddgggzzz|||zzzxxxkkkeeedddggglllmmmhhhfffgggiiimmmppppppuuu~~~~~~||||||||||||rrrggg```[[[]]]aaadddfffjjjkkkqqqxxx}}}}}}rrrkkkcccYYYQQQNNNJJJIIIHHHFFFEEEGGGKKKOOOUUU^^^kkkuuu}}}|||]]]LLLCCCAAA???>>>>>>>>>===;;;;;;;;;;;;;;;;;;;;;;;;;;;888888888999;;;>>>AAACCCEEEGGGIIIKKKMMMPPPUUUXXXZZZ[[[]]]bbbeeeccc]]]WWWTTTRRRPPPPPPSSSaaa{{{{{{tttxxx~~~ttteee[[[XXXZZZ\\\___gggtttyyynnnjjjllluuu~~~~~~|||xxxyyyyyyxxxvvvtttuuuvvv{{{===<<<;;;::::::999999:::888888888888888888888888999999888888777777666666777777777777777777888999<<<@@@FFFMMMVVV^^^dddgggoooxxxooojjjeeehhhooowwwuuu{{{xxxmmmeeeccceeejjjlllhhhffffffhhhmmmoooooosss|||}}}}}}||||||uuuiiiaaa\\\^^^bbbdddgggkkklllqqqxxx}}}~~~sssllldddZZZRRROOOIIIIIIHHHFFFEEEFFFIIILLLQQQZZZhhhuuueeeNNNDDDBBB???>>>>>>>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;888888888888;;;>>>AAACCCDDDFFFIIIKKKMMMQQQUUUYYY\\\^^^aaadddfffccc___[[[XXXXXXVVVSSSVVVeeexxxvvv~~~~~~~~~tttggg___ZZZ\\\___ccclll{{{zzznnniiijjjsss|||~~~|||vvvwwwxxxwwwuuutttuuuvvv{{{======<<<;;;::::::::::::888888888888888888888888999999888888777777666666777777666666777888999999;;;???EEEMMMVVV^^^dddhhhssstttlllfffcccjjjvvvvvvssswwwyyyoooeeebbbccciiikkkiiiffffffiiimmmooonnnrrryyy|||{{{zzz{{{yyykkkccc]]]___bbbeeehhhllllllqqqwww|||tttmmmeee[[[SSSPPPJJJIIIHHHFFFEEEEEEHHHKKKOOOWWWgggxxxkkkOOOFFFCCC@@@>>>>>>>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::999999;;;===@@@AAADDDFFFHHHKKKMMMQQQVVVYYY\\\___dddfffeeebbb___]]]ZZZ[[[YYYTTTWWWhhh{{{}}}~~~~~~~~~qqqeee^^^YYY[[[^^^dddnnn~~~{{{ooohhhiiirrr|||}}}|||vvvwwwxxxwwwvvvuuuvvvwww|||>>>===<<<;;;::::::::::::888888888888888888888888888888888888777777777777666666666666777888999:::;;;???EEEMMMWWW___fffiiizzzssskkkdddcccnnn}}}yyyssswwwzzzpppeeeaaaaaagggkkkiiiffffffjjjnnnooonnnqqqyyy~~~zzzyyyxxxyyy}}}mmmddd^^^___ccceeeiiimmmlllpppvvv{{{~~~vvvooofff\\\TTTQQQJJJJJJIIIGGGEEEEEEGGGJJJMMMTTTeeeyyysssSSSGGGDDD@@@>>>>>>>>>======;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;::::::;;;>>>@@@BBBCCCEEEHHHKKKMMMQQQVVVZZZ[[[```dddeeebbb___]]]^^^[[[\\\YYYUUUZZZlll}}}|||~~~zzznnnbbb[[[WWWYYY]]]cccnnn}}}ppphhhhhhqqq{{{}}}~~~|||zzzzzzuuuwwwxxxxxxvvvvvvwwwxxx{{{>>>===<<<;;;;;;::::::;;;888888888888888888888888777777777777777888888888666666666666777888999:::<<<@@@FFFOOOXXXaaahhhkkkvvvooogggggguuu{{{vvv|||zzzqqqeee``````fffjjjiiifffeeehhhlllooonnnqqqyyy}}}xxxvvvuuuxxxnnnfff___```cccfffiiimmmlllqqqvvv{{{~~~yyyqqqiii^^^VVVSSSKKKKKKJJJHHHFFFFFFGGGIIINNNSSScccxxx|||ZZZHHHEEE@@@>>>===>>>======;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;===@@@CCCEEECCCEEEHHHKKKMMMQQQVVVZZZ\\\bbbggggggccc___^^^```]]]^^^ZZZXXXaaauuu}}}|||{{{|||yyyoooddd^^^YYY[[[^^^dddppprrrhhhfffnnnxxx~~~}}}{{{}}}}}}zzzyyyyyytttvvvwwwwwwvvvvvvwwwyyyyyy}}}>>>>>><<<;;;;;;;;;;;;;;;888888888888888888888888666666777777888888999999666666666666777888999:::===AAAHHHPPPZZZcccjjjmmm|||tttllllll|||}}}{{{{{{qqqeee```___eeejjjiiifffeeefffkkknnnnnnrrr{{{|||vvvtttssswwwooofff___```cccfffjjjnnnmmmrrrwww{{{~~~{{{ssskkk```WWWUUULLLLLLKKKIIIGGGFFFGGGIIIQQQTTTcccwww```IIIEEE@@@>>>===>>>>>>===;;;;;;;;;;;;;;;;;;;;;;;;999999:::;;;>>>BBBEEEHHHCCCEEEHHHKKKMMMRRRWWWZZZ___eeekkkjjjeeeaaaaaacccaaaaaa^^^]]]iii|||zzzyyyzzz}}}|||~~~~~~{{{sssjjjddd\\\^^^aaahhhsssttthhheeelllvvv~~~~~~~~~|||zzz{{{~~~~~~zzzyyyzzzsssuuuvvvvvvuuuuuuwwwxxxwww{{{@@@>>>;;;:::::::::888777888888888888888888888888888888777777777777888888777888999999888999;;;===???EEEIIIRRR\\\___jjjzzzooojjjmmmwwwfffaaa```hhhooonnniiifffgggggggggjjjooowww{{{tttqqqvvvpppfff___aaafffiiikkknnnssssssvvv{{{vvvlllcccZZZTTTQQQMMMIIIGGGGGGHHHHHHHHHOOOQQQ]]]oooyyyeeePPPDDDBBBCCC<<<;;;>>>;;;======<<<<<<<<<;;;;;;;;;:::::::::;;;===@@@BBBDDDEEEGGGJJJLLLOOOSSSXXX[[[___cccfffeee```]]]___bbbddd```^^^cccqqqyyywwwxxxyyyzzz{{{|||}}}|||||||||~~~|||||||||}}}|||vvvllleeeaaa```ccckkkvvvssshhhdddjjjsss~~~}}}~~~~~~||||||}}}zzzxxxqqqrrrrrrsssssstttttttttyyy{{{}}}||||||@@@>>>;;;:::::::::999777888888888888888888888888888888777777777777888888777888999999888999;;;===AAAFFFIIIQQQ[[[```ooovvvmmmiiinnn{{{gggbbbaaaiiipppooojjjgggiiiiiiiiikkkpppxxx}}}vvvssswwwrrrhhh```aaaeeegggiiilllnnnpppvvv}}}vvvlllccc[[[VVVQQQNNNIIIGGGGGGHHHHHHHHHLLLMMMVVVeeeqqq|||kkkRRREEEBBBCCC<<<<<>><<<;;;;;;:::999777888888888888888888888888888888777777777777888888777888999999888999;;;===BBBHHHJJJQQQ\\\cccuuuqqqiiihhhooo}}}iiicccbbbjjjqqqqqqmmmjjjjjjkkklllnnnrrryyyyyyuuuyyy~~~tttjjjaaabbbeeefffhhhjjjiiinnnuuu}}}vvvkkkddd]]]XXXQQQNNNJJJHHHGGGHHHHHHHHHKKKJJJOOO\\\iiiyyyvvvUUUGGGBBBBBB<<<===@@@===;;;;;;;;;;;;:::::::::::::::::::::<<<>>>@@@CCCDDDEEEGGGJJJMMMOOOTTTYYY\\\dddhhhllliiibbb[[[YYYZZZ\\\]]]bbbkkkxxx{{{wwwyyy}}}xxxwwwxxxyyyyyyyyyzzzzzzzzzxxxwwwxxxyyy||||||}}}~~~}}}xxxqqqllliiigggiiipppxxxtttiiieeejjjrrrzzz~~~}}}}}}~~~}}}{{{yyyyyy{{{~~~}}}{{{wwwuuutttrrrrrrrrrrrrrrrsssssssssssstttuuuvvvvvvvvvvvvvvvxxxzzz~~~AAA???<<<;;;;;;;;;999888888888888888888888888888888888777777777777888888777888999999888999;;;===AAAHHHLLLUUUaaahhh{{{lllfffiiippp{{{jjjcccbbbjjjrrrsssooolllkkkmmmnnnpppssszzz|||xxx{{{~~~uuujjjbbbbbbfffgggiiikkkjjjooouuu|||vvvlllddd___[[[RRROOOJJJHHHHHHHHHHHHHHHLLLJJJNNNYYYhhh{{{ZZZJJJCCCBBB===>>>BBB>>>;;;;;;:::::::::999999999::::::;;;<<<>>>AAACCCEEEEEEGGGJJJMMMPPPTTTYYY]]]ccchhhkkkiiiaaaZZZWWWWWWWWW\\\dddppp|||uuuuuu{{{{{{wwwvvvwwwxxxxxxxxxyyyzzzzzzxxxwwwwwwxxx|||}}}~~~~~~zzzuuurrrnnnkkklllqqqxxxuuukkkfffiiipppxxx~~~|||||||||{{{yyywwwwwwxxxzzzyyyvvvsssqqqpppllllllmmmnnnoooqqqrrrrrrttttttsssssstttuuuuuuvvvxxxzzzAAA???<<<;;;;;;;;;999888888888888888888888888888888888777777777777888888777888999999888999;;;===???HHHPPPZZZfffmmm{{{gggdddjjjsss{{{{{{iiicccbbbjjjrrrssspppnnnkkknnnpppqqqssszzz~~~zzz}}}tttjjjbbbcccgggjjjlllnnnooorrrvvvzzz~~~wwwmmmfff```\\\SSSPPPKKKHHHHHHHHHHHHHHHJJJJJJOOOYYYhhh|||aaaNNNEEEBBB===>>>BBB>>>;;;;;;:::::::::999999999;;;;;;;;;<<<>>>AAACCCEEEEEEGGGJJJMMMPPPUUUZZZ^^^```eeeiiiggg```YYYWWWWWWYYYaaammmzzz}}}vvvyyy~~~zzzwwwvvvvvvvvvuuuwwwyyy{{{{{{zzzyyyyyyzzz|||~~~|||zzzxxxrrroooooorrrxxxxxxmmmggghhhnnnwww~~~~~~~~~|||{{{{{{{{{zzzwwwuuuuuuvvvvvvtttqqqnnnmmmnnnggghhhjjjllloooqqqsssttttttsssrrrrrrrrrssstttuuuwwwzzz~~~AAA???===<<<<<<;;;:::888888888888888888888888888888888777777777777888888777888999999888999;;;===>>>IIIRRR]]]iiippptttbbbcccnnnxxx|||wwwhhhaaa```hhhppprrrpppnnnjjjmmmpppqqqsssyyy|||vvvllldddeeeiiilllnnnpppqqqtttwwwyyy|||wwwooohhhaaa\\\TTTPPPLLLIIIHHHHHHHHHHHHFFFHHHMMMVVVdddwwwhhhSSSGGGCCC===>>>BBB>>>;;;;;;;;;;;;::::::::::::;;;;;;;;;===???AAADDDEEEEEEGGGJJJMMMQQQUUU[[[___aaaeeeiiiggg```ZZZXXXYYYYYYcccrrr~~~www{{{}}}yyyvvvuuuuuutttrrrtttwwwzzz{{{{{{{{{|||}}}|||~~~~~~~~~~~~wwwtttrrrtttxxx{{{pppggghhhllluuu|||~~~zzz{{{zzzyyyyyyzzzyyywwwuuuttttttsssqqqmmmkkkkkklllhhhiiikkknnnqqqtttvvvwwwqqqqqqppppppppppppqqqqqquuuyyy|||BBB???===<<<<<<;;;:::999888888888888888888888888888888777777777777888888777888999999888999;;;===@@@KKKRRR\\\hhhpppmmm]]]cccrrr~~~}}}yyy~~~fff___^^^fffnnnqqqooonnnhhhlllppppppqqqwww~~~yyyoooggggggkkklllnnnpppnnnsssxxx|||~~~xxxqqqiiiaaa[[[TTTQQQLLLIIIHHHHHHHHHHHHEEEGGGJJJQQQ___qqqmmmWWWIIICCC===>>>AAA===<<<<<<<<<;;;;;;;;;;;;:::;;;;;;<<<===???BBBDDDFFFEEEGGGJJJNNNQQQVVV[[[___eeehhhkkkggg```ZZZYYY[[[ZZZeeeuuuwwwzzz|||xxxvvvuuusssqqqpppppptttxxx{{{|||}}}||||||xxxvvvvvvyyy~~~rrrhhhgggjjjsssyyy~~~zzzyyyxxxxxxxxxyyyyyywwwuuussssssrrrnnnkkkiiiiiijjjjjjkkklllnnnqqqrrrtttuuupppppppppppppppoooooooooqqquuuyyy{{{|||BBB@@@===<<<<<<<<<:::999888888888888888888888888888888777777777777888888777888999999888999;;;===CCCLLLRRRZZZfffppp}}}hhhZZZbbbuuu}}}zzzddd^^^\\\dddmmmpppnnnmmmgggkkkoooppppppvvv~~~}}}rrriiiiiikkklllmmmoookkkqqqyyy~~~yyyrrrjjjaaaZZZUUUQQQLLLIIIHHHIIIHHHHHHGGGHHHJJJNNN[[[nnnqqqYYYJJJCCC<<<>>>AAA<<<======<<<<<<<<<;;;;;;;;;;;;;;;<<<===???BBBDDDFFFEEEGGGJJJNNNQQQVVV\\\```iiilllmmmhhh```[[[ZZZ\\\```kkk|||uuuwww~~~|||xxxvvvtttssspppnnnmmmqqqvvvzzz|||~~~|||{{{xxxxxxzzzsssiiifffjjjqqqwww~~~|||xxxwwwwwwwwwyyyyyywwwuuusssrrrqqqmmmjjjhhhiiijjjkkkkkklllmmmnnnooopppqqqpppqqqqqqrrrqqqqqqppppppmmmqqqvvvxxxzzzFFFBBB>>><<<;;;;;;:::999999888777777666777777777999999888888777666666666666777888888888999<<>>>>>AAA???======<<<;;;;;;;;;;;;<<<999:::;;;===>>>@@@AAABBBIIIJJJLLLNNNQQQUUU[[[___dddmmmqqqkkkdddbbbaaa^^^bbbooozzzxxx{{{vvvrrrqqqqqqrrrrrrooonnnooottt{{{{{{~~~|||~~~tttkkkjjjmmmnnnttt|||~~~{{{xxx|||{{{zzzyyywwwuuusssqqqooonnnllljjjiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiikkknnnrrrpppllljjjmmmpppoooqqqrrrtttzzzFFFCCC???<<<<<<;;;;;;::::::999888888777777777777777777777777777888888888666777888888888999===???EEEIIIQQQYYY```oookkk```]]]kkk{{{vvveee^^^ZZZ```llltttsssooojjjlllnnnppprrryyy}}}wwwpppkkkiiijjjllllllooorrrwww}}}~~~wwwrrrkkkddd^^^YYYSSSNNNNNNPPPPPPKKKFFFFFFJJJLLLKKKSSSdddvvv~~~}}}ZZZEEECCC@@@>>>@@@>>>======<<<;;;;;;;;;;;;<<<999:::;;;===???@@@AAABBBEEEGGGJJJNNNRRRXXX^^^bbbgggnnnrrroookkkjjjgggcccgggttt}}}}}}|||uuuqqqpppppppppppppppoooooorrrwww{{{||||||zzz|||tttkkkhhhiiikkkrrr{{{~~~|||zzz|||{{{zzzxxxuuurrrpppoooooonnnllljjjiiiiiiiiijjjiiiiiiiiiiiiiiiiiiiiiiiijjjnnnqqqpppllljjjlllooooooqqqsssuuu|||GGGDDD@@@===<<<<<<;;;;;;<<<;;;:::999888888888888555666666777888888999999666777888888888:::===???DDDJJJSSSZZZ```pppyyybbb]]]aaappp}}}rrrddd^^^ZZZ```kkkttttttqqqiiilllnnnppprrrxxx~~~{{{sssmmmkkklllnnnnnnrrrtttxxx~~~}}}xxxtttnnnhhhbbbYYYUUUSSSSSSUUUSSSLLLFFFFFFJJJKKKLLLRRRaaaqqqzzz~~~^^^HHHFFFBBB??????<<<======<<<;;;;;;;;;;;;<<<::::::;;;===???@@@BBBBBBEEEGGGJJJNNNRRRXXX^^^ccchhhmmmqqqqqqpppppplllgggjjjwww~~~{{{tttooommmmmmmmmmmmooommmmmmooorrrvvvwwwxxxyyy{{{}}}~~~uuujjjeeeeeehhhoooyyy}}}|||{{{zzzzzz|||{{{yyyvvvssspppnnnlllooonnnllljjjiiiiiiiiijjjjjjjjjiiiiiiiiiiiiiiiiiiiiilllooonnnllljjjlllnnnnnnqqqtttwwwHHHDDD@@@>>>======<<<;;;===<<<;;;:::999888888888666666777777888888888888777888999999999:::===@@@CCCKKKUUUZZZ```qqquuu]]]\\\dddsss~~~}}}oooaaa\\\XXX^^^iiiqqqsssqqqjjjlllpppqqqsssxxx~~~|||wwwpppmmmnnnoooppptttvvvzzz~~~yyyuuupppiiidddWWWTTTQQQQQQQQQOOOIIIDDDFFFHHHIIIKKKPPP\\\jjjtttyyy```JJJGGGBBB??????<<<======<<<;;;;;;;;;;;;<<<:::;;;<<<===???AAABBBCCCHHHJJJLLLOOORRRWWW\\\```hhhjjjllloooqqqpppmmmhhhkkkvvv~~~~~~}}}xxxqqqllljjjiiiiiihhhjjjjjjiiikkkmmmpppsssuuuxxxyyy{{{~~~xxxkkkdddcccfffmmmxxx~~~zzzxxxwwwvvvzzzyyywwwtttrrrpppooonnnnnnmmmllljjjiiiiiijjjjjjjjjjjjiiiiiiiiiiiihhhhhhhhhjjjmmmmmmlllkkkmmmnnnpppsssvvvzzzHHHDDD@@@>>>======<<<;;;===<<<;;;:::999999999999888888888888777777666666777888999999999:::===@@@DDDNNNWWW[[[aaaqqquuu]]]^^^fffuuu~~~~~~|||ppp^^^YYYWWW[[[eeennnqqqpppkkknnnrrrtttuuuyyy}}}|||yyyqqqnnnooopppqqqtttvvvyyy~~~zzzuuuppphhhcccXXXTTTOOOLLLKKKJJJGGGDDDEEEEEEGGGIIIMMMUUUbbblllvvvcccKKKHHHBBB???@@@=========<<<;;;;;;;;;;;;<<<:::;;;<<<>>>???AAABBBCCCHHHJJJMMMOOORRRWWW]]]aaaiiihhhiiilllnnnnnnmmmmmmsss{{{wwwrrrkkkgggeeeddddddddddddeeefffhhhjjjmmmppprrrvvvwwwyyy|||{{{mmmdddcccdddlllwww~~~zzzyyyxxxwwwwwwwwwuuusssrrrrrrrrrrrrnnnmmmkkkjjjiiijjjjjjkkkiiiiiiiiihhhhhhgggggggggfffhhhjjjlllmmmnnnoooppprrruuuxxx|||GGGDDD@@@===<<<<<<;;;;;;;;;;;;::::::999999::::::999999888888777666666555777888999999999;;;>>>@@@EEEQQQZZZ\\\aaaqqquuu___```iiixxx|||xxx~~~~~~qqq]]]YYYVVVYYYbbbkkknnnoookkkooosssvvvwwwzzz~~~}}}zzzrrrnnnnnnpppqqqqqqtttwww|||zzzuuuooohhhbbb[[[WWWPPPKKKIIIHHHGGGGGGDDDCCCEEEHHHKKKPPP[[[eeeqqqiiiOOOIIIBBB???@@@???======<<<;;;;;;;;;;;;<<<;;;;;;<<<>>>@@@AAACCCCCCEEEGGGKKKOOOSSSZZZaaaeeejjjgggfffiiikkkmmmrrrwww|||nnnjjjddd```___```aaaaaa___bbbeeefffhhhjjjlllnnnrrrsssuuuyyy|||nnneeedddbbbjjjttt|||}}}|||{{{{{{zzzvvvuuusssrrrrrrrrrssstttmmmlllkkkjjjiiijjjkkkkkkhhhhhhggggggffffffeeeeeeeeefffiiilllnnnqqqrrrssstttwwwyyy{{{FFFCCC???<<<<<<;;;;;;:::999999999999999::::::;;;888888888777777777777777888999999999999;;;>>>AAAFFFSSS]]]]]]aaaqqqvvv```bbbmmm}}}{{{tttxxx~~~sss^^^ZZZWWWYYYaaaiiimmmnnnjjjnnnsssvvvwwwyyy}}}zzzqqqmmmmmmooopppoooqqquuuzzzzzzuuuooohhhbbb\\\XXXRRRLLLIIIHHHHHHGGGEEECCCDDDHHHJJJMMMVVVaaammmqqqTTTKKKBBB???@@@???======<<<;;;;;;;;;;;;<<<;;;;;;===>>>@@@BBBCCCCCCDDDGGGKKKOOOTTTZZZaaafffgggdddbbbeeegggkkkwwwwwwfffbbb]]]ZZZZZZ\\\^^^^^^]]]aaaeeeggggggfffhhhiiinnnnnnpppuuu|||{{{nnnfffddd```fffooowww|||}}}||||||{{{yyyxxxuuutttrrrpppppppppqqqrrrmmmlllkkkjjjjjjjjjkkklllggggggfffeeeddddddcccccccccdddgggkkkppptttuuuvvvtttvvvwwwyyyFFFBBB>>><<<;;;;;;:::999888888888888999:::;;;;;;666666666777888888999999888999:::::::::;;;>>>AAAGGGUUU^^^^^^aaaqqqxxx```cccooo{{{tttvvv~~~}}}||||||}}}sss___[[[XXXZZZaaaiiimmmoooiiimmmrrruuuvvvxxx{{{zzzpppllllllnnnooommmooosssxxx~~~yyyuuupppiiiddd[[[WWWSSSNNNJJJGGGFFFFFFFFFDDDEEEIIIKKKLLLUUU```kkkxxxYYYMMMCCC>>>@@@???======<<<;;;;;;;;;;;;<<<;;;<<<===>>>@@@BBBCCCDDDHHHJJJMMMPPPSSSXXX___cccccc___^^^```ccciiiyyytttaaa]]]YYYWWWXXXZZZ\\\]]]^^^bbbfffhhhfffddddddeeekkkjjjlllrrryyyzzzmmmeeeddd^^^dddlllsssyyy~~~}}}||||||{{{yyyuuurrrvvvtttqqqooonnnmmmnnnooommmlllkkkjjjjjjjjjkkklllffffffeeeddddddcccbbbbbbbbbcccffflllqqqvvvxxxxxxsssuuuvvvvvv|||}}}|||{{{|||