BM6P6(@ tttuuunnncccUUUIIICCCBBBDDDMMM[[[tttqqqgggccciiizzz|||}}}|||mmm___SSSJJJBBB@@@???======>>>>>>???@@@BBBCCCDDDDDDEEEIIIIIIJJJJJJLLLPPPVVVZZZhhhiiiiiigggbbb[[[TTTPPPFFFEEEBBB@@@@@@BBBDDDFFFDDD@@@AAAEEEFFFCCCEEEKKKJJJJJJHHHEEEDDDEEEEEEDDDEEECCCCCCEEEHHHJJJRRRZZZgggqqqzzzvvvvvvwww|||}}}uuuooonnnpppxxxzzzqqqfff```RRRNNNJJJGGGFFFFFFEEEDDDEEEEEEEEEDDDDDDFFFIIILLLVVVmmmkkkNNNFFFCCCFFFGGGEEEWWWdddllljjjhhhrrr|||qqqeee]]]\\\YYYYYYcccyyyxxxqqqrrruuuvvvxxx{{{yyykkk```\\\YYYZZZ[[[YYYVVVSSSRRRRRRQQQRRRVVV[[[```jjj|||~~~vvvvvvyyy|||~~~~~~rrrggg^^^ZZZXXXSSSPPPRRRSSSSSSXXX]]]nnnzzzvvvXXXZZZ___~~~tttlllmmmhhh___SSSHHHCCCCCCEEENNN\\\uuusssjjjhhhnnn}}}}}}{{{mmm___RRRIIIAAA@@@@@@>>>>>>???AAABBBCCCEEEFFFGGGHHHHHHJJJJJJJJJKKKLLLPPPUUUYYY^^^______^^^ZZZUUUPPPMMMJJJHHHFFFDDDCCCCCCDDDEEEEEECCCEEEJJJKKKIIIKKKPPPMMMLLLHHHDDDCCCCCCBBBAAADDDAAABBBEEEIIIMMMUUU^^^sss~~~nnnccc]]]QQQNNNJJJGGGFFFFFFEEEDDDDDDEEEEEEDDDDDDFFFIIILLLVVVkkkmmmPPPHHHDDDFFFHHHFFFZZZooo}}}iiijjjjjjuuuxxxooofff___XXXWWW[[[jjjxxxsssssstttuuuyyy}}}vvvhhh___[[[ZZZ[[[\\\ZZZWWWUUUTTTTTTTTTTTTXXX^^^dddooo|||sssssswww{{{~~~ssshhh___[[[WWWSSSQQQSSSTTTTTTXXX]]]ddduuuccc]]]dddyyynnnkkkjjjggg```UUUJJJDDDDDDEEEPPP___xxxtttmmmmmmuuu~~~}}}~~~yyykkk___OOOFFF@@@???@@@??????AAABBBCCCEEEFFFHHHIIIIIIIIIJJJJJJKKKKKKKKKNNNSSSWWWVVVWWWWWWWWWUUURRROOOMMMIIIHHHFFFEEEDDDDDDEEEEEEGGGEEEFFFJJJMMMMMMOOORRRTTTOOOIIIDDDBBB@@@???>>>BBB@@@@@@EEEIIINNNXXXaaayyyyyyjjj___YYYPPPMMMIIIGGGFFFFFFEEEEEEDDDEEEEEEDDDDDDEEEIIIKKKTTTgggnnnQQQJJJEEEFFFHHHIII___|||ttteeeiiilllyyyxxxlllaaa[[[WWWXXXaaavvv|||wwwuuuuuutttuuuzzz~~~qqqeee^^^[[[\\\^^^^^^]]]ZZZYYYXXXYYYXXXXXX[[[bbbjjjxxx}}}{{{{{{yyyxxx{{{|||~~~yyypppppptttzzz}}}tttjjjaaa\\\WWWSSSRRRUUUVVVUUUXXX\\\___tttmmmaaammm|||rrrooopppooommmggg[[[NNNEEECCCDDDRRRbbbzzzrrrmmmpppzzz}}}zzzzzzttthhh]]]LLLDDD>>>???AAA@@@@@@BBB@@@AAACCCEEEFFFGGGGGGGGGIIIIIIJJJIIIJJJLLLPPPSSSUUUUUUUUUUUUUUUSSSRRRQQQHHHHHHHHHHHHIIIJJJKKKLLLMMMKKKJJJLLLOOORRRVVVXXX\\\TTTKKKFFFCCC???===>>>BBB???@@@DDDHHHMMMVVV___ttttttggg]]]WWWOOOLLLHHHFFFFFFFFFFFFEEEDDDDDDDDDDDDCCCEEEHHHKKKSSSbbb|||mmmRRRJJJFFFEEEIIIMMMeeekkk```fffmmmxxxjjj^^^YYYZZZ```mmmyyywwwvvvwwwuuuuuu{{{wwwlllccc^^^\\\___aaabbbaaa___]]]]]]^^^^^^]]]___gggrrrzzzvvvqqqmmmkkkjjjhhhfffjjjlllppptttzzzuuummmmmmssszzz|||uuukkkccc]]]VVVSSSSSSVVVWWWVVVXXX[[[ccczzzssshhhyyy{{{pppkkklllqqqsssrrrlll___PPPFFFDDDFFFPPPbbbzzzooolllqqq}}}zzzwwwuuuooocccXXXJJJBBB===???AAAAAAAAACCC@@@AAABBBDDDEEEFFFGGGGGGFFFGGGHHHHHHHHHJJJMMMPPPTTTTTTUUUVVVVVVUUUTTTTTTMMMMMMMMMNNNOOOQQQSSSUUUXXXUUUSSSTTTZZZaaaggghhhdddWWWLLLGGGDDD@@@???@@@CCCAAAAAADDDFFFIIIPPPXXXiiiwww{{{pppeee\\\VVVNNNKKKGGGFFFFFFGGGFFFFFFDDDDDDDDDCCCCCCEEEHHHKKKQQQ]]]tttjjjPPPJJJEEEEEEJJJRRRnnn|||fff^^^dddooouuuggg```___aaammmwwwuuuvvvwwwwwwwww}}}{{{ppphhhbbb___]]]aaacccddddddbbbaaabbbcccbbbaaadddmmmzzz|||uuulllhhhccc___]]][[[YYYXXXYYY]]]bbbhhhnnnwww}}}ssskkklllsss{{{{{{uuummmddd]]]VVVSSSSSSVVVWWWVVVWWW[[[hhhwwwssstttjjjgggjjjooottttttnnnaaaQQQGGGFFFHHHNNNaaazzzooolllrrr~~~xxxuuurrrkkk___UUUHHHAAA===???AAAAAAAAABBBBBBCCCEEEFFFHHHIIIIIIIIIEEEFFFGGGGGGGGGIIILLLOOOSSSTTTWWWYYYZZZZZZYYYXXXTTTSSSSSSSSSUUUYYY\\\___eeedddccccccjjjtttxxxvvvgggXXXKKKHHHFFFBBBAAAEEEDDDBBBCCCFFFFFFFFFKKKQQQWWWaaalllqqqqqqrrrvvv{{{wwwooofff\\\UUUMMMJJJGGGEEEFFFGGGGGGFFFCCCDDDDDDCCCCCCDDDHHHJJJPPPYYYmmmgggOOOJJJFFFFFFMMMYYYyyyuuuddd___fffttt}}}qqqddd```dddmmmwwwttttttwwwyyyzzz}}}sssjjjddd```^^^]]]```bbbddddddccccccdddeeeeeecccgggrrr}}}zzztttmmmhhh```\\\WWWTTTRRRQQQOOONNNMMMQQQVVV\\\bbbkkkvvv~~~zzzqqqjjjmmmuuu~~~}}}yyytttmmmddd]]]VVVRRRQQQTTTUUUTTTWWW[[[ggg}}}}}}wwwooonnnrrrxxx{{{{{{ttteeeSSSHHHGGGJJJPPPeeetttpppttt~~~|||wwwtttqqqiii\\\RRRHHHAAA===???BBBAAA@@@BBBDDDDDDFFFHHHIIIJJJJJJJJJEEEFFFHHHHHHIIIKKKNNNPPPWWWZZZ___cccfffffffffeee___^^^^^^```eeemmmtttyyygggVVVHHHFFFGGGCCCCCCHHHEEEDDDEEEHHHHHHFFFHHHMMMLLLPPPTTTVVVWWWYYY]]]aaagggkkkssswwwpppggg]]]UUULLLIIIFFFEEEFFFGGGGGGGGGCCCCCCDDDCCCCCCDDDGGGJJJOOOVVVhhheeeNNNLLLHHHHHHRRRaaaooocccbbbkkk|||wwwkkk___aaajjjwwwsssrrrwww{{{~~~|||uuukkkddd```^^^]]][[[]]]___bbbbbbbbbbbbcccdddfffeeejjjvvv~~~|||xxxrrrkkkddd^^^ZZZUUURRRNNNKKKJJJIIIHHHGGGFFFJJJNNNRRRVVV^^^jjjrrryyy~~~~~~|||||||||}}}~~~~~~~~~xxxpppkkkoooxxx~~~~~~zzzwwwtttmmmddd]]]VVVRRRPPPRRRSSSSSSVVV[[[ccc}}}~~~~~~yyyzzz|||jjjUUUHHHFFFIIITTTkkkyyysssvvv~~~{{{wwwuuuqqqiii\\\RRRHHHAAA===???BBBAAA@@@AAACCCDDDEEEGGGHHHIIIJJJJJJEEEGGGIIIJJJKKKLLLOOORRR^^^bbbhhhnnnrrrtttsssrrrllllllnnnsss|||fffSSSEEEEEEFFFCCCDDDJJJEEEDDDGGGKKKJJJGGGHHHLLLMMMMMMNNNNNNOOORRRWWW[[[bbbfffnnn|||yyyrrriii]]]TTTKKKIIIFFFEEEFFFGGGGGGGGGCCCCCCCCCCCCBBBDDDGGGJJJNNNUUUfffeeeOOOMMMJJJKKKUUUgggkkkccceeeppptttkkkccc]]]dddrrr~~~xxxrrrqqqvvv}}}vvvooofff```]]]\\\[[[YYY[[[]]]___`````````aaabbbffffffkkkxxx{{{xxxuuutttqqqkkkbbbYYYTTTRRROOOLLLHHHFFFFFFFFFEEEDDDDDDGGGJJJLLLNNNUUU```iiipppuuu{{{||||||yyyxxxxxx|||}}}~~~{{{yyyxxxwwwppplllqqqzzz~~~~~~~~~~~~~~~~~~~~~yyyvvvsssmmmddd\\\VVVQQQOOOPPPQQQRRRVVV[[[bbb}}}{{{mmmWWWKKKJJJKKKUUUppp|||tttuuu}}}{{{wwwvvvuuukkk[[[NNNFFFDDDAAA???@@@CCCGGGIIIHHHHHHGGGGGGGGGGGGGGGHHHGGGDDDDDDHHHJJJLLLQQQWWW```iiirrrwww{{{}}}~~~zzz^^^RRRGGGEEEGGGGGGFFFFFFIIIGGGFFFFFFGGGHHHHHHGGGJJJLLLMMMNNNOOOQQQUUUWWW[[[iiizzzzzzsssiii]]]TTTMMMJJJGGGFFFFFFFFFEEEDDDDDDCCCBBBBBBCCCEEEGGGIIIMMMVVVfff}}}dddQQQHHHMMMLLLOOOnnnqqqfffcccvvvyyygggccc]]]ZZZkkk}}}xxxxxxyyyyyyyyy{{{}}}nnnkkkfff```[[[XXXVVVUUUWWWYYYZZZ[[[[[[]]]```bbbggghhhmmmwww}}}{{{yyyyyyxxxtttnnniiiggggggddd___WWWOOOKKKIIIHHHHHHGGGGGGFFFFFFFFFFFFCCCEEEGGGJJJMMMQQQWWW[[[eeellluuuxxxxxxwwwxxxzzzyyy|||{{{tttooommmnnnttt{{{|||||||||uuullljjjkkkrrr}}}}}}}}}}}}~~~~~~}}}~~~|||uuupppkkkcccZZZUUUPPPLLLMMMMMMNNNSSSYYYaaauuu|||uuu\\\MMMIIIJJJZZZrrr{{{tttwww}}}xxxtttsssqqqiiiYYYMMMEEEDDDBBB@@@AAACCCFFFHHHGGGGGGHHHHHHHHHIIIIIIIIIJJJGGGGGGKKKOOORRRYYYaaakkkvvv|||```TTTJJJIIIKKKKKKJJJJJJIIIIIIJJJJJJKKKMMMNNNOOORRRTTTUUUTTTSSSUUUZZZ___kkk|||xxxqqqggg\\\SSSLLLIIIFFFEEEEEEEEEDDDCCCDDDCCCBBBBBBCCCEEEGGGIIINNNVVVdddzzzcccQQQGGGLLLMMMRRRqqqssslllnnnooo```^^^]]]___vvv~~~{{{ssstttuuuvvvvvvyyy}}}}}}yyyvvvkkkhhhddd___[[[XXXWWWWWWXXXZZZ\\\\\\\\\]]]___aaafffhhhlllvvvxxxrrroookkkiiiiiigggdddaaa______]]]XXXRRRLLLHHHGGGEEEEEEFFFEEEEEEDDDDDDCCCBBBDDDGGGIIILLLPPPUUUYYYaaagggnnnqqqqqqppprrrtttppptttvvvsssmmmiiihhhjjjrrryyyzzzzzz|||xxxpppkkkjjjlllttt|||{{{||||||}}}~~~{{{{{{|||~~~|||uuupppnnnggg```ZZZRRRLLLKKKKKKKKKNNNRRR[[[ooozzzaaaPPPJJJKKK[[[rrryyytttyyyyyyuuupppnnnllldddWWWLLLDDDCCCBBBBBBCCCDDDFFFGGGFFFGGGHHHIIIJJJJJJJJJJJJIIIFFFGGGKKKOOOTTT^^^hhhtttzzz^^^TTTLLLKKKMMMLLLJJJKKKGGGJJJLLLMMMNNNQQQWWW[[[bbbdddddd```\\\]]]fffnnn|||uuummmdddZZZSSSKKKHHHEEEDDDDDDDDDCCCBBBDDDCCCBBBBBBCCCEEEHHHIIIOOOVVVdddxxxbbbPPPGGGLLLNNNVVVwww}}}tttrrr|||yyygggZZZZZZ[[[dddzzzxxxtttuuuwwwxxxyyy|||xxxsssqqqpppmmmjjjdddbbb___[[[XXXWWWVVVVVVYYY[[[^^^^^^^^^]]]^^^___cccfffkkkssstttllleeeaaa\\\YYYXXXYYYYYYYYYVVVVVVUUURRRMMMIIIGGGFFFDDDDDDEEEFFFFFFDDDCCCBBBBBBDDDHHHJJJMMMQQQUUUXXX___ccciiikkkjjjiiikkkmmmlllooopppoookkkhhhiiijjjpppwww|||yyyxxxxxxrrrllljjjjjjnnnwww~~~{{{||||||}}}}}}}}}~~~~~~~~~|||{{{|||~~~{{{vvvtttuuusssooocccWWWMMMJJJKKKKKKKKKMMMUUUeee{{{cccQQQLLLNNNXXXmmmuuuqqqzzzvvvqqqmmmjjjhhh```TTTJJJBBBBBBCCCDDDEEEFFFFFFGGGGGGHHHIIIJJJJJJJJJIIIIIIIIIGGGGGGKKKPPPVVVbbbnnn{{{uuu^^^VVVPPPPPPQQQPPPNNNOOONNNPPPSSSTTTVVV^^^jjjssswwwzzzyyyssslllnnnyyyzzzrrrjjjaaaXXXRRRKKKHHHEEEDDDDDDDDDCCCBBBCCCCCCBBBBBBCCCFFFHHHJJJPPPXXXggg{{{aaaPPPFFFKKKQQQ\\\wwwpppuuuwwwfffZZZXXX\\\iii}}}wwwuuuvvvwwwyyyzzzzzz|||~~~wwwrrrkkkgggfffeeebbb```\\\[[[XXXUUUTTTSSSTTTTTTYYY[[[^^^^^^^^^]]]^^^___```ccciiiooozzz|||oooeee___ZZZXXXUUUSSSRRRSSSTTTUUUSSSSSSRRROOOKKKHHHFFFGGGEEEFFFGGGHHHHHHGGGEEEDDDDDDFFFJJJMMMPPPSSSWWWZZZbbbeeehhhiiihhhhhhiiijjjjjjlllmmmkkkiiihhhiiikkkmmmttt{{{}}}{{{yyyxxxuuuoooiiihhhjjjppp{{{~~~{{{~~~~~~{{{wwwxxx}}}~~~|||hhh[[[NNNKKKMMMMMMLLLLLLRRR\\\vvvzzz|||eeeRRRLLLNNNTTTiiipppnnnxxxtttpppllliiieee]]]RRRIIIAAABBBCCCEEEFFFFFFGGGGGGIIIIIIJJJJJJKKKKKKJJJJJJMMMLLLMMMQQQUUU\\\jjjwwwpppbbb\\\YYYZZZ[[[XXXWWWXXX[[[]]]___aaagggtttzzz{{{yyyrrriii```WWWRRRLLLIIIFFFDDDDDDDDDDDDCCCCCCBBBBBBBBBCCCFFFHHHJJJQQQYYYjjjbbbQQQGGGKKKSSScccrrrjjjuuuvvvggg[[[[[[aaassszzzvvvtttuuuvvvwwwwwwvvvwwwyyyzzz}}}{{{~~~tttnnngggbbbaaa___\\\ZZZXXXWWWTTTRRRQQQQQQRRRSSSWWWYYY[[[\\\\\\\\\^^^______ccciiinnnttt}}}uuujjjaaaZZZUUURRRSSSTTTTTTTTTTTTTTTTTTSSSSSSRRRNNNJJJGGGFFFFFFFFFGGGHHHIIIIIIHHHGGGGGGFFFIIILLLOOORRRVVV[[[___gggiiikkkkkkjjjjjjiiijjjhhhhhhgggfffddddddeeegggiiipppvvv{{{}}}zzzyyyxxxsssmmmhhhhhhkkksss~~~~~~~~~}}}{{{vvvwwwzzz{{{xxxeeeXXXLLLJJJLLLLLLLLLLLLOOOTTTfffrrrjjjTTTKKKLLLTTThhh~~~kkklllvvvtttqqqnnnkkkfff\\\PPPHHHBBBBBBCCCDDDFFFGGGHHHHHHJJJJJJJJJKKKLLLNNNPPPQQQOOOOOOSSSXXX]]]eeetttqqqfffbbbaaacccdddaaa___```dddfffiiiooozzz{{{vvvxxx}}}~~~zzzsssjjj```WWWRRRLLLIIIFFFEEEEEEEEEDDDCCCBBBBBBAAABBBCCCFFFIIIKKKRRRYYYjjj~~~cccSSSIIILLLVVVjjj{{{qqqgggvvvtttfff\\\___lll{{{wwwvvvwwwxxxyyyyyyxxxwwwxxxyyy{{{xxx|||tttnnnfffaaa___]]]ZZZWWWXXXVVVSSSQQQPPPPPPQQQRRRSSSUUUWWWXXXYYY[[[___aaaaaagggnnnsssuuuyyy}}}qqqfff^^^XXXSSSQQQLLLOOOTTTVVVVVVUUUTTTTTTUUUTTTSSSOOOKKKHHHHHHHHHIIIJJJJJJJJJJJJJJJKKKKKKKKKMMMPPPSSSWWW\\\cccgggooopppqqqqqqqqqooommmkkkllljjjgggdddcccbbbcccddddddiiinnnqqqxxx|||xxxxxxvvvpppjjjhhhhhhmmmwww~~~~~~~~~~~~~~~~~~~~~}}}|||~~~|||tttqqqqqqnnniii[[[QQQHHHGGGIIIIIIIIIJJJLLLNNNYYYpppjjjtttoooWWWKKKLLLSSSgggvvviiikkkvvvuuusssqqqnnnggg\\\PPPGGGBBBBBBCCCDDDEEEGGGIIIJJJKKKJJJKKKLLLPPPTTTYYY[[[VVVYYY___fffmmmvvvvvvooommmmmmqqqqqqmmmkkklllkkknnnuuu}}}yyyvvvyyy~~~~~~~~~{{{vvvlllaaaXXXRRRKKKHHHEEEDDDDDDDDDCCCBBBBBBBBBAAABBBCCCFFFIIIKKKRRRXXXeeewwwfffVVVKKKNNNYYYooorrrmmmjjjzzzrrrfff]]]dddwww~~~zzzxxxxxxyyy{{{{{{zzzzzz{{{|||~~~yyyvvv{{{rrrllleee```^^^\\\XXXUUUUUUSSSQQQNNNLLLLLLLLLMMMOOOPPPRRRSSSUUUZZZ___ccceeennnwww|||}}}~~~xxxqqqggg^^^XXXTTTQQQPPPKKKOOOTTTWWWWWWWWWWWWXXXXXXXXXVVVSSSOOOMMMNNNOOOQQQPPPOOONNNNNNPPPRRRSSSUUUVVVXXX[[[```gggooouuuyyyyyy{{{|||{{{xxxtttqqqppplllgggccc``````______]]]bbbfffgggkkkuuu~~~xxxssstttrrrkkkfffeeeiiinnnzzz~~~}}}|||}}}|||tttpppmmmfff___TTTMMMHHHGGGGGGFFFFFFIIIIIIJJJRRRcccwwweeennnqqqYYYMMMNNNRRRfff|||rrriiikkkuuu}}}{{{|||vvvuuutttpppiii]]]OOOFFFCCCCCCCCCCCCEEEGGGIIIKKKJJJJJJKKKNNNSSSYYY```dddcccgggoooyyyzzz~~~|||}}}}}}{{{|||vvvzzz~~~wwwxxxyyyxxxwww{{{}}}}}}}}}wwwnnnbbbXXXRRRIIIGGGDDDBBBBBBBBBAAA@@@BBBAAAAAABBBCCCFFFIIIKKKSSSVVVaaappp}}}gggXXXLLLNNNZZZrrr~~~kkkhhhnnntttggg___hhh~~~|||yyysssuuuwwwxxxxxxxxxyyyzzz~~~|||xxxuuuzzz~~~pppjjjccc^^^\\\[[[XXXUUURRRPPPMMMJJJHHHGGGGGGGGGLLLMMMNNNPPPSSSYYY```eeeiiisss~~~{{{qqqkkkbbbZZZUUUSSSRRRQQQMMMQQQVVVXXXXXXXXX[[[]]]\\\\\\ZZZXXXUUUTTTUUUVVVXXXWWWUUUSSSTTTVVVYYY[[[___```aaadddhhhqqqzzz{{{wwwmmmiiibbb]]]ZZZXXXWWWWWWXXX^^^aaa```cccllluuuxxxvvvppppppnnngggbbbcccjjjooo{{{~~~~~~~~~|||{{{}}}~~~|||vvvrrroooggg___QQQMMMJJJJJJHHHEEEFFFJJJIIIJJJOOO[[[iiizzzaaaeeeuuuYYYMMMRRRRRReee}}}{{{pppeeehhhuuuzzz~~~{{{nnnooooookkkdddYYYNNNHHHFFFDDDBBBDDDGGGIIIIIIGGGFFFPPPQQQTTT^^^bbbfffrrrwww|||{{{uuusssuuuvvvxxxzzz~~~}}}zzzuuukkk]]]UUUTTTHHHEEEAAA??????AAAAAAAAABBBBBBBBBCCCEEEFFFHHHIIINNNSSS[[[eeennn}}}cccWWWLLLLLLZZZuuuqqqccccccmmmllleeeaaakkk|||yyyxxxyyyzzzyyywwwtttvvv{{{|||wwwuuuxxx|||pppllleee```\\\XXXUUUSSSOOONNNLLLJJJIIIHHHIIIIIIHHHJJJMMMPPPSSSWWW\\\```kkkwww{{{tttooohhh```]]]YYYSSSQQQRRRVVVTTTTTTVVV[[[______^^^aaa```]]][[[ZZZZZZ[[[\\\]]]\\\\\\\\\]]]___aaaccchhhhhhjjjnnnttt}}}}}}sssssskkkbbb]]]YYYTTTSSSUUUTTTVVVWWWWWW[[[dddpppxxxyyyqqqlllfffaaaaaadddjjjuuu}}}}}}}}}|||{{{{{{zzzzzz}}}zzzvvvsssqqqkkkccc]]]RRRKKKFFFFFFFFFDDDEEEHHHHHHKKKOOOTTT]]]mmm^^^bbbwwwyyy^^^SSSWWWUUUhhh~~~qqqgggiiivvvyyytttoooooommmhhh```VVVLLLGGGGGGEEEDDDEEEGGGIIIIIIHHHIIISSSUUUZZZfffnnnuuu|||xxxwwwsssppptttyyy~~~}}}xxxtttiii\\\TTTRRRHHHEEEAAA??????AAAAAAAAAAAAAAAAAABBBCCCEEEGGGHHHLLLNNNTTT\\\fffxxx___TTTJJJLLL[[[uuujjj```cccqqq}}}lllfffeeesss}}}zzzzzzzzz{{{zzzxxxuuuwww{{{}}}yyywww{{{zzzoookkkddd^^^ZZZXXXUUUSSSOOONNNLLLJJJIIIHHHHHHIIIHHHJJJLLLNNNPPPTTTYYY\\\gggttt~~~vvvrrriiiaaa\\\WWWRRRQQQSSSYYYXXXXXX[[[```cccdddcccbbbaaa```______```aaabbbccccccdddeeefffhhhjjjkkknnnoooqqquuu}}}zzzsssjjj```[[[WWWRRRRRRTTTRRRTTTVVVWWW\\\eeerrr{{{~~~vvvnnniiiddd______ccclllxxx~~~~~~}}}}}}|||||||||||||||{{{{{{zzzzzzzzzzzzyyyyyy}}}yyyvvvsssqqqkkkccc\\\SSSLLLHHHGGGGGGEEEFFFIIIFFFIIIMMMQQQYYYjjj[[[]]]iii}}}cccVVVXXXVVViiirrrhhhkkkwwwyyyssspppnnnjjjddd[[[RRRJJJFFFIIIGGGEEEFFFHHHJJJJJJJJJMMMXXX\\\bbbssszzztttssstttsss|||{{{rrrpppmmmsss||||||wwwrrrhhh[[[RRRPPPHHHEEEAAA??????AAAAAAAAA@@@@@@@@@AAACCCDDDFFFGGGKKKLLLPPPWWWbbbvvv^^^SSSKKKNNN^^^xxx|||ccc___fffvvvvvvgggccceeewww||||||{{{||||||zzzwwwxxx|||}}}zzzzzz|||uuummmhhhaaa\\\XXXWWWUUUTTTPPPOOOMMMJJJIIIHHHHHHIIIGGGIIIJJJKKKMMMPPPUUUYYYfffsssyyynnnccc]]]XXXSSSRRRUUUYYYYYY[[[^^^cccfffffffffgggggggggggghhhjjjkkkllllllmmmnnnoooqqqsssuuuvvvxxxyyy|||wwwlllaaa[[[VVVRRRRRRUUURRRTTTWWW[[[aaakkkxxx|||tttkkkeee```]]]___dddppp|||~~~~~~|||{{{zzzyyyyyyyyyxxxxxxxxxxxxyyyyyyyyyyyy{{{yyyuuusssqqqkkkbbb\\\TTTMMMIIIHHHHHHFFFFFFIIIEEEIIIMMMPPPWWWiiiWWWZZZ```rrrdddUUUTTTTTTggg~~~qqqgggkkkxxxzzzvvvqqqnnnhhh```WWWOOOIIIFFFIIIHHHGGGGGGHHHIIIKKKLLLPPP[[[aaalll|||ooogggdddfffhhhkkkrrr~~~vvvoooooommmttt~~~~~~wwwqqqhhh[[[RRROOOHHHEEEAAA??????AAAAAAAAA@@@@@@AAABBBCCCEEEFFFGGGKKKMMMRRRZZZfff|||aaaUUULLLPPPbbb~~~xxxaaa___gggwww}}}ssseeeaaaeee{{{}}}|||{{{|||}}}{{{yyyzzz~~~}}}zzz{{{~~~uuuoooiiiddd^^^YYYWWWVVVVVVUUUQQQOOOMMMKKKIIIHHHHHHIIIFFFGGGIIIJJJLLLPPPUUUYYYhhhvvvvvviiiaaaZZZVVVVVVYYY[[[]]]```eeeiiikkkllllllooopppqqqrrrssstttuuuuuussstttuuuwwwyyy{{{}}}~~~rrrddd\\\VVVRRRRRRVVVUUUXXX\\\aaaiiittt|||sssiiiccc___^^^ccciiiuuu~~~~~~|||{{{zzzyyyyyyvvvwwwwwwxxxyyyyyyzzzzzz{{{xxxvvvtttqqqkkkccc\\\TTTMMMHHHHHHGGGEEEEEEHHHGGGKKKOOORRR[[[oooUUUXXX[[[kkkgggWWWTTTVVVhhh~~~~~~ooofffmmmzzz{{{tttrrrrrrxxx}}}yyyuuuoookkkddd\\\TTTMMMIIIGGGHHHHHHGGGGGGGGGIIILLLNNNRRR___hhhuuu|||vvvqqqhhh___YYYVVVVVVWWW]]]bbbkkkuuuuuuoooooosssxxxxxxqqqhhh\\\RRRNNNHHHEEEAAA??????AAAAAAAAAAAABBBBBBCCCDDDFFFGGGHHHJJJMMMUUUaaannncccWWWLLLQQQfffvvv___]]]eeetttxxxppphhhffflll}}}|||zzz|||}}}|||zzz{{{}}}zzz|||xxxqqqkkkddd```[[[WWWVVVUUUUUUUUURRRPPPNNNKKKIIIIIIHHHHHHDDDFFFGGGIIILLLQQQWWW\\\iiiyyyqqqggg___ZZZ[[[^^^bbbfffkkkppptttvvvwwwxxxyyyzzz|||}}}~~~~~~~~~~~~{{{{{{{{{|||~~~uuueee[[[TTTQQQSSSXXX[[[___dddjjjrrr~~~}}}sssiiicccaaabbbjjjrrr|||~~~~~~}}}{{{zzzyyyyyyyyywwwwwwxxxyyyzzz{{{||||||zzzxxxvvvuuusssmmmddd]]]SSSMMMGGGGGGFFFDDDDDDFFFFFFJJJOOOUUUaaayyyVVVVVVZZZiiikkk[[[WWWYYYkkkqqqiiippp}}}}}}uuugggfffgggppp}}}}}}|||zzzxxxvvvjjjfff___XXXQQQLLLIIIHHHFFFGGGGGGFFFFFFIIIMMMQQQUUUdddppp~~~|||vvvmmmeee^^^[[[VVVQQQLLLIIIHHHGGGLLLPPPWWW___iiitttuuurrrttt}}}wwwqqqhhh\\\QQQMMMHHHEEEAAA??????AAAAAAAAABBBBBBBBBCCCEEEFFFHHHIIIGGGLLLVVVdddsssaaaUUULLLTTTkkksss\\\ZZZcccsssrrrkkkgggiiisss}}}{{{wwwzzz||||||{{{}}}~~~|||xxxrrrlllggg___\\\XXXVVVUUUUUUUUUTTTRRRQQQNNNLLLJJJIIIHHHHHHDDDEEEGGGHHHLLLQQQXXX]]]iiiwww~~~sssjjjddddddgggiiinnnuuu{{{~~~uuudddYYYSSSQQQVVV\\\eeeiiiooouuu~~~~~~tttiiidddccchhhrrr|||~~~~~~~~~{{{{{{zzzyyyxxxxxxxxxyyyxxxyyyyyyzzz{{{||||||}}}{{{yyywwwwwwtttnnneee^^^SSSMMMGGGFFFEEECCCCCCFFFDDDGGGMMMWWWjjjWWWUUUWWWhhhmmm]]]YYYXXXiii~~~wwwnnnvvvxxxoooaaaaaafffsss{{{wwwttttttsssrrrccc___ZZZSSSNNNJJJHHHGGGDDDEEEEEEEEEEEEIIINNNSSS[[[lllzzzxxxtttooojjjeee```YYYUUUMMMLLLIIIEEECCCAAA@@@???@@@CCCHHHMMMSSS[[[dddiiivvv}}}xxx{{{vvvooogggZZZOOOJJJHHHEEEAAA??????AAAAAAAAAAAAAAABBBBBBDDDFFFGGGHHHFFFKKKVVVdddttt___TTTOOO[[[tttoooYYYZZZeeezzznnngggdddkkk{{{~~~|||tttwww{{{||||||~~~}}}~~~xxxnnniiieee```ZZZXXXVVVVVVVVVVVVTTTRRRSSSQQQOOOLLLJJJIIIHHHHHHEEEFFFGGGGGGJJJOOOVVV[[[gggrrr~~~{{{tttsssvvvtttzzzuuudddZZZVVVXXX___gggtttyyytttiiidddeeelllyyy}}}}}}~~~yyyyyyyyyyyyyyyzzz{{{{{{yyyyyyzzzzzz{{{{{{||||||{{{zzzyyyxxxvvvpppfff___UUUNNNHHHGGGFFFDDDDDDFFFDDDFFFMMM[[[uuuYYYSSSUUUfff~~~lll\\\WWWSSSeee|||}}}ssszzz}}}ooofff___bbbjjjyyy|||tttmmmjjjjjjjjjjjj^^^[[[VVVPPPLLLHHHGGGFFFBBBDDDEEEDDDEEEHHHOOOTTT___qqqzzzuuuuuufffddd___ZZZTTTNNNJJJHHHFFFDDDBBB@@@>>>>>>>>>>>>;;;===@@@BBBDDDHHHLLLOOOWWW```lllvvv}}}}}}uuunnnfffYYYNNNHHHHHHEEEAAA??????AAAAAAAAA@@@@@@AAAAAACCCDDDFFFGGGHHHMMMWWWdddttt^^^UUUTTTbbb}}}nnnZZZ]]]jjjmmmeeefffqqq}}}sssvvvzzz||||||{{{yyy|||nnnddd```]]]XXXWWWVVVUUUVVVVVVVVVTTTQQQSSSRRROOOLLLJJJIIIHHHHHHGGGGGGGGGGGGIIIMMMTTTYYYgggnnnwww|||||||||~~~wwwfff^^^\\\___hhhqqqtttiiidddfffnnn||||||}}}~~~yyyzzzzzz{{{|||}}}yyyyyyzzzzzzzzzzzz{{{{{{|||zzzyyyyyywwwqqqggg```VVVOOOIIIHHHGGGEEEEEEGGGGGGHHHNNN```~~~WWWXXX[[[gggqqqbbb\\\ZZZfffyyy{{{{{{wwwkkkccc___ZZZ```kkk{{{yyytttnnniiifffeeedddddd^^^[[[UUUOOOKKKHHHGGGFFFEEEEEEEEECCCCCCHHHQQQWWWkkkttt|||ssslllfffbbb[[[XXXTTTOOOJJJGGGDDDCCC@@@@@@???===<<<;;;:::::::::<<<===>>>>>>>>>@@@BBBGGGIIINNNTTT]]]fffnnnrrrxxxwwwwwwvvvxxxzzz|||~~~~~~}}}wwwiii```WWWMMMGGGGGGDDD@@@???@@@AAABBBBBBBBBBBBCCCEEEFFFGGGHHHIIIJJJLLLRRRaaayyybbb]]]\\\jjjiiiccc]]]nnn|||llljjjiii|||}}}wwwwwwxxxxxxyyy|||~~~~~~~~~mmmaaaZZZSSSRRRSSSTTTRRRPPPQQQTTTUUUTTTQQQUUUSSSOOOLLLIIIHHHGGGHHHHHHHHHHHHHHHIIINNNTTTYYYdddjjjpppssssssrrrssstttwwwkkkgggdddgggwwwtttjjjhhhllluuu~~~{{{{{{}}}}}}{{{yyyxxxvvvuuuvvvzzz}}}}}}|||}}}|||{{{zzzzzz{{{|||}}}|||{{{{{{zzzwwwppphhhbbb\\\SSSKKKHHHFFFCCCDDDGGGIIIJJJPPPeeeXXXXXX[[[eee{{{tttccc[[[VVVbbbwww}}}kkk___XXXTTTZZZ___jjjwww|||uuuiiieeeaaa___```aaabbbccc\\\YYYTTTOOOKKKIIIHHHHHHDDDEEEEEEDDDDDDIIIQQQXXXjjjtttvvvkkkccc\\\VVVSSSNNNLLLIIIFFFCCCAAA@@@???>>>>>>===<<<;;;:::999999777999:::;;;;;;;;;===>>>@@@AAACCCEEEIIINNNSSSVVV]]]\\\[[[[[[\\\^^^aaabbbbbbfffhhhhhhffffffjjjnnn}}}vvvxxxsssfff]]]UUUMMMFFFDDDBBB>>>===>>>???@@@@@@BBBBBBCCCEEEFFFGGGHHHIIIJJJLLLSSSbbbzzzbbb^^^```qqqhhhbbb[[[mmm|||nnnmmmrrr}}}wwwwwwxxxyyy{{{}}}~~~||||||~~~ssscccYYYRRRMMMLLLNNNPPPOOOOOOQQQUUUWWWVVVTTTUUUSSSPPPLLLJJJIIIHHHIIIJJJJJJJJJIIIKKKOOOUUUYYYaaaffflllooonnnmmmnnnpppwww{{{sssiiihhhiiipppuuukkkjjjoooxxx~~~|||}}}|||zzzxxxxxxvvvuuuwwwzzz}}}}}}|||||||||{{{{{{{{{|||}}}}}}|||{{{zzzxxxuuunnngggaaa[[[SSSKKKHHHFFFCCCDDDGGGGGGJJJTTTmmmXXXWWWYYYaaassszzzfffZZZSSS___uuuuuubbbWWWQQQOOOQQQVVV___jjjpppnnnfff___YYYWWWUUUUUUXXX[[[^^^^^^XXXVVVRRRNNNJJJIIIHHHHHHCCCEEEFFFEEEEEEJJJQQQXXXgggrrr|||ssslllbbbXXXQQQKKKGGGDDD@@@???>>>===<<<;;;;;;;;;<<<;;;;;;:::999888777777666777999999999999;;;<<<>>>>>>======>>>???AAABBBHHHHHHGGGGGGHHHJJJLLLMMMMMMPPPRRRRRRQQQRRRUUUYYYlllwww|||sssnnnsss|||nnnaaaYYYSSSLLLGGGCCCAAA>>>===>>>@@@@@@@@@BBBBBBCCCEEEFFFGGGHHHIIIJJJLLLSSSccc|||~~~bbb^^^ccczzzzzzhhhccc]]]ppp|||ppprrr~~~yyyvvvvvvwwwxxxzzz}}}{{{wwwwwwwwwzzztttgggYYYQQQLLLHHHHHHJJJKKKLLLNNNRRRVVVYYYXXXWWWVVVTTTPPPMMMKKKJJJJJJJJJLLLMMMMMMMMMNNNQQQVVVYYY___ccciiikkkjjjiiikkkmmmqqqqqqttt|||xxxnnnhhhiiiooo{{{vvvnnnnnnttt}}}~~~}}}{{{yyywwwxxxwwwwwwxxx{{{}}}}}}||||||{{{{{{{{{||||||}}}~~~}}}{{{xxxuuuqqqkkkddd```ZZZRRRJJJHHHFFFCCCDDDGGGGGGKKKXXXsssXXXVVVWWW]]]jjjiiiYYYUUU___uuu~~~qqq___WWWTTTSSSLLLOOOVVV]]]```___XXXSSSRRRPPPNNNOOOQQQUUUWWWWWWVVVTTTPPPLLLIIIGGGFFFFFFCCCDDDFFFFFFFFFJJJQQQVVV```kkk}}}qqqgggaaa\\\UUUMMMGGGBBB???>>>999999999999999999::::::999999888888777777666666777888::::::::::::;;;===<<<<<<<<<<<<===>>>@@@@@@CCCBBBBBBBBBCCCDDDFFFGGGFFFHHHJJJJJJJJJKKKNNNQQQYYY```hhhmmmooorrrvvvyyyyyy}}}zzzrrrkkkhhhqqq|||zzzjjj]]]VVVRRRMMMIIIDDDBBB@@@???@@@BBBBBBBBBBBBBBBCCCEEEFFFGGGHHHIIIIIIKKKRRRbbb|||yyyaaa\\\bbb}}}uuuhhheeebbbzzzyyyrrrwwwyyyttttttvvvuuuuuuxxx}}}zzzsssnnnoooooorrrxxx}}}~~~{{{wwwjjj___SSSNNNKKKIIIIIIKKKIIILLLPPPUUUYYYZZZYYYXXXVVVTTTQQQNNNLLLKKKLLLLLLOOOOOOPPPPPPQQQSSSWWWZZZ___cccggghhhgggfffhhhkkkpppppprrrwwwqqqkkkhhhkkktttxxxqqqrrryyy~~~|||{{{zzzxxxxxxyyyzzz|||}}}}}}}}}{{{{{{{{{||||||}}}~~~~~~}}}zzzvvvqqqmmmhhhbbb^^^XXXPPPJJJHHHFFFDDDDDDGGGHHHLLLXXXrrrWWWUUUVVVZZZaaasssnnnZZZXXXaaawww~~~|||ppp```YYYWWWWWWTTTUUUVVVXXXYYYWWWTTTQQQNNNLLLKKKKKKMMMPPPQQQQQQSSSQQQNNNJJJGGGDDDCCCBBBBBBDDDFFFGGGGGGIIIOOOTTT[[[dddtttuuuiii^^^WWWRRROOOJJJDDD???;;;::::::888888888888888888888888777777777777777777666666777999::::::::::::;;;<<<777888888:::;;;===>>>???????????????@@@@@@AAABBB@@@AAABBBBBBCCCDDDGGGHHHKKKNNNSSSWWWYYY\\\aaafffiiinnnrrrqqqkkkddd```___mmm{{{uuufff[[[UUURRRNNNJJJCCCAAA??????AAABBBBBBAAABBBBBBCCCEEEFFFGGGHHHIIIGGGJJJQQQaaa{{{ttt___ZZZaaa|||nnneeeeeehhhvvvsss{{{~~~wwwuuuvvvwwwtttrrruuu|||zzzqqqiiiddddddeeeggglllpppppplllgggbbbXXXOOOLLLLLLJJJKKKNNNLLLPPPVVVZZZ\\\ZZZXXXWWWUUUSSSQQQNNNMMMLLLMMMMMMPPPQQQSSSSSSTTTVVVYYY[[[]]]```ccccccaaaaaadddgggmmmqqqvvv{{{xxxpppmmmlllpppzzzyyysssuuu{{{~~~}}}}}}yyyzzz|||}}}~~~~~~~~~~~~{{{||||||}}}}}}}}}~~~~~~|||yyytttoookkkfffaaa]]]VVVOOOIIIHHHGGGDDDDDDGGGHHHLLLUUUjjjVVVTTTTTTWWW[[[jjjttt\\\YYYccczzz|||}}}rrrddd^^^\\\[[[```^^^\\\ZZZWWWTTTRRRQQQOOOMMMKKKJJJLLLMMMMMMLLLMMMLLLJJJGGGDDDBBBAAA@@@AAADDDFFFGGGFFFHHHLLLPPPUUU]]]iiittt}}}wwwkkk___UUUMMMHHHCCCBBB???;;;777555555666666777777777777666555555777777777777777888888888777888::::::999888:::;;;999999::::::;;;;;;<<<<<<<<<<<<======>>>>>>>>>>>>============>>>@@@AAABBBIIIHHHIIIMMMNNNMMMQQQVVV]]]bbbfffddd^^^ZZZZZZ\\\jjjyyyzzzpppbbbYYYTTTQQQMMMJJJ@@@>>>======???@@@@@@???BBBBBBCCCEEEFFFGGGHHHIIIHHHJJJQQQaaa{{{ppp]]]ZZZbbb~~~iiicccdddnnnsssttt}}}~~~zzzyyyzzzxxxuuurrruuu~~~zzzqqqggg___[[[YYYYYY\\\aaaeeeeeeaaa]]]ZZZQQQJJJJJJKKKKKKLLLNNNPPPUUU\\\```___\\\XXXVVVTTTRRRPPPNNNLLLMMMMMMNNNOOOQQQTTTVVVVVVXXXZZZ\\\ZZZ\\\^^^]]][[[\\\___bbbhhhpppzzz|||~~~zzzssssssvvv{{{{{{tttuuu{{{~~~zzz}}}|||}}}}}}~~~~~~}}}}}}|||zzzwwwrrrnnnjjjeee```\\\TTTNNNIIIHHHGGGEEEEEEGGGFFFKKKSSSaaa}}}UUUSSSTTTVVVWWWeeezzz___YYYddd{{{zzzyyypppmmmkkkkkkjjjjjjhhheeeaaa^^^\\\[[[ZZZWWWSSSPPPNNNLLLIIIGGGFFFFFFEEEDDDCCCBBBAAAAAAAAADDDFFFFFFEEEFFFIIILLLMMMRRR[[[bbbfffiiikkklllkkkfff___VVVNNNGGGBBB???:::;;;:::777444222444666555666666777777666555555777777888888999999999:::999:::;;;;;;::::::;;;<<<=========>>>=========<<<======>>>>>>??????>>>>>>???>>>======???@@@@@@@@@HHHEEEFFFJJJKKKHHHJJJOOOSSSXXX[[[ZZZVVVTTTXXX]]]jjjzzz~~~}}}yyy}}}tttjjj^^^VVVSSSPPPLLLHHH???=========???@@@@@@???BBBBBBCCCEEEFFFGGGHHHIIIIIILLLSSSbbb|||oooZZZZZZfffkkkdddfffvvvrrrttt~~~~~~}}}}}}{{{{{{yyyvvvuuuzzz~~~sssiii___WWWTTTPPPPPPSSSYYY___```^^^[[[VVVNNNHHHIIIKKKKKKLLLOOOSSSYYYaaaeeeccc___ZZZXXXSSSQQQOOOMMMLLLLLLMMMNNNNNNQQQTTTWWWXXXYYY[[[]]]YYY[[[\\\[[[YYYYYY]]]```iiisssxxxooonnnpppssstttwww|||jjjgggkkkyyy|||www{{{|||ssstttzzz~~~~~~|||~~~~~~~~~}}}{{{{{{wwwuuurrrnnnkkkfff```\\\SSSMMMHHHHHHGGGEEEEEEGGGEEEKKKRRRYYYjjjTTTRRRSSSUUUVVVbbb~~~aaaZZZeee{{{}}}yyy}}}}}}~~~~~~tttuuuvvvuuussspppnnnmmmgggccc]]]WWWQQQLLLGGGCCCAAAAAAAAABBBBBBBBBCCCCCCAAADDDFFFFFFEEEDDDGGGJJJEEEIIIOOOTTTVVVWWWWWWXXXVVVSSSNNNIIIDDD@@@>>><<<999:::;;;888555444777:::555666777888999888888777888888999999::::::;;;;;;<<<>>>???>>>======>>>???;;;<<<======>>>=========<<<======>>>>>>>>>>>>===@@@>>>======>>>??????>>>AAA>>>@@@FFFHHHEEEGGGLLLIIINNNRRRQQQMMMNNNUUU[[[lll}}}{{{xxxwwwssswww}}}|||oooggg\\\UUURRROOOJJJFFF@@@???>>>???AAABBBBBB@@@BBBBBBCCCEEEFFFGGGHHHIIIKKKMMMTTTddd}}}oooXXX[[[jjjppphhhjjj}}}rrrttt|||{{{~~~}}}zzzyyyyyyxxxxxx~~~{{{ooodddZZZSSSOOOKKKKKKOOOUUU\\\```___]]]UUUMMMHHHIIILLLLLLMMMPPPTTT[[[dddhhhfffaaa\\\ZZZRRRPPPNNNLLLLLLLLLMMMNNNMMMPPPTTTWWWYYYZZZ\\\^^^[[[]]]]]]\\\YYYZZZ^^^bbbnnnxxxvvvkkk```\\\[[[\\\^^^]]]^^^gggqqqsssyyy{{{rrrbbbWWWWWW[[[lll{{{zzz{{{xxxzzz|||ssssssyyy}}}}}}~~~}}}~~~}}}{{{yyyvvvtttqqqooolllgggaaa\\\RRRLLLHHHHHHHHHEEEEEEGGGFFFMMMRRRSSS\\\sssRRRTTTRRRSSSWWW___}}}~~~aaa[[[eeeyyyxxxxxx~~~zzzzzznnnaaa[[[UUUNNNGGGDDD>>>@@@AAA@@@???>>>???@@@BBBBBBCCCCCCCCCCCCBBBBBBFFFEEEDDDEEEFFFGGGFFFEEEEEEDDDAAA>>>;;;888666555777777666666555555555444555555666666777777888888777888999999;;;;;;<<<===>>>>>>>>>>>>>>>>>>>>>>>>:::;;;<<<===???AAABBBCCCAAA@@@???>>>==================<<<;;;;;;;;;;;;<<<======<<<<<<>>>AAADDDFFFDDDFFFHHHIIIGGGHHHUUUbbbvvv{{{yyyvvvrrrooopppsssvvvzzz~~~vvvhhhaaaYYYRRROOOLLLHHHDDD@@@???>>>===>>>???AAACCCAAABBBDDDEEEGGGHHHHHHHHHOOOPPPWWWiiieeeXXXVVVkkkvvveeejjjwwwyyy}}}~~~zzzvvvsssvvv{{{tttiiiaaaZZZRRRLLLKKKJJJKKKPPPVVV[[[[[[YYYOOOJJJGGGHHHHHHHHHLLLQQQTTT]]]fffhhhgggddd]]]WWWRRROOOLLLKKKLLLMMMMMMLLLOOOPPPQQQQQQRRRVVV[[[_________```______```bbbeeellluuurrrfff]]]UUUPPPLLLKKKJJJJJJKKKNNNQQQSSSXXXYYYYYYVVVRRRRRRUUUXXXdddjjjqqqrrrooonnnssswww}}}ttttttyyy~~~~~~~~~|||yyywwwtttqqqmmmiiiccc\\\XXXQQQMMMIIIFFFFFFGGGGGGFFFIIIHHHKKKSSSYYYbbbwwwPPPSSSPPPQQQVVV]]]zzzggg]]]eeewwwtttuuu|||wwwggg]]]UUUKKKCCCAAA>>>?????????======>>>@@@BBBBBBCCCCCCCCCCCCBBBBBBDDDCCCAAABBBCCCDDDCCCAAAAAA@@@>>><<<:::888777777777666666666555555555555555555666666777888888888999999:::;;;<<<======>>>>>>>>>>>>>>>>>>>>>>>>>>>======>>>??????@@@AAAAAAAAAAAA@@@???>>>>>>>>>>>>======<<<;;;;;;;;;;;;<<<======<<<<<<===@@@BBBDDDCCCDDDFFFGGGFFFJJJXXXggg}}}zzzsssrrrpppnnnnnnqqqvvv{{{}}}~~~rrrfff___WWWQQQNNNKKKFFFCCC>>>??????@@@AAAAAAAAAAAAAAABBBDDDEEEGGGHHHHHHHHHPPPQQQZZZmmmcccYYYXXXoootttffflllzzz||||||}}}|||wwwtttuuuxxx}}}~~~pppeee]]]VVVNNNIIIJJJJJJLLLQQQWWW[[[[[[YYYPPPKKKHHHIIIJJJIIILLLQQQVVV```iiikkkiiifff```YYYSSSPPPMMMKKKLLLLLLLLLLLLNNNOOOPPPPPPRRRUUUYYY]]]aaabbbbbbaaa```___aaaccclllvvvnnn___UUUNNNIIIEEEFFFEEECCCCCCDDDFFFIIIJJJKKKKKKKKKIIIGGGHHHKKKNNNUUU[[[aaadddcccdddjjjpppzzzrrrrrrxxx~~~~~~|||zzzwwwtttppplllhhhbbb\\\XXXPPPMMMHHHFFFFFFGGGGGGFFFHHHFFFIIIOOOSSSZZZnnnNNNPPPNNNPPPTTTZZZvvvjjj]]]dddtttoooqqqzzzzzzgggZZZPPPGGG@@@>>>===>>>>>><<<;;;;;;===???AAAAAABBBBBBBBBBBBAAAAAAAAA@@@>>>>>>??????>>><<<;;;:::999999888888888888666666666666555555555555555555666777777888888999::::::;;;<<<===>>>??????>>>>>>>>>>>>>>>>>>>>>>>>??????@@@@@@@@@@@@AAAAAABBBAAA@@@??????>>>>>>???======<<<;;;;;;;;;;;;<<<======<<<<<<===>>>@@@AAA@@@@@@BBBDDDFFFLLL\\\lllyyyssskkkjjjiiihhhjjjpppyyyvvvlllaaa[[[TTTNNNKKKIIIDDDAAA===>>>AAACCCCCCCCCAAA@@@BBBBBBCCCEEEFFFGGGHHHIIIPPPSSS]]]rrr}}}```XXXYYYrrrpppeeemmm|||~~~{{{{{{|||yyyuuurrrxxxzzz|||nnnbbbZZZSSSMMMHHHJJJJJJMMMSSSYYY]]][[[YYYPPPLLLJJJLLLLLLKKKNNNRRRZZZdddlllooommmjjjbbb[[[TTTQQQMMMLLLLLLLLLLLLLLLMMMNNNOOOPPPQQQSSSWWWZZZ___```bbbbbbbbbbbbccceeellluuuqqqhhhZZZOOOIIIEEEBBB@@@@@@???>>>======???AAABBBCCCCCCCCCBBBBBBCCCGGGIIIKKKPPPVVVYYYZZZ___hhhooo~~~wwwqqqqqqwww~~~~~~~~~~~~}}}~~~~~~~~~{{{yyywwwtttpppkkkfffaaa[[[XXXOOOLLLHHHEEEFFFFFFGGGGGGIIIGGGIIIMMMOOOUUUiii~~~MMMOOOMMMOOOTTTYYYrrr~~~hhh\\\```ooo{{{nnnpppwwwttt```SSSJJJCCC???>>>=========;;;::::::===???@@@@@@AAAAAAAAAAAA@@@@@@???>>><<<<<<<<<<<<:::999888888777666666666777777666666666666666555555555555666666777888888999999::::::;;;<<<===>>>>>>???========================???@@@@@@AAAAAABBBBBBBBBCCCBBBAAA@@@????????????======<<<;;;;;;;;;;;;<<<======<<<<<<<<<===>>>>>>???>>>???AAAEEEMMM^^^mmm|||~~~{{{xxxyyy|||{{{tttmmmfffdddcccbbbeeellluuu||||||{{{mmmccc\\\WWWPPPKKKIIIFFFBBB???<<<===???AAABBBBBBAAAAAABBBCCCCCCDDDFFFGGGHHHIIIPPPTTTaaawwwxxx]]]UUUYYYuuukkkbbbiii|||~~~wwwwwwyyywwwttttttyyy{{{{{{nnnbbbYYYSSSOOOLLLKKKLLLPPPVVV]]]___\\\YYYQQQMMMLLLNNNOOONNNQQQUUU^^^hhhqqqsssqqqlllddd]]]UUURRRNNNLLLLLLLLLLLLKKKKKKMMMOOOOOOPPPRRRTTTWWWXXX[[[___bbbdddfffiiikkkpppyyyrrriii___XXXOOOHHHDDDBBBAAA@@@???>>>===<<<<<<===???@@@BBBBBBAAA@@@@@@BBBDDDFFFHHHKKKOOOQQQTTT[[[eeelllzzzwwwrrrsssxxx}}}|||yyy~~~~~~~~~~~~}}}||||||}}}}}}zzzzzzzzz{{{||||||yyywwwwwwtttooojjjeee```ZZZWWWMMMJJJFFFEEEEEEFFFGGGGGGKKKJJJLLLPPPRRRYYYnnnLLLNNNLLLOOOTTTWWWnnn{{{gggZZZ]]]mmm~~~rrrqqqwwwoooZZZMMMEEE@@@>>>@@@=========<<<;;;;;;===?????????@@@@@@@@@@@@??????>>>===;;;;;;;;;;;;999888888888777555555444444555555555555666666666666666666666777777888999999999999999:::;;;<<<===>>>>>>========================>>>>>>???AAABBBCCCDDDEEECCCBBBAAA@@@????????????======<<<;;;;;;;;;;;;<<<===<<<<<<<<<<<<<<<======>>><<<===@@@DDDKKKYYYgggxxx~~~{{{xxxwwwvvvxxxvvvuuuvvvxxxuuummmgggcccbbb___]]]___eeennntttvvv}}}uuufff[[[XXXSSSMMMIIIGGGEEE@@@=========<<<===>>>@@@AAACCCCCCCCCCCCDDDEEEGGGIIIJJJNNNTTTddd|||www___UUU[[[zzzyyyeee]]]cccvvvzzztttuuuwwwvvvvvvwwwyyy{{{~~~yyylll```WWWRRRPPPOOONNNPPPUUU\\\bbbbbb^^^YYYRRRNNNMMMPPPQQQRRRUUUZZZdddmmmvvvxxxuuuooofff]]]VVVSSSOOOMMMLLLLLLKKKJJJJJJLLLNNNPPPPPPPPPRRRTTTTTTWWW[[[___cccgggkkknnnvvvsssggg\\\UUUPPPMMMGGGBBB@@@>>>>>>>>>???>>>>>>======>>>???@@@AAA???===<<<===>>>@@@@@@DDDEEEGGGHHHKKKRRR[[[bbbooowwwyyyuuuvvvyyy{{{}}}zzzxxxwwwwwwzzzyyyyyyzzzzzz{{{{{{zzz}}}~~~}}}{{{zzzvvvvvvwwwyyyzzzzzzwwwtttvvvsssnnniiiddd___YYYTTTLLLIIIEEEDDDEEEFFFGGGGGGKKKJJJMMMSSSVVVaaa{{{KKKMMMKKKNNNSSSVVVjjj}}}kkkZZZ\\\mmmzzzvvvxxxnnnYYYKKKDDD@@@???@@@===>>>??????>>>===>>>???>>>>>>????????????>>>>>>===<<<::::::;;;;;;:::888999888777666555444444444555555555666666666666666666666777888888999999:::999999:::;;;<<<======>>>>>>>>>>>>>>>>>>>>>>>>>>><<<===>>>@@@BBBDDDEEEFFFBBBAAA@@@??????>>>>>>???======<<<;;;;;;;;;;;;<<<<<<<<<<<<===============>>><<<===@@@BBBFFFPPP[[[eeeiiimmmnnnmmmnnnpppsssvvvvvvwwwxxxuuuooogggaaa```^^^\\\ZZZ[[[```ggglllrrrzzz||||||||||||yyyoooaaaWWWTTTOOOJJJGGGFFFDDD???<<<===<<<;;;;;;<<>>>>>>>>===============>>>??????CCCAAA>>>===>>>@@@@@@@@@DDDDDDDDDDDDFFFLLLTTTYYYbbbhhhpppxxx~~~yyyvvvwwwyyyxxxyyy|||~~~{{{wwwsssqqqrrrtttvvvwwwvvvvvvwwwyyyzzzzzzyyy||||||{{{{{{zzzxxxwwwwwwvvvvvvwwwyyyzzzyyyvvvssstttrrrnnnjjjeee^^^WWWRRRJJJGGGDDDCCCDDDFFFGGGGGGHHHHHHLLLSSSYYYiiiIIIKKKIIIMMMRRRSSSfffppp]]]___ppp{{{||||||kkkWWWJJJDDD@@@@@@BBB===???BBBBBBAAA?????????===>>>>>>??????>>>>>>===;;;:::999999;;;;;;:::999999888777777666666666666555555555555666666666777666777777888888999::::::::::::;;;<<<===>>>>>>???>>>>>>>>>>>>>>>>>>>>>>>>===>>>???@@@AAABBBCCCCCCAAAAAA@@@???>>>>>>>>>>>>======<<<;;;;;;;;;;;;<<<;;;<<<======>>>>>>>>>>>>???>>>???AAAAAAAAAFFFMMMSSSUUUYYY]]]aaaeeekkkqqqxxx|||~~~wwwmmmddd```YYYXXXXXXWWWYYY]]]dddiiirrryyyzzzrrrqqqqqqrrrpppiii___WWWQQQMMMIIIFFFEEECCC???;;;;;;;;;<<<===???@@@BBBBBBDDDCCCCCCCCCDDDGGGIIIKKKNNNWWWkkkwwwbbbYYYdddooo^^^YYYZZZbbblllzzz~~~wwwqqqrrrttttttvvvyyy{{{|||~~~vvvooodddXXXPPPNNNPPPRRRXXX[[[aaahhhllliiibbb[[[TTTOOOMMMPPPSSSWWW^^^fffrrr|||~~~vvvjjj```XXXUUUPPPMMMLLLLLLKKKIIIIIILLLPPPQQQQQQPPPPPPPPPQQQRRRUUUWWW\\\bbbjjjooo{{{ttteeeXXXPPPJJJFFFCCCAAAAAAAAA@@@>>>>>>>>>???;;;<<<<<<===>>>???@@@@@@EEEBBB@@@@@@CCCEEEFFFEEEEEEDDDCCCCCCEEEJJJPPPUUUYYY]]]bbbeeejjjwww}}}{{{{{{vvvtttuuuvvvrrrqqqsssqqqpppnnnmmmnnnpppsssuuuwwwuuuuuuwwwzzz|||{{{zzzzzzyyyxxxwwwvvvvvvwwwwwwxxxxxxyyy{{{|||zzzvvvsssrrrqqqnnnkkkfff^^^UUUOOOIIIFFFCCCBBBDDDFFFGGGHHHFFFFFFKKKSSS\\\oooGGGIIIGGGKKKPPPQQQcccrrr```aaarrr~~~~~~vvveeeRRRHHHCCCAAAAAADDD===@@@DDDEEECCCAAA@@@???======>>>>>>>>>>>>======:::999888999:::;;;:::999888888777777777777888888444555555555666666777777777777777888999999::::::;;;;;;<<<===>>>???@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>?????????@@@@@@AAAAAAAAAAAA@@@???>>>==================<<<;;;;;;;;;;;;<<<;;;<<<===>>>????????????@@@???@@@BBB@@@===???CCCIIIJJJNNNSSSYYY___hhhooo|||{{{oooeeeaaaSSSTTTTTTUUUXXX^^^dddjjjssszzzzzzrrrmmmkkkjjjjjjiiieee^^^XXXPPPLLLHHHFFFEEECCC???;;;:::;;;>>>@@@BBBBBBBBBAAADDDCCCCCCCCCDDDGGGIIIKKKOOOYYYnnnuuu^^^XXXcccnnn]]]YYYZZZ___fffkkkzzzxxxrrrrrrssssssuuuxxx|||}}}~~~uuunnncccXXXPPPNNNQQQUUU\\\^^^dddkkkoookkkccc[[[TTTOOOMMMOOOTTTYYYaaaiiiwwwxxxlllbbbYYYUUUQQQNNNLLLLLLJJJIIIIIIMMMPPPRRRRRRPPPOOOOOOKKKMMMPPPTTTZZZcccmmmsssxxxfff]]]RRRIIIEEEBBB>>><<<888999:::;;;::::::;;;<<<<<<<<<===>>>@@@AAABBBBBBCCC@@@===???BBBFFFGGGFFFBBBAAA@@@@@@BBBGGGLLLPPPVVVYYY\\\ZZZZZZcccsss{{{{{{|||{{{yyyyyytttrrrsssrrrnnnkkklllfffggghhhjjjmmmppprrrtttwwwvvvuuuwww{{{}}}}}}{{{yyyxxxvvvuuuuuuwwwyyyzzzzzzzzz{{{}}}~~~|||wwwtttqqqpppnnnlllfff^^^TTTMMMHHHFFFCCCBBBDDDFFFGGGHHHGGGGGGLLLTTT^^^tttGGGMMMLLLKKKPPPSSS^^^ssszzzbbbgggyyy~~~uuu```KKKCCCAAA>>>@@@EEEEEEEEEEEEEEEFFFDDDAAA>>>>>>======>>>??????===;;;===;;;::::::;;;<<<:::999666666555555555444444444666666666666555444333222777777777888999999::::::::::::;;;;;;<<<<<<======????????????>>>>>>>>>>>>>>>>>>>>>>>>????????????BBBAAAAAA@@@@@@?????????>>>============<<<<<<<<<<<<<<<<<<;;;<<<<<<======>>>@@@AAAAAA@@@???AAABBBCCCFFFIIIIIIKKKSSSbbbnnn|||rrrhhh```XXXUUUSSSVVV]]]gggpppuuu{{{vvvmmmccc```^^^^^^aaaaaa___\\\QQQNNNKKKHHHEEEBBB>>>;;;============???AAACCCDDDAAABBBDDDEEEEEEFFFIIIKKKQQQYYYnnnxxx]]]ZZZkkkmmm^^^\\\[[[___dddhhhooo}}}xxxqqqqqqrrrrrrsssvvvxxxzzz~~~|||vvvoooeeeYYYRRRMMMLLLPPPWWW___ccciiipppsssnnnddd\\\RRRQQQOOOPPPTTT]]]hhhppp}}}~~~nnn```VVVRRRLLLHHHGGGHHHIIIIIIFFFJJJNNNPPPPPPOOONNNNNNTTTOOOOOOUUU]]]fffvvvqqqeee___LLLJJJFFFBBB>>><<<<<<<<<999::::::::::::::::::;;;<<<<<<===>>>???AAABBBCCCBBBAAABBBDDDGGGIIIIIIHHHFFFDDDAAA???@@@CCCHHHKKKKKKNNNPPPPPPPPPXXXfffqqqyyypppkkkmmmpppqqqpppppppppooolllhhheeedddeeeccccccbbbccceeekkksssxxx~~~}}}||||||{{{{{{{{{{{{{{{|||}}}}}}}}}}}}}}}{{{~~~{{{vvvttttttsssssssssooohhh^^^UUUOOOHHHFFFCCCAAAAAACCCFFFGGGHHHHHHKKKQQQ[[[tttBBBHHHFFFEEEJJJMMMWWWkkkhhhlll}}}uuuaaaMMMFFFDDD??????CCCDDDCCCDDDEEEGGGFFFCCCAAA??????>>>???@@@@@@>>><<<<<<;;;::::::;;;;;;:::888666666555555555444444444444444555555555555555555777777888888999:::::::::;;;;;;<<<<<<======>>>>>>@@@?????????>>>>>>>>>>>>>>>>>>>>>>>>????????????BBBBBBAAAAAA@@@???????????????>>>>>>===========================>>>??????<<<>>>??????>>>>>>???@@@>>>AAAEEEGGGKKKUUUeeeqqq~~~uuuhhh___ZZZYYYZZZ^^^gggqqqyyy}}}xxxmmmaaa^^^[[[\\\]]]^^^\\\YYYRRROOOKKKHHHEEEBBB>>>;;;============???AAACCCDDDAAABBBDDDEEEEEEFFFIIILLLRRRZZZoooxxx]]][[[lllmmm]]]ZZZ[[[aaahhhmmmrrr}}}|||tttoooqqqssstttuuuwwwwwwyyy}}}wwwqqqggg___VVVQQQNNNMMMRRRXXX]]]aaagggnnnpppkkkaaaZZZQQQPPPOOOPPPVVV```mmmvvvmmm^^^SSSOOOJJJGGGGGGHHHJJJJJJHHHJJJMMMOOONNNNNNNNNOOOQQQOOORRR[[[fffrrryyykkk\\\PPPLLLFFFDDDAAA>>><<<<<<<<<<<<999::::::::::::;;;;;;;;;======>>>???@@@BBBCCCDDDDDDDDDDDDGGGJJJLLLLLLLLLGGGEEEBBB@@@AAAEEEIIILLLNNNPPPRRRPPPQQQYYYfffqqq}}}~~~qqqkkkeeecccfffiiijjjjjjkkkmmmmmmkkkfffbbb___^^^___```bbbdddiiipppyyy}}}|||{{{{{{{{{{{{|||~~~~~~|||xxxuuuuuuttttttsssooohhh^^^UUUOOOHHHFFFCCCAAAAAACCCFFFGGGIIIIIILLLRRR\\\uuuCCCHHHFFFEEEJJJKKKTTTgggnnnppp~~~xxxcccQQQJJJFFFAAA???CCCDDDDDDEEEGGGIIIIIIFFFDDDAAA@@@@@@@@@AAAAAA???===;;;:::888999::::::999777666666666555555555444444333333444555666666777777777888888999999::::::;;;<<<<<<======>>>??????@@@@@@@@@@@@?????????>>>>>>>>>>>>>>>?????????@@@@@@BBBBBBAAAAAA@@@@@@??????@@@@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@AAA>>>???AAA@@@??????@@@BBB>>>AAADDDGGGNNNZZZlllxxxyyykkk___^^^___dddlllwwwxxxlllaaa]]]ZZZYYY[[[[[[YYYVVVSSSPPPKKKHHHEEEBBB>>>;;;=========>>>???AAACCCCCCAAACCCDDDEEEEEEGGGIIILLLQQQ[[[rrrwww]]]YYYiiiooo^^^ZZZ\\\dddnnnvvvzzzwwwqqqnnnrrrvvvvvvwwwxxxwwwyyy|||{{{qqqjjj]]]WWWQQQOOONNNOOOSSSYYY]]]aaafffllllllggg^^^XXXPPPOOONNNPPPXXXeeettt}}}iiiZZZOOOKKKGGGEEEFFFHHHJJJJJJIIIKKKLLLLLLLLLLLLNNNPPPPPPRRRZZZhhhvvvssseeeXXXLLLCCCAAA>>>===<<<:::::::::;;;<<<999999::::::;;;;;;;;;;;;>>>>>>???@@@AAACCCDDDEEEGGGGGGHHHKKKOOOQQQQQQPPPIIIFFFCCCBBBCCCGGGKKKNNNQQQSSSSSSQQQRRRZZZgggrrrzzzppp```]]]ZZZ[[[___cccdddcccdddfffhhhfffaaa\\\XXXVVVZZZ]]]bbbiiipppyyy|||{{{zzzzzz}}}~~~{{{wwwuuutttvvvvvvtttppphhh^^^UUUOOOGGGEEECCCBBBBBBCCCFFFGGGJJJKKKNNNSSS^^^yyyDDDIIIFFFEEEJJJJJJQQQbbbzzzpppppp{{{~~~iiiTTTKKKGGGCCCBBBGGGIIIIIIIIIKKKMMMLLLIIIGGGBBBAAA???@@@@@@@@@???===:::999888888999999888666666666666666555555555555444444444555555666777888888888999999:::;;;;;;;;;======>>>??????@@@AAAAAAAAAAAA@@@@@@@@@?????????>>>>>>?????????@@@@@@@@@BBBBBBBBBAAAAAA@@@@@@@@@AAA@@@???>>>>>>>>>??????@@@??????>>>>>>>>>??????BBBCCCDDDDDDCCCCCCDDDFFFCCCDDDGGGKKKTTTeeezzz}}}pppdddbbbfffppp}}}xxxlllbbb___[[[ZZZ\\\\\\YYYVVVUUUQQQLLLHHHDDDAAA>>>;;;<<<<<<===>>>@@@AAABBBCCCAAACCCEEEEEEFFFGGGJJJLLLPPP[[[sssttt\\\VVVccc{{{rrr```[[[\\\fffqqq~~~vvvqqqoootttxxxxxxwwwxxxzzz{{{}}}vvvllleeeVVVQQQNNNNNNOOOOOORRRXXX^^^aaafffjjjiiiccc\\\VVVMMMLLLLLLOOOXXXhhhyyyyyyfffWWWMMMIIIFFFDDDEEEGGGHHHHHHJJJKKKKKKJJJJJJLLLOOOSSSUUU\\\iiiyyyuuucccWWWMMMDDD@@@@@@::::::999888888999::::::999999::::::;;;<<<<<<<<>>??????===<<<:::888777777888999777666777777666666666555555555777666555555555555666777999999999:::;;;;;;<<<<<<======>>>???@@@AAABBBCCCAAAAAAAAAAAA@@@@@@@@@@@@????????????@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAABBBAAA???>>>===>>>???@@@AAAAAA@@@???>>>>>>>>>>>>CCCDDDEEEEEEDDDDDDEEEGGGFFFGGGJJJQQQ```vvvxxxnnnhhhppp~~~{{{pppfffcccaaa```bbbaaa^^^ZZZWWWRRRMMMHHHDDDAAA===;;;;;;<<<===???@@@AAABBBBBBBBBCCCEEEFFFFFFGGGJJJLLLOOO[[[uuupppZZZVVV___sssqqqaaa[[[\\\gggtttyyytttssswwwzzzyyyxxxxxx~~~|||rrrhhhaaaSSSOOOMMMNNNNNNNNNQQQUUU\\\___dddfffccc]]]VVVRRRJJJIIIJJJNNNXXXiii{{{vvvdddVVVLLLIIIFFFDDDDDDEEEFFFEEEJJJJJJJJJIIIIIILLLQQQUUU]]]iii{{{ssseeeTTTJJJBBB<<<:::;;;:::999999888888888888888999999:::;;;;;;<<<======??????@@@AAABBBDDDEEEFFFGGGHHHJJJOOOTTTVVVVVVVVVJJJHHHEEEDDDFFFJJJNNNRRRRRRRRRSSSTTTXXXaaammmuuu|||tttggg]]]WWWXXXYYY[[[]]]]]][[[ZZZUUUUUUTTTSSSRRRTTTWWWZZZ^^^dddnnnyyy~~~|||}}}}}}|||yyyvvvtttssszzzyyyvvvppphhh___VVVQQQEEEDDDCCCCCCCCCDDDFFFGGGGGGKKKPPPWWWiiiDDDHHHEEEEEEKKKJJJMMM[[[ooouuuqqqwwwoooUUUIIIEEEDDDHHHPPPUUUTTTTTTUUUUUUSSSPPPMMMCCCAAA???>>>>>>>>>===<<<:::999777888999999888666777777777666666666555555888777666555555555666777999::::::;;;;;;<<<<<<===<<<===>>>???@@@BBBCCCCCCBBBBBBBBBAAAAAAAAA@@@@@@?????????@@@@@@@@@@@@AAA???@@@@@@AAABBBCCCCCCDDDDDDBBB@@@???>>>???AAABBBCCCCCCBBBBBBBBBBBBCCCCCCDDDFFFGGGGGGFFFFFFGGGHHHIIILLLSSS___rrrzzzttt~~~~~~uuukkkiiihhhiiikkkiiiddd```XXXTTTMMMHHHDDD@@@===;;;;;;<<<>>>???AAABBBBBBBBBBBBDDDEEEFFFFFFHHHJJJMMMOOO\\\xxxkkkWWWVVV^^^oooooo```[[[___nnn~~~yyyvvvzzz|||{{{zzzzzzwwwnnnddd]]]SSSOOOMMMNNNNNNNNNPPPUUUZZZ]]]aaaaaa]]]VVVQQQNNNIIIIIIJJJNNNYYYiiizzz|||pppaaaUUUKKKIIIEEEDDDEEEEEEEEEEEEIIIIIIIIIIIIKKKNNNTTTYYYeeevvvhhh[[[MMMDDD???999777888::::::999999999888888777999999:::;;;<<<======>>>??????@@@AAABBBDDDEEEFFFEEEGGGJJJOOOUUUXXXXXXWWWLLLJJJHHHFFFHHHLLLQQQTTTUUUUUUWWWYYY^^^fffpppvvv{{{}}}rrrfff]]]XXXWWWXXXYYYZZZYYYWWWUUUSSSNNNNNNMMMMMMNNNSSSYYY^^^ccckkkvvv~~~{{{yyyxxxvvvtttwwwvvvsssnnnfff]]]UUUPPPDDDDDDCCCCCCDDDEEEFFFGGGEEEKKKPPPXXXlllEEEIIIFFFGGGNNNMMMOOO\\\ooovvvqqquuulllTTTIIIEEEDDDGGGNNNUUUUUUUUUVVVWWWVVVSSSPPPEEEBBB@@@>>>??????>>>===;;;999888888999:::888777777777777777666666666555777666555444555666888::::::::::::;;;<<<<<<======<<<<<<===???@@@AAACCCCCCBBBBBBBBBBBBAAAAAAAAAAAA?????????@@@@@@@@@AAAAAA===>>>???AAACCCDDDFFFFFFGGGEEECCCAAAAAABBBDDDEEEEEEEEEFFFGGGIIIKKKMMMNNNNNNPPPQQQQQQPPPOOOQQQRRRUUU[[[fffuuu}}}uuummmmmmnnnqqqssspppjjjeeeZZZUUUNNNHHHCCC@@@===;;;;;;<<<>>>@@@AAABBBBBBBBBBBBDDDEEEFFFGGGHHHKKKMMMQQQ___{{{gggSSSSSS[[[nnnpppaaa___hhh{{{xxx|||~~~~~~|||sssjjj```YYYSSSOOOLLLNNNOOOOOORRRWWW[[[^^^bbbaaa[[[TTTOOOMMMJJJJJJLLLPPPZZZiiiyyy{{{pppfffYYYOOOIIIGGGDDDDDDEEEGGGGGGGGGHHHHHHIIIJJJLLLQQQWWW[[[iii}}}~~~qqq\\\QQQGGGBBB???:::888999777888888999999999888888999999:::;;;<<<===>>>>>>?????????@@@AAACCCEEEEEEDDDFFFJJJPPPVVVYYYYYYXXXOOOMMMKKKJJJKKKPPPUUUXXX[[[\\\]]]```dddjjjqqquuu|||}}}{{{ttthhh]]]WWWVVVUUUWWWXXXWWWUUURRRPPPNNNJJJJJJKKKLLLNNNSSSYYY^^^gggppp|||~~~yyyvvvvvvuuutttrrrrrrqqqnnniiibbbYYYRRRMMMCCCCCCCCCCCCDDDEEEFFFGGGDDDKKKPPPWWWmmmBBBEEECCCDDDKKKJJJLLLXXXpppuuuooorrrjjjSSSIIIFFFCCCFFFKKKSSSSSSTTTVVVXXXXXXUUUSSSFFFDDDAAA@@@@@@@@@???>>>;;;:::999999::::::999777777777777777666666666666555444444444555888;;;<<<::::::;;;;;;<<<=========;;;<<<===>>>@@@AAABBBCCCCCCCCCBBBBBBBBBAAAAAAAAA??????@@@@@@@@@AAAAAAAAA<<<===???AAACCCEEEGGGHHHIIIGGGEEECCCCCCDDDFFFGGGFFFGGGHHHKKKOOORRRUUUWWWZZZ[[[]]]\\\[[[[[[\\\^^^dddkkkxxxzzzrrrnnnoooqqquuuwwwuuunnnhhhZZZUUUNNNHHHCCC@@@===;;;:::<<<>>>@@@AAABBBBBBAAABBBDDDFFFFFFGGGHHHKKKMMMSSSaaa~~~dddQQQOOOXXXmmmsssddddddrrr|||yyy}}}}}}zzzqqqggg]]]VVVSSSOOOLLLNNNOOOPPPTTTZZZ^^^bbbeeeccc]]]VVVRRRPPPKKKLLLNNNRRR\\\iiixxx~~~{{{qqqfff\\\QQQGGGFFFEEECCCDDDFFFHHHIIIIIIFFFHHHJJJKKKNNNSSSYYY]]]iii~~~pppcccMMMEEE>>><<<<<<:::999:::555666777888999999999999999999:::;;;<<<===>>>???>>>>>>???@@@AAACCCDDDEEEDDDFFFKKKQQQWWWZZZZZZYYYRRRPPPMMMLLLNNNRRRXXX[[[```aaaccceeeiiimmmqqqttt~~~}}}yyypppdddYYYVVVXXXUUUVVVWWWWWWTTTPPPNNNNNNGGGIIILLLNNNPPPTTTYYY\\\iiirrr~~~yyysssqqqqqqqqqpppooonnnmmmjjjeee^^^VVVOOOKKKCCCCCCCCCDDDDDDEEEGGGGGGDDDKKKPPPVVVmmmCCCFFFBBBCCCJJJJJJMMMZZZtttoooppp}}}yyyvvvbbbOOOIIIIIIGGGEEEEEELLLLLLMMMOOORRRSSSRRRQQQLLLHHHCCC@@@??????>>>===<<<;;;:::999888888888888999888777666666777888999777777777888999999:::::::::<<<===<<<;;;;;;<<<===AAAAAAAAA@@@AAAAAABBBBBBDDDDDDDDDDDDCCCBBBAAA@@@@@@@@@???????????????@@@EEEBBB@@@AAAEEEIIIJJJIIIJJJIIIIIIIIIKKKKKKJJJIIIMMMNNNPPPSSSWWW^^^fffkkkqqqrrrrrrqqqppppppsssuuuyyytttnnnjjjooouuuyyy}}}|||qqqeeeZZZTTTLLLEEE@@@>>><<<;;;<<<<<<===???@@@AAABBBCCCCCCEEEFFFGGGGGGHHHJJJLLLUUUdddaaaQQQUUU\\\lllrrroooooo~~~||||||}}}~~~wwwpppggg]]]VVVPPPPPPQQQRRRPPPNNNUUU]]]hhhiiijjjfff```XXXSSSQQQMMMPPPRRRVVV```nnnvvvwww}}}tttkkkdddZZZPPPKKKKKKDDDCCCBBBDDDGGGJJJJJJJJJHHHIIIKKKNNNNNNPPPYYYcccwwwyyymmm___TTTFFFCCC???;;;999888888999777777777777888888888888:::;;;;;;<<<===>>>??????>>>???@@@AAACCCDDDEEEFFFEEEHHHNNNSSSVVVVVVUUUSSSRRRRRRRRRQQQQQQTTTYYY]]]ccciiioooqqqooonnnpppssswwwvvvqqqfffZZZRRRPPPRRRVVVVVVVVVTTTRRROOOMMMKKKKKKJJJKKKNNNTTTZZZ^^^```ooozzzzzzvvvrrrpppnnnmmmkkkiiikkkjjjhhhccc\\\TTTMMMIIICCCBBBAAAAAABBBDDDGGGHHHJJJJJJNNNXXXjjjBBBFFFCCCDDDKKKKKKNNN\\\vvvooolllxxxttt{{{|||ppp```QQQKKKJJJFFFDDDEEECCCCCCEEEJJJOOOTTTUUUVVVLLLHHHCCC@@@??????>>>>>><<<;;;:::999888888888888777777666555555666777777888888888999::::::;;;;;;;;;<<<======<<<<<<===>>>>>>>>>>>>>>>???@@@BBBBBBEEEEEEEEEEEEDDDCCCBBBAAAAAAAAA@@@@@@@@@@@@AAAAAABBB@@@???AAAFFFJJJMMMMMMRRRQQQOOOOOOOOOPPPPPPPPPWWWZZZ___eeemmmvvvyyynnnjjjiiinnnssswwwzzzxxxmmmbbbWWWRRRJJJCCC@@@===<<<;;;<<<<<<===???@@@AAABBBCCCCCCEEEFFFFFFGGGHHHKKKMMMWWWfffaaaRRRTTT]]]lllvvvtttvvv~~~zzz{{{}}}{{{uuuooofff]]]VVVRRRQQQRRRTTTSSSSSS[[[dddqqqrrrrrrmmmeee\\\WWWTTTOOORRRTTTXXXaaannnvvvwwwtttlllccc\\\UUULLLHHHIIICCCBBBBBBDDDGGGJJJKKKKKKJJJJJJLLLOOOPPPRRR\\\fffyyy}}}vvvmmmbbbUUULLLDDDAAA>>>:::888888888999777777777777888888888888:::;;;;;;<<<===>>>????????????@@@BBBCCCDDDEEEEEEFFFIIINNNRRRUUUVVVUUUTTTSSSSSSSSSRRRSSSWWW]]]aaajjjooouuuwwwuuutttvvvyyyxxxvvvooodddXXXPPPOOOQQQUUUTTTSSSRRRPPPNNNMMMLLLPPPPPPRRRVVV\\\aaaeeefffqqq}}}}}}{{{wwwtttpppnnnmmmllljjjhhhkkkjjjgggbbb[[[SSSLLLHHHCCCBBBAAAAAABBBDDDGGGHHHHHHHHHLLLTTTbbb|||AAAEEECCCDDDKKKKKKOOO]]]{{{ppphhhyyyuuupppvvv}}}}}}uuummmcccXXXQQQJJJEEECCCDDD>>>???AAAGGGNNNTTTWWWXXXLLLHHHCCC@@@??????>>>>>><<<<<<;;;:::999999999999888777777666666777777888888999999::::::;;;<<<<<<;;;===>>>>>>======>>>???======>>>???@@@BBBCCCDDDFFFFFFFFFFFFEEEDDDCCCCCCBBBBBBBBBAAAAAABBBBBBCCCBBBAAAAAADDDIIIOOORRRSSSWWWVVVSSSRRRRRRSSSVVVXXXbbbgggoooxxxxxxnnngggfffhhhmmmqqqssstttrrrggg\\\SSSNNNGGGBBB???===<<<;;;<<<===>>>???@@@BBBCCCCCCCCCEEEFFFFFFGGGIIILLLOOOWWWggg~~~```TTTSSS]]]nnnttttttyyy{{{yyyxxxzzz~~~}}}zzzuuupppiiiaaaZZZUUUSSSTTTVVVWWWZZZccclllvvvwwwvvvpppfff\\\UUUSSSSSSVVVXXX[[[dddpppvvvwwwmmmddd[[[UUUPPPIIIFFFGGGBBBBBBBBBDDDGGGJJJKKKKKKLLLJJJKKKOOOQQQUUU___iii{{{~~~xxxssslllfff___VVVKKKDDD@@@>>><<<999888888999999777777777888888888999999::::::;;;<<<===>>>??????AAAAAAAAABBBCCCDDDDDDEEEHHHJJJNNNQQQTTTUUUVVVVVVUUUUUUUUUUUUVVV[[[bbbgggppptttyyy{{{zzzyyyzzz|||{{{wwwooobbbWWWPPPPPPRRRUUUTTTRRRPPPOOOOOOPPPPPPRRRTTTXXX]]]bbbfffjjjkkkvvv}}}zzzxxxvvvsssooommmlllkkkjjjhhhkkkjjjfff```YYYQQQJJJFFFBBBBBBBBBBBBCCCDDDFFFHHHHHHHHHKKKPPPZZZnnnAAAFFFDDDDDDJJJJJJOOO^^^uuuffftttwwwnnnsss{{{~~~zzzuuuooodddWWWKKKDDDCCCFFFBBBBBBEEEIIIOOOTTTVVVWWWLLLIIIDDD@@@?????????>>>===<<<;;;::::::999999999;;;::::::::::::::::::;;;888888999::::::;;;;;;<<<<<<>>>??????>>>>>>@@@AAAAAAAAAAAAAAABBBCCCEEEEEEEEEFFFFFFFFFEEEEEEDDDCCCBBBBBBAAAAAABBBBBBCCCCCCEEEEEEFFFIIINNNSSSWWWYYY\\\ZZZXXXVVVVVVZZZ```dddooouuuyyysssmmmfffccceeejjjnnnqqqpppooojjj```VVVNNNJJJDDD@@@>>>===;;;;;;<<<===>>>???AAABBBCCCCCCDDDEEEFFFFFFGGGJJJNNNQQQVVVgggzzz___UUUQQQ]]]qqqssssss{{{vvvvvvwwwzzz}}}~~~~~~zzzwwwqqqiiibbbYYYVVVVVVXXX[[[___iiisssxxxzzzzzzrrrfff[[[UUUSSSWWWZZZ^^^aaajjjtttyyyxxxlllbbbXXXRRRNNNHHHFFFGGGBBBAAAAAADDDGGGKKKLLLLLLLLLIIIJJJMMMPPPUUU___iiiwww~~~sssmmmkkkhhhddd___YYYTTTMMMFFF@@@===;;;:::888777888999999777777888888888999999999999:::;;;<<<===>>>???@@@BBBBBBCCCCCCDDDDDDDDDEEEHHHJJJMMMPPPSSSUUUWWWWWWXXXXXXYYYYYY[[[```ggglllrrruuuxxxyyyyyyxxxyyyzzz|||wwwmmmaaaWWWRRRSSSUUUTTTSSSQQQPPPPPPRRRTTTUUUUUUYYY___eeejjjmmmppprrr}}}~~~{{{xxxwwwtttpppnnnmmmmmmkkkjjjjjjhhhddd^^^WWWOOOHHHDDDBBBBBBBBBBBBCCCEEEFFFGGGJJJJJJKKKOOOVVVfffBBBGGGDDDDDDIIIIIIPPPbbbzzzhhhrrryyymmmpppxxx}}}|||ooo\\\LLLDDDEEEHHHDDDEEEHHHLLLQQQUUUVVVUUUMMMIIIDDDAAA@@@@@@???>>>>>>===<<<;;;::::::::::::;;;<<<<<<<<<<<<<<<<<<;;;888888999999:::;;;;;;<<<===>>>@@@@@@@@@@@@AAACCCDDDDDDCCCCCCBBBCCCCCCCCCDDDDDDEEEEEEEEEDDDCCCCCCAAAAAAAAAAAAAAABBBCCCCCCHHHIIIJJJMMMPPPUUUZZZ]]]aaaaaa___^^^```fffooouuu~~~~~~wwwooojjjddd``````eeekkkooopppmmmiiiddd[[[QQQKKKGGGBBB???===<<<;;;:::======>>>@@@AAABBBCCCDDDDDDEEEFFFFFFHHHKKKOOOSSSUUUiiiwww^^^VVVPPP```wwwxxxwww~~~~~~uuuuuuwwwzzz}}}~~~yyyqqqjjj___ZZZWWWYYY\\\bbbmmmwww~~~xxxkkk___ZZZYYYYYY___dddjjjrrr{{{~~~|||ooocccWWWPPPLLLHHHEEEEEEBBBBBBBBBDDDGGGJJJKKKKKKKKKHHHGGGKKKOOOSSS[[[cccnnnuuuyyyvvvkkkaaa^^^^^^[[[XXXTTTOOOKKKFFFBBB???::::::999888777888888999888888888888999999999999999999;;;<<<===???@@@@@@CCCCCCCCCDDDDDDEEEEEEEEEHHHJJJMMMQQQUUUWWWYYYZZZ\\\]]]^^^___aaaeeekkkooorrrsssuuuvvvuuuuuuuuuuuuvvvpppggg\\\UUURRRTTTVVVSSSRRRRRRSSSTTTVVVXXXYYY\\\aaaiiiooosssvvvyyy|||~~~||||||||||||zzzyyyzzzwwwsssqqqpppooommmlllhhhfffbbb[[[TTTMMMGGGCCCAAABBBBBBCCCDDDEEEFFFGGGIIIIIIKKKNNNTTTdddCCCHHHEEECCCIIILLLVVVjjj|||iiipppyyyjjjkkkuuutttrrruuutttwww|||~~~rrr]]]LLLFFFGGGHHHBBBDDDIIIOOOTTTWWWWWWUUUMMMIIIDDDAAA@@@@@@??????>>>>>>===<<<;;;;;;;;;;;;:::;;;;;;<<<<<<;;;;;;:::999999:::;;;;;;<<<<<<===>>>???AAAAAAAAAAAACCCEEEDDDDDDCCCBBBAAAAAAAAAAAACCCDDDDDDEEEEEEDDDDDDCCCAAAAAAAAAAAAAAABBBCCCDDDJJJLLLNNNQQQTTTYYY^^^cccfffgggggggggiiippp{{{~~~|||~~~~~~{{{wwwnnniiidddaaa\\\YYY\\\bbbggglllmmmiiieee```XXXPPPIIIFFFAAA>>>===<<<;;;999===>>>???@@@AAACCCDDDDDDDDDEEEFFFFFFHHHLLLQQQUUUYYYooottt\\\VVVQQQeee~~~yyy~~~wwwwwwyyyzzz|||~~~wwwooobbb\\\WWWYYY^^^fffqqq||||||mmm```[[[ZZZZZZbbbkkksss}}}pppcccUUUNNNKKKGGGDDDDDDDDDCCCBBBDDDGGGJJJJJJJJJJJJGGGFFFJJJMMMPPPUUU[[[bbbeeegggddd\\\UUUSSSTTTOOOMMMJJJFFFBBB???======:::999999888888888888888888888888999999999999:::888999:::<<<===???@@@AAACCCCCCCCCDDDEEEFFFFFFGGGHHHKKKPPPUUUZZZ\\\^^^^^^aaacccdddfffgggiiimmmpppqqqqqqqqqrrrrrrqqqqqqppplllfff^^^VVVRRRRRRUUUWWWTTTVVVYYY\\\^^^___``````bbbhhhpppuuuyyy|||~~~{{{xxxvvvwwwxxxyyyyyy{{{xxxtttqqqpppooommmkkkeeeccc___YYYRRRKKKFFFCCCAAAAAABBBCCCDDDEEEFFFFFFGGGFFFHHHMMMVVViiiCCCHHHEEEDDDKKKQQQ___vvv{{{iiinnnzzzzzzhhhjjjtttvvvjjjfffgggeeefffiiimmmrrrvvvxxxyyyyyywwwlllYYYKKKHHHGGGFFFEEEHHHMMMTTTZZZ[[[YYYVVVMMMIIIEEEAAA@@@@@@@@@??????>>>===<<<;;;;;;;;;;;;;;;;;;<<<======<<<;;;;;;<<<<<<<<<===>>>>>>??????>>>@@@BBBBBBBBBCCCDDDFFFDDDCCCBBBBBBBBBBBBBBBBBBDDDEEEEEEFFFFFFEEEEEEEEEBBBBBBBBBBBBCCCDDDEEEFFFOOORRRUUUYYY\\\bbbiiinnnsssuuuvvvvvvxxx~~~wwwqqqiiigggiiijjjfffbbb\\\YYYWWWVVVTTTQQQUUU\\\```eeegggddd```]]]WWWQQQIIIFFFBBB???===<<<:::999===>>>???@@@BBBCCCDDDDDDDDDEEEFFFFFFHHHLLLRRRWWWbbbzzzqqqZZZUUUUUUlll|||}}}{{{{{{{{{{{{{{{}}}vvvccc\\\WWWZZZaaakkkxxxoooaaa[[[ZZZZZZdddqqq|||rrrcccUUUNNNLLLIIIFFFFFFEEEDDDCCCDDDGGGIIIIIIIIIKKKGGGFFFJJJMMMMMMPPPTTTVVVWWWWWWUUUQQQMMMLLLKKKHHHGGGDDD@@@===;;;;;;<<<::::::999999999888888888888888888999999999::::::888999:::<<<>>>???@@@AAABBBBBBCCCDDDFFFGGGHHHHHHJJJNNNTTT[[[```cccddddddeeegggjjjlllllllllmmmooommmmmmllllllllllllkkkjjjddd___YYYTTTSSSUUUYYY[[[\\\```fffllloooooommmkkkmmmsss{{{~~~xxxuuuuuuwwwyyyzzzzzzwwwrrrooommmkkkiiigggcccaaa\\\WWWPPPJJJFFFCCCAAAAAABBBDDDEEEEEEFFFFFFFFFFFFHHHOOO[[[sssCCCHHHEEEEEEMMMUUUgggyyyhhhlllwww{{{iiikkkwwwpppddd^^^\\\\\\\\\]]]bbbhhhnnnqqqqqqmmmmmmeeeVVVKKKIIIGGGDDDKKKNNNTTT[[[___^^^ZZZVVVMMMJJJEEEBBBAAA@@@@@@??????>>>===<<<<<<;;;;;;<<<===>>>???@@@@@@???>>>===>>>>>>>>>???@@@@@@AAAAAA???AAABBBCCCCCCCCCEEEGGGDDDDDDDDDDDDDDDEEEFFFGGGEEEFFFFFFGGGGGGGGGFFFFFFCCCCCCCCCCCCDDDEEEGGGGGGTTTWWW\\\```eeekkksssyyy~~~jjjbbbZZZWWWYYYYYYVVVQQQOOONNNNNNOOOMMMLLLPPPWWWZZZ___cccaaa^^^\\\XXXSSSIIIFFFBBB???===<<<:::888>>>>>>???@@@BBBCCCDDDDDDDDDEEEFFFFFFHHHMMMSSSWWWiiipppYYYUUUXXXqqq~~~~~~}}}|||{{{|||{{{ddd\\\WWW[[[dddooo}}}vvvfff______ZZZeeetttssseeeVVVPPPOOOLLLKKKKKKFFFEEEDDDEEEGGGHHHHHHHHHKKKHHHGGGJJJMMMLLLMMMPPPOOOOOONNNLLLKKKIIIGGGFFFFFFEEECCC???<<<:::;;;===;;;;;;::::::999888888888888888999999999:::::::::888999:::<<<>>>???AAAAAAAAABBBCCCEEEFFFHHHIIIIIILLLPPPXXX___eeehhhiiiiiigggjjjnnnoooooonnnmmmnnnjjjhhhggggggggggggeeedddaaa]]]XXXVVVWWWZZZ^^^```eeejjjrrrzzz}}}}}}yyywww}}}|||xxxwwwyyy{{{|||xxxuuupppmmmjjjhhheeecccaaa___[[[UUUPPPJJJFFFDDD@@@AAABBBDDDEEEEEEFFFFFFHHHGGGJJJRRRbbb}}}GGGGGGDDDFFFLLLQQQhhh~~~jjjjjjqqqkkkmmmxxxyyyjjj___[[[[[[XXXYYY\\\___aaabbbbbbbbbddd^^^VVVOOOKKKJJJIIIHHHOOOTTTYYY\\\```bbb\\\TTTNNNHHHBBB@@@BBBCCCAAA>>>BBBBBB@@@???>>>>>>======@@@@@@AAA@@@???===;;;:::??????>>>>>>>>>>>>???????????????@@@AAACCCDDDEEEDDDDDDCCCCCCBBBBBBBBBAAACCCDDDEEEEEEEEEDDDBBBAAADDDEEEEEEDDDCCCEEEJJJOOOXXX[[[```eeekkksss{{{kkkWWWRRRKKKGGGGGGHHHHHHHHHFFFGGGGGGHHHIIIKKKPPPSSSWWW]]]aaa```aaaaaaZZZPPPDDDCCC@@@===;;;:::999999;;;===@@@AAABBBCCCDDDFFFJJJHHHGGGIIIJJJLLLRRRYYYiiilllVVVTTTVVVooo~~~{{{|||}}}||||||vvvggg]]]WWW\\\gggsss|||ggg]]]]]]ZZZddduuummmeeeYYYPPPKKKIIIHHHGGGFFFFFFFFFGGGGGGHHHHHHHHHHHHHHHHHHIIIIIIIIIJJJJJJIIIIIIHHHGGGFFFEEEDDDCCCBBBAAA@@@>>><<<:::888777888888888888888888888888999999:::::::::;;;;;;;;;:::;;;<<<<<<;;;<<>>>>>??????@@@AAAAAAAAA@@@???>>>???>>>>>>>>>???@@@AAABBB@@@??????@@@AAACCCEEEFFFEEEEEEEEEEEEDDDDDDCCCCCCCCCDDDEEEEEEEEEEEEDDDDDDEEEEEEFFFEEEEEEHHHMMMRRR\\\___dddjjjpppxxxttt```RRRMMMHHHEEEEEEFFFEEEEEEDDDFFFGGGHHHIIIKKKOOORRRVVV\\\`````````^^^WWWNNNCCCBBB???===;;;:::::::::;;;>>>@@@BBBBBBCCCDDDFFFHHHGGGGGGJJJKKKLLLSSS[[[mmmgggUUUVVVXXXsss}}}zzz|||}}}}}}~~~uuuggg^^^XXX]]]iiivvv}}}hhh]]]\\\YYYdddvvv|||iiibbbYYYRRRNNNLLLJJJIIIFFFGGGGGGGGGHHHHHHHHHHHHIIIIIIIIIIIIJJJJJJJJJJJJIIIHHHHHHGGGFFFEEEDDDCCCBBBAAA@@@>>><<<:::888888999999999999999999999999999999999:::::::::;;;;;;;;;<<<===<<<<<<===@@@BBBCCCFFFHHHIIIHHHJJJNNNQQQWWWZZZ___eeejjjnnnooopppoooqqqsssuuuuuurrrooolllkkkiiigggggggggfffbbb___^^^```dddgggkkkpppvvv{{{~~~{{{{{{|||{{{{{{wwwtttqqqmmmjjjhhhhhhhhheee```XXXQQQKKKFFFBBB???@@@BBBDDDDDDDDDDDDEEEFFFHHHJJJMMMTTTgggBBBDDDBBBGGGOOOUUUmmmpppkkkmmmvvvuuu}}}~~~xxxsssqqqqqqnnnmmmlllkkkhhhfffdddcccbbb[[[RRRKKKGGGFFFGGGGGGOOOVVV]]]aaadddddd^^^VVVNNNIIIDDDBBBCCCDDDCCCBBBAAA@@@@@@??????@@@@@@AAA???@@@AAACCCCCCCCCBBBAAA>>>>>>>>>???@@@AAACCCCCC@@@@@@??????AAACCCFFFGGGGGGGGGFFFFFFFFFFFFEEEEEEDDDDDDEEEFFFGGGGGGGGGGGGGGGGGGGGGGGGHHHLLLQQQUUU```ccciiipppwww~~~hhhUUULLLIIIFFFDDDDDDDDDDDDCCCCCCEEEHHHIIIJJJLLLOOOQQQVVV[[[^^^^^^]]]ZZZRRRIIIBBB@@@>>><<<;;;:::::::::<<<>>>AAABBBCCCCCCEEEFFFGGGFFFHHHKKKLLLMMMTTT\\\sss```TTTWWW[[[www}}}zzz}}}~~~tttfff^^^ZZZ```lllyyyiii]]][[[XXXdddxxxuuuddd```[[[VVVRRROOOKKKIIIGGGGGGHHHHHHHHHHHHHHHIIIIIIIIIIIIIIIJJJJJJJJJJJJHHHHHHGGGFFFEEEDDDDDDCCCBBBBBB@@@>>><<<:::999888::::::::::::::::::::::::999999999999::::::::::::<<<============>>>AAACCCBBBFFFIIIJJJKKKNNNSSSXXX___bbbfffkkkpppsssuuuvvvtttvvvxxxyyywwwsssooolllmmmkkkjjjkkkkkkjjjhhhfffhhhkkkoootttzzz}}}{{{|||||||||{{{xxxvvvrrrnnnkkkiiihhhgggddd___WWWPPPJJJEEE@@@===???AAADDDDDDDDDDDDEEEGGGGGGHHHKKKUUUkkkCCCEEEDDDHHHPPPUUUlllpppiiikkk~~~}}}xxx}}}~~~}}}}}}|||{{{zzzxxxwwwvvvjjjbbbXXXOOOJJJIIIIIIIIIOOOVVV^^^bbbdddddd^^^WWWPPPLLLGGGDDDCCCCCCBBBAAA@@@@@@@@@@@@@@@AAABBBBBB@@@AAABBBCCCCCCCCCBBBAAA????????????@@@AAABBBCCCAAA@@@??????@@@BBBEEEGGGFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEFFFHHHJJJLLLMMMMMMLLLKKKKKKLLLPPPUUUXXX```eeelllssszzzzzzaaaRRRHHHGGGFFFEEEEEEEEEEEEEEEEEEGGGKKKMMMMMMNNNPPPRRRWWWYYY[[[[[[ZZZTTTLLLEEE@@@???===;;;::::::;;;;;;<<>>===;;;:::::::::;;;<<<===???BBBDDDDDDEEEFFFHHHIIIJJJLLLMMMLLLMMMWWWaaa~~~sssYYYPPPSSS[[[wwwyyy|||~~~uuugggbbb```fffppp{{{ooo___YYYXXXddduuuyyyoooiiijjjhhhddd^^^VVVNNNHHHEEEIIIIIIIIIIIIIIIIIIIIIIIIFFFGGGGGGGGGGGGHHHHHHHHHHHHHHHGGGGGGFFFFFFEEEEEEDDDCCCBBBAAA???>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;999999:::::::::;;;;;;;;;;;;<<<<<<<<<<<<===@@@BBBAAAEEEIIIMMMQQQWWW___eeeooottt{{{~~~|||xxxssspppmmmoooqqqtttwwwzzz}}}~~~}}}zzzwwwxxxvvvsssoookkkgggeeeddd```[[[TTTMMMHHHDDD@@@>>>>>>@@@CCCDDDDDDEEEFFFHHHHHHHHHOOOaaaEEEGGGGGGJJJPPPQQQeee{{{iiieeeggg}}}}}}|||kkk[[[PPPJJJGGGFFFKKKSSS[[[]]]]]]]]]ZZZVVVRRROOOJJJFFFBBB@@@@@@@@@AAAAAAAAAAAABBBBBBCCCDDDBBBCCCDDDDDDCCCBBBAAA@@@@@@@@@@@@@@@AAABBBCCCCCCEEEDDDDDDCCCCCCCCCCCCDDDCCCCCCCCCDDDDDDDDDDDDEEEFFFFFFFFFGGGKKKPPPTTTWWWYYYVVVTTTUUUXXX\\\___aaabbbhhhpppxxx~~~ooo]]]RRREEEFFFFFFFFFFFFHHHKKKNNNUUUVVVXXXXXXWWWXXXYYY[[[^^^YYYVVVUUUQQQIIICCC@@@<<<;;;:::999::::::<<<<<<>>>@@@CCCDDDEEEEEEGGGHHHJJJJJJLLLNNNMMMPPP\\\iiinnnVVVOOOQQQYYYrrruuuvvvxxxkkkfffeeejjjrrr}}}rrr```ZZZXXXcccqqqxxxwwwrrrnnnmmmsssqqqkkkbbbXXXOOOIIIGGGKKKJJJJJJJJJJJJIIIIIIIIIGGGGGGGGGGGGHHHHHHHHHHHHIIIIIIHHHHHHGGGGGGGGGGGGFFFEEEDDDCCCAAA@@@??????<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<======<<<>>>@@@CCCCCCGGGLLLPPPTTT\\\eeellltttxxx}}}{{{xxxuuussstttwwwzzz}}}|||xxxvvvtttqqqnnniiieeebbb```\\\WWWQQQKKKGGGCCC@@@>>>>>>@@@CCCDDDDDDEEEGGGHHHHHHHHHQQQhhhCCCFFFFFFJJJOOOPPPcccyyyiiiddddddzzzxxxdddUUULLLHHHFFFHHHQQQWWWXXXXXXXXXWWWTTTOOOMMMIIIEEEAAA@@@AAABBBCCCBBBBBBBBBBBBBBBCCCDDDBBBCCCDDDEEEEEEEEEDDDCCC???@@@@@@BBBDDDFFFHHHIIIIIIIIIIIIIIIHHHFFFDDDCCCCCCCCCCCCDDDDDDDDDEEEEEEGGGFFFFFFHHHLLLRRRXXX[[[ZZZXXXVVVXXX]]]cccggghhhhhhnnnvvv~~~qqq___SSSJJJKKKKKKJJJJJJMMMSSSWWW_________^^^\\\]]]___aaaaaaZZZUUUSSSNNNEEE@@@@@@::::::999999999:::<<<===>>>AAACCCEEEEEEFFFGGGIIIHHHIIIKKKMMMMMMSSScccsssgggSSSNNNPPPXXXnnnuuusss~~~zzzqqqlllkkkooovvvuuubbbZZZWWW```kkkppppppppptttxxx}}}zzzrrrggg[[[QQQMMMMMMKKKKKKKKKKKKJJJJJJIIIIIIHHHHHHIIIIIIIIIJJJJJJJJJJJJJJJIIIIIIIIIIIIHHHHHHHHHGGGFFFEEEDDDBBBAAAAAA????????????????????????<<<<<<<<<============>>>>>>????????????@@@CCCEEEGGGJJJOOOSSSXXX```jjjrrrvvvyyy}}}~~~|||yyywwwvvvuuuuuuyyy||||||yyytttrrrppplllgggbbb___]]]WWWRRRMMMGGGDDDAAA???======@@@CCCDDDDDDEEEGGGHHHGGGHHHSSSnnnAAADDDEEEJJJOOOPPPccczzziiicccbbbvvvlll[[[PPPJJJHHHGGGOOOUUUUUUTTTUUUUUUSSSKKKJJJHHHDDDAAAAAACCCDDDDDDCCCCCCBBBBBBBBBCCCCCCAAABBBDDDFFFGGGHHHGGGGGG>>>???AAACCCFFFJJJMMMNNNLLLMMMMMMMMMKKKIIIFFFDDDCCCCCCDDDDDDEEEEEEEEEFFFGGGFFFFFFHHHLLLSSSYYY]]]ZZZXXXVVVZZZaaahhhlllmmmnnnsss|||uuubbbUUUPPPQQQQQQPPPPPPTTTZZZ```eeeeeedddaaa___```bbbdddddd[[[TTTQQQLLLCCC???@@@999999888888999;;;<<<===>>>AAADDDEEEEEEFFFHHHIIIEEEGGGIIILLLNNNVVViii{{{bbbPPPMMMQQQXXXkkkwwwrrr~~~|||uuuqqqooosssxxxwwwddd[[[VVV^^^hhhlllmmmqqqzzzvvvjjj]]]TTTRRRRRRLLLLLLKKKKKKJJJJJJJJJIIIJJJJJJJJJKKKKKKKKKLLLLLLJJJJJJJJJJJJJJJJJJIIIIIIIIIHHHGGGFFFEEEDDDCCCBBBAAAAAAAAAAAAAAAAAAAAAAAA============>>>>>>>>>>>>@@@AAAAAAAAAAAABBBEEEGGGIIIMMMRRRVVV[[[dddnnnvvvwwwxxxyyyzzz|||}}}~~~}}}{{{xxxuuutttttttttuuuyyy}}}{{{xxxsssqqqnnnjjjfffaaa]]][[[SSSOOOIIIEEEBBB@@@===<<<===@@@BBBDDDEEEEEEGGGIIILLLNNNZZZwwwDDDJJJIIIHHHKKKNNNccckkk\\\\\\mmm~~~uuu^^^OOOHHHFFFDDDFFFIIIMMMOOOOOOOOOOOOLLLHHHDDDBBBBBBBBBCCCBBBAAABBBCCCCCCDDDDDDCCCCCCGGGFFFEEEGGGIIIIIIEEEBBBBBB@@@AAAFFFMMMTTTWWWWWWTTTUUUVVVTTTOOOIIIFFFDDDDDDDDDDDDDDDDDDEEEFFFGGGIIIIIIKKKNNNRRRWWW\\\___]]]YYYXXX]]]bbbgggnnntttuuuzzz{{{hhh[[[VVVUUUSSSSSSUUUYYY]]]___gggfffeeebbb___^^^___aaa^^^[[[UUUNNNGGGAAA===;;;<<<<<<<<<<<<<<<===>>>???@@@AAABBBDDDEEEGGGHHHIIIFFFJJJJJJLLLRRRVVVfffaaaRRRPPPRRRXXXkkkzzz~~~}}}vvvrrrlllkkkqqq}}}rrr___UUUSSS]]]ffflllsss}}}vvvgggZZZQQQMMMKKKJJJJJJKKKKKKKKKLLLLLLLLLMMMMMMMMMMMMMMMMMMMMMMMMMMMLLLKKKJJJJJJIIIIIIJJJHHHGGGGGGFFFFFFEEEEEEEEEDDDCCCBBBAAAAAA@@@@@@AAA????????????????????????BBBBBBAAAAAABBBDDDFFFGGGJJJPPPWWW\\\```gggrrryyy|||yyyuuussstttuuuvvvuuuvvvuuusssqqqpppqqqrrrssszzz}}}~~~}}}{{{yyyxxxxxxtttnnnhhhccc___ZZZWWWPPPLLLGGGBBB???======>>>>>>AAADDDFFFFFFFFFGGGHHHJJJMMM\\\~~~CCCHHHHHHIIINNNQQQcccmmm\\\YYYhhhxxxyyyaaaPPPHHHEEEDDDEEEHHHKKKNNNOOOPPPPPPLLLIIIEEEBBBBBBCCCCCCBBBAAABBBBBBCCCCCCCCCCCCCCCFFFEEEEEEGGGJJJJJJGGGDDDEEEEEEGGGLLLSSSYYY\\\\\\YYYZZZZZZWWWQQQKKKGGGEEECCCCCCDDDEEEFFFHHHIIIJJJKKKMMMOOOSSSVVVZZZ]]]^^^^^^ZZZYYY^^^ccchhhooouuuyyy}}}jjj]]]VVVUUUSSSSSSUUUYYY]]]```fffffffffdddbbbaaa``````]]]ZZZTTTMMMFFFAAA===;;;;;;;;;;;;;;;<<<===>>>>>>@@@AAABBBDDDFFFGGGHHHIIIGGGLLLKKKNNNTTTYYYjjj```QQQOOOQQQXXXkkk~~~zzzqqqmmmhhhggglllvvvlll[[[TTTRRR\\\hhhqqq|||vvvfff[[[SSSPPPOOOLLLLLLLLLLLLLLLMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMLLLLLLKKKJJJJJJJJJJJJIIIHHHHHHHHHHHHHHHGGGGGGEEEEEEDDDCCCCCCCCCDDDDDDBBBBBBBBBBBBBBBBBBBBBBBBEEEDDDDDDDDDEEEGGGIIIJJJQQQVVV\\\aaaeeekkkuuu|||}}}zzzvvvsssssssssssssssrrrrrrppppppppprrrtttuuuzzz}}}~~~~~~~~~~~~}}}{{{xxxwwwvvvqqqjjjddd```\\\XXXVVVOOOLLLGGGBBB>>>===>>>>>>???BBBEEEFFFFFFFFFGGGHHHLLLQQQbbbAAAFFFFFFIIIPPPSSSbbb|||ppp]]]WWWbbbyyysssgggTTTIIIDDDCCCDDDEEEHHHKKKNNNPPPRRRMMMJJJFFFDDDCCCCCCCCCBBBAAAAAABBBCCCCCCCCCCCCBBBEEEEEEFFFHHHJJJKKKJJJHHHKKKLLLOOOUUU[[[```bbbcccaaaaaa```[[[TTTMMMHHHFFFBBBCCCDDDEEEHHHJJJLLLNNNOOOQQQVVVZZZ^^^```aaaaaa```\\\\\\aaafffjjjqqqwww~~~}}}kkk___VVVUUUSSSSSSUUU[[[```dddhhhhhhhhhgggeeebbb```___[[[XXXRRRKKKEEE@@@===;;;::::::::::::;;;<<<===>>>AAAAAACCCDDDFFFGGGHHHIIIHHHMMMLLLOOOWWW]]]ppp{{{]]]PPPNNNOOOXXXjjj|||~~~xxxssshhheeeaaa```ccckkksssyyy{{{|||~~~}}}qqqaaaVVVSSSUUU^^^kkkxxxssscccYYYSSSRRRQQQNNNNNNNNNNNNNNNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMLLLKKKKKKJJJJJJIIIIIIIIIJJJJJJJJJJJJJJJJJJGGGGGGGGGFFFGGGGGGHHHIIIHHHHHHHHHHHHHHHHHHHHHHHHIIIIIIHHHHHHIIIKKKMMMNNNWWW[[[```dddgggmmmuuuzzzzzzwwwssspppooooooooonnnnnnmmmmmmmmmooorrruuuwwwvvvxxx}}}}}}}}}~~~}}}|||zzzwwwvvvrrrmmmfff___[[[XXXUUUSSSMMMJJJEEEAAA>>>===>>>>>>AAACCCFFFFFFFFFEEEFFFGGGJJJOOObbbBBBEEEDDDIIIQQQTTT```xxxrrr^^^VVV```{{{}}}tttrrrlllXXXKKKEEEAAAAAABBBCCCGGGKKKNNNQQQMMMJJJFFFDDDDDDDDDCCCBBBAAAAAABBBCCCCCCCCCCCCCCCDDDDDDFFFIIIKKKMMMMMMMMMOOOQQQVVV[[[aaaeeegggggghhhgggeee___WWWOOOJJJHHHCCCDDDEEEGGGIIILLLNNNOOORRRVVV]]]dddhhhjjjiiihhhdddbbbbbbgggjjjmmmttt{{{{{{hhh\\\VVVTTTSSSUUUYYYaaahhhmmmqqqoookkkgggdddaaa^^^]]]XXXUUUPPPJJJDDD???<<<;;;999999999:::;;;<<<===>>>AAABBBCCCDDDFFFGGGHHHIIIHHHLLLKKKOOOYYYaaawwwvvvZZZOOOMMMMMMXXXiii~~~wwwyyyzzztttmmmiii^^^\\\YYYWWWYYY^^^cccgggiiijjjllljjj```UUUQQQTTT[[[cccppp~~~nnn^^^UUUQQQPPPOOOOOOOOOOOOOOONNNNNNNNNNNNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMLLLLLLKKKJJJJJJIIIIIIIIIJJJJJJKKKKKKKKKLLLIIIIIIIIIIIIJJJKKKLLLMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMLLLLLLLLLMMMOOOQQQRRRXXX[[[___cccfffjjjoootttsssppplllkkkjjjjjjjjjiiijjjiiiiiijjjkkknnnqqqssspppqqqtttyyy~~~|||zzz}}}zzz{{{|||}}}}}}{{{yyyvvvtttoooiiibbb\\\XXXUUUSSSRRRKKKHHHCCC???======>>>???BBBDDDFFFGGGFFFEEEEEEFFFIIIMMM^^^~~~uuusss~~~CCCFFFEEEIIIQQQSSS```xxxttt```XXX```{{{zzztttppp}}}qqq]]]NNNHHH@@@??????@@@BBBFFFJJJLLLKKKHHHFFFDDDDDDDDDCCCBBBAAABBBCCCCCCDDDDDDCCCCCCCCCEEEGGGJJJLLLNNNPPPQQQRRRUUUYYY^^^bbbeeeggghhhjjjiiifff```XXXPPPKKKJJJGGGGGGHHHIIIKKKMMMOOOPPPUUU[[[dddmmmsssuuutttsssllljjjllloooqqqsssyyy}}}wwweeeZZZVVVVVVWWWZZZaaajjjsssxxx}}}wwwmmmeee```^^^\\\ZZZUUURRRMMMHHHBBB>>><<<:::999999999:::;;;<<<===>>>BBBCCCDDDEEEFFFGGGHHHIIIGGGKKKJJJNNNZZZeee}}}pppVVVNNNMMMLLLWWWggguuuvvv}}}uuuooohhhbbb___VVVTTTRRRPPPQQQTTTXXXZZZ^^^]]]]]][[[TTTNNNPPPWWW^^^gggsss|||jjj[[[SSSPPPOOOMMMNNNNNNNNNNNNNNNNNNNNNNNNMMMMMMMMMMMMMMMMMMMMMMMMLLLMMMMMMMMMLLLKKKJJJIIIHHHHHHIIIIIIJJJJJJKKKKKKJJJJJJJJJJJJKKKMMMNNNOOOOOOOOOOOOOOOOOOOOOOOOOOONNNNNNMMMMMMNNNPPPRRRSSSXXXZZZ]]]```cccfffjjjlllkkkiiiggggggggghhhhhhgggeeeeeeddddddeeehhhjjjlllkkkkkkmmmooossswww{{{}}}}}}{{{yyy~~~{{{wwwuuutttyyy{{{vvvyyyzzz{{{|||zzzxxxtttrrrkkkfff```ZZZWWWTTTRRRPPPHHHFFFBBB>>><<<===>>>???BBBDDDGGGGGGFFFFFFFFFFFFLLLOOO[[[vvvppplllrrrEEEHHHGGGIIIQQQUUUeeewwwbbbYYY```zzz|||wwwmmmzzzvvv```QQQJJJ@@@@@@??????@@@CCCFFFGGGHHHFFFDDDDDDDDDDDDCCCBBBCCCCCCDDDEEEEEEEEEEEEDDDDDDFFFIIIKKKLLLNNNQQQTTTSSSVVVZZZ^^^```bbbeeeggggggfffccc^^^WWWPPPMMMKKKJJJJJJKKKLLLNNNPPPRRRSSS[[[aaalllvvv}}}~~~}}}uuutttvvvyyyyyyyyy~~~~~~|||}}}wwwfff\\\YYYZZZ^^^ccckkkuuu}}}|||nnnddd^^^[[[YYYWWWRRROOOKKKFFFAAA===;;;:::999999999:::;;;===>>>???CCCDDDDDDEEEFFFGGGHHHIIIGGGKKKJJJOOO\\\iiijjjTTTMMMMMMLLLVVVdddxxx{{{}}}uuullleee```[[[XXXRRRPPPNNNMMMNNNPPPSSSUUUYYYVVVVVVUUURRROOOSSSYYY\\\fffrrr}}}~~~rrrcccXXXSSSRRROOOLLLLLLLLLLLLLLLMMMMMMNNNNNNMMMMMMMMMMMMMMMMMMMMMMMMLLLMMMNNNNNNMMMLLLJJJIIIHHHHHHHHHIIIIIIIIIIIIIIIJJJJJJJJJJJJKKKLLLMMMNNNNNNNNNNNNNNNNNNNNNNNNNNNMMMMMMLLLLLLMMMOOOQQQRRRXXXYYY[[[^^^aaaccceeefffgggeeeddddddeeeffffffeee```___^^^]]]^^^```bbbcccffffffffffffhhhllloooqqqppprrrtttwwwzzz|||~~~~~~~~~|||zzzxxxuuurrrwww~~~}}}tttpppqqqqqqqqquuu}}}zzzwwwwwwyyyzzz{{{zzzvvvssspppgggccc^^^ZZZVVVSSSPPPNNNFFFDDD@@@===<<<<<<>>>@@@AAADDDFFFGGGGGGFFFGGGHHHLLLLLLUUUkkkllliiilll|||EEEJJJIIIKKKRRRXXXnnnzzzcccXXX]]]uuu|||yyymmmyyyzzzcccSSSKKKCCCBBBAAAAAAAAABBBCCCCCCEEECCCBBBCCCDDDDDDDDDBBBDDDDDDEEEFFFFFFFFFFFFFFFEEEGGGJJJLLLLLLOOORRRVVVUUUXXX[[[\\\]]]___cccfffaaaaaa___ZZZUUUPPPMMMMMMLLLMMMOOOQQQSSSVVVYYYZZZbbbiiisss}}}~~~~~~~~~|||lllccc```bbbffflllttt}}}|||oooeee___\\\WWWTTTPPPMMMIIIDDD@@@===;;;:::999999:::;;;<<<>>>???@@@DDDDDDEEEFFFGGGGGGHHHIIIHHHLLLKKKPPP^^^mmmfffQQQMMMMMMLLLUUUbbb|||{{{|||{{{uuulllddd___ZZZWWWUUURRRQQQOOONNNOOOQQQTTTVVVWWWUUUVVVYYYYYYWWWWWWZZZXXXbbblllrrrwww{{{zzzvvvmmmcccXXXRRRQQQQQQNNNJJJHHHIIIIIIJJJKKKLLLMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMLLLMMMNNNNNNNNNLLLJJJIIIJJJIIIIIIIIIIIIIIIIIIHHHIIIIIIIIIIIIIIIJJJKKKLLLKKKKKKKKKKKKKKKKKKKKKKKKKKKJJJJJJJJJKKKMMMOOOPPPUUUUUUWWWZZZ]]]```aaaaaabbbaaa______``````___^^^XXXWWWWWWVVVWWWZZZ\\\^^^```^^^]]]\\\]]]___bbbdddggggggiiijjjmmmoooqqqrrrsssrrrrrrrrrpppmmmqqqwww{{{yyyxxxvvvpppjjjkkkrrrrrrsssvvv|||~~~{{{yyyxxxxxxvvvwwwzzz{{{yyyvvvrrroooccc```\\\YYYVVVRRRNNNKKKDDDBBB???<<<;;;<<<>>>@@@AAACCCFFFGGGGGGGGGHHHIIIIIIJJJRRRfff}}}ffffffkkkxxxEEEKKKKKKLLLSSS\\\uuu}}}dddWWWZZZpppzzzyyynnn{{{|||dddTTTLLLEEEEEEDDDCCCBBBBBBAAAAAABBBAAAAAABBBDDDEEEDDDCCCEEEEEEFFFGGGGGGGGGGGGGGGFFFHHHKKKLLLMMMOOOSSSVVVWWWYYY[[[[[[[[[]]]aaaeee^^^]]]\\\XXXSSSOOONNNNNNNNNOOOQQQTTTWWW[[[^^^```hhhnnnxxxsssjjjeeeggglllssszzz{{{ooofffaaa]]]WWWRRRNNNLLLHHHDDD???<<<;;;::::::::::::;;;===???@@@AAADDDDDDEEEFFFGGGHHHHHHIIIJJJMMMLLLQQQ```pppcccPPPMMMNNNMMMTTTaaazzz|||vvvpppggg```[[[YYYWWWVVVTTTRRRQQQPPPQQQTTTWWWZZZWWWVVVXXX^^^aaa]]]ZZZZZZUUU___gggiiihhhhhhfffccc^^^VVVNNNLLLNNNNNNKKKGGGFFFGGGHHHIIIJJJLLLLLLMMMMMMMMMMMMMMMMMMMMMMMMMMMLLLMMMNNNOOONNNLLLJJJIIIKKKKKKJJJJJJIIIIIIIIIHHHHHHHHHHHHHHHHHHIIIIIIJJJIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHIIIKKKMMMNNNQQQQQQSSSVVVZZZ\\\]]]\\\^^^]]][[[ZZZZZZZZZXXXVVVSSSRRRRRRRRRTTTVVVYYY[[[YYYXXXUUUTTTTTTVVVXXXZZZaaabbbbbbccceeeggghhhiiikkkjjjlllnnnllljjjmmmtttsssooonnnnnnjjjfffmmmwwwvvvwwwzzz}}}~~~zzzvvvuuuuuuwwwuuuwwwyyyzzzyyyuuuqqqnnn___]]][[[XXXUUUQQQLLLHHHCCCAAA>>>;;;;;;<<<>>>@@@@@@CCCFFFGGGHHHHHHIIIJJJLLLNNNVVViiiyyy```dddkkkxxxFFFEEEIIIOOOQQQ^^^{{{___XXXYYYeeezzztttyyy~~~aaaNNNEEEEEEDDDBBBAAAAAABBBDDDEEEBBBCCCDDDDDDDDDEEEGGGIIIFFFFFFHHHIIIJJJJJJIIIIIIHHHIIIJJJLLLNNNOOOPPPQQQ\\\ZZZXXXZZZ\\\^^^\\\ZZZUUUUUUTTTSSSRRRPPPOOONNNRRRRRRTTTXXX]]]aaacccdddnnnqqqxxx}}}pppmmmmmmjjjiiinnnvvv}}}uuurrrlllddd[[[TTTNNNJJJIIIGGGCCC@@@===;;;;;;;;;;;;::::::;;;===???BBBCCCAAABBBDDDEEEFFFFFFFFFEEEJJJJJJNNNWWWbbbuuu}}}___OOOKKKKKKLLLXXXbbbyyy~~~uuummmccc^^^\\\[[[XXXTTTTTTVVVVVVUUUTTTUUUZZZ^^^\\\```gggnnnqqqlllccc[[[YYYXXXXXXYYYZZZYYYVVVTTTRRROOOLLLKKKJJJJJJHHHFFFGGGGGGGGGGGGHHHJJJKKKLLLLLLLLLMMMMMMMMMMMMLLLLLLLLLLLLKKKKKKKKKJJJJJJJJJLLLKKKJJJIIIHHHHHHHHHHHHDDDEEEFFFFFFDDDDDDEEEFFFDDDDDDCCCCCCDDDFFFHHHIIIIIIHHHGGGFFFFFFHHHIIIKKKOOOOOOQQQSSSVVVXXXZZZ[[[]]]ZZZWWWUUUTTTSSSRRRQQQSSSQQQNNNNNNQQQTTTWWWXXXUUUUUUTTTSSSSSSTTTUUUVVVZZZ\\\___aaabbbccceeeggghhhhhhgggggghhhiiikkklllmmmmmmkkkhhhffflllwww~~~|||xxxtttqqqppppppqqqssstttvvvyyyzzzvvvnnnggg```\\\XXXSSSPPPMMMIIIFFFAAA???===;;;;;;>>>AAACCCBBBEEEGGGIIIIIIJJJKKKMMMLLLOOOXXXnnnuuuddd___aaasssIIIIIIMMMSSSXXXjjjzzz]]]VVVVVVbbbwww{{{||||||aaaPPPIIIEEEDDDCCCBBBBBBCCCDDDEEEDDDFFFGGGGGGFFFGGGIIIKKKIIIIIIIIIIIIJJJKKKMMMMMMKKKKKKKKKLLLNNNOOOQQQQQQZZZXXXVVVVVVWWWWWWUUUSSSTTTTTTTTTTTTSSSQQQPPPOOOPPPPPPSSSZZZdddlllpppqqquuuxxx~~~xxxlllkkkiiiggggggkkkqqquuutttrrrkkkiiiddd^^^XXXRRRMMMJJJHHHFFFBBB???<<<;;;:::;;;::::::;;;<<<===@@@BBBCCCAAABBBDDDEEEFFFGGGFFFFFFJJJKKKPPPXXXcccyyy|||\\\NNNLLLNNNPPPWWWccc|||{{{uuummmccc^^^^^^^^^[[[XXXWWWYYY[[[ZZZYYYZZZ]]]```eeejjjrrryyy{{{sssggg]]]VVVTTTSSSRRRRRRQQQNNNLLLJJJHHHFFFFFFFFFGGGFFFDDDDDDDDDDDDDDDDDDEEEFFFGGGJJJJJJKKKLLLLLLLLLLLLLLLLLLKKKKKKKKKJJJJJJJJJJJJHHHGGGGGGFFFEEEDDDDDDDDDAAABBBCCCCCCAAAAAABBBCCCCCCCCCBBBBBBCCCDDDFFFGGGJJJIIIHHHGGGHHHIIIKKKMMMQQQSSSUUUXXXZZZ\\\]]]^^^^^^\\\XXXVVVUUUUUUSSSRRRQQQPPPOOOPPPRRRUUUWWWWWWTTTSSSRRRRRRSSSTTTVVVWWW___bbbfffhhhhhhiiijjjkkkggggggfffggghhhjjjlllmmmoooooonnnlllnnnuuu}}}yyytttpppoooooopppqqqppppppqqqsssqqqkkkfff```]]]WWWSSSOOOLLLHHHEEE@@@>>><<<;;;;;;>>>AAACCCAAACCCFFFGGGGGGGGGIIIJJJNNNRRRbbbnnn```\\\___rrrGGGGGGKKKRRR]]]vvvwwwZZZSSSSSS^^^rrr~~~{{{uuu^^^OOOJJJDDDDDDCCCCCCCCCCCCDDDDDDCCCEEEFFFFFFFFFGGGIIIKKKMMMMMMLLLLLLMMMOOORRRSSSNNNMMMMMMMMMMMMOOOQQQRRRVVVTTTRRRRRRSSSSSSRRRQQQTTTUUUWWWXXXXXXWWWVVVUUUWWWWWWYYYcccqqq|||mmmdddcccbbbaaaaaadddggggggccc```^^^]]]ZZZWWWSSSNNNKKKIIIEEECCC@@@===;;;::::::::::::;;;;;;<<<>>>@@@BBBCCCBBBCCCDDDEEEGGGGGGGGGGGGIIILLLQQQYYYeee~~~|||\\\MMMMMMQQQTTTVVVeeezzz}}}uuunnneeeaaabbbdddbbb___^^^___aaaaaaaaaaaaccceeeooouuu~~~wwwhhh]]]TTTRRRNNNLLLKKKJJJHHHGGGDDDCCCAAABBBCCCDDDDDDCCCBBBBBBBBBBBBBBBBBBBBBBBBFFFGGGHHHJJJKKKKKKKKKKKKJJJJJJJJJJJJIIIIIIIIIIIIEEEEEEDDDDDDCCCBBBBBBBBB@@@AAABBBBBB@@@@@@AAABBBCCCCCCCCCCCCCCCDDDEEEFFFGGGFFFFFFFFFGGGHHHJJJKKKQQQSSSVVVZZZ\\\]]]]]]]]]```]]]YYYWWWVVVVVVTTTSSSQQQQQQRRRTTTXXXZZZZZZYYYUUUUUUTTTTTTVVVXXX[[[]]]dddgggkkknnnnnnmmmmmmmmmjjjiiiiiijjjkkknnnqqqssstttuuuttttttxxx|||vvvrrrppppppppprrrooollllllnnnmmmjjjfff```]]]WWWRRRNNNJJJFFFCCC>>>===;;;:::;;;>>>@@@BBBBBBDDDFFFGGGFFFGGGIIIKKKOOOVVVooocccZZZYYY]]]nnnFFFGGGJJJQQQaaavvvYYYQQQPPPZZZnnn{{{vvv{{{iiiVVVKKKGGGDDDCCCCCCCCCCCCCCCCCCDDDEEEFFFHHHIIIIIIKKKMMMPPPRRRRRRSSSTTTUUUUUUVVVVVVPPPOOONNNMMMMMMOOOPPPQQQPPPPPPPPPQQQSSSUUUVVVWWWTTTWWW[[[```bbbcccccccccgggeeegggpppqqqaaaZZZZZZYYYXXXWWWXXXYYYYYYVVVSSSTTTSSSRRRPPPNNNKKKHHHFFFAAA@@@>>><<<:::999999999:::;;;<<<===???AAABBBCCCBBBCCCDDDFFFGGGHHHIIIIIIJJJMMMQQQYYYggg___PPPOOORRRTTTXXXiii~~~xxxrrrkkkiiikkknnnmmmjjjhhhhhhgggfffggghhhkkkmmmvvv{{{uuufff\\\WWWSSSNNNKKKJJJIIIIIIHHHDDDBBBAAAAAACCCDDDDDDCCCDDDDDDDDDCCCCCCBBBBBBAAADDDEEEFFFHHHIIIJJJKKKKKKIIIHHHHHHHHHGGGGGGGGGGGGEEEEEEEEEEEEEEEDDDCCCCCCBBBDDDDDDDDDCCCBBBCCCDDDDDDDDDEEEEEEFFFFFFGGGGGGFFFFFFGGGGGGIIIKKKMMMNNNTTTWWW[[[^^^```aaa```___```]]]ZZZWWWWWWVVVUUUSSSSSSTTTWWW[[[___aaa___^^^ZZZZZZZZZZZZ]]]```dddfffllloootttvvvvvvtttsssssspppppppppqqqssswww{{{}}}}}}~~~~~~{{{vvvsssssssssuuurrrooonnnooonnnjjjfff```\\\VVVQQQMMMHHHDDDAAA<<<<<<;;;:::<<<>>>AAABBBEEEGGGHHHIIIIIIJJJLLLNNNUUUbbbxxxZZZVVVVVVZZZjjjHHHLLLOOOVVVkkkvvvYYYPPPOOOYYYlllwwwqqqxxxuuu^^^OOOHHHFFFDDDDDDCCCCCCCCCCCCDDDDDDIIIKKKNNNOOOPPPSSSVVVYYYXXXZZZ]]]______]]]YYYWWWQQQQQQPPPOOOOOOPPPQQQRRROOOPPPPPPQQQRRRUUUXXXZZZVVVZZZbbbiiiooorrrssssssvvvsssttt|||zzzhhhZZZTTTTTTQQQOOONNNMMMMMMNNNNNNNNNNNNNNNNNNMMMKKKHHHEEECCC>>>>>>===;;;:::999999999:::;;;<<<>>>@@@AAABBBCCCCCCDDDDDDFFFGGGIIIJJJKKKJJJMMMRRRZZZllldddUUURRRSSSSSSZZZlll}}}xxxttttttxxxzzzyyyvvvssspppllljjjkkkooosssuuu{{{~~~{{{qqqfff___[[[WWWQQQNNNLLLLLLLLLKKKGGGEEECCCCCCCCCDDDCCCBBBEEEEEEEEEEEEDDDCCCBBBAAACCCDDDFFFGGGIIIJJJKKKKKKGGGGGGGGGFFFFFFFFFEEEEEEEEEFFFFFFGGGGGGFFFEEEDDDDDDFFFGGGFFFEEEDDDEEEFFFEEEEEEFFFGGGHHHIIIJJJJJJKKKLLLMMMOOOQQQSSSUUUVVV\\\___bbbfffhhhhhhgggfffaaa___[[[YYYXXXXXXVVVUUUVVVXXX\\\aaafffgggeeecccaaaaaa```aaadddiiimmmpppwwwzzz~~~}}}{{{{{{vvvuuuvvvwww{{{|||yyyxxxwwwyyyvvvtttsssrrroooiiiddd^^^[[[UUUPPPKKKGGGCCC@@@;;;;;;;;;;;;===???BBBCCCFFFGGGIIIIIIJJJKKKNNNQQQ^^^rrrsssYYYRRRTTTYYYgggGGGMMMQQQYYYrrruuuXXXPPPOOOXXXkkk{{{qqqxxxzzzfffWWWNNNJJJJJJHHHFFFEEECCCCCCEEEFFFHHHIIIKKKNNNQQQTTTWWW[[[^^^```cccgggiiigggbbb\\\XXXSSSSSSSSSSSSSSSTTTTTTTTTSSSSSSTTTSSSSSSTTTXXX[[[]]]ccclllvvv~~~sssdddXXXRRRQQQJJJIIIGGGFFFFFFHHHJJJLLLJJJKKKKKKJJJIIIFFFCCCAAA<<<<<<<<<;;;;;;::::::999:::;;;===???AAABBBBBBBBBDDDDDDEEEFFFGGGIIIKKKLLLLLLNNNSSS^^^vvvhhhYYYVVVVVVVVV\\\nnn}}}zzzvvvqqqoooqqquuuxxxzzz}}}yyyqqqkkkgggaaa]]]WWWSSSQQQPPPNNNMMMJJJHHHEEEDDDDDDDDDCCCBBBEEEFFFFFFGGGFFFEEECCCBBBDDDEEEGGGHHHJJJKKKKKKLLLGGGGGGGGGGGGFFFFFFFFFFFFFFFGGGHHHIIIIIIHHHGGGFFFFFFGGGHHHHHHFFFFFFGGGHHHGGGHHHJJJLLLNNNOOOPPPPPPOOOPPPRRRUUUWWWYYY[[[\\\bbbdddfffiiikkklllkkkkkkfffccc```^^^]]]\\\[[[ZZZ\\\^^^bbbhhhmmmooonnnllljjjiiiiiijjjmmmqqqvvvzzz}}}zzzzzzzzz|||{{{wwwuuurrrmmmfff```\\\YYYSSSNNNJJJFFFBBB???;;;;;;;;;<<<>>>AAACCCDDDEEEFFFHHHHHHIIILLLPPPSSSaaa~~~pppZZZPPPTTTYYYeeeDDDMMMTTT^^^{{{sssWWWOOONNNWWWjjjzzz|||}}}|||ssseeeXXXOOOLLLMMMNNNMMMJJJGGGEEEEEEGGGJJJMMMJJJMMMQQQUUUYYY]]]bbbfffkkkmmmnnnnnnkkkeee___[[[TTTVVVWWWYYYYYYYYYXXXWWWVVVWWWXXXWWWWWWYYY]]]aaalllsss}}}mmm```VVVNNNLLLDDDEEEEEEEEEEEEFFFGGGIIIFFFGGGHHHHHHGGGEEEBBB@@@;;;;;;;;;;;;;;;;;;:::::::::;;;===???AAABBBBBBBBBDDDDDDEEEFFFGGGJJJLLLMMMMMMPPPVVVeeehhh[[[ZZZ\\\^^^]]]mmm{{{xxxuuuuuuwwwyyyzzzyyy|||{{{uuupppnnnkkkfff```[[[WWWTTTQQQNNNNNNLLLJJJIIIIIIIIIHHHGGGHHHIIIJJJKKKKKKJJJHHHGGGFFFGGGHHHJJJKKKLLLLLLLLLJJJIIIIIIIIIIIIHHHHHHHHHJJJKKKLLLMMMMMMLLLKKKJJJJJJKKKLLLLLLJJJJJJKKKLLLOOOPPPSSSVVVXXXZZZ[[[[[[WWWYYY[[[^^^aaadddeeefffkkklllmmmoooqqqrrrssssssnnnkkkgggeeeeeedddcccaaafffhhhmmmrrrxxxzzzzzzxxxvvvuuuttttttwww|||{{{uuuqqqllleee```ZZZWWWRRRMMMJJJFFFBBB???;;;;;;<<<>>>@@@BBBEEEFFFEEEFFFHHHIIIKKKOOOSSSWWWfffhhhWWWNNNTTTZZZfffGGGRRRZZZfffrrrVVVNNNMMMVVViiixxx}}}qqqfff___UUUMMMJJJKKKMMMOOOQQQNNNJJJGGGGGGJJJNNNQQQRRRUUUZZZ^^^ccchhhmmmqqqssssssrrrppplllfffaaa^^^VVVXXX[[[]]]^^^]]][[[ZZZWWWYYY[[[\\\\\\```fffkkkzzzyyyggg\\\RRRJJJGGGAAACCCFFFGGGGGGFFFFFFFFFCCCDDDFFFGGGFFFDDDBBB@@@:::;;;;;;<<<<<<;;;;;;::::::;;;===@@@AAABBBBBBBBBEEEEEEEEEFFFHHHJJJMMMNNNNNNQQQXXXjjjggg[[[\\\bbbeee]]]lllyyyxxxxxxzzz|||}}}zzzwwwyyy~~~}}}wwwsssqqqsssooohhhbbb]]]XXXSSSPPPRRRPPPNNNNNNOOOOOONNNMMMLLLMMMOOOPPPPPPOOOMMMLLLHHHIIIJJJKKKLLLMMMMMMMMMLLLLLLKKKKKKKKKJJJJJJJJJNNNOOOQQQRRRRRRQQQPPPOOONNNPPPQQQPPPOOONNNOOOPPPWWWYYY\\\___bbbdddeeeeeedddfffiiilllooorrrssstttxxxxxxyyyzzz|||~~~tttqqqmmmkkkkkkjjjiiigggppprrrvvv|||~~~}}}~~~vvvqqqlllgggcccYYYUUUQQQMMMIIIFFFBBB@@@;;;<<<===>>>AAACCCEEEGGGGGGIIIKKKLLLNNNRRRWWW[[[rrr```QQQMMMTTT[[[gggLLLPPPZZZqqqpppSSSLLLKKKTTTeeewww~~~vvvhhh___WWWRRRKKKGGGHHHKKKNNNPPPSSSQQQNNNKKKKKKNNNSSSVVVYYY[[[___bbbeeeiiinnnqqqtttrrrnnnllliiiddd___[[[\\\[[[ZZZ]]]___^^^[[[WWW\\\]]]```ccceeeggghhhiiizzzssshhhXXXNNNKKKFFFEEEFFFGGGGGGGGGFFFEEEDDDEEEFFFFFFFFFDDDAAA>>><<<999999999888999999::::::;;;<<<>>>@@@BBBCCCCCCDDDHHHEEEEEEJJJMMMLLLLLLOOOOOOTTTaaayyy```WWW```eeebbbdddiii{{{zzzzzzzzz{{{~~~}}}{{{xxxwwwyyyzzzuuusssnnnggg___YYYVVVUUURRRTTTWWWXXXVVVSSSPPPOOONNNPPPRRRTTTTTTSSSQQQPPPMMMMMMNNNPPPSSSTTTRRRQQQPPPOOONNNNNNNNNPPPQQQRRRQQQSSSUUUXXXZZZYYYVVVSSSUUUXXXZZZYYYVVVUUUWWWZZZZZZ]]]bbbhhhnnnqqqssssssmmmooossswww{{{~~~}}}yyyxxxuuupppooorrrsss|||}}}sssnnnhhhbbb___QQQOOOLLLHHHEEEBBB@@@???;;;;;;<<<===???BBBDDDFFFJJJJJJFFFIIIQQQQQQVVVgggsssZZZMMMKKKMMMUUUhhhMMMQQQ]]]wwwoooUUUNNNLLLRRRbbb{{{}}}vvvfff[[[UUUQQQNNNIIIGGGIIIMMMRRRTTTSSSRRRQQQPPPQQQTTTYYY]]]aaaccceeeggghhhjjjnnnppprrrpppmmmkkkiiifffaaa^^^\\\\\\\\\^^^aaaaaa___\\\]]]```dddhhhllloooqqqsssnnncccTTTLLLKKKGGGFFFGGGHHHHHHHHHGGGFFFEEEEEEEEEEEEEEECCC@@@>>><<<:::::::::999::::::;;;<<<<<<===???AAABBBDDDDDDEEEGGGDDDEEEIIILLLKKKLLLOOOSSSYYYhhh___WWW```fffeeedddhhhyyy{{{{{{{{{}}}}}}}}}}}}|||yyyvvvvvvxxxzzzxxxvvvqqqiiiaaa\\\ZZZZZZYYY[[[]]]]]]\\\YYYVVVUUUUUUVVVYYY\\\]]]\\\ZZZYYYWWWVVVVVVWWWXXXXXXWWWUUUSSSSSSRRRRRRSSSTTTUUUVVVXXXYYY\\\___```___]]][[[\\\^^^aaa```^^^]]]^^^aaadddhhhnnntttyyy{{{{{{{{{xxxzzz||||||~~~rrrkkkbbbZZZWWWNNNMMMJJJFFFCCC@@@???>>><<<<<<<<<===@@@BBBEEEFFFIIIJJJGGGJJJSSSUUUaaaxxxlllUUULLLLLLNNNVVViiiOOOSSS```oooWWWQQQMMMPPP]]]zzz||||||lll```YYYWWWSSSQQQMMMLLLMMMQQQVVVYYYXXXYYYZZZ[[[\\\___dddgggmmmnnnooonnnllllllmmmoooooommmkkkkkkjjjhhheeeccc^^^^^^___aaacccdddcccbbbeeehhhmmmqqqtttvvvyyy{{{{{{ggg]]]PPPJJJKKKHHHHHHIIIJJJJJJJJJHHHGGGFFFDDDDDDDDDCCCBBB???===;;;;;;:::::::::;;;;;;<<<======>>>@@@BBBDDDEEEFFFFFFFFFCCCDDDHHHKKKKKKMMMQQQWWWaaarrr}}}^^^XXX```ggggggdddggguuu}}}{{{|||~~~|||xxxxxxwwwuuussstttvvvxxx{{{xxxssskkkeeeaaaaaabbbddddddeeeeeedddbbb```___\\\^^^aaaeeeggggggfffeeeeeecccbbbaaaaaa```]]][[[XXXXXXYYYYYYZZZ[[[\\\]]]bbbcccfffggghhhgggfffeeedddhhhlllmmmkkkjjjlllnnnooosssxxx}}}{{{ooofff\\\TTTPPPKKKJJJGGGDDDAAA???======<<<<<<===???AAACCCEEEFFFHHHKKKIIILLLUUU]]]sss|||aaaPPPJJJKKKMMMUUUgggQQQSSSbbbpppWWWRRRMMMNNNYYY|||tttttt~~~}}}}}}|||ooofffcccccc]]]\\\YYYWWWVVVXXX\\\___aaaeeeiiilllmmmooorrruuu{{{zzzyyyuuuqqqnnnmmmnnnllljjjiiijjjkkkkkkiiihhhcccccccccdddfffgggggggggooosssxxxzzzzzzzzz{{{}}}}}}{{{vvvcccZZZMMMIIIKKKJJJKKKLLLLLLMMMLLLKKKIIIHHHCCCCCCCCCBBB@@@>>><<<;;;::::::999::::::;;;<<<===>>>???AAACCCEEEFFFGGGGGGEEECCCDDDHHHJJJKKKOOOUUUZZZhhhzzz]]]WWW___fffhhhfffgggrrr~~~~~~zzz{{{}}}|||yyyrrrsssrrrqqqpppqqqtttvvvyyywwwrrrlllhhhgggiiikkklllllllllmmmnnnmmmkkkiiibbbeeeiiimmmooopppoooooorrrpppnnnlllkkkhhheeebbb___``````aaaccceeeggghhhlllnnnpppppppppooonnnooonnnssszzz}}}}}}|||~~~rrrhhhaaaXXXRRROOOIIIGGGEEECCC@@@???======<<<===>>>@@@BBBDDDFFFGGGGGGLLLKKKMMMWWWdddpppXXXMMMKKKHHHIIIPPPaaa{{{QQQUUUfffpppWWWQQQLLLLLLVVVssspppooo{{{tttooopppvvvuuummmjjjjjjfffgggfffdddbbbcccgggjjjjjjrrr||||||uuuqqqnnnnnnkkkjjjiiijjjlllmmmmmmllliiiiiiiiihhhiiijjjlllmmmwww|||}}}~~~yyywwwttttttvvvrrr```WWWLLLHHHLLLJJJMMMNNNNNNNNNMMMLLLJJJIIIBBBBBBAAA@@@>>><<<;;;:::888888888888999:::;;;<<>>>>>===>>>@@@BBBDDDEEEGGGGGGFFFLLLMMMOOOYYYiiigggSSSKKKMMMFFFHHHNNN\\\uuuRRRYYYqqqnnnVVVQQQLLLJJJRRRhhhsssoooxxxsssgggeeeeeehhhqqq|||}}}uuurrrrrroooqqqrrrrrrpppqqquuuzzzxxx{{{uuurrrrrrooonnnmmmmmmpppqqqrrrqqqnnnnnnnnnnnnmmmooosssvvv}}}~~~uuullliiiiiimmmuuukkkZZZTTTJJJHHHLLLJJJMMMMMMNNNMMMLLLKKKIIIHHHBBBAAA@@@>>><<<;;;:::999777777777888999:::;;;<<>>>>>>>>===???AAACCCEEEGGGGGGHHHFFFMMMNNNQQQ[[[kkkxxx```OOOIIILLLGGGIIINNNZZZpppSSSaaakkkVVVSSSLLLHHHNNN___wwwwwwqqqwwwxxxiii^^^\\\\\\\\\cccnnn}}}|||}}}~~~{{{xxxwwwuuutttrrrrrrtttvvvvvvvvvqqqrrrsssssstttwww}}}sssjjjdddbbbeeeooo}}}yyy```RRRNNNGGGFFFKKKJJJJJJJJJKKKJJJIIIHHHFFFEEEAAA@@@???===;;;:::999888888888888999:::;;;<<<===???@@@BBBDDDEEEGGGGGGGGGJJJIIIJJJMMMNNNQQQZZZeeewwwkkkVVVSSSZZZdddkkkkkkgggiiiuuuyyyxxxvvvvvvwwwwwwuuusssrrrqqqpppmmmkkkjjjlllnnnoooooopppooooooppptttwwwxxxzzz}}}|||{{{}}}tttlllbbbYYYTTTNNNGGGCCCBBBAAA@@@???>>>============>>>???BBBDDDFFFGGGHHHHHHFFFMMMNNNRRR\\\jjjrrr[[[KKKFFFHHHGGGHHHLLLVVVjjjUUUfffiiiVVVTTTMMMFFFKKKYYYooozzzssswww~~~ooo```UUUTTTSSSQQQWWWbbbvvv}}}|||{{{zzzxxxvvvvvvxxxyyyzzzyyyrrrtttvvvwwwxxx}}}zzzmmmcccdddccciiiyyyoooWWWKKKJJJEEEEEEJJJIIIHHHHHHHHHHHHGGGEEECCCBBBAAA@@@>>><<<:::999888888999999999:::;;;<<<>>>??????@@@AAACCCEEEFFFGGGGGGKKKKKKLLLNNNOOORRR]]]hhhgggTTTSSS[[[eeennnkkkfffgggqqq~~~{{{yyyvvvuuuvvvvvvuuutttssssssqqqnnnjjjiiikkklllpppqqqrrrqqqpppqqqsssvvv{{{}}}tttiiiccc[[[TTTPPPLLLFFFCCCCCC???>>>===<<<<<<<<<<<<<<<>>>@@@BBBEEEGGGHHHHHHHHHFFFMMMNNNRRR\\\iiinnnWWWHHHCCCEEEEEEEEEIIIRRReeeYYYppp}}}cccYYYRRRKKKIIINNNVVVfff{{{~~~tttxxxnnn___RRRNNNOOOOOOSSSXXXgggvvv~~~zzzyyy|||}}}{{{xxx{{{{{{||||||}}}uuummmjjjfffhhhpppqqq^^^VVVMMMHHHGGGGGGDDDAAAEEEFFFGGGHHHHHHGGGEEEDDDAAA@@@>>>;;;999777666666999999:::;;;<<<===??????@@@AAABBBDDDFFFIIIKKKLLLKKKQQQOOOLLLOOOSSSaaaxxxbbbTTTOOOYYYggglllnnnggggggrrr~~~xxxuuuyyyzzzxxxyyy~~~}}}xxxrrrnnnlllmmmppprrrvvvsssrrruuuwwwwwwzzz~~~zzznnnfff\\\WWWPPPKKKGGGFFFDDDCCC@@@???===<<<;;;;;;<<<<<<<<>>===<<<;;;;;;<<<===>>>@@@DDDEEEFFFFFFGGGIIIIIILLLPPPTTTXXXggg~~~aaaPPPIIIGGGEEEEEEIIIGGGMMM___rrrmmmzzzdddZZZTTTNNNLLLOOOMMM[[[nnn~~~yyytttvvvqqqdddWWWRRRRRRVVV[[[aaaiiivvvtttooonnnooowwwjjj\\\TTTOOOHHHDDDDDDDDDCCCAAAAAABBBCCCDDDCCCBBB@@@>>>>>>===<<<:::999999999999;;;:::::::::;;;>>>@@@BBBCCCCCCCCCDDDFFFHHHIIIJJJFFFOOOOOONNNVVVaaazzzvvv\\\SSSRRR]]]mmmtttuuulllhhhooo{{{~~~~~~}}}zzzzzz~~~~~~tttllleee```UUUQQQKKKFFFDDDBBBAAA@@@>>>===<<<;;;;;;<<<===>>>@@@BBBEEEFFFGGGGGGIIIJJJNNNOOORRRUUU[[[jjjuuuZZZLLLHHHFFFFFFEEEIIIGGGKKK[[[lllppp{{{iii___ZZZUUUSSSUUUTTT```rrryyysssuuu~~~~~~rrriii___ZZZ\\\ccckkkqqquuu~~~{{{}}}yyyuuubbbWWWNNNJJJEEEBBBBBBBBBBBBAAA@@@AAABBBBBBBBB@@@>>>===<<<;;;::::::999999::::::;;;;;;::::::<<<>>>BBBDDDDDDDDDDDDEEEFFFGGGHHHIIIHHHQQQQQQQQQZZZhhhsss]]]VVVSSS]]]mmmsssxxxnnnhhhllluuuuuummmfff___ZZZRRRNNNIIIEEECCCAAA@@@???===<<<;;;;;;<<<===>>>???BBBDDDFFFGGGGGGHHHJJJKKKQQQQQQRRRWWW```ssskkkTTTIIIFFFEEEEEEDDDIIIFFFIIIXXXhhhtttrrriiidddaaa___```^^^gggwwwwwwqqquuu{{{}}}tttpppjjjggglllwww~~~iiiYYYQQQHHHFFFBBB@@@@@@@@@AAAAAA@@@AAABBBBBBAAA@@@===<<<::::::999999999::::::;;;;;;;;;:::;;;===@@@BBBDDDEEEEEEEEEEEEFFFGGGHHHIIIIIIQQQQQQRRR]]]mmmnnn]]]XXXUUU]]]mmmttt}}}rrrjjjlllrrr{{{zzzooohhhaaaXXXRRROOOKKKGGGDDDBBBAAA@@@>>>;;;;;;;;;;;;<<<===???@@@DDDEEEGGGGGGGGGHHHJJJLLLPPPOOORRR[[[iiidddPPPHHHEEECCCDDDBBBGGGFFFHHHVVVfff}}}vvvrrrpppnnnmmmiiiooo|||{{{ssstttwwwxxxyyywwwwww~~~~~~nnn]]]PPPJJJDDDCCCAAA???>>>???@@@AAA@@@AAABBBBBBAAA???===;;;::::::999999999999::::::::::::;;;===???AAACCCDDDEEEEEEEEEFFFGGGHHHIIIJJJIIIPPPPPPTTTddduuuhhh[[[ZZZVVV]]]mmmttt}}}rrrkkkmmmqqqyyy}}}qqqhhhbbb[[[SSSMMMKKKHHHEEEBBBAAA@@@???===:::::::::;;;<<<>>>@@@BBBEEEFFFGGGGGGGGGHHHJJJLLLMMMOOOXXXhhh|||]]]MMMHHHEEECCCCCC@@@FFFFFFHHHTTTddd~~~~~~}}}zzzxxx|||{{{vvvrrr}}}~~~|||}}}rrraaaTTTKKKFFFBBBBBBAAA???>>>>>>???@@@???@@@AAAAAA@@@>>><<<:::::::::999999999999999:::888:::<<>>@@@??????@@@@@@???===:::999;;;:::999999888888999999888:::===@@@CCCCCCCCCCCCDDDDDDEEEFFFGGGIIIJJJKKKLLLRRRVVVccc|||zzzfff\\\ZZZRRRTTTaaagggmmmdddaaaeeelllttt~~~~~~|||qqqcccXXXTTTQQQMMMJJJDDDBBB???>>>>>>===;;;:::999999999:::<<>>>>>>>>???@@@AAAAAA=========<<<;;;;;;::::::999999999999:::;;;<<<<<<<<<>>>AAABBBBBBBBBCCCEEEGGGDDDEEEJJJLLLKKKJJJLLLQQQSSS[[[mmmrrrggg\\\WWWTTTQQQPPPQQQUUUUUUYYY```gggsss{{{xxxxxxzzz~~~~~~ssshhh]]]UUUNNNHHHEEEGGGBBBAAA@@@>>><<<;;;::::::;;;;;;;;;<<<>>>AAACCCEEEFFFLLLIIIFFFIIIFFFFFFPPP\\\wwweeeNNNLLLHHHDDDDDDAAAAAADDDCCCGGGSSS\\\ppp{{{pppgggeeeppphhhWWWOOOHHHDDDBBB??????>>>>>>??????@@@AAA=========<<<;;;;;;::::::999999999999999:::;;;<<<<<<>>>AAABBBBBBBBBDDDEEEIIIFFFGGGKKKMMMKKKKKKMMMPPPUUU```wwwrrrggg\\\WWWTTTPPPNNNOOOOOOPPPVVV^^^fffrrr}}}{{{yyyyyy{{{~~~{{{}}}~~~yyylllcccYYYSSSMMMGGGDDDFFFBBBAAA???===<<<;;;::::::;;;;;;;;;===???BBBDDDFFFEEEJJJGGGEEEHHHFFFHHHUUUjjj```KKKJJJFFFCCCCCCAAABBBEEECCCFFFPPPYYYpppxxxwwwnnnddd]]]ZZZcccrrrqqq\\\PPPJJJEEEBBBBBB??????>>>>>>>>>???@@@@@@======<<<<<<;;;:::::::::888888888888999:::;;;<<<===???AAABBBBBBCCCDDDFFFJJJHHHHHHLLLMMMKKKLLLOOOQQQZZZkkkqqqfff\\\WWWSSSNNNLLLMMMHHHKKKRRR\\\eeeqqq}}}zzzyyyyyyyyyyyy{{{|||}}}xxx{{{~~~}}}|||zzz{{{zzzvvvrrrqqquuuxxx{{{qqqccc[[[TTTPPPLLLFFFCCCDDDAAA@@@???===<<<;;;;;;;;;;;;;;;<<<>>>AAADDDFFFHHHEEEIIIEEECCCGGGGGGMMM^^^xxxYYYGGGGGGDDDBBBDDDBBBAAAFFFDDDEEELLLWWWrrr}}}}}}~~~|||tttggg]]]XXXWWW\\\fffsssrrrcccSSSKKKHHHEEECCCDDD??????>>>>>>>>>>>>??????======<<<;;;;;;::::::999888888888888999;;;<<<======???BBBCCCCCCCCCEEEFFFJJJHHHIIILLLLLLJJJLLLPPPTTTaaayyy}}}nnndddZZZVVVSSSMMMJJJJJJFFFIIIQQQ[[[cccmmm}}}}}}||||||~~~}}}}}}zzzvvvtttuuuwwwxxxzzzzzzzzzyyyxxxzzz|||}}}{{{xxxtttqqqppppppoookkkggghhhlllpppzzz~~~~~~tttkkk[[[TTTOOONNNKKKFFFCCCCCC@@@???>>>===<<<;;;;;;;;;;;;<<<>>>@@@CCCEEEHHHIIIFFFHHHCCCCCCHHHIIISSSiiimmmRRREEEFFFCCCCCCFFFCCC@@@EEEDDDDDDKKKVVVuuuyyyvvvuuuwwwzzz|||~~~~~~~~~{{{zzz|||~~~tttcccYYYUUUTTTWWW\\\dddmmmuuuzzz}}}pppaaaVVVKKKGGGFFFDDDCCCDDD??????>>>>>>===>>>>>>???<<<<<<<<<;;;::::::999999888888888999:::<<<===>>>>>>@@@CCCDDDDDDDDDFFFGGGIIIHHHIIILLLLLLJJJMMMSSSVVViiiwwwiii```XXXUUURRRMMMJJJIIIHHHKKKRRRZZZaaahhhvvv{{{yyyvvvtttrrrpppnnnmmmmmmoooqqqrrrrrrqqqqqqqqqppprrruuuxxxzzzyyyxxxwwwvvvwwwxxxwwwtttpppkkkhhheeeeeedddaaa]]]^^^bbbgggjjjooouuuxxxxxxwwwvvvwww||||||~~~zzzwwwqqqhhhaaaVVVPPPLLLLLLJJJEEECCCCCC>>>>>>===<<<<<<;;;<<<<<<<<<===???AAADDDFFFHHHHHHGGGGGGCCCDDDJJJKKKYYYssscccNNNEEEFFFCCCDDDGGGDDD???DDDCCCDDDKKKWWWvvv~~~yyyuuutttrrrpppqqqttt|||~~~~~~}}}}}}}}}yyyxxxxxxxxx}}}uuueee[[[WWWTTTTTTVVVZZZ___cccccccccfffkkkpppttttttsssrrrqqqsssvvvzzzpppcccSSSKKKDDDCCCCCC@@@???@@@??????>>>=========>>>>>><<<<<<;;;;;;:::999999999999999999:::;;;===?????????AAACCCDDDDDDEEEFFFHHHHHHHHHJJJMMMLLLKKKPPPWWW]]]vvvpppccc[[[UUUTTTRRRNNNJJJJJJKKKMMMRRRXXX]]]cccooo||||||wwwtttppplllhhhfffdddcccdddfffggghhhhhhiiilllnnnqqqssswwwzzz{{{zzzxxxwwwttttttssspppmmmhhhdddbbb]]]^^^^^^[[[XXXXXX\\\```___ccciiikkkkkklllnnnqqqzzz|||uuuyyy}}}vvvqqqmmmhhhaaa[[[TTTNNNJJJJJJHHHDDDBBBCCC======<<<<<<;;;<<<<<<<<<===>>>@@@BBBDDDFFFFFFGGGGGGFFFBBBEEEJJJLLL\\\yyy\\\LLLFFFGGGCCCDDDGGGCCC???DDDBBBDDDLLLVVVrrryyyuuutttuuurrrmmmmmmqqquuuxxxzzz}}}~~~||||||}}}~~~yyywwwvvvvvv|||{{{nnnfffccc\\\[[[ZZZ[[[\\\ZZZWWWSSSUUUYYY^^^aaaaaaaaaccceeebbbgggooowww~~~pppaaaXXXKKKEEEAAABBBBBB>>>===>>>??????>>>===============<<<<<<;;;::::::999999888:::::::::;;;===???@@@AAA???AAADDDEEEEEEEEEGGGHHHIIIJJJMMMOOOOOONNNTTT\\\ooosssfff^^^WWWRRRSSSSSSOOOLLLLLLKKKLLLPPPUUUXXX]]]jjjvvv~~~tttrrrnnnjjjfffeeefffggggggjjjmmmmmmmmmmmmoooqqqtttwwwzzz}}}~~~}}}{{{yyytttsssqqqmmmiiifffcccaaa___aaabbb```]]]]]]```dddbbbfffkkklllmmmpppvvv{{{~~~zzz{{{vvvppplllhhhccc^^^ZZZSSSMMMHHHGGGEEEAAA???AAA<<<<<<;;;;;;;;;<<<<<<======???@@@BBBDDDEEEEEEEEEEEEDDD@@@DDDJJJKKK\\\{{{sssWWWJJJFFFGGGAAABBBFFFAAAAAADDDAAACCCKKKSSSjjj~~~tttqqqrrruuurrrlllkkkooonnnqqqtttuuuzzzzzzzzz~~~{{{{{{~~~zzzvvvuuuvvv}}}yyysssppphhhfffcccaaa^^^YYYQQQKKKOOOQQQTTTUUUUUUVVVZZZ^^^ZZZaaakkkssszzznnn^^^RRRLLLIIIDDDAAACCCCCC???======??????>>>===============<<<<<<;;;::::::999999888:::;;;;;;<<<>>>???AAABBB???BBBDDDEEEEEEFFFGGGHHHJJJKKKNNNQQQQQQQQQWWW```iii___ZZZTTTPPPRRRSSSPPPMMMMMMJJJKKKNNNRRRUUUZZZgggttttttrrroookkkiiijjjlllooonnnrrrwwwxxxwwwuuuuuuwwwxxxzzz}}}}}}{{{wwwuuuqqqmmmjjjgggeeedddgggiiikkkjjjggggggiiillllllppptttvvvwww{{{~~~sssoooiiieeeaaa^^^ZZZWWWSSSLLLFFFDDDBBB>>>===???<<<;;;;;;;;;;;;<<<======>>>???AAACCCDDDDDDCCCCCCCCCBBB???DDDIIIIII[[[{{{gggTTTHHHFFFFFF@@@AAADDD???CCCDDDAAABBBJJJPPPbbbwwwqqqooonnnoooqqqqqqnnnkkkooopppsssvvvwwwxxxzzzwww~~~yyy}}}uuuuuuvvv{{{}}}}}}zzzqqqjjjjjjfff[[[RRROOONNNMMMLLLJJJJJJMMMQQQTTTSSSXXX^^^dddkkkvvvpppcccVVVKKKFFFCCCBBBAAA@@@????????????<<<<<<===============<<<>>>===<<<:::999888888888;;;;;;<<<>>>???@@@AAABBBFFFFFFFFFGGGGGGHHHHHHIIIMMMIIIKKKQQQTTTYYYllltttfff\\\TTTRRRPPPQQQRRRRRROOOLLLMMMLLLMMMQQQUUU[[[fffqqqvvvtttrrrrrrooommmrrrzzz}}}|||xxxsssoooooommmjjjkkkooouuuwwwwwwuuuuuuxxxxxxuuu{{{zzzsssoooiiiccc^^^YYYTTTQQQLLLJJJGGGDDDAAA???>>>>>>===<<<<<<;;;<<<===>>>???BBB@@@?????????@@@@@@???BBB@@@CCCHHHFFFGGG]]]yyy|||aaaMMMIIIDDDAAAAAAAAAAAA@@@@@@@@@AAABBBCCCLLL```rrrqqqmmmkkkiiiiiikkkkkkiiifffllllllooorrrrrrttt|||tttrrrxxx~~~{{{yyyxxxtttssssssvvv{{{xxxqqqrrrpppfff\\\VVVKKKJJJHHHFFFFFFHHHKKKMMMMMMQQQWWW\\\cccmmm{{{lll___VVVKKKCCC@@@AAAAAA@@@???>>>>>>>>>>>><<<<<<============<<<<<<:::999999888888888888888;;;<<<===>>>@@@AAABBBBBBFFFFFFGGGGGGHHHHHHIIIIIIJJJJJJNNNUUUXXXbbbooocccZZZWWWUUUSSSSSSTTTTTTQQQNNNMMMLLLNNNQQQUUUZZZeeepppzzzwwwvvvvvvtttsssyyy|||wwwtttuuutttqqqssswwwyyyppplllgggaaa\\\XXXSSSPPPKKKIIIFFFCCC@@@???>>>>>><<<<<<;;;;;;<<<===>>>???BBB@@@???>>>>>>>>>======??????EEEKKKKKKPPPhhhmmmTTTKKKGGGCCCAAA@@@AAAAAA@@@@@@@@@AAAAAABBBIIIZZZkkkyyynnniiigggeeedddeeefffeeedddlllkkklllnnnmmmlllrrrzzzzzzooolllqqq{{{}}}zzzyyyxxxuuussssssqqqooopppsssxxx|||}}}zzzuuuvvvwwwooocccZZZLLLJJJGGGEEEDDDDDDEEEFFFEEEIIIMMMRRRXXXaaallltttzzzkkk\\\SSSMMMGGGBBBBBB@@@???>>>===============<<<<<<=========<<<<<<;;;888888888888999999:::;;;<<<===>>>???AAABBBCCCCCCFFFFFFGGGGGGHHHIIIJJJJJJKKKMMMSSSYYY^^^pppwwwhhh___YYYYYYXXXWWWWWWWWWVVVTTTRRROOOMMMNNNQQQTTTYYYdddooo}}}|||||||||}}}|||{{{||||||{{{~~~|||wwwlllhhhccc]]]YYYUUUPPPMMMIIIGGGEEEBBB@@@>>>>>>>>><<<;;;;;;;;;<<<===???@@@DDDCCCAAA???>>>=========>>>@@@FFFLLLPPP[[[vvv{{{]]]IIIGGGEEEAAA???@@@@@@@@@@@@@@@@@@AAAAAAAAAEEERRRaaaxxxmmmhhhgggfffeeeeeeeeeeeeeeeooommmlllllljjjhhhjjjppp~~~yyypppkkkllluuuyyyvvvyyy{{{yyyvvvqqqooollllllooossswwwxxx}}}}}}xxxyyy|||vvviii^^^SSSPPPMMMJJJHHHFFFDDDCCCAAACCCFFFJJJNNNVVV___eeeooottt|||wwwiii]]]QQQLLLIIIFFFDDDEEE@@@???>>>>>>============<<<<<<======<<<<<<;;;;;;;;;;;;:::;;;;;;<<<===>>>>>>>>>???@@@BBBCCCDDDEEEFFFGGGGGGHHHIIIJJJKKKKKKOOOQQQUUU\\\gggmmmbbb]]]YYY[[[ZZZZZZYYYYYYXXXVVVUUUPPPNNNOOOQQQTTTXXXbbbmmm~~~~~~wwwrrrfffbbb]]]YYYUUUQQQMMMJJJGGGEEECCC@@@???>>>======;;;;;;;;;;;;<<<>>>@@@AAAGGGFFFDDDBBB???>>>???@@@BBBGGGMMMSSS[[[oookkkTTTGGGDDDBBB???>>>???@@@@@@?????????@@@BBBAAADDDNNNZZZwwwjjjggggggggggggffffffggghhhpppmmmlllmmmllliiikkkppp{{{~~~uuuooommmrrr{{{xxx{{{~~~|||xxxpppmmmkkklllooosssvvvwwwyyy}}}~~~rrrggg\\\ZZZWWWTTTQQQLLLFFFBBBAAABBBCCCEEEIIINNNUUUYYY```fffoooyyy~~~ooofffZZZQQQIIIFFFDDDAAAAAABBB@@@@@@???>>>>>>>>>??????<<<<<<<<<<<<<<<;;;::::::===<<<<<<<<<<<<<<<======???@@@AAABBBCCCEEEEEEFFFFFFGGGHHHIIIJJJKKKLLLLLLPPPPPPUUUaaavvvwwwggg```]]][[[[[[[[[[[[[[[YYYXXXWWWVVVRRROOOOOORRRSSSVVV```jjj{{{vvvoookkk```\\\XXXTTTPPPMMMJJJGGGEEECCCAAA???============;;;;;;;;;<<<===@@@BBBCCCGGGGGGFFFCCC??????AAADDDGGGPPPYYY```nnnyyy___OOOHHHCCCAAA???>>>???@@@??????======@@@CCCCCCDDDMMMVVVpppccccccfffhhhiiihhhhhhiiijjjmmmjjjjjjmmmooonnnppptttwww||||||xxxxxx|||||||||yyyuuunnnmmmlllmmmpppsssuuuvvvsssvvv{{{xxxnnnhhhfffcccaaa^^^VVVKKKCCCCCCBBBBBBCCCEEEIIIMMMOOOTTTZZZccclllvvvuuufff[[[VVVQQQJJJFFFEEEDDD@@@???AAA@@@??????>>>>>>?????????<<<<<<<<<<<<<<<;;;:::999;;;;;;:::::::::;;;;;;<<<@@@AAABBBCCCEEEFFFGGGGGGGGGGGGHHHIIIKKKLLLMMMMMMOOOQQQZZZnnnnnneee```^^^]]][[[\\\]]]\\\YYYXXXWWWXXXSSSQQQPPPRRRRRRUUU^^^hhhwww~~~~~~vvvoooiiidddZZZWWWRRROOOLLLIIIFFFDDDBBBAAA???===<<<<<<<<<===<<<<<<<<<===???BBBDDDFFFFFFFFFFFFCCC@@@@@@DDDHHHJJJYYYhhhssskkkUUUJJJHHHCCCAAA?????????@@@???>>>======???BBBCCCEEELLLTTT}}}jjjaaabbbfffjjjmmmllllllmmmnnnmmmjjjjjjmmmooonnnooorrrtttyyy~~~{{{yyytttpppmmmllllllmmmppprrrrrrqqqkkkmmmqqqxxxwwwtttsssrrrqqqmmmbbbSSSHHHCCCBBB@@@@@@BBBDDDFFFGGGKKKPPPWWW]]]eeeqqqxxxkkkaaaVVVOOOMMMKKKGGGEEEGGGFFFAAA???AAA>>>>>>=========>>>>>>???<<<<<<<<<<<<;;;:::999888999999::::::;;;===>>>???AAABBBCCCDDDFFFGGGHHHHHHGGGGGGHHHJJJKKKLLLMMMNNNRRRYYYhhh{{{iiidddaaa___^^^\\\^^^___^^^[[[YYYYYYZZZTTTRRRQQQRRRRRRTTT]]]gggsss|||}}}{{{{{{vvvnnniiiccc___VVVSSSNNNKKKIIIGGGDDDAAAAAA@@@>>><<<;;;;;;<<<<<<=========???AAADDDFFFHHHGGGHHHIIIGGGDDDEEEKKKPPP\\\qqq|||___NNNHHHHHHCCCBBB@@@@@@@@@@@@>>>===???===>>>AAABBBCCCIIIPPPwwwhhhcccbbbgggnnnqqqqqqppppppqqqqqqmmmkkkmmmmmmjjjjjjkkksssxxx{{{wwwrrrnnnlllllllllmmmoooooonnnllldddeeejjjsss}}}~~~~~~}}}}}}xxxlllZZZNNNCCCAAA???>>>@@@AAABBBCCCDDDHHHMMMRRRXXXcccqqq{{{tttddd\\\VVVOOOKKKKKKDDDAAAAAADDDCCC???<<<>>>======<<<<<<<<<======>>><<<<<<<<<<<<;;;:::999888999:::;;;<<<>>>@@@BBBCCCBBBBBBCCCEEEFFFGGGHHHIIIGGGGGGHHHJJJKKKMMMNNNNNNWWWcccwwwuuufffdddbbb___^^^]]]___aaa___\\\ZZZZZZ[[[UUURRRQQQRRRQQQSSS\\\fffooowww~~~}}}{{{yyyzzzyyy{{{yyyooojjjfffaaa]]]SSSPPPLLLIIIGGGEEEBBB@@@@@@???===<<<;;;;;;<<<<<<===>>>>>>@@@BBBEEEGGGIIIJJJLLLMMMKKKIIIKKKRRRXXXvvvrrrXXXKKKIIIJJJDDDBBBAAA@@@@@@@@@>>><<<@@@>>>>>>@@@@@@AAAFFFMMMqqqjjjkkkmmmvvv~~~wwwqqqssswwwwwwhhhiiillliiihhhlllqqqxxx|||xxxrrrnnnnnnnnnmmmmmmmmmnnnnnnllljjjccccccgggpppyyypppYYYIIIIIIFFFCCCAAAAAABBBBBBAAA@@@BBBEEEHHHLLLUUU```hhhwww~~~xxxjjjaaaVVVNNNKKKIIIEEEAAAAAAAAAAAAAAA@@@???>>>===>>>>>>===<<<<<<<<<<<<<<<======<<<;;;;;;;;;<<<<<<;;;<<<===???@@@AAACCCCCCFFFEEEFFFFFFGGGHHHIIIJJJFFFEEEFFFKKKNNNNNNPPPTTT___oooooogggeeeaaa```cccbbbbbbaaa```^^^[[[XXXVVVZZZTTTQQQRRRTTTUUU[[[aaannnttt}}}{{{zzz|||yyyvvvvvvyyyyyy{{{|||rrrjjjeee___WWWQQQNNNLLLJJJGGGDDDBBBAAA@@@??????===<<<<<<===>>>>>>>>>???AAACCCDDDEEEFFFFFFJJJJJJMMMOOOJJJJJJ___yyygggSSSJJJFFFCCC@@@@@@@@@???>>>======<<<===>>>?????????BBBFFFIIInnnggggggzzz{{{}}}yyylllkkkjjjeeedddhhhnnnssswwwtttqqqkkkiiijjjooommmlllkkkkkkiiigggeeedddbbbdddkkksss|||pppZZZJJJEEECCC@@@??????@@@@@@???@@@BBBCCCDDDGGGMMMTTTZZZaaahhhsssxxxjjjaaaXXXRRRKKKHHHHHHGGGCCC@@@AAAAAAAAAAAAAAA@@@???>>>>>>======<<<;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<===>>>???@@@BBBCCCCCCFFFFFFFFFFFFGGGIIIJJJKKKKKKIIIKKKOOOPPPQQQVVV\\\jjjiiicccbbb___^^^aaaddddddcccbbb```]]]ZZZYYYYYYTTTQQQRRRTTTUUUZZZaaalllrrr{{{{{{xxxtttqqqqqqtttsssuuuzzz|||{{{zzzyyy{{{}}}|||uuullleeeaaa\\\UUUOOOLLLKKKHHHFFFCCCAAA@@@???>>>===<<<;;;:::;;;<<<<<<>>>???AAADDDFFFHHHIIIIIIHHHIIIMMMOOOMMMTTTnnn|||^^^NNNGGGDDD@@@@@@@@@??????>>>======<<<===>>>?????????AAAEEEHHH{{{~~~llleeeeee{{{wwwxxx~~~vvvnnnllliiicccccchhhooopppxxx~~~wwwqqqooommmiiiiiijjjpppmmmjjjiiihhhfffdddbbbeeebbbbbbfffllltttnnnYYYKKKEEECCCAAA@@@AAABBBAAA@@@AAABBBBBBBBBCCCEEEIIILLLQQQWWW```jjjvvv|||mmmbbbZZZRRRMMMIIIFFFCCCCCCDDDDDDAAA===@@@AAAAAAAAAAAAAAA@@@???======<<<;;;;;;;;;<<<<<<;;;;;;:::::::::;;;;;;<<<===>>>???@@@AAABBBCCCDDDFFFFFFFFFGGGHHHIIIKKKKKKLLLKKKLLLNNNOOORRR]]]iiiuuuddd```aaa___^^^aaaeeeeeeeeedddbbb___]]][[[YYYTTTRRRSSSTTTUUUZZZ___hhhoooxxxuuunnnkkkkkkllllllmmmppptttwwwwwwwwwxxxwwwuuuuuuxxx|||yyyqqqlllddd___[[[WWWQQQLLLIIIHHHFFFDDDAAA@@@>>>>>>>>>===<<<;;;;;;;;;<<<<<<>>>???BBBEEEGGGIIIKKKLLLIIIJJJNNNRRRUUUeeennnUUUJJJFFFCCC???@@@@@@??????>>>============>>>?????????AAAEEEHHHzzzvvvyyykkkggggggqqqzzz}}}rrriiijjjnnnsssnnnkkkkkkiiieeegggmmmtttqqquuu~~~yyyuuutttqqqmmmlllnnnnnnlllhhhggggggffffffeeefffcccbbbfffiiinnnwww|||jjjXXXLLLHHHGGGFFFFFFGGGGGGFFFDDDBBBBBBCCCBBBBBBCCCDDDEEELLLOOOTTTZZZbbbkkktttzzz{{{qqqcccXXXRRRNNNKKKHHHGGGEEEBBBAAABBBAAA???===@@@@@@AAAAAAAAAAAA@@@@@@<<<<<<;;;;;;;;;;;;;;;<<<:::::::::::::::;;;<<<===??????@@@AAABBBCCCDDDDDDFFFFFFFFFGGGIIIJJJLLLLLLMMMLLLLLLNNNQQQZZZnnn|||nnncccbbbcccbbbbbbcccddddddddddddbbb```^^^\\\XXXTTTRRRTTTUUUUUUYYY^^^dddllluuu~~~sssiiiffffffeeefffgggiiikkklllllllllrrrqqqpppqqquuuzzz}}}uuupppjjjfff```[[[WWWRRRMMMIIIFFFEEECCCAAA???>>>======@@@???>>>======>>>??????@@@AAACCCEEEHHHIIIJJJKKKLLLNNNRRRWWW```xxxdddQQQJJJHHHDDDAAA????????????>>>>>>======>>>>>>???>>>>>>@@@DDDGGGyyy|||uuullliiiiiilllnnnnnnkkkgggdddeeefffjjjiiiiiiiiigggfffiiinnnrrroooqqq}}}~~~xxxoookkkkkkkkkhhheeedddeeefffggggggeeeccceeehhhjjjkkkooovvvyyyhhhYYYPPPKKKKKKJJJKKKLLLKKKIIIFFFBBBBBBBBBBBBCCCDDDDDDDDDEEEFFFIIIKKKOOOUUU]]]bbbqqqzzzwwwnnnccc]]]UUUOOOMMMKKKIIIGGGHHHEEEAAA??????@@@@@@@@@@@@@@@@@@AAA@@@@@@??????;;;;;;::::::::::::;;;;;;999999999:::;;;<<<===>>>@@@@@@AAABBBCCCDDDDDDEEEFFFFFFGGGHHHIIIKKKMMMNNNPPPOOOPPPTTT\\\mmmrrrjjjccccccdddcccccccccaaabbbbbbbbb```___]]][[[WWWSSSRRRUUUVVVUUUWWW\\\```iiiqqqxxxrrrfffcccccc```aaacccdddddddddeeeeeegggggghhhkkkpppvvv|||~~~~~~vvvooojjjfffeeebbb^^^YYYTTTOOOJJJFFFDDDCCCAAA???>>>===<<<<<>>>>>===>>>???@@@AAACCCDDDEEEFFFHHHHHHIIIIIINNNPPPTTT[[[kkkzzz]]]NNNJJJGGGCCCBBB?????????>>>>>>>>>>>>>>>>>>>>>???>>>>>>@@@CCCFFF~~~qqqkkkiiihhhjjjgggdddbbbbbbcccdddeeejjjjjjhhhgggeeedddfffhhhiiihhhlllwwwuuummmlllllliiidddbbbbbbdddeeefffdddccceeehhhhhhfffhhhlllyyy{{{mmmbbb[[[RRRQQQQQQRRRRRRQQQMMMJJJFFFEEECCCCCCEEEEEEEEEDDDAAABBBCCCEEEGGGKKKQQQUUU[[[dddqqq~~~tttkkkbbb\\\RRRPPPLLLJJJHHHFFFCCCAAACCCAAA???>>>>>>@@@BBBDDD@@@@@@@@@@@@???>>>===<<<::::::999999999:::;;;;;;999999:::;;;<<<===???@@@AAABBBBBBCCCDDDDDDEEEEEEFFFGGGGGGHHHJJJLLLNNNOOOOOOOOOTTT^^^mmmzzzlllhhhdddbbbaaaaaa```___^^^_________^^^]]][[[ZZZVVVSSSSSSUUUVVVUUUVVVZZZ]]]gggooosss}}}pppbbb___^^^\\\]]]_________^^^___```aaabbbeeejjjpppvvv|||~~~}}}|||}}}ssslllhhhccc______]]]ZZZVVVQQQKKKGGGDDDBBBAAA@@@>>>===<<<<<<<<<;;;;;;;;;;;;<<<>>>@@@BBBFFFFFFGGGHHHIIIIIIIIIIIINNNPPPUUUaaavvvlllTTTKKKHHHDDDAAABBB??????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???CCCEEEvvvkkkhhhgggfffdddcccbbb```___```bbbccclllkkkgggdddbbbccccccccc___aaagggrrr}}}}}}vvvqqqjjjeeecccccccccccccccaaaaaacccaaa___aaafffkkkuuuwwwooojjj``````aaaaaaaaa^^^ZZZVVVRRRNNNJJJHHHHHHHHHFFFDDDCCCDDDEEEEEEEEEHHHKKKOOOOOOUUU^^^iiitttyyyooogggbbb\\\VVVQQQIIIHHHGGGFFFEEECCCAAA???>>>???@@@@@@@@@AAABBBDDD@@@@@@@@@???===<<<:::999999999999999999:::;;;;;;:::::::::;;;===???@@@AAABBBCCCCCCDDDDDDEEEEEEFFFFFFGGGHHHIIIKKKMMMNNNOOORRRUUU___qqqqqqkkkiiifffbbb___^^^]]]\\\\\\]]]^^^^^^]]]\\\ZZZZZZUUUSSSSSSVVVWWWUUUUUUYYY\\\eeemmmpppvvvkkk^^^ZZZXXXVVVYYY[[[[[[YYYXXXYYY[[[\\\___dddjjjqqqwww}}}|||{{{{{{zzzzzzzzz{{{{{{}}}wwwmmmhhheee```\\\VVVVVVTTTQQQLLLHHHEEECCCAAA@@@???>>>===<<<<<<<<<999999:::;;;===@@@BBBDDDGGGHHHJJJKKKLLLMMMMMMMMMQQQSSSZZZjjjrrr^^^MMMHHHFFFAAA@@@CCC>>>>>>>>>>>>>>>>>>>>>???>>>>>>>>>>>>===???BBBEEEllleeeeeefffeeeaaadddfffddd```^^^aaadddllljjjeeeaaabbbddddddbbb[[[___fffnnnvvv{{{rrrkkkfffdddcccbbbbbb___]]]]]][[[ZZZ]]]ccc```jjjxxxyyyuuupppppppppqqqpppmmmgggccc]]]XXXRRRNNNLLLJJJHHHEEEDDDEEEEEEDDDBBBBBBDDDFFFFFFJJJOOOUUU\\\ggguuu~~~uuummmgggbbb[[[VVVTTTPPPKKKGGGEEEEEEEEEEEEFFFEEEEEEDDD???AAACCCDDDCCCBBBAAAAAA@@@@@@???>>><<<:::999888999888888888999::::::;;;::::::;;;<<<>>>@@@AAABBBCCCCCCDDDDDDEEEEEEFFFFFFGGGGGGHHHIIIKKKMMMOOOPPP\\\aaapppyyylllmmmmmmjjjddd___^^^]]][[[\\\\\\]]]]]]]]]\\\[[[ZZZUUUSSSSSSVVVWWWUUUUUUXXX[[[eeelllnnnssshhhZZZVVVTTTRRRUUUXXXWWWUUUTTTVVVXXXUUUXXX^^^fffmmmsssxxxzzzwwwvvvtttsssuuuxxx|||~~~~~~}}}pppgggdddaaa[[[VVVOOOPPPPPPMMMIIIFFFCCCBBB@@@@@@>>>======<<<<<<<<<::::::;;;===???CCCFFFGGGHHHIIIKKKMMMOOOPPPQQQQQQTTTWWW___rrrhhhWWWIIIHHHFFFAAAAAAFFF>>>>>>>>>>>>>>>?????????>>>>>>>>>>>>===???BBBEEEoooeee___ccceee___eeeddddddddddddccc___]]]aaaaaa````````````aaaaaa```aaadddiiippp|||mmmeeecccaaa___^^^^^^\\\ZZZWWWWWWYYY[[[cccggglllooorrrzzz~~~}}}|||}}}~~~}}}yyyuuussslllbbbZZZUUUQQQMMMJJJEEEFFFGGGEEEBBBAAACCCEEEDDDFFFIIILLLOOOTTTZZZ^^^iiipppyyy~~~rrrkkkfff```\\\VVVSSSOOOJJJGGGEEEEEEEEECCCCCCDDDEEEEEEEEEEEEEEEAAAAAAAAAAAAAAAAAAAAA@@@@@@???>>>===<<<;;;;;;;;;;;;;;;::::::;;;;;;<<<===<<<<<<<<<<<<>>>@@@BBBCCCEEEEEEDDDEEEEEEFFFGGGHHHHHHEEEDDDHHHKKKMMMPPPUUU^^^vvvvvvmmmkkkiiifffbbb^^^\\\ZZZZZZ]]]]]]^^^^^^]]]\\\\\\[[[XXXXXXYYYYYYYYYYYYXXXWWW___```eeemmmuuugggZZZUUUSSSQQQPPPPPPRRRTTTUUUSSSQQQSSSVVV[[[bbbiiimmmnnnmmmiiihhhlllssswwwxxx{{{}}}zzztttkkkccc]]]YYYUUUSSSKKKJJJIIIGGGDDDBBB@@@@@@@@@???>>>======<<<======;;;;;;<<<>>>@@@CCCFFFHHHKKKKKKNNNPPPNNNLLLPPPWWWUUU]]]lllsssXXXQQQHHHCCCDDDEEEDDDBBB???????????????>>>======???>>>======>>>@@@BBBDDDlllddd___dddhhhcccdddbbbaaa``````___\\\ZZZ\\\\\\\\\]]]]]]^^^___```______aaaeeejjjsssssseee___\\\ZZZ[[[[[[ZZZWWWUUUUUUWWWXXX[[[^^^bbbeeeiiiqqq}}}}}}uuujjjbbb]]]XXXRRRNNNKKKKKKKKKHHHEEECCCEEEGGGAAACCCEEEFFFHHHKKKPPPSSSXXX\\\ccciiinnnssswwwzzz|||{{{xxx}}}xxxjjj___YYYUUUQQQMMMLLLKKKHHHFFFDDDCCCCCCCCCCCCCCCDDDEEEEEEEEEEEEEEEBBBBBBBBBAAAAAA@@@@@@@@@>>>>>>===<<<;;;;;;;;;;;;::::::999888888888999999<<<===???AAABBBCCCCCCCCCDDDDDDDDDDDDEEEFFFGGGHHHIIIHHHJJJMMMMMMOOOVVV^^^www{{{ooojjjhhhgggeeeccc```^^^[[[ZZZ^^^^^^^^^^^^^^^]]]\\\[[[[[[\\\\\\]]]]]]]]]]]]\\\______dddjjjqqq{{{dddUUUPPPOOOMMMMMMMMMNNNOOOPPPQQQQQQOOOQQQUUUZZZ___bbbaaa```\\\\\\aaaiiiooorrrvvv{{{rrrlllddd\\\WWWSSSPPPNNNJJJIIIGGGEEECCCAAA@@@???======<<<;;;;;;;;;;;;;;;<<<<<<===>>>AAADDDGGGHHHLLLKKKLLLQQQRRRQQQSSSWWWbbboooiiiVVVOOOGGGCCCDDDDDDCCC@@@???????????????>>>======>>>>>>======>>>@@@BBBCCC{{{hhhaaa^^^cccjjjgggbbb___\\\[[[[[[[[[ZZZXXXYYYYYYZZZ\\\]]]^^^___```______```ccceeeiiivvvyyyfff\\\WWWVVVWWWWWWVVVTTTRRRQQQRRRTTTSSSUUUXXXZZZ___gggsss{{{~~~tttmmmkkkhhh```ZZZWWWUUURRRNNNIIIGGGGGGHHHBBBCCCDDDDDDDDDEEEHHHJJJMMMPPPTTTWWWYYY]]]aaadddbbbcccccccccfffmmmxxxyyyllldddYYYQQQLLLJJJGGGDDDCCCCCCCCCDDDDDDCCCCCCCCCBBBCCCDDDDDDEEEDDDDDDDDDCCCCCCBBBAAA@@@??????>>><<<;;;;;;::::::;;;;;;;;;;;;:::999999888888888888===???BBBEEEFFFFFFDDDCCCDDDDDDDDDDDDEEEFFFGGGHHHGGGHHHKKKMMMLLLOOO\\\kkkrrrnnnmmmhhhhhhfffdddbbb___]]][[[``````______^^^]]]\\\\\\^^^______``````aaaaaaaaa``````dddiiiooowwwdddTTTOOOMMMLLLMMMMMMLLLKKKKKKLLLNNNLLLMMMOOORRRUUUVVVTTTRRRRRRSSSXXXbbbjjjoootttzzzzzztttgggbbb[[[UUUQQQMMMKKKIIIGGGFFFEEECCCAAA???>>>======<<<<<<;;;;;;;;;;;;<<<======>>>@@@BBBEEEGGGIIIMMMJJJJJJPPPTTTWWWZZZ___xxxvvv^^^RRRMMMGGGDDDDDDCCCAAA??????????????????>>>============<<<===>>>???AAACCCsssddd^^^ZZZ```gggeee^^^[[[XXXWWWXXXYYYZZZZZZYYYZZZ\\\^^^```aaabbbccc```___aaacccccceeellluuu}}}ggg[[[UUUTTTSSSSSSSSSQQQOOONNNOOOPPPQQQRRRRRRTTTWWW___iiippp~~~~~~{{{|||zzzsssmmmfffccc]]]VVVPPPLLLJJJJJJFFFGGGGGGFFFEEEFFFHHHJJJLLLNNNRRRTTTUUUVVVXXXZZZYYYXXXXXXZZZ___gggoootttxxx~~~~~~xxxlll```\\\VVVNNNIIIFFFEEEDDDBBB@@@AAACCCEEEFFFEEEDDDCCCBBBCCCCCCDDDDDDCCCCCCCCCCCCCCCBBBAAA???>>>======:::999999999::::::;;;<<<<<<;;;;;;;;;;;;;;;<<<<<>>===<<<>>>>>>=========>>>>>>???>>>???@@@BBBDDDGGGHHHIIILLLJJJJJJNNNRRRYYYfffrrrkkkVVVMMMJJJFFFDDDDDDBBB@@@>>>???????????????>>>======<<<<<<<<<<<<===???@@@AAAmmmaaa]]]WWW[[[bbb```[[[XXXUUUUUUWWWZZZ\\\]]]YYYZZZ\\\^^^```aaaaaaaaa\\\\\\^^^bbbbbbbbbgggmmmiiiYYYQQQOOONNNOOOPPPOOOMMMMMMNNNOOOQQQPPPOOOOOOQQQWWW___dddqqqyyy|||wwwrrrkkkccc\\\VVVRRRPPPKKKKKKJJJHHHFFFGGGJJJMMMNNNQQQTTTUUUSSSRRRQQQQQQVVVVVVWWWZZZ___dddhhhkkkhhhkkkmmmllljjjeee[[[SSSNNNKKKFFFCCCAAAAAAAAAAAAAAABBBDDDFFFFFFEEECCCBBBBBBBBBCCCCCCCCCCCCBBBAAABBBAAA@@@???>>>===<<<<<<999999999999999:::;;;<<<:::::::::;;;<<<>>>???@@@BBBBBBBBBCCCCCCEEEFFFGGGDDDEEEEEEEEEGGGHHHIIIJJJMMMMMMPPPSSSYYYiiixxxtttttttttwwwrrrkkkccc^^^]]]^^^___^^^^^^]]]\\\[[[\\\\\\]]]ZZZYYYYYYYYYYYYZZZ[[[\\\\\\]]]```fffjjjqqq|||rrriii[[[OOOIIIJJJLLLLLLJJJHHHHHHGGGIIIHHHHHHJJJKKKLLLJJJHHHGGGFFFKKKTTT[[[```eeelllssswww{{{~~~~~~~~~~~~~~~~~~zzzuuuooohhhbbbXXXTTTPPPLLLJJJHHHFFFEEEAAAAAA@@@???>>>===<<<;;;===============>>>???@@@@@@AAACCCEEEGGGHHHIIIJJJIIIJJJLLLMMMPPP]]]www|||aaaRRRJJJIIIFFFDDDCCCBBB@@@>>>???????????????>>>======;;;;;;<<<<<<===>>>???@@@yyyhhhaaa^^^VVVWWW]]][[[ZZZWWWUUUUUUXXX[[[]]]^^^WWWXXXZZZ\\\\\\\\\\\\[[[XXXWWWZZZ___``````ccchhh{{{iiiWWWMMMJJJLLLMMMOOOOOONNNNNNOOOQQQPPPNNNLLLLLLMMMQQQVVVYYYdddlllxxxyyyrrrlllfff```\\\RRRQQQNNNJJJIIIJJJNNNRRRXXXYYYZZZYYYVVVSSSQQQQQQUUUWWWZZZ^^^```bbbcccccc^^^^^^^^^]]]\\\XXXRRRMMMIIIGGGEEECCCBBBBBBCCCCCCAAABBBDDDEEEDDDBBB@@@???BBBBBBBBBCCCBBBBBBAAA@@@??????>>>===<<<<<<;;;;;;999999999999::::::;;;<<<777888999:::<<<>>>@@@AAACCCCCCBBBBBBBBBDDDFFFGGGFFFFFFFFFGGGHHHJJJKKKLLLMMMLLLPPP[[[kkk|||{{{yyyyyytttkkkccc]]][[[\\\]]][[[ZZZYYYYYYYYYZZZ[[[\\\XXXWWWVVVUUUUUUVVVWWWXXXWWWWWW[[[```dddjjjwww}}}yyykkk\\\MMMKKKHHHHHHIIIIIIHHHGGGEEEEEEDDDEEEGGGHHHFFFEEEGGGEEEHHHPPPVVVYYY^^^dddkkkpppuuuyyy||||||{{{zzzzzzzzzzzz{{{~~~}}}|||{{{{{{{{{~~~|||tttooolllggg___YYYQQQNNNJJJGGGFFFDDDBBBAAA??????>>>>>>===<<<;;;;;;:::::::::;;;;;;===>>>???BBBCCCEEEGGGIIIJJJJJJKKKHHHKKKNNNOOOSSSgggnnnXXXPPPIIIHHHFFFDDDBBBAAA@@@@@@???????????????>>>======::::::;;;<<<===>>>??????ssseeeaaa```XXXWWW[[[YYYZZZXXXVVVVVVXXXZZZZZZZZZWWWXXXYYYZZZZZZXXXWWWVVVVVVUUUXXX]]]______aaafffrrrjjjWWWNNNLLLJJJLLLOOOPPPPPPPPPRRRSSSNNNLLLKKKKKKNNNQQQSSSTTTWWW^^^hhhrrr|||}}}xxxqqqlllaaa^^^YYYTTTQQQSSSXXX\\\dddcccbbb___^^^^^^aaacccbbbfffjjjkkkhhhccc```___YYYVVVTTTSSSRRROOOLLLKKKGGGGGGGGGEEEDDDDDDEEEFFFBBBCCCCCCDDDCCCBBBAAA@@@BBBBBBBBBBBBBBBAAA@@@@@@<<<<<<<<<;;;;;;:::::::::;;;::::::::::::;;;;;;<<<::::::;;;<<<>>>???AAABBBCCCCCCDDDDDDEEEEEEFFFFFFGGGGGGGGGHHHJJJLLLMMMNNNPPPOOOVVVjjj}}}|||zzzwwwtttpppjjjccc^^^ZZZYYYXXXWWWVVVUUUUUUVVVXXXZZZ\\\ZZZYYYWWWUUUUUUUUUVVVWWWVVVWWWZZZ]]]```dddppp|||xxxaaaXXXLLLGGGGGGHHHGGGEEEDDDCCCBBBCCCDDDEEECCCBBBEEECCCEEELLLQQQTTTYYY^^^ccchhhmmmqqqxxxzzzssssssuuuwwwxxxyyyzzzzzz~~~|||{{{yyyxxxxxxwwwzzz||||||{{{}}}uuuooogggcccbbb___YYYSSSNNNKKKHHHEEEDDDBBB@@@>>>>>>>>>>>>======<<<<<<;;;999999::::::<<<===>>>???CCCDDDFFFHHHJJJKKKKKKKKKIIIKKKNNNSSS^^^www}}}```QQQOOOIIIHHHGGGDDDBBBAAAAAABBB???????????????>>>======999:::;;;<<<===>>>>>>>>>xxxooodddbbbcccZZZXXX\\\YYY\\\YYYWWWVVVWWWXXXXXXWWWXXXYYYZZZZZZYYYWWWUUUTTTWWWVVVXXX^^^``````bbbfffkkkxxxlllZZZSSSRRRJJJLLLOOOQQQQQQRRRTTTVVVMMMLLLLLLMMMPPPSSSTTTUUUOOOTTT\\\dddmmmyyy}}}xxxppplllfff___[[[]]]bbbggghhhfffdddbbbccchhhpppvvvsssxxx|||zzzqqqhhhaaa^^^XXXSSSOOOMMMLLLJJJIIIIIIDDDDDDDDDCCCBBBAAABBBDDDDDDDDDDDDEEEDDDDDDCCCCCCBBBBBBBBBBBBAAAAAA@@@???::::::::::::::::::::::::<<<;;;;;;::::::;;;;;;;;;>>>?????????@@@BBBCCCDDDAAACCCFFFHHHHHHGGGEEEDDDHHHHHHHHHIIIKKKMMMNNNOOOYYYXXXccc~~~tttqqqrrrpppmmmmmmlllhhhddd___ZZZWWWUUUTTTSSSSSSSSSUUUWWWZZZ\\\]]]\\\YYYWWWVVVVVVWWWXXXYYYYYY[[[^^^___cccmmmyyyxxxhhhTTTHHHFFFGGGEEEBBBFFFDDDCCCCCCDDDDDDBBBAAA???===>>>DDDIIILLLQQQWWW]]]aaaeeejjjqqqwwwvvvppplllnnnqqquuuxxxzzz{{{{{{|||{{{{{{zzzzzzyyyyyyyyytttwwwzzzzzzyyy}}}|||uuuooohhh```\\\\\\ZZZVVVRRRNNNLLLHHHFFFEEECCCAAA???>>>>>>=========<<<<<<<<<;;;;;;<<<<<<>>>???AAABBBDDDEEEGGGIIIKKKLLLLLLKKKJJJJJJNNNWWWgggqqqWWWNNNPPPJJJIIIGGGDDDAAAAAABBBDDD???????????????>>>======888999;;;<<<===>>>>>>>>>uuufffbbb]]]\\\^^^^^^[[[WWWZZZYYYWWWUUUUUUUUUWWWXXXXXX\\\aaa```\\\XXXXXXZZZZZZXXXWWWXXX\\\___bbbbbbfffnnnyyyrrrcccYYYVVVUUURRRQQQTTTVVVVVVUUUVVVIIIMMMMMMJJJLLLQQQRRRNNNQQQRRRSSSUUU[[[eeepppxxxzzzxxxsssmmmiiigggiiilllmmmfffaaaeeerrryyynnneee^^^[[[WWWSSSOOOLLLJJJHHHFFFEEEDDDDDDCCCBBBBBBCCCEEEFFFDDDDDDCCCCCCCCCBBBBBBBBBAAAAAA@@@@@@???>>>>>>===>>>>>>===<<<;;;;;;;;;;;;::::::::::::;;;<<<======AAAAAABBBBBBBBBBBBBBBBBBDDDGGGIIIIIIHHHFFFEEEEEEEEEDDDEEEIIINNNSSSTTTTTTXXXmmmpppjjjhhhcccbbbfff___bbbdddddd```[[[WWWUUUTTTSSSRRRPPPNNNOOORRRUUUXXXWWWVVVUUUUUUWWWXXXZZZZZZ[[[\\\]]]^^^aaaeeeiii~~~kkkUUUOOOMMMHHHBBB@@@@@@AAABBBBBBBBBAAAAAABBBBBBBBBBBBDDDHHHKKKMMMSSSUUUYYYaaahhhmmmllljjjiiiooosssrrrrrruuuuuusssvvvwwwyyyzzzyyywwwtttsssuuusssrrrtttwww{{{~~~yyyooojjjbbb___\\\YYYWWWTTTPPPMMMIIIHHHFFFDDDBBBAAA@@@@@@<<<<<<=========;;;:::999>>>======<<<===???AAABBBEEEHHHKKKLLLLLLLLLLLLMMMKKKNNNSSS[[[mmmjjjVVVNNNNNNIIIHHHFFFDDDBBB@@@@@@???AAA@@@???>>>============<<<;;;;;;;;;<<<===???@@@wwwuuu|||ooodddaaa^^^___aaabbb___\\\ZZZYYYWWWUUUUUUVVVWWWXXXWWW[[[______[[[XXXXXXYYY\\\ZZZYYYZZZ]]]```aaabbbaaahhhqqq|||qqqiiifffccc```^^^^^^^^^\\\XXXVVVMMMOOONNNJJJKKKQQQRRRPPPNNNNNNOOOPPPTTT[[[dddjjjxxxzzztttssstttvvvtttnnnjjjnnnzzzttthhh^^^XXXVVVUUURRRNNNKKKJJJHHHFFFDDDDDDCCCCCCCCCCCCCCCDDDDDDCCCBBBBBBBBBAAAAAAAAAAAA@@@@@@??????>>>======<<<<<<;;;:::999999999999999::::::::::::;;;<<<===>>>AAABBBBBBBBBBBBCCCCCCCCCDDDFFFGGGFFFEEEEEEFFFHHHJJJLLLMMMLLLLLLQQQ[[[cccrrrxxxgggcccbbb]]]\\\___[[[^^^aaa```]]]XXXUUUSSSQQQQQQPPPNNNLLLMMMPPPSSSXXXWWWVVVVVVWWWYYY[[[\\\___```aaaaaa```bbbeeegggssspppXXXKKKEEECCC@@@@@@AAAAAAAAAAAAAAA@@@AAAAAAAAAAAACCCFFFIIIKKKOOOPPPSSSZZZaaaffffffeeeeeekkkooooooooorrrsssrrrssstttvvvwwwwwwvvvtttssswwwvvvuuuvvvyyy}}}}}}wwwrrrjjjccc______[[[WWWTTTRRROOOLLLJJJGGGFFFDDDBBB@@@???>>>>>><<<<<<=========<<<::::::;;;;;;<<<>>>@@@BBBDDDEEEGGGIIILLLMMMMMMMMMNNNOOOKKKMMMSSS___wwwxxxdddTTTMMMLLLHHHGGGFFFDDDBBBAAA@@@@@@AAA@@@???>>>============<<<;;;;;;;;;<<<===???@@@wwwqqqrrr{{{vvvfff```___^^^aaadddeeeccc```YYYXXXWWWVVVVVVVVVWWWXXXVVVYYY]]]]]]ZZZWWWWWWYYY[[[YYYXXXYYY[[[]]]^^^^^^[[[```gggppp~~~|||zzzwwwuuuqqqjjj```XXXSSSRRROOOKKKLLLQQQRRRPPPLLLLLLLLLLLLMMMPPPUUUYYYaaalllzzz~~~zzzvvvyyyyyyjjj^^^VVVSSSRRRSSSPPPMMMJJJIIIHHHFFFDDDBBBCCCCCCCCCCCCCCCBBBAAA@@@@@@@@@@@@????????????>>>>>>>>>===<<<<<<;;;;;;;;;:::999999999999999:::;;;;;;;;;;;;<<<===>>>???BBBBBBBBBBBBCCCCCCDDDDDDEEEFFFFFFFFFEEEFFFHHHKKKEEEJJJNNNMMMNNN[[[rrr}}}mmm___]]]]]]YYYWWWYYYXXXZZZ]]]]]]ZZZVVVTTTSSSPPPPPPOOOMMMLLLMMMPPPRRRVVVUUUUUUUUUWWWYYY[[[\\\aaacccccccccaaaaaabbbccclllxxxgggLLLDDDFFF@@@@@@@@@@@@@@@@@@??????@@@@@@???@@@AAADDDFFFGGGIIIIIIKKKPPPVVV[[[]]]]]]^^^dddiiiiiijjjnnnpppoooppppppqqqrrrssssssttttttxxxvvvtttuuuxxx{{{}}}}}}zzz||||||zzzxxxzzz~~~wwwlllgggddd___ZZZYYY[[[WWWQQQMMMKKKIIIGGGEEEDDDCCCAAA???>>>===<<<<<<<<<<<<=========<<<;;;;;;888:::===@@@CCCEEEGGGHHHHHHKKKMMMNNNOOOOOOPPPRRRRRRRRRXXXiii~~~jjj[[[PPPJJJJJJGGGFFFEEECCCBBBAAAAAAAAA@@@@@@???>>>============<<<;;;;;;;;;;;;===>>>???zzzvvvzzzmmmaaa]]]]]]^^^aaaddddddaaa___YYYXXXWWWWWWWWWWWWXXXXXXUUUXXXZZZ[[[YYYWWWWWWXXXXXXVVVUUUUUUWWWYYYYYYYYYXXX[[[___ggguuuooo___WWWTTTQQQOOOPPPQQQPPPNNNKKKKKKLLLKKKJJJJJJLLLNNNQQQZZZfffpppuuuzzzzzzkkk]]]TTTQQQQQQRRROOOMMMJJJIIIHHHGGGEEECCCAAABBBCCCCCCCCCAAA@@@???>>>>>>>>>===============<<<<<<<<<<<<;;;;;;::::::<<<;;;;;;;;;;;;;;;<<<<<<===<<<<<<======>>>???@@@BBBBBBBBBCCCDDDDDDEEEEEEFFFGGGHHHHHHGGGGGGIIIKKKEEEKKKRRRVVV^^^sssttthhh^^^]]]]]]ZZZWWWWWWVVVXXXYYYYYYWWWTTTSSSSSSQQQQQQQQQPPPNNNOOORRRTTTQQQQQQRRRSSSUUUWWWYYYZZZ___aaabbbaaa```^^^^^^___fffqqqzzzWWWIIIIIIAAA@@@@@@??????>>>>>>>>>>>>>>>>>>???@@@AAABBBCCCCCCCCCEEEHHHLLLQQQTTTVVVXXX]]]bbbbbbdddiiilllkkklllllllllmmmoooqqqsssttttttrrrpppqqqsssuuuwwwwwwtttttttttrrrqqqssswwwzzzvvvkkkbbb^^^\\\XXXUUUVVVWWWSSSMMMIIIGGGEEEDDDCCCCCCBBB@@@>>>===<<<;;;;;;<<<<<<<<<===============999;;;???CCCFFFHHHHHHIIIIIIKKKMMMNNNOOOOOOQQQSSSZZZZZZaaavvvooo___VVVNNNIIIGGGEEEDDDCCCCCCBBBBBBBBBBBB??????>>>===============<<<<<<;;;:::;;;<<<===>>>xxxrrr{{{xxxhhhaaa\\\]]]^^^___```___\\\ZZZXXXXXXXXXWWWXXXXXXXXXYYYVVVXXXYYYYYYXXXWWWVVVVVVVVVUUUTTTUUUVVVXXXWWWVVVXXXYYY[[[aaaooolllZZZVVVRRRSSSTTTRRRMMMJJJHHHIIIJJJJJJHHHHHHHHHJJJKKKPPPWWW]]]bbbiiipppuuutttwwwyyy{{{}}}~~~vvvmmm___SSSNNNMMMNNNOOOKKKJJJHHHGGGGGGFFFDDDBBBAAABBBBBBBBBBBB@@@>>>===;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;;;;:::::::::::::::;;;;;;;;;;;;<<<===>>>>>>>>>>>>>>>>>>???@@@AAAAAABBBBBBCCCDDDDDDEEEFFFFFFDDDFFFHHHIIIHHHHHHHHHIIIOOOUUU^^^jjjzzzzzzoooggg```^^^^^^[[[XXXVVVRRRTTTUUUTTTRRRPPPPPPQQQPPPQQQQQQPPPOOOPPPRRRTTTPPPQQQRRRSSSVVVXXXYYYZZZ\\\^^^______^^^]]]]]]^^^```iiizzzjjjQQQGGGBBBAAA@@@???>>>===>>>>>>>>>>>>>>>>>>>>>??????@@@???@@@AAACCCEEEIIIMMMPPPQQQWWW[[[[[[^^^cccgggfffggggggggghhhjjjmmmppprrrpppnnnllllllnnnppprrrrrrrrrqqqpppoooooorrruuuxxxvvvmmmjjjaaaYYYVVVSSSOOOMMMOOOTTTPPPKKKGGGEEEEEEDDDCCCBBBAAA@@@>>>===<<<<<<<<<<<<<<<<<<<<<======>>>>>>>>>???BBBEEEGGGHHHIIIIIIIIIKKKMMMNNNNNNOOORRRTTTZZZ\\\hhhfffYYYSSSNNNIIIFFFDDDDDDCCCBBBBBBBBBBBBBBB???>>>==================<<<<<<;;;::::::;;;======yyynnnrrrpppeeebbb^^^^^^___^^^]]][[[YYYXXXWWWXXXXXXXXXYYYYYYYYYYYYYYYYYYYYYXXXWWWVVVUUUUUUWWWVVVUUUVVVXXXYYYYYYWWWYYYYYYZZZ^^^iii}}}zzz___XXXSSSTTTTTTPPPKKKHHHFFFGGGHHHHHHFFFFFFFFFGGGIIIKKKMMMOOOSSSYYY___ddddddhhhmmmpppsssxxx{{{xxxnnneeeYYYPPPLLLJJJIIIHHHHHHGGGFFFFFFGGGFFFDDDAAABBBBBBBBBAAA@@@>>>===<<<:::::::::;;;;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::;;;<<<===>>>????????????@@@AAABBBCCCBBBCCCCCCDDDEEEFFFGGGGGGCCCEEEGGGHHHIIIJJJLLLNNNQQQ[[[lllmmmgggbbb^^^\\\\\\[[[XXXUUUPPPQQQQQQOOOMMMLLLLLLMMMNNNOOOPPPPPPOOOOOOQQQSSSSSSSSSUUUWWWYYYZZZ[[[\\\[[[]]]^^^^^^]]]]]]^^^______hhhwww|||ZZZGGGDDDCCCAAA???>>>===>>>>>>===========================>>>@@@AAABBBDDDHHHKKKKKKPPPTTTTTTWWW\\\``````aaaaaaaaaccceeehhhkkkmmmkkkiiiggghhhjjjlllnnnnnnqqqpppoooooopppsssvvvxxxvvvmmmfffbbb[[[UUUSSSPPPKKKIIIJJJOOOLLLHHHEEEDDDDDDCCCBBBBBBAAA@@@>>>======<<<<<<<<<<<<<<<<<<===>>>???@@@BBBCCCEEEFFFHHHIIIJJJJJJIIIKKKMMMMMMNNNPPPSSSUUUWWW^^^pppttt```VVVRRRNNNIIIFFFDDDDDDCCCBBBAAAAAAAAABBB>>>======<<<<<<=========<<<<<<;;;::::::;;;<<<===wwwvvvxxxhhhccccccaaaaaaaaa___\\\[[[ZZZZZZWWWWWWXXXYYYYYYYYYYYYYYY[[[ZZZYYYXXXWWWVVVUUUTTTUUUUUUUUUVVVYYYZZZYYYXXXYYYYYYXXX[[[ddduuufffZZZQQQQQQQQQNNNJJJJJJGGGHHHIIIHHHFFFFFFGGGHHHFFFGGGGGGHHHJJJMMMQQQTTTTTTYYY```dddhhhmmmuuu{{{}}}~~~yyyvvvggg```WWWQQQOOOLLLHHHDDDEEEEEEDDDEEEFFFEEECCCAAACCCBBBAAA???===<<<<<<<<<999999:::::::::;;;;;;;;;::::::::::::::::::::::::::::::;;;;;;===>>>???@@@@@@@@@@@@@@@AAABBBCCCDDDBBBCCCDDDEEEFFFGGGGGGHHHGGGGGGHHHIIILLLQQQXXX]]]bbbrrrnnnfff^^^]]]ZZZYYYZZZ[[[YYYVVVRRRRRRQQQOOOMMMLLLLLLNNNNNNPPPQQQQQQPPPQQQRRRTTTTTTUUUVVVXXXZZZ[[[[[[\\\[[[[[[[[[ZZZXXXYYYZZZ\\\```ggguuueeeNNNFFFDDDBBB???>>>>>>>>>???>>>>>>>>>>>>===<<<<<<;;;;;;===???@@@@@@AAADDDGGGEEEJJJMMMMMMOOOUUUYYYYYYZZZ[[[\\\^^^```ccceeefffeeecccaaabbbdddggghhhiiinnnlllkkklllnnnrrruuuwww}}}yyyrrrlllfffaaa\\\VVVSSSRRROOOJJJGGGIIIHHHEEECCCBBBBBBBBB@@@???AAA@@@???======<<<<<<<<<<<<;;;;;;<<<===???@@@AAADDDEEEEEEGGGHHHJJJLLLMMMKKKLLLNNNOOOOOOQQQUUUXXX]]]iii~~~uuuhhhZZZTTTRRRMMMIIIGGGEEEDDDCCCBBBAAAAAA@@@AAA======<<<<<<<<<======>>><<<<<<;;;:::::::::;;;<<<|||pppcccaaacccddddddccc```]]]\\\\\\]]]WWWWWWXXXYYYZZZZZZYYYYYY]]][[[YYYXXXXXXVVVTTTSSSSSSRRRSSSUUUWWWXXXWWWVVVXXXXXXWWWYYY```oookkk\\\OOOMMMNNNLLLJJJLLLKKKLLLKKKJJJHHHGGGHHHJJJCCCDDDEEEFFFFFFGGGIIIIIIGGGNNNVVV[[[___dddlllrrrrrrtttuuuuuutttwww}}}}}}~~~|||yyyvvvbbb\\\VVVSSSRRRPPPJJJDDDDDDDDDCCCEEEFFFEEECCCAAADDDCCC@@@>>><<<;;;<<<<<<999999999::::::;;;;;;;;;::::::::::::::::::::::::=========>>>???AAACCCCCCAAAAAAAAAAAABBBCCCDDDDDDBBBCCCDDDEEEFFFGGGHHHHHHLLLLLLJJJKKKOOOYYYdddllltttgggeeeYYYYYYXXXWWWYYY\\\[[[YYYVVVVVVUUURRROOONNNOOOQQQPPPRRRTTTTTTSSSTTTUUUWWWSSSTTTUUUWWWXXXYYYYYYYYYZZZYYYXXXVVVSSSSSSVVVXXX[[[bbbpppmmmXXXGGGEEECCC@@@>>>>>>>>>???>>>>>>>>>>>>===<<<;;;:::999<<>><<<@@@???>>>===<<<;;;;;;;;;<<<;;;;;;<<<===???AAABBBEEEEEEEEEFFFHHHKKKNNNPPPLLLNNNOOOPPPQQQSSSWWWZZZhhhwwwjjj___VVVSSSQQQLLLHHHHHHEEEEEECCCBBBAAA@@@@@@@@@======<<<<<<<<<======>>>===<<<;;;:::::::::;;;<<<{{{jjjaaa```ccccccbbbaaa```___^^^]]]\\\[[[YYYWWWTTTSSSUUUYYY]]]___^^^[[[XXXVVVUUUUUUUUUSSSSSSRRRRRRRRRTTTUUUVVVUUUWWWYYYZZZ^^^gggvvvfffQQQKKKIIIFFFGGGNNNQQQPPPNNNLLLJJJHHHGGGFFFEEEDDDCCCAAABBBCCCEEEFFFEEEGGGKKKOOOUUUYYY]]]___cccbbbbbbdddggglllpppssswwwxxxyyyyyyxxxuuusssqqqrrrrrrrrrqqqpppooommmlllaaa^^^ZZZUUUQQQOOONNNMMMGGGGGGFFFEEEDDDCCCBBBBBB???>>><<<;;;::::::;;;;;;::::::;;;;;;;;;;;;;;;;;;999:::;;;<<<<<<<<<;;;:::444666999===???AAABBBBBBBBBBBBCCCDDDEEEEEEEEEDDDHHHGGGFFFGGGIIIJJJIIIHHHHHHJJJOOOUUU[[[ggg|||oooeeebbb[[[ZZZYYYXXXXXXWWWWWWXXXWWWUUUSSSQQQPPPQQQSSSUUUUUUTTTRRRQQQPPPPPPQQQRRRTTTVVVXXXXXXWWWWWWWWWXXXXXXWWWUUUUUUVVVWWWVVVUUU[[[\\\fffyyyssscccSSSPPPKKKEEE@@@>>>???AAA???>>>;;;999;;;??????<<<<<<<<<==================AAABBBDDDEEEGGGIIIKKKKKKLLLNNNPPPSSSVVVYYY[[[\\\ZZZZZZ[[[\\\]]]^^^^^^______```aaaccceeeggghhhiiirrruuuzzz}}}|||zzztttnnngggfffccc___[[[XXXUUUSSSOOOMMMJJJFFFDDDCCCCCCCCCBBBAAA???======>>>???AAA>>>>>>>>>>>>>>>=========999:::<<<>>>@@@AAABBBBBBHHHGGGHHHIIIKKKLLLLLLLLLOOONNNPPPUUUTTTSSSXXXbbbmmmvvvaaa]]]WWWRRRNNNKKKHHHFFFGGGFFFEEEDDDBBB@@@??????>>>>>>>>>>>>============>>>===;;;::::::;;;<<<===yyykkkdddcccfffeeecccaaa^^^]]]]]]^^^___\\\[[[YYYVVVUUUVVVXXXZZZ\\\[[[YYYWWWVVVVVVVVVVVVUUUTTTRRRQQQPPPQQQRRRSSSVVVWWWXXXXXXYYYaaammmvvvoooWWWMMMIIIDDDEEEJJJNNNOOOPPPPPPOOOLLLIIIGGGDDDDDDCCCBBBBBBCCCDDDEEECCCDDDFFFIIIMMMPPPRRRSSSWWWWWWWWWXXX[[[___cccfffjjjjjjkkkkkkjjjhhheeedddaaabbbccceeefffgggggghhh^^^[[[XXXTTTPPPNNNNNNMMMJJJIIIHHHFFFDDDBBB@@@@@@>>>===<<<;;;:::::::::;;;:::;;;;;;;;;;;;<<<<<<<<<999:::;;;<<<===<<<<<<;;;:::;;;===>>>@@@AAABBBBBBBBBBBBCCCDDDEEEEEEEEEEEEHHHGGGFFFEEEGGGKKKPPPSSSNNNPPPVVV___kkk}}}tttiiicccbbb]]]\\\[[[YYYWWWVVVVVVVVVWWWVVVTTTSSSRRRRRRTTTTTTTTTSSSRRRQQQPPPQQQQQQRRRSSSUUUWWWWWWVVVUUUVVVWWWWWWUUUTTTTTTUUUUUUUUUTTTVVVVVV___pppuuuiiiaaa]]]WWWPPPKKKHHHEEECCC===??????===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>??????========================;;;<<<>>>@@@BBBCCCDDDDDDFFFFFFGGGHHHJJJLLLMMMMMMPPPOOOQQQUUUWWWYYYcccoookkk]]]YYYTTTPPPNNNLLLJJJHHHHHHGGGFFFDDDBBB@@@???>>>============<<<<<<<<<<<<===<<<<<<;;;;;;;;;<<<<<>>======<<<;;;:::999999999:::;;;;;;;;;;;;<<<<<<======;;;;;;<<<============<<>><<<<<<;;;;;;;;;;;;;;;;;;;;;<<<===???@@@BBBCCCCCCDDDEEEGGGIIILLLNNNPPPQQQSSSRRRRRRRRRQQQQQQQQQPPPTTTUUUVVVWWWYYY[[[\\\\\\\\\^^^bbbfffkkkoooqqqssssssuuuwwwzzz~~~|||rrrkkkccc___^^^\\\WWWRRRQQQPPPOOONNNMMMLLLKKKKKKJJJHHHFFFCCCAAA@@@@@@@@@????????????>>>>>>>>>>>><<<<<<<<<===============>>>???AAACCCEEEFFFFFFGGGEEEFFFFFFGGGIIIKKKLLLMMMQQQRRRUUUYYY]]]dddrrr~~~qqqbbbXXXUUUPPPNNNMMMLLLKKKKKKIIIHHHFFFDDDBBB@@@>>>>>><<<<<<<<<<<<;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;{{{lllhhhfffdddddddddbbb```^^^^^^^^^```aaa^^^^^^^^^_________]]]\\\XXXXXXWWWVVVUUUTTTSSSSSSVVVTTTQQQOOOOOOPPPRRRTTTWWWWWWWWWWWWYYY___hhhnnnmmmzzz~~~iii\\\TTTMMMJJJKKKJJJKKKMMMMMMLLLIIIEEECCCAAABBBBBBBBBBBBBBBAAA@@@BBBBBBCCCCCCCCCCCCCCCDDDDDDDDDDDDDDDFFFIIIKKKMMMNNNNNNNNNOOONNNMMMLLLKKKLLLMMMNNNOOOPPPQQQQQQQQQOOONNNLLLKKKIIIIIIIIIIIIIIIHHHFFFDDDAAA???===<<<;;;;;;::::::999999999999;;;;;;;;;<<<======>>>>>>=========>>>>>>>>>>>>>>>CCCBBBAAA@@@AAABBBCCCDDDCCCCCCCCCDDDEEEFFFGGGGGGEEEIIIKKKKKKKKKOOOWWW___ssszzz{{{kkkgggeeedddeee^^^]]][[[YYYWWWUUUTTTTTTVVVWWWWWWWWWWWWUUUTTTSSSSSSSSSSSSSSSSSSSSSTTTTTTSSSUUUVVVUUUTTTTTTVVVWWWWWWUUUSSSSSSTTTTTTSSSRRRRRRQQQVVVaaaooo}}}yyygggZZZQQQKKKEEECCCAAA???>>>@@@;;;;;;;;;;;;;;;:::::::::::::::;;;<<<===??????@@@@@@AAABBBDDDFFFHHHJJJJJJLLLLLLLLLLLLLLLLLLLLLKKKNNNNNNOOOQQQRRRTTTUUUUUUUUUWWWZZZ]]]```cccdddeeehhhiiilllooossszzz}}}uuummmgggaaaZZZWWWVVVTTTPPPLLLLLLLLLKKKJJJJJJIIIIIIHHHEEEDDDCCCAAA????????????>>>>>>?????????>>>===<<<<<<<<<<<<<<<<<<=========@@@AAACCCDDDFFFGGGGGGHHHFFFGGGHHHHHHHHHIIILLLMMMRRRWWW```gggmmmvvv|||hhh^^^UUURRRNNNLLLLLLLLLKKKJJJIIIHHHGGGEEEBBB@@@>>>>>>=========<<<<<<<<<;;;;;;:::;;;<<<=========<<<;;;qqqeeecccbbb```_________````````````___^^^]]]]]]^^^aaaddddddbbb___YYYXXXWWWVVVTTTRRRQQQPPPSSSRRRQQQPPPQQQSSSVVVXXXWWWWWWVVVVVVXXX]]]ccchhhbbbkkkyyyzzzppphhh___YYYVVVRRRQQQNNNKKKIIIHHHGGGGGGAAAAAAAAABBBAAA@@@??????AAAAAABBBBBBBBBCCCCCCCCCAAAAAAAAAAAABBBDDDEEEFFFFFFGGGGGGGGGGGGFFFFFFFFFHHHHHHIIIIIIIIIIIIIIIHHHFFFFFFEEEEEEDDDDDDDDDDDDCCCBBBAAA@@@???>>>===<<<::::::::::::::::::999999;;;;;;<<<======>>>??????>>>>>>>>>?????????@@@@@@AAAAAA@@@@@@AAABBBDDDEEEDDDDDDDDDDDDFFFGGGIIIJJJJJJLLLOOORRRXXXfffwwwtttkkkhhheeecccccc[[[[[[YYYWWWVVVUUUUUUTTTTTTUUUVVVWWWWWWUUUSSSRRRSSSTTTTTTUUUVVVVVVVVVVVVVVVWWWWWWVVVUUUVVVXXXZZZZZZXXXVVVUUUVVVVVVUUUTTTSSSRRRVVV^^^gggqqqiiiWWWFFFAAABBB@@@??????<<<<<<;;;;;;;;;:::::::::::::::;;;<<<<<<===>>>>>>>>>???@@@AAABBBDDDEEEEEEEEEFFFFFFGGGHHHHHHIIIIIIIIIIIIJJJKKKMMMNNNOOOOOOPPPRRRSSSVVVXXXYYYZZZZZZ_________aaaeeemmmwww~~~zzzqqqlllkkkgggaaaZZZVVVRRROOONNNLLLIIIFFFJJJIIIIIIHHHGGGFFFEEEEEEAAAAAA@@@???>>>>>>>>>======>>>>>>>>>>>>===<<<;;;<<<<<<<<<<<<======>>>>>>AAABBBCCCEEEFFFGGGGGGGGGHHHIIIJJJIIIHHHIIILLLOOOTTTbbbssspppaaa[[[UUUQQQMMMKKKJJJJJJIIIHHHIIIHHHGGGEEECCCAAA???>>>>>>>>>>>>=========<<<<<<999:::<<<=========<<<;;;}}}iii```___]]]\\\\\\[[[]]]___```aaa___^^^\\\\\\[[[\\\```dddfffccc```YYYYYYXXXVVVTTTRRRPPPNNNPPPPPPPPPQQQSSSVVVXXXZZZWWWVVVTTTSSSTTTVVVZZZ\\\]]]bbbmmm}}}~~~wwwrrreee```XXXOOOIIIFFFEEEFFFAAAAAA@@@@@@??????>>>>>>>>>??????@@@@@@AAAAAAAAA??????>>>>>>??????@@@@@@AAAAAAAAAAAAAAAAAAAAABBB@@@AAABBBCCCDDDDDDDDDDDDAAAAAAAAAAAAAAAAAA@@@@@@>>>>>>>>>>>>============::::::;;;;;;;;;;;;::::::;;;<<<<<<===>>>???@@@@@@@@@@@@@@@???@@@AAAAAABBB??????@@@AAABBBCCCEEEFFFFFFFFFEEEFFFGGGIIIKKKMMMLLLMMMQQQZZZkkk{{{ooojjjgggbbb______ZZZYYYWWWVVVUUUTTTSSSSSSQQQRRRSSSTTTUUUTTTSSSSSSTTTUUUVVVXXXXXXYYYYYYYYYXXXYYYYYYXXXWWWWWWZZZ\\\\\\ZZZWWWWWWWWWWWWVVVUUUSSSSSSVVV\\\aaagggsss~~~lllPPPFFFDDDAAA>>>=========<<<<<<;;;::::::::::::;;;;;;;;;<<<<<<======<<<======>>>???@@@AAAAAAAAABBBBBBCCCDDDEEEFFFGGGEEEEEEFFFGGGHHHIIIJJJJJJJJJKKKLLLNNNOOOPPPPPPPPPTTTSSSSSSSSSWWW^^^hhhooozzz|||vvvrrrooollljjjhhhhhhddd___^^^```___[[[SSSPPPMMMKKKJJJIIIFFFEEEFFFFFFEEEDDDCCCBBBAAA@@@>>>>>>>>>>>>>>>=====================<<<<<<<<<<<<<<<<<<======>>>>>>??????BBBBBBDDDEEEFFFGGGGGGGGGHHHJJJLLLKKKJJJLLLQQQUUU^^^sss{{{fffZZZVVVUUUQQQMMMKKKJJJJJJIIIHHHHHHHHHGGGEEECCCBBBAAA@@@???>>>>>>>>>============::::::;;;<<<============rrrddd^^^]]][[[[[[\\\[[[[[[]]]^^^^^^^^^]]]]]][[[YYYYYY]]]aaaccc```\\\XXXXXXXXXWWWUUUSSSQQQPPPLLLNNNPPPRRRTTTVVVWWWXXXTTTRRRPPPPPPQQQSSSUUUVVV\\\___eeepppwwwfffWWWLLLFFFCCCBBBAAA???>>>======>>>>>>>>>>>>>>>>>>????????????>>>>>>============<<<<<<===============>>>??????<<<===>>>@@@AAAAAAAAAAAA>>>??????????????????>>>>>>>>>==================:::;;;<<<<<<<<<<<<;;;:::;;;<<<===>>>???@@@@@@AAABBBAAA@@@@@@@@@AAACCCCCC???@@@AAACCCDDDDDDDDDDDDHHHGGGGGGGGGIIIKKKMMMOOOTTTYYYddduuuxxxqqqjjjgggccc^^^]]]___ZZZYYYWWWUUUSSSQQQPPPPPPNNNOOOPPPQQQRRRSSSSSSSSSUUUVVVXXXZZZ[[[[[[[[[[[[YYYYYYYYYXXXWWWWWWZZZ]]]]]]ZZZXXXWWWXXXWWWVVVUUUUUUUUUYYY]]]___bbblllvvvgggVVVMMMCCC>>>???>>>>>>======<<<;;;;;;::::::;;;;;;;;;;;;;;;;;;<<<;;;;;;;;;<<<<<<=========@@@@@@@@@@@@AAAAAABBBBBBAAABBBBBBCCCDDDEEEFFFFFFDDDEEEFFFGGGHHHIIIIIIIIIIIIJJJJJJKKKNNNSSSZZZ___iiirrryyyzzzyyyyyywwwtttnnnooommmjjjkkkoooooolllooonnnnnnrrrwwwzzzzzzyyyppplllfffbbb___]]][[[YYYYYYZZZWWWTTTTTTWWWWWWSSSNNNLLLKKKIIIHHHGGGEEEDDDBBBAAAAAAAAA@@@?????????<<<<<<======>>>=========>>>===<<<;;;;;;;;;<<<<<<======>>>>>>???@@@@@@AAACCCDDDEEEFFFGGGHHHHHHHHHFFFIIILLLMMMMMMPPPWWW]]]qqqooo___WWWTTTSSSPPPMMMJJJJJJJJJJJJIIIGGGGGGFFFEEEDDDCCCBBBBBB>>>>>>=========<<<<<<<<<:::::::::;;;<<<===>>>>>>vvvlllaaa^^^\\\[[[\\\___\\\[[[[[[[[[[[[\\\^^^___[[[XXXWWWZZZ^^^```\\\XXXVVVVVVWWWWWWVVVUUUSSSRRRKKKMMMOOORRRTTTUUUUUUUUUPPPNNNMMMNNNQQQUUUWWWWWWXXXZZZ^^^eeeooommmZZZMMMFFFCCCAAA???===<<<<<<>>>???????????????????????????>>>>>>>>>======<<<<<<;;;<<<<<<<<<<<<===>>>??????>>>??????@@@@@@@@@??????>>>>>>????????????>>>>>>??????>>>>>>======<<<<<<:::;;;<<<=========<<<;;;;;;<<<===>>>???@@@AAAAAABBBBBBAAA@@@AAABBBCCCDDDAAABBBDDDEEEEEEEEEDDDCCCIIIHHHHHHHHHIIILLLOOOQQQbbbmmmppplllhhhfffaaa]]]]]]aaa[[[ZZZWWWTTTQQQOOONNNMMMLLLMMMNNNOOOPPPRRRSSSTTTVVVWWWYYY[[[\\\]]]]]]\\\YYYYYYYYYWWWVVVWWWZZZ]]]\\\ZZZXXXWWWWWWWWWVVVUUUWWWXXX\\\```aaabbbiiisss~~~|||fffVVVGGGAAACCC??????>>>===<<<<<<;;;;;;:::::::::::::::::::::::::::::::::::::::;;;;;;;;;???????????????>>>>>>>>>??????@@@AAABBBCCCCCCDDDBBBCCCDDDEEEFFFFFFFFFFFFCCCEEEGGGIIIKKKNNNRRRVVVVVV___eeeeeeccccccaaa^^^\\\^^^^^^[[[[[[^^^^^^\\\^^^\\\[[[^^^cccffffffdddaaa]]]YYYVVVUUUTTTSSSQQQNNNOOOMMMIIIJJJMMMLLLHHHGGGGGGEEEDDDCCCBBBAAA@@@??????@@@@@@@@@@@@@@@@@@;;;<<<======>>>>>>======???===;;;:::999:::<<<======>>>>>>???@@@AAAAAAAAADDDEEEFFFGGGHHHIIIIIIIIIDDDHHHLLLNNNOOOTTT]]]dddyyyhhh^^^XXXVVVRRROOOLLLJJJKKKLLLLLLKKKFFFFFFFFFEEEDDDDDDCCCCCC======<<<<<<<<<;;;;;;;;;;;;;;;::::::;;;<<<>>>???pppkkkccc]]][[[[[[\\\]]][[[[[[ZZZZZZ[[[\\\\\\]]]WWWXXXZZZ[[[[[[[[[ZZZYYYTTTTTTUUUWWWXXXUUUQQQNNNOOOPPPPPPQQQQQQQQQQQQQQQPPPOOONNNNNNOOOPPPSSSTTTUUUVVVZZZ___fffqqqeeeOOOGGGEEEBBBAAACCCAAA<<<;;;======>>>>>>???????????????>>>>>>=========>>>>>>???>>>============<<<<<<<<<============>>>>>>>>>>>>>>>>>>>>>>>>????????????>>>>>>>>>>>>?????????????????????>>>>>>>>>>>>>>><<>>>>>>>>BBB@@@>>>???AAACCCBBBAAADDDCCCBBBAAABBBDDDGGGIIIIIILLLMMMKKKKKKQQQ^^^iii|||uuullljjjfffbbb___^^^^^^^^^[[[YYYUUUQQQNNNLLLLLLLLLHHHJJJMMMRRRVVVXXXWWWUUUVVVZZZ___aaa```]]]ZZZYYYYYYXXXWWWVVVVVVWWWXXXYYYXXXYYYYYYYYYYYYWWWUUUTTTZZZ\\\^^^___aaadddiiilllrrr~~~{{{aaaPPPGGGCCC@@@>>>;;;999888999;;;<<<<<<;;;::::::999:::::::::<<<;;;;;;::::::;;;;;;<<<============>>>>>>>>>>>>@@@>>><<<===@@@AAA???===>>>>>>?????????@@@@@@@@@AAABBBDDDEEEGGGIIIKKKKKKOOOQQQTTTUUUSSSRRRQQQQQQPPPPPPPPPPPPPPPPPPPPPPPPSSSSSSTTTUUUUUUVVVWWWWWWTTTSSSRRRPPPNNNMMMKKKKKKIIIIIIIIIHHHHHHHHHHHHGGGHHHHHHFFFEEECCCAAA@@@?????????>>>>>>=========<<<>>>======<<<<<<<<<======::::::;;;;;;<<<======>>>===>>>???@@@BBBCCCDDDEEEDDDEEEFFFIIIKKKKKKIIIHHHLLLKKKLLLNNNNNNTTTfffyyylllbbbZZZVVVUUUSSSQQQNNNLLLLLLLLLKKKJJJFFFFFFEEEDDDCCCBBBAAAAAA>>>======<<<<<<<<<<<<===:::999888999;;;<<<;;;:::zzznnnhhh```YYYWWWWWWXXXYYYZZZZZZZZZZZZZZZZZZ[[[[[[WWWXXXYYYYYYYYYXXXWWWWWWUUUUUUVVVXXXXXXVVVRRROOONNNOOOPPPQQQQQQQQQQQQQQQNNNMMMLLLKKKLLLMMMOOOPPPSSSSSSWWW\\\aaakkk|||uuu^^^TTTJJJFFFDDDEEEDDDAAA@@@AAA===>>>???@@@@@@???>>>===>>>===============>>>>>>=========<<<<<<<<<<<<;;;<<<=========>>>>>>>>>>>>>>>>>>>>>>>>????????????>>>>>>>>>?????????@@@@@@???>>>>>>>>>>>>>>>>>>>>>===???BBBBBBAAA@@@@@@AAABBB@@@???@@@BBBDDDCCCBBBDDDDDDEEEFFFGGGHHHJJJKKKHHHKKKOOOTTT]]]jjj{{{zzzooojjjhhhfffbbb___]]]\\\\\\[[[XXXUUUQQQNNNMMMLLLLLLKKKLLLPPPTTTXXXZZZYYYXXXWWWZZZ]]]^^^]]]ZZZYYYXXXVVVUUUUUUUUUWWWXXXZZZ[[[XXXXXXYYYYYYXXXVVVUUUTTTVVVWWWZZZ[[[]]]___cccggggggtttqqq[[[NNNIIIDDDBBB@@@>>>===<<<:::999;;;;;;:::::::::::::::;;;;;;;;;::::::::::::;;;;;;<<<<<<<<<============>>>???===<<<<<>><<<=========>>>>>>>>>??????>>>???@@@BBBDDDFFFGGGHHHHHHJJJLLLMMMKKKJJJJJJJJJIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHIIIIIIJJJKKKKKKLLLLLLKKKJJJIIIHHHFFFEEEEEEEEEEEEEEEEEEDDDDDDDDDCCCEEEDDDCCCBBBAAA@@@???>>>>>>>>>=========<<<<<<<<<======<<<<<<;;;<<<<<<===;;;;;;;;;<<<======>>>>>>>>>???@@@AAABBBDDDEEEEEEFFFEEEEEEFFFGGGHHHHHHHHHLLLKKKNNNQQQUUU___sssuuueee]]]WWWTTTSSSSSSQQQNNNMMMMMMMMMLLLKKKGGGFFFFFFEEEDDDCCCBBBBBB>>>>>>===<<<<<<<<<<<<===:::999888999;;;<<<;;;:::rrrmmmfff^^^WWWTTTUUUVVVWWWYYYYYYYYYXXXXXXXXXXXXXXXVVVWWWWWWWWWVVVUUUTTTSSSUUUUUUVVVWWWXXXWWWSSSPPPNNNOOOPPPQQQRRRRRRRRRRRRMMMLLLKKKJJJJJJKKKMMMNNNQQQQQQSSSWWW[[[bbbppp~~~iii\\\OOOHHHCCCDDDEEECCCBBBCCC>>>????????????>>><<<;;;>>>======<<<<<<============<<<<<<<<<<<<;;;;;;;;;<<<<<<=========>>>>>>>>>>>>>>>>>>>>>????????????>>>>>>?????????@@@@@@@@@>>>>>>>>>>>>>>>>>>?????????AAACCCCCCBBBBBBCCCDDDCCCAAA@@@@@@BBBDDDCCCCCCCCCEEEGGGHHHHHHHHHIIIKKKNNNRRR[[[hhhzzz|||ppplllgggfffeeeccc```]]][[[ZZZYYYWWWTTTQQQNNNMMMLLLLLLNNNOOORRRVVVZZZ[[[[[[YYYXXXZZZ]]]]]][[[YYYWWWWWWSSSTTTTTTVVVWWWZZZ\\\]]]WWWWWWWWWWWWVVVUUUTTTTTTSSSUUUWWWXXXYYY\\\___bbb```nnn}}}cccUUUPPPHHHEEEAAA???===;;;999777;;;::::::999::::::;;;;;;::::::999999999999::::::;;;;;;;;;;;;<<<<<<<<<<<<===<<<;;;;;;======<<<;;;;;;;;;<<<<<<<<<=========<<<===>>>@@@AAACCCDDDDDDCCCDDDEEEEEECCCCCCDDDEEEBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCDDDEEEEEEFFFFFFDDDCCCCCCBBBBBBAAAAAA@@@BBBBBBBBBAAAAAAAAAAAA@@@AAA@@@@@@??????>>>=========<<<<<<<<<<<<;;;;;;;;;<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<===>>>>>>??????@@@@@@AAABBBDDDEEEFFFFFFFFFEEEEEEEEEFFFHHHKKKMMMMMMNNNRRRXXX```nnn~~~jjj___ZZZUUURRRRRRRRRPPPNNNMMMNNNNNNMMMLLLHHHHHHGGGFFFEEEDDDCCCCCC>>>>>>===<<<<<<<<<<<<<<<:::999888999;;;<<<;;;:::wwwooommmggg^^^XXXUUUVVVWWWXXXWWWWWWWWWWWWWWWVVVVVVUUUUUUUUUTTTTTTRRRQQQPPPPPPSSSSSSTTTUUUVVVUUURRROOONNNOOOPPPRRRSSSSSSSSSSSSOOOMMMLLLKKKKKKLLLNNNOOOQQQPPPQQQTTTVVVZZZfffqqq{{{oooaaaXXXOOOHHHHHHIIIHHHHHHJJJIIIHHHEEECCCAAA@@@@@@@@@>>>>>>======<<<<<<======<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<=========>>>>>>===>>>>>>>>>????????????=========>>>>>>>>>??????>>>>>>>>>>>>>>>?????????@@@AAACCCCCCBBBAAABBBCCCFFFFFFEEEEEEFFFGGGGGGGGGHHHJJJKKKKKKJJJKKKOOORRR^^^dddpppsssmmmllleeeeeeeeedddaaa^^^[[[YYYXXXVVVTTTQQQOOOMMMLLLLLLNNNOOOQQQTTTXXXYYYYYYWWWWWW[[[___```^^^ZZZWWWVVVTTTUUUVVVWWWXXXZZZ[[[\\\UUUUUUUUUUUUTTTTTTSSSSSSSSSUUUWWWYYYYYY[[[]]]```]]]kkknnnbbb]]]UUUNNNEEE???======<<<;;;:::999999888999999:::::::::999999888888999999:::999999:::::::::;;;;;;;;;;;;:::::::::;;;;;;;;;:::;;;;;;;;;;;;<<<<<<<<<=========>>>???@@@AAABBBCCCAAABBBBBBAAA@@@@@@BBBCCC@@@@@@@@@@@@@@@@@@@@@@@@AAAAAABBBBBBCCCCCCCCCCCC@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAA@@@@@@@@@??????=====================>>>;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;<<<<<<======>>>>>>???@@@@@@@@@AAABBBCCCDDDEEEFFFGGGGGGDDDEEEFFFGGGHHHKKKOOOQQQPPPTTTZZZbbbmmmsssddd\\\YYYUUUSSSSSSRRRPPPNNNNNNOOOOOONNNMMMIIIHHHHHHGGGFFFEEEDDDDDD???>>>===<<<<<<;;;<<<<<<:::999888999;;;<<<;;;:::zzzyyyqqqnnniiiddd\\\WWWUUUUUUVVVVVVUUUUUUVVVVVVVVVUUUUUUTTTTTTSSSRRRQQQOOONNNNNNMMMPPPPPPPPPQQQRRRRRROOOMMMOOOPPPQQQRRRSSSSSSSSSSSSMMMLLLKKKJJJJJJLLLMMMOOORRRPPPQQQSSSTTTWWW^^^gggtttzzzkkkeee\\\UUUTTTUUUVVVXXX\\\]]]XXXQQQIIIDDDCCCDDDEEE??????>>>=====================<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<===============>>>>>>>>>????????????<<<<<<<<<=========>>>>>>======>>>>>>????????????@@@AAABBBBBBAAAAAABBBCCCHHHIIIIIIJJJJJJKKKMMMNNNOOOQQQQQQQQQQQQWWW```gggsss{{{wwwqqqllliiiddddddeeedddbbb^^^[[[XXXVVVUUUSSSQQQOOONNNMMMLLLLLLLLLMMMPPPTTTUUUUUUTTTVVV[[[aaadddbbb]]]XXXUUUWWWWWWXXXXXXXXXXXXXXXXXXSSSSSSSSSRRRRRRRRRRRRRRRSSSUUUWWWXXXXXXYYY[[[\\\[[[fffzzzyyyvvvnnncccSSSHHHBBBAAA???>>>::::::999888888888888888:::999999888888999999:::999999999999::::::::::::999999::::::999999999:::;;;;;;;;;<<<<<<<<<======;;;;;;<<<===>>>>>>??????@@@AAAAAA@@@??????@@@BBB????????????????????????===============>>>>>>>>>????????????@@@@@@@@@AAA?????????>>>>>>>>>======<<<<<<=========>>>>>>>>>:::::::::;;;;;;;;;;;;;;;:::::::::::::::;;;<<<===>>>>>>???@@@@@@AAAAAABBBCCCCCCDDDDDDEEEFFFGGGGGGCCCEEEHHHIIIIIIKKKOOORRRUUU\\\fffqqqtttiii^^^YYYWWWTTTQQQQQQQQQPPPOOOOOOPPPPPPNNNMMMIIIIIIHHHGGGFFFEEEDDDDDD??????===<<<<<<;;;;;;;;;:::999888999;;;<<<;;;:::xxxrrr{{{zzzlllgggaaa]]]XXXTTTRRRRRRRRRQQQRRRSSSUUUVVVVVVVVVUUUTTTRRRRRRPPPNNNMMMMMMLLLLLLMMMMMMMMMNNNOOOOOOMMMKKKOOOPPPQQQQQQRRRQQQQQQQQQJJJIIIHHHHHHHHHJJJLLLNNNTTTQQQQQQTTTUUUVVV[[[aaannn}}}wwwpppiiidddccccccgggooowwwvvvnnnbbbUUUKKKFFFDDDDDDAAAAAA@@@???>>>>>>>>>>>>>>>============<<<<<<<<<;;;;;;<<<<<<<<<=========>>>>>>>>>>>>????????????<<<<<<<<<=========>>>>>>=========>>>??????@@@@@@@@@BBBCCCCCCCCCDDDFFFIIIEEEGGGJJJLLLNNNQQQUUUXXXZZZ\\\^^^^^^```hhhvvvxxxqqqnnniiicccbbbccccccbbb```]]]ZZZXXXTTTSSSRRRQQQPPPNNNMMMLLLKKKKKKKKKNNNPPPRRRRRRQQQSSSXXX___bbbaaa]]]XXXUUUWWWXXXXXXXXXWWWVVVUUUTTTRRRQQQQQQPPPPPPPPPQQQRRRQQQSSSUUUVVVUUUUUUVVVWWW\\\eeeuuu}}}kkk]]]SSSJJJBBB<<<===<<<;;;:::999888888888::::::999999999999::::::999999999999::::::::::::888999::::::888888999::::::;;;;;;;;;<<<<<<<<<<<<888888999999::::::;;;;;;<<<===>>>>>>===<<<===>>>========================<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<======>>>>>>>>>>>><<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<======>>>>>>>>>:::::::::;;;;;;;;;;;;<<<::::::::::::;;;<<<===>>>???@@@@@@AAABBBBBBCCCCCCCCCCCCDDDEEEEEEFFFGGGGGGDDDGGGIIIJJJJJJMMMSSSXXXdddnnn{{{iii```WWWUUUSSSPPPOOOPPPQQQPPPOOOOOOPPPOOOMMMKKKIIIHHHHHHGGGFFFEEEDDDDDD@@@???>>><<<<<<;;;;;;;;;:::999888999;;;<<<;;;:::qqqvvvrrrggg^^^ZZZWWWTTTRRRQQQPPPOOOMMMPPPRRRTTTVVVWWWVVVVVVUUUQQQPPPOOOMMMLLLLLLLLLMMMLLLKKKKKKLLLMMMMMMLLLJJJNNNNNNNNNOOONNNNNNMMMLLLIIIHHHHHHHHHIIIKKKNNNPPPTTTQQQRRRUUUVVVVVVYYY^^^fffrrr~~~zzzwwwwwwyyyrrrbbbVVVNNNKKKCCCBBBAAA@@@??????????????????>>>>>>>>>=========;;;;;;;;;<<<<<<<<<======>>>>>>>>>>>>????????????>>>>>>>>>>>>????????????<<<======>>>??????@@@@@@@@@BBBDDDFFFHHHKKKPPPSSSMMMQQQWWW\\\```fffmmmrrrxxx{{{}}}||||||}}}oookkkjjjfffbbb`````````___]]]ZZZXXXVVVSSSRRRRRRQQQPPPNNNMMMLLLLLLLLLLLLMMMPPPRRRQQQQQQQQQTTTYYY[[[ZZZXXXVVVVVVTTTTTTUUUUUUTTTRRRQQQPPPQQQPPPOOOOOOOOOOOOPPPQQQPPPRRRTTTUUUTTTSSSSSSTTT[[[aaammm|||xxxhhhUUUGGGBBBAAA???===;;;::::::999;;;;;;::::::::::::;;;;;;999999999:::::::::;;;;;;888999;;;:::888777999;;;999999999::::::::::::;;;888888888999999999999999999;;;======<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;========================;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<======:::;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;<<<===>>>???@@@AAAAAABBBCCCCCCDDDDDDCCCCCCDDDDDDEEEFFFFFFFFFDDDGGGIIIKKKOOOXXXeeennnsssaaaZZZSSSRRRRRRPPPPPPRRRQQQPPPOOOOOOOOONNNKKKHHHHHHHHHGGGFFFEEEDDDCCCCCC@@@???>>>===;;;;;;;;;;;;:::999888999;;;<<<;;;:::zzzpppssskkkcccWWWWWWUUUSSSRRRRRRQQQNNNLLLOOOQQQSSSVVVWWWWWWVVVVVVPPPOOONNNLLLLLLLLLMMMMMMLLLKKKJJJKKKMMMMMMLLLJJJLLLLLLMMMLLLLLLKKKJJJIIIJJJJJJIIIJJJLLLNNNQQQSSSSSSQQQQQQUUUWWWVVVYYY]]]]]]hhhvvvoooaaa[[[DDDCCCBBBAAA@@@@@@@@@@@@????????????>>>>>>>>>>>>;;;;;;;;;<<<<<<<<<======>>>>>>>>>>>>???????????????@@@@@@@@@@@@AAAAAAAAA<<<======>>>???@@@@@@@@@@@@CCCFFFIIIMMMRRRXXX\\\^^^dddlllssszzzsssiiiggggggfffddd___^^^]]]\\\ZZZXXXVVVUUURRRRRRRRRQQQPPPOOOMMMLLLNNNMMMMMMOOOQQQSSSRRRRRROOOQQQSSSTTTTTTTTTUUUVVVPPPQQQRRRRRRRRRPPPOOONNNPPPOOONNNNNNNNNOOOPPPQQQQQQSSSUUUVVVUUUSSSSSSTTTTTTXXXaaannn~~~ppp]]]FFFDDDBBB@@@>>><<<;;;;;;<<<;;;;;;::::::;;;;;;<<<999999:::::::::;;;;;;;;;777:::;;;;;;888777999;;;777888888888888999999999:::::::::::::::::::::;;;888;;;>>>>>>===;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>=========;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<=========;;;;;;;;;<<<===>>>??????AAAAAABBBBBBCCCDDDDDDDDDCCCCCCDDDDDDEEEEEEFFFFFFCCCFFFIIIMMMUUUeeeyyy{{{eee^^^WWWRRRRRRSSSRRRSSSVVVQQQPPPOOOOOONNNMMMIIIGGGHHHGGGGGGFFFEEEDDDCCCCCC@@@???>>>===;;;;;;:::::::::999888999;;;<<<;;;:::zzzjjj^^^YYY[[[TTTQQQOOOOOOPPPPPPNNNLLLMMMOOORRRTTTUUUUUUTTTTTTQQQPPPOOONNNMMMKKKKKKJJJKKKJJJJJJJJJJJJKKKLLLLLLPPPOOONNNKKKHHHHHHIIIKKKKKKKKKKKKLLLLLLMMMNNNOOOOOONNNNNNOOORRRUUUXXXZZZZZZ___jjjzzz{{{aaaQQQKKKDDDBBBCCCEEEEEEDDD@@@CCCDDDAAA???@@@???<<>>===???@@@@@@???@@@>>>???AAAAAA@@@AAABBB>>>>>>============>>>>>>???AAAAAA>>>???DDDFFFDDDGGGIIIMMMRRRYYYbbbkkkqqqsss|||}}}uuujjjdddbbbaaa___\\\[[[[[[YYYXXXWWWVVVUUUUUUXXXWWWTTTSSSRRRPPPLLLJJJKKKLLLOOOQQQSSSTTTTTTTTTVVVWWWWWWVVVTTTSSSSSSTTTUUUPPPNNNPPPQQQOOOOOORRRXXXUUUQQQNNNLLLLLLKKKKKKVVVTTTRRRRRRTTTUUUVVVUUURRRTTT[[[eeeoooyyyxxxaaaIII>>>CCC@@@>>>===:::<<<;;;999777777999===AAA<<<:::888888999:::999888:::::::::999999999888888999999999999999999999999::::::::::::::::::::::::<<<;;;::::::::::::;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;999:::;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999999::::::;;;<<<======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;======>>>???@@@AAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBAAAAAACCCFFFHHHHHHFFFDDDDDDGGGKKKOOOZZZqqqkkk```[[[WWWTTTSSSTTTTTTRRROOOKKKKKKLLLOOOPPPOOOKKKHHHFFFEEEDDDEEEFFFEEECCCAAAAAA@@@???>>>>>>===>>>>>>::::::;;;<<<<<<;;;::::::sssggg]]]YYYZZZTTTRRRQQQQQQRRRRRROOOLLLLLLMMMOOORRRSSSSSSRRRQQQPPPOOOOOONNNMMMKKKKKKJJJJJJJJJJJJIIIIIIJJJKKKKKKOOOOOOMMMKKKHHHGGGIIIKKKJJJJJJJJJJJJKKKLLLMMMMMMQQQPPPPPPPPPRRRUUUWWWYYYSSSXXXbbbpppsssUUUOOOHHHCCCBBBDDDGGGIIIKKKLLLJJJDDDBBBCCCCCC@@@@@@@@@@@@AAAAAAAAA@@@???BBBAAAAAABBBCCCBBBBBBCCCDDDCCCBBBAAA@@@????????????AAAAAA???AAAFFFHHHFFFJJJOOOVVV___hhhqqqyyy~~~tttmmmeeeaaa``````^^^\\\ZZZYYYXXXWWWVVVVVVWWWWWWXXXVVVSSSRRRQQQPPPMMMKKKLLLMMMOOOQQQRRRRRRRRRRRRUUUVVVVVVUUURRRQQQQQQRRRSSSOOONNNPPPQQQRRRUUU[[[eee^^^TTTNNNMMMNNNNNNNNNUUUSSSQQQQQQRRRTTTUUUUUUTTTTTTYYY```fffmmmyyyuuuYYYIIIFFF???<<<>>>;;;?????????===;;;:::::::::<<<;;;999999:::;;;;;;::::::::::::999999999999888999999999999999999999999::::::::::::::::::::::::<<<;;;::::::::::::;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;999:::;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999::::::;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===???@@@BBBCCCDDDBBBBBBBBBBBBCCCCCCDDDDDDCCCDDDEEEGGGHHHHHHGGGFFFJJJOOOVVV___ooosssaaaXXXZZZWWWSSSRRRRRRRRRPPPNNNJJJJJJJJJKKKMMMLLLIIIGGGGGGFFFEEEEEEEEEEEECCCAAA@@@@@@???>>>============::::::;;;<<<<<<;;;::::::wwwiiiccc\\\XXXXXXTTTTTTTTTTTTUUUSSSPPPMMMJJJKKKMMMOOOPPPPPPOOOOOONNNNNNNNNNNNMMMLLLKKKJJJJJJJJJIIIHHHHHHHHHIIIIIIMMMMMMLLLJJJHHHGGGIIIKKKIIIIIIIIIIIIJJJKKKLLLMMMRRRQQQQQQQQQRRRTTTUUUWWWSSSWWW^^^jjjxxxxxx\\\XXXQQQJJJHHHMMMUUU[[[dddaaaXXXNNNJJJKKKJJJGGGCCCCCCEEEEEEFFFEEEDDDCCCGGGGGGGGGFFFEEEEEEDDDCCCDDDCCCBBBAAA@@@?????????AAAEEEFFFEEEGGGMMMOOONNNPPPUUU```lllxxx~~~qqqhhhccc^^^]]]^^^___^^^\\\XXXWWWVVVVVVVVVWWWXXXXXXWWWTTTQQQPPPPPPPPPOOONNNNNNNNNOOOQQQQQQQQQQQQQQQTTTUUUUUUSSSQQQOOOOOOPPPPPPNNNNNNPPPQQQSSS\\\fffsssgggYYYPPPNNNQQQRRRRRRSSSQQQOOONNNPPPRRRSSSSSSSSSSSSVVV[[[^^^bbblllvvvrrr[[[PPPDDD@@@BBB@@@@@@@@@@@@@@@>>>;;;888666===;;;::::::;;;<<<<<<;;;::::::::::::999999999999::::::::::::::::::::::::::::::::::::::::::::::::<<<;;;;;;::::::;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;999:::;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<======>>>>>>;;;<<<===???AAACCCDDDEEEBBBBBBBBBCCCCCCDDDDDDEEECCCDDDDDDEEEFFFFFFGGGGGGOOOVVVcccttt{{{jjj___XXXYYYVVVSSSQQQQQQPPPOOONNNLLLJJJHHHHHHIIIIIIHHHGGGHHHGGGEEEEEEEEEDDDBBB@@@@@@???>>>===<<<<<<<<<<<<::::::;;;;;;;;;;;;::::::jjjaaa___[[[VVVUUUTTTUUUVVVWWWVVVSSSPPPMMMJJJKKKLLLMMMNNNNNNMMMMMMMMMNNNNNNNNNNNNLLLKKKJJJJJJIIIIIIHHHGGGGGGGGGGGGKKKKKKKKKIIIHHHGGGHHHJJJJJJJJJIIIJJJJJJKKKLLLMMMOOOOOOOOOPPPQQQSSSTTTUUUTTTWWW\\\dddooo|||ssshhheee```\\\\\\dddrrr|||ppp```YYYXXXUUUPPPJJJJJJJJJJJJIIIJJJLLLMMMQQQRRRQQQMMMKKKIIIFFFCCCBBBBBBAAAAAAAAABBBBBBCCCFFFKKKOOOQQQVVV___cccbbbaaafffnnnzzz~~~pppjjj___]]][[[ZZZ\\\]]]\\\ZZZXXXWWWVVVUUUUUUVVVWWWXXXVVVSSSPPPOOOOOOQQQQQQQQQNNNNNNPPPQQQRRRSSSTTTTTTTTTUUUUUUSSSPPPNNNNNNOOONNNMMMMMMOOOOOORRR^^^jjjuuuiiiZZZRRRQQQTTTUUUTTTQQQOOOMMMMMMOOOQQQRRRRRRRRRRRRUUUZZZ]]]```iiirrrooo___OOOKKKMMMJJJDDDCCCBBBAAAAAA@@@>>>======;;;::::::<<<===<<<;;;;;;;;;:::::::::999999999::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999:::;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::;;;;;;;;;;;;;;;;;;<<<===>>>>>>??????======>>>@@@AAACCCDDDEEECCCCCCCCCCCCCCCCCCCCCCCCEEEFFFFFFFFFFFFHHHJJJLLLVVVaaauuu|||mmmccc^^^]]]XXXVVVSSSQQQPPPPPPPPPPPPPPPMMMIIIHHHHHHIIIJJJIIIIIIGGGEEEDDDDDDDDDBBBAAA@@@???>>>===<<<<<<;;;<<<::::::::::::::::::::::::wwwaaa\\\\\\XXXTTTTTTTTTVVVWWWWWWUUURRROOOMMMKKKLLLLLLLLLMMMMMMLLLLLLLLLMMMNNNOOOOOONNNLLLLLLKKKJJJIIIHHHGGGFFFFFFFFFHHHIIIJJJIIIGGGGGGHHHIIIHHHHHHHHHHHHIIIJJJKKKKKKJJJJJJKKKMMMOOOQQQSSSTTTOOOQQQTTTYYY___jjjuuu}}}}}}xxxwwwvvvvvvzzzuuullliiiddd\\\TTTSSSQQQNNNNNNQQQXXX]]]bbbeeeccc\\\WWWUUUPPPJJJIIIHHHHHHGGGGGGGGGHHHHHHMMMTTT\\\cccnnn{{{~~~zzzmmmeeeaaa\\\[[[ZZZZZZZZZZZZZZZYYYYYYWWWUUUTTTSSSTTTVVVWWWVVVSSSPPPOOOPPPRRRRRRRRRMMMNNNOOOQQQSSSUUUWWWXXXUUUVVVVVVSSSPPPNNNMMMNNNMMMLLLLLLMMMMMMOOOZZZeeekkkcccYYYSSSTTTUUUUUUSSSOOONNNMMMMMMPPPQQQRRRQQQSSSSSSUUUZZZ\\\^^^fffnnnvvvzzzlll___\\\^^^XXXRRROOOJJJGGGGGGFFFDDDBBB>>><<<;;;;;;<<<<<<<<<:::;;;;;;;;;:::::::::999999::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999:::;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::;;;;;;<<<<<<<<<<<<<<<======>>>???@@@@@@@@@@@@AAAAAABBBBBBBBBCCCDDDDDDDDDDDDDDDCCCCCCCCCGGGHHHIIIHHHIIILLLQQQUUU___nnn|||hhh^^^YYYXXXYYYWWWVVVTTTQQQPPPPPPRRRSSSTTTQQQLLLIIIJJJKKKLLLLLLIIIGGGEEECCCDDDDDDCCCBBBAAA@@@???===<<<<<<;;;;;;::::::::::::::::::::::::lll\\\YYYZZZUUURRRTTTTTTUUUWWWVVVSSSPPPNNNMMMMMMLLLLLLLLLLLLLLLLLLLLLLLLMMMOOOQQQQQQPPPNNNMMMLLLKKKIIIHHHGGGFFFFFFFFFFFFGGGHHHHHHGGGGGGHHHIIIEEEEEEEEEEEEFFFGGGHHHIIIGGGHHHIIILLLNNNPPPRRRSSSNNNPPPRRRSSSVVV\\\fffmmm|||~~~}}}wwwnnnbbbaaa^^^[[[ZZZ```jjjrrrzzz~~~|||sssmmmlllfff^^^VVVUUUTTTSSSRRRRRRRRRRRR]]]fffpppzzzzzznnneee___\\\ZZZZZZYYYXXXXXXXXXXXXYYYWWWVVVTTTRRRRRRTTTWWWXXXVVVTTTRRRQQQRRRSSSSSSSSSLLLMMMNNNPPPSSSVVVXXXZZZVVVVVVVVVSSSOOOMMMLLLMMMLLLJJJKKKMMMMMMNNNTTT]]]\\\YYYUUUSSSRRRSSSRRRRRRNNNNNNNNNPPPRRRSSSRRRQQQUUUTTTVVVYYYYYYYYY___fffnnn}}}wwwooorrruuuoooiiieee___[[[VVVOOOFFF???AAA???===<<<======<<<:::;;;;;;;;;;;;:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;<<<<<<;;;;;;:::;;;;;;;;;;;;;;;;;;;;;;;;999:::;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;<<<<<<===============>>>>>>??????@@@@@@BBBBBBBBBBBBBBBBBBBBBBBBDDDEEEEEEFFFFFFGGGGGGHHHFFFGGGHHHIIIJJJOOOWWW^^^jjjzzznnn```ZZZUUUSSSVVVUUUUUUSSSQQQPPPQQQTTTWWWWWWSSSNNNKKKKKKLLLLLLMMMIIIFFFDDDCCCCCCDDDDDDCCCBBBBBB@@@>>>===<<<<<<<<<::::::999999999999::::::qqqcccXXXXXXWWWSSSRRRVVVSSSUUUUUUSSSPPPMMMLLLMMMMMMLLLKKKKKKJJJJJJJJJJJJLLLNNNPPPRRRSSSRRRPPPOOOMMMLLLJJJIIIGGGFFFFFFEEEDDDFFFGGGHHHGGGFFFGGGHHHFFFFFFFFFFFFGGGHHHIIIJJJHHHIIIJJJLLLNNNPPPQQQQQQQQQSSSTTTSSSRRRUUU]]]cccjjjrrr}}}tttuuusssqqqqqqvvvxxxkkkkkkkkklllmmmooopppqqqzzz{{{oooggg```[[[ZZZXXXXXXWWWVVVVVVVVVXXXYYYTTTRRRQQQQQQRRRVVVYYY\\\WWWUUUTTTTTTUUUUUUTTTRRRLLLLLLMMMNNNQQQSSSVVVWWWUUUUUUTTTRRRNNNKKKJJJJJJKKKHHHIIIMMMOOONNNQQQUUUPPPQQQRRRQQQNNNNNNOOOQQQMMMNNNPPPSSSVVVVVVSSSPPPUUUTTTVVVXXXWWWVVV[[[bbbiii|||~~~}}}}}}mmmYYYJJJFFFCCCAAA??????>>>===;;;<<<;;;;;;;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::::::::;;;<<<<<<;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;999:::;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999::::::;;;;;;<<<<<<<<<;;;;;;<<<======>>>??????????????????????????????AAAAAABBBBBBCCCCCCCCCDDDCCCDDDFFFHHHKKKMMMOOOPPPMMMOOOQQQQQQTTT[[[fffnnn}}}xxxccc]]][[[UUUSSSVVVRRRRRRQQQPPPNNNPPPTTTYYYUUURRRMMMJJJIIIJJJJJJJJJGGGEEECCCBBBCCCEEEEEEEEEDDDCCCAAA@@@>>>=========::::::999888888999::::::|||}}}xxxhhh]]]VVVWWWVVVQQQRRRXXXSSSTTTTTTRRRMMMKKKKKKMMMLLLLLLJJJJJJIIIIIIIIIIIIMMMNNNQQQSSSTTTSSSQQQPPPNNNMMMKKKIIIHHHFFFFFFFFFCCCEEEGGGGGGGGGFFFGGGHHHJJJJJJJJJJJJKKKLLLMMMMMMJJJKKKLLLNNNOOOOOOOOOOOOQQQSSSTTTQQQNNNPPPVVV[[[___hhhtttzzzllleee```YYYUUUVVVVVVVVVVVVTTTTTTUUUXXX[[[PPPOOOOOOOOORRRWWW\\\___WWWVVVUUUVVVVVVVVVTTTRRRLLLLLLLLLMMMNNNQQQSSSTTTTTTTTTSSSPPPLLLIIIHHHHHHJJJGGGHHHNNNQQQPPPPPPQQQKKKNNNPPPOOOKKKJJJMMMRRRMMMNNNRRRVVVXXXWWWTTTPPPTTTSSSUUUXXXXXXWWW\\\dddeeetttyyy{{{{{{uuuaaaIIIGGGDDDBBBAAA@@@>>><<<<<<<<<;;;;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::::::::;;;<<<<<<;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;999:::;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999999::::::;;;<<<======<<<<<<<<<===>>>??????@@@@@@@@@@@@???????????????@@@@@@AAABBBCCCDDDEEEFFFBBBDDDGGGJJJOOOSSSVVVWWW\\\^^^aaabbbeeemmmzzzxxxeeeWWWWWWXXXSSSQQQTTTOOOPPPPPPNNNMMMOOOTTTYYYSSSPPPKKKHHHHHHHHHHHHGGGGGGDDDBBBBBBCCCEEEFFFFFFEEEDDDBBB@@@???>>>======;;;:::999888888999:::;;;{{{wwwyyytttyyytttddd___YYYTTTRRRRRRRRRRRRRRRQQQPPPNNNMMMKKKJJJIIIHHHIIIJJJIIIHHHHHHIIIKKKNNNPPPSSSWWWXXXVVVRRRNNNNNNMMMKKKIIIHHHGGGHHHHHHIIIFFFGGGJJJJJJJJJMMMRRRWWWSSSRRRVVVXXXTTTSSSUUURRRQQQPPPQQQSSSTTTTTTSSSUUUTTTSSSRRRRRRSSSTTTVVV___```gggvvvrrrkkkbbb\\\ZZZ[[[[[[[[[XXXXXXWWWVVVUUUUUUUUUUUUSSSOOONNNSSS[[[```___[[[VVVTTTSSSRRRSSSTTTSSSRRROOONNNMMMNNNPPPRRRSSSRRRTTTRRROOOKKKHHHFFFEEEDDDHHHIIIKKKLLLMMMMMMMMMLLLMMMMMMNNNOOOPPPPPPPPPPPPNNNMMMNNNPPPSSSTTTTTTRRRSSSVVVXXXWWWUUUTTTVVVYYYfffkkkrrrvvvxxxwwwZZZNNNEEEDDDCCC>>>;;;<<>><<<;;;:::999999;;;<<<;;;999<<<<<<<<<<<<<<<<<<<<<<<<::::::::::::::::::::::::<<<<<<;;;;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;:::::::::;;;;;;;;;;;;:::::::::<<<>>>???>>>======<<<<<<>>>???@@@>>>>>>>>>??????@@@@@@@@@AAA@@@@@@AAACCCEEEEEEDDDHHHEEEHHHPPPUUUYYYbbbllluuuxxxzzzzzz||||||bbb```\\\WWWTTTRRRQQQQQQQQQPPPNNNLLLKKKLLLLLLMMMMMMKKKIIIIIIIIIHHHGGGEEEFFFEEEEEEDDDDDDEEEFFFFFFDDDCCCBBBAAA???>>>===<<>>???@@@???>>>>>>===>>>???@@@AAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBCCCEEEEEEEEEEEEIIIGGGKKKTTT___iiixxxlll___\\\YYYUUURRRQQQPPPPPPPPPOOONNNLLLLLLLLLLLLLLLLLLKKKIIIIIIJJJJJJHHHGGGEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDBBBAAA???>>>>>>>>><<<:::999888:::<<<===~~~|||kkkhhh```\\\XXXTTTRRRQQQNNNMMMOOONNNMMMLLLKKKJJJIIIIIIIIIIIIHHHGGGFFFGGGJJJMMMOOOQQQTTTVVVWWWUUURRRPPPQQQQQQPPPOOONNNLLLKKKJJJKKKIIIIIIJJJLLLRRR```nnnxxxlllllllllkkkhhhaaaYYYSSSUUUSSSPPPNNNMMMOOOQQQSSSVVVUUUZZZeeerrrxxxlllhhhddd___[[[YYYXXXWWWVVVVVVVVVUUUUUUVVVVVVWWWWWWWWWTTTQQQSSSWWWYYYVVVRRRVVVTTTSSSSSSTTTTTTSSSRRRQQQOOONNNNNNOOOOOONNNLLLLLLKKKIIIHHHGGGFFFFFFFFFFFFGGGIIILLLNNNOOOPPPPPPNNNOOOQQQRRRRRRPPPNNNLLLNNNMMMLLLNNNQQQTTTUUUVVVSSSTTTTTTTTTSSSTTTWWWZZZ[[[___fffkkkmmmrrruuu]]]NNNIIIFFFDDDDDD@@@AAAAAAAAAAAAAAA@@@???===???@@@???>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;:::<<<<<<<<<;;;;;;:::::::::<<<;;;;;;;;;;;;;;;<<<<<<===>>>???@@@AAAAAAAAAAAA??????>>>>>>??????@@@AAA?????????@@@@@@AAAAAABBBBBBCCCDDDDDDEEEFFFFFFFFFMMMNNNUUUbbbrrrrrr```ZZZXXXUUUSSSQQQPPPPPPPPPOOONNNMMMLLLLLLLLLLLLLLLKKKJJJIIIIIIKKKKKKJJJIIIEEEFFFGGGGGGGGGFFFEEEEEEFFFFFFEEEDDDBBBAAA@@@@@@===<<<:::999999;;;<<<>>>xxxrrrgggfffXXXVVVTTTTTTTTTSSSQQQOOOMMMMMMMMMLLLKKKKKKJJJJJJKKKJJJIIIFFFEEEGGGKKKOOONNNPPPSSSUUUTTTSSSRRRQQQOOOPPPQQQQQQPPPOOOMMMLLLJJJIIIIIIKKKMMMSSSbbbpppvvvuuusssqqqllleee]]]WWWUUUSSSOOOLLLLLLMMMPPPRRRUUUSSSUUU]]]fffsssyyymmmgggaaa```]]]ZZZXXXVVVTTTSSSUUUUUUUUUUUUVVVWWWXXXYYYVVVSSSQQQRRRUUUVVVTTTQQQTTTSSSRRRRRRSSSSSSRRRPPPPPPNNNMMMNNNOOOOOOMMMLLLHHHGGGGGGGGGGGGGGGGGGGGGHHHHHHJJJKKKMMMNNNOOOPPPNNNPPPRRRTTTSSSPPPMMMJJJMMMKKKJJJKKKNNNRRRTTTUUUQQQQQQQQQQQQRRRTTTWWWYYYWWWZZZ```eeegggkkkvvvnnn^^^XXXSSSMMMHHHBBBBBBAAA???>>>===>>>>>><<<>>>@@@???===<<<<<<===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<;;;;;;::::::999<<<;;;;;;;;;;;;<<<<<<======>>>@@@BBBBBBBBBAAAAAA???????????????@@@@@@@@@??????@@@AAABBBCCCDDDDDDEEEFFFHHHHHHIIIJJJLLLNNNUUU\\\jjj{{{xxxfff[[[UUUTTTSSSQQQPPPOOOOOOOOONNNNNNMMMLLLLLLLLLLLLLLLJJJIIIIIIJJJLLLMMMLLLKKKFFFGGGIIIJJJJJJHHHFFFEEEFFFEEEDDDCCCBBBAAA@@@@@@<<<<<<:::::::::;;;===>>>||||||mmmeeecccVVVUUUSSSSSSTTTSSSQQQOOOMMMMMMMMMMMMMMMMMMMMMMMMNNNMMMKKKIIIGGGIIIMMMPPPMMMPPPSSSSSSRRRPPPQQQRRRQQQRRRRRRQQQPPPMMMKKKJJJHHHGGGIIILLLNNNQQQ[[[gggxxxrrrssspppkkkhhhddd```[[[WWWTTTRRROOOMMMLLLNNNPPPRRRUUUTTTTTTXXX]]]eeettttttkkkdddaaa\\\\\\[[[YYYWWWTTTRRRRRRTTTTTTTTTUUUVVVWWWXXXYYYSSSQQQPPPQQQTTTVVVUUUSSSSSSRRRRRRRRRSSSSSSQQQOOOMMMMMMMMMNNNPPPPPPOOOMMMFFFFFFGGGGGGGGGGGGGGGGGGJJJJJJJJJKKKKKKLLLLLLMMMOOOQQQSSSTTTSSSPPPMMMJJJLLLJJJHHHIIIMMMPPPRRRSSSNNNNNNNNNOOORRRTTTVVVWWWVVVWWW\\\aaaccceeemmmvvv~~~sssmmmggg]]]SSSMMMKKKGGGDDDBBBAAABBBBBB===>>>>>>===<<<<<<===>>>========================<<<<<<<<<<<<<<<<<<<<<<<<======<<<<<<<<<;;;;;;;;;<<<<<<<<<;;;;;;:::::::::;;;;;;;;;;;;;;;<<<===>>>===>>>@@@AAABBBBBBAAA@@@>>>>>>??????@@@@@@@@@@@@BBBCCCCCCCCCDDDDDDDDDDDDFFFHHHJJJLLLMMMQQQVVVZZZ___mmmssscccYYYVVVRRRQQQQQQPPPOOOOOOOOOOOOMMMMMMMMMMMMLLLLLLLLLKKKIIIHHHHHHIIILLLMMMMMMLLLHHHIIIJJJKKKKKKIIIGGGFFFDDDCCCCCCBBBAAA@@@??????===<<<;;;;;;;;;<<<======|||qqqggg___]]]ZZZXXXUUUSSSRRRQQQNNNLLLNNNNNNNNNOOOOOOOOOPPPPPPRRRQQQPPPMMMKKKKKKNNNPPPNNNQQQSSSSSSPPPOOOQQQTTTWWWVVVTTTQQQNNNJJJGGGFFFHHHGGGIIIMMMOOOPPPTTTYYY___kkkvvvyyy{{{zzzoooaaaeeeaaa\\\XXXVVVUUUTTTSSSSSSQQQPPPOOOOOOPPPRRRSSSTTTSSSTTTVVVWWW[[[fffrrr~~~nnngggbbb^^^[[[XXXYYYZZZXXXUUUSSSRRRRRRUUUTTTUUUUUUVVVWWWXXXYYYPPPOOOOOOQQQTTTVVVWWWVVVTTTSSSSSSTTTUUUUUURRRPPPMMMMMMMMMOOOQQQQQQOOOMMMGGGHHHHHHIIIIIIHHHHHHGGGKKKJJJJJJIIIIIIJJJJJJKKKPPPQQQSSSSSSSSSPPPNNNLLLLLLJJJIIIJJJMMMOOOPPPPPPLLLLLLMMMPPPTTTWWWXXXWWWXXXWWWZZZ^^^aaabbbgggmmmxxxvvvkkk```\\\WWWTTTTTTRRRNNNJJJFFFCCC???======>>>>>>===????????????????????????=================================<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>>>>===>>>???@@@AAAAAAAAAAAA??????@@@AAAAAAAAAAAA@@@BBBBBBBBBBBBCCCCCCCCCCCCEEEGGGJJJLLLPPPWWWaaahhhrrrqqqaaaXXXUUUSSSOOOOOOOOOOOONNNNNNNNNMMMKKKLLLLLLMMMMMMLLLKKKKKKHHHHHHGGGIIIKKKMMMMMMLLLHHHIIIJJJJJJIIIHHHFFFEEEBBBAAAAAA@@@??????>>>>>>>>>======<<<<<<;;;<<<<<<ooofff^^^ZZZYYY[[[YYYUUUSSSRRRPPPNNNMMMOOOOOOPPPQQQRRRRRRSSSSSSUUUUUUTTTRRROOONNNOOOPPPPPPSSSUUUTTTQQQPPPSSSVVVXXXVVVTTTQQQNNNKKKJJJIIILLLHHHHHHMMMQQQPPPPPPQQQSSSXXX___fffiiifff^^^XXXYYYUUUQQQNNNNNNOOOOOOOOOQQQQQQQQQRRRSSSSSSTTTTTTPPPQQQTTTUUUSSSSSS[[[fffooo}}}ooogggccc^^^ZZZZZZVVVXXXXXXWWWTTTQQQRRRSSSUUUUUUUUUUUUVVVVVVWWWXXXOOOOOOPPPRRRTTTWWWXXXXXXVVVVVVVVVXXXYYYXXXUUUSSSOOOOOOOOOQQQRRRQQQNNNLLLJJJKKKKKKKKKJJJIIIHHHGGGIIIHHHHHHGGGHHHIIIJJJKKKQQQQQQRRRRRRRRRPPPOOONNNMMMLLLKKKMMMOOOPPPPPPOOOMMMMMMOOOSSSXXX[[[ZZZXXX[[[XXXXXX\\\^^^___ccchhhqqq{{{yyytttpppppprrrmmmbbbXXXTTTLLLCCC???@@@BBB@@@===@@@@@@@@@@@@@@@@@@@@@@@@????????????????????????============<<<<<<<<<<<<999::::::;;;;;;<<<<<<<<<;;;;;;;;;;;;<<<===>>>???????????????@@@AAABBBBBB@@@AAACCCCCCDDDCCCCCCBBBAAACCCEEEHHHLLLOOOQQQSSSQQQTTTWWWZZZ```jjjyyyuuuccc[[[XXXUUUQQQLLLLLLMMMMMMLLLKKKKKKJJJJJJKKKLLLMMMMMMLLLKKKKKKHHHGGGGGGHHHKKKLLLLLLKKKGGGGGGGGGFFFEEEEEEDDDDDDAAAAAAAAA@@@??????>>>>>>??????>>>===<<<;;;::::::uuuhhh___YYYXXXZZZYYYWWWTTTRRRRRRRRRRRRQQQPPPPPPQQQRRRSSSTTTUUUUUUXXXXXXWWWUUUQQQPPPPPPPPPQQQUUUWWWUUURRRQQQUUUYYYTTTSSSQQQPPPOOOOOOOOOPPPPPPJJJHHHMMMRRRQQQOOOOOONNNMMMRRR[[[^^^YYYTTTSSSSSSQQQNNNMMMNNNNNNNNNNNNPPPQQQSSSTTTUUUUUUUUUUUULLLNNNRRRTTTQQQPPPVVV___bbbpppvvvllldddccc```YYYVVVXXXUUUWWWXXXVVVSSSQQQRRRTTTVVVVVVUUUUUUVVVVVVWWWWWWOOOPPPQQQRRRUUUVVVWWWXXXYYYYYYYYYZZZ[[[ZZZXXXUUURRRQQQQQQRRRRRRPPPMMMJJJLLLMMMMMMMMMLLLJJJHHHGGGFFFFFFFFFFFFGGGIIIKKKLLLQQQQQQQQQQQQQQQQQQPPPPPPNNNNNNNNNOOOQQQQQQPPPNNNMMMNNNQQQVVV\\\^^^\\\ZZZ]]]XXXWWWZZZ]]]^^^aaaeeeoooyyy{{{___TTTGGGBBBCCCEEEAAA<<>>=========<<<<<<<<<<<<888999999:::;;;<<<======;;;;;;;;;<<<<<<>>>??????AAA@@@??????@@@AAACCCDDDBBBCCCEEEFFFFFFFFFEEEDDDFFFIIIOOOVVV]]]eeejjjmmmgggjjjmmmqqqwwwgggZZZYYYYYYSSSLLLJJJKKKKKKKKKJJJIIIIIIHHHJJJKKKLLLMMMMMMLLLKKKKKKHHHGGGFFFHHHJJJKKKKKKJJJFFFFFFDDDCCCBBBBBBBBBBBBAAAAAAAAA@@@@@@?????????@@@@@@???===<<<;;;:::999{{{llleeebbb]]]ZZZXXXVVVTTTRRRQQQQQQQQQPPPNNNQQQPPPOOOOOOPPPRRRUUUVVVUUUUUUVVVTTTRRRQQQQQQRRRXXXXXXWWWVVVUUUTTTTTTSSSSSSSSSSSSSSSRRRQQQPPPOOOOOOLLLHHHJJJNNNPPPNNNKKKKKKLLLOOORRRUUUTTTQQQNNNJJJMMMOOOMMMKKKLLLQQQVVVUUUUUUVVVTTTQQQPPPPPPPPPMMMMMMMMMLLLMMMPPPUUUYYY___gggsss|||vvviiieee___[[[ZZZYYYXXXWWWVVVUUUTTTSSSRRRRRRRRRRRRSSSUUUVVVVVVTTTSSSSSSTTTQQQSSSVVVYYY[[[[[[[[[[[[XXX[[[ZZZWWWVVVXXXXXXUUUSSSRRRRRRQQQPPPNNNMMMLLLOOOOOOOOONNNMMMKKKHHHGGGHHHGGGGGGGGGHHHIIIKKKLLLRRRSSSSSSSSSRRRQQQPPPOOOMMMMMMMMMMMMNNNNNNNNNNNNMMMQQQVVVZZZZZZYYYXXXWWWZZZVVVUUUXXXYYYYYY\\\aaaooovvvhhhMMMEEEDDD@@@@@@DDDCCCFFFIIIHHHEEEEEEJJJOOOJJJIIIFFFEEEEEEEEEEEEDDDCCC======BBBCCC???>>>AAABBBCCCCCCCCCAAA???===<<<>>>>>>>>>===<<<===@@@CCC???AAADDDCCCAAAAAADDDGGGBBBEEEJJJMMMMMMKKKKKKKKKPPPXXXbbbppprrrbbbZZZWWWTTTRRRRRRKKKKKKKKKJJJJJJIIIIIIIIILLLKKKIIIHHHHHHIIIJJJLLLGGGHHHHHHHHHGGGGGGIIIKKKHHHGGGEEECCCBBBBBBBBBBBBDDDBBB@@@>>>>>>???@@@AAABBBAAA@@@>>>===;;;:::999}}}pppccc^^^\\\YYYUUUTTTUUUSSSPPPOOOOOOPPPOOONNNOOOOOOQQQRRRSSSSSSRRRRRRSSSTTTVVVUUUTTTTTTUUUVVVZZZZZZYYYWWWVVVUUUTTTTTTSSSSSSRRRRRRQQQPPPOOOOOONNNKKKIIIJJJOOOQQQPPPMMMKKKLLLMMMPPPRRRQQQOOOLLLIIIKKKMMMLLLJJJKKKPPPUUUUUUVVVUUUSSSPPPMMMMMMNNNLLLMMMMMMLLLMMMOOOSSSWWWXXX]]]eeennnxxxzzznnnjjj```]]]ZZZXXXXXXXXXWWWVVVSSSSSSRRRQQQQQQQQQRRRRRRUUUVVVWWWWWWUUUTTTTTTUUUSSSUUUWWWYYYZZZZZZYYYXXXWWWZZZYYYVVVUUUWWWVVVSSSQQQQQQQQQQQQPPPOOONNNMMMPPPPPPPPPOOONNNLLLJJJHHHIIIIIIHHHHHHIIIJJJLLLMMMSSSSSSSSSRRRQQQPPPOOONNNNNNMMMMMMMMMLLLLLLLLLKKKQQQTTTYYY[[[ZZZWWWUUUTTTYYYUUUTTTWWWXXXXXX[[[```nnnvvv{{{___TTTPPPKKKIIIMMMKKKNNNOOOOOOPPPUUU^^^eeeiiibbbWWWPPPLLLJJJGGGEEEIIIFFFEEEIIIIIIGGGIIIMMMJJJKKKKKKJJJHHHEEECCCBBBBBBCCCCCCAAA@@@@@@CCCFFFHHHJJJKKKHHHEEECCCEEEHHHHHHJJJNNNPPPPPPRRRTTTUUU\\\kkksssggg\\\XXXWWWRRRNNNMMMJJJJJJJJJIIIIIIHHHHHHHHHKKKJJJHHHGGGGGGHHHJJJKKKFFFGGGGGGGGGFFFFFFGGGHHHGGGFFFEEECCCBBBAAAAAAAAA@@@??????>>>???@@@AAABBBAAA@@@@@@>>>===<<<;;;:::ssshhh___]]]\\\YYYVVVUUUUUURRROOOMMMMMMNNNNNNNNNMMMOOOSSSUUUUUUSSSOOOMMMQQQSSSUUUVVVVVVWWWYYYZZZZZZYYYWWWUUUTTTSSSRRRRRRRRRRRRQQQQQQPPPPPPOOOOOOLLLJJJJJJLLLQQQSSSQQQOOOLLLKKKKKKLLLMMMMMMLLLJJJGGGIIIKKKKKKJJJLLLPPPUUUUUUUUUTTTQQQMMMKKKKKKKKKLLLMMMNNNNNNNNNNNNQQQSSSVVVYYY]]]bbbjjjxxxvvvkkkdddbbbYYYWWWUUUUUUUUUTTTSSSQQQPPPPPPPPPPPPPPPPPPQQQRRRVVVWWWYYYXXXVVVUUUUUUVVVUUUVVVXXXYYYZZZXXXWWWVVVVVVXXXXXXUUUSSSUUUSSSPPPNNNOOOOOOPPPPPPPPPOOOOOOQQQQQQQQQPPPOOOMMMKKKJJJLLLKKKJJJJJJKKKLLLNNNOOOSSSSSSRRRQQQPPPNNNNNNMMMLLLLLLMMMMMMNNNNNNNNNNNNUUUWWWZZZ[[[XXXTTTRRRQQQWWWSSSRRRUUUWWWVVVYYY^^^kkktttqqqddd^^^ZZZZZZ]]]bbbccceeefffkkkvvvuuueeeZZZUUUQQQOOOPPPOOOQQQSSSTTTUUU\\\dddeeeeeeddd```YYYRRRLLLJJJGGGHHHIIIHHHGGGIIINNNRRR^^^___```\\\VVVRRRQQQRRRUUUVVVXXXZZZ\\\aaagggkkkzzzuuuccc[[[VVVWWWWWWRRRLLLIIIHHHHHHHHHHHHHHHGGGGGGGGGIIIIIIGGGGGGGGGHHHIIIJJJFFFFFFFFFFFFEEEEEEEEEEEEFFFFFFEEECCCBBB@@@@@@???<<<<<<===>>>???AAAAAABBB@@@??????>>>>>>===<<<<<>>;;;<<<===???@@@@@@@@@????????????>>>>>>>>>>>>>>>}}}nnneee___ZZZZZZYYYTTTQQQQQQUUURRROOONNNOOOPPPPPPPPPOOOPPPPPPPPPOOOMMMKKKJJJOOOPPPRRRRRRRRRRRRTTTUUUTTTRRRPPPNNNLLLLLLLLLLLLPPPOOONNNNNNMMMNNNNNNOOONNNNNNPPPQQQRRRQQQNNNLLLLLLJJJGGGFFFGGGHHHGGGFFFHHHIIIKKKMMMNNNPPPSSSUUUOOOOOONNNLLLJJJIIIKKKMMMLLLNNNPPPQQQPPPOOOOOOPPPOOOQQQSSSUUUYYYbbbnnnvvv~~~jjjaaa^^^[[[XXXVVVTTTSSSRRRSSSSSSQQQMMMJJJNNNNNNNNNOOOPPPQQQRRRSSSSSSUUUVVVVVVTTTSSSSSSTTTRRRSSSUUUWWWXXXWWWVVVUUUSSSVVVWWWTTTSSSSSSQQQMMMLLLMMMNNNPPPRRRSSSSSSSSSRRRQQQPPPOOONNNNNNMMMMMMNNNNNNMMMLLLLLLMMMOOOPPPQQQPPPOOOMMMLLLKKKKKKKKKGGGHHHJJJLLLOOOQQQSSSTTTOOORRRTTTTTTRRRPPPNNNNNNRRRPPPPPPSSSTTTTTTUUUYYYaaafffnnnzzz~~~qqqrrrwwwyyy{{{kkkccc___dddiiimmmqqq{{{}}}yyyeee[[[XXXSSSPPPSSSSSSNNNJJJIIIFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGHHHHHHIIIGGGGGGHHHJJJJJJHHHEEEEEEFFFFFFFFFEEECCCAAA@@@>>>????????????>>>===<<>>>>>>>>pppeeeccc^^^ZZZZZZYYYTTTQQQRRRSSSQQQPPPOOOPPPQQQPPPOOOOOOOOONNNLLLKKKJJJJJJJJJMMMNNNPPPOOONNNNNNPPPQQQSSSQQQOOOMMMLLLLLLMMMNNNOOONNNMMMLLLLLLMMMNNNOOOMMMOOOQQQSSSRRROOOLLLJJJKKKIIIGGGGGGHHHHHHGGGFFFIIIJJJLLLMMMOOOQQQRRRSSSNNNNNNMMMKKKIIIIIILLLNNNKKKMMMOOOPPPOOONNNOOOPPPMMMPPPRRRTTTUUUZZZaaaggguuu}}}zzzkkk^^^[[[\\\YYYUUUSSSPPPOOOPPPRRRSSSTTTRRRPPPNNNNNNNNNNNNOOOPPPRRRRRRRRRSSSUUUTTTRRRQQQQQQRRRPPPRRRTTTUUUVVVUUUTTTSSSRRRVVVWWWUUUTTTUUUSSSOOOLLLMMMOOOQQQSSSTTTUUUUUUPPPPPPNNNMMMLLLLLLLLLLLLNNNMMMLLLKKKLLLLLLNNNNNNOOONNNLLLKKKJJJKKKKKKLLLJJJJJJKKKKKKKKKLLLLLLLLLKKKNNNQQQQQQPPPOOOOOOOOOQQQOOOOOOSSSTTTSSSUUUXXX\\\^^^eeeqqq~~~|||{{{vvvvvv~~~jjj]]]YYYUUUPPPLLLMMMMMMIIIGGGHHHEEEEEEEEEFFFFFFFFFFFFFFFEEEFFFFFFGGGHHHHHHHHHIIIIIIHHHGGGIIIMMMMMMJJJGGGEEEFFFHHHJJJIIIGGGEEECCCBBBBBBAAA@@@>>>===<<<;;;??????????????????>>>>>>tttfff]]]```[[[XXXYYYWWWSSSRRRTTTPPPOOOOOOPPPQQQQQQOOOLLLLLLLLLKKKKKKJJJIIIHHHGGGJJJLLLMMMMMMMMMMMMNNNPPPPPPNNNLLLJJJJJJKKKMMMNNNNNNMMMLLLKKKKKKLLLNNNOOOJJJMMMQQQSSSRRROOOLLLJJJJJJIIIHHHHHHIIIIIIHHHGGGJJJJJJKKKMMMOOOPPPQQQPPPOOOOOOMMMJJJHHHHHHKKKMMMIIIKKKLLLMMMLLLLLLNNNPPPPPPRRRSSSSSSRRRTTTZZZ^^^hhhqqquuuiii___WWWXXXZZZXXXUUUSSSPPPOOOOOOQQQSSSTTTSSSRRRMMMMMMMMMMMMMMMNNNOOOPPPQQQSSSTTTTTTRRRQQQQQQRRRQQQRRRSSSTTTTTTRRRPPPOOORRRVVVXXXVVVVVVWWWUUUQQQNNNOOOPPPRRRTTTUUUVVVVVVNNNNNNLLLKKKJJJJJJKKKKKKMMMLLLKKKJJJJJJKKKLLLMMMMMMLLLKKKIIIIIIJJJLLLMMMMMMMMMMMMLLLLLLKKKKKKKKKKKKMMMPPPPPPPPPOOOOOOPPPQQQNNNOOOSSSUUUSSSTTTXXXXXXYYY^^^fffooowww|||~~~|||ppp```YYYYYYQQQMMMJJJLLLKKKGGGFFFHHHEEEEEEEEEFFFFFFGGGGGGGGGEEEFFFGGGHHHIIIIIIIIIIIIHHHGGGFFFJJJNNNOOOLLLHHHEEEGGGJJJMMMMMMKKKHHHFFFEEECCCAAA???>>>=========@@@@@@@@@??????>>>>>>>>>yyymmmaaaXXXXXXSSSQQQRRRQQQNNNNNNQQQNNNMMMNNNPPPQQQPPPMMMJJJIIIJJJKKKKKKJJJHHHFFFEEEHHHJJJLLLLLLLLLMMMOOOPPPLLLKKKIIIGGGGGGIIIKKKLLLNNNMMMKKKJJJJJJLLLNNNOOOGGGKKKPPPSSSRRRPPPMMMKKKIIIHHHHHHIIIKKKKKKIIIGGGJJJIIIJJJLLLNNNOOOOOONNNQQQPPPNNNJJJHHHGGGIIIKKKHHHIIIJJJJJJJJJKKKMMMOOOOOOPPPQQQOOOMMMNNNSSSWWWccckkkzzz~~~nnnbbb\\\UUUPPPSSSUUUSSSQQQPPPSSSRRRPPPPPPRRRRRRQQQPPPLLLLLLLLLLLLLLLMMMMMMNNNRRRSSSTTTTTTRRRQQQQQQRRRRRRSSSSSSSSSRRRPPPMMMLLLQQQVVVXXXWWWXXXYYYWWWSSSOOOPPPRRRSSSUUUVVVWWWWWWMMMLLLKKKIIIIIIIIIJJJJJJLLLKKKJJJIIIIIIJJJKKKKKKLLLKKKIIIIIIIIIJJJLLLNNNNNNOOOOOOOOOOOOPPPPPPPPPLLLNNNPPPQQQPPPOOOOOOPPPQQQNNNOOOSSSUUUSSSTTTWWWVVVXXX[[[^^^bbbiiirrrxxxtttxxxsssbbbVVVSSSUUUOOOLLLKKKMMMLLLIIIGGGIIIEEEEEEFFFFFFGGGGGGGGGHHHEEEFFFGGGHHHIIIJJJJJJIIIGGGEEEEEEIIINNNPPPMMMHHHEEEGGGKKKNNNOOONNNKKKIIIEEEDDDAAA???>>>>>>??????AAAAAA@@@@@@???>>>>>>===zzzmmmeee\\\VVVTTTSSSRRRQQQPPPOOONNNNNNLLLLLLLLLOOOQQQQQQMMMIIIIIIIIIJJJIIIHHHGGGFFFEEEHHHIIIIIIIIIJJJKKKKKKKKKHHHHHHHHHHHHHHHIIIJJJKKKOOONNNLLLKKKIIIHHHHHHHHHJJJJJJKKKKKKJJJIIIHHHHHHFFFGGGHHHJJJJJJJJJJJJIIILLLLLLKKKKKKMMMPPPRRRTTTXXXQQQIIIFFFHHHKKKJJJIIIJJJJJJJJJKKKKKKKKKKKKKKKNNNNNNMMMKKKJJJMMMQQQUUU]]]aaakkkvvvsssiiiaaa\\\VVVTTTSSSRRRSSSTTTSSSRRRQQQQQQQQQRRRRRRRRRRRRRRRTTTQQQMMMJJJIIIKKKOOOQQQWWWVVVUUUTTTSSSSSSSSSSSSOOORRRSSSQQQKKKHHHJJJMMMSSSTTTVVVXXXXXXXXXVVVUUUVVVVVVWWWWWWVVVUUUSSSRRROOOLLLHHHFFFGGGHHHHHHHHHKKKJJJHHHGGGHHHJJJLLLMMMNNNNNNNNNNNNNNNNNNNNNNNNOOOPPPPPPPPPOOOOOONNNMMMPPPOOONNNNNNOOOPPPRRRSSSRRRTTTVVVVVVTTTRRRQQQQQQTTTSSSRRRTTTZZZbbbjjjpppwwwxxx{{{ttteee]]]VVVQQQPPPMMMLLLLLLKKKJJJIIIIIIIIIFFFFFFEEEEEEFFFGGGHHHHHHDDDEEEFFFGGGHHHGGGFFFEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDFFFJJJMMMNNNMMMJJJHHHFFFEEECCCBBB@@@>>>===<<<@@@?????????>>>>>>======|||jjjbbb]]]WWWRRRSSSRRRQQQPPPOOONNNNNNMMMKKKKKKKKKMMMPPPOOOKKKHHHJJJJJJIIIHHHGGGGGGFFFFFFIIIIIIIIIIIIJJJJJJJJJJJJHHHGGGEEEEEEFFFHHHLLLNNNMMMMMMKKKJJJIIIHHHHHHHHHJJJJJJJJJJJJJJJIIIHHHHHHHHHHHHIIIJJJKKKJJJJJJIIIJJJJJJIIIJJJKKKMMMPPPQQQTTTMMMFFFDDDFFFIIIIIIGGGGGGHHHHHHIIIIIIJJJJJJJJJLLLLLLLLLJJJJJJKKKOOORRRVVVYYYaaajjjrrr}}}mmmddd___[[[WWWTTTRRRQQQPPPQQQRRRQQQPPPQQQQQQQQQQQQQQQQQQQQQQQQSSSPPPMMMJJJJJJLLLNNNPPPUUUTTTTTTSSSRRRRRRRRRRRROOOQQQSSSQQQLLLJJJLLLNNNQQQRRRSSSTTTUUUUUUTTTTTTVVVVVVUUUTTTSSSQQQOOONNNLLLIIIFFFDDDEEEFFFGGGGGGIIIIIIHHHHHHIIIJJJLLLMMMOOOOOOOOOOOOOOOOOONNNNNNOOOPPPPPPPPPOOONNNNNNMMMOOOOOOOOOOOOOOOPPPPPPQQQPPPSSSUUUVVVTTTRRRPPPPPPOOONNNNNNPPPUUU\\\bbbgggooottt{{{vvveee\\\WWWTTTQQQRRRLLLLLLKKKKKKJJJIIIIIIHHHEEEEEEEEEEEEEEEFFFGGGGGGEEEFFFGGGHHHHHHHHHGGGGGGCCCCCCBBBBBBAAAAAAAAAAAACCCEEEIIILLLLLLJJJHHHFFFEEEEEEDDDCCCAAA???===<<>>>>>>>>==={{{iii^^^[[[[[[XXXUUUQQQPPPPPPOOONNNMMMLLLLLLJJJJJJKKKLLLNNNMMMJJJHHHKKKJJJHHHFFFEEEFFFGGGHHHJJJJJJJJJJJJIIIIIIIIIIIIIIIGGGDDDCCCDDDHHHLLLOOOLLLKKKJJJHHHHHHGGGGGGGGGIIIIIIJJJJJJIIIIIIHHHHHHJJJKKKKKKKKKKKKJJJIIIIIIHHHGGGGGGGGGIIIKKKMMMNNNMMMIIICCCBBBDDDFFFGGGFFFEEEEEEEEEFFFGGGHHHHHHIIIIIIJJJKKKJJJIIIJJJLLLNNNPPPRRRWWW]]]ccckkkzzz|||lll```\\\[[[ZZZXXXTTTRRRQQQPPPRRRRRRRRRQQQQQQQQQQQQQQQPPPPPPPPPPPPPPPOOOMMMKKKKKKLLLNNNOOORRRRRRQQQPPPPPPQQQQQQQQQNNNPPPRRRQQQNNNLLLNNNPPPQQQQQQQQQRRRSSSTTTUUUUUUWWWVVVTTTRRRPPPNNNMMMLLLKKKHHHEEEEEEFFFHHHHHHHHHGGGGGGHHHIIIJJJLLLLLLMMMOOOOOOOOOOOOOOOOOOPPPPPPOOOOOOOOOOOOOOONNNNNNNNNOOOPPPPPPPPPPPPOOONNNNNNMMMPPPTTTUUUSSSQQQOOONNNLLLLLLMMMNNNRRRVVV[[[]]]dddmmmwww}}}}}}ooobbbWWWSSSRRRPPPOOOPPPKKKKKKJJJJJJIIIIIIHHHHHHEEEDDDDDDDDDDDDEEEEEEFFFFFFFFFGGGHHHHHHHHHHHHHHHFFFFFFEEEDDDCCCBBBBBBBBBCCCEEEHHHJJJJJJHHHEEECCCDDDDDDDDDDDDBBB@@@===<<>>>>>>>>>>>tttjjj^^^XXXXXXZZZYYYWWWOOONNNNNNMMMLLLLLLKKKKKKJJJJJJKKKLLLMMMLLLKKKIIILLLJJJGGGDDDDDDEEEHHHIIIJJJJJJJJJIIIIIIHHHHHHHHHJJJIIIGGGFFFFFFHHHKKKLLLIIIIIIHHHGGGFFFFFFFFFFFFHHHHHHIIIIIIIIIHHHHHHGGGLLLLLLLLLKKKJJJIIIIIIHHHFFFFFFFFFGGGHHHIIIKKKLLLIIIFFFBBBAAACCCFFFFFFFFFCCCDDDDDDEEEFFFGGGHHHHHHGGGIIIKKKKKKJJJIIIJJJKKKOOONNNPPPUUUXXX^^^jjjvvv{{{qqqeee]]][[[ZZZYYYXXXUUUSSSRRRRRRSSSTTTTTTSSSPPPPPPPPPPPPOOOOOOOOOOOOMMMMMMLLLLLLLLLMMMMMMNNNPPPOOOOOONNNNNNOOOOOOOOOMMMOOOPPPPPPNNNNNNOOOQQQRRRRRRQQQQQQRRRTTTWWWXXXWWWVVVUUUSSSQQQOOOOOONNNKKKIIIGGGGGGIIIKKKLLLKKKEEEFFFHHHJJJKKKLLLMMMMMMOOOOOOPPPPPPPPPPPPQQQQQQOOOOOONNNNNNNNNNNNNNNNNNOOOPPPPPPPPPPPPNNNLLLKKKKKKNNNRRRTTTRRRPPPMMMLLLNNNNNNOOOQQQSSSUUUWWWXXX\\\dddnnnuuuzzzmmmcccZZZRRRPPPPPPMMMKKKKKKJJJIIIIIIIIIHHHHHHHHHGGGDDDDDDCCCCCCCCCDDDDDDEEEEEEEEEFFFFFFGGGGGGGGGHHHIIIHHHFFFDDDCCCBBBBBBBBBCCCEEEGGGHHHHHHFFFDDDBBBCCCDDDDDDDDDBBB@@@>>><<>>>>>>>>>>>>>>sssddd^^^VVVRRRSSSTTTSSSPPPMMMMMMMMMLLLKKKKKKJJJJJJKKKLLLMMMMMMMMMLLLKKKKKKKKKIIIFFFCCCCCCEEEHHHJJJJJJJJJIIIIIIHHHHHHHHHGGGLLLLLLKKKJJJIIIHHHGGGFFFFFFFFFEEEEEEEEEEEEEEEFFFGGGGGGHHHHHHHHHHHHHHHGGGLLLLLLKKKJJJIIIHHHGGGGGGFFFFFFFFFGGGHHHIIIJJJKKKGGGEEECCCCCCEEEFFFGGGGGGDDDEEEEEEFFFGGGHHHHHHHHHGGGIIIKKKKKKJJJIIIIIIJJJNNNLLLLLLOOOQQQTTT\\\fffoootttyyy}}}xxxmmmfff___YYYWWWVVVTTTSSSTTTRRRQQQQQQRRRSSSSSSRRRPPPOOOOOOOOONNNNNNNNNMMMKKKKKKKKKLLLLLLMMMMMMNNNNNNNNNMMMMMMLLLMMMMMMMMMKKKLLLMMMNNNNNNNNNOOOPPPPPPPPPOOOOOOPPPSSSVVVXXXWWWWWWVVVUUUTTTSSSSSSRRRJJJIIIGGGHHHJJJLLLLLLLLLEEEFFFHHHJJJKKKLLLMMMMMMOOOOOOOOOPPPPPPQQQQQQQQQOOONNNMMMMMMMMMNNNOOOOOOOOOOOOPPPPPPOOOMMMKKKJJJJJJMMMQQQRRRQQQOOOMMMLLLOOOPPPQQQSSSTTTTTTTTTTTTXXX\\\dddlllttt|||kkk```[[[TTTOOOOOONNNJJJGGGGGGHHHHHHHHHHHHGGGGGGGGGGGGDDDDDDCCCCCCCCCCCCCCCDDDCCCCCCCCCDDDEEEEEEFFFGGGFFFDDDBBB@@@????????????CCCEEEGGGHHHHHHFFFDDDBBBCCCCCCCCCCCCAAA???>>><<<>>>>>>>>>>>>>>>>>>??????wwwaaa\\\XXXSSSQQQQQQQQQNNNLLLLLLLLLLLLLLLKKKKKKJJJJJJJJJLLLNNNMMMLLLKKKLLLMMMJJJHHHEEECCCCCCEEEHHHJJJIIIIIIIIIIIIHHHHHHHHHHHHLLLLLLLLLLLLJJJGGGDDDBBBDDDDDDCCCCCCCCCDDDDDDEEEFFFFFFGGGHHHHHHHHHGGGGGGJJJIIIHHHGGGFFFFFFFFFFFFFFFFFFGGGGGGHHHIIIIIIIIIFFFFFFFFFFFFFFFGGGGGGHHHFFFFFFFFFGGGGGGGGGGGGHHHGGGIIIJJJJJJIIIHHHHHHIIIJJJHHHHHHJJJKKKLLLQQQXXX^^^dddjjjooovvv|||mmmeee___]]]YYYVVVUUUTTTSSSRRRPPPNNNMMMMMMOOOPPPPPPOOOOOOOOONNNNNNMMMMMMLLLLLLJJJJJJJJJJJJKKKLLLNNNNNNOOONNNMMMLLLKKKKKKKKKKKKIIIJJJJJJKKKLLLLLLMMMMMMLLLKKKKKKLLLNNNQQQTTTVVVVVVVVVWWWWWWWWWUUUTTTRRRIIIGGGFFFGGGIIIJJJJJJIIIGGGGGGHHHIIIJJJLLLLLLMMMNNNNNNOOOOOOPPPPPPQQQQQQNNNNNNMMMLLLLLLMMMOOOPPPOOOOOOOOONNNMMMLLLKKKJJJJJJMMMPPPPPPOOONNNNNNNNNNNNOOOPPPQQQQQQPPPPPPOOOTTTVVV[[[ccckkktttyyy|||}}}hhh[[[XXXQQQLLLJJJLLLLLLIIIGGGHHHGGGGGGGGGGGGFFFFFFFFFFFFEEEDDDDDDCCCCCCCCCCCCDDDBBBBBBBBBBBBCCCDDDFFFGGGFFFEEEBBB@@@???@@@AAABBBBBBCCCEEEFFFFFFEEEDDDCCCBBBBBBAAA@@@???>>>======>>>>>>>>>>>>????????????xxxeeeXXXVVVTTTRRRRRRRRRQQQNNNKKKLLLLLLLLLLLLKKKKKKKKKKKKIIIKKKMMMLLLJJJIIIKKKLLLIIIGGGEEEDDDDDDEEEHHHIIIHHHHHHHHHHHHHHHHHHIIIIIIKKKKKKJJJHHHGGGEEECCCBBBBBBBBBBBBBBBBBBCCCDDDDDDEEEEEEFFFGGGGGGGGGGGGGGGGGGGGGEEEDDDDDDDDDDDDEEEDDDEEEFFFGGGGGGHHHHHHHHHEEEFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFFFFFFFFFFFFFGGGHHHHHHFFFFFFGGGHHHGGGEEEFFFIIIIIIHHHJJJOOORRRVVV]]]cccjjjwww{{{rrrggg___]]]YYYXXXWWWWWWVVVUUUTTTRRRNNNLLLKKKLLLMMMOOOOOONNNOOONNNNNNMMMLLLLLLKKKKKKIIIIIIIIIIIIJJJLLLNNNOOOPPPOOOMMMLLLJJJJJJIIIIIIHHHGGGGGGHHHIIIJJJJJJJJJIIIJJJJJJKKKNNNPPPSSSTTTTTTUUUWWWWWWVVVSSSPPPNNNIIIHHHGGGHHHIIIJJJIIIHHHIIIIIIHHHHHHIIIJJJLLLMMMMMMMMMNNNNNNOOOPPPPPPPPPNNNMMMLLLKKKLLLMMMOOOPPPOOONNNMMMLLLLLLLLLLLLLLLLLLMMMOOOOOONNNNNNOOOPPPMMMMMMNNNNNNMMMMMMMMMLLLPPPSSSWWWZZZ___fffnnnttt~~~|||lll]]]UUUSSSKKKGGGGGGJJJKKKIIIHHHJJJFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEDDDDDDCCCCCCDDDDDDBBBBBBBBBBBBCCCEEEGGGHHHHHHFFFDDDBBBAAABBBDDDEEE@@@AAABBBDDDDDDDDDCCCCCCBBBAAA???===<<<<<<===>>>===>>>>>>>>>????????????vvvdddZZZTTTOOONNNMMMNNNOOONNNKKKIIILLLLLLLLLLLLLLLKKKKKKKKKHHHJJJLLLKKKIIIHHHIIILLLHHHGGGEEEDDDEEEFFFGGGHHHGGGGGGGGGHHHHHHIIIIIIIIIJJJHHHFFFDDDCCCCCCDDDDDDAAAAAAAAAAAABBBCCCDDDDDDDDDEEEFFFGGGGGGGGGGGGGGGFFFEEECCCBBBBBBBBBCCCDDDCCCDDDEEEFFFGGGGGGFFFFFFEEEFFFHHHHHHGGGFFFFFFGGGGGGGGGFFFFFFEEEEEEDDDDDDFFFFFFGGGEEEDDDDDDEEEGGGGGGEEEFFFIIIJJJHHHIIILLLFFFKKKQQQVVV^^^lll}}}zzzlllfffccc^^^\\\^^^UUUUUUVVVUUUUUUSSSPPPOOOOOOMMMLLLMMMNNNPPPPPPOOONNNNNNNNNMMMLLLKKKKKKJJJIIIIIIHHHHHHIIILLLNNNPPPQQQPPPNNNLLLJJJIIIHHHHHHGGGFFFEEEFFFHHHIIIHHHGGGJJJJJJLLLMMMPPPRRRTTTVVVSSSTTTVVVWWWUUUPPPLLLHHHLLLKKKJJJJJJKKKLLLKKKJJJKKKJJJHHHGGGHHHJJJLLLMMMLLLLLLMMMNNNNNNOOOPPPPPPNNNMMMLLLKKKLLLMMMOOOPPPOOONNNLLLKKKKKKKKKLLLMMMMMMNNNNNNNNNMMMMMMOOOQQQMMMMMMMMMMMMLLLLLLLLLLLLLLLQQQVVVVVVUUU[[[fffppp{{{~~~tttggg```XXXQQQNNNKKKHHHHHHKKKKKKIIIIIIKKKEEEEEEEEEEEEEEEFFFFFFFFFFFFFFFEEEDDDDDDDDDDDDDDDCCCCCCBBBCCCDDDFFFHHHIIIDDDBBB@@@>>>>>>???BBBCCC>>>???@@@BBBCCCCCCBBBBBBCCCAAA>>>;;;:::;;;===>>>======>>>>>>?????????@@@yyyggg[[[VVVVVVRRRPPPMMMLLLLLLLLLJJJIIIKKKKKKJJJJJJJJJIIIIIIIIIIIIIIIJJJJJJIIIIIIHHHHHHEEEEEEEEEEEEFFFHHHIIIJJJDDDFFFHHHIIIHHHGGGGGGHHHHHHFFFDDDCCCBBBCCCDDDEEECCCBBBAAA@@@AAACCCEEEGGGFFFEEEEEEDDDDDDDDDDDDDDDHHHFFFDDDBBBAAABBBCCCDDDBBBCCCFFFGGGHHHGGGFFFEEEIIIHHHGGGFFFEEEEEEEEEEEEHHHGGGFFFDDDCCCCCCBBBBBB@@@BBBCCCEEEFFFGGGFFFFFFEEEEEEGGGHHHHHHIIIHHHHHHJJJIIIHHHLLLTTTaaannnvvvmmmhhhaaa\\\YYYXXXWWWWWWVVVVVVTTTSSSQQQOOONNNMMMNNNMMMLLLKKKKKKMMMOOOPPPRRRQQQOOONNNNNNLLLIIIFFFJJJGGGEEEFFFJJJMMMNNNMMMJJJJJJIIIHHHHHHGGGFFFFFFEEEFFFGGGHHHHHHHHHGGGGGGJJJLLLOOONNNLLLLLLNNNQQQOOOPPPQQQQQQPPPMMMKKKIIILLLKKKJJJIIIHHHGGGGGGGGGJJJIIIGGGGGGGGGIIIKKKLLLNNNNNNMMMMMMNNNOOOQQQRRRPPPMMMJJJHHHJJJMMMOOOOOOLLLKKKIIIGGGGGGHHHIIIJJJKKKLLLLLLLLLMMMMMMMMMMMMNNNLLLHHHFFFFFFHHHKKKMMMNNNOOOQQQQQQRRRVVV^^^dddpppuuuzzz}}}{{{iii]]]WWWUUUPPPLLLKKKJJJJJJJJJJJJIIIIIIIIIDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCGGGFFFFFFEEEDDDCCCCCCBBBBBBAAA@@@@@@??????@@@@@@@@@??????>>>>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>kkk]]]TTTPPPPPPNNNLLLJJJIIIJJJJJJHHHGGGJJJJJJJJJJJJIIIIIIIIIIIIIIIJJJJJJJJJJJJIIIHHHHHHEEEEEEEEEEEEEEEEEEFFFFFFDDDFFFHHHHHHGGGFFFGGGGGGGGGFFFDDDCCCCCCCCCEEEEEECCCCCCBBBAAABBBDDDFFFGGGHHHGGGFFFDDDDDDDDDEEEEEEFFFDDDBBBAAA@@@@@@AAABBBAAACCCEEEGGGGGGGGGFFFEEEIIIHHHGGGFFFEEEEEEEEEEEEHHHHHHGGGFFFEEEEEEEEEEEECCCDDDEEEFFFFFFEEEEEEDDDCCCCCCCCCDDDEEEEEEFFFFFFKKKIIIGGGHHHNNNWWWaaagggwww|||mmmccc___ZZZWWWVVVUUUTTTSSSTTTTTTSSSQQQPPPOOONNNMMMKKKKKKJJJJJJLLLNNNQQQRRRSSSQQQOOOMMMLLLKKKHHHFFFIIIFFFDDDEEEHHHKKKKKKKKKGGGGGGGGGHHHHHHHHHHHHHHHFFFFFFGGGHHHHHHHHHHHHHHHIIIKKKMMMMMMLLLLLLMMMPPPMMMMMMNNNMMMLLLKKKIIIHHHKKKKKKIIIHHHHHHGGGGGGGGGJJJIIIHHHGGGGGGIIIKKKLLLOOONNNNNNMMMNNNPPPQQQRRRMMMLLLJJJJJJLLLMMMLLLLLLJJJIIIGGGFFFFFFFFFHHHHHHJJJJJJKKKKKKKKKLLLLLLLLLLLLJJJGGGEEEEEEGGGJJJLLLIIILLLOOOPPPPPPSSSXXX]]]eeekkksssxxx~~~qqqfffYYYQQQOOONNNLLLIIIIIIIIIIIIHHHHHHHHHGGGGGGCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDFFFFFFEEEDDDDDDCCCBBBBBBBBBAAA@@@@@@??????@@@@@@>>>>>>===<<<<<<<<<======;;;;;;;;;;;;;;;;;;;;;;;;========================kkk\\\SSSMMMKKKLLLLLLJJJHHHHHHIIIJJJIIIHHHJJJJJJJJJIIIIIIIIIHHHHHHIIIIIIJJJJJJIIIHHHHHHGGGDDDDDDDDDCCCCCCCCCBBBBBBCCCEEEGGGGGGFFFFFFFFFGGGGGGFFFEEEDDDCCCDDDEEEFFFEEEDDDCCCCCCDDDEEEGGGHHHJJJHHHFFFDDDCCCDDDEEEEEEFFFEEECCCAAAAAAAAABBBBBB@@@BBBDDDFFFGGGGGGGGGGGGHHHHHHGGGFFFEEEEEEEEEEEEHHHHHHGGGGGGGGGGGGGGGHHHEEEFFFFFFFFFEEEDDDDDDCCCDDDCCCCCCBBBCCCEEEFFFGGGIIIHHHFFFGGGKKKQQQWWW\\\bbbkkk|||ssseeeZZZYYYVVVTTTSSSSSSSSSRRRPPPPPPPPPPPPOOONNNNNNMMMMMMHHHHHHIIIJJJLLLOOORRRTTTTTTQQQMMMKKKIIIHHHGGGEEEHHHFFFDDDDDDFFFGGGHHHHHHDDDDDDEEEGGGHHHIIIJJJKKKGGGGGGGGGHHHHHHHHHHHHHHHHHHJJJKKKKKKJJJKKKLLLNNNMMMMMMLLLKKKJJJIIIIIIHHHJJJJJJIIIHHHGGGGGGGGGGGGJJJIIIGGGFFFGGGHHHJJJKKKNNNMMMMMMMMMMMMOOOPPPQQQKKKJJJJJJKKKLLLLLLJJJHHHHHHGGGFFFEEEDDDEEEFFFGGGIIIIIIIIIJJJJJJJJJJJJKKKJJJHHHFFFDDDDDDFFFIIIKKKGGGJJJNNNPPPOOOPPPSSSWWWYYY```iiiqqqyyymmm```XXXOOOKKKLLLMMMKKKHHHGGGGGGGGGFFFFFFFFFFFFEEECCCCCCCCCCCCCCCCCCCCCCCCAAABBBBBBCCCCCCDDDDDDDDDEEEEEEDDDDDDCCCBBBBBBBBBAAAAAA@@@????????????@@@======<<<;;;;;;;;;;;;;;;::::::::::::::::::::::::========================xxxkkk\\\TTTPPPKKKJJJLLLLLLJJJIIIIIIKKKLLLKKKKKKJJJJJJJJJIIIIIIIIIIIIHHHHHHHHHHHHHHHGGGGGGFFFEEEBBBBBBBBBBBBBBBBBBAAAAAACCCDDDFFFFFFEEEDDDEEEGGGFFFFFFEEEDDDDDDEEEEEEFFFFFFEEEEEEEEEEEEFFFGGGHHHJJJHHHEEECCCBBBBBBDDDEEEHHHGGGFFFEEEDDDDDDDDDDDD@@@AAACCCEEEFFFGGGHHHHHHHHHGGGGGGFFFEEEEEEFFFFFFGGGFFFFFFFFFGGGGGGHHHIIIFFFFFFFFFFFFEEEEEEDDDDDDHHHGGGEEEEEEEEEGGGJJJKKKGGGGGGGGGIIIMMMRRRWWWZZZ[[[bbbooo}}}rrrjjjccc\\\VVVTTTSSSRRRRRRSSSRRRPPPNNNMMMMMMMMMMMMMMMMMMMMMMMMGGGHHHHHHJJJLLLNNNQQQRRRTTTPPPKKKHHHGGGFFFEEEDDDGGGFFFEEEDDDEEEEEEFFFFFFCCCDDDEEEFFFGGGHHHIIIJJJGGGGGGGGGGGGGGGHHHHHHIIIGGGHHHIIIIIIIIIJJJKKKKKKNNNMMMLLLKKKJJJJJJJJJJJJIIIHHHGGGGGGGGGGGGGGGHHHHHHGGGEEEDDDDDDFFFGGGIIIKKKKKKJJJJJJKKKLLLNNNOOOJJJIIIHHHHHHJJJJJJIIIHHHHHHGGGFFFFFFEEEEEEFFFFFFIIIIIIIIIIIIJJJJJJJJJJJJIIIHHHEEEDDDDDDFFFIIIJJJJJJMMMPPPPPPNNNOOOSSSVVVTTTZZZbbbjjjssskkk^^^XXXSSSMMMKKKKKKKKKIIIFFFFFFFFFFFFFFFEEEEEEEEEEEEBBBBBBBBBBBBBBBBBBBBBBBB@@@@@@AAABBBCCCCCCDDDDDDCCCCCCCCCCCCBBBBBBAAAAAAAAA@@@@@@???????????????======<<<;;;;;;;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;========================ggg]]]UUUQQQOOOLLLKKKLLLLLLJJJIIIIIIKKKLLLLLLKKKKKKKKKJJJJJJJJJIIIIIIIIIGGGGGGGGGFFFEEEDDDCCCCCC??????AAABBBCCCCCCCCCCCCBBBDDDEEEDDDCCCCCCEEEFFFFFFEEEEEEEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGHHHHHHFFFDDDBBBBBBBBBCCCDDDHHHGGGGGGFFFEEEEEEEEEDDD@@@AAABBBDDDEEEGGGHHHHHHHHHGGGFFFFFFEEEFFFFFFFFFEEEDDDDDDEEEEEEFFFGGGHHHEEEEEEEEEEEEEEEFFFFFFGGGIIIHHHGGGGGGGGGIIIKKKMMMHHHHHHIIIKKKNNNRRRVVVYYYYYY\\\cccoooxxxvvvoooggg___[[[WWWSSSPPPRRRQQQPPPPPPQQQPPPMMMKKKKKKKKKKKKKKKLLLLLLLLLMMMIIIIIIJJJJJJKKKLLLNNNNNNQQQNNNIIIFFFEEEEEEDDDCCCFFFFFFFFFEEEDDDDDDEEEEEEEEEEEEEEEFFFFFFGGGGGGGGGGGGGGGFFFFFFFFFGGGHHHIIIGGGGGGGGGHHHIIIJJJJJJJJJLLLLLLKKKJJJIIIIIIIIIIIIGGGGGGFFFFFFFFFGGGGGGHHHFFFEEECCCBBBBBBCCCEEEFFFHHHGGGFFFFFFGGGHHHJJJKKKKKKIIIFFFEEEGGGIIIJJJKKKIIIIIIHHHHHHGGGGGGGGGGGGIIIIIIIIIJJJJJJJJJKKKKKKIIIGGGFFFEEEEEEGGGIIIKKKNNNOOONNNLLLJJJLLLQQQVVVVVVYYY]]]ccclllxxxyyyfffZZZTTTNNNKKKHHHGGGGGGGGGDDDBBBFFFFFFFFFEEEEEEEEEEEEDDDBBBBBBBBBBBBBBBBBBBBBBBB???@@@@@@AAABBBCCCCCCDDDBBBBBBBBBAAAAAAAAAAAAAAAAAA@@@??????>>>>>>?????????>>>>>>===<<<=================================<<<<<<<<<<<<<<<<<<<<<<<<\\\UUUPPPPPPNNNKKKJJJLLLKKKIIIHHHHHHIIIJJJJJJIIILLLLLLLLLKKKKKKKKKJJJJJJFFFFFFFFFFFFEEEDDDBBBBBB>>>???AAACCCDDDDDDDDDDDDBBBCCCCCCCCCBBBBBBDDDFFFEEEEEEFFFFFFFFFFFFFFFFFFFFFGGGGGGGGGGGGGGGGGGGGGFFFEEEEEEDDDDDDDDDDDDDDDFFFFFFFFFEEEDDDDDDCCCCCCAAAAAABBBCCCEEEFFFGGGGGGGGGGGGFFFFFFFFFFFFFFFGGGDDDCCCCCCCCCDDDEEEFFFFFFEEEEEEEEEEEEEEEFFFGGGHHHHHHGGGGGGGGGGGGIIIJJJKKKKKKKKKJJJJJJLLLNNNQQQRRRTTTSSSVVV^^^fffooo{{{wwwiiiddd```[[[VVVSSSPPPMMMJJJOOONNNMMMMMMMMMLLLJJJGGGJJJJJJJJJKKKKKKKKKLLLLLLJJJJJJJJJKKKKKKKKKKKKKKKNNNKKKHHHEEEEEEDDDCCCBBBDDDEEEFFFEEEDDDCCCDDDEEEFFFFFFFFFEEEEEEEEEEEEEEEFFFFFFEEEDDDDDDFFFGGGHHHGGGFFFFFFGGGIIIJJJJJJIIIHHHHHHGGGGGGGGGFFFFFFFFFEEEEEEEEEEEEFFFGGGHHHHHHFFFEEECCCAAAAAABBBDDDEEEEEEDDDDDDDDDDDDFFFGGGHHHJJJGGGDDDDDDFFFJJJLLLMMMJJJJJJJJJIIIIIIIIIHHHHHHIIIIIIIIIJJJJJJJJJKKKKKKGGGGGGFFFEEEFFFGGGIIIKKKLLLLLLKKKHHHFFFHHHNNNSSSVVVVVVWWWZZZaaalllxxxuuudddWWWQQQQQQGGGFFFEEEFFFGGGHHHFFFEEEEEEEEEEEEEEEDDDDDDDDDDDDAAAAAAAAAAAAAAAAAAAAAAAA???@@@@@@AAAAAABBBBBBBBBAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@???>>>>>>>>>>>>???@@@@@@???>>>>>>>>>>>>>>>========================<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>>>@@@@@@???>>>>>>>>>>>>???========================<<<<<<<<<<<<<<<<<<<<<<<>>@@@CCCCCCAAA@@@AAACCCCCCDDDDDDDDDEEEEEEFFFFFFEEEDDDBBBAAABBBCCCEEEFFFHHHFFFEEEGGGJJJKKKJJJHHHFFFGGGHHHJJJIIIHHHFFFEEEDDDDDDDDDDDDEEEGGGHHHHHHIIIGGGEEEDDDCCCDDDEEEFFFDDDDDDCCCCCCDDDEEEGGGHHHDDDDDDEEEHHHKKKNNNNNNMMMIIIIIIJJJJJJJJJIIIHHHGGGFFFFFFGGGGGGGGGHHHHHHHHHDDDCCCCCCCCCDDDEEEGGGHHHEEEHHHJJJJJJHHHHHHJJJMMMIIIIIIIIIJJJMMMQQQUUUXXX___cccjjjsss|||sssdddVVVRRRQQQLLLIIIIIIGGGGGGFFFFFFFFFFFFEEEEEEBBBBBBBBBAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAA@@@@@@@@@@@@@@@@@@??????????????????@@@@@@@@@??????>>>>>>>>>>>>>>>@@@??????>>>>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>?????????>>>>>>>>>>>>>>>@@@??????>>>===<<<<<<;;;@@@@@@????????????@@@@@@@@@??????>>>===<<<<<<<<<>>>>>>>>>>>>>>>>>>===<<<<<<;;;;;;::::::;;;;;;<<>>>>>>>>======>>>>>>>>>>>>>>>>>>>>>>>>??????>>>>>>===<<<<<<;;;??????>>>>>>>>>>>>??????>>>>>>======<<<;;;;;;:::999::::::;;;<<<<<<<<<;;;;;;;;;::::::::::::;;;;;;SSSRRRQQQPPPOOONNNMMMLLLPPPPPPOOOOOOOOONNNNNNNNNMMMMMMLLLLLLMMMMMMNNNOOOTTTRRROOOLLLKKKKKKLLLMMMGGGHHHHHHHHHGGGEEECCCBBBCCCBBBAAAAAABBBDDDFFFHHHJJJHHHGGGGGGHHHIIIIIIHHHFFFFFFFFFEEEEEEDDDDDDDDDBBBBBBCCCDDDFFFIIILLLNNNNNNNNNOOOOOONNNLLLJJJIIIEEEEEEEEEEEEEEEFFFFFFFFFHHHFFFEEEEEEFFFGGGFFFEEEGGGEEEBBBAAAAAACCCFFFHHHJJJIIIHHHHHHGGGGGGGGGGGGFFFGGGIIIKKKMMMOOOQQQRRRLLLJJJHHHHHHJJJKKKKKKKKKMMMLLLKKKJJJJJJLLLNNNOOORRRTTTWWW\\\bbbjjjppptttyyyrrrhhhbbb]]]YYYWWWVVVTTTRRRRRRRRRSSSTTTOOONNNLLLKKKKKKLLLNNNOOOTTTSSSRRROOOMMMJJJHHHGGGFFFHHHJJJKKKKKKLLLOOOQQQNNNLLLIIIGGGFFFGGGIIIJJJKKKIIIHHHHHHHHHHHHGGGEEECCCDDDDDDEEEFFFGGGHHHHHHIIIHHHFFFEEEDDDDDDEEEFFFFFFEEEEEEEEEDDDDDDDDDDDDGGGFFFEEEFFFGGGGGGEEEDDDAAABBBDDDFFFGGGGGGGGGFFFGGGFFFDDDDDDDDDFFFHHHJJJKKKJJJHHHGGGFFFGGGHHHHHHEEECCCBBBBBBDDDEEEEEEDDDAAABBBDDDEEEEEEFFFHHHIIIJJJLLLMMMLLLIIIGGGEEEEEEHHHIIIIIIIIIIIIHHHHHHGGGGGGGGGFFFFFFFFFFFFFFFFFFJJJIIIHHHIIIJJJKKKIIIHHHFFFGGGHHHIIIIIIHHHGGGGGGFFFHHHOOOYYYfffooossssssuuuwww|||hhhWWWPPPOOOKKKGGGDDDCCCDDDCCCCCCDDDDDDDDDDDDCCCCCCCCCBBBAAA@@@@@@@@@@@@???????????????>>>>>>>>>>>>======>>>>>>>>>>>>>>>>>>>>>>>>???>>>>>>======<<<<<<<<<=========<<<<<<=========>>>>>>======<<<<<<;;;;;;666777888:::;;;;;;<<<<<<;;;;;;::::::::::::;;;;;;QQQQQQPPPPPPOOONNNMMMMMMOOOOOONNNNNNNNNNNNMMMMMMLLLLLLMMMMMMNNNOOOPPPPPPTTTQQQMMMJJJHHHIIIJJJLLLHHHHHHIIIIIIHHHFFFDDDCCCEEEDDDBBBAAABBBDDDGGGIIIIIIHHHFFFFFFGGGHHHGGGFFFEEEEEEDDDDDDDDDDDDDDDDDDAAABBBCCCEEEGGGJJJMMMNNNMMMNNNNNNNNNMMMKKKIIIHHHEEEEEEEEEFFFFFFGGGGGGHHHIIIGGGDDDCCCEEEFFFFFFEEEGGGEEEBBB@@@@@@CCCFFFHHHHHHGGGFFFFFFFFFFFFFFFGGGIIIIIIIIIJJJKKKLLLNNNOOOLLLJJJHHHHHHIIIKKKKKKKKKMMMLLLKKKJJJJJJJJJLLLLLLPPPQQQSSSVVV[[[```eeehhhiiippp{{{xxxpppddd[[[VVVUUUUUUTTTRRRRRRRRRRRRQQQQQQPPPPPPMMMLLLJJJIIIJJJKKKNNNOOORRRRRRPPPOOOMMMKKKJJJJJJGGGIIIKKKKKKKKKLLLMMMOOONNNLLLIIIGGGFFFHHHJJJLLLKKKJJJIIIJJJKKKJJJHHHFFFEEEEEEEEEFFFFFFGGGHHHHHHJJJHHHFFFDDDDDDEEEFFFGGGGGGGGGGGGGGGFFFFFFEEEEEEGGGFFFFFFEEEEEEDDDCCCBBBBBBCCCEEEFFFHHHHHHHHHHHHGGGFFFEEEEEEEEEFFFHHHIIIIIIHHHGGGGGGFFFGGGHHHHHHDDDCCCBBBBBBDDDEEEEEEDDDAAABBBDDDEEEDDDEEEGGGHHHJJJLLLMMMMMMKKKHHHHHHHHHIIIIIIIIIIIIIIIHHHGGGFFFIIIHHHGGGEEEEEEEEEFFFFFFKKKKKKLLLLLLLLLLLLJJJIIIGGGHHHJJJKKKKKKIIIGGGFFFDDDEEEHHHPPPYYYaaafffgggpppttt|||uuudddWWWRRRRRRJJJGGGDDDBBBBBBCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBBBB@@@@@@@@@@@@???????????????>>>>>>>>>=====================>>>>>>>>>>>>>>>>>>>>>=========<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<>>>>>>>>>======<<<<<<<<<888888:::;;;;;;<<<<<<<<<;;;::::::::::::::::::;;;PPPPPPPPPOOOOOONNNNNNNNNLLLLLLLLLLLLMMMMMMMMMMMMLLLLLLMMMNNNOOOPPPPPPQQQRRROOOKKKHHHGGGGGGIIIKKKIIIIIIIIIIIIHHHGGGEEEDDDFFFEEECCCBBBBBBDDDGGGIIIHHHFFFDDDDDDEEEFFFEEEDDDCCCCCCCCCCCCCCCCCCDDDDDDAAABBBCCCFFFHHHKKKMMMNNNKKKKKKLLLKKKJJJIIIGGGFFFEEEEEEFFFFFFGGGGGGHHHHHHHHHFFFCCCCCCDDDFFFFFFEEEFFFDDDBBB@@@@@@CCCEEEGGGDDDDDDDDDDDDDDDDDDEEEEEEFFFFFFGGGGGGHHHJJJLLLMMMKKKIIIGGGGGGIIIKKKKKKKKKLLLKKKJJJIIIIIIIIIJJJJJJNNNOOOPPPRRRUUUYYY\\\]]]\\\aaahhhpppxxx|||mmmccc^^^ZZZSSSOOOLLLMMMMMMNNNOOOPPPQQQQQQQQQPPPNNNMMMMMMLLLJJJIIIIIIJJJLLLMMMNNNMMMMMMMMMMMMLLLLLLLLLIIIJJJKKKKKKJJJIIIJJJLLLMMMKKKIIIHHHGGGIIIJJJLLLJJJIIIHHHIIIJJJJJJHHHFFFIIIHHHGGGFFFEEEEEEFFFFFFIIIHHHFFFDDDDDDEEEGGGHHHHHHIIIIIIIIIIIIHHHGGGFFFFFFFFFFFFEEEEEEDDDEEEEEEEEEFFFGGGHHHIIIIIIJJJJJJHHHGGGGGGFFFGGGGGGHHHIIIGGGGGGGGGFFFFFFFFFFFFGGGCCCCCCBBBCCCEEEEEEDDDCCCAAACCCDDDEEEDDDEEEFFFHHHHHHJJJMMMMMMLLLKKKKKKKKKJJJJJJJJJJJJIIIIIIHHHGGGIIIHHHFFFEEEDDDEEEFFFFFFIIIKKKLLLLLLKKKJJJIIIHHHFFFGGGIIIJJJIIIHHHFFFEEEEEEEEEGGGKKKPPPVVVZZZ\\\dddlllyyyiii]]]WWWQQQMMMLLLIIIFFFCCCBBBCCCDDDDDDDDDBBBBBBBBBBBBAAAAAAAAA@@@@@@@@@@@@?????????>>>>>>>>>>>>>>>============<<<<<<<<<======>>>>>>>>>>>>============<<<<<<<<<<<<;;;;;;::::::::::::;;;;;;;;;;;;;;;;;;;;;:::::::::999:::::::::::::::999999:::::::::999999:::::::::OOOOOOOOOOOONNNNNNNNNNNNJJJKKKKKKKKKLLLLLLMMMMMMKKKLLLMMMNNNOOOPPPPPPOOOPPPNNNKKKIIIHHHHHHJJJKKKIIIJJJJJJJJJIIIGGGEEEDDDEEEDDDCCCBBBCCCDDDFFFHHHGGGFFFDDDCCCDDDDDDCCCBBBAAAAAAAAABBBBBBCCCCCCDDDBBBCCCDDDGGGIIIKKKLLLMMMIIIIIIHHHGGGFFFEEEEEEDDDFFFFFFFFFFFFFFFGGGGGGGGGFFFDDDCCCCCCEEEFFFFFFEEEDDDCCCBBBAAABBBCCCEEEFFFBBBBBBBBBBBBBBBCCCDDDEEEAAABBBDDDFFFHHHJJJLLLMMMJJJHHHGGGGGGIIIKKKKKKKKKJJJJJJIIIIIIIIIIIIIIIIIIKKKKKKLLLMMMOOOQQQSSSTTTRRRUUUYYY^^^dddkkkrrrwww||||||sssiii```WWWRRRRRRPPPNNNKKKJJJIIIIIIIIIJJJKKKMMMNNNOOONNNNNNMMMLLLLLLKKKKKKJJJJJJJJJKKKJJJKKKKKKKKKLLLMMMMMMMMMJJJKKKLLLKKKIIIHHHIIIJJJLLLKKKJJJIIIIIIJJJKKKKKKIIIHHHGGGGGGHHHIIIHHHGGGJJJIIIGGGEEEDDDDDDDDDEEEGGGFFFEEEEEEDDDEEEFFFGGGHHHIIIJJJJJJJJJIIIGGGFFFDDDEEEFFFFFFFFFGGGIIIKKKJJJJJJJJJJJJJJJJJJJJJJJJIIIIIIIIIIIIIIIIIIIIIJJJHHHHHHHHHGGGGGGFFFFFFFFFCCCBBBBBBDDDEEEFFFDDDCCCBBBDDDEEEEEEEEEEEEFFFHHHGGGIIILLLMMMLLLKKKLLLMMMJJJKKKKKKKKKKKKJJJJJJIIIIIIHHHFFFDDDDDDEEEGGGHHHGGGIIIKKKKKKIIIGGGFFFFFFDDDEEEFFFGGGGGGFFFEEEEEEFFFFFFGGGIIIKKKOOORRRTTT[[[eeeuuurrreeeZZZXXXYYYSSSIIICCCHHHFFFCCCCCCDDDEEEEEEDDDAAAAAAAAAAAA@@@@@@@@@@@@@@@????????????>>>>>>>>>>>>>>>============<<<<<<;;;<<<<<<======>>>>>>???<<<<<<<<<<<<<<<<<<<<<<<<;;;::::::999999::::::;;;888888777777777777777777888888888888888777666666::::::999999999999::::::NNNNNNNNNNNNNNNNNNOOOOOOMMMMMMMMMLLLLLLLLLLLLLLLKKKLLLMMMNNNOOOOOONNNNNNLLLKKKJJJIIIHHHIIIJJJJJJJJJJJJKKKJJJIIIHHHFFFEEEDDDDDDCCCCCCCCCDDDEEEEEEHHHFFFDDDDDDDDDDDDCCCBBB???@@@@@@AAABBBCCCCCCCCCCCCDDDEEEGGGIIIKKKLLLLLLIIIHHHFFFDDDCCCCCCCCCDDDFFFFFFFFFFFFFFFEEEEEEEEECCCBBBBBBDDDFFFGGGGGGEEEBBBBBBBBBCCCCCCCCCDDDDDDBBBBBBBBBBBBCCCDDDEEEFFF@@@BBBDDDFFFHHHIIIIIIIIIIIIHHHFFFGGGIIIKKKKKKKKKHHHHHHHHHHHHHHHIIIIIIIIIHHHHHHIIIJJJKKKLLLMMMMMMKKKMMMQQQTTTXXX\\\aaaeeelllqqqvvv{{{xxxhhhccc]]]XXXTTTPPPMMMKKKKKKKKKKKKJJJIIIJJJKKKLLLIIIJJJKKKLLLLLLLLLLLLKKKJJJKKKLLLLLLLLLLLLKKKJJJKKKKKKKKKLLLLLLLLLLLLMMMJJJKKKLLLLLLKKKJJJKKKLLLJJJJJJKKKKKKKKKKKKJJJJJJJJJHHHFFFFFFGGGHHHHHHHHHHHHGGGEEECCCCCCCCCEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEGGGHHHIIIIIIIIIHHHFFFEEEBBBDDDFFFGGGHHHJJJNNNRRRPPPOOONNNLLLKKKJJJJJJIIIKKKKKKKKKJJJJJJJJJKKKKKKKKKKKKJJJJJJIIIHHHGGGFFFCCCBBBBBBDDDFFFFFFDDDBBBCCCEEEFFFFFFEEEEEEGGGHHHHHHJJJLLLMMMLLLJJJJJJKKKJJJKKKLLLLLLLLLLLLLLLLLLHHHGGGEEEDDDDDDFFFHHHIIIGGGJJJMMMMMMJJJGGGFFFFFFFFFFFFFFFGGGHHHHHHHHHIIIEEEFFFGGGHHHIIIKKKNNNPPPUUU```pppooo^^^WWWRRRTTTUUUOOOGGGBBBFFFDDDBBBBBBCCCCCCCCCBBBAAA@@@@@@@@@????????????????????????>>>>>>>>>>>>>>>>>>=========<<<<<<<<<;;;;;;<<<<<<===>>>>>>???<<<<<<<<<<<<<<<<<<<<<<<<;;;::::::999999::::::;;;777777777777777888888888777777888888999888888888::::::999999999999::::::MMMNNNNNNNNNNNNOOOOOOOOOPPPPPPOOONNNMMMLLLKKKJJJKKKLLLMMMNNNOOONNNMMMMMMHHHHHHHHHGGGGGGGGGHHHHHHJJJKKKKKKKKKJJJHHHFFFEEECCCCCCCCCDDDDDDDDDDDDDDDIIIGGGEEEEEEEEEEEEDDDCCC??????@@@AAABBBBBBCCCCCCCCCDDDFFFHHHIIIJJJKKKKKKJJJHHHEEEBBBAAABBBCCCEEEGGGFFFFFFFFFEEEEEEDDDDDDAAAAAABBBEEEGGGHHHGGGEEEAAABBBCCCCCCDDDDDDCCCCCCBBBBBBBBBCCCDDDEEEFFFGGGDDDEEEGGGHHHHHHGGGFFFDDDIIIGGGFFFGGGIIIKKKKKKKKKGGGGGGGGGHHHHHHIIIIIIIIIHHHHHHIIIIIIJJJKKKKKKKKKGGGJJJNNNQQQSSSUUUYYY[[[aaaeeeiiilllpppzzzxxxnnncccZZZVVVRRRNNNKKKJJJJJJIIIHHHCCCDDDEEEFFFGGGIIIMMMPPPLLLLLLLLLLLLKKKJJJJJJIIIHHHIIILLLMMMNNNNNNLLLKKKMMMMMMMMMLLLLLLLLLLLLLLLIIIKKKLLLMMMLLLLLLNNNPPPIIIJJJKKKLLLLLLKKKJJJIIIKKKHHHFFFEEEFFFHHHIIIIIIFFFEEECCCBBBCCCDDDFFFGGGCCCDDDEEEEEEEEEEEEDDDDDDEEEFFFGGGHHHHHHFFFEEECCC@@@CCCFFFHHHIIILLLRRRVVVSSSRRRPPPNNNLLLJJJIIIIIILLLLLLLLLLLLLLLKKKKKKKKKMMMMMMMMMLLLKKKIIIHHHGGGBBBBBBCCCDDDFFFFFFDDDBBBDDDEEEGGGGGGFFFFFFGGGIIIJJJKKKMMMMMMKKKIIIIIIIIIJJJKKKLLLMMMMMMNNNMMMMMMHHHFFFDDDCCCDDDFFFIIIJJJJJJNNNQQQQQQNNNJJJIIIJJJJJJIIIIIIJJJJJJLLLMMMNNNCCCEEEFFFHHHIIIJJJMMMOOOPPPYYYiiixxx{{{hhhXXXRRRLLLHHHHHHGGGDDDCCCEEEDDDBBB@@@@@@AAABBBAAA@@@@@@@@@@@@????????????>>>????????????>>>>>>>>>>>>>>>=========<<<<<<<<<<<<;;;;;;;;;<<<===>>>>>>???;;;<<<<<<<<<<<<<<<<<<<<<;;;::::::999999::::::;;;:::::::::::::::::::::;;;777888999:::;;;<<<<<<<<<:::999999999999999999:::OOONNNMMMMMMMMMNNNOOOPPPNNNMMMLLLLLLKKKLLLLLLLLLNNNNNNOOOQQQRRRQQQNNNKKKFFFFFFEEEEEEEEEFFFGGGGGGLLLMMMMMMLLLJJJHHHIIIJJJGGGGGGFFFEEEEEEFFFGGGGGGJJJIIIIIIHHHFFFDDDCCCBBB???<<<:::<<<@@@CCCCCCCCCFFFGGGHHHIIIIIIIIIHHHHHHGGGFFFDDDBBBAAAAAAAAABBBAAABBBCCCDDDEEEEEEEEEEEEAAABBBCCCDDDDDDCCCBBBBBB===>>>@@@AAABBBBBBAAA@@@AAABBBCCCDDDEEEEEEEEEEEEEEEGGGIIIIIIFFFDDDBBBBBBDDDEEEFFFGGGHHHHHHGGGFFFAAADDDGGGHHHGGGGGGGGGHHHFFFGGGGGGGGGGGGFFFEEEEEEFFFFFFGGGHHHKKKOOOSSSUUUYYY[[[]]]^^^aaafffnnnttt}}}vvvqqqiiiaaa\\\WWWRRROOOIIIHHHGGGEEEDDDDDDCCCCCCGGGGGGGGGHHHIIIJJJKKKLLLIIIIIIJJJKKKKKKJJJIIIHHHLLLMMMMMMMMMMMMLLLLLLKKKLLLJJJJJJLLLOOOPPPNNNLLLJJJJJJKKKKKKKKKKKKJJJJJJJJJJJJIIIHHHHHHHHHIIIIIIEEEDDDDDDDDDDDDFFFHHHIIIDDDDDDDDDDDDDDDDDDDDDEEEFFFEEEDDDCCCCCCDDDEEEFFFHHHGGGFFFEEEDDDDDDDDDDDDCCCCCCDDDFFFHHHNNNUUUZZZWWWVVVTTTQQQNNNKKKIIIGGGJJJJJJKKKKKKKKKKKKKKKJJJNNNMMMLLLLLLLLLLLLJJJHHHGGGGGGGGGGGGHHHIIIIIIJJJFFFGGGGGGGGGFFFFFFHHHJJJLLLKKKKKKJJJJJJJJJJJJJJJJJJKKKMMMOOOQQQOOOKKKHHHKKKJJJHHHGGGFFFHHHIIIKKKNNNQQQTTTRRRMMMJJJLLLOOOMMMLLLKKKJJJJJJKKKLLLMMMDDDCCCCCCCCCEEEHHHJJJLLLOOOSSSeee{{{|||vvvxxxwwwjjj```XXXRRRIIIIIIHHHGGGFFFEEEDDDCCCCCCBBBAAAAAA@@@@@@@@@@@@@@@???>>>======>>>???@@@>>>>>>????????????>>>>>>===<<<::::::;;;;;;:::888<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;888999999::::::999999888999999999999999999999999::::::999888999:::;;;<<<<<<999777777999999777555NNNNNNMMMLLLLLLMMMNNNOOOMMMMMMLLLLLLLLLLLLMMMMMMKKKKKKLLLMMMNNNMMMIIIFFFEEEEEEFFFGGGHHHHHHIIIIIIIIIHHHHHHHHHGGGGGGFFFFFFHHHFFFEEEDDDDDDEEEFFFHHHIIIIIIHHHGGGEEECCCBBBAAA>>><<<;;;<<<@@@CCCCCCCCCEEEFFFHHHIIIIIIIIIHHHGGGFFFEEECCCAAA@@@@@@@@@AAA@@@@@@AAABBBCCCCCCCCCBBBAAABBBCCCDDDDDDCCCBBBAAA>>>???@@@@@@@@@@@@@@@@@@@@@AAABBBCCCCCCDDDDDDCCCCCCEEEGGGGGGEEEBBBAAAAAABBBCCCEEEFFFFFFFFFEEEDDDBBBDDDGGGHHHGGGFFFGGGHHHFFFFFFGGGGGGFFFFFFEEEDDDCCCCCCCCCEEEGGGJJJMMMOOOMMMOOOQQQSSSTTTXXX___cccgggmmmtttwwwvvvuuuwwwyyyyyypppiii___[[[UUUQQQNNNLLLJJJHHHGGGFFFEEEDDDDDDCCCDDDDDDEEEEEEFFFGGGHHHJJJLLLMMMKKKKKKLLLLLLKKKIIIGGGFFFIIIJJJKKKLLLLLLLLLLLLLLLGGGGGGIIILLLOOONNNKKKHHHHHHIIIIIIJJJJJJIIIIIIHHHJJJIIIHHHGGGGGGGGGGGGGGGEEEDDDDDDDDDDDDFFFGGGHHHGGGFFFFFFFFFFFFFFFFFFFFFFFFEEEDDDCCCCCCDDDEEEFFFGGGGGGFFFEEEDDDDDDDDDDDDBBBDDDEEEGGGIIIMMMRRRVVVRRRQQQOOOMMMKKKIIIHHHGGGHHHIIIJJJKKKKKKKKKKKKKKKLLLKKKKKKJJJJJJIIIHHHFFFFFFFFFHHHIIIJJJJJJJJJJJJEEEFFFGGGFFFFFFFFFIIIJJJLLLKKKKKKJJJJJJKKKKKKKKKLLLLLLMMMOOOPPPPPPMMMJJJJJJIIIHHHHHHHHHIIIJJJKKKMMMPPPRRRQQQLLLJJJKKKNNNOOONNNMMMLLLKKKKKKLLLLLLFFFEEEEEEEEEGGGIIILLLNNNOOORRRaaatttzzzsssmmmnnnmmmqqqwww}}}oooaaaWWWQQQKKKGGGGGGGGGFFFEEEDDDCCCBBBBBBBBBBBBAAA@@@@@@@@@@@@@@@??????>>>>>>>>>>>>??????===>>>>>>??????>>>>>>===???>>>======>>>???===<<<<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999999::::::::::::999999999999999999999999999999::::::999999999:::;;;<<<<<<999777888999999777555MMMLLLKKKJJJJJJKKKLLLMMMLLLLLLLLLLLLMMMNNNOOOOOONNNMMMMMMNNNOOOMMMJJJGGGDDDEEEGGGIIIJJJKKKKKKKKKJJJHHHGGGHHHJJJKKKIIIFFFGGGFFFDDDBBBBBBDDDFFFGGGHHHHHHGGGFFFDDDBBB@@@???>>>===<<<===???BBBCCCCCCEEEFFFGGGHHHHHHHHHGGGFFFEEECCCBBB@@@??????????????????@@@@@@@@@@@@@@@???AAABBBCCCDDDDDDCCCBBBAAA@@@@@@???>>>>>>>>>??????>>>???@@@AAAAAABBBAAAAAABBBCCCEEEEEECCCAAAAAAAAAAAABBBCCCDDDDDDDDDCCCBBBBBBDDDFFFGGGFFFFFFFFFGGGEEEFFFFFFFFFFFFEEEDDDDDDBBBBBBBBBCCCDDDGGGIIIKKKHHHJJJLLLMMMNNNPPPSSSVVVVVVZZZ___aaaaaaaaacccfffsss|||sssoooiiifffccc```ZZZUUUQQQNNNKKKIIIHHHHHHGGGFFFDDDDDDCCCCCCCCCCCCDDDDDDCCCCCCDDDFFFHHHJJJLLLMMMLLLLLLLLLLLLJJJHHHFFFEEEFFFGGGHHHIIIJJJKKKKKKKKKHHHIIILLLPPPRRRQQQLLLIIIGGGGGGHHHHHHHHHHHHGGGGGGIIIHHHGGGFFFEEEEEEEEEEEEDDDDDDDDDDDDEEEFFFGGGGGGGGGGGGFFFFFFEEEEEEEEEDDDEEEDDDCCCBBBBBBCCCDDDEEEFFFFFFEEEDDDCCCCCCCCCCCCBBBDDDFFFHHHIIIKKKOOOQQQKKKKKKJJJIIIHHHGGGFFFFFFGGGGGGHHHJJJKKKKKKKKKKKKJJJJJJIIIIIIHHHFFFEEEDDDEEEFFFIIIKKKLLLLLLKKKKKKEEEFFFGGGGGGFFFGGGIIIKKKLLLKKKKKKKKKKKKKKKLLLMMMNNNMMMMMMNNNOOOOOONNNLLLIIIIIIIIIJJJJJJKKKKKKKKKLLLOOOPPPOOOLLLJJJLLLNNNSSSQQQOOOMMMLLLKKKKKKKKKHHHHHHGGGHHHIIIKKKMMMNNNOOOQQQ[[[iiilllfffaaabbb]]]bbbjjjssszzz~~~|||nnneeeYYYPPPLLLIIIFFFDDDDDDDDDCCCBBBAAAAAA@@@???BBBAAA@@@@@@???@@@@@@@@@>>>>>>????????????>>>>>>======>>>>>>>>>>>>======???=========???@@@???>>><<<<<<;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999::::::;;;;;;::::::999999999999999999999999999:::999999999999:::;;;;;;;;;999888888999888777555LLLKKKJJJIIIIIIIIIJJJKKKKKKKKKKKKLLLMMMNNNPPPPPPPPPOOOOOOOOOOOOMMMJJJHHHEEEFFFIIIKKKLLLKKKJJJIIIJJJGGGEEEGGGLLLMMMIIIEEEGGGEEEBBB@@@@@@BBBEEEGGGFFFFFFEEEDDDCCCAAA???>>>>>>=========???AAABBBCCCDDDEEEFFFGGGGGGGGGFFFEEECCCBBB@@@???>>>===>>>>>>>>>>>>???@@@@@@??????>>>AAABBBCCCCCCCCCBBBAAA@@@AAA@@@>>>=========>>>>>><<<===>>>??????@@@@@@@@@AAACCCDDDDDDCCCAAAAAABBBAAAAAACCCCCCDDDCCCBBBAAABBBDDDFFFGGGFFFDDDDDDEEEDDDEEEEEEEEEEEEDDDCCCCCCDDDDDDDDDDDDEEEGGGHHHIIIGGGIIIJJJKKKLLLLLLMMMMMMOOOQQQTTTUUUUUUVVVYYY[[[ccciiirrrzzzyyyuuuuuusssmmmfff```]]]XXXUUUTTTSSSPPPNNNPPPNNNJJJIIIHHHGGGEEEDDDAAAAAAAAAAAAAAABBBCCCDDDCCCCCCDDDEEEFFFHHHJJJKKKJJJKKKKKKKKKJJJIIIGGGFFFEEEFFFGGGGGGHHHHHHHHHHHHIIIJJJMMMOOOPPPOOOLLLJJJFFFGGGGGGHHHHHHGGGGGGFFFGGGGGGEEEDDDCCCCCCBBBBBBDDDDDDDDDDDDEEEEEEFFFFFFEEEDDDDDDCCCCCCBBBBBBAAADDDDDDCCCBBBBBBCCCDDDDDDEEEDDDDDDCCCBBBBBBCCCCCCBBBDDDGGGHHHHHHIIIKKKLLLIIIHHHHHHGGGFFFEEEDDDDDDEEEFFFGGGIIIJJJKKKKKKKKKHHHIIIIIIHHHFFFEEEDDDDDDDDDGGGJJJMMMNNNNNNLLLKKKHHHIIIJJJIIIGGGGGGIIIJJJKKKKKKKKKKKKKKKLLLMMMNNNOOOMMMLLLLLLMMMNNNNNNMMMIIIJJJKKKLLLMMMMMMMMMMMMMMMNNNOOONNNLLLKKKMMMOOOSSSRRROOOLLLJJJIIIIIIIIIIIIIIIIIIIIIJJJKKKMMMMMMMMMNNNTTT]]]___ZZZWWWXXXXXX\\\bbbjjjsssyyy~~~{{{~~~kkk[[[VVVOOOJJJIIIIIIIIIHHHCCCBBBBBBAAA@@@@@@??????@@@@@@????????????@@@@@@===>>>???@@@@@@???>>>===<<<======>>>>>>======<<<;;;:::999:::===>>>===<<<<<<;;;;;;::::::;;;;;;<<<::::::::::::::::::::::::::::::;;;;;;;;;;;;::::::888888888888888888888888999999999999999:::::::::::::::999888888888777666LLLKKKIIIHHHHHHHHHIIIIIIIIIJJJJJJKKKLLLNNNOOOPPPMMMLLLKKKKKKKKKJJJGGGEEEGGGHHHJJJKKKKKKJJJHHHFFFEEEBBBAAACCCHHHIIIDDD@@@EEECCCAAA@@@@@@AAACCCEEECCCCCCCCCBBBAAA@@@???>>>>>>>>>>>>>>>>>>@@@BBBCCCCCCDDDEEEFFFFFFFFFEEEDDDCCCBBB@@@>>>=========>>>>>>??????@@@@@@@@@@@@???AAABBBCCCCCCCCCBBB@@@???AAA@@@>>>=========>>>>>>;;;<<<===>>>????????????AAACCCDDDDDDCCCBBBCCCDDDBBBCCCDDDDDDDDDCCCBBBBBBBBBDDDFFFFFFEEECCCCCCCCCCCCDDDDDDDDDDDDCCCBBBBBBDDDDDDDDDEEEEEEFFFGGGGGGEEEEEEFFFGGGHHHGGGFFFEEEHHHIIIJJJKKKLLLMMMOOOQQQVVVZZZ___eeejjjnnnrrruuu{{{~~~{{{xxxuuurrrmmmfff^^^[[[\\\\\\WWWRRRSSSPPPMMMKKKJJJJJJJJJIIIKKKIIIFFFDDDDDDCCCAAA???????????????@@@AAABBBBBBDDDDDDDDDDDDDDDEEEFFFGGGGGGHHHIIIJJJJJJIIIHHHHHHFFFFFFFFFFFFFFFEEEDDDCCCFFFGGGGGGGGGGGGGGGHHHHHHGGGGGGGGGHHHHHHGGGGGGGGGEEEEEEDDDCCCBBBAAAAAAAAACCCDDDDDDDDDEEEEEEEEEEEECCCCCCCCCCCCBBBBBBAAAAAADDDCCCBBBAAAAAABBBCCCDDDCCCCCCBBBBBBAAABBBBBBBBBBBBDDDGGGHHHGGGGGGGGGHHHIIIHHHGGGFFFEEEDDDCCCCCCDDDEEEFFFGGGIIIIIIJJJJJJGGGIIIJJJIIIGGGEEEEEEFFFEEEGGGJJJMMMNNNNNNLLLKKKLLLLLLLLLJJJHHHFFFGGGHHHJJJJJJJJJJJJKKKLLLNNNNNNNNNLLLJJJJJJKKKLLLLLLLLLKKKLLLMMMNNNNNNNNNNNNNNNMMMNNNNNNMMMLLLMMMNNNOOOQQQPPPMMMJJJHHHGGGGGGFFFIIIIIIIIIIIIIIIJJJKKKKKKJJJKKKOOOTTTVVVTTTSSSSSSSSSTTTVVV[[[bbbjjjrrrvvvvvv{{{xxxdddXXXNNNKKKHHHFFFEEEFFFFFFFFFBBBBBBBBBAAAAAA@@@@@@?????????>>>>>>>>>??????@@@===>>>???@@@@@@???>>>===<<<<<<============<<<<<<999888777999;;;===<<<;;;;;;;;;::::::::::::;;;;;;::::::::::::::::::::::::999::::::;;;;;;::::::999888888888888888888888888888888999999999::::::::::::::::::999888777777777LLLKKKIIIHHHGGGGGGHHHIIIIIIIIIIIIJJJKKKLLLNNNOOOMMMKKKJJJJJJKKKJJJHHHFFFHHHHHHIIIIIIHHHGGGEEEDDDDDDCCCCCCEEEGGGGGGCCC@@@BBBAAA@@@@@@@@@@@@AAABBB??????@@@@@@@@@@@@??????>>>>>>???>>>>>>???AAADDDBBBCCCDDDEEEEEEEEEDDDCCCCCCAAA@@@>>>===============>>>???@@@AAAAAAAAAAAABBBBBBCCCCCCBBBAAA@@@???@@@@@@???>>>>>>>>>??????<<<===>>>??????@@@@@@???AAABBBCCCCCCBBBBBBDDDEEECCCDDDEEEEEEEEEDDDCCCBBBCCCDDDFFFFFFDDDBBBBBBBBBBBBCCCCCCCCCCCCBBBAAAAAAAAABBBBBBCCCCCCDDDDDDDDDEEEDDDDDDEEEFFFGGGEEECCCEEEEEEFFFGGGHHHIIIJJJKKKLLLNNNPPPTTTWWWZZZ\\\]]]ccceeehhhkkklllllljjjhhhkkklllmmmooorrrwww~~~zzzwwwyyyzzzzzzxxxtttrrrqqqqqqnnnkkkfffbbb```^^^\\\ZZZXXXTTTOOONNNOOOPPPOOOMMMLLLJJJIIIGGGFFFFFFGGGGGGDDDCCCAAAAAABBBBBB@@@???>>>>>>>>>>>>>>>???@@@@@@DDDDDDCCCCCCCCCCCCDDDDDDDDDEEEGGGHHHIIIHHHHHHGGGFFFFFFFFFEEEDDDCCCBBBAAAGGGHHHGGGFFFDDDEEEGGGJJJFFFFFFGGGGGGGGGGGGFFFFFFDDDCCCBBBBBBAAAAAABBBBBBCCCDDDDDDEEEEEEDDDDDDCCCDDDDDDDDDDDDDDDDDDDDDDDDCCCBBBAAA@@@@@@AAABBBCCCBBBBBBAAAAAAAAAAAAAAABBBBBBDDDFFFFFFEEEEEEFFFGGGHHHHHHGGGFFFEEEDDDDDDCCCDDDDDDFFFGGGHHHHHHHHHHHHEEEHHHJJJJJJGGGEEEGGGIIIGGGHHHKKKLLLMMMLLLKKKJJJKKKLLLKKKIIIGGGEEEFFFGGGHHHHHHIIIIIIKKKLLLMMMNNNMMMKKKIIIIIIKKKLLLKKKKKKMMMMMMMMMMMMMMMMMMMMMMMMLLLLLLKKKKKKKKKMMMNNNOOONNNLLLJJJHHHFFFFFFFFFFFFHHHHHHIIIIIIIIIIIIIIIIIIHHHIIILLLNNNPPPPPPPPPPPPNNNNNNNNNPPPUUU\\\cccgggnnnrrrwww{{{|||mmm^^^TTTPPPHHHGGGEEEDDDCCCCCCCCCCCCBBBBBBBBBAAAAAA@@@@@@@@@>>>>>>>>>===>>>>>>???@@@>>>>>>????????????>>>>>>;;;;;;<<<<<<<<<<<<;;;;;;:::999999:::<<<>>>===<<<;;;;;;::::::::::::;;;;;;::::::::::::::::::::::::888999999::::::999999888888888888888888888888888777888888999:::999999999999::::::999777666777888LLLKKKIIIHHHGGGGGGHHHHHHHHHHHHHHHIIIIIIKKKLLLLLLKKKJJJIIIIIIJJJJJJIIIGGGFFFFFFFFFFFFEEEEEEEEEEEEDDDEEEGGGHHHHHHFFFCCCAAA???@@@@@@@@@@@@@@@@@@???<<<<<<===>>>???@@@@@@???===???@@@???===>>>AAADDDAAABBBCCCDDDEEEDDDCCCCCCCCCBBB@@@>>>=========>>>;;;<<<>>>???AAAAAABBBBBBBBBBBBCCCCCCBBBAAA???>>>>>>???@@@@@@@@@@@@@@@@@@===>>>???@@@@@@AAAAAAAAA???@@@AAAAAAAAAAAACCCEEECCCDDDEEEEEEEEECCCBBBAAACCCDDDFFFEEECCCAAAAAAAAABBBBBBBBBBBBBBBAAA@@@@@@@@@@@@AAABBBCCCCCCDDDDDDEEECCCBBBCCCFFFGGGFFFEEEEEEEEEFFFGGGIIIIIIIIIHHHGGGGGGHHHKKKMMMOOOPPPOOOQQQRRRTTTUUUVVVVVVVVVUUUWWWXXXZZZ[[[]]]aaafffjjjnnnooooooooonnnoooqqqssswww{{{~~~}}}yyytttqqqpppllllllkkkjjjgggccc```^^^^^^___```___\\\ZZZZZZZZZZZZWWWSSSQQQQQQQQQPPPOOOKKKKKKIIIHHHHHHIIIKKKMMMIIIIIIHHHGGGFFFEEEFFFFFFCCCBBBAAABBBCCCCCCAAA@@@>>>===============>>>>>>BBBBBBAAABBBBBBCCCDDDDDDDDDDDDFFFGGGGGGFFFEEEEEEEEEEEEEEEEEEDDDCCCBBBBBBHHHJJJKKKJJJHHHGGGIIIKKKDDDEEEEEEFFFFFFEEEEEEDDDBBBBBBAAAAAAAAABBBCCCCCCCCCCCCDDDEEEEEEDDDCCCBBBBBBBBBBBBCCCCCCDDDDDDEEECCCBBBAAA@@@@@@AAABBBCCCAAAAAA@@@@@@@@@@@@AAAAAABBBDDDEEEEEEDDDCCCEEEFFFEEEEEEEEEEEEEEEEEEEEEEEEDDDEEEEEEFFFGGGGGGFFFFFFBBBFFFIIIIIIFFFEEEHHHKKKIIIJJJJJJKKKKKKJJJJJJJJJFFFGGGGGGFFFDDDDDDEEEGGGFFFGGGGGGHHHJJJKKKMMMNNNLLLKKKJJJKKKLLLMMMLLLJJJNNNMMMKKKJJJIIIIIIJJJJJJJJJIIIGGGGGGIIIKKKMMMMMMKKKJJJHHHGGGFFFFFFGGGHHHIIIIIIIIIJJJIIIIIIIIIHHHHHHIIIJJJKKKLLLMMMMMMLLLKKKKKKLLLNNNQQQUUUXXX[[[```fffmmmtttyyy}}}ooobbbYYYPPPKKKKKKEEEFFFFFFEEECCCBBBBBBBBBAAAAAAAAA@@@@@@@@@@@@@@@===============>>>????????????>>>>>>>>>>>>??????;;;;;;;;;<<<<<<;;;;;;;;;<<<::::::;;;===>>>===<<<;;;::::::999999::::::;;;999999999999999999999999777888888999999888888777888888888888888888888888666777888999:::999999888888:::;;;:::777555666888LLLKKKJJJHHHGGGGGGHHHHHHHHHHHHHHHHHHHHHIIIJJJKKKFFFDDDCCCDDDEEEEEEDDDCCCDDDDDDCCCCCCDDDEEEFFFFFF@@@CCCEEEFFFCCC@@@>>>>>>>>>???@@@AAAAAA@@@???>>>:::;;;<<<>>>???@@@@@@@@@===???@@@???======AAADDDAAABBBCCCDDDDDDDDDCCCBBBCCCBBB@@@???>>>===>>>>>>:::;;;<<<>>>@@@AAABBBBBBBBBBBBCCCCCCBBB@@@???>>>===>>>@@@AAABBBBBBAAA@@@>>>???@@@AAAAAABBBBBBAAA===???@@@@@@???@@@BBBDDDCCCCCCDDDDDDDDDCCCAAA@@@CCCEEEFFFEEECCCAAA@@@@@@AAABBBBBBBBBBBBAAA@@@@@@@@@AAABBBCCCDDDEEEEEEEEEBBB@@@>>>???BBBEEEDDDCCCCCCCCCDDDFFFHHHHHHFFFEEEFFFFFFGGGIIIKKKLLLLLLKKKHHHIIIJJJKKKKKKLLLLLLLLLMMMNNNPPPQQQRRRTTTXXX[[[ZZZ[[[\\\\\\[[[\\\]]]___]]]```cccdddaaa]]]ZZZXXXTTTTTTTTTSSSSSSSSSSSSSSSLLLNNNOOOOOONNNMMMNNNOOOLLLJJJGGGFFFGGGHHHHHHHHHEEEFFFGGGEEEDDDDDDHHHLLLEEEFFFFFFEEECCCBBBBBBCCCDDDCCCBBBAAABBBAAA>>><<<>>>======<<<<<<<<<======@@@@@@@@@AAABBBCCCEEEFFFDDDEEEFFFFFFFFFDDDCCCBBBCCCCCCDDDDDDEEEDDDDDDDDDDDDGGGJJJJJJHHHEEEEEEGGGCCCCCCDDDDDDDDDDDDCCCCCCAAAAAAAAAAAABBBCCCDDDDDDCCCCCCDDDEEEEEEDDDCCCBBB>>>??????@@@AAABBBCCCCCCBBBBBBAAA@@@@@@AAABBBBBBAAA@@@@@@???@@@@@@AAAAAACCCCCCDDDCCCBBBCCCEEEFFFBBBCCCCCCDDDEEEFFFGGGGGGDDDEEEEEEFFFFFFFFFEEEEEE@@@DDDHHHHHHFFFEEEHHHKKKKKKJJJJJJJJJIIIIIIIIIIIIAAABBBCCCCCCBBBCCCEEEGGGEEEFFFFFFGGGIIIKKKMMMNNNMMMLLLLLLMMMNNNNNNLLLKKKMMMLLLIIIGGGFFFFFFGGGHHHHHHGGGEEEEEEGGGIIIKKKLLLIIIHHHGGGGGGGGGGGGIIIIIIJJJJJJJJJKKKJJJJJJIIIHHHHHHJJJJJJIIIIIIKKKJJJIIIFFFGGGJJJMMMOOOQQQQQQQQQQQQXXXcccmmmtttxxxzzz|||}}}~~~wwwhhhZZZTTTPPPJJJFFFGGGBBBCCCDDDCCCAAA?????????@@@@@@@@@@@@????????????===============>>>??????@@@???>>>======>>>???@@@:::;;;;;;<<<<<<;;;;;;:::;;;:::999:::<<<<<<<<<:::;;;::::::999999::::::;;;999999999999999999999999777777888888888888777777777777777777777777777777666777888999:::999888888888:::;;;:::777555666888JJJIIIHHHHHHGGGGGGGGGGGGIIIHHHGGGHHHJJJKKKJJJIIIEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDCCCAAA@@@???DDDDDDEEEDDDCCCAAA???===???===;;;;;;===?????????;;;::::::<<<>>>??????>>>:::;;;===???@@@AAA@@@@@@@@@AAACCCEEEEEEDDDCCCBBBCCCCCCBBB@@@???===<<<<<<<<<>>>@@@@@@@@@AAABBBDDDBBB???>>>>>>@@@@@@===:::AAAAAA@@@@@@??????>>>>>>>>>???AAABBBBBBBBBBBBAAA??????@@@@@@AAABBBCCCCCCCCCBBBBBBAAAAAABBBBBBCCCCCCFFFHHHHHHFFFCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB@@@@@@AAACCCEEEFFFDDDCCCCCCBBBBBBCCCEEEFFFEEEDDDEEEDDDCCCDDDEEEFFFEEEDDDDDDEEEFFFGGGGGGHHHHHHHHHCCCEEEDDDAAABBBFFFIIIHHHDDDHHHLLLNNNNNNMMMMMMMMMQQQQQQRRRRRRRRRRRRSSSSSSPPPQQQSSSTTTTTTRRROOOMMMKKKKKKKKKJJJJJJJJJIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHFFFFFFFFFFFFFFFEEEDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEGGGFFFFFFEEEDDDCCCBBBBBBAAAAAAAAABBBBBBAAA@@@@@@<<<<<<<<<<<<============>>>???AAABBBCCCDDDDDDDDDEEECCCBBBCCCEEEFFFFFFEEEAAABBBBBBAAA??????AAABBBGGGFFFFFFFFFFFFFFFFFFFFFEEEFFFFFFFFFEEEDDDCCCBBBCCCBBBAAA???>>>>>>??????BBBBBBCCCCCCCCCCCCCCCBBBBBBCCCCCCCCCCCCCCCBBBBBBCCCCCCBBBAAA@@@@@@@@@@@@AAAAAAAAA@@@@@@@@@??????EEEDDDDDDDDDDDDCCCCCCCCCCCCBBBBBBCCCDDDEEECCCAAACCCCCCCCCDDDEEEEEEFFFFFFEEEFFFGGGGGGGGGGGGHHHIIIGGGGGGHHHIIIHHHGGGFFFEEEBBBBBBBBBAAA>>>===>>>@@@BBBDDDGGGKKKLLLLLLKKKKKKIIIJJJLLLMMMOOOOOOPPPPPPNNNKKKGGGEEEFFFGGGGGGGGGFFFEEEEEEFFFHHHIIIIIIHHHFFFGGGHHHHHHIIIIIIHHHHHHFFFFFFGGGHHHIIIIIIIIIIIIFFFGGGGGGHHHHHHGGGGGGGGGHHHHHHIIIJJJKKKLLLMMMNNNSSSUUUYYY___eeelllqqqtttsssvvv|||ssshhhZZZVVVPPPJJJEEEDDDDDDEEEDDDCCCBBBAAA@@@?????????@@@???===<<<<<<<<<===>>>>>>>>>===<<<<<<<<<<<<<<<>>>===<<<;;;;;;<<<===>>>>>>>>>======<<<<<<<<<<<<===;;;::::::;;;<<<;;;:::;;;;;;;;;;;;::::::999888888888888888888888888888777777777777777777777777777777777777888888888888666666777777888888888999:::999888777777888999:::IIIHHHHHHGGGGGGGGGHHHHHHIIIGGGGGGHHHIIIJJJJJJIIIEEEEEEEEEEEEEEEEEEEEEEEEGGGFFFEEEDDDBBB@@@>>>===???@@@AAAAAAAAA@@@???>>>AAA???======???@@@@@@???<<<;;;;;;<<>>>>>============;;;===????????????AAACCC@@@>>>===>>>@@@@@@>>>;;;===<<<<<<<<<<<<;;;;;;;;;===>>>@@@AAAAAAAAA???>>>??????AAABBBBBBCCCCCCCCC@@@?????????@@@@@@AAABBBBBBDDDFFFEEECCCAAA??????????????????????????????@@@@@@@@@BBBDDDEEEDDDCCCAAA@@@@@@BBBEEEFFFFFFEEEDDDCCCBBBCCCEEEFFFEEEDDDDDDDDDDDDDDDCCCBBBAAA@@@AAACCCBBB@@@AAAFFFHHHGGGGGGJJJMMMMMMKKKIIIHHHGGGHHHHHHIIIIIIIIIJJJJJJJJJIIIJJJLLLMMMLLLKKKHHHGGGFFFFFFFFFEEEEEEEEEDDDDDDFFFFFFFFFFFFFFFFFFFFFFFFDDDDDDDDDDDDDDDCCCBBBBBBBBBCCCCCCCCCDDDDDDEEEEEEEEEEEEDDDDDDCCCCCCBBBBBBAAAAAABBBAAAAAA@@@??????;;;<<<<<<<<<============??????@@@AAAAAAAAAAAAAAACCCBBBAAAAAACCCDDDDDDCCCAAABBBBBBAAA@@@???AAABBBFFFFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEDDDCCCCCCBBBBBBAAA@@@???>>>??????AAAAAACCCCCCDDDDDDDDDDDDCCCCCCBBBCCCCCCDDDDDDCCCCCCBBBDDDDDDCCCAAAAAAAAAAAAAAA@@@@@@@@@@@@?????????>>>@@@@@@@@@@@@@@@@@@AAAAAACCCBBBAAABBBDDDEEEDDDCCCCCCCCCDDDDDDEEEFFFFFFGGGFFFGGGHHHHHHGGGFFFHHHIIIGGGGGGHHHHHHHHHGGGEEEDDDBBBCCCCCCBBB@@@???@@@AAADDDEEEHHHKKKLLLLLLJJJIIIIIIIIIKKKLLLMMMNNNNNNNNNKKKHHHDDDBBBCCCDDDEEEEEEGGGFFFFFFGGGIIIJJJJJJIIIGGGGGGHHHIIIIIIIIIIIIIIIGGGHHHIIIIIIJJJJJJJJJIIIGGGGGGHHHHHHHHHGGGFFFFFFFFFFFFGGGHHHIIIJJJKKKLLLNNNOOORRRWWW[[[```dddfffjjjnnnwwwwwwggg[[[SSSQQQNNNIIIEEECCCBBBCCCDDDCCCBBBAAA@@@??????????????????===<<<<<<<<<===>>>>>>======<<<<<<<<<<<<<<<>>>===<<<;;;;;;<<<===>>>======<<<<<<<<<;;;;;;;;;:::999888999;;;<<<<<<<<<::::::;;;;;;:::999999888888888888888888888888888777777777777777777777777777777777777888888888888666666777777777888888888999999888777777888999999GGGGGGGGGFFFGGGGGGHHHHHHHHHGGGFFFGGGIIIJJJIIIHHHDDDDDDDDDDDDDDDDDDDDDDDDHHHGGGEEECCCAAA>>>===<<<<<<===???@@@AAABBBBBBBBBDDDBBB@@@???@@@AAA@@@???<<<<<<;;;===???AAA@@@@@@???@@@AAABBBBBBBBBBBBAAABBBBBBCCCCCCBBBAAA@@@???=========>>>>>>???@@@@@@:::<<<>>>>>>===>>>???AAA???>>>>>>>>>@@@@@@>>><<<999::::::::::::;;;;;;;;;<<<===???AAA@@@???<<<:::>>>???AAACCCCCCCCCBBBAAA<<<<<<<<<===>>>???@@@AAABBBDDDEEEEEEBBB@@@??????>>>>>>>>>>>>>>>>>>>>>>>>@@@???>>>@@@BBBDDDDDDDDD@@@??????AAADDDGGGGGGFFFDDDBBBBBBBBBDDDEEEDDDCCCBBBBBBBBBBBBAAA@@@???>>>???BBBBBB???AAAFFFHHHGGGGGGIIIKKKKKKIIIFFFDDDDDDFFFFFFFFFFFFGGGGGGGGGHHHCCCDDDEEEFFFFFFEEECCCAAABBBBBBBBBBBBAAAAAAAAAAAACCCCCCCCCCCCCCCCCCCCCCCCAAABBBBBBBBBBBBAAAAAA@@@@@@AAAAAABBBCCCDDDDDDEEECCCCCCCCCCCCCCCCCCBBBBBBAAABBBAAAAAA@@@???>>>===;;;;;;;;;<<<<<<<<<======????????????????????????BBB@@@??????AAABBBBBBAAA@@@AAABBBAAA??????AAACCCDDDDDDDDDDDDDDDDDDDDDEEEEEEDDDCCCAAA@@@AAAAAABBB???>>>>>>>>>>>>@@@BBBCCCCCCDDDDDDEEEEEEDDDCCCCCCBBBCCCCCCDDDDDDDDDCCCCCCEEEDDDCCCBBBAAAAAAAAAAAA??????>>>>>>>>>>>>>>>===>>>>>>>>>>>>???@@@AAAAAACCCAAA@@@@@@CCCEEEEEEEEEDDDDDDDDDEEEFFFFFFGGGGGGGGGHHHIIIHHHGGGFFFGGGHHHGGGHHHHHHHHHGGGFFFDDDCCCBBBCCCCCCBBBAAA@@@BBBCCCFFFHHHJJJKKKKKKJJJIIIHHHHHHHHHIIIKKKLLLLLLLLLLLLIIIFFFCCCBBBCCCDDDEEEDDDHHHGGGGGGHHHJJJKKKKKKJJJHHHHHHHHHIIIIIIIIIJJJJJJIIIJJJKKKKKKKKKKKKKKKJJJHHHHHHHHHHHHHHHGGGFFFEEEDDDEEEEEEFFFGGGHHHIIIIIIJJJKKKMMMOOORRRTTTVVVWWW^^^dddooo|||vvvggg[[[RRRLLLHHHGGGFFFDDDCCCBBBBBBCCCDDDBBBAAA@@@??????>>>?????????>>>======<<<<<<============<<<;;;;;;;;;;;;<<<===<<<<<<;;;;;;<<<<<<===;;;;;;;;;;;;::::::::::::777666666777:::<<<======999::::::::::::999888888888888888888888888888888777777777777777777777777777777777777888888888888666666777777777777888888999888888777777888888999FFFFFFFFFFFFFFFGGGHHHIIIHHHGGGFFFGGGHHHIIIHHHGGGDDDDDDDDDDDDDDDDDDDDDDDDGGGFFFDDDBBB@@@???>>>===???@@@AAABBBCCCDDDEEEEEEEEECCCAAAAAAAAAAAA???===<<<;;;;;;<<>>??????@@@@@@AAABBBBBBBBB;;;===>>>>>>>>>>>>@@@AAA@@@@@@?????????>>><<<;;;::::::;;;<<<<<<===>>>>>><<<>>>@@@AAA@@@>>>:::888;;;===???BBBBBBAAA???===::::::;;;<<<===???AAABBBDDDEEEFFFEEECCCAAA@@@AAA@@@@@@@@@@@@AAAAAAAAAAAA@@@???===>>>AAACCCDDDEEE@@@??????AAADDDEEEEEEDDDCCCAAAAAABBBCCCDDDCCCBBB@@@AAABBBCCCCCCDDDDDDCCC???BBBBBBAAABBBGGGIIIGGGDDDFFFIIIIIIGGGFFFEEEFFFGGGGGGGGGGGGHHHHHHHHHHHHAAABBBDDDDDDDDDCCCBBBAAABBBBBBBBBAAAAAAAAA@@@@@@AAAAAAAAAAAAAAABBBBBBBBB@@@AAAAAAAAAAAAAAA@@@@@@??????@@@AAABBBCCCCCCDDDBBBBBBCCCCCCCCCCCCCCCCCCAAAAAAAAA@@@???===<<<;;;::::::;;;;;;;;;<<<<<<<<<===>>>>>>>>>???@@@AAAAAAAAA???>>>>>>@@@AAA@@@??????@@@AAA@@@??????AAABBBBBBBBBBBBCCCCCCCCCCCCCCCDDDCCCAAA???>>>???@@@AAA>>>>>>======>>>???AAABBBCCCCCCCCCDDDCCCCCCBBBBBBBBBBBBCCCDDDDDDDDDCCCCCCCCCCCCBBBAAA@@@@@@@@@@@@========================????????????@@@BBBDDDEEECCCAAA??????BBBEEEFFFGGGDDDDDDEEEEEEFFFGGGGGGGGGHHHIIIJJJIIIGGGFFFFFFGGGGGGGGGHHHHHHGGGEEECCCBBBAAABBBBBBBBB@@@@@@BBBDDDHHHIIIJJJJJJJJJIIIGGGFFFGGGGGGHHHIIIJJJJJJIIIIIIJJJHHHFFFEEEFFFHHHHHHGGGHHHGGGFFFHHHJJJKKKJJJIIIIIIIIIIIIIIIIIIIIIJJJJJJKKKLLLLLLLLLLLLLLLKKKKKKHHHHHHHHHHHHGGGFFFEEEEEEDDDDDDEEEEEEFFFGGGHHHHHHJJJKKKLLLMMMNNNOOOPPPPPPTTTZZZdddppp}}}wwwooohhh]]]TTTNNNLLLJJJJJJCCCCCCCCCCCCCCCDDDDDDDDDBBBAAA@@@@@@?????????@@@>>>>>>======<<<<<<<<<<<<===<<<;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999999999999777666555666999;;;;;;;;;888999999999999999888888888888888888888888888888777777777777777777777777666777777777888888888888666666777777777777777777888888777777777777888888EEEEEEEEEEEEFFFFFFGGGHHHHHHGGGFFFFFFGGGHHHGGGEEEDDDDDDDDDDDDDDDDDDDDDDDDEEEDDDCCCAAAAAA@@@AAAAAABBBBBBBBBCCCCCCDDDEEEEEEEEECCCBBBAAAAAA@@@>>><<<<<<;;;:::<<<>>>@@@@@@???AAAAAA@@@@@@AAAAAAAAAAAAEEEDDDBBB@@@???>>>??????BBBBBBBBBBBBAAAAAAAAAAAA>>>???@@@@@@@@@@@@AAACCCBBBBBBAAA@@@>>><<<::::::;;;;;;<<<===>>>??????@@@===???@@@AAA@@@===:::999999:::===??????>>>;;;:::::::::;;;<<<>>>@@@AAABBBCCCDDDEEEDDDBBB@@@AAAAAAAAAAAAAAAAAABBBBBBCCCCCC@@@>>>===>>>AAADDDEEEEEEBBBAAA@@@AAABBBCCCBBBAAAAAA@@@@@@@@@BBBCCCBBBAAAAAAAAABBBCCCDDDDDDDDDDDDAAADDDDDDCCCDDDIIIJJJHHHEEEFFFHHHHHHFFFEEEEEEEEECCCCCCCCCCCCDDDDDDDDDDDDAAABBBCCCCCCCCCCCCBBBBBBBBBAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@AAAAAABBBBBB@@@AAAAAABBBBBBBBBAAAAAA?????????@@@AAABBBBBBCCCBBBBBBCCCCCCCCCCCCCCCCCC@@@@@@@@@???>>><<<;;;:::::::::::::::;;;;;;;;;;;;;;;<<<<<<>>>@@@BBBDDDEEEAAA???>>>>>>???@@@???>>>===>>>???>>>>>>>>>@@@AAA@@@@@@@@@AAAAAABBBBBBBBBCCCBBB@@@>>>===>>>???@@@??????============??????AAABBBBBBBBBAAAAAA@@@???AAAAAABBBCCCCCCCCCCCCCCCBBBAAA@@@???>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<@@@?????????@@@CCCEEEFFFCCCAAA??????BBBEEEFFFGGGDDDDDDDDDEEEFFFFFFGGGGGGGGGHHHIIIHHHFFFEEEEEEGGGFFFFFFGGGGGGFFFDDDCCCBBB@@@@@@AAA@@@??????AAACCCHHHHHHIIIIIIHHHGGGFFFFFFFFFGGGGGGHHHHHHHHHGGGGGGJJJIIIGGGGGGIIIJJJJJJIIIGGGFFFEEEFFFHHHJJJIIIHHHIIIHHHHHHHHHHHHIIIJJJKKKLLLMMMMMMMMMLLLKKKJJJJJJHHHHHHHHHHHHHHHGGGFFFEEEEEEEEEFFFFFFGGGGGGHHHHHHIIIJJJLLLMMMNNNNNNNNNNNNPPPTTTYYY```jjjvvvpppcccZZZTTTPPPKKKGGGFFFFFFFFFFFFBBBBBBBBBCCCCCCBBBBBBAAABBBAAAAAA@@@@@@@@@@@@@@@===============<<<<<<;;;<<<<<<;;;:::::::::::::::::::::;;;;;;;;;;;;::::::888888999999999999999999:::888777777888999888777777777888888999888888777777777777777777777777777666666666666666666666666666777777777888888888888777777666666666666666666777777777777777777777777EEEEEEEEEEEEEEEEEEFFFFFFHHHFFFEEEFFFGGGGGGFFFDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEDDDCCCBBBAAABBBCCCCCCCCCCCCBBBBBBBBBCCCCCCDDDEEECCCBBBBBBBBBAAA???===<<<;;;;;;===???AAA@@@???AAA@@@@@@@@@@@@AAABBBCCCGGGEEEBBB@@@??????@@@AAABBBBBBAAAAAA@@@???>>>>>>@@@AAABBBBBBAAAAAABBBDDDAAABBBBBBAAA===;;;:::;;;::::::;;;<<<======>>>>>>>>>>>>??????>>><<<;;;:::888999;;;<<<<<<;;;999888;;;;;;<<<===>>>@@@BBBCCC???@@@AAA@@@??????@@@AAA?????????@@@@@@AAAAAABBB???>>>>>>???BBBEEEEEEEEECCCAAA@@@@@@AAABBB@@@???AAA??????@@@AAABBBAAA@@@CCCCCCCCCCCCBBBAAA@@@@@@BBBEEEFFFDDDEEEIIIIIIGGGGGGHHHHHHGGGDDDBBBAAAAAA@@@AAAAAAAAAAAABBBBBBBBB???@@@@@@AAAAAAAAAAAAAAA@@@?????????>>>>>>>>>>>>?????????@@@@@@AAAAAABBB@@@AAAAAABBBBBBBBBBBBBBB@@@@@@@@@@@@AAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBB??????>>>>>>===<<<;;;:::999999999:::::::::;;;;;;::::::;;;===???CCCFFFGGG@@@>>>======>>>>>>>>>===;;;<<<======<<<<<<>>>@@@>>>>>>??????@@@@@@AAAAAABBBAAA@@@>>>>>>>>>>>>??????>>>===<<<<<<===>>>>>>AAAAAAAAAAAA@@@???>>>>>>???@@@AAABBBBBBBBBBBBBBB@@@@@@???>>>============;;;<<<<<<<<<<<<=========>>>>>>======>>>@@@CCCDDDCCCAAA@@@@@@CCCEEEEEEEEECCCCCCCCCDDDEEEEEEFFFFFFEEEFFFGGGFFFEEEDDDEEEFFFDDDEEEEEEFFFFFFEEECCCBBB@@@AAAAAA@@@???>>>@@@AAAEEEEEEFFFFFFGGGGGGFFFFFFFFFGGGGGGGGGGGGGGGFFFEEEHHHFFFEEEFFFHHHIIIIIIIIIFFFEEEEEEFFFHHHIIIIIIHHHHHHHHHGGGFFFGGGHHHIIIJJJLLLLLLLLLLLLKKKJJJHHHHHHFFFGGGGGGHHHHHHGGGGGGGGGFFFFFFFFFGGGGGGGGGHHHHHHGGGHHHJJJKKKLLLLLLKKKJJJMMMOOORRRTTTXXX```kkksss{{{xxxkkk```XXXQQQLLLHHHFFFDDDCCCCCCCCCAAA@@@@@@@@@@@@??????>>>>>>>>>AAA@@@@@@?????????@@@@@@<<<============<<<;;;;;;;;;;;;:::999999999999:::999::::::;;;;;;::::::999888888888888999999999999===;;;888777888888666555666666777888888888888777777777777777777777777777666666666666666666666666777777777777888888888888777777666666666666555555666777777888888777777666FFFFFFEEEDDDDDDDDDEEEEEEHHHFFFEEEEEEFFFFFFEEEDDDEEEEEEEEEEEEEEEEEEEEEEEEHHHFFFDDDBBBBBBBBBCCCDDDEEEDDDCCCCCCCCCDDDFFFFFFEEEDDDCCCDDDDDDCCCAAA???>>>>>>===???AAACCCBBBBBBAAAAAA@@@AAABBBCCCEEEFFFGGGEEEBBB@@@???@@@BBBCCCBBBBBBBBBAAA@@@@@@??????@@@BBBCCCCCCBBBAAACCCDDD>>>@@@AAA@@@>>><<<<<<>>>;;;;;;;;;<<<=========>>>======<<<;;;;;;;;;;;;;;;999999::::::::::::999999;;;;;;;;;<<<===???@@@AAA===>>>????????????AAACCC===>>>>>>???@@@@@@AAAAAA>>>>>>???AAADDDFFFFFFEEEAAA@@@???@@@AAABBBAAA@@@@@@???>>>???AAAAAAAAA???CCCCCCCCCCCCBBBAAA@@@???CCCFFFFFFDDDEEEHHHGGGEEEEEEFFFFFFDDDBBB@@@@@@AAA@@@@@@@@@@@@AAAAAAAAAAAA>>>>>>??????@@@@@@@@@@@@?????????>>>>>>>>>============>>>>>>???@@@@@@AAA???@@@AAAAAABBBBBBBBBAAABBBAAAAAAAAAAAA@@@@@@@@@AAAAAA@@@@@@??????>>>>>>===============<<<;;;:::999999999999:::::::::::::::::::::;;;===AAADDDFFF>>>===;;;;;;<<<<<<;;;:::999:::;;;;;;:::;;;===???<<<======>>>??????@@@@@@AAAAAA@@@??????>>>>>>======<<<;;;;;;<<<===???@@@AAABBBBBBAAA@@@???>>>>>>===>>>???@@@AAAAAAAAAAAAAAA@@@???>>>============;;;<<<<<<<<<============>>>===<<<;;;<<<>>>AAABBBCCCBBBAAABBBDDDEEEDDDCCCBBBBBBBBBCCCDDDDDDEEEEEECCCDDDEEEEEEDDDCCCEEEFFFBBBCCCDDDEEEEEEEEEDDDCCCBBBCCCCCCAAA???>>>@@@AAAAAABBBCCCDDDEEEFFFGGGGGGGGGGGGGGGGGGGGGFFFEEEEEEFFFEEEEEEFFFHHHIIIIIIHHHGGGFFFFFFGGGIIIJJJJJJIIIHHHGGGFFFEEEEEEGGGHHHJJJKKKKKKKKKJJJIIIHHHFFFEEEEEEFFFFFFGGGHHHHHHHHHHHHFFFFFFFFFFFFFFFGGGGGGGGGEEEFFFHHHIIIIIIIIIGGGFFFIIILLLNNNNNNNNNPPPWWW\\\eeejjjqqqxxxmmmeeeZZZRRRNNNLLLIIIGGGFFFDDDCCCCCCDDDCCCAAA??????>>>======<<<<<<======>>>>>>============>>>>>><<<<<<=========<<<;;;:::;;;::::::999999999999999888999:::;;;;;;:::999888888888888999999:::::::::===;;;999888888888777555555666666777888888777777777777777777777777777777666666666666666666666666777777777777888888888888777777666666666555555555555666777888888777666555GGGFFFEEEDDDDDDCCCDDDDDDHHHFFFEEEEEEFFFFFFEEECCCFFFFFFFFFFFFFFFFFFFFFFFFKKKIIIFFFCCCBBBBBBBBBCCCFFFFFFEEEFFFFFFHHHJJJKKKFFFEEEEEEFFFFFFEEECCCAAA@@@@@@???AAACCCEEEDDDDDDBBBBBBAAABBBCCCEEEGGGHHHHHHFFFBBB@@@???AAACCCEEECCCCCCCCCCCCCCCCCCBBBBBB@@@BBBCCCCCCAAAAAABBBDDD;;;===@@@@@@>>>===???AAA=========>>>>>>>>>>>>>>><<<;;;:::999888999:::;;;;;;:::::::::::::::::::::;;;;;;;;;<<<===>>>???@@@>>>???@@@AAA@@@AAADDDFFF>>>??????@@@AAAAAABBBBBB>>>>>>@@@CCCFFFGGGFFFEEE???>>>>>>???AAACCCBBBAAA???>>>>>>>>>@@@AAA@@@???AAAAAABBBCCCDDDDDDDDDDDDBBBFFFFFFDDDDDDFFFFFFBBB???@@@BBBAAAAAA@@@BBBCCC<<<<<<<<<============>>>????????????@@@@@@AAAAAAAAA@@@@@@@@@????????????<<<<<<<<<===>>>??????@@@>>>???@@@AAAAAAAAAAAAAAACCCCCCBBBAAAAAA@@@@@@???@@@??????>>>===<<<<<<;;;<<<<<<<<<===<<<<<<;;;;;;888888999999999:::::::::::::::999:::<<<>>>AAACCC===;;;999999:::::::::888888999::::::999:::<<<>>><<<<<<<<<===>>>??????@@@@@@AAAAAAAAA@@@???>>>===:::::::::;;;<<<>>>@@@BBBBBBCCCCCCBBBAAA@@@???>>><<<===>>>???@@@AAAAAAAAABBBAAA@@@???>>>>>>>>>>>><<<<<<<<<=========>>>>>>@@@>>>===<<<<<<>>>AAACCCCCCBBBBBBCCCDDDEEECCCAAAAAAAAABBBBBBCCCDDDDDDDDDAAACCCDDDDDDCCCCCCDDDFFFAAABBBCCCEEEEEEEEEEEEDDDDDDDDDDDDBBB@@@???@@@AAA???@@@AAACCCDDDFFFGGGHHHGGGGGGHHHGGGGGGFFFEEEDDDGGGFFFFFFGGGIIIKKKJJJIIIHHHGGGGGGHHHJJJKKKKKKJJJGGGFFFEEEDDDDDDFFFHHHIIIJJJJJJJJJIIIHHHFFFEEEDDDDDDEEEFFFGGGHHHIIIIIIIIIEEEEEEEEEEEEFFFFFFFFFFFFFFFGGGHHHIIIIIIGGGEEEDDDFFFJJJNNNMMMJJJHHHKKKNNNSSSVVV\\\bbbhhhpppxxx}}}}}}|||}}}vvviii```YYYSSSKKKGGGFFFGGGFFFEEECCCAAA@@@@@@BBBBBBAAA@@@???>>>===<<<<<<===>>>???<<<<<<;;;;;;;;;<<<<<<===;;;<<<=========<<<::::::;;;:::999999888888999999888999:::;;;;;;:::999888888888999999::::::::::::===;;;999888999999888777555555666777777888777777777777777777777777777777666666666666666666666666777777777777888888888888777777666666555555555444555666777888888777666555IIIHHHGGGEEEDDDCCCCCCCCCEEEEEEEEEFFFFFFGGGGGGGGGFFFFFFFFFDDDDDDEEEIIILLLOOOLLLFFFBBBAAACCCFFFIIICCCBBBAAABBBDDDFFFFFFEEEDDDDDDDDDDDDDDDEEEEEEFFFEEEDDDCCCBBBBBBAAABBBBBBDDDDDDCCCCCCDDDEEEGGGHHHJJJHHHDDDBBBAAABBBDDDFFFFFFFFFEEEDDDCCCAAA???>>>AAAAAA@@@@@@??????>>>>>>===>>>???@@@@@@@@@@@@@@@AAA@@@@@@@@@??????>>>>>>===>>>>>>===;;;999::::::<<<<<<======<<<:::999777;;;;;;<<<>>>???AAABBBBBB@@@@@@AAAAAA@@@===:::888???>>>>>>===>>>@@@AAACCCAAA@@@???AAACCCDDDDDDCCCAAA@@@??????>>>>>>????????????>>>>>>>>>>>>??????DDDCCCAAA@@@??????@@@AAABBBBBBBBBAAAAAABBBBBBBBBCCCBBBAAA@@@????????????????????????>>>>>>>>>>>>============>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>><<<======>>>??????@@@@@@???@@@BBBCCCBBB@@@>>><<<>>>???@@@@@@???>>>???@@@??????>>><<<<<<;;;;;;;;;:::;;;<<<======<<<;;;:::999999999::::::;;;;;;;;;<<<<<<;;;:::::::::;;;;;;777888:::;;;;;;:::999888999999999888777999===@@@???>>>===<<<<<<===>>>???>>>>>>>>>>>>==================>>>===<<<<<<>>>AAACCCCCCDDDDDDCCCCCCBBBAAACCCAAA??????@@@AAA@@@??????>>>>>>>>>======<<<<<<<<<;;;:::999999:::;;;<<>>;;;;;;???BBBBBBAAA@@@AAADDDEEECCC@@@???AAACCCDDDCCCBBBBBBCCC@@@AAABBBCCCDDDCCCCCCBBB>>>@@@CCCFFFGGGHHHGGGGGGCCCCCCCCCCCCBBBBBBAAA@@@??????@@@BBBEEEGGGFFFEEEFFFDDDCCCEEEGGGGGGDDD@@@BBBDDDFFFIIIJJJJJJIIIHHHGGGHHHJJJKKKLLLKKKJJJIIIEEEDDDBBBCCCEEEFFFFFFEEEFFFEEEEEEDDDDDDDDDDDDDDDGGGGGGHHHIIIHHHGGGFFFEEEDDDDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEFFFGGGIIIIIIIIIIIIJJJJJJKKKJJJJJJJJJMMMNNNQQQUUUZZZ___ccceeekkkooorrrsssuuuzzzttthhh^^^XXXSSSPPPIIIHHHEEECCCBBBBBBCCCDDDBBBAAA@@@@@@??????@@@@@@@@@??????>>>===<<<<<<<<<=================================<<<<<<;;;;;;;;;:::::::::999999999888888:::::::::999999999888888666777888888777888:::<<>>@@@@@@@@@???>>>>>>=========>>>???@@@@@@@@@@@@???@@@?????????>>>>>>>>>===<<<======<<<:::999:::;;;<<<<<<<<<<<<;;;:::999888:::;;;<<<>>>???@@@AAABBBAAAAAABBBCCCCCCBBBAAA@@@>>>>>>===>>>???@@@BBBCCCAAA@@@???@@@BBBCCCCCCBBB@@@@@@???>>>>>>>>>>>>??????>>>>>>======>>>>>>???>>>>>>>>>???@@@BBBDDDFFFBBBBBBAAAAAAAAAAAABBBBBBBBBAAA@@@???>>>>>>>>>>>>?????????>>>>>>>>>======<<<=========>>>>>>>>>>>>========================??????>>>===<<<<<<;;;;;;>>>???AAABBBBBB@@@>>><<<>>>???@@@@@@>>>>>>???@@@???>>>===<<<;;;;;;;;;;;;:::;;;<<<<<<<<<<<<;;;:::999999999:::::::::;;;;;;;;;;;;::::::999::::::;;;777888:::;;;;;;:::888777888888888777777999===@@@???>>>===<<<<<<===>>>????????????>>>>>>=========<<<======<<<;;;<<<>>>@@@@@@AAAAAAAAA@@@@@@?????????===<<<<<<>>>???>>>===??????>>>>>>>>>============<<<;;;::::::;;;<<<===>>>??????===;;;;;;>>>AAADDDCCCAAABBBDDDDDDAAA???===???AAABBB@@@??????@@@@@@AAABBBCCCCCCBBBAAA@@@@@@BBBDDDFFFHHHHHHGGGGGGCCCCCCDDDDDDCCCBBBBBBAAAAAAAAAAAACCCEEEGGGGGGFFFFFFDDDCCCDDDFFFFFFCCCAAACCCDDDEEEGGGHHHIIIHHHHHHGGGHHHJJJKKKLLLKKKJJJIIIDDDCCCBBBBBBDDDEEEEEEDDDEEEEEEDDDDDDDDDDDDDDDEEEEEEFFFGGGGGGGGGFFFDDDDDDCCCDDDEEEEEEFFFFFFEEEEEEDDDDDDEEEEEEFFFFFFGGGGGGGGGHHHIIIJJJJJJJJJJJJJJJHHHIIIKKKNNNRRRVVVYYY[[[^^^aaadddeeefffkkkssszzzxxxkkkeee\\\TTTNNNIIIFFFEEEEEEDDDCCCAAAAAAAAABBBBBB@@@??????>>>===>>>>>>>>>???>>>>>>===<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;::::::888888888777777777666666:::999999999888888888888666777888888777888:::<<<>>>===:::777555555555555666666666666666666666666777777777777777777777777777666666666555555555444555666666666777777777777777666555555555666888888777777777666555555444444IIIHHHGGGFFFEEEEEEEEEEEEFFFFFFGGGGGGHHHIIIIIIJJJKKKJJJHHHFFFHHHMMMTTTZZZ]]]YYYRRRJJJEEECCCBBBCCCEEEDDDCCCDDDFFFGGGGGGFFFFFFEEEEEEEEEEEEFFFGGGGGGEEEDDDCCCBBBBBBAAABBBBBBAAAAAAAAAAAABBBCCCDDDEEEDDDCCCAAA@@@AAABBBDDDFFFHHHGGGFFFDDDBBBAAA???>>>@@@@@@???>>>>>>===<<<<<<>>>>>>??????@@@@@@??????>>>>>>>>>===============;;;<<<===<<<;;;:::;;;<<<<<<<<<;;;:::999999999999:::;;;<<<>>>???@@@@@@AAACCCCCCCCCCCCDDDDDDDDDDDD=========>>>???AAABBBCCCAAA@@@???@@@AAABBBAAA@@@@@@???>>>>>>======>>>>>>>>>==================>>>;;;<<<<<<>>>@@@CCCEEEFFFAAAAAA@@@@@@@@@@@@AAAAAA@@@???>>>===============??????>>>>>>>>>>>>======<<<<<<=========>>>>>>>>>========================>>>>>>===<<<;;;:::999888<<<===???AAAAAA@@@>>>======???@@@???>>>===>>>@@@>>>===<<<<<<;;;;;;;;;;;;::::::;;;;;;;;;;;;::::::999999999999999:::::::::999999888888888999999:::777888:::;;;;;;:::888777666777777777777999===@@@??????============??????AAA@@@@@@???>>>======<<<<<<======<<<;;;<<<>>>@@@????????????>>>>>>>>>===<<<;;;:::;;;===???>>>===????????????>>>>>>>>>>>>>>>======<<<<<<======>>>===>>>>>><<<;;;;;;>>>@@@EEEDDDBBBBBBCCCBBB???======???AAAAAA@@@>>>>>>>>>@@@@@@AAABBBBBBAAA@@@???BBBCCCEEEFFFGGGGGGFFFFFFCCCDDDDDDDDDDDDCCCBBBBBBCCCBBBBBBCCCFFFHHHHHHHHHEEEDDDCCCCCCDDDEEECCCBBBDDDDDDDDDDDDEEEGGGHHHHHHGGGHHHJJJKKKKKKKKKIIIHHHCCCBBBAAAAAACCCDDDDDDCCCDDDDDDCCCCCCCCCDDDDDDEEEDDDDDDEEEEEEEEEDDDCCCBBBCCCDDDFFFGGGHHHGGGEEEDDDCCCDDDEEEFFFFFFEEEDDDDDDEEEFFFGGGHHHIIIJJJJJJJJJHHHHHHIIIKKKMMMPPPRRRSSSPPPRRRUUUUUUVVVZZZaaagggrrrtttuuussssss{{{zzzpppggg]]]VVVRRROOOJJJFFFDDDCCCBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@>>>===<<<<<<;;;;;;<<<<<<======<<<<<<;;;;;;::::::<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;:::::::::::::::999888777777777777666666666888888888888777777777777777888999888888888:::<<<===;;;999777555555555555666666666666666666666666777777777777777777777777666666666555555555555555555555666666666777777777666666555555666666777888666666666666666666666666IIIHHHGGGFFFFFFEEEFFFFFFHHHHHHIIIIIIJJJKKKLLLLLLNNNNNNNNNMMMNNNQQQWWW[[[```\\\UUUNNNHHHDDDCCCBBBFFFEEEDDDFFFGGGHHHGGGFFFFFFFFFFFFFFFFFFGGGGGGHHHEEEDDDCCCBBBBBBAAABBBBBBBBBCCCCCCCCCDDDEEEFFFFFFBBBAAAAAAAAABBBDDDFFFGGGHHHGGGFFFDDDBBBAAA@@@???@@@??????>>>===<<<;;;;;;>>>>>>????????????>>>>>><<<<<<<<<<<<<<<<<<<<<<<<;;;===>>>===<<<<<<===>>><<<;;;:::888888888999::::::;;;===>>>@@@@@@@@@@@@EEEDDDCCCAAA@@@@@@@@@@@@======>>>>>>@@@AAABBBBBBAAA@@@??????@@@AAA@@@>>>???>>>======<<<<<<============<<<<<<<<<<<<======>>>>>>>>>>>>??????@@@@@@@@@??????>>>>>>??????@@@>>>======<<<;;;;;;;;;<<>>>>>>>>============<<<<<<<<<=========>>>>>>========================;;;;;;;;;;;;;;;;;;;;;;;;:::;;;===>>>??????>>>>>>===>>>??????======>>>???===<<<<<<;;;::::::;;;;;;999::::::::::::::::::999888888888999999999999999888777777777777888888999888999:::;;;;;;:::888777555666777777777999===??????>>>============>>>???AAAAAA@@@???>>>======<<<===>>>>>>===<<<===???AAA@@@@@@??????>>>>>>>>>>>>;;;;;;;;;===???AAA@@@?????????????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<;;;<<<===>>>BBBAAAAAAAAAAAA@@@>>>===???AAACCCCCCAAA@@@???@@@>>>???@@@AAABBBAAAAAA@@@CCCCCCDDDEEEEEEEEEDDDDDDBBBCCCCCCDDDCCCCCCBBBBBBDDDCCCBBBCCCEEEHHHHHHHHHEEEDDDCCCBBBBBBCCCCCCCCCDDDDDDCCCBBBCCCEEEGGGHHHGGGHHHJJJKKKKKKJJJHHHGGGCCCAAA@@@@@@AAABBBBBBAAABBBBBBBBBBBBCCCDDDDDDEEEDDDDDDDDDDDDDDDCCCCCCBBBBBBDDDFFFHHHIIIGGGEEEDDDBBBCCCEEEFFFFFFDDDBBBAAACCCDDDFFFGGGHHHIIIJJJJJJIIIIIIIIIJJJKKKLLLNNNNNNJJJKKKMMMMMMNNNQQQVVVZZZ\\\___aaa___```jjj}}}xxxqqqhhh___YYYSSSMMMIIIHHHFFFDDDCCCDDDDDDCCCAAA<<<===>>>???????????????===<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999999999999999888888888888777777777777777666666666777888999999888888:::;;;;;;:::888777555555555555666666666666666666666666666666666666666666666666555555555555555555555555555555555666666666777777555555555555666666777777555555555555666666777777GGGGGGFFFFFFEEEFFFFFFFFFIIIIIIJJJKKKLLLMMMNNNOOOPPPRRRSSSSSSSSSSSSUUUWWW[[[XXXSSSNNNIIIFFFDDDDDDFFFEEEEEEGGGHHHHHHGGGEEEFFFFFFFFFFFFFFFGGGGGGHHHEEEDDDCCCBBBBBBAAABBBBBBBBBBBBCCCCCCDDDEEEEEEEEEAAAAAABBBCCCEEEFFFGGGHHHHHHGGGEEEDDDBBBAAAAAAAAA@@@@@@???>>>===<<<;;;;;;>>>>>>?????????>>>>>>===;;;;;;;;;;;;;;;;;;<<<<<<===>>>??????>>>===???@@@<<<;;;:::999888999:::;;;;;;<<<>>>@@@AAAAAA@@@???DDDCCCAAA@@@????????????===>>>>>>???@@@@@@AAAAAA@@@???>>>>>>???@@@???===>>>===<<<<<<;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;<<>>>>>======<<<>>>>>>============>>>>>><<<<<<;;;;;;::::::;;;;;;>>>>>>>>>============<<<<<<<<<<<<<<<============<<<<<<<<<<<<<<<<<<<<<<<<::::::;;;;;;;;;;;;;;;<<<888999;;;<<<===>>>>>>===<<<===>>>>>><<<<<<===>>><<<;;;;;;::::::::::::;;;999999888888888888999999888888888888888888888888666666666666666777888999888999;;;;;;;;;999777666444555777777777888;;;>>>???>>>===<<<<<<===>>>???@@@@@@??????>>>======<<<>>>??????>>>===>>>@@@BBB@@@???>>>=========>>>>>>::::::;;;===@@@AAA@@@???>>>>>>>>>>>>>>>>>>??????????????????????????????<<<<<<;;;<<<======>>>>>>===>>>?????????>>>>>>>>>???AAACCCCCCBBB@@@@@@AAA===>>>@@@BBBCCCDDDDDDCCCBBBCCCCCCCCCCCCCCCCCCCCCAAABBBCCCCCCCCCCCCBBBBBBEEECCCCCCDDDFFFHHHHHHGGGEEEDDDCCCAAA@@@AAABBBDDDEEEDDDBBBAAABBBDDDFFFHHHGGGHHHJJJKKKKKKIIIHHHFFFBBBAAA??????AAAAAAAAA@@@AAAAAAAAAAAABBBCCCEEEEEEEEEEEEDDDDDDCCCCCCCCCCCCBBBCCCFFFHHHHHHGGGEEECCCBBBCCCEEEFFFEEEDDDBBBAAACCCDDDEEEGGGHHHIIIIIIIIIHHHGGGGGGGGGGGGHHHIIIIIIJJJJJJKKKKKKKKKMMMPPPSSSNNNRRRVVVUUUUUU]]]mmm{{{}}}~~~}}}yyyqqqiiiddd\\\YYYSSSOOOLLLJJJIIIHHHDDDBBB@@@@@@@@@@@@???===<<<<<<>>>???????????????======<<<;;;;;;;;;;;;<<<::::::::::::999999999999;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999888888888888888888888888666666666666666666666666777888999888777777999:::999888777666555555444444555555555555555555555555555555555555555555555555444444444555555555555555555555555555666666666666444555555666666666666666444444555555666777777777EEEEEEEEEEEEEEEEEEFFFFFFHHHIIIJJJKKKLLLNNNNNNOOOOOOQQQTTTTTTSSSQQQQQQQQQSSSQQQNNNKKKHHHGGGFFFEEEFFFEEEFFFGGGHHHHHHFFFDDDFFFEEEEEEEEEEEEFFFGGGGGGEEEDDDCCCBBBBBBAAABBBBBB??????AAABBBBBBCCCBBBBBB@@@AAACCCEEEFFFGGGGGGGGGGGGFFFEEECCCBBBCCCCCCDDDAAAAAA@@@???===<<<;;;;;;>>>>>>??????>>>>>>======;;;;;;;;;;;;;;;<<<<<<<<<>>>???@@@???>>>===>>>???<<<;;;;;;::::::;;;;;;;;;<<<===@@@BBBBBBBBBAAA@@@@@@@@@@@@AAABBBBBBCCCCCC>>>???@@@@@@@@@@@@?????????===<<<===??????>>>======<<<;;;;;;::::::;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;<<<===>>>>>>>>>>>>======<<<<<<<<<<<<======<<<;;;;;;:::::::::;;;;;;>>>>>>============<<<<<<;;;;;;<<<<<<<<<=========<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::999999888999:::;;;<<<<<<<<<<<<;;;===>>>===<<<;;;<<<>>>;;;::::::999999:::::::::888888777777777777888888888888888777777777777777666666666666777777888999999:::;;;;;;;;;999777666444666777777777777999;;;======<<<;;;;;;<<<======>>>>>>>>>>>>============>>>??????>>>===>>>@@@BBB>>>===;;;:::::::::;;;<<<888888999<<<>>>???>>><<<============>>>>>>>>>>>>>>>??????@@@@@@??????>>><<<;;;;;;<<<>>>??????===;;;===??????>>>===>>>???===???AAABBBAAA@@@@@@AAA???@@@BBBDDDEEEFFFFFFEEECCCCCCCCCCCCCCCCCCDDDDDDBBBBBBCCCDDDDDDDDDCCCCCCEEEEEEEEEGGGIIIIIIHHHGGGDDDDDDBBB@@@>>>???BBBEEEEEEDDDCCCBBBCCCDDDFFFHHHGGGHHHJJJJJJJJJIIIGGGFFFCCCAAA??????@@@AAA@@@?????????@@@AAABBBCCCEEEFFFEEEDDDCCCCCCBBBBBBCCCCCCBBBCCCEEEFFFGGGFFFDDDCCCBBBCCCDDDEEEEEEDDDCCCCCCDDDEEEFFFGGGHHHIIIIIIIIIJJJIIIIIIIIIIIIIIIJJJKKKJJJJJJIIIIIIIIIJJJLLLMMMGGGKKKOOOOOONNNRRR]]]fffmmmwww{{{uuuoooiiicccccccccaaa\\\WWWQQQNNNLLLKKKIIIFFFEEEDDDDDDEEECCCAAA???>>>>>>===<<<;;;=========>>>>>>?????????>>>======<<<;;;<<<<<<<<<::::::::::::999999999999::::::::::::::::::::::::888999999999999:::::::::555555666666666666666777666666666666777777777777666777888777666555777999777777666666555555444444555555555555555555555555444444444444444444444444444444444444444555555555444444555555555666666666444444555666666666666555444555555555666666777777DDDDDDCCCCCCDDDEEEFFFFFFFFFGGGHHHIIIJJJLLLMMMMMMLLLNNNOOOOOONNNMMMMMMMMMKKKJJJIIIHHHFFFEEEEEEEEEEEEEEEEEEGGGHHHHHHEEECCCEEEEEEDDDDDDDDDEEEFFFFFFEEEDDDCCCBBBBBBAAABBBBBB>>>???AAABBBCCCBBBBBBBBB???@@@CCCEEEFFFFFFFFFEEEFFFEEEDDDCCCCCCDDDEEEFFFBBBBBBAAA@@@>>>===<<<;;;>>>>>>>>>>>>>>>======<<<;;;;;;;;;;;;<<<<<<<<<===>>>??????>>><<<;;;<<<===;;;<<<<<<======<<<<<<<<<===???AAACCCDDDCCCAAA@@@>>>???AAABBBCCCCCCBBBBBB@@@@@@AAAAAA@@@???===<<<===<<<;;;<<<>>>???>>>===<<<;;;;;;:::::::::::::::::::::999999999999::::::888999;;;===>>>>>>>>>>>><<<<<<;;;;;;;;;;;;<<<<<<;;;;;;:::::::::;;;;;;<<<>>>>>>=========<<<<<<<<<;;;;;;;;;<<<<<<<<<======<<<<<<<<<<<<<<<<<<<<<<<<999999999999999999999999888888999:::::::::;;;;;;;;;<<<======;;;;;;<<<===::::::999999999999::::::888777666666666666777888888888777777777666666666666666666666777888999:::999:::;;;;;;;;;999777555555666777777666666777999<<<;;;:::999999:::;;;<<<<<<<<<<<<<<<<<<=====================;;;<<<>>>@@@>>>===;;;:::::::::<<<===999999:::===??????>>><<<;;;<<<<<<<<<===============>>>???@@@@@@???>>>======<<<;;;===@@@AAA@@@>>>===???AAAAAA>>>===>>>???<<>>>>>???@@@AAACCCEEEFFFDDDCCCBBBAAA@@@AAAAAABBBBBBBBBCCCDDDDDDDDDDDDDDDCCCCCCCCCDDDDDDEEEEEEFFFFFFFFFGGGHHHIIIIIIHHHHHHJJJJJJJJJJJJJJJKKKLLLMMMKKKJJJHHHHHHHHHHHHHHHHHHEEEGGGIIIHHHHHHJJJOOOTTTWWW^^^gggkkkjjjhhhiiilllrrrxxxuuutttooofff```^^^ZZZUUUSSSRRRQQQOOOLLLJJJGGGFFFDDDDDDDDDCCCAAA@@@@@@AAABBB@@@===<<<===>>>>>>===>>>===<<<<<<<<<===>>>???======<<<;;;;;;;;;;;;<<<::::::::::::::::::::::::999999999999999999999999999999999999::::::;;;;;;555555555555666666777777666666666777777888888888555666777666444444555777555555666666555555444444555555555555555555555555555555555555555555555555333333333444444555555555444444444555555555666666333444555666666666555555555555555666666666666666CCCCCCBBBCCCCCCDDDEEEFFFDDDEEEFFFGGGIIIJJJKKKLLLJJJJJJKKKJJJHHHIIIKKKMMMFFFFFFFFFEEEEEEDDDDDDCCCEEEEEEEEEGGGHHHGGGDDDBBBDDDDDDDDDDDDDDDEEEEEEFFFEEEEEECCCBBBBBBBBBBBBBBB@@@AAABBBDDDEEEDDDDDDCCC>>>@@@BBBDDDEEEEEEDDDCCCEEEDDDCCCBBBCCCDDDFFFHHHCCCCCCBBB@@@???===<<<<<<>>>>>>>>>>>>>>>===<<<<<<;;;;;;;;;<<<<<<============>>>>>>===;;;999::::::;;;<<<===>>>>>>>>><<<<<<>>>@@@BBBDDDEEEDDDBBBAAA???@@@BBBBBBBBB@@@>>><<>><<<;;;;;;;;;:::<<<>>>??????>>><<<;;;::::::999999:::::::::999999999999999999:::999:::;;;============<<<<<<;;;;;;::::::;;;;;;<<<;;;;;;;;;::::::;;;<<<<<<>>>=========<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<======<<<<<<<<<<<<<<<<<<<<<<<<333444555777888:::;;;<<<999999999999999:::::::::;;;<<<===<<<;;;;;;<<<===999999999888999999::::::888777666555555666777888888888777777666666666555666666666666777888::::::999:::;;;<<<;;;999777555555777888777666555666888;;;:::999999999999:::;;;::::::;;;;;;<<<=========;;;<<<<<<;;;::::::===???AAA???===<<<<<<<<<>>>???<<<<<<===@@@BBBBBB???===:::;;;;;;;;;<<<<<<=========>>>???@@@@@@???>>>===>>><<<;;;>>>AAABBB@@@>>>@@@CCCDDDCCC???======???>>>AAADDDEEEEEEEEEFFFGGGHHHIIIIIIIIIHHHGGGEEEDDDEEEEEEEEEEEEFFFGGGHHHIIIEEEFFFGGGHHHHHHHHHHHHHHHHHHIIIKKKNNNPPPOOOLLLHHHDDDDDDBBB>>><<<===BBBFFFEEEEEEEEEEEEEEEFFFFFFGGGGGGHHHJJJJJJJJJHHHFFFEEEDDDBBB@@@@@@AAAAAAAAA@@@>>>>>>>>>@@@AAACCCEEEFFFBBBAAA@@@?????????@@@AAABBBBBBBBBBBBCCCCCCCCCDDDCCCCCCCCCCCCDDDFFFGGGHHHGGGHHHHHHIIIIIIIIIHHHHHHEEEEEEEEEEEEFFFGGGIIIIIILLLJJJHHHHHHHHHHHHGGGFFFEEEEEEEEEDDDCCCEEEHHHKKKKKKQQQVVVWWWVVVUUUYYY]]]\\\```gggnnnuuuyyy{{{|||{{{~~~yyymmmiiigggccc___\\\\\\XXXQQQOOOPPPNNNJJJMMMKKKJJJHHHFFFFFFEEEEEE@@@AAABBBBBBAAA@@@@@@@@@>>><<<999999;;;===>>>>>>>>>===;;;::::::;;;===>>>===<<<;;;;;;::::::;;;;;;::::::::::::::::::::::::999999999999999999999999999999999::::::;;;;;;;;;666777777777888888999999666666777777888888999999555555666555333333444666444555555666555555444444555555555555555555555555666666666666666666666666333333333444444555555555444444444555555555666666333333555666666666555444666666666666666666666666CCCDDDEEEDDDBBBBBBCCCDDDBBBCCCEEEFFFHHHIIIIIIIIIHHHHHHGGGGGGHHHHHHIIIJJJHHHGGGGGGFFFFFFFFFFFFFFFGGGFFFEEECCCBBBBBBBBBBBBFFFFFFDDDCCCCCCDDDEEEFFFEEEDDDCCCBBBAAA@@@@@@@@@AAAAAAAAA@@@@@@AAABBBBBBAAA???>>>???BBBEEEFFFFFFDDDDDDDDDDDDEEEEEEEEEEEEEEEDDDCCCBBB@@@???==================<<<<<<<<<<<<<<<<<<;;;;;;;;;:::::::::========================??????>>><<<<<<;;;;;;;;;>>>???AAACCCCCCCCCAAA@@@????????????????????????===<<<<<<<<<<<<;;;;;;;;;999;;;<<<<<<;;;::::::;;;<<<;;;:::999999999::::::999999::::::::::::;;;;;;:::;;;;;;<<<<<<;;;;;;::::::::::::;;;;;;<<<<<<<<<888777888888999:::;;;<<<>>>===<<<;;;:::;;;<<<<<<999999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999888777777999;;;<<<<<<;;;:::999999:::;;;<<<>>>??????===;;;999999:::::::::;;;999777666666777444555555555666666777777:::999999888666555333222666666777777888999999999999999999888888888777777888777555444444555666777999999999999999:::::::::999:::;;;<<<<<<;;;:::999::::::;;;<<<===>>>??????AAA???===;;;:::;;;<<<===<<<<<<===>>>>>>>>>>>>>>>;;;::::::999999999:::::::::<<<>>>???>>>===>>>>>>??????@@@AAAAAAAAA@@@@@@CCCBBBAAA@@@??????>>>>>>???AAABBBCCCBBBCCCEEEFFFGGGGGGFFFFFFFFFFFFFFFFFFBBBDDDGGGGGGGGGFFFGGGIIIJJJJJJKKKKKKJJJHHHFFFEEEIIIIIIIIIHHHGGGFFFEEEEEEBBBCCCCCCBBBAAA@@@BBBCCCEEEDDDBBBAAAAAABBBCCCDDDEEEEEEGGGIIIKKKJJJGGGDDD>>>>>>>>>>>>????????????;;;;;;<<<>>>@@@BBBAAA@@@EEECCCAAA?????????AAAAAACCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDEEEFFFFFFGGGGGGFFFGGGIIIIIIHHHGGGHHHIIIDDDDDDEEEFFFGGGGGGHHHHHHHHHHHHGGGFFFEEEDDDCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBDDDEEEGGGIIIJJJKKKKKKJJJRRRSSSUUUYYY\\\___bbbcccdddhhhnnntttxxxzzzzzzzzzzzz}}}{{{wwwuuuvvvyyy{{{wwwjjj\\\VVVTTTQQQPPPQQQJJJJJJIIIIIIHHHGGGFFFFFFIIIIIIHHHFFFEEECCCBBBBBBDDDCCCAAA@@@???@@@AAAAAA<<<<<<<<<<<<<<<<<<<<<<<<========================;;;;;;::::::::::::999999999999999999999999999999888777777777888999:::::::::999999888777666666555444555555555666666777777666666666666777777777777999999999888888888777777888777777666555444444444444444444555555555555666555555555555555555555555333333333333333333333333333444555666666555444333555555555555555555555555888777555444444555777888DDDFFFGGGGGGEEECCCCCCDDDCCCDDDEEEFFFGGGGGGGGGGGGGGGGGGFFFFFFGGGGGGHHHHHHGGGGGGFFFEEEEEEEEEEEEEEEEEEEEEDDDCCCCCCBBBBBBBBBEEEDDDCCCBBBBBBCCCDDDDDDEEEDDDCCCBBBAAA@@@@@@???AAA@@@@@@@@@@@@@@@AAAAAA???>>>===???BBBDDDDDDDDDCCCCCCCCCDDDDDDDDDEEEEEEFFFEEEDDDCCCAAA@@@???>>>??????>>>>>>======<<<<<<<<<<<<;;;;;;;;;::::::::::::;;;;;;<<<===>>>>>>???@@@???>>>===<<<<<<<<<<<<<<<===???AAAAAA@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<;;;;;;;;;;;;999;;;<<<<<<:::999:::;;;<<<;;;:::999888999::::::999999999:::::::::;;;;;;999::::::::::::::::::999::::::::::::;;;;;;;;;<<<888888888888888999:::;;;===<<<;;;:::::::::;;;;;;999999999::::::::::::;;;:::::::::::::::::::::::::::999888777777999:::<<<<<<<<<;;;::::::;;;<<<<<<======>>><<<:::888888999888999:::999777666666777444555555555666666666777777777777777666666555444444444555555666777777777999999999888888777777777888666555444444555666777888888888888999999999999999;;;===>>>>>>===;;;999::::::;;;<<<===>>>??????@@@???===;;;:::;;;<<<<<<<<<<<<===>>>>>>>>>>>>===;;;;;;::::::::::::;;;;;;;;;>>>@@@@@@???>>>>>>??????@@@@@@AAAAAAAAAAAAAAABBBAAA@@@???>>>>>>>>>>>>???@@@BBBCCCBBBCCCDDDFFFGGGGGGFFFFFFEEEEEEEEEEEECCCEEEGGGHHHGGGGGGHHHIIIIIIIIIIIIIIIHHHGGGFFFEEEIIIHHHGGGFFFEEEDDDCCCCCC@@@AAABBBAAA@@@@@@AAACCCDDDCCCAAA@@@AAABBBCCCDDDEEEEEEFFFHHHIIIHHHEEEBBB===>>>>>>>>>>>>?????????===<<<<<<>>>@@@AAAAAA@@@BBBAAA???>>>>>>???@@@AAABBBBBBBBBCCCCCCCCCCCCCCCBBBCCCDDDDDDEEEFFFGGGGGGFFFGGGIIIHHHGGGFFFFFFGGGCCCCCCDDDEEEEEEFFFGGGGGGGGGFFFFFFEEEDDDCCCCCCCCCAAAAAAAAAAAAAAAAAABBBBBBBBBCCCEEEFFFFFFFFFFFFEEEFFFHHHJJJLLLOOORRRTTTUUUSSSVVVZZZ]]]```aaaaaa```ccceeeiiimmmqqqtttvvvwwwvvvvvvtttpppmmmnnnrrruuuuuuwwwxxxxxxxxx{{{}}}yyyxxxuuuppplllfffddd```]]]\\\^^^bbbddddddXXXNNNJJJIIIGGGFFFHHHGGGGGGGGGFFFEEEEEEEEEDDDCCCCCCCCCCCCCCCCCCCCCCCCBBBAAA@@@?????????@@@@@@<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;:::::::::999999999999999999999999999999999888888777777888888999:::999999888777777666555555444555555555666666666777555666666666777777777777999999999888888777777777777777777666555444444444444444444444555555555555444444444444444444444444333333333333333333333333444444555555555555444444555555555555555555555555555444333222222333444555GGGIIIKKKJJJHHHFFFDDDDDDDDDDDDEEEEEEEEEDDDDDDCCCEEEEEEEEEEEEFFFFFFFFFGGGFFFEEEDDDDDDCCCCCCDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCBBBAAA@@@???@@@@@@AAABBBDDDCCCBBBAAA@@@??????>>>????????????????????????<<<<<<<<<>>>AAACCCBBBAAABBBBBBBBBCCCCCCCCCDDDDDDFFFEEEDDDCCCBBBAAA@@@@@@@@@@@@??????>>>===<<<<<<<<<<<<;;;;;;;;;:::::::::888999:::;;;===>>>???@@@@@@???>>>===============;;;;;;===>>>>>>>>>===<<<========================<<<<<<<<<<<<;;;;;;;;;;;;:::;;;<<<<<<:::888999999;;;;;;999888888888999:::999999999999::::::::::::888999999::::::999999888999:::::::::::::::;;;;;;999888888888888888999999;;;;;;:::999999999999:::888888999999999:::::::::999999999999999999999999999999888777777999:::;;;<<<<<<;;;;;;;;;;;;<<<<<<;;;<<<<<<:::888777777888666777888777666555666777555555555555555666666666444555555666666666555555333444444555555666666777888888888888777777777777777666555444444555666777666777777777888888888999:::<<<>>>@@@@@@>>><<<:::::::::;;;<<<===>>>>>>??????>>>===;;;;;;;;;<<<<<<;;;<<<======>>>=========;;;;;;;;;;;;;;;;;;;;;<<<>>>@@@BBBBBB@@@???>>>???@@@@@@AAABBBBBBBBBBBBBBBAAA@@@??????>>>>>>>>>>>>???AAACCCCCCCCCCCCEEEGGGHHHGGGFFFEEEDDDCCCCCCCCCDDDFFFHHHHHHGGGGGGHHHIIIHHHHHHGGGFFFFFFEEEFFFFFFHHHGGGEEEDDDBBBAAA@@@@@@???AAABBBBBBAAAAAACCCDDDAAAAAA@@@@@@@@@BBBCCCDDDDDDDDDDDDFFFFFFEEEBBB???=========>>>>>>>>>?????????>>>===>>>@@@AAA@@@?????????>>>======>>>@@@AAABBBBBBBBBCCCCCCCCCDDDDDDAAABBBCCCEEEFFFGGGGGGGGGGGGHHHHHHGGGEEEDDDEEEFFFBBBCCCCCCDDDDDDEEEEEEEEEEEEDDDDDDDDDCCCCCCBBBBBBAAAAAAAAAAAAAAA@@@@@@@@@@@@AAAAAABBBAAAAAA@@@@@@BBBCCCDDDFFFHHHIIIKKKLLLJJJJJJLLLMMMMMMMMMMMMMMMQQQSSSVVVYYY\\\^^^___```ZZZ[[[\\\\\\[[[[[[\\\^^^ZZZ[[[[[[ZZZYYY[[[___aaaeeeaaa\\\YYYYYYWWWTTTPPPPPPNNNLLLJJJKKKNNNQQQSSSSSSKKKDDDDDDEEECCCCCCEEECCCCCCCCCCCCCCCCCCCCCCCC@@@@@@@@@@@@@@@@@@@@@@@@@@@??????>>>>>>>>>>>>???;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::999999999999999999999999999999999999888888777777777888999999888777777666666555555555555555555555555666666666555555666666666777777777888888888888777777777777777777666666555444444444444444444444555555555555333333333333333333333333444444444444444444444444555555444444444444555555555555555555555555555555444444444444444444444444GGGJJJLLLLLLJJJFFFDDDCCCDDDDDDDDDDDDCCCBBBAAA@@@CCCCCCDDDDDDEEEEEEEEEEEEEEEDDDCCCCCCBBBBBBCCCCCCAAABBBBBBBBBCCCCCCBBBBBB??????>>>======>>>@@@AAACCCCCCBBBBBBAAA???>>>>>>>>>>>>>>>>>>>>>>>>======999999;;;===@@@AAA@@@>>>AAAAAAAAAAAABBBBBBBBBCCCDDDCCCCCCBBBAAA@@@@@@???@@@??????>>>===<<<;;;;;;<<<<<<;;;;;;;;;:::::::::::::::;;;<<<===>>>??????>>>>>>===<<<<<<<<<<<<<<<:::;;;<<<<<<===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;;;;::::::999;;;<<<;;;999888888888;;;:::999777777888888999888999999999999:::::::::999999::::::::::::999999999999999999::::::::::::999888888777777777888888:::999999888888888888888888888888888999999999999888888888888888888888888888888888777888999::::::<<<;;;;;;;;;;;;;;;;;;<<<999::::::999777555666777444666777666555555666777555555555555555555555555444444555555555555444444333444444555555666666777777777777777777777777777666555555555555666777777555555666666777777888888:::<<>>???>>>===<<<;;;;;;;;;;;;<<<;;;;;;<<<============<<<;;;;;;<<<<<<<<<<<<<<<<<<@@@AAACCCCCCAAA?????????@@@@@@AAABBBCCCCCCCCCCCCAAAAAA@@@??????@@@@@@@@@AAACCCDDDEEEDDDEEEFFFHHHHHHFFFEEECCCBBBAAAAAAAAACCCEEEFFFGGGFFFEEEFFFGGGGGGFFFEEEDDDCCCDDDEEEFFFGGGFFFDDDAAA???>>>>>>>>>@@@BBBDDDDDDDDDDDDEEEGGG@@@??????@@@@@@BBBCCCDDDCCCCCCBBBCCCDDDBBB???===<<<======>>>>>>?????????AAA@@@??????@@@AAA@@@???>>>>>>>>>>>>???@@@AAABBBAAAAAABBBBBBCCCDDDDDDDDDAAACCCDDDFFFGGGHHHHHHHHHHHHIIIIIIGGGEEEDDDDDDEEECCCCCCCCCDDDDDDEEEEEEEEECCCCCCBBBBBBBBBBBBBBBBBBAAAAAA@@@@@@@@@@@@??????======>>>>>>????????????CCCCCCDDDEEEEEEFFFGGGGGGHHHHHHGGGGGGGGGGGGGGGGGGKKKLLLMMMOOOQQQSSSTTTUUUNNNPPPRRRTTTTTTRRRQQQPPPMMMMMMLLLJJJJJJJJJLLLMMMQQQNNNKKKKKKKKKJJJHHHFFFIIIHHHFFFFFFFFFIIIKKKMMMJJJDDDBBBDDDEEECCCCCCDDDAAAAAAAAAAAAAAAAAABBBBBBAAAAAA@@@???>>>===<<<<<<>>>=====================;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999:::::::::999999999999888888888888888888888888888888888777777777777888888777666666666555555555444555555555555555555555555555555555666666666777777777777777777777777777777666666666555555444444444333333444444444555555555333333333333333333333333555555555555555555555555666555333333333333555666555555555555555555555555555555666777777666555555FFFIIIKKKKKKHHHEEECCCBBBCCCDDDDDDCCCCCCBBB@@@@@@AAABBBCCCDDDDDDDDDCCCCCCDDDCCCCCCBBBAAABBBBBBBBB@@@AAABBBBBBCCCBBBBBBAAA>>>===<<<<<<===>>>???@@@CCCCCCCCCBBBAAA@@@>>>>>>===>>>>>>>>>>>>===<<<;;;888888999<<>>===???@@@@@@@@@@@@AAAAAAAAA@@@@@@@@@??????>>>>>>>>>>>>>>>===<<<;;;;;;::::::<<<<<<;;;;;;;;;:::::::::<<<<<<============>>>>>><<<<<<;;;:::::::::;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;::::::::::::::::::::::::<<<;;;;;;;;;;;;:::::::::888:::;;;:::999777777888:::999888777666777888888888888888999999999::::::::::::;;;;;;;;;;;;::::::999999999999999999999999888888777666666666777777888888888888888777777777777777777888888888999999777777777777777777777777888777777888888888999999:::;;;;;;;;;;;;;;;;;;:::777888999888666555555666444555666666555444666777555555555555555444444444444555555444444333222111111111222222333444444444666666666666666666666666555555555555555666777777444555555666777777888888:::<<>>>>>===<<<<<<;;;;;;;;;;;;;;;::::::;;;<<<<<<<<<<<<<<<:::;;;<<<=========<<<<<>>??????@@@AAABBBCCCCCCCCCCCCBBBBBBAAAAAAAAABBBCCCCCCCCCDDDFFFGGGFFFGGGHHHJJJGGGEEECCCAAA@@@@@@@@@AAAAAACCCDDDEEECCCCCCCCCDDDEEEDDDCCCBBBBBBDDDEEEFFFGGGEEEBBB@@@>>>=========???BBBDDDEEEDDDDDDEEEFFF?????????@@@AAABBBCCCCCCBBBAAA@@@AAAAAA@@@>>><<<=========>>>???@@@@@@AAACCCAAA??????@@@AAA@@@@@@?????????@@@AAABBBCCCDDDBBBBBBBBBCCCCCCCCCDDDDDDCCCDDDFFFHHHIIIIIIIIIHHHIIIIIIHHHGGGDDDDDDEEEFFFDDDDDDEEEEEEEEEEEEEEEFFFAAAAAAAAAAAABBBBBBBBBBBBAAAAAAAAA@@@@@@?????????;;;<<<<<<===>>>???@@@AAAAAAAAAAAAAAABBBBBBBBBBBBDDDDDDCCCBBBBBBCCCDDDEEEFFFFFFGGGHHHIIIJJJKKKLLLIIIJJJLLLNNNNNNKKKHHHEEEFFFDDDCCCBBBAAABBBBBBBBBCCCBBBBBBBBBBBBBBBAAA@@@CCCCCCAAAAAAAAABBBCCCDDDBBB???>>>BBBBBB@@@???@@@@@@@@@@@@AAAAAAAAAAAAAAA@@@@@@???>>>>>>===<<<<<<;;;<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999::::::999999999888888888888888888888888888888888888888777777666777777888666666666666555555555555555555555555555444444444555555555555666666666666666666666666666666666666555555555555444444444444333333333444444444444555333333333333333333333333555555555555555555555555555444333222222333444555555555555555555555555555555555666777777666555555CCCEEEGGGFFFDDDBBB@@@@@@BBBBBBCCCCCCCCCBBBBBBAAA@@@AAACCCDDDDDDDDDCCCBBBDDDCCCBBBBBBAAAAAABBBBBB@@@AAABBBBBBBBBAAA@@@???>>>===<<<<<<===>>>@@@AAACCCDDDDDDDDDCCCAAA???>>>===>>>>>>???>>>===;;;:::888888888:::===???>>>===>>>>>>?????????@@@@@@@@@===============<<<<<<<<<<<<<<<<<<;;;;;;;;;::::::<<<<<<;;;;;;;;;:::::::::<<<<<<<<<<<<<<<<<<<<<<<<;;;::::::999999999::::::===<<<<<<<<<<<<;;;;;;;;;::::::::::::::::::::::::;;;;;;;;;;;;::::::::::::666888:::999888777888999999999777666666666777888888888888888999999999999:::;;;;;;<<<<<<;;;;;;:::999999999888888888888777777666666666666666777777888888999999888888777666666777777777777888888888777777777777777777777777777777777888888888888999999999::::::::::::999999666888888777555555555666555666777666555444555666555555555444444444444444444444444333333111000000......///000000111111222555555555555666666666666444444555555666777777777444444555666777888999999:::;;;===>>>>>>===;;;:::999999:::;;;<<<======>>>;;;;;;;;;;;;;;;;;;;;;;;;999:::;;;;;;<<<<<<;;;;;;888999;;;<<<======<<<;;;===???AAAAAA???>>>===>>>>>>???@@@BBBCCCCCCCCCCCCBBBBBBBBBBBBCCCDDDDDDEEECCCEEEGGGGGGGGGGGGIIIKKKEEEDDDAAA???>>>???@@@AAA@@@BBBCCCCCCBBBAAABBBCCCCCCCCCBBBCCCCCCDDDEEEEEEGGGEEEBBB???>>>===>>>??????AAADDDDDDDDDCCCCCCDDD@@@@@@AAAAAABBBBBBCCCCCCAAA@@@??????@@@@@@>>><<<===>>>>>>???@@@AAABBBBBBDDDBBB@@@???@@@BBBBBBAAA@@@AAAAAABBBCCCDDDDDDEEECCCCCCCCCCCCCCCCCCCCCCCCCCCEEEGGGIIIIIIIIIGGGFFFGGGGGGGGGEEECCCCCCDDDFFFEEEEEEEEEEEEEEEEEEEEEEEE@@@@@@AAAAAABBBBBBCCCCCCBBBBBBAAAAAA@@@@@@??????<<<<<<<<<===???AAABBBCCCBBBBBBBBBBBBAAAAAAAAAAAABBBAAAAAAAAABBBCCCDDDDDDDDDCCCCCCDDDDDDFFFGGGGGGHHHHHHIIIJJJJJJHHHDDD@@@CCCBBB@@@???@@@AAA@@@>>>======>>>>>>>>>>>>======???>>>>>>===============???===>>>BBBBBB???>>>AAA@@@@@@@@@@@@@@@@@@@@@@@@<<<<<<======>>>>>>??????:::;;;<<<<<<===<<<<<<<<<::::::::::::::::::::::::999999999999999999999999999999999999888888888888888888888888888888888888888888777666666666777777666666666666666666666666555555555444444444444444444444555555555666666666555555555555666666666666444444444444444444444444333333333333444444444444333333333333333333333333444444444444444444444444444444333333333333444444555555555555555555555555444444444444444444444444???@@@AAAAAA???===>>>>>>@@@AAABBBCCCDDDDDDDDDDDD@@@AAACCCDDDEEEDDDCCCBBBDDDDDDCCCBBBBBBBBBBBBBBB@@@AAABBBBBBBBB@@@>>>===>>>>>>======>>>???AAABBBDDDDDDEEEEEEDDDBBB@@@???===>>>?????????===;;;:::999888888999<<<>>>>>>>>>======>>>>>>>>>?????????;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;:::::::::999999999::::::;;;;;;;;;;;;::::::999999::::::;;;===<<<;;;;;;:::::::::;;;::::::::::::::::::::::::;;;;;;;;;:::::::::999999444666888999888888888:::999888777666555666777777888888888888999999999999:::::::::;;;;;;:::::::::999999888888777777777777555555555555666666777888888888999999999888777666666666666777777777888888777777777777777777777777666777777888888888888888777888999999999999888777666777888777666555666777777888888777555444555666555555555444444333333333111222222222222222111111//////000111111222222333444444444555555666666666333444555666666777777777444555555666888999999:::::::::::::::::::::::::::888999::::::<<<<<<===>>>:::;;;;;;;;;<<<;;;;;;;;;999999:::;;;;;;;;;;;;:::777888:::<<<===<<<;;;;;;:::<<<>>>???>>><<<=========>>>???AAABBBBBBCCCCCCAAAAAAAAABBBBBBDDDEEEEEEBBBDDDFFFFFFFFFFFFHHHIIICCCBBB???>>>===>>>@@@AAAAAABBBDDDCCCBBBAAAAAABBBAAABBBCCCDDDEEEEEEEEEEEEGGGEEEBBB???>>>???@@@AAABBBDDDGGGGGGFFFEEEDDDEEEAAABBBBBBCCCCCCCCCBBBBBB@@@???>>>>>>???@@@???===>>>???@@@AAABBBCCCCCCDDDDDDBBB??????AAABBBCCCCCCAAABBBCCCCCCDDDDDDDDDDDDDDDDDDDDDCCCBBBBBBAAAAAACCCDDDFFFHHHHHHFFFDDDCCCDDDDDDDDDBBB@@@AAACCCEEEDDDDDDDDDDDDDDDDDDDDDDDD@@@@@@AAAAAABBBCCCCCCDDDCCCCCCBBBBBBAAA@@@@@@@@@???>>>>>>>>>???@@@BBBCCCDDDCCCCCCCCCBBBBBBBBBBBBAAAAAABBBBBBCCCCCCCCCCCCCCCCCCBBBBBBCCCDDDFFFGGGIIIGGGFFFFFFGGGFFFCCC@@@CCCAAA???@@@BBBBBBAAA???===>>>@@@@@@???>>>>>>>>><<<<<<============<<<<<<>>>===???BBBCCC@@@@@@CCC@@@@@@@@@??????>>>>>>===:::;;;;;;<<<======>>>>>>::::::<<<=========<<<<<<::::::::::::::::::::::::999999999999999999999999999999999999888888888888888888888888888888888888888888777666666666666666777777777777777777777777555555555444444333333333444444444555555555666666444444444555555666666666444444444444444444444444222222333333333444444444444444444444444444444444333333333333333333333333333333333444444333333333555555555555555555555555555444333222222333444555<<<===>>>===;;;;;;<<<===???@@@AAACCCDDDEEEFFFFFF@@@AAACCCEEEEEEDDDCCCBBBDDDDDDCCCBBBBBBBBBBBBCCC@@@AAABBBCCCBBB@@@===<<>>>>>>>>???@@@BBBCCCDDDEEEFFFFFFEEECCCAAA???>>>???@@@@@@???===;;;::::::888777888;;;>>>??????============>>>>>>>>>>>>;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;<<<<<<===>>>>>>>>><<<<<<;;;;;;;;;:::::::::555555666888999:::;;;<<<;;;;;;:::::::::;;;;;;<<<<<<;;;;;;:::999999999:::::::::::::::::::::::::::;;;;;;;;;:::::::::999999333555777888888888999:::999888666555555666666777777888888888888999999999999999999::::::999999999999888888888777777666666444444444555555777888999888999999::::::888777666666666666666777777777777888888888888888888888888666666777888888888888888666777888999999888777666666777888777666555666777888999999888555444555555555555555444444333333333//////000222222333333333222333333444555555666666444444444555555555666666333444555666777777777777555555666777888999:::::::::999999888888999999:::888999999:::;;;<<<===>>>::::::;;;<<<<<<;;;;;;;;;999999:::;;;;;;;;;;;;:::666777:::<<<<<<<<<;;;:::888:::======<<<<<<<<<===<<<===???@@@AAABBBBBBBBB@@@@@@@@@AAABBBCCCDDDEEEAAABBBDDDEEEDDDEEEFFFHHHBBBAAA>>>======>>>@@@BBBAAACCCDDDDDDCCCBBBBBBCCC@@@AAACCCEEEFFFFFFEEEEEEGGGEEEBBB@@@???@@@AAACCCGGGIIIKKKLLLJJJHHHHHHHHHCCCCCCCCCDDDCCCCCCBBBBBB???>>>===>>>???@@@???>>>??????@@@AAACCCDDDDDDEEEDDDBBB??????AAACCCDDDDDDAAABBBCCCCCCDDDDDDCCCCCCEEEEEEDDDCCCBBBAAAAAA@@@BBBCCCEEEFFFFFFDDDBBB@@@AAABBBAAA@@@>>>???BBBDDDCCCCCCCCCCCCCCCCCCCCCBBB@@@@@@AAABBBCCCCCCDDDDDDDDDDDDCCCBBBBBBAAA@@@@@@AAA@@@???>>>>>>???@@@AAAAAA@@@@@@@@@@@@???????????????@@@@@@@@@@@@??????@@@@@@??????@@@AAACCCDDDEEECCC@@@AAABBBCCCAAA??????===;;;===@@@AAA???======???@@@@@@???>>>======999:::;;;<<<======<<<<<<999888;;;??????===???CCC@@@@@@???>>>===<<<<<<;;;<<<<<<<<<;;;;;;:::::::::999:::<<<===>>>===<<<<<<::::::::::::::::::::::::999999999999999999999999999999999888888888888777777777777777777777777777888888777666666666666666777777777777888888888888555555555444444333333333444444444555555555666666444444444555555555666666444444444444444444444444222222333333333444444444555555555555555555555555333333333333333333333333222222444555555444222222555555555555555555555555888777555444444555777888???>>>>>>============>>>???@@@BBBCCCDDDCCCBBBAAAAAABBBDDDFFFFFFEEECCCBBBDDDCCCBBBAAA@@@AAABBBBBBBBBBBBAAA???>>><<<;;;;;;===>>>???AAACCCEEEFFFGGGEEECCCAAA???>>>>>>???@@@???????????????>>>=========999555666:::>>>===;;;>>>>>>>>>>>>>>>>>>>>>>>>;;;<<<<<<<<<<<<<<<;;;::::::;;;<<<<<<===<<<<<<;;;;;;;;;:::::::::999999999999999888888888888999999999999888888999999:::;;;<<<;;;999888777777888999888888999999999:::::::::999999999888888888777777888888888888888888888888666666555555555555666666666666777888888888888888666666777888:::;;;<<<===888888888888777777777777777777777777777777777888888888888888888777666666555666666777777777777777777777777777777666555555999888888777666555555444999999777666555555555555999999999888888666555555444555555555444333333222333444555444222111222333444444333333222111000000333333444444444444555555777666555444444444444444444444555555666666777777777888999;;;;;;:::999999888888888777777777777777666666777888:::;;;<<<===999999:::888777666777999::::::999999888777666666999999999::::::<<<===>>>===<<<<<<;;;;;;::::::999:::;;;<<<>>>@@@AAABBBBBBBBBAAA@@@@@@??????@@@@@@>>>???@@@AAABBBCCCCCCCCC@@@???>>>=========>>>???GGGFFFDDDBBBAAAAAAAAABBB???@@@BBBDDDEEEEEEDDDDDDEEEEEEDDDBBBAAABBBDDDGGGMMMLLLKKKIIIIIIHHHIIIIIIAAABBBCCCCCCCCCBBBAAA@@@>>><<<::::::<<>>>>>???@@@@@@@@@@@@???===>>>>>>>>>????????????@@@AAABBBCCCCCCCCCBBBAAA@@@@@@????????????@@@@@@?????????>>>>>>>>>======;;;::::::;;;===>>>===<<<;;;;;;<<<<<<======>>>>>>========================::::::::::::::::::::::::<<<<<<<<<<<<<<<<<<<<<<<<999999999999999999999999:::999888777777888999:::999:::;;;<<<<<<:::999777666666666666666666666666555555666666666666555555555666666777777777666666666666666666777777777777555555666666666555333222444333333333333444555555666555555555555444444444444444444444444444444444555444333333555555444333333333222111222333444555444444444444444444444444444555666666444444555666333333222222222333444555===<<<<<<<<<<<<===???@@@@@@@@@AAABBBBBBBBBBBBBBB>>>???AAABBBBBBAAA@@@???BBBBBBAAA@@@@@@AAABBBCCCBBBBBB@@@???>>><<<;;;;;;;;;;;;===>>>@@@BBBCCCDDDDDDCCCAAA???>>>>>>??????>>>????????????>>>===<<<===999555666:::===<<<:::<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<<<<=========<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::999999999999888888777777888888999999999888888999999:::;;;;;;:::999777777777777888888888888999999999::::::999999999888888777777777666666666666666666666666666666555555555555666666666666777888888888888777666777777888999:::;;;;;;888888888777777777666666888777777777777777777777666666666666666555444444333333444555555555555555777777777777777666555555666666666666666777777777999888777666555555555555888888888888777666555555444444555555444444333222222444444333222111222333444444333222222111000000111111111222222222333333666666555444444444444444555555555555555666666666444444555666666666666666777777777777777777777777666777777888999:::;;;;;;999::::::999777666888999::::::999888888777666666888888999999::::::;;;;;;:::::::::::::::;;;;;;;;;:::;;;===???????????????AAAAAA@@@???????????????>>>???@@@@@@@@@@@@@@@??????>>>======>>>???@@@AAACCCBBB@@@???>>>>>>??????@@@@@@AAABBBBBBBBBBBBBBBFFFFFFEEEDDDBBBCCCEEEHHHJJJJJJIIIIIIHHHGGGFFFFFFAAAAAACCCCCCDDDCCCBBBAAA>>><<<;;;<<>>>>>>>>???????????????????????????======>>>>>>>>>>>>=========>>>??????@@@@@@??????======>>>>>>>>>????????????@@@BBBCCCCCCCCCBBBAAA@@@??????>>>>>>??????@@@BBBBBBAAAAAAAAA@@@@@@@@@===<<<;;;;;;<<<===<<<:::;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999999999888777777888999999666777888999888777555444555555555555555555555555777777777777777666555555555555666666666666666555777666666666666666666666444555666666666555333222444333333333333444555555555555555555444444444444444444444444444444444444444222111222333444333222333333222222222333444555444444444444444444444444222333444333222222222444222222333333333444444444<<<;;;::::::;;;===???AAA@@@@@@@@@@@@@@@AAAAAABBB<<<===???@@@@@@@@@???>>>@@@????????????AAABBBCCCBBBAAA@@@>>>===<<<<<<<<<:::;;;<<<>>>???AAABBBBBBDDDCCCAAA???>>>>>>>>>???>>>>>>>>>>>>>>>======<<<===999666777:::<<<;;;999::::::::::::::::::::::::;;;;;;<<<===>>>>>>>>>===;;;;;;:::999999999:::;;;:::::::::999999999888888999888888777777888888999999888888888888999::::::::::::888777777666777777777888888888999999999999888888888888777777777777666666666666666666666666666666555555555555666666555666777777888888777777777777777888888999999999888888777777777777666666888888777777666666666555555555666666666555444444333333444555555555555444666666777777777666555555333333444555777888999999888888777666555555555555777888888888777666555444444444555555444444333333222333333333111000111222333333333222111111000000111111111111222222222222666555444444444444444444555555555555555555444444333333333222333444444555666666666777777777777777777888888888999999999999999::::::999777777888:::999999999888888777777666777888999::::::999888888888888999999:::;;;;;;<<<;;;===???AAAAAA@@@>>>===@@@@@@???>>>>>>>>>>>>>>>>>>?????????>>>>>>===<<<============>>>@@@BBBCCC@@@??????>>>>>>??????@@@AAAAAA@@@???????????????DDDEEEDDDCCCBBBBBBDDDFFFGGGGGGGGGGGGFFFDDDBBBAAA@@@AAABBBDDDDDDDDDCCCCCCAAA@@@>>>???AAADDDEEEEEEFFFFFFEEEEEEDDDDDDDDDDDDBBBBBBAAAAAAAAAAAABBBBBBBBBCCCDDDDDDEEEEEEEEEEEEIIIHHHGGGFFFEEEDDDDDDDDDJJJHHHEEECCC@@@???>>>>>>@@@@@@???>>>>>>>>>?????????@@@AAABBBBBBCCCBBBBBBBBBBBBAAAAAAAAAAAABBBBBB>>>>>>===<<<<<<<<<<<<===>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<======<<<<<<<<<======>>>????????????>>>============>>>>>>>>>>>>??????AAABBBBBBBBBAAA@@@??????>>>>>>>>>>>>??????BBBBBBAAAAAAAAAAAA@@@@@@>>>===;;;;;;<<<;;;:::888<<<<<<<<<;;;;;;;;;;;;;;;::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999999888888777777888888999555666777777777666444333555555555555555555555555777777888888777666666555555555666666666666555555777777777666555555555444444555555555555444333333333333333333333444555555555555555555444444444444444444444444444444444444333111000111222333222111333222222222222333444444444444444444444444444444111333444333222111222444111222333444555444444333===<<<:::999999;;;>>>???@@@???>>>===>>>???@@@AAA>>>???@@@AAAAAAAAAAAAAAA>>>=========???@@@BBBCCCBBBAAA@@@>>>===<<<<<<===<<<===>>>???@@@AAABBBCCCCCCBBB@@@???>>>>>>>>>>>>=========>>>>>>===<<<<<<;;;999777777999;;;:::999999999999999999999999999:::;;;<<<===>>>>>>???>>>===;;;:::888888999:::<<<999999999999888888888888888888777777777777888888888888888888888999999:::::::::999888777777777777777777777888888888888999777777777777777777777777777777777777777777777777666555555444444555555666555666666777777777777777777777777777777777777777888777777777666666666666888777777666666555555444666777777777777777666666444555666666777777666666555666666666666666555555222333444555666888999999888777666555555555555555666777777777666666555444333444444555444444333333111222333222000///000111333222222222111111000000222333333333333444444444555555444333333444444444666555555444444333333333555444333333333444666777555555666666666666666777888888888888888888888777999::::::999777777888:::999888888888777777777666777888:::;;;;;;999777666888888888999999:::::::::;;;===@@@CCCCCCBBB@@@>>>???>>>>>>===<<<===============>>>>>>>>>>>>======>>>>>>======>>>???AAABBBAAAAAAAAAAAAAAABBBBBBCCCCCCBBB@@@>>>>>>>>>>>>???AAABBBBBBAAA??????AAACCCCCCDDDEEEEEEDDDBBB???>>>@@@AAACCCDDDEEEEEEEEEDDDFFFDDDBBBBBBDDDEEEEEEDDDGGGGGGGGGGGGFFFEEEEEEDDDBBBBBBBBBAAAAAABBBBBBBBBBBBCCCDDDDDDEEEEEEEEEEEEHHHGGGFFFEEEEEEEEEEEEEEEJJJHHHEEEBBB@@@??????@@@AAAAAA@@@@@@??????>>>>>>>>>???AAABBBCCCCCCCCCBBBCCCCCCAAA@@@??????@@@@@@<<<<<<;;;;;;;;;;;;<<<<<<========================;;;;;;<<<<<<<<<<<<;;;;;;<<<<<<===>>>>>>>>>>>>===<<<<<<<<<=========>>>>>>>>>>>>@@@AAAAAAAAA@@@???>>>>>>>>>======>>>>>>>>>>>>>>>>>>>>>>>>============<<<:::;;;;;;<<<:::999======<<<<<<;;;;;;::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::888888888888888888888888888888777777777777888888777888888888888777666555555555555555555555555555444555555666777666666666666666777777777666555555777777666666555444333333444444444444444444444444333333222222333333444555555555555444444444333333333333333333333333333333333111000111222333222111222222222222222333333333333333333333333333333333333444555555333333444555111222444666666555444222???>>><<<:::999:::;;;<<<>>>>>>===<<<<<<>>>???@@@>>>>>>???@@@AAABBBBBBBBB============>>>@@@BBBDDDBBBAAA???===<<<<<<===>>>======>>>???@@@@@@AAAAAABBBAAA@@@???>>>=========;;;<<<<<<=========<<<<<<999888888888999::::::999::::::::::::::::::::::::::::::<<<===>>>>>>>>>>>>===<<<:::888888999:::;;;999999888888888777777777888777777777777777777888888888777777888888999::::::::::::999999888777777666666777777777888888888666666666666666666666666666666666666666666666666555555444444444444555555555555666777777777777777777777666666666666555555777777777666666666666555666666666666555555444444666666777777777777666666444555555666666666666666555555666666666666555555444444555555666666666777777666666555555555555555555666666666666555444444333333444444555444444333111222333222000///000111222222111111111111111000222222222333333333444444444444333333333444444555555555444444333333222222666555444333444555666777444444555555555666666666888888777777777777666666888999999888666666777999888888888777777777777777888999;;;<<<<<<:::888777:::::::::999999888888888666999===@@@BBBAAA???>>>======<<<;;;;;;;;;;;;<<<;;;<<<===>>>????????????@@@???>>>=========>>>???AAAAAABBBCCCCCCDDDDDDDDDDDDCCCAAA?????????@@@@@@@@@AAABBBAAA@@@???@@@BBB@@@AAACCCCCCCCCAAA>>>===@@@BBBCCCEEEFFFFFFEEEEEEDDDCCCBBBDDDFFFHHHHHHHHHHHHHHHHHHHHHGGGFFFEEEDDDBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCDDDDDDDDDDDDCCCDDDDDDDDDDDDEEEFFFGGGGGGHHHFFFCCCAAA@@@@@@AAABBBBBBBBBBBBAAAAAA@@@??????===>>>@@@BBBCCCCCCBBBAAADDDCCC@@@???======>>>>>><<<<<<;;;;;;;;;<<<<<<===<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<============<<<;;;<<<<<<<<<<<<===============???@@@@@@@@@???>>>>>>======<<<<<<======>>>;;;;;;;;;;;;;;;<<<<<<<<<;;;:::999:::<<<===<<<;;;=========<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999888888888888888888888888777777777777777777777777888888888888888777777666555555555555555555555555000111222444555666777777777888888888777777666555777666666555444333333222444444333333333444444444333222222222222333444444555444444444444333333333333333333333333333333333444222111222333444333222111111222222222333333333333333333333333333333333333444555444333333444555111222444666666555444333??????===<<<;;;;;;::::::<<<<<<<<<<<<<<<======>>><<<<<<<<<===>>>???@@@@@@>>>=========???@@@BBBDDDBBBAAA???===<<<<<<>>>???<<<<<<======>>>>>>>>>???AAAAAA@@@???>>>======<<<:::;;;<<<<<<<<<<<<<<<<<<777777888888999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;<<<=========<<<<<<;;;999888888888888999888888888777777777777666888777777666666777777888888777777777777888999999999999999999888777666555666666666666777777777777555555555555666666666666444444444444444444444444555555444444444444555555444555666666777777666666555555555555555555555555777777666666666666555555555555555555555555555555333333444555555555444444222222333444444444444333444444555666666666555555666666555555555555555555666666555555444555555666444555555555555555444444333333444444555555444444222333333333111000111222111111111111111111111111000000000000111111111111333333333333333444444555333333333333333333222222333333333333333444444555333333444444555666666666777777777666666666666666777888888777555555666888777777777777777777777777888999:::;;;;;;:::999999<<<;;;;;;:::999999888888222555888;;;======<<<;;;<<<<<<;;;:::::::::::::::::::::<<<===>>>????????????>>>===<<<;;;<<<======???@@@AAABBBBBBBBBBBBBBBBBBBBBAAAAAAAAABBBBBBCCCBBBCCCDDDDDDBBBBBBCCCDDD???@@@AAABBBBBBAAA@@@???BBBCCCDDDFFFFFFFFFEEEEEE??????@@@CCCHHHKKKLLLLLLHHHHHHIIIIIIHHHFFFDDDCCCBBBBBBCCCCCCCCCCCCBBBBBBAAABBBBBBCCCCCCCCCBBBBBBBBBBBBBBBCCCDDDEEEFFFGGGEEEDDDCCCBBBAAABBBCCCCCCAAAAAABBBBBBBBBAAA@@@@@@>>>>>>???@@@@@@AAAAAA@@@DDDBBB???===<<<<<<===>>><<<;;;;;;;;;;;;<<<======;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;::::::;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<===<<<===>>>?????????>>>=========<<<<<<<<<<<<======;;;;;;<<<<<<<<<<<<======999999888999;;;===<<<;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::888888888888888888888888888888888888888888888888666777777888888777777666777666666666555555555555444444444444444444444444...///111333444555666666777888888888777666555444555555555444333333333222333333333222333333444555222222222222222333444444444444444444333333333333333333333333333333333333444222111222333444333222000111111222333222222222333333333333333333333333000222333222111000111333222333444555666555555444===>>>>>>>>>>>>===;;;:::::::::;;;<<<<<<<<<<<<<<<:::::::::;;;<<<>>>?????????>>>>>>>>>???@@@BBBCCCBBBAAA>>><<<<<<<<<>>>???======>>>>>>>>>>>>>>>>>>AAAAAA@@@@@@>>>===<<<;;;999:::;;;<<<<<<<<<<<<<<<444555777999999:::;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;;;;;;;:::999888888777666666555555888888777777777666666666777777666666666666777777777777777777777888999999666777777777666555444333555555555666666666777777444444444555555666666666333333333333333333333333555444444333333444444555444555666666777777666666444444444444444555555555777777666666666555555555333333333444444555555666222333444444555555444444111222333333444444333333333444555555666666555555555555555555555555555555555555555444444555555666333444444555555555444444222333444444555555444444222444444333222111222333000000000000111111111111000000000000111111111111333333222222333333444555222222222222333333333333111222333333444444333333222333333444555555666666555666666666666666666666666777777666444444555666666777777777777777777777777777888888999999::::::;;;;;;;;;:::::::::::::::444666888:::;;;;;;;;;:::;;;;;;:::999999999999999::::::;;;<<<<<<<<<<<<<<<<<<<<<;;;::::::;;;======??????@@@AAAAAAAAA@@@@@@>>>???@@@BBBCCCDDDDDDDDDBBBCCCEEEEEECCCBBBCCCDDD??????@@@@@@AAABBBBBBBBBCCCDDDEEEFFFFFFFFFEEEDDD??????@@@CCCGGGJJJKKKJJJGGGHHHIIIIIIHHHFFFCCCBBBAAABBBCCCDDDDDDCCCBBBAAA@@@AAAAAABBBAAAAAA@@@@@@BBBBBBBBBBBBBBBCCCDDDEEECCCCCCCCCCCCCCCBBBBBBBBB??????@@@AAABBBAAA@@@@@@???>>>>>>>>>>>>>>>??????CCCAAA>>><<<;;;<<<===>>>;;;:::::::::;;;;;;<<<===::::::::::::::::::::::::999999::::::::::::999999999999:::;;;;;;;;;;;;;;;::::::;;;;;;;;;<<<<<<<<<;;;<<<===>>>???>>>=========<<<<<<;;;;;;<<<<<<===;;;;;;<<<<<<<<<=========;;;:::999999;;;<<<;;;999999999999999999:::::::::::::::::::::::::::::::::999999999999999999999999777777777777777777777777888888888888888888888888555666777888888777666555666555555444444444444444444444444444444444444444111111222333444444444444666666666666555444333222444444333333333333333333333333222222222333444555222222222111222222333444444444444333333333222222222222222222222222222222333111000111222333222111///000111222333222222111222222222222222222222222000222222222111000111222444444444444555555555555;;;<<<>>>@@@@@@???===<<<999:::;;;<<<===<<<;;;:::;;;;;;;;;<<<===>>>@@@@@@@@@????????????AAABBBCCCBBBAAA>>><<<;;;===>>>@@@@@@@@@@@@@@@@@@@@@AAAAAA@@@@@@@@@@@@???===<<<;;;999:::;;;;;;<<<<<<<<<;;;222555777999999:::;;;===:::::::::::::::::::::::::::::::::;;;::::::999999666666666666555444333222777777777777666666666666777777666666666666777777777777777777777888888999444555555666555333222111555555555555666666666777444444444555555555666666555555555555555555555555555444444333333444444555444555555666666666666666333333333444444555555555777666666666555555555555111222222333444555666666444444555666777777777666333444555555666666555555333333444555666666666555444444444555555555666666555555444444444555555666333333444555555444444444222333333444555555555444333444555444222111222333000000000000000111111111111222222222222333333333222222222222333333444555111111111222222333333444222333444555666555444444222222333444444555666666555555555555666666777777555666666555333333444666666666666666777777777777666666666666777888::::::999::::::;;;;;;<<<<<<===::::::;;;;;;<<<<<<<<<;;;;;;:::999999888888999999::::::;;;;;;;;;:::999999:::999999999:::<<<===???@@@AAABBBCCCBBBBBB@@@@@@;;;<<>>???@@@AAAAAA@@@??????>>>===<<<<<<===>>>>>>BBB@@@>>>;;;;;;;;;===>>>:::999999999:::;;;;;;<<<::::::::::::::::::::::::888888999999999999888888999999:::;;;;;;;;;;;;::::::::::::;;;;;;;;;<<<<<<:::;;;===>>>>>>>>>===<<<<<<<<<<<<;;;;;;<<<<<<<<<:::::::::;;;;;;<<<<<<<<<===;;;::::::::::::999777666666777777888888888999999999999999999999999999888888888888888888888888777777777777777777777777777777777777777777777777555666777888888777666555666666555444444444444555444444444444444444444444444444555555444444333222444444444444333222111000333333333333333333333444333333222111222333555666222222111111222222333444444444444333333333222222222222222222222222222222111000///000111222111//////000111222333222111111222222222222222222222222222333444444222222333444555444444444444555666666AAA@@@@@@???>>>===<<<<<<===<<<;;;;;;::::::::::::===<<<<<<<<<===>>>@@@AAABBBAAAAAA@@@?????????@@@AAA@@@???============>>>??????@@@AAAAAAAAA@@@@@@???>>>===<<<;;;:::::::::<<<;;;::::::<<<<<<;;;::::::::::::;;;<<<>>>@@@AAA======<<<;;;::::::999999888666555555666777777666777777777666555555444444555555666777777777777777666555444333333333333333444555555666777666666666666666666666777777777777444444444555555555555666555555555555555555555555444666666666444333444666444333333222222333333444555555555444444333333333333222111000000111222333333444444555555444444333333333333222222111111111222444555555444333333444444444333222222111111000555555555555555666777888555555555555555666777777777777666555555555555555555555555555555555555555222222222222222222222222222222111000//////000000111111111000000000000000//////000111222222333333111111111111111111111111444333333222222333333444333333333444444444555555444444333333333222222222444444444555555555555666444444444555555555555555333333222222333444666777666666666666777777777777777999<<<===<<<<<<<<<===:::::::::999999999999888===<<<;;;999888777777777<<<;;;::::::999999999:::999999999999999:::;;;<<>>===>>>???@@@???>>>;;;<<<>>>@@@AAAAAAAAAAAABBB@@@>>>@@@BBBDDDBBB@@@<<<>>>@@@AAAAAABBBDDDFFFKKKIIIGGGGGGGGGGGGEEEDDDBBBBBBBBBCCCDDDFFFGGGHHHHHHHHHGGGGGGFFFDDDCCCBBB???BBBEEEGGGFFFDDDCCCCCCAAAAAAAAA@@@@@@@@@??????@@@@@@@@@AAAAAAAAABBBBBBAAAAAABBBCCCBBBAAA@@@???>>>>>>>>>>>>????????????<<<<<<======>>>@@@AAABBBIIIDDD>>><<<===>>>;;;888;;;:::888777777888:::;;;::::::;;;<<<<<<<<<;;;;;;888888888888888888888888888:::;;;:::888888999:::999999999::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<;;;::::::999999::::::;;;:::::::::::::::;;;<<<===???===<<<;;;;;;999666444888888999999999::::::::::::::::::::::::::::::::::::::::::999999999888888888888888888888888888888999999888666555444333222555555555555666666666666666555555555555444444444444444444444444444444444333333333333333333333333444444444444444444444444555444333333222222333333222333555666777666555555222222222222222222222222444444444333333222222222111111000000000000111111222111111111222333333444222222111111222222333444444333222111111222333444000111222333444555555555555444333333333333444555AAA@@@@@@??????>>>>>>>>>???>>>===<<<;;;;;;;;;;;;======<<<<<<===>>>@@@AAABBBAAA@@@@@@?????????@@@AAA@@@???============>>>@@@@@@@@@AAAAAA@@@??????===<<<;;;:::999999999999:::999999:::<<<======<<<::::::;;;<<<===>>>??????<<<<<<<<<;;;::::::999999;;;999888777888999888777777777666666555444444444444444555666666666666666666555444333333333333444444555555555666666666666555555555666666666777777444444444444555555555555555555555555555555555555111222444444333333444666444333333222222333333444555555444444444333333333444333222111111222333444333333444444444444333333333333333222222222111111222444555555444333333444333333333222222222222111333333333333333444555555555555555555555666666777777666555555444444555555444444444444444444444444222222222222222222222222222111111000//////000000///////////////////////////000000111222222333333111111111111111111111111444333333222222333333444333333333444444444444555444444444444333333333222444444444444555555555555555555555555555444444444333333222222333444666777666666666666777777777777777999;;;;;;999888888999777777777888999999::::::<<<;;;:::888777777666666999888999999:::;;;<<<===;;;;;;;;;;;;<<<<<<===>>>>>>===<<<<<<<<<<<<;;;:::999:::<<<>>>@@@@@@@@@@@@AAA???>>>???BBBCCCBBB@@@<<<>>>@@@AAAAAABBBDDDFFFHHHGGGFFFFFFGGGGGGFFFDDDCCCCCCCCCCCCCCCCCCCCCCCCEEEEEEEEEEEEDDDCCCBBBAAAAAACCCFFFGGGEEEBBBAAAAAA?????????@@@@@@AAAAAAAAA@@@@@@AAAAAAAAABBBBBBBBBAAABBBCCCCCCCCCBBB@@@???>>>>>>>>>>>>>>>>>>>>>>>>============>>>???@@@@@@CCC???:::999;;;===;;;888<<<;;;999888888999;;;<<<999999999999999999888888888888888888888888888888888999::::::888888999:::999999:::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<::::::999999999999:::::::::::::::::::::;;;<<<<<<<<<:::999888999777555333777777777777888888888999999999999999999999999999888888888777777666666666888888888888888888888888888888777666555444333333555555555555666666666666666555555555555444444444444444444444444444444444333333333333333333333333444444444444444444444444333333222111111111111222111222333333444444444333222222222222222222222222222222222111111111000000222222111111111111222222222111111111222222333444222222111111222222333444111111000//////000111111...///000111222222222222555444333333333333444555AAAAAAAAA@@@@@@@@@@@@@@@AAA@@@???>>><<<<<<;;;;;;===============>>>@@@@@@AAAAAA@@@????????????@@@AAA@@@???============>>>AAAAAAAAAAAA@@@???>>>>>><<<<<<;;;:::999999999999999888888:::===??????>>>999:::;;;===>>>>>>>>>===<<<;;;;;;::::::999999999999777555555666666555444666666666555444444333333333333444555555555555444555555444333333333444444555555444444555555666777444444444555555555666666444444444444555555555555444444444444444444444444///111333333333333555777444333333222222333333444555444444444444333333333444444333222222333444444333333444444444444333333333333333222222222222111222333555555333333333444111111222222222333333333333333333333333444444444555444444444444555666666666555555444444444444444444444444444444444444444111111111111111111111111111111000/////////000000............////////////000000000111222222333333111111111111111111111111333333222222222222333333333333333333444444444444555555444444444333333333333333333444444444555555666666555555444444333333333222222222333444555666555555666666666777777777888:::;;;:::888666666666333444555666888999:::;;;:::999888777666555555555555666777888:::===???@@@>>>>>>>>>>>>>>>????????????===;;;;;;;;;;;;999888999;;;===???@@@AAAAAAAAA@@@>>>>>>???@@@AAA@@@???===???@@@AAAAAABBBCCCEEEEEEDDDCCCDDDFFFFFFFFFEEECCCCCCCCCCCCBBBAAA???>>>AAAAAABBBBBBBBBBBBBBBAAABBBDDDFFFFFFCCC@@@???>>>======>>>???@@@AAABBBCCC@@@@@@AAAAAABBBBBBBBBAAAAAAAAABBBCCCBBBAAA@@@???========================>>>===============>>>>>>>>>;;;888888;;;===<<<:::<<<;;;:::999999:::;;;<<<:::999999999888777777777777777777777777777777777888999:::999888888999:::::::::::::::;;;;;;;;;;;;<<<;;;;;;::::::;;;;;;<<<::::::999999999999::::::::::::::::::::::::;;;;;;:::888777888888888666444555555666666666777777777777777777777777777777777777777777777666666666666777777777777777777777777666666666555555555444444444555555555555666666666666555555555555444444444444444444444444444444444333333333333333333333333333333333333333333333333222222111000000000000000111111111000111111222222222222222222222222222222222222222111111111111000333333222222222222333333222111111111111222333333222111111111111222333333111111000//////000111111......///000111111111111444444333333333333444444AAAAAAAAABBBBBBBBBBBBBBBBBBAAA???>>><<<<<<;;;;;;=========>>>>>>??????@@@@@@@@@???????????????@@@AAA@@@???============>>>AAAAAAAAAAAA@@@>>>======>>>>>>===<<<<<<<<<<<<<<<:::999999:::===>>>>>>===888:::<<<>>>>>>>>><<<;;;;;;:::::::::999999999888666555444444666777777666666666555555444333333333333444444555555555444444555444444333333333444444555555444444444555666777333333333444444444555555333333444444444555555555444444444444444444444444111333444444333333555666444333333222222333333444444444444444444444444444444333222111111222333444333333333444444333333333222222222222222222222222111333555444333222333444000000111222333333444444444555555555555555555555444444333333444444555666555555444333333333333333333333333333333333333333111111111111111111111111111000000/////////000000......///////////////000000000111111111222222222111111111111111111111111333333222222222222333333222222333333333444444444555555555444444444333333222333333333444444444444666666555444444333222222222222222333333444444555444555555555666777777777888::::::999777666666777333333444555777888999:::888888777666555444444555444555666888;;;===@@@AAA?????????@@@@@@@@@?????????>>><<<<<<======<<<:::<<<===???AAACCCCCCCCCCCC>>>======>>>????????????>>>???AAAAAAAAAAAACCCDDDBBBAAAAAABBBDDDFFFEEEDDDAAABBBCCCDDDCCC@@@>>><<>>>>>???@@@AAAAAAAAA???@@@AAABBBBBBBBBAAAAAA???@@@AAAAAAAAA@@@???>>><<<<<<<<<<<<<<<;;;;;;;;;>>>======<<<;;;;;;<<<<<<>>>;;;999:::<<<======<<<::::::999999999:::;;;;;;<<<<<<;;;:::999888888888777777777777777777777777777888999999888888999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;999999888888888888999999999999999:::::::::999999:::999888999::::::888666555555555555666666666666777777777777777777777777888888888888888888888888777777777777777777777777555555555555555555555555444444444555555555666666666555555555555444444444333333333333333333333333222222222222222222222222222222222222222222222222222222111000000000000111222111000//////000222222222222222222222222222222333333333333333333333333222222222111111222222222222111111111111111222222111111111111111222222333333222222222222222222333000000111222222222222222333333333333333333333333BBBBBBBBBBBBBBBCCCCCCCCCAAA@@@???===<<<;;;;;;;;;>>>>>>>>>????????????????????????>>>>>>???@@@@@@AAA@@@???============>>>AAAAAAAAA@@@???>>>===<<<>>>>>>===<<<<<<<<<======<<<;;;:::;;;=========<<<999:::<<<>>>>>>===;;;:::999999999999999888888888999888777999<<<>>>>>>>>>777666666555444444333333555555666666666555555444444444333333333444444555444444444444444555666666333333333333444444444444333333333444444444444555444444444444444444444444333444444333111000111222444333333222222333333444444444444444444444444444333222111000000111222333222333333333333333333222222222222222222222222222111333444444333222222333000000111222333444444555444555555666666555444444333333333333333444555555444333333222222222222222222222222222222222222222000000000000000000000000000///////////////000000/////////000000111111111111111111111111222222222111111111111111111111111333222222111111222222333222222222333333333444444555555444444444333333333222222222222333333333444666666555444333222222111222222333333333333333333333444444555666777777777666777888777666555666888666666666666777777777777777777666555444444444444666666777888:::===???@@@??????@@@@@@@@@@@@???>>><<<;;;;;;<<<>>>???>>>===<<<===???AAABBBBBBBBBAAA<<<<<<===============>>>???@@@AAAAAAAAA@@@BBBCCCBBBAAA@@@AAACCCDDDDDDCCC???@@@BBBCCCCCCBBB@@@??????@@@AAABBBCCCDDDDDDDDDAAABBBDDDDDDBBB@@@@@@AAA???????????????????????????@@@AAABBBCCCBBBAAA@@@>>>??????@@@@@@>>>===<<<===<<<<<<<<<;;;;;;;;;:::======<<<;;;::::::::::::===;;;:::::::::::::::999888888888888888999999:::<<<;;;:::888888777777888666666666666666666666666666777999999888777999:::;;;;;;;;;;;;;;;;;;;;;;;;::::::999999999999::::::999888888777777888888999888999999::::::999888888999888777888999999888666555555555555666666666777888888888888888888888888777777777777777777777777666666666666666666666666444444444444555555555555444444444444555555555555666555555555555444444444333333333333333333333333222222222222222222222222222222222222222222222222333333222111111111111111333222111000000111222333222222222222222222222222333333333333333333333333111111000000000000111111222222111000000111111111111111000000111111222333222222222333333222222222000000111222222222222111333333333333333333333333CCCCCCCCCBBBBBBBBBBBBBBB@@@???>>>===<<<<<<<<<<<<>>>>>>???@@@@@@??????>>>???>>>>>>>>>>>>???@@@@@@AAA@@@???============>>>@@@@@@@@@@@@???>>>======<<<<<<;;;;;;;;;;;;;;;<<<===<<<;;;<<<======<<<;;;:::;;;<<<===<<<<<<::::::888888888888888888888888888777777999<<<>>>???>>>777777777666555555444444555666666666666555444444444444333333333444555555333333444555555555555444333333333444444444555555333333333333444444444444333333333333333333333333222333333111///---......444333333222222333333444333333333444444444444555222222111000000111222222222222333333333333222222111222222222222333333333111222444444222222222333000000111222333333444444222222333444444333111000333222222222222333444444333333222111111111111111111111111111111111111111//////////////////////////////......//////000000//////000000111111222222111111111111111111111111111111111111111111111111222222111111111111222222222222222222333333333333444444333333333222222222111111222222222333333333555555444444333333222222222222333333333333222222333333444555666777777888444555666555444444555777999999999888888777777777777666555555444444444555666777777888:::<<<>>>???>>>???@@@AAA@@@???>>>===:::999999:::<<<>>>>>>===;;;<<<===>>>???>>>>>>===:::;;;<<<<<<;;;;;;<<<===@@@AAABBBBBB@@@@@@AAABBBCCCBBBAAAAAABBBCCCBBB@@@>>>???@@@BBBBBBBBBAAAAAA???@@@BBBCCCDDDEEEEEEEEEAAACCCDDDDDDBBBAAAAAABBB@@@@@@?????????>>>>>>>>>>>>???AAACCCCCCBBBAAA@@@>>>>>>???@@@???>>>===<<<=========<<<;;;;;;::::::<<<<<<;;;:::999999::::::999999888888777666555444666666777777888999999999999888777555555555666666666666666666666666666666555777888888777777999:::<<<<<<<<<<<<;;;;;;;;;;;;:::999999888888999999:::888888777777777777888888777888999:::999888777666666555555555777777555333444444555555555666666666777777777777777777777777444444444444555555555555666666666666666666666666444444444444444444555555333444444444444555555555666555555555555444444444333333333333333333333333222222222222222222222222111111111111111111111111333333222111111111111222444333222222222222222222222222222222222222222222000111111111111222222222111000000000000000000111222222111000000000000111111000000000000111222222///000111111111111000/////////000000111000000///222222333333333333222222CCCCCCCCCBBBBBBAAAAAAAAA@@@??????>>>>>>>>>??????>>>???@@@@@@@@@@@@???>>>>>>>>>>>>>>>>>>???@@@@@@AAA@@@???============>>>>>>>>>????????????>>>>>><<<<<<;;;;;;;;;;;;<<<<<<<<<;;;:::<<<===>>>>>>===<<<<<<<<<;;;;;;:::::::::777888888888888888888888888777666666888::::::999888888888777666666555555555555555555555444333333333333333333333444555666111222555666777555444222444444444444555555555555222222333333333444444444333333333333333333333333222333333222111///000111444333333222222333333444333333333444444444555555333222111111111111222333222222333333333333222222111111222222222333333333111222444444222111222333111111111222222333333333111222333444444222111///222222222222222333333444222222111000000000000111000000000000000000000000////////////////////////...............///000000......//////000111111222111111111111111111111111111111111111111111111111222222111111111111222222111222222222222333333333333333222222222111111111111111111111222222222222333333333333333333333333111222333333333333222111222333333444555666777888999999999777555555666888;;;;;;:::::::::999999999777666666555555555555555555666777888:::===???@@@???@@@AAABBBBBB@@@>>>===<<<;;;:::;;;===>>>===<<<<<<<<<===>>>===<<<;;;:::888:::<<<;;;:::999;;;===@@@BBBBBBBBB@@@@@@@@@BBBFFFDDDBBBBBBBBBAAA@@@>>>>>>>>>>>>??????@@@@@@@@@@@@@@@BBBCCCDDDDDDDDDDDDDDDEEEFFFDDDBBBAAAAAABBB>>>>>>>>>>>>????????????>>>???BBBCCCDDDCCCAAA??????@@@AAAAAAAAA@@@>>>===>>>>>>======<<<;;;;;;:::;;;::::::999999999999:::777777888777666555444444666666777888999999::::::888777555444444555666777555555555555555555555555555666888888777777999:::===<<<<<<<<<;;;;;;;;;;;;999999888888888888999999777777777666666777777777777888999:::999888666555777555555555666666444222333333333333444444444444666666666666666666666666333333333444444555555555555555555555555555555555444444444444444444444444333333444444444555555555666555555555555444444444222222222222222222222222111111111111111111111111111111111111111111111111222222111000000000000111222333333333222222111000222222222222222222222222000000111111111222222222222111111000000111111222222222111000000000000000000000000000000111222222///000111111111111000///000111111111111111000000111222333333333333222111DDDDDDCCCBBBAAAAAA@@@@@@@@@@@@??????@@@@@@AAABBB>>>???@@@AAAAAA@@@>>>>>>>>>>>>===>>>>>>???@@@@@@AAA@@@???============>>>===>>>>>>????????????>>>>>>>>>=========>>>>>>???:::::::::;;;>>>@@@@@@???======;;;:::::::::::::::777777777777777888888888===;;;999999:::;;;:::999999999888888777777666666444444444444333333222111333333333333333444555666000222555777888666333111444444444555555555666666222222333333333444444444333333333333333333333333444555666666444444555666444333333222222333333444333333333444444555555555444444333222222333444444222222222333333222222222111111111222222333333333000222444333222111222333111222222222222333333333333444666666666444222111222222111111222222333444222111111000000000000000000000000000000000000000////////////////////////...............///000111---------...///000000111222222111111111111111111111111111111111111111111222222111111111111222222111111222222222333333333222222222111111111000000000111111111111222222222333333333333333333333444111222333444333333111000222222333444555666777888??????>>>;;;888777888:::;;;;;;;;;;;;;;;;;;;;;;;;777666666555555555666666444444666888;;;>>>@@@BBB@@@AAABBBCCCCCCAAA???>>>@@@???>>>>>>???@@@???===>>>?????????>>>===;;;:::777:::<<<;;;999888:::===AAABBBCCCBBB@@@???@@@AAAHHHFFFDDDBBBBBBAAA>>><<>>============>>>>>>???@@@AAABBBCCCCCCCCCCCCGGGHHHHHHEEEBBB@@@@@@@@@<<<<<<===>>>???@@@AAAAAA===???BBBDDDDDDCCCAAA???AAAAAABBBCCCBBBAAA@@@?????????>>>===<<<<<<;;;;;;:::999999888999999::::::666888999999888777777777666777888999:::;;;;;;;;;999888666555666777999:::555555555555555555555555444666777888777777999;;;======<<<<<<<<<;;;;;;;;;999999888888888888999999777777666666666666777777777888999:::999888666444999888777777888777555333111111222222222333333333555555555555555555555555555555555666666666777777555555555555555555555555555555444444444333333333333333333444444444555555666666555555555444444444222222222222222222222222111111111111111111111111000000000000000000000000111111000///////////////111222333333333111000///222222222222222222222222222222222333333444444444333222222222222222222333222222111000000///000000000000000000000111111222111222333444444333222111333333444444444333333222111222333444444333222111FFFDDDBBBBBBCCCDDDDDDDDD@@@@@@@@@@@@@@@???>>>===AAA@@@???@@@AAAAAA@@@>>>AAA???>>>>>>??????===<<>>>>>>>>>>>??????@@@@@@???>>>======>>>>>>===<<<<<<<<<<<<======>>><<<<<<<<<<<<<<<;;;;;;:::===<<<;;;:::999999999999:::999777555555666777888>>>;;;888777777888888888999888888888777777666666444444555555555555555555444444333333333333222222000222333444444444666888333333333333333333333333555444444333333444444555000111222333333333333333333333333333333333333333333333222222333333444555444444444444444444444444666555444333111000//////111111111111111111111111333333333333222111000000111222333444444222000///111111111111111111111111222222222222222222222222000000000000000111111111//////............//////......////////////......------------------------.........///////////////////////////000000000000111111111111000000000000111111111111111111222333111000///////////////000222444555444333222222333333333333222222222111111222222333333333444444444555555555666555555444333444444444333333222222222111111222333444666666777^^^mmmnnnWWW>>>444666777777777777777777888888888999999999888888888888888555666888;;;>>>@@@AAAAAABBBAAA@@@AAAAAAAAA???===============<<<;;;:::999<<<<<<<<<;;;;;;:::::::::777;;;>>>===999777999<<<@@@AAA@@@>>><<<<<<===???DDDDDDDDDCCCBBBAAA???>>>>>>??????@@@???>>>===<<<>>>???AAABBBCCCDDDDDDDDDNNNKKKGGGDDDBBBAAA???>>>;;;;;;<<<===>>>???@@@@@@@@@@@@@@@@@@AAAAAABBBCCCAAAAAAAAA@@@@@@?????????============<<<;;;::::::999::::::::::::999888888888888888777777777777777:::::::::999888777666666444555666888888888777666444444555555555555444444999888777555555555666777888888999999999:::::::::999888777555555555666777777777666555444333333333555666777888888777666555777777777777666666666666333333333333333333333333444444444444444444444444444444444555555555666666333333333444444444555555555666666777666444222111111111111111111111111111222333333444444333333222000000111222333444444555111111111111111111111111000000000000////////////000000000000000000000000111000/////////000222333222222222111111111111000111111222222222111111000111111111111000000000000000000000000000000000000//////000000111111222222111000///......000222444333222000///...---......111111111000000000000000GGGEEEBBBBBBBBBCCCCCCBBBAAAAAAAAABBBAAAAAA@@@@@@AAA@@@???@@@AAABBB@@@???AAA@@@??????AAABBBAAA???>>>>>>============>>>>>>@@@@@@???>>>>>>>>>>>>>>>??????>>>>>>>>>>>>>>>???;;;<<<<<<<<<<<<;;;::::::<<<<<<;;;999999888888888999888777666666777999:::>>>;;;888777777888888888888888888777777777666666666666666555444444444333444444333333333333222222333444555444333333444555333333333333333333333333444444333333333333444444222222333444444444444444333333333333333333333333333222222222222333444444444444444444444444444444555444444333222111000000111111111111111111111111333333333444333333222111222222444444444333111000111111111111111111111111222222222222222222222222111000000000000000000000//////............//////---......//////......---------------------------............////////////////////////000000000000111111111000000000000000222222111000000000111111000000////////////000000...000333333333222222333333333222222222111111111222222222222333333333333333333444555666666555555333333333222222111111111111222222333444555666777gggxxx{{{dddFFF777666777777777777777888888888888888888888888888888888888777888:::<<<>>>@@@AAAAAAAAA?????????@@@@@@>>><<<=========<<<<<<;;;:::999;;;;;;;;;;;;::::::::::::888<<>>???@@@AAAAAA???===;;;999>>>>>>??????@@@AAABBBBBBJJJGGGDDDBBBBBBBBBAAA@@@>>>>>>??????@@@@@@AAAAAA@@@@@@@@@@@@@@@AAABBBBBBBBBBBBAAAAAA@@@?????????============<<<;;;::::::888999999999999888777777777777777777777777777777999999999999888777666666555555666777888888777777555555555666666555555555999888777666555555666777888888888999999999::::::;;;:::999888777777888999777777666555444444444444333444555666666666555444666666666555555555555555333333333333333333333333444444444444444444444444444444444444555555555666333333333444444444444555555666666666555444222111111111111111111111111111222333333444444333333222222222222222222222333333111111111111111111111111111111000000000/////////000000000000000000000000000000000000000111222222222222222111111111111000111222222222222222111111111111111111000000000000000000000000000000000000000000000000000111111111111000/////////000222333333222111000//////000000111000000000000000000000GGGEEEBBBAAABBBBBBBBBAAAAAABBBBBBCCCCCCCCCCCCBBBAAA@@@???@@@AAABBBAAA??????>>>>>>???AAABBBBBBAAA>>>>>>============>>>>>>@@@@@@???>>>>>>>>>??????@@@@@@???>>>============;;;<<<<<<<<<<<<;;;::::::;;;;;;:::999888888888888888777777777777999:::;;;===:::888777888888888888777777777777666666666666777777666555444333333222444444333333333333222222555666666555222111111222333333333333333333333333444444333333333333444444333333444555555555444444333333333333333333333333222222222222222333444444444444444444444444444444333333333222222222111111111111111111111111111111222333444444555444444444222333444555444333222111111111111111111111111111111111111111111111111111111111111000000///////////////............//////---......//////......---------------------------............//////000000////////////000000000000000000000000000111111111333222111000////////////000000000//////000000111+++...111333333222222222333222222222222111111111111111111222222222222333111222333444666666666777222222111111111111111000111222222333444555666666PPPcccmmm\\\CCC666777999666666777777888888888888666777777888888999999999999:::<<<===??????@@@@@@>>>===<<<<<<===>>>===;;;======<<<<<<;;;;;;::::::999999999999:::::::::::::::===???>>>:::999:::<<<<<<======<<<;;;;;;>>>@@@>>>>>>>>>>>>>>>>>>>>>>>>@@@AAABBBCCCAAA===999777======<<<===>>>???AAABBBEEECCCAAAAAABBBCCCCCCBBB@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@???@@@@@@AAABBBCCCBBBBBBAAA@@@@@@??????============<<<;;;::::::777888888888888777666666777777777777777777777777999999999999888777666666666666666777777777888888555666666777777666666555888777777666666666666777888888888999999999999:::::::::999888888888999999777777666555444444444444333444555666666666666666555555555444444444333333333333333333333333333333444444444444444444444444444444444444555555555555333333333333444444444444555555555555444333222222111111111111111111111111222222333333333333222222333333333222222222111111111111111111111111111111222222111111111000000000000000000000000000000000000000111222222222222222222222222111111111111000222222333333333333222222111111111111000000000000000000000000000000000000111111111111000000000000000000000000000111111111222222111111111111222222000000000000000000111111HHHEEEBBBAAAAAAAAA@@@???AAAAAABBBCCCCCCDDDCCCCCCAAA???>>>???@@@AAAAAA@@@===<<<<<<===>>>??????>>>???>>>>>>======>>>>>>???@@@??????>>>>>>>>>?????????>>>===<<<;;;:::::::::<<<============<<<;;;;;;::::::999888888888888888777666777777888:::;;;<<<;;;999777777888999888777666666666666666666666666666666555555444444444333444444333333333222222222555555666444222111111222222222222222222222222222444333333333333333333444333333444444444444444333222222222222222222222222222222222111222333333444333333333333333333333333222222222222222222222222111111111111111111111111222333444555666666666666333444444444444333222111111111111111111111111111111111111111111111111111222222111000///......---///......------......///...//////000000//////...------------------------------......//////000000////////////000000000000//////000000111111111222111111000000///000000000000000000///000000111111+++...222444333222111111222222222222111111111111000000111111111222222222111222333444555555555555222222222222111111111111222222333333444555666666333CCCMMMEEE888222444666666666777777888888999999555666666777888999999::::::;;;<<<======>>>>>>>>><<<;;;999:::;;;<<<<<<;;;===<<<<<<;;;::::::::::::888888888999999::::::::::::<<<======;;;999:::;;;:::;;;;;;;;;:::;;;>>>@@@<<<=========>>>??????@@@@@@BBBDDDEEEDDD@@@;;;888<<<<<<<<<<<>>>>>=========@@@@@@????????????@@@@@@BBBBBBBBBAAA@@@@@@??????>>>>>>>>>>>>===;;;:::999888888888888888777777666666666666777777777777777888888888888888777666666777777777777777777888888666666777777777777666666777777777666666666666777888888888888999999999999888777777777777777777777777777666555555555555555555666666777888888888888666666555555444333333333222222333333333333444444444444444444444444444444444444444444444444444444222222333333333444444444444444444444333333222222111111111111111111111111222222333333333333222222222222222222222222222222111111111111111111111111222222222222111111111000000000000000000000000000///000222333333333222111222222222111111111000000222222333444444444333333111111111111000000000///000000000000000000000000222222111111000000/////////000111111111111000000000000000000111111222222000000000000000111111111GGGDDDBBB@@@@@@@@@@@@??????@@@AAABBBBBBBBBBBBBBB@@@>>>======???@@@@@@@@@???>>>======>>>>>>===;;;@@@??????>>>>>>??????@@@???>>>>>>===>>>>>>??????>>>>>><<<;;;::::::::::::>>>>>>>>>>>>>>>===<<<<<<999999888777777777888888555555666777888:::;;;<<<:::888777777888999888777555555555555555555555666333444444444555555666666444444333333333222222222222333444444222111222444222222222222222222222222333333333222222333333333222222333333333333222111222222222222222222222222222111111111111222333333333333333333333333333333111222222222222333333333111111111111111111111111222333444555666777777777333333444333333333222222000000000000000000000000000000000000000000000000222111111000///...------......------------......000000000111111000000000---------------------------------...///000000111////////////000000000000......///000111222222333000000///000000111222222000000000000000111222222///111444444333111000111222222222111111111000000000000111111111222222222333444444444444444333333222333333333333333333333222333333444444555555555333999;;;888444222222111555666666777888888999999555555666777888888999999::::::;;;;;;<<<<<<;;;;;;;;;999888888:::<<<<<<<<<<<<<<<;;;:::::::::;;;;;;888888888999999:::::::::999:::<<<<<<;;;::::::;;;999:::;;;::::::;;;>>>@@@============>>>@@@AAABBB???BBBEEEFFFFFFCCC???<<<;;;;;;<<<>>>BBBGGGKKKNNNFFFEEEDDDDDDEEEEEECCCBBB@@@@@@??????>>>>>>======@@@??????>>>>>>>>>??????AAAAAA@@@@@@@@@??????????????????>>>===;;;:::999999999::::::999999888777555555666666777777777777777777888888888777666666888888888888888777777777666666777777777777666666666666666777777777777666777777888888888999999999777777777888888888888777777777666555555555666666666666666666666777777888777777666666555444333333222222222333333444444444444444444444444444444444444444444444444444333333222222222333333333444444444333333222222222222222111111111111111111111111111222222333333222222111000000111222333333444444111111111111111111111111222222222222111111111000///////////////////////////000111222333222111111222222222111111111000000111222333444444444444444111111111111000000000///000000000000000000000000222222111111000000//////000000111111111111000///......///000000111111111//////000000111111111111FFFCCC@@@???@@@@@@@@@??????@@@@@@AAAAAAAAAAAA@@@>>><<<;;;;;;===?????????BBB@@@????????????===<<>>>>>>>>>>>??????======<<<<<<<<<===>>>>>>??????>>>===<<<<<<<<<<<<===>>>>>>>>>>>>===<<<<<<888888777777777777777888444555666777888999::::::999888777777999999888666444444444555555555555555222333333444555666777777444444333333333333222222000222333333222222333555222222222222222222222222333333222222222222333333222222333333222222111111222222222222222222222222111111111111111222333333333333333333333333333333222222222222222222222333111111111111111111111111222333444555666666666666333333222222222222111111000000000000000000000000////////////////////////000000000//////...............------------......///000000111111000000///------------------------,,,------...///000111111////////////000000000000---...///000111222333333111111111111111222222333000000000000111111222333111333444333111000000111222111111111111000000000111111111222222222222333444444444444444333222222333333333333333444444444333333333444444444555555888666444444666777666444555555666777888999999:::555666666777777888888888999999:::;;;;;;;;;;;;:::;;;999888888;;;===>>>===<<<;;;:::999999:::;;;<<<999999999999::::::::::::999:::;;;<<<<<<===<<<<<<:::;;;;;;;;;:::;;;>>>@@@>>>>>>======???@@@BBBDDD@@@BBBDDDFFFFFFDDDAAA???:::;;;===@@@DDDIIIMMMOOOGGGFFFEEEEEEFFFEEECCCAAABBBBBBAAAAAAAAA@@@@@@@@@@@@???>>>>>>===>>>>>>>>>>>>>>>>>>???????????????@@@@@@???>>>===<<<:::999:::::::::::::::999888888444555555666666777777888666777777888888777666666777888999999999888777666555666666777777666666555555666666777777777777666777777777888888888888999888999::::::;;;:::::::::777777666666555666666777444444333222222333333444888777777666555444333333111222222333333444444555444444444444444444444444444444444444333333333333222222222222333333333333333333222111111222222333111111111111111111111111111111222222222222111111///000111222333444444555111111111111111111111111222222111111111000000000//////////////////////////////000111111111111111222222222111111111111000000111222333333444444333111111111111000000000000000000000000000000000000111111111111000000000000111111111000000000000000---...///000000000000000/////////000111111222222DDDBBB??????@@@@@@@@@@@@@@@AAAAAAAAAAAA@@@@@@???===;;;999999;;;===>>>>>>@@@???>>>>>>???@@@???=========<<<<<<<<<<<<======;;;;;;;;;;;;;;;<<<======>>>======<<<<<<<<<======<<<<<<<<<<<<<<<;;;;;;:::777777666666666777777888444444555666777888888888888777666777999999888666333333444444444555555555333444444444555666666666444444333333333333222222000222333333222222333444111111111111111111111111333333222222222222333333333333444444333222222111111111111111111111111111111111111111111222222333222222222222222222222222333222222222222222222222111111111111111111111111222333444555555555555555222222111111000000000111000000000000000000000000//////////////////////////////////////////.........------,,,,,,------.........////////////......------------------------,,,,,,---...///000111111////////////000000000000------...000111333444444555444333222111111111111000000000000111222333444000111111000//////111333111111111111000000000000222222222222333333333333222222333444444444333333111111222222333333333333333333333444444444444555444222111444777999888888555555666777888999::::::666666666777777777777777999::::::;;;<<<<<<;;;;;;<<<:::888999;;;>>>???@@@<<<;;;999888888999;;;<<<;;;;;;;;;;;;::::::::::::::::::;;;===???@@@@@@@@@;;;<<<<<<;;;;;;;;;>>>@@@???>>>======>>>@@@BBBCCCBBBBBBCCCDDDCCCAAA???===999;;;===@@@DDDGGGJJJKKKDDDDDDCCCDDDFFFEEECCCAAAAAAAAAAAAAAAAAAAAAAAAAAA??????>>>===============;;;;;;<<<===>>>???@@@@@@@@@@@@@@@???===<<<:::999999999999999999888777777444444555555666777777888666666777777777777777666666888:::;;;;;;999666444555555555666666555555555444555666777888888777666777777777777888888888888888999:::;;;;;;;;;::::::777777666666666666777777555444222111000111111111777777666555444333222111111111222333333444555555444444444444444444444444444444444333333333222222111222222222222333333333333222111000000111222333111111111111111111111111111111222222222222111111111111111222222333333333111111111111111111111111111111000000000///////////////////////////////////////......//////000111222222222111111111111000///000111222333333333333111111111111000000000000000000000000000000000000000000000000000111111111333222000/////////000111//////000111111111000///...//////000111111222222CCCAAA???>>>???AAAAAA@@@BBBBBBBBBBBBAAA@@@@@@???<<<:::888888:::<<<>>>>>><<<;;;:::<<<>>>???>>>===;;;;;;;;;::::::;;;;;;;;;:::::::::::::::;;;<<<===;;;;;;:::::::::;;;;;;<<<::::::;;;;;;::::::999888777777666666666666777888333444555666777777777666777777666777999999888666333333333444444555555555555555555555555555444444444444444333333333222222111333444333111111222333111111111111111111111111333222222222222222222333444555555555444444333222111111111111111111111111111111111000111222222333222222222222222222222222333333333222222222111111111111111111111111111111222333444444555444444444222111000000///000000000000000000000000000000000////////////////////////.........///////////////...------,,,,,,------...,,,------------------,,,------------------------,,,,,,---...///000111222////////////000000000000,,,---...000111333444555999888666333111000//////000000000000111222333444...///......---///222555111111111111000000000000222222333333333444444444000111222333444555555555000000111111222222222222333333444444444444444444777666777888888555444444444555666777888999::::::777777777777666666666666::::::;;;<<<===============;;;999:::<<>>@@@???>>>===<<<===???AAABBBCCCCCCCCCBBB@@@>>><<<;;;999:::===@@@BBBDDDEEEFFFBBBAAABBBCCCEEEEEECCCAAA??????????????????????????????>>>===============999999:::<<<===???@@@@@@AAA@@@@@@???===<<<:::999888888888888888777666666444444444555666777777888666666777777777777777666555888;;;===<<<999666333444444555555555555444444444555666888888888777666777777777777888888888888666777888999:::999999888777777666666666666777888777666444222111111111222666666555444222111111000111111222333333444555555444444444444444444444444444444444333333222222222111111222222222333333333222222111000000111222333111111111111111111111111111111222222222222111111333333333222222222222111111111111111111111111111000000000000///////////////////////////////////////...---------...000111222222222111111111111000...///000111222333333333111111111111000000000000000000000000000000000000//////000000111111222222444222000......///000111000111222333333222111000...//////000111222222222AAA@@@>>>===>>>>>>>>>===@@@@@@@@@??????===<<<<<<::::::999999::::::;;;<<<::::::::::::::::::::::::;;;;;;;;;::::::999999999;;;;;;;;;;;;;;;<<<===>>>;;;;;;;;;;;;<<<<<<======999999::::::999888666555888777666555555555555555444444555555555555555555:::888777666777777555444222222333333333333444444666666555555555444444444333333444555444333222111222222222111111111000000000111111111111222222222333333222222111222222222666666555444222111000000222111000/////////000111000111111111111222222222444333222111000000000000000111111111111222222222111111111111111111111111333444555666555444333222111111111111000///------.................................------,,,,,,,,,///......------,,,++++++///...,,,++++++,,,...///000000///...------,,,,,,...------------...//////'''(((***,,,///000111111000000000000000000000000000000000111222333444555<<<:::666222///......///111111000000000000111111000000000000000000000000333222111000000000222222222222333333333333444444444444444444444444444444333222222111222222333333111111222222222333333333444444444555555555666666777777777777777777777777777888888999999888666555666666777888888888888888999888777888;;;=========;;;:::999888999;;;>>>???>>>>>>======<<<<<<;;;;;;999<<>>???>>>===<<<===>>>BBBAAA???======>>>@@@AAACCCCCCBBBAAA@@@???>>>===<<<===>>>@@@AAAAAAAAAAAA??????@@@AAAAAAAAAAAAAAA???@@@AAABBBAAA???===;;;<<<<<<;;;;;;;;;;;;::::::;;;;;;;;;<<<===???AAAAAAAAAAAA???>>><<<:::888777999888777666555555555555111333555666888888888777888777777666555444444333555666666666666666555444555555555555555555555555777777777777777777777777777777777777888888888888666666666666666666666666999888888888777777666666...///111333444333111000555555444444444333333333111222444555666555444444444444333333333333444444333333444444444333222111222222222111111000000000333222111000000111222333333222111111000000111111000000000000000000000000111111111111111111111111111111111111111111111111////////////////////////...///000111111000///...000000000000000000000000000000111111111111000000000000000000000000000000000000000000000/////////...............///000000111111000000000000111111111111111111000000000000111000111444777777444111000000000000000000000000>>>===<<<<<<===>>>>>>>>>????????????>>>===<<<;;;:::999999999999:::;;;;;;:::::::::::::::::::::::::::::::::999999999888888;;;:::::::::;;;;;;<<<===::::::;;;;;;;;;<<<<<<<<<999999999999888777666555777777666555555555555555555555555555555555555555777666444444555555333222222222333333333333444444666555555555444444444444333333444444444333222111222222222111111111000000000000111111111222222222111111111000000111222222555555444333222111111000111000/////////000222222000000111111111222222222444333222111000000000000000000111111111222222222111111111111111111111111444444444444333222222111111111111000000///------.................................------,,,,,,,,,,,,,,,------------------,,,+++)))(((((()))+++,,,***++++++,,,,,,---------,,,,,,++++++,,,,,,---...+++,,,---...///000000000000000000000000000000000...///000222333555666777:::888555111/////////000111000000//////000000111000000000000000000000000333222111000000111222222111111111222222222333333333333333333333333333333222222111000000000000111111111111222222222333333333333444444444555555555333333333333333333333333555666777888888777666555777777888888888777777777999777777888:::<<<<<<<<<<<<;;;:::999999:::;;;<<<==================<<<<<<;;;===AAADDDEEECCC@@@>>>===>>>??????======>>>???@@@???===<<<<<<===>>>???AAA@@@???>>>===<<<<<<;;;>>>>>>>>>>>>>>>?????????>>>???@@@@@@@@@@@@@@@??????@@@AAAAAAAAA???===;;;<<<<<<;;;;;;:::::::::999;;;;;;<<<===>>>???@@@AAABBBAAA???===;;;999999888:::999888777666666666666222333555777888888888777777777777666666555555555555555666666666666555555555555555555555555555555666666666666666666666666666666777777777888888888777777777777777777777777888888888777777777666666000000222333333333222222555444444444444333333333333333444444444444444444555444444333333444444555444444333333333222222222333333222222222111111111222222111000000111222222333222111111000000111111000000000000000000000000111111111111111111111111111111111111111111111111//////////////////////////////000000000000//////000000000000000000000000000000111111111000000///........................///////////////////////////............///000000111000000//////000000111111111111000000000//////111000000222555666444111000000000000000000000000:::;;;;;;<<<<<<===>>>>>>>>>>>>>>>>>>===<<<;;;;;;999999888888999999:::;;;;;;;;;;;;;;;::::::::::::999999888888888888777777:::999999999999:::;;;;;;:::::::::::::::;;;;;;;;;:::999888777777666666777666666666666555555555555555555555555555555555555777555444444555555333222222222333333333333444444555555555555444444444444333333333444333222222111222222222111111111111111000000000111111111222222////////////000111222222333333333222222222111111000/////////000111222333000000000111111111222222333222111111000000000000000000000111111111222222111111111111111111111111444333222111000000000000000000000000///......---------------------------.........---------------+++++++++,,,---............---,,,++++++,,,---...******++++++,,,---......,,,,,,,,,+++,,,,,,---...///000000000000///......000000000000000000000000---...111333555666777777777555333000//////000111000//////......//////000000000000000000000000000222111111000111111222222000000111111111222222222222222222222222222222222222111000///////////////111111111222222222222333222222333333333444444444222222222222222222222222333333444555666666666666777777888888888777666666888777666777999;;;;;;;;;;;;;;;;;;:::::::::999999==================>>>>>><<>>===>>>???======<<<;;;;;;<<<===>>>@@@???>>>===<<<;;;;;;;;;???>>>===<<<;;;;;;<<<===>>>???????????????>>>===???@@@@@@AAA@@@???===<<<<<<<<<<<<;;;:::999999888<<<<<<======>>>???@@@@@@AAA@@@>>>;;;:::999999999:::999888777777777777777222333555777888888888777777777777777666666666666333444555666666666666666444444444444444444444444666666666666666666666666666666777777777777888888888888888888888888888888777777777777666666666666222222333333333333333444444444444444333333333333555444444333333333333444555555444444444444555555555444333222111222222333333333333333222222222222222222111000000111222222333222111111000000111111000000000000000000000000111111111111111111111111111111111111111111111111000000000000000000000000000//////////////////000000000000000000000000000111111111111111000///...................................................//////......//////000111000//////......//////000111111000000000000//////000//////000222333222111000000000000000000000000;;;<<<======<<<<<<<<<===<<<<<<<<<<<<<<<;;;::::::888888888888888999::::::;;;;;;;;;;;;::::::::::::777777777777777777777777999999888888888888999999999999999999999999999999999888777666555666777777555666666666666666555555555555555555555444444444888777555555666777555444222222222333333333444444444444444444444444444444333333333333222222111111111111111111111111111111000000000000111111111111/////////000000222333444111111111222222222222222000000000000000000111111000000000000111111111111222222111000000000000000000000000000111111111111111111111111111111111111444333111///........./////////000000///......---------------------------...............---------++++++,,,,,,,,,---------///...------------.../////////.........---------...............///000000000000000000//////...---////////////////////////...000222555666666555444444222111000///000111111//////............//////000000000000000000000000111111111111111111222222111111111111222222222222222222222222222222222222000000000//////000000111111111111111222222222222111111222222222333333333444444444444444444444444000111222333444555666666555555666777888888777777888666555666888::::::999888999::::::::::::999999<<<<<<<<<======>>>>>>>>><<>>;;;>>>???@@@???>>>===>>>@@@<<<<<<<<<;;;<<<===>>>???AAA@@@???>>>============???===;;;:::999:::<<<===>>>>>>>>>>>>>>>======<<>>============<<<;;;:::999888888<<<===>>>>>>????????????@@@???<<<:::999999999:::::::::999888777777888888333444666777888888777777666666666777777777777777222333444555666666777666444444444444444444444444666666666666666666666666666666666666777777777888777777777777777777777777666666666666666666666666444444333333333444444555444444444333333333222222666555333222111222333333555555444444444444555555555444222000000111222444333333333333333333333333222111111111111111111222333222111111000000111111000000000000000000000000111111111111111111111111111111111111111111111111000000000000000000000000000///...------...///000000000000000000000000000111111222111111000///...........................---------.............../////////...///000000111//////............//////111000000000////////////000///......///000111111000000000000000000000000===???@@@???===;;;:::;;;::::::;;;;;;;;;:::999999888777777777777888999999;;;;;;:::::::::999999999666666666666666666666666999888888777777777888888888888888888888777777777888777666555555555666777444555666666777666555555666666555555555444444444777666555555666666555444222222222333333333444444333333444444444444444444333333222222111111111111111111111111111111111111//////000000000111111111000000000111222333444555000000000111111111222222111111111111000000////////////000000000111111111111111000000///000000000//////000000000111111111000000000000000000000000222111///...------.........////////////......---------------------------........................------,,,,,,,,,+++++++++++++++************++++++...............---------///............///000000---....../////////......////////////////////////111222444555555444222111111000/////////000111111//////............//////000000000000000000000000000000111111222222222222222222222333333333333444333333333333333333333333/////////000111222333444000000111111111222222222111111111222222222333333444444444444444444444444///000000111333444555666222333555666888888999999777666555555777999999888555666777999:::;;;;;;;;;;;;;;;<<<<<<======>>>>>>;;;===@@@BBBBBB???<<<:::===???@@@???>>>===>>>???<<<<<<======>>>???@@@AAAAAA@@@???=========>>>>>>===<<<:::999:::;;;===???======>>>>>>>>>======<<<>>>?????????>>>>>>============<<<<<<;;;:::999999===>>>??????@@@???>>>>>>>>>===;;;:::999999999::::::999888888888888888888444555666888888888777777666666666666777777777777222222444555666666666666444444444444444444444444555555555555555555555555555666666666666777777777555555555555555555555555555555555555555555555666555555444333333444444555444444333333333222222222666555333222111111222333444444333333333333444444555444222000000111222333333333333333333333333333111111111222222111111111333222111111000000111111000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000000///...------...///000////////////////////////111111111111111000//////////////////////////////------------....../////////////////////000111111//////............//////000000000////////////.../////////......///000111////////////////////////===@@@BBBAAA===999999:::888999999::::::999888888777777777666777777888999::::::999999888888777777555555666666666666777777999999888777777777777888777777777666666666666666666666555555555555666666444444666777777777666555666666666555444444333333444333222333444444333222222222333333333333444444333333333333444444444444333333222111111111111222111111111111111222222222/////////000000000111111222111111111222333444444000000000000000111111111111111111111111000///////////////000000000111111111000000//////000000000/////////000000000111111000000000000000000000000000//////...................../////////......---,,,,,,,,,,,,,,,,,,,,,,,,.............../////////---------,,,+++*********,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++---...//////------,,,,,,------...///,,,------...////////////000000000000000000000000222333333444333222000//////.........//////000000000//////......//////000000000000000000000000000///000111222222222222222222222333333333444444444333333333333333333333333/////////000111222333444000000000111111111111222111111222222222333333333222222222222222222222222000000000111222333555666222333444666777888999999777555444444666777777777444444666777999;;;<<<===;;;;;;;;;;;;;;;;;;<<<<<<:::;;;===>>>>>>===<<<;;;<<<>>>???>>>===<<<===>>><<<===>>>???@@@AAABBBBBB@@@???===;;;;;;<<<===>>>===<<<;;;;;;<<<===>>>???<<<<<<===>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>=========<<<<<<<<<<<<<<<>>>???@@@@@@@@@???>>>===;;;;;;;;;::::::999999999999888888777777777888888555666777888999888777777666666666666555555555555222333444555555555555555333333333333333333333333555555555555555555555555555555666666666666777777444444444444444444444444444444444555555555555555555444444444444444333333333333333333222222222222444333333222222222222333333333222222222222333333444333222111000111111222222222222222333333333333000111222222222222111000333222111111000000111111000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000///..................///////////////////////////000000111111111111000000000000000000000000000000---------...//////000000000000//////000000111222000//////......//////000000000////////////.........///000000......///000////////////////////////:::>>>AAA@@@<<<999999;;;777888888999999888888777777666666666666777888888999999888888777666666555555555666666777777777777:::999888888777777777888666666666666555555444444444555555666666555555555333444666777888777666555777666666555444444333333444333222222444444333222222222333333333333444444222222333333333444444444333333111000000000111222000000111111111222222222////////////000000000111222111111111111111222222000000000000000000//////---...000111222222222111////////////000000000111000000////////////000000////////////000000000111000000000000000000000000---......///////////////------...//////......---,,,,,,,,,,,,,,,,,,,,,,,,---........./////////000,,,,,,++++++++++++++++++---..................---((()))***+++---...//////---------------......///......///000000000000///000000000000000000000000222222111111111111000000.............../////////111000000//////000000111000000000000000000000000...///111222333333222222111222222222333333333333222222222222222222222222111000000/////////000000000000000000111111111111222222222222333333333444111111111111111111111111111111000000111333444555444555666666777666666666666555333444555777666666666666555666777999;;;<<<::::::::::::::::::999999::::::;;;;;;<<<<<<======;;;===>>>===<<<;;;<<<===;;;<<<>>>???AAABBBCCCCCCAAA???===;;;;;;<<<>>>@@@?????????>>>>>>>>>>>>>>>;;;<<<===>>>???@@@@@@@@@>>>>>>=========>>>>>>>>>=========>>>>>>>>>>>>>>>>>>???AAAAAAAAA???===<<<888999:::;;;;;;:::888777777777777666666777777888555666777888999888777777666666555555444444333333333333444555555444444444333333333333333333333333555555555555555555555555555555555666666666777777444444444444444444444444333333444444444555555555333444444555444333222111333333333222222222222111111222222333333333222222222111111000000111111222222222222222111111111111111111111222222222333333000111222222222222111000333222111111000000111111000000000000000000000000111111111111111111111111000000000000000000000000////////////////////////---......//////......---////////////////////////...///000111111222111111////////////////////////------...//////000111111000000//////000000111222111000000//////000000111000000/////////.........---///222222///......///////////////////////////666;;;??????;;;888999;;;666777888888888888777777666666666666666777888888999888888777666555555444555666666666777777888888::::::999888888777888888666666666555555444444444333444555666666666444444222444666777888777666555777777666555444444333333666444444444666666555444222222333333333444444444222222222333333444444444444333111000000000111222000000111111222222222222////////////000000000000222111000000000000000111111000000000////////////***,,,...111333444444444////////////000000000000000000////////////000111////////////000000000000000000000000000000000000,,,---...000111000000///------......///......---,,,,,,,,,,,,,,,,,,,,,,,,---.........//////000000*********++++++,,,------***++++++,,,,,,++++++***........................///////////////000111111000111111111111000000///000000000000000000000000000000//////000000111222------..................111111000000000000111111000000000000000000000000...///111222333333222222000111111111111222222222000000000000000000000000222111000///------,,,,,,000000000000111111111111222222333333333444444444111111111111111111111111222111111111111333444555777777777777666555444333666444333333555666666555888777666555666777999;;;:::::::::999999888888888;;;:::::::::;;;<<<>>>@@@;;;<<<===<<<;;;:::;;;===;;;<<<===???AAABBBCCCCCCDDDBBB@@@>>>>>>???AAACCCAAABBBAAAAAA@@@>>>===<<<:::;;;===>>>@@@AAAAAAAAA>>>>>>============>>>???======>>>>>>??????@@@@@@???@@@AAABBBAAA???===<<<777888:::<<<<<<:::888666777666666666666666777777666666888999999888777777666666555444333333222222444444444555444444333333333333333333333333333333555555555555555555555555555555555555666666666777555555555555555555555555333333333444444555555555222333444555555333111000333333333222222222111111///000222333444444333222111111000000000000111111111222222222222111000000000000000111111222222222000111222333333222111000333222222111000111111111000000000000000000000000111111111111111111111111000000000000000000000000////////////////////////,,,---...//////...---,,,////////////////////////---...///111222222222222.................................///000111111222000000000000000111111222111111000000000000111111000/////////............,,,///333333000......///////////////////////////;;;::::::999888888888999888999:::;;;;;;;;;;;;:::777666666555555555555666777777777777666666666666:::777444444666888777666888888888777777777777777777666444222222222444555444444444444444444444444555666666666555444333333555555444444444333333333333333333333333333333333222333333444444333333222222222222222222222222222...000222333111000000000111000000000000000111111000000000000000//////...111111111111111111111111000000000000000000000000////////////////////////////////////..................////////////......000000000000000000000000////////////////////////......------------......//////.........---------------------------------++++++++++++++++++++++++.........------,,,,,,,,,------------------------,,,,,,,,,---------......////////////////////////000000000000000000000000............////////////222222333333333222111111000///---,,,,,,---...///......---,,,---...///000////////////...---,,,+++000111111111222222222222////////////000000000000000000000000000000000000///////////////000111111000000000000111111111111000000000000000000000000222222222222222222222222000111222222222222111000111111222333333444555555666666555555555444444444666777777888888888888777;;;999888666666777999:::999::::::;;;;;;::::::999;;;;;;;;;<<<<<<<<<======:::::::::;;;===@@@BBBDDD@@@???>>>>>>>>>???AAABBB>>>???AAABBBAAA>>><<<:::===;;;999999;;;===>>>===@@@???>>>===<<<<<<<<<<<<>>>>>>??????@@@AAABBBBBBEEEDDDAAA>>><<<;;;;;;;;;777777888999999999999888999999777666555555555555666666777777888888999999333444444555555444444333555555444444444333333333111333333222000///000111444555666777777666666555555555555555555555555555555555555444444333333333444555555555444333222222666555444222111111222222333333333444444444555555111222222333333222222111222222222222222222222222333222222222111111000000...000111111000///111222111111111111111111111111000///...------...///000///000000000000000//////111111000000//////......000000///...............000/////////000111222222000///...---------------000///---,,,,,,---///000////////////////////////...//////000111222222333////////////////////////000///...------...///000.../////////000000000111000000000000000000000000000000000000000000000000000111111000///......///;;;;;;:::999999999999999999999:::::::::;;;;;;;;;888888777666666666777777777777777777777777777666999777444444666888777666:::999999999888888777777777555444222222333444555444444444444444444444444555555555666555555444444555444444444444333333333333333333333333333333333222333333444444333333222222222222222222222222222///000222222000///000111111000000000000000111111//////000111111111111111111111111111111111111111000000000000000000000000000000000000000000000000////////////..................////////////......////////////////////////..............................------------......//////.........---------------------------------........................,,,,,,,,,+++++++++******---------------------------------.........//////////////////////////////////////////////////////............////////////111222222333333333222222222000...,,,,,,,,,------...------,,,---...///000---....../////////....../////////000000000000111////////////000000000000000000000000000000000000///////////////000000111//////000000000111111111111111111111111111111111222222222222222222222222111111111111111111111111222222333444444555666666666555555555444444444333666666777777888888777777:::999777666666777999:::999::::::;;;;;;::::::999999:::::::::;;;;;;;;;;;;:::::::::;;;===???AAACCC>>>===<<<<<<<<<===??????>>>>>>???@@@???===;;;:::===<<<;;;<<<>>>?????????======<<<<<<<<<<<<======BBBBBBBBBCCCDDDEEEEEEFFF??????===<<<::::::999999777777888999999999999888999888777666555555555555444444555555555555555555333444444555555444444333555555444444444333333333111222333333111000111222333444666777777666666555555555555555555555555555555555444444444333333333222333444555555555555555666555444222111111222222222333333333333444444444111222222333333222222111222222222222222222222222000000000000000000000000///111222111000///000111111111111111111111111111111000////////////000111//////000000000000//////111000000000/////////...111111000/////////////////////////////////000111//////...---------------...//////////////////...////////////////////////.../////////000111111111////////////////////////000///...------...///000///////////////000000000000000000000000000000000000000000000000000000000000111111000///......000;;;;;;;;;:::::::::::::::;;;:::999999999:::;;;<<<:::999888777777777777888777777777777777777777777999777555444666777777777<<<;;;;;;:::999888777777666555444333222333444555444444444444444444444444444444555555666555555555444444444444333333333333333333333333333333333333222222333333333333222222222222222222222222222222000111111000//////000222111000000//////000000000......000111222333333333111111111111111111111111000000000000000000000000111111111111111111111111////////////...............//////000000//////...........................------------------------......------------.....................---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++------------------------........./////////000000////////////////////////////////////////////////---............/////////111111222333444444444333333111///---,,,++++++,,,...------------...//////,,,---...///000000000000------........./////////////////////000000000000000000000000000000000000//////......//////000111//////000000000000111111222222222222222222222222000000000000000000000000222222111111111111222222333333444444555555666666555555444444444444333333555666666777777777777888999888777666666777999999999999::::::::::::999999888888999999999999::::::;;;;;;;;;;;;===>>>???@@@=========<<<===>>>>>>???=========<<<<<<;;;;;;:::<<<<<<<<>>>>>@@@@@@AAAAAABBBBBBCCCCCC;;;;;;;;;;;;::::::999888777777888999999999999888999888777666666555555666444444444444444444333333333444444555555444444333555555444444444333333333111222333333222222333444333444555666777666666555555555555555555555555555444444444444333333333333000111333555666777888888555555444333222222222222111111222222222333333333111222222333333222222111222222222222222222222222000000111111111111111111222333333222000//////000111111111111111111111111111111000000000000111111//////000000000000//////000000000000////////////222111111000000000000111000//////............/////////...------------......///000111111000///...////////////////////////......////////////////////////////////////////////////............//////////////////////////////000000000000000000000000000000000000000000000000///000111000///...///000;;;;;;<<<<<<<<<;;;;;;;;;===;;;:::999999:::<<<===:::999888777777777777777777777777777777888888888888777666555555666777777<<<;;;;;;999888777666666555444444333333333444555444444444444444444444444333333444555666666666555444444444333333333222222222222222222222222222222222222333333333333222222111111111111111111111111111111111000...///111333111000000////////////000......///111111222222222111111111111111111111111////////////////////////000000000000000000000000////////////............//////000000000000//////........................------------------------......------------......................................................++++++++++++++++++++++++..................------........................---.........////////////////////////////////////////////////////////////---------.........//////000000222333444444444444111000///---,,,,,,,,,,,,------------......//////......///000000000000000---------.........//////////////////000000000000///////////////////////////............///000000////////////000000000111111111111111111111111111000000000000000000000000222222111000000111222222333333333444444444555555444444333333333333333333555555555555666777777888888777777666777888888999999999::::::::::::999999999999999999999999999999;;;;;;;;;<<<<<<======>>>???????????????@@@@@@AAA===<<<;;;999999999:::;;;::::::===@@@CCCDDDBBB???;;;;;;<<<======>>>>>>>>>>>>>>>>>>???????????????;;;;;;<<<<<<<<<:::888777777777888999999999999888888888777666666666666666666666666555555444444444333444444555555444444333555555444444444333333333111222444444333333444555222333555666777666666555555555555555555555555555333333333333333333333333000111333555666888888999444444444333222222222222000111111111111222222222111222222333333222222111111111111111111111111111333333333222222111111111444555555444111000000111111111111111111111111111000000000000000000000000...//////000000000000///000000000000////////////111111000//////000000000111000//////............///......---------............////////////......////////////////////////..................------/////////////////////////////////....../////////000////////////.........///////////////////////////////////////////////////000111000///...///000;;;<<<<<<=========<<<<<<===<<<:::999999:::<<<===:::999888777666666666666666777777777888888888999777777666555555666777888;;;:::999888777666555555444444444333444444444444444444444444444444444444333333444555666666666555444444333333333222222222222222222222222222222222111222222333333222222111111111111111111111111111111111111000...///111333111111000///......//////...///////////////......000000000000000000000000////////////////////////////////////////////////////////////............//////000000000000//////........................------------------------......------------......---.............................................////////////////////////................................................,,,,,,---------.........////////////////////////........................------------............///000111222333333333333......---------......///---------...............000000000000000///............/////////000000000////////////000000000000////////////////////////...............//////000...////////////000000000000000000000000000000000////////////////////////222111111111111111111222222222222222222333333333222222333333333333333333444444444444555666777888666666666777777888888999888999999::::::999999888::::::999999999999999999::::::;;;;;;<<<<<<<<<<<<>>>?????????@@@@@@@@@@@@<<<;;;999888777888::::::888999<<>>===>>>????????????>>>===@@@@@@@@@@@@@@@?????????;;;<<<<<<<<<:::888666555777777888999999999999888888777777666666666666777666666555555444444333333333444444555555444444333555555444444444333333333111222444444333333444555111222444555666666666555555555555555555555555555333333333333333333333333222333444555666666666666333333333333333333222222000000000111111111222222111222222333333222222111111111111111111111111111444333222111000///...---666777777555222111111111000000000000000000000000////////////////////////......///000000000000000////////////000000000000//////.........//////000222222111000////////////......---------......///000...,,,******,,,...000////////////////////////............------------////////////////////////...//////////////////.../////////...............////////////////////////////////////////////////...000111000///...///111;;;<<<===??????>>>===<<<===<<<;;;:::::::::;;;<<<:::999888777666555555555666777777888888999999999777777777666555555777999999999999888777666555555333333444444444444444444444444444444444444444444444444555555666555555555333333333333222222222222222222222222222222222222111111222222222222111111111111111111111111111111000111111000//////000222111111000///.............../////////......---,,,000000000000000000000000000000000000000000000000........................////////////............///000000111111000000///........................------------------------......------------......---------...............................................................,,,,,,,,,,,,------------........................,,,,,,,,,------------...////////////////////////........................,,,------------.........//////000111222222222111,,,,,,---....../////////,,,---......//////......000000000000///...---,,,//////000000000111111111////////////000000000000000000000000000000000000......------......///000......////////////000000////////////////////////////////////////////////000111222222222222111000111111111111222222222222111111222222222222333333444333333333444555777888555666666777777888888888888888999999999999888888:::::::::999999999999999999999:::;;;<<<<<<<<<;;;<<<<<<===>>>>>>>>>>>>===;;;:::999888888888999:::888999;;;>>>AAAAAA???<<<>>>???@@@AAA@@@???>>>===>>>>>>>>>======<<<<<<<<<:::::::::999777555444333777777888999999999999888777777666666666666777777333333333333333333222222333444444555555444444333555555444444444333333333111222333333222222333444111222333555666666666555555555555555555555555555222222222222333333333333333333444444555444444444222333333444444333333222000000111111111222222222111222222333333222222111111111111111111111111111111111000///---,,,+++***555666666444222000000111000000000000000000000000......////////////......---...///000000111111000////////////000000000000...............//////000222111111000000000000111...------------...//////111...***((((((***...111////////////////////////------..................////////////////////////......////////////......------........./////////000000000000000000000000000000000000000000000000...///000000//////000111;;;<<<>>>@@@@@@???>>>======<<<<<<<<<;;;;;;;;;;;;;;;;;;999888777666666666666777777888888999::::::666777888666444444777999999999999888888777777777222333333444555555555444444444444444444444444444555555555666555555444444333333333222222222222111111111111111111111111111111111222222222222111111111111111111111111111111///000222222000///000111111111000......------...---...///////////////...000000000000000000000000000000000000000000000000////////////////////////////////////............000000111111111111000000////////////////////////..............................------------......---------.........//////........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...........................------------............////////////////////////........................,,,,,,---------............//////000000000//////------..................,,,---.../////////...---....../////////......---//////000000000111111111////////////000000000000000000000000000000000000...------------...//////........./////////000000////////////////////////000000000000000000000000///000222444444222000///222222222222222222222222111111111111222222222333333333222222333555777999444555666777888888888888888888999999999999888888999999888888888777777777777888:::;;;<<<<<<<<<;;;;;;<<<===>>>???>>>>>>===999999999999999999999:::::::::;;;>>>@@@@@@>>><<<;;;<<<>>>@@@AAA@@@???>>>======<<<;;;;;;:::999999:::999888777666666666666777777888999999999999888777777666666666666777777333333333333444444444444333444444555555444444333555555444444444333333333111222333333111000111222000111333555666666666555555555555555555555555555111111222222222333333333111222333333444333333333222222333444444444333222111111111222222222333333111222222333333222222111111111111111111111111111////////////............222333333222000...//////000000000000000000000000...///000000000000///...---...///000111111111111.../////////000000000111//////......///000000111000////////////000000111---------------...//////000...,,,******,,,...000////////////////////////---------...//////000000////////////////////////---...///000000///...---+++,,,,,,---...///000000000000000000000000000000000000000000000000000000---///000000//////000222;;;===???@@@AAA@@@???>>><<<<<<======<<<;;;::::::===<<<;;;999888777777777666777777888999999::::::666777888666444444777::::::999999999999999999999222333444444555555555444444444444444444444444444555666666666555444333333333333333222222222111111111111111111111111111111111111222222222222111111000000000000000000000000...000222333111000000000111111000......---------,,,---...000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000/////////............000000111111111111000000000000000000000000000000////////////////////////.........------.........---------.........//////////////////////////////////////////////////////........./////////000000////////////////////////............/////////000////////////////////////........................,,,,,,,,,---------.........///////////////...---.../////////...---,,,,,,,,,,,,.../////////...---+++,,,---...////////////////////////000000000000////////////000000000000000000000000000000000000...------------...//////............/////////000000000000000000000000000111111111111111111111111...000333555555333000...333333333333333333333333000000111111222222222333333222111111222555777999444444666777888888888888888888999999999999888888888888777777666666666555666777999;;;<<<<<<<<<;;;===>>>???AAAAAA@@@@@@???999999999999999::::::999<<<<<<<<<>>>@@@@@@>>><<<888:::<<>>======<<<;;;:::999888888999:::;;;777777888999999999999888777777666666666666777888555555555666666777777777333444444555555444444333555555444444444333333333222333333222000///000111000111333555666666666666555555555555555555555555111111111222222333333333///000111222333333333333111222333444444444333222111222222222222333333333222222222333333222222222000000000000000000000000///000000111222333333444///000111///---,,,---...000000000000000000000000///000111222222111000///---...///000111111111111.../////////000000111111000000///000000111222222...............///000111---------------...///000///...------------...///////////////////////////---------...///000111111////////////////////////---...///000000///...---***+++,,,---...000111111000000000000000000000000000000000000000000000000---///000000//////000222:::;;;===??????>>><<<;;;======<<<<<<<<<======>>>::::::::::::999999888777888888888777888888999999<<<;;;:::888777777777666555555666666777777888888555555666777777777777777444444444444444555666777333444444555555444444333333222000//////000222333111111111111111111111111//////000111111111111111000000111111111111000000000000000000000000000000111111000000000000111111---///000///...---...000////////////000000000000//////000000000000//////444333222000////////////111111000///////////////////////////000111222333........................///000111111000...,,,***...------------...//////,,,---......//////......////////////////////////......//////...---,,,,,,//////.........---------//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,---------............///////////////////////////.........------,,,,,,,,,,,,,,,,,,---------.....................///000000,,,,,,------------,,,,,,............////////////,,,---------.../////////////////////////////////000000000000000000000000//////000000000000//////111111000000//////............//////000111111111000///...------...///000000000000000000000000000......//////000000111111111111111111111111111111111222222333333444444555666666666666555555555555999999888888777666666666666777888888666555666777777999::::::999999;;;<<<<<<<<<<<<<<<;;;:::999888999:::;;;<<<============<<<:::999;;;>>>@@@???===;;;;;;<<<>>>>>>???????????????>>><<<<<<;;;;;;;;;:::;;;<<<<<<;;;:::888777888777777777777777888888999888777666666555555666222222222333333444444444555555555444444333333333333333333222222111111111111111111111111111111111111111333555666777777777999777555333222111222222333333333333333333333333222333444444555555444444555555444333333222111111111111111111111111111111222222111000//////000000111111111111111111111111000000000000000000000000000000000000000000000000//////000000000000//////000000000000000000000000//////000111111111111111111111000000//////.........///000111111000///...........................//////.........---------............//////////////////000000///...------******++++++,,,---......000///...---,,,------...///////////////.........////////////////////////////////////////////////////////////////////////........................:::;;;===>>>>>>>>>===<<<>>>>>>===<<<;;;;;;;;;<<<:::::::::::::::999888888999999888888888888888999999888666555555555555666666666666666777777888888555555666777777777777777555444444444444555666666333333444444444444333333333222111000000111222333111111111111111111111111///000000111111111111111000000000000000000000000000000000000000000000000000000////////////000000///000111000.........000////////////000000000000//////000000000000//////222222111000////////////111111000000//////000000////////////000111222222////////////////////////---...///000000///---,,,...------------...//////,,,,,,---.............................................//////...------,,,//////.........---------//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,---------............///..............................---------,,,,,,,,,,,,,,,,,,---------.....................//////000---------......---------............////////////---------.......................................//////////////////////////////000000000000//////000000000000//////......+++,,,,,,---......//////000///............///000000000000000000000000000////////////000000000000111111111111111111111111111111222333333444444555555555555555666666666666777777888888888888888888777777777666444333555666999:::;;;;;;::::::<<<===<<<<<<<<<<<<<<<:::999999:::::::::;;;<<<============;;;:::;;;>>>???>>><<<;;;<<<===>>>???????????????>>>===<<<;;;;;;;;;<<<;;;;;;;;;;;;:::999777777888777777777777777888888999888777666555555555555222222222333333333444444444444444333333333333333333333333222222222111111111111111111111111111111222333444555666777777777777666555333222222222222222222222222222222222222222333444444555444444444555444444333222222111111111111111111111111111111222222111000000000000000111111111111111111111111000000000000000000000000000000000000000000000000//////000000000000////////////////////////////////////000111111111111000111000000000/////////......///000111111000///...........................//////.........---------............///////////////////////////...------,,,,,,------......//////000///...---,,,------...////////////............////////////////////////////////////////////////////////////////////////........................<<<<<<<<<<<<============???>>>===<<<;;;::::::::::::;;;;;;;;;;;;::::::999::::::999888777777777777888666555333333555666777666666666777777777777888555555666777777777777777666666555444444444444555333333444444444444333333111111111111111111111111000000000000000000000000///000111111222222111111222111000//////000111222000000000000000000000000//////............//////000111222111///...///000////////////000000000000//////000000000000//////000//////......//////000111111111000000000//////............///000111111000000000000000000000000+++,,,---/////////...---...------------...//////+++,,,------......------.................................///......---,,,...............---------...............------------------------------------------............///...........................------------,,,,,,,,,,,,,,,,,,---------............------......///000---..................------............/////////...............---------........................////////////////////////...//////000000//////...000000000////////////...,,,,,,,,,---......//////000//////......//////000000000000000000000000000000000000000////////////000000000000000000000000111111222222333444444444444444444555666666777777666777777888999999::::::888777666444222333555888===>>>???>>>===<<<===>>>============<<<;;;:::999;;;::::::999:::;;;===>>>===<<<;;;;;;===>>>===;;;<<<===>>>??????@@@?????????>>><<<:::::::::;;;<<<===<<<;;;999888777777777888777777666666777777777999999777666444444333333222222222222333333333333222222222222222333333333333333333222222222222111111111111111111111111111444555555666666666666666555555444333333333333333222222222222222222222222222222333444444444444444444444333333222222111111000000000000000000000000222111000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000//////000000000000//////////////////////////////...///000000111111000000000000000000//////////////////000000000000//////.......................................------------............////////////////////////......---/////////////////////000//////...------------...........................////////////////////////////////////////////////////////////////////////........................===<<<<<<<<<<<<===>>>>>>======<<<;;;:::::::::;;;;;;;;;;;;<<<<<<;;;::::::;;;:::999888777777777777999777666555555777999;;;777777777777777777777777555555666777777777777777777777666444444333333333333333333444444333333333000111222222222222111000000000000000000000000000000000111222222222222111333111///......///111333000000000000000000000000000//////......//////000111222333111///...///000////////////000000000000//////000000000000//////...............///000000000000000000//////......---------......///000111////////////////////////,,,,,,---......------,,,...------------...//////+++,,,,,,---------------........................---...............------........................................................................---------............///........................------------------------,,,,,,,,,---------.........------------...//////---......//////......------------.........///////////////...---------,,,........................////////////////////////...//////////////////...//////////////////////////////000000111222222222000//////////////////000////////////////////////111111000000//////......////////////////////////111111111222333333444444222222333444555777777888777888888888999999999:::777666555333222555:::===DDDEEEEEEBBB???======>>>============<<<;;;::::::;;;:::999888888:::<<<>>>===<<<<<<<<<<<<<<<<<<;;;======>>>???@@@@@@?????????===;;;999999:::;;;======<<<:::888777666777777888777777666666666666777999888777555444333333222222222222222222222222333000000111111222222222333222222222222222222222222111111111111111111111111555666666777666666555555333333333333333333333444222222222222222222222222222222333444444444444333333333333333222222111111////////////////////////111111000000000000000111111111111111111111111111//////////////////////////////////////////////////////000000000000//////////////////////////////...//////000000000000000000000000000//////////////////000000000000//////................................................---------.........//////...///////////////......000000000///////////////............------......------...............///////////////////////////////////////////////////////////////////////////........................===<<<<<<<<<<<<===>>>>>>::::::999::::::;;;<<<<<<::::::;;;<<<<<<;;;;;;;;;;;;:::999888777777777777888777666555666888:::;;;888888888888777777777777555555666777777777777777888777666555444333333333222333333333333333333222000111222222222222111000000000000000000000000000000000111222222222222222333111///......///111333000000000000000000000000111000000//////000000111111222222111000//////000////////////000000000000//////000000000000//////...------......///000111....../////////...---,,,---------......///000111....................................---,,,+++***...------------...//////+++,,,------......------........................------...............------.....................---.............................................---------............///........................------------------------,,,,,,,,,---------......---------------...//////------............------------------............/////////...---------,,,......................................................////////////...................../////////111111111222333333444444///000000000000000000///////////////////////////111111000000//////......////////////////////////000000111222222333333444111222333444555666777888999999999888888888777777666555444333444999???CCCJJJJJJIIIFFFAAA>>><<<<<<============<<<;;;:::999;;;:::888777888999;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;======>>>????????????>>>===<<<:::999999999;;;<<<;;;:::888777666666777888888888777666555555666666888777666444333222222222222222222222222222222222000000000111111222222222222222222222222222222222111111111111111111111111666666666666666555555444222222333333333333333333222222222222222222222222111222333333444444333333333222222222222222111111////////////////////////111000000000000000111111000000000000000000000000//////////////////////////////////////////////////////000000000000//////..............................///000000000000000////////////000000000000000000////////////000000........................---.....................------------..................///////////////...//////..................------..................,,,---------......//////////////////////////////////////////////////////////////////////////////........................<<<<<<<<<<<<============888888888999:::;;;<<<===999::::::;;;;;;;;;;;;:::::::::999888777777777777666666666666666777888888999888888888888777777777555555666777777777777777888777666555444333333333222222333333333333222222111111111111111111111111111111111111111111111111000111222222333222222222222111000//////000111222000000000000000000000000111111000000000000111111///000111111//////000111////////////000000000000//////000000000000/////////.........///000000111---...///000///...---,,,............///000111111........................000000///...---,,,++++++...------------...//////,,,---......//////......------------------------,,,---......///.........---------...............---------...............---------------------------------............///------------------------,,,,,,,,,------------...,,,,,,,,,---------......------,,,,,,------...///,,,------------------,,,,,,------------........................---------------------------------........................---......//////......------............//////////////////000111111222222///000000111111000000///000000000000000000000000000000000000////////////000000000000000000000000000000111111222333333333111222333444555666777777999999888888777666666555555555555555666;;;AAAFFFKKKKKKJJJFFFAAA===<<<<<<<<<<<<<<<<<<;;;:::999888:::999888888888999:::::::::;;;<<<<<<;;;:::;;;=========>>>>>>>>>>>>======;;;::::::999999:::::::::888888777777777777777888888888777666555555555555666555444333333333333333222222222222222111111111111111111111111222222222111222222222222333333333111111111111111111111111444555555555555555444444111222333333333333333222222222222222222222222222111111222333333333333333222222222222222222111111000000000000000000000000000000000000000111111222000000000000000000000000000000000000000000000000000000000000000000000000//////000000000000//////........................---...//////000000//////////////////000000000000000000////////////000000........................---------...............,,,------------.........---...//////////////////------------------------,,,---......///.........,,,,,,,,,---......//////////////////////////////////////////////////////////////////////////////........................:::;;;===>>>>>>>>>===<<<999888888888999:::;;;;;;888888999:::::::::::::::999999888888888888888999666777888999999888777777999999999888888888777777555555666777777777777777777666555444444444444444222222333333333333222222333222111000000111222333222222222222222222222222000111222222333333222222000000000000000000000000000000000000000000000000000000////////////000000,,,...////////////000222////////////000000000000//////000000000000//////000000/////////000111111///000111222111000...---////////////000111222222........................000//////...------------...------------...//////---...//////000000//////------------------------,,,------...//////......---------.........//////---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,---------............///------------------------,,,,,,,,,---------......,,,,,,,,,---------......------,,,,,,------...///++++++,,,,,,,,,,,,++++++,,,,,,---------.........---------...............------------------------........................---......//////......------------.........//////---......//////000111111///000111111111111000///000000000000000000000000////////////000000000000111111111111111111111111000000000111222222333333222222333444444555666666777777666666666666666666666666666555666:::???CCCFFFFFFFFFCCC???===<<<<<<;;;;;;;;;;;;:::999888777999999999999888888888888888:::<<<<<<::::::<<<>>><<<<<<============<<<<<<888999::::::;;;:::999888444555666777888888888888888888777555555444444555444444333333333333333444222222222222111111111000222222222222222111111111111111222222222333333333111111111111111111111111333333444444444444444333222222333444333222111111000000000000000000000000111111222333333333333222111111111111111111222222111111111111111111111111000000000000000111222222000000000000000000000000000000000000000000000000000000000000000000000000//////000000000000//////........................---...//////000000//////.../////////000000000111111000///......///000111........................---------.........//////,,,,,,---------.........------...///////////////,,,,,,,,,------......///,,,,,,.../////////......++++++,,,------...//////////////////////////////////////////////////////////////////////////////........................:::;;;===??????>>><<<;;;::::::999999888999999999777888999999::::::::::::888888888888888888999999888999;;;<<<<<<;;;999888999999999999888888777777555666666777777777777777666666555444444444444555222222222333333222222222333222000//////000222333333333333333333333333333111111222333333333333222000000111111111111000000000000000000000000000000//////............//////+++---...///...///000222////////////000000000000//////000000000000//////111111000000000000111111000111333444333222000////////////000000111222333000000000000000000000000///............///000000...------------...//////...//////000000000000000------------------------,,,,,,---.../////////...---------.........//////---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////------------------------,,,,,,,,,------.........,,,,,,,,,---------......---,,,,,,,,,,,,---......***++++++,,,,,,++++++***,,,,,,,,,---------......,,,------....../////////------------------------........................---..................------------.........//////......//////000111111111///000111222222111000///000000000000000000000000......//////000000111111111111111111111111111111000000000111222222333333222333333444444555555555444444555555666666777777666777777666666888<<>><<<<<<===::::::::::::999888777777888888999999999888888777777999<<<<<<::::::<<>>>>>======::::::999999888999999999<<<;;;999888777666666666999999999::::::;;;;;;;;;:::<<>>============::::::999999888999999:::::::::999888888888888999:::::::::::::::;;;;;;;;;:::<<<>>>>>><<<:::999999999999999999999999999999555666666666777777777777666555444333333333444444333222111111333333222111111111111111111222333333000000000000000000000000000000111111111111000000222222222222222222222222111111111222222222333333333333333222222111111111111111111111000000000///111111111111111111111111.........///////////////111111111111222222333333111111111000000000//////111111111111111111111111111000000///......//////000000000000////////////////////////////////////////////////////////////...///000111111000///...////////////////////////................................................,,,------...............---------............///................................................................................................000/////////............000000///...............////////////////////////////////////////////////:::999999888888888888888999999999999999999999999888999999::::::999999999888777777666666777777888777777888888888888777777888888777777666666777777666666555555555444444444222222333333333444444444333333333333333333333333222222111111111111222222333333222222222222333333222222222222222222222222222222222222222222222222////////////000000000000////////////////////////000000000000///////////////000000111111000000///000000000000000000000000222222111000000///......////////////////////////////////////////////////////////////...........................................................................//////000111000000//////...------......------------......------------............+++,,,,,,,,,,,,++++++***------------------------------------------------......---,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------,,,,,,,,,---------......---------------------------------------------------...///...,,,++++++,,,.............../////////000000000000000000000000---------------------------------------...///000000//////......//////000...//////000000//////........./////////000000000000000000000000000000000///000000111111000000////////////000000000000000000111222444444444444333444444555666666666666666777666666666888999;;;===??????>>>===<<<<<<<<<===:::999999888999999::::::999999999999999:::;;;;;;;;;;;;;;;;;;;;;;;;:::::::::<<<======;;;999888888888888888888888888888888555555666666666777777777666555444333333333333444333222111111333333222111111111222333333333222222000000000000000000000000000000111111111111000000222222222222222222222222111111111222222222222333222222222222222111111111111111111111000000000000111111111111111111111111222222222222222111111111000000000111111111111222111111000000000000//////111111111111111111111111000//////...............111111111000000000//////////////////////////////////////////////////////////////////////////////////////////////////////................................................+++,,,,,,---...------------------............///////////////////////////........................................................................////////////............000//////............///////////////////////////////////////////////////999888888777777777777777888888888888888888888888666777777888888888888777888888777666666666666666666777777888888777777666777777666666555666666777555555555555444444333333000111111222333444444444222222222222222222222222222222111111111111222222333333222222222222333333111111111111111111111111000000000000000000000000////////////000000000000////////////////////////000000000000//////////////////000000000000//////111000000000//////......111111000000////////////000000000000000000000000///////////////////////////////////////.........////////////////////////........................---------------...//////............------------------------------------------------------------------------,,,+++******------------------------------------------------...------,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,/////////...---,,,++++++,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,---...///...,,,+++,,,---.........................../////////000000000111---------------------------------------...///000////////////////////////...//////////////////............/////////000000//////////////////////////////000000000000//////.........///////////////...000222444555444333222222333444555666666666555555555555666777999;;;<<<===<<<<<<;;;;;;;;;<<<<<<999999888888999999::::::::::::999999::::::;;;<<<===<<<<<<;;;;;;::::::::::::;;;===<<<999777777777666666666666666666666666555555555666666666777777555555444444333333333333333222111111333333222111111222333444444333222111000000000000000000000000000000111111111111000000111111111111111111111111111111111111222222222222222222222111111111111111111111111000000000000000111111111111111111111111555444444333333222222222000000000000000000000111000000000000000000//////111111111111111111111111000//////.........//////000000000000////////////////////////////////////////////////////////////000///............///000////////////////////////................................................,,,,,,---............------------............///................................................................................................///////////////.........000///............//////........................////////////////////////999888777777666666777777888888888888888888888888444444555666666666666666999888777666555555555555777777888888888888777777555555555444444555666666333444444555444333222222///000000111222333444444222222222222222222222222222111111000000111111222333222222111111222222333111111111111111111111111////////////////////////////////////000000000000////////////////////////////////////000000000000//////000000000000///////////////......------,,,......//////000000000000000000000000000000000000.................................///////////////////////////////////////........................,,,,,,++++++,,,,,,---...******+++,,,,,,---......,,,------------------,,,------------------,,,,,,---------------,,,+++***------------------------------------------------------,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---------,,,,,,,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,.........,,,+++,,,---...............---------,,,------......//////000------------------------...------------...//////......////////////............////////////..................//////////////////////////////////////////000000000000//////------......////////////...000222444444444333222000111222333444444444444555555555666777888::::::::::::999999999:::;;;;;;999888888888999999:::;;;<<<;;;::::::999999::::::<<<<<<<<<;;;;;;::::::999:::;;;<<<:::888666666666555555555555555555555555555555555555666666666666444444444444444333333333333222111111333333222111111222333444444333111000000000000000000000000000000000111111111111000000111111111111111111111111000000111111111222222222111111111111111111111111000000000000000000111111000000000000000000000000111111000000//////......111000000000000000000000//////////////////000000000000000000000000000000000000000//////000111111//////.........---------//////////////////////////////////////////////////////............//////////////////////////////................................................------...///////////////---------............///------------------------................................................................................./////////////////////............//////------------------------////////////////////////999888888777777777777777888888888888888888888888333333444555666666666666888777666666555555555555888888999999999999888888444444333333444444555555222333444444444333222111//////000111222222333333222222222222222222222222111111000000000000111111222222111111111111222222111111111111111111111111111111111111111111111111////////////000000000000////////////////////////////////////000000000000...//////000000//////............------,,,,,,,,,------...//////000111111////////////////////////.................................///////////////////////////////////////........................+++++++++++++++,,,,,,---((()))***+++---...//////,,,,,,------------,,,,,,------------,,,,,,,,,,,,,,,------------,,,,,,+++------------------------------------------------------,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,$$$%%%(((+++---.........,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......,,,,,,,,,............---------------+++,,,,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,......---------......///---......//////......------......//////......---------........./////////000000000000000000000000...//////000000//////...------......//////000000///000111333333333333222///000111333333444444444555555666666777777888888888888777888888999::::::888888888888999:::;;;;;;;;;;;;:::999999999999999::::::::::::::::::999999:::;;;;;;999666555555666555555555555555555555555444444555555555666666666444444555555444444333222333222111111333333222111111222222222222111000000000000000000000000000000000000111111111111000000111111111111111111111111000000000111111111111222000000000111111111111111000000000000111111111111////////////////////////000000000000000000//////222111111111111000000000......////////////000000000000000000000000000000111000000000000111111222.........---------,,,,,,////////////////////////////////////////////////........................////////////////////////................................................---...//////000000//////---------............///------------------------.................................................................................//////////////////............//////000------------------------////////////////////////999999888777777777777888888888888888888888888888444444555666777777777777777666666555555555666666999999::::::::::::999999333333333333333444555555111222444444444333111000///000000000111111222222111111111111111111111111111111000000000000111111222222111111111111222222111111111111111111111111111111111111111111111111////////////000000000000////////////////////////.../////////000000000111......////////////.....................---------......//////////////////............................................................/////////000................................................,,,++++++++++++,,,------++++++,,,---......//////+++,,,------------,,,+++---------,,,,,,,,,++++++,,,,,,------------------------------------------------------------------,,,,,,,,,,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,&&&(((+++---/////////...,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,---......,,,,,,---............------,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,///......---------......------...//////...---------......//////......------------.........//////000000000000000000000000......////////////......---......///000000111111000000000111222222333333000000222333444555555555555666666666666666666666666666666666777888999:::888888888888999:::;;;<<<999888888888888999::::::888888999999999999999999:::::::::888555333444555555555555555555555555555444444444555555555666666444444555555555444333222333222111111333333222111222111000000//////000000000000000000000000000000000000111111111111000000111111111111111111111111000000000000111111111111///000000000111111111222///000000000111111111111000000000000000000000000111111111111111111222222333333222222111111111111........./////////000000000000000000000000000000///////////////000111111///.........------------////////////////////////////////////////////////------...//////...------////////////////////////................................................,,,---......//////......---------............///............................................................................................................/////////000...............///000000////////////////////////////////////////////////:::999999888888888888888777777777777777777777777555666777888999999999999666666555555555555666666999::::::;;;;;;::::::999333222222222333333444555111222333444444333111///000000000000111111111111111111111111111111111111111111000000000000111111222222111111111111222222000000000000000000000000////////////////////////////////////000000000000////////////////////////.../////////000000111111......////////////......////////////////////////000000000///......------................................................---.........//////000000................................................---,,,,,,,,,,,,---............//////////////////++++++------------++++++---------,,,,,,+++++++++++++++,,,---............------------------------------------------------,,,,,,,,,,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,///000111222222000...,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,---......,,,,,,---............------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,///......---------......,,,---...//////...---,,,---..................------------.........//////000000000000000000000000......////////////...............///000111111222000000000000111222333444000111333444555666666666666666666777666555555444555555555555666888999:::888888888888999:::;;;<<<666666666777888:::;;;<<<777777777888888999999::::::::::::777444333333444555555555555555555555555444444444555555555666666333444555555555444333222333222111111333333222111222111///.........///000000000000000000000000000000000111111111111000000000000000000000000000000000000000000111111111111//////000000111111111222//////000000111111111222111111111111111111111111,,,,,,------......//////333333333222222222111111---.........//////000000000000000000000000000000...............///000111000/////////............////////////////////////////////////////////////,,,---///000000///---,,,////////////////////////................................................+++,,,------......---------------.........//////////////////////////////........................................................................---.........//////000000...............///000111111111111111111111111111////////////////////////666666777777777777666666888888777777666666555555555444333222333555777888777777777777666666666666777888999:::::::::::::::777666555444222111000000222111111111000000//////000000111111111222222222/////////000111111222222000000000000000000000000000000000000000000000000000000000000////////////000000//////...,,,+++***////////////////////////////////////////////////......////////////......---...///000000///...------------............///////////////////////////...------,,,,,,------...........................////////////////////////------------------------------,,,+++++++++,,,,,,------------------------++++++,,,,,,---...//////---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,******,,,------------,,,************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***))),,,++++++******++++++,,,......///////////////...+++++++++,,,,,,------------------.........//////------,,,++++++,,,------***+++,,,---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++,,,,,,,,,------000///...---,,,+++++++++---------............/////////.........---------...000111000///...///111////////////////////////........................////////////////////////000111111111111222222222222222333333444555666666111222333444555555555555444444555555666888999:::777777888999999999999888999888777666666777888999555666777888888888888888999888777555444444444444222333333444444333333222444444444555555666666666555444444222111000000///555444222111000111222222222222111111111111222222000000000000000111111111666666444222000...---,,,000000000000000000000000000000////////////000000000000000000111111111111111111111111111111111111////////////////////////222000///------///000222222111111000000000000000////////////////////////000000//////......------////////////////////////---------............///,,,,,,---.../////////...------............------111111000000//////..............................+++++++++,,,,,,---------.........------,,,,,,,,,***+++---.........------.........------,,,,,,,,,,,,+++***))))))+++---....................................------.........//////...------------..............................------,,,...444;;;AAAGGGAAA999111,,,,,,...///........................666666777777777777666666777777777666666666555555555444333333333555777888666666666666777777777777666666777888888888888777444333333222111000//////111111111111000000000///000000111111111222222222111111111000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000///...---......................................................////////////............////////////......---------............///........................///......------......///................................................------------------------,,,,,,,,,,,,---......///------------------------------......///000000111---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,.............../////////------------------------........................---------------,,,++++++,,,,,,++++++++++++,,,,,,//////000000000000//////------------------......,,,,,,---------.........,,,,,,---......---,,,,,,***+++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......000///...---,,,+++++++++---------............/////////.........---------...000111000///...///000........................////////////////////////////////////////////////000000111111111222222222222222333333444444555555222222333555555555555555666666666666666777888999666777888888999999888888999888777666666777888999888888999:::::::::999999888888777666555444444444222333333444444333333222444444555555555666666666444444444555444444333333333222111000000000111222222222111111111111222222111111111111111111111111333333222111000000//////000000000000000000000000333222222111111222222333000000000000111111111111111111111111111111111111000000000000000000000000111000///......///000111222111000000//////000000////////////////////////////////////////////////////////////////////////.........////////////000------......///...............////////////......000000000000//////..............................------------.........////////////......---------++++++,,,---...---,,,,,,------------------,,,,,,---,,,+++******+++---...........................//////............//////...------------...///000......................../////////......111666:::???;;;444///,,,,,,...000........................555666666777777666666555666666666666666555555555444444333333444555777888555555666666777777888888555666666666666555444444222222222111111111000000111111111111000000000000111111111111111222222222222222111111000//////...000000000000000000000000000000000000000000000000222222222111111111000000000111111222222111111000......................................................////////////......//////............//////---------............///......................../////////....../////////................................................------------------------,,,,,,,,,---...///111111---------------------------------...//////000000------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,000///...---------...///................................................------.........---,,,,,,,,,,,,++++++++++++,,,,,,///000000000000000//////..................------++++++,,,,,,,,,---------***+++...000000...+++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------............///...---,,,,,,,,,,,,,,,---------............///...............---------...///000000......///000........................000000000000000000000000////////////////////////000000000111111111222222333333333333333333333333222333444555666666666666888777777666666777777888666666777888888888888888888888777777777777888888999999999:::999999888888777777666666555555555444333333444444444444333333444444555555555555666666111222333555555555444333000000000///000000111222222222111111111111222222333333222222111111000000/////////000000000111111000000000000000000000000000000////////////000000000000000000111111111111111111111111111111111111111111111111111111111111111000///......///000111222111000000//////000000000000000000000000000000.........///000111111111////////////////////////...////////////000000000.........///......------//////000000000000//////000000000////////////...........................///////////////000000000///////////////.........,,,,,,---------,,,++++++,,,,,,------------------------,,,+++,,,---...///........................//////............/////////......---......//////........................111111111///......111333444222///---,,,---...000........................555666666666666666666555555555555555555555555555444444333333444555777777444555555666777888888999666666666555555444222222333333333333333333333333111111111000000000000000111111111111111111111111111111111111000000//////000000000000000000000000000000000000000000000000111111111000000000000//////000111111222222222222......................................................////////////......000///...------...///000---------............///........................//////............//////................................................------------------------,,,,,,,,,,,,---...///000------------------------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---+++)))((()))+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,---------------,,,,,,,,,,,,,,,++++++,,,,,,,,,//////////////////...---//////......------,,,,,,******+++++++++,,,,,,,,,***+++,,,......,,,+++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,------------.........---,,,,,,,,,---------------............///...........................///000///......///000........................////////////////////////////////////////////////000000000000111111111111333333333333222222222222333333444555666666666666999888777777666666666666555666777777888888777777888777777777777777777888777777888777777666555555666666666666666666555555333333444444444444333333333333444444444444444444///000222333333333111000000000000000111111222222222222111111111111222222444444333333222111000000......//////000000111111///////////////////////////......------......//////000000000111111111111111111111111111111111111000000000000000000000000000000////////////000000111111000///////////////000000000000000000000000/////////000000000111111////////////////////////............////////////.../////////...---,,,,,,......////////////......////////////////////////........................//////////////////000000//////..............................------,,,,,,,,,,,,,,,------............------------...//////..............................------------......111000///...---------...........................///000111000...------.........---,,,------...///........................555555666666666666555555444444444444444555555555333333444444555666666777444555555666777888888999777777777666555444333222222333333333333444444444000000000000000000111111111111111111111111111111//////000000111111111111////////////////////////000000000000000000000000000////////////...............///000111111111111......................................................////////////......000///...------...///000---------............///...........................------,,,,,,------...................................................------------------------------,,,,,,,,,,,,,,,---------------------------+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---+++)))''''''((()))***************************++++++++++++++++++++++++***+++,,,,,,,,,,,,++++++---,,,,,,,,,,,,,,,,,,---------......---,,,,,,+++...---------,,,,,,++++++*********+++++++++,,,,,,++++++************++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------******+++++++++,,,,,,,,,------,,,,,,,,,---......---------............///---.....................---///000///...---...///................................................//////////////////////////////000000000111111111222222222222222111111111222333444555666666666666888888777666555555555555555555666777777777777666777777777888888777777777777777777777777666555444444555666666777666666555333444444555555444444333222222222222222222222222111111222222222111000///000111111222222333333333222222111111111111222222444444333333222111000000000000000///////////////////////////////////////222111111000000111111222///000000000111111111111000000000000000000000000////////////////////////000000////////////000000111000000///.../////////000000000000000000000000111000000000/////////...////////////////////////,,,,,,,,,---------........./////////...---,,,,,,,,,------......------,,,.............../////////................................................------------------------000000///.........------,,,,,,,,,------............---------......//////........................---,,,,,,,,,,,,,,,,,,---...............///000111........................,,,...000000///---------.....................---........................444555555666666555555444333333333444444444444444333333444555555666666666555555666666777777888888777777777666666444333333111111111111111111111222000000000000111111111111222222222111111111111111...//////000111111222222////////////////////////000000000000000000000000//////.........------------......///000000000///------------------------------------------------......////////////......//////............//////---------............///------------------------------,,,,,,,,,,,,------........................------------------------------------------------...---,,,+++++++++++++++------------------------------------------......++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++*********+++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------******++++++,,,,,,++++++------,,,,,,,,,,,,------------------,,,+++******,,,,,,,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,,,,+++***))))))***+++,,,+++************+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,,,,------************++++++++++++,,,,,,,,,,,,------...///---------............///---------...............---...//////------...///------------------------......................../////////////////////////////////000000000111111111111111111111111111111111222333444555555555555777666555555444444444444444555555666666666666666777777888888888888777777888888888999888888777777333444555777777777666666444444555555555555444444333333222222222222111111444444333333222222222222111222222333333333222222222222111111111111222222333333222222111111000000222111111000000//////...000000000000000000000000000000////////////000000000000000000111111111111000000000000000000000000........................//////000000000000//////111000//////......//////000000000000000000000000000000000///...---------////////////////////////++++++,,,,,,,,,---------.........///......------,,,,,,,,,------,,,,,,,,,---............/////////.................................------------,,,,,,,,,,,,---------------000///......---......///,,,,,,---------------------------............///........................------,,,,,,,,,,,,------)))***+++---000333555777........................***---///000///......///////////////.........---........................444555555666666555555444222222333333333444444444333333444555666666666666666666666666777777777777555666666666555444333333222111111111111111111111///000000000111111111111222222222111111111000000000000000000000111111111////////////////////////000000000000000000000000////////////..................//////000/////////------------------------------------------------......////////////............////////////......---------............///------------------------......------------..............................------------------------------------------------------,,,,,,,,,------...------------------------------------------------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,------,,,,,,------,,,,,,,,,,,,------------------,,,+++******,,,,,,,,,---------------++++++++++++,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++***)))))))))***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))******+++,,,,,,------******+++++++++,,,,,,,,,+++++++++,,,---...///000---------............///---------.........//////---...//////------...///------------------------........................////////////////////////////////////000000000111//////000000111111222222000111222333444444444444555444444333333333444444444444555666666666555555666777888999999888777666666777888888888888888888222333555777888888777666444444555555555555444444444444444444333333222222444333111000111222444555111111222333222222111000222222111111111111222222111111111111111111111111222111111111111000000000000000000000000000000000...------,,,,,,------...000000000000111111111111000000000000000000000000//////////////////////////////000000000000//////000000///............///////////////////////////............------------////////////////////////,,,,,,,,,---------......------......///.........,,,------------------,,,---------.........//////.................................---------,,,,,,------------.........///------,,,+++,,,---......------------------,,,,,,,,,,,,---.......................................///......------......///***+++,,,...000222555666........................+++---///000///...///000///..................///........................444555555555555555555444222222222333333444444444222333444555666666666666777777777777666666666666444444555555555444333333444444444333333333222222//////000000111111111222222222222222111111000000222222111111000/////////////////////////////////000000000000000000000000000000000000//////////////////000000000000//////------------------------------------------------......////////////......---...///000000///...------------.........//////------------------------//////............//////........................------------------------------------------------,,,,,,,,,---...///000111------------------------+++++++++++++++++++++++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,************************+++,,,------.........---...------,,,,,,------...............---,,,+++***,,,------....../////////++++++,,,,,,,,,---------+++---///000000///---++++++***)))))))))***,,,---,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,,,,------++++++,,,,,,,,,---------+++++++++,,,---...///000---------.........//////---------.........//////---...///...------...///------------------------000000000000000000000000////////////////////////////////////000000000000...//////000111222222333000000111222333333333333333333333222222333333444333444555555666666555555666777888999999888777666444444555666666777666666111333555777888888777666444444555555555555444444666666666555555444444444000///...---...111444666000111222222111000///...222222111111111111222222000000000000000111111111111111111111111222222222000000000000000000000000000000////////////000000000000000000111111111111000000000000000000000000000000000000000000000000//////000000000000//////000000///...............////////////////////////++++++,,,,,,---.........////////////////////////---------.........//////,,,,,,---.../////////...---..................------------.........//////........................//////......---------,,,---.........//////000000+++******)))***+++---............------,,,,,,,,,+++,,,------......------........................000000////////////000000///////////////000000111........................---...000000///...///000...---------......///000........................444222111222666777666444555555555555444333222222444333333444444555666777:::999777666555555555666777666444333222222333333222222222111111111111000111111111111111111111111111333444444222111111222000000//////.........---......---------......///////////////000000000000////////////...---+++***---...///000000///...---------------------------,,,,,,,,,------.........000000//////.....................------,,,,,,,,,////////////////////////------,,,+++,,,---...///+++,,,......---,,,---.........------------......///000111111111000...---,,,------...---,,,***))),,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------////////////...---,,,+++************************)))***,,,------,,,***)))++++++++++++++++++++++++......---,,,,,,+++***************++++++,,,,,,,,,*********++++++,,,,,,,,,++++++++++++,,,,,,---...------...------+++***)))---------,,,,,,+++++++++---------,,,,,,+++++++++,,,+++***,,,...//////...,,,,,,,,,++++++*********...---+++******+++---...+++,,,------......------++++++++++++++++++++++++*********+++,,,---...///........................------------------------000///...---,,,---......++++++,,,,,,---...//////.........////////////000...,,,***((((((***,,,...000000000000111111111111//////000000111111111222222222222222222222222222333333222222222333444444333444555555666666555555777666555444444444444444666444333333555666666555111222444666777777666555444444444444444444444444444444555555444444333333///000111222333444444444555555444444333222111111333222111000000111222333111111000000//////......000000000000000000000000////////////////////////......////////////......000000000000000000000000111111000000//////......000000//////.........---000111111000000///...---............////////////000000000000000000000000//////............////////////.........---------......//////......---,,,......//////...---,,,,,,,,,++++++***+++,,,...//////...---,,,+++,,,,,,---//////............////////////.........---------,,,---......///......---------......//////000000,,,---...---+++***+++,,,................................................---------............///........................++++++------------++++++..............................////////////......////////////////////////666444333444666666555333444444555555444444333333444444444444555666777888999888777666555555555666777666444333222222333333222222222111111111111000111111111111111111111111111222333333111000000111000000000/////////...............------......///////////////000000000000....../////////......---......////////////......------------------------,,,,,,,,,------........./////////.........------......---------,,,,,,,,,........................---,,,,,,+++,,,---...///+++,,,------+++))))))***------,,,,,,,,,,,,---------------------,,,+++++++++,,,---......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...............000///---+++++++++,,,,,,************************)))***,,,------,,,***)))++++++++++++++++++++++++...------,,,++++++***************++++++,,,,,,,,,***************++++++++++++++++++++++++,,,---...++++++++++++,,,,,,,,,,,,,,,,,,,,,+++++++++******------,,,,,,,,,+++++++++,,,+++***+++---......---,,,,,,,,,++++++*********...---+++******+++---...++++++,,,------------,,,++++++++++++++++++++++++++++++++++++,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,...---+++***))))))******+++,,,,,,------.........------.........////////////...,,,++++++,,,---........./////////000000000//////000000000111111111222222222222222222222222333222222222222333444444333444444555555555555555666666555444444444444444444333222222444555555444222333555666777666555444444444444444444444444444444444444444444333222111000000111222333333333333444444333333222111111111222111111000000111111222111000000000/////////...////////////////////////////////////////////////......////////////......////////////////////////000000000000//////......000/////////............---......///000000000000............//////////////////////////////////////////............////////////.........---------......//////......---,,,...............---,,,,,,...---,,,,,,,,,---...//////...---,,,,,,,,,------//////............////////////.........---------.....................---............////////////...///000///---,,,---...................................................---------............///........................,,,---............---,,,..............................////////////..............................777666555555666555333111222333444444555555444444555555555555666777888888888888777666555555555555666555444222222222333333222222222111111111111000111111111111111111111111000111222222000//////000111000000000000000////////////......---......///////////////000000000000.........//////000000000//////............//////---------------------------------------..................---------------...------------,,,,,,,,,------------------------,,,,,,,,,,,,,,,---......,,,---...---***(((((())),,,,,,++++++++++++,,,,,,---,,,++++++++++++++++++)))***+++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,------........./////////000...+++)))((()))+++---************************)))***+++,,,,,,+++***)))++++++++++++++++++++++++------,,,,,,++++++***************+++++++++++++++************************,,,++++++++++++,,,,,,---***)))))))))***+++---...,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,++++++++++++,,,***)))***,,,,,,+++***+++++++++++++++*********---,,,+++******+++,,,---******+++,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++000///...---,,,++++++,,,------------------------,,,,,,,,,---------........................//////------.........///////////////000000000000111111111111111111111111111111222222111111222333333444333333444555555555555555666555444444444444444444444222111111333444444333333444555666666666444444444444444444333333333333444444444333222111000///000111111222333333333333333333222222111000000000000111111222222111111000000000000000////////////........................////////////////////////...//////000000//////...////////////////////////000000000////////////...////////////............//////000111111111000000............//////////////////////////////////////////............//////...............---------......//////......---,,,---............------,,,//////...---------............---,,,,,,,,,------///......------......///...............---------000///...---,,,,,,---.../////////................../////////---,,,---...................................................---------............///........................---......//////......---..............................////////////......------------------------555555555555555444222111111222333444555555555555666555555666666777888999777777666666555555555555666555333222222222333333222222222111111111000000111111111111111111111111///000222111///......///111111111111000000000000000//////...............////////////000000000000000000/////////000000000000///...------...///000........................---------...............------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------///000///---+++++++++,,,,,,++++++++++++,,,,,,///...---,,,,,,---...///((())))))*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........---,,,*********+++,,,************************)))***++++++++++++***)))************************,,,,,,,,,,,,++++++*********************+++++++++,,,++++++++++++*********,,,+++++++++++++++,,,,,,+++***(((((((((***,,,...------------------------,,,++++++++++++++++++++++++***))))))***+++)))(((+++++++++***************,,,,,,+++******+++,,,,,,))))))***+++++++++++++++++++++++++++++++++++++++------,,,+++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++........................------------------,,,,,,++++++,,,,,,,,,---------------///000000///......------.........///////////////000000000000000000111111111111111111111111111111000111111222333444333333444555555555444444555555444333333444444444444333111222333555555444444555555666666555444333444444444333333333333333333333333222111000///...000111222333333333333333222111111111000000/////////000111222222111000///000000000000//////////////////////////////////////////////////////////////////000000000000/////////////////////////////////////////////////////////////////////.........444444444333222000..................//////////////////////////////////////////............//////.................................///......---,,,---------......------,,,//////...---------,,,,,,------------------------...------------------...........................222111...,,,+++,,,---.../////////......---------+++,,,------+++++++++---................................................---------............///........................------............------........................---......//////......---------------------------111333444555555444333222111222333444555666666666666555555666666777888999666666666666666555555555555444333222111222333333222222222111111111000000000000000000000000000000...000111111///......///000000000000111111111111111000///...............////////////000000000000222222000///.........///000///...------...///000................................................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,+++---......---,,,---...------,,,,,,,,,,,,------000///...------...///000,,,,,,+++***************,,,,,,,,,,,,,,,,,,,,,,,,++++++*********+++,,,---+++,,,---......---+++***************************************************************************,,,+++++++++++++++******************************,,,,,,,,,,,,,,,+++++++++,,,++++++******+++++++++,,,+++)))(((((()))+++,,,++++++++++++++++++,,,,,,++++++++++++++++++++++++***)))((((((******)))'''************************++++++++++++++++++++++++((()))******++++++******++++++++++++++++++++++++------,,,+++++++++,,,,,,++++++++++++++++++++++++------------------------'''((()))***+++,,,,,,---------------------,,,,,,+++++++++,,,,,,,,,,,,---***,,,---/////////------....../////////000000000000000//////////////////000000000000000000000000000//////000111222333444222333333444555444444444444444333333333444444555555444222333555666666555555555555555555555444444444444333333333222222222222222222222111000///...111111222333333333222222111111000000000000000//////000111222222111000///////////////000000000000000000000000000000000000//////////////////////////////000000000000//////......................................./////////.........///////////////222222222111000...---,,,............////////////........................//////............//////---..............................///......---,,,,,,,,,---------------,,,------------,,,,,,++++++,,,---------------------------,,,,,,,,,,,,---------.....................222111...,,,+++,,,---...//////......------,,,,,,+++,,,---,,,++++++,,,---................................................---------............///........................---,,,,,,,,,,,,,,,,,,---........................------............------........................000333666666555444333333111222333444555555555555555555555555666777888888555555666666666555555444444333222111111222333444222222222111111111111000000000000000000000000000///000111111///....../////////000000000000000111111111000///............////////////000000000000333222000...---------...//////............//////......................../////////...............---------------.........,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,,,,(((***,,,,,,+++++++++,,,------,,,,,,,,,,,,------,,,,,,,,,,,,,,,------...//////---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))((()))***+++,,,***+++...000000...+++)))************************************************************************++++++++++++++++++*********************)))))))))******+++++++++,,,,,,,,,,,,++++++************+++,,,,,,******)))***+++,,,(((((((((((())))))))))))*********+++++++++++++++***((('''(((******)))((()))))))))***************++++++++++++++++++++++++))))))***++++++++++++***++++++++++++++++++++++++,,,,,,,,,++++++,,,------++++++++++++++++++++++++------------------------'''(((***+++------......------------------------+++++++++,,,,,,,,,------)))***,,,---......---,,,....../////////000000000000000////////////......////////////////////////////////////000111333333222222333444444444444444333333333333333444444555666444333333555666666555555555555555555555555555444444333333222222111111111222222222222111000000111222222333333222222222111111000000000000000000///000000111111000000///////////////000000000000111111111111111111111111///////////////////////////000000111111000000///........................---............/////////.........///////////////******+++,,,------------............////////////........................//////............//////---------.....................//////......---,,,+++,,,,,,------------,,,,,,,,,,,,------,,,+++++++++,,,---.........---------,,,,,,++++++,,,,,,------------...............000///...---,,,,,,---............---------------,,,...///...------...000................................................---------............///........................---,,,,,,++++++,,,,,,---........................------............------////////////////////////333666999999777444333333222222333444555555555555444444444444555666777888444444555666666555555444333333222111111222333444222222222111111111111000000000000000000000000000///111222222000//////000....../////////000000000222111000///............////////////000000000000111000...---,,,---...///......////////////..............................000/////////.........---------........./////////,,,,,,,,,---------......------------------------)))***+++,,,---,,,,,,+++***+++---,,,+++******+++,,,,,,++++++++++++,,,,,,******+++,,,,,,,,,,,,,,,---,,,++++++***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))((()))***,,,---***+++,,,------,,,+++*********************************))))))))))))************************************************+++++++++*********)))))))))(((''''''((()))***++++++,,,,,,,,,+++*********************++++++,,,,,,------(((((()))))))))*********)))*********++++++++++++)))((('''(((***++++++***((()))))))))*********+++******++++++++++++******)))***++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---.........------+++,,,,,,------.........,,,,,,,,,,,,------------******+++,,,---.........------........./////////000000/////////.........////////////////////////.........///000111222333222222333444444444444333333333222222333333444555555333222333444666555555444444444444555555666777444444333333222111111000000111222222333222222222222222222333333222222111111111111111111111111111000000////////////000000.../////////000000000111000000000000000000000000////////////////////////000000111111111111000000........................---------.........//////............/////////000((((((***,,,---.....................////////////........................//////............//////---------.........//////......//////......---,,,***+++,,,---------------+++,,,---......------,,,+++,,,---.........------,,,,,,++++++++++++,,,,,,---------.........//////.....................---,,,------------------...,,,---///...------...000................................................---------............///...........................---,,,,,,,,,,,,---...........................,,,------......------,,,........................777:::===<<<888444333333333333444444555555444444444333333444444555666777333444555666666666555444333222111111111222333444222222222111111111111000000000000000000000000000000111222222000//////000---.........//////000000222222000///............////////////000000000000///...,,,,,,,,,---///000---...///000000///...---////////////////////////000000//////.........---........./////////000000,,,,,,,,,------.........------------------------)))***+++,,,---,,,++++++...///000///---+++***+++++++++************++++++)))+++,,,---...------,,,((((((''''''''')))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))+++---...+++***************++++++******************************))))))))))))******))))))))))))))))))))))))******************+++++++++*********))))))(((((($$$%%%&&&'''((()))***+++,,,,,,+++***))))))******((()))***,,,.../////////++++++,,,,,,,,,---------))))))******++++++++++++(((''''''(((+++,,,,,,+++(((((())))))*********+++******++++++++++++************+++,,,,,,,,,,,,+++++++++++++++++++++++++++*********+++,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,+++***((('''++++++,,,,,,---...//////,,,,,,------------......++++++,,,,,,---...//////,,,,,,,,,---------......000000//////.........---////////////////////////------......///111222333222222333444444444333333222222222222333333444555444222111222333444444444333333333444555666777888444444333333222111000000000111222333333333333333222222333333333222222111111111111111111222222222111000///......///000111.../////////000000111111////////////////////////////////////////////////000000111111111111000000........................---------.........//////---.........//////000000,,,---......//////................../////////000........................//////............//////---------.........//////......//////......---,,,***+++,,,,,,------------+++,,,.../////////......***+++---...///...------,,,++++++++++++++++++,,,---------.........//////,,,---...//////......---,,,,,,,,,------.........***+++,,,,,,++++++---...................................................---------.........//////........................///...---,,,,,,---...///........................,,,------......------,,,------------------------777888888777444222111111444444555555555555444444222333333444444333333222333444555444222111222333222222111000111222333444111111111111111111111111222222111111000000//////111111000000//////......000000//////......------000000000000000000000000...---,,,---/////////...........................................................................000000111111000///......000///...------...///000,,,,,,,,,------............,,,***((((((***,,,...,,,+++***)))))))))***++++++++++++***++++++,,,,,,+++,,,,,,------,,,,,,+++,,,***)))***---///...,,,------,,,+++************.........------,,,,,,,,,++++++++++++++++++++++++++++++******++++++,,,---...---+++))))))***+++,,,******************************++++++++++++******)))))))))******+++,,,,,,++++++++++++++++++++++++******++++++++++++******++++++,,,---------,,,,,,///---+++)))(((((()))*********++++++++++++******+++***)))(((((()))***+++)))((((((((()))***++++++,,,+++***((((((((()))***)))***+++,,,,,,+++***)))************************************************++++++************++++++---------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,...,,,***)))))),,,...000---------......000111111111111000000//////......////////////000000000000000000000000111222333444444333333222222333333444666555333111111222333444666666555444333333333333444666777888888777666444222111111111111111111111000000111222222222222111222222111111111111111222222111111000000000000000222222111000/////////000000000000000000000000000000000000000000000000000////////////////////////////////////////////////......//////////////////000000///...------,,,,,,..................------//////.........---------......---,,,,,,...///000////////////////////////,,,------......------,,,,,,,,,,,,---------......///...---,,,+++,,,,,,------------------------------------,,,,,,+++++++++******+++++++++,,,,,,,,,..............................//////...---,,,,,,,,,,,,------...---------...,,,***+++...000...,,,........................//////.........------------------.........//////................................./////////000000------------------------,,,,,,,,,---------..................////////////++++++,,,,,,---...//////333555666555333222222222444444555555555555444444222333333444444333333222333444555444222111222333555555444444444555666777111111111111111111111111111111111000000000000000111000000000/////////...///////////////.........000000000000000000000000...---,,,---///000///...........................................................................---............------,,,///...---,,,,,,---...///,,,,,,,,,---------......,,,,,,,,,++++++,,,,,,,,,---,,,++++++***+++,,,---,,,,,,++++++***++++++++++++,,,,,,------,,,,,,+++---+++***+++---...---+++,,,,,,+++*********++++++,,,,,,+++++++++*********,,,,,,++++++++++++++++++++++++******++++++,,,,,,,,,,,,,,,,,,++++++************************************++++++++++++******++++++***)))))))))***+++++++++++++++++++++++++++((())))))))))))))))))(((***+++++++++++++++******,,,+++***)))))))))***+++******++++++++++++******+++***)))(((((()))***+++))))))))))))))))))***+++,,,+++***)))(((((()))***)))***++++++++++++***)))************************************************++++++************++++++,,,,,,,,,+++++++++,,,,,,************************++++++++++++++++++++++++++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,111///...,,,,,,,,,---...------------...///000111000000000000//////........./////////000000000000000000000000111222333333444333333222222333333444555444222111111111222333555555444333333333333444444555777888888777555444333333222222111111111111000000111222222222222111222222111111111111222222222222111000000000000000111000//////////////////000000000000000000000000000000000000000000000000///////////////////////////////////////////////////////////////.........000//////...------,,,,,,........................//////.........------------------------...//////........................---..................---,,,,,,,,,---------......///...---,,,,,,,,,---------------------------------------,,,,,,+++++++++++++++++++++,,,,,,,,,,,,..............................//////...------,,,............---,,,++++++...,,,+++,,,...///...,,,........................///.........------------...---,,,+++***))))))(((........................+++++++++,,,,,,,,,,,,---------------------------,,,,,,---------.....................////////////++++++,,,,,,---......///000222444444222222222333444444555555555555444444222333333444444333333222111333444444222222333555555555555555555666777777000000000000000000000000000000000000111111111111000000000000////////////.........///////////////000000000000000000000000...---,,,---///000///...........................................................................,,,------.........------------,,,,,,,,,,,,------,,,,,,,,,------------...+++,,,---......---,,,+++...------,,,,,,---......------,,,+++************++++++,,,,,,,,,,,,++++++---,,,++++++,,,---+++***++++++*********+++,,,,,,++++++++++++************,,,,,,,,,++++++***************+++++++++,,,,,,,,,)))***,,,------+++)))(((******************************++++++++++++******---+++)))'''''''''((()))++++++++++++++++++++++++))))))************)))))),,,,,,,,,,,,,,,+++***)))))))))*********+++++++++******++++++++++++************))))))))))))******+++***))))))))))))))))))++++++***)))))))))******)))***++++++++++++***)))************************************************++++++************++++++,,,+++***))))))***+++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------...///000000000000000////////////........./////////000000000000000000000111222333333333333222222222222333333444333222000000111222222333333333333333444444555444555666777777666555444555444444333222111111000000000111222222222222111222222111111111111222222222222111000000000000111///............//////000000000000000000000000000000000000000000000000000////////////////////////////////////////////////000000//////.........---/////////...------,,,,,,.......................................---------,,,---......//////....................................////////////......,,,,,,,,,---------............---,,,,,,,,,------------------------------------,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------------.........///......---,,,//////......,,,++++++***---,,,+++,,,...///...---....................................------------000//////...---,,,++++++........................---------............///------------------------,,,------------.........---............/////////+++,,,,,,------.........111333444444333222222333333444444555555444444333222333333444444333333222111222333333333333444555222222222222333333444444//////////////////////////////000000111111222222000000000000////////////------......//////000000///////////////////////////------...///000///...........................................................................------...///000000000000------------------------------------------------,,,------......------,,,---,,,,,,,,,------.........---,,,+++************++++++,,,,,,,,,,,,++++++---,,,,,,+++++++++************))))))***+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++***************++++++,,,,,,,,,,,,)))***+++,,,,,,+++***)))******************************++++++++++++******,,,***(((&&&&&&'''(((***************************,,,,,,,,,------,,,,,,,,,000000//////...---,,,+++)))******+++++++++************++++++++++++*********))))))))))))))))))***++++++***)))((((((((()))+++******************************++++++*********************************************************++++++************++++++,,,+++***))))))***,,,---------------------------++++++++++++++++++++++++++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,&&&''')))+++------...------------------...///000////////////////////////........./////////000000/////////000000111222333333333222222222222333333222222111000000111111222222222222222333444555666444555555666666555555444666666555444222111000000000000111222222222222111222222111111111222333333333222111111000000111111............//////000111000000000000000000000000000000000000000000000000////////////////////////////////////////////////000000000///......------//////.........------------------.......................................+++,,,.../////////...---........................------............------,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------------------------...............------///...------,,,,,,,,,,,,,,,,,,,,,,,,---......---........................------------------------............////////////..................................../////////000------------------------------------............---------.........//////,,,,,,,,,---------......333555666555333111111222333333444444444444333333222333333444444333333222111222333333333333444555000000111111222222222222//////////////////////////////000000111111222222////////////000000000000------......//////000000///////////////////////////...---...000000000///////////////////////////................................................------...//////000//////.........//////.........------------------------///...,,,++++++,,,...///******++++++,,,,,,,,,,,,...---,,,+++***************++++++,,,,,,++++++***,,,,,,,,,+++************))))))))))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********)))***+++,,,,,,,,,+++++++++***)))))))))***+++,,,******************************++++++++++++******)))((('''&&&'''(((***+++************************,,,,,,,,,------,,,,,,,,,000000//////...---,,,++++++,,,,,,++++++)))((('''******++++++++++++******)))))))))******)))))))))++++++***)))((((((((()))*********++++++++++++***+++******************+++************************************************++++++************++++++,,,+++******+++,,,---...------------------------++++++++++++++++++++++++++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,%%%'''***,,,.........---...------------......///.............../////////............////////////////////////000111222333333222222111111222222333111111111111111111111222111111111222333444555666444444555555555555444444666666555444222111000000000000111222222222222111222222111111222333333444333222222111111111111111////////////000111222222000000000000000000000000////////////////////////////////////////////////////////////////////////000000//////.........---...............------------------.........//////---.....................+++,,,.../////////...---........................+++,,,,,,------,,,,,,+++,,,,,,,,,---------......,,,---------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------------...............---,,,,,,,,,,,,,,,---...///,,,,,,------------..............................,,,,,,------------------***++++++++++++,,,,,,,,,........................******+++++++++,,,,,,,,,---------------------------------.........//////------------............,,,,,,,,,---------------444555666555333111111222333333444444444444333333222333333444444333333222111333444444222222333555111111222333333333333333000000000000000000000000000000000000111111111111////////////000000000000.........///////////////000000000000000000000000///...---...000111000///////////////////////////................................................+++,,,,,,---------,,,,,,......///000000///.........------------,,,,,,,,,///...+++))))))+++...///(((((()))***++++++++++++------,,,+++******************++++++++++++*********+++,,,+++***)))***+++******)))))))))***++++++)))))))))***************++++++++++++++++++++++++)))***+++,,,---,,,+++++++++***((('''((()))+++---******************************++++++++++++******(((((((((((()))***++++++************************))))))************)))))),,,,,,,,,,,,,,,+++***)))------,,,+++***)))((('''******++++++++++++******))))))************))))))+++***)))))))))))))))))))))***++++++,,,+++++++++++++++***))))))***++++++************************************************++++++************++++++******+++,,,,,,---------************************++++++++++++++++++++++++++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,---.../////////...---,,,...---------------......---............/////////------........./////////////////////000111222222222222111111111111222222111111111222222222222222111111111111222333555555444444444444444444444444555444444333222111111000000000111222222222222111222222111222222333444555333333222111111111111222111000000000000111111222000000000000000000000000////////////////////////////////////////////////////////////////////////////////////////////////........................,,,,,,------.../////////---------...............,,,---......//////......------------------------++++++,,,,,,,,,,,,++++++,,,,,,,,,---------......+++,,,---.........------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---......///.........,,,+++++++++,,,...000111+++,,,...---,,,,,,---///........................,,,,,,,,,,,,------------//////...---,,,+++******........................++++++,,,,,,,,,,,,------------------------------------........./////////,,,------------.........------------------------111333444444222111222333222333333444444333333222222333333444444333333222333444555444222111222333111222333444444444333333111111111111111111111111111111111000000000000000.../////////000000000111///////////////.........000000000000000000000000000.........000111000///////////////////////////................................................,,,,,,---------,,,++++++------...//////...------......---------,,,,,,,,,---,,,+++******+++,,,---'''((()))+++++++++++++++,,,,,,++++++***+++++++++******++++++++++++******(((***,,,+++))))))***---+++******))))))))))))***((()))))))))*********************++++++,,,,,,---(((***+++------,,,+++***)))))))))))))))***++++++******************************++++++++++++******((()))***++++++******)))************************((())))))))))))))))))(((***+++++++++++++++******---,,,***)))))))))************++++++++++++******((()))***++++++***)))((())))))))))))))))))***+++)))***+++,,,,,,,,,++++++++++++***))))))***++++++************************************************++++++************++++++'''(((***,,,---,,,++++++))))))))))))))))))))))))++++++++++++++++++++++++++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,000000000000///......---...------,,,,,,------...---------.........//////---------........./////////......//////000111222222222111111111111222222111111222333333333333333222111111111222333444444444333333333333333333444333333222222111111111111000000111222222222222111222222222222333444555555444333222222111111222222111000000////////////000000000000000000000000000////////////////////////////////////////////////////////////////////////------......///000000000........................,,,,,,------...//////000---------.........//////---------------...//////------------------------+++,,,,,,------,,,,,,+++,,,,,,,,,---------......+++,,,---.........------+++++++++++++++++++++++++++++++++,,,,,,---------++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...//////......---,,,+++++++++---///000***,,,......,,,,,,---///........................++++++,,,,,,,,,---------111111000///...------,,,........................------........./////////------------------------............////////////,,,,,,---------.........------------------------...000222222222111222444222333333444444333333222222333333444444333333222333444555444222111222333000111222333444333222222111111111111111111111111222222111111000000//////.../////////000000111111000000//////.........---000000000000000000000000000///...///000111000///000000000000000000000000................................................////////////...---,,,,,,,,,,,,---......---,,,,,,.........------,,,,,,,,,***+++,,,,,,,,,,,,+++***'''(((***+++,,,,,,+++++++++++++++***++++++,,,,,,******++++++++++++******'''***,,,+++))))))+++---++++++***)))(((((())))))******++++++,,,,,,,,,,,,))))))***+++,,,------...(((***+++------,,,+++***&&&(((***+++,,,+++***)))******************************++++++++++++*********+++,,,---,,,***((('''))))))))))))))))))))))))******++++++++++++******++++++,,,---------,,,,,,,,,+++)))((((((***,,,---******++++++++++++******((()))***++++++***)))((())))))(((((()))***++++++)))***+++,,,---,,,,,,+++,,,+++***))))))***+++,,,************************************************++++++************++++++$$$&&&))),,,---,,,***)))************************++++++++++++++++++++++++++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------......//////...------,,,,,,,,,---------------.........//////---------.........//////.........//////000111222222222111111111111222222111222333444444444444444222222111111222222333444444333333222222333333444222111111111111111111111000000111222222222222111222222222222333444555666444333222222111111222222111000///...............000000000000000000000000////////////////////////////////////////////////////////////////////////,,,,,,---...///000111111---.....................,,,,,,------...///000000---------.........//////......---,,,,,,...///000------------------------,,,------......------,,,,,,,,,,,,---------......***+++---...///...------+++++++++++++++++++++++++++++++++,,,,,,---------******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---.../////////...///...,,,++++++,,,---...***---///...,,,+++---000........................+++++++++,,,,,,---------+++++++++,,,,,,,,,------........................*********+++++++++,,,,,,------------------------............/////////000,,,,,,,,,---------......------------------------333333222111111222333333333222111000000000222222111000000000111222333333333333333222222111111111000111111222222222111111000000000000000///......////////////////////////////////////////////////000000//////.........---////////////............111000///..................---...222777888333...,,,,,,---.../////////...---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,///............---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,...,,,++++++,,,------,,,------,,,,,,+++***))))))******+++++++++,,,,,,,,,***)))))))))***+++,,,,,,************************************************++++++******++++++,,,---))))))))))))))))))))))))++++++++++++++++++++++++......---,,,+++***)))(((************************++++++++++++++++++++++++))))))))))))))))))))))))&&&$$$$$$''',,,...+++(((******))))))))))))******+++*********))))))((((((++++++************++++++******++++++++++++******(((((((((((())))))))))))***+++,,,,,,+++***)))(((************************+++++++++*********))))))***+++,,,+++))))))***+++***************************++++++,,,,,,++++++***...------,,,,,,------...,,,,,,---...---,,,+++*********+++++++++,,,,,,,,,//////...---------......---,,,***))))))***,,,---333000---***(((''''''(((......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,000000000000111111111111333333222222333333444555222222222222222222222222222222222222222222222222666444222222333333333222444333222111000......---000000000000000111111222333333333333333333333333666555555444333111111000111111000000//////......000000000000000000000000000000000000000000000000000000//////.........---..................------////////////////////////------............---------------............///,,,,,,,,,------.........,,,---...//////...------...---,,,,,,,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,///...,,,+++***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------,,,,,,,,,++++++,,,,,,++++++,,,,,,---...,,,,,,---......---,,,,,,111111111000///...,,,,,,......------------............//////...---,,,,,,//////.........---------........................---+++******,,,------,,,...------------...////////////.........---------........................333222222111111222222333444333222111111222333333222222111111222222333444444444444333333333222222111111222222222111111000///000000000000000///...000000000000000000000000////////////////////////000/////////............////////////............000000///...............///......111555555111------------...............++++++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,...---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***************---,,,******+++,,,+++***++++++******)))(((((('''*********+++++++++,,,,,,*********)))******++++++************************************************,,,++++++++++++,,,------******************)))))),,,,,,,,,++++++*********,,,,,,++++++++++++******************************++++++++++++++++++++++++***************************((('''***///000...***++++++************+++++++++*********))))))))))))))))))(((((((((((()))))))))******++++++******)))(((((((((((()))))))))******++++++,,,+++***)))(((************************+++++++++*********))))))((()))******)))((()))+++************************------............------------,,,,,,,,,,,,------+++,,,,,,------,,,************+++++++++,,,,,,,,,*********++++++,,,,,,,,,---,,,+++******+++,,,---000///---,,,+++++++++,,,......---------,,,,,,,,,------------------------/////////000000000111111111111000000111111222333111111222222222333333333222222222222222222222222555444222222333333333222444444333222111000///...000000//////000000111222222222222222222222222222333333333333222222222222111111000000////////////000000000000000000000000000000000000000000000000000/////////....................................////////////////////////------............---------------............///,,,,,,,,,---------......---......//////...---,,,...---,,,,,,,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++........................,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------,,,,,,,,,++++++,,,,,,++++++,,,,,,---...,,,,,,---......---,,,,,,---------------,,,+++***......------------............//////...------,,,//////.........---------........................---,,,++++++---......---...------------...////////////.........---------........................333222111111111111222333333333222222222333333444333222222222222333444444555555444444444444333333222222222222111111000000...///000000000000000///111111111111111111111111////////////////////////////////////............////////////............/////////...............000...---///111222///,,,000///...---,,,---......,,,------------.........------------------------------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******))))))///---++++++,,,,,,,,,***++++++******)))(((((((((*********++++++++++++,,,++++++******)))*********************************************************,,,++++++++++++,,,------,,,,,,++++++*********))),,,,,,,,,++++++******)))*********+++++++++,,,,,,************************************************++++++++++++++++++++++++***((('''))),,,---***(((,,,,,,++++++++++++,,,,,,***************)))))))))))))))))))))))))))))))))))))))************))))))((((((((()))))))))*********++++++++++++***))))))************************+++++++++***************&&&((())))))((((((***+++******************************++++++++++++******,,,++++++++++++++++++,,,++++++,,,,,,++++++***)))******+++++++++,,,,,,,,,&&&''')))+++,,,,,,,,,,,,...---,,,++++++,,,---...------......////////////......---------,,,,,,,,,.................................////////////000111000000000000111222222333333333222222111111111333333333333333333333333555333222111222333222111444444333222111111000000000000//////000000111222111111111111111111111111000000111111222222222333111000000000000/////////000000000000000000000000000000000000000000000000////////////....................................////////////////////////------............---------------............///,,,,,,,,,------------..................---,,,+++...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************+++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------...,,,------......------,,,++++++,,,,,,,,,,,,++++++......------------...............///......---,,,...............---------...........................---,,,---...//////......------------...//////...............---------........................222222111111111111222222222222222222222222333333222222222111111222222333444444444444444333333333333333222111111000000000...//////000000000000000000000000000000000000000///////////////////////////////////////.........////////////.................................---111///------...///...,,,111000...,,,+++,,,---//////000000000000000000000........................---------,,,,,,,,,,,,+++++++++++++++++++++++++++.........------,,,++++++111///---------...---,,,,,,,,,,,,+++++++++******************++++++++++++,,,,,,+++***)))))))))***************************************************+++************+++,,,,,,------,,,,,,+++************************+++++++++************++++++++++++************************))))))))))))))))))))))))++++++++++++++++++++++++***((('''(((******((('''+++++++++******+++++++++************************++++++++++++++++++++++++((())))))******))))))((((((((()))))))))******************+++************************************************************&&&((()))***)))***+++---************************(((((())))))))))))((((((++++++************++++++++++++++++++******))))))******+++++++++,,,,,,,,,)))+++---///000///...---...------,,,,,,------...,,,,,,...///000000000000......---------,,,,,,,,,---------------------------------.........//////222222222222222333333444666555444333111000///...333333333333333333333333555333111111222333222111222222222111111000000000///////////////000111111000000000000000000000000000000000000111111111111000000000000000000000000////////////////////////000000000000000000000000///////////////.........---------...............////////////////////////------............---------------............///------------------------............---,,,,,,+++------------------------++++++,,,,,,,,,,,,------,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,...........................------------,,,,,,,,,,,,,,,,,,,,,,,,---......------------------------+++,,,------.........---......------------......---...............------...................................................------...000000///......------------...//////................................................111111111111111111111111//////000111111111111111111111000000000000111111222222222222222333333333333333111111000000111111//////000000000000//////////////////////////////////////////////////////.........///////////////////////////............,,,---......///...------111///---,,,,,,------,,,111000...,,,+++,,,---///000000000000000000000///....................................------------++++++++++++++++++++++++.........---------,,,,,,///---,,,+++,,,---,,,+++,,,,,,,,,+++++++++++++++))))))*********+++++++++,,,,,,+++***)))))))))***************************************************)))))))))))))))***++++++,,,,,,,,,+++++++++******(((((()))***++++++,,,---+++++++++*********))))))************************))))))))))))))))))))))))************************...---,,,+++,,,,,,,,,+++******))))))))))))*********************+++++++++***+++,,,,,,,,,,,,+++***))))))************))))))))))))))))))******************************++++++************************************************((()))++++++++++++---...************************++++++,,,,,,,,,,,,+++++++++******))))))******++++++++++++*********************+++++++++,,,,,,,,,---...000111111///...,,,------------------------,,,,,,---............---......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------............222222111111222222333444333333222222222222222111333333333333333333333333444333111111222222222111000000000000000//////////////////...///000000111000000000000000000000000111111111000000000//////000000000000111111111111////////////////////////////////////////////////.........///////////////---------.........//////////////////////////////------............---------------............///------------------------......------,,,,,,,,,,,,------------------------+++++++++,,,,,,---------,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,.................................---------,,,,,,------,,,,,,------...///------------------------++++++,,,---..................------------......------...............------......................................................///111111///......------------...//////---.............................................000000111222222111000000---...///000111111111000111111000////////////000111111222222222222333333333222111000000111222333000000000000000///..............................////////////////////////.........///////////////////////////............+++,,,---//////...------//////...---,,,,,,,,,---000///...---,,,---...............------------,,,------------------------//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,***((()))***++++++***)))))))))))))))))))))))))))))))))************+++++++++******)))*********************************************************)))))))))))))))***++++++++++++++++++++++++++++++'''(((((()))***+++,,,,,,++++++*********)))))))))************************************************)))))))))))))))))))))))),,,,,,+++******++++++,,,***))))))))))))))))))************+++++++++++++++((()))***++++++***)))(((******++++++++++++******)))))))))*********++++++*********)))******+++,,,***************************************+++++++++)))+++,,,,,,++++++---...***************************++++++,,,,,,++++++***+++******************+++,,,,,,+++************+++******+++++++++,,,,,,,,,---...//////...---,,,+++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............///000////////////000111111---...///111333555777777333333333333333333333333444222111000111222111000......////////////////////////......//////000111000000000000000000000000222111111111000000//////000000000111111111111222000000000000000000000000////////////////////////.........///////////////,,,,,,------.../////////////////////////////////------............---------------............///...------------,,,,,,,,,------,,,,,,,,,,,,------,,,------......------,,,***++++++,,,,,,------...,,,------............---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,....................................---------,,,---------------......///...------,,,,,,------...******+++,,,,,,,,,,,,,,,......------------......,,,---......///.........---------.......................................------...///111111///---...------------...//////---------.......................................///000111222222111000///---...000111222222111111222111111000//////000000222222222333333333444444111111000///000111333555111111111111000...---,,,////////////////////////////////////////////////............/////////000////////////............***+++---//////...---,,,---.........---------...---------...............------------,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,---------+++)))((()))+++------,,,))))))))))))))))))))))))))))))))))))*********************)))******++++++************************************************+++++++++++++++,,,,,,---((())))))******+++++++++************))))))))))))))))))))))))************************************++++++++++++++++++++++++************************)))))))))(((((((((***++++++******))))))******+++*********++++++,,,,,,,,,((()))+++,,,,,,+++)))(((++++++,,,,,,,,,,,,++++++))))))*********+++++++++******)))))))))***,,,,,,************************))))))*********+++++++++***+++,,,,,,+++***+++---************************))))))************))))))+++++++++******+++++++++...---,,,+++***++++++,,,******+++++++++,,,,,,,,,,,,,,,------------------++++++,,,,,,,,,,,,++++++,,,,,,+++++++++,,,...///......---------,,,,,,,,,---------------------------............////////////////////////000111111------///111333555777888444444444444444444444444444222000000111222111000......//////000000000111///............///000000111111111111111111111111000000111111111111111222000000111111111222222222000000000000000000000000////////////////////////............/////////000,,,,,,------...//////000////////////////////////------............---------------............///......---------,,,,,,,,,,,,++++++++++++---...///,,,,,,---......---,,,,,,******+++,,,,,,---......+++,,,---.........------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------************************,,,,,,,,,,,,,,,,,,,,,,,,....................................---------------------------...//////...---,,,,,,,,,,,,---...+++,,,,,,---------,,,,,,......------------......,,,------...//////......---------.........//////........................,,,,,,---///111111...,,,...------------...//////---------.........//////........................///000111222222111000///...///111222333333333222333333222111000000111111333333333444444555555555111000//////000222444666222222222111///...,,,+++000000000000000000000000////////////////////////---.........//////000000000/////////............***+++---//////...---,,,,,,...//////...---......,,,,,,---.../////////...//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++------------------------+++,,,,,,---...///000000---,,,+++,,,...000111000++++++++++++++++++,,,,,,))))))))))))***************)))))))))***+++,,,,,,************************************************------,,,,,,------...///''''''((()))***++++++,,,,,,,,,+++***)))((('''&&&''''''((()))***+++,,,,,,************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++---///,,,++++++++++++++++++,,,*********++++++,,,,,,,,,***+++---......---+++***+++,,,,,,------,,,,,,+++)))************+++++++++******)))))))))***,,,---************************))))))******++++++++++++***+++,,,+++))))))***+++************************---------......---------,,,,,,++++++++++++,,,,,,...---,,,+++++++++,,,---******+++++++++,,,,,,,,,,,,,,,,,,---...///000111***++++++,,,,,,++++++***,,,+++******+++---000222......---------,,,,,,,,,.................................////////////000111111111111111222222333111111111222222333333333444444444444444444444444444222000000111222111000//////000000111111222222...............///000000111111111111111111111111//////000111222333444444000000111111222222222222000000000000000000000000////////////////////////---.........//////000000,,,,,,------...///000000////////////////////////---..................------------.........//////.........------,,,,,,,,,+++*********+++---///000,,,,,,---......---,,,,,,******+++,,,,,,---......)))***,,,---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,//////////////////////////////.........---------...------------...//////...---,,,,,,,,,,,,---......//////000//////...............------.........,,,,,,---.../////////...---------.........//////........................,,,,,,---///111000...+++...------------...//////---------.........//////........................222111000//////000111222//////000111111111111111222222111000000111222222333444555555555444333222111111111111111111111111///////////////.........////////////000000000000......//////000000111111000000//////.........---000000//////......---------------.........//////,,,,,,,,,------------...+++,,,,,,------,,,,,,+++...---,,,+++***+++,,,---......------------......,,,,,,---......---,,,,,,******+++++++++,,,,,,,,,,,,+++++++++***))))))))),,,++++++******++++++,,,******)))(((((('''(((((())))))))))))))))))))))))************************,,,,,,,,,++++++*********))))))))))))))))))))))))************************++++++++++++++++++++++++)))+++---,,,)))((()))+++(((((()))***************,,,,,,,,,,,,,,,+++***)))(((***+++,,,+++***'''&&&)))************+++++++++******++++++++++++******)))************+++++++++------------------------++++++++++++++++++++++++******)))))))))))))))***************************))))))))))))))))))))))))(((((())))))*********+++***)))((((((((()))+++,,,))))))))))))))))))))))))++++++************++++++)))************+++++++++))))))***+++,,,,,,------+++***)))))))))***+++,,,......---------,,,,,,,,,------............------111111000000///////////////......------,,,++++++------------------------,,,,,,+++******+++,,,,,,............////////////000000000000000000000000------...000111222444444000111222333333333333333222222222111111111000000000...------///000//////000000000000000000000000000000000000000000000000...///000222222111111000000000////////////000000333333222111000000111111......////////////......////////////////////////---...---,,,++++++---///////////////////////////////////////////////////...------,,,,,,------...+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***,,,,,,,,,---------......------..................***((('''))),,,---,,,***++++++++++++++++++++++++---------------------------------,,,,,,+++++++++------------------------........................,,,,,,---......---,,,,,,++++++,,,,,,,,,,,,------........................###%%%''')))+++,,,---.....................------..................------)))***,,,.........,,,+++------------------------------,,,,,,,,,,,,------//////.........---------........................222111000//////000111222//////000111111111111111111111111111111111111111333333444444444333222111111111111111111111111111/////////////////////...////////////000000000000.../////////000000000111000/////////.........---////////////............------------.........///////////////000000000000,,,,,,,,,,,,,,,,,,,,,,,,...---,,,++++++,,,------......------------......,,,,,,---......---,,,,,,******+++++++++,,,,,,,,,++++++++++++************,,,++++++******++++++,,,+++***))))))(((((())))))))))))))))))))))))))))))************************+++++++++******)))))))))************************************************++++++++++++++++++++++++''')))++++++))))))+++---))))))***+++++++++++++++***+++++++++******)))((('''((()))***++++++******)))************+++++++++******++++++++++++******)))************+++++++++)))*********************************************+++******)))))))))******************************))))))))))))))))))))))))((()))))))))***************)))((((((((()))++++++))))))))))))))))))))))))***))))))))))))))))))***)))************+++++++++*********++++++,,,,,,---******)))******,,,...////////////.........------,,,,,,------------,,,,,,---------,,,,,,+++++++++---,,,,,,,,,,,,+++++++++------------------------------,,,++++++,,,------............/////////////////////////////////////////////000111111222222111222222333444444333333222222222111111111000000111///......///000///...000000000000000000000000000000000000000000000000...///000111222111111000000000////////////000000111111000///////////////......////////////..............................---......---,,,,,,...000////////////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,------------.........------,,,,,,+++++++++)))((())),,,...---+++++++++++++++++++++++++++------------------------...---------,,,,,,,,,+++------------------------........................,,,,,,---......---,,,,,,++++++,,,,,,,,,,,,------........................***+++,,,---............................................................------,,,,,,,,,,,,,,,,,,................................................//////.........---------........................111111000000000000111111//////000111111111111111000111222333333222111000222222333333222222111000000000000000000000000000......//////////////////////////////000000000000////////////000000000000/////////............................../////////------------............,,,,,,,,,---------......------++++++++++++------...------,,,------............------------......,,,,,,------------,,,,,,******+++++++++,,,,,,,,,*********+++++++++++++++,,,++++++******++++++,,,++++++******))))))******))))))))))))))))))))))))*********************************)))))))))))))))++++++++++++++++++++++++************************++++++++++++++++++++++++&&&((()))*********,,,...******+++,,,,,,,,,,,,,,,)))************)))((((((******)))))))))******+++)))************+++++++++******++++++++++++******)))************+++++++++''''''(((((()))*********))))))))))))))))))))))))++++++************++++++************************))))))))))))))))))))))))))))))))))))************)))))))))((()))******+++))))))))))))))))))))))))))))))(((((((((((()))))))))************+++++++++++++++++++++++++++++++++******++++++---...000111.........---------,,,,,,++++++,,,,,,,,,,,,++++++++++++************))))))******++++++++++++,,,,,,------------------------...------,,,,,,------...---............/////////////////////////////////000000000000000000000000222222333333333333333333222111111111111000000000333111//////000000///...000000000000000000000000000000000000000000000000...///000111111111000000000000////////////000000//////...------------.........////////////......------------------------...//////...------...000////////////////////////------------------------***+++,,,------,,,+++***+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,------------......---,,,+++***))))))+++******+++---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------.........---------------------------------------........................,,,------......------,,,++++++,,,,,,,,,,,,------........................//////000000//////...---................................................000///,,,*********,,,---////////////////////////------............------...............---------........................111000000000000000000111//////000111111111111111///000222333333222000///111111111111111000000///000000000000000000000000............////////////////////////000000000000////////////000000000000........................---------....../////////------------------------++++++++++++,,,,,,,,,,,,...---+++******+++---...------------......//////...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,*********++++++,,,,,,,,,,,,++++++******++++++,,,,,,,,,+++******+++++++++))))))))))))))))))))))))******************************************))))))++++++++++++++++++++++++************************************************'''((())))))******+++,,,)))***++++++,,,,,,++++++)))***************))))))000...,,,)))'''''''''((())))))*********+++++++++******++++++++++++******))))))*********+++++++++))))))******+++,,,------************************+++++++++***++++++,,,---************************)))))))))))))))))))))))))))))))))))))))*********)))))))))))))))******+++))))))))))))))))))))))))))))))(((((((((((())))))))))))*********+++++++++,,,,,,++++++++++++++++++,,,,,,------...///000000+++++++++*********))))))++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,+++++++++)))******+++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,---------------.........//////////////////////////////000000000000000000000000222111111111111111222222111111111111000000000000444222000000000000///...////////////////////////000000000000000000000000/////////000000000000000000000////////////000000......---------------...---......//////......---------------------------...///000///...---///000////////////////////////------------------------***+++---......---+++***+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,++++++,,,,,,,,,---------------,,,,,,++++++******,,,,,,,,,,,,---.........,,,,,,,,,,,,,,,,,,,,,,,,................................................------------------------........................------------------------+++++++++,,,,,,,,,------.......................................---,,,+++---------...............---------.....................,,,++++++,,,---...........................+++,,,---......---,,,+++................................................000000000111111000000000//////000111111111111111///000222333333222000///111111000000////////////////////////////////////---.........//////000000////////////000000000000000000000000////////////---------...............,,,,,,------......//////------------------,,,,,,---............/////////...---+++******+++---...,,,------....../////////------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,******++++++,,,,,,,,,---,,,++++++******++++++,,,,,,+++++++++++++++,,,,,,))))))))))))))))))))))))************************++++++++++++++++++++++++***************************************************************************)))))))))))))))))))))((())))))*********************++++++,,,++++++***111///,,,)))''''''((()))))))))*********+++++++++******++++++++++++******))))))*********+++++++++)))******+++,,,---......++++++++++++++++++++++++++++++******+++,,,,,,---************************))))))))))))))))))))))))******))))))))))))))))))((()))))))))************))))))))))))))))))))))))+++******))))))******+++))))))*********+++++++++,,,,,,++++++++++++++++++..................------++++++*********))))))))),,,,,,------------,,,,,,,,,,,,,,,,,,,,,---------******+++,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++------------.............................................///000000111111000000///......//////000000000000000000000000000444222000000000000///...///////////////////////////////////////////////////////////////000000000000000////////////000000.........------...//////------............------........................---///000000.........///////////////////////////------------------------+++---///000000///---++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,+++++++++++++++,,,,,,,,,------++++++,,,,,,------......,,,---------------......,,,,,,,,,,,,,,,,,,,,,,,,................................................------------------------........................------------------------+++++++++,,,,,,,,,------........................+++,,,,,,---------,,,,,,---------.........//////---------.........//////***+++,,,...//////......---------------------------------......------------.............................................000000111111111111000000//////000111111111111111000111222333333222111000222111000////////////000////////////////////////------......///000000000////////////000000000000000000000000////////////---------------.........---------------.........------------,,,,,,,,,,,,,,,,,,,,,---------......------++++++++++++------+++,,,---...............------,,,,,,,,,,,,------,,,,,,++++++++++++,,,,,,******+++++++++,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++******++++++,,,,,,))))))))))))))))))))))))************************+++++++++++++++,,,,,,,,,))))))))))))))))))))))))************************************************+++***(((((()))***((('''(((((()))************)))******+++,,,,,,,,,,,,+++,,,+++***))))))***,,,---)))************+++++++++******++++++++++++******)))************+++++++++((())))))******+++++++++++++++++++++++++++++++++***************+++,,,---************************))))))))))))))))))))))))************))))))))))))(((((()))************)))))))))))))))))))))))))))++++++************++++++)))************+++++++++++++++++++++++++++++++++............---,,,+++***---------,,,,,,,,,++++++,,,,,,------------,,,,,,***++++++++++++,,,,,,,,,++++++,,,------...//////,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***,,,------------.................................------...//////000111111000///...---,,,---.../////////000000000000000111333111//////000000///...000000000000000000000000//////////////////////////////.........///000111000000////////////000000///............///000000------............------////////////////////////,,,...000000...---......////////////////////////---------------------------...///000000///...---+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***++++++++++++,,,,,,,,,,,,******+++,,,---...//////,,,---......,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,........................---------------.........------------------------...........................------,,,,,,------...++++++,,,,,,,,,,,,------........................,,,,,,---...////////////,,,,,,------.../////////,,,,,,------.../////////((())),,,///000000//////------------------------000//////......//////000---------.......................................///000111222222111000/////////000111111111111111111111111111111111111111222111000/////////000000........................------......///000000111////////////000000000000111000000000/////////...,,,,,,,,,------............------------------,,,---------,,,,,,,,,++++++)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,---.........------,,,,,,++++++,,,,,,---,,,,,,+++******+++,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,++++++******++++++,,,***************+++,,,,,,))))))))))))))))))))))))************************)))*********++++++++++++***************************************************************************(((''''''***+++)))((())))))***++++++++++++***))))))***++++++++++++++++++************+++---...)))************+++++++++******++++++++++++******)))************+++++++++(((((())))))))))))))))))************************))))))))))))***+++,,,,,,************************))))))))))))))))))))))))************)))))))))((('''((()))***+++******)))))))))))))))))))))))))))******))))))))))))******)))************+++++++++*********++++++,,,,,,---++++++,,,,,,,,,+++***)))...---------,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++*********+++++++++,,,,,,+++++++++,,,,,,------...++++++++++++++++++++++++++++++,,,------,,,++++++,,,,,,---------.................................////////////////////////111000...,,,,,,---...///////////////000000111111111///......///000///...000000000000000000000000///////////////////////////......---...///000111000000////////////000000...............///000000,,,------......------,,,........................+++---//////...---------////////////////////////................................................+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,+++***++++++++++++,,,,,,,,,******++++++,,,,,,------+++---...---+++***,,,...------------------------........................+++,,,,,,,,,------------------------------------...........................---,,,,,,,,,,,,---...++++++,,,,,,,,,,,,------........................------......//////......,,,,,,------...//////000,,,,,,------...//////000++++++---...////////////........................///...,,,******,,,...///---------.........//////........................///000111222222111000/////////000111111111111111222222111000000111222222333222000/////////000111........................---------...///000000111////////////000000000000111111000000/////////...,,,,,,,,,------..................------,,,,,,,,,---------,,,,,,+++++++++,,,,,,---------.........+++,,,,,,------,,,,,,+++(((***+++---......---------,,,,,,++++++,,,,,,------,,,+++******+++,,,---******+++++++++,,,,,,,,,---------,,,,,,+++++++++,,,++++++++++++++++++,,,***)))))))))***++++++,,,))))))))))))))))))))))))************************(((((())))))*********+++++++++++++++++++++++++++************************))))))))))))))))))))))))(((&&&%%%'''***,,,+++)))******+++,,,,,,,,,,,,+++(((((()))***************---,,,,,,+++************)))************+++++++++******++++++++++++******)))************+++++++++************))))))))))))))))))))))))))))))))))))(((((((((((()))***+++,,,************************))))))))))))))))))))))))+++*********))))))(((((('''((()))++++++******)))))))))))))))))))))))))))))))))(((((((((((()))))))))************+++++++++))))))***+++,,,,,,------'''(((***+++,,,++++++***,,,,,,,,,+++++++++************++++++++++++******++++++,,,,,,------------***++++++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,---......---,,,,,,,,,,,,,,,---------..............................111000000///......------222111///---,,,---///000.../////////000000111111000...------///000//////000000000000000000000000///////////////////////////......------///000111000000////////////000000---------------...///000,,,------......------,,,------------------------***,,,//////---,,,,,,,,,////////////////////////////////////////////////...------,,,,,,------...+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,******+++++++++,,,,,,,,,+++++++++******************---...---+++***+++---------------------------////////////////////////+++++++++,,,,,,---------------------------------...........................---,,,,,,,,,,,,---...++++++,,,,,,,,,---------........................------------------,,,+++,,,,,,------...///000000,,,,,,------...///000000///...---,,,,,,---///000////////////////////////---+++(((&&&&&&(((+++------------.........//////........................000000000000000///......---...///111222222222222000000000000000111111222111111000///////////////...---,,,,,,,,,,,,---......---------...///111222////////////000000000000////////////////////////........................---------............///---------,,,,,,+++++++++------,,,,,,,,,+++++++++......---------,,,,,,,,,,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////******++++++++++++******++++++++++++++++++++++++++++++++++++++++++++++++******++++++++++++******)))))))))***+++++++++,,,))))))))))))))))))))))))))))))))))))))))))))))))***************************++++++,,,,,,++++++***++++++++++++++++++++++++...---+++*********++++++))))))))))))))))))))))))************************************************((((((((((((((((((((((((************************))))))))))))***************))))))(((((('''''''''(((((())))))*********+++(((((())))))*********+++***************)))((((((************************************************))))))))))))************))))))))))))))))))))))))++++++***)))(((((())))))))))))*********++++++++++++,,,,,,---,,,+++)))((()))))))))***+++++++++,,,************************------------------------************+++,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,,,,------,,,,,,+++++++++,,,------............////////////000//////.........//////------............---------...///...---,,,---...................................................000000///............///...///000000000///---,,,......//////000000111111222111///...---------...........................111111000///...---,,,,,,////////////............000000///...---,,,,,,+++------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,---.........,,,)))(((,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,,,,------,,,***,,,,,,,,,---------......//////...,,,******,,,...------------------------,,,,,,---------,,,***)))***+++,,,---............000////////////.........---,,,,,,,,,,,,,,,,,,,,,000000000000///...---,,,,,,,,,,,,,,,------......---+++******---///000000222///+++***+++...//////---------............//////---+++,,,---...---,,,,,,---------------,,,,,,........................//////.........------------------............///...............---------000000000000000///.........///000111111222111111000000//////000000111222111000000///////////////......---,,,,,,---............------...///111222////////////000000000000000000000000000000000000........................------------............---,,,,,,,,,,,,,,,,,,+++------------,,,,,,,,,,,,...------------,,,,,,,,,---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------******++++++++++++******++++++++++++++++++++++++++++++++++++++++++++++++*********++++++************************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))***************************++++++,,,,,,++++++***************************---,,,+++*********++++++))))))))))))))))))))))))************************))))))))))))))))))))))))************************+++++++++***************))))))))))))************,,,,,,,,,,,,,,,+++++++++))))))******************((()))))))))************((())))))))))))((('''&&&************************************************))))))))))))************))))))))))))))))))))))))++++++***)))))))))))))))))))))*********++++++++++++,,,,,,,,,++++++***)))***************+++++++++++++++++++++++++++++++++)))))))))))))))))))))))),,,+++++++++++++++,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++++++++,,,,,,++++++++++++,,,---..................//////////////////............//////------............---------...///...---,,,---///...............................................................///000000000000111111111000............//////000000000000222111///...------..............................000000000000////////////////////////............//////......---,,,,,,,,,------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.........,,,***))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***)))***+++,,,---,,,+++,,,,,,,,,------------...,,,---...---,,,,,,---///---------------------------......//////...---,,,***+++,,,---............------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////000000000---......//////////////////---++++++---.........000...++++++,,,.........---------............//////---+++,,,---...---,,,------............------........................//////.........------------------............/////////......---------,,,000000111111000000//////000000111111111111000000000000//////000000111222111000//////......//////......---,,,,,,---............---......///000111////////////000000000000////////////////////////........................------------............+++,,,,,,,,,,,,,,,,,,---.........------------,,,------------,,,,,,,,,,,,---------------,,,,,,,,,++++++++++++++++++++++++))))))*********+++++++++******++++++++++++******++++++++++++++++++++++++************************************************+++++++++***************))))))))))))))))))))))))))))))))))))))))))))))))******************************++++++++++++******)))))))))))))))))))))))),,,,,,+++************+++))))))))))))))))))))))))************************((((((((((((((((((((((((************************++++++++++++******))))))))))))))))))***************************++++++++++++++++++++++++*********))))))))))))************))))))*********)))((((((************************************************))))))))))))************))))))))))))))))))))))))+++***))))))))))))))))))***************+++++++++,,,,,,+++************++++++++++++***************++++++++++++++++++++++++************************------,,,+++++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++,,,*********+++,,,---...///---............////////////...............//////------............---------...///...------...///................................................,,,,,,,,,---...000111222000111111111111000000///...////////////000000000111000///......---..............................//////000000000111111111/////////............------------,,,,,,,,,,,,,,,------............------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,------------------------'''((()))+++,,,,,,,,,,,,,,,,,,,,,,,,------------)))+++---...------...///------------------------)))***+++++++++++++++***++++++,,,---............------------,,,,,,,,,,,,++++++,,,,,,------......,,,---...//////000//////,,,---...000000//////...000...,,,,,,---...---,,,...---,,,,,,......---,,,---------............//////---+++,,,---...---,,,---....../////////.............................................------------------............///000000///...------,,,,,,000000111111111000000///111111111111111000/////////////////////000111111000000///............///......------------..................//////000000////////////000000000000------------------------........................,,,,,,---------.........+++++++++,,,,,,---------//////.........------------------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,************************)))))))))************+++***++++++,,,,,,++++++***++++++++++++++++++++++++))))))))))))))))))))))))+++******************+++,,,+++++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************************++++++++++++******************************++++++******************))))))))))))))))))))))))************************))))))))))))))))))))))))************************,,,,,,++++++***)))))))))((()))))))))************(((((())))))******++++++---,,,,,,++++++*********)))))))))))))))*********,,,,,,,,,------,,,,,,+++************************************************((()))))))))************))))))))))))))))))))))))******)))))))))))))))***************************,,,+++***))))))***+++,,,,,,+++++++++***)))))))))************************,,,,,,,,,,,,,,,,,,,,,,,,......---,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,---,,,,,,+++++++++,,,---------------.........//////......---------...//////------............------,,,---///...------...///................................................------------...///000111000000000000000000000000////////////////////////000000//////....................................//////////////////000000//////.........---------+++++++++,,,,,,---------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,++++++++++++++++++++++++........................)))***,,,,,,,,,+++,,,---++++++,,,,,,,,,---------))),,,...///...---------------------------------((())))))******++++++++++++,,,------.........---/////////.........------***++++++,,,---...//////////////////...---,,,,,,)))+++,,,......---,,,+++///...,,,---...///...---...------///000000...,,,---------............//////---+++,,,---...---,,,---...//////////////////................................................---------............///000000///...---,,,,,,+++000000111111111111000000111111222111111000///.../////////...///000000111000//////................................................///////////////////////////000000000000------------------------........................,,,,,,,,,------------...+++++++++,,,,,,---------//////.........---------------,,,,,,,,,+++++++++******************++++++************************************++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++))))))))))))))))))))))))++++++***))))))***++++++,,,+++++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************)))******++++++******)))++++++++++++++++++++++++************************))))))))))))))))))))))))************************************************))))))))))))))))))))))))+++++++++*********))))))((()))))))))************+++,,,,,,------.........---,,,,,,++++++***************))))))))))))))))))+++,,,------------,,,,,,************************************************((()))))))))************))))))))))))))))))))))))***)))))))))))))))******************************+++***)))))))))***+++,,,,,,+++++++++***)))))))))))))))))))))))))))))))))************************...---,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---............---,,,++++++++++++------------............---------------...//////------............------,,,---......------...000......................................................------------....../////////////////////////////////...............///////////////.........////////////////////////000000///...------,,,,,,............------------***++++++,,,,,,---------,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,...//////,,,++++++,,,+++++++++,,,,,,,,,------+++---//////---,,,++++++---------------------------------......//////000,,,,,,------...---------///............---------++++++,,,------...//////////////////...---,,,+++******,,,---------,,,+++---,,,,,,---///000000//////...///000222111///------------............//////---+++,,,---...---,,,---......///000000//////........................---.....................---------............///000//////...------,,,,,,000000111111222222111111111111111111111000///...//////......//////000111000///......------......---...////////////...---......////////////......////////////000000000000////////////////////////........................,,,,,,,,,,,,------------+++,,,,,,,,,,,,,,,,,,---.........------------,,,,,,,,,,,,,,,++++++++++++))))))))))))************++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++************************,,,+++***))))))***+++,,,+++++++++***************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))************))))))++++++++++++++++++++++++((()))******+++*********))))))))))))))))))))))))************************************************((((((((((((((((((((((((************************))))))))))))***************+++++++++++++++,,,,,,+++++++++++++++*********************))))))))))))))))))***+++++++++******************************************************))))))))))))************)))))))))))))))))))))))))))))))))))))))******++++++++++++******************))))))))))))***+++++++++++++++***************)))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++*********++++++************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////......---,,,++++++++++++,,,------------.........,,,,,,,,,,,,---...//////------............------+++---......------///000................................................///......---,,,,,,------///............//////000/////////............---......////////////......////////////////////////000//////...---,,,+++***.........------------,,,++++++,,,,,,------......,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))---000222000,,,***+++,,,++++++++++++,,,,,,,,,,,,---...//////,,,+++++++++------------------------...---------------...///,,,,,,------...------,,,,,,,,,,,,,,,++++++++++++,,,,,,------......//////+++,,,---......///......---------------.........,,,+++,,,...000111111//////...///000111111///------------............//////---+++,,,---...---,,,,,,---...///////////////........................---------...............---------............//////............---------///000111222222222222111000000111111111000000//////............///000000//////...------------...---...///000000///...---......///000000///...---////////////000000000000000000000000000000000000........................++++++,,,,,,,,,------------,,,,,,,,,,,,,,,,,,+++------------,,,,,,,,,,,,,,,,,,,,,++++++++++++***))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,+++***((((((***+++,,,***************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))************************))))))************))))))************************'''((()))***++++++***)))))))))))))))))))))))))))************************************************)))))))))))))))))))))))))))))))))***++++++,,,,,,))))))))))))************)))(((((((((((((((''''''))))))******************************)))))))))((((((((()))***************************************************************))))))))))))************)))))))))))))))))))))))))))))))))))))))***+++++++++++++++*********))))))(((((()))******************************+++++++++************************------------------------******)))))))))***++++++)))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---...///,,,+++++++++,,,,,,---...,,,,,,---------.........,,,,,,,,,,,,---...///000------............------+++,,,......---...///111................................................------,,,,,,,,,---......//////.........///111111//////.........------------...///000000///......//////////////////////////////......---------,,,.........---------,,,,,,---------------.........+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,...------,,,++++++++++++************************************************+++...111000,,,)))+++---***++++++++++++,,,,,,,,,---......---++++++---...------------------------,,,+++***))))))******+++,,,------...------,,,,,,,,,,,,,,,+++++++++******---------...............++++++,,,---...............---,,,+++,,,---///000---------///111111///......---------//////...,,,---------............//////---+++,,,---...---,,,++++++---....../////////........................---------.........//////---------............///---------...............///000111222222222222222000000111111111111000000...............///000000//////...------------...---...///000000///...---......///000000///...---////////////000000000000////////////////////////........................++++++,,,,,,,,,------------------,,,,,,+++++++++------,,,,,,,,,+++++++++,,,,,,,,,+++++++++************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************+++++++++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,+++)))(((((()))+++,,,))))))******+++++++++,,,))))))))))))))))))))))))))))))))))))))))))))))))************************))))))************))))))))))))))))))))))))))))))'''((()))+++++++++***)))))))))))))))))))))))))))************************))))))))))))))))))))))))************************(((((()))***+++,,,,,,---))))))))))))************,,,,,,++++++******))))))(((((())))))*********++++++*********))))))(((((()))***+++,,,,,,,,,,,,,,,************************************************))))))))))))************))))))))))))))))))))))))))))))((())))))***++++++++++++++++++******))))))'''((()))+++++++++***)))))))))******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,)))))))))))))))))))))))))))((((((((()))***++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************+++,,,---...))))))***+++,,,...000111,,,,,,,,,---------......+++++++++,,,---...///000---..................---+++,,,............///111................................................+++++++++,,,---...///000111000/////////111222333//////.........------------...///000000///......000000000000000000000000.........///////////////......---------,,,,,,,,,........................+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,+++******+++************************------------------------(((,,,///...+++)))+++///******+++++++++,,,,,,,,,,,,,,,---,,,+++,,,///111------------------------///...,,,+++++++++,,,,,,---------...------,,,,,,.........---------,,,,,,...............---------............---,,,++++++---+++)))((((((***---//////......///111000...+++---,,,++++++,,,---,,,+++---------........./////////---+++,,,---...------***+++,,,---....................................---------.........//////---------.........//////,,,,,,------.../////////000000111111111111000000000000000000000///........................------/////////......---------------............------............/////////000000000000000000000000000,,,---///000000000///...------------,,,,,,+++*********+++++++++,,,,,,,,,.................................------,,,,,,,,,......,,,,,,,,,,,,......++++++,,,,,,,,,,,,------******))))))******+++,,,)))******++++++,,,---------,,,++++++******++++++******++++++++++++******))))))***++++++++++++************))))))))))))(((+++***)))(((''''''((())),,,***((('''&&&'''((()))+++*********))))))((((((***)))(((((((((***+++,,,++++++******))))))(((((()))***+++++++++)))((('''(((((((((((())))))))))))******++++++++++++******,,,+++++++++***)))))))))++++++++++++++++++++++++))))))))))))))))))))))))************************+++*********))))))(((((()))************+++++++++)))******++++++******)))))))))(((((()))***++++++************************+++***)))((((((((()))***))))))))))))))))))))))))))))))))))))************(((((())))))))))))(((((())))))))))))))))))))))))************************,,,,,,,,,++++++*********))))))))))))))))))))))))))))))***++++++++++++***************************++++++******++++++,,,---,,,,,,++++++***+++++++++,,,+++***))))))***+++,,,++++++,,,,,,,,,,,,------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------........................---------............///...................................................------......///000111333333333222111000///..................---------//////............//////...........................------,,,,,,------...+++++++++++++++,,,---...,,,,,,,,,,,,,,,---...///---,,,,,,++++++,,,---------,,,+++*********+++,,,,,,,,,,,,++++++*********+++++++++++++++***)))(((..................------,,,,,,,,,++++++***************+++++++++,,,,,,,,,+++***)))(((***,,,...///........................+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,+++...------,,,,,,------...---------............///))),,,...---***)))+++---...------,,,,,,------...------------------------///......------,,,++++++---......//////......---.........////////////000------......///.........,,,,,,,,,---------......,,,,,,,,,------///000111000000000///......------//////.........---------000000111111111111000000000000000000000///..............................,,,,,,,,,,,,,,,,,,++++++.........//////.........,,,,,,---------.........000000000000000000000000,,,---...///000//////..................---,,,,,,+++,,,,,,,,,---------------------,,,,,,,,,,,,,,,......---------,,,,,,,,,...---,,,++++++,,,---...*********+++++++++,,,,,,******))))))******+++,,,,,,++++++++++++++++++++++++***))))))(((((())))))******++++++++++++******))))))***++++++++++++***++++++*********))))))))))))((('''&&&&&&&&&'''''',,,+++)))''''''((()))***************)))))))))(((***)))((((((((()))+++,,,*********))))))))))))))))))******+++***)))((('''((((((((()))))))))************++++++++++++******+++++++++***************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************)))))))))((()))************+++++++++******++++++++++++*********))))))))))))******+++******************************)))))))))******+++))))))))))))))))))))))))))))))))))))************((())))))******))))))((())))))))))))))))))))))))************************,,,,,,,,,++++++*********)))))))))))))))))))))))))))******+++++++++++++++************************+++************+++,,,,,,************+++,,,------,,,+++************+++,,,+++++++++,,,,,,,,,------******************++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------........................---------............///...................................................------......///000111222222222222111000///...------..................//////............//////...........................------,,,,,,------...,,,,,,,,,,,,,,,---......//////...............///,,,,,,++++++++++++++++++------,,,,,,,,,,,,,,,---,,,,,,+++++++++++++++++++++++++++++++++***)))))),,,,,,---------------,,,---,,,,,,,,,++++++++++++******+++++++++,,,,,,,,,++++++++++++***+++---///,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++------------------------...------,,,,,,------...---------............///+++,,,------,,,+++,,,---...------,,,,,,------...------------------------------------------------+++,,,,,,------,,,,,,+++,,,,,,,,,------------...,,,,,,---------,,,,,,+++---------.........//////------------......///000...................../////////.........---------000000111111111111000000000000000000000///..............................++++++,,,,,,,,,,,,,,,,,,...//////000000//////...------........./////////000000000000000000000000------...////////////......////////////...------------------.....................------,,,,,,,,,------------,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,))))))*********+++++++++******))))))******+++,,,------,,,,,,+++******)))+++***))))))(((((())))))******++++++++++++******))))))***++++++++++++***,,,+++++++++************)))(((''''''&&&''''''''',,,+++***(((((()))***+++************)))))))))))))))))))))((())))))***+++))))))))))))************)))************)))(((((()))))))))*********++++++******++++++++++++*********************+++++++++************************************************++++++++++++++++++++++++************)))))))))))))))************+++++++++++++++,,,,,,,,,,,,++++++++++++***)))))))))******************************))))))***+++,,,,,,,,,+++))))))))))))))))))))))))))))))))))))*********************++++++*********))))))))))))))))))))))))************************+++++++++++++++*********))))))))))))))))))))))))******+++,,,,,,,,,,,,+++******************************))))))******+++,,,)))))))))***+++,,,......,,,,,,++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,++++++******************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------........................---------............///...................................................------......///000111111111111111111000///...,,,---------...///////////////............//////...........................------,,,,,,------...---------,,,------...///222222111//////.........---------,,,,,,+++++++++,,,------......---------++++++++++++++++++,,,,,,++++++++++++++++++***))))))***+++,,,,,,---,,,,,,------------,,,,,,,,,,,,******+++++++++,,,,,,,,,***---......+++***,,,///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,------....../////////...------,,,,,,------...---------............///...---,,,,,,......---,,,...------,,,,,,------...------------------------++++++,,,------...//////+++,,,,,,------,,,,,,+++,,,,,,,,,------------..................---,,,+++........./////////000000........................+++,,,,,,---......//////...............---------000000111111111111000000000000000000000///......---------...............---------......///////////////000000000000//////000000000000111111111111////////////////////////------........./////////....../////////......---,,,------------.........111111111000//////......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************++++++++++++******))))))******+++,,,,,,,,,,,,++++++*********---,,,++++++******++++++******++++++++++++******))))))***++++++++++++***,,,,,,,,,+++++++++******+++*********************,,,+++***))))))***++++++*********)))))))))))))))))))))))))))))))))******(((((())))))******++++++))))))*********))))))))))))*********++++++++++++******++++++++++++******)))))))))***+++++++++,,,))))))))))))))))))))))))))))))))))))))))))))))))*********************************)))))))))))))))))))))*********++++++++++++,,,,,,------,,,,,,+++,,,++++++***))))))))))))************************((()))+++,,,------,,,,,,))))))))))))))))))))))))((()))))))))***************++++++,,,,,,++++++***))))))))))))))))))))))))************************+++++++++*********************************************+++,,,,,,,,,,,,,,,******************************)))))))))***++++++************+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...........................---------............///...................................................------......///000111111222222222111111000///,,,,,,,,,---...///000000//////............//////...........................------,,,,,,------.........---------......///111111000////////////////////////......---,,,,,,***+++---.........---,,,*********++++++,,,,,,,,,+++++++++,,,,,,+++******))))))+++,,,------------------------------------******+++++++++,,,,,,,,,***...111000,,,***,,,...........................,,,,,,------------,,,,,,+++,,,,,,---...//////000...------,,,,,,------...---------............//////,,,***+++...///---***...------,,,,,,------...........................,,,,,,,,,---------......---......//////......---.........////////////000111111111111000///...------.........////////////..................------,,,,,,,,,---------..............................000000111111111111000000000000000000000///......---------.........//////---------......///////////////000000000000//////000000000000111111111111////////////////////////---------------......///,,,------.........------,,,,,,,,,,,,------------111111000000000/////////,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,---******))))))******+++,,,******+++++++++,,,,,,,,,---,,,++++++******++++++******++++++++++++******))))))***++++++++++++***,,,,,,,,,+++++++++************++++++++++++++++++******************++++++))))))))))))))))))******))))))*********)))))))))(((((())))))******++++++))))))))))))))))))******)))*********++++++++++++******++++++++++++******)))))))))***+++++++++,,,)))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))******))))))*********++++++++++++,,,,,,------,,,,,,+++,,,,,,+++***))))))******************************((()))+++,,,------,,,,,,))))))))))))))))))))))))((()))))))))************++++++,,,,,,,,,,,,++++++))))))))))))))))))))))))))))))))))))))))))))))))************************++++++++++++++++++++++++******+++,,,,,,,,,,,,+++*********************************)))***++++++,,,------,,,+++************,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.................................---------............///...................................................------......///000111222222222333222222111000,,,,,,,,,---...///000000//////............//////...........................------,,,,,,------...///......---------.........---------......///000---------...---,,,+++***)))***+++---------,,,+++*********++++++,,,,,,,,,***++++++,,,,,,,,,++++++******+++---............------------------------******+++++++++,,,,,,,,,+++---000///---+++,,,---........................,,,------......------,,,******+++,,,---............------,,,,,,------...---------............///...+++)))***---...,,,)))...------,,,,,,------.................................---------,,,,,,,,,---......//////......---.........////////////000111111111111000///...---,,,,,,---------.........---......//////...---,,,......---------,,,,,,,,,---.....................000000111111111111000000000000000000000///......,,,,,,------.../////////++++++,,,,,,,,,,,,,,,,,,...//////000000//////...------........./////////000000000000000000000000------,,,,,,------...///,,,,,,---............---+++,,,,,,,,,,,,---------------------------------++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,---------******))))))******+++,,,)))******+++,,,,,,------+++***))))))(((((())))))******++++++++++++******))))))***++++++++++++***,,,+++++++++************(((((()))************))))))))))))***************))))))))))))************)))************)))(((((())))))))))))************)))))))))((())))))***+++)))))))))*********++++++******++++++++++++*********************+++++++++************************++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))************)))************+++++++++++++++,,,,,,,,,,,,++++++,,,++++++*********++++++************************))))))***+++,,,,,,,,,+++))))))))))))))))))))))))))))))))))))***************++++++,,,,,,++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************++++++++++++++++++++++++))))))***++++++++++++***************************++++++******++++++,,,---......,,,+++***)))))))))++++++,,,,,,,,,,,,++++++************++++++++++++++++++******************,,,,,,,,,,,,,,,,,,,,,,,,,,,---------....................................---------............///...................................................------......///000111111111222222222111111000,,,---------...///////////////............//////...........................------,,,,,,------...///...------------------+++++++++,,,,,,---//////((()))***+++++++++))))))))))))***+++,,,,,,,,,,,,++++++++++++++++++,,,,,,***+++,,,,,,,,,,,,,,,,,,***+++,,,------...------,,,,,,,,,,,,------------******+++++++++,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,------............------***++++++,,,,,,---------...------,,,,,,------...---------............///,,,+++******,,,,,,+++***...------,,,,,,------...........................//////...---,,,,,,+++++++++,,,,,,------,,,,,,+++,,,,,,,,,------------..................---,,,+++,,,,,,,,,------------...,,,---.../////////------//////......---,,,,,,+++---------...............000000111111111111000000000000000000000///......,,,,,,------...//////000,,,,,,,,,,,,,,,,,,++++++.........//////.........,,,,,,---------.........000000000000000000000000------,,,,,,,,,---...///------...///////////////------------............+++++++++,,,------......******+++++++++,,,,,,,,,+++,,,---......---,,,+++***+++++++++,,,,,,,,,,,,******))))))******+++,,,+++++++++++++++++++++,,,+++***))))))(((((())))))******++++++++++++******))))))***++++++++++++***++++++*********)))))))))((()))***+++++++++******'''((())))))*********)))((()))))))))************)))******+++***)))((('''*********)))))))))))))))***)))((((((((()))+++,,,((((((((()))))))))************++++++++++++******+++++++++***************++++++++++++++++++++++++((((((((((((((((((((((((************************((()))))))))************)))************+++++++++******++++++++++++******++++++*********+++,,,,,,******************************)))))))))******+++))))))))))))))))))))))))))))))))))))******************++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))*********+++))))))))))))))))))))))))(((((()))************)))************************,,,,,,,,,+++,,,,,,---...------,,,+++******************+++,,,,,,+++******************++++++++++++******************++++++,,,,,,,,,,,,,,,,,,,,,,,,------------....................................---------............///...................................................------......///000111//////000000000000//////------..................//////............//////...........................------,,,,,,------.........---,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,------''')))+++,,,---,,,+++++++++******+++,,,---......,,,,,,++++++++++++++++++***+++,,,,,,------,,,,,,++++++,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,---******+++++++++,,,,,,,,,...***'''(((,,,///...,,,,,,,,,,,,,,,,,,,,,,,,,,,------............------,,,,,,,,,---------------...------,,,,,,------...---------............///+++,,,---,,,++++++,,,---...------,,,,,,------...........................---------------------,,,+++,,,,,,------,,,,,,+++,,,,,,,,,------------...,,,,,,---------,,,,,,+++------------............+++,,,...///000///...---///.....................---------.........//////000000111111111111000000000000000000000//////...,,,,,,------...///000000/////////......---------------............------............/////////000000000000000000000000000------,,,+++,,,---...///......///000000000000000............/////////000+++,,,,,,---...///000000*********++++++,,,,,,,,,,,,,,,............,,,,,,)))************+++++++++*********)))***++++++,,,------,,,++++++*********---,,,,,,+++***+++++++++******++++++++++++******))))))***++++++++++++************))))))))))))(((***+++,,,---...------,,,''''''((()))))))))))))))(((((())))))*********+++)))***+++++++++)))((('''++++++******))))))((((((***)))(((((((((***+++,,,(((((((((((())))))))))))******++++++++++++******,,,+++++++++******))))))++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,(((((())))))*********+++)))************+++++++++*********++++++*********************+++,,,------************************+++***)))(((((((((******))))))))))))))))))))))))))))))))))))*********************++++++*********))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++((((((((((((((((((((((((''''''((()))))))))))))))************************------,,,,,,------...///+++++++++***++++++,,,,,,)))***+++,,,,,,+++***))))))************++++++++++++++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////........................---------.........//////...................................................------......///000111------...............---...............---------//////............//////...........................------,,,,,,------......---,,,,,,++++++++++++///...---,,,,,,,,,,,,,,,)))+++---///000000///...,,,,,,++++++,,,---///000---,,,,,,++++++************+++,,,,,,------------******+++++++++******)))*********++++++,,,,,,,,,******+++++++++,,,,,,,,,///)))$$$&&&,,,000///+++........................------............------..................------...------,,,,,,------...---------.........//////+++---///...,,,***,,,///...------,,,,,,------...////////////////////////+++,,,,,,------......///---......//////......---........./////////000000------......///...................../////////000***+++---///000000///...------......///000000000---------.........//////111222222222222111000000////////////...---,,,+++------------------------........................000///...------------------...//////......///000000000000000000000000000000000000000///...---,,,////////////////////////........................,,,+++***)))))))))***+++++++++++++++++++++++++++++++++,,,...000000---+++))))))***+++,,,------...************************))))))*********+++++++++))))))))))))))))))))))))///...,,,***))))))******,,,,,,,,,++++++*********++++++++++++++++++++++++************************************************((((((((((((((((((((((((*********++++++,,,,,,,,,************((('''&&&%%%((((((((((((((((((((((((+++++++++++++++++++++++++++++++++*********))))))))))))***+++,,,---------+++)))'''))),,,---,,,*********))))))))))))******+++++++++***************))))))(((((((((((())))))++++++++++++++++++++++++------,,,,,,+++***))))))************************,,,,,,,,,+++***)))((('''++++++++++++++++++++++++***)))(((''''''((()))******)))))))))))))))******************************)))***+++,,,,,,+++***))),,,,,,++++++***))))))(((***************)))((('''))))))))))))))))))))))))******))))))((((((''''''((())))))+++,,,---......++++++,,,,,,,,,++++++***++++++************++++++++++++++++++++++++++++++'''((()))++++++******)))............------,,,+++------+++******+++------..............................//////...---,,,,,,------------------------................................................******+++,,,---//////000000000000000000000000000........................................................................++++++,,,,,,,,,,,,------//////...---,,,,,,++++++------,,,+++,,,---...///------------------------++++++++++++++++++++++++++++++,,,,,,,,,,,,---------+++***((()))+++---///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...------------------------,,,,,,------...///000000------------------------//////.........---------//////.........---------------------------------+++++++++++++++++++++++++++//////---...111///)))------------------------000000/////////.........------------------------........................///...---,,,,,,---.../////////............//////................................................------......//////000000111111222222111111000///////////////...---,,,+++------------------------........................//////...------------------...000///......///111////////////////////////,,,,,,---...////////////................................................---,,,+++*********++++++------,,,,,,,,,,,,,,,,,,+++++++++---......---+++++++++++++++++++++,,,,,,************************))))))*********+++++++++************************...---,,,************+++,,,,,,,,,++++++*********++++++++++++++++++++++++*********************************)))))))))))))))*********************************++++++,,,,,,,,,,,,------,,,,,,+++***)))************************+++++++++++++++++++++++++++++++++*********))))))((((((((()))*********++++++)))((())),,,---+++************))))))))))))*********************++++++***))))))(((((())))))***************************************************************************+++++++++++++++***)))(((++++++++++++++++++++++++***))))))(((((())))))***---,,,+++***)))(((((((((************************)))***++++++++++++***))))))))))))***++++++,,,,,,************)))))))))((())))))))))))))))))))))))******))))))((((((((((((***************************+++++++++++++++******++++++************++++++++++++++++++++++++++++++((()))***+++,,,++++++***---------------,,,++++++------,,,,,,,,,,,,------.......................................---,,,,,,------------------------------------------------------------------------++++++,,,---...//////000////////////////////////................................................------------------------++++++,,,,,,,,,,,,------///......---,,,,,,++++++---,,,,,,,,,,,,---......------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------*********++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,++++++,,,,,,---...------------------------,,,,,,------...//////000------------------------//////.........---------......------,,,,,,,,,,,,------------------------........................111...++++++,,,---......------------------------......---------,,,,,,,,,------------------------///////////////////////////...------------...//////..................///............................................................////////////111111111111111000//////////////////...---,,,,,,------------------------........................//////...------------......///000000//////000111////////////////////////+++,,,,,,---......//////...................................................---,,,++++++++++++,,,.........------,,,,,,,,,+++*********,,,---,,,+++,,,,,,,,,+++++++++*********************************************+++++++++++++++++++++++++++++++++,,,,,,+++******++++++,,,+++++++++++++++*********++++++++++++++++++++++++******************************)))))))))(((((((((*********************************+++++++++++++++,,,,,,------------,,,,,,************************+++++++++++++++++++++++++++++++++***************))))))))))))))))))******+++)))))))))+++,,,+++***++++++******)))))))))))))))))))))***+++++++++,,,+++******************+++))))))))))))))))))))))))''''''((()))******++++++******************************+++++++++******)))************************)))******************))),,,,,,+++***************************************)))***++++++++++++***)))((())))))***++++++,,,,,,++++++***))))))))))))***))))))))))))))))))))))))***))))))))))))(((((((((,,,++++++***)))(((''''''))))))******+++******)))++++++************++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,++++++***,,,------......------,,,---------------------------............------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------....../////////........................................................................,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------.........------,,,,,,++++++,,,------......------------------------------------------------------++++++,,,,,,,,,,,,------((()))+++---...------,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***++++++------...///,,,,,,++++++,,,,,,---...------------------------,,,,,,------.../////////------------------------...............------------,,,,,,,,,,,,+++++++++------------------------////////////////////////333,,,,,,222444///---111---------------------------------------,,,,,,,,,------------------------///////////////////////////...------------...///......------------....................................................../////////...............000000111111000000///.........//////...------,,,------------------------........................///......---------.........///000000//////000222///////////////////////////......---,,,,,,++++++......................................................------,,,,,,,,,,,,.........---,,,,,,+++++++++***((()))***,,,,,,+++++++++++++++++++++++++++*********************************************************************************++++++,,,,,,---+++++++++***************************************************************************))))))))))))***************************************+++++++++((())))))***+++++++++***************************************************************************,,,,,,,,,+++++++++++++++************+++++++++***++++++++++++***))))))((((((((()))***+++,,,,,,,,,,,,++++++******++++++,,,************************(((((())))))***+++++++++************************((()))***+++++++++++++++)))))))))))))))))))))))))))***+++,,,,,,+++***))))))))))))***+++---...///*********************************++++++*********+++++++++*********))))))++++++***)))))))))***+++)))))))))))))))))))))))))))))))))))))))))))))))),,,,,,+++***)))(((((('''(((((()))************)))++++++************++++++*********************************++++++++++++++++++++++++,,,,,,++++++***,,,---...//////...---,,,---------------------------------......------,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,......//////////////////........................................................................,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------......---------,,,,,,,,,+++,,,---...///...---,,,------------------------------------------------+++++++++,,,,,,,,,------+++,,,,,,,,,,,,,,,,,,+++------------------------+++++++++,,,,,,---------,,,,,,++++++,,,,,,---...---------------------------------.........//////------------------------........................---,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,111+++111???@@@444---000........................////////////////////////------------------------////////////////////////.........------.........------,,,,,,,,,,,,------................................................/////////......---------///000000000000///...............///......---,,,------------------------..............................---------......///...///000000//////000111........................//////---,,,++++++,,,,,,............................................................------,,,,,,---,,,,,,,,,++++++******+++)))((((((***+++++++++))))))***+++,,,,,,------************************************************)))))))))))))))))))))))))))******+++,,,,,,,,,,,,************************************************************************++++++++++++++++++++++++))))))))))))))))))))))))************************&&&'''((()))************))))))))))))))))))))))))************************************************,,,,,,,,,+++++++++++++++***+++++++++************+++++++++,,,+++***)))((((((((()))***+++,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************((()))***+++++++++++++++)))))))))))))))))))))))))))***+++,,,,,,+++***))))))))))))***+++---...///************************+++******************++++++++++++***************+++***************++++++))))))))))))))))))))))))))))))))))))************++++++++++++++++++++++++'''((()))***************++++++************++++++************************))))))))))))*********+++***++++++,,,,,,++++++++++++,,,---......---,,,+++------------------------,,,,,,---------------,,,------------------------////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,......//////////////////........................................................................------------------------+++++++++,,,,,,,,,---------------------,,,,,,,,,+++,,,---...///...---,,,------------------------+++++++++++++++++++++++++++++++++,,,,,,,,,------111///---+++******++++++---------------------------------,,,,,,+++++++++,,,,,,++++++,,,,,,---...---------------------------------...............---------------------------.....................------------............------------------------++++++++++++++++++++++++000+++000???AAA444---000.........................../////////////////////---------------------------------------------------..................---------,,,,,,,,,,,,------................................................//////......------,,,,,,///////////////......------...............------------------------------...........................------------...//////---...//////......///000........................---,,,,,,,,,,,,...///111------------------------........................------......------,,,+++++++++++++++++++++++++++***)))))))))+++,,,+++***((()))***+++,,,------...************************+++++++++***************(((((((((((((((((((((((()))***+++,,,,,,,,,,,,,,,)))))))))*********************************************************************++++++,,,---------((((((((((((((((((((((((***************)))))))))((()))***+++++++++++++++((((((((((((((((((((((((***************************************+++++++++))))))))))))))))))*********+++,,,+++)))))))))+++)))***+++,,,,,,+++***))))))))))))***+++++++++,,,,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,++++++++++++++++++************************((()))***+++++++++++++++************************)))******************))),,,,,,+++***************************************++++++***))))))***++++++''''''(((***+++,,,---...)))***++++++,,,+++++++++)))))))))))))))))))))))))))))))))************+++******++++++,,,,,,,,,---(((((()))***++++++++++++++++++************++++++************************))))))(((((())))))***+++***++++++,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------------,,,------------------------////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,---------....../////////................................................................................................++++++,,,,,,,,,,,,------------------------------+++,,,------......------------------------------++++++++++++++++++++++++++++++,,,,,,,,,,,,------333000---***)))***+++,,,------------------------///......---++++++***))),,,,,,++++++,,,,,,---...------------------------........................---------------------------------...............------...............///------------------------------------------------111++++++222444///...222........................,,,,,,,,,---------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------...//////...------......------------...............................................................---------------....../////////...------------...............---------------------------........................---------------...//////,,,---......------...///...........................---,,,,,,---...000222------------------------........................,,,------...---,,,+++*********++++++,,,---------***)))***+++------+++)))*********++++++,,,,,,,,,************************+++++++++*********))))))((((((((((((((((((((((((******+++,,,,,,,,,+++***((()))))))))*********+++************************************************(((((()))***,,,---...///))))))))))))))))))))))))+++*********)))))))))(((******+++,,,,,,,,,++++++))))))))))))))))))))))))************************))))))*********+++++++++((((((((()))*********+++***+++---+++)))((()))+++((()))+++,,,------,,,+++******************++++++++++++************++++++************************))))))******++++++,,,,,,************************)))******+++++++++******++++++++++++++++++++++++***))))))(((((())))))***---,,,+++***)))(((((((((************************++++++***))))))***++++++''''''(((***+++,,,---...((()))+++---...---+++***))))))))))))))))))))))))))))))*********+++++++++************++++++++++++((()))***+++,,,,,,,,,,,,++++++************++++++******************************)))))))))***+++,,,++++++,,,---------------+++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---------------------------------------////////////////////////------------------------++++++,,,---...//////000////////////////////////................................................------------------------++++++,,,,,,,,,,,,---------------------------------,,,,,,,,,,,,---......------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------///...---,,,+++,,,,,,---........................---------,,,,,,+++++++++,,,,,,++++++,,,,,,---...------------------------........................---------------------------------.........//////,,,,,,,,,------.........------------------------........................///,,,******,,,///000000........................,,,,,,,,,---------......------------------------------------------------------...//////...------///..................///................................................,,,------------------.........//////......---,,,------...............---------------------------........................---------------...///000+++,,,...---,,,,,,---///........................222111///---,,,---...///------------------------........................+++,,,---------,,,+++******++++++,,,---...//////))))))***---......+++))),,,,,,,,,++++++++++++***************************++++++++++++******))))))))))))))))))))))))))))))***+++,,,---,,,,,,******(((((())))))*********+++))))))))))))))))))))))))************************&&&&&&((()))+++---...///************************+++*********))))))((((((******+++++++++******)))************************))))))))))))))))))))))))))))))******++++++++++++))))))***+++,,,------...***,,,---,,,)))''')))+++'''(((+++---...---,,,,,,+++++++++***************+++******************+++))))))))))))))))))))))))&&&&&&''')))***,,,------******************************+++++++++******)))++++++++++++++++++++++++***)))(((''''''((()))******)))))))))))))))******************************,,,+++***))))))***+++,,,******************++++++&&&))),,,...///---+++)))))))))))))))))))))))))))))))))******++++++++++++*********)))))))))))))))))))))***+++,,,---------++++++************++++++)))))))))))))))))))))))),,,+++*********+++,,,---+++,,,------............,,,+++***))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------------------------------------................................................******+++,,,---//////000000000000000000000000000................................................,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------------------------...---,,,+++,,,---...///------------------------------------------------++++++,,,,,,,,,---------***+++,,,...///......---........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...------------------------.....................------------------------------------.........//////+++++++++,,,,,,---------------------------------------------------------)))---...---///222111+++////////////////////////........./////////000000------------------------........................,,,---...//////...---,,,//////............//////................................................,,,,,,,,,------...............//////////////////---------............///........................////////////////////////,,,,,,,,,,,,,,,---...///---.../////////...---,,,,,,,,,,,,---------......------------------------///......------......///...---,,,,,,++++++,,,,,,,,,++++++******++++++,,,************************++++++++++++++++++++++++------,,,,,,,,,,,,++++++,,,+++******))))))******,,,+++***))))))***+++,,,++++++++++++++++++++++++))))))))))))************)))))))))))))))))))))))))))))))))))))))***************))))))))))))******))))))))))))))))))******,,,+++***))))))***+++,,,(((((((((((((((((((((((())))))))))))************))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))++++++******))))))(((((())))))))))))************))))))))))))************++++++************+++++++++++++++*********))))))************************))))))))))))))))))))))))+++***)))'''''')))***+++***************************((((((+++///000///---///,,,((((((***+++***))),,,***)))((()))***)))(((************************))))))))))))))))))))))))++++++++++++++++++++++++)))))))))***+++++++++,,,+++*********,,,---,,,+++))))))************))))))((())))))))))))*********+++++++++*********))))))(((+++......+++)))***,,,+++++++++*********))))))(((((())))))*********+++,,,,,,,,,++++++*********,,,,,,+++******+++,,,,,,000///------------+++))),,,,,,,,,---------..............................///...------------...///............////////////........................111000000///...---------...------,,,,,,------...///......------......////////////......---------************************------------------------.........------,,,,,,,,,++++++++++++++++++++++++***+++,,,,,,------,,,,,,++++++,,,,,,,,,---------.........------,,,,,,,,,------------------------++++++,,,---............,,,------......------,,,---------.........//////........................,,,,,,,,,,,,,,,,,,,,,,,,........................+++,,,------......------,,,---------......//////,,,,,,,,,------.........---------............///++++++,,,---,,,+++)))(((------------------------------------------------............///////////////////////////...........................------//////............//////000////////////.................................---------............///................................................++++++,,,,,,---...///000...............---,,,+++,,,,,,,,,---------......---------------------------,,,,,,++++++,,,,,,---...---,,,,,,++++++,,,,,,,,,++++++++++++++++++,,,************************++++++++++++++++++++++++------,,,,,,,,,+++++++++,,,+++******))))))******++++++************++++++++++++++++++++++++++++++))))))))))))************************************''''''((()))***++++++,,,++++++***))))))((())))))*********)))))))))))))))++++++***))))))***++++++))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************************))))))))))))))))))))))))*********************************))))))((((((((())))))))))))************))))))))))))***************))))))))))))))))))***,,,,,,,,,+++++++++******************************))))))))))))))))))))))))+++***)))(((((()))***+++************************+++******,,,///000///---...+++((((((***+++***)))***)))(((((()))***)))'''************************))))))))))))))))))))))))++++++++++++++++++++++++***************+++++++++)))(((((((((***+++***)))))))))************)))))))))))))))*********+++++++++++++++*********)))))))))***++++++***)))******+++++++++*********))))))))))))))))))*********+++,,,,,,,,,+++++++++******,,,,,,+++******+++,,,,,,///...,,,,,,------,,,***,,,,,,,,,------------...........................---,,,++++++++++++,,,---............////////////........................000000000///...------------------,,,,,,------------,,,,,,++++++,,,,,,---------,,,,,,,,,+++++++++++++++++++++++++++++++++------------------------......---------,,,,,,,,,++++++++++++++++++++++++***+++,,,,,,------,,,,,,++++++++++++,,,,,,,,,---......---------,,,,,,,,,------------------------,,,,,,------...---------,,,------......------,,,++++++,,,,,,,,,---------........................,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,---.........------...............---------,,,,,,---------------------------............///,,,,,,---------,,,******------------------------------------------------------------............////////////..............................------......------------....../////////.........------......---------------------------............///................................................---------...............//////---,,,++++++++++++,,,,,,,,,---------..............................---,,,,,,++++++,,,,,,---...---,,,,,,++++++,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++,,,+++******))))))************++++++++++++******++++++++++++++++++++++++))))))))))))************++++++++++++++++++++++++&&&&&&''')))***+++,,,---++++++***))))))((())))))+++*********))))))((((((++++++***))))))***++++++++++++++++++++++++++++++))))))))))))************))))))))))))))))))))))))************************))))))))))))))))))))))))++++++++++++++++++++++++))))))))))))(((((((((((()))))))))*********++++++))))))))))))************))))))(((((((((((())))))------,,,,,,,,,+++++++++************************))))))))))))))))))))))))+++***)))(((((()))***+++************************---,,,,,,---//////...,,,,,,***(((((()))***)))((())))))((()))++++++***(((************************))))))))))))))))))))))))+++++++++++++++++++++++++++++++++***************)))(((((((((***+++***)))))))))************))))))************+++++++++,,,+++++++++***************+++)))(((((()))******)))+++++++++***************)))))))))***************,,,,,,,,,++++++++++++***,,,++++++******++++++,,,...,,,+++,,,---...---+++,,,,,,,,,,,,---------------------------------------,,,,,,++++++,,,,,,------............/////////........................000000//////...------------------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,******+++++++++,,,,,,,,,...------------,,,,,,,,,........................---------...------,,,,,,,,,------......------,,,,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................------.........------,,,//////......---,,,,,,,,,------------------,,,,,,---------............///---------...------,,,+++------------------------........................,,,,,,,,,------------...........................------------------......------,,,,,,,,,,,,------............---------,,,---------------,,,,,,,,,---------............///................................................000000000///...---,,,+++000///---+++*********+++,,,,,,,,,---------......///////////////////////////......------......///...---,,,,,,++++++,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++,,,,,,,,,++++++++++++***,,,+++******))))))******)))***+++,,,,,,+++***)))************************((()))))))))************++++++++++++++++++++++++''''''((()))***++++++,,,)))))))))))))))******+++++++++******)))(((((((((+++******************+++++++++++++++++++++++++++((()))))))))************))))))))))))))))))))))))************************))))))))))))))))))))))))++++++++++++++++++++++++(((((((((((((((((((((((())))))*********+++++++++((()))))))))************))))))(((((((((((()))))),,,,,,++++++++++++******************************))))))))))))))))))))))))******)))(((((()))******************************,,,,,,,,,---------,,,+++***)))))))))))))))))))))*********+++------+++***************************))))))))))))))))))))))))************************,,,+++++++++***)))))))))+++*********,,,---,,,+++))))))************))))))******+++++++++,,,,,,,,,************************---***''''''***,,,+++)))************************************************++++++++++++++++++++++++++++++++++++++++++++++++,,,+++***+++---...---,,,++++++,,,,,,,,,---------------------------------........................---------.........//////......................../////////......---------,,,------------------,,,///......------......///------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,*********+++++++++,,,,,,------------------------....................................---,,,++++++,,,------......------,,,....../////////000000000------------------------------------------------.......................................------,,,...---------------------.........------,,,,,,,,,---------............///..................------........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........------...............///,,,,,,------------.........------,,,,,,------.........---------,,,,,,,,,......---------,,,,,,,,,---------............///......................................................//////......---,,,///...,,,+++******++++++,,,,,,,,,---------......///////////////////////////......------......///...---,,,,,,++++++,,,,,,***++++++,,,,,,++++++***************************++++++++++++++++++++++++,,,,,,+++++++++*********,,,+++******))))))******)))***+++,,,,,,+++***)))************************((()))))))))************++++++++++++++++++++++++*********)))))))))))))))&&&''''''((()))+++---...************))))))((((((*********++++++*********************************((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++((((((((()))))))))))))))************++++++++++++((()))))))))************+++******))))))******+++************))))))))))))************************))))))))))))))))))))))))******))))))))))))*********************************+++++++++******))))))))))))*********))))))******))))))***++++++***((())))))))))))))))))))))))))))))))))))))))))))))))************************,,,+++++++++***)))))))))+++*********,,,---,,,+++))))))************))))))******+++++++++,,,,,,,,,************************...+++((((((+++---,,,***************************+++++++++***************+++++++++++++++++++++++++++++++++++++++++++++++++++******+++---...---,,,+++++++++,,,,,,,,,------------------------------........................------------................................................------------,,,,,,---......---,,,,,,///......------......///------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,******+++++++++,,,,,,,,,------------------------....................................---,,,++++++,,,------......------,,,............/////////000------------------------------------------------........................---......//////...------***++++++,,,---...//////.........------,,,,,,,,,---------............///.....................///........................++++++++++++++++++++++++---.........////////////,,,---------......//////,,,,,,,,,,,,------......//////............//////......---------,,,,,,,,,//////......---,,,,,,,,,---------............///........................------------------------(((***,,,.../////////......------,,,,,,,,,,,,,,,,,,,,,,,,---------..............................---,,,,,,++++++,,,,,,---...---,,,,,,++++++,,,,,,***+++,,,------,,,+++***************************++++++++++++++++++++++++++++++++++++************,,,+++******))))))************++++++++++++******************************))))))))))))************++++++++++++++++++++++++++++++******)))(((((((((&&&&&&'''(((***+++---...)))))))))))))))))))))***)))***++++++++++++***)))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))++++++++++++++++++++++++))))))))))))*********************++++++++++++,,,))))))))))))************++++++************++++++***))))))))))))(((((((((************************)))))))))))))))))))))))))))))))))******)))))))))************************((()))++++++)))(((((()))(((***,,,,,,+++******+++***(((&&&&&&'''((('''&&&))))))))))))))))))))))))))))))))))))))))))))))))************************+++++++++***************)))(((((((((***+++***)))))))))************))))))************+++++++++,,,***************+++++++++---+++******+++,,,,,,+++***************++++++++++++++++++++++++************++++++++++++,,,,,,,,,***++++++,,,,,,++++++***+++******+++,,,------,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,------------.................................------------------------+++,,,---......---,,,+++---,,,,,,++++++,,,,,,---************++++++++++++------------------------------------------------,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,++++++,,,,,,,,,---------,,,,,,,,,------------...---------------------------------...------,,,,,,,,,------......------,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................------...///////////////))))))***,,,---...///000------------------,,,,,,---------............///......---------...//////........................++++++++++++++++++++++++........./////////000000,,,,,,,,,---......//////++++++,,,,,,------....../////////....../////////............---------,,,000000//////...------,,,---------............///........................------------------------)))***,,,---...---,,,+++,,,,,,---............---,,,,,,,,,---------......---------------------------,,,,,,++++++,,,,,,---...---,,,,,,++++++,,,,,,)))***,,,------,,,***)))************************++++++++++++++++++++++++++++++++++++************,,,+++******))))))******++++++************++++++************************))))))))))))*********************************************)))))))))))))))(((((((((((()))***+++,,,((((((((()))******++++++)))***++++++++++++***)))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************)))*********+++++++++,,,*********+++++++++,,,,,,))))))))))))******************))))))))))))***************))))))))))))(((************************))))))))))))))))))))))))))))))************))))))************************''')))++++++)))((()))+++(((***------,,,++++++---...+++'''&&&&&&'''''''''))))))))))))))))))))))))))))))))))))))))))))))))***************************************+++++++++)))(((((((((***+++***)))))))))************)))))))))))))))*********++++++))))))*********+++++++++)))***,,,,,,*********+++))))))*********+++++++++,,,,,,,,,++++++***************+++++++++,,,,,,,,,***+++,,,,,,,,,,,,+++***,,,+++******,,,---,,,+++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------,,,++++++,,,,,,---------.................................------------------------+++,,,...//////...,,,+++---,,,,,,++++++,,,,,,---))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......------------------------***+++,,,,,,------,,,,,,,,,,,,---------.........,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...---------,,,------......------,,,*********++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,................................................+++,,,---///000000000000******+++,,,------......,,,,,,---------------------------............///------,,,,,,,,,---//////........................---------------------------------.........//////++++++,,,------...//////***++++++,,,------......///......------......////////////.........------111111000///......---------------.........//////........................------------------------............,,,)))&&&$$$+++,,,...///000//////...,,,,,,,,,---------......------------------------///......------......///...---,,,,,,++++++,,,,,,)))***,,,------,,,***)))************************+++++++++++++++++++++++++++++++++************))),,,++++++***)))*********,,,+++***))))))***+++,,,))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))(((((())))))******+++++++++******)))))))))))))))''''''((()))***+++,,,,,,)))***+++,,,,,,+++***)))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,))))))))))))************))))))(((((((((((())))))+++++++++************)))************************))))))))))))))))))))))))))))))************))))))************************'''***,,,,,,***)))***---(((+++......,,,+++,,,...333///+++(((((()))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++,,,+++*********,,,---,,,+++))))))************))))))((())))))))))))*********))))))******++++++++++++&&&)))---,,,)))((((((***))))))******++++++++++++,,,,,,,,,++++++******************++++++,,,,,,,,,***+++,,,------,,,+++***,,,+++***+++,,,,,,+++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...//////...------,,,,,,,,,---------..............................------------------------+++,,,...//////...,,,+++///......------......///+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,------.........------------------------++++++,,,---------,,,,,,---------.........//////,,,,,,,,,------.........++++++++++++++++++++++++++++++,,,---............,,,------......------,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,................................................++++++---///000111111111,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........---------.........//////---,,,,,,+++,,,---...///////////////////////////////////////////////////,,,,,,,,,---------......++++++,,,,,,---...//////******+++,,,,,,---.........------,,,,,,------...000////////////.........000///...---,,,------...------------------------...------------...//////------------------------+++,,,------......------,,,,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------............---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++)))************+++++++++************************************************(((((())))))*********+++))))))))))))))))))******+++***)))((((((***,,,---************************+++*********))))))(((((())))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))******))))))******+++,,,))))))))))))))))))))))))************************+++++++++++++++***)))((())))))))))))******************++++++++++++******''''''((()))***++++++,,,---,,,,,,+++***)))((((((************************+++++++++++++++***)))(((************************++++++************++++++))))))))))))))))))))))))+++++++++***************))))))************))))))+++*********))))))(((((())))))))))))))))))))))))(((((())))))))))))(((((())))))))))))************))))))))))))))))))))))))************************++++++******************((()))***+++++++++++++++++++++++++++++++++++++++)))))))))))))))))))))))))))************+++++++++************************)))******+++++++++*********************************************)))((('''***++++++,,,,,,------......---+++++++++,,,...000)))******+++---......///,,,---...//////...---,,,,,,,,,++++++,,,,,,---...+++,,,---......---,,,+++111111000///...,,,***)))/////////......---------........................******************++++++++++++++++++++++++++++++------++++++++++++------------------------------,,,,,,++++++,,,,,,---...,,,,,,,,,++++++*********,,,,,,,,,++++++************+++,,,---............------++++++++++++------,,,,,,,,,---//////---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...------------------------000///...---------------000//////......000111222+++++++++,,,,,,---------------------------------...---,,,,,,++++++++++++//////...---...///000111333111///---,,,---...///---------------------------------------------------...///...,,,+++,,,---------------------------,,,,,,,,,------.........+++---......---,,,,,,---000//////............///000///...---,,,------...---------------------------------------...//////------------------------,,,---......//////......,,,,,,---......---,,,,,,------------------------------------------,,,,,,,,,,,,------...---------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++,,,+++++++++******))))))************************************************((()))))))))*********************)))))))))))))))+++***)))((()))***,,,---************************************)))))))))((())))))))))))))))))))))))******++++++++++++******))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))******))))))******+++,,,))))))))))))))))))))))))************************+++++++++++++++***))))))))))))))))))************)))******************)))(((((())))))******++++++,,,,,,++++++***)))))))))************************+++++++++++++++***))))))************************++++++************++++++))))))))))))))))))))))))*********)))))))))))))))))))))************))))))************)))))))))((())))))))))))))))))))))))(((((())))))))))))(((((())))))))))))************))))))))))))))))))))))))************************************************))))))******++++++******************************)))))))))))))))))))))))))))************+++++++++************************,,,,,,,,,,,,,,,+++***)))************************)))************))))))(((******+++,,,,,,------...------,,,+++,,,---...///++++++,,,,,,,,,,,,------,,,---...//////...---,,,,,,,,,++++++,,,,,,---...,,,---............---,,,)))***+++,,,---.........------,,,,,,,,,+++++++++------------------------------,,,,,,++++++******++++++++++++++++++++++++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,+++++++++******---------,,,,,,,,,++++++***+++,,,---............---,,,,,,++++++,,,,,,---...---,,,,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......------------------------...---,,,++++++++++++,,,...------,,,---...///000,,,,,,,,,,,,------------------------------------------,,,,,,++++++,,,,,,---,,,,,,+++,,,---...///222111///---,,,---..............................------------------------,,,---...---,,,++++++---------------------------,,,,,,,,,---------......+++---......---,,,,,,---///.............../////////...------,,,------------------------------------------------.........---------------------------...//////000000//////,,,------......------,,,.................................------,,,,,,,,,***+++,,,---............,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++------,,,+++***)))((('''************************************************))))))))))))************+++*********))))))((((((+++***)))((()))***+++,,,************************************))))))))))))))))))))))))))))))))))))++++++,,,,,,,,,,,,++++++))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))******))))))******+++,,,))))))))))))))))))))))))***************************++++++++++++***)))))))))))))))*********++++++((())))))******))))))((()))))))))))))))************************************************************++++++++++++***))))))************************++++++************++++++))))))))))))))))))))))))************************))))))************))))))************))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))************))))))))))))))))))))))))******************************************************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++************************.........---,,,+++))))))************************))))))******+++***************++++++,,,---------,,,,,,,,,,,,---------------------,,,,,,+++++++++,,,---...//////...---,,,,,,,,,++++++,,,,,,---...------...//////...------%%%&&&(((***,,,...//////---,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,///......---,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,++++++++++++......------------,,,,,,++++++,,,---............---,,,,,,++++++,,,,,,---///...,,,++++++---///111,,,,,,,,,,,,,,,,,,,,,,,,---------------...//////------------------------------,,,+++++++++,,,,,,------,,,,,,------...///.........---------------------------------------,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++,,,------...111000///---------..............................------------------------+++------,,,+++***+++,,,------------------------,,,,,,,,,------------...+++---......---,,,,,,---------------...///000000...---------------------------------------------,,,,,,------............------------------------------...///////////////------------------------------------------------.........------,,,,,,++++++,,,------.........---,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++,,,,,,++++++***))))))(((************************************************)))))))))))))))*********++++++******)))(((((((((******))))))))))))***+++*********************************)))))))))))))))))))))))))))))))))))))))***++++++++++++++++++***))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))******))))))******+++,,,))))))))))))))))))))))))******************************+++++++++******)))))))))*********+++++++++(((((())))))))))))((((((*********)))))))))))))))))))))*********+++++++++******************************+++++++++******)))************************++++++************++++++))))))))))))))))))))))))+++++++++,,,,,,,,,,,,,,,)))******++++++******)))*********)))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((((()))))))))************))))))))))))))))))))))))***************************************+++++++++++++++***)))))))))))))))************************))))))))))))))))))))))))))))))*********+++++++++************************,,,,,,,,,,,,++++++***)))************************((()))******++++++++++++*********+++,,,,,,------***+++,,,------------,,,------,,,,,,,,,,,,++++++,,,,,,............,,,,,,,,,,,,++++++,,,,,,---...........................((()))***++++++,,,++++++........................,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,,,,+++,,,------.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---///---------------------------,,,,,,,,,,,,---......------------------------///......---------..................//////000000/////////......------,,,------------------------***++++++,,,---------------------.........//////000///...------------...........................------------------------+++,,,---,,,***)))***+++------------------------------------------------+++---......---,,,,,,---,,,,,,,,,---...///000111,,,,,,------------------------------------------+++,,,------......------------------------------,,,,,,---............---------------------------,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,---.........------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++******************************************************************************))))))))))))))))))************))))))((((((******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))******))))))******+++,,,)))))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++******************++++++++++++(((((())))))))))))((((((*********))))))))))))))))))))))))***++++++,,,,,,************************)))******+++++++++******************************++++++************++++++))))))))))))))))))))))))************++++++,,,,,,******++++++++++++******))))))))))))))))))******))))))))))))))))))))))))(((((())))))))))))((((((((()))))))))************))))))))))))))))))))))))************************))))))*********+++++++++++++++***)))((((((((()))++++++++++++++++++++++++))))))))))))))))))))))))))))))*********+++++++++************************'''((()))***************************************((()))***+++++++++++++++))))))***++++++,,,,,,---***+++,,,,,,------,,,,,,++++++,,,,,,,,,,,,------+++,,,---......---,,,+++,,,,,,++++++,,,,,,---............------.........,,,,,,,,,,,,,,,,,,+++***........................,,,,,,,,,,,,,,,,,,,,,,,,))))))******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,------...---------,,,,,,,,,,,,,,,,,,,,,,,,'''***---...---+++++++++------------------------++++++******++++++,,,---------------------------......---------......///---......////////////////////////......------,,,------------------------******,,,------------,,,---------...............///......---------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,---,,,***)))***+++------------------------------------------------+++---......---,,,,,,---,,,,,,,,,,,,---///000000+++,,,,,,------------,,,------------------------***+++,,,......------,,,------------------------+++,,,,,,---...---------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------............---,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++))))))*********+++++++++************************************************************)))))))))))))))))))))))))))))))))***))))))))))))))))))(((((())))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))******)))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))******))))))******+++,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++++++++************++++++++++++,,,((())))))******))))))((()))))))))))))))*********))))))******+++++++++,,,************************))))))***++++++++++++***************************++++++************++++++))))))))))))))))))))))))'''''''''((())))))************++++++++++++******))))))))))))************))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))************))))))))))))))))))))))))************************)))))))))***++++++,,,,,,+++***)))((('''((()))***++++++++++++++++++++++++)))))))))))))))))))))))))))************+++++++++************************%%%&&&((()))******++++++******************************++++++,,,+++++++++))))))******+++,,,,,,,,,++++++++++++,,,,,,,,,,,,+++++++++,,,,,,---------+++,,,---......---,,,+++,,,,,,++++++,,,,,,---......---,,,,,,,,,,,,---...++++++,,,---......------+++++++++,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,(((((()))***+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,------------******++++++++++++,,,,,,,,,,,,------...------,,,+++,,,,,,------,,,,,,+++%%%***///000...+++***+++------------------------***************++++++,,,------------------------,,,,,,+++++++++,,,------++++++,,,------------,,,.........---------------------------------------***+++,,,---...---,,,+++******+++,,,,,,,,,,,,+++------------------------++++++++++++++++++++++++------------------------+++------,,,+++***+++,,,------------------------...------------,,,,,,,,,+++---......---,,,,,,---,,,,,,,,,,,,---...//////***+++,,,---...------,,,------------------------)))+++,,,......---,,,+++------------------------,,,------..................---,,,,,,,,,,,,---...------------------------+++,,,,,,------.........---------...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,++++++++++++***************************************************************************)))))))))(((((((((((()))******++++++)))))))))))))))(((((('''))))))))))))))))))))))))((()))))))))************)))))))))))))))))))))))))))******++++++******)))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))******))))))******+++,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++++++++++++++*********+++++++++,,,,,,)))******************)))(((((())))))******++++++***************+++++++++************************))))))***+++++++++++++++************************++++++************++++++))))))))))))))))))))))))''''''((())))))***++++++***++++++,,,,,,++++++***((()))))))))************))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))************))))))))))))))))))))))))************************((())))))***++++++,,,,,,***)))(((''''''(((***+++************************)))))))))))))))))))))))))))************+++++++++************************'''((()))***************************************++++++,,,,,,,,,+++******)))))))))***++++++,,,,,,,,,+++*********+++------------,,,,,,,,,,,,+++++++++,,,------------,,,+++,,,,,,++++++,,,,,,---...---,,,++++++++++++,,,---***+++,,,---............+++++++++,,,,,,,,,------------------------------*********++++++,,,,,,,,,------------------------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,---------......+++++++++,,,,,,,,,------,,,------...------,,,,,,+++,,,,,,------,,,,,,+++''',,,111111...+++,,,...........................++++++******++++++,,,---------------------------+++++++++++++++,,,---...***+++,,,---------,,,,,,,,,,,,,,,,,,------------------------------------+++,,,---......,,,+++***)))***+++,,,,,,,,,++++++,,,---------...---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,---...---,,,++++++---------------------------......---------,,,,,,,,,+++---......---,,,,,,------------,,,,,,---......)))***,,,---...------,,,------------------------)))***,,,......---,,,+++---------------------------......///////////////...---,,,,,,,,,,,,---...........................***++++++,,,---...//////++++++,,,---............,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++---,,,,,,+++***)))((((((************************************************+++*********))))))((((((''''''((()))***+++,,,,,,))))))***))))))(((''''''))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))+++++++++,,,,,,+++++++++))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))*********)))***++++++,,,))))))))))))))))))))))))))))))))))))))))))))))))((()))***+++++++++++++++******+++++++++,,,,,,,,,******++++++++++++******'''(((((()))***++++++,,,************************************************((()))***+++++++++++++++************************++++++************++++++))))))))))))))))))))))))******+++,,,------......***++++++,,,,,,++++++***(((((())))))*********+++))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))************))))))))))))))))))))))))************************((())))))***++++++,,,,,,)))((('''&&&'''(((+++,,,)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++******************************+++++++++******)))************************,,,,,,,,,,,,,,,+++***))))))))))))***++++++,,,,,,,,,+++***))))))+++---...///......---+++******)))++++++------------++++++,,,,,,++++++,,,,,,---...,,,,,,************,,,,,,,,,,,,---------,,,++++++---------....../////////........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++------------++++++------------------------,,,,,,++++++,,,,,,---...,,,,,,,,,------.........,,,,,,,,,------.........---------...------,,,,,,++++++------------+++++++++///222111---,,,///222........................,,,,,,++++++,,,,,,---...---------------------------------------...///000,,,---.../////////...---+++++++++,,,,,,---------------------------------+++,,,.........,,,***)))+++,,,---...///...------,,,,,,---......------------------------------------------------------------...///...,,,+++,,,---------------------------.........------,,,,,,,,,+++---......---,,,,,,---......---,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***///333111---***+++............------,,,,,,,,,------++++++++++++------...---,,,+++++++++,,,---......---------,,,,,,,,,........................+++++++++,,,,,,---------,,,,,,---------,,,***))),,,+++******))))))******......------,,,+++***************++++++,,,,,,,,,************************)))))))))))))))))))))))),,,,,,,,,+++++++++******))))))))))))((((((((((((((((((((((((((()))******+++*********))))))((((((*********)))))))))))))))))))))))))))))))))))))))+++*********))))))((((((++++++***)))(((((())))))++++++************++++++))))))))))))***+++,,,---,,,,,,+++***)))(((''''''))))))************))))))))))))************))))))))))))))))))))))))))))))***((('''))),,,,,,***((())))))))))))))))))))))))******************************************+++++++++++++++*********))))))************************,,,,,,*********+++,,,---++++++++++++++++++++++++,,,,,,++++++***)))))))))************+++,,,---...---.........---+++)))'''************))))))))))))((((((((((((((((((((((((%%%''')))***+++***((('''+++*********))))))((((((''''''(((((())))))******************************++++++,,,,,,,,,,,,++++++))))))))))))************))))))))))))************+++++++++*********)))))),,,+++***))))))***+++,,,///,,,((((((***,,,,,,++++++******)))))))))))))))************************+++***)))(((((()))***++++++((('''(((+++------+++***++++++,,,,,,++++++***---------......---,,,,,,,,,++++++***+++,,,...//////,,,******,,,,,,***(((++++++++++++++++++++++++++++++++++++++++++++++++---------............///------------------------...---,,,,,,++++++++++++++++++************++++++------------------------))))))*********+++++++++------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,+++,,,.........,,,***)))++++++---......---++++++------------------------,,,---.........---,,,+++222///---,,,,,,,,,+++***,,,,,,,,,------..................------,,,,,,,,,++++++,,,,,,---...//////,,,---------------------......------------......,,,------......------,,,000///...---------------***++++++,,,,,,++++++***---,,,,,,++++++,,,,,,---------------------------,,,,,,,,,---------......,,,,,,,,,---------....../////////...------,,,,,,...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,+++---000///,,,***+++,,,------------------,,,,,,---,,,,,,++++++,,,,,,------,,,+++++++++,,,------.........---------,,,,,,........................+++++++++,,,,,,---------,,,------...---,,,+++***++++++++++++,,,...///000---------,,,+++*********++++++++++++++++++,,,,,,************************)))))))))))))))))))))))),,,,,,+++++++++*********))))))))))))((((((((((((((((((((((((((()))******************)))))))))(((***)))))))))))))))))))))))))))))))))))))))))))))************)))))))))(((++++++***)))))))))))))))*********))))))*********,,,+++)))(((((()))+++---++++++******)))((((((((())))))************))))))))))))************))))))))))))))))))))))))))))))***((('''(((+++,,,***)))************************************************,,,+++++++++***)))))))))+++++++++*********))))))************************---,,,+++*********+++,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,************+++,,,---...---...//////...,,,)))(((************))))))))))))(((((((((((((((((((((((('''((()))*********)))(((************)))))))))((((((((((((((())))))******************************))))))************)))))))))))))))))))))((((((((())))))))))))************+++++++++*********))))))++++++***))))))***++++++...+++))))))+++,,,,,,++++++***))))))(((((())))))******************************++++++++++++******+++)))'''(((+++------+++***++++++,,,,,,++++++******++++++,,,++++++******,,,,,,+++++++++,,,---...---,,,***+++---...---+++++++++++++++++++++++++++++++++++++++++++++++++++------------.......................................---,,,,,,+++++++++,,,++++++************++++++,,,------------------,,,*********+++++++++,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,+++,,,---......,,,+++))),,,,,,,,,------,,,,,,,,,------------------------,,,,,,---......---,,,+++---++++++,,,...///...---,,,,,,,,,---------............---------,,,,,,,,,++++++,,,,,,---......///............---------,,,......------------......,,,------......------,,,//////...---------------,,,------......------,,,------,,,,,,,,,,,,------------------------------,,,,,,,,,---------......,,,,,,,,,---------......,,,,,,------.../////////...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,++++++***,,,,,,---------------------,,,,,,++++++,,,,,,---++++++++++++,,,,,,.....................---------........................++++++,,,,,,,,,,,,------------.........---,,,+++++++++,,,,,,---///000111,,,,,,,,,+++******)))))),,,,,,++++++++++++++++++************************)))))))))))))))))))))))),,,++++++++++++*********))))))))))))((((((((((((((((((((((((((()))******************))))))))))))))))))))))))))))))******))))))))))))))))))))))))************))))))))))))+++***))))))))))))))))))***))))))(((((())))))***---,,,)))((('''(((***+++))))))))))))))))))))))))))))))************))))))))))))************))))))))))))))))))))))))))))))+++)))'''''')))++++++***++++++++++++++++++++++++************************---,,,,,,+++***)))((((((+++++++++***************************************---,,,+++***************++++++++++++++++++++++++******++++++,,,------...************+++,,,---....../////////...---+++)))++++++*********)))))))))))))))))))))))))))))))))******************))))))************))))))))))))((((((((())))))))))))***************************,,,,,,,,,------,,,,,,,,,++++++******))))))(((((())))))))))))************+++++++++***************++++++***))))))***++++++,,,+++)))***+++,,,+++******))))))(((((((((((((((************************)))***,,,......,,,***)))+++)))((()))+++,,,,,,,,,***++++++,,,,,,++++++*********++++++++++++******---,,,,,,++++++++++++,,,,,,++++++,,,...//////...++++++++++++++++++++++++++++++++++++++++++++++++------------....................................------,,,+++++++++,,,,,,++++++************+++++++++,,,---......---,,,++++++++++++,,,,,,,,,------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,---......---+++***------,,,,,,,,,,,,------------------------------++++++,,,------,,,,,,++++++******,,,...///...---,,,,,,,,,------------......------------,,,,,,,,,+++,,,,,,------.........000//////......---------......------------......,,,------......------,,,///...------------------,,,------......------,,,......------------......------------------------,,,,,,,,,---------......,,,,,,,,,---------......,,,,,,------.../////////...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,---+++++++++------,,,***,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,---......................................................,,,,,,,,,,,,,,,,,,,,,,,,------------------------------,,,+++++++++,,,,,,+++++++++*********)))))),,,,,,,,,++++++*********************************))))))))))))))))))))))))++++++++++++************))))))))))))((((((((((((((((((((((((((())))))************))))))))))))))))))))))))))))))*********))))))))))))))))))))))))*********)))))))))))))))******)))))))))))))))***))))))(((((((((((())))))))))))))))))************(((((())))))************))))))************))))))))))))************))))))))))))))))))))))))))))))+++)))((('''((()))+++,,,++++++++++++++++++++++++************************,,,+++++++++***)))))))))************************************************,,,,,,+++******)))))))))*********************************++++++,,,,,,,,,************+++,,,------////////////...---,,,++++++++++++*********))))))************************,,,+++******)))******************)))))))))))))))))))))))))))))))))))))))************************,,,,,,------------,,,,,,------,,,++++++***))))))((()))))))))************************************+++******************+++*********+++,,,+++***)))***)))((((((''''''((((((******************************+++,,,,,,+++******+++*********+++,,,,,,,,,***++++++,,,,,,++++++***++++++,,,------------,,,------,,,++++++*********,,,,,,,,,,,,---......---++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---------.................................---,,,,,,++++++,,,,,,,,,,,,++++++******++++++,,,***+++---......---+++***,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,------......---,,,,,,...---,,,++++++,,,---...------------------------+++++++++,,,,,,,,,,,,,,,------,,,---......+++)))------------------------------------------------,,,,,,,,,---------............//////////////////...------,,,,,,------...,,,------......------,,,......---,,,,,,---------***++++++,,,,,,++++++***.........------.........------------------------,,,,,,,,,---------......,,,,,,,,,---------....../////////...------,,,,,,...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,...,,,++++++---...---,,,,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,------......------..........................................,,,,,,,,,,,,,,,,,,,,,,,,---------,,,------------------,,,+++++++++,,,,,,++++++******************,,,,,,,,,++++++*********************************))))))))))))))))))))))))+++++++++*********))))))))))))))))))((((((((((((((((((((((((((())))))***))))))))))))))))))******(((((())))))************))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))******))))))(((((((((((())))))###%%%))),,,---,,,+++)))((((((((()))******++++++))))))************))))))))))))************))))))))))))))))))))))))))))))******((('''''')))+++---++++++++++++++++++++++++************************)))))))))***+++++++++,,,************************************************++++++++++++******))))))************************+++*********)))))))))(((************+++,,,------////////////...---,,,,,,++++++++++++************++++++++++++++++++++++++++++++******)))******+++))))))))))))))))))******************))))))))))))************************'''((((((((((((((((((''',,,,,,+++***))))))((((((((()))))))))*********************************************++++++*********)))***+++++++++***************)))(((((((((((((((************************,,,+++)))'''''')))+++,,,++++++++++++++++++,,,---***++++++,,,,,,++++++******+++,,,,,,---------,,,,,,,,,,,,++++++******))),,,,,,,,,,,,+++******+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---,,,,,,++++++++++++,,,,,,++++++,,,------,,,++++++,,,,,,---------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,---------------------///...,,,,,,,,,,,,...///------------------------+++++++++,,,,,,---------///...------......,,,***------------------------------------------------,,,,,,,,,---------------,,,------...///000111111------,,,,,,,,,,,,------,,,------......------,,,------,,,,,,,,,------...***++++++,,,,,,++++++***.........------.........------------------------,,,,,,,,,---------......,,,,,,,,,---------....../////////...------,,,,,,...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...,,,,,,------------------+++,,,,,,------,,,,,,+++******,,,,,,------------,,,,,,,,,---------------........................------,,,,,,,,,,,,++++++,,,,,,+++++++++,,,------++++++,,,,,,---///000111++++++++++++++++++++++++,,,,,,++++++++++++++++++************************))))))))))))))))))))))))+++************)))))))))))))))))))))((((((((((((((((((((((((((()))******))))))))))))************((((((((()))******++++++))))))))))))))))))))))))))))))))))))************)))))))))))))))******+++***))))))(((((())))))***!!!$$$(((,,,------+++***(((((())))))*********+++))))))************))))))))))))************))))))))))))))))))))))))))))))))))))***)))((((((***---++++++++++++++++++++++++************************(((((()))***+++,,,,,,---***************+++++++++************************))))))***++++++******)))************************+++******)))((((((''''''************+++,,,---............---------,,,,,,,,,++++++++++++*********************************)))))))))*********++++++))))))))))))************+++************)))))))))************************(((((())))))))))))(((((())))))((((((''''''&&&&&&))))))))))))***************************+++++++++)))***++++++++++++***))))))***+++***))))))***++++++******)))))))))))))))************************---+++(((&&&&&&(((+++---+++,,,,,,,,,******,,,...***++++++,,,,,,++++++***'''((()))***++++++++++++***++++++,,,++++++***))),,,------,,,***))))))***++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------++++++++++++++++++++++++,,,,,,+++++++++,,,------,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,---------------...............------------......------------------------,,,,,,,,,,,,---.../////////...,,,---...000000///...------------,,,,,,,,,,,,,,,,,,------------...------------------------,,,,,,---...///000000111------,,,,,,,,,,,,------,,,------......------,,,,,,,,,,,,,,,,,,------...,,,------......------,,,......------------......------------------------,,,,,,,,,---------......,,,,,,,,,---------......,,,,,,------.../////////...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,***,,,---+++)))))),,,000------------------,,,,,,+++,,,,,,------,,,,,,+++++++++,,,---------,,,++++++++++++,,,,,,,,,------........................---------,,,,,,++++++++++++************+++,,,---++++++++++++,,,...///000+++++++++,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,************************))))))))))))))))))))))))************))))))))))))))))))))))))((((((((((((((((((((((((((()))******((()))))))))************'''(((((()))******++++++))))))))))))))))))))))))((()))))))))************)))))))))))))))***++++++*********))))))*********%%%&&&''')))***+++++++++)))))))))))))))*********))))))************))))))))))))************))))))))))))))))))))))))))))))''')))+++***((((((***,,,************************************************)))))))))***+++++++++,,,))))))*********+++++++++************************'''((()))***++++++***************************************)))))))))))))))************+++,,,---......------,,,,,,,,,,,,,,,,,,,,,+++++++++*********************************%%%&&&(((***+++++++++***((()))))))))************+++++++++*********))))))************************+++++++++,,,,,,+++++++++(((((((((((((((((((((((())))))))))))************))))))*********+++++++++)))***++++++++++++***))))))***+++)))''''''***,,,,,,,,,+++***************************************,,,+++)))(((((()))+++,,,+++---...,,,******,,,...***++++++,,,,,,++++++***'''((()))******+++++++++))))))++++++,,,+++******+++,,,...---+++***+++---++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---...---,,,,,,++++++,,,,,,------,,,+++))))))+++,,,---+++,,,,,,,,,------------------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,---------------...//////------............------------------------------------,,,,,,---///000111444111...---...///000000......---------,,,,,,,,,,,,,,,,,,---------......------------------------...------------------------,,,,,,++++++,,,,,,---,,,------......------,,,,,,,,,++++++,,,,,,---...,,,------......------,,,------,,,,,,,,,,,,------------------------------,,,,,,,,,---------......,,,,,,,,,---------......,,,,,,------.../////////...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,'''+++---+++''''''+++000.........------,,,,,,,,,++++++------------+++++++++,,,---------,,,+++************++++++,,,,,,,,,........................---------,,,,,,+++++++++******)))))))))***,,,---,,,+++******))))))******,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,---************************))))))))))))))))))))))))************))))))))))))))))))))))))((((((((((((((((((((((((((()))******(((((())))))*********+++'''(((((()))***+++++++++))))))))))))))))))))))))(((((())))))*********+++))))))((())))))***++++++++++++************++++++)))((('''&&&'''(((+++,,,******))))))))))))))))))))))))************))))))))))))************))))))))))))))))))))))))))))))&&&)))++++++)))((()))+++))))))))))))))))))))))))************************+++++++++***************))))))******++++++++++++************************%%%''')))***++++++++++++)))))))))))))))))))))))))))))))))***++++++,,,,,,************+++,,,---...------,,,+++++++++,,,,,,,,,,,,,,,+++++++++******))))))))))))))))))))))))###%%%'''***++++++******(((((())))))*********+++++++++++++++******))))))************************)))))))))******)))))))))+++++++++++++++,,,,,,,,,))))))))))))************))))))******++++++++++++)))***+++,,,,,,+++***)))***++++++(((&&&&&&***------,,,++++++******++++++************************+++++++++++++++++++++++++++---...---***))),,,...+++++++++,,,,,,+++++++++))))))***,,,,,,---------((()))***+++,,,,,,+++***))),,,......,,,,,,...000++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------------------------------++++++++++++,,,,,,---...---,,,,,,++++++,,,,,,---...,,,***((((((***,,,...+++++++++,,,,,,,,,------------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,---------------...///000,,,---...//////...---,,,------------------------......------...///111222:::666111---------...............------,,,,,,,,,,,,,,,,,,------.........------------------------000///...---,,,+++******---,,,,,,++++++,,,,,,---,,,------......------,,,++++++++++++,,,,,,---...***++++++,,,,,,++++++***---,,,,,,++++++,,,,,,---------------------------,,,,,,,,,---------......,,,,,,,,,---------......000//////...------,,,,,,...------,,,,,,------...++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++---,,,***))))))***,,,---,,,,,,++++++,,,,,,---...,,,,,,+++***+++,,,---...///...------------...///------++++++++++++------++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------'''((()))++++++***))))))++++++***+++------+++)))---------,,,,,,+++++++++))))))))))))))))))))))))((()))***++++++***((('''''''''((()))))))))))))))))))))))))))************))))))*********++++++++++++*********))))))(((((()))))))))))))))))))))))))))***+++++++++)))((('''))))))))))))************---,,,***)))))))))***+++******)))))))))***,,,---))))))))))))))))))))))))***************************************++++++,,,***)))(((''''''((()))******++++++,,,,,,,,,++++++))))))))))))************++++++,,,------------,,,)))((('''((()))***)))'''))))))))))))))))))))))))++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***++++++,,,+++++++++***)))))))))((((((((((((((((((((((((%%%%%%&&&'''((()))***+++'''((()))******)))((('''))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************+++++++++***************))))))))))))))))))))))))))))))))))))************))))))))))))************(((((()))***+++,,,,,,,,,,,,+++++++++******))))))(((***+++***)))((()))***))))))))))))))))))))))))))))))***+++,,,,,,------++++++******************++++++,,,,,,,,,+++******++++++++++++++++++++++++,,,,,,+++******+++,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++************************))))))***+++,,,,,,------,,,,,,,,,+++)))'''&&&%%%++++++++++++++++++++++++.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///...,,,++++++,,,...///------------------------,,,,,,++++++,,,,,,---...---,,,,,,++++++,,,,,,---......------------......///...---,,,+++,,,---...000...,,,+++***+++---...---------.........//////EEE999//////000...++++++++++++++++++++++++++++++...........................------,,,,,,------...------------------------........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,........................---,,,,,,++++++,,,,,,---...---,,,,,,......---,,,........................---------............///++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,***))))))***,,,---,,,++++++++++++,,,------,,,,,,+++++++++,,,---...---...////////////...---,,,+++************+++,,,++++++++++++++++++++++++++++++++++++++++++++++++------,,,,,,++++++******+++,,,------...---------,,,+++******,,,,,,+++***,,,,,,+++++++++*********))))))))))))))))))))))))((()))***++++++***(((''''''((())))))*********)))))))))))))))************))))))*********+++++++++************)))))))))((())))))))))))))))))))))))***************)))(((((())))))))))))******************((('''''''''((())),,,+++***)))))))))***+++))))))))))))))))))))))))************************((((((((((((((()))*********))))))(((((())))))***((())))))*********))))))))))))))))))******************+++,,,,,,,,,,,,,,,***)))((((((******)))(((************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++++++++******************))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************)))((((((((((((((((((((())))))))))))))))))))))))))))))))))))************))))))))))))************)))))))))***+++++++++,,,((())))))******+++++++++(((***+++***)))((()))***))))))))))))))))))))))))))))))***++++++,,,------***************************++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,+++******+++,,,,,,)))******++++++******)))+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------...++++++++++++***)))((((((,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,,,,+++)))(((((()))***+++++++++++++++++++++++++++,,,,,,++++++,,,,,,---...---,,,,,,++++++,,,,,,---......------------.........---,,,,,,,,,---......,,,,,,++++++,,,...000111------------.........///888555000......//////...------------------------...........................------,,,,,,------...------------------------........................------------------------------------------------,,,,,,---------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,++++++,,,,,,---...---,,,,,,......---,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............///++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++******+++,,,---+++++++++++++++,,,------,,,,,,+++++++++,,,---...,,,---///000000///---,,,+++******))))))******+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,...---,,,+++***)))((((((***************+++,,,,,,,,,***))))))***++++++******************)))))))))))))))))))))))))))))))))((()))***++++++***)))(((((()))******+++*********))))))))))))************)))))))))************+++************))))))))))))))))))))))))))))))))))))+++******)))))))))))))))))))))))))))***************))))))((('''(((((((((---,,,+++***))))))))))))))))))))))))))))))))))))************************)))(((((((((((()))***************++++++*********))))))*********))))))((())))))))))))************))))))***++++++++++++++++++***))))))++++++***)))++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++))))))******************************************+++***))))))((('''&&&&&&))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))************))))))))))))******************************++++++))))))))))))))))))))))))(((***+++***)))((()))***))))))))))))))))))))))))))))))******+++,,,,,,,,,************************)))***++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,)))******++++++******)))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------******+++,,,,,,,,,++++++------------------------------------,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++***((('''''''''((((((++++++++++++++++++++++++,,,,,,++++++,,,,,,---...---,,,,,,++++++,,,,,,---......------------......,,,,,,,,,,,,,,,---...///+++,,,,,,---...///000000------------............///777888000,,,///111///------------------------...........................------,,,,,,------...------------------------........................------------------------........................++++++,,,---------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------...---,,,,,,......---,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............///++++++++++++++++++++++++******+++++++++,,,,,,,,,------------------------,,,++++++******++++++,,,+++++++++***+++,,,,,,---+++++++++,,,,,,,,,------,,,,,,---......---,,,,,,++++++************++++++***+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***)))(((((()))((('''''''''(((***+++,,,***((((((***++++++***************************))))))))))))))))))))))))(((((()))************))))))******+++++++++******((()))))))))************))))))))))))*********************)))))))))))))))))))))))))))))))))))))))+++***)))(((((()))***+++((()))))))))************,,,++++++***************++++++******************))))))))))))))))))))))))************************++++++******++++++,,,---******,,,------,,,******++++++,,,,,,,,,+++******((()))))))))************(((((()))***************,,,+++******,,,,,,+++***++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))))))))******(((((())))))******++++++************************+++******)))((('''&&&&&&***)))(((''''''((()))***))))))))))))))))))))))))))))))))))))))))))))))))(((((()))******************************+++++++++))))))))))))))))))))))))((()))))))))************((()))))))))************+++++++++***************,,,,,,+++)))(((&&&%%%$$$(((***+++***)))((()))***))))))))))))))))))))))))))))))******+++++++++,,,***************+++++++++((()))***+++,,,---------+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,+++,,,,,,------,,,,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++***)))))))))***------------------------,,,,,,++++++,,,,,,---...---,,,,,,++++++,,,,,,---...------,,,,,,------...+++++++++,,,---...//////....../////////...---,,,--------------------------->>>CCC666,,,...000---,,,,,,,,,,,,,,,,,,,,,,,,...........................------,,,,,,------...------------------------........................------------------------------------------------***++++++,,,------------........................,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------...---,,,,,,......---,,,........................---------............///++++++++++++++++++++++++******+++++++++,,,,,,,,,------------------------+++++++++++++++++++++++++++************+++,,,,,,++++++,,,,,,,,,------------,,,***))))))***,,,---+++,,,,,,,,,,,,,,,,,,+++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************+++***)))))))))***,,,---,,,***))))))***++++++*********++++++++++++++++++))))))))))))))))))))))))(((((()))*********************+++++++++******)))((()))))))))************))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))+++***)))(((((()))***+++((()))))))))************++++++++++++*********)))(((((()))***+++,,,,,,,,,))))))))))))))))))))))))************************+++++++++++++++,,,,,,---***+++,,,------,,,+++***,,,,,,,,,,,,,,,+++***)))((()))))))))************(((((()))************))),,,+++***+++,,,---,,,***++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))******)))))))))))))))***((((((((())))))******+++************************))))))))))))))))))((((((***)))(((''''''((()))***))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************))))))******++++++++++++))))))))))))))))))))))))((()))))))))************((()))))))))************+++++++++***************,,,,,,+++)))(((&&&%%%$$$(((***+++***)))((()))***)))))))))))))))))))))))))))***************++++++))))))*********+++++++++((()))***+++,,,---------+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++------...------,,,+++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,++++++++++++------------------------,,,,,,++++++,,,,,,---...---,,,,,,++++++,,,,,,---------,,,,,,,,,,,,------***+++,,,---......//////......//////......---,,,------------------,,,,,,+++===EEE888,,,---///+++,,,,,,,,,,,,,,,,,,,,,,,,...........................------,,,,,,------...------------------------........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,------------........................------------------------...------,,,,,,------......---,,,,,,......---,,,........................---------............///++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***************+++,,,,,,***+++,,,---------,,,,,,///,,,)))''''''))),,,///+++,,,,,,------,,,,,,+++*********++++++,,,,,,---++++++++++++++++++++++++*********+++++++++,,,,,,))))))(((((())))))***+++++++++***+++------+++)))*********+++++++++++++++))))))))))))))))))))))))((((((((()))******++++++*********+++******)))((())))))))))))***************)))))))))))))))(((((())))))))))))************)))))))))))))))))))))))))))))))))))))))******+++))))))))))))************((())))))))))))(((''''''&&&''')))***,,,---------))))))))))))))))))))))))***************************))))))))))))***+++++++++++++++,,,,,,+++++++++***************)))((('''))))))))))))************(((((()))***************,,,+++******,,,,,,+++***++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++******)))))))))))))))(((((())))))))))))))))))************************((((((((())))))*********))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************'''''''''((())))))******))))))))))))))))))))))))))))))))))))************))))))))))))******************************++++++))))))))))))))))))))))))(((***+++***)))((()))***))))))))))))))))))))))))************************)))))))))***++++++,,,,,,)))***++++++,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***)))******++++++******)))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---...------,,,+++***)))++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++,,,,,,---...---,,,,,,++++++,,,,,,---------,,,,,,,,,,,,------++++++,,,---............***++++++,,,---...//////------------,,,,,,,,,,,,'''444<<<555.........,,,...................................................------,,,,,,------...------------------------........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,------------------------..............................------------.........---,,,,,,......---,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............///++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,+++++++++***************++++++,,,***+++,,,---------,,,,,,///---+++******+++---///***+++,,,,,,,,,,,,+++***)))******+++,,,,,,------************************,,,,,,,,,,,,++++++++++++'''(((((()))))))))))))))++++++,,,...///...+++))))))))))))*********++++++))))))))))))))))))))))))(((((((((((()))***+++,,,)))*********))))))((('''))))))))))))******************))))))((((((((((((((()))))))))************))))))))))))))))))))))))(((((()))***************))))))))))))************((())))))***)))((('''&&&'''((()))+++,,,,,,,,,+++))))))))))))))))))))))))******************************))))))******+++,,,++++++************++++++***++++++******(((''''''))))))))))))************((()))******++++++******,,,***)))***+++,,,+++***************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++***))))))))))))))))))))))))))))))((((((((())))))))))))))))))))))))(((((()))))))))*********(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************&&&''''''((())))))******))))))))))))))))))))))))))))))))))))************))))))))))))************)))))))))***+++++++++,,,((())))))******+++++++++(((***+++***)))((()))***))))))))))))))))))))))))************))))))))))))((())))))***++++++,,,,,,***++++++,,,,,,,,,++++++++++++++++++++++++++++++***+++,,,,,,,,,,,,+++***)))******++++++******)))++++++++++++++++++++++++++++++++++++++++++++++++***+++++++++,,,---------++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,---------++++++++++++++++++++++++,,,,,,++++++,,,,,,---...---,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---+++,,,---.........---,,,************+++---...000---------,,,,,,,,,++++++'''---222444222000......////////////////////////...........................------,,,,,,------...------------------------........................------------------------------------------------,,,,,,---------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------......------------.........---,,,,,,......---,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............///++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++************)))***++++++,,,***+++,,,---...---,,,,,,........................)))***+++,,,,,,+++***)))))))))***+++,,,,,,------))))))))))))))))))))))))///......---,,,+++******+++,,,---//////...------++++++---000111000,,,((('''((((((((())))))******))))))))))))))))))))))))(((((((((((()))***+++,,,)))))))))))))))(((''''''))))))))))))******************))))))((((((((('''(((((())))))*********+++))))))))))))))))))))))))'''((()))+++++++++***)))))))))))))))***************++++++,,,,,,***)))(((((()))+++,,,,,,+++***)))))))))))))))))))))))))))************************,,,,,,++++++,,,,,,---...,,,+++***))))))***+++,,,---------,,,,,,***))))))))))))))))))************))))))***++++++++++++++++++***))))))++++++***)))))))))))))))))))))))))))++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))++++++***))))))((())))))******))))))((((((''''''((((((((((((((((((((((((*********)))))))))))))))'''((()))******)))((('''))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************((())))))***+++,,,,,,,,,))))))))))))))))))))))))))))))))))))************))))))))))))************(((((()))***+++,,,,,,---,,,+++++++++******))))))(((***+++***)))((()))***))))))))))))))))))))))))*********)))))))))))))))((())))))***++++++,,,,,,++++++,,,,,,,,,+++******++++++++++++++++++++++++***+++,,,------,,,+++***,,,,,,,,,------,,,,,,,,,++++++++++++++++++++++++************************++++++,,,,,,---...//////((()))***+++,,,,,,,,,,,,------------------------*********++++++,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---.../////////------------------------,,,,,,++++++,,,,,,---...---,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---,,,---.........---,,,+++...---+++))))))***+++,,,---------,,,,,,+++++++++---,,,///666777111...///------------------------...........................------,,,,,,------...------------------------........................------------------------........................------------,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......------------.........---,,,,,,......---,,,........................---------.........//////++++++++++++++++++++++++++++++***))))))***++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,*********************+++,,,,,,---------,,,++++++---------,,,,,,+++++++++)))))))))******+++++++++//////...---,,,,,,++++++///---***((((((***---///+++++++++******)))))))))*********++++++,,,,,,,,,---------,,,,,,+++++++++************************,,,,,,+++***)))(((''''''))))))))))))))))))))))))+++***)))(((((()))***+++((()))++++++)))((()))***(((((((((((())))))))))))'''((((((((()))))))))***'''((()))))))))))))))(((,,,+++)))((((((((())))))+++***)))(((((()))***++++++++++++***************'''((()))++++++***))))))*********)))'''(((***,,,+++++++++*********))))))******)))(((((()))******,,,+++***))))))***+++,,,++++++++++++++++++++++++))))))******++++++,,,,,,,,,,,,,,,,,,++++++***))),,,+++++++++******))))))+++++++++++++++++++++++++++++++++************)))((((((((((((((((((((((((+++*********))))))((((((++++++***)))((('''&&&%%%))))))(((((((((((())))))***)))))))))))))))***+++))))))************))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))***)))))))))(((((('''''',,,+++***))))))***+++,,,---,,,***)))))))))******++++++,,,,,,,,,,,,+++++++++***)))))))))***,,,---***))))))))))))+++,,,------,,,+++***))))))))))))+++)))((())),,,---+++)))))))))))))))))))))))))))************************************************)))))))))))))))******+++++++++,,,,,,,,,,,,------***************************+++,,,---...---,,,+++)))***+++,,,---,,,++++++((()))******,,,,,,---...++++++*********+++---...,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++*********)))))),,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---//////...---,,,,,,++++++***++++++,,,,,,++++++***.........------,,,,,,,,,.........------,,,,,,,,,---------............///111//////<<>>???????????????@@@AAACCCDDDEEEFFFEEEEEEDDDCCCCCCAAA???<<<:::888444444444333222000///...000///////////////......222000//////111111000...///......------......///......///000//////...---...------------...///////////////////////////...,,,,,,,,,,,,,,,,,,,,,+++.........------,,,,,,+++,,,------...------,,,,,,)))))))))***+++,,,---...,,,---------.........///***++++++,,,,,,,,,,,,,,,+++***))))))***+++,,,,,,******++++++,,,,,,------,,,+++***)))***+++,,,---++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,,,,++++++,,,+++++++++***)))))))))&&&'''***---......---,,,******)))((((((***+++,,,((())))))***++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++*********+++************+++,,,,,,***************+++***)))&&&***...///---,,,---///,,,,,,,,,---------......------------------------+++---......---,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++------------------,,,,,,,,,,,,+++++++++,,,------+++,,,,,,---...//////000......//////////////////222111000///...---,,,+++...///////////////..................//////////////////000111111111000000111000//////111111000///---///111111000000111222000111111222222222222222222111///......///111222........................000///...///000111000......//////000000//////...........................//////............///000,,,,,,,,,,,,,,,,,,------...................................................------------///000111...............---------........................------------------------------------------------,,,++++++******++++++,,,,,,,,,------------,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,......------------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++++++++,,,...///------,,,,,,,,,+++++++++******+++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,+++------------------------............////////////------------...//////000---------............///........................>>>>>>>>>>>>======<<<;;;===>>>???@@@BBBBBBCCCCCCGGGIIILLLOOOQQQRRRRRRRRRQQQPPPPPPNNNLLLHHHEEECCC>>>======<<<:::888666555222222111111111000000000333222000000111111///......------------------...------...///000000000000...------------...//////.../////////////////////,,,,,,,,,,,,,,,,,,,,,,,,......------,,,,,,,,,,,,,,,,,,------...------,,,************+++,,,---...------------,,,,,,++++++,,,,,,,,,,,,------......++++++,,,,,,+++,,,------++++++,,,,,,------......,,,+++***)))***+++,,,---+++++++++++++++++++++++++++++++++,,,,,,,,,++++++******+++,,,,,,,,,++++++,,,+++++++++***)))))))))((()))+++---------+++***++++++***)))***+++,,,---************************++++++++++++++++++++++++******++++++,,,,,,,,,,,,+++++++++***+++,,,,,,---***++++++************+++***---111111...,,,---///,,,,,,,,,---------......+++++++++++++++++++++++++++---......---,,,,,,---,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---...//////------------------------+++++++++++++++,,,---...,,,,,,------...///000000------......////////////000000/////////...............///////////////...............//////////////////000111111111111111111000//////111222111///000111333333222111222333///000111111111111000000222111000//////000111222222222222222222222222222000///...///000111000...///000000000000000000///------------------------//////............//////222111000///............------------------------........................//////...//////000000111................................................------------------------------------------------,,,++++++******++++++,,,,,,------......------,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++*********+++---...++++++,,,,,,,,,---------///////////////...------+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++------------------------.........//////000000000---------------...///000---------............///........................;;;;;;<<<==================>>>@@@CCCEEEGGGHHHHHHMMMOOOSSSWWWYYYZZZZZZZZZZZZZZZZZZYYYWWWTTTPPPNNNJJJJJJIIIGGGEEECCCAAA???888888777777666666555555222111000000222222111000......------------......//////......//////000111...------------...//////---............/////////,,,,,,------------.........------,,,,,,,,,------,,,,,,------......------+++++++++++++++,,,---...------,,,,,,+++******))),,,,,,,,,,,,---...//////+++,,,------,,,,,,---...,,,---------------......++++++******++++++,,,---++++++++++++++++++++++++***+++,,,,,,---,,,,,,,,,***++++++,,,,,,,,,+++++++++++++++******************+++,,,,,,,,,+++***)))+++++++++++++++,,,,,,---+++++++++*********))))))++++++++++++++++++++++++)))******+++,,,,,,------+++++++++++++++,,,------+++,,,,,,+++******+++---...///000///...,,,,,,---,,,,,,,,,,,,------------+++++++++++++++++++++++++++---......---,,,,,,---,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------...//////------------,,,,,,,,,,,,***+++,,,---------,,,,,,---,,,,,,++++++,,,,,,---***+++,,,---...000000111------------............,,,++++++,,,,,,---...///---------.../////////000------......//////000000//////////////////000000---...//////////////////////////////000000000000//////000111222222222222333222111222333444444222222333555555444333333444111111222333222111000///222222222222222222222222111111111111111111111111111000///000111222111///000000111111111111000000---------...............000//////............///222111///...,,,+++++++++------------------------........................//////000000000//////................../////////...........................------------,,,,,,,,,...------,,,,,,------...,,,,,,++++++++++++,,,,,,------............------------------------------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******,,,,,,,,,,,,------------......------------,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,---+++++++++,,,---.....................---,,,+++***++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------......///000000000------,,,,,,,,,---......---------............///........................999:::<<<>>>???@@@AAAAAABBBCCCFFFJJJMMMOOOQQQRRRVVVXXX\\\___```aaa```___^^^___``````^^^[[[XXXVVVSSSRRRQQQOOOLLLJJJGGGFFFAAAAAA@@@@@@???>>>>>>===777666444444555555333222000000////////////000000444222000---------///000...------------...//////,,,,,,------............---------....../////////...---,,,,,,,,,,,,---...+++,,,------......------,,,,,,+++++++++,,,,,,---,,,,,,,,,++++++++++++++++++++++++++++++---...///)))+++...---,,,+++,,,...---------,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++++++++++++++++++++++++++***+++,,,---------,,,,,,++++++,,,,,,,,,+++*********************+++++++++++++++++++++++++++++++++))))))***+++++++++++++++***************+++++++++++++++++++++++++++++++++*********+++++++++++++++,,,++++++++++++,,,------,,,---...,,,******,,,//////---,,,,,,,,,---,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++---......---,,,,,,---++++++,,,,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------,,,,,,,,,***+++,,,---------,,,,,,---,,,,,,++++++,,,,,,---++++++,,,,,,---...//////------------.........///,,,,,,,,,,,,---...///000............////////////......///000000111111222////////////////////////------...///////////////111111111222222222333333222333444555666666666666888777666777999999999888777999::::::999888888999888999::::::999777555333666777999::::::999777666333333333333333333333333444333222222333444333222000111111222222111111000////////////000000000111000000///..................---,,,+++******))))))................................................---...///000000...+++***---........./////////000..............................---------,,,,,,,,,...---,,,,,,,,,,,,---...------,,,,,,,,,,,,------------............------------------------------++++++++++++,,,,,,,,,---------------------------++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******+++,,,,,,,,,---........./////////......---------,,,,,,------------------------------------------+++,,,,,,---------------,,,,,,------------------)))***************))))))***+++,,,,,,---------,,,+++++++++,,,,,,---------------------------------,,,,,,---......///000000---,,,,,,+++++++++,,,,,,---------............///........................:::<<<>>>@@@CCCEEEFFFFFFHHHJJJMMMQQQUUUXXX[[[\\\^^^```ccceeefffeeedddbbb___```bbbbbbaaa^^^[[[YYYVVVUUUSSSQQQNNNKKKIIIGGGHHHHHHGGGFFFEEEEEEDDDDDDAAA???<<<:::999777444222222222111111111111222222888555111---++++++---......------------...//////,,,,,,,,,---------.............../////////000000...---,,,+++,,,---...///+++,,,,,,---.........---------,,,+++++++++,,,,,,***++++++,,,,,,------...******))))))***,,,---///(((+++------+++***+++------,,,,,,++++++*********)))***+++,,,---,,,++++++++++++++++++++++++++++++)))***,,,---...---,,,,,,,,,,,,,,,,,,,,,+++***)))))))))******+++++++++,,,++++++******++++++,,,---'''(((***+++++++++***)))(((((()))***+++,,,,,,---++++++++++++++++++++++++,,,,,,+++******))))))))),,,,,,++++++,,,,,,---...---...///---******---000...+++((((((+++---,,,+++******+++++++++,,,,,,,,,------------------------+++---......---,,,,,,---+++++++++,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,++++++***.........------,,,,,,,,,***+++,,,---...---,,,,,,------++++++++++++------,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////,,,,,,,,,---...///000111///////////////.........///000000111222222333333111000000000/////////...------...///000000//////333333333444444444555555777777999:::;;;;;;;;;;;;<<<;;;:::;;;===>>>===<<<===???@@@@@@???>>>>>>???AAABBBBBBBBBAAA???<<<:::<<<>>>@@@BBBBBB@@@>>><<<;;;;;;;;;;;;;;;;;;;;;;;;666555444444666666555444111111222222222222111111000000111111222222222333111000///...............//////...---------......000000000000000000000000////////////////////////+++---///000///,,,(((&&&---.........//////000000////////////////////////.........------,,,,,,,,,...---,,,,,,,,,,,,---......------,,,,,,------...------............------------------------------*********++++++,,,,,,,,,------------------------,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++,,,,,,---...//////000000/////////.........,,,,,,,,,------.........------------------------+++,,,.../////////...---///......------,,,,,,+++******+++,,,------------***+++,,,,,,------------******+++,,,,,,---......------------------------,,,,,,,,,---...//////000---,,,,,,+++************---------.........//////........................;;;>>>CCCHHHMMMOOOPPPQQQTTTUUUVVVXXXZZZ\\\]]]^^^aaaaaabbbcccccccccccccccdddfffhhhhhhfffbbb```___YYYZZZYYYVVVPPPJJJFFFDDDFFFFFFFFFFFFHHHJJJLLLNNNJJJJJJHHHFFFBBB???<<<;;;999888666444222000......111000//////000000///---000...,,,---///000111111,,,,,,,,,,,,++++++,,,---////////////////////////,,,------......------,,,------------------------++++++*********+++---...///......------,,,++++++************************,,,,,,---------,,,++++++---,,,,,,+++++++++,,,,,,*********++++++,,,,,,---,,,,,,,,,++++++*********---------------------------------,,,,,,+++++++++,,,+++******)))***************++++++++++++******++++++++++++++++++++++++************************++++++++++++******))))))...---,,,+++++++++,,,---,,,---------------------+++******))))))******+++...---,,,+++***+++,,,,,,,,,+++************,,,,,,++++++++++++++++++++++++...---,,,,,,,,,,,,---...------------------------***+++,,,,,,------,,,,,,///...,,,++++++,,,...///.........------,,,,,,,,,...............---------...------,,,,,,------...,,,---////////////---,,,,,,,,,,,,,,,,,,,,,,,,,,,------/////////...---,,,000000000000///...---,,,000////////////000111222//////.........///111222000000000000111111111111000111222222111111222333777777777999:::<<<>>>???AAAAAABBBBBBCCCCCCDDDDDDDDDCCCDDDFFFHHHIIIHHHGGGMMMMMMMMMLLLMMMMMMNNNNNNNNNMMMMMMLLLJJJHHHGGGFFFFFFHHHJJJMMMOOOOOOOOONNNGGGCCC@@@AAADDDEEEBBB>>>AAA???===;;;;;;:::777555333111000111222333222000111111000000000000000000/////////000000111111111000//////000222222000///222111000///...///000000///...---...///000000...---......//////......---000/////////....................................---,,,,,,,,,,,,---......+++,,,............,,,+++------------------------------------------------------------------------///...---,,,+++*********++++++,,,---------,,,,,,------------------------++++++++++++++++++++++++........................111111111000///---,,,+++000000///...------,,,,,,---,,,,,,+++*********+++---,,,,,,+++***)))((((((---------,,,,,,+++++++++---------............///...------,,,,,,------...///......------,,,++++++------------------------......------------.........------------...//////---,,,+++,,,.........---+++,,,---...//////////////////.........---------<<>>AAAFFFKKKQQQUUUWWWWWWWWWYYYZZZ\\\]]]^^^______```aaacccdddeeeeeeeeegggiiijjjhhheeeaaa^^^]]]ZZZZZZZZZVVVPPPKKKGGGFFF@@@@@@???@@@AAABBBCCCDDDDDDEEEFFFHHHJJJLLLNNNOOOKKKJJJHHHEEEBBB>>><<<:::444222000///000111111000444222///...///000///...333...***+++000222///+++////////////////////////,,,------......------,,,------------------------,,,,,,+++++++++,,,------++++++,,,------...//////,,,,,,,,,,,,,,,,,,,,,,,,---...------,,,+++***))),,,,,,+++,,,,,,---...///,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,.........------,,,,,,,,,++++++++++++************,,,,,,+++*********************++++++++++++******++++++++++++++++++++++++************************++++++++++++************++++++++++++,,,,,,......+++++++++******)))))))))......------------.........---,,,+++++++++,,,,,,...---,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...------------------------,,,,,,---............------,,,+++******+++,,,---------,,,,,,,,,,,,++++++,,,---------.../////////......------------............------------..............................---....../////////......+++,,,---...///////////////000000111222222333444444333222111111111222333333444555777999:::<<<<<<===@@@BBBDDDEEEGGGIIIKKKNNNNNNOOOPPPQQQSSSUUUVVV[[[[[[[[[[[[[[[[[[ZZZYYY\\\[[[ZZZ[[[^^^___```___``````___^^^^^^]]]]]]]]][[[[[[ZZZYYYYYYXXXWWWWWWUUUVVVXXXYYYZZZZZZYYYYYYUUURRRPPPQQQSSSTTTRRROOOMMMLLLKKKKKKJJJHHHDDDAAA===;;;999999999888666444444444444444444333222222111111111111111222222333222111111333777:::;;;;;;888666444222111111333444666444333333333333222000111111111111111000///...////////////////////////........................---------,,,------...///......------------......------------------------------------------------------------------------...---,,,,,,++++++++++++............---,,,,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,---------------//////......---,,,,,,,,,......------,,,,,,---------------------,,,,,,,,,------,,,,,,,,,,,,+++++++++++++++,,,,,,,,,------...------,,,,,,------...++++++,,,------...//////------------------------......------------.........------------...//////...---,,,---///000///...,,,---......////////////000000000000000/////////::::::<<>>>>><<<===???BBBFFFKKKPPPRRRSSSSSSQQQOOOLLLHHHEEECCC;;;888555333333333222111555333111000111111111000111...,,,,,,///000///---////////////////////////,,,------......------,,,........................---,,,,,,,,,,,,---------,,,,,,,,,---------......------------------------.........---,,,+++***)))************+++,,,---...---------,,,,,,++++++************++++++,,,,,,,,,.........------,,,,,,+++------------------------,,,,,,+++************+++***++++++,,,,,,++++++***++++++++++++++++++++++++************************++++++++++++++++++++++++******++++++,,,---......,,,,,,,,,+++***)))((((((......------------......------,,,,,,,,,+++++++++,,,,,,+++******))))))))),,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,---......//////......---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,---...///000000......------------......000///...------...///000.................................///////////////+++,,,---...////////////---...///000222222333333222222111111222444666777;;;<<<>>>@@@CCCEEEGGGHHHKKKMMMPPPQQQRRRTTTWWWYYYZZZZZZ[[[\\\]]]___```aaabbbcccccccccbbbaaa___^^^^^^]]][[[\\\___aaaaaaaaaaaaaaaaaa```___^^^]]]]]]\\\\\\[[[ZZZZZZZZZZZZZZZYYYYYYZZZ[[[[[[[[[ZZZZZZVVVTTTSSSTTTVVVWWWVVVTTTRRRRRRRRRRRRRRROOOJJJGGGBBB@@@>>><<<<<<;;;888666888888888888888777555555555444333333333444555555555444333444666999:::999:::999777666666777999:::<<<:::999888888888666444333333333222111000///...///////////////000000000........................---------------.../////////...---,,,,,,---...///------------------------------------------------------------------------------,,,+++++++++,,,,,,,,,,,,,,,,,,+++***)))(((------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------////////////...---,,,+++.........------,,,,,,,,,------,,,,,,,,,,,,------++++++,,,,,,---------...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,---------...------,,,,,,------...,,,,,,,,,---------......,,,,,,------------------......------------.........------------.../////////...---...000000000///------...///////////////////////////////////////888777777888;;;???CCCFFFLLLMMMPPPSSSVVVZZZ\\\]]]ZZZ[[[]]]^^^```aaabbbbbb___aaabbbbbb```_________[[[[[[ZZZXXXSSSPPPOOOOOONNNMMMJJJGGGDDD@@@>>><<<;;;;;;<<>>;;;999888555444444222000///000111111000,,,...///...++++++---000////////////////////////,,,------......------,,,........................---------...------------......---------,,,,,,,,,------------------------------------,,,+++***)))------------...///111111...------,,,,,,+++++++++*********++++++,,,,,,,,,.........------,,,,,,,,,---------------------------,,,,,,+++***+++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++************************+++++++++++++++++++++,,,)))***+++,,,------............---,,,++++++******------,,,,,,,,,,,,---------------,,,,,,,,,++++++...............------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,---......//////............------------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000000///......------......///---,,,+++******+++,,,---------------------------............//////000000...//////000000//////...,,,---///111333444444444444444555666999<<>>>>>??????@@@???===;;;:::777666555444333444666666666555444666888:::;;;:::<<<<<<<<<<<<===???@@@AAABBB@@@>>>>>>>>>===;;;999666666555444333111///...//////000000000000000000////////////////////////...------------...////////////---,,,,,,---//////------------------------------------------------------------------------,,,,,,+++++++++,,,---------------,,,+++***)))(((------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------////////////...---,,,,,,---------------,,,,,,,,,,,,+++++++++++++++,,,,,,******++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------...............------,,,,,,------.........---------,,,,,,,,,,,,,,,,,,---------............------------.........------------.../////////...---...000000000///---...//////000/////////........................999888777777888;;;===???AAACCCEEEIIILLLPPPRRRTTTTTTUUUVVVXXXYYYZZZZZZZZZWWWYYY[[[[[[ZZZYYYZZZ[[[XXXYYYXXXVVVSSSQQQQQQRRRRRRQQQOOOLLLIIIFFFCCCAAA===;;;::::::<<>>;;;:::999888666333111000111111111000000/////////////////////////////////......------......///000//////............//////------------------------------------------------------------------------++++++++++++,,,------...////////////...---,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,((()))***,,,------------------,,,,,,,,,,,,,,,,,,++++++*********+++,,,,,,******++++++,,,,,,------++++++,,,,,,,,,,,,---------------.........//////...------,,,,,,------...//////...---,,,,,,+++++++++,,,,,,------...............------------.........------------...//////...---,,,---///000///......//////000000/////////------------............======<<<<<<===???@@@AAA>>>???AAACCCFFFHHHJJJKKKMMMNNNOOOPPPQQQQQQQQQQQQQQQRRRSSSRRRQQQPPPQQQRRRSSSTTTTTTSSSQQQPPPQQQSSSMMMNNNNNNNNNNNNLLLKKKJJJCCCAAA===999888:::===???IIIKKKOOORRRTTTUUUTTTTTTRRRPPPOOONNNLLLIIIEEEAAA===:::777444333333111000---///000///,,,,,,...111////////////////////////,,,------......------,,,...........................//////000///...---,,,---------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------,,,,,,+++++++++******+++,,,,,,,,,,,,,,,---------------,,,,,,+++++++++++++++++++++,,,,,,------.........+++++++++,,,,,,,,,------------,,,++++++++++++,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++************************+++++++++,,,,,,,,,------++++++,,,---------,,,+++.........---------------,,,,,,++++++++++++,,,,,,,,,,,,---------,,,+++***'''(((***+++,,,+++++++++------------------------,,,,,,---......---,,,,,,------------------------++++++,,,------------------..................------------....../////////------..................//////............//////...//////////////////...........................///.........///000111222222333444444555555555555555666999===???@@@@@@@@@BBBCCCDDDGGGJJJNNNRRRTTTYYYZZZ[[[\\\^^^```aaaaaa\\\]]]____________aaaccccccbbbaaa```____________^^^___aaabbbaaa___]]][[[[[[[[[]]]```bbbbbb```^^^[[[\\\]]]^^^^^^]]][[[ZZZXXXVVVTTTRRRPPPPPPQQQQQQQQQQQQQQQRRRRRRSSSTTTTTTQQQRRRSSSTTTTTTUUUVVVXXXVVVUUUUUUVVVXXXXXXWWWVVVUUUSSSSSSSSSUUUUUUUUUSSSRRRSSSTTTTTTSSSQQQNNNLLLAAA@@@===;;;;;;<<<>>>???@@@AAACCCGGGJJJKKKIIIGGGFFFHHHKKKMMMMMMLLLIIIHHHGGGEEECCCCCCDDDCCCBBB@@@@@@@@@>>><<<:::777555333333222222111000///......////////////////////////...............//////000......////////////......------------------------------------------------------------------------++++++++++++,,,---...////////////000000///......------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,((()))***+++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,------,,,,,,,,,,,,------------+++++++++,,,,,,---------,,,,,,---------............------,,,,,,------...---------------------,,,++++++,,,,,,---......///......------------.........------------...//////...,,,,,,,,,...///...---//////000000000000//////---.........////////////BBBBBBBBBBBBCCCDDDEEEFFFDDDEEEFFFGGGIIIKKKLLLLLLHHHIIIJJJKKKKKKKKKKKKKKKMMMNNNNNNMMMKKKJJJJJJKKKJJJKKKLLLKKKJJJJJJKKKMMMGGGHHHKKKNNNPPPQQQRRRRRROOOKKKEEE???<<<<<<===???DDDGGGKKKPPPSSSUUUUUUUUUSSSSSSSSSSSSSSSPPPKKKGGGGGGCCC???;;;999777444222111000/////////000000000////////////////////////,,,------......------,,,////////////////////////...///000000000///---,,,+++,,,,,,------......///,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,------------//////...---------......,,,,,,,,,------.........---,,,,,,++++++************++++++,,,---...//////---------....../////////...---,,,,,,++++++,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++************************+++++++++,,,,,,---------+++,,,---------,,,+++***,,,------------------------,,,,,,++++++,,,,,,---,,,,,,---...---,,,+++***)))***,,,.../////////...------------------------,,,,,,---......---,,,,,,------------------------***+++,,,,,,------,,,,,,,,,------......------,,,........./////////000000...............---------//////............//////***+++,,,------,,,+++***000000000000000000000000///.........///000222333111222444666777888999999:::<<>>===<<<<<>>===========================BBBBBBBBBBBBDDDEEEFFFGGGGGGGGGHHHHHHHHHGGGGGGFFFJJJKKKLLLNNNPPPRRRTTTTTTWWWYYYZZZZZZYYYWWWWWWWWWSSSQQQOOOMMMKKKKKKJJJKKKLLLNNNRRRUUUVVVUUURRRQQQLLLNNNPPPPPPPPPMMMKKKIIIEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDCCCBBBBBBAAA;;;888333000000000111000777555000---,,,---///111111000000000000/////////........................+++,,,...//////...,,,+++................................................,,,,,,,,,+++++++++******,,,---......//////......,,,---...//////...---,,,000///---,,,+++*********////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++,,,,,,------...---------...///...,,,***++++++,,,,,,,,,------------...///000000///...---,,,---------.../////////,,,---......//////......***+++,,,,,,------,,,,,,---,,,,,,++++++,,,,,,---000000000000000000000000/////////...---------,,,///////////////............///111111000///000222NNNNNNNNNNNNPPPRRRUUUVVVVVVXXXZZZZZZZZZZZZ[[[\\\YYYXXXWWWXXXYYYYYYWWWVVVYYYVVVRRRPPPOOOMMMJJJGGGEEEEEEDDDDDDCCCBBBBBBBBB======???AAADDDHHHKKKMMMQQQPPPNNNLLLIIIGGGEEEDDD???>>>======@@@DDDIIILLLPPPPPPQQQQQQPPPNNNLLLJJJMMMKKKIIIHHHHHHFFFBBB>>>888555222000000111000//////000000000000000//////000000/////////...............////////////......000///...............---,,,,,,---.........---------------............///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---............---,,,------.........------,,,,,,++++++++++++++++++------------------------,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++++++++++++++,,,,,,+++******+++,,,,,,))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---...///---+++******+++////////////////////////---,,,,,,++++++,,,,,,---++++++,,,,,,,,,---------......------,,,,,,,,,+++...........................------,,,,,,------...------------------------........................------...///////////////..............................---------...//////,,,---...///000111111111111111222222333555666777999:::<<<===?????????>>>===>>>>>>????????????>>>======<<<===>>>AAACCCEEECCCGGGJJJKKKIIIJJJOOOSSSVVVVVVVVVVVVVVVVVVVVVVVVQQQPPPNNNLLLKKKJJJJJJJJJJJJJJJIIIHHHGGGFFFCCCBBBDDDEEEFFFGGGGGGFFFEEEEEECCCEEEHHHIIIHHHGGGHHHHHHDDDBBB@@@??????>>>===;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<======>>>???@@@@@@@@@AAAAAAAAAAAA@@@@@@CCCCCCDDDEEEGGGIIIKKKLLLQQQRRRTTTTTTSSSRRRQQQRRRSSSSSSSSSSSSQQQOOOMMMLLLIIILLLOOORRRTTTTTTSSSSSSRRRSSSUUUUUUUUUSSSPPPOOOLLLLLLLLLKKKKKKKKKJJJJJJIIIIIIHHHGGGFFFEEEEEEDDDBBB>>>:::777555444222111222111000///......///000////////////....................................,,,---///000000///---,,,................................................,,,,,,,,,,,,++++++++++++,,,---......//////......------............------......------,,,---------.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------***************+++++++++---,,,,,,---...---+++)))******+++++++++,,,,,,,,,,,,,,,------------,,,,,,---------...............,,,---......//////......,,,,,,---............---...------,,,,,,------...////////////////////////..................------////////////////////////000111111000//////111333MMMMMMMMMNNNPPPSSSVVVWWWXXXZZZ\\\]]]\\\\\\]]]___]]]]]]^^^```bbbaaa^^^\\\^^^[[[XXXVVVUUUSSSPPPNNNLLLKKKIIIGGGDDDBBBAAA@@@======>>>@@@CCCEEEHHHIIIKKKKKKLLLLLLKKKJJJIIIHHHDDDAAA>>>;;;;;;===AAADDDKKKLLLMMMMMMMMMKKKJJJIIIMMMLLLKKKLLLMMMLLLIIIGGGAAA===888444333222222222222222222111000///......000000////////////............////////////......///............---------------.........------,,,---------............///------------------------,,,---......//////......,,,------------,,,,,,+++************++++++++++++------------------------,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,++++++************+++,,,++++++******++++++,,,))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,...//////...,,,++++++---,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------,,,,,,,,,,,,------------///...---,,,+++***))))))..............................------------......------------------------//////......---,,,,,,+++,,,---......///.........////////////////////////000//////.........//////......//////000222333444000111333555666888888888999:::;;;<<<<<<<<<;;;::::::::::::::::::999888888888999:::;;;<<<===>>>???===@@@DDDEEEEEEHHHLLLPPPPPPOOONNNMMMLLLKKKKKKKKKGGGFFFEEECCCBBBAAAAAA@@@BBBBBBBBBAAA???>>><<<;;;????????????>>>>>>>>>>>>===???CCCDDDDDDEEEFFFGGGDDDCCCBBBBBBBBBAAA>>>;;;;;;;;;::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;<<<<<<;;;;;;;;;<<<<<<<<<===>>>@@@CCCDDDHHHJJJLLLLLLJJJJJJJJJKKKMMMNNNOOOPPPOOOLLLIIIFFFFFFHHHJJJMMMPPPQQQRRRSSSVVVWWWXXXYYYYYYXXXVVVUUUTTTTTTSSSRRRQQQPPPPPPOOOOOONNNMMMLLLKKKJJJIIIIIIJJJGGGCCC@@@===:::666333000111111222222111111000000000000/////////..............................---...///000000///...---................................................------,,,,,,,,,+++++++++,,,---......//////...............------.........---------....../////////.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++************,,,,,,+++,,,---,,,+++)))++++++,,,,,,,,,---------,,,,,,++++++++++++,,,,,,...............---------,,,---......//////......,,,---......//////......///......------......///..........................................//////////////////////////////222222111//////000333666MMMMMMLLLMMMNNNPPPQQQSSSTTTVVVYYY[[[\\\\\\^^^```aaa```aaacccdddeeecccaaa[[[ZZZZZZZZZZZZZZZZZZYYYTTTSSSQQQNNNKKKHHHFFFEEEDDDDDDDDDEEEFFFGGGGGGHHHCCCDDDFFFHHHHHHGGGFFFEEEFFFDDD@@@>>><<<<<<===>>>CCCDDDFFFGGGHHHHHHHHHGGGJJJKKKLLLMMMMMMMMMKKKJJJHHHDDD@@@<<<999777555333333333222111000/////////000000//////////////////......////////////............///...---,,,------......///......---,,,,,,---------............///------------------------,,,,,,---...............------------,,,+++***************+++,,,,,,,,,---------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------************************---,,,,,,++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---......---,,,++++++---++++++++++++++++++++++++------,,,,,,,,,,,,------,,,,,,,,,------------.........------,,,++++++***..............................------------..............................000000//////............,,,,,,---...............////////////////////////000//////............///333222111000000111222333111222555777999::::::999999:::;;;;;;;;;:::888777999999::::::999999888888:::;;;<<<>>>?????????>>>===???AAABBBBBBDDDGGGJJJHHHGGGEEEDDDCCCBBBCCCCCCBBBAAA@@@>>>===<<<<<<<<<>>>???@@@@@@>>>>>>===>>>AAA@@@@@@???@@@@@@AAABBBCCCFFFIIIJJJJJJJJJKKKLLLIIIIIIIIIJJJJJJHHHDDDAAA???>>>===<<<<<<<<<======@@@@@@??????>>>======<<<999:::;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;===???@@@BBBCCCEEEEEEDDDDDDEEEFFFFFFGGGHHHHHHGGGFFFCCCBBBEEEEEEFFFHHHIIILLLMMMOOOSSSSSSUUUVVVWWWXXXXXXXXXXXXXXXWWWVVVUUUTTTSSSSSSSSSSSSRRRQQQPPPOOONNNNNNNNNLLLJJJGGGEEEAAA<<<999555555555444444333222111222111111111000000000000........................---...////////////...---................................................------------,,,,,,,,,,,,,,,---......///.........///...---,,,,,,---...///,,,------...............------------.........///++++++,,,,,,,,,,,,------------------------------.........------,,,,,,+++...,,,+++,,,------+++***------------..................,,,++++++,,,....../////////...---------,,,,,,---......///.........,,,,,,---.....................------------..............................------......//////000000///////////////000000000222222000//////111666:::RRRQQQPPPNNNNNNNNNNNNOOOQQQTTTWWWZZZ\\\^^^aaaccccccaaa______aaacccdddcccXXXYYYZZZ[[[\\\]]]^^^___XXXWWWVVVSSSQQQNNNLLLKKKIIIIIIHHHGGGFFFEEEDDDCCC@@@AAACCCEEEEEEDDDBBBAAABBBBBBBBBAAA???===;;;:::;;;<<<>>>@@@BBBDDDEEEEEEIIIJJJLLLMMMMMMMMMLLLLLLKKKIIIGGGEEECCC???:::666444444222111000000000000//////000000000000000000......////////////......---///000///---,,,---...////////////...---,,,,,,---------............///,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------------,,,------------,,,+++******+++,,,,,,,,,---.........------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------************************,,,,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---,,,+++***+++,,,...........................------,,,,,,------...,,,,,,---------.........---------------.................................///......------......///....................................//////000000,,,---......//////..............................//////...............///222222111000111222333444777888:::<<<===>>>=========>>>?????????===<<<;;;999999:::;;;;;;;;;;;;:::===>>>@@@AAABBBAAA@@@???????????????>>>>>>???@@@??????>>>>>>>>>>>>>>>???>>>===<<<;;;;;;:::;;;;;;;;;===@@@AAAAAABBBCCCEEEEEEEEEEEEEEEGGGHHHJJJKKKPPPRRRTTTUUUTTTSSSSSSSSSQQQRRRRRRTTTTTTRRRNNNKKKEEEDDDCCCAAAAAAAAABBBCCCCCCCCCCCCCCCBBB@@@???>>><<<<<<===>>>>>>>>>>>>>>>======<<<<<<<<<===?????????@@@BBBBBBAAABBBDDDEEEFFFEEEDDDDDDCCCCCCCCCCCCEEEDDDDDDCCCDDDEEEFFFGGGIIIJJJKKKMMMOOORRRTTTUUUYYYYYYXXXXXXXXXWWWWWWWWWUUUUUUTTTTTTSSSRRRRRRRRROOONNNMMMLLLKKKHHHDDDAAA===;;;888555222111111111111111111000000000//////////////////////////////---------......---------.........................................................---------,,,,,,,,,---......///.........///...---,,,,,,---...///,,,------------,,,++++++))))))***+++---...///000+++++++++,,,,,,---------------------------------///......------,,,,,,,,,000...------......---,,,,,,,,,,,,,,,------------......,,,++++++,,,....../////////...---------,,,,,,---......///.........++++++,,,------------,,,------,,,,,,,,,,,,------........................---......//////000000000////////////000000111111111111000000111666<<>>@@@AAABBBAAA>>>:::888888888:::;;;>>>@@@AAABBBGGGIIIMMMNNNNNNNNNOOOPPPMMMLLLLLLLLLJJJGGGAAA===999888666333222111222222//////000000000000111111......////////////.........000222000---,,,---000....../////////...---------------............///,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,------------,,,,,,+++------------............------------------------***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++++++++++++++++++++++++++************++++++,,,***++++++,,,,,,++++++***))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,******+++,,,------------------------......------------......,,,---------............---------....../////////........................//////............//////........................+++,,,,,,---......//////---......///000/////////........................///////////////000111111//////111333666888;;;<<<@@@AAAAAABBBBBBAAAAAA@@@======???@@@@@@???>>>>>>::::::;;;<<<<<<<<<<<<<<<===>>>???@@@@@@???>>>>>>======;;;:::999888888888:::;;;<<<===============;;;::::::::::::;;;;;;<<<:::>>>BBBDDDDDDEEEIIILLLNNNNNNPPPQQQSSSUUUVVVVVVWWWYYY[[[[[[YYYWWWVVVWWWXXXXXXYYYZZZ[[[YYYUUURRRMMMLLLIIIHHHGGGHHHIIIJJJEEEEEEFFFFFFDDDCCCAAA?????????@@@AAABBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAA@@@???AAABBBBBBBBBCCCEEEGGGDDDCCCBBBAAA@@@AAABBBCCCEEEDDDCCCBBBBBBAAAAAABBBBBBBBBBBBDDDFFFIIILLLNNNUUUUUUVVVVVVWWWXXXXXXXXXTTTTTTTTTTTTTTTTTTTTTTTTPPPOOOOOOOOOPPPNNNLLLIIIDDDAAA===888555222222111000000/////////.........////////////////////////------------------------................................................//////.........---------,,,---......//////...............------.........,,,,,,---...---,,,***)))&&&'''((()))+++,,,---...***++++++,,,,,,------...------------------------,,,,,,,,,,,,++++++++++++111///------...///...---)))))))))*********++++++,,,,,,++++++++++++,,,,,,...............---------,,,---......//////......***+++,,,,,,------,,,,,,,,,,,,,,,++++++,,,,,,,,,........................//////////////////000000...//////000000111111222000111222333777===EEEJJJXXXVVVSSSPPPMMMKKKKKKJJJMMMPPPTTTVVVWWWYYY\\\]]]```___]]]]]]^^^___^^^]]]ZZZ\\\]]]\\\ZZZYYYZZZ\\\\\\[[[ZZZXXXVVVTTTSSSRRRSSSSSSSSSRRRPPPMMMKKKIIIDDDDDDEEEEEEEEEFFFFFFFFFAAABBBCCCCCCBBB@@@===;;;999999::::::;;;<<<===>>>BBBFFFJJJMMMNNNOOORRRTTTOOOOOONNNNNNNNNLLLIIIFFFBBB???<<<888555333222222//////000000000111111111......////////////.........111333222...,,,...111---......////////////...---------............///------------------------+++,,,,,,---------------,,,------.........------...---------------,,,,,,------------------------******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,------***+++,,,,,,,,,,,,+++***))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---,,,++++++,,,---++++++++++++++++++++++++......------------......------------...............---------------------........................//////............//////...................................................///000000111111000000////////////////////////000000000111222333444555555666999===@@@CCCEEEFFFFFFFFFDDDCCCAAA@@@@@@@@@<<<===???AAABBBBBBBBBAAA?????????@@@??????>>>===<<<<<<=========<<<<<<;;;:::999888888999999999999:::;;;>>>???@@@???===<<<;;;;;;;;;;;;===>>>???@@@===BBBGGGIIIHHHIIIMMMQQQSSSUUUWWWXXXZZZZZZZZZZZZXXXZZZ\\\[[[ZZZXXXWWWXXXZZZZZZZZZ[[[\\\[[[XXXUUUSSSRRROOOMMMLLLMMMNNNPPPKKKLLLMMMMMMLLLJJJHHHGGGDDDEEEFFFGGGHHHHHHHHHHHHGGGHHHIIIIIIIIIGGGEEEDDDAAABBBCCCCCCCCCEEEHHHJJJDDDDDDDDDDDDEEEEEEDDDDDDEEEEEEDDDCCCCCCBBBAAA@@@AAA@@@???>>>@@@BBBEEEGGGKKKLLLMMMOOOQQQSSSTTTUUUQQQQQQQQQRRRSSSSSSTTTTTTSSSRRRQQQRRRSSSSSSQQQOOOKKKIIIFFFBBB>>>;;;888666222222222111111111000000////////////////////////......------------......................................................////////////.........---,,,---......//////......------............------***+++---...///...,,,,,,*********+++,,,,,,------******+++,,,,,,---......------------------------+++++++++,,,,,,,,,,,,,,,111///---,,,---......---*********+++++++++,,,,,,,,,,,,------------,,,,,,---------...............,,,---......//////......+++,,,,,,---------------------,,,,,,,,,,,,------////////////////////////000000000///////////////...//////000111111222222000222555999>>>FFFNNNTTT___]]]ZZZWWWUUUSSSRRRRRRUUUWWWZZZ\\\\\\]]]___```___^^^___```aaa___]]]ZZZXXX[[[]]]\\\ZZZYYY[[[]]]___^^^]]][[[XXXVVVUUUTTTQQQRRRRRRQQQPPPNNNLLLKKKDDDDDDDDDDDDEEEFFFGGGHHHHHHGGGFFFEEEDDDBBBAAA@@@===<<<;;;;;;:::::::::;;;<<>>=========@@@AAADDDFFFHHHIIIIIIIIIEEEEEEDDDDDDCCCAAA@@@???<<<<<<;;;;;;;;;;;;;;;;;;888888777999;;;===>>>>>>;;;===@@@BBBBBB@@@===;;;======>>>???@@@BBBDDDEEEBBBGGGLLLMMMKKKLLLPPPTTTPPPRRRTTTVVVVVVVVVTTTSSSWWWYYY[[[[[[ZZZXXXXXXYYYZZZYYYYYYYYYZZZYYYWWWUUUWWWUUURRRPPPOOOPPPQQQSSSSSSTTTUUUVVVUUUSSSQQQOOOJJJJJJKKKMMMMMMNNNNNNNNNLLLNNNPPPQQQPPPNNNKKKIIIAAACCCDDDDDDDDDFFFIIILLLIIIKKKMMMOOOOOONNNLLLJJJEEEEEEEEEEEEDDDCCCBBBBBBCCCAAA???======>>>AAABBBBBBCCCEEEGGGJJJMMMOOOPPPNNNOOOPPPQQQRRRSSSTTTTTTVVVTTTSSSSSSTTTUUUTTTSSSPPPPPPOOOMMMIIIDDD???<<<666666555555555555444444000000000000000000000000//////............//////................................................000/////////............,,,---......//////......,,,---...//////...---,,,)))+++---///000000//////000000/////////.........******+++,,,,,,---......---------------------------------....../////////000...,,,+++,,,------,,,---------.........//////---...000000000000...---,,,------....../////////,,,---......//////......,,,---......//////...............------.........000000000000000000000000111111000000//////.........//////000111222222222000333888===DDDLLLUUU[[[zzzpppfffbbb```\\\[[[]]]```dddfffdddaaabbbgggmmmnnnjjjffffffiiijjjfffbbbcccaaa]]]YYYWWWVVVVVVVVV\\\^^^]]]XXXTTTTTTQQQLLLNNNMMMLLLMMMOOOOOONNNMMMIIIHHHGGGFFFEEEEEEEEEEEEDDDFFFIIIIIIHHHFFFEEEEEEBBB???;;;:::::::::::::::<<<===???BBBFFFLLLPPPSSSQQQRRRTTTUUUTTTQQQNNNMMMNNNLLLJJJFFFBBB===:::888333111///...000111111111111222222222111000...---////////////////////////000////////////.........+++++++++,,,,,,---------......------------......///---++++++,,,......---------------------------......---------,,,,,,,,,---------------------------,,,,,,++++++*********+++++++++,,,,,,---------******+++++++++,,,,,,,,,************************+++++++++++++++++++++++++++*********))))))((((((************************++++++++++++++++++++++++******+++++++++,,,,,,,,,...------,,,,,,------...,,,+++,,,---//////...------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,/////////......---------////////////////////////............/////////000111111000000000000111111000000/////////000111111///111222111000///000111111555888999===EEEHHHHHHIIILLLOOOQQQRRROOOLLLJJJEEEAAA>>>===@@@BBBBBBAAADDDDDDEEEGGGGGGGGGGGGGGGDDDCCCBBB@@@????????????>>>===:::888888999;;;<<<<<<>>>???AAABBBBBBAAAAAAFFFDDDBBBBBBDDDFFFGGGGGGGGGGGGGGGFFFGGGHHHJJJLLLPPPOOOOOOOOOMMMKKKKKKMMMSSSRRRQQQRRRTTTTTTTTTSSSVVVUUUSSSTTTVVVYYYZZZZZZZZZZZZXXXVVVTTTUUUWWWZZZ\\\TTTPPPSSSTTTQQQPPPSSSVVV^^^cccaaa```^^^WWWOOOOOOOOOOOOOOOOOONNNOOOOOOKKKRRRWWWWWWVVVUUUSSSOOOLLLKKKJJJIIIHHHHHHHHHHHHHHHIIIMMMSSSVVVSSSNNNKKKPPPRRRNNNHHHHHHLLLJJJEEEEEECCC@@@===<<<===???AAA<<<===???@@@AAABBBBBBBBBDDDFFFHHHJJJLLLOOOSSSWWWXXXZZZ\\\[[[XXXUUUSSSSSSNNNOOOPPPPPPNNNJJJFFFCCC???===999666444333444444000//////...------......000000111111111000...---,,,,,,,,,------.........////////////////////////........................,,,,,,,,,,,,,,,---...///+++,,,,,,---...///000000,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......---...000111111000...---,,,,,,---......---,,,,,,...------,,,,,,------...---------,,,,,,+++++++++---...//////---++++++,,,+++++++++,,,,,,,,,---------------,,,,,,+++++++++---------............///......------------......---------....../////////---------.........//////000000000000////////////000000///...///111333444444999@@@IIIPPPVVVYYY[[[~~~{{{wwwtttuuuvvvyyy{{{|||}}}{{{uuunnnkkkfffaaa___^^^___aaa]]]___]]]XXXUUUUUUSSSOOOPPPNNNLLLLLLMMMNNNMMMMMMKKKKKKJJJHHHFFFEEEDDDCCCBBBDDDGGGIIIIIIIIIIIIIIIGGGDDD@@@>>>>>>>>>===<<<;;;;;;<<<>>>BBBGGGLLLOOOQQQQQQQQQRRRRRRRRRRRRRRRPPPOOOMMMJJJFFFBBB???===999777444333444444333222000111111222111000///.../////////////////////////////////............------------------...............------------......000...,,,,,,---//////...------------------------......---------,,,,,,,,,------------------------,,,,,,,,,++++++++++++++++++++++++,,,,,,---------+++,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************************************++++++++++++++++++++++++***++++++++++++,,,,,,,,,------,,,,,,,,,,,,------------,,,---...///......000//////.........//////---------------------------------,,,,,,+++++++++................................./////////000000//////............//////............///000111222111222333333222333555666:::>>>BBBCCCHHHOOORRRRRRRRRRRRQQQPPPMMMJJJGGGEEEFFFCCCBBBCCCFFFIIIIIIHHHGGGGGGGGGGGGFFFFFFFFFFFFCCCBBBBBBAAA@@@@@@@@@@@@???>>><<<<<<===???AAACCCFFFGGGIIIJJJLLLLLLLLLLLLOOONNNMMMNNNPPPQQQQQQOOOPPPQQQQQQQQQQQQQQQSSSTTTVVVTTTRRRRRRRRRRRRSSSSSSUUUTTTSSSRRRRRRRRRQQQPPPSSSSSSRRRTTTXXX[[[\\\]]]______^^^[[[WWWUUUTTTUUUVVVRRRQQQTTTSSSPPPQQQUUUaaaooo{{{}}}xxxoooaaaVVVQQQRRRRRRRRRRRRRRRRRRSSSOOOUUU\\\aaagggfff\\\QQQMMMMMMLLLKKKKKKJJJJJJJJJMMMMMMNNNQQQSSSTTTUUUUUUWWWYYYWWWQQQOOOPPPKKKDDDHHHGGGDDDBBB@@@>>>>>>>>>;;;;;;<<<<<<===>>>>>>>>>>>>@@@BBBCCCEEEHHHLLLOOOSSSUUUXXXYYYWWWVVVVVVVVVRRRSSSTTTTTTRRRNNNJJJGGGGGGDDD@@@;;;777333111000000000////////////000000......///000//////------------........./////////////////////////////////..............................---------...//////,,,,,,------.../////////,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......+++,,,---......---,,,+++,,,,,,---......---,,,,,,...------,,,,,,------............---------,,,,,,)))+++---------,,,---///,,,,,,---------..................---------,,,,,,---------............///......------------......------------............---------.........//////000000000000000000000///000111222333555777999999<<<@@@GGGOOOUUUXXXZZZZZZ}}}vvvpppllllllnnnpppiiikkkhhhbbb``````___\\\ZZZVVVRRRPPPOOOOOONNNMMMMMMMMMLLLJJJIIIGGGFFFEEEDDDEEEGGGHHHJJJJJJKKKKKKLLLJJJFFFDDDCCCCCCBBBAAA===<<<;;;;;;===BBBFFFIIIQQQQQQPPPPPPQQQRRRTTTVVVSSSRRRQQQNNNKKKHHHEEEDDD===:::777444333222000...000000000111111000/////////////////////////////////............---------/////////.....................------------......111///------///000//////------------------------......---------,,,,,,,,,------------------------++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------............------------------------------------------------,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,------...------,,,,,,---//////------,,,,,,,,,,,,------........................---------,,,,,,,,,,,,,,,............................../////////000000000000//////......//////000////////////000111333333111222444555666888<<>>???AAAEEEHHHLLLOOORRRUUUUUUVVVWWWYYYUUUUUUVVVVVVTTTQQQMMMKKKMMMKKKGGGBBB===888444222111111000000000111111222---...//////000//////...///////////////000000000////////////////////////........................000000///.........//////........................,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......+++,,,---......---,,,+++,,,------......------,,,...------,,,,,,------...//////............------(((***,,,---,,,,,,---...---------.........////////////............---------------............///......------------......------------------,,,,,,------........./////////000000000000000000000000...///111333555777888999EEEIIIOOOUUUYYYZZZYYYYYY}}}~~~|||}}}|||xxxpppkkkeee___\\\ZZZXXXVVVTTTRRROOOMMMKKKKKKKKKKKKMMMLLLKKKLLLMMMNNNNNNMMMMMMKKKHHHGGGGGGGGGFFFEEEBBB@@@===;;;;;;===@@@BBBOOOOOOPPPPPPQQQSSSTTTUUUTTTTTTSSSQQQOOOMMMKKKIIIAAA>>>;;;888666333000---000000000000000000000000////////////////////////............------------000//////......---------......------------......000...------/////////...------------------------......---------,,,,,,,,,------------------------***++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.................................------------------------,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,---...---,,,+++***+++---000+++++++++***++++++,,,---........................///////////////.........------------------------...////////////000000000222111111111111111111222111111111111222333444444111333666888<<<@@@FFFJJJOOOTTTXXXYYY\\\aaaaaa^^^\\\[[[XXXUUUSSSPPPNNNNNNMMMLLLKKKIIIGGGEEECCCAAA@@@>>>===;;;;;;===???@@@@@@AAACCCEEEGGGIIIJJJKKKKKKKKKKKKLLLNNNQQQTTTUUU\\\\\\\\\\\\\\\\\\\\\\\\ZZZXXXVVVVVVVVVVVVTTTSSSRRRTTTVVVTTTRRRPPPRRRSSSUUU^^^dddbbb\\\XXXXXXXXX[[[ZZZWWWTTTRRRRRRSSSUUUWWW[[[eeerrrxxxnnngggcccbbblllsss{{{|||vvvsssxxxzzztttsssoooiiiaaa[[[YYYZZZcccnnnuuukkkeee\\\SSSNNNLLLNNNOOOIIIOOOTTTTTTUUUXXXYYYYYYZZZZZZZZZYYYZZZYYYVVVRRRSSSTTTUUUTTTRRRMMMIIIFFFCCCAAA>>><<<;;;;;;<<<===999:::;;;<<<<<<>>>AAADDDFFFIIIMMMPPPQQQSSSUUUWWWTTTTTTUUUUUUTTTQQQOOOMMMMMMLLLJJJHHHDDD@@@===;;;444333222111000/////////...//////000000111111111////////////////////////////////////////////////........................000000///...---------...//////.........------------------------------------,,,,,,,,,,,,---......---......//////......---------------------------...------,,,,,,------...............------------+++,,,------+++))))))***------------........................---------------------............///......------------............------,,,,,,++++++............////////////000000000000000111111111000000111222444777:::<<>>???GGGIIIMMMQQQTTTUUUVVVVVVTTTTTTSSSRRRQQQOOOMMMLLLIIIFFFCCC@@@>>>;;;777444111111111000000000000000000000000000000000000000//////.........---------///.........------,,,,,,......------------.........---,,,---......---,,,------------------------......---------,,,,,,,,,------------------------+++++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,++++++,,,,,,,,,,,,---,,,***((())),,,///...............///000000------------------------////////////////////////........................////////////000000000111222222111111111111222222111111111111222333333444666999===AAAEEEKKKQQQUUUVVVZZZ]]]]]]^^^aaa```]]]XXXXXXXXXWWWTTTQQQNNNLLLGGGGGGFFFCCC???<<<999888<<<;;;;;;;;;===???BBBDDDBBBDDDGGGKKKNNNPPPRRRSSSUUUTTTTTTTTTUUUVVVXXXYYY^^^]]]\\\[[[ZZZYYYXXXXXX[[[WWWTTTQQQRRRSSSSSSSSSNNNPPPQQQPPPMMMNNNSSSWWWYYYmmm}}}|||pppjjjiiijjjgggeeebbb^^^\\\^^^ccchhhiiippp}}}zzztttssstttxxxqqqpppqqq||||||mmm^^^VVVUUUYYY\\\YYY\\\[[[WWWYYYaaafffgggfffbbb\\\ZZZXXXWWWVVVVVVRRRTTTVVVVVVUUUSSSPPPNNNHHHFFFCCC???===<<<<<<===999:::;;;::::::;;;>>>@@@CCCEEEIIIKKKLLLNNNPPPRRRRRRSSSTTTUUUTTTSSSQQQPPPOOONNNMMMLLLIIIGGGDDDCCC999888666333111///------.........//////000000111........................////////////////////////........................//////...---,,,,,,,,,,,,/////////...------,,,,,,---------------------------,,,,,,,,,,,,---......---..................---------------------------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,---+++,,,------+++))))))***+++,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,------------............///......------------...............------,,,,,,,,,........./////////000000///000000000111111111222444333333555999@@@GGGKKKPPPRRRVVVZZZ[[[ZZZWWWUUU{{{ssslllfffaaa___XXXTTTOOONNNPPPQQQQQQOOONNNLLLKKKKKKLLLLLLKKKJJJLLLJJJGGGDDDBBB@@@@@@@@@???CCCIIIOOOTTTWWWXXXYYYTTTTTTSSSRRRQQQOOONNNMMMJJJHHHFFFDDDBBB???<<<999444444333111111000111111000000000000000000000000000////////////..................---------------......------------......---,,,,,,---......---+++------------------------......---------,,,,,,,,,------------------------,,,,,,,,,,,,------------------,,,,,,,,,,,,+++++++++,,,,,,,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,------------,,,,,,++++++++++++,,,,,,+++---...,,,)))(((+++...,,,,,,,,,,,,---...//////---------------------------------------........./////////////////////////////////000000000111111111000000//////000000111000000000222333555777888@@@CCCGGGKKKNNNRRRVVVYYYVVVZZZ[[[ZZZ[[[]]]]]]ZZZTTTTTTSSSQQQNNNIIIEEEBBB<<<======<<<999888888999888888999;;;>>>BBBEEEGGGIIIKKKNNNRRRUUUWWWXXXXXXZZZZZZYYYXXXXXXXXXXXXXXXZZZYYYWWWVVVTTTSSSSSSRRRTTTQQQOOOOOOPPPSSSTTTTTTKKKMMMNNNMMMNNNSSS^^^gggqqq{{{xxxtttnnnlllpppyyy~~~ssslllmmmsssyyy}}}zzzpppgggkkk|||zzzmmmddd[[[TTTQQQRRRNNNOOOPPPRRRSSSRRRRRRRRRMMMKKKGGGDDD@@@>>>===<<<999::::::999888888;;;===???AAADDDEEEFFFHHHJJJMMMPPPQQQSSSTTTUUUUUUUUUTTTTTTSSSQQQNNNLLLIIIGGGFFFAAA???<<<888555222000///...------------....../////////............------////////////////////////...........................------,,,,,,,,,------//////.........------------------------------------,,,,,,,,,,,,---......,,,++++++++++++++++++,,,...------,,,,,,------......------,,,,,,------...+++++++++,,,,,,,,,,,,---(((***,,,---,,,,,,---...+++++++++,,,,,,,,,------+++++++++,,,,,,,,,,,,------------............///......------------........................------....../////////000000000///000000111111222222222111111333777???HHHQQQVVVTTTVVVWWWXXXXXXVVVTTTRRR|||nnnggg___[[[ZZZYYYVVVSSSSSSRRRPPPPPPPPPOOOLLLJJJKKKJJJIIIHHHGGGFFFEEEEEE@@@CCCGGGLLLQQQTTTWWWXXXTTTTTTSSSRRRQQQOOONNNMMMHHHGGGFFFEEEEEECCC@@@===888666555333111111111111000000000000000000000000111111000000000/////////.............../////////......------------......---------...//////---+++------------------------......---------,,,,,,,,,---------------------------------------,,,,,,,,,---------,,,,,,+++++++++------------............++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,------------...,,,,,,++++++++++++,,,,,,,,,///111///+++))),,,///************+++,,,---...........................,,,---------.........///000000000000000000000000//////000000000111111111111000000//////000000111000111333666:::>>>AAACCCGGGJJJNNNPPPPPPQQQQQQRRRNNNRRRRRRQQQRRRVVVWWWTTTPPPOOOLLLHHHDDDAAA>>>===777999:::999888999<<>>;;;;;;;;;:::888888:::<<<;;;===???AAABBBDDDGGGIIILLLMMMOOOQQQSSSTTTUUUUUUWWWUUURRROOOLLLKKKJJJJJJHHHGGGDDD@@@===:::888777111000///......//////000000000000/////////......////////////////////////...........................------------......///...............---------........................---,,,,,,,,,,,,---......,,,++++++++++++++++++,,,...---,,,,,,,,,,,,---......------,,,,,,------...,,,,,,,,,,,,------......)))+++---------,,,---///,,,,,,,,,,,,---------...,,,,,,,,,,,,------......---------............///......------------............//////////////////.../////////000000000000///000000111111222333333111333888>>>FFFNNNUUUXXXVVVUUUTTTRRRPPPMMMJJJIIIyyyqqqmmmiiiccc^^^YYYWWWUUUTTTRRRPPPMMMJJJHHHIIIJJJJJJJJJJJJIIIIIIGGGGGGHHHJJJLLLOOORRRTTTTTTTTTTTTSSSQQQOOONNNMMMKKKJJJJJJJJJKKKJJJGGGDDD:::888666333222111111111000000000000000000000000111111111111000000000000......//////000000111111.........------..................///111000...,,,------------------------......---------,,,,,,,,,------------------------.........------,,,,,,,,,---------,,,,,,+++++++++............/////////000,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---------......,,,++++++++++++++++++,,,,,,000333222---+++---000---,,,------...///000111000000000000000000000000.../////////000000111111000000000000000000000000000000000000111111111111333333222222222222333333333555888<<>>>>>>>>999:::;;;:::999:::???CCCHHHJJJMMMPPPSSSVVVWWWXXX[[[\\\^^^^^^^^^]]][[[ZZZYYYXXXXXXWWWVVVUUUTTTTTTPPPPPPOOONNNNNNOOOQQQRRRWWW[[[bbbkkkrrruuutttrrrdddfffiiikkkrrr}}}rrr^^^RRRPPPNNNMMMLLLLLLMMMQQQTTTWWWXXXWWWUUUQQQLLLHHHDDDAAA>>>>>>>>><<<::::::<<<===888:::<<<>>>???BBBEEEHHHGGGHHHJJJMMMPPPRRRSSSTTTVVVTTTQQQNNNMMMLLLMMMNNNMMMLLLIIIFFFCCC@@@???>>>666555333222222222333333222111111111000000//////////////////////////////.......................................///000111................................................---,,,,,,,,,,,,---.........------,,,,,,------......---,,,,,,,,,,,,---......------,,,,,,------...---------.........//////---...//////---++++++,,,---------.........//////---------.........//////---------.........//////.........------...............//////000000111111////////////000000000000///000000111222222333333999===CCCJJJPPPUUUWWWXXXUUUSSSPPPLLLHHHDDDAAA@@@qqqoooooosssxxxzzzuuuyyy~~~{{{uuuooogggccceeecccYYYOOOLLLJJJJJJKKKJJJJJJJJJLLLMMMIIIGGGDDDEEEHHHLLLNNNPPPSSSQQQOOOOOOPPPPPPOOONNNLLLLLLJJJIIIHHHGGGFFFFFFAAA???;;;666111//////111222222111000000000000000000000000000000000000000///...---,,,,,,---/////////.........------------,,,,,,,,,---------..............................,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,+++,,,,,,---------------------------***,,,------,,,+++,,,,,,++++++,,,,,,,,,,,,------***++++++,,,,,,++++++***++++++,,,,,,,,,,,,------...---,,,,,,++++++,,,,,,,,,++++++******++++++,,,------,,,++++++,,,,,,,,,---------------...///000111...,,,---//////---+++,,,,,,,,,,,,,,,,,,,,,,,,.......................................///000000000///.........000111222///////////////.........------......///000000111///111222222111111222444555777;;;BBBHHHLLLMMMLLLIIIHHHFFFDDDCCCBBBBBBCCCBBBCCCEEEGGGHHHHHHHHHGGGFFFEEEDDDAAA>>><<<:::999<<<<<<<<<===@@@DDDHHHJJJQQQWWWZZZXXXXXX]]]^^^\\\^^^^^^^^^\\\ZZZXXXWWWXXXXXXWWWVVVWWWXXXVVVQQQLLLOOOLLLMMMPPPPPPNNNTTT]]]kkk|||}}}zzz}}}rrrccc\\\\\\YYYSSSOOOOOOVVV___fffkkkhhhaaaYYYRRRMMMLLLLLLGGGDDD@@@===;;;===???AAA???@@@@@@???>>>???CCCFFFDDDDDDEEEFFFGGGHHHIIIIIIPPPPPPPPPOOONNNLLLKKKJJJOOOLLLJJJKKKKKKJJJFFFBBB===<<<999444000000444999;;;777111...---///000111,,,,,,,,,---------......000///...------...///000000///...------...///000000000000000000000000000///............---------------------------------,,,,,,,,,---------......++++++,,,,,,---,,,,,,,,,---......///...---+++***%%%&&&''')))+++---...///.........------,,,,,,,,,---,,,,,,,,,,,,---......---------............///,,,---......//////......000//////.........//////000000//////.........------......///000111111222+++///333444333555:::???BBBEEEKKKSSSXXXYYYWWWTTTPPPKKKDDD@@@>>>===;;;888[[[[[[]]]```bbbfffppp|||{{{lll```___dddhhhmmmqqq{{{vvvuuu{{{}}}}}}xxxlllaaa\\\TTTQQQMMMJJJIIIJJJJJJKKKIIIGGGGGGHHHKKKMMMNNNMMMQQQOOONNNOOOPPPQQQPPPNNNPPPOOOMMMKKKJJJJJJKKKKKKFFFDDDBBB>>>:::666333111222222111000000000000000000000000000000000000000//////...---------......///////////////...------******+++,,,...///000000........................,,,,,,,,,,,,,,,,,,------///...---,,,,,,,,,------------------------------)))+++---,,,+++***++++++++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------...---,,,,,,++++++,,,,,,,,,++++++******++++++,,,---,,,,,,++++++,,,,,,---...............//////000///---+++,,,......,,,***,,,,,,,,,,,,,,,,,,,,,,,,.......................................///000000//////.........///111111/////////////////////////////////000000111111111000111222222222333555777;;;<<>>===<<<<<>>???@@@@@@AAAAAABBBBBBBBBBBBCCCDDDEEEFFFGGGGGGKKKLLLMMMNNNOOONNNNNNMMMLLLJJJJJJKKKMMMMMMJJJHHHEEEDDD@@@<<<888666777888888555000......///000000,,,---------.........///000///...------...///000000///...------...///000///////////////////////////............---------------------------------,,,,,,,,,---------......------...------,,,+++***,,,,,,------...---------******++++++,,,---............---------,,,,,,,,,---,,,,,,,,,------......,,,,,,,,,,,,---------...,,,---......//////......//////............//////000/////////..................//////000000111111...111444444333777===CCCIIILLLRRRXXX\\\\\\XXXTTTIIIDDD???;;;::::::999777MMMNNNRRRVVVVVVUUUYYY___oooxxxyyyppphhhhhhgggccc\\\UUUOOOQQQUUUWWWYYY[[[\\\ZZZ[[[```fffpppvvvvvvyyyzzz|||uuuiii```VVVQQQOOOOOOLLLIIIFFFEEEFFFHHHJJJKKKJJJIIIMMMLLLMMMOOOQQQQQQPPPNNNQQQOOOMMMLLLKKKLLLMMMNNNKKKHHHFFFEEECCC>>>777111222222111000000000000000000000000000000000000000///////////////...---,,,//////000111000///...---+++,,,,,,---......//////........................++++++,,,,,,---------.........---,,,,,,,,,------------------------------)))***,,,,,,*********+++++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------...---,,,,,,++++++,,,,,,,,,++++++******++++++,,,,,,,,,,,,++++++,,,,,,---,,,,,,---............---...,,,++++++,,,---+++***,,,,,,,,,,,,,,,,,,,,,,,,.......................................///000000///............///000000////////////////////////111111111111111222222222000111222333333555999;;;???@@@BBBEEEHHHIIIHHHFFF>>>>>>???@@@AAACCCEEEFFFDDDDDDDDDDDDCCCAAA@@@?????????>>>======>>>???@@@EEEFFFGGGIIIKKKNNNOOOPPPUUUYYYZZZWWWUUUWWWWWWUUUNNNPPPRRRPPPOOOSSS[[[bbbqqqtttxxxwwwqqqggg]]]XXXWWWXXX]]]ccclll{{{uuudddWWWPPPLLLLLLKKKJJJHHHFFFEEEDDDBBBBBBCCCDDDEEEEEECCCBBB@@@@@@@@@AAABBBCCCDDDEEEEEEGGGJJJMMMOOOPPPOOOOOOLLLKKKLLLMMMOOOOOOMMMKKKLLLJJJGGGCCC@@@===999666666444111000000111111000............//////////////////............////////////............//////........................///............---------------------------------,,,,,,,,,---------....../////////...---,,,+++***,,,,,,,,,,,,---...//////............---------,,,...------------,,,,,,,,,,,,------------.........+++++++++,,,,,,,,,------,,,---......//////......//////............//////////////////............000000000000000000000000111222333444555;;;CCCJJJRRRTTTYYY]]]___[[[UUUPPPBBB???:::888888888888888RRRSSSXXX^^^___]]]___cccjjjooooooggg```^^^\\\ZZZTTTRRRPPPQQQSSSTTTTTTTTTQQQPPPQQQTTTUUUZZZeeepppyyysssggg[[[VVVYYY___cccllluuuyyyllldddaaa]]]TTTMMMHHHGGGGGGHHHJJJKKKKKKJJJJJJJJJLLLOOOQQQRRRPPPNNNNNNMMMKKKIIIIIIJJJLLLNNNLLLHHHEEEDDDEEEBBB;;;444333333222111000000000111//////////////////////////////000000000...,,,+++///000111222111000...---000000///...---,,,++++++........................++++++,,,,,,---.........------------------------------------------------***+++------+++***+++,,,+++++++++,,,,,,,,,------+++,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,------...---,,,,,,++++++,,,,,,,,,++++++******++++++,,,,,,,,,+++++++++,,,------***+++,,,------,,,++++++---,,,,,,,,,,,,---,,,,,,------------------------.......................................///000000................../////////////////////000000000111111111111222222222222000111333444555888<<<@@@@@@@@@AAADDDFFFFFFDDDBBB@@@@@@AAACCCDDDFFFGGGHHHEEEDDDCCCBBB@@@>>>===<<<===<<<<<<===>>>AAADDDEEEHHHIIIKKKLLLMMMNNNNNNNNNQQQSSSUUUSSSQQQQQQQQQQQQOOOQQQQQQPPPQQQZZZhhhttt~~~sssnnngggkkkpppvvv}}}{{{~~~ttteee]]]PPPOOOOOONNNMMMKKKIIIHHHLLLJJJHHHHHHIIIHHHFFFCCC???>>>>>>>>>???@@@AAABBBAAACCCGGGKKKMMMNNNNNNMMMOOOOOOOOOPPPOOONNNLLLKKKNNNKKKHHHGGGFFFBBB;;;555666444333333333333222000///////////////000000000/////////......//////////////////....../////////........................///............---------------------------------,,,,,,,,,---------......////////////...---,,,,,,------,,,+++,,,---.../////////......------,,,,,,------------------------,,,------...............+++,,,,,,,,,,,,---------,,,---......///.........///............//////000///////////////.........111111000000000000000000111222222444999AAALLLSSSXXXZZZ]]]___^^^XXXOOOIII@@@===:::888888888::::::hhhgggiiinnnqqqqqquuuzzz~~~~~~uuullleeeaaa]]]UUUUUUTTTUUUXXX[[[\\\[[[[[[XXXWWWWWWUUUTTTYYY```aaa[[[SSSNNNLLLNNNRRRVVVXXX___gggmmmsss|||tttfff[[[SSSPPPLLLKKKLLLMMMNNNNNNJJJKKKLLLOOOQQQRRROOOMMMMMMLLLKKKIIIIIIJJJLLLMMMMMMGGGBBBBBBDDDDDD@@@<<<666555444333111111111111////////////////////////...///000111000///---,,,///000111111111000......111111000///---,,,++++++........................,,,,,,,,,------.........,,,---------------------------------------------+++---......---,,,,,,---+++++++++,,,,,,,,,------,,,,,,,,,------,,,,,,,,,+++++++++,,,,,,,,,------...---,,,,,,++++++,,,,,,,,,++++++******++++++,,,,,,+++++++++,,,,,,---...,,,,,,---------,,,,,,+++------......------......------------------------.......................................///000000//////////////////......////////////000000111111000000111111111111222222000222444666888;;;???CCCAAAAAABBBEEEGGGGGGEEECCCBBBCCCCCCDDDEEEEEEEEEEEEAAAAAA???>>><<<;;;::::::>>>>>>>>>@@@BBBEEEGGGIIIKKKLLLMMMNNNNNNNNNNNNMMMOOOPPPRRRRRRPPPOOOOOOPPPMMMNNNPPPSSS[[[jjj~~~yyy~~~zzzvvvppprrrxxxuuummm___^^^]]][[[YYYWWWUUUTTT[[[XXXSSSOOOKKKHHHEEECCCAAA@@@>>>======>>>???@@@@@@BBBEEEHHHIIIJJJJJJIIIMMMNNNPPPPPPPPPOOONNNMMMMMMKKKJJJJJJJJJGGG@@@:::666555333333333222000...000000000000000000000000...//////////////////......//////////////////...........................///............---------------------------------,,,,,,,,,---------......,,,,,,---...///////////////...---,,,+++,,,------,,,,,,,,,,,,,,,---------------------------------,,,---.../////////......------------............,,,---......///........................///000000.........///////////////111111111111000000000000000111333777???IIITTT[[[^^^___```___\\\TTTJJJCCC>>><<<:::888888999;;;===yyyooojjj]]]^^^___bbbjjjsssvvvsssqqqkkkgggfffccc``````dddccc]]]WWWVVVTTTQQQPPPRRRPPPSSSVVVWWWZZZdddttt~~~rrrpppssswww~~~}}}rrr```\\\UUUQQQOOONNNNNNMMMNNNMMMNNNOOOQQQQQQOOOMMMOOOOOONNNMMMMMMLLLMMMMMMNNNIIIDDDBBBCCCEEEEEEDDD:::999777555333111111000000000000000000000000000...//////000000/////////000000/////////......................../////////........................------------------------+++,,,---.........------------------------------,,,...//////---------...++++++,,,,,,,,,,,,------,,,,,,------------,,,,,,++++++,,,,,,,,,,,,------...---,,,,,,++++++,,,,,,,,,++++++******++++++,,,++++++++++++,,,---......000///...............///,,,...///...------...000------------------------.......................................///000000000000000111000000///......//////000000111111222///000000111222222333333222555999;;;===@@@CCCFFFEEEEEEFFFHHHJJJJJJHHHFFFBBBBBBCCCBBBBBBAAA@@@???===<<<<<<;;;::::::;;;;;;BBBBBBDDDFFFGGGIIIJJJKKKHHHHHHIIIJJJKKKLLLMMMNNNOOONNNOOOQQQOOOLLLLLLOOOLLLOOOUUU```qqqxxxooopppooorrrzzz}}}sssssstttsssqqqnnnjjjhhhuuusssmmmcccWWWMMMGGGEEEEEECCCAAA>>>======>>>???@@@AAABBBCCCDDDEEEEEEEEEGGGIIIMMMOOOOOOPPPQQQRRRNNNMMMMMMMMMMMMKKKGGGDDD:::888666444333111...,,,000000000000////////////......////////////............////////////..............................///............---------------------------------,,,,,,,,,---------......***+++,,,---...///////////////...---,,,,,,,,,,,,*********+++,,,,,,------,,,,,,,,,------------...,,,---...///000///......---------.........//////,,,---......//////............---......///000111.........///////////////111111111111111111111111222444777>>>GGGQQQZZZ___cccbbb```^^^YYYQQQGGG@@@:::::::::999999;;;???BBB}}}oooqqqtttzzz||||||}}}{{{yyyyyyqqqjjjffffffddd]]]XXXXXX[[[YYYVVVSSSRRRWWWbbbjjjrrruuutttlll```ZZZ]]]bbbdddjjjsssxxxssslllddd___YYYUUURRRSSSQQQOOOOOOPPPOOONNNLLLPPPPPPPPPPPPOOONNNLLLKKKLLLJJJFFFCCCBBBCCCDDDEEE>>>===:::777444222111000000000000000000000000000............///000111222111000...---,,,---...///------......//////000000......................../////////...------,,,,,,+++,,,---.........------------------------------+++---......---,,,,,,---++++++,,,,,,,,,,,,------,,,,,,------------,,,,,,++++++,,,,,,,,,,,,------...---,,,,,,++++++,,,,,,,,,++++++******++++++,,,++++++++++++,,,---...///111///---++++++,,,---///+++---......,,,,,,...000...............................................................///000000111111222222222111///......//////000111111222222///000111222333444555666666999>>>BBBDDDEEEGGGIIIIIIIIIIIIJJJKKKKKKHHHEEEAAAAAAAAAAAA@@@>>>===<<<============>>>@@@AAABBBGGGHHHJJJLLLMMMMMMLLLKKKGGGGGGHHHKKKNNNRRRUUUWWWXXXUUUVVVXXXUUUOOOOOOSSSWWW]]]iii|||zzzuuuxxxxxx|||sss___SSSOOOJJJGGGDDD@@@>>>===>>>?????????>>>??????AAABBBCCCDDDGGGKKKNNNNNNNNNPPPRRROOOPPPPPPNNNLLLKKKKKKLLLDDDAAA===999777555222///000000000//////.........---...///000000///...------...///000000///...---///////////////////////////............---------------------------------,,,,,,,,,---------......***+++,,,------...---------------...------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,---------......,,,---///000000000......,,,,,,---------.........,,,---......//////......---------......///000111............/////////000000000000111111222222333888:::???GGGPPPXXX^^^```cccaaa]]]YYYSSSKKKBBB<<<888999;;;<<<===AAAGGGKKK~~~zzzyyykkkggg```YYYVVVXXX^^^ccceeefffddd]]]TTTQQQUUUZZZWWW[[[aaajjjwww~~~uuulllccc^^^VVVSSSQQQOOOOOOOOOMMMLLLOOOPPPQQQQQQPPPMMMJJJIIIIIIIIIGGGDDDAAA???@@@BBBAAA???<<<999555222111000000000000000000000000000......---...///000222444111000---++++++,,,...000000000000///......------........................000000///...---,,,,,,+++***+++---...///...------------------------------***,,,------,,,+++,,,,,,++++++,,,,,,,,,---------,,,------......------,,,++++++,,,,,,,,,---------...---,,,,,,++++++,,,,,,,,,++++++++++++++++++,,,++++++++++++,,,---...//////---)))'''&&&(((+++,,,)))+++...---++++++---///...............................................................///000000111222333333222111000///...//////000111222222222000000111333555666888888888===BBBGGGHHHIIIJJJKKKJJJIIIIIIJJJJJJHHHEEEBBB@@@AAAAAAAAA@@@???===<<<@@@@@@AAABBBDDDGGGIIIKKKJJJLLLNNNPPPPPPOOOMMMKKKMMMNNNPPPSSSXXX___dddggggggdddccceeeaaaZZZYYY]]]hhhooo~~~vvvyyysssbbb\\\MMMJJJFFFBBB???>>>>>>???>>>===<<<<<<===???BBBCCCEEEIIILLLMMMLLLKKKMMMOOOOOOPPPPPPMMMIIIHHHKKKNNNNNNJJJDDD@@@===:::777555000000//////.........------...///000000///...------...///000000///...---000000000000000000000000//////.........---------------------------------,,,,,,,,,---------......,,,,,,,,,---,,,,,,++++++***+++---...///......------,,,,,,,,,,,,,,,++++++,,,,,,,,,------.........,,,---///000111000///---++++++,,,,,,,,,---------,,,---......//////......---------......000111111---.........//////000000//////000111222333333333===???EEENNNVVV\\\___``````]]]YYYTTTNNNFFF>>>888777:::===???BBBGGGOOOTTTtttlllhhhfffiiioootttsssmmmddd^^^\\\YYYUUUSSSRRRRRRVVVbbbuuu{{{kkkbbb^^^XXXRRROOONNNOOOQQQPPPNNNMMMLLLMMMMMMLLLKKKNNNLLLIIIEEEBBB???===<<<;;;<<<===>>><<<888333000111222222222222111000000000000000000////////////000000000000000000000000000000//////.........---........................,,,---------.../////////........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,+++,,,,,,------,,,,,,+++//////.........---------++++++++++++++++++++++++------------------------///...,,,++++++,,,...///++++++++++++++++++++++++........................------++++++,,,...111222000000000000000000000000000000000000//////////////////000111111222222333222000///000444888<<<>>>FFFFFFFFFGGGHHHIIIJJJJJJOOOLLLHHHDDDBBBAAAAAABBBAAABBBCCCCCCBBBCCCEEEFFFIIIIIIIIIKKKNNNOOOOOOOOOKKKOOOSSSSSSPPPMMMNNNPPPMMMPPPTTT]]]ppp|||~~~xxxpppnnnqqq}}}~~~mmm]]]PPPFFFDDDCCC@@@>>>AAA@@@===???BBB@@@<<>>>>><<<999666444333333222222111111000000111000000///...------,,,000000000000000000000000000/////////....................................---------.......................................------------------------------------------------------------------------,,,------......------,,,,,,------......------,,,///.........------------++++++++++++++++++++++++++++++++++++++++++++++++,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,........................//////.........///000000000000000000000000000000000000000000000000000////////////000111111222222111222333666;;;@@@DDDEEEEEEFFFGGGHHHIIIIIIIIIIIIIIIHHHEEECCCBBBBBBCCCDDDCCCDDDEEEEEEEEEFFFHHHKKKQQQQQQRRRSSSSSSSSSQQQPPPOOOOOONNNNNNNNNNNNNNNOOOPPPYYYcccrrriii[[[MMMIIIHHHEEECCCDDDCCCAAACCCFFFDDDAAACCCIIIKKKMMMPPPOOOMMMLLLMMMNNNOOOOOONNNMMMMMMLLLLLLLLLLLLKKKIIIHHHFFFDDD@@@===444333222111000//////...//////000111000000......//////.........---------000000000000000000000000........................---.........------,,,+++......---------,,,,,,,,,------............------////////////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++...000000///---...///........................////////////////////////////////////////////////000////////////000000111///000222333444777<<>>>>>>>>>>>===;;;:::999555444333111000000000111111111000///---,,,++++++000000000000000000000000////////////...................................................---------........................------------------------------------------------........................,,,------......------,,,---......//////......---............------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,...//////...,,,+++------------------------........................000000000000000//////...000000000000000000000000000000000000000000000000000000000111222333444444333666;;;@@@EEEIIILLLMMMEEEFFFHHHJJJKKKJJJIIIHHHEEEDDDDDDDDDEEEGGGIIIJJJKKKLLLNNNNNNNNNNNNQQQSSSVVVVVVVVVUUUTTTQQQOOOMMMRRROOOMMMMMMQQQUUUWWWWWWcccqqq|||zzz|||uuueeeUUUNNNNNNLLLHHHFFFEEEDDDEEEGGGFFFDDDFFFJJJMMMOOOQQQQQQPPPNNNMMMNNNNNNNNNNNNNNNMMMNNNNNNNNNLLLKKKKKKKKKKKKJJJGGGDDD;;;999666444111000//////......///000000000///////////////............---000000000000000000000000////////////////////////---............---,,,,,,...------------,,,,,,,,,,,,---...//////000//////000000000000000000000000------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,...000///...------...........................////////////////////////........................000000///000000111222222...000333666999>>>DDDIIIQQQWWW[[[\\\^^^aaa```\\\XXXRRRIII@@@;;;:::;;;===BBBGGGOOOVVV[[[]]]___aaa{{{tttoookkkiiigggkkksss|||}}}xxxqqqlllpppxxx}}}lll___RRROOOLLLJJJKKKKKKKKKKKKKKKLLLLLLLLLJJJGGGDDDBBBAAA@@@???>>>>>>======>>>999777444111000000111111111111000///...---------///////////////////////////////////////................................./////////...---------,,,........................------------------------------------------------------------------------,,,------......------,,,------............------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,---......---,,,,,,------------------------...........................///000111111000...---////////////////////////000000000000000111111111111111222333444666888::::::>>>DDDIIILLLNNNOOOOOOGGGHHHKKKMMMMMMKKKIIIHHHFFFGGGIIIKKKNNNQQQTTTUUUYYYZZZZZZYYYWWWWWWYYYZZZWWWWWWWWWUUUSSSQQQQQQQQQUUUVVVXXX\\\aaagggmmmqqq}}}pppaaa\\\\\\[[[VVVPPPKKKJJJJJJJJJJJJJJJKKKMMMNNNOOOQQQRRRQQQQQQPPPPPPLLLMMMMMMNNNOOOOOOOOOOOONNNMMMLLLMMMNNNMMMJJJHHHCCC@@@===888555333222222....../////////000000000/////////...............////////////////////////........................------............------------------------------------...000111111111111---------------------------------------------------------------------------.........---,,,,,,---........................////////////////////////---------...............////////////000111222333111444888<<>>@@@FFFJJJNNNQQQPPPOOOOOOOOOLLLMMMOOOQQQQQQOOOLLLKKKNNNPPPSSSVVVZZZ]]]___```bbbbbbbbb___\\\ZZZZZZ[[[VVVWWWYYYYYYYYY[[[___ccc```hhhrrryyy}}}|||sssppprrrrrrkkkcccWWWXXXWWWVVVVVVUUUSSSQQQNNNNNNOOOPPPQQQRRRRRRRRRLLLMMMNNNOOOPPPPPPOOOOOOOOONNNNNNNNNOOOMMMKKKHHHFFFDDD@@@<<<888666444333000000/////////000000000////////////////////////////////////////////////------------------------------...//////......------------------------------...///000111111111111,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------,,,,,,,,,------,,,........................////////////////////////------------......//////.........///000222333444333777===CCCIIIPPPWWW\\\XXX]]]_________```]]]XXXNNNIIIBBB===<<<@@@GGGKKKRRRWWW```hhhgggdddhhhqqqzzztttjjj^^^UUUSSSYYYYYY]]]jjj{{{{{{pppeee[[[SSSLLLHHHIIIIIIIIIIIIHHHFFFDDDBBBCCCCCCBBBAAA@@@@@@@@@AAA>>>===:::777444333222222///000000111111222333333000000000000000000000000.........///////////////////////////////////////...............---------........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,+++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++///...,,,++++++,,,...///,,,,,,,,,,,,,,,,,,,,,,,,........................)))***---///000000///...000000000000000000000000///000000111111222222222//////111555:::@@@EEEIIIRRRUUUXXXWWWSSSQQQRRRSSSTTTUUUWWWWWWWWWUUUSSSRRRWWWYYY]]]```cccdddeeeeeecccbbbaaa]]]XXXUUUUUUUUUPPPVVV^^^dddiiipppwww}}}|||xxxkkknnnpppooolllfff\\\RRRPPPNNNLLLLLLNNNQQQQQQQQQLLLMMMOOOPPPPPPPPPOOONNNPPPOOONNNOOOOOONNNKKKHHHFFFEEEBBB???<<<999666555333222111000000000000111...////////////000000000000000000000000000000000------------------------------...////////////...,,,,,,,,,------------...---...///000000111000000........................---------------------------------------------------+++******,,,---------........................////////////////////////---------...//////000000......///000111333555666555:::AAAHHHNNNTTTZZZ]]]]]]aaabbb```^^^]]]YYYTTTGGGDDD@@@>>>AAAFFFMMMRRR[[[]]]bbbgggeeebbblll{{{}}}nnnccc```\\\ZZZZZZ]]]eeepppzzz}}}qqqdddXXXPPPMMMLLLKKKJJJHHHGGGFFFEEEDDDCCCCCCBBBAAA@@@@@@???@@@???===:::777555333111000000000000111111111111000000000000000000000000............/////////000////////////////////////---------.......................................------------------------------------------------------------------------,,,------......------,,,,,,,,,------------,,,,,,++++++,,,,,,,,,---------------------------------++++++++++++++++++++++++---------,,,,,,---------------------------------........................,,,---...///000000///...000000000000000000000000///000000111111222333333222333666;;;BBBJJJRRRVVV[[[]]]^^^\\\XXXWWWZZZ^^^____________^^^]]]\\\[[[]]]___bbbeeeffffffeeeddd^^^^^^\\\XXXTTTPPPPPPPPPQQQ]]]nnn}}}~~~nnn[[[TTTOOOKKKIIIKKKMMMNNNNNNMMMNNNOOOQQQQQQPPPNNNNNNOOONNNNNNOOOPPPOOOMMMJJJGGGGGGGGGEEEBBB???;;;999666555333222111000111111.../////////000000000000000000000000000000000000........................------...///////////////,,,,,,,,,---------............///000000/////////////////////////////////------------------------........................,,,)))((())),,,......---........................////////////////////////------...//////000111111000000111222444666888999999???GGGNNNTTTXXX[[[^^^```cccccc^^^ZZZWWWRRRKKKCCCCCCBBBDDDIIIOOOVVVZZZ___^^^bbbgggfffiii|||}}}uuussseeeccc___ZZZXXX]]]fffnnn}}}{{{lllbbbQQQOOONNNLLLJJJIIIHHHHHHDDDDDDDDDCCCBBBAAA???>>>AAA@@@???===999666333111111111000000//////......000000000000000000000000---.........//////000000000000000000000000000000,,,------....../////////........................------------------------------------------------........................,,,------......------,,,---..................---+++++++++,,,,,,---------------------------------------------------------+++,,,...//////...,,,+++////////////////////////........................000000000000000//////...000000000000000000000000///000000111222222333333777999<<>>>>>>>>===<<<:::999888555555444333111000//////000000000000000000000000000000000000000000000000////////////////////////111111000///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,---......,,,,,,---............------,,,,,,+++)))***+++,,,,,,,,,,,,,,,------------,,,,,,,,,,,,------------------------***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------............////////////------........./////////+++---000000//////000111111111111111111111111111111222333333444777;;;>>>HHHNNNWWW]]]___]]][[[YYYZZZ\\\^^^bbbfffjjjmmmnnnnnnlllkkkjjjiiifffbbb___\\\\\\\\\ZZZYYY[[[aaaeeehhh]]]VVVVVVYYY___ooo{{{sssssswwwzzz{{{kkkcccaaadddiiilllllllllllllllkkkrrr{{{yyymmmccc```bbbkkkrrrsssssstttzzzwwwnnnllllllyyy}}}|||zzz{{{qqq^^^SSSLLLHHHFFFGGGLLLLLLKKKKKKLLLNNNOOOPPPSSSQQQOOOOOOOOOPPPOOOMMMNNNNNNMMMLLLKKKJJJJJJIIIEEEDDD@@@<<<888555444333000000111111111000//////111111000000000000111111000000000000000///......///......------......///............////////////000000000////////////...........................------------------------........................------------------------------............---------......///////////////...///000000111111000000000222444777;;;BBBIIINNNVVVZZZ___```]]][[[[[[]]]]]]YYYQQQHHHBBB@@@BBBDDDHHHRRRVVV[[[eeeeeecccjjjpppwww{{{sssllldddZZZSSSVVVYYYcccttt}}}pppiiibbbTTTNNNMMMKKKIIIHHHGGGEEECCC=========<<<;;;;;;::::::777777555444222000///...000000000000000000000000////////////////////////////////////////////////000000//////......------------------------------------------------------,,,---......,,,,,,---.........---------,,,,,,,,,***+++,,,---------------------------------,,,,,,,,,,,,------------------++++++,,,------------,,,------------------------....................................////////////------------.........///111222222222111111333555000111111111111111222222222333555777999>>>CCCHHHQQQUUUXXXZZZYYYWWWUUUUUUYYY\\\```eeeiiilllnnnoooooommmkkkiiigggddd```^^^XXXYYYXXXWWWXXXaaaooozzzvvvmmmlllqqq|||~~~pppgggfffjjjqqqssstttuuuxxxwwwjjjdddbbb___aaaeeeffffffdddbbbaaabbbcccdddgggkkknnnmmmkkkfffcccdddkkknnnllliiijjjdddmmmwww}}}{{{rrreee```aaacccqqq}}}vvvttt|||}}}wwwhhh^^^XXXSSSNNNKKKMMMMMMNNNOOOPPPPPPPPPPPPRRRPPPNNNMMMNNNOOONNNNNNNNNNNNMMMLLLLLLKKKJJJJJJIIIHHHFFFBBB>>>:::666444444444333333222111111000111111000000000000111111///000000000000///......//////............//////.........///////////////////////////////////////////////////000000111111................................................------------------------------............---------......///////////////...//////000111111111111000222555999???FFFNNNSSSWWWZZZ^^^___^^^[[[ZZZZZZZZZTTTKKKBBB???AAAFFFJJJOOOYYY]]]aaaiiihhhiiitttxxxnnnbbbZZZXXXWWW\\\ggguuuvvveeePPPMMMJJJIIIIIIIIIHHHFFF>>>======<<<;;;;;;;;;::::::999777666444222000000111111111111111111111111////////////////////////////////////////////////------......//////000000////////////////////////------------------------,,,---......,,,,,,---...---------------,,,,,,,,,,,,---..................------------------------,,,,,,------------------,,,,,,---...............------------------------....................................////////////------------.........///...//////...---...000222000000111111222222222333222444777;;;@@@EEELLLQQQZZZYYYVVVSSSQQQSSSWWW[[[^^^```dddhhhkkkmmmnnnnnnnnnllliiifffdddaaa]]][[[RRRTTTUUUWWW^^^nnnqqqeeeaaaaaacccgggkkkmmmmmmkkkjjjoooyyy~~~yyytttqqqooooooooonnnnnnnnnnnnmmmllljjjhhhkkkjjjjjjmmmrrrwww{{{~~~{{{wwwttttttqqqkkkggggggeeeggghhhiiimmmpppoookkkhhh]]]\\\]]]]]]hhhsssqqqooogggcccmmmoookkkuuuyyyrrrkkkddd\\\VVVUUUXXX]]]______ZZZUUUQQQPPPNNNKKKKKKMMMNNNOOONNNMMMLLLLLLKKKKKKJJJJJJJJJJJJJJJIIIGGGCCC???:::888666555444222111000//////111111000000000000111111000000000000000//////.../////////......////////////////////////......................../////////......//////000111111111................................................------------------------------............---------......////////////////////////000111222222333000333888===CCCJJJQQQVVVUUUXXX\\\^^^]]][[[YYYXXXRRRLLLDDD>>>???DDDKKKPPPWWW___aaaeeejjjhhhlll}}}wwwoooccc^^^\\\___gggtttyyy[[[UUUOOOKKKJJJJJJHHHFFFAAA@@@>>>===;;;;;;::::::<<<;;;999888666444333222111111111111111111111111000000000000000000000000////////////////////////,,,,,,---...///000111111////////////////////////------------------------,,,---......,,,,,,---...------------------------......////////////......------------............------------------------,,,---......//////......------------------------....................................////////////------........./////////...//////...------...000000000111111222333333333222555;;;@@@EEEJJJPPPTTTWWWSSSOOOKKKKKKPPPYYY```dddfffhhhjjjkkkllllllkkkkkkhhheeebbb```]]]ZZZWWWNNNRRRXXXbbbooo|||}}}~~~{{{ppp```[[[^^^bbbeeehhhjjjlllnnnnnnooosssyyy~~~~~~~~~yyyttttttyyyuuuooojjjiiikkklllllliiiaaaaaabbb^^^ccciiieeebbb[[[XXX]]]gggtttuuueee[[[[[[hhhuuu|||ssskkkhhhoooxxx}}}yyylll]]]SSSQQQOOOLLLKKKLLLNNNNNNNNNLLLKKKKKKKKKJJJJJJJJJIIIJJJJJJJJJHHHFFFBBB>>><<<777555333111///......---111111000000000000111111111111111111111000//////000//////......//////000///////////////.........---............/////////,,,---------......//////........................------------------------------------------------------............---------......////////////////////////000111222333444222666<<>>BBBIIIPPPTTT^^^ddddddggglllkkkuuu{{{sssjjjfffeeeiiitttpppggg\\\TTTPPPMMMJJJGGGDDDCCC@@@>>><<<::::::999===<<<;;;:::888777555555111111111111111111111111000000000000000000000000////////////////////////------......//////000000////////////////////////------------------------,,,---......,,,,,,---...---------------------------...............------------------.........///.........------,,,,,,+++,,,,,,---............---............................................................////////////....../////////000000000///111222111000///000111000000111222222333444444444888===CCCGGGKKKOOOQQQLLLLLLJJJJJJMMMTTT]]]cccggghhhiiiiiijjjjjjjjjjjjgggddd```]]][[[YYYVVVTTTOOOWWWeeewwwxxxsssuuuzzzqqqxxx}}}{{{{{{}}}ssslllmmmssswww|||yyyvvvxxx{{{{{{uuuvvvwwwoooppprrrllliiieeebbbbbbcccdddkkksssvvvlllbbb\\\XXXYYYbbbmmmuuuuuuwww{{{zzzrrraaaWWWSSSOOOMMMMMMMMMMMMMMMKKKKKKKKKKKKKKKJJJJJJJJJHHHHHHIIIHHHGGGDDDBBB@@@:::999666444111000//////111111000000000000111111222222222222222111111000000000////////////000000000/////////............---------.........//////---------...............------------------------------------------------........................------............---------......///////////////000/////////111222444555555:::BBBIIINNNRRRVVVYYYXXXXXXYYYYYYVVVPPPJJJEEE@@@>>>===AAAIIIRRRXXXZZZaaaeeefffkkktttyyyzzzyyy|||~~~|||xxxwwwwwwzzz~~~}}}|||rrriiifffkkksss}}}yyyiii]]]WWWRRRMMMIIIGGGEEEBBB???<<<:::999999======<<<;;;999888777777111111111111111111111111000000000000000000000000///////////////////////////////////////.................................------------------------,,,---......,,,,,,---...---------------------------------...------,,,,,,---------.........////////////...---,,,,,,++++++++++++,,,---------,,,,,,........................////////////////////////............/////////000////////////000000000000...000111111///...//////000000111222333333444444555999???DDDGGGIIILLLMMMIIIKKKNNNRRRWWW]]]eeejjjhhhhhhhhhhhhhhhiiiiiiiiidddaaa]]]ZZZYYYWWWTTTRRRSSS^^^qqq}}}rrrnnnmmmmmmsss{{{vvv|||~~~}}}}}}~~~{{{yyyuuuoooiiikkkppplllddd______^^^]]]aaaiiilllkkkkkklllpppyyyuuuvvv|||vvv\\\XXXSSSOOOMMMMMMLLLKKKLLLLLLLLLLLLKKKKKKKKKKKKGGGGGGHHHHHHGGGEEEDDDCCC???===;;;777555444333333111111000000000000111111222333333333333222111111000000////////////000000000000//////.........------------.........//////000000000000000000000000------------------------------------------------////////////////////////---..................------......///////////////000/////////111222444666888>>>FFFNNNRRRVVVXXXZZZYYYXXXWWWUUUPPPHHH???999======???GGGQQQYYY^^^``````eeehhhppp}}}eeeeeedddcccaaa```______]]]^^^```bbbdddfffggghhhffffffeeefffiiimmmqqqtttvvvvvvtttrrrttt}}}}}}vvvnnniiiyyyuuugggXXXPPPQQQLLLKKKIIIEEEBBB???===<<<;;;<<<===<<<999555000---222111111111333333111///111111111111111111111111........................////////////////////////000000000000111111111111------............------.........------,,,,,,,,,///...---,,,,,,---...///...------,,,,,,,,,------//////////////////////////////.........------------------------------------------............///...------------...//////////////////////////////...............///000000////////////000000000000222000...///222666999:::===>>>???@@@AAADDDHHHKKKMMMPPPVVV\\\bbbfffiiijjjggghhhjjjkkkjjjfffccc```___\\\WWWVVVXXXZZZ[[[[[[bbbuuu~~~wwwzzz}}}~~~|||~~~~~~zzzyyyvvvooohhhgggkkkmmmkkkiiieeeccccccdddkkk}}}|||~~~|||yyysssfffXXXRRROOOMMMMMMNNNIIIKKKKKKJJJHHHGGGIIIKKKKKKJJJIIIIIIJJJIIIGGGEEECCC@@@>>><<<:::777333000111222222222111000///...///111333444444222///...000000000000000000000000////////////////////////000000//////.........---////////////////////////000///...---------------........................------------------------/////////////////////////////////...------,,,,,,---///222444444555666888>>>GGGPPPSSSUUUYYY[[[ZZZZZZVVVQQQLLLCCC<<<===BBB;;;???GGGPPPUUUXXX___hhhggggggoooUUUUUUTTTTTTSSSSSSSSSSSSRRRRRRRRRRRRSSSSSSTTTUUUWWWVVVUUUUUUUUUWWWZZZ[[[aaaaaa```^^^```hhhuuu{{{|||}}}xxxttt{{{jjjbbbbbb]]]UUUJJJCCCAAAAAA>>><<<;;;<<<======;;;888555333666444222222222111000...111111111111111111111111/////////////////////////////////////////////////////////000000000111111------............------......---------,,,,,,,,,///...------------...///...------,,,,,,---------........................//////.........------------------------------------------............///...------------...//////////////////////////////...............///000000000000000000111111111111000///...000222666888999;;;<<<>>>???AAAEEEJJJNNNUUUXXX]]]cccgggjjjkkkllliiiiiiiiihhheee```\\\YYYUUUTTTSSSSSSVVV^^^gggnnnxxxrrrooommmnnnqqqzzzwwwuuuyyyzzzwwwqqqmmmjjjfffaaabbbnnn|||~~~oookkknnn~~~rrraaaYYYTTTOOOLLLKKKFFFHHHJJJKKKKKKKKKKKKKKKJJJJJJLLLNNNOOONNNJJJGGGEEECCC@@@>>><<<999555222000000111000000//////...000111333444444222///...000000000000000000000000////////////////////////000/////////............//////////////////////////////...---------------........................------------------------///////////////////////////............---------...000222333333555888;;;CCCLLLRRRTTTVVVYYYZZZYYYWWWQQQKKKFFF???999:::>>><<<>>>FFFQQQXXX\\\```eeedddlllMMMLLLKKKKKKKKKLLLMMMMMMLLLLLLKKKJJJJJJKKKLLLLLLMMMMMMLLLKKKKKKLLLLLLMMMNNNOOOOOONNNOOOTTT^^^eeehhhgggfffdddfffkkksssxxxzzzxxxxxxvvvgggSSSGGGEEEDDDBBB>>><<<============<<<;;;;;;:::777444222111111///...000000000000000000000000000000000000000000000000////////////////////////.........////////////000------............------...------------,,,,,,,,,///...------------...///---------,,,,,,------..........................................------------------------------------------............///...------------...//////////////////////////////...............///000000000000000111111111222222000111222333555888:::;;;>>>???@@@BBBDDDIIIOOOSSS^^^aaaeeeiiilllmmmmmmllliiihhhfffbbb___[[[WWWVVVRRRUUUYYY^^^gggvvv{{{pppdddaaacccgggmmmsss~~~~~~wwwmmmgggjjjqqquuu{{{}}}uuuggg___aaafffwww~~~yyyeee[[[VVVOOOHHHEEEEEEFFFHHHJJJLLLLLLIIIGGGJJJKKKNNNRRRTTTSSSOOOLLLIIIGGGDDDBBB@@@<<<999666111111111111111000000000000111333333333222000...////////////////////////////////////////////////////////////............//////////////////////////////...------------...........................------------------------////////////////////////------........./////////000111111111333777<<<@@@KKKQQQVVVVVVWWWYYYZZZXXXVVVMMMDDD@@@<<<999999<<<@@@AAAIIIUUU^^^```bbbeeeiii{{{QQQPPPNNNMMMMMMOOOPPPRRRQQQPPPNNNMMMNNNOOOQQQRRRLLLLLLMMMNNNNNNNNNNNNNNNJJJJJJKKKJJJJJJLLLQQQUUUSSSSSSSSSTTTUUUYYY]]]```gggqqqzzz|||~~~}}}{{{{{{eeeTTTLLLIIIEEECCC??????>>>>>>>>>>>>>>>>>><<<999555222222222111000////////////////////////000000000000000000000000////////////////////////---------.........//////------............------------------------------.........------.........------,,,,,,,,,---......................................................---------------------------------............///...------------...//////////////////////////////...............///000000//////000000111111222222222444666888999;;;===>>>CCCDDDFFFHHHLLLQQQWWW\\\ccceeeiiilllnnnmmmlllkkkgggeeeaaa]]]ZZZXXXWWWWWWYYY^^^gggtttpppjjjeeegggooozzzzzzxxxyyyqqquuuvvvoooeee```ccchhhnnntttwwwtttrrr}}}zzzggg^^^YYYRRRJJJEEEIIIHHHHHHJJJMMMLLLJJJGGGKKKLLLOOORRRUUUUUUSSSPPPKKKIIIFFFDDDBBB???;;;888444444333333222222222333111111222333333111000//////////////////////////////////////////////////////////////////.........///////////////////////////......---------......................................................////////////////////////,,,------...///000000000222222111111444999AAAGGGOOOTTTWWWWWWXXXZZZZZZWWWTTTIII@@@===<<<;;;;;;>>>GGGJJJSSS\\\aaabbbffflll|||^^^]]]ZZZXXXXXXZZZ]]]___```^^^ZZZWWWVVVWWWYYYZZZRRRTTTUUUVVVVVVUUUSSSRRRMMMMMMMMMKKKJJJIIIJJJKKKHHHHHHHHHIIIJJJLLLMMMNNNRRR[[[bbbcccdddiiiooorrrssszzztttnnnnnnfffmmmxxxvvvdddUUUKKKGGGEEEBBBAAA???>>>=========>>><<<999555333333444333333////////////////////////////////////////////////////////////////////////------------............------............---------------------------------..................---,,,,,,,,,,,,,,,---...///........................---.....................---------------------------------............///...------------...//////////////////////////////...............///000000......///000000111222222333666999::::::;;;>>>@@@BBBEEEJJJOOOTTT[[[bbbgggeeehhhkkknnnooonnnllljjjeeebbb]]]YYYWWWYYY[[[^^^gggkkkvvvvvvvvvwww}}}zzz}}}}}}xxxoooiiiiiikkkjjjnnnnnnhhhdddkkk~~~~~~nnnfffbbbZZZRRRMMMLLLKKKKKKKKKLLLMMMLLLKKKMMMMMMLLLNNNQQQSSSSSSSSSKKKIIIFFFEEECCCAAA>>>;;;666555444333222222222222111222222222222111000///////////////////////////////////////////////////.........///////////////////////////////////////......---------......///................................................////////////////////////,,,------...///000111111333333333444777>>>FFFLLLQQQUUUXXXWWWXXXZZZWWWSSSMMMDDD<<<;;;<<<===???BBBLLLRRR[[[```___aaannn|||qqqyyyvvvtttrrrsssvvvzzz}}}{{{tttnnniiihhhhhhiiiiiikkkmmmmmmkkkhhhdddaaaYYYXXXVVVSSSPPPLLLJJJHHHJJJHHHEEEEEEFFFGGGFFFEEEGGGMMMQQQOOOOOOTTTXXXYYY[[[bbbnnnyyyyyyrrrppp```dddllltttooo^^^PPPHHHEEECCCBBBAAA???>>>============:::777666555555444333000000000000000000000000////////////////////////////////////////////////---------............///------............------,,,,,,,,,------------...------...//////...------,,,,,,,,,,,,---......///---------------------------------...............---------------------------------............///...------------...//////////////////////////////...............///000000...//////000111222333333444777:::::::::;;;???CCCAAAEEELLLTTT[[[bbbiiinnnhhhjjjmmmppppppmmmjjjhhhbbb^^^[[[YYY\\\cccjjjppp{{{wwwwwwooopppmmmfff```aaajjjrrrxxxsssnnneee]]]YYYPPPRRRSSSQQQNNNKKKJJJJJJOOOMMMKKKKKKMMMPPPQQQQQQJJJHHHFFFFFFEEEDDDAAA>>>777666444222000000000111222222222222222111000000////////////////////////////////////////////////.........///////////////////////////////////////...------------...//////................................................////////////////////////------...///000000111111222444666999===CCCKKKPPPRRRVVVXXXWWWWWWWWWRRRKKKDDD===999:::<<<>>>CCCHHHPPPWWW^^^```^^^gggqqq___sssqqqmmmiiiddd___ZZZWWWXXXTTTOOOLLLLLLLLLKKKJJJGGGJJJJJJGGGGGGKKKLLLJJJNNNSSS[[[ccckkkttt{{{qqqnnniiijjjssswwwhhh[[[OOOGGGCCCCCCBBBAAA@@@???>>>>>>???===:::888777555333111111111111111111111111111000000000000000000000000////////////////////////---............/////////------............------,,,,,,,,,---------......------...//////...------,,,,,,,,,,,,---...//////---------------------------------.........//////---------------------------------............///...------------...//////////////////////////////...............///000000000111111222333444555666888;;;======<<<===CCCHHHIIINNNVVV\\\aaaeeeiiikkkhhhjjjmmmnnnlllhhhccc```\\\ZZZ[[[```jjjzzzyyyzzz~~~~~~|||xxxqqqiiidddccccccnnnyyy}}}{{{{{{vvvuuuiiinnnpppkkk```UUUOOONNNNNNMMMKKKLLLMMMMMMMMMLLLIIIHHHGGGGGGGGGFFFDDDBBB<<<:::777444222111111222222222222222111111000000000000000000000000000000////////////////////////............/////////000////////////////////////---------------...//////................................................////////////////////////......//////000000000111111444999>>>CCCHHHNNNRRRTTTWWWXXXVVVUUURRRJJJ@@@<<<::::::===???BBBHHHPPPWWWYYY\\\___eeeyyytttddd\\\{{{uuuoookkkgggbbb[[[WWWVVVVVVUUUSSSLLLMMMJJJFFFGGGKKKJJJGGGGGGIIIKKKOOOTTT\\\dddjjjuuu~~~}}}ooofffkkk{{{|||qqqeeeVVVKKKBBBBBBCCCCCCBBBAAA@@@@@@AAA???<<<:::888555111...111111111111111111111111111111111111111111111111////////////////////////.........////////////000---..................---,,,,,,,,,------.........,,,---...//////...---,,,+++++++++,,,---...///000---------------------------------.........//////---------------------------------.........//////...------------...//////////////////////////////...............///000000222222333444555777777888>>>@@@BBBAAA???AAAHHHNNNVVV[[[```dddffffffeeefffgggiiikkkjjjgggbbb\\\XXXVVVWWW\\\gggyyy~~~zzzuuuuuuyyy}}}uuummmeee```___fffppptttpppiiigggiiippp{{{zzzggg[[[XXXMMMMMMMMMNNNNNNMMMJJJGGGIIIHHHHHHHHHIIIIIIGGGEEEBBB@@@<<<999666555555555222222222111111111111000111111111111111111111111////////////////////////---.........//////000000////////////////////////---------------...///000........................////////////////////////////////////////////////////////////000000000000000555;;;AAAFFFKKKPPPSSSVVVYYYYYYVVVTTTOOODDD999::::::===AAACCCFFFNNNWWW]]][[[[[[```nnnooo]]]XXXYYY