BM6P6(@ <<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;DDDAAA<<>>>>>======???@@@BBBDDDGGGKKKWWWooouuueee^^^^^^eeejjjqqqwww}}}zzzqqqbbbiiiyyyuuugggbbbcccrrr::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;:::AAA>>>;;;AAACCCDDDMMMZZZyyy~~~}}}~~~zzzwwwtttqqqmmmiiiccc___ZZZTTTPPPOOOMMMJJJKKKOOOQQQWWWbbbnnnwww~~~|||wwwtttuuuwwwyyyzzz{{{vvvpppnnnpppuuuzzz}}}|||}}}~~~~~~tttiii^^^VVVTTTPPPPPPUUUZZZffftttjjjdddppprrr^^^PPPIII>>>;;;888777888999999999999999888888888888999999::::::::::::::::::999999888888888888999999999999;;;<<<>>>>>>======???@@@AAACCCFFFKKKWWWpppvvveee___^^^___dddjjjpppuuu{{{sssjjjdddlll}}}yyyfffaaaddduuu::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;:::???;;;:::AAADDDFFFPPP^^^|||}}}~~~{{{yyyvvvrrroookkkgggbbb^^^XXXSSSOOONNNLLLJJJKKKOOOSSSZZZeeepppxxx~~~||||||~~~~~~~~~wwwmmmbbbZZZVVVRRRRRRUUUXXXbbbzzzzzzpppdddoooppp^^^QQQJJJ>>><<<888777888999999888999999888888888888999999:::999777666555555666777888888888888999999999:::;;;<<<>>>>>>======???@@@@@@CCCGGGLLLZZZuuuwwwfff```___[[[```eeeiiilllqqqxxx}}}zzzkkkbbbdddlll~~~}}}fffaaadddxxx<<<<<<<<<<<<<<<<<<<<<<<<::::::;;;;;;;;;;;;;;;;;;;;;>>>:::;;;DDDEEEGGGRRR```~~~{{{zzzyyyxxxuuupppllliiiddd```\\\VVVQQQNNNMMMLLLJJJLLLPPPTTT\\\gggqqqyyy~~~~~~~~~{{{qqqfff___XXXTTTSSSUUUWWW```wwwuuujjjrrr~~~~~~ooo___RRRKKKAAA>>>;;;::::::;;;;;;:::999999888888888888999999888777555333333444666777888888888999999999::::::;;;<<<>>>>>>======???@@@AAAEEEIIIOOO___|||wwwhhhbbb```^^^bbbgggjjjkkknnnssswwwuuufff^^^^^^hhhzzz~~~hhhaaabbbuuu<<<<<<<<<<<<<<<<<<<<<<<<:::::::::;;;;;;;;;<<<<<<>>>@@@===@@@JJJHHHGGGQQQccc}}}{{{zzzwwwsssnnnjjjfffbbb]]]ZZZTTTOOOLLLLLLKKKJJJLLLQQQTTT]]]iiirrrxxx}}}tttjjjbbbXXXTTTSSSVVVXXX```www|||rrryyy}}}pppaaaSSSKKKBBB???<<<::::::;;;;;;:::999999888888888888999999999888777666777999<<<===888999999999999:::::::::;;;<<<>>>>>>======???@@@???DDDHHHOOOcccvvvjjjeeeddddddhhhlllnnnnnnooosssvvvqqqeee___YYYdddvvv}}}hhh```___ooo::::::::::::::::::::::::999::::::;;;;;;<<<<<<<<<>>>@@@@@@HHHRRRMMMIIIRRRfff||||||vvvrrrmmmhhhddd___[[[XXXRRRNNNKKKKKKKKKJJJMMMQQQUUU^^^kkktttxxx}}}wwwllldddXXXTTTTTTVVVXXX___uuu}}}}}}rrrcccUUUKKKAAA>>>:::888888999999888999999888888888888999999777666666777888:::<<<===999999999999::::::::::::;;;<<<>>>>>>======???@@@===CCCHHHOOOeeeuuullliiiiiijjjmmmqqqsssrrrsssuuuxxx|||mmmbbb___XXXcccvvvxxxccc]]][[[jjj::::::::::::::::::::::::999999::::::;;;<<<<<<===<<>>;;;999999999999888999999888888888888999999555666666777888999999:::999999999:::::::::;;;;;;;;;<<<>>>>>>======???@@@>>>EEEJJJRRRjjjtttmmmmmmnnnooossswwwxxxxxxxxx{{{}}}uuueee]]]\\\YYYdddwwwlllYYYWWWYYYhhh<<<<<<<<<<<<<<<<<<<<<<<<999999::::::;;;<<<======:::===CCCSSSaaaXXXOOOVVVpppuuupppjjjeeeaaa]]]YYYVVVPPPLLLIIIJJJKKKJJJMMMRRRYYYcccpppxxx{{{~~~xxxllldddYYYUUUTTTUUUTTTZZZnnn|||ttthhhYYYNNNDDDAAA===;;;;;;;;;;;;:::999999888888888888999999::::::;;;<<<<<<<<<;;;;;;999999:::::::::;;;;;;;;;;;;<<<>>>>>>======???@@@BBBIIINNNWWWooosssnnnoooqqqssswww|||}}}}}}}}}~~~ooo```XXXXXXXXXdddvvvrrraaaQQQRRRXXXhhh;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;<<<===>>>>>>===@@@@@@GGGPPPLLLMMM[[[tttxxxqqqiiiccc___[[[VVVSSSMMMKKKJJJKKKKKKJJJMMMSSSYYYeeeqqqxxx}}}tttiii^^^XXXSSSRRRSSSYYYgggttt|||vvvnnnbbbVVVHHHBBB<<<:::888555666:::;;;:::999888888999:::;;;::::::::::::::::::::::::999999::::::::::::;;;;;;;;;<<<=========>>>@@@BBBCCCFFFJJJVVVsssvvvqqqttt{{{}}}yyyvvvhhh]]]XXXWWWXXXdddvvvxxxgggYYYKKKNNNVVVeeezzz;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;;;;<<<=========>>>???<<>><<<:::777888;;;:::999999999999999999::::::::::::::::::999999999999999::::::::::::;;;;;;;;;<<<=========>>>@@@BBBDDDHHHLLLYYYvvvvvvrrrvvv}}}~~~}}}rrreeeZZZVVVVVVYYYfffwwwyyymmm^^^SSSLLLOOOWWWfffzzz;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<>>@@@BBBDDDIIIOOO]]]zzz~~~~~~~~~yyynnnaaaWWWTTTTTT\\\jjj||||||ooobbbVVVOOOLLLPPPZZZiii{{{;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;@@@@@@<<<>>>EEEEEENNNbbb~~~|||wwwrrrkkkeee```ZZZRRRMMMMMMIIIIIIJJJJJJJJJPPPVVVaaajjjrrrvvv{{{}}}rrreee]]]VVVRRRPPPOOOTTTZZZqqqzzz~~~uuudddRRRIII@@@===<<<999999;;;888999:::;;;;;;:::999888888888888888888999999999999999999:::::::::;;;;;;;;;<<<>>>>>>===>>>@@@BBBDDDJJJRRRaaa~~~~~~~~~}}}wwwkkk^^^UUUSSSUUU```ooo{{{jjj[[[RRROOOKKKQQQ]]]mmm;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;<<>>>>>>>>???AAACCCBBBJJJTTTddd~~~wwwjjj]]]UUUUUUXXXeeevvv|||hhhXXXQQQOOOJJJRRRaaattt;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<888<<<<<<@@@FFFCCCKKK___zzz|||vvvpppmmmiiifffccc]]]UUUOOOLLLHHHGGGIIIJJJKKKRRRYYYccclllsssvvvzzzxxxhhh^^^VVVRRRPPPPPPRRRWWWfff|||}}}pppXXXLLLAAA===<<<:::888999999999999::::::999999999777777888888999:::::::::999999::::::::::::;;;;;;<<<===>>>>>>>>>???AAACCCBBBJJJVVVhhhwwwiii\\\VVVWWWZZZiii~~~zzzfffWWWPPPNNNLLLVVVhhh|||;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;;;;<<<=========888======@@@EEECCCLLLbbb{{{~~~zzzsssjjjhhheeedddbbb]]]UUUOOOKKKHHHGGGHHHIIIKKKRRRZZZdddmmmuuuxxx|||zzzlllaaaWWWRRRQQQPPPSSSWWWccc}}}sss\\\OOOBBB>>>>>>;;;:::::::::999999999999999999:::888888888999:::;;;;;;;;;999999::::::::::::;;;;;;<<<===??????>>>???AAACCCBBBLLLYYYlllvvviii\\\VVVXXX\\\mmmyyygggXXXPPPMMMPPP\\\ooo;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;<<<===>>>>>><<<@@@???AAAEEEEEEOOOfff~~~~~~xxxrrrfffdddbbbbbbaaa\\\UUUOOOKKKHHHFFFHHHIIIKKKSSS[[[fffoooxxx{{{}}}zzzzzz{{{{{{pppdddXXXSSSQQQPPPRRRVVVaaa}}}uuu^^^QQQDDD??????===;;;;;;;;;:::999888888999:::;;;888888999:::;;;;;;<<<<<<999999:::::::::;;;;;;;;;<<<>>>??????>>>???AAADDDCCCNNN[[[ooovvvhhh[[[UUUXXX]]]oooyyyiiiZZZQQQMMMTTT```uuu;;;;;;;;;;;;;;;;;;;;;;;;===<<<:::::::::;;;===???<<<@@@???AAAEEEDDDOOOfffxxxqqqjjjeee___[[[YYYWWWSSSPPPLLLJJJIIIJJJJJJLLLTTT^^^hhhmmmuuu||||||xxxwwwvvvuuutttttt{{{xxxsssqqqppppppxxxzzz~~~}}}pppfff\\\VVVRRROOOPPPSSSddd~~~|||uuuxxx|||zzzrrraaaTTTGGGBBB@@@===;;;<<<::::::999888777777888888999999999999999999999999::::::999999::::::;;;<<<<<<===>>>>>>===>>>@@@BBBIIIJJJVVVrrr||||||sssggg```UUUTTT```ppp|||dddTTTRRRUUUUUUggg}}};;;;;;;;;;;;;;;;;;;;;;;;===<<<;;;::::::;;;===>>><<<@@@???AAAFFFFFFRRRiiivvvppphhhccc\\\XXXWWWUUUQQQMMMKKKIIIIIIJJJJJJLLLUUU^^^iiinnnvvv}}}{{{vvvqqqllljjjiiihhhfffhhhnnnwww}}}~~~rrrjjjfffddddddnnnqqqwww||||||xxxuuusssxxxvvvyyy~~~qqqggg\\\WWWSSSPPPPPPSSSbbb{{{uuummmnnnrrr}}}tttcccVVVIIICCC@@@<<<::::::::::::999888888888888888999999999999999999999999::::::999999::::::;;;<<<<<<===>>>>>>>>>>>>@@@CCCIIIKKKYYYuuutttggg```XXXXXXfffwww~~~hhhXXXQQQQQQXXXjjj;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;::::::<<<===>>><<>>>>>>>>>>>AAACCCHHHMMM]]]zzzuuugggaaa[[[^^^nnnkkkZZZQQQOOO^^^ppp;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;;;;;;;<<<===>>>===@@@>>>@@@FFFHHHUUUnnn{{{sssnnneee___XXXSSSQQQOOOLLLIIIJJJHHHHHHJJJLLLNNNWWWaaammmrrryyywwwrrroookkkiiijjjkkkjjjmmmrrr}}}|||tttoooeeeaaa[[[VVVTTTRRRPPPOOOMMMSSS[[[dddlllttt|||~~~~~~|||}}}~~~pppbbbZZZXXXXXXXXX```iiippptttssskkkddddddaaabbbiiirrrzzztttjjj___YYYUUUQQQQQQTTT\\\rrr|||mmmcccdddiii~~~~~~|||rrrfffXXXKKKDDDAAA<<<:::999:::999999888888999999999::::::::::::::::::::::::::::::999999::::::;;;<<<;;;<<<===>>>>>>???AAACCCFFFMMM```}}}{{{ssssssyyy~~~vvvfff```\\\cccuuukkkZZZSSSSSScccvvv;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<======>>>AAA>>>???EEEGGGVVVooo{{{sssnnneee___WWWRRRPPPNNNKKKHHHIIIGGGHHHJJJLLLOOOYYYcccnnnsss{{{yyynnngggeee```]]]]]]]]]]]]___dddqqquuu{{{~~~}}}vvvmmmhhh^^^ZZZUUUQQQOOOOOONNNMMMJJJNNNUUU\\\ccckkkqqqvvv}}}}}}{{{{{{{{{{{{}}}~~~vvvfffZZZVVVUUURRR[[[eeelllssswwwrrriiibbb^^^]]]bbbiiirrr~~~uuukkk```ZZZUUUPPPPPPSSS[[[nnn||||||yyyllldddeeekkk~~~{{{ssseeeXXXJJJEEEBBB>>><<<<<<:::999999999999999::::::::::::::::::::::::::::::::::::999999::::::;;;<<<:::<<<===>>>>>>???BBBDDDEEENNNcccrrrhhhhhhnnntttyyy~~~xxxfff```]]]eeeyyyiiiWWWTTTYYYcccwww;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<===???AAA>>>???FFFIIIYYYttt{{{sssnnnfff___WWWQQQOOOMMMJJJHHHHHHFFFGGGKKKMMMQQQZZZeeeooottt{{{xxxlllddd```[[[WWWVVVVVVTTTWWW\\\eeejjjsssyyyyyysssjjjddd[[[WWWRRROOOMMMMMMLLLKKKKKKMMMQQQVVV\\\bbbgggjjjrrr}}}}}}{{{zzzzzzzzz|||}}}}}}kkk\\\TTTRRRPPPYYYaaagggqqq{{{yyyqqqhhhbbb^^^```eeelllxxxvvvlll```ZZZTTTPPPOOORRRZZZjjjxxxxxxvvvkkkcccdddjjj{{{vvveeeXXXKKKEEECCC???======:::999999999999::::::;;;::::::::::::::::::::::::::::::999999::::::;;;<<<:::;;;===>>>>>>???BBBDDDDDDOOOeee}}}ooobbbaaaggglllrrrvvv{{{{{{ggg```^^^ggg{{{hhhUUUTTTZZZaaawww;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;<<<<<<<<<<<<<<<>>>AAA>>>@@@HHHNNN___{{{zzzrrrmmmeee^^^VVVPPPMMMKKKIIIGGGGGGFFFGGGKKKMMMQQQ[[[fffpppttt{{{}}}qqqhhhaaa[[[VVVUUUSSSQQQTTTXXXZZZbbbllluuuwwwrrrjjjddd]]]YYYTTTPPPNNNMMMLLLKKKJJJKKKMMMPPPVVV[[[___```cccmmmxxx}}}|||{{{yyyyyyzzz|||~~~}}}~~~zzzvvvqqqqqqppppppsss{{{ssscccZZZWWWTTT[[[___cccooo~~~yyyrrriiibbb```ccciiittt~~~vvvlll```YYYTTTOOONNNQQQXXXfff|||xxxwwwllldddbbbfff|||~~~{{{yyywwwgggZZZLLLFFFCCC>>><<<;;;999999999999999:::;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::999999::::::;;;<<<:::;;;===>>>>>>???BBBEEEEEEQQQhhhrrrdddaaaggglllqqqtttuuu|||jjjbbb___hhh|||~~~fffUUUTTTYYYggg|||;;;;;;;;;;;;;;;;;;;;;;;;:::;;;<<<<<<======<<<<<<===@@@>>>BBBKKKRRReee~~~}}}zzzqqqlllddd]]]TTTNNNLLLJJJHHHEEEFFFEEEGGGKKKMMMRRR\\\gggpppttt{{{vvvnnnddd]]]XXXVVVSSSQQQTTTXXXUUU]]]iiisssvvvrrrkkkeeebbb]]]WWWRRRPPPNNNLLLKKKIIIHHHIIIMMMRRRWWWZZZ[[[QQQ[[[eeellluuu~~~||||||xxxxxxyyy{{{}}}~~~}}}}}}}}}|||}}}}}}~~~yyywwwtttqqqmmmiiiccc___ZZZZZZZZZ[[[___hhhuuu~~~zzzlllccc```YYY___aaabbboooyyyooofffbbbbbbgggqqq{{{vvvlll```YYYSSSNNNMMMPPPWWWccc~~~{{{zzzoooeeebbbcccwwwzzzvvvuuuvvvjjj\\\NNNGGGCCC===::::::999999999999::::::;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::999999::::::;;;<<<999;;;===>>>>>>@@@BBBEEEGGGSSSkkkxxxiiieeejjjooosssvvvssszzzmmmddd```iii|||~~~uuucccVVVTTTWWWooo===<<<;;;:::999888888888:::;;;<<<<<<======<<<<<<<<>><<<;;;;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999::::::::::::::::::::::::;;;<<<>>>>>>???BBBFFFIIIHHHUUUmmmrrrmmmqqqxxx{{{||||||yyy~~~qqqaaa___mmm}}}}}}~~~yyyiiiZZZSSSWWW\\\ssszzztttyyy======<<<;;;::::::::::::;;;;;;;;;<<<<<<<<<<<<===<<>>===AAA@@@AAAIIIQQQiiizzzwww{{{xxxpppiiieee___XXXQQQMMMKKKIIIGGGHHHFFFGGGJJJNNNSSS___jjjuuuyyy~~~wwwkkkccc___^^^]]]\\\___bbbjjjwwwzzznnn```WWWQQQLLLJJJKKKFFFFFFHHHIIIJJJJJJKKKJJJJJJHHHJJJOOORRRUUU\\\dddmmmsss||||||{{{{{{}}}~~~}}}~~~~~~~~~~~~}}}zzzvvvtttooooooooonnnllljjjiiihhhhhhhhhiiijjjiiifff```\\\UUURRRNNNKKKJJJHHHFFFDDDBBBAAABBBDDDEEEJJJWWWddduuuvvvnnnjjjmmmllliiiiiiqqqzzz~~~vvvsssqqqqqqvvv}}}yyymmmaaaYYYTTTQQQOOOSSS]]]qqqxxxjjjdddaaakkk|||rrrkkkddd^^^TTTKKKEEEAAA>>><<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::<<<===>>>======>>>AAACCCLLLYYYrrr|||yyy~~~lll___^^^mmm|||{{{uuujjj^^^VVVUUU\\\cccwwwlllbbbdddjjjwww;;;;;;;;;;;;;;;<<<=========<<<:::999:::;;;===???===AAA@@@BBBJJJRRRjjj}}}ttttttyyyxxxooohhhddd___XXXRRRNNNKKKIIIGGGGGGFFFGGGJJJNNNTTT```kkkvvvzzzrrrgggbbb```___^^^bbbbbbhhhttt{{{jjj[[[QQQKKKIIIHHHCCCDDDEEEGGGHHHHHHGGGGGGKKKIIIJJJNNNPPPRRRXXX```eeejjjrrr|||~~~}}}|||}}}~~~~~~~~~~~~~~~~~~~~~}}}}}}{{{|||~~~~~~|||yyyuuurrrooonnnmmmkkkiiifffdddccccccccccccddddddbbb^^^ZZZRRROOOKKKIIIHHHGGGFFFDDDBBBAAAAAACCCDDDIIIVVVbbbsss||||||uuuppppppoookkkkkkqqqyyy~~~yyywwwuuutttxxx}}}|||ooobbbYYYTTTPPPOOORRRYYYlll{{{llleeeaaaiii~~~vvvoooeee___UUUMMMGGGBBB>>>;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999999::::::::::::;;;;;;===>>>?????????@@@CCCFFFKKKZZZsss}}}|||iii]]]^^^lll{{{~~~ssseeeZZZTTTVVV___hhhyyymmmfffdddfffppp999999999999:::;;;<<<======<<<:::999:::;;;===???===AAA@@@BBBKKKSSSkkkuuuoooooorrr{{{~~~yyyooohhhccc^^^XXXRRRNNNKKKIIIGGGGGGEEEGGGKKKOOOUUUaaammmwww{{{xxxjjjbbb___^^^]]]^^^___cccooo~~~vvvcccUUUMMMHHHFFFBBBCCCDDDEEEEEEEEEEEEEEEHHHFFFFFFJJJLLLNNNTTT[[[```cccjjjqqqyyy~~~}}}}}}~~~}}}~~~~~~~~~}}}}}}}}}}}}}}}}}}}}}}}}yyyzzz||||||{{{wwwsssqqqmmmmmmkkkiiifffccc```___```______```aaa```^^^\\\PPPMMMHHHEEEDDDDDDCCCBBBBBBAAABBBCCCDDDIIIUUUbbbsss}}}~~~xxxsssqqqooommmlllpppyyyzzzyyyxxxwww{{{~~~pppcccZZZSSSOOOMMMQQQVVVfff~~~ooohhhbbbjjj~~~}}}uuuggg```WWWNNNGGGAAA===:::;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999999999999::::::;;;;;;;;;;;;<<<>>>??????BBBEEEHHHIIIZZZuuuwwwfff\\\___mmm|||tttdddZZZTTTUUU```mmm|||qqqiiieeedddlllzzz999999999999999:::;;;<<<<<<<<<;;;:::;;;<<<===>>>===BBBAAACCCKKKTTTlll{{{mmmgggfffmmmzzz~~~|||zzz}}}zzzpppiiibbb]]]XXXRRROOOLLLIIIGGGFFFEEEFFFKKKOOOVVVbbbnnnwww{{{|||mmmccc^^^[[[YYYVVVXXX\\\fffuuujjjZZZQQQJJJEEEDDDCCCCCCCCCCCCDDDEEEFFFHHHFFFFFFIIIKKKLLLRRRYYY___bbbfffkkkqqqyyy~~~~~~}}}}}}~~~~~~~~~}}}}}}|||{{{{{{||||||||||||}}}}}}xxxyyyzzzzzzxxxvvvrrrpppkkkjjjhhhfffccc___]]][[[ZZZYYYYYY[[[]]]^^^]]]\\\TTTPPPKKKGGGFFFEEEDDDCCCAAA@@@@@@BBBCCCGGGSSS```sss|||~~~xxxssspppmmmllljjjmmmvvv}}}yyyyyyyyyyyy}}}ssseeeZZZSSSOOOMMMPPPTTTbbb}}}rrrjjjdddkkk}}}kkkdddYYYOOOGGGBBB===;;;;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999888999999::::::;;;;;;<<<888:::;;;<<<===@@@DDDGGGHHHZZZvvvqqqccc]]]bbbrrruuueeeZZZSSSSSSbbbrrr~~~vvviiieeebbbhhhuuu;;;;;;:::::::::;;;;;;<<<;;;;;;;;;<<<<<<<<<<<<======BBBAAACCCLLLUUUmmmuuukkkcccgggppp|||zzzwwwyyy{{{qqqiiiaaa]]]WWWSSSOOOLLLIIIGGGFFFDDDFFFKKKPPPVVVcccooowww{{{oooddd^^^YYYWWWPPPRRRVVV\\\fffuuuooo^^^UUUMMMEEEFFFEEECCCBBBBBBDDDFFFGGGJJJHHHGGGJJJJJJKKKPPPWWW]]]___cccfffjjjpppvvv{{{}}}~~~~~~}}}}}}}}}}}}}}}|||{{{zzzyyyyyyyyyzzzzzzzzz{{{{{{wwwxxxxxxwwwvvvtttrrrqqqiiiiiigggeeebbb^^^\\\ZZZTTTTTTTTTVVVYYY\\\\\\\\\\\\WWWQQQLLLJJJHHHGGGFFF@@@??????AAAAAAFFFRRR___qqqzzz|||vvvsssnnnjjjiiiggggggppp{{{|||wwwssstttuuuvvvzzzuuuggg\\\UUUPPPMMMPPPRRR___zzzuuullleeekkk~~~qqqiii]]]QQQHHHCCC???===;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::888888999::::::;;;<<<<<<:::;;;<<<======???CCCEEEJJJ\\\yyy}}}kkk```^^^gggyyyssseee[[[RRRRRRcccwww|||mmmiiidddgggqqq===<<<<<<;;;;;;;;;<<<<<<:::;;;<<<<<<======<<<<<<===BBBAAADDDLLLUUUmmmttthhhfffkkksssyyyuuuwww|||qqqjjjaaa]]]WWWSSSPPPMMMIIIGGGEEEDDDFFFKKKPPPWWWcccooowww{{{qqqeee^^^XXXUUUMMMOOORRRTTTYYYfffwwwqqqaaaXXXOOOFFFHHHFFFCCCAAAAAADDDGGGIIIIIIFFFEEEGGGFFFFFFKKKQQQUUUWWW[[[^^^aaafffkkkoooqqqvvv~~~~~~~~~}}}}}}}}}}}}|||{{{zzzyyywwwwwwxxxxxxxxxyyyyyyyyywwwwwwwwwvvvuuusssrrrqqqjjjjjjhhhfffccc```]]]\\\RRRQQQQQQTTTXXX[[[]]]]]]^^^YYYRRRLLLIIIGGGFFFEEEAAA@@@@@@BBBBBBFFFSSS___nnnwww{{{uuusssmmmhhhfffcccccckkkvvvvvvpppmmmnnnooopppvvv|||}}}xxxiii^^^VVVQQQNNNPPPRRR]]]xxxwwwnnneeejjj}}}vvvmmm```SSSJJJDDDAAA???;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;888888999::::::;;;<<<<<<>>>????????????@@@CCCEEELLL___{{{wwwfff^^^```kkk~~~~~~qqqddd[[[RRRQQQccc{{{uuupppjjjiiippp;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;;;;;;;<<<======;;;@@@???BBBJJJTTTlll}}}llldddeeennn}}}}}}tttxxx{{{ppphhhccc^^^XXXRRRNNNKKKIIIGGGEEEGGGHHHIIINNNWWWdddnnnxxx{{{yyyjjjbbb]]]YYYYYYTTTQQQSSSVVV\\\gggqqq~~~zzzpppcccWWWPPPMMMJJJGGGCCCBBBBBBCCCBBBBBBGGGFFFEEEEEEEEEFFFHHHIIIRRRSSSUUUWWWYYY\\\^^^___dddeeeiiiqqq~~~~~~}}}~~~}}}|||{{{yyyxxxwwwvvvwwwwwwwwwwwwwwwxxxxxxxxxxxxvvvuuutttuuuuuusssrrrmmmiiieeecccdddaaa[[[UUUPPPOOONNNNNNQQQVVV[[[^^^\\\YYYUUUQQQLLLHHHEEEDDDDDDAAA???AAACCCFFFNNNVVVlllvvv~~~}}}|||yyyvvvqqqlllddd``````dddgggiiinnnjjjdddaaabbbeeehhhiiirrrvvv{{{{{{lllaaaXXXQQQNNNNNNRRR\\\rrrwwwiiieeekkkrrrxxxooobbbTTTJJJDDD@@@>>>===;;;999999::::::999888999::::::;;;;;;::::::999:::::::::;;;;;;;;;<<<<<<===>>>>>>>>>>>>@@@DDDGGGPPP```sssbbb^^^dddppp~~~lll]]]VVVQQQRRReee|||xxxuuurrrooosss;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;;;;;;;<<<======<<>>>>>>>>>>>@@@DDDGGGPPPaaarrrcccaaahhhwww~~~lll[[[TTTPPPRRRfff~~~zzzyyywwwvvvyyy;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;;;;;;;<<<======>>>BBBAAABBBJJJQQQhhhzzzqqqqqqvvv|||sssxxx|||rrrjjjaaa\\\VVVPPPMMMKKKIIIGGGEEEGGGHHHIIINNNWWWdddnnnvvvzzzxxxuuupppjjj```\\\ZZZ[[[ZZZWWWWWW[[[bbbdddeeeccc^^^WWWRRRPPPJJJGGGDDDBBBAAABBBAAAAAADDDDDDEEEFFFFFFFFFFFFFFFIIIKKKNNNPPPRRRRRRQQQQQQOOORRRVVV[[[aaalllyyy~~~~~~}}}|||{{{zzzxxxwwwwwwyyyyyyyyyxxxxxxwwwvvvvvvvvvtttssssssssssssrrrpppooollljjjiiiiiieee___ZZZQQQMMMIIIGGGHHHNNNTTTXXX[[[YYYVVVQQQMMMIIIGGGFFFDDDAAA@@@BBBCCCEEEKKKRRRbbbmmmxxx||||||}}}{{{xxxrrrllleee```___aaabbbccc]]]XXXRRRMMMMMMOOOQQQRRRTTTZZZccclllssszzzqqqeee\\\UUUQQQPPPTTT^^^sss~~~mmmdddeeejjjvvvhhhYYYMMMEEE@@@<<<<<<;;;999999:::;;;:::999999::::::;;;;;;::::::999:::::::::;;;;;;;;;<<<<<<======>>>>>>>>>AAAEEEHHHOOOcccrrrdddcccjjjyyy~~~jjjYYYRRROOOSSShhh}}}}}}}}}}}};;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;;;;;;;<<<======???CCCBBBCCCIIIPPPeeeyyyyyy}}}zzzrrrwww|||rrrkkk^^^ZZZTTTOOOLLLKKKIIIHHHEEEGGGHHHIIINNNWWWdddnnnvvvzzz{{{tttkkkeee```^^^\\\WWWUUUWWWXXX[[[___```___[[[WWWTTTLLLHHHEEEBBBBBBBBBAAA@@@BBBCCCEEEFFFGGGFFFEEEDDDGGGIIIMMMPPPQQQQQQOOONNNKKKNNNRRRTTTWWW```mmmxxx}}}}}}|||{{{zzzyyyxxxxxxyyyyyyzzzyyyyyywwwvvvuuutttsssqqqrrrssssssqqqpppnnnmmmmmmnnnnnnllliiieeeXXXTTTMMMIIIIIIMMMSSSXXXYYYWWWTTTPPPLLLHHHFFFEEECCCAAAAAACCCCCCDDDIIIOOO\\\iiivvv||||||uuupppiiidddccccccdddddd[[[VVVNNNIIIHHHHHHJJJJJJJJJOOOWWW```iiisss|||rrrggg]]]VVVRRRPPPUUU^^^qqqoooeeegggkkkvvvhhhZZZOOOFFF@@@===<<<:::999999:::;;;:::999999::::::;;;;;;::::::999:::::::::;;;;;;;;;<<<<<<<<<===>>>>>>>>>AAAEEEHHHNNNcccsssdddaaaggguuujjjWWWPPPNNNSSSiii;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;;;;;;;<<<======???CCCBBBCCCIIINNNccc~~~yyyrrrvvv{{{qqqjjj\\\XXXRRRNNNLLLJJJIIIHHHEEEGGGHHHIIINNNWWWdddnnnuuuzzz|||sssjjjaaa]]]ZZZUUUTTTUUUSSSVVVZZZ^^^___]]]YYYVVVNNNJJJFFFCCCCCCBBBAAA@@@BBBCCCDDDEEEFFFEEEDDDDDDCCCEEEIIILLLNNNNNNMMMMMMMMMOOOQQQPPPQQQWWWccclll{{{}}}}}}|||{{{zzzzzzyyyyyyyyyzzzzzzzzzyyyxxxvvvtttsssrrrqqqqqqrrrsssqqqpppnnnnnnoooqqqsssttttttsssccc]]]TTTMMMJJJMMMRRRVVVVVVTTTQQQMMMJJJGGGEEEDDDCCCAAAAAACCCCCCCCCFFFLLLXXXeeettt}}}xxxsssnnnjjjhhhhhhhhhhhh\\\VVVNNNHHHEEEEEEFFFFFFFFFHHHMMMTTT]]]iiiuuu}}}ssshhh^^^VVVRRRQQQUUU\\\mmmqqqhhhjjjooo}}}uuuhhh[[[PPPHHHBBB???;;;:::888999:::;;;;;;:::999::::::;;;;;;::::::999:::::::::;;;;;;;;;<<<<<<<<<======>>>???AAAEEEIIIMMMdddrrrccc___dddqqqjjjVVVNNNMMMSSShhh;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;;;;;;;<<<======>>>CCCBBBCCCHHHNNNbbbzzztttxxxyyyooohhhZZZVVVPPPMMMKKKJJJIIIIIIEEEGGGHHHIIINNNWWWdddnnnvvv{{{xxxlllaaa[[[WWWSSSQQQRRROOOQQQUUUYYY]]]]]]ZZZWWWPPPMMMHHHEEEDDDCCCBBBAAABBBCCCCCCDDDDDDDDDDDDDDDDDDFFFJJJNNNQQQSSSSSSSSSQQQQQQPPPNNNMMMQQQXXX^^^nnnyyy}}}}}}||||||{{{zzzzzzyyyxxxyyyzzz{{{zzzyyywwwuuusssrrrqqqqqqssssssrrrqqqnnnoooqqqsssvvvzzz}}}~~~nnnggg\\\SSSMMMMMMOOORRRTTTRRROOOLLLHHHFFFDDDCCCCCCAAABBBDDDDDDBBBDDDIIIRRR```qqq{{{wwwtttpppmmmmmmmmmllllll^^^XXXOOOGGGDDDCCCBBBBBBCCCDDDGGGLLLSSS^^^kkksss|||uuuiii___WWWRRRQQQTTTYYYgggyyynnnnnnsss}}}uuuiii\\\QQQIIICCC???;;;999888999:::;;;;;;:::999::::::;;;;;;::::::999:::::::::;;;;;;;;;<<<<<<;;;<<<===>>>???AAAFFFIIINNNfff}}}ooobbb^^^cccrrrlllVVVOOOMMMRRRfff|||;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;;;;;;;<<<=========BBBAAACCCHHHMMMaaa}}}xxx{{{wwwmmmeeeXXXTTTOOOLLLJJJJJJIIIIIIEEEGGGHHHIIINNNWWWdddnnnvvv{{{|||pppccc\\\XXXRRRNNNNNNNNNOOOQQQWWW\\\^^^]]]ZZZRRROOOJJJGGGEEEDDDCCCBBBCCCCCCBBBBBBCCCCCCDDDEEEFFFHHHKKKPPPTTTXXX[[[\\\XXXUUUQQQNNNMMMNNNQQQSSScccooo}}}}}}||||||{{{{{{zzzzzzwwwxxxzzz{{{{{{zzzxxxvvvsssrrrqqqrrrssstttsssrrrppppppqqqsssvvv{{{zzzsssggg[[[SSSPPPPPPQQQSSSQQQOOOLLLIIIFFFEEEDDDBBBAAABBBEEEDDDAAACCCGGGJJJZZZlllwww~~~}}}tttqqqnnnmmmnnnnnnnnnmmmaaaZZZQQQIIIDDDCCCBBBAAABBBDDDGGGKKKPPPXXXaaagggpppxxxwwwlllaaaYYYTTTQQQSSSVVVaaazzz{{{wwwyyyxxxlll^^^SSSJJJCCC???;;;999888888:::<<<;;;;;;999::::::;;;;;;::::::999:::::::::;;;;;;;;;<<<<<<;;;<<<===>>>???BBBFFFIIIPPPjjj~~~{{{|||yyylll___]]]bbbrrrnnnWWWOOOMMMQQQcccwww;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;;;;;;;<<<======<<>>;;;999888888:::<<<<<<;;;999::::::;;;;;;::::::999:::::::::;;;;;;;;;<<<<<<;;;<<<===>>>???BBBFFFJJJRRRllluuurrrsssvvvxxxyyyxxxjjj^^^ZZZ___ooooooXXXPPPNNNQQQaaattt999999999:::::::::;;;;;;===============<<<<<<<<<>>>BBB@@@BBBHHHMMM___|||}}}tttiiiaaaWWWSSSMMMIIIHHHHHHGGGGGGEEEFFFFFFGGGLLLVVVdddnnnvvvzzz}}}ooobbbZZZVVVSSSQQQWWWWWWZZZ```eeefffccc___\\\TTTMMMLLLKKKHHHEEEEEEBBBDDDEEEGGGHHHHHHGGGGGGFFFEEEEEEGGGLLLRRRYYY]]][[[^^^\\\TTTMMMLLLMMMLLLUUU]]]iiivvv~~~}}}}}}}}}|||{{{zzzxxxyyyyyyyyyyyyxxxwwwwwwrrrrrrrrrrrrsssssstttuuummmnnnooopppsssxxx{{{ooocccZZZUUUSSSSSSSSSRRRQQQMMMIIIEEECCC@@@AAABBBBBB@@@@@@AAABBBFFFNNN[[[iiisssvvvsssoooiiihhhgggfffggghhhjjjlllhhh```UUUMMMIIIHHHFFFDDDCCCDDDHHHOOOVVVZZZYYYVVV^^^dddooozzz|||qqqfff\\\VVVTTTUUUWWW^^^sss~~~~~~rrrdddWWWKKKCCC???======<<<;;;::::::::::::999999::::::::::::;;;;;;:::::::::;;;;;;;;;<<<<<<<<<;;;===@@@@@@@@@FFFNNNYYYpppsssqqqnnnmmmpppvvv}}}}}}vvvggg]]]^^^aaalllmmmWWWPPPMMMNNN\\\nnn::::::;;;;;;;;;<<<<<<<<<=====================<<<>>>BBB@@@BBBHHHMMM___{{{|||ssshhh```VVVRRRLLLHHHGGGGGGGGGFFFEEEFFFFFFHHHLLLVVVdddnnnuuuyyy~~~vvvkkkccc^^^ZZZWWWZZZ\\\aaaiiippprrrppplllddd[[[SSSPPPMMMIIIFFFFFFCCCDDDEEEFFFFFFFFFEEEEEEHHHGGGFFFGGGJJJOOOTTTXXXZZZ]]][[[SSSMMMKKKKKKJJJOOOWWWdddqqq{{{~~~}}}}}}|||{{{zzzyyyyyyyyyyyyxxxwwwvvvuuussssssrrrqqqqqqqqqqqqqqqoooppppppppprrrwww}}}{{{qqqfff^^^ZZZYYYVVVUUUTTTQQQNNNIIIEEECCC@@@AAABBBAAA@@@???@@@AAADDDKKKVVVbbbkkknnnllliiicccbbbaaaaaabbbdddfffhhhggg```VVVNNNIIIGGGEEEDDDDDDFFFJJJRRRZZZ]]]\\\YYY\\\aaaiiisss~~~|||qqqfff\\\VVVTTTUUUWWW___sss}}}rrreeeXXXLLLDDD???======<<<;;;::::::::::::999999::::::::::::;;;;;;:::::::::;;;;;;;;;<<<<<<<<<;;;===@@@@@@@@@FFFNNNYYYqqqyyyuuuooolllnnnttt|||{{{ssscccYYYYYY]]]gggnnnXXXPPPLLLMMMZZZlll;;;;;;;;;<<<<<<<<<======<<<<<<=====================AAA@@@BBBHHHLLL^^^zzz~~~{{{ssshhh```UUUQQQLLLHHHFFFFFFFFFFFFDDDEEEFFFHHHLLLVVVcccmmmtttxxx~~~vvvnnnhhhccc```___bbbjjjuuuqqqfff[[[VVVQQQKKKHHHHHHFFFFFFGGGHHHHHHGGGGGGFFFJJJIIIGGGFFFHHHKKKOOOQQQWWWZZZYYYRRRLLLJJJIIIHHHIIIQQQ]]]iiisssyyy~~~~~~|||||||||zzzzzzzzzyyywwwvvvtttssssssrrrpppooonnnmmmllllllooooooooonnnoootttzzz~~~~~~yyyqqqiiibbb___^^^ZZZXXXVVVRRRNNNIIIEEECCCAAAAAABBB@@@???>>>???AAABBBGGGOOOXXX___bbbaaa___YYYYYYYYYYYY[[[^^^aaacccfff```WWWOOOJJJGGGDDDCCCEEEGGGMMMVVV___cccbbb___\\\\\\aaakkkxxx}}}rrrggg]]]WWWSSSTTTWWW___rrr{{{rrrfffZZZMMMDDD???======<<<;;;::::::::::::999999::::::::::::;;;;;;:::::::::;;;;;;;;;<<<<<<<<<<<<===@@@@@@@@@FFFNNNZZZsss|||tttoooooouuu}}}yyysssbbbVVVWWWZZZddd}}}nnnXXXOOOLLLLLLYYYjjj;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<===============AAA@@@BBBHHHLLL]]]yyy}}}}}}|||tttiiiaaaUUUQQQKKKGGGFFFFFFEEEEEEDDDEEEGGGHHHLLLVVVbbbkkkrrrwww|||xxxpppjjjgggbbbfffppp~~~~~~rrreee]]]VVVOOOJJJJJJHHHJJJKKKMMMMMMMMMLLLKKKJJJIIIGGGFFFFFFHHHKKKMMMTTTXXXXXXQQQKKKIIIHHHFFFEEELLLXXXccckkkpppsssuuuyyy~~~}}}|||}}}{{{zzzzzzxxxvvvtttsssqqqpppooonnnlllkkkjjjjjjjjjllllllkkkkkkmmmqqqwww|||}}}|||xxxrrrkkkeeeaaa```\\\ZZZVVVRRRMMMHHHEEECCCAAAAAAAAA@@@>>>>>>???AAAAAADDDHHHOOOUUUWWWWWWUUUQQQQQQQQQRRRUUUXXX\\\^^^ccc___WWWPPPJJJFFFDDDCCCDDDGGGNNNYYYdddjjjjjjhhh^^^[[[\\\dddsss}}}rrrggg^^^XXXRRRTTTWWW^^^qqq|||}}}yyyrrrhhh\\\OOOEEE???======<<<;;;::::::::::::999999999:::::::::;;;;;;:::::::::;;;;;;;;;<<<<<<===<<<>>>@@@@@@AAAGGGOOOZZZtttzzzvvvvvvzzzwwwwwweeeXXXXXX\\\fff~~~mmmWWWOOOKKKJJJWWWhhh999::::::::::::;;;;;;;;;;;;<<<<<<<<<======>>>>>>===AAAAAACCCIIILLL\\\www~~~vvvkkkcccUUUQQQKKKGGGFFFFFFEEEEEEDDDEEEGGGHHHLLLUUUaaajjjqqquuu{{{wwwpppmmmfffkkkuuu}}}nnneee]]]TTTOOONNNJJJLLLPPPSSSTTTSSSQQQPPPJJJHHHGGGFFFFFFHHHJJJLLLRRRWWWXXXRRRLLLJJJHHHEEEDDDKKKTTT]]]cccfffhhhjjjlllpppvvv}}}~~~}}}}}}zzzzzzyyyxxxvvvsssqqqpppllllllkkkiiiiiihhhhhhhhhiiijjjjjjjjjlllqqqxxx}}}~~~~~~{{{vvvnnngggcccaaa[[[XXXTTTOOOJJJFFFDDDCCCAAAAAAAAA???>>>>>>AAACCCBBBBBBEEEIIIMMMOOOOOONNNKKKKKKKKKMMMPPPUUUXXX[[[```]]]WWWQQQJJJFFFDDDDDDCCCFFFMMMYYYfffoooqqqqqqccc___]]]cccppp~~~ssshhh^^^XXXRRRTTTVVV]]]pppuuu{{{xxx}}}zzzsssiii]]]QQQFFF@@@======<<<;;;::::::::::::999999999:::::::::;;;;;;:::::::::;;;;;;;;;<<<<<<===<<<>>>AAAAAAAAAGGGOOO[[[uuu}}}}}}xxxzzzhhhZZZZZZ___hhhlllWWWOOOKKKJJJUUUfff999999999:::::::::;;;;;;;;;;;;<<<<<<===>>>>>>>>><<>>AAAAAAAAAGGGOOO[[[vvv||||||iii[[[[[[```jjjjjjUUUNNNJJJIIIUUUeee::::::::::::;;;;;;;;;<<<;;;;;;<<<<<<===>>>>>>???<<>>===???AAAAAABBBHHHPPP\\\vvvkkk\\\]]]cccmmmhhhTTTMMMJJJIIIUUUeee;;;;;;;;;<<<<<<<<<======;;;;;;;;;<<<===>>>>>>???<<>>===???BBBBBBBBBHHHPPP\\\www|||nnn___```fffqqq}}}gggSSSMMMJJJJJJUUUfff~~~:::::::::;;;;;;;;;<<<<<<::::::999999::::::;;;<<<<<>>@@@GGGJJJYYYrrr~~~rrrhhhooo~~~ttthhh```WWWSSSNNNJJJHHHGGGFFFEEEDDDCCCEEEJJJNNNSSS^^^iiilllqqqxxx~~~}}}wwwpppllljjjqqqxxx|||}}}wwwiii[[[UUUOOOJJJKKKKKKHHHHHHKKKPPPVVV\\\[[[TTTLLLHHHHHHDDDCCCCCCEEEHHHIIIFFFCCCHHHIIIMMMSSSYYYcccvvv~~~~~~}}}{{{}}}zzzsssssssssrrrrrrqqqqqqqqqllljjjfffcccaaaaaaaaabbb___]]]ZZZXXXWWWXXX[[[\\\bbbbbb```^^^ZZZVVVRRROOODDDBBB@@@>>>===>>>@@@BBBAAABBBBBB@@@??????BBBDDDEEEDDDDDDEEEFFFGGGGGGFFFDDDDDDDDDEEEHHHMMMQQQTTTWWWVVVTTTOOOJJJFFFEEEEEEJJJKKKMMMTTT]]]gggmmmqqqqqqooommmnnnrrrzzzuuujjj___XXXPPPTTTVVVZZZjjjwwwqqqtttuuuiii___UUUKKKDDD???>>>===<<<<<<;;;;;;<<<;;;::::::999999::::::;;;;;;;;;:::999999;;;<<<===>>>===>>>@@@@@@@@@GGGOOO\\\www~~~{{{kkk]]]^^^aaarrrlllVVVMMMKKKMMMVVVaaa{{{:::::::::;;;;;;;;;<<<<<<;;;;;;::::::;;;;;;<<<===<<>>@@@GGGJJJXXXrrrtttiiiooo}}}ttthhh```WWWSSSNNNJJJHHHGGGFFFEEEEEEDDDFFFJJJMMMRRR]]]hhhlllqqqxxx~~~zzzuuuuuu|||ssseeeXXXQQQLLLLLLKKKIIIIIIKKKQQQVVV[[[\\\WWWQQQLLLJJJFFFDDDCCCEEEGGGHHHFFFDDDEEEFFFJJJOOOUUU^^^ooo~~~{{{wwwsss~~~{{{uuuuuutttsssqqqpppooooookkkiiifffcccaaa`````````[[[XXXTTTQQQOOOPPPRRRSSSWWWWWWVVVTTTQQQMMMJJJHHHCCCBBB???>>>===>>>@@@AAAAAAAAAAAA@@@??????BBBDDDCCCBBBCCCCCCEEEFFFEEEEEEGGGGGGGGGHHHKKKOOORRRUUUVVVVVVTTTPPPLLLIIIHHHHHHKKKKKKNNNTTT^^^gggnnnqqqrrrpppnnnnnnrrryyyvvvkkk___XXXPPPSSSUUUXXXgggyyyrrrsssssshhh^^^TTTJJJDDD???>>>===<<<<<<;;;;;;<<<;;;::::::999999::::::;;;;;;;;;;;;;;;;;;<<<<<<===>>>===>>>@@@@@@AAAGGGPPP```{{{{{{kkk^^^___cccuuupppYYYNNNKKKLLLTTT___|||:::::::::;;;;;;;;;<<<<<<<<<;;;;;;;;;;;;<<<======<<>>@@@FFFIIIXXXrrrvvvjjjooo|||ssshhh```XXXSSSNNNJJJGGGFFFEEEDDDFFFEEEFFFJJJMMMQQQ[[[ffflllqqqxxx~~~~~~yyykkk\\\UUUOOOMMMLLLIIIIIILLLQQQTTTYYY[[[ZZZVVVQQQNNNHHHGGGEEEEEEFFFFFFFFFEEECCCCCCFFFJJJOOOWWWffftttzzztttoooxxx}}}~~~|||wwwvvvuuusssqqqpppnnnnnnjjjiiifffcccaaa___^^^]]]XXXUUUQQQLLLIIIIIIJJJKKKLLLKKKKKKIIIHHHEEEDDDBBBBBBAAA???======>>>@@@AAA@@@@@@@@@@@@??????BBBDDDCCCCCCDDDEEEFFFGGGGGGGGGKKKKKKKKKLLLOOORRRUUUWWWXXXXXXVVVSSSNNNLLLKKKLLLMMMMMMPPPVVV```iiiooorrrsssqqqoooooorrryyyxxxlll```XXXQQQSSSSSSVVVdddyyyqqqooo~~~ttthhh___UUULLLEEE???>>>===<<<<<<;;;;;;<<<;;;;;;::::::::::::;;;;;;;;;;;;<<<============<<<>>>===>>>@@@@@@AAAHHHPPPbbb~~~{{{kkk^^^```dddwwwttt]]]PPPKKKKKKSSS___}}}:::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;<<<<<<===<<>>@@@FFFIIIWWWqqqxxxjjjmmm}}}zzzrrrggg```WWWSSSMMMIIIGGGFFFEEEDDDFFFEEEFFFIIILLLPPPZZZdddlllqqqxxx~~~~~~pppaaaYYYQQQNNNLLLIIIIIIKKKPPPRRRUUUYYY\\\ZZZVVVSSSLLLKKKHHHFFFEEEEEEEEEDDDBBBAAACCCGGGJJJPPP\\\hhh|||zzzuuutttzzz}}}zzzvvvuuutttsssqqqooonnnnnniiihhhfffdddaaa^^^\\\[[[YYYVVVQQQMMMIIIHHHHHHHHHFFFFFFEEEEEEDDDCCCBBBBBBAAA@@@>>>======>>>???@@@???@@@@@@@@@???@@@CCCEEEEEEGGGJJJKKKLLLLLLMMMNNNNNNOOOPPPSSSUUUXXX[[[\\\]]]\\\ZZZVVVQQQMMMLLLLLLOOOOOOSSSYYYbbbkkkqqqsssuuusssppppppsssyyy{{{nnnaaaXXXSSSSSSRRRUUUbbb|||~~~uuummmiiiwwwvvvkkkbbbXXXNNNHHH???>>>===<<<<<<;;;;;;<<<;;;;;;::::::::::::;;;;;;:::;;;===>>>>>>>>>===<<<>>>===>>>AAAAAABBBHHHQQQccc{{{jjj^^^```eeevvvwww___RRRLLLKKKUUUaaa:::::::::;;;;;;;;;<<<<<<:::::::::999::::::;;;<<<<<>>>>>???@@@AAA>>>???@@@@@@@@@AAADDDGGGHHHKKKPPPRRRSSSSSSUUUWWWTTTVVVXXX[[[^^^```bbbcccdddccc___YYYRRRMMMKKKJJJPPPQQQTTT[[[dddlllqqqsssuuussspppooorrrxxx~~~qqqcccZZZUUUSSSRRRUUUaaaxxx|||yyyyyyzzzwwwnnnggggggtttyyymmmbbbXXXNNNGGG???>>>===<<<<<<;;;;;;<<<<<<;;;;;;::::::;;;;;;<<<:::;;;===>>>>>>>>>===<<<======>>>AAAAAABBBIIIRRReee{{{jjj^^^```ddduuuwww```SSSLLLLLLWWWeee:::::::::;;;;;;;;;<<<<<<:::999999999999:::;;;;;;<<>>===<<<<<<;;;;;;<<<<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;<<<============<<<======>>>AAABBBCCCJJJRRRhhh~~~iii^^^```eeevvvvvv```SSSLLLLLLYYYhhh:::::::::;;;;;;;;;<<<<<<:::::::::::::::;;;<<<<<<<<<@@@===???EEEGGGUUUooosssbbbbbbkkkwww|||uuulllaaaZZZRRRNNNJJJGGGGGGHHHHHHGGGDDDCCCDDDGGGJJJNNNXXXccciiinnnuuu{{{wwwlll___XXXRRRNNNOOORRRQQQSSSTTTUUUVVVZZZaaagggddddddbbb[[[SSSLLLIIIHHHEEEBBBAAADDDFFFHHHNNNTTT```ooo~~~|||{{{vvvuuurrrooollliiifffeee___^^^[[[YYYWWWWWWXXXXXXTTTVVVXXXZZZYYYVVVSSSQQQKKKJJJHHHFFFDDDDDDDDDDDD@@@@@@AAAAAAAAABBBBBBBBB???AAABBBBBBCCCEEEHHHKKKSSSZZZaaafffggghhhlllpppnnnoooqqqrrrrrrqqqooommmllljjjeee]]]TTTMMMIIIHHHKKKLLLPPPXXX```ggglllmmmmmmkkkhhhhhhkkkqqqxxx}}}~~~wwwhhh^^^UUURRRQQQUUU\\\mmmyyyuuurrrooojjjggghhhssssssfffYYYMMMEEE???>>>===<<<<<<;;;;;;<<<<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;<<<<<<======<<<>>>AAABBBCCCJJJSSShhh}}}fff]]]aaagggzzzwwwaaaSSSKKKKKKXXXhhh:::::::::;;;;;;;;;<<<<<<<<<;;;;;;;;;;;;<<<=========@@@===???EEEGGGUUUnnnqqq```___gggsss{{{tttkkk```XXXQQQMMMIIIGGGGGGHHHHHHHHHCCCBBBCCCGGGJJJNNNYYYccchhhmmmtttzzz~~~|||pppddd[[[UUUQQQQQQUUUSSSUUUWWWVVVUUUZZZdddllljjjkkkiiibbbXXXPPPKKKJJJEEEAAAAAADDDFFFGGGLLLRRRUUUcccsss~~~~~~~~~xxxwwwsssooojjjfffcccaaa\\\ZZZWWWTTTSSSTTTVVVWWWZZZ]]]aaaeeeeeebbb___\\\OOOMMMKKKHHHGGGFFFFFFFFFAAAAAAAAABBBBBBCCCCCCCCC@@@AAABBBCCCDDDFFFIIILLLZZZbbbjjjoooqqqssswww{{{yyyzzzzzzzzzxxxuuuqqqooollljjjeee]]]TTTMMMJJJHHHHHHJJJNNNUUU^^^eeeiiijjjiiigggddddddhhhnnnvvvzzzzzz~~~xxxjjj___SSSPPPPPPTTTZZZiii|||vvvrrrnnnllljjjgggpppyyykkk]]]PPPHHH???>>>===<<<<<<;;;;;;<<<<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;:::999999;;;<<<======<<<>>>AAABBBDDDKKKSSSfff{{{eee\\\bbbiii}}}xxxbbbSSSJJJIIIWWWggg;;;::::::::::::;;;<<<<<<;;;::::::::::::;;;<<<<<>>>>>@@@BBBHHHWWWeeesssaaabbbeeerrr}}}uuukkk___WWWQQQNNNKKKHHHGGGFFFEEECCCEEECCCEEEHHHIIILLLUUU^^^eeekkktttzzz}}}{{{kkkbbb[[[TTTRRRUUUZZZYYYXXXWWWXXX[[[aaaeeennnnnnlllhhhaaaXXXPPPLLLJJJFFFDDDFFFGGGGGGKKKPPPUUU^^^jjjssszzz~~~{{{yyywwwrrrlllgggcccaaa```WWWVVVTTTPPPMMMNNNRRRVVVYYY\\\bbbhhhlllkkkfffcccXXXUUUPPPLLLIIIHHHIIIJJJCCCCCCDDDDDDDDDBBBAAA@@@@@@AAAAAAAAABBBFFFJJJNNNWWWaaammmsssttttttxxx||||||}}}}}}}}}{{{yyyvvvtttnnnlllfff\\\SSSKKKGGGFFFGGGGGGJJJRRR[[[cccggghhheeedddccccccfffkkkqqquuutttxxx}}}{{{jjj^^^TTTPPPPPPUUU[[[eee|||{{{xxxssslllfffgggwww}}}nnn___PPPFFF???===;;;:::::::::999888;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;===<<<>>>AAACCCEEEMMMVVViii}}}xxxvvvyyywwwkkk___^^^kkkhhhPPPLLLNNNVVVddd~~~;;;::::::::::::;;;<<<<<<<<<;;;;;;;;;;;;<<<======???===>>>???AAAGGGUUUccc||||||uuubbbaaacccqqqvvvlllaaaXXXQQQNNNKKKHHHGGGFFFEEECCCEEECCCDDDGGGIIILLLTTT^^^dddjjjrrrxxx|||rrriiibbb[[[XXXZZZ]]]\\\[[[XXXXXXZZZ___ccckkkkkkkkkhhhccc[[[SSSNNNKKKFFFDDDFFFFFFFFFIIINNNRRRYYYaaagggnnnyyy}}}wwwuuupppkkkeeeaaa]]][[[RRRRRRPPPMMMJJJJJJNNNRRRVVVZZZaaaiiioooqqqnnnkkkbbb___YYYSSSNNNLLLKKKKKKEEEEEEFFFFFFEEECCCBBBAAA@@@AAAAAAAAABBBFFFJJJNNNZZZbbblllqqqpppqqqtttxxx}}}~~~~~~}}}zzzwwwtttmmmjjjddd\\\RRRKKKGGGFFFEEEEEEHHHOOOXXX```eeeggggggfffdddccceeeiiiooossstttvvvxxx||||||lllaaaWWWRRRRRRVVV[[[eee{{{~~~zzzuuunnnhhhjjjyyysssbbbRRRHHH@@@>>>;;;;;;;;;;;;:::999;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;<<<<<<<<<>>>===>>>AAACCCEEEMMMVVVkkkwwwsssooonnnrrr{{{qqqfff]]]___ooommmUUUOOONNNTTTbbb}}};;;::::::::::::;;;<<<<<<===<<<<<<<<<<<<===>>>>>>===<<<===???AAAFFFSSS```xxxwwwxxxbbb```aaapppxxxnnncccZZZQQQNNNKKKHHHGGGFFFEEECCCDDDCCCDDDGGGHHHKKKSSS]]]bbbiiiqqqwwwzzz|||}}}ssskkkeeebbbbbbbbb```^^^ZZZWWWXXX\\\___eeegggiiiiiieee^^^WWWRRRMMMHHHEEEFFFFFFEEEHHHLLLOOOTTTXXX[[[```kkk|||~~~xxxvvvrrrmmmfff```ZZZXXXOOOOOOMMMKKKIIIIIIKKKNNNSSSWWW^^^hhhooorrrrrrpppjjjfffaaaZZZTTTQQQNNNNNNHHHHHHHHHGGGFFFEEECCCBBB@@@AAAAAAAAABBBFFFJJJNNN[[[aaahhhkkkjjjkkknnnrrryyyzzz{{{|||zzzvvvrrrppphhhfffaaaYYYQQQKKKHHHGGGEEEEEEGGGLLLUUU]]]cccfffgggfffdddbbbcccgggmmmrrruuurrrqqqssszzz}}}nnndddYYYTTTSSSWWW[[[eee|||}}}xxxqqqkkklll{{{xxxfffUUUJJJAAA???<<<;;;<<<<<<;;;:::;;;;;;;;;;;;;;;;;;;;;;;;999999::::::;;;<<<======???===???BBBBBBDDDLLLUUUnnnqqqlllggggggllluuu}}}~~~kkkaaaYYY^^^ooorrr[[[RRRMMMQQQ___zzz;;;::::::::::::;;;<<<<<<<<<<<<<<<<<<<<<======>>>===<<<===???@@@DDDPPP\\\{{{xxxwwwzzzccc^^^^^^mmmwwwnnnccc[[[QQQNNNKKKHHHGGGFFFDDDCCCDDDCCCDDDFFFGGGJJJRRR\\\bbbhhhqqqvvvyyy||||||uuuoookkkhhhgggeee```[[[VVVUUUWWWZZZ___bbbgggiiihhhbbb\\\WWWPPPKKKGGGGGGFFFDDDFFFJJJNNNRRRUUUVVVXXXaaaqqq}}}}}}{{{wwwqqqjjjbbb[[[WWWQQQQQQPPPNNNMMMLLLMMMMMMPPPSSSYYYbbbjjjoooooonnnjjjhhhccc^^^YYYUUUSSSRRRLLLLLLKKKIIIGGGEEEDDDCCC@@@AAAAAAAAABBBFFFJJJNNNXXX\\\aaaccccccdddgggkkknnnppprrrsssqqqnnniiigggcccaaa]]]VVVOOOJJJGGGGGGGGGGGGGGGKKKQQQYYY```dddbbbbbb```^^^___ccckkkqqqvvvpppkkkkkkrrr}}}}}}ooodddZZZTTTSSSWWW\\\fff~~~zzzrrrkkkkkkzzz|||hhhWWWLLLCCC@@@===<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;888888999:::;;;======>>>???>>>???BBBBBBDDDLLLUUUnnntttnnniiihhhmmmuuu{{{|||~~~|||zzziii]]]VVV[[[jjjqqq]]]SSSMMMOOO]]]www;;;::::::::::::;;;<<<<<<;;;;;;::::::;;;;;;<<<===<<<<<<>>>@@@@@@CCCNNNYYYyyyyyyxxxzzzccc]]][[[jjj~~~uuulllbbbZZZQQQNNNKKKHHHGGGFFFDDDCCCDDDCCCCCCFFFGGGIIIQQQ[[[ccciiiqqqwwwzzz}}}}}}yyysssooollliiiddd\\\VVVSSSTTTVVVZZZ___eeeiiijjjfffaaa]]]TTTNNNJJJIIIFFFCCCDDDHHHIIINNNSSSTTTTTTYYYeeennn}}}{{{uuunnnfff```\\\YYYYYYXXXWWWVVVUUURRRQQQOOOQQQUUU]]]eeekkknnnooollljjjgggbbb]]]YYYUUUSSSOOONNNLLLIIIGGGEEEDDDCCC@@@AAAAAAAAABBBFFFJJJNNNRRRVVVYYY[[[\\\]]]```cccdddeeeggghhhgggdddaaa___]]][[[XXXSSSMMMIIIHHHHHHHHHHHHHHHIIILLLQQQWWW[[[WWWXXXXXXWWWXXX^^^hhhqqqtttooohhhfffkkkvvv|||nnndddXXXSSSRRRWWW\\\hhh{{{qqqjjjiiiyyyiiiWWWKKKDDDAAA===;;;<<<======<<<;;;;;;;;;;;;;;;;;;;;;;;;888888999:::;;;======>>>>>>===???AAABBBDDDLLLUUUmmm|||vvvooommmqqqxxx|||~~~xxxzzzwwwzzziii\\\TTTYYYeeeyyyzzzvvvxxxjjjZZZRRRMMMOOO\\\uuu;;;::::::::::::;;;<<<<<<:::::::::::::::;;;<<<<<<======???AAAAAACCCLLLWWWuuu~~~{{{yyy}}}yyyyyyxxxccc\\\YYYfff|||tttkkkaaaZZZQQQNNNKKKHHHGGGFFFEEECCCDDDBBBCCCEEEFFFHHHPPPZZZbbbiiiqqqwww{{{~~~{{{~~~}}}vvvrrrooohhh___XXXSSSSSSTTTXXX\\\ccchhhjjjiiieeecccXXXRRRMMMKKKGGGCCCDDDGGGDDDJJJOOOPPPNNNQQQYYY```rrr}}}~~~zzztttoookkkhhhiiihhhggggggfffccc___[[[TTTTTTUUUZZZaaaiiioooqqqooommmjjjeee___ZZZUUURRRPPPOOOLLLIIIFFFDDDBBBBBB@@@AAAAAAAAABBBFFFJJJNNNOOOQQQTTTVVVWWWXXXZZZ\\\[[[\\\^^^______]]]\\\[[[YYYXXXVVVQQQMMMJJJJJJKKKJJJJJJIIIHHHGGGHHHLLLOOOLLLNNNOOOOOOPPPWWWcccmmmqqqmmmgggccceeemmmyyy|||nnndddWWWRRRQQQVVV\\\hhh~~~}}}rrrjjjhhhxxxjjjVVVJJJDDDAAA===;;;;;;<<<======;;;;;;;;;;;;;;;;;;;;;;;;999999::::::;;;<<<=========<<<>>>AAACCCEEEMMMVVVmmm}}}uuussswww}}}{{{{{{xxxkkk]]]TTTZZZddduuuwwwlllnnnaaaSSSPPPMMMPPP\\\sss;;;::::::::::::;;;<<<<<<;;;;;;;;;;;;;;;<<<============@@@BBBBBBCCCKKKUUUqqqyyyrrrqqq|||zzz|||wwwqqqrrrvvvbbb\\\XXXccc|||tttkkkaaaZZZQQQNNNKKKHHHGGGFFFEEECCCDDDBBBCCCEEEEEEGGGPPPYYY```gggpppwww{{{}}}~~~~~~xxxtttmmmccc[[[VVVUUUVVVWWW[[[aaagggjjjjjjiiiggg[[[UUUPPPMMMHHHDDDCCCGGGAAAFFFKKKKKKHHHJJJQQQYYYgggqqq{{{~~~}}}||||||~~~}}}||||||{{{wwwqqqkkkaaa]]]YYYXXX\\\bbbhhhkkkiiiiiigggccc___YYYTTTRRRPPPNNNKKKGGGDDDBBB@@@@@@@@@AAAAAAAAABBBFFFJJJNNNOOOQQQSSSUUUUUUUUUTTTUUUTTTTTTUUUVVVWWWWWWWWWXXXXXXXXXVVVRRROOOMMMMMMNNNPPPPPPOOOKKKFFFDDDEEEGGGCCCFFFGGGGGGHHHOOO]]]gggkkkkkkgggbbb___eeeqqq|||}}}pppfffXXXRRRQQQUUU[[[gggzzztttllljjjzzzlllXXXLLLDDD@@@<<<::::::;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;<<<<<<<<<<<<;;;===AAACCCFFFNNNXXXppp{{{yyy~~~{{{nnn___VVVZZZbbbpppzzziiihhhZZZNNNNNNNNNQQQ\\\sss;;;::::::::::::;;;<<<<<<<<<<<<<<<<<<<<<===>>>>>>>>>>>>AAACCCBBBCCCKKKUUUmmmzzzooolllvvv}}}ooofffeeettttttbbb\\\WWWbbb||||||tttlllbbb[[[QQQNNNKKKHHHGGGFFFEEECCCDDDBBBBBBEEEEEEGGGOOOXXX___fffooovvvzzz|||xxxqqqggg]]]XXXWWWXXXWWW[[[```fffjjjkkkjjjjjj^^^WWWQQQNNNIIIDDDDDDFFFBBBFFFJJJHHHEEEGGGOOOWWWYYYbbblllsssyyylllfff]]]WWWWWWZZZ^^^aaa`````````___\\\XXXUUUSSSPPPNNNJJJFFFCCC@@@??????@@@AAAAAAAAABBBFFFKKKNNNQQQSSSTTTUUUUUUSSSQQQPPPNNNNNNNNNOOOPPPRRRTTTUUUYYYXXXWWWTTTQQQOOOPPPQQQVVVVVVUUUPPPIIIDDDCCCDDD???AAACCCBBBBBBJJJXXXcccgggiiihhhaaa\\\___lllwwwrrrhhhYYYSSSQQQUUUZZZeee~~~www|||wwwnnnlll{{{mmmZZZOOOCCC@@@;;;999999;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::===AAACCCFFFOOOYYYrrr~~~~~~|||qqqaaaWWWZZZ___kkk}}}iiifffVVVJJJMMMNNNQQQ[[[sss;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<===???======AAACCCDDDJJJQQQiii}}}sssmmmppp~~~nnneeecccooosss^^^YYY[[[bbbvvv|||rrriii```ZZZUUUQQQLLLHHHFFFEEEDDDDDDBBBCCCDDDDDDEEEHHHMMMQQQ[[[dddmmmrrrwww~~~vvvnnniiieeebbb``````______aaadddfffgggggg[[[XXXRRRLLLHHHGGGHHHIIIEEEFFFFFFFFFEEEGGGJJJMMMZZZ\\\```fffqqqxxxoooccc\\\ZZZZZZXXXVVV\\\\\\\\\ZZZXXXTTTQQQNNNKKKIIIGGGDDDBBB@@@>>>>>>?????????AAAEEEJJJOOORRRYYYYYYYYYXXXWWWTTTRRRPPPRRRSSSTTTUUUVVVWWWWWWWWWXXXZZZ[[[VVVPPPNNNSSSYYY```dddddd\\\SSSMMMHHHCCCAAA===>>>BBBCCCDDDOOO^^^jjjhhhgggfff```]]]dddqqq}}}pppfff[[[TTTOOOPPPUUUbbb}}}{{{yyy{{{ooooooxxxooo\\\OOOHHHEEE@@@===;;;999777666;;;;;;;;;;;;;;;;;;;;;;;;;;;999888999;;;======<<<<<<===???BBBBBBDDDMMMWWWsss|||~~~vvvcccWWWYYYaaammmyyyjjj[[[RRRKKKHHHQQQ^^^yyy;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<>>><<<<<<@@@AAACCCIIIPPPjjjuuuoooqqq~~~mmmcccaaaoooqqq]]]WWWYYY```ttt}}}sssiii```ZZZUUUQQQLLLHHHFFFEEEDDDDDDBBBCCCDDDDDDEEEHHHMMMQQQZZZccclllpppvvv~~~{{{|||tttnnnjjjgggeeecccaaa``````aaacccbbbbbbZZZVVVPPPJJJFFFDDDDDDEEECCCDDDDDDCCCCCCEEEHHHKKKRRRUUUZZZ^^^fffuuussskkk___XXXVVVUUUSSSQQQUUUVVVVVVUUUTTTQQQNNNMMMIIIHHHFFFDDDBBB@@@????????????@@@CCCGGGMMMRRRUUU[[[[[[[[[[[[ZZZYYYWWWVVVUUUVVVXXXYYYZZZZZZYYYXXXWWWZZZZZZVVVOOONNNRRRXXXaaafffgggaaaYYYSSSLLLFFFCCC??????BBBAAAAAALLLZZZiiiiiijjjiiiccc^^^eeeooo}}}}}}oooeee]]]UUUPPPQQQUUU```yyy{{{xxx~~~yyynnnmmmwww}}}mmm[[[OOOEEEBBB???===<<<<<<;;;:::;;;;;;;;;;;;;;;;;;;;;;;;;;;999888999;;;======<<<<<<===???BBBBBBDDDMMMWWWrrr}}}wwwdddXXXZZZbbbnnn}}}mmm\\\RRRKKKIIISSSaaa|||;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<===;;;;;;???@@@BBBHHHOOOhhhzzzrrrsssqqqeeeaaaqqqnnn[[[VVVWWW]]]qqq}}}sssjjjaaa[[[UUUQQQLLLHHHFFFEEEDDDDDDBBBCCCDDDDDDEEEHHHMMMPPPYYYbbbkkkooottt|||yyyzzz}}}wwwrrrnnnkkkgggddd```^^^]]]]]]\\\\\\YYYVVVQQQKKKGGGDDDCCCCCCCCCDDDDDDCCCCCCDDDGGGJJJPPPUUUYYYZZZ]]]jjj~~~zzzuuullleee[[[TTTRRRPPPOOOMMMNNNNNNOOOOOONNNLLLKKKIIIGGGFFFDDDCCCAAA@@@@@@@@@??????AAAEEEJJJPPPVVVYYY]]]^^^^^^^^^^^^]]]]]]\\\YYY[[[]]]______]]][[[ZZZVVVXXXXXXTTTNNNMMMQQQVVV```gggkkkhhhbbb[[[RRRJJJGGGBBB@@@BBB@@@>>>IIIWWWiiikkknnnmmmgggbbbfffmmmyyy|||nnnddd^^^WWWRRRSSSUUU^^^tttyyyxxx|||{{{www{{{xxxnnnkkkvvvzzzlll\\\PPPEEECCC???>>>======<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999888999;;;======<<<<<<===???BBBBBBDDDMMMWWWqqqyyyfffYYY[[[cccnnnqqq___SSSLLLJJJVVVeee::::::;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;<<<<<<<<<>>><<<<<>>@@@BBBGGGLLLSSSXXX[[[_________^^^^^^]]]\\\\\\ZZZ\\\___aaa```^^^[[[YYYTTTUUUTTTPPPLLLKKKOOOSSS^^^fffmmmmmmjjjcccXXXNNNJJJDDDBBBCCC@@@???JJJXXXjjjoootttsssmmmhhhiiimmmvvv|||nnnddd]]]VVVSSSTTTUUU]]]rrruuurrrsss|||vvvxxxzzzpppjjjuuuyyylll]]]SSSIIIFFFBBB???===<<<:::888;;;;;;;;;;;;;;;;;;;;;;;;;;;999888999;;;======<<<<<<===???BBBBBBDDDMMMWWWqqqzzzhhhZZZ\\\dddooouuuaaaTTTMMMLLLYYYiii:::::::::;;;;;;;;;<<<<<<:::::::::;;;;;;;;;;;;<<>>@@@CCCGGGLLLRRRWWWZZZ]]]\\\[[[YYYXXXVVVVVVUUUVVVXXX[[[]]]]]]ZZZWWWUUUPPPPPPOOOLLLIIIIIIMMMPPPYYYbbbkkknnnmmmhhh]]]RRRLLLFFFDDDEEECCCCCCNNN]]]lllttt{{{zzztttoooooopppuuu~~~}}}oooeee[[[UUURRRTTTUUU]]]rrr~~~sssoooooo|||xxxxxx}}}zzzqqqkkkuuuwwwjjj\\\RRRHHHEEEAAA???===<<<:::999;;;;;;;;;;;;;;;;;;;;;;;;;;;999888999;;;======<<<<<<===???BBBBBBDDDMMMWWWqqq{{{iii\\\^^^eeeqqqwwwbbbUUUMMMNNN\\\lll999::::::;;;;;;<<<<<<<<<::::::::::::;;;;;;;;;;;;@@@======@@@AAABBBGGGNNN]]]}}}oooeeeuuuppp```[[[WWWYYYkkkuuummmddd___UUUQQQLLLHHHFFFEEEDDDDDDCCCCCCCCCCCCCCCFFFJJJNNNWWW```iiimmmrrrzzz}}}wwwlllgggaaa]]]\\\^^^___```ZZZZZZZZZYYYVVVRRRNNNLLLGGGGGGGGGEEEDDDEEEHHHKKKUUUYYY\\\ZZZVVVYYYdddooozzz}}}xxxuuuqqqlllhhhccc]]]ZZZOOOMMMKKKHHHFFFFFFFFFFFFGGGGGGFFFEEECCCBBBBBBAAAAAA@@@@@@????????????@@@>>>???BBBFFFKKKOOOSSSUUUVVVUUUSSSQQQOOONNNMMMMMMNNNPPPRRRTTTTTTRRRPPPOOOKKKJJJIIIHHHFFFHHHKKKNNNUUU^^^ggglllnnnlllbbbXXXNNNHHHFFFGGGEEEEEEQQQ```oooyyy{{{wwwvvvvvvxxxqqqggg\\\UUURRRSSSUUU]]]sss~~~tttoooooozzz|||}}}{{{rrrnnnyyy{{{sssfffXXXNNNDDDAAA???===>>>>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;999888999;;;======<<<<<<===???BBBBBBDDDMMMWWWooo}}}}}}{{{iii\\\___gggsssvvvbbbUUUNNNOOO]]]nnn999999::::::;;;<<<<<<===999999:::::::::;;;;;;;;;???===<<>>>>>>>>>>>>>>===>>>AAADDDHHHKKKNNNOOOMMMLLLJJJIIIGGGGGGGGGGGGEEEFFFHHHIIIJJJIIIIIIHHHFFFEEEDDDDDDDDDFFFJJJLLLSSSZZZccciiinnnoooggg^^^QQQKKKGGGHHHFFFFFFRRRaaarrr~~~~~~~~~||||||tttjjj___WWWSSSSSSUUU\\\rrr~~~tttpppppp{{{wwwqqq~~~yyyqqqeeeWWWMMMCCC@@@>>><<<=========<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;999888999;;;======<<<<<<===???BBBBBBDDDMMMWWWlllzzzyyy{{{iii\\\___hhhuuuuuuaaaUUUNNNOOO^^^ooo999999::::::;;;<<<======999999:::::::::;;;;;;;;;>>><<<;;;>>>??????EEELLLWWWwwwtttoooqqqbbb[[[UUUUUUfff|||vvvnnnfff```UUUQQQLLLHHHFFFEEEDDDDDDCCCCCCCCCCCCCCCEEEJJJMMMRRR[[[dddiiiooowww~~~yyyssskkkfffeeegggiiijjjmmmnnnmmmkkkfff___XXXTTTKKKKKKKKKIIIHHHIIILLLNNNQQQTTTVVVUUUTTTTTTXXX[[[ccckkkqqqsssvvvzzz{{{yyy|||xxxuuuppplllhhhddd___\\\TTTSSSQQQNNNIIIGGGFFFFFFBBBAAAAAAAAABBBCCCDDDDDDAAA@@@???>>>=========>>>===>>>@@@CCCFFFHHHJJJKKKGGGFFFEEEDDDCCCDDDEEEEEE???@@@AAABBBCCCCCCDDDDDDCCCBBBAAAAAACCCEEEIIIKKKRRRYYY```gggnnnpppkkkbbbSSSLLLHHHHHHFFFEEEQQQ```tttuuulllaaaZZZTTTTTTTTT\\\rrr}}}uuuqqqqqq|||}}}sss~~~yyyqqqfffXXXOOOEEECCC???===<<<;;;999888;;;;;;;;;;;;;;;;;;;;;;;;;;;999888999;;;======<<<<<<===???BBBBBBDDDMMMWWWjjj~~~xxxwwwzzzhhh\\\```iiivvvsss```UUUNNNPPP^^^ooo:::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>>>>>>>AAAEEEHHHTTTooouuunnn}}}pppbbb[[[WWWVVVaaaoooxxxlllccc]]]UUURRRLLLIIIGGGGGGFFFEEEBBBCCCDDDCCCCCCDDDGGGJJJQQQWWW___hhhooovvv|||~~~}}}tttjjjeeeffflllrrrssswwwxxxsssmmmggg___VVVPPPLLLHHHGGGHHHIIIKKKKKKOOOPPPQQQRRRTTTUUUVVVWWW\\\]]]```ccceeefffffffffhhhlllttt~~~xxxrrrmmmhhhccc```]]]XXXQQQLLLIIIGGGEEEDDDGGGDDDBBBAAAAAABBBAAA@@@BBBAAA@@@>>>======<<<<<<>>>???@@@AAAAAAAAAAAAAAADDDEEEEEEDDDCCCAAA???===>>>>>>======>>>???@@@AAAAAA@@@@@@@@@AAACCCEEEFFFOOOVVV^^^ccchhhlllkkkggg[[[PPPHHHIIIHHHHHHRRRaaavvvtttiiiaaaXXXQQQQQQSSS[[[ppp{{{rrrnnnooo{{{zzzwwwmmmcccWWWMMMCCC@@@>>><<<<<<<<<<<<;;;===<<<:::999888999999:::;;;;;;;;;<<<<<<<<<<<<<<>>>>>>>>>>>@@@DDDGGGRRRmmmrrrlll|||~~~oooaaaYYYTTTSSS\\\iiiyyynnneee___VVVRRRMMMIIIGGGGGGFFFEEEBBBCCCCCCCCCCCCDDDGGGIIIOOOUUU]]]fffmmmttt{{{|||rrrkkkjjjnnnrrr{{{{{{uuunnnddd[[[RRRNNNIIIGGGGGGIIIJJJKKKKKKLLLLLLNNNOOOQQQRRRRRRUUUVVVWWWWWWXXXXXXXXXWWW\\\```hhhssszzzuuupppkkkhhhccc^^^WWWQQQMMMKKKIIIGGGGGGEEEBBBBBBBBBCCCBBBBBBBBBAAA@@@>>>===============>>>???@@@AAAAAAAAAAAACCCCCCCCCCCCCCCBBBAAA@@@<<<<<<;;;;;;;;;<<<>>>???@@@@@@??????@@@BBBDDDEEEJJJRRRYYY___dddjjjkkkggg]]]QQQIIIHHHHHHHHHSSSbbbvvv~~~tttiii___WWWQQQQQQRRRZZZnnnxxxpppoooppp|||wwwxxxpppfffXXXKKKCCCAAA>>><<<<<<<<<;;;:::;;;:::999999999:::;;;<<<;;;;;;;;;;;;<<<<<<<<<<<<===<<<<<<>>>???BBBKKKUUUmmmzzzyyy}}}}}}lll]]]^^^jjj|||qqq^^^RRRKKKKKKYYYjjj:::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;>>>>>>???>>>>>>???CCCFFFPPPiii{{{nnnjjj|||pppaaaYYYTTTQQQXXXddd{{{ppphhhcccWWWSSSMMMIIIGGGFFFEEEDDDBBBCCCCCCCCCCCCDDDFFFIIIMMMSSS[[[dddkkkrrryyy}}}~~~uuuqqqsssvvv~~~vvvjjj```WWWRRRLLLHHHHHHIIIJJJKKKIIIIIIIIIJJJKKKMMMNNNOOOOOOOOOMMMKKKJJJIIIIIIIIILLLOOOWWWbbbqqqzzzuuurrrkkkfff^^^XXXSSSPPPMMMKKKHHHFFFDDDCCCCCCDDDDDDCCCBBBAAA@@@???>>>=========;;;<<<>>>???AAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCC===<<<;;;;;;;;;<<<===>>>??????>>>>>>???AAACCCDDDEEELLLSSSYYY___gggiiiggg___TTTKKKHHHGGGIIITTTbbbuuu{{{~~~tttiii^^^VVVQQQQQQRRRYYYkkktttnnnooossswwwzzzuuulll[[[KKKCCCAAA>>><<<<<<<<<;;;:::999999999999:::;;;<<<===::::::;;;;;;<<<<<<<<<<<<<<<;;;;;;>>>???AAAJJJSSSjjj~~~xxxyyy~~~|||kkk^^^___kkk~~~|||kkkZZZPPPIIIIIIVVVeee:::::::::;;;;;;;;;<<<<<<::::::;;;;;;;;;;;;;;;;;;>>>??????>>>===???BBBEEEOOOeeevvvjjjggg{{{rrrbbb[[[VVVSSSYYYcccxxx}}}rrrjjjfffXXXTTTNNNJJJHHHFFFEEEDDDBBBCCCCCCCCCBBBCCCFFFHHHLLLRRRZZZcccjjjqqqwww{{{||||||}}}}}}rrrggg^^^YYYQQQLLLJJJKKKLLLMMMJJJIIIIIIIIIJJJKKKLLLMMMMMMKKKIIIFFFDDDCCCCCCCCCBBBDDDJJJTTTbbbsss~~~zzzrrrmmmeee^^^YYYTTTPPPNNNJJJGGGEEEDDDDDDEEEDDDCCCBBBBBB@@@???>>>=========:::;;;===@@@BBBCCCDDDDDDEEEEEEDDDDDDCCCCCCDDDDDD@@@???>>>=========>>>???>>>>>>======???@@@BBBCCCEEEKKKQQQUUU[[[cccgggfff```VVVMMMHHHGGGJJJVVVcccrrrvvvyyyzzzyyyxxxyyy{{{tttiii^^^VVVRRRRRRSSSYYYjjj}}}{{{qqqmmmpppuuu}}}}}}{{{{{{sss```NNNDDDAAA>>><<<<<<<<<;;;:::999999999:::::::::;;;;;;:::::::::;;;;;;<<<<<<===<<<;;;<<>>>>>>>>======>>>AAADDDMMMbbbttthhheeeyyytttccc[[[VVVSSSYYYbbbqqqtttlllgggYYYUUUOOOJJJHHHFFFDDDCCCBBBCCCCCCCCCBBBCCCEEEGGGLLLQQQZZZbbbjjjqqqwww{{{~~~|||rrriiibbbXXXQQQNNNNNNOOOPPPLLLKKKJJJIIIHHHIIIJJJKKKJJJIIIGGGDDDCCCBBBBBBCCC???AAAEEEKKKVVVeeeuuuxxxssslllddd^^^YYYTTTQQQMMMJJJGGGFFFEEEEEEDDDCCCCCCBBBAAA???>>>>>>======:::;;;>>>AAADDDFFFGGGHHHKKKJJJIIIHHHGGGFFFEEEEEEAAA@@@???>>>======>>>???>>>=========>>>@@@BBBCCCGGGLLLQQQTTTYYYaaadddccc```XXXOOOIIIHHHMMMXXXcccnnnoooppprrrssstttvvvwww}}}tttjjj___WWWRRRSSSTTTYYYkkk~~~yyypppmmmqqqwww~~~{{{|||~~~yyyfffSSSDDDBBB>>><<<<<<<<<:::999;;;;;;;;;::::::999999999999999::::::;;;<<<<<<======<<<===AAABBBCCCKKKTTTiii~~~yyy{{{vvvggg\\\___lllooo___QQQJJJGGGFFFOOO[[[sss:::::::::;;;;;;;;;<<<<<<999::::::;;;;;;<<<<<<<<<======>>>======>>>BBBEEEKKK^^^{{{tttgggcccwwwwwwcccYYYTTTQQQWWW___mmmtttkkkfff[[[VVVPPPKKKHHHFFFDDDCCCBBBCCCCCCBBBAAABBBDDDGGGKKKPPPXXXaaaiiipppvvvzzz~~~tttlllaaaXXXTTTSSSTTTUUUPPPNNNKKKIIIGGGGGGHHHIIIGGGFFFEEEDDDCCCBBBBBBBBB???AAADDDGGGMMMXXXfffppp{{{zzzsssllleee```ZZZWWWRRROOOLLLIIIHHHGGGFFFEEECCCBBBAAA@@@???>>>>>>>>>;;;===@@@CCCGGGJJJLLLMMMOOOPPPPPPOOONNNLLLIIIHHHBBB@@@???===<<<<<<======>>>>>>======>>>@@@BBBCCCHHHNNNRRRTTTYYY___bbb```^^^XXXQQQKKKJJJPPP[[[cccjjjiiiiiikkkooosssuuuvvv{{{tttjjj___WWWRRRRRRSSSZZZlll{{{qqqnnnrrrxxx{{{}}}~~~}}}{{{|||~~~zzziiiWWWEEEBBB???===<<<;;;:::999;;;;;;;;;;;;:::999888777888888999:::;;;<<<<<<======<<<>>>AAACCCDDDKKKTTThhh}}}}}}|||zzzyyy}}}}}}yyy{{{uuuggg\\\^^^jjjiiiZZZMMMIIIGGGFFFLLLVVVlll~~~:::::::::;;;;;;;;;<<<<<<999999::::::;;;<<<<<<===;;;<<<===<<<===???BBBFFFHHHYYYvvvvvvhhhbbbuuu~~~fffZZZTTTQQQUUU^^^kkktttjjjeee[[[WWWPPPKKKHHHFFFDDDBBBBBBCCCCCCBBBAAABBBDDDFFFIIINNNVVV___gggnnntttxxx|||~~~~~~uuuiii^^^YYYXXXYYYZZZVVVTTTPPPLLLIIIHHHIIIIIIEEEEEEEEEEEEDDDCCCAAAAAA???AAACCCDDDFFFMMMXXX```gggooo~~~{{{tttnnnhhhbbb^^^YYYVVVQQQNNNLLLKKKIIIGGGCCCBBBAAA@@@???>>>>>>>>><<<>>>BBBFFFJJJMMMPPPQQQQQQSSSUUUVVVUUURRROOOMMMCCCBBB@@@???=========>>>???>>>>>>>>>???AAACCCDDDGGGMMMRRRTTTYYY___aaa___[[[XXXRRRMMMMMMSSS]]]dddhhhfffdddgggnnnuuuxxxyyy{{{tttjjj^^^VVVPPPPPPQQQYYYmmm~~~sssooosssxxx|||zzz~~~~~~}}}|||}}}xxxiiiYYYEEEBBB???===<<<;;;:::888999:::;;;;;;;;;:::999888777888999:::;;;<<<<<<===;;;;;;===AAABBBCCCJJJSSSdddvvvuuutttrrrrrrwww}}}wwwzzzxxxiii]]]]]]fffzzz|||eeeWWWJJJHHHGGGFFFKKKSSShhh~~~:::::::::;;;;;;;;;<<<<<<999999::::::;;;<<<======;;;;;;<<<<<<===???CCCFFFEEEVVVsssxxxiiibbbtttkkk]]]VVVRRRVVV^^^jjjtttjjjccc\\\WWWQQQKKKHHHFFFDDDBBBCCCCCCCCCBBBAAAAAADDDFFFGGGLLLUUU]]]eeelllrrrvvvyyy{{{zzzmmmbbb\\\[[[\\\]]]\\\YYYUUUPPPMMMLLLKKKLLLFFFGGGGGGGGGEEEDDDAAA@@@===@@@BBBBBBBBBGGGOOOVVVVVVaaarrrzzztttnnnhhhddd]]]ZZZUUURRROOOMMMKKKIIICCCCCCAAA@@@???>>>>>>>>>>>>@@@CCCHHHLLLPPPRRRSSSQQQTTTWWWZZZZZZWWWTTTQQQGGGEEECCCAAA@@@@@@@@@@@@??????>>>>>>???AAACCCDDDDDDKKKQQQTTTYYY___aaa^^^YYYXXXSSSNNNNNNUUU^^^dddhhhdddbbbfffooowww{{{{{{{{{tttjjj]]]TTTNNNMMMOOOXXXllluuupppsssxxx|||}}}|||~~~|||{{{vvvgggYYYEEECCC???===<<<;;;:::888777888:::;;;<<<<<<;;;:::777888888999;;;<<<======::::::<<<@@@AAABBBIIIQQQ```vvvuuusssppppppvvv~~~vvvyyy{{{lll___]]]dddvvvzzzcccUUUIIIHHHGGGFFFJJJRRRfff~~~;;;;;;;;;::::::999999999888999:::;;;<<<<<<<<<<<<======<<<===>>>???AAABBBHHHTTTmmm~~~~~~pppfffpppvvvaaaUUURRRYYYbbbmmmsssggg___]]]YYYRRRKKKFFFCCCCCCDDDCCCCCCCCCCCCCCCDDDEEEEEEHHHMMMTTT\\\ccckkkrrrwwwzzz}}}zzzqqqhhhaaa^^^]]]^^^ccc```\\\XXXUUURRROOOMMMLLLLLLKKKIIIGGGEEEDDDCCC>>>@@@AAAAAAAAAEEEJJJOOOSSSYYYggg~~~xxxrrrmmmfffccc^^^YYYUUUQQQLLLIIIBBBBBB@@@>>>===<<<<<<<<<>>>AAAEEEJJJNNNQQQSSSSSSOOOQQQSSSUUUVVVVVVTTTTTTMMMHHHCCCAAAAAABBBAAA???BBBBBBCCCCCCDDDDDDEEEEEEEEEJJJNNNQQQVVV]]]```___XXXUUUQQQOOORRRXXX```eeemmmgggaaa```eeeppp|||~~~sssjjj[[[SSSNNNOOORRRZZZnnn|||vvvxxx~~~}}}vvvyyyvvvwww|||vvv}}}|||{{{rrrcccXXXDDDAAA===;;;:::::::::999;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<<<<>>>@@@@@@AAAEEELLLRRRdddyyysssmmmlllrrr|||yyywwwyyyyyyiii^^^___bbbmmmwwweeeUUUIIIGGGHHHGGGIIIOOObbb~~~~~~;;;;;;;;;::::::999999999999999:::;;;<<<<<<<<<<<<======<<<<<<===???AAABBBGGGRRRkkk~~~}}}qqqgggppp|||fffXXXUUUZZZbbblllvvvjjjccc]]]ZZZTTTMMMIIIFFFEEEEEEBBBBBBBBBBBBBBBCCCDDDDDDGGGKKKSSSZZZbbbjjjqqqvvvzzz}}}yyyqqqhhhaaa^^^^^^^^^cccbbb```___]]][[[XXXWWWSSSQQQOOOLLLIIIGGGEEEEEE@@@AAABBBBBBCCCFFFKKKOOOTTTXXXeee}}}|||uuuppphhheeeaaa\\\XXXSSSMMMJJJDDDCCCAAA@@@>>>=========@@@BBBFFFKKKNNNOOOOOOOOOLLLNNNPPPQQQRRRRRRQQQPPPLLLHHHDDDAAABBBCCCCCCBBBEEEEEEEEEFFFFFFFFFFFFFFFFFFKKKOOOQQQVVV]]]```___XXXUUUQQQPPPSSSZZZbbbgggkkkfffaaa___eeeooozzzsssjjj[[[TTTOOOPPPRRRYYYmmm~~~yyy}}}yyyvvvsssttt|||yyy~~~{{{vvvkkk\\\RRRDDDAAA===;;;:::::::::999999999999999999999999999:::::::::;;;;;;;;;<<<<<<<<<>>>@@@@@@AAAEEELLLRRRbbbyyyrrrpppuuu}}}yyywwwyyy|||kkk^^^]]]bbbmmmwwwfffVVVHHHGGGHHHFFFIIIOOOaaa}}}}}};;;;;;::::::::::::999999::::::;;;;;;<<<;;;;;;;;;===<<<<<<<<<===???AAABBBFFFPPPhhh~~~zzzzzz~~~sssiiiqqqlll\\\VVVYYY___jjj}}}yyymmmfff]]][[[VVVQQQLLLIIIFFFEEEBBBAAAAAAAAAAAABBBCCCCCCFFFJJJQQQXXX```hhhpppuuuzzz||||||wwwppphhhcccaaa```aaadddfffhhhjjjjjjhhheeeddd^^^\\\XXXSSSOOOLLLJJJIIIBBBCCCCCCDDDEEEGGGLLLOOOTTTVVVbbb{{{~~~xxxsssjjjhhhccc___[[[UUUNNNJJJEEEDDDCCCAAA@@@???>>>>>>AAACCCGGGJJJLLLLLLJJJIIIHHHIIIKKKLLLMMMMMMLLLKKKKKKHHHDDDCCCDDDEEEFFFFFFJJJJJJLLLMMMMMMMMMLLLLLLJJJNNNQQQRRRVVV\\\___^^^WWWUUURRRRRRVVV]]]eeekkkjjjfffaaa___ccclllwww~~~sssjjj\\\TTTOOOPPPRRRYYYlll}}}|||vvvrrrrrrzzzzzzpppdddVVVMMMDDDAAA===;;;;;;;;;:::999999999999999999999999999:::::::::;;;;;;;;;<<<<<<<<<>>>???@@@@@@DDDKKKQQQ```}}}xxxuuuwww~~~zzzwwwxxxmmm]]]\\\bbbmmmzzzgggWWWIIIFFFGGGEEEHHHOOO```{{{|||::::::::::::::::::::::::;;;;;;;;;<<<;;;;;;::::::<<<<<<<<<<<<===???@@@BBBDDDMMMddd|||xxxwwwwww}}}vvvlllssstttaaaWWWVVVZZZhhhzzzzzznnnfff\\\ZZZWWWSSSNNNJJJGGGEEECCCBBBBBBAAABBBBBBCCCCCCEEEIIIPPPWWW___gggoootttyyy|||yyyuuuoooiiifffeeeggghhhhhhlllrrrvvvvvvssspppooolllhhhbbb\\\VVVQQQOOOMMMDDDEEEEEEFFFGGGJJJMMMOOOWWWWWWaaazzz}}}vvvqqqkkkhhhddd```[[[TTTMMMIIIEEEDDDCCCAAA@@@??????>>>???AAAEEEIIIJJJIIIGGGEEEEEEFFFGGGHHHHHHHHHHHHGGGIIIGGGEEEDDDDDDFFFHHHJJJPPPRRRTTTWWWXXXWWWVVVUUUSSSVVVWWWUUUVVV[[[\\\ZZZUUUSSSRRRSSSXXX```iiinnnllliiieeebbbcccjjjssszzzsssiii\\\TTTOOOPPPRRRXXXkkk~~~xxxuuuttt|||xxxmmm```TTTMMMCCC@@@===;;;;;;;;;;;;:::;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<<<<>>>??????@@@DDDKKKPPP___zzz|||xxxyyyyyyvvvvvvppp^^^]]]cccnnnkkkYYYJJJFFFFFFDDDHHHNNN^^^yyy{{{::::::::::::::::::::::::;;;;;;;;;<<<;;;;;;::::::<<<<<<;;;;;;===>>>@@@AAACCCJJJ___yyyuuurrrwwwyyyrrrxxxjjjZZZVVVYYYdddwwwyyyllldddZZZYYYVVVRRRNNNIIIFFFDDDDDDDDDCCCCCCCCCCCCCCCDDDEEEIIIOOOVVV]]]fffnnntttyyy|||xxxtttooojjjiiikkknnnqqqooouuu}}}}}}yyyxxxvvvsssllleee]]]WWWSSSQQQHHHHHHHHHIIIKKKMMMOOOOOO]]]]]]fff}}}~~~xxxqqqmmmjjjgggbbb]]]XXXRRRLLLGGGEEEDDDBBBAAA???>>>>>>>>><<<>>>BBBFFFGGGGGGFFFEEEDDDDDDEEEEEEEEEEEEEEEEEEFFFFFFDDDCCCDDDFFFIIIKKKVVVXXX]]]aaaccccccbbbaaa___```^^^YYYWWWXXXWWWTTTRRRQQQPPPSSSYYYbbbkkkppppppnnnjjjfffeeeiiiqqqxxxsssjjj\\\TTTPPPQQQRRRXXXiii}}}}}}yyyyyy|||tttiii]]]SSSMMMCCC@@@<<<;;;;;;;;;;;;:::;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<<<<>>>?????????CCCJJJOOO^^^xxx}}}|||xxxuuuttt~~~sss```___eeepppooo]]]LLLGGGEEECCCGGGMMM\\\vvvzzz999999::::::::::::;;;;;;::::::;;;;;;<<<;;;;;;;;;<<<;;;;;;;;;<<<>>>@@@AAACCCGGGZZZyyy}}}xxxrrruuu~~~zzzvvv```YYY\\\```ssszzzmmmdddYYYXXXUUUQQQMMMIIIFFFDDDEEEEEEDDDCCCCCCCCCCCCDDDCCCGGGLLLSSS[[[dddmmmsssyyy{{{|||wwwqqqlllkkkooouuuyyyyyy~~~xxxpppggg___YYYVVVOOOMMMMMMNNNQQQSSSSSSRRRaaaccclllzzzuuuoookkkhhhddd___ZZZUUUPPPKKKGGGEEEDDDCCCAAA@@@???>>>>>>:::<<>>?????????CCCIIIOOO]]]vvvyyyuuurrryyysssbbb```eeeqqquuubbbOOOHHHEEEBBBFFFMMMZZZtttyyy999999999::::::;;;;;;;;;999999:::;;;<<<<<<<<<<<<;;;;;;;;;;;;<<<>>>@@@AAACCCFFFVVVuuu~~~vvvvvvddd[[[]]]\\\ppp}}}pppgggZZZXXXUUUPPPLLLIIIGGGFFFEEEDDDCCCCCCBBBBBBBBBCCCAAADDDIIIPPPWWW```jjjpppxxx{{{~~~uuunnnmmmqqqxxx}}}vvvlllddd```VVVTTTSSSUUUXXXYYYYYYWWW___ccclll|||~~~zzzuuuppplllgggccc\\\VVVRRROOOKKKIIIFFFEEEDDDBBBAAA@@@@@@???;;;<<<===???@@@BBBCCCCCCBBBBBBBBBAAAAAAAAABBBBBBBBBBBBBBBAAA@@@AAAFFFJJJQQQWWW___gggmmmpppppppppiiiiiicccZZZTTTSSSPPPLLLIIIJJJKKKPPPXXXbbblllqqqrrrrrrrrrooommmqqqyyytttjjj\\\UUUPPPQQQRRRVVVgggzzzxxxooofff[[[NNNDDDBBB???<<<:::;;;<<<<<<;;;999999999999999999999999:::::::::;;;;;;;;;<<<<<<<<<>>>?????????BBBIIINNN\\\tttzzzuuupppuuupppaaa```dddqqq{{{fffRRRIIIEEEBBBEEELLLXXXrrryyy999999999::::::;;;;;;;;;888999:::;;;<<<<<<===<<<;;;;;;;;;;;;<<<>>>???AAACCCEEETTTrrr{{{yyydddZZZ\\\ZZZnnnssskkk[[[YYYUUUPPPLLLIIIHHHGGGDDDCCCBBBAAAAAAAAAAAAAAA>>>BBBGGGMMMTTT^^^gggnnnxxx{{{~~~xxxpppmmmqqqyyy~~~xxxooojjjZZZYYYWWWYYY\\\^^^]]][[[ZZZ___iiivvv{{{wwwsssooogggbbb[[[UUUQQQNNNLLLJJJHHHGGGEEEDDDBBBAAAAAAAAA============>>>@@@AAABBBAAAAAA@@@@@@@@@@@@@@@AAA@@@AAAAAA@@@>>>@@@DDDHHHMMMSSS\\\fffmmmqqqrrrqqqiiihhhbbbYYYSSSRRROOOKKKGGGHHHJJJOOOWWWbbbkkkqqqppprrrsssqqqpppuuu~~~tttjjj\\\UUUQQQQQQRRRVVVgggyyy}}}rrriii]]]MMMBBBBBB???<<<:::;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<===>>>?????????BBBHHHNNN[[[rrr|||vvvooorrrnnnaaa___cccppp~~~iiiTTTJJJEEEBBBDDDKKKWWWqqqyyy::::::999999::::::;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<===>>>>>>BBBGGGRRRhhh|||zzzkkk^^^ZZZZZZjjjvvvkkk^^^VVVOOONNNLLLIIIFFFFFFCCCCCCCCCBBBBBBAAAAAA@@@AAADDDHHHKKKPPPYYYeeemmmrrrwww}}}}}}{{{{{{}}}wwwqqqsss{{{~~~ssshhh```XXXUUUVVVWWWVVVTTTUUUZZZaaaiiisss~~~}}}xxxsssppplllhhhbbb\\\WWWQQQKKKGGGGGGGGGEEEDDDBBBBBBAAAAAA<<<<<<======>>>>>>>>>???BBBBBBBBBBBBBBBBBBBBBBBBCCCBBBAAA@@@@@@@@@BBBBBBIIIMMMTTT^^^hhhmmmnnnmmmhhheee```ZZZTTTOOOKKKIIIFFFGGGIIILLLQQQYYYccciiipppppppppqqqssswww}}}sssjjj___VVVNNNLLLPPPYYYiiixxxuuujjj\\\PPPIIIBBB@@@>>><<<;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;999999::::::::::::;;;;;;===>>>??????@@@CCCHHHKKK[[[ssstttpppttt}}}lll___```ffftttmmmUUUKKKGGGEEEEEEGGGPPPhhhxxx::::::999999::::::;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<===>>>>>>AAAEEEPPPfff|||hhh\\\YYYWWWggg}}}xxxnnnaaaXXXQQQOOOMMMHHHEEEEEECCCCCCCCCBBBBBBBBBBBBBBBBBBEEEHHHJJJNNNVVVaaaiiipppuuu|||}}}|||}}}~~~wwwwww~~~uuulll```XXXTTTRRROOOLLLLLLPPPVVV]]]eeeoooxxx~~~~~~yyyvvvoookkkeee___YYYSSSMMMIIIGGGGGGEEECCCBBBAAAAAAAAA======<<<<<<===>>>>>>???@@@@@@@@@@@@????????????BBBAAA@@@??????@@@AAAAAADDDGGGOOOYYYbbbgggiiihhheeebbb]]]WWWQQQLLLIIIGGGAAABBBDDDFFFKKKRRR[[[aaalllmmmoooqqqtttxxx~~~sssjjj^^^VVVOOOMMMPPPYYYhhhuuuzzzlll\\\MMMFFFAAA@@@>>><<<::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;999999::::::::::::;;;;;;===>>>??????@@@CCCGGGKKKZZZrrruuurrrvvv}}}lll``````gggtttoooWWWKKKGGGEEEEEEGGGNNNccc{{{::::::999999::::::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>>>>???DDDNNNbbbyyydddYYYWWWTTTcccxxxzzzpppcccZZZRRROOOLLLHHHEEEEEECCCCCCCCCCCCCCCCCCDDDDDDCCCEEEGGGIIILLLTTT^^^eeennnssszzz}}}}}}{{{kkk^^^UUUOOOJJJGGGDDDGGGKKKPPPUUU\\\dddiiiwww~~~~~~{{{rrrnnnhhhbbb\\\VVVPPPLLLHHHGGGEEECCCBBBAAA@@@@@@>>>===<<<;;;;;;===>>>@@@????????????>>>>>>======@@@@@@????????????@@@AAA???CCCIIIRRR[[[aaacccbbb___]]]XXXRRRMMMHHHEEECCC===>>>???AAAEEEKKKSSSYYYdddhhhlllqqquuuzzz~~~sssjjj]]]VVVPPPOOOQQQXXXdddpppnnn[[[LLLFFFAAA@@@>>><<<::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;999999::::::::::::;;;;;;<<<===>>>???@@@CCCGGGKKKXXXqqqwwwtttxxxnnnaaabbbhhhvvvrrrZZZKKKFFFEEEEEEGGGKKK\\\yyy::::::999999::::::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>>>>???DDDMMM___{{{qqq___VVVTTTRRR___rrrzzzpppcccZZZQQQNNNLLLGGGEEEEEEBBBCCCCCCCCCDDDDDDEEEEEEBBBEEEGGGIIILLLSSS]]]eeemmmrrryyy}}}~~~wwwgggZZZQQQKKKGGGCCCEEEGGGIIIKKKPPPUUUYYYfffooo}}}}}}uuuqqqjjjddd^^^XXXQQQMMMHHHGGGEEECCCAAA@@@@@@??????>>><<<::::::<<<>>>@@@@@@@@@@@@@@@?????????>>>???????????????@@@@@@@@@>>>AAAFFFMMMUUUZZZ\\\\\\XXXUUUQQQLLLHHHCCC@@@???===>>>???@@@BBBHHHNNNSSS\\\aaahhhpppvvv{{{~~~rrrjjj\\\VVVQQQPPPRRRWWWaaalllzzz}}}ooo\\\MMMGGG@@@???===;;;::::::::::::::::::::::::::::::::::::999999999:::::::::;;;;;;<<<===>>>???@@@CCCGGGJJJWWWooowwwuuuyyyqqqddddddjjjxxxuuu]]]LLLFFFEEEFFFGGGJJJUUUnnn::::::999999::::::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>>>>???DDDLLL[[[vvvlll[[[TTTRRRQQQ[[[lll{{{qqqbbbYYYPPPMMMKKKGGGEEEFFFBBBCCCCCCCCCDDDDDDEEEEEEAAADDDFFFIIILLLTTT^^^ffflllqqqxxx}}}rrrbbbVVVLLLGGGEEEFFFFFFFFFFFFHHHKKKNNNTTT]]]kkkxxxvvvrrrllleee___XXXRRRNNNHHHGGGEEECCCAAA@@@?????????>>>;;;::::::;;;===?????????????????????????????????@@@@@@AAAAAAAAAAAA>>>???BBBGGGMMMRRRSSSSSSOOOMMMJJJFFFCCC???===<<<<<<===>>>>>>@@@DDDJJJNNNTTTZZZdddmmmtttzzz|||qqqhhh[[[UUUQQQQQQRRRUUU___iii{{{{{{uuuzzzrrr]]]NNNIII???>>><<<;;;:::::::::;;;::::::::::::::::::::::::999999999:::::::::;;;;;;<<<===>>>>>>???BBBGGGJJJUUUmmmwwwwww{{{uuuffffffkkkyyyvvv```NNNFFFEEEFFFFFFIIIPPPddd::::::999999::::::;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<===>>>>>>???DDDKKKWWWppp~~~iiiZZZRRRPPPOOOXXXggg}}}uuueee[[[QQQMMMKKKGGGEEEFFFCCCCCCCCCCCCCCCCCCDDDDDDAAACCCFFFHHHLLLSSS^^^eeekkkpppwww|||~~~|||kkkZZZNNNGGGFFFFFFEEECCCBBBBBBEEEGGGJJJRRR]]]hhhooorrrtttuuu|||xxxsssmmmfff```YYYRRRNNNHHHGGGEEECCCAAA???>>>>>>???>>><<<::::::;;;<<<===<<<<<<<<<===>>>>>>??????@@@AAABBBCCCDDDDDDDDDCCC>>>>>>>>>AAAEEEHHHIIIIIIGGGFFFDDDAAA???===<<<;;;:::;;;;;;<<<>>>AAAFFFJJJNNNTTT___iiirrryyy~~~{{{ooofffZZZTTTPPPPPPQQQTTT^^^hhhwwwvvvqqqvvvuuu]]]NNNHHH>>>===<<<::::::::::::;;;::::::::::::::::::::::::999999::::::::::::;;;;;;;;;<<<===>>>???BBBFFFJJJTTTlllyyyzzz~~~wwwhhhfffjjjxxxvvvbbbOOOFFFFFFFFFDDDIIIMMM[[[yyy::::::999999::::::;;;<<<::::::::::::::::::::::::<<<<<<<<<<<<<<<===>>>>>>>>>CCCHHHRRRiii|||hhhZZZQQQNNNMMMTTTaaawww|||kkk```UUUPPPLLLGGGDDDEEECCCCCCCCCBBBBBBBBBBBBBBBBBBDDDFFFGGGJJJQQQZZZbbbhhhnnnuuuzzz}}}}}}~~~{{{rrr```RRRKKKFFFFFFEEEBBB@@@???AAACCCDDDJJJQQQXXX]]]aaadddfffhhhppp{{{yyyuuunnnhhhaaaZZZTTTOOOHHHGGGEEEBBB@@@???>>>===>>>===<<<;;;;;;;;;;;;<<<:::;;;<<<===???@@@AAAAAABBBCCCDDDFFFFFFFFFFFFFFFBBB@@@>>>???@@@BBBBBBBBBAAA@@@???===<<<<<<;;;;;;999:::;;;<<<===@@@EEEHHHIIIPPP[[[eeennnvvv}}}yyymmmdddYYYTTTOOONNNPPPTTT^^^hhhtttqqqooouuuttt\\\MMMGGG>>>===;;;:::999::::::;;;999999999999999999999999999999::::::::::::;;;;;;;;;<<<===>>>???BBBFFFIIITTTjjj|||~~~wwwgggdddhhhuuu}}}uuucccPPPGGGGGGFFFBBBHHHJJJUUUooo::::::999999::::::;;;<<<999999999999999999999999<<<<<<<<<<<<<<<===>>>>>>===AAAFFFOOOeee{{{hhhZZZQQQMMMKKKQQQ]]]sssqqqeeeYYYRRRMMMGGGCCCDDDCCCCCCCCCBBBBBBAAAAAA@@@BBBDDDFFFFFFHHHNNNWWW^^^fffllltttyyy{{{~~~}}}|||yyytttqqqrrrwww}}}zzzsssyyyvvvfffXXXPPPGGGGGGEEEBBB@@@???AAACCC<<<@@@EEEIIIMMMPPPTTTVVVXXXaaannn{{{{{{wwwpppiiibbb[[[UUUPPPHHHGGGEEEBBB@@@???===============<<<<<<;;;;;;:::<<<<<<>>>???AAACCCDDDEEECCCDDDFFFGGGHHHHHHHHHGGGFFFDDDAAA@@@@@@AAA@@@@@@>>>===<<<<<<;;;;;;;;;<<<:::;;;<<<===???BBBFFFJJJGGGNNNXXXcccllluuu|||xxxlllbbbYYYSSSNNNNNNOOOSSS^^^hhhsss}}}zzzmmmpppwwwrrr[[[LLLGGG>>>===;;;:::999::::::;;;999999999999999999999999999999:::::::::;;;;;;;;;;;;<<<===>>>???BBBFFFIIISSSjjj~~~vvvfffbbbfffrrrzzztttcccPPPGGGGGGEEEAAAGGGHHHQQQiii;;;;;;;;;::::::999999999999999::::::::::::;;;;;;:::::::::;;;;;;;;;<<<<<<<<<@@@DDDJJJ\\\|||}}}lll]]]RRRLLLKKKOOOYYYlllzzznnn]]]RRRNNNLLLHHHDDDDDDDDDCCCBBBBBBBBBBBBCCCDDDAAAAAADDDGGGLLLTTT]]]eeekkksssxxx{{{}}}|||zzzrrroookkkfffcccdddhhhkkkuuu}}}zzzsssppprrrzzzvvveeeWWWQQQIIIGGGEEEDDDDDDDDDCCCAAAEEEDDDDDDDDDEEEFFFHHHIIIMMMSSS]]]jjjvvv}}}yyywwwsssmmmdddZZZQQQLLLGGGEEEBBB???============;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>???@@@AAAAAACCCDDDFFFIIIKKKLLLMMMMMMIIIGGGCCC@@@>>>=========<<<;;;;;;;;;;;;;;;;;;:::999999:::<<<>>>AAADDDFFFFFFKKKTTT___jjjrrrxxx{{{|||mmmaaaYYYSSSNNNNNNPPPTTT[[[cccqqqzzzyyyooonnnvvvmmmZZZMMMFFF???>>>===<<<<<<;;;;;;<<<999999999999999999999999::::::999999::::::;;;<<<===>>>>>>??????BBBFFFIIIUUUiii}}}{{{~~~~~~xxxddd^^^eeekkk}}}qqq___PPPGGGDDDBBBAAAEEEEEELLL```;;;;;;;;;::::::999999999999999::::::::::::;;;;;;;;;;;;;;;<<<<<<<<<=========@@@DDDIIIXXXvvvlll]]]QQQKKKIIINNNWWWhhh|||ppp```UUUPPPLLLHHHCCCDDDDDDCCCBBBBBBBBBBBBCCCEEEBBBBBBDDDGGGJJJRRRZZZdddkkksssyyy|||~~~~~~yyytttqqqjjjgggccc___\\\]]]___aaafffooovvvtttrrrpppmmmgggfffjjjtttxxxjjj]]]VVVNNNKKKGGGEEEDDDDDDCCCBBBBBBBBBAAAAAAAAABBBCCCDDDFFFJJJSSS___jjjrrruuuuuurrrpppkkkeee\\\SSSLLLHHHFFFDDDAAA>>>===<<<<<<===;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;<<<>>>??????@@@BBBCCCEEEGGGJJJKKKLLLMMMKKKIIIFFFBBB???>>>======;;;;;;;;;;;;::::::::::::999:::;;;===???CCCFFFHHHHHHLLLTTT___iiirrrxxx{{{|||nnncccXXXRRRNNNOOOQQQVVV^^^fffpppvvv|||}}}}}}vvvllllllwww|||iiiXXXLLLEEE???>>>===<<<;;;;;;;;;;;;::::::::::::::::::::::::::::::999999::::::;;;<<<===>>>>>>??????BBBFFFIIITTThhhwwwwww{{{|||{{{fff___cccgggzzzrrr```QQQHHHEEECCCBBBEEEEEEKKK]]]{{{;;;;;;::::::::::::999999999999::::::::::::;;;;;;<<<<<<<<<=========>>>>>>>>>@@@CCCGGGTTTnnnppp___SSSLLLIIILLLSSSccc}}}ttteeeYYYRRRMMMHHHCCCDDDDDDCCCBBBBBBBBBBBBCCCFFFCCCBBBEEEFFFHHHOOOWWWbbbiiissszzz}}}~~~zzzsssmmmiiibbb```\\\XXXVVVUUUVVVVVVXXXaaahhhfffbbb```^^^]]][[[aaammmzzz~~~tttggg^^^XXXSSSLLLGGGEEEDDDDDDCCCBBBAAAAAA@@@??????@@@@@@???BBBHHHRRR\\\dddhhhiiigggeee```YYYRRRLLLGGGDDDCCCBBB@@@===<<<;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;999::::::;;;<<<===>>>>>>@@@AAACCCEEEHHHJJJLLLMMMNNNLLLIIIFFFBBB???>>>===;;;;;;;;;::::::999999999::::::<<<>>>AAAEEEIIIKKKJJJNNNUUU^^^hhhqqqxxx||||||ooodddWWWQQQMMMNNNRRRWWW```iiiooosssuuutttttt|||ssskkkkkkyyyuuueeeVVVKKKDDD???>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999::::::;;;<<<<<<===>>>>>>???BBBFFFIIISSSgggzzztttvvv}}}}}}xxx}}}~~~hhh___```aaaqqqtttaaaQQQHHHEEECCCBBBEEEEEEIIIYYYsss::::::::::::::::::::::::999999999:::::::::;;;;;;;;;<<<<<<<<<===============???BBBFFFQQQggguuubbbUUUOOOJJJLLLRRR___xxxxxxiii]]]UUUNNNHHHDDDDDDDDDCCCBBBBBBBBBBBBCCCEEEBBBBBBDDDFFFGGGNNNUUU___gggrrryyy}}}~~~}}}vvvnnniiiccc```[[[WWWUUUSSSRRRQQQSSSZZZ```___ZZZVVVWWWXXXUUUZZZeeerrryyy|||uuujjjddd]]]SSSKKKGGGEEEEEEEEEEEEEEEDDDBBBAAAAAA@@@@@@>>>???CCCJJJRRRYYY]]]^^^\\\YYYUUUOOOKKKGGGDDDCCCAAA@@@>>>===;;;;;;;;;;;;:::::::::::::::::::::::::::::::::;;;<<<=========>>>>>>@@@BBBEEEHHHJJJKKKPPPOOOLLLIIIEEEBBB???===;;;;;;;;;:::999999888888:::;;;<<>>>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999::::::;;;<<<<<<===>>>>>>???AAAEEEHHHQQQeee{{{vvvzzz{{{uuuyyykkk___^^^^^^kkkvvvbbbRRRHHHDDDBBBBBBCCCDDDHHHUUUmmm::::::::::::::::::::::::999999999:::::::::;;;;;;::::::;;;;;;;;;<<<<<<<<<<<<===AAAFFFOOOccczzzfffWWWOOOKKKNNNSSS^^^uuuzzzlll```WWWPPPJJJEEEDDDDDDCCCBBBBBBBBBBBBCCCBBB@@@@@@CCCEEEGGGNNNUUU\\\dddooowww{{{}}}wwwpppjjjeee___[[[XXXUUURRRPPPQQQTTTXXXXXXSSSOOOPPPSSSQQQSSSZZZdddlllpppxxxwwwppphhh\\\QQQJJJGGGFFFFFFGGGFFFEEEDDDCCCAAA@@@@@@@@@???AAAEEEKKKQQQTTTVVVQQQOOOKKKGGGDDDCCCBBBBBB???>>>===<<<;;;;;;;;;::::::::::::::::::::::::::::::;;;;;;<<<<<<=========<<<===>>>???BBBEEEGGGIIIOOONNNMMMKKKGGGDDD@@@>>><<<<<<;;;::::::999888888:::;;;<<>>===<<<;;;;;;:::::::::999999999999999999999999::::::999999::::::;;;<<<<<<======>>>>>>AAAEEEHHHOOOccc}}}xxx}}}yyysssvvv{{{mmm___^^^]]]hhhzzzeeeSSSHHHDDDAAA@@@BBBCCCFFFQQQggg999999::::::::::::;;;;;;999999::::::::::::;;;;;;:::::::::;;;;;;;;;;;;<<<<<<<<<@@@FFFMMM^^^jjjZZZQQQMMMPPPUUU___tttyyynnncccYYYRRRLLLHHHDDDDDDCCCBBBBBBBBBBBBCCCAAA??????CCCEEEGGGLLLTTTZZZbbbllltttxxx{{{~~~uuunnnfff```\\\YYYUUURRRQQQOOOOOOPPPMMMIIIIIILLLMMMLLLPPPWWW\\\aaaiiiqqq~~~|||ssseeeXXXOOOJJJHHHGGGEEEEEEEEEDDDBBBAAA???>>>?????????CCCHHHMMMPPPRRRLLLJJJGGGDDDAAA@@@??????=========<<<<<<;;;;;;;;;::::::::::::::::::::::::;;;;;;;;;<<<<<<<<<======<<<<<<<<<===???BBBDDDFFFKKKLLLLLLKKKIIIEEEBBB@@@======<<<;;;::::::999999::::::<<<>>>AAAEEEIIIKKKLLLPPPWWW```jjjssszzz~~~{{{oooggg[[[SSSMMMMMMPPPUUU^^^hhhgggiiiiiiiiilllvvvwwwrrrnnn~~~ppp```RRRGGGAAA>>>===<<<;;;::::::::::::999999999999999999999999::::::999999::::::;;;<<<;;;<<<======>>>AAAEEEHHHMMM```~~~|||yyyrrruuuwwwqqq```^^^^^^iii}}}jjjVVVJJJDDDBBB@@@AAACCCFFFNNNaaa999999999::::::;;;;;;;;;999999::::::::::::;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;???FFFKKKYYYyyysssaaaXXXMMMQQQVVV___sss~~~xxxnnnddd[[[SSSNNNKKKDDDDDDCCCBBBBBBBBBBBBCCCBBB@@@@@@CCCDDDEEEJJJPPPYYY```iiiqqquuuyyy}}}zzzooogggccc```[[[WWWUUUOOOKKKMMMMMMIIIGGGHHHJJJIIILLLQQQTTTUUU[[[bbbooo{{{lll^^^TTTMMMIIIGGGDDDEEEEEEDDDCCCAAA???>>>???>>>@@@DDDJJJPPPSSSTTTQQQOOOLLLHHHDDDAAA>>>==================<<<<<<;;;999999999999999999999999::::::::::::;;;;;;;;;;;;<<<;;;;;;;;;===???AAACCCGGGHHHJJJJJJIIIFFFCCCAAA???>>>>>>===;;;::::::999999:::;;;===???CCCFFFHHHJJJOOOWWWbbbllluuu{{{~~~zzzoooggg[[[TTTNNNOOORRRXXXbbbllljjjiiihhhggglllyyy~~~uuupppppp~~~nnn^^^PPPFFF@@@======<<<;;;::::::::::::::::::::::::::::::::::::::::::999999::::::;;;<<<;;;<<<======>>>@@@DDDHHHLLL^^^{{{zzzssssssrrruuubbb___```jjj}}}ppp[[[MMMGGGCCCBBBBBBDDDFFFLLL\\\yyy999999999::::::;;;;;;;;;999999:::::::::;;;;;;;;;<<<<<<<<<<<<=========>>>===;;;???EEEIIIUUUuuu{{{|||iii___LLLPPPVVV___rrr{{{wwwnnneee\\\TTTOOOLLLDDDDDDCCCBBBBBBBBBBBBCCCDDDAAAAAACCCCCCCCCGGGMMMXXX___hhhooossswww|||wwwnnnjjjfffaaa]]]\\\SSSMMMOOOQQQMMMIIIJJJJJJJJJLLLQQQRRRQQQTTTYYYccc|||qqqbbbWWWOOOJJJGGGEEEFFFFFFFFFEEECCCAAA@@@??????BBBHHHOOOUUUXXXZZZYYYWWWSSSNNNIIIDDD@@@>>><<<======>>>======<<<<<<999999999999999999999999999999999999999999::::::<<<;;;::::::;;;===@@@AAADDDEEEHHHJJJIIIGGGDDDBBB@@@???>>>===<<<;;;::::::999999:::<<<>>>AAADDDFFFIIINNNXXXcccmmmvvv{{{~~~zzznnnfff[[[TTTOOOPPPTTT[[[fffpppooommmiiihhhmmm}}}{{{rrrnnnrrr|||lll\\\NNNEEE@@@======<<<;;;::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::999999::::::;;;<<<;;;<<<======>>>@@@DDDGGGKKK\\\zzz{{{ssssssnnnyyyxxxccc___```jjj|||ttt^^^PPPIIIEEECCCDDDEEEFFFJJJXXXttt999999999999999999999999;;;::::::999999::::::;;;;;;;;;;;;<<<<<<<<<<<<===<<>>=========;;;:::999888888888999::::::;;;::::::;;;<<<<<<======>>>===<<<<<<;;;;;;<<<<<<======???BBBEEEFFFFFFDDDCCCCCCBBBAAA???>>><<<;;;:::::::::::::::;;;???DDDHHHSSSTTTXXX```jjjttt|||zzznnneee[[[SSSMMMMMMOOOVVVfffvvvyyyvvvrrrnnnppp|||zzzpppjjjssskkkZZZPPPFFF???======<<<;;;::::::::::::::::::::::::::::::::::::<<<;;;;;;::::::;;;;;;<<<:::;;;===>>>>>>AAADDDGGGNNN\\\vvvvvvtttrrrvvviii[[[ccciii}}}~~~fffRRRGGGCCCCCCBBBEEEBBBHHHXXXkkk;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999::::::;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;@@@???@@@GGGOOOggglll[[[VVVWWWbbbttt~~~wwwlllddd]]]WWWPPPKKKGGGEEECCCCCCCCCDDDCCCBBBBBBBBBCCCBBBBBBDDDHHHKKKSSSXXXaaaiiipppuuuyyy|||}}}{{{yyywwwuuuvvvxxx|||rrrjjjhhhgggffffff___UUUOOOMMMMMMNNNOOOSSSTTTUUUTTTRRRPPPPPPPPPYYYjjj{{{kkk[[[PPPKKKJJJFFFFFFEEEDDDCCCBBBAAAAAA@@@>>>AAAKKKUUU___jjjrrrrrrnnnggg]]]RRRIIIEEEEEECCCAAA>>>=========;;;:::999999888888999::::::;;;888888888999::::::;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<<<<>>>@@@BBBDDDCCCCCCBBBBBBBBBAAA???>>><<<;;;;;;:::::::::::::::===BBBFFF[[[\\\```gggpppxxx{{{nnneee[[[SSSNNNMMMPPPVVVeeetttyyyxxxuuusssvvvuuukkkeeekkk}}}jjjZZZOOOFFF@@@======<<<;;;::::::::::::::::::::::::::::::::::::;;;;;;;;;::::::;;;;;;;;;;;;<<<===>>>>>>@@@DDDFFFMMM[[[vvv}}}tttsssrrruuunnn^^^ccchhhzzziiiUUUIIICCCBBBCCCEEEBBBFFFTTTeee<<<<<<<<<<<<<<<<<<<<<<<<;;;::::::999999::::::;;;;;;;;;;;;;;;<<<<<<<<<<<<:::??????AAAGGGMMMbbbvvv```ZZZYYYddduuuyyyooofff___YYYRRRMMMHHHFFFDDDCCCDDDDDDCCCBBBAAABBBBBBBBBBBBDDDGGGJJJQQQVVV___gggmmmsssxxx{{{~~~|||vvvqqqnnnkkkhhhfffggghhhkkkooowwwzzzqqqmmmkkkiiinnnfff\\\SSSPPPPPPRRRSSSXXX[[[^^^^^^[[[WWWSSSQQQTTTdddzzzrrraaaSSSLLLIIIFFFEEEEEEDDDCCCBBBAAAAAA@@@@@@DDDLLLTTT]]]lllyyyzzzzzzvvvjjj[[[OOOIIIHHHDDDBBB???>>>>>>>>><<<;;;999999999999999::::::;;;777777888888999:::::::::<<<;;;;;;::::::;;;;;;<<<<<<===>>>???@@@AAAAAAAAAAAAAAA@@@???>>>===<<<;;;;;;;;;:::999999<<<@@@CCCVVVYYY^^^eeennnvvv}}}{{{nnneeeYYYTTTNNNMMMOOOVVVbbbmmmtttuuuuuutttzzzrrrgggbbbbbbttt}}}jjjYYYNNNFFF@@@======<<<;;;::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>>>>>>>@@@CCCFFFLLLZZZuuu{{{rrrrrrqqqsssuuubbbdddeeevvvnnnZZZLLLEEEBBBCCCDDDAAACCCOOO\\\xxx<<<<<<<<<<<<<<<<<<<<<<<<;;;::::::999999::::::;;;::::::;;;;;;;;;<<<<<<<<<999>>>???AAAGGGKKK\\\yyyddd]]][[[eeeuuu|||qqqhhhbbb[[[TTTOOOHHHFFFDDDCCCDDDDDDCCCBBBAAABBBBBBAAAAAACCCFFFIIINNNTTT\\\dddjjjpppvvvyyy}}}yyyuuunnnhhhdddaaa___]]]]]]^^^```ccciiisss~~~wwwrrrooonnntttmmmbbbXXXRRRRRRSSSUUU^^^bbbhhhiiieee^^^WWWSSSTTTbbbvvv{{{iiiYYYNNNJJJFFFEEEEEEDDDCCCBBBAAAAAA@@@AAADDDIIIMMMVVVfffvvv|||uuucccUUUMMMIIIEEECCC@@@?????????===<<<::::::999999999::::::;;;888999999::::::;;;;;;<<<;;;;;;::::::::::::;;;;;;======>>>>>>???@@@@@@AAAAAA@@@@@@???>>>===<<<<<<;;;;;;;;;:::999:::>>>AAAJJJOOOXXXaaakkkttt|||zzzmmmdddXXXTTTOOOMMMNNNTTT\\\cccjjjmmmoooqqqzzzrrrhhhddd```nnnlllYYYMMMEEE@@@======<<<;;;:::::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;:::<<<===>>>>>>>>>@@@CCCEEEKKKYYYsssyyyppppppoooqqqyyyfffdddcccrrruuuaaaRRRGGGAAAAAACCC@@@BBBKKKVVVnnn~~~::::::::::::::::::::::::;;;::::::999999::::::;;;:::::::::;;;;;;;;;;;;<<<999>>>>>>@@@FFFHHHWWWqqqhhh___[[[cccssstttkkkddd]]]VVVQQQIIIGGGEEEDDDDDDDDDCCCAAAAAAAAAAAAAAA@@@BBBEEEHHHKKKQQQXXX```gggnnntttxxx{{{~~~tttooogggaaa]]]\\\ZZZYYYXXXYYYZZZ\\\```hhhrrryyy}}}wwwuuuuuuxxxrrrhhh]]]VVVSSSUUUWWWbbbhhhooorrrooofff]]]WWWVVVaaasssqqq```SSSLLLFFFFFFEEEDDDCCCBBBBBBAAAAAACCCFFFHHHIIINNN]]]lllyyy}}}mmm^^^SSSKKKFFFDDDAAA@@@@@@@@@>>>===;;;;;;::::::999::::::;;;888999999::::::;;;;;;<<<<<<;;;;;;::::::;;;;;;<<<>>>>>>??????@@@@@@AAAAAA@@@?????????>>>>>>======<<<<<<<<<:::999:::===???HHHNNNYYYcccmmmvvv~~~xxxlllcccWWWUUUQQQNNNOOOTTTYYY[[[bbbfffjjjmmmzzzssskkkhhhgggrrrqqq[[[MMMDDD???======<<<;;;::::::::::::::::::::::::::::::::::::::::::;;;<<<<<<;;;::::::;;;===>>>>>>>>>@@@CCCFFFJJJWWWqqqyyypppqqqpppppp~~~|||hhheeebbbqqq{{{hhhXXXJJJBBB@@@CCC@@@BBBJJJRRRggg999999999999999999999999;;;::::::999999::::::;;;::::::::::::;;;;;;;;;;;;:::>>>===???DDDEEERRRjjjkkk```XXX___pppwwwnnnggg```XXXSSSJJJHHHEEEDDDDDDDDDCCCAAAAAAAAAAAA@@@@@@AAADDDGGGIIINNNUUU]]]dddkkkrrrvvvzzz|||rrrmmmddd^^^ZZZYYYYYYXXXVVVWWWXXXYYY\\\aaahhhnnn|||~~~}}}}}}|||wwwoooddd[[[XXXXXXZZZeeemmmvvv{{{wwwnnnddd^^^YYYcccsssyyygggXXXQQQHHHGGGGGGFFFEEEDDDCCCBBBFFFGGGIIIKKKIIIKKKVVVcccsssuuuiii[[[OOOGGGEEEBBBAAAAAAAAA???>>><<<;;;;;;:::::::::::::::777777888888999:::::::::<<<<<<<<<;;;;;;<<<<<<<<>>>>>>>>>>>>>><<<<<<===<<<:::;;;===???GGGOOOZZZeeemmmttt|||}}}tttiiiaaaVVVVVVTTTRRRUUU[[[]]][[[___eeehhhlll{{{vvvooommmttt}}}ttt]]]MMMEEE@@@======<<<;;;::::::::::::::::::::::::::::::::::::999:::;;;<<<<<<;;;:::999:::<<<===>>>>>>AAADDDGGGIIIVVVooo|||ssstttsssrrr}}}~~~iiidddaaapppooo^^^NNNDDD???CCCAAABBBIIINNNaaa~~~999999999999999999999999;;;::::::999999::::::;;;999999:::::::::;;;;;;;;;;;;>>><<<===CCCCCCNNNffflll___UUU[[[lll~~~yyypppiiibbbZZZUUUKKKHHHFFFEEEEEEDDDCCCAAAAAAAAAAAA@@@???@@@CCCFFFGGGLLLSSS[[[bbbiiipppuuuyyy{{{xxxqqqhhh```\\\[[[[[[[[[WWWXXXYYYZZZ[[[___cccgggpppwww~~~wwwmmmccc^^^^^^```iiiqqq{{{vvvlllfff```hhhvvvlll]]]UUUIIIIIIHHHGGGFFFEEEDDDDDDHHHHHHKKKNNNMMMLLLRRR[[[hhhxxxyyyppp```OOOGGGEEECCCBBBBBBAAA@@@>>><<<<<<;;;:::::::::::::::888888888999::::::;;;;;;>>>======<<<<<<======>>>===???@@@BBBBBBAAA@@@???>>>>>>>>>>>>>>>?????????<<<=========<<<<<<>>>@@@BBBLLLXXXccckkkrrrzzz~~~xxxpppggg```WWWYYYYYYYYY^^^fffgggddd___eeehhhlll}}}{{{uuutttvvv]]]NNNFFFBBB======<<<;;;::::::::::::::::::::::::::::::::::::999:::<<<======<<<:::999999:::<<<===???AAAEEEHHHIIIUUUmmmyyyzzzxxxuuu~~~iiiddd```ooosssbbbQQQFFF@@@DDDBBBCCCGGGJJJ[[[vvv999999999999999999999999;;;::::::999999::::::;;;999999:::::::::;;;;;;;;;<<<>>>;;;<<>>>>>>>>============>>>>>><<<>>>@@@BBBBBBAAA???===>>>>>>>>>>>>????????????<<<===>>>=========???AAA???JJJXXXeeennnvvv{{{uuunnneee___WWW[[[]]]^^^fffoooppplll___dddgggkkk}}}{{{{{{vvv^^^OOOGGGCCC======<<<;;;::::::::::::::::::::::::::::::::::::999:::<<<======<<<:::999888999<<<===???BBBFFFIIIIIIUUUmmm}}}~~~|||xxxjjjccc___nnnvvveeeSSSGGGAAAEEECCCCCCFFFGGGVVVqqq::::::999888777777888888888888999999999:::::::::999999::::::::::::;;;;;;;;;>>>@@@>>>===CCCNNNXXXxxxkkkZZZNNNSSS```pppvvvmmmddd\\\XXXNNNKKKHHHEEEEEEDDDBBBAAABBBBBBBBBBBBBBBBBBBBBBBBGGGKKKQQQWWW^^^gggoootttuuuxxx}}}wwwpppiiiaaa^^^___```^^^\\\ZZZYYYYYYYYYYYYdddhhhnnntttzzz}}}wwwrrrpppnnnmmmssszzzzzzssslllttttttcccWWWPPPJJJGGGHHHHHHEEEEEEHHHKKKOOOSSSSSSQQQPPPPPPRRR]]]gggsssyyyyyyrrrcccUUUEEECCCAAAAAAAAABBBAAA@@@@@@???<<<:::999999:::;;;:::::::::::::::;;;======???@@@BBBCCCCCCCCCBBBBBB??????AAAAAABBBAAA@@@???>>>>>>>>>>>>===============>>>???>>><<<<<<===???AAAHHHUUUbbbnnnyyy|||ssskkkccc___\\\ZZZ___dddkkk{{{uuuiiihhhhhhqqquuu```OOOFFFCCC>>>>>><<<;;;:::999999999999999999::::::;;;;;;;;;===<<<<<<;;;;;;:::999999>>>>>>>>>???AAACCCEEEFFFNNNXXXlll|||{{{{{{ppp___bbbllluuufffVVVJJJBBBBBBBBBCCCCCCHHHVVVddd:::999999888777777888888888888999999999:::::::::999999::::::::::::;;;;;;;;;===???>>>===BBBMMMVVVqqqkkkZZZNNNQQQ]]]lllxxxnnneee\\\WWWNNNKKKHHHEEEEEEDDDBBBAAABBBBBBBBBBBBBBBBBBBBBBBBEEEIIIOOOUUU\\\dddlllrrrtttwww|||zzzrrrkkkggghhhdddcccaaa___^^^]]]]]]^^^bbbfffmmmtttyyy}}}{{{zzzyyy|||{{{vvv|||vvvfff[[[RRRMMMJJJKKKJJJGGGHHHKKKOOOSSSVVVVVVTTTRRRRRRTTT[[[eeepppuuuuuunnn___RRRFFFDDDBBBBBBCCCCCCBBBAAA@@@???===;;;::::::;;;;;;::::::::::::;;;<<<===>>>@@@AAABBBCCCDDDCCCBBBBBB@@@@@@AAABBBBBBAAA@@@??????>>>>>>>>>===============>>>???>>><<<<<<>>>???AAAIIIVVVcccoooyyy{{{tttllleee```^^^]]]ccciiirrrrrrnnnlllvvvvvvaaaPPPFFFBBB>>>===<<<;;;:::999999999::::::;;;;;;;;;;;;;;;<<<;;;;;;;;;;;;;;;:::::::::>>>======>>>@@@BBBDDDFFFLLLVVViii}}}|||~~~qqq``````iii{{{ssscccTTTKKKCCCBBBBBBCCCBBBGGGTTTaaa:::999888888777888888888888888999999999:::::::::999999::::::::::::;;;;;;:::<<<>>>===<<>>>>>BBBBBBDDDEEEEEEEEEDDDCCCBBBBBBBBBBBBBBBAAA@@@?????????>>>>>>>>>============>>>???>>>===<<<>>>@@@BBBJJJWWWdddoooyyy{{{tttmmmfffaaa^^^^^^fffnnnwww}}}vvvrrr|||uuucccRRRGGGAAA>>>===<<<;;;:::999999999<<<<<<<<<<<<;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;<<<<<<<<<===???AAADDDEEELLLUUUhhh|||{{{~~~ttt```]]]eeewwwppp___RRRLLLDDDBBBAAABBBAAADDDPPP\\\zzz999999888888888888888999888888999999999:::::::::999999999:::::::::;;;;;;999;;;===<<<<<<@@@GGGNNN^^^sssgggXXXMMMMMMUUUccc{{{|||rrrfff[[[TTTMMMJJJGGGEEEEEEDDDCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCFFFKKKPPPWWW___gggmmmqqqtttxxx{{{}}}zzzzzzyyyxxxvvvuuuuuuuuuvvvzzzuuuhhh```WWWSSSPPPPPPNNNLLLNNNSSS[[[]]]___]]]YYYVVVVVVWWWWWW___hhhkkklllggg[[[OOOJJJHHHGGGGGGGGGGGGEEECCCAAA@@@>>>===<<<;;;;;;;;;;;;;;;;;;;;;<<<===>>>>>>DDDEEEFFFGGGHHHHHHGGGFFFEEEDDDDDDCCCBBBAAA@@@????????????>>>>>>>>>=========>>>???>>>======???AAACCCKKKXXXeeepppyyy|||tttllleee```[[[\\\eeemmmwww}}}wwwssscccTTTHHHBBB======<<<;;;:::999999:::<<<<<<<<<;;;:::::::::999888888999:::;;;;;;<<<<<<;;;;;;;;;<<<>>>AAACCCEEEMMMVVVhhh{{{wwwzzzvvvaaa\\\bbbtttnnn[[[PPPKKKEEEBBBAAAAAA@@@BBBLLLWWWqqq999888888888888888999999888888999999999:::::::::999999999:::::::::;;;;;;999;;;<<<<<<<<>>===<<<<<<<<<;;;::::::;;;;;;<<<===>>>DDDFFFGGGIIIJJJKKKJJJJJJHHHGGGFFFDDDBBBAAA@@@???????????????>>>>>>>>>>>>===>>>???>>>===>>>???AAADDDLLLYYYgggqqqzzz|||tttkkkbbb]]]YYY[[[eeemmmuuu{{{wwwlll```TTTIIICCC===<<<;;;;;;::::::::::::;;;:::::::::999888888888777888888999:::;;;<<<<<<:::::::::<<<>>>AAACCCEEEMMMVVVfff{{{yyyzzzzzzrrrrrrxxxbbb\\\```qqqqqq\\\PPPJJJFFFBBB@@@@@@@@@AAAIIISSSlll888888888777888888999:::888888999999999:::::::::999999::::::::::::;;;;;;:::;;;<<<<<<===???CCCFFFPPP___xxxsss^^^TTTLLLLLLOOOZZZrrrwwwjjj\\\SSSLLLJJJGGGEEEEEEEEEDDDCCCBBBBBBBBBBBBBBBBBBBBBBBBCCCEEEIIIMMMRRRZZZccciiimmmooosssvvvxxx{{{uuujjjccc\\\ZZZYYYXXXVVVUUUZZZbbbhhhjjjjjjgggbbb^^^___```^^^bbbdddccccccbbb[[[TTTLLLKKKJJJJJJJJJIIIFFFCCCAAAAAA@@@???>>>===<<<<<<:::::::::::::::;;;======BBBDDDFFFIIIKKKLLLLLLLLLKKKIIIGGGEEEBBBAAA@@@???@@@@@@?????????>>>>>>>>>===>>>??????>>>>>>@@@BBBEEEMMM[[[hhhrrrzzz}}}tttjjjaaa[[[ZZZ]]]gggnnntttyyyooodddZZZPPPGGGBBB===<<<;;;:::::::::::::::999999999999888888888888777888888999:::;;;;;;<<<:::::::::<<<>>>AAADDDFFFKKKSSSbbb||||||xxxvvvxxx{{{pppmmmwwwzzzccc\\\```mmmxxxcccSSSKKKGGGCCC@@@@@@@@@AAAHHHPPPggg888888777777888999999:::888888999999999:::::::::999999::::::::::::;;;;;;;;;<<<<<<===>>>@@@BBBDDDIIIUUUmmm|||}}}nnn[[[SSSLLLKKKKKKSSSjjj{{{mmm___VVVLLLIIIFFFEEEEEEEEEDDDCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBDDDFFFJJJOOOWWW```fffkkknnnqqqtttvvvzzz~~~yyyoooiiibbb`````````]]]]]]dddmmmqqqsssrrrooojjjggggggiiifffgggeee```^^^]]]XXXRRRLLLKKKJJJKKKKKKIIIEEEBBBAAAAAAAAA@@@???>>>===<<<999999888999999:::;;;<<>>>>>===>>>??????>>>???AAACCCFFFNNN\\\iiissszzz|||tttkkkbbb\\\YYY]]]gggnnntttwwwiii]]]RRRJJJCCC>>><<<<<<;;;:::::::::;;;;;;888999999999999999::::::888888999999:::::::::;;;::::::;;;<<>>@@@BBBCCCDDDNNNeeewww|||nnnZZZSSSLLLJJJHHHNNNdddzzz~~~pppbbbXXXLLLIIIFFFEEEEEEEEEDDDCCCBBBBBBBBBBBBBBBBBBBBBBBB@@@BBBDDDHHHMMMUUU^^^dddkkkmmmpppsssuuuyyy}}}}}}tttnnngggeeeeeefffcccccckkkuuuwwwyyyxxxuuupppmmmnnnpppkkkkkkfff^^^ZZZYYYUUUOOOLLLKKKKKKKKKKKKIIIEEEBBBAAAAAAAAA@@@???>>>===<<<888888888888999:::;;;;;;;;;===AAAEEEHHHJJJLLLLLLNNNLLLIIIEEECCCAAA@@@@@@@@@@@@@@@????????????>>>===>>>??????>>>???AAACCCFFFOOO\\\iiittt{{{|||uuulllccc^^^WWW[[[fffmmmssswwwgggXXXNNNFFF???;;;<<<<<<;;;:::::::::;;;;;;999999999::::::;;;;;;;;;888999999999999:::::::::::::::;;;===???BBBEEEGGGLLLTTTbbb{{{zzzxxxwwwuuulllsss}}}ddd\\\___bbbuuusss\\\NNNGGGCCC???@@@AAACCCHHHOOO\\\zzz:::999999888888999999:::777777888888888999999999::::::::::::::::::::::::;;;;;;<<<<<<===>>>>>>>>>EEEGGGUUUqqqxxxmmm^^^SSSKKKJJJJJJNNN\\\mmmzzziiiZZZRRRLLLGGGGGGGGGDDDDDDFFFCCCCCCBBBBBBBBBAAAAAAAAAAAA@@@CCCHHHLLLOOOVVV^^^dddkkkrrrtttssstttzzzwwwxxxqqqnnnooopppooossszzz|||yyyxxxxxxwwwpppkkkeee^^^YYYTTTOOOLLLLLLKKKJJJJJJJJJIIIGGGEEEBBBBBBAAA???>>>===<<<;;;;;;;;;::::::::::::::::::;;;<<<>>>AAADDDFFFHHHIIIIIIHHHFFFDDDBBBAAA@@@@@@CCCBBBAAA@@@????????????AAAAAAAAA???>>>>>>AAACCCHHHPPP\\\gggqqqxxx}}}{{{sssjjjaaa[[[ZZZZZZ]]]hhhyyy~~~|||wwwcccVVVNNNFFF???===<<<<<<;;;::::::::::::;;;888888999999999:::::::::999999::::::::::::;;;;;;999;;;>>>???@@@AAACCCEEELLLSSS___uuu~~~~~~ppplllssszzzlll___[[[aaaqqqxxx```OOOJJJDDD???@@@AAABBBEEEIIIYYYppp:::999999888888999999:::888999999999:::::::::::::::::::::::::::::::::::::::;;;;;;<<<======>>>>>>DDDDDDQQQlllzzzsss}}}uuuaaaTTTJJJGGGFFFIIIVVVeee|||mmm^^^TTTMMMHHHFFFEEEAAA@@@BBBCCCCCCBBBBBBBBBAAAAAAAAA@@@???AAAGGGJJJMMMTTT[[[cccjjjqqqsssssstttzzz{{{{{{{{{yyy}}}xxxssskkkccc\\\VVVQQQNNNLLLKKKJJJIIIIIIIIIFFFDDDCCCBBBAAA???>>>===<<<<<<<<<<<<;;;;;;;;;;;;::::::999:::;;;===@@@BBBDDDEEEGGGFFFEEECCCBBBAAA@@@@@@BBBBBBAAA@@@???>>>>>>????????????===<<<<<>>???@@@CCCFFFLLLSSS___tttsssooorrrwwwoooaaa]]]aaaooogggTTTKKKDDD@@@@@@AAAAAADDDHHHUUUkkk:::999999888888999999:::999999:::::::::;;;;;;;;;:::::::::::::::::::::::::::::::::;;;<<<<<<======BBBAAALLLeeeuuuppp{{{hhhYYYLLLFFFDDDEEEPPP]]]xxx~~~qqqcccVVVOOOHHHFFFCCC???>>>@@@CCCCCCBBBBBBBBBAAAAAAAAA???>>>@@@EEEHHHKKKQQQYYYaaagggnnnrrrrrrtttzzzzzzrrrnnnnnnnnnmmmppppppooonnnmmmmmmmmmnnnsssxxxyyypppggg```ZZZVVVSSSNNNLLLJJJIIIIIIHHHFFFDDDDDDCCCAAA???>>>=========<<<<<<<<<<<<;;;;;;;;;:::999999:::;;;===???AAABBBDDDCCCCCCBBBAAAAAA@@@@@@AAAAAA@@@???>>>>>>>>>>>>?????????===<<<<<>>@@@EEEGGGIIIOOOVVV^^^dddkkkppprrruuuyyy}}}~~~{{{nnneeeaaa___^^^]]]^^^^^^^^^]]]^^^^^^______dddhhhppp}}}|||tttkkkeee```\\\ZZZQQQOOOLLLJJJJJJHHHFFFDDDDDDCCCBBB@@@>>>>>>=========<<<<<<;;;;;;:::::::::;;;;;;;;;;;;<<<>>>@@@AAABBBBBBBBBBBBBBBAAAAAA@@@AAA@@@??????>>>>>>>>>???AAAAAAAAA???>>>>>>AAACCCFFFNNNZZZfffpppyyy}}}uuummmfff___[[[SSSWWW]]]eeeooozzzuuukkkjjjjjjuuupppZZZMMMCCC>>>===<<<<<<;;;::::::::::::;;;:::::::::;;;;;;;;;<<<<<<999999999:::::::::;;;;;;===>>>===<<<<<>>>>><<<<<<<<<;;;:::999999999;;;;;;::::::;;;===???AAAAAABBBBBBCCCCCCBBBBBBAAAAAA@@@??????????????????AAAAAAAAA???>>>>>>AAACCCFFFMMMXXXdddoooxxx{{{rrrkkkddd^^^[[[UUUYYY___fffnnnwwwrrrgggggggggqqquuu\\\MMMBBB======<<<<<<;;;::::::::::::;;;:::::::::;;;;;;;;;<<<<<<999999999:::::::::;;;;;;=========<<<===???DDDGGGLLLTTTaaatttxxxrrrooonnnssslllbbb___jjjyyy```PPPHHHCCCBBBAAA@@@BBBEEEHHHUUUnnn:::999999888888999999:::777777888888888999999999888999999::::::;;;;;;<<<:::::::::;;;<<<<<<======AAABBBEEEOOOfffssslllsssoooVVVKKKGGGFFFKKKRRReeevvvlll^^^VVVNNNJJJHHHDDDDDDGGGCCCCCCBBBBBBBBBAAAAAAAAABBB@@@AAADDDFFFGGGLLLSSSXXX^^^eeelllqqquuuxxxzzz~~~rrrjjj___VVVRRRPPPOOOMMMIIIIIIIIIJJJKKKLLLNNNOOOLLLPPPVVV]]]kkk{{{tttnnnhhhddd]]]ZZZUUURRRPPPOOOMMMKKKGGGGGGHHHHHHGGGDDDAAA@@@>>>======<<<;;;:::999999:::999888888999<<<>>>@@@CCCDDDEEEEEEEEEDDDCCCBBBAAAAAA@@@@@@@@@@@@@@@AAA?????????===<<<<<>>@@@DDDHHHLLLUUUaaasss{{{ssspppppprrrssseeeaaakkk~~~|||dddQQQJJJDDDBBBAAA@@@AAADDDGGGPPPccc:::999999888888999999:::888888888999999999::::::888888999::::::;;;<<<<<<:::;;;;;;<<<======>>>>>>>>>BBBDDDJJJ\\\zzzwwwmmmrrrxxx\\\OOOJJJHHHJJJPPP\\\}}}yyypppbbbYYYPPPLLLHHHDDDCCCFFFCCCCCCBBBBBBBBBAAAAAAAAAAAA??????CCCDDDDDDIIIPPPVVV[[[ccckkkqqquuuxxxyyy|||}}}rrrjjj___VVVRRRPPPMMMKKKGGGGGGGGGHHHIIIJJJKKKLLLJJJOOOUUUYYY```nnn~~~{{{xxxwwwyyy~~~}}}yyytttnnnjjjddd```[[[WWWUUUSSSQQQOOOJJJLLLNNNOOONNNJJJFFFCCC@@@@@@???>>>===<<<;;;;;;::::::999999:::===@@@BBBEEEFFFGGGHHHGGGFFFDDDCCCBBBAAAAAAAAAAAAAAABBBBBB?????????===<<<<<>>???BBBEEEHHHLLLUUUbbbsssvvvssstttqqq|||kkkccclll~~~jjjSSSKKKDDDCCCAAA???@@@DDDGGGLLLZZZttt:::999999999999999999:::999999:::::::::;;;;;;;;;888888999::::::;;;<<<<<<;;;;;;<<<<<<===>>>>>>>>>===BBBDDDFFFUUUttt|||ppptttcccSSSNNNJJJKKKOOOUUUvvv{{{ssseee[[[QQQLLLGGGBBBAAACCCCCCCCCBBBBBBBBBAAAAAAAAA@@@>>>>>>AAABBBBBBGGGNNNUUUZZZbbbjjjqqquuuxxxyyy{{{|||~~~vvvmmmbbbYYYTTTRRROOOMMMHHHHHHHHHIIIIIIKKKLLLMMMNNNSSSYYYZZZ[[[aaannnyyyssspppkkkhhhiiiooouuuzzz~~~}}}|||{{{zzzwwwssspppgggccc^^^ZZZWWWVVVTTTRRRLLLOOOSSSUUUSSSOOOIIIEEEBBBBBBAAA@@@???>>>===<<<===<<<;;;;;;===@@@DDDFFFGGGHHHIIIJJJIIIGGGEEECCCBBBBBBBBBAAAAAABBBCCCCCCAAAAAAAAA???>>>>>>AAACCCFFFLLLUUU```iiirrryyy~~~vvvllleee```]]]ZZZYYYZZZ___jjjwww}}}yyyrrrhhhhhhgggmmm~~~lllWWWJJJCCC@@@AAA<<<<<<;;;::::::::::::;;;888888999999999:::::::::999999:::::::::;;;;;;;;;666999<<>>>>>@@@===???FFFNNN```wwwsss~~~pppWWWMMMLLLMMMMMMYYYmmm~~~xxxrrrggg___UUULLLFFFDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBAAA??????@@@DDDHHHJJJQQQWWW___ffflllppptttvvv}}}~~~|||vvvmmmbbbYYYSSSQQQPPPLLLKKKIIIGGGGGGHHHIIIJJJJJJPPPWWWYYYXXXYYY___eeelllrrr|||vvvjjj___\\\^^^aaafffkkkqqqqqqqqqqqqooommmkkkiiieeebbb___]]][[[XXXRRRMMMLLLOOOSSSWWWXXXUUUNNNIIIEEECCCAAABBBDDDDDD@@@<<<;;;;;;<<<===???AAADDDEEEJJJKKKNNNOOONNNJJJGGGDDDBBBCCCCCCDDDDDDCCCAAA@@@??????>>>>>>??????@@@AAABBBHHHQQQ[[[dddmmmuuuzzzttthhh^^^XXXUUUUUUXXX[[[cccppp|||~~~zzz|||{{{sssiiicccgggrrr|||hhhSSSGGGAAA???>>>;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::;;;::::::999999::::::;;;<<<============@@@CCCGGGNNNUUU```pppzzzvvvwwwxxxzzzsssjjjnnnppp[[[OOOCCC???@@@???@@@AAAFFFGGGOOOccc::::::999999999999::::::888888888888888888888888999999999999999999999999::::::;;;;;;<<<======>>>AAA>>>@@@EEELLL\\\|||~~~www~~~zzzaaaRRRNNNNNNOOOWWWjjj}}}xxxsssiiiaaaWWWNNNHHHFFFEEEDDDCCCCCCCCCCCCCCCCCCCCCCCCBBBAAA??????@@@CCCGGGIIIOOOTTT\\\dddjjjooosssuuuzzz|||}}}~~~~~~}}}zzzssskkkccc\\\WWWTTTNNNMMMJJJHHHHHHIIIJJJKKKJJJOOOUUUXXXXXXYYY\\\______ccciiioooqqqvvvtttgggZZZTTTSSSTTTXXX]]]bbbcccccccccbbbaaa___^^^^^^[[[XXXWWWVVVSSSOOOKKKMMMPPPUUUZZZ]]]ZZZTTTOOOFFFDDDBBBCCCDDDDDD@@@<<<;;;;;;<<<===???BBBEEEGGGKKKLLLMMMMMMLLLIIIFFFDDDDDDDDDFFFGGGFFFEEECCCBBB??????>>>>>>??????@@@AAABBBHHHPPPZZZcccllluuuzzztttggg]]]WWWUUUTTTXXX\\\fffsss~~~}}}}}}wwwmmmiiinnnzzzvvvaaaOOOEEE@@@>>>===;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::;;;::::::999999::::::;;;<<<<<<=========@@@CCCFFFOOOVVVaaaqqq~~~zzz{{{zzz|||wwwkkkppprrr\\\PPPEEEAAAAAAAAA@@@BBBEEEEEEMMMaaa~~~999999888888888888999999888888888888888888888888999999999999999999999999:::::::::;;;<<<<<<======BBB???@@@EEEIIIVVVsss~~~oooZZZPPPNNNPPPUUUggg~~~}}}{{{xxxtttkkkdddYYYPPPKKKHHHFFFEEECCCCCCCCCCCCCCCCCCCCCCCCBBBAAA??????@@@CCCFFFHHHKKKPPPXXX```gggmmmqqqtttxxxyyy{{{|||}}}}}}|||yyytttnnnfff```\\\TTTQQQNNNKKKJJJJJJLLLMMMKKKNNNSSSWWWZZZZZZZZZYYYUUUUUUWWWZZZ\\\cccsss{{{mmm\\\SSSOOOMMMPPPTTTRRRSSSSSSSSSSSSRRRQQQQQQRRRQQQOOONNNNNNMMMJJJHHHJJJNNNTTT[[[___^^^YYYUUUHHHFFFCCCCCCDDDDDD@@@<<<;;;;;;<<<>>>@@@CCCFFFHHHLLLLLLKKKKKKIIIGGGFFFEEEEEEFFFHHHIIIIIIGGGEEECCC??????>>>>>>??????@@@AAABBBGGGOOOXXXaaakkktttzzz~~~sssfff\\\VVVSSSSSSXXX^^^iiiwww~~~zzzrrrpppxxxwwwkkkYYYKKKBBB???===<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::;;;::::::999999::::::;;;;;;<<<=========???CCCFFFPPPXXXdddsss~~~}}}lllqqqttt^^^RRRGGGCCCCCCBBBAAABBBCCCDDDKKK]]]yyy999888888777777888888999888888888888888888888888999999999999999999999999:::::::::;;;;;;<<<<<<<<<@@@>>>???CCCFFFQQQkkkdddSSSNNNPPPSSSddd}}}~~~{{{yyyvvvtttllleee[[[RRRLLLIIIFFFEEECCCCCCCCCCCCCCCCCCCCCCCCBBBAAA@@@???@@@BBBEEEFFFHHHMMMUUU^^^eeekkkppptttuuuwwwzzz|||}}}|||xxxxxxwwwuuuqqqlllgggeee\\\YYYUUUPPPMMMLLLLLLMMMKKKMMMQQQWWW]]]^^^[[[XXXTTTRRRQQQQQQRRRXXXfffuuutttbbbVVVPPPLLLMMMQQQLLLLLLKKKKKKJJJIIIHHHGGGHHHGGGGGGGGGGGGGGGFFFEEEDDDHHHOOOWWW\\\\\\YYYUUUJJJGGGDDDDDDDDDDDD@@@===;;;;;;<<<>>>@@@DDDGGGIIILLLKKKJJJHHHGGGFFFEEEEEEDDDFFFHHHJJJIIIGGGEEECCC??????>>>>>>??????@@@AAAAAAFFFMMMVVV___iiisssyyy~~~|||qqqeee[[[UUURRRQQQWWW^^^kkkzzz{{{vvvxxx}}}ooodddUUUIIIBBB???===;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::;;;::::::999999::::::;;;;;;<<<<<<<<<===???CCCFFFPPPYYYfffuuummmqqqxxxaaaUUUIIIEEEDDDBBB@@@AAACCCDDDJJJZZZsss999888888777777888888999888888888888888888888888999999999999999999999999:::::::::;;;;;;;;;;;;;;;<<<;;;===BBBDDDMMMddd}}}rrr[[[RRRRRRRRR```vvvzzzwwwuuusssmmmggg]]]SSSMMMIIIFFFDDDDDDDDDDDDDDDDDDDDDDDDDDDBBBAAA@@@@@@@@@BBBCCCEEEFFFLLLSSS[[[ccciiipppssstttvvvzzz|||}}}|||xxxuuurrrqqqpppnnnlllkkkjjjiiidddaaa]]]WWWSSSOOOMMMMMMLLLMMMPPPWWW___bbb```]]]WWWSSSQQQPPPOOOQQQ\\\hhh|||uuucccWWWOOOJJJJJJLLLKKKJJJIIIGGGEEECCCBBBBBBBBBBBBCCCCCCCCCCCCDDDEEEAAADDDJJJQQQVVVXXXVVVTTTKKKGGGDDDCCCDDDCCC@@@===;;;;;;<<<===@@@CCCFFFHHHJJJIIIGGGFFFEEEDDDEEEEEECCCDDDFFFGGGGGGEEECCCAAA??????>>>>>>??????@@@AAAAAAEEEKKKSSS]]]hhhrrryyy}}}yyynnncccYYYTTTRRRQQQUUU___nnn~~~~~~zzzlllbbbUUUJJJCCC@@@===;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::;;;::::::999999::::::;;;;;;<<<<<<<<<<<>>;;;;;;<<<===???AAADDDFFFGGGFFFEEEEEEDDDDDDEEEEEEBBBCCCCCCDDDCCCBBBAAA@@@??????>>>>>>??????@@@AAAAAADDDJJJQQQZZZfffqqqyyy||||||vvvkkkaaaXXXSSSRRRRRRVVVaaarrr~~~kkkaaaTTTIIICCC@@@===;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::;;;::::::999999::::::;;;:::;;;<<<<<<<<<>>>BBBEEELLLXXXhhhxxx~~~}}}uuuttt|||mmm^^^NNNFFFBBB@@@???AAACCCDDDIIITTThhh::::::999999999999::::::888888888888888888888888999999999999999999999999:::::::::::::::::::::::::::999===BBBBBBFFFYYYooo|||vvvyyymmm[[[SSSMMMUUUggg~~~zzzwwwuuuqqqkkkaaaXXXQQQLLLGGGEEEDDDDDDDDDDDDDDDDDDDDDDDDBBBBBBAAA@@@@@@AAAAAABBBCCCHHHOOOVVV]]]cccjjjnnnooorrrvvvzzz|||~~~}}}wwwtttooonnnkkkhhheeedddddddddiiihhhgggeeeaaa\\\WWWTTTRRRRRRRRRTTTZZZ```dddggg```ZZZTTTPPPMMMNNNUUU___ooo{{{kkk___VVVOOOKKKLLLJJJHHHFFFDDDBBB@@@@@@@@@???@@@AAA???>>>>>>@@@CCCCCCCCCDDDGGGKKKMMMNNNNNNHHHEEEAAA@@@BBBCCCAAA???<<<<<<<<<<<<>>>@@@BBBCCCCCCCCCDDDDDDDDDEEEEEEEEEBBBBBBAAAAAA@@@@@@AAAAAA??????>>>>>>??????@@@AAAAAADDDIIIOOOYYYeeeqqqxxx{{{xxxsssiii___WWWSSSRRRSSSWWWdddvvv|||~~~|||hhh^^^QQQFFFAAA>>><<<;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::;;;::::::999999::::::;;;:::;;;<<<<<<<<<>>>BBBEEEIIIWWWhhhxxx|||{{{}}}sssooorrruuueeeRRRHHHCCC@@@@@@CCCAAACCCGGGPPPccc;;;::::::999999::::::;;;888888888888888888888888999999999999999999999999::::::::::::::::::::::::;;;;;;???BBBAAADDDUUUjjjwwwwwwoooZZZPPPKKKRRRaaayyy|||yyywwwsssmmmcccZZZSSSMMMIIIFFFEEEEEEEEEEEEEEEEEEEEEEEEBBBBBBAAAAAA@@@@@@AAAAAABBBFFFMMMTTTZZZaaahhhllllllpppuuuxxx{{{}}}~~~zzzrrrpppnnnjjjgggdddbbb```ggghhhiiihhheee```[[[XXXUUUTTTSSSSSSVVV\\\ccchhhggg___WWWSSSPPPRRR[[[eeemmm{{{jjj___VVVMMMHHHHHHIIIHHHFFFDDDCCCCCCCCCCCC???@@@AAA???<<<<<>>@@@AAAAAABBBCCCDDDEEEEEEEEEEEECCCBBBAAA??????@@@AAABBB?????????>>>???@@@@@@AAAAAACCCHHHNNNXXXdddpppxxx{{{vvvqqqggg^^^WWWTTTSSSSSSYYYfffyyy}}}wwwzzz{{{ddd[[[MMMCCC???===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::;;;::::::999999::::::;;;:::;;;;;;;;;<<<>>>BBBEEEGGGUUUhhhxxx|||zzzuuuooohhhiiiyyy{{{iiiUUUIIIDDDAAABBBEEE@@@BBBEEEMMM___}}}888999:::;;;;;;:::999888777888999::::::999777666999999999999999999999999999:::;;;;;;<<<<<<;;;;;;999:::<<>>>>>>>>>>>@@@@@@??????????????????AAACCCHHHNNNVVVaaalllsssyyy}}}{{{oooccc]]]XXXTTTRRRTTT[[[iii||||||ssswwwwwwfffYYYLLLEEEAAA===<<<>>>;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;::::::;;;;;;<<<:::::::::::::::::::::::::::;;;<<<<<<<<<===???AAALLLRRRaaaxxxzzzsssoooqqqeeeaaapppsssYYYLLLIIIDDD@@@??????@@@DDDKKKXXXrrr888999999::::::999999888888888999999999888888777888888888888888888888888888999::::::;;;;;;::::::;;;;;;===??????BBBMMMYYY~~~zzzrrr~~~www```QQQKKKMMMUUUggg{{{{{{uuuppphhh^^^UUUOOOKKKIIIEEEEEEDDDCCCCCCCCCCCCDDDCCCBBBAAA@@@@@@@@@AAAAAABBBDDDHHHMMMRRRZZZbbbhhhiiinnntttwwwxxxzzz~~~}}}uuunnnhhhccc___```ccchhhmmmnnnjjjccc^^^YYYUUURRRSSSUUUZZZdddnnnssslllccc\\\WWWXXXaaalllooo^^^UUUQQQLLLIIIHHHHHHHHHGGGFFFEEECCCCCCAAABBBAAA@@@@@@???@@@AAA@@@@@@AAAAAABBBCCCCCCCCCEEEDDDCCCAAA@@@@@@@@@@@@>>>>>>============>>>>>>AAABBBDDDEEEFFFFFFEEEEEECCCBBBAAA???>>>=========????????????????????????@@@CCCHHHNNNVVVaaalllsssyyy}}}yyynnnbbb\\\XXXTTTTTTVVV]]]lllwwwooorrrttt```TTTGGGAAA===999888::::::::::::::::::::::::::::::::::::999999::::::::::::::::::::::::::::::::::::;;;<<<<<<<<<===???AAAKKKPPP```xxxyyypppkkk{{{qqqccc\\\hhhzzz^^^PPPJJJEEEAAA@@@AAAAAAEEEKKKVVVnnn999999999888888999999999999888888888888888999999777777777777777777777777777888999999::::::999999===<<<===>>>>>>@@@IIIUUUqqqyyy{{{dddRRRJJJJJJOOO]]]sss~~~}}}yyytttkkkaaaXXXQQQMMMKKKFFFEEEDDDDDDCCCCCCCCCDDDCCCBBBAAA@@@@@@@@@@@@AAA@@@CCCFFFJJJOOOVVV^^^ccchhhmmmsssvvvwwwxxx|||vvvmmmeee```]]]aaahhhpppuuussskkkeee^^^YYYUUUUUUWWW[[[eeepppyyyrrriiiaaa[[[]]]hhhuuuxxxeeeXXXQQQMMMLLLIIIIIIIIIHHHGGGFFFEEEDDDFFFEEEDDDDDDCCCDDDDDDDDDCCCCCCBBBAAAAAAAAACCCCCCEEEDDDBBBAAA@@@???>>>>>>??????>>>>>>>>>>>>??????AAABBBDDDEEEFFFFFFEEEEEEDDDCCCAAA???>>>===<<<<<>>:::999;;;:::::::::::::::::::::::::::999999888888999999::::::::::::::::::::::::::::::;;;<<<<<<<<<===???AAAIIIOOO___xxx|||pppiiitttqqqaaaWWW___ssshhhUUULLLFFFCCCBBBAAABBBEEEIIIRRRggg:::999888777777888999:::999888777777777888999:::777777777888888888888888888888999:::::::::::::::===;;;<<<======???GGGQQQggg{{{eeeUUUIIIIIIKKKTTTfff~~~}}}|||wwwnnndddZZZSSSNNNLLLFFFFFFEEEDDDCCCCCCCCCCCCCCCBBBBBBAAA@@@@@@@@@@@@@@@BBBEEEHHHMMMSSS[[[```fffkkkqqqtttuuuvvvzzz}}}tttiiibbb^^^aaahhhttt}}}~~~vvvnnngggaaa\\\[[[[[[___iiisssyyyqqqiiiaaabbbpppmmm]]]SSSPPPOOOIIIJJJJJJIIIHHHGGGFFFFFFIIIHHHHHHHHHIIIKKKKKKKKKKKKIIIGGGDDDCCCCCCDDDEEEEEEEEECCCBBBBBBAAAAAAAAA???>>>>>>======>>>>>>???AAABBBCCCEEEEEEEEEEEEDDDEEEDDDBBB@@@>>><<<;;;;;;>>>>>>>>>>>>????????????@@@BBBFFFKKKTTT___kkksssyyy}}}wwwmmmaaaZZZUUUQQQTTTYYYdddsss|||rrrlllqqq}}}xxxkkk]]]RRRGGGBBB???<<<;;;===999999999999999999999999::::::999999999999:::::::::::::::::::::::::::::::::;;;<<<<<<<<<===???AAAHHHNNN___xxxuuukkkqqq}}}rrrbbbWWW\\\lllrrr[[[NNNGGGCCCAAA@@@AAACCCGGGNNNaaa:::999777777777777999:::999888777777777888:::;;;888888888999999999::::::999::::::;;;;;;;;;;;;;;;;;;999:::<<<===???FFFOOO___}}}uuucccVVVJJJJJJJJJOOO\\\sss{{{|||xxxpppggg^^^UUUOOOLLLGGGGGGEEEDDDDDDCCCCCCCCCCCCCCCBBBBBBAAA@@@??????@@@BBBDDDGGGKKKQQQWWW\\\ccchhhnnnrrrsssuuuyyy|||~~~ppphhhaaabbbhhhuuuxxxpppjjjdddbbbaaaccckkktttyyypppggghhhwwwqqqaaaUUUQQQPPPJJJKKKKKKJJJJJJIIIHHHGGGIIIHHHHHHJJJOOORRRSSSSSSTTTQQQNNNJJJGGGFFFFFFFFFDDDDDDCCCBBBBBBBBBCCCCCC>>>======<<<<<<======>>>@@@AAACCCDDDEEEEEEDDDDDDEEEDDDBBB@@@>>><<<;;;;;;======>>>>>>>>>?????????@@@BBBEEEJJJSSS^^^kkkssszzz~~~{{{vvvmmmbbbZZZTTTPPPRRRWWWddduuu|||sssmmmsssuuugggWWWMMMCCC???===:::999;;;999999999999999999999999;;;;;;::::::::::::;;;;;;:::::::::::::::::::::::::::;;;<<<<<<<<<===???AAAGGGMMM^^^vvvxxxoooqqqwwwsssdddYYY\\\iii{{{}}}aaaPPPHHHCCC@@@>>>???BBBEEEKKK[[[xxx888888888777777888888888777777777777888999::::::888888888999::::::;;;;;;::::::;;;<<<<<<<<<<<<;;;;;;999888;;;<<<>>>DDDKKKWWWuuurrraaaVVVKKKKKKKKKKKKSSShhh|||{{{xxxssskkkbbbYYYQQQLLLHHHGGGFFFEEEDDDCCCCCCCCCCCCCCCCCCBBBAAA@@@???>>>@@@AAACCCEEEHHHNNNTTTXXX```eeekkkoooqqqtttxxx|||||||||qqqiiigggjjjvvvyyysssmmmjjjhhhgggmmmuuuvvvllllll|||tttfffZZZSSSPPPKKKKKKLLLLLLKKKKKKJJJIIIHHHGGGHHHMMMUUU[[[^^^]]]^^^[[[WWWSSSNNNKKKIIIHHHCCCCCCBBBAAAAAAAAAAAABBB======<<<<<<<<<<<<======@@@AAACCCDDDEEEEEEDDDDDDDDDCCCAAA???>>>===<<<<<<<<<======>>>>>>?????????@@@AAADDDIIIQQQ]]]jjjssszzz~~~~~~wwwrrrkkkbbb[[[TTTPPPRRRWWWcccuuu}}}tttooovvvrrrdddUUUKKKBBB???>>>;;;;;;<<<::::::::::::::::::::::::<<<;;;;;;::::::;;;;;;<<<:::::::::::::::::::::::::::;;;<<<<<<<<<===???AAAEEEKKKZZZrrrwwwrrrqqqrrrzzzvvvggg[[[\\\eeeuuuiiiTTTJJJDDD@@@===???BBBEEEIIIVVVppp777777888888888888777777666666777888999:::::::::777777777888999:::::::::999999:::;;;;;;;;;;;;:::===:::999;;;<<<<<>>===>>>@@@AAACCCEEEJJJPPPTTT\\\bbbiiimmmppptttxxx|||zzz}}}~~~wwwqqqppp|||yyyvvvqqqooorrrxxx{{{pppooozzzooocccZZZTTTLLLLLLLLLMMMLLLLLLKKKJJJJJJIIILLLTTT___hhhllllllkkkhhhddd___YYYSSSOOOMMMGGGFFFEEECCCAAA@@@@@@@@@>>>>>>============>>>>>>@@@AAABBBDDDEEEDDDDDDCCCCCCBBBAAA???>>>=========<<<<<<======>>>??????@@@@@@AAADDDHHHQQQ]]]jjjrrrzzz~~~|||tttlllfffaaa\\\VVVQQQTTTYYY```sssyyyttt|||~~~ooo```TTTJJJBBB@@@???===<<<>>>::::::::::::::::::::::::;;;::::::::::::::::::;;;:::::::::::::::::::::::::::;;;<<<<<<<<<===???AAACCCGGGUUUlllzzzqqqooonnnrrr}}}yyyhhhYYYWWW^^^ooopppYYYMMMFFFAAA@@@AAACCCEEEGGGQQQiii666777888999999888777666555666888999::::::999999555666666777888999999999888888999::::::::::::999@@@<<<999;;;;;;:::>>>CCCJJJdddkkk\\\IIILLLLLLHHHIIIYYYssszzzzzzxxxtttkkk```VVVOOOIIIHHHGGGEEEDDDCCCCCCCCCCCCCCCCCCCCCBBB@@@>>>======>>>@@@AAACCCGGGMMMQQQZZZ```gggmmmpppsssyyy}}}yyy|||{{{xxxzzzvvvxxx}}}~~~rrrpppxxxlllaaaYYYLLLMMMMMMMMMMMMLLLLLLKKKNNNNNNQQQ[[[iiisssxxxxxxuuusssoooiiibbb[[[VVVSSSMMMLLLIIIFFFDDDBBB@@@?????????>>>>>>>>>>>>??????@@@AAABBBDDDDDDDDDDDDCCCBBBAAA@@@???>>>>>>>>>>>>;;;<<<<<<===>>>??????@@@@@@AAACCCHHHPPP\\\jjjrrrzzz~~~{{{sssgggccc```]]]WWWSSSVVV\\\___rrr~~~yyy}}}mmm^^^NNNEEE===;;;;;;999888:::;;;;;;;;;;;;;;;;;;;;;;;;:::999999999999999999::::::::::::::::::::::::::::::;;;<<<<<<<<<===???AAA@@@DDDRRRhhhooommmkkkmmmvvv{{{iiiWWWRRRYYYjjjuuu\\\PPPHHHBBBBBBCCCEEEEEEEEENNNdddyyy:::999999999888777777777666666666666666666666666888888888888888888888888888888999999999:::::::::;;;;;;;;;;;;<<<>>>???AAAMMMXXXrrr}}}uuuvvv```TTTLLLFFFFFFIIIRRRiii{{{yyywwwuuutttrrrjjj]]]SSSMMMJJJGGGEEEDDDDDDDDDCCCDDDBBBAAAAAABBBCCCAAA@@@@@@AAABBBBBBCCCGGGLLLPPPWWW\\\ccciiimmmqqquuuwwwzzz|||~~~~~~uuusss~~~~~~nnnbbb^^^PPPOOONNNPPPSSSSSSOOOLLLMMMNNNTTTbbbrrr~~~}}}wwwqqqlllfff```\\\VVVRRRKKKFFFCCCBBBAAA@@@???>>>>>>>>>>>>>>>??????@@@AAACCCEEEFFFEEEDDDCCCCCCBBBAAA@@@????????????@@@@@@???>>>======>>>>>>CCCBBBCCCFFFOOO\\\iiirrr{{{{{{rrreee```[[[YYYWWWVVV[[[bbbfffxxx{{{jjj[[[LLLGGGAAA<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::::::::::::::;;;;;;<<<<<<;;;;;;::::::::::::;;;<<<===>>>???EEEGGGNNN^^^wwwzzzqqqlllooottt}}}~~~kkkZZZUUUWWWccc~~~fffTTTKKKJJJCCCBBBCCCFFFIIIPPP^^^lll999999999888888888888888777777777777777777777777888888888888888888888888888888999999999:::::::::;;;:::::::::;;;===???@@@IIITTTmmmwwwnnnsss~~~iiiXXXOOOHHHGGGIIIPPPdddyyy~~~{{{yyywwwvvvtttlll___UUUOOOKKKGGGEEEDDDDDDDDDCCCDDDCCCAAABBBCCCCCCBBB@@@@@@@@@AAAAAABBBFFFKKKNNNUUUZZZaaahhhlllpppsssuuuzzz{{{}}}wwwrrryyytttgggbbbWWWTTTRRRSSSVVVWWWTTTRRRQQQRRRYYYgggwww{{{uuuoooiiibbb^^^WWWRRRLLLGGGDDDBBBAAA@@@@@@???>>>>>>>>>>>>???@@@@@@BBBDDDFFFFFFFFFEEEEEECCCBBBAAA@@@????????????@@@@@@???>>>>>>>>>>>>>>>BBBBBBBBBFFFNNN[[[iiirrr{{{zzzqqqddd___ZZZYYYWWWWWW]]]dddmmm~~~}}}}}}lll]]]KKKFFF@@@<<<;;;;;;;;;;;;999999999999999999999999::::::::::::::::::::::::::::::;;;;;;;;;;;;::::::::::::::::::;;;===>>>???CCCDDDKKK[[[sssvvvqqqsssuuu{{{mmm[[[SSSRRR\\\uuummmXXXLLLHHHCCCBBBCCCFFFHHHNNN\\\iii888888888888888999999999888888888888888888888888888888888888888888888888888888999999999::::::::::::999999999:::<<<>>>???EEENNNeeeyyyrrrggggggpppvvv]]]SSSJJJIIIHHHMMM]]]nnn|||zzzxxxwwwvvvooocccZZZQQQMMMIIIFFFEEEEEEDDDCCCDDDCCCBBBBBBCCCCCCBBB@@@??????@@@@@@AAADDDIIILLLQQQVVV___fffkkknnnqqqsssxxxyyy|||~~~yyyrrruuu|||{{{mmmhhh```]]]ZZZ[[[]]]^^^\\\ZZZWWWYYY```nnn~~~~~~wwwqqqjjjddd___WWWSSSLLLHHHEEECCCAAA@@@AAA@@@???======???@@@AAAAAABBBDDDFFFGGGHHHGGGGGGCCCBBBAAA@@@????????????@@@?????????>>>>>>>>>>>>@@@AAABBBEEEMMMZZZhhhrrr|||xxxooobbb]]]YYYXXXXXXZZZaaajjjvvv~~~|||{{{uuuxxxlll[[[JJJFFF@@@<<<;;;;;;;;;:::999999999999999999999999::::::::::::::::::::::::::::::;;;;;;;;;;;;::::::999999::::::;;;===>>>???@@@AAAGGGUUUlll}}}yyyxxxvvvzzzsss___TTTOOOVVVjjjuuu]]]MMMFFFDDDCCCCCCEEEFFFKKKXXXeee777777777888999999999:::888888888888888888888888888888888888888888888888888888999999999:::::::::999888888888999;;;===>>>BBBIII]]]|||yyysssfffccciii{{{bbbVVVLLLIIIIIIKKKWWWeee{{{xxxuuuuuuuuuqqqggg```TTTPPPKKKGGGEEEEEEEEEDDDDDDCCCBBBBBBCCCCCCBBBAAA>>>????????????BBBFFFJJJNNNTTT]]]dddjjjmmmpppqqqvvvwwwzzz}}}}}}}}}}}}~~~}}}xxxsssuuu{{{rrrkkkgggeeeeeefffiiihhheeeaaa]]]```hhhttt~~~wwwpppiiibbb^^^VVVRRRMMMHHHFFFDDDBBB@@@CCCAAA???>>>>>>@@@BBBDDDBBBCCCEEEFFFHHHHHHIIIIIIBBBBBBAAA@@@?????????????????????????????????>>>???@@@BBBEEELLLYYYhhhrrr}}}vvvnnnaaa\\\XXXXXXYYY]]]fffppp~~~}}}zzzxxx{{{~~~zzzpppuuuiiiVVVIIIEEE@@@<<<;;;;;;;;;:::;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::::::::::::::::::::;;;;;;:::::::::999999999:::;;;<<<>>>>>>>>>???EEEPPPeee}}}zzz|||zzzfffWWWPPPSSSccctttzzzaaaOOOFFFEEEDDDDDDEEEEEEHHHTTT```~~~777777777888999999999:::888888888888888888888888888888888888888888888888888888999999999:::::::::888888888888999;;;<<<>>>AAAGGGWWWqqq~~~yyyiiifffjjjwwwgggXXXLLLIIIIIIJJJSSS^^^yyyxxxtttpppppprrrpppjjjdddXXXSSSMMMHHHFFFEEEEEEDDDEEECCCBBBBBBCCCDDDBBBAAA>>>>>>>>>>>>>>>@@@DDDHHHKKKQQQZZZbbbgggllloooqqqtttuuuxxx{{{~~~}}}}}}wwwtttrrrrrrttttttsssxxx~~~uuunnnkkklllooosssvvvtttmmmgggcccgggnnnyyy|||uuunnngggaaa\\\TTTPPPLLLHHHFFFEEECCCAAACCCBBBAAAAAAAAACCCEEEGGGCCCDDDEEEFFFGGGHHHIIIIIIBBBBBBAAA@@@????????????>>>???@@@@@@@@@@@@??????>>>@@@BBBFFFLLLXXXhhhssstttlllaaa\\\XXXYYY[[[aaalllwww}}}yyywwwyyy~~~{{{wwwmmmsss}}}gggSSSGGGDDD???<<<;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::999::::::::::::::::::999999999999:::;;;<<<===>>>===???DDDMMM^^^yyylllZZZPPPRRR^^^kkk~~~eeeRRRIIIFFFDDDDDDEEEDDDFFFPPP\\\zzz888888888888888999999999888888888888888888888888888888888888888888888888888888999999999:::::::::999888888888999;;;===>>>@@@FFFQQQfffoookkkmmmxxxmmm\\\MMMIIIIIIIIIPPPZZZpppyyysssmmmkkkmmmmmmjjjfff[[[VVVNNNIIIFFFFFFEEEEEEEEEDDDCCCCCCDDDDDDCCCAAA??????>>>======???CCCGGGIIINNNVVV]]]ccciiimmmppprrrsssvvvyyy|||{{{|||xxxssskkkgggfffiiilllooouuu{{{xxxrrrnnnqqqvvv}}}}}}tttmmmjjjmmmsss|||xxxqqqkkkddd^^^ZZZPPPNNNJJJGGGFFFEEECCCBBBBBBBBBCCCDDDFFFGGGIIIJJJEEEEEEEEEFFFFFFGGGHHHHHHCCCBBBAAA@@@????????????>>>???@@@AAAAAAAAA@@@???===@@@CCCFFFLLLXXXiiiuuu}}}tttlllccc]]]YYYZZZ]]]eeeqqq}}}}}}zzzwwwzzz|||{{{zzzxxxuuummmtttiiiSSSFFFCCC???<<<<<<;;;:::999999999999999999999999999::::::::::::::::::::::::999999::::::::::::999999888888999999:::<<<===>>><<<@@@DDDKKKXXXqqqppp]]]QQQPPPYYYbbb|||iiiVVVLLLFFFEEEEEEEEEDDDEEEOOOYYYvvv999999999888888888888888777777777777777777777777888888888888888888888888888888999999999:::::::::999999999999:::;;;===>>>@@@EEEMMM[[[vvvxxxqqqppp{{{tttaaaOOOIIIHHHHHHMMMUUUggg~~~~~~vvvlllggghhhiiihhhfff]]]WWWPPPJJJGGGFFFFFFEEEEEEDDDCCCCCCDDDDDDCCCBBB?????????>>>===???CCCFFFFFFJJJQQQXXX^^^dddkkkoooppprrruuuxxx{{{~~~~~~yyyzzz{{{~~~rrrlllddd___]]]aaaeeehhhkkkooozzz|||vvvqqqtttzzz{{{tttpppsssxxx~~~}}}zzzvvvpppiiiddd]]]WWWSSSMMMJJJHHHFFFFFFEEEDDDBBB@@@BBBEEEGGGJJJLLLLLLMMMFFFFFFEEEEEEEEEFFFFFFFFFCCCBBBAAA@@@????????????===>>>@@@BBBBBBAAA@@@???===AAAEEEHHHMMMYYYjjjwww}}}sssllleee___[[[\\\___ggguuu}}}zzzyyy~~~xxxwwwvvvtttqqqpppyyyjjjSSSEEEBBB???===<<<;;;:::999999999999999999999999999::::::::::::::::::::::::999999::::::::::::999999888888888999:::;;;======;;;???DDDIIISSSiiiwwwbbbSSSQQQWWW]]]xxxoooZZZNNNGGGEEEFFFFFFDDDEEENNNYYYqqq:::999999999888888777777666666666666666666666666888888888888888888888888888888999999999::::::::::::999999999:::<<<>>>??????DDDJJJUUUnnnvvvrrr~~~yyydddPPPIIIHHHGGGKKKRRR```yyyyyymmmfffeeegggfffddd^^^YYYQQQJJJGGGFFFFFFEEEFFFDDDCCCCCCDDDDDDCCCBBB@@@@@@???>>>===???CCCFFFDDDHHHMMMTTTZZZaaaiiimmmoooqqqtttwwwzzz}}}{{{ttttttuuuxxx~~~xxxkkkfff```[[[YYY]]]aaabbbbbbeeeqqqzzztttvvvzzzyyytttwww{{{|||yyyrrrnnnhhhbbb\\\VVVPPPLLLKKKIIIFFFEEEFFFFFFDDDCCC???BBBFFFJJJMMMNNNNNNNNNGGGFFFEEEEEEDDDEEEEEEEEECCCBBBAAA@@@????????????===>>>@@@BBBBBBBBB@@@???===AAAFFFHHHMMMYYYkkkxxx}}}ssslllfff```\\\]]]aaaiiiwww|||{{{{{{~~~vvvtttssspppnnnuuujjjRRREEEBBB???===<<<;;;:::999;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::999999999::::::999999999888888888999:::;;;======:::???DDDGGGOOOddd}}}gggWWWTTTXXX\\\rrrttt\\\OOOGGGFFFFFFFFFDDDEEENNNXXXnnn888888888888888888888888999888888888777777666666777777777777777777777777666777888::::::999888888::::::;;;;;;;;;;;;<<<<<<<<<@@@EEEMMMaaa}}}yyyiiiOOOEEEFFFGGGLLLSSSaaasss~~~nnndddccceeeeeecccaaa\\\UUUNNNHHHFFFEEEFFFBBBAAA@@@AAACCCDDDCCCBBBCCCBBB@@@>>>>>>???@@@AAADDDFFFKKKPPPWWW___hhhnnnooorrruuuwwwxxxzzz|||~~~{{{}}}~~~zzzwwwxxxxxxyyy}}}|||nnneeeccc___]]][[[YYYZZZ]]]```cccmmm{{{wwwxxxzzz{{{{{{xxxsssooohhhfffccc^^^YYYSSSOOOLLLKKKJJJIIIHHHFFFDDDCCCBBBAAABBBFFFMMMSSSUUUSSSPPPKKKIIIGGGFFFFFFFFFDDDCCCEEEDDDCCCBBBAAA@@@@@@@@@>>>>>>???@@@@@@@@@@@@??????AAADDDHHHOOO]]]lllxxx~~~vvvpppkkkbbb```]]]^^^dddppp~~~~~~xxxooommmrrr{{{hhhSSSFFFBBB>>><<<<<<<<<<<<<<<::::::::::::::::::::::::999999999999999999999999<<<;;;;;;::::::;;;;;;<<<<<<<<<;;;;;;;;;<<<<<<======???BBBDDDIIIYYYvvv{{{|||sss]]]QQQSSSXXXmmmdddRRRMMMGGGFFFIIIGGGDDDJJJUUUlll888888888888888888888888888888888888777777777666777777777777777777777777555555666777777777777777888888888999999999::::::===@@@DDDJJJZZZwww{{{rrrXXXMMMJJJIIILLLRRR^^^pppqqqfffbbbcccbbb```___[[[UUUOOOJJJGGGFFFFFFFFFDDDBBBBBBBBBBBB@@@???BBBAAA???>>>>>>>>>@@@AAADDDFFFJJJNNNTTT[[[ccchhhmmmooosssuuuwwwxxxzzz|||{{{}}}{{{yyyzzz|||}}}wwwmmmfffdddaaa___]]]ZZZZZZZZZ[[[\\\cccxxxyyyvvvvvvwwwxxxxxxuuupppllldddcccaaa]]]YYYUUURRRPPPLLLKKKIIIGGGEEEDDDCCCCCCEEEFFFKKKRRRXXXZZZWWWSSSKKKHHHFFFEEEEEEEEEDDDCCCDDDCCCBBBAAA@@@?????????>>>>>>???@@@@@@@@@@@@@@@???AAADDDHHHPPP]]]mmmxxx~~~vvvpppkkkbbb```______eeesss~~~zzzqqqqqqvvveeeQQQEEEBBB>>><<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::;;;;;;;;;::::::;;;;;;;;;:::::::::::::::;;;;;;<<<>>>???AAACCCFFFTTToooxxxwwwwwwaaaTTTTTTXXXiiikkkXXXOOOHHHFFFHHHFFFDDDJJJUUUiii888888888888888888888888888888888888777777777777777777777777777777777777666666666666666777777888888888888888999999999999===@@@CCCFFFPPPhhh~~~www]]]PPPKKKGGGIIIOOO[[[lllwwwiiibbb___]]]ZZZ[[[YYYUUUPPPLLLIIIHHHGGGGGGEEEBBBBBBBBBBBB@@@???AAA@@@???>>>===>>>??????BBBDDDGGGKKKOOOVVV]]]bbbiiilllpppsssuuuvvvxxxzzzyyy|||~~~~~~}}}}}}zzzuuunnniiiiiikkkiiigggdddaaa___^^^]]]\\\kkk}}}wwwttttttssstttssspppllliii``````___]]]ZZZXXXVVVTTTOOOMMMJJJGGGDDDCCCCCCCCCFFFHHHNNNVVV]]]^^^ZZZUUUJJJHHHEEEDDDEEEEEEDDDCCCDDDCCCBBB@@@??????>>>>>>>>>??????@@@@@@@@@@@@@@@???BBBEEEIIIQQQ___ooozzz}}}vvvoookkkaaaaaa```aaafffuuu}}}uuuvvv}}}```MMMDDDAAA===;;;<<<<<<<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;999999999999999:::;;;;;;>>>???AAAAAACCCNNNfff|||tttpppwww}}}fffWWWTTTWWWbbb{{{wwwbbbRRRJJJEEEFFFEEECCCJJJUUUfff888888888888888888888888888888888777777777777777777777777777777777777777999888777777777888:::;;;999::::::::::::;;;;;;;;;<<<>>>AAACCCHHH[[[|||~~~dddVVVMMMGGGIIIPPPXXXhhh}}}mmmccc]]]XXXUUUWWWUUUSSSPPPMMMJJJHHHGGGDDDCCCAAAAAABBBCCCCCCCCC@@@???>>>>>>======>>>>>>@@@BBBEEEHHHMMMSSSZZZ___fffiiinnnrrrsssuuuwwwxxxxxxzzz}}}~~~~~~zzzyyyvvvqqqooopppqqqpppnnnkkkhhheeebbbaaa___fffwwwzzzvvvtttsssrrrrrrrrroookkkggg`````````___]]]\\\ZZZYYYUUURRRMMMIIIEEEDDDDDDDDDDDDGGGNNNVVV]]]^^^YYYTTTJJJHHHEEEDDDDDDEEEEEEDDDDDDDDDBBBAAA@@@?????????>>>???@@@@@@AAAAAA@@@@@@@@@BBBEEEJJJSSS```qqq||||||uuunnnjjjbbbbbbbbbbbbhhhwwwyyy}}}|||www[[[JJJBBB@@@===;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::::::::::::::::::::;;;;;;:::::::::999999888999999:::;;;<<<>>>>>>@@@@@@AAAJJJ^^^rrrssskkkppp{{{jjjYYYSSSTTT\\\rrrkkkVVVLLLEEEEEEDDDBBBIIITTTddd777777777777777777777777777777777777777777888888777777777777777777777777999888777777777888:::;;;999999999:::::::::;;;;;;;;;<<>>>>>>>>>>>>>>>>>@@@CCCGGGKKKRRRYYY^^^cccgggmmmqqqsssuuuvvvxxxwwwyyy|||}}}~~~~~~|||xxxwwwuuuqqqoooooollllllkkkjjjhhheeecccaaacccdddmmmzzzxxxvvvuuuuuuvvvuuusssnnnjjjddddddddddddcccbbbaaa```]]]YYYTTTNNNIIIGGGFFFFFFDDDGGGNNNWWW^^^___ZZZUUUKKKHHHEEEDDDEEEFFFFFFFFFFFFEEEDDDBBBAAAAAAAAAAAA??????@@@AAAAAAAAAAAA@@@@@@CCCFFFKKKTTTbbbssszzzsssmmmhhhcccccccccdddjjjxxx|||{{{|||mmmVVVHHHAAA>>><<<;;;;;;<<<;;;:::999999999999999999999999888888888888888888888888999999:::;;;;;;:::999999999999999999:::;;;<<<===<<<===>>>@@@AAAHHHYYYjjjuuukkkllluuulllYYYQQQQQQWWWkkksssYYYNNNEEEDDDCCCBBBHHHRRRccc|||777777777777777777777777777777777777888888888888777777777777777777777777666666666666666777777888777777777777888888888888::::::===AAABBBIII___uuutttaaaPPPLLLPPPWWWcccwwwpppcccZZZTTTTTTSSSQQQOOOLLLJJJHHHGGGKKKGGGDDDAAAAAAAAAAAA@@@@@@@@@?????????>>>>>>>>>===???BBBEEEJJJPPPWWW\\\```dddkkkooorrrsssuuuvvvuuuxxx{{{|||}}}~~~}}}wwwrrrqqqoooiiiggghhheeefffffffffeeedddcccbbb``````dddsss|||{{{zzz{{{|||~~~~~~{{{uuuqqqhhhiiijjjjjjkkkkkkjjjjjjfffbbb\\\UUUOOOKKKHHHGGGGGGJJJPPPXXX```aaa^^^YYYMMMIIIFFFEEEEEEGGGHHHHHHGGGFFFEEECCCBBBBBBAAAAAA???@@@@@@AAAAAAAAAAAAAAAAAACCCGGGLLLVVVddduuuxxxqqqjjjfffcccccccccgggooo|||~~~}}}zzzsss```PPPFFF???===;;;;;;;;;<<<:::999888888888888888888888888888888888888888888888888888999:::;;;;;;:::999888999999999999:::<<<===>>>;;;;;;>>>@@@AAAFFFUUUccc~~~zzzmmmkkkppp{{{lllYYYPPPOOOSSSdddvvv[[[OOOEEEDDDDDDBBBFFFOOO^^^uuu777777777777777777777777666777777777888888888888777777777777777777777777555555666777777777777777777777777777888888888888;;;888;;;AAAAAACCCQQQccc|||pppZZZPPPQQQYYYcccssszzzkkk```ZZZVVVUUURRRPPPMMMKKKJJJJJJKKKHHHDDDAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@??????>>>>>>???AAADDDGGGMMMSSSXXX\\\aaahhhmmmpppqqqsssttttttwwwzzz{{{|||}}}xxxqqqllljjjgggaaa^^^^^^^^^^^^^^^^^^^^^^^^______ZZZ\\\```iiizzz~~~yyykkklllnnnppprrrtttuuuuuummmjjjddd]]]UUUOOOJJJGGGIIIKKKPPPXXX```bbb```\\\NNNKKKGGGEEEFFFIIIJJJJJJFFFEEEDDDCCCBBBAAAAAAAAA???@@@AAAAAABBBBBBAAAAAAAAADDDHHHMMMWWWeeewww|||uuuooohhhdddbbbaaacccjjjvvv~~~~~~~~~xxx{{{{{{pppbbbTTTIIIDDD>>><<<;;;;;;;;;;;;:::999999999999999999999999999888888888888888888888888777999:::;;;;;;:::999777777777888888999;;;<<<===;;;;;;===???@@@CCCOOO[[[sss~~~qqqkkkmmmuuu}}}lllYYYQQQOOOOOO^^^wwwwww\\\OOOFFFEEEDDDBBBEEELLLUUUkkk777777777777777777777777666666777777888888888999777777777777777777777777666777999:::::::::999888888999999999999:::::::::;;;888:::AAAAAA>>>GGGVVVlllhhh[[[YYY[[[cccqqqqqqeee^^^YYYWWWTTTQQQNNNMMMLLLLLLIIIFFFBBBAAAAAACCCDDDDDD@@@AAAAAAAAAAAA@@@?????????@@@AAACCCEEEJJJOOOTTTZZZ___fffkkknnnpppqqqrrrtttvvvyyy{{{|||}}}tttmmmhhhfffbbb\\\YYYYYYTTTTTTSSSSSSTTTTTTUUUVVVWWW[[[```dddnnn~~~lllmmmppptttwwwzzz|||}}}rrroooiiibbbYYYQQQKKKHHHIIIKKKOOOWWW^^^aaa___\\\OOOKKKHHHFFFGGGIIIKKKLLLEEEDDDCCCBBBAAA@@@@@@@@@???@@@AAAAAABBBBBBAAAAAAAAADDDHHHNNNWWWfffwww{{{tttmmmgggccc```___bbblllzzz}}}~~~vvvwww}}}}}}yyyqqqeeeWWWLLLEEECCC===<<<;;;;;;;;;;;;:::888::::::::::::::::::::::::999999999999999999999999777888:::;;;;;;:::888777666666666777888:::;;;<<<;;;;;;===???>>>@@@JJJUUUlllssslllkkkqqqyyy}}}mmmZZZQQQPPPMMMZZZrrrvvv]]]PPPFFFFFFEEEBBBDDDJJJNNNddd666666666666666666666666777777777777777777777777:::::::::999999888888888666666666666777777777777777888888888888999999999;;;:::::::::===AAAEEEGGGZZZttt{{{ggg^^^___fffnnnxxxzzziii```ZZZXXXUUUQQQMMMJJJHHHGGGEEEDDDCCCBBBAAAAAABBBCCCAAAAAAAAAAAA@@@???>>>>>>@@@AAABBBCCCDDDGGGLLLOOOTTTYYY```fffjjjmmmqqqssstttvvvwwwxxxxxxzzz}}}zzzsssnnniiieee```YYYVVVXXXTTTSSSRRRRRRRRRSSSTTTUUUUUUTTTWWW[[[bbbppp}}}qqqnnnmmmqqqwwwzzzyyyvvvpppkkkfffbbb___ZZZSSSNNNKKKLLLPPPVVV\\\```bbbbbbUUUNNNGGGEEEGGGJJJKKKJJJFFFEEEBBB@@@@@@AAACCCDDD@@@AAABBBCCCCCCCCCBBBAAAAAABBBGGGPPP]]]nnn}}}wwwooojjjfffeeecccaaacccnnn}}}yyy{{{zzzyyy|||}}}xxxnnnaaaSSSHHHBBB@@@;;;;;;::::::::::::999999:::999999888888999999:::999999999999999999999999777777888888888999999999888888999999999:::::::::;;;999999<<<>>>@@@EEEMMMeeezzzwwwooonnnqqqtttzzz}}}xxxaaaRRRNNNOOOTTTeee|||```SSSFFFBBBCCCCCCEEEHHHOOO]]]www888888888888888888888888777777777777777777777777::::::999999999888888888666666666777777777888888777888888888888999999999;;;;;;::::::===@@@CCCFFFRRRiiimmm```^^^eeemmmuuupppfff\\\ZZZWWWTTTQQQNNNKKKIIIFFFEEECCCBBBAAABBBBBBCCCAAABBBBBBAAAAAA@@@???>>>???@@@AAABBBCCCFFFJJJNNNQQQVVV]]]cccgggkkkoooqqqssstttvvvwwwwwwxxx{{{}}}zzztttnnniiifffaaaZZZWWWXXXTTTSSSQQQOOOOOOOOOPPPQQQQQQQQQRRRUUU[[[fff|||{{{wwwxxx|||}}}xxxsssnnnkkkiiimmmtttyyyxxxvvvkkkgggccc```^^^[[[VVVQQQLLLMMMPPPUUU[[[___``````VVVOOOHHHFFFHHHKKKKKKJJJGGGEEECCCAAA@@@AAACCCDDD@@@AAABBBCCCCCCCCCBBBBBBCCCDDDHHHQQQ___pppxxxpppjjjfffeeedddcccgggqqq}}}wwwzzz~~~}}}{{{uuujjj\\\OOOFFF@@@???;;;;;;::::::::::::999999:::999999888888999999:::999999999999999999999999999999999:::::::::;;;;;;888888999999999:::::::::;;;999999<<<>>>???EEELLL```uuu{{{rrrppprrrtttuuuxxxfffVVVQQQOOOTTTddd}}}bbbUUUHHHCCCCCCCCCEEEGGGKKKWWWooo888888888888888888888888777777777777777777777777999999999888888888888888777777777888888888999999777888888888888999999999<<<;;;::::::<<<>>>AAACCCHHHYYYooouuubbb[[[bbbiiippp|||wwwkkk___]]]YYYWWWUUURRROOOLLLGGGFFFDDDCCCBBBBBBBBBCCCBBBBBBBBBBBBAAA@@@??????>>>???@@@@@@AAADDDHHHKKKMMMRRRXXX___dddhhhllloooppprrrtttuuuvvvwwwyyy{{{{{{}}}~~~~~~|||zzzzzz|||wwwrrrnnnkkkeee^^^[[[\\\YYYWWWSSSOOOMMMMMMMMMNNNNNNMMMNNNPPPSSS]]]ooo~~~vvvqqqllllllooopppnnnjjjgggdddbbbgggooouuuvvvtttgggddd```^^^^^^\\\XXXUUUNNNNNNPPPTTTXXX[[[]]]\\\VVVQQQKKKHHHIIIKKKLLLKKKHHHFFFCCCAAA@@@AAABBBDDD@@@AAABBBCCCCCCCCCCCCCCCEEEGGGKKKSSSaaarrryyyqqqkkkgggeeeeeefffkkkwww{{{uuuwwwyyyqqqdddVVVJJJBBB???>>>;;;;;;::::::::::::999999999999888888888888999999999999999999999999999999999999999::::::::::::;;;888888999999999:::::::::;;;999999===>>>>>>DDDJJJYYYnnnvvvrrrsssuuutttvvvooo[[[SSSOOORRRaaazzz}}}eeeXXXJJJEEEDDDDDDDDDFFFIIISSShhh888888888888888888888888777777777777777777777777888888888888888888888777777888888888999999999999777777888888888999999999<<<;;;;;;:::;;;===>>>@@@CCCKKK[[[ooo}}}dddYYY^^^dddjjjsss|||nnnbbb___[[[YYYXXXUUUQQQNNNHHHGGGEEECCCBBBBBBCCCCCCCCCCCCCCCCCCBBBAAA@@@???===>>>>>>>>>???AAAEEEIIIJJJNNNUUU[[[```eeejjjnnnoooqqqsssuuuuuuvvvxxxyyyxxxzzz}}}~~~~~~}}}}}}~~~wwwrrroooooovvv~~~yyyuuurrrmmmeeeaaabbbbbb^^^YYYTTTPPPNNNNNNNNNMMMLLLMMMOOOPPPXXXhhhxxxzzzqqqlllgggfffhhhjjjiiigggbbb___^^^bbbkkkrrrtttssshhhddd```^^^___]]]ZZZWWWPPPOOOOOOQQQTTTWWWXXXXXXVVVRRRMMMJJJKKKLLLMMMLLLIIIGGGDDDAAA@@@AAABBBCCCAAAAAABBBCCCCCCDDDDDDDDDFFFHHHLLLVVVccctttxxxqqqlllhhhfffeeeiiippp{{{}}}xxxrrruuuvvvmmm^^^PPPFFF@@@>>>===;;;;;;:::::::::999999999999999888888888888999999888888888888888888888888777777777777888888888888888888999999999:::::::::;;;999:::======>>>BBBHHHSSSfffvvvqqqrrrtttxxxwwwwww```TTTNNNPPP]]]ttt~~~hhh[[[MMMGGGEEEDDDDDDEEEGGGMMM^^^|||777777777777777777777777666666666666666666666666777777777777777777777777777888888888999999999999777777888888888999999999;;;;;;:::::::::;;;<<<===AAACCCLLL^^^sssjjjYYY[[[^^^ccclll|||sssfffaaa[[[YYYXXXVVVRRRNNNIIIHHHFFFDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCAAA@@@@@@<<<===>>>======???CCCFFFHHHLLLRRRXXX]]]bbbhhhlllmmmooorrrttttttuuuvvvxxxuuuxxx{{{|||||||||}}}~~~~~~|||rrrkkkgggfffmmmxxx~~~zzzxxxssskkkggggggiiieee___YYYSSSPPPNNNMMMJJJKKKMMMOOOOOOUUUdddssszzzoookkkgggeeegggiiiiiihhhfffcccbbbfffooouuuvvvtttlllhhhccc```___]]]ZZZVVVPPPNNNMMMMMMPPPRRRSSSTTTUUURRRNNNLLLKKKMMMNNNNNNJJJHHHEEEBBB@@@@@@BBBBBBAAAAAABBBBBBCCCDDDEEEEEEEEEHHHNNNXXXfffuuu}}}uuuoookkkiiihhhgggllluuu{{{}}}xxxuuurrruuutttjjjZZZLLLDDD@@@>>>>>>;;;;;;:::::::::999999999999888888777777888888999888888888888888888888888666666777777777888888888888888999999999::::::::::::999:::=========@@@FFFMMM^^^yyyuuuoooqqqtttyyyxxxfffVVVOOOOOOYYYmmm~~~kkk]]]NNNHHHEEECCCCCCEEECCCGGGTTTnnn666666666666666666666666666666666666666666666666666666666666777777777777777777777888888888999999777888888888888999999999::::::::::::::::::;;;<<<@@@???DDDPPPbbbvvvuuu]]]YYYXXX\\\dddssszzzllleee\\\XXXXXXWWWSSSOOOJJJIIIGGGEEEDDDCCCCCCDDDDDDDDDDDDDDDCCCBBBAAA@@@===============>>>BBBEEEFFFIIIOOOTTTYYY___dddhhhjjjmmmppprrrrrrssstttuuusssuuuxxxyyyyyyzzz{{{}}}{{{}}}sssjjjfffbbbgggqqq~~~~~~xxxpppllllllmmmjjjeee^^^WWWRRRNNNMMMIIIJJJLLLOOOOOOSSS```mmm|||pppmmmjjjiiijjjlllmmmnnnpppmmmlllqqqxxx|||{{{xxxpppkkkdddaaa___]]]YYYUUUOOOMMMJJJIIIKKKMMMOOOPPPRRRPPPNNNLLLLLLMMMOOOPPPLLLIIIFFFBBBAAA@@@AAABBBBBBBBBBBBBBBCCCDDDFFFFFFEEEIIIPPP\\\jjjxxxwwwpppkkkiiiiiijjjkkkqqqzzzxxx}}}zzzttttttsssvvvrrrfffVVVIIICCC@@@>>>===;;;;;;::::::::::::999999888888777777777777888888888888888888888888888888888888888999999999999:::888888999999999::::::::::::999:::======<<>>>>>===<<<>>>AAADDDDDDGGGLLLQQQUUUZZZ```dddfffiiimmmooopppppppppqqqpppqqqsssttttttvvvyyy{{{zzz{{{}}}|||sssnnngggjjjppp{{{xxxssssssrrrpppkkkeee^^^WWWQQQNNNLLLMMMOOOQQQPPPRRR]]]jjj}}}sssrrrqqqppprrrtttuuuvvvyyyvvvvvvzzz}}}yyypppkkkddd```^^^[[[XXXTTTNNNJJJGGGEEEGGGJJJLLLMMMOOOOOONNNLLLLLLMMMPPPRRRLLLJJJFFFCCCAAA@@@AAAAAABBBBBBAAABBBCCCEEEFFFGGGDDDJJJTTTaaannn{{{{{{rrrjjjfffgggjjjlllpppvvv|||yyyrrrsssuuuyyy}}}nnncccSSSGGGAAA???===;;;;;;;;;::::::::::::999999888888777777777777888888888888888888888888888888888888888888999999999999888888999999999::::::::::::999:::======;;;===BBBEEEQQQgggyyy|||wwwuuuvvvzzz||||||gggVVVQQQRRR]]]qqqkkk]]]NNNHHHEEECCCBBBDDDDDDEEELLL[[[sss888888888888888888888888666666666666666666666666444555555555666666777777666666666666777777777777777888888888888999999999888888888999:::::::::;;;::::::>>>CCCHHHTTTooogggZZZPPPQQQYYYeeevvvvvvkkk___XXXWWWXXXUUURRRKKKJJJHHHFFFDDDDDDDDDDDDEEEEEEEEEEEEDDDCCCBBBAAA>>>>>>>>>===<<<>>>AAACCCBBBEEEJJJNNNRRRWWW]]]aaadddgggkkkmmmmmmmmmnnnnnnmmmoooppppppqqqssswwwzzzyyyzzz|||~~~}}}wwwoooooorrr{{{zzzyyywwwuuuqqqkkkddd\\\VVVRRRPPPQQQTTTUUUSSSSSS]]]iii~~~xxxwwwwwwxxxyyy{{{|||}}}|||zzzyyy}}}|||wwwooojjjccc___]]][[[WWWTTTLLLIIIEEECCCEEEHHHJJJLLLMMMMMMMMMLLLLLLMMMPPPSSSMMMKKKGGGCCCAAA@@@AAAAAABBBBBBAAABBBCCCEEEGGGHHHEEEKKKVVVdddrrr~~~~~~xxxooogggdddeeejjjmmmtttzzzyyyqqqssswwwzzz}}}yyylll```QQQFFFAAA>>><<<:::;;;;;;;;;:::::::::999999888888777777777777888888777777777777777777777777666666666666777777777777888888999999999::::::::::::999:::===<<<;;;===BBBBBBMMMbbb{{{zzz{{{~~~|||xxxwwwoooYYYSSSQQQYYYkkkjjj\\\NNNGGGEEECCCBBBDDD;;;===BBBNNNccc888888777777777777888888555555555555666666666777888888777666666666666666777777777777888888888888777777777777777888888999:::999888888888999:::;;;;;;;;;;;;===@@@KKKaaauuuvvv___OOOPPPUUUZZZiii|||~~~sssddd[[[WWWWWWVVVTTTNNNLLLIIIEEECCCBBBBBBCCCEEEEEEDDDCCCBBBBBBAAAAAA???>>>>>>>>>>>>>>>??????CCCFFFIIIMMMPPPUUU[[[___```cccgggiiiiiijjjjjjkkkmmmnnnoooooooooppptttvvvxxxyyyzzzyyyyyy{{{~~~~~~~~~zzztttkkkbbbZZZVVVRRRYYYYYYWWWYYYWWW^^^ppp}}}{{{zzz{{{}}}zzzwwwkkkgggdddeeehhhfff___WWWQQQJJJGGGIIIHHHCCCBBBEEEJJJJJJJJJKKKMMMOOORRRSSSPPPLLLFFFCCCBBBCCCDDDDDDAAAAAABBBBBBDDDEEEGGGGGGFFFLLLXXXgggvvv~~~ssshhhcccaaabbbgggmmmwwwzzzrrrttt||||||ssseeeYYYLLLEEE@@@<<<:::;;;:::::::::999999999888888777777666666777888999999999999888888888888888999888888777777777777888888:::999888777777777888999:::::::::;;;<<<===??????CCCIIIWWWnnn{{{wwwuuuyyy{{{vvvvvvzzz```UUUPPPWWWfff|||xxxfffSSSKKKFFFBBB@@@BBBBBBDDDJJJPPPZZZooo666666555555555555666666555555555666666666777777777777666555555555555555555666666666666777777777777777777777777888888999999999888888888999:::;;;;;;;;;;;;<<<>>>FFFYYYkkk|||eeeRRRPPPQQQSSS___pppwwwhhh]]]XXXWWWUUUSSSOOOMMMJJJGGGDDDDDDDDDDDDEEEDDDDDDCCCBBBBBBAAAAAA???>>>>>>======>>>>>>???BBBDDDGGGJJJMMMRRRWWW[[[^^^aaaeeehhhiiiiiijjjkkkkkklllmmmmmmmmmooorrrtttvvvwwwxxxxxxxxxzzz|||}}}sssiii```[[[ZZZbbbbbbaaaaaa]]]aaarrr~~~}}}~~~}}}yyyuuuiiieeebbbeeekkkmmmjjjeeeYYYPPPIIIHHHGGGCCCBBBDDDHHHHHHHHHJJJLLLNNNQQQSSSQQQMMMGGGCCCCCCCCCDDDEEECCCCCCCCCDDDEEEFFFGGGHHHHHHNNNZZZjjjxxxzzzpppfffaaa```bbbhhhppp{{{zzzsssvvvzzzpppbbbVVVJJJDDD@@@<<<;;;<<<:::::::::999999999888888888777777777777888888999999888888777777888888888::::::999999999999::::::999888888888888888999999999999999:::;;;<<<>>>???BBBFFFRRRggg}}}zzzxxx{{{zzzuuuvvvzzzhhhZZZQQQVVVeee{{{|||kkkXXXMMMGGGBBBAAACCC???AAAEEEJJJRRReee666666555555555555666666555555666666666777777777666666555444444444555555555555555555666666666666777777777777777888888999999999888888999999:::;;;;;;;;;;;;<<<;;;@@@OOO]]]|||hhhTTTNNNLLLLLLVVVeee{{{~~~nnn```YYYUUURRRQQQOOOMMMJJJHHHFFFEEEEEEEEEDDDDDDDDDCCCBBBBBBAAAAAA>>>>>>============>>>>>>AAACCCEEEGGGIIIMMMRRRUUUXXX\\\```ccceeeeeeggghhhhhhjjjkkkkkkkkkmmmoooqqqsssuuuvvvvvvvvvxxxzzz}}}~~~~~~tttkkkfffdddmmmooonnnmmmeeefffttt~~~}}}~~~{{{wwwtttiiieeebbbfffmmmtttuuutttfffZZZNNNIIIGGGDDDCCCCCCEEEEEEEEEGGGIIIMMMPPPSSSRRRNNNHHHDDDDDDDDDEEEEEEFFFEEEEEEEEEFFFGGGGGGHHHJJJRRR___nnn|||vvvlllddd```___bbbjjjssszzzuuuzzzxxxlll]]]RRRGGGBBB@@@<<<;;;===:::::::::999999999888888999999888777777777888888888777777777777777888888::::::999999999999::::::777777888999:::::::::999888888888999:::;;;<<<===???CCCLLL]]]ttt}}}xxxrrrsssvvvuuucccTTTVVVdddyyysss```RRRIIICCCAAACCCAAABBBEEEIIIOOO___}}}888888777777777777888888555666666666666777777777777666666555555555666666555555555666666666777777777777777777777888888999999888999999999999::::::::::::;;;<<<;;;===GGGSSSoookkkUUUMMMJJJIIIRRR^^^lll~~~rrrcccYYYRRROOOMMMMMMLLLJJJHHHFFFEEEDDDDDDDDDDDDCCCCCCCCCBBBBBBBBB???>>>======<<<=========@@@BBBDDDEEEFFFIIIMMMPPPRRRUUUZZZ]]]___```aaacccfffgggiiijjjjjjkkknnnpppppprrrssstttuuuvvvxxxzzz}}}~~~vvvqqqlllvvvyyyxxxwwwmmmkkkxxx~~~zzzxxx|||{{{{{{||||||{{{xxxuuulllgggccceeemmmvvv|||~~~uuuhhhWWWMMMIIIGGGDDDBBBBBBBBBCCCDDDGGGLLLPPPSSSSSSOOOIIIEEEEEEFFFGGGGGGGGGGGGFFFFFFFFFGGGGGGHHHLLLUUUcccrrr~~~ssskkkccc___^^^aaakkkuuu~~~~~~zzzyyyvvviiiXXXNNNDDD@@@???<<<<<<===:::::::::999999999888888:::999999888777777777777777777666666777777888888888888777777777777888888555666888:::;;;;;;::::::888888888888999:::;;;<<<<<<@@@GGGTTTiiiwwwnnnmmmmmmyyylllXXXWWWdddwww}}}jjjYYYLLLEEEBBBCCCCCCDDDEEEHHHMMM[[[uuu888888777777777777888888666666666666777777777888888777777777777777888888666666777777777888888888777777777777777888888999888888999999::::::::::::888888:::===<<<===EEENNNgggrrr\\\OOOIIIHHHOOOXXXaaatttxxxhhh[[[RRRLLLIIIKKKJJJIIIGGGEEEDDDCCCCCCCCCCCCCCCCCCCCCBBBBBBBBB??????>>>===============@@@AAACCCDDDDDDGGGJJJMMMNNNRRRVVVZZZ[[[\\\^^^___bbbdddggghhhiiijjjmmmooommmoooqqqsssssstttvvvxxx|||}}}{{{sss}}}}}}sssqqq}}}zzzvvvsssuuuuuuvvvxxxzzz{{{zzzxxxlllgggbbbccckkkwwwwwwdddUUUMMMJJJGGGCCCBBBAAAAAACCCFFFKKKPPPSSSUUUPPPKKKGGGFFFGGGHHHHHHHHHGGGGGGGGGGGGGGGHHHHHHOOOYYYggguuu}}}tttlllddd___^^^aaalllwww|||yyy}}}~~~{{{}}}sssfffSSSIIIAAA>>>>>><<<;;;===:::::::::999999999888888::::::999888777777888888777777777777777888999999888888777777777777888888666777999:::;;;;;;;;;:::888888888888888999:::;;;;;;>>>DDDNNN```zzzzzzmmmhhhfffppp}}}ttt^^^YYYcccuuuuuuaaaPPPGGGDDDCCCAAA@@@BBBEEEIIIUUUlll666666555555555555666666666666666777777777888888888888777777888888999999777777777777888888888888777777777777777888888999777888999::::::::::::999888888:::=========CCCKKK```gggUUUKKKGGGJJJPPPYYYlllooo```UUUNNNJJJJJJIIIHHHGGGEEEDDDCCCBBBCCCCCCCCCCCCCCCCCCCCCCCCAAA@@@???>>>>>>======>>>???@@@BBBBBBCCCEEEIIIKKKMMMPPPUUUXXXYYYZZZ[[[\\\\\\___ccceeegggiiikkkmmmjjjmmmppprrrrrrsssuuuwww|||}}}}}}wwwuuu}}}wwwrrroooqqqqqqrrrtttxxxzzzzzzyyyiiiddd```aaajjjwwwsss```SSSNNNJJJEEECCCBBBBBBCCCFFFKKKPPPTTTVVVRRRLLLHHHGGGHHHIIIIIIHHHHHHHHHHHHIIIIIIJJJKKKSSS^^^mmmyyy|||tttmmmfffaaa___bbbooo{{{|||tttwwwzzz~~~}}}|||oooaaaOOOFFF>>>======;;;;;;<<<:::::::::999999999888888:::999999888888888999999777777777777888999:::;;;::::::999999999999::::::888888999:::;;;;;;;;;:::999888888888999999:::;;;;;;>>>CCCJJJXXXppprrriiidddkkkvvv{{{ccc[[[```oooiiiUUUKKKFFFCCCBBBAAABBBEEEIIISSSgggyyy666666555555555555666666666666777777777888888888777777777777777888999999666666666777777777777888777777777777777888888999777888999:::::::::999999999888999<<<<<<<<>>>>>>>>>>>===>>>@@@@@@AAACCCGGGIIIJJJMMMQQQTTTUUUUUUVVVWWWVVVYYY^^^aaadddfffiiikkkiiillloooqqqrrrssstttvvv|||}}}zzzyyy{{{uuupppnnnooooooppprrrvvvxxxyyyxxxkkkfffaaaaaahhhuuukkkYYYQQQLLLHHHEEEDDDCCCDDDGGGLLLQQQTTTWWWRRRMMMIIIHHHIIIJJJJJJJJJJJJJJJKKKLLLMMMNNNOOOXXXcccrrr~~~|||sssmmmfffbbbaaafffsss~~~tttvvvxxx|||}}}|||~~~~~~jjj[[[MMMDDD===<<<<<<:::999;;;:::::::::999999999888888999999888888888999::::::888888888888999:::;;;<<<::::::999999999999::::::::::::999999999::::::;;;:::999999999999:::;;;;;;;;;???CCCFFFPPPeee{{{nnndddhhhooovvv{{{hhh]]]\\\fff}}}pppZZZNNNHHHCCCDDDCCCCCCEEEHHHPPPaaaqqq888888777777777777888888777777777777888888888888666666666666666777888888555555555555666666666777777777777777777888888999777888999:::;;;:::999999:::888999<<<;;;;;;>>>EEEOOOlllvvv___RRRLLLKKKMMMIIIYYYooopppbbbXXXSSSJJJJJJJJJIIIHHHGGGEEEDDDBBBCCCCCCCCCCCCCCCCCCCCCCCCBBBAAA@@@????????????;;;<<<>>>??????BBBEEEHHHFFFIIIMMMOOOOOOPPPPPPQQQQQQUUUZZZ___bbbdddgggiiihhhkkkoooqqqrrrssstttvvv}}}~~~|||{{{zzztttpppnnnpppooooooqqqtttwwwwwwvvvqqqkkkeeebbbgggrrr~~~qqq]]]SSSNNNJJJGGGFFFEEEEEEGGGLLLQQQUUUWWWSSSMMMJJJIIIJJJKKKKKKLLLLLLLLLMMMNNNPPPQQQRRR[[[gggvvv|||qqqlllfffcccbbbhhhwwwxxxyyyzzz}}}|||{{{{{{eeeVVVKKKCCC<<<;;;;;;999999::::::::::::999999999888888888888888888999:::;;;;;;999999999999:::;;;<<<===888888777777777777888888<<<;;;:::999888999:::;;;:::::::::999::::::;;;;;;;;;???BBBDDDKKK^^^zzztttdddfffjjjnnnrrryyykkk]]]YYY```vvvttt]]]PPPIIIDDDAAA??????@@@BBBHHHXXXggg888888777666555444333333888888888888888888888888444444444444444444444444666666666666777777777777777777777777666666666666999999888777777888999:::;;;:::888888888:::<<<===IIIZZZxxxkkkWWWMMMIIIHHHJJJPPP```www|||ooo```SSSMMMKKKIIIHHHHHHGGGEEECCCEEECCCAAAAAACCCDDDCCCBBBAAAAAABBBBBBAAAAAA@@@???>>>>>>>>>>>>@@@BBBDDDEEEEEEFFFGGGIIIKKKLLLNNNNNNQQQTTTVVVXXXYYY^^^eeekkkgggjjjmmmoooqqqrrrtttvvvyyy{{{~~~}}}|||xxxuuuqqqnnnlllnnnnnnnnnrrryyy|||yyyrrrkkkddddddgggmmmxxx|||fffSSSKKKJJJHHHHHHHHHFFFFFFJJJQQQWWWXXXUUUPPPLLLJJJJJJLLLNNNOOOMMMMMMNNNMMMLLLPPPWWWaaannn}}}{{{uuukkkjjjgggfffiiiqqq{{{{{{yyyyyy{{{uuuxxxaaaQQQEEEAAA===:::::::::::::::;;;:::999999888888999999888888888888888888888888999999888888777666666666:::::::::::::::::::::::::::999888888999999777666888999:::;;;;;;:::888777999:::===BBBIIIWWWoooxxxsssnnnkkknnnssswwwsss```WWW[[[jjjzzz~~~iiiVVVJJJEEEBBBAAAAAACCCDDDGGGRRR]]]yyy777777777666555555444444555555555555555555555555555555555555555555555555666666666666777777777777666666666666777777777777:::999888777777777888999999888777777999;;;===???DDDQQQmmmuuu___RRRLLLKKKKKKPPP]]]sssttteeeXXXOOOMMMJJJIIIHHHHHHFFFEEEEEEDDDBBBBBBCCCDDDCCCBBBAAABBBBBBBBBBBBAAA@@@@@@>>>=========>>>@@@AAABBBDDDEEEFFFHHHIIIKKKLLLMMMNNNQQQTTTVVVWWW[[[bbbgggfffiiilllooopppqqqtttvvvxxxzzz|||||||||yyywwwtttrrrnnnooooooooottt{{{}}}{{{ssskkkddddddgggmmmxxxjjjXXXNNNLLLIIIJJJIIIHHHGGGJJJQQQWWWYYYVVVQQQMMMKKKKKKLLLMMMNNNLLLMMMOOOOOOPPPUUU\\\fffssszzzssskkkhhhffffffkkkttt~~~{{{zzzvvv]]]NNNDDDAAA===::::::::::::999;;;:::999999888888999999888888888888888888888888777777777777777888888888999999999999999999999999<<<;;;999::::::;;;999888999999999::::::999999888:::;;;===@@@EEEQQQgggzzzvvvpppmmmoooqqqtttyyyyyyeeeXXXYYYgggvvvppp\\\NNNGGGDDDBBBCCCDDDCCCEEENNNXXXqqq666666666666666666666666555555555555555555555555777777777777777777777777666666666666777777777777555555666666777777888888:::999888777777777777777777777777777999;;;>>>???AAAIII___nnn[[[QQQMMMLLLOOOYYYkkkzzzlll```TTTPPPLLLIIIIIIIIIIIIHHHGGGEEECCCCCCDDDDDDCCCBBBBBBBBBBBBBBBBBBAAA@@@@@@???>>>=========???@@@AAABBBCCCDDDEEEGGGIIIJJJJJJIIIMMMQQQSSSUUUXXX]]]bbbdddgggkkkmmmoooqqqsssuuuxxxyyyzzz|||~~~}}}}}}{{{zzzyyyxxxrrrssssssrrrvvv|||}}}sssllleeedddffflllvvvppp^^^RRROOOJJJKKKKKKIIIHHHJJJPPPUUUYYYWWWSSSPPPMMMLLLLLLMMMLLLLLLMMMQQQRRRSSSZZZcccmmmyyywwwpppkkkgggeeehhhqqq{{{qqqYYYMMMCCC@@@===::::::::::::999;;;:::999999888888999999888888888888888888888888555666666777888888999999888888888888888888888888;;;:::999999:::;;;999888:::999999888999999::::::;;;;;;<<<>>>@@@III[[[lll|||uuuqqqrrrsssrrrtttxxxnnn\\\VVVbbbqqqwwwbbbRRRJJJFFFDDDDDDDDDCCCCCCIIIRRRfff555555555555666666777777777777777777777777777777777777777777777777777777666666666666777777777777555555666666777777888888999999888888777777666666777777777888999;;;<<<===AAAEEEVVVuuujjjXXXNNNMMMNNNTTTccczzzssshhhYYYTTTOOOKKKJJJKKKKKKLLLIIIGGGEEEDDDDDDEEEDDDBBBBBBBBBBBBCCCBBBAAAAAA@@@AAA@@@???>>>>>>>>>???@@@@@@AAABBBCCCDDDFFFGGGGGGFFFJJJOOOQQQRRRUUUYYY]]]bbbeeeiiilllmmmppprrrtttxxxxxxyyy{{{}}}~~~~~~~~~~~~~~~~~~xxxyyywwwuuuwww}}}}}}uuummmeeedddfffkkkuuuvvvcccUUUOOOJJJLLLLLLJJJHHHIIINNNRRRYYYWWWUUURRRPPPNNNMMMLLLKKKKKKNNNQQQRRRTTT]]]gggrrr}}}uuunnnkkkhhhgggmmmxxxlllWWWMMMBBB???<<<::::::::::::999;;;:::999999888888999999888888888888888888888888666666777777888888888888777777777777777777777777999777666777888888777666:::999888777888999:::;;;;;;:::;;;<<<>>>CCCRRR```{{{vvvvvvvvvttttttvvv{{{cccWWW^^^kkk}}}wwwdddUUULLLFFFCCCCCCDDDCCCCCCGGGNNN___|||444444555555666777777777666666666666666666666666666666666666666666666666666666666666777777777777555666666666777777777888888888888888777777666666999999999888999999999:::BBBCCCNNNiii~~~~~~{{{```PPPNNNMMMPPP]]]rrrxxxmmm]]]YYYRRRNNNLLLMMMNNNNNNKKKIIIFFFEEEEEEEEEDDDBBBBBBBBBCCCCCCCCCBBBAAAAAA@@@???===<<<<<<===>>>>>>>>>???@@@AAABBBCCCDDDEEEDDDHHHMMMOOOPPPSSSWWW[[[___bbbfffjjjlllnnnqqqtttxxxxxxyyy{{{}}}~~~{{{wwwxxx}}}}}}wwwooogggeeefffkkkuuu~~~{{{gggWWWOOOKKKLLLMMMKKKHHHHHHKKKOOOVVVVVVUUUTTTRRROOOMMMLLLKKKLLLOOORRRRRRTTT^^^iiittt~~~|||rrrlllllljjjkkkrrr}}}hhhTTTLLLAAA>>><<<:::;;;;;;999888;;;:::999999888888999999888888888888888888888888888888888888777777666666777777777777777777777777888777666666888888888666999999888777888999;;;<<<:::888999<<<===AAALLLXXXsss~~~xxxxxxyyywwwuuuvvvooo]]]]]]eeeuuuuuudddVVVNNNFFFBBBAAACCCDDDDDDHHHNNN]]]yyy444555555555666666777777444444444444444444444444555555555555555555555555666666666666777777777777777777777777777666666666666666777888888777777666999999999999999888888888???@@@HHH\\\{{{|||mmmVVVPPPMMMNNNWWWjjj|||pppaaa\\\VVVQQQPPPPPPPPPPPPMMMJJJHHHFFFFFFFFFDDDCCCCCCCCCCCCCCCCCCBBBAAAAAA===<<<;;;::::::;;;<<<<<<===>>>???@@@AAABBBCCCCCCDDDGGGKKKMMMNNNPPPUUUYYY]]]```dddhhhkkkmmmqqqssswwwxxxyyy{{{}}}}}}xxxzzzyyyqqqiiifffgggllluuu~~~}}}jjjYYYPPPLLLNNNOOOMMMJJJHHHJJJMMMSSSTTTUUUUUUSSSQQQNNNLLLJJJLLLPPPRRRRRRUUUaaammmwwwyyyqqqlllkkklllooovvvbbbOOOGGG@@@>>>;;;;;;;;;;;;999888;;;:::999999888888999999888888888888888888888888999999888888777666666555777777777777777777777777999888777888:::::::::888888888888888999:::;;;;;;888777999<<<===@@@HHHQQQggg}}}yyyyyy{{{yyyxxxxxx~~~fff___bbbmmmyyywwwgggXXXOOOGGGCCC@@@BBBDDDDDDIIINNN^^^xxx555555555666666666666666444444444444444444444444555555555555555555555555666666666666777777777777888888777777666666555555444555666777888888888777888888888999999999888888<<<>>>DDDQQQkkk{{{aaaSSSOOOMMMSSSccc{{{rrrccc^^^YYYTTTRRRRRRQQQPPPNNNLLLIIIGGGGGGFFFDDDCCCCCCCCCCCCCCCCCCBBBBBBAAA>>>===<<<;;;<<<===>>>???===>>>>>>???@@@AAABBBBBBCCCFFFHHHIIIJJJMMMSSSXXX[[[^^^cccgggiiilllppprrrtttvvvxxx{{{}}}~~~~~~~~~~~~{{{xxx{{{|||ssskkkhhhhhhllluuu~~~~~~mmm]]]TTTOOOQQQRRRPPPLLLJJJKKKMMMOOOQQQTTTUUUTTTRRRNNNLLLIIIKKKPPPTTTTTTXXXfffttt|||vvvpppllliiilllrrrxxx~~~yyy]]]KKKCCC???===;;;;;;;;;;;;999888;;;:::999999888888999999888888888888888888888888888888888777777777777777888888888888888888888888999777777888999::::::999777777888999::::::::::::888777888<<<===>>>CCCKKKZZZppp|||}}}~~~~~~}}}}}}~~~pppbbb```gggsssmmm\\\QQQKKKEEEAAAAAACCCDDDIIINNN]]]vvv666666666666666666666666666666666666666666666666666666666666666666666666666666666666777777777777999999888777666555444444333444666777888999888888555666777999999:::::::::;;;???CCCLLLbbb~~~iiiUUUQQQMMMQQQ___uuutttddd```ZZZVVVTTTSSSRRRQQQOOOLLLIIIHHHGGGFFFDDDCCCCCCCCCDDDDDDCCCCCCBBBAAAAAA@@@?????????@@@BBBCCC======>>>???@@@AAAAAABBBBBBEEEFFFGGGGGGKKKRRRWWWZZZ]]]bbbfffiiilllppprrrrrrtttwwwzzz|||}}}}}}|||}}}}}}||||||zzzxxx|||}}}tttllliiiiiimmmvvvooo```WWWQQQTTTUUUSSSOOOLLLLLLMMMMMMOOOSSSUUUUUURRRNNNLLLGGGJJJPPPUUUVVV\\\jjjyyy}}}uuuooommmggglllsssyyy}}}rrrYYYIIIBBB>>>===;;;;;;;;;;;;999888;;;:::999999888888999999888888888888888888888888666666666777888888999999888888888888888888888888666555555555777888888777666777999:::;;;;;;::::::888777888;;;<<<<<<@@@FFFQQQhhh~~~wwwuuuxxx}}}wwweee```fffqqqsss```SSSNNNGGGAAAAAABBBDDDHHHMMM\\\ttt777666555444444444444444666666555555555555666666555555555555555555555555555555555555666666666666777777777777777777777777777777777777777888888999666777888888777666777999:::<<<>>>EEEVVVqqqwww\\\TTTNNNRRR]]]oooyyyllleee]]]XXXWWWWWWVVVUUUPPPNNNLLLJJJGGGEEEDDDCCCFFFFFFEEECCCCCCBBBBBBBBBBBBAAA@@@?????????@@@AAA<<<======>>>???@@@@@@@@@CCCEEEGGGHHHIIILLLPPPSSSXXX\\\aaafffhhhjjjlllnnnqqqtttvvvxxxyyy{{{~~~~~~|||{{{|||{{{~~~uuullliiikkkpppyyy|||nnn```WWWUUUWWWYYYWWWRRROOOOOOPPPRRRRRRTTTWWWYYYWWWQQQKKKHHHLLLPPPTTTZZZdddqqq{{{yyyssspppooommmrrrwwwyyyxxxxxxyyyzzz{{{hhhUUUFFF>>>;;;;;;::::::::::::999999999999999888888888777777999999999999999888777666888888777777666666555555777777888999999999999888:::999888777666666666666888888999999999888888777666777777888888;;;???BBBMMM[[[sssxxxpppnnnrrr|||jjj```]]]lllqqq]]]PPPLLLHHHEEEAAA???EEEMMMZZZuuu777666555444444444444555666666555555555555666666555555555555555555555555555555555555666666666666777777777777777777777777777777666666777777888999666888999999777777888:::;;;<<>>??????@@@<<<======>>>??????@@@@@@BBBDDDFFFGGGHHHKKKOOORRRWWW[[[```eeehhhjjjlllnnnppprrruuuwwwxxxzzz|||}}}~~~~~~{{{zzz~~~}}}wwwnnnjjjlllpppzzzzzzlll___WWWVVVXXXZZZXXXTTTQQQQQQRRRSSSTTTUUUXXXYYYVVVQQQLLLJJJNNNSSSWWW]]]ggguuu|||uuupppooooooqqquuuzzz{{{yyyxxxxxxyyyxxxjjj[[[LLLBBB===;;;;;;::::::::::::999999999999999999888888888888888888888888888777666666888888888888777777777777666666777888888888888777888777777777777777888888777888888999999999888888666777888888888:::>>>AAAIIIUUUjjjyyyqqqnnnpppvvv{{{ooobbb^^^kkk~~~xxxcccVVVOOOIIIEEECCCBBBFFFMMMYYYsss666666555555444444555555666666555555555555666666555555555555555555555555555555555555666666666666777777777777777777777777777777666666777777888999777888::::::999888:::;;;;;;===@@@BBBJJJ]]]yyykkk___SSSPPPWWWggg|||mmmfff^^^ZZZZZZ[[[[[[ZZZTTTQQQMMMIIIFFFEEEEEEEEEFFFEEEEEEDDDDDDCCCCCCCCCBBBAAA@@@???>>>>>>>>>>>><<<======>>>>>>??????@@@AAABBBDDDEEEGGGIIIMMMQQQUUUYYY___dddgggjjjlllnnnoooqqqtttuuuvvvxxxzzz}}}||||||~~~~~~yyyxxx~~~zzzpppllllllpppzzzvvvjjj___XXXWWWYYY\\\ZZZVVVSSSSSSTTTTTTUUUWWWYYYZZZVVVQQQLLLNNNQQQVVV[[[bbbmmmzzzwwwpppmmmnnnpppvvvzzz~~~}}}zzzwwwvvvvvvwwwpppeeeXXXLLLDDD???===;;;;;;::::::::::::999999:::::::::999999999888888888888888777777777777666888888888888999999999999555555666777777777777777666666666777888888999999666666777888999999999999777888999888888999<<>>AAABBBFFFUUUqqqtttfffWWWQQQUUUbbbwww~~~nnnhhhaaa]]]]]]______^^^WWWSSSNNNIIIFFFEEEEEEFFFEEEEEEEEEEEEDDDDDDCCCCCCBBBBBBAAA???>>>===<<<<<<============>>>>>>?????????AAACCCDDDEEEHHHLLLOOORRRWWW]]]bbbfffiiilllnnnnnnpppssstttuuuvvvyyy{{{zzz|||~~~|||wwwvvv}}}{{{rrrmmmlllpppzzz|||ssshhh___ZZZWWWZZZ\\\[[[WWWTTTTTTVVVUUUWWWZZZ[[[ZZZWWWRRRNNNPPPTTTYYY___hhhsss~~~|||ssslllkkknnnqqqxxx{{{~~~}}}xxxtttsssttt~~~|||}}}}}}zzzxxxmmmfffZZZOOOGGGAAA???===;;;;;;:::::::::999999999::::::::::::999999999999999888888888888888888888777777777888888999999999555666777777888888777777666666777888888888888888555555777888999999999999888999999999888999;;;===AAAFFFTTTmmm{{{vvvsssssswwwyyyxxx}}}kkk\\\bbbnnn~~~kkk\\\MMMGGGGGGGGGHHHJJJVVVmmm666666555555555666666777666666555555555555666666555555555555555555555555555555555555666666666666666666666666666666666666666666666555666777777888777999:::;;;::::::<<<===<<<>>>BBBDDDEEEQQQlll}}}nnn]]]TTTTTT^^^ppp|||oooiiibbb______aaaaaaaaaYYYUUUPPPJJJGGGEEEFFFFFFDDDEEEEEEFFFEEEEEEDDDCCCBBBBBBAAA@@@???>>>===<<<===============>>>>>>>>>>>>@@@AAACCCDDDGGGKKKNNNQQQUUU\\\aaadddgggjjjlllmmmooorrrssstttuuuwwwyyyyyy{{{~~~|||vvvvvv|||{{{sssooommmpppzzzzzzqqqggg```\\\XXX[[[]]][[[WWWTTTTTTUUUUUUXXX\\\]]][[[WWWSSSPPPRRRVVV]]]eeennnxxxyyypppjjjjjjnnnrrrwwwyyy{{{yyyuuurrrsssuuu}}}{{{yyyvvvrrrggg```UUULLLFFFAAA>>>;;;;;;;;;:::::::::999999999:::::::::999999999888888999999888888888999999:::555666666777777888888888666777888888999999888888888888888888888777666555444555666777888999999999777888999999888888:::;;;???BBBNNNccc|||xxx{{{sssnnnqqqzzzsss___```fffwwwyyygggSSSJJJHHHGGGGGGHHHTTThhh666666555555666666777777666666555555555555666666555555555555555555555555555555555555666666666666666666666666666666666666666666555555666666777888777888::::::::::::<<<===;;;<<<@@@DDDEEEMMMfffxxxfffZZZVVV[[[gggttt|||oooiiibbb^^^___`````````ZZZWWWRRRLLLHHHFFFFFFFFFDDDEEEFFFFFFFFFEEEDDDCCCBBBBBBBBBAAAAAA???>>>===========================>>>???AAABBBDDDGGGKKKNNNQQQUUU[[[```cccfffhhhjjjkkkmmmpppqqqqqqrrrtttvvvvvvyyy|||yyyvvv||||||vvvsssppprrr{{{yyyppphhhbbb___ZZZ\\\^^^\\\XXXTTTTTTUUUUUUYYY]]]^^^\\\YYYUUUTTTUUUZZZaaakkkuuu~~~wwwmmmggghhhmmmrrrtttuuuvvvtttrrrrrrvvvyyy~~~zzzuuupppccc[[[QQQHHHCCC@@@;;;888;;;;;;::::::::::::999999999999999888888888777777999888777777777888::::::666666666666666777777777777777888999999999999999888888999999888777555444555555666777888888888888666888999999888888:::;;;>>>AAAIIIZZZssssssjjjiiipppyyy}}}gggbbbcccpppttt]]]OOOIIIFFFFFFHHHRRReee666666666666666777888888666666555555555555666666555555555555555555555555555555555555666666666666666666666666666666666666666555555555555666777777666777999:::999:::<<<===;;;999===BBBDDDIII]]]tttoooaaaXXXWWW^^^ggguuummmggg___[[[\\\]]]]]]\\\ZZZWWWSSSNNNJJJGGGEEEDDDCCCDDDFFFGGGGGGFFFEEEDDDAAABBBBBBCCCBBBAAA@@@???========================>>>???AAABBBDDDGGGKKKNNNQQQUUUZZZ___bbbdddfffhhhhhhjjjlllmmmnnnoooqqqssssssvvvzzz~~~}}}zzzwww|||}}}zzzxxxuuuvvv~~~yyyqqqjjjdddaaa]]]___aaa^^^YYYUUUTTTUUUTTTXXX^^^___]]]ZZZWWWWWWXXX]]]gggrrr|||}}}tttkkkeeefffkkkppppppqqqrrrppppppttt{{{|||uuuooobbbXXXLLLDDD@@@>>>;;;999;;;;;;::::::::::::999999888888888777777777666666777666555444555666888999888888777777777777777777666777777888888888888888666777888999999888666555666666777777777777777666555777999999999999:::;;;<<>>@@@AAACCCDDDGGGKKKNNNQQQUUUZZZ___aaaccceeegggfffhhhjjjkkkkkklllnnnppppppssswww|||yyyuuuxxx|||~~~}}}|||yyyyyyyyyrrrkkkfffccc```bbbccc```[[[VVVUUUVVVSSSXXX^^^```^^^[[[YYYXXX[[[```kkkwww{{{rrriiicccdddjjjnnnooooooooonnnpppuuuyyywww}}}~~~uuuooobbbXXXJJJAAA>>>>>>===<<<;;;;;;;;;:::::::::999999777777777777666666666666555444333222333555777888:::999999999888888777777555666666777777777777777444555777999:::999888777666777777777777777666555444666888999999999:::;;;;;;>>>BBBKKKZZZsssuuugggaaadddlllssstttyyyrrreee\\\aaapppooo[[[MMMGGGGGGLLLPPP```555555555555555555555555555555555555666666666666666666555555555444444444444555555666777888888999333444444444555666666666666666555555555555666666:::999777666666666777888;;;===AAAAAA>>>@@@OOO___|||lll]]]QQQOOOSSScccrrrvvvhhh[[[UUURRRNNNOOOTTTRRRPPPMMMLLLJJJIIIFFFCCCAAAAAA??????DDDHHHDDD===CCCCCCCCCBBBBBBAAAAAA@@@>>>===============>>>????????????@@@BBBEEEHHHJJJPPPUUU[[[```bbbcccdddeeeiiihhhgggggghhhjjjkkklllnnnpppsssvvvyyy{{{||||||xxxqqqwww}}}yyyzzz|||}}}{{{~~~{{{uuuoooiiifffbbbbbbaaa```]]]YYYTTTQQQTTTVVV[[[aaaaaa]]][[[\\\```hhhrrr||||||xxxqqqkkkhhhgggiiijjjpppooommmnnnssszzz||||||wwwuuuvvv|||yyymmm___RRRFFFCCCBBB???<<<;;;::::::::::::::::::::::::999999999888888888888777666666777888888888888888666666666666666666666666777777777777666666666666777888888888888999999999777777777777888888888888888888999999999::::::::::::;;;???GGGSSSgggzzzmmmfffccccccmmmppprrruuu}}}~~~kkk]]]___iiizzzwwwaaaTTTMMMIIIGGGQQQ___{{{555555555555555555555555555555555555666666666666666666555555555444444444444444444555666666666777555555555666666666666666666666555555555555666666999999777666666666777777:::;;;===>>>===???JJJXXXvvvsssbbbTTTPPPRRRXXXfffzzz~~~pppbbbZZZUUUOOONNNPPPPPPMMMKKKIIIIIIGGGEEECCCCCCIIIKKKHHHEEEDDDDDDBBBDDDDDDCCCCCCBBBAAA@@@@@@>>>>>>============>>>>>>?????????@@@BBBEEEHHHJJJNNNRRRYYY^^^```bbbcccdddhhhggggggggghhhjjjkkkllllllnnnrrruuuxxx{{{|||}}}wwwnnnsss~~~zzzxxxwwwyyy~~~|||~~~yyyuuupppllliiiddddddcccbbb___[[[VVVRRRTTTVVV\\\bbbbbb^^^]]]___ffflllvvvzzzwwwsssnnnkkkjjjkkklllnnnmmmmmmooottt{{{~~~zzzyyyvvvuuuwww}}}vvvjjj\\\OOODDDAAA@@@===:::999::::::::::::::::::::::::999999999888888888777777555555666777777777777777666666666666666666666666666666666666777777777777777777888888888999999999777777777777888888888888888888888999999999::::::;;;;;;>>>DDDNNN```{{{qqqhhheeeeeegggkkkmmmooouuuqqqaaa^^^eeettt}}}gggWWWNNNJJJHHHLLLYYYttt555555555555555555555555555555555555666666666666555555555555555444444444444444444444444444444555777777777666666666666666666666555555555555666666888888777666666666777777888777999;;;<<<===DDDMMMfffmmm[[[RRRQQQNNNZZZmmmyyylllccc[[[TTTOOONNNLLLJJJGGGFFFFFFFFFDDDCCCDDDQQQYYYRRRFFFAAADDDIIIFFFEEEDDDCCCBBBAAA@@@@@@???>>>>>>======>>>>>>>>>>>>>>>???@@@BBBDDDGGGHHHKKKPPPVVV[[[^^^```bbbcccfffffffffggghhhjjjkkkllljjjlllpppssswwwzzz|||}}}}}}~~~~~~~~~~~~yyyoooqqqzzz{{{uuuqqqqqqxxx{{{wwwtttrrrooommmgggfffdddcccaaa]]]WWWSSSTTTUUU[[[bbbccc``````cccmmmsss|||xxxwwwuuusssrrrpppoooooonnnnnnpppsssyyy|||wwwvvvvvvwwwyyy}}}qqqfffWWWKKKAAA>>>===;;;888888::::::::::::::::::::::::999999888888888777777777444444555666666666666666777777777777777777777777555555666666777777888888777777777888888888999999777777777777888888888888888888888999999999999:::<<<;;;<<<@@@GGGVVVnnnwwwkkkgggfffcccgggjjjkkkmmmxxx|||hhh```bbboooooo[[[OOOKKKJJJJJJTTTlll555555555555555555555555555555555555666666666666555555555555555555555555555555555444444444444444777777666666555555444444666666555555555555666666777777777666666666777777888555666:::<<<<<<@@@EEEVVVtttiiiXXXPPPLLLTTTdddzzzwwwmmmddd\\\SSSOOOJJJHHHEEEDDDDDDDDDCCCBBBCCCRRR[[[TTTFFFAAAEEEKKKGGGFFFEEEDDDCCCAAA@@@@@@??????>>>>>>===>>>>>>>>>>>>>>>>>>@@@AAADDDFFFGGGJJJNNNTTTYYY\\\^^^```bbbcccdddeeefffgggiiijjjkkkiiijjjmmmqqquuuyyy{{{}}}|||}}}~~~~~~~~~~~~}}}sssrrryyy|||{{{rrrjjjiiirrr||||||wwwuuuttttttrrrqqqhhhfffddddddbbb___XXXSSSSSSTTTYYY```cccaaacccgggtttyyy~~~wwwxxxzzzzzzzzzxxxuuutttrrrsssvvv{{{}}}wwwvvvwwwyyy~~~yyymmmaaaRRRHHH???===<<<999777888999999999999999999999999888888888888777777777777444555666666777777666666777777777777777777777777444555555666777888888999777777777777888888888888666777777777888888888888888888888888999999999999;;;::::::===AAANNNdddwwwooohhhfffcccggglllmmmlllrrrtttfffcccnnnvvv```QQQKKKKKKMMMTTTggg555555555555555555555555555555555555666666666666444555555555555555555555666666555555555555555555555555555444444333333333666666555555555555666666666666666777777777666666888555555:::<<<<<<===AAANNNiii|||cccRRRMMMQQQ]]]qqqyyyooodddXXXOOOKKKIIIEEEDDDCCCCCCCCCBBBAAALLLSSSNNNFFFCCCFFFIIIGGGFFFFFFEEECCCBBBBBBAAA@@@@@@???>>>>>>>>>>>>>>>======>>>???AAACCCDDDEEEIIIMMMRRRVVVYYY\\\^^^``````aaabbbdddfffhhhiiiiiigggiiikkkooossswwwzzz{{{{{{}}}~~~~~~wwwuuuzzz|||pppfffdddmmmxxx~~~yyytttsssuuuvvvuuussshhhfffccccccccc```YYYTTTQQQRRRXXX___bbbcccfffkkkxxx||||||wwwzzz~~~{{{yyyuuuxxx|||zzzyyyyyy}}}vvviii\\\NNNFFF???===<<<999888:::999999999999999999999999888888888777777777666666666666777888888888888777777777777777777777777777444555555666777888888999666666777777777888888888666777777777888888888888777777888888888999999999999888999<<>>>>>>>>>>><<<===>>>???AAABBBCCCDDDGGGKKKOOOSSSUUUXXXZZZ\\\\\\]]]___bbbdddfffggggggggghhhjjjmmmqqqtttxxxzzzzzz|||~~~~~~~~~zzzxxx}}}qqqeee```iiittt{{{vvvrrrssswwwyyywwwssshhheeebbbccceeeccc\\\VVVQQQRRRWWW___ccceeejjjppp{{{}}}zzzwww{{{~~~{{{xxx{{{}}}}}}vvveeeWWWKKKDDD>>>===<<<999999;;;999999999999999999999999888888777777777666666666666777777888888888888888777777777777777777777777555555666666777777888888666666666777777777888888777777777777888888888888777777777888888888888999777777:::<<<>>>DDDSSSccctttlllkkklllrrrxxxvvvuuuxxxlllrrrjjjXXXNNNKKKHHHMMMYYYooo555555555555555555555555555555555555666666666666444444444555555555666666333333333444555555555666333333333444444444444444666666555555555555666666444444666777777777666666666555777::::::888<<>>>>>>>>>>><<<===>>>???AAABBBBBBBBBEEEHHHLLLOOOQQQSSSUUUWWWYYYZZZ]]]```bbbdddeeeeeeggghhhiiilllooorrrvvvxxxxxx{{{}}}~~~}}}}}}}}}~~~~~~sssddd^^^eeeoooyyytttqqqsssxxxzzzwwwsssiiieeebbbdddgggfff___YYYRRRSSSXXX```fffiiinnnuuu||||||xxxvvvzzz|||}}}wwwbbbRRRGGGAAA===<<<;;;888888;;;888888888888888888888888888777777777666666666666555666666777888777777777666666666666666666666666666666666666777777777777666666666666777777777888777777777777888888888888777777777777888888888888666777;;;======???KKKXXXqqq{{{{{{vvvppppppvvv|||~~~oooqqqppp^^^RRRLLLFFFKKKTTTeee555555555555555555555555555555555555666666666777444444444555555555666666111111222333333444555555333444444555555666666666666666555555555555666666333444666777777777666666444444777999888666;;;BBB???III^^^|||nnnYYYVVVTTTXXXfffzzz{{{lllZZZUUUOOOJJJGGGEEECCCAAA@@@CCCDDDAAA@@@DDDGGGGGGEEEEEEEEEEEEFFFFFFFFFFFFBBBAAA@@@???>>>>>>>>>>>>;;;<<<>>>???AAAAAABBBBBBDDDFFFJJJLLLNNNOOORRRTTTWWWXXX[[[___aaacccddddddhhhhhhiiikkknnnqqqtttvvvwwwyyy|||||||||{{{{{{|||~~~uuuddd\\\bbblll}}}xxxsssqqqtttyyy{{{wwwrrriiifffcccfffiiiiiibbb[[[TTTTTTZZZbbbhhhkkkrrryyy~~~{{{wwwuuuyyy~~~{{{wwwaaaOOOEEE@@@<<<<<<:::777888;;;888888888888888888888888777777777777666666666666444555555666666666666666666666666666666666666666777777777777666666666666666666666666777777777777777777777777888888888888777777777777888888888888666888<<<>>><<<<<>>???FFFSSSjjjeeeUUUMMMUUU___jjjyyymmmdddXXXNNNJJJHHHGGGFFFCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC@@@@@@AAABBBAAA@@@???>>>============>>>???AAAAAADDDEEEGGGIIILLLNNNPPPQQQWWWYYY[[[]]]]]]^^^aaacccfffgggjjjmmmooopppqqqqqqwwwxxxxxxyyyzzz{{{||||||ssshhhaaacccgggzzzzzzuuuqqqsssyyy{{{xxxsssmmmjjjhhhiiikkkiiiccc]]]YYY[[[```eeekkkrrrzzz{{{xxxsssxxx~~~|||yyyuuu[[[JJJAAA@@@>>><<<:::999888777777777888888888999999999999888888888777777666666777777777777777777777777:::999999888777666555555777666555666777777555333888888777777777777888888777777777777777777777777777777777777888888888888888999::::::<<>>============>>>???@@@AAABBBCCCEEEGGGJJJLLLNNNOOOTTTVVVYYY[[[\\\^^^```bbbeeegggjjjlllooopppqqqqqquuuvvvwwwxxxzzz{{{||||||~~~sssiiidddfffkkk|||yyyuuusssuuuzzz|||xxxtttnnnllljjjkkkmmmkkkeee```\\\___dddjjjpppwww~~~~~~}}}{{{yyyvvvyyy}}}|||yyyrrrYYYJJJ@@@???===;;;:::888777777777777888888888999999999888888888888777777777666777777777777777777777777888888777777666555555555555555555666888888777666888888777777777777888888777777777777777777777777666666777777777888888888777777888888999<<>>=========>>>???@@@@@@AAAAAACCCEEEHHHJJJKKKLLLPPPSSSVVVXXXZZZ]]]```bbbeeefffiiilllnnnpppqqqrrrssstttuuuwwwyyy{{{|||}}}|||}}}tttkkkgggjjjqqq~~~yyyvvvuuuxxx|||}}}yyyuuuooommmlllmmmnnnlllhhhccc```eeekkkqqqwww}}}|||{{{{{{{{{{{{yyyzzz|||}}}}}}|||{{{zzzjjjTTTFFF???>>><<<:::999888777777888888888888888999999999888888888888777777777777777777777777777777777777666666666666555555555555555444555777999::::::888888777777666666777777888777777777777777777777777666666777777777777888888777888888888999;;;???BBBIIIZZZttt|||vvvtttuuuzzz|||iii___aaagggvvvtttaaaVVVIIIJJJIIILLL^^^yyy555555555555555555555555333333333444555666777777555555555555555555555555555555555555555555555555666555555444444444555555111222333444555555555555555555555555555555555555444555666777888888888888;;;>>>BBBJJJZZZsss}}}aaaUUUTTT[[[kkk|||wwwjjjaaaYYYRRRMMMEEEEEECCCBBBAAAAAAAAAAAACCCCCCCCCCCCCCCCCCCCCCCCAAAAAAAAAAAAAAA@@@@@@@@@???>>>>>>>>>>>>>>>?????????@@@BBBDDDFFFHHHJJJJJJMMMPPPTTTWWWYYY\\\```bbbdddeeegggjjjmmmoooqqqrrrrrrsssuuuwwwyyy|||~~~~~~{{{}}}~~~tttkkkhhhlllssszzzxxxwwwzzz}}}}}}zzzvvvooonnnmmmnnnnnnmmmjjjfffeeejjjqqqxxx}}}~~~yyywwwxxxzzz|||||||||{{{zzzyyyzzz{{{{{{sss```MMMAAA===<<<;;;999888777777777888888888888888888888888888888888777777777777777777777777777777777777777555555666666666666666666777666666888:::;;;:::888777777666666666666777777666666666666666666666666666666666666777777777888999:::;;;::::::;;;>>>AAABBBOOOeee|||yyyxxx{{{|||hhh[[[XXX[[[kkkyyy~~~jjj\\\NNNKKKIIILLL[[[rrr555555555555555555555555333333333444555666777777444444444444444444444444555555555555555555555555555555444444444555555666111222333444555666666666555555555555555555555555666666444444555666999::::::<<>>>>>>>>>>>>>>??????@@@AAACCCEEEGGGHHHIIIKKKNNNQQQUUUXXX[[[___bbbbbbccceeehhhkkkmmmpppqqqqqqssstttwwwzzz|||~~~{{{}}}uuulllhhhmmmuuu|||zzzyyy{{{||||||yyyvvvooonnnnnnnnnnnnmmmkkkiiijjjooovvv|||}}}vvvtttuuuyyy}}}}}}|||yyywwwwwwyyy|||~~~}}}|||uuugggWWWIIIAAA<<<;;;:::999888777777777888888888888888888888888777777777777777777888888777777777777777777777777777777777777777777777888999888888999::::::888777777777666666666666777777666666666666666666666666555666666666666777777777999:::::::::999:::<<<>>>???HHHYYYqqq}}}~~~{{{yyy|||hhhZZZTTTSSS^^^nnnuuueeeSSSMMMIIILLLWWWkkk555555555555555555555555333444444444555666666666444444444444444444444444555555555555555555555555555444444444444555666666111222333444555555555555444444444444444444444444888666444333444666999;;;888999;;;>>>EEEVVVpppjjjXXXTTT]]]iiivvvhhh[[[RRRJJJHHHFFFCCCAAAAAABBBBBBDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCBBBAAAAAAAAAAAAAAA@@@@@@???>>>=========>>>>>>???@@@BBBDDDEEEFFFGGGHHHKKKOOORRRUUUXXX\\\___```aaaccceeehhhkkknnnpppqqqrrrtttvvvyyy{{{}}}~~~{{{|||~~~vvvmmmjjjpppyyy}}}{{{zzzzzzzzzxxxvvvoooooooooooonnnnnnmmmlllppptttzzz|||uuurrrsssxxx|||}}}{{{xxxvvvwww{{{zzzwwwzzz|||tttjjj]]]QQQHHHBBB;;;::::::999888888888999999999999888888888888888777777777777888888888888777777777777777777777777888888888888777777777777:::999888888999999777666777666666555555666666777777777777777777777777777555555666666666666777777555777888777777777999;;;===DDDPPPccc~~~wwwsssyyy}}}kkk[[[SSSQQQRRRaaaxxxnnnYYYPPPIIIKKKSSSccc}}}555555555555555555555555444444555555555555555555555555555555555555555555555555555555555555555555444444444444444555666666222222333444555555555555444444444444444444444444666666666666666888999:::999888999<<<@@@III___sss~~~fffYYY\\\cccyyysssdddYYYMMMJJJGGGDDDBBBBBBCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCBBBAAA@@@AAAAAABBBAAA@@@???>>>============<<<===>>>???AAACCCDDDDDDEEEHHHKKKOOOQQQTTTXXX[[[^^^___```bbbfffiiilllnnnoooppprrrtttvvvxxxzzzzzzyyy{{{}}}~~~~~~yyyqqqnnnvvv|||yyyxxxwwwvvvvvvpppqqqqqqqqqpppoooppppppvvvyyy~~~{{{uuuqqqrrrwww|||{{{yyywwwvvvyyy}}}xxxrrrrrrvvvvvvqqqhhh]]]SSSJJJDDDAAA;;;::::::999999999999:::999999999888888888777777666777777777888888888888777777777777777777777777888888888777666666555555888777666888999999888666666666555555555555666666777777777777777777777777555555555666666666777777444555777777666777888:::<<<@@@HHHWWWooovvvnnnrrr}}}nnn___VVVRRRKKKZZZpppwwwbbbUUULLLMMMQQQ\\\www555555555555555555555555555555555555555444444444666666666666666666666666666666666666666666666666444444444444444555666777333333444444555555444444444444444444444444444444444666777888999999888888;;;999;;;===>>>CCCTTTfffttt{{{sss```]]]bbbqqq}}}mmmbbbNNNLLLHHHEEECCCBBBCCCDDDEEEEEEEEEEEEEEEEEEEEEEEEDDDCCCBBBAAA@@@AAABBBBBBAAAAAA???>>>============:::;;;<<<>>>???AAABBBBBBBBBEEEIIILLLNNNRRRUUUXXX]]]^^^___aaadddhhhkkkmmmnnnoooppprrrtttvvvwwwxxxxxxyyy{{{|||}}}zzzsssrrr{{{|||xxxvvvuuuuuuvvvqqqrrrssssssqqqqqqrrrssszzz}}}{{{uuupppqqqvvv{{{zzzxxxvvvvvvzzz~~~vvvnnnmmmooonnnhhh^^^TTTJJJDDD@@@???;;;;;;::::::999::::::;;;999999999999888888777777666666777777888888888999777777777777777777777777888888777666555444444333555555555777999:::999888666666555555555555666666777777777777777777777777555555555555666666666777555777888999888999:::<<<:::>>>CCCOOOeeevvvmmmoooxxxpppaaaXXXTTTKKKYYYmmm|||jjj[[[QQQPPPQQQZZZttt555555555555555555444444666666555555555444444444555555555555555555555555444444444444444444444444444444444444444444444444555555555555555555555555111111111222333444555666333555777777666666888:::999999:::;;;:::>>>JJJWWWuuu~~~{{{fffZZZ\\\iii{{{ttteeeVVVQQQKKKGGGEEEDDDCCCBBBDDDEEEFFFDDDBBBBBBEEEIIIDDDDDDDDDCCCBBBBBBBBBAAAAAAAAA@@@@@@???>>>=====================>>>??????EEEFFFGGGJJJMMMPPPRRRTTTXXX[[[```ccceeegggjjjkkkiiilllppprrrssssssuuuvvvxxxxxxxxxyyy{{{~~~zzzyyy~~~~~~xxxsssrrrtttwwwuuuuuutttrrrqqqsssvvvyyy~~~{{{yyytttqqqppprrruuuwww{{{sssmmmnnnwww{{{uuummmhhhfffggg```UUUKKKDDD@@@===<<<:::999888888777777888888777888999888777666666888777777777777777777777777555555555555555444444444777777888888888888777777777888888888999999999999777777777777777777777777555555444444444444555555999888777666555555555555666666666777888888999999===;;;???HHHWWWjjj{{{rrrppprrrwww{{{fffWWWQQQMMMQQQ```xxxsssaaaTTTQQQPPPVVVqqq444444444444444444555555666666555555555444444444666666666666666666666666444444444444444444444444444444444444444444444444555555555555555555555555444444444444555666777777333555777777666666888999999999:::;;;:::===GGGSSSnnn}}}yyypppaaa^^^```qqq}}}ooo\\\VVVOOOIIIGGGFFFEEEDDDCCCEEEFFFDDDBBBBBBDDDGGGCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBAAA@@@?????????===============>>>??????AAAAAACCCEEEHHHKKKNNNOOOUUUYYY]]]```bbbdddgggiiigggjjjnnnpppqqqrrrsssuuuwwwwwwwwwyyy{{{}}}~~~~~~wwwrrrppprrruuuvvvwwwvvvuuutttvvvyyy|||}}}yyywwwtttqqqooopppqqqrrruuuppplllmmmuuu~~~zzzssskkkeeeccc___YYYPPPGGGBBB???===<<<:::999888888777777888888777888999888777666666888777777777777777777777777666666666666666666666666777777888888888888777777666777777777888888888888777777777777777777777777777777666666666666777777777777666666666666777777666666666777888888999999::::::===FFFQQQccc}}}wwwqqqooopppuuu|||~~~{{{iiiYYYRRROOORRR^^^tttyyygggWWWQQQNNNTTTmmm222222333333444444555555555555555555555444444444666666666666666666666666444444444444444444444444444444444444444444444444444444444444444444444444444444444444555555666777444555666666666666777999888888:::<<<;;;;;;CCCMMMaaavvvyyy}}}kkkaaaYYYggg}}}{{{eee]]]SSSMMMJJJHHHFFFEEECCCDDDEEEDDDCCCBBBCCCDDDBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCBBBBBBAAAAAA@@@@@@===============>>>>>>???AAABBBCCCEEEHHHJJJMMMNNNQQQTTTXXX\\\^^^```ccceeedddgggkkknnnoooppprrrsssuuuvvvvvvxxxzzz|||~~~wwwpppnnnppprrrwwwxxxxxxxxxxxxzzz}}}|||xxxwwwuuusssrrrqqqppppppooommmlllmmmsss|||yyyqqqhhh```^^^VVVPPPHHHBBB???===<<<;;;:::999888888777777888888777888999888777666666888777777777777777777777777555555666666777777888888777777888888888888777777777777777888888888999999777777777777777777777777777777666666666666777777555555555555666777999999666666666777888888999999888999<<>>>>>============>>>>>>@@@AAABBBDDDFFFHHHKKKLLLNNNQQQTTTWWWYYY\\\___aaabbbeeeiiilllmmmoooqqqrrrssstttuuuwwwyyy{{{}}}~~~vvvooommmnnnqqqwwwxxxyyyzzzzzz||||||xxxxxxxxxxxxwwwuuutttssslllmmmooopppttt}}}}}}{{{{{{yyypppeee]]]YYYOOOJJJDDD???<<<;;;;;;::::::999888888777777888888777888999888666666666888666666666666666666666666444444555666777777888888777777888888888888777777888888999999999:::::::::666666666666666666666666555555444444444444555555555555555555666777888999666666666777888888999999777888<<>>>>>============>>>>>><<<<<<===>>>@@@BBBDDDEEEKKKMMMPPPSSSUUUXXX[[[^^^___bbbfffjjjlllmmmoooqqqqqqrrrtttvvvxxxyyy{{{{{{wwwpppnnnppprrrwwwxxxzzz{{{{{{}}}~~~~~~{{{vvvwwwyyyzzzzzzyyywwwvvvmmmppptttvvvzzz~~~|||~~~yyyyyyxxxyyy}}}yyypppdddZZZVVVLLLGGGAAA===;;;:::999888:::999888888777777888888777888999888666666666888666666666666666666666666333333444555555666777777777777888888888888777777777777777777888888888888666666666666666666666666555555444444444444555555777777666666666666777777666666666777888888999999777999<<<===>>>GGG\\\qqq|||uuuppppppssswwwwwwwwwuuuttt{{{yyyjjj]]]RRROOOQQQ^^^qqq|||eeeUUUMMMOOO___qqq222222333333444444555555444444444555555555555555333333333333333333333333444444444444444444444444444444444444444444444444333333333333333333333333555555555444444555555666444555666666444444555666777555777::::::999;;;@@@BBBRRRlll~~~mmmiiijjjyyyzzzmmmeeeaaa\\\TTTNNNJJJHHHEEECCCCCCCCCCCCBBBBBBBBBBBBCCCCCCCCCCCCCCCAAAAAAAAA@@@@@@@@@@@@@@@???>>>>>>===============<<<<<<===>>>@@@AAACCCDDDGGGIIILLLNNNPPPTTTXXX[[[[[[^^^cccfffiiikkkmmmooooooppprrruuuwwwxxxyyyyyy|||}}}~~~xxxrrrpppssswwwwwwyyy{{{||||||~~~|||}}}|||zzzvvvxxxyyyzzzzzzyyywwwvvvsssuuuyyy|||}}}xxxyyyyyyxxxuuuvvvvvvyyy}}}yyyooocccXXXSSSIIIEEE@@@<<<::::::888777:::999888888777777888888777888999888777666666888777777777777777777777777333333444444555555666666777777888888888888777777444444444555555555666666777777777777777777777777777777666666666666777777888777666666666666666777666666666777888888999999888888:::<<<;;;AAARRRcccyyyqqqoooppprrruuuxxxvvvqqqttt}}}oooaaaYYYSSSPPPYYYhhh{{{kkkZZZOOOOOOYYYfff444444444444444444555555444444444555555555666666444444444444444444444444444444444444444444444444444444444444444444444444333333333333333333333333666555555444444555555555444555666666444444555666777555666999:::999;;;@@@AAAIII]]]zzzzzzqqqiiippp}}}vvvrrrlllbbbYYYNNNJJJEEEBBBCCCDDDDDDCCCCCCCCCCCCCCCCCCBBBBBBBBBAAAAAAAAABBBBBBBBBBBBBBB??????>>>===============>>>>>>???@@@AAABBBDDDEEECCCEEEHHHJJJLLLOOOSSSWWWVVVZZZ___bbbeeegggjjjlllmmmoooqqqtttvvvwwwxxxxxxxxxyyyzzz{{{}}}yyyttttttxxx|||yyy{{{}}}~~~~~~~~~}}}{{{}}}~~~|||{{{|||}}}}}}{{{yyywwwvvvxxxzzz|||zzzsssqqqrrrssstttsssuuuyyy}}}~~~wwwnnnaaaUUUPPPEEEAAA===;;;::::::999888:::999888888777777888888777888999888777666666888777777777777777777777777555555555555555666666666777777888888888888777777555555555555666666666666777777777777777777777777777777666666666666777777666666555666666777888999666666666777888888999999888777888::::::>>>IIIUUUqqq}}}xxxtttttttttvvvyyyyyytttsss~~~xxxkkk```XXXSSSXXXfffxxxrrr___RRRNNNRRRYYYrrr555555555555555555444444444444444555555555666666555555555555555555555555444444444444444444444444444444444444444444444444333333333333333333333333444333333222222222333333444555666666444333444555888555555999:::999<<<@@@AAADDDSSSpppyyykkkkkkzzz~~~xxxlllcccQQQKKKEEEBBBCCCDDDEEEEEEDDDDDDDDDCCCCCCBBBBBBAAABBBCCCCCCCCCCCCCCCCCCCCC??????>>>===============;;;;;;<<<<<<===???@@@AAAAAABBBEEEGGGIIILLLQQQTTTSSSWWW\\\```bbbeeegggjjjlllnnnqqqsssuuuvvvwwwwwwuuuvvvxxxyyy{{{~~~zzzvvvvvv{{{{{{|||~~~~~~|||{{{zzz{{{}}}~~~~~~{{{xxxwww||||||~~~~~~wwwpppmmmnnnqqqtttqqqtttyyy}}}}}}~~~~~~vvvmmm___TTTNNNAAA>>>;;;999999::::::999:::999999888777888888888777888999888777666666888777777777777777777777777777777777777666666666666777777888888888888777777888888888888999999999999777777777777777777777777555555444444444444555555333444444555777888:::;;;666666666777888888999999777555666888999;;;DDDMMMeee{{{www{{{|||||||||zzz|||}}}yyyuuu{{{uuuddd[[[UUU[[[iii|||vvvbbbTTTMMMMMMQQQccc|||666555444333333333333333444444444444444444444444777666555444444444444444444444444444444444444444333444444555555444444333444444444444444444444444555333111111444555444222444444444555555555555666999999888888999999:::;;;===@@@HHH[[[xxx}}}vvvzzzyyymmmZZZPPPFFFCCCBBB@@@???AAAEEEEEEDDDCCCCCCCCCCCCDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBAAA???>>>============<<<<<<======>>>???@@@CCCCCCDDDFFFGGGJJJKKKLLLPPPSSSWWW[[[^^^aaaeeehhhiiikkknnnppppppqqqrrrtttuuuwwwyyyzzzzzz{{{}}}~~~}}}}}}}}}}}}}}}}}}|||yyyxxxyyyzzz|||yyyvvvwwwzzz|||yyy{{{~~~uuuooommmnnnpppqqqyyyxxxzzz|||{{{oooeeeZZZPPPIII@@@>>><<<999888888999:::888888777666555555666666555555555555555555555555777777777777777777777777555555555555666666666666:::999999888777666666555555555555555555555555555444555555666777888888999555555666666666666555555777666555555555666888999666666666666666777888888888999:::;;;<<<>>>AAADDD]]]lllyyyxxx~~~zzzzzz}}}rrrkkk```]]]iiikkkZZZOOOKKKJJJUUUkkk666555444333333333333444444444444444444444444444555555444444444444444444555555555555555555555555333444444555555444444333444444444444444444444444555333111111333555444222444444444555555555555666888888888888888999::::::===???FFFVVVoooxxxooo^^^SSSIIIEEECCCAAABBBDDDEEEDDDDDDCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBCCCBBBAAA???>>>>>>=====================>>>??????AAAAAABBBCCCEEEGGGIIIJJJMMMPPPTTTWWWZZZ^^^bbbeeegggiiilllmmmnnnoooqqqrrrsssuuuwwwxxxxxxyyy|||}}}~~~~~~~~~~~~}}}zzzxxxyyyzzz{{{|||zzzvvvuuuvvv{{{zzz}}}~~~{{{sssmmmmmmppptttvvv|||{{{|||}}}~~~wwwkkk```VVVLLLFFF>>>===:::888777777888999888888777666666666777777888888888888888888888888777777777777777777777777555555555555666666666666999888888777666666555555666666666666666666666666555555555666666777777777888888999999999888888777666666666666666777777888444444444444444555666666777888999999:::;;;???AAATTTccc|||xxxvvvzzz{{{ooofffiiizzztttbbbVVVOOOMMMOOOaaazzz555555444333333333444444444444444444444444444444444333333333333444444555666666666555555555555555333444444555555444444333444444444444444444444444555333111222333444444333444444444555555555555666777777777777777888888999<<<===BBBNNNbbb|||}}}zzzvvvrrrcccWWWLLLGGGEEECCCDDDGGGDDDDDDDDDCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCBBBAAA@@@???>>>>>>>>>>>>============>>>>>>????????????AAABBBDDDFFFGGGHHHKKKOOORRRUUUYYY]]]```ccceeehhhjjjkkklllnnnpppqqqsssuuuvvvwwwxxxzzz|||}}}{{{{{{zzzxxxvvvwwwyyy{{{{{{}}}zzzwwwvvvzzz{{{|||~~~yyyqqqlllnnnssszzz~~~~~~~~~|||yyy|||~~~~~~pppdddZZZPPPGGGAAA<<<;;;999888777777777888888888777777777888999999666666666666666666666666777777777777777777777777555555555555666666666666777777777666555555444444777777777777777777777777555555555555555555555666666777777777666555444444555555666777777777777666444444444444444555666666666777888888777888;;;>>>IIIWWWooozzzwwwvvv|||uuulllqqqooo___TTTPPPJJJWWWjjj~~~555444444333333333444444444444444444444444444444222222222222333333444555555555555555444444444444333444444555555444444333444444444444444444444444444333222222333333333333444444444555555555555666666666666666666777888888::::::>>>GGGVVVmmm~~~xxxvvvttthhh\\\OOOIIIFFFDDDDDDGGGDDDDDDDDDDDDCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCAAA@@@@@@????????????>>>===============>>>======>>>???@@@BBBDDDEEEDDDGGGKKKNNNQQQUUUYYY[[[___bbbeeegggiiijjjlllnnnoooqqqtttuuuvvvwwwyyy{{{~~~}}}|||wwwwwwvvvttttttvvvyyy}}}|||~~~~~~}}}~~~|||zzzrrrnnnqqqwww}}}zzz|||}}}}}}xxxjjj]]]SSSKKKCCC===<<<;;;999888777777777888888777777777888999::::::555555555555555555555555666666666666666666666666555555555555666666666666666666555555555444444444666666666666666666666666555555555555555444444444555555555555555444333222333444666777777777666555666666666666666777888888777777888777666777999<<>>======<<<============>>>>>>@@@AAACCCDDDBBBEEEHHHKKKNNNPPPTTTWWW[[[^^^bbbdddfffhhhjjjlllnnnppprrrtttuuuvvvxxx{{{}}}~~~~~~}}}zzzyyysssssssssrrrsssvvvzzz~~~}}}~~~|||}}}vvvtttwww}}}}}}~~~~~~{{{rrrdddWWWNNNGGG@@@<<<;;;;;;:::999999999888888888777777777888999::::::888888888888888888888888666666666666666666666666555555555555666666666666555555555555444444444444555555555555555555555555555555555555555444444444888888888888777777666555333444666777777777666555666666666666666777888888888888888888777777:::<<<<<>>???@@@BBBCCCAAACCCFFFIIIJJJLLLOOOQQQVVVYYY]]]```bbbdddgggiiikkkmmmpppqqqrrrtttwwwyyyyyyyyy{{{|||~~~|||yyywwwuuuqqqrrrsssssstttwww{{{~~~~~~}}}~~~||||||~~~|||uuulll]]]QQQIIICCC>>>;;;;;;;;;:::::::::999999888888888777777777888999999777777777777777777777777777777777777777777777777555555555555666666666666555555555555555555555555555555555555555555555555555555555555555555555666555555666666666666555555444444555666666666666555444444444444444555666666888888999888777888:::<<<:::BBBPPPddd|||nnnggglllzzzoooaaaPPPMMMQQQaaaxxx333333333333333444555666444444444444444444444444555555444444444444444444555555444333333222111111333444444555555444444333444444444444444444444444222444555333111111333555444444444555555555555666777777666666777777888999:::666888>>>AAAHHH[[[qqq{{{pppkkkrrrzzzsssggg___XXXOOOJJJIIIEEEFFFHHHHHHHHHGGGEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCBBBBBBBBBBBBBBBAAA@@@???===<<<<<<;;;;;;<<<<<<<<<===>>>???@@@AAA@@@BBBDDDFFFFFFHHHJJJLLLQQQTTTXXX[[[^^^```ccceeegggiiilllnnnoooqqqsssvvvvvvwwwxxx{{{}}}~~~~~~~~~||||||{{{zzzxxxuuurrrqqqoooqqqsssuuuvvvxxx{{{~~~}}}zzz~~~}}}~~~zzzpppfffXXXLLLEEE@@@<<<:::999999999999999888888777888888777666666666777777555555555555555555555555777777777777777777777777555555555555666666666666555555555555555555555555555555555555555555555555555555555666666777777777111111222333444444444444555444444444444555666666444444444444444555666666666777888777777888:::===999???IIIXXXpppuuuiiiiiiqqqqqqZZZSSSOOOYYYnnn333333333333333444555666444444444444444444444444777666555555444444444444666666555444444333222222333444444555555444444333444444444444444444444444222444555444111111333666444444444555555555666666777777777777777888999999<<<777777===>>>@@@OOObbbpppeeeiiiqqqwww{{{oooggg___UUUNNNKKKFFFGGGIIIIIIIIIHHHFFFDDDEEEEEEEEEEEEEEEEEEEEEEEEDDDCCCCCCBBBBBBBBBCCCCCCAAAAAA???>>><<<;;;;;;;;;;;;;;;;;;<<<===>>>???@@@???AAACCCDDDDDDEEEGGGIIINNNQQQUUUXXXZZZ]]]```bbbdddgggiiikkklllnnnqqqssswwwwwwxxx{{{}}}~~~|||{{{{{{yyyyyyxxxwwwuuurrrooommmoooqqqtttvvvwwwyyy|||~~~|||yyy{{{}}}~~~~~~zzzlllbbbTTTHHHBBB>>>;;;999777888888888888777777666888888777666666555666666888888888888888888888888777777777777777777777777555555555555666666666777555555666666666666666666777777777777777777777777444555555666777888999999333333555666777888888888555555444333333555666777666666666666666777888888555666777666666777:::===777===DDDPPPggg{{{llljjjiiiwww~~~fffZZZQQQTTTfffzzz666666666555555444444333333444555555666666555555666555444333333444555666444333333333333444555555444444444444444444444444555444333333333333444555555555444444444444555555111222222333444555666666666666666666777777777777444666888999999???IIIQQQjjjzzzaaa]]]fffooo{{{xxxlllddd\\\SSSMMMLLLJJJIIIIIIJJJJJJHHHFFFEEEEEEDDDCCCBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBAAA@@@@@@??????>>><<<<<<;;;;;;;;;<<<<<<===?????????@@@BBBDDDEEEFFFIIIJJJMMMPPPTTTXXX[[[]]]___```cccfffiiimmmppprrrvvvvvvuuuuuuvvvxxxzzz{{{zzz|||}}}|||{{{zzzzzzzzzyyyvvvtttrrrqqqqqqqqqooorrrvvvyyyzzz{{{}}}~~~~~~~~~~~~{{{|||zzzxxx{{{~~~}}}}}}zzzhhhYYYIIICCC@@@===;;;;;;;;;;;;:::999999888888777777777777777777777777777888888888888777777777777666666666666555555555555222333333444555666777777777777666666555555555444777777777777777777777777555555555444444333333222444444444444444444444444666666666666666666666666555555555555555555555555666666666666777777777777???<<<>>>JJJ\\\rrrttthhhfffnnn{{{tttcccTTTTTTaaarrr555555555444444444444444333444444555555555555555555555444333333444555555444333333333444444555555444444444444444444444444555444333333333333444555555555444444444444555555333333444444444444444444555666666666777777777777555777999888888===FFFMMM```www|||bbb[[[```hhhuuu|||rrrjjjaaaXXXQQQMMMKKKJJJJJJKKKLLLKKKJJJGGGFFFEEEDDDCCCCCCBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBAAAAAA@@@?????????===<<<<<<;;;;;;;;;<<<<<<>>>>>>???@@@AAACCCEEEEEEHHHHHHJJJMMMQQQTTTWWWYYY[[[\\\___bbbfffjjjmmmooosssssssssssstttvvvxxxyyy{{{|||~~~|||yyyxxxwwwvvvuuusssqqqooonnnmmmmmmnnnpppsssxxx{{{}}}~~~}}}zzz{{{zzzyyy{{{zzzwwwyyy}}}}}}~~~yyydddUUUGGGAAA???<<<999999999999999999999999999999777777777777777777777777888888777777777666666666666666666666555555555555666555555555555444444444777666666666555555555555666666666666666666666666555555555444444444444444555555555555555555555555555555555555555555555555555555555555555555555555666666666666777777777777:::777:::CCCRRRfffyyylllggglllwwwnnn\\\WWW___nnn333333333333444444444444333333444555555555555555444444333333333333444444333333333444444444555555444444444444444444444444555444444333333444444555444444444444444444444444555555444444444333333333555555666666666777777777666888999888777;;;AAAGGGWWWjjjeeeYYYYYY```mmmzzz{{{sssiii^^^VVVNNNMMMKKKKKKLLLNNNNNNMMMIIIHHHGGGEEEDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBAAAAAA@@@@@@??????>>>>>>===<<<;;;;;;;;;;;;======>>>???@@@BBBCCCDDDEEEFFFGGGIIILLLOOORRRSSSVVVWWWZZZ]]]bbbfffiiikkkoooooooooppprrrtttvvvwww{{{|||}}}}}}yyyvvvsssqqqqqqooonnnmmmkkkkkkkkkllllllppptttzzz~~~zzzvvvuuuuuutttwww}}}|||wwwwwwyyy~~~}}}|||}}}|||}}}sss\\\PPPCCC???===:::888888777777888888999::::::;;;777777777777777777777777777777777666666666555555666666666666555555555555666555555555555444444444666666666666555555555555444444444444444444444444555555555555555555666666666666666666666666666666555555555555555555555555555555555555555555555555666666666666777777777777:::999;;;@@@JJJ[[[uuurrrhhhiiiooo|||~~~iii]]]]]]hhh}}}222222222333333444444444333333444555555555444444333333333333333333333333333333444444444555444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444555555555666666666777777777888888777777999===AAAMMM\\\vvvjjjYYYTTTYYYeeeqqq~~~|||pppddd\\\QQQNNNKKKKKKLLLMMMNNNNNNJJJIIIHHHFFFDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBAAA@@@@@@????????????===<<<;;;;;;;;;;;;<<<<<<<<<===>>>@@@AAABBBDDDDDDEEEFFFIIIKKKMMMNNNRRRTTTVVVZZZ^^^cccfffiiijjjkkklllnnnppprrrtttuuuyyyzzz{{{{{{}}}~~~~~~{{{wwwsssooommmllllllkkkjjjjjjjjjlllmmmnnnpppuuuzzz~~~xxxrrrpppoooooosssxxxyyyvvvwww}}}~~~}}}}}}}}}|||xxxvvv|||uuuiiiUUUKKKAAA>>><<<999777888777777888888999999999:::666666666666666666666666666666666666555555555555666666666666555555555555222333333444555666777777666666666666666555555555444444444444444444444444444555555555666666777777555555555555555555555555555555555555555555555555555555555555555555555555666666666666777777777777:::;;;===???CCCQQQkkk}}}vvvgggeeegggrrrsssaaaZZZbbbxxx222222222333333444444444222333333444555444444444333333333333333333333333222333444555555555444444444444444444444444444444444444444444444444444444333333444555555444333333222222333333444555666666555555555555666666666666777888888777777888:::<<>>===<<<;;;;;;;;;;;;;;;;;;<<<<<<>>>???@@@BBBCCCCCCDDDFFFHHHJJJKKKPPPQQQTTTWWW[[[```ccceeeeeefffiiikkknnnppprrrsssuuuvvvwwwxxxzzz|||~~~|||~~~~~~~~~|||xxxtttpppllljjjhhhggggggggghhhjjjlllnnnoooqqquuuzzz~~~}}}vvvooommmkkkkkkooouuu~~~yyyxxxyyy~~~|||}}}zzztttrrrvvv{{{xxxlll___NNNFFF@@@>>>===:::888:::999999999888888777777777666666666666666666666666666666666666555555555555666666666666555555555555222333333444555666777777555555555666666666666666555555555555555555555555444555555555666666777777444444444444444444444444555555555555555555555555555555555555555555555555666666666666777777777777777999;;;<<<<<>>===<<<<<<<<<<<<::::::::::::;;;<<<===>>>@@@AAAAAABBBDDDFFFHHHIIIMMMNNNPPPSSSWWW[[[^^^```___aaadddgggkkkmmmooopppppprrrtttuuuwwwyyy}}}}}}{{{|||}}}~~~~~~~~~}}}}}}|||||||||yyywwwtttpppllliiigggeeeccccccdddfffiiillloooqqqsssvvvzzz|||~~~yyysssmmmkkkjjjjjjnnnttt~~~|||vvv{{{~~~~~~{{{yyy|||zzztttooooooqqqmmmbbbWWWHHHCCC??????>>>;;;999;;;:::999999888777777666666777777777777777777777777777777777666666666555555666666666666555555555555666555555555555444444444555555555666666666666666666666666666666666666666555555555555555555666666444444444444444444444444444444444444444444444444555555555555555555555555666666666666777777777777666999<<<===<<>>>>>===============>>>999999999999999:::;;;<<<===>>>>>>@@@BBBDDDEEEGGGHHHIIIKKKMMMPPPTTTVVVXXXYYY[[[___cccgggiiikkklllnnnoooqqqrrrsssvvvyyy{{{}}}~~~}}}{{{zzz|||~~~~~~}}}}}}}}}|||{{{zzzyyyxxxrrrqqqnnnkkkhhheeedddccccccccceeegggjjjnnnrrrtttwwwxxxzzz||||||~~~sssnnnjjjkkkkkklllqqqwwwxxx|||}}}|||~~~yyyvvvyyy}}}xxxrrrjjjfffddd___VVVOOOCCC???===>>>>>>:::999;;;888888888888777777777777777777777777777777777777888888777777777666666666666666666666555555555555666555555555555444444444555555555555666666666777666666666666666666666666555555555444444444444444555555555555555555555555444444444444444444444444555555555555555555555555666666666666777777777777444777;;;>>>===@@@LLLZZZppp~~~{{{~~~~~~~~~yyykkkaaaccclllyyy}}}nnnfffllluuu666666666555555444444444222222333444444444333333444444555666666555444444111222444666666555444333444444444444444444444444333333444555555444333333111222444555555444222111555555444444444333333333444444444555555555666666444444555888;;;<<<<<<;;;>>>>>>CCCVVVttt|||}}}qqq```YYYXXXUUUeeexxxwwwpppeee\\\VVVSSSQQQPPPUUUSSSQQQNNNKKKIIIHHHGGGCCCCCCCCCCCCCCCCCCCCCCCCDDDCCCCCCBBBBBBAAA@@@@@@>>>============>>>>>>???888888888888999:::;;;;;;;;;;;;<<<>>>@@@BBBDDDEEEDDDEEEFFFIIIKKKNNNQQQRRRUUUXXX\\\```dddggghhhiiilllnnnpppqqqqqqsssuuuxxxyyy{{{}}}~~~|||zzz{{{}}}~~~}}}|||||||||{{{zzzxxxwwwvvvnnnllljjjgggeeecccbbbaaaeeeeeegggjjjnnnrrrvvvxxxyyyzzz{{{||||||~~~}}}ooojjjhhhkkkmmmooottt{{{}}}~~~wwwtttwww{{{uuuooofff___ZZZTTTMMMHHH???<<<;;;>>>===:::999;;;666666666777888888999999777777777777777777777777888888888888777777777777777666666666555555555555222333333444555666777777444555555555666666777777666666666666666666666666555555555444444333333222666666666666666666666666444444444444444444444444555555555555555555555555666666666666777777777777---000555:::999:::CCCNNNcccyyyvvv~~~xxxpppccccccgggpppuuujjjjjjppp333333333333333333333333444333333333444444222000333444555666666444222111555555555555555555555555555444444333333444444555444444444444444444444444222222333333333333444444555444444333333444444555333333444444555666666666777888999:::;;;<<<<<<<<<>>><<>>>>>>>>???>>><<<;;;;;;<<<===??????>>>===<<<===???AAABBBBBBBBBCCCEEEGGGIIIKKKLLLOOORRRWWW[[[]]]___bbbcccgggiiikkknnnqqqtttvvvwwwvvvwwwyyy|||~~~|||{{{zzz||||||}}}~~~~~~}}}|||{{{{{{yyyuuuppplllggggggeeebbb___^^^```bbbbbbfffjjjnnnppprrrtttvvvwwwxxxzzz}}}|||vvvjjjgggfffjjjsss{{{~~~~~~~~~~~~}}}xxxwwwzzz~~~tttlllaaaXXXRRRLLLGGGBBB>>>===<<<:::999888777777666666666666666666666666999999888666666555555555777777777777666666666666333333444555555555555555444444444444444444444444666666666666666666666666666666666666666666666666777777666666555555555444555555555555555666777888777777777777777777777777777666555444444555666777777777777777777888888999999888888999;;;>>>AAACCCYYYssszzztttuuupppbbb^^^fffyyyqqqllllll444444444333333333333333333222222333444555444222333444555666555444222111444444444444444444444444555444444333333444444555444444444444444444444444222222333333333333444444444444333333333333444444555555666666777777888888777888888999999999888888<<<;;;>>>IIIYYYooo}}}vvvxxxlll^^^XXX\\\hhhyyy|||tttkkk```XXXWWWYYY\\\]]][[[UUUOOOKKKJJJIIIGGGEEEEEEEEEEEECCCAAACCCCCCCCCCCCCCCCCCBBBBBBCCCCCCCCCBBBBBBAAAAAAAAAAAA???===<<<;;;;;;<<<===;;;;;;:::;;;===@@@BBBDDDAAAAAABBBCCCEEEGGGIIIJJJKKKOOOSSSVVVYYY[[[]]]___ccceeegggjjjmmmppprrrsssssstttvvvxxx{{{}}}~~~|||zzzyyyxxx{{{{{{||||||}}}}}}~~~~~~|||zzzyyywwwuuuqqqlllhhhdddcccbbb```^^^]]]___aaaeeehhhllloooqqqsssuuuwwwwwwxxxzzz}}}{{{uuugggeeeeeekkkvvv~~~yyyyyy|||qqqhhh]]]SSSMMMHHHCCC???<<<;;;:::999888777777777777777777777777777777777777666555444444333333333666666666666555555555555555666777777777777777666444444444444444444444444666666666666666666666666666666666666666666666666777666666666555555555444666555555555555666666777555555555555555555555555666666555555555555666666777666666666666777888888777777777888999<<>>AAABBB??????@@@AAABBBDDDFFFGGGFFFIIIMMMPPPRRRTTTWWWYYY^^^```bbbeeehhhkkkmmmnnnooooooqqqsssuuuwwwyyyzzz|||~~~}}}|||~~~}}}|||{{{yyyxxxwwwvvvzzzzzzzzzzzzzzzzzzzzzzzzyyywwwuuurrrppplllfffccc_________^^^]]]]]]```bbbiiikkknnnqqqrrrsssuuuwwwvvvwwwyyy|||xxxrrreeedddfffmmmzzz}}}{{{{{{~~~{{{lllcccWWWMMMFFFBBB>>>;;;999999888777777777777777888888888888888888888888777666555444444333444444555555555555444444444444666666777777777666666555444444444444444444444444666666666666666666666666666666666666666666666666666666666555555555555555666666555555444555555555333333333333333333333333555555666666666666555555666555555555555666777777666666666666888:::===>>>GGGTTTlllzzzyyywwwfff^^^fffrrrxxxsss444444444555555555555555444222111222444555444444333444444555555444333333333333333333333333333333555444444333333444444555333333333333333333333333222222222333333333444444444333333333333333333444222222333444444555555666666666666777777666666555::::::===@@@DDDRRRmmmsssuuu||||||www```YYYVVV___oooyyyoookkkeeegggjjjiiieee^^^WWWSSSQQQNNNJJJGGGEEEDDDBBB@@@BBBBBBBBBBBBCCCCCCDDDDDD????????????>>>>>>>>>>>>BBBAAA???>>>===<<<<<<<<<======<<<;;;;;;;;;<<<<<<=========>>>???AAABBBCCCCCCEEEHHHKKKLLLNNNQQQTTT[[[\\\^^^aaadddgggiiijjjlllmmmnnnppprrrsssuuuuuuyyyyyy|||~~~}}}{{{{{{zzzyyyxxxwwwvvvuuuyyyyyyyyyyyyxxxxxxwwwwwwwwwtttpppmmmjjjfffbbb___[[[]]]^^^^^^^^^```bbbeeekkkmmmoooqqqqqqrrrtttvvvvvvwwwyyy|||~~~wwwpppiiiiiikkksss~~~zzzyyyvvvwwwyyyzzz{{{}}}~~~uuuhhh^^^QQQGGGAAA>>>;;;999888888777777777888888999777777777777777777777777888888777666666666666666666666666555555555444444444444555555444444333333555555555555555555555555666666666666666666666666666666666666666666666666555555555555555555555555777666555555444444444444333333333333333333333333333444666666666666444333555444444444444555666666666666666777888:::;;;<<>>???HHH___uuu|||wwwwwwyyyyyysssggg\\\]]]hhhyyy{{{uuummmoooppppppnnnggg```[[[WWWSSSNNNJJJGGGEEEBBB@@@BBBBBBBBBBBBBBBCCCDDDEEEAAABBBBBBBBBBBBBBBBBBBBB@@@??????>>>>>>>>>>>>>>>======<<<;;;;;;;;;:::;;;<<<<<<<<<<<<===>>>???@@@@@@CCCEEEGGGHHHJJJMMMOOOWWWXXXZZZ]]]```ccceeegggiiijjjkkkmmmoooqqqrrrsssuuuuuuuuuwwwzzz~~~~~~~~~~~~zzzzzzyyyxxxwwwwwwvvvvvvyyyxxxxxxwwwvvvuuuttttttssspppkkkhhheeeccc___]]][[[]]]___aaabbbcccfffiiilllmmmoooppppppqqqsssuuuwwwxxxzzz|||wwwrrrrrrsssuuu{{{|||wwwvvvmmmooosssxxx|||}}}{{{pppcccZZZMMMDDD???<<<:::888999888888888888999::::::666666666666666666666666888777777666666666666777777777777666666666555555333444444444444444333333555555555555555555555555666666666666666666666666666666666666666666666666444444444555555555555555777666555444444444444444444444444444444444444444333444555666666555444333444444444444444555555666777777777888888999:::;;;AAABBBRRRooo~~~{{{~~~yyyhhhcccfffnnn333333333444555555666666888666444444555777777777333333333444444444444555333333333333333333333333555444444333333444444555333333333333333333333333222222333333333333444444333333222222222222333333444444444555666666777777444555666888999999::::::888:::===>>>===BBBSSSeee{{{zzzuuu~~~vvviiicccgggrrr|||vvvwwwxxxxxxwwwrrrkkkfff___ZZZTTTNNNKKKHHHEEECCCDDDCCCBBBAAAAAABBBDDDEEE@@@@@@@@@@@@AAAAAAAAAAAA????????????@@@@@@??????:::;;;;;;<<<<<<<<<======;;;;;;:::;;;;;;<<<======???AAACCCDDDEEEFFFJJJLLLRRRSSSUUUXXX[[[^^^```bbbeeefffgggjjjlllnnnoooppptttttttttuuuwwwzzz}}}yyyzzz{{{{{{|||{{{{{{{{{xxxxxxxxxwwwwwwvvvvvvvvvwwwwwwvvvtttsssqqqppppppmmmjjjeeebbbaaa___]]]\\\[[[^^^aaaccceeegggjjjlllmmmnnnoooooooooqqqsssuuuwwwxxxzzz}}}|||xxx}}}~~~}}}yyyxxxlllooosssyyy}}}zzz|||yyylll]]]UUUJJJBBB>>><<<999777999999888888888999999:::555555555555555555555555555555444444444444555555888777777777666666666666444444555666666666666666555555555555555555555555666666666666666666666666666666666666666666666666444444444444444555555555555555444444333444444444555555555555555555555555444444555555555555444444555444444444444555666666666777777888888999999999;;;<<>><<<>>>JJJWWWooozzz|||}}}tttooosss~~~|||wwwrrrgggbbb[[[TTTPPPLLLIIIGGGEEEDDDBBBAAAAAABBBCCCDDD======>>>>>>>>>?????????AAAAAAAAAAAA@@@???>>>>>>;;;<<<<<<============<<<;;;::::::::::::;;;;;;<<<===???@@@AAAAAACCCGGGIIIKKKMMMOOORRRUUUXXXZZZ[[[___```bbbdddgggiiikkklllppppppqqqsssuuuxxx{{{|||zzz}}}~~~zzzzzzzzzzzzyyyxxxwwwvvvvvvvvvvvvvvvvvvvvvuuuuuuttttttrrrqqqooommmkkkkkkfffccc___\\\\\\\\\\\\[[[\\\___bbbeeegggiiilllnnnnnnoooppppppppprrruuuwwwxxxzzz{{{~~~~~~~~~sssuuuyyy~~~zzzwwwwww}}}ssseeeWWWPPPGGG@@@===;;;999666999888888777777777888888666666666666666666666666555555444444444444555555777777666666666555555555222333444555666777777777555555555555555555555555666666666666666666666666666666666666666666666666333333333444444555555555444444333333333444555555555555555555555555555555555444444333333444444555555555555444555666666777555666666777777777777666888;;;CCCQQQiii{{{zzz}}}llldddbbbmmm111111222333333444555555444333222444888===???@@@333333333333333444555666555555555555555555555555555444444333333444444555222222222222222222222222222222333333333444444444333222222222222222222333111111222333333444444555777777777777777666666555444666;;;>>>======EEEOOO___|||~~~|||~~~yyylllggg```YYYTTTPPPMMMKKKFFFEEECCCAAA@@@AAABBBCCC@@@@@@AAAAAAAAABBBBBBBBBCCCCCCBBBBBB@@@???===<<>>===;;;:::999;;;::::::999::::::;;;;;;<<<===?????????AAAEEEGGGFFFHHHJJJMMMPPPSSSUUUVVVZZZ[[[]]]```cccfffhhhiiiggghhhiiilllooorrruuuwwwvvvyyy}}}}}}~~~}}}}}}{{{yyywwwuuutttuuuuuuuuuuuuuuuuuuuuuuuurrrqqqpppnnnllljjjhhhgggbbb___[[[YYYYYYZZZZZZZZZ\\\___cccfffhhhjjjlllnnnooopppqqqqqqrrrssswwwyyyyyyzzz||||||{{{|||~~~xxxwwwtttxxxzzzmmm^^^SSSMMMEEE???===;;;888555888888777666666666666666777777777777777777777777777777666666666777777888666666555555555444444444///000111333444555666666666666666666666666666666666666666666666666666666666666666666666666666666333333333444444555555555333333333333444444555666555555555555555555555555555555333222222333555555666555555555555666777777444444555555666555555444888>>>BBBHHH]]]yyy|||yyy|||tttjjj\\\ddduuu444444444444444444444444///000111222444777999:::555444444333333222222111333333333444444444555555333333333333333333333333444444444333333222222222444333333222222333333444444444444333333222222222444444444555555555555666666666666666777777777777999:::::::::;;;===BBBEEEUUUkkk}}}}}}yyypppeee^^^ZZZWWWRRRMMMHHHFFFDDDCCCDDDDDDCCCAAABBBBBBBBBAAAAAA@@@@@@@@@AAAAAAAAAAAA@@@@@@???>>><<<<<<============<<<<<<======<<<<<<<<<;;;;;;;;;>>>>>>>>>???@@@BBBCCCDDDDDDEEEGGGIIIKKKMMMOOOPPPUUUVVVWWWYYY\\\^^^___```aaacccgggiiikkkmmmpppsssqqqtttwwwzzzzzz{{{}}}~~~|||}}}}}}}}}}}}|||{{{{{{zzzzzz{{{zzzyyyxxxvvvuuuxxxwwwuuutttuuutttsssqqqpppoookkkgggdddaaa^^^]]][[[[[[ZZZZZZZZZZZZ[[[[[[\\\___dddgggiiikkkmmmooonnnoooqqqqqqrrruuuxxx{{{}}}|||wwwuuuuuuwww||||||nnnbbb[[[MMMIIICCC>>>;;;:::888777222333555666888999999:::666666666666777777777777777777777777777777777777444444555555555555444444555555555555555555555555555555444444444444555555888777666555555555555555555555555555555666777888555555555555555555444444444444444444444444444444444444444444444444444444333333333444444444555555555555555555555555555555999777555444444666888:::<<<999:::CCCQQQcccyyy~~~|||~~~}}}qqqhhhgggnnn444444444444444444444444444333333333333444555555333333333333333333333333333444444444444444444444333333333333333333333333444444444333333222222222222222111111111111222222444444444333333222222222444444444444555555555555555666666666777777777777777888999999999;;;???BBBJJJ]]]xxxvvvyyywwwllleeeaaa\\\WWWRRRJJJHHHDDDCCCBBBBBBAAA@@@CCCCCCBBBBBBBBBBBBBBBBBB@@@@@@AAAAAAAAA@@@??????>>>>>>????????????>>>>>>===<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<===>>>@@@AAABBBAAABBBDDDFFFHHHJJJKKKLLLPPPQQQRRRTTTVVVXXXZZZ[[[]]]```ccceeegggjjjmmmpppooorrruuuwwwwwwwwwxxxyyywwwxxx{{{~~~}}}}}}}}}}}}|||||||||{{{xxxyyyyyyyyyyyywwwuuutttsssrrrpppppppppnnnllljjjiiigggdddaaa]]][[[YYYXXXWWWWWWWWWXXXZZZ[[[\\\]]]]]]```cccfffgggiiilllnnnlllmmmooopppqqqssswwwzzz}}}|||vvvvvvwwwyyyuuuhhh]]]VVVHHHEEE@@@<<<;;;;;;:::999444555666777777888777777888777777777666666555555666666666666666666666666444555555666666555555444555555555555555555555555666666555555555555666666777666555555444444555555444444444444555555555555444444444444444444555555444444444444444444444444555555555555555555555555333333333444444444555555555555555555555555555555777666555444555666888999:::888999@@@KKK\\\rrr}}}~~~~~~{{{vvvvvv}}}~~~mmmhhhkkk}}}444444444444444444444444555444444333333333333333111111222333333444555555444444444444444444444333333333333333333333333333444444333333333333222222333333222222222222333333444444333333333333222222444444444444555555555555555555666666666777777777555666777777777999<<>>???>>>>>>@@@BBBDDDEEEGGGGGGJJJJJJLLLNNNPPPQQQSSSTTTWWWZZZ]]]```bbbeeehhhkkklllnnnqqqrrrrrrqqqrrrsssssstttvvvyyy{{{}}}~~~{{{{{{zzzyyyyyyyyyyyyzzzwwwwwwxxxxxxwwwvvvtttsssrrrqqqpppoooooollliiifffaaa___]]]ZZZWWWUUUTTTSSSSSSTTTUUUWWWZZZ\\\^^^___^^^```bbbdddeeegggjjjmmmlllnnnpppqqqrrrtttxxxzzz}}}xxxwwwwwwwwwyyy|||~~~vvvkkk```VVVPPPCCC@@@<<<::::::;;;;;;:::666777777777777777666555999888888777666555444333666666666666666666666666444555555666666555555444555555555555555555555555777777666666666666777777666555444444444444444444333444555555555444333222222222333333444444555555444444444444444444444444555555555555555555555555333333333444444444555555555555555555555555555555555555555666666777777777888777999===CCCPPPfffyyy~~~|||vvvrrrsssvvv}}}sssjjjgggsss333333333333333333333333222222222222333444555555222222222333333444444444555444444444444333333333333333333333333333333333333333333333333333333333666555555444444555555666333333333333333333333333333333444444444555555555555555555666666666777777555666777777777888;;;===???GGGYYYrrryyyyyywwwooopppxxx|||}}}~~~wwwqqqkkkeeeaaa[[[VVVOOOIIIFFFDDDCCCAAABBBCCCCCCCCCCCCDDDDDDDDD>>>???@@@@@@AAAAAAAAAAAAAAAAAABBBBBBBBBBBBAAAAAA======<<<<<<<<<<<<;;;;;;;;;;;;::::::;;;<<<======<<<<<<===???@@@BBBCCCDDDEEEFFFGGGIIIKKKLLLNNNNNNQQQTTTXXXZZZ\\\___bbbeeeeeehhhkkkmmmmmmmmmnnnooopppqqqsssuuuwwwyyyzzzzzz|||~~~}}}|||||||||{{{{{{{{{{{{{{{|||||||||xxxwwwvvvuuuuuuuuuvvvvvvuuuvvvvvvvvvvvvtttsssrrrpppooommmmmmkkkiiidddaaa\\\[[[YYYWWWUUUTTTSSSSSSSSSTTTVVVYYY\\\^^^___```___```bbbbbbcccfffiiillloooqqqsssuuuvvvyyy|||~~~~~~}}}{{{zzzyyyyyyxxxxxxyyyyyyzzzxxxtttlllcccXXXOOOJJJ???<<<:::999999::::::999666666777777777777666666888777777666555555444444666666666666666666666666555555666666666666555555555555555555555555555555666666555555555555666666555444444333333333444444333444666777666444222111111111222222333444555555444444444444444444444444555555555555555555555555333333333444444444555555555555555555555555555555333444555777777777777666777777999;;;===FFFZZZmmm{{{vvvrrrsss~~~{{{nnndddkkk333333333333333333333333222222222222222333444444444444444333333222222222444444444444444444444444333333333333333333333333333333333333333333333333666555555444444555555666333333333333333333333333333333333444444444444555555555555555666666666666666777888888888888:::<<<<<>>???@@@@@@AAAAAAAAAAAA@@@AAAAAAAAAAAAAAAAAA@@@>>>>>>>>>=========<<<<<<<<<<<<;;;;;;;;;<<<<<<===;;;<<<===>>>???@@@AAAAAACCCDDDEEEGGGHHHJJJKKKLLLMMMPPPSSSUUUWWWYYY\\\___]]]```dddfffhhhiiijjjlllkkklllnnnpppqqqsssssstttvvvwwwxxx{{{}}}~~~{{{{{{{{{{{{{{{{{{||||||{{{{{{{{{zzzzzzyyyyyyyyyvvvvvvuuutttttttttttttttssssssttttttrrrqqqooonnnhhhgggeeedddbbb```\\\YYYXXXWWWVVVUUUTTTSSSSSSSSSWWWXXXZZZ\\\^^^````````````aaabbbcccdddfffjjjmmmpppsssvvvxxxyyy{{{~~~~~~zzzxxx{{{{{{|||~~~~~~~~~}}}|||zzzxxxwwwuuusssmmmeee\\\RRRJJJEEE>>>;;;999888888999888777444555666777777888888888555555555555555666666666555555555555555555555555555666666666666666666555555555555555555555555555555444444333333444444555444444333333333444444555555666777888777555333222111111222222333444555555444444444444444444444444333333333333333333333333333333333444444444555555555555555555555555555555222333555777888777666666777888::::::999???OOO```yyywwwqqqttt|||tttfffgggvvv333333333333333333333333555555333222111111111111555555444333333222111111333333333444444444555555333333333333333333333333222222333333333333444444333333222222222222333333222222333333333333444444333333333333444444444444444444555555555666666666666888999999888888:::;;;>>>>>>BBBPPPfff}}}|||xxxzzz{{{nnnhhhiiilllmmmqqquuuzzz~~~}}}wwwssspppiiiccc[[[TTTNNNJJJFFFDDDCCCCCCCCCBBBBBBBBBAAAAAA??????@@@AAAAAAAAA@@@@@@@@@@@@AAAAAAAAAAAA@@@@@@????????????>>>>>>>>>>>>======<<<<<<<<<<<<<<<<<<<<<<<<======>>>???@@@@@@AAABBBCCCDDDFFFGGGHHHIIIIIIKKKNNNPPPQQQSSSUUUXXXUUUXXX\\\```aaaccceeeggghhhiiikkkmmmooopppqqqqqquuuuuuvvvxxxzzz{{{|||}}}|||}}}~~~~~~}}}|||uuuuuuwwwxxxyyy{{{||||||{{{zzzzzzyyyxxxwwwvvvvvvuuuuuuvvvvvvvvvuuutttssspppppppppooommmkkkhhhgggdddaaa___]]][[[ZZZWWWUUUSSSSSSRRRRRRRRRRRRSSSSSSZZZ[[[]]]___aaaaaaaaaaaa```bbbdddfffgggiiilllooopppssswwwyyy{{{}}}}}}wwwssstttyyy}}}~~~}}}{{{}}}zzzxxxrrrnnnggg^^^TTTLLLEEEBBB===;;;999888888888777555444444666777888888888888444444555555555666666666555555555555555555555555555666666777777666666555555555555555555555555555444333333333333333333444444444444444444444555666555666777777777666555444222222333333444444555555444444444444444444444444222222222222222222222222333333333444444444555555555555555555555555555555111333444666777777777666888888999:::999;;;GGGSSSjjj{{{~~~}}}uuuqqqsss{{{mmmhhhnnn222222222222222222222222444444333222111111111222333333333333333333333333111222222333444555666666333333333333333333333333222222222333333444444444222222111111111111222222222222222333333444444444222222333333333444444444444444444555555555666666666888999999888888888999===>>>AAAIIIXXXmmmzzzyyynnniiihhhiiilllpppuuuzzz}}}~~~{{{yyypppkkkddd\\\VVVQQQLLLHHHFFFEEEEEEDDDCCCBBBAAAAAA@@@@@@AAAAAAAAA@@@??????@@@AAAAAABBBBBBAAAAAA@@@AAAAAAAAA@@@@@@@@@??????>>>===<<<;;;;;;;;;;;;;;;;;;<<<<<<======>>>>>>>>>>>>???@@@AAABBBCCCDDDEEEFFFGGGJJJKKKKKKLLLNNNPPPPPPSSSWWWYYY[[[\\\]]]___cccdddgggiiikkkmmmnnnnnnttttttuuuuuuwwwxxxyyyzzzvvvwwwxxxxxxyyyyyyyyyyyyyyy{{{~~~||||||{{{zzzyyyxxxwwwwwwqqqrrrsssuuuvvvwwwxxxxxxwwwwwwwwwvvvuuuuuuttttttqqqrrrtttuuuuuusssqqqoookkkkkkjjjiiigggcccaaa___```]]]YYYVVVUUUUUUTTTRRRRRRRRRRRRRRRRRRSSSTTTUUUYYY[[[^^^aaabbbccccccbbb```cccfffiiijjjllloooqqqrrruuuyyy|||~~~~~~vvvpppooouuu~~~|||||||||~~~vvvxxx~~~yyyvvvlllhhh___UUULLLEEE@@@>>>;;;999888888999999777666666666777777777777666666555555555555555555444444555555555555555555555555666666777777777777666666555555555555555555555555444444444333333444444444555555444444555555666777444444555555555555555555444444444444444444555555444444444444444444444444333333333333333333333333333333333444444444555555555555555555555555555555222222444555666777777777888777888:::999:::@@@HHHZZZpppzzz|||zzzwww{{{tttjjjhhhttt222222222222222222222222000000000111222333555666111222222333333444444555000111222333555666777777333333333333333333333333222222222333333444444444444333333222222333333444222222222333333444444444222222333333333444444444444444444555555555666666666777999999888777777888666999<<>>AAABBBBBBBBBBBBBBBBBBAAABBBBBBBBBAAAAAAAAA@@@@@@======<<<;;;::::::::::::;;;;;;;;;<<<<<<=========<<<<<<===>>>???@@@AAABBBCCCEEEGGGGGGGGGHHHJJJLLLMMMPPPSSSUUUVVVVVVXXXYYY[[[\\\^^^aaaccceeefffgggnnnnnnnnnooopppqqqrrrsssrrrrrrsssuuuuuuvvvvvvvvvvvvxxx{{{}}}||||||}}}~~~}}}}}}~~~~~~~~~~~~}}}}}}zzz{{{|||~~~~~~~~~}}}|||{{{{{{||||||}}}|||||||||xxxwwwwwwvvvuuuuuuttttttooopppqqqsssttttttttttttsssssssssssssssssssssssslllnnnppprrrrrrooollljjjhhhhhhgggeeebbb^^^[[[ZZZYYYUUUPPPMMMLLLMMMMMMLLLSSSSSSSSSTTTUUUVVVWWWXXXXXXZZZ]]]aaacccddddddddd```cccgggkkkmmmnnnqqqrrruuuxxx|||vvvooonnnsss|||{{{zzzzzzwwwpppuuu~~~xxxtttgggbbbYYYOOOFFF@@@===;;;999888777888999:::999888888888888888777666555444777777666555444333333222555555555555555555555555666666777777777777666666555555555555555555555555555555555444444555555555555555555555555666777888333333333333333444555666555555555555555555444444444444444444444444444444444444444444444444444444333333333444444444555555555555555555555555555555222222333444555666777888777555666999:::999<<>>===<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;>>>>>>>>>>>>>>>>>>>>>>>>AAAAAABBBCCCDDDFFFGGGGGGIIIKKKMMMOOOOOOQQQSSSUUUVVVWWWYYY\\\^^^aaacccdddiiiiiijjjkkkkkklllmmmmmmppprrrssssssrrrpppqqqrrrtttvvvxxxzzz{{{{{{zzzyyyxxxwwwuuuttttttuuuwwwxxxwwwwwwxxxxxxyyyxxxxxxxxxyyyyyyxxxwwwwwwwwwwwwxxxwwwvvvuuutttttttttuuuvvvqqqqqqrrrssssssssssssrrrssssssrrrrrrqqqqqqqqqpppoooooonnnmmmkkkiiigggfffbbb```\\\YYYUUUSSSRRRQQQNNNNNNNNNMMMKKKLLLNNNPPPQQQSSSUUUXXXZZZZZZYYYYYY[[[\\\]]]___aaacccdddeeeiiiiiijjjkkknnnrrrvvvxxxzzz{{{~~~wwwppplllnnnyyy~~~{{{xxx~~~wwwqqqqqq{{{vvvoooccc\\\PPPFFF@@@===;;;;;;:::999999888777666555555555555666666777777888888333444555555666666555555666666666666666666666666222222333333444555666666333444444444555666666666333444555666666555444333333333333444444444444555333444444555555444444333333333333333333333333333333333333444444444555555666666555555555444444444444444444444444444444444666666666666777777777777777666444333333444666777888777666666888:::===???GGGWWWnnnzzztttvvvzzz}}}uuuiiihhhyyy333333333333333333333333222444555555333222333555333333333333333333333333222222222333333444444444111111222222222333333333222222222222222222222222555555444444444333333333333333222222222222333333333333333333333333333333666555555555666999;;;===:::888666555666777777666:::555777===AAAGGGXXXlllzzzqqqpppsss}}}zzzmmmhhhgggnnnsssuuuvvvzzzzzzvvvrrrmmmgggbbb[[[WWWQQQLLLIIIGGGEEEDDDBBBBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAABBBBBB@@@@@@??????>>>======<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<>>;;;;;;:::888888888777777777777777555666666666666666777777333444555555666666555555555555555555555555555555222222333333444555555666444444444444555555555555333444555666666555444333444444444555555666666666333444444555555444444333333333333333333333333333222222222333333333444444555444444444333333333333444444444444444444444444444555555555555666666666777555444333333444555777888888777777888999<<<===BBBPPPdddxxxyyysssrrryyywwwiiidddppp333333333333333333333333111333444333222111222333333333333333333333333333333333333333333333333333111111222222222333333333111111111111111111111111444444444444333333333333222222111111111111222222333333333333333333333333666555555444555777888999<<<999555444555777888888999666777;;;===???LLL[[[sss~~~xxxzzzwwwnnnkkkkkkyyyuuunnnjjjmmmqqqqqqpppooouuu}}}|||wwwrrroooeee```YYYTTTOOOLLLIIIGGGBBBBBBAAA@@@@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAA@@@@@@AAAAAAAAAAAABBBBBBAAAAAA@@@@@@??????>>>>>><<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;===>>>>>>???@@@AAAAAABBBAAACCCEEEFFFFFFGGGIIIKKKLLLMMMOOOQQQSSSUUUWWWXXXZZZ[[[\\\]]]___```bbbbbbfffhhhjjjkkkkkkkkklllmmmnnnoooooopppqqqrrrssssssooonnnlllkkkjjjkkkllllllmmmnnnnnnoooppppppooooooqqqqqqqqqppppppppppppppprrrrrrqqqpppppppppppppppmmmmmmmmmnnnmmmmmmllllllkkkjjjiiihhhgggfffeeedddeeedddcccaaa^^^[[[YYYWWWRRRPPPNNNLLLKKKJJJJJJJJJIIIJJJKKKKKKKKKKKKNNNPPPTTTVVVXXXZZZ\\\]]]]]]]]]]]]]]]^^^```bbbdddfffhhhjjjkkklllooorrrwwwzzz}}}xxxpppllljjjlllvvv}}}~~~}}}{{{wwwtttssstttqqqpppsss|||xxxmmmeeeTTTNNNEEE>>>;;;999999999666666666777777888888888666666666555555555555555333444555555666666555555444444444444444444444444222333333444444555555555555555555555444444444444444444555555555555444444444444555555666777888888333444444555555444444333333333333333333333333333111111111222222222333333333333333333222222222222444444444444444444444444333333444444444555555555666555444333333444555666999888777777777888:::;;;===FFFVVViiiyyy{{{tttpppttt~~~{{{jjjbbbhhhrrr333333333333333333333333222333333333222222222333333333333333333333333333333333333333333333333222111111222222222333333333222222222222222222222222333333333333333333333333222111111111111222222333333333333333333333333333555555444444444555666777:::888555444666777888888999777999<<<<<<===EEEPPPaaasssyyyqqqpppsssvvv|||rrriiiooozzzyyypppnnnooopppmmmkkkhhhppp{{{~~~zzzwwwnnniiibbb[[[VVVQQQMMMJJJFFFEEEDDDCCCBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@AAAAAAAAABBBBBBBBBBBBAAAAAAAAA@@@@@@@@@========================;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<======>>>>>>>>>>>>@@@BBBBBBBBBCCCDDDFFFGGGHHHIIIKKKMMMOOOPPPQQQRRRRRRTTTUUUWWWYYYZZZ[[[___aaadddeeeffffffhhhjjjmmmlllmmmmmmnnnoooqqqrrrlllkkkjjjiiihhhhhhhhhiiikkkkkklllkkkkkkjjjiiihhhjjjkkklllmmmnnnnnnoooooorrrrrrqqqppppppoooooooookkkkkkkkkkkkjjjjjjiiihhhfffeeedddcccaaa```___^^^\\\\\\ZZZXXXUUURRRPPPNNNJJJIIIHHHGGGGGGGGGHHHIIIHHHJJJLLLLLLMMMNNNPPPRRRUUUVVVXXXZZZ\\\^^^^^^^^^^^^^^^___```bbbeeehhhiiilllmmmooorrrvvvzzz~~~|||uuunnnkkkjjjkkkrrrzzz{{{vvvttttttuuuuuuvvvzzz|||ssshhh___NNNIIIAAA<<<999888777666666666777777777777777777666666555555444444333333333444555555666555555555444444444444444444444444333333333444444444555555555555555444444333333333444444444444444444444444333333444555666777777888333444444555555444444333333333333333333333333333222222222222333333333333333333333333333222222222333333444444444444444444333444444444444555555555666555444444444444555666999888777777777777888888:::???JJJ[[[mmmzzzzzzsssttt}}}pppeeedddggguuu333333333333333333333333444333333333444444333333333333333333333333333333333333333333333333333222111111222222222333333333333333333333333333333333333333333333333333333333222222222222222333444444333333333333333333333333555444444444444444555555666666555666888888666555666666888;;;<<<===BBBHHHQQQfff~~~~~~yyynnnhhheeeiiirrrvvvooolllvvvyyyqqqooopppnnnkkk^^^eeeooozzz~~~uuuqqqjjjccc]]]XXXRRROOOJJJIIIGGGEEEDDDCCCBBBBBBAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@AAAAAAAAABBBBBBBBBBBBBBBBBBAAAAAAAAAAAA>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<>>>???@@@??????AAACCCCCCDDDEEEFFFHHHIIIJJJKKKKKKLLLMMMOOOQQQSSSTTTUUUWWWZZZ]]]______```bbbdddeeeeeeeeeeeefffhhhiiijjjiiiiiihhhgggggggggggggggkkkjjjiiihhhfffdddbbbaaacccdddgggiiilllmmmnnnnnnllllllkkkkkkjjjiiihhhhhhggggggggggggfffeeedddccc```___^^^]]][[[ZZZYYYXXXSSSSSSRRRPPPNNNLLLIIIHHHFFFFFFEEEEEEFFFGGGIIIJJJJJJLLLNNNOOOPPPQQQRRRTTTTTTVVVWWWZZZ\\\^^^_______________aaacccfffjjjkkknnnppprrrvvvzzz}}}{{{uuuooonnnmmmmmmpppuuu|||~~~}}}|||xxxvvvwwwyyy|||}}}wwwmmmaaaYYYJJJFFF@@@;;;888777555444888888777777666555555444666666555555444444333333333444555555666555555555555555555555555555555555333333333444444444444444555555444444333333333222444444444333333444444444222222333444555555666666333444444555555444444333333333333333333333333333333333333333444444444444333333333333333444444444333333333444444444555555444444555555555666666666555555555444444555555555888888777777666666777777:::<<>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<<<<;;;;;;;;;;;;===>>>>>>======>>>@@@@@@AAABBBCCCDDDEEEFFFFFFGGGGGGHHHJJJKKKMMMNNNOOOPPPRRRUUUWWWXXXYYY[[[\\\^^^^^^___```aaabbbcccccccccdddddddddddddddddddddffffffeeecccaaa^^^\\\[[[[[[]]]```dddggghhhiiijjjgggggggggffffffdddcccbbbaaaaaa``````^^^]]][[[[[[WWWWWWVVVUUUSSSRRRQQQQQQKKKKKKKKKJJJIIIHHHGGGFFFFFFFFFFFFFFFGGGIIIKKKLLLLLLNNNQQQRRRRRRSSSTTTVVVUUUVVVWWWZZZ\\\^^^```aaabbbbbbbbbcccfffiiimmmoooqqqsssvvvyyy}}}{{{vvvtttvvvvvvtttsssuuuvvv|||}}}yyy|||}}}yyyyyy{{{}}}~~~wwwoooeeeZZZRRRGGGCCC>>>;;;999777666444999888888777555444444333666666666555555555555555333444555555666666555555666666666666666666666666444444444444444444444444444444444444333333333333444444333333333333444444333333333444444444444444333444444555555444444333333333333333333333333333333333444444444555555555333333333333444444444444222333333444444555555555444555555555555666666666555555555555555555555555777777777777666666666666::::::===GGGVVVgggvvv~~~|||zzz~~~yyyjjj^^^bbbiiixxx333333333333333333333333444222111111444444333111333333333333333333333333222222222333333444444444111111222222222333333333222222222222222222222222111111222222222333333333000000000111111222333444333333333333333333333333333333444555555555555555444333222333444555555444333555666777999<<>>>>>>>>>>>>>>>>>>>>>>>=========<<<<<<<<<;;;;;;:::;;;===<<<;;;;;;<<<===>>>>>>???@@@@@@AAABBBBBBCCCCCCDDDEEEGGGHHHHHHIIIHHHKKKNNNOOOPPPQQQSSSTTTVVVWWWYYY[[[\\\\\\\\\[[[[[[[[[\\\]]]]]]^^^^^^^^^]]]]]]]]]\\\ZZZYYYWWWVVVUUUWWWZZZ]]]___`````````aaaaaaaaaaaa```^^^\\\[[[XXXXXXWWWVVVUUUSSSQQQPPPMMMMMMLLLKKKKKKJJJIIIIIIEEEEEEFFFGGGGGGGGGGGGFFFGGGGGGGGGGGGIIIKKKMMMNNNMMMPPPRRRTTTTTTTTTTTTUUUWWWWWWYYY[[[]]]```bbbcccfffffffffgggjjjnnnrrrttttttvvvyyy||||||yyyyyy|||{{{{{{}}}xxx{{{~~~}}}||||||yyyoooggg]]]RRRKKKAAA???;;;:::999999777666777777666666666555555555555666666666666666777777333444555555666666555555555555555555555555555555444444444444444444444444333333333333333333444444444444333222222333444444555555555555444444444444333444444555555444444333333333333333333333333333222222333333333444444444111222222222333333333333222222333333444555555666333333444444444555555555444555555555555555555444555555666666666666666666999888999>>>JJJ\\\ooo{{{xxxhhh```bbbkkk}}}333333333333333333333333333111///000333333222///333333333333333333333333111111222333333444555555111111222222222333333333111111111111111111111111111111111222222333333333////////////000111222333333333333333333333333333222333444555666666666666555333000///111444555666555777888888:::>>>@@@@@@CCCIIISSSfff~~~rrrgggggglllxxxzzzkkkhhhvvv~~~xxxrrrhhhbbb\\\ZZZ```iiippptttwww~~~}}}xxxsssnnnjjjaaa___[[[WWWSSSOOOMMMLLLBBBBBBBBBBBBBBBBBBBBBBBB@@@@@@AAAAAAAAABBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>======<<<<<<;;;999:::;;;;;;:::999:::<<<<<<<<<======>>>???@@@@@@AAAAAABBBCCCDDDDDDEEEEEEDDDFFFIIIJJJKKKKKKMMMOOOLLLMMMPPPRRRSSSSSSRRRQQQTTTTTTVVVWWWXXXYYYYYYYYYVVVVVVVVVVVVVVVUUUTTTSSSRRRSSSVVVXXXYYYYYYYYYXXXWWWWWWXXXWWWVVVTTTRRRQQQQQQQQQPPPOOONNNLLLJJJIIIFFFFFFEEEEEEDDDDDDCCCCCCBBBBBBDDDEEEFFFGGGGGGGGGHHHHHHHHHHHHJJJLLLNNNOOONNNPPPSSSTTTTTTSSSTTTUUUXXXYYYZZZ\\\^^^aaadddeeeiiiiiiiiijjjmmmqqquuuxxxvvvxxxzzz}}}}}}~~~|||zzz}}}{{{}}}~~~uuujjjaaaWWWNNNGGG===;;;999888999:::999777555555555666666666666666555555666666777777888888333444555555666666555555444444444444444444444444444444444444444444444444222222222333333444444444444444222222222222444444777777777666555555444444333444444555555444444333333333333333333333333333111111222222222333333333000000111111222222222222222222333333444555666666222222333333333444444444444444555555555555444444444555555666777777666666777777777999CCCUUUjjjyyytttbbbaaafffsss222222222222222222222222000000000000000000000000333333333333333333333333333333333333333333333333555444444333222111000000444444444333333222222222222222222222222222222222111111222222222333333333222222333333333333444444222333444555666666666666222888666444777444444<<<777777777777777888888999;;;BBBJJJWWWnnnvvviiieeeppp~~~wwwmmmnnnsss~~~rrrhhh```_________dddlllpppvvv|||zzzooolllgggccc^^^XXXSSSOOOQQQNNNJJJGGGFFFEEECCCAAABBB@@@??????@@@AAAAAAAAABBBBBBBBBCCCCCCDDDDDDDDD@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;<<<<<<======>>>>>>??????@@@AAABBBBBBCCCCCCCCCCCCDDDDDDEEEFFFFFFGGGHHHIIIIIIJJJJJJKKKLLLLLLLLLLLLLLLMMMNNNOOOOOOPPPPPPPPPOOOOOONNNNNNNNNMMMOOOPPPPPPQQQRRRRRRSSSSSSMMMNNNNNNNNNNNNLLLJJJIIIFFFGGGHHHHHHHHHFFFEEEDDDEEEDDDDDDBBBAAA@@@??????BBBCCCDDDFFFHHHIIIIIIIIIJJJJJJKKKLLLMMMNNNOOOOOOQQQQQQRRRTTTUUUWWWXXXXXXVVVWWWZZZ]]]```ccceeefffiiinnnrrrrrrsssxxxzzzyyy|||}}}~~~yyy{{{}}}}}}|||}}}zzz~~~zzzlllaaaWWWLLLDDDBBB<<<;;;999777666666777888777777777777777777777777888666555666777888777555444555666555333333555777555555444444444333333333222333444555555444333222444444444444444444444444555555555555555555555555333222222222222333444555777666555444333444444555444333333222222111111000333333333333333333333333333333333444444444555555111111111333444444222000444444444444444444444444555555555555666666666666666666666666666777888888888444555<<<@@@EEEWWWlllzzz~~~wwwwwwwwwgggaaa^^^eeesss222222222222222222222222222222222222222222222222333333333333333333333333333333333333333333333333444333333222222111111111333333333222222111111111222222222222222222222222111111222222222333333333222222333333333333444444222333444555666666666666555666777444444888999555777777666666777777888999;;;@@@FFFOOObbb|||xxxpppuuu|||wwwqqqppp{{{~~~rrrgggbbb]]]ZZZ[[[```dddjjjsss{{{vvvsssnnniiiddd___YYYUUURRROOOKKKHHHFFFEEEBBBAAADDDBBBAAAAAABBBBBB@@@???@@@@@@@@@@@@AAAAAAAAABBB@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<===============<<<<<<======>>>?????????@@@@@@AAABBBBBBCCCDDDDDDDDDDDDDDDEEEFFFFFFGGGGGGFFFFFFGGGHHHHHHIIIJJJJJJIIIIIIIIIIIIHHHHHHGGGGGGHHHHHHIIIIIIJJJKKKKKKLLLJJJJJJKKKKKKJJJHHHGGGFFFDDDEEEEEEEEEDDDDDDCCCBBBDDDDDDCCCBBBBBBAAAAAA@@@CCCDDDEEEGGGHHHIIIIIIJJJKKKKKKLLLMMMNNNOOOOOOPPPQQQRRRSSSTTTVVVWWWXXXXXXXXXYYY[[[^^^bbbeeeggghhhlllqqquuuuuuvvv{{{~~~}}}}}}vvvxxxyyyxxxwwwzzz~~~~~~sssdddZZZPPPFFF???===:::999777555444444555666666666666666666666666666777666555666777888777555444555666555444333555666555555444444444333333333333444444444444444444333444444444444444444444444444444444444444444444444333333333333444444444444777666555444333444444555222222222333333333333333333333333333333333333333333333333444444444444555222111111222444555444222222222222222333333333333555555555555666666666666777666666666666666777777888444555;;;===AAAPPPcccuuu{{{rrrooottt|||nnnfff___cccnnn222222222222222222222222444444444444444444444444333333333333333333333333333333333333333333333333222222222222222222222222222222111111111111111000222222222222222222222222111111222222222333333333222222333333333333444444222333444555555666555555666111777888777IIIQQQ===777777666666777777888999:::>>>@@@DDDQQQhhh~~~}}}~~~xxxpppnnn{{{uuujjjaaaYYYVVVWWWYYY^^^eeennnwww|||wwwrrrmmmhhhbbb^^^YYYUUUPPPMMMJJJHHHEEECCCEEEDDDCCCCCCCCCBBB@@@>>>??????@@@@@@@@@@@@AAAAAA@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===============<<<:::;;;;;;<<<<<<============>>>>>>??????@@@@@@@@@>>>??????@@@@@@AAABBBBBBAAABBBBBBCCCCCCDDDDDDDDDCCCCCCCCCCCCBBBBBBBBBBBBEEEEEEEEEFFFFFFGGGGGGHHHEEEEEEFFFEEEEEEDDDCCCBBBBBBBBBAAAAAA@@@@@@AAAAAACCCCCCCCCCCCCCCCCCCCCCCCFFFFFFGGGIIIIIIJJJJJJJJJKKKLLLLLLMMMNNNOOOPPPPPPRRRRRRSSSTTTVVVWWWXXXXXXZZZ[[[]]]aaadddhhhjjjlllooouuuxxxxxxzzz|||uuuvvvvvvtttuuuzzz~~~~~~yyylll]]]SSSJJJAAA<<<;;;999888666555444555555666666666666666666666666666777666555555777777666555333555666666555444444555555555444444444333333333555444444333333444444555444444444444444444444444333333333333444444444444222333444555666555444444666555444444333444444444111222222333444444555555333333333333333333333333333333333333444444444444333222111222444666666666222222333333444444444555444555555555555666666666777777666666555666666666777333555999:::<<>>___oooSSS666666666666666777888888888;;;===>>>EEEVVVlll|||zzznnnuuuxxxlllccc\\\YYYWWWYYY]]]bbbiiisss}}}zzzuuupppjjjfffaaa^^^XXXTTTQQQNNNKKKIIIEEEDDDCCCDDDDDDCCC@@@>>>AAABBBBBBBBBBBBBBBBBBBBB@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???>>>>>>>>>======<<<<<<=========>>>>>>>>>??????<<<<<<=========>>>>>>>>><<<<<<======>>>?????????@@@@@@AAAAAABBBBBBBBBCCCAAAAAAAAAAAA@@@@@@@@@@@@BBBBBBBBBCCCCCCDDDDDDDDDBBBBBBBBBBBBAAAAAA@@@@@@AAA@@@???>>>>>>???@@@AAABBBBBBBBBCCCDDDDDDEEEEEEHHHHHHIIIJJJJJJJJJJJJJJJKKKKKKLLLMMMNNNOOOPPPPPPQQQRRRSSSTTTVVVWWWXXXYYY\\\]]]```cccgggkkknnnoooqqqwww{{{{{{}}}yyyyyyxxxwwwwww~~~~~~~~~uuuhhhYYYOOOHHH@@@<<<===:::999888777777777777777666666666666666666666666777666555555666777666555333555666777555444444555555555444444444333333333555444333222222333444555444444444444444444444444222222333333333333333444222333555777777666555444555444444444444444444444333333333444444555555555333333333333333333333333222222333333333444444444444222111222444777888888666666666666666666666666444444444555555555666666777777666555555555555666555333555888888999AAALLL^^^lllzzztttgggbbbiiiwwwyyyggg^^^```iiixxx111111111222222333333333333333333333333333333333222222222222222222222222222222222222222222222222111111111222222333333444222333333333333333333333222222222222222222222222111111222222222333333333222222222333333333444444222333444444444444444444555,,,444999===aaatttZZZ666666666555666777777888666999<<<===@@@IIIZZZiii||||||{{{zzzpppfff___WWWWWWWWWYYY]]]fffooovvv|||wwwqqqnnnhhhddd___ZZZWWWTTTPPPNNNFFFEEEDDDDDDEEEDDDCCCAAABBBBBBBBBBBBBBBBBBBBBBBB@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>??????>>>>>>=========<<<>>>>>>????????????@@@@@@===============>>>>>>>>>=========>>>??????@@@@@@@@@@@@@@@@@@@@@AAAAAAAAA????????????????????????>>>>>>>>>>>>>>>?????????AAAAAA@@@@@@@@@@@@@@@@@@AAAAAA?????????@@@AAABBBAAABBBBBBCCCEEEEEEFFFGGGHHHIIIJJJKKKKKKKKKKKKKKKJJJKKKKKKLLLMMMNNNOOOOOOQQQRRRSSSUUUWWWYYY[[[\\\^^^```cccgggkkkooorrrttttttzzz}}}}}}~~~~~~~~~}}}{{{zzz~~~mmmaaaSSSKKKEEE???===>>>888888888777777777777777555555555555555555555555666555444555666777666444333555666666555444444555555555444444444333333333555444333222222333444555444444444444444444444444222222222333333444444444222333555777777666555444333333444444444444444444555555555444444333333333333333333333333333333333222222222333333333444444444333111222555777888999888888777666555444444333444444444444555555555555666666555555555555666666333333555888888999???EEEQQQaaarrr{{{~~~mmmcccaaaoootttgggcccfffppp{{{111111111222222333333444111111111111111111111111222222222222222222222222222222222222222222222222111111111222222333333333333333333333333444444444222222222222222222222222111111222222222333333333222222333333333333444444333333444444444444333333777000444444666MMMYYYIII666666555555666666777888555777;;;======AAALLLXXXrrr|||xxx{{{~~~qqqggg[[[YYYVVVTTTUUU[[[dddjjjtttzzz~~~yyyuuunnnjjjddd```\\\YYYVVVSSSLLLJJJGGGFFFFFFFFFEEEDDDBBBBBBAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???>>>>>>>>>>>>>>>>>>===>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@@@@AAAAAA>>>>>>>>>>>>>>>>>>>>>>>>=========>>>>>>>>>>>>>>>??????@@@@@@@@@@@@@@@@@@AAAAAA@@@@@@@@@@@@AAAAAAAAAAAA@@@@@@AAAAAABBBBBBBBBBBBCCCDDDEEEFFFGGGGGGHHHHHHIIIKKKKKKLLLLLLLLLKKKKKKLLLMMMNNNOOOPPPPPPRRRSSSVVVXXX[[[^^^```aaacccdddhhhlllqqquuuxxxzzzyyy~~~{{{yyyxxxuuuvvvwwwuuutttvvv{{{}}}|||xxxvvvyyyuuubbbVVVKKKEEEAAA<<<:::<<<555555555555555555555555555555555555555555555555666555444444666666555444555555666555333333555777555555444444444333333333555444444333333444444555444444444444444444444444222222333333444444555555222333444555666555444444222333333444444444444333555555555444333222222111333333333333333333333333222222222222333333333333444333222333555777777777666555555444333222111111333444444444444555555555555555444444555555666777444555666777888:::===AAAFFFVVVhhhttt}}}~~~wwwkkk```kkk|||tttiiidddhhhppp000111111222333333444444222222222222222222222222111111111111111111111111111111111111111111111111222222222222222222333333111111222222333333333333222222222222222222222222111111222222222333333333222222333333333333444444333333333444444333333222333444555333444:::<<<999666555555555555666777777777666888<<<;;;;;;CCCMMM___nnnyyyzzzyyy{{{wwwiiieee^^^WWWSSSUUUZZZ___eeekkkuuu}}}uuuqqqlllgggdddaaa]]][[[UUURRRMMMIIIHHHHHHGGGFFFCCCCCCCCCBBBBBBAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>?????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>======>>>??????@@@@@@AAA>>>>>>>>>>>>>>>>>>>>>>>>===>>>>>>>>>????????????CCCBBBBBBBBBBBBBBBBBBBBBBBBAAA@@@??????@@@AAABBB@@@@@@AAABBBBBBBBBBBBBBBCCCCCCDDDEEEFFFFFFGGGGGGFFFGGGHHHJJJKKKLLLLLLLLLMMMNNNNNNOOOPPPQQQRRRRRRUUUWWWYYY]]]aaadddggghhhhhhjjjmmmrrrwww{{{{{{wwwtttssskkkmmmnnnkkkiiikkkrrrxxx}}}}}}|||xxxtttrrruuu}}}{{{iiiWWWMMMCCC@@@===:::888999444444555555555555555444555555555555555555555555666555444444666666555444666666555333222333666888555555444444444333333333333444444444444444444333444444444444444444444444222333333444555555666666333333333333444444444444111222333444555444444333333333333333333222222222333333333333333333333333111222222222222333333333333333333444666666555444222222222222333333333333333333444444444555555555333333333444555666777888666777777555666888;;;<<<>>>LLL^^^mmm{{{xxxjjjppp{{{zzzkkkgggkkkzzz000000111222333333444444222222222222222222222222111111111111111111111111111111111111111111111111222222222222222222222222000000111111222222222222222222222222222222222222111111222222222333333333222222333333333444444444333333333444444333222222---555777666888333000666555555555555555666777777999666666999999888>>>GGGOOObbbvvv|||zzz|||~~~}}}nnnqqqvvv~~~yyysssiii^^^UUURRRTTTWWWZZZ```jjjvvv|||xxxsssnnnkkkhhheeeccc]]]XXXQQQLLLIIIHHHGGGGGGFFFFFFEEEEEEEEEDDDDDDDDD@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>======>>>>>>??????@@@@@@@@@@@@@@@@@@????????????>>>>>>>>>>>>>>>>>>======<<<<<<===>>>>>>??????@@@@@@@@@@@@@@@@@@@@@??????@@@@@@@@@AAAAAAAAABBBBBB@@@@@@@@@@@@????????????BBBAAA@@@??????@@@AAABBB???@@@AAACCCCCCCCCBBBAAACCCDDDDDDEEEFFFFFFGGGGGGEEEFFFHHHJJJKKKLLLMMMMMMOOOPPPPPPQQQRRRSSSTTTTTTXXXYYY\\\```eeeiiilllnnnkkkmmmqqqvvv{{{~~~yyyuuurrrpppfffggghhheeeccceeelllrrr~~~~~~{{{|||~~~yyyvvvqqqooorrrzzzsss```QQQHHH@@@>>><<<999777888666666777777777777777666555555555555555555555555666555444444555666555444777666555222111222666999555555444444444333333333222333555555555555333222444444444444444444444444333333444444555666777777333333222222222333444555000111333444555444444333000111111222222333333444333333333333333333333333111111222222222333333333333333333555666666444222111111222333555666666777333333333444444444555555222222333333555666888999888999777444444666888888:::GGGXXXiiiyyy{{{zzzwwwxxx}}}zzzpppppprrr444222000000222333111///222222444444444444222222333222111000000111222333333333333333333333333333222222333333333333444444000111333444444333111000222222222222222222222222111111111111111111111111222222333333333333444444111111222222222333333333333444444555555444444333555555555555666666666666666666555555777:::<<<>>>CCCPPPeeeyyy|||}}}|||~~~~~~sssllliiippp{{{wwwiii^^^YYYXXXXXXWWWZZZ```fffnnnyyyzzzuuupppmmmkkkkkkeeeaaa[[[VVVRRRPPPMMMKKKOOOLLLHHHFFFFFFFFFFFFFFFCCCCCCCCCCCCBBBBBBBBBBBB@@@@@@@@@@@@@@@AAAAAABBB???>>>=========???@@@AAA???>>>===>>>???@@@???===>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@@@@AAAAAACCCBBB@@@>>>===>>>>>>???AAAAAA@@@@@@@@@@@@@@@@@@AAAAAAAAABBBBBBBBBCCCCCC?????????@@@AAABBBDDDEEEBBBBBBBBBBBBBBBBBBBBBBBBCCCDDDDDDEEEFFFGGGHHHHHHHHHIIIIIIJJJKKKLLLMMMMMMPPPQQQSSSUUUWWWXXXYYYZZZ[[[^^^cccfffiiikkkoooqqqxxxxxxyyy|||}}}zzzwwwtttqqqllljjjfffaaa___bbbiiiooo{{{{{{{{{zzzzzz~~~|||{{{vvvqqqpppttt{{{xxxeeeWWWDDDAAA===:::777666777777888888777777666666555555666555444333333444555666666666666666666666666666666666555555444444444333555444333333555555444333444444333333333333222222333444444555555444444333444444444444444444444444555555555666666777777777222333444444444333222111333333333333333333333333222222333333333333444444222222222222222222222222444444444333333222222222333333333333333333333333444555555555666777777777777777777666555555444444444444444555777888:::;;;555???QQQfffxxx}}}{{{||||||zzzjjjqqq444222000000222333111///222222333444444333222222222222111000000111222222333333333333333333333333222222222333333333444444111222333444444333222111222222222222222222222222111111111111111111111111222222333333333333444444111222222222222333333333222333333444444333333222555555555555666666666666666666555555777999<<<===@@@JJJ[[[mmm}}}}}}{{{wwwoooiiilllrrr|||{{{mmmbbbZZZVVVXXXZZZ]]]```eeennnxxx}}}yyyvvvtttsssmmmiiibbb]]]YYYVVVSSSQQQTTTQQQNNNLLLKKKJJJHHHGGGCCCCCCBBBBBBAAAAAA@@@@@@AAAAAA@@@@@@@@@AAAAAABBB??????>>>>>>>>>???@@@AAA@@@>>>===>>>???@@@???>>>????????????????????????????????????????????????????????????????????????>>>>>>>>>???@@@@@@AAAAAACCCBBB@@@???>>>>>>????????????@@@@@@AAAAAABBBBBBAAAAAAAAABBBBBBBBBBBBCCCDDDCCCCCCBBBAAAAAAAAAAAABBBBBBCCCCCCCCCCCCCCCCCCDDDEEEFFFFFFGGGHHHIIIIIIJJJKKKLLLMMMNNNOOOPPPQQQTTTUUUWWWYYY[[[]]]^^^^^^^^^aaafffjjjmmmppptttwww{{{{{{}}}~~~{{{wwwuuuooonnnjjjeeeccceeejjjooozzz~~~xxxxxxzzz~~~}}}{{{vvvqqqooorrryyy~~~}}}nnn\\\PPPBBB@@@<<<999666666666777777777777777666666555555555555444444444444555555555555555555555555555555888777777777666666666555555444333333555555444333444444333333333333222222333444444555555444444333333333333333333333333333222222222222222333333333222333444444444333222222222222222222222222222222222222333333333333444444222222222222222222222222444444444333333222222222333333333333333333333333444555555555555555555666555555555555444444444444555555555555666777999999<<<>>>GGGWWWlll~~~~~~pppmmmyyy333222111111222222111///222222333333333333222222222222111000000111222222222222222222222222222222222222222222333333333333111222333444444333222111222222222222222222222222111111111111111111111111222222333333333333444444222222222222333333333333222222333333333333222222444555555555555666666666666555555555777999;;;<<<===BBBMMM\\\nnn~~~}}}}}}wwwoookkkkkkppp|||vvvkkkeee]]]]]]\\\\\\^^^cccjjjppp~~~}}}xxxtttmmmhhhccc___[[[YYY[[[YYYVVVTTTRRROOOLLLIIIEEEEEEDDDCCCBBBBBBAAAAAABBBAAAAAA@@@@@@@@@AAAAAA?????????>>>??????@@@AAA@@@???>>>>>>@@@@@@???>>>????????????????????????????????????????????????????????????????????????>>>>>>??????@@@AAAAAAAAACCCBBBAAA@@@?????????@@@>>>??????@@@AAABBBCCCDDD@@@AAAAAAAAABBBBBBBBBBBBFFFEEEDDDCCCBBBAAAAAAAAABBBBBBCCCCCCDDDDDDEEEEEEFFFFFFGGGHHHIIIJJJKKKKKKMMMNNNOOOQQQRRRTTTUUUUUUYYY[[[]]]___aaacccddddddcccgggkkkpppsssvvvzzz}}}~~~}}}{{{uuussspppllljjjkkknnnrrr{{{xxxxxx|||~~~{{{wwwzzz~~~{{{wwwqqqoooppptttxxxzzz{{{{{{yyyuuulll___PPPFFF???===:::777555555555666777777777666666666666555444555555555555555555444555555555555555555555555777777777666666666666666555444333333555555444333444444333333333333222222333444444555555444444333333333333333333333333333444444444444333333333333222333333444444333333222111111111111111111111111222222333333333333444444333333333333333333333333444444333333333333222222333333333333333333333333555444444444444444444333333333333444444444444444666666555555666666777888===;;;===JJJ```uuu|||uuukkkrrr222222111111111111111000222222222333333222222222222111111111111111111222111111111111111111111111111222222222222333333333000111111222222111111000111111111111111111111111111111111111111111111111222222222333333333444444222222222333333333444444222333333444444333333222444444444555555555666666555555555555666888:::;;;<<<<<>>>>>???@@@@@@AAAAAABBBCCCBBBBBBAAAAAAAAAAAAAAA@@@@@@AAAAAABBBBBBCCCCCCAAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBCCCDDDDDDBBBBBBCCCCCCDDDEEEFFFFFFGGGGGGHHHJJJKKKLLLMMMMMMPPPQQQRRRTTTWWWYYYZZZ[[[^^^___aaadddfffhhhiiiiiijjjmmmqqqtttwwwyyy|||yyyxxxvvvtttssstttwwwxxx~~~}}}yyyzzz~~~}}}{{{sssvvvzzzzzzyyy{{{|||xxxrrrooooooqqqrrrrrrssspppkkkeee\\\QQQFFF???<<<:::888666555444555555666666666666666666666666333444555666666555444333555555555555555555555555444444444444444444444444555444333333555555444333444444333333333222222222333444444555555444444333222222222222222222222222555555555444444333333222222222333333333333333333222222222222222222222222222222222333333333444444333333333333333333333333333333333333333333333333333333333333333333333333444444444333333222222222222222333444555555666666777666666555555555666666777777;;;FFFWWWiiixxxwwwllllllttt222222222222111000000111222222222222222222222222111111111222222111111111111111111111111111111111111111111222222222333333//////000000000000//////111111111111111111111111111111111111111111111111222222222333333333444444222222333333333444444444444444555555555555444444444444444444555555555555444444555555666777888999<<<:::<<>>HHHYYYlllyyy||||||xxxvvv|||{{{zzz~~~|||uuummmgggbbbcccggglllooorrruuu{{{|||wwwtttsssqqqooommmkkkgggaaa]]]WWWVVVTTTRRROOOMMMKKKJJJIIIIIIGGGFFFDDDDDDCCCCCCAAAAAABBBBBBBBBAAA@@@@@@BBBAAA@@@@@@BBBBBBAAA@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@??????@@@@@@AAABBBBBBBBBCCCCCCDDDDDDDDDDDDCCCBBBEEEEEEDDDCCCBBBAAAAAA@@@BBBCCCCCCCCCDDDDDDDDDDDDEEEEEEDDDCCCCCCCCCCCCDDDCCCDDDEEEGGGHHHJJJKKKKKKLLLMMMNNNOOOQQQSSSTTTTTTWWWXXXZZZ]]]aaadddfffggggggiiikkknnnqqqssstttuuuwwwyyy{{{}}}}}}}}}|||tttnnnpppvvv~~~|||{{{|||~~~xxxqqqnnnppprrruuuwwwwwwvvvvvvrrrrrrssstttwww|||{{{wwwssspppmmmjjjhhhddd^^^UUUMMMFFFAAA===:::777666666555555555555555444555555555555666666666444555555555555555555444444444444444444444444444555555555555555666666666555444333333555555444333444444333333333333222222333444444555555444444333333333333333333333333333222222222222222111111111222222222222333444555555333333333333333333333333222222333333333333444444333333333333333333333333222222333333333333444444333333333333333333333333444333333333333333333222444444555555666777888888666666555555444555555555777:::;;;999;;;IIIaaatttwwwyyyzzz{{{nnndddbbbkkkuuu111222444222000///000222333222111000000111222333000111222222222222111000333333333333333333333333111111111111222222222222111111000000000000111111111111111111111111111111111111111111111111111111222222333333333333444444333333333444444444444555444555555555555555555444333333444444444555555555333333444555666666666666777999::::::???KKK]]]kkkzzzuuutttssstttvvv{{{yyysssmmmlllkkkkkkmmmpppsssuuu}}}zzzxxxvvvtttrrroookkkhhh```___]]]ZZZWWWTTTRRRQQQOOONNNMMMKKKIIIHHHHHHHHHDDDEEEFFFFFFFFFDDDCCCBBBCCCAAA@@@AAABBBCCCBBBAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB@@@@@@@@@@@@@@@@@@@@@@@@??????@@@AAAAAABBBBBBCCCCCCCCCDDDEEEEEEEEEDDDCCCEEEEEEDDDDDDCCCCCCBBBBBBDDDDDDDDDDDDEEEEEEEEEEEEFFFFFFEEEEEEFFFFFFGGGGGGGGGGGGIIIJJJLLLNNNOOOPPPQQQQQQSSSTTTVVVXXXYYYZZZ[[[]]]___cccfffjjjlllnnnnnnppprrruuuxxxzzz|||}}}|||~~~}}}xxxrrrmmmnnnrrrwwwzzz|||yyyyyy~~~zzzxxxxxx{{{wwwppplllmmmnnnpppqqqrrrrrrrrrqqqtttwwwxxxyyy}}}}}}yyyuuurrrnnniiifff\\\UUULLLDDD???<<<:::999555555555555666666666666444444444555555555666666555555444444444444555555444444444444444444444444444444444555555666666666555444333333555555444333444444333333333333222222333444444555555444444333333333333333333333333333444444444444555555555555222222111111222444555666222222222222222222222222222222333333333333444444444444444444444444444444222222222333333444444444333333333333333333333333333333333333444444444444444444444555555666666666555555444444444555666666777999999666777BBBUUUdddmmmtttxxxzzz~~~}}}zzzyyykkkdddiiinnnttt000222444333000///000222333222111000000111222333000111222333333222111000333333333333333333333333000111111111111222222222333333222222222222333333000000000000000000000000111111111111111111111111222222333333333444444444333333333444444444555555333444444555555444444333333333333444444444555555333333444555666666666555444777:::888999BBBSSSaaazzz}}}tttnnn}}}zzzwwwrrrpppssszzz~~~zzzuuusssssstttvvvvvvvvvwwwyyy}}}~~~|||zzzxxxwwwuuurrrooohhhgggeeebbb^^^\\\YYYXXXSSSRRRPPPOOOMMMLLLKKKKKKGGGHHHIIIIIIHHHGGGFFFEEECCCBBBAAAAAACCCCCCBBBAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB@@@@@@@@@@@@@@@@@@@@@@@@???@@@@@@AAAAAABBBBBBCCCCCCDDDEEEFFFFFFEEEDDDCCCCCCCCCCCCDDDDDDDDDDDDDDDEEEEEEEEEEEEFFFFFFFFFFFFDDDDDDEEEFFFIIIKKKMMMNNNIIIJJJKKKMMMOOOQQQSSSSSSTTTUUUVVVXXXZZZ[[[]]]]]]___```cccfffjjjnnnqqqrrrtttuuuxxx{{{~~~{{{zzzvvvrrrpppoooqqqssssssvvv~~~zzzyyy|||~~~xxxuuutttuuu{{{zzzssskkkkkkkkklllnnnooopppppprrrwww{{{|||}}}~~~~~~zzzwwwsssnnniiifffVVVOOOGGG???;;;999888777555555555666666666777777444444444555555555666666666555444333333444555666444444444444444444444444222222222333333444444444555444333333555555444333444444444333333333222222333444444555555444444333444444444444444444444444111111111222222333333333222222111111222444555666111111111111111111111111222222333333333444444444444444444444444444444444222222222333333444444444333333333333333333333333333333333444444555555555333333333444444444555555444444444444444555666666333555888:::<<>>GGGXXXjjjttt{{{{{{zzzyyypppllluuutttfffdddhhh111111111111111111111111000000000000000000000000222222222111111111111111222222222222222222222222111111111111111111111111111111111111111111111111111111111111222333444555222222222222222222222222222222333333333333444444444444444444555555555555444333333222222333333444555444444333333333444444444555555666666666777777666777777666555666999;;;>>>EEEVVViiixxx~~~~~~wwwtttsss{{{|||zzzzzz|||}}}{{{vvvxxxwwwvvvtttrrrooommmkkkeeefffffffffdddaaa^^^]]]WWWWWWVVVUUUSSSRRRQQQQQQOOOOOOOOOOOONNNNNNNNNNNNNNNNNNMMMLLLKKKJJJIIIIIIIIIJJJJJJJJJJJJJJJJJJIIIJJJKKKLLLKKKJJJIIIIIIJJJJJJJJJJJJKKKKKKLLLLLLMMMNNNPPPQQQQQQOOOOOOOOOPPPQQQPPPOOOQQQSSSWWWYYY[[[]]]]]]^^^```aaabbbcccdddaaabbbccceeehhhkkkmmmnnnrrrssstttvvvxxxyyyzzz{{{|||}}}~~~|||~~~|||xxxwwwxxxxxxwwwwwwwwwyyy{{{zzzzzz|||~~~zzztttmmmfff\\\PPPHHH???;;;777555555666555444222222333444555666777888666666666666777777777777333333333333333333333333444444444444444444444444555555555555444444444444444333333222222333333444444444444333222222222222222333333444444333333222333333333333333333333333333333333222222111111111111222222333333333333222///111222333222222333333222222222222222222222222222222222222222222222222000000111222333333444444333333333333333333333333222222222333333444444444555555555555555555555555444444444555555555666666333444666666666777888:::>>>KKK]]]lllxxxzzz~~~qqqiiippprrriiihhh111111111111111111111111000000000000000000000000111111111111111111111111222222222222222222222222111111111111111111111111111111111111111111111111333222222111111222222222222222222222222222222222222222222333333444444444222222333333333444444444444333333222222333333444444444333333333444444555333333444555666888999999777888888777666666888999<<>>999666666666555444444555666444444444555555555666666555444444444333333222222444444444444444444444444333333333333333333333333222222333333444444555555222333333444444333333222222222333444444444333222222333333444444333333222333333333333333333333333222222222222222222333333111111222333444555555444111555888777333111333666222222222222222222222222111111222222222333333333222222222222222222222222333333333333333333333333444333333333333333333222333333333333333333333333333333444444444555555555444555666555555555888:::<<<;;;AAAQQQcccrrrtttssstttzzzuuuqqqvvvooo000000000000000000000000000000000000000000000000//////000000111111111222111111111000000/////////333333333333333333333333111111111111111111111111//////000000111222444444222222222222222222222222111111222333333444555555333333333444444444555555444333333222222333333444333333333333333444555666999888666555444444555555222444666666666666888999888777999<<>>CCCLLL]]]qqq}}}}}}||||||vvvxxxvvvmmmlllsssxxx}}}}}}~~~~~~~~~}}}||||||{{{{{{||||||}}}{{{||||||{{{zzzzzz|||}}}zzztttpppmmmjjjkkklllllllllooovvv|||}}}zzz{{{~~~|||}}}|||yyyuuutttuuuwwwxxxyyyvvvgggWWWLLL@@@<<<;;;888555555666666666666666555444444444444444444444444444444444444555555444444333333222222333333333333444444111222222333444555666777111222222333333444444555333333333444444444555555333333333333333333333333...///000111222333333444///555555555666///,,,666222222222111111111111111222333333444444333333222111333444555555444333111666555333222111000000000111222222222222333333333//////111222333444444444444333222222222333444444111111111111111111111111111111222222333444444444444444444444444444444444333444555555444444555777888777888;;;>>>FFFUUUcccyyy~~~sssooopppxxx111111111111111111111111222222222111111111000000000000111111222222222333111111222333333333333222222222111111111111222222111111111222222111111111333222111111000000111111111111111111111111111111///000222444444222111000111111222222333333333444333333333333333333333333333333333333333333333333333333444444444333222222333333333444444444555555333555666666555666999<<<@@@OOObbbqqqyyy|||~~~}}}sssoooyyyyyyssssssmmmmmmoootttyyy~~~xxxtttpppooommmooopppppppppsssyyy~~~{{{xxxzzz~~~~~~{{{yyyvvvsssqqqqqqrrrssstttxxxyyywwwvvvsssgggZZZNNNDDD;;;:::999777666777333333444444444333222222444444444444444444444444333333333444444333333222222222222333333333444444222222333333444555666666333333333333333333333333333333333444444444555555444444444444444444444444000000111111222222333333444666111111555111///888111111111111111111111111222333333444444333333222111333555777777555333111222111111000111222444555111111111222222222333333///000111222333333333333555444222111111333555666222222222222222222222222444444333333222111111111333333333333333333333333333444555555444444555777777666666999;;;???JJJUUUmmm}}}zzznnnlllpppyyy111111111111111111111111222222222111111111000000222222222111111000000000111111222333333333333222222222111111111111222222111111111111111111111111333222111111000000111111111111111111111111111111///000222333333222000///222222333333444444555555333333333333333333333333333333333333333333333333333333333444333333222222333333333444444444555555333444555666666777888:::<<>>999999999777777999333333333444333222222111444444444444444444444444222222333333333333333222222222222333333333444444444444444444444444444444555555444333333222111111333333333444444444555555444444444444444444444444444444333333222222222111666666222666???:::222444111111111111111111111111222333333444444333333222111333555777777555333111000000///000111444666777000000000000111111111222222222333333333222222111444333111111111333555666333333333333333333333333444333333222222111000000333333333333333333333333333444555555444444555777666444555888:::<<>>EEEOOO]]]mmmxxx}}}}}}}}}sssoooqqqvvv~~~~~~vvvtttwww{{{uuurrrqqqpppuuu}}}|||zzzxxxuuusssxxxzzz}}}~~~yyypppoooooossszzz}}}zzzzzz|||~~~~~~|||{{{}}}zzzzzz||||||vvvvvvvvvuuutttssssssrrrmmmhhhaaaZZZQQQHHHAAA>>>===888555777666444444777444555555555555444333333444444444444444444444444222222333444444444444444222222333333333333444444333333444444444444444444555555444333333222111111333333333444444444555555333333333333333333333333444444333333222222111111000444666>>>HHH@@@111///000000111111111222222222222333333444444333333222222222333333333333222222222222333333333222111111000000111111111222222222111111222333333333222222//////000111111222333333222222222222222222222222000000000111222222333333222222222222222222222222333444555555444444555777666444555999:::999;;;???KKK^^^ttt~~~~~~rrrhhhbbbeeennn{{{111111111111111111111111222222222111111111111000/////////000111111222222//////000111111111111111222222111111111111222222444333222111111222333444333222222111000111111111222222222222111111000000222222111000//////000000222222222222222222222222333333333333333333333333111111111222222333333333///000111222333444444444333333333444444444555555999888666555555555555444222888===???CCCOOOcccttt|||zzzvvvvvvyyywwwqqqqqquuu}}}}}}{{{~~~|||vvvttt{{{yyyuuummmpppuuuzzz~~~zzzvvvsssoooppprrrtttxxxxxxsssnnnmmmmmmrrrzzz{{{yyywwwxxxzzz|||~~~~~~~~~}}}{{{{{{~~~|||wwwvvvyyyyyy|||~~~}}}{{{~~~}}}wwwxxxxxxxxxwwwvvvuuuuuujjjddd\\\TTTKKKBBB===;;;:::666444666555222222555222222333333333222111111444444444444444444444444222333444444555555555555222222333333333444444444111222222333444555666666333333333333333333333333333333333444444444555555222222222222222222222222111111111111111222222222000333111444;;;555///555000000111111222222222222222333333444444333333222222222222222222222222222000111222333444333222222111111222222222333333333///000111222333444444444---...///111222222222222111111111111111111111111333333222222111000000000222222222222222222222222333444666555444444555777777555666999:::777888;;;???RRRiiixxx}}}{{{{{{xxxlllbbbaaagggrrr333///333444---///555222000000111111111222222222////////////////////////000000000000000000000000111111111111111111111111111111111111111111111111111111000000111111222333000000000000000000000000111111000000111111222333333222222111111222222333,,,///222333444444555666333333333333333333333333222222222222222222222222111222333333444444333333555555555555666666666666444777999:::===FFFSSS]]]sss}}}vvvrrrpppooowww|||{{{~~~}}}tttrrrtttwwwzzz~~~}}}}}}tttsssrrrooonnnqqqxxx}}}xxxtttmmmllllllpppxxx|||xxx~~~|||yyyvvvuuuwwwzzz}}}~~~zzzuuuuuuzzz~~~zzzwwwtttrrrxxxvvvuuuvvvwww{{{}}}yyyzzzvvvzzz|||zzzyyyyyyvvvrrrggg___SSSHHHAAA===;;;:::777777666555555555555555222222222222222222222222444444222222222222444444333333333333333333333333111222222333333222222111222222222222222222222222444444222222222222444444333111000111222444333333333333333222222111111111111222222333333222222111444333222111111222333444111111222222222333333333111111111111111111111111///000111222222222222222000000000000000000000000111111111222222333333333222222222111111111000000//////000111222222333333555444333222111111111111111222333333111111222333444444444333333222222222333333333444444444555555666666666666777888999:::===GGGXXXjjjyyyyyyuuuxxxtttaaa]]]bbbhhhvvv555///222333000777CCCDDD000000111111111222222222000000000000000000000000222222222222222222222222111111111111111111111111111111111111111111111111111111000000111111222333222222222222222222222222111111000000111111222333222222222222222222222222///111333444333222222333333333333333333333333333222222222222222222222222111222333333444444333333555555555555666666666666555777888888:::AAALLLTTTdddvvv{{{tttnnnkkkoooxxx}}}~~~}}}~~~{{{wwwrrrqqqsssvvv}}}}}}}}}~~~~~~zzzwwwooonnnnnnqqqxxx}}}yyy|||{{{wwwuuutttuuuyyy}}}yyysssrrrtttxxx{{{zzzwwwtttrrrppptttrrrqqqsssuuuyyy}}}zzz{{{xxx}}}}}}{{{yyysssmmm```YYYNNNDDD>>>;;;999888777777666555555555555555333333333333333333333333444333333222222333333444333333333333333333333333333444444555555444444333222222222222222222222222444333333222222333333444333111000111222444333333333333222222222222222222222222222333333222222222333222222222222222222333111111222222222333333333111111111111111111111111000111222222333333222222222222222222222222222222111111111222222333333333222222222111111111000000///000000111222222333333222111111111222222333444222333444333111111111333444444444333333222222222333333333444444444555555666666666666777888999::::::???KKK\\\nnn}}}zzzvvvyyyiii```]]]___kkkyyy666///000222111???RRRVVV111111111111111222222222111111111111111111111111222222222222222222222222111111111111111111111111111111111111111111111111111111000000111111222333222222222222222222222222111111000000111111222333111222222333333222222111222333555444222000000111333333333333333333333333222222222222222222222222111222333333444444333333444555555555555666666666555777888777777;;;BBBGGGQQQfff~~~wwwmmmfffgggppp{{{|||{{{||||||wwwtttssszzz~~~~~~zzzwwwuuussstttvvvyyy||||||zzzxxxtttuuuuuuvvv{{{|||zzz}}}~~~yyyrrrqqqrrrvvv|||{{{uuurrrqqqrrrssszzzzzzwwwuuusssqqqoooooommmmmmppprrrwww{{{yyyzzzyyy}}}wwwmmmdddVVVPPPFFF???:::888666666777666555555444555555555333333333333333333333333444333333222222333333444333333333333333333333333333444444555555444444333222222222222222222222222444333333222222333333444333111000111222444333333222222222222222222333333222222222222222222222222222222222333333222222222111111222222222333333333222222222222222222222222222222333333444444333333333333333333333333333333111111111222222222222222222222222111111111111111000000000111222222333333222222111111222222333333222333444333111000111222444444333333333333222222333333333444444444555555666666666666777888999999;;;;;;AAAPPPdddvvvwwwrrr{{{vvvggg]]]YYYaaammm555---///111111@@@SSSYYY111111111111111111111111111111111111111111111111000000000000000000000000111111111111111111111111111111111111111111111111111111000000111111222333000000000000000000000000111111000000111111222333111222333333333333222111222444444333111000000111333333333333333333333333222222222222222222222222111222333333444444333333444444444555555555666666444666777666666888;;;???DDDVVVmmm|||~~~pppgggdddjjjsss|||~~~zzzyyy|||~~~~~~}}}}}}|||{{{yyywwwuuutttsssssstttwwwzzz|||{{{zzz|||}}}zzzrrrrrruuu{{{|||xxxvvvuuuuuuvvv||||||yyywwwvvvtttrrrppplllkkkkkknnnqqqvvv~~~xxxuuuwwwyyyzzzqqqeeeZZZLLLGGG@@@:::777666555444666555555444444555555555444444444444444444444444333333333333333333333333333333333333333333333333111222222333333222222111222222222222222222222222333333333333333333333333333111000111222444333333111111111222222333333333222222222222222222222222111222333444444333222111111111222222222333333333222222222222222222222222333333444444444444444333333333333333333333333333111111111111111222222222111111111111111111111111000000111111111222222222555555333222111000000000333444444333111000111222333333333333333333333333333333333444444444555555666555555666666777888999999:::===GGGWWWjjj}}}~~~qqqsssttteee\\\___ggg222,,,///111///:::HHHKKK111111111111111111111111111111111111111111111111000000000000000000000000111111111111111111111111111111111111111111111111111111000000111111222333000000000000000000000000111111000000111111222333222222222333333222222222111222333222111111222444333333333333333333333333222222222222222222222222111222333333444444333333444444444444555555555555333444555666666777999;;;@@@IIIYYYjjjxxx|||sssfffiiimmmsssxxx~~~yyytttuuu}}}~~~~~~}}}}}}~~~}}}{{{yyyyyyyyywwwwwwxxxxxxyyyyyyyyyyyyyyyyyyzzzzzzzzzzzzzzzzzzxxxxxxyyy|||~~~|||xxxyyy}}}}}}||||||xxx{{{|||{{{yyyxxxwwwvvvsssqqqooollllllnnnpppuuu|||uuusssuuuwww{{{}}}xxxpppgggZZZPPPEEEAAA<<<888777666666555555555444444444444555555444444444444444444444444333333333333333333333333333333333333333333333333111222222333333222222111222222222222222222222222333333333333333333333333333111000111222444333333111111111222222333333333333222222111111222222333111222333444444333222111111111222222222333333333222222222222222222222222444444555555555444444333222222222222222222222222111111111111111111111111111111111111111111111111111111111111111222222222555444333222111111111111222333444333111000111222333333333333333333333333333333333444444444555555555555555555666777888999444777;;;???GGGYYYpppvvvooorrr{{{tttgggbbbccc111,,,000222...333;;;:::222222222111111111111111111111111111111111111111222222222222222222222222111111111111111111111111111111111111111111111111111111000000111111222333222222222222222222222222111111000000111111222333333222222111111222222333000111222222111222444666333333333333333333333333222222222222222222222222111222333333444444333333333444444444444555555555444444444555666777888999>>>???HHHWWWgggsssnnnlllkkkkkknnnsssxxx{{{}}}sssqqqwww}}}~~~|||}}}{{{zzzyyy|||}}}zzzvvvrrrppppppqqqqqqpppqqqrrrtttuuuwwwyyyyyy{{{{{{|||~~~|||~~~~~~|||xxxxxxwwwxxxyyyxxxvvvsssssspppoooppppppsss|||zzzsssqqqsssrrrtttrrrjjjbbbZZZPPPGGG@@@===:::888777777777666444444444333444444555666333333333333333333333333222333333444444333333222333333333333333333333333333444444555555444444333222222222222222222222222222333333444444333333222333111000111222444333333222222222222222222333333444333222111111222333444222222222333333222222222111111222222222333333333333333333333333333333333444444555555444444333333222222222222222222222222111111111111111000000000111111111111111222222222111111111111111111111111///000000111222444555666111222333333111111222333222222333333333333444444333333333444444444555555555555555555666777888888333999>>>>>>@@@MMMeeexxx{{{ooojjjooo|||wwwiiiaaa111...333555...000555111222222222111111111000000000000000000000000000000222222222222222222222222111111111111111111111111111111111111111111111111111111000000111111222333222222222222222222222222111111000000111111222333555333111000000111333555000111222111111111444666333333333333333333333333222222222222222222222222111222333333444444333333333333444444444555555555555444333333555666777777::::::???JJJUUU___nnnzzz{{{vvvooojjjjjjmmmrrruuu{{{zzzuuuuuuxxx~~~{{{|||||||||zzzzzz{{{{{{}}}}}}zzz|||~~~wwwuuuqqqooonnnooorrrtttttttttvvvyyy||||||zzzuuuvvvxxx{{{~~~}}}{{{xxxuuurrrqqqooopppxxx{{{uuuooolllmmmllllllfff\\\SSSNNNGGGAAA===;;;888777888888777666444333333333444444555666333333333333333333333333222333333444444333333222333333333333333333333333333444444555555444444333222222222222222222222222222333333444444333333222333111000111222444333333333333222222222222222222444333111000000111333444333222222222222222222333111111222222222333333333333333333333333333333333444444444444444333222222333333333333333333333333222111111111000000000///000000111111111222222222111111111111111111111111......///000333555777888000111222222222222333555222222222333333444444444333333333444444444555555555555555555555666888888555:::===<<<===GGG[[[kkk{{{pppiiiiiirrr|||zzzjjj333///444666///000444000222222222222111111000000////////////////////////000000000000000000000000111111111111111111111111111111111111111111111111111111111000111222222333000000000000000000000000111111111000111222222333666444111//////111444666222222222111000111333555333333333333333333333333222222222222222222222222222222333444444444333333333333333444444444555555666555333222333555555555777777<<>><<<:::888777888888666555333333333333444444555666222222222222222222222222222222444444444444222222333333333333333333333333111222222333333222222111222222222222222222222222222222444444444444222222333111000111222444333333444333333222222111111111444333111000000111333444444333222111111222333444111111222222222333333333333333333333333333333333333444444444333333222111444444444444444444444444222111111111000000//////000000111111222222222222222222111111111111111111000000000111222444555666///000222222222222444666222222222333333444444444333333333444444444555555555444444555555666777888222444666555777AAAOOO[[[wwwyyyqqqllliiilllqqqwww000000000000000000000000000000000000111111111111000000000000000000000000444333111000000000111111222111000......000111222111111111111111111111111222111000//////000111222111111000000222444777999999666222000000222222222444333333222111000//////444333333222111000//////111111000000000111333444333333333222222111111111333333333333333222111000222222333333333333444444333333333444444444555555555888:::;;;===DDDOOOXXXqqqyyy~~~yyyuuurrrpppxxx}}}|||uuupppyyyxxxyyyxxxrrroooxxxwwwuuu|||~~~{{{||||||xxx{{{|||rrrjjjlllrrryyy|||xxxuuuxxx{{{}}}}}}}}}}}}|||{{{zzzzzz~~~}}}~~~yyyyyyyyyzzz{{{}}}{{{vvvzzzzzzzzz}}}}}}sssmmmkkknnnrrrttt~~~|||rrrjjjfffbbb```___ZZZRRRIIIBBB===;;;:::777555444222222333444555222222222333333444444444333333333333333333333333//////000000111222444444333333333333333333333333444333333222222333333444222222222333333444444444222222333333333333444444222222222111111111000000222222222222222222222222333222111000000111222333555666555333111000222333222222222222222222222222222222333333333222111111333222222111111222222333222222111111111111111222...///111222222111///...111111111111111111111111222222111111111111222222000111111111111222222222111111111111111111111111222222222222222222222222555444444333333222222111666555444555666666444222333555777777777===FFFNNNhhh~~~|||wwwrrrlllkkknnnwww000000000000000000000000000000000000111111111111000000000000000000000000333333111000000000111111222111000//////000111222111111111111111111111111222111000//////000111222111111000000222444777888;;;888444111111222222111333333222222111000000000333333222222111000000000222111111000111222333444333333333222222222111111333333333333333222111000222222222333333333444444333333333444444444444555555777999999999>>>GGGOOOaaakkkwww~~~zzzyyyyyyyyy~~~~~~zzzwwwyyyxxxwwwtttlllfffmmmxxxyyy{{{}}}yyyxxxzzz}}}}}}{{{vvvwwwxxxpppnnnrrrxxx|||zzzvvvvvvxxx{{{}}}|||}}}yyytttuuuwww|||}}}sssllljjjkkknnnpppxxx~~~xxxnnnfff```]]]ZZZXXXTTTMMMEEE???:::888888777555444222222333444555222333333333333333333444333333333333333333333333222111111111111111222333333333333333333333333333444333333222222333333444222222222333333333444444222222222333333333444444333333333333222222111111222222222222222222222222333333222222222222333333555555555333111000111333222222222222222222222222111222222333333333222222222222222111111222222222222222111111111111222222222333555666666555333222111111111111111111111111222222111111111111222222000111111111111222222222111111111111111111111111222222222222222222222222111222222333333444444555666555444555666666555444444777888777777;;;BBBIII[[[ppp~~~yyytttooommmpppvvv{{{000000000000000000000000000000000000111111111111////////////////////////333222111111000111111111222111000//////000111222111111111111111111111111111111000000000000111111111000000111222444666777<<<999555222222222111000111111111111111111111111111111111111111111111111333222222222222333333444333333333222222222222111222222333333333222111111222222222222333333333333333333333333444444444444555666777666555888===BBBLLLWWWfffqqqvvvyyy}}}~~~}}}~~~}}}zzz{{{{{{zzzuuujjjaaaaaagggrrryyy~~~|||xxxwwwwwwxxxxxxvvv}}}zzztttsssyyyxxxttttttyyy{{{sssnnniiiiiiiiilllpppsssttttttxxxyyyyyy{{{~~~~~~~~~{{{qqqsssvvv}}}|||ssskkkhhhhhhiiiiiinnntttxxx|||tttiii```ZZZUUURRROOOKKKEEE???:::777555555666555444333222333444444444333333333333333333222333333333333333333333333333333222111111111111111333333333333333333333333333333222222222222333333222222222222333333333333222222222222333333333333444444444333333333333222222222222222222222222222333333333444444333333333444444444333111000111333222222222222222222222222000111222222333333333333222222222222222222222222222222111111111111222222444555666777777666555444222222222222222222222222222222111111111111222222000111111111111222222222111111111111111111111111222222222222222222222222111222222333333444444555555444333444666888777666555777999888777888===AAALLL___sss}}}xxxsssqqqsssuuuwww~~~000000000000000000000000///000000000111111111111////////////////////////222222111111111111111111111111000//////000111111111111111111111111111111111000000000000000000111000000000111222444555666999666333111222222111000000000111111111222222222000000111111111222222222333333333333333333333444222222222222222222222222222222333333333222222111111222222222222333333333222222333333333444444444333444555444333444777:::<<>>;;;888666555444555555555444444333333333333444444444333333222222222222222222222222222222222111111111111222333444555222222222222222222222222333222222111111222222333222222222222222222222222111111111222222222333333111111111111222222222222111111111222222333333333000111222333333222111000111333444333111000111222111111111111111111111111///000111222333444444444000111111222222111111000222222111111222333333444222222333333333333222222222222222222222222222222222222111111111111222222000000111111111222222222111111111111111111111111111111111222222333333333555444444333333222222111444333444666999:::999888333444666666777888999;;;===IIIYYYiiiyyy}}}{{{xxxtttuuu|||000000000000000000000000000000000000111111111111000000000000000000000000000000111222222222222111000000000111111000000000111111111111111111111111000000111111111111000000000000111111222333333333000///...///111222222111000000111111222222222333000000111111222222222333222333333333333222222111111222222222222333333333111111222333333333222222111111111111222222222222222222222222333333333333333333222222333444666777777999>>>DDDMMMXXXccckkkqqqttt|||~~~||||||~~~~~~}}}|||zzzzzzqqqjjj```^^^aaajjjwww}}}pppoooqqqxxx~~~||||||}}}}}}yyyvvvvvv}}}}}}yyyvvvsssqqqnnnkkkjjjjjjhhhfffdddbbbaaa```eeeiiinnnqqqqqqooojjjgggfffgggiiilllnnnppprrrrrrsssvvvuuupppoootttyyyzzzvvvtttrrrsssvvvzzz|||}}}~~~~~~}}}|||{{{|||~~~||||||{{{zzz}}}}}}yyytttpppmmmjjjhhhfffbbbccceeeggglllrrrwwwyyysssmmmcccYYYQQQJJJEEEAAA<<<;;;999777666555555555555555444444444333333333444333333333333333333222222222222222222222222222000111111111333444555666222222222222222222222222222222111111111111222222222222222222222111111111111111111111222222222222000111111111111111222222111111111222222333333444000111111222222111111000000222333333222111111222111111111111111111111111000111222222333333333333///000111222222111000///222222111222222333444555333333333333333333333333333333333333333333333333222222111111111111222222000111111111111222222222111111111111111111111111111111111222222333333444111222222333333444444555333444666999<<<<<<999777333444444555777888:::;;;888???KKKZZZjjjxxx|||vvvtttxxx~~~000000000000000000000000000000000000111111111111222222222222222222222222///000111222333222222111000000111111111111000000111111111111111111111111///000111222222111000//////000111222222222333222111000//////111222111000111111111111111222222222111111111111111222222222222222333333333222000000111111222222222333333333000111222333333333333222111111111111222222222222111222222222222333333333666444222111222444555666666777888<<>><<<888444666555444444666888999:::777:::BBBLLLYYYgggwwwyyyttttttvvvzzz000000000000000000000000000000000000111111111111222222222222222222222222///000111222333333222111000000111111111111000000111111111111111111111111///000111222222111000//////000111222222222222222333222111111222222111///111111111111111111111111111111111111111111111111111222222333222111000///111111111222222333333333000111222333333333333333000111111111111222222222111111222222222333333333888555222000111333444555555555666888===EEEMMMQQQYYYbbboooxxx}}}{{{yyyxxx~~~vvvxxx}}}{{{{{{{{{|||yyyvvvvvv{{{~~~xxxsssppphhhkkkpppssssssnnnhhhdddaaaaaa```aaacccfffiiikkkllloooooojjjgggjjjmmmmmmmmmllllllllllllmmmmmmmmmmmmssszzz{{{~~~~~~}}}}}}~~~}}}}}}}}}yyywwwuuuttttttsssqqqoooiiihhhhhhiiihhhfffgggjjjaaa\\\TTTLLLFFF@@@;;;888888888777666555555555555444444555555444444333222222222222333333444444444111111111111111111111111444444333333222222333333111111111111111111111111222222111111111111222222222222222222111111000000000111111111111222222222222222222333333444444444000000111222333333444444555444222222222222444555///111333333222111111111000000000000000000000000222222333333333222111111...000111222222111000...222222222222333444555666333222222111111222222333333333333333333333333333222222111111111111222222000111111111111222222222111111111111111111111111000000111222333333444444555555444333333222222111222444999===???===777333999777555444555777888888::::::>>>DDDLLLZZZkkkyyy{{{tttqqqpppsss}}}000000000000000000000000111111111111111111111111000000000000000000000000333333333333333222111111000000000000000000000000111000000000111222333333000000000000000000000000222222111111222444555777111111111111111111111111111111111111111111111111000000000111222222222333222222222222222222222222222222222111111111000000222222222111111111000000333333222222111000//////444444444333333222222222666555333333222333444555555555555666888<<>>CCCLLLWWWbbbmmmxxx~~~~~~}}}yyyuuutttxxxzzz~~~rrroooqqqzzz~~~~~~zzzxxxyyywwwvvvzzz~~~}}}yyy}}}{{{}}}}}}}}}}}}zzzyyyyyyyyyzzzxxx~~~{{{yyyvvvuuuuuuxxx|||~~~|||yyywwwxxx{{{~~~yyytttqqqqqqppprrrtttuuutttrrrrrrppplllggg___XXXQQQMMMEEECCC???;;;777666555555555444444444444333333333222222222222222222222222222222222222222222222222111111111111111111111111222111111111111222333333333333333333333333333333333333222222222222333333111111111111111111111111///000000111222222333333222222222222222222222222222222111000000000111111333333222111111111111111222222222222222111111111111111222222222333333333111111111111111111111111111222222333333222222111111222222222222333333333111111000000000000111111000111111111111222222222...///000222333333444444111111111111111111111111222222222222222222222222000333222333<<>>AAAEEETTThhhvvv||||||wwwtttxxx000000000000000000000000111111111111111111111111000000000000000000000000...//////000000000000000000000000000000000000000222222111111000111111111000000000000000000000000///000111111111111000000000000000000000000000000111111111111111111111111222222222111111111111111111111111111111111111111111111111111111222222222111111111111111222222222222222222111111111111111111111111222222222222222000111222333444444444333333333333444444444444444333555777;;;@@@IIIRRRXXXdddnnn}}}yyysssnnnmmmcccjjjssszzz~~~{{{}}}rrrgggeeeffffffggghhhhhhhhhkkknnnmmmhhhfffiiinnntttzzz~~~}}}wwwtttqqqpppqqqyyy~~~sssqqqooopppsssvvvwwwxxxzzztttuuuwwwzzz~~~{{{uuuuuuuuuuuuvvvzzz~~~~~~|||yyywwwsssrrrpppooooooppprrrtttttttttuuuuuuuuuuuuuuutttsssvvv{{{|||wwwsssooonnnoooqqqtttvvvuuurrrnnniiiddd]]]TTTKKKCCC>>><<<555555444444444444555555333333333444444444444555222222222222222222222222222222222222222222222222333333333333333333333333222111111111111222333333222222222222222222222222111111222222222222111111333333333333333333333333333333222222111000000///111111111222222333333444333333444444444333222222333333333444333222222111111111111222222222222222111111222222222333333333111111111111111111111111333222222111111222222333333333333222222222222111111111000000000000111111000111111111111222222222444444333333222000///...222222222222222222222222111111111222222333333333000111///...555???===444666444222222333444444333111333555555444444555777444333333333333444555555333555666666666888;;;>>>???KKK[[[hhhrrr}}}{{{|||~~~000000000000000000000000111111111111111111111111000000000000000000000000111222222333444444333333000000000000000000000000111111111000111111222222000000000000000000000000000111111222222111000000000000000000000000000000111111111111111111111111111111111111111222222222111111111111111111111111000000111111111222222222000000111111111222222222111111111111111111111111000111111111222222222222///000222333444444333333222333333444555555555444444555666777:::???FFFKKKUUU^^^mmm|||wwwpppjjjiii___dddjjjooorrrtttuuuvvvssswww{{{}}}uuummmjjjgggbbbaaabbb]]]^^^dddjjjjjjeeedddfffggglllsssxxxyyyzzz}}}zzztttnnnkkkjjjrrr~~~yyytttooolllmmmooopppqqqyyy}}}~~~}}}{{{zzz|||~~~}}}{{{|||~~~{{{qqqpppooopppsssxxx}}}~~~{{{yyyssssssrrrqqqqqqtttxxx|||{{{{{{||||||}}}~~~}}}zzzwwwtttmmmmmmmmmmmmnnnpppqqqrrrssssssssssssttttttssssssppprrrwww~~~|||wwwsssoookkkjjjkkkmmmqqqrrrppplllhhh```\\\TTTLLLDDD???;;;:::444444444444444444444444333333333444444444555555111222333333333333222111222222222222222222222222222222222222222222222222222222222222222333444444333333333333333333333333000111222333333222111000333333333333333333333333222222111111111111111111000111111222333333444444111111222333444333222222111222333333333222000000000000000111111111222222111111222222222333333333111111111111111111111111333333222111111222333333333333333222222222111111111111000000000000111111000111111111111222222222222222222222111000//////222222222222222222222222222222222222222222333333222222222222333333333222555333222222444555555444111333555555333333555777333333333222333444444555333444555444444666999<<<<<>>;;;888777777444444444444444444444444333333333333333333333333111222222333333222222111///000000000000111111111222222222222222222222222000000000000000000000000222111111111000000//////111111111222222333333333333333222111111222333333111111111111111111111111111111111222222333333333222222222222222111000///111111111111111111111111111111111111111111111111222333333444444333333222000000111111111111000000333333333333333333333333444222111//////000222333111111111111111111111111000111111111111222222222222222333444444444444333111111000000111111222333444444444444333333222111111111111111111111111111000000111222222222222111333333333444444444555555555444444333333444444555444444555555666777777777;;;:::>>>HHHSSSaaasss000000000000000000000000000000000000000000000000111222333222111111222333222333333111000111444666111111111000000/////////000000000000000000000000000000000000111111111222000000000000000000000000000000000000000000000000000000111111111111000000///111222111000///000111000000000000000000000000000000000000000000000000...///000111222111111000333333333333333333333333222222111000000000111222000111222222333333222222333333333444444444444555444555555444333444666999999<<>>GGGNNN888888888:::???FFFNNNRRR[[[\\\^^^aaaeeeiiikkkllllllkkkjjjjjjjjjiiigggeeehhhiiijjjjjjjjjjjjjjjiiihhhhhhiiilllnnnmmmiiifff```___bbbgggmmmpppooolllhhhgggfffeeedddcccbbbbbbeeehhhlllqqquuuwwwvvvuuussspppmmmmmmnnnnnnmmmlllcccaaa```aaadddiiinnnpppsssssstttuuuwwwxxxxxxxxxzzz{{{||||||yyyuuuqqqnnnllljjjggggggjjjooouuuxxxyyyzzz{{{{{{yyyuuuqqqoooooonnnmmmkkkjjjhhhhhhgggmmmpppssswwwyyy}}}|||zzzxxxwwwwwwuuurrroookkkkkkkkklllooorrruuuwww|||yyyvvvuuuxxx{{{}}}~~~~~~}}}|||zzzyyyyyyxxxwwwwwwvvvvvvuuuuuuttttttvvvvvvvvvwwwxxxyyyzzz{{{xxxzzz|||xxxsssqqqppplllllllllllllllkkkkkkjjjkkkooossssssnnniiifffeeefffhhhiiijjjiiiiiiiiikkkjjjjjjjjjmmmsss{{{|||yyywwwxxxyyy{{{~~~~~~}}}{{{zzzxxxvvvuuuuuuuuussspppmmmkkkkkkkkkkkkfffhhhllloooqqqsssssssssooonnnkkkiiihhhhhhiiiiiimmmpppuuu{{{xxxrrrlllhhhfffccc^^^ZZZYYYUUUPPPLLLGGGCCC>>>:::999888666555333333333333333333333333333333333333222222222222222222222222000000111111111111000000222222222333333333444444222222222222222222222222111111111111111111111111111111111111111111111111333333333222222111111111222222222222222222222222111111111111111111111111333333222222111111000000111111222222222111111000222222222222222222222222111111111111111111111111222222333333333333222222000111111222222111111000111111111111111111111111000000000000111222444444111111111111111111111111000000111111111222222222111111222333333333333333111111000000111111222333111111222222222222111111111111111111111111111111333111000//////111333444222222333333333444444444444333333333333333333444333333444555555666666777666888<<<>>>>>>AAANNN\\\iiiwww~~~{{{{{{}}}000000000000000000000000///////////////////////////111444444333111000000333555666666333111000000111111111111111111222222111111111111111111111111222222222111111111111111000000000000000000000000000000000000000000000000000000111111111111000000///111222111000///000111000000000000000000000000000000000000000000000000000000000000000111111111///000111111111111000///000111111222222333333333111222222333444333333333222222222333333333444444222222222333666>>>GGGMMM777555444444666:::???BBBNNNPPPSSSWWW\\\```eeehhhlllllllllmmmnnnmmmjjjhhhjjjjjjjjjjjjiiihhhgggggggggggghhhiiiiiihhheeebbb]]]^^^aaahhhpppttttttrrrooonnnmmmkkkgggdddaaa___```bbbeeehhhkkkmmmoooppprrrooolllkkkkkkkkkllllllgggfffcccaaabbbfffkkkooorrrssstttvvvwwwyyyzzz|||zzzzzzyyyxxxvvvsssqqqooojjjiiihhhhhhjjjooouuuyyyyyy{{{|||}}}zzzvvvpppmmmjjjjjjiiihhhgggeeecccbbbdddgggjjjnnnrrrwww{{{~~~|||uuutttsssssstttsssqqqoooiiihhhgggggghhhjjjmmmooopppnnnnnnpppsssvvvwwwwww{{{zzzyyyxxxvvvtttsssrrrqqqrrrtttvvvvvvvvvuuutttttttttttttttuuuuuuvvvwwwvvvuuuvvvzzz~~~|||tttnnnllllllhhhhhhiiijjjkkkllllllmmmmmmrrrxxxyyytttnnnjjjiiieeegggjjjkkkllllllnnnooommmmmmmmmnnnqqqvvv{{{~~~{{{zzz{{{zzzvvvuuuvvvxxxzzz}}}{{{zzzyyywwwuuusssrrrqqqnnnmmmjjjgggfffggghhhiiigggiiimmmppprrrrrrrrrqqqmmmkkkiiigggeeeeeefffggglllooosssxxx{{{}}}||||||rrrnnniiieeebbb___ZZZVVVQQQNNNIIIEEEBBB???;;;999666555555444333333333333333333333333333333333333222222222222222222222222111222222222222222222111222333333333333444444444222222222222222222222222111111111111111111111111111111111111111222222222333333333222222111111111222222222222222222222222111111111111111111111111222222222111111000000000000111111222222222111111000000000000000000000000111111111111111111111111111222222333333222222111111111222222222222111111222222222222222222222222///000000000111222333444111111111111111111111111000000111111111222222222111111222333333333333222111111000000111111222333222222333333333333333222111111111111111111111111333111000//////111333444222222222333333333444444333333333222222333333333333333444444555666666666666777:::<<<:::;;;DDDOOOYYYiiizzz{{{xxxwww000000000000000000000000////////////////////////,,,///111222111000111111222333555555222000///000000000000111111111111111111111111111111111111111222222222222222111111111000000000000000000000000000000000000000000000000000000111111111111000000///111222111000///000111000000000000000000000000000000000000000000000000000000000///000111111222///111333444444333111///000111222333333333333333222222333444444444444333222222222222333333333333333333333222333777<<>>CCCHHHOOOWWW]]]___aaaeeekkkppprrrpppnnnjjjjjjjjjjjjiiigggfffeeeeeefffgggeeeccc```^^^]]]WWWWWWYYY___hhhnnnqqqpppoooqqqssssssqqqkkkeeeaaa[[[\\\^^^^^^```ccciiinnnllllllkkkiiihhhiiikkklllmmmmmmlllhhheeeeeegggjjjjjjmmmppprrrsssvvv{{{}}}}}}{{{yyywwwtttrrrppphhhiiihhhgggfffhhhmmmrrrwwwwwwwwwwwwuuurrrooommmiiijjjllllllllliiigggeee^^^^^^^^^aaadddhhhjjjllllllllllllmmmnnnnnnlllkkkhhhhhhhhhkkkmmmooonnnmmmgggfffeeedddddddddeeefffjjjiiiiiikkknnnqqqrrrrrrnnnooooooppppppooonnnmmmlllmmmoooqqqrrrqqqooonnnmmmmmmlllllllllllllllmmmmmmgggeeehhhiiiiiimmmsssuuuvvvuuupppjjjeeeccccccaaaaaaaaadddiiiooouuuxxxxxx|||}}}wwwnnnpppqqqqqqpppoooppppppmmmqqquuuwwwxxxyyy|||~~~|||}}}vvvqqqooopppqqqmmmlllqqquuuwww|||~~~{{{xxxwwwvvvooooooooonnnllljjjhhhgggbbbbbbbbbbbbdddfffgggiiikkkmmmoooqqqqqqpppnnnmmmllljjjgggdddbbbbbbbbbbbbdddeeehhhjjjkkklllkkkjjjdddbbb]]]YYYTTTNNNIIIFFF???===<<<;;;:::999666444333333333444444333333333222222222222222222222222111111111111111111111111111111222222222222111111222222222222333333333333222222222222222222222222222222222222222222222222111111111222222333333333222222222222222222333333111222333333333333222111111111111111111111111111000000000000111111111111000000111222222222222222000000000000000000000000111111111111111111111111111111222222222222111111111222222333333222222111111111111111111111111111000111111222222222111111111111111111111111111111000111111111111222222222...//////000000000000000111111000000111111222333111111222333333333333333111111111111111111111111000111111111111222222222111222222222222333333333333333222222222222333333222333333444444555555666666333333777::::::<<<@@@BBBOOO^^^jjjttt|||~~~}}}~~~}}}000000000000000000000000////////////////////////000111111000//////000222000111222111//////000111......//////000000000111////////////////////////333333333222222111111111000000000000000000000000000000000000000000000000000000111111111111000000///111222111000///000111000000000000000000000000000000000000000000000000111000/////////000222333111000///------///000111---...000111222222222111000000111222222222222111111111222222222333333333111333444444444444555666111111222333444444555555222666:::>>>BBBHHHPPPVVVYYY\\\aaaiiiooorrrqqqooommmmmmmmmmmmllljjjiiihhhdddeeefffdddaaa^^^]]]\\\UUUTTTVVV[[[cccjjjllllllkkknnnrrrtttrrrmmmgggcccSSSTTTVVVVVVWWW[[[bbbggghhhiiiiiiiiihhhiiikkkmmmmmmnnnmmmjjjfffdddeeegggfffiiilllnnnppptttyyy~~~~~~{{{wwwssspppnnnnnnmmmjjjggghhhlllpppssssssrrrrrrpppooonnnmmmoooppprrrssssssqqqnnnlll```^^^]]]]]]```ccceeefffffffffggghhhiiiiiigggeeeddddddeeegggkkkmmmmmmlllffffffeeedddddddddddddddiiigggeeeeeehhhkkkmmmmmmiiijjjlllnnnooooooooonnnlllmmmooopppooonnnlllkkkkkkjjjiiiiiihhhiiiiiiiiihhhaaa___aaabbbaaaeeelllkkknnnooolllgggcccaaaaaa_________bbbhhhpppxxx|||||||||uuuvvvwwwuuusssqqqpppqqqppptttyyy{{{{{{zzz{{{}}}zzz}}}{{{tttnnnlllmmmmmmiiiiiinnntttvvv{{{~~~|||yyyvvvtttssssssjjjkkkkkkjjjiiigggeeedddccccccdddfffhhhjjjkkklllmmmnnnpppqqqpppooommmlllmmmkkkgggdddbbbaaaaaaaaa```aaacccdddeeefffeeeeee___\\\XXXSSSNNNHHHCCC@@@999888888888777666222000222222333333333333222222222222222222222222222222111111111111111111111111000000111111111111000000111111222222222333333333222222222222222222222222222222222222222222222222111111111222222333333333111111111222222333333444111222333444444333222111111111111111111111111111//////000000111111222222///000111222222222222222111111111111111111111111111111111111111111111111111111222222222222111111111222222333333222222111000000000000000000000000111111222222222111111000111111111111111111111111000111111111111222222222000000111222222222222222111111111000111222222333///000111222222222222222111111111111111111111111000000111222222222222111111111222222222333333333333222222222222222222333222222333444444555555666555111000666:::;;;;;;<<<===HHHUUU```mmmxxx|||{{{|||zzz{{{000000000000000000000000////////////////////////333111000000111111000...//////000000000000//////000000111111000///...---////////////000000000000222000......///000000000............////////////000000111111111111000000000000000000000000000000000000111222333333444444333333333222222111111111///000///---...222222...111111222222222333333333000000000000000000000000//////000111222333333333111111000000111111222333555555444333333222111111222222222222222222222222//////000111333444555666111333555777;;;AAAHHHLLLTTTVVV[[[```ggglllpppsssqqqrrrqqqnnniiiggghhhkkkpppmmmgggbbbccceeebbb\\\TTTQQQOOOQQQXXX```eeegggiiiiiiiiijjjlllmmmlllkkk```XXXPPPMMMPPPWWW^^^aaacccggghhheeeeeegggiiiggglllkkkjjjhhhgggeeedddccchhhiiikkklllnnnqqqwwwzzz~~~xxxttttttuuusssrrrqqqpppooommmmmmlllooooooooommmkkkjjjlllnnnmmmpppsssyyyyyyoooggg^^^]]]bbbggghhhffflllgggbbb```aaabbbbbbaaabbbccceeegggiiikkklllllliiieeedddfffddd___```eeeeeeffffffdddbbbcccgggkkkeeegggjjjkkkkkklllnnnppprrrpppmmmllllllllllllkkkhhhhhhgggfffeeeeeeeeefffbbb```]]]YYYWWWYYY^^^aaaeeegggiiigggdddaaa___^^^```aaacccfffkkksss{{{|||wwwxxxxxxwwwtttrrrrrrsssrrrtttwwwyyy{{{{{{zzzyyyzzzyyywwwtttqqqmmmjjjiiiiiiiiiiiijjjlllpppuuuwwwxxxvvvtttpppnnnlllkkkkkkgggfffgggiiilllkkkgggdddiiiiiihhhhhhiiijjjmmmnnnpppooooooppppppoookkkiiiiiijjjiiigggdddbbbaaabbbaaa___\\\[[[\\\\\\\\\\\\XXXSSSLLLFFFBBB???<<<:::888888777555555444444444222222222222222222222222333333333333333333333333222222222222222222222222111111111111111111111111333222111000000111222333222111111111000000//////000000000000111111111111000222333222111000333666111111222222222333333333333333222111000000000111...///000111222333333333333222111000000111222333000000000111222222222333222222222111111111000000//////000111222222333333333333333333333333333333111111111111111111111111------......///111222333111111111111000000000000111111222222222222111111111111111111111111111111222222111111111111111111000111111111111222222222//////000000000111111111000111111111111222222222111111111111111111111111222222222222222222222222444444444444444444444444333444555555666666555555777888888888999999999999:::???EEEOOO```rrryyyvvvzzzxxxyyy000000000000000000000000000000000000000000000000///111222111...---...000//////000000000000//////111000000000////////////////////////000000000000111000///...///000000000....../////////000000000000000111111111111000000000000000000000000000000000000111222222333444444333333333222222111111111000111000...000444444000000000000111111111222222000000000000000000000000000000000111222222222333111111000000111111222333555444444333222222111111222222222222222222222222000000111222333444444555222333555666888<<>>BBBGGGUUUgggrrrtttxxxxxx{{{000000000000000000000000111111111111111111111111+++000333111,,,***---111///000000111111000000///111111///......//////000////////////000000000000111000000//////000000111/////////000000000111111000000111111111111000000000000000000000000000000000000111111222333333333222222222222222111111111111222111000222666777333/////////000000000111111000000000000000000000000111111111111111111222222111111000000111111222333444444333333222222111111222222222222222222222222111111222222222333333333444444444444444555999<<>>;;;::::::999888666555444333333222333333222222222222222222222222333333333333333333333333111111111111111111111111111111111111111111111111222222111000000111222222111111111111000000000000000000000111111111222222000111111000///...000111//////000000000111111111111111111000111111222222000111111222222222111111222222111000000111222222222222222111111111111111222222222111111111111111111111111222222333333444111111111111111111111111111111111111111111111111333333222111000000//////111111111111000000000000111111222222222222111111111111111111111111111111111111111111111111111111000111111111111222222222000000000111111111222222000111111111111222222222111111111111111111111111222222222222222222222222222222222222222222222222333333444555555555555555444444444444555555555666:::<<<===???GGGWWWfffmmmrrrvvv|||////////////////////////000000000000000000000000---000222111---,,,...111000000000111111000000000222111///------...000111////////////000000000000000000111000//////000111000000000000111111111111000000111111111111000000000000000000000000000000000000111111222222222333222222222111111111111111000222111///222777777444/////////000000000111111000000000000000000000000222222222111111111111111111111000000111111222333333333333333222222111111222222222222222222222222222222222222222222222222444444444333222222555777;;;<<<>>>BBBHHHPPPWWW[[[aaaeeejjjmmmrrrxxxssshhheeebbb___```[[[TTTNNNMMMNNNRRRTTTSSSVVVYYY[[[]]]___aaabbbbbbbbbaaa```^^^[[[XXXVVVRRRVVVWWWSSSRRRVVVXXXWWWZZZ[[[[[[[[[\\\\\\\\\\\\```cccgggjjjkkkkkklllmmmuuuwwwnnnjjjmmmllllllkkkkkkjjjjjjjjjiiiiiihhheeebbb```___```dddjjjpppyyyrrrmmmmmmnnnnnnooojjjccc]]]ZZZZZZ\\\]]]eeefffggghhhiiijjjjjjjjjfffhhhmmmssstttqqqllliiidddeeedddcccaaa^^^\\\\\\^^^^^^___```ccciiipppuuuzzzzzzxxxtttpppmmmllllllpppllljjjmmmtttyyy|||{{{tttqqqmmmkkkkkklllmmmmmmpppllliiiiiillllllgggbbbbbbccceeeiiiooouuuyyy{{{}}}|||{{{yyyxxxwwwwwwvvvuuutttsssqqqqqqsssxxx||||||yyyuuurrrooonnnmmmnnnoooooonnnkkkhhhfffbbbaaa```______```bbbcccdddcccbbb```aaabbbdddeeehhhlllrrrwwwwwwsssmmmhhhgggfffdddcccffflllqqquuuyyyyyyzzz{{{zzzvvvqqqlllgggfffdddbbbaaa```^^^\\\XXXVVVSSSRRROOOLLLGGGCCC???<<<999777777777666555444444333222111111222222222222222222222222222222222222222222222222222222000000000000000000000000111111111111111111111111222111111111111111111222111111111000000000000000000000111111111222222222222222222111//////000000000000000000111111111222111000000000111222333333222222222222222111000///222111111111111111111222333222222222111000000000111111111111111111111111111111222222333333333444111111111111111111111111111111111111111111111111000000111222222222222222111111111111000000000///111111222222222222111111111111111111111111111111111111111111111222222222000000111111111222222222////////////000000000000000000111111111222222222111111111111111111111111222222222222222222222222222222222222222222222222333333444555555555444444333333444444444555555555888:::;;;:::>>>IIIXXXccckkkqqqzzz////////////////////////////////////////////////000000///000000111000000000000111111111111000000111000...------///111222////////////000000000000///111222222000///000222000000000000111111111111000000111111111111000000000000000000000000000000000111111111111111222222111111111111111111111111///000000...111666666333000000000111111111222222000000000000000000000000222222222111111111111111111111000000111111222333333222222222222222111111222222222222222222222222333333333222222222222111333333444333222222444666555666777;;;@@@GGGMMMQQQXXX]]]ccchhhoooxxxzzzllleeebbb___aaa^^^WWWRRROOOPPPSSSVVVTTTWWWZZZ\\\\\\]]]```bbbaaabbbbbbbbb```^^^]]]\\\SSSVVVVVVQQQPPPSSSUUUTTTTTTUUUUUUUUUVVVVVVVVVVVVYYY]]]bbbfffiiijjjlllmmmrrr~~~{{{ooojjjhhhhhhgggggggggggggggggggggggggggdddaaa^^^]]]]]]```fffmmmuuuxxxooommmmmmmmmnnnkkkeee___[[[ZZZ\\\^^^ffffffggghhhhhhhhhhhhhhhfffjjjqqqxxx~~~|||wwwmmmllljjjhhhfffccc```^^^^^^^^^^^^^^^aaafffnnnssszzz{{{zzzwwwrrrnnnmmmmmmooommmmmmqqqyyy{{{vvvrrrrrrrrrrrrqqqoookkkggghhhkkkkkkgggbbb```___aaafffnnntttxxxyyyzzzxxxvvvtttssssssssstttsssrrrqqqoooooosssxxx}}}|||xxxtttpppnnnllllllmmmmmmkkkiiigggeee___^^^]]]\\\[[[\\\\\\\\\]]]]]]^^^___bbbdddggghhhkkknnnqqqrrrppplllhhheeedddcccaaaaaadddjjjppptttzzz{{{}}}|||uuuqqqgggeeebbb```___^^^[[[XXXTTTRRROOOMMMJJJFFFAAA===<<<999666555555555333222333222222111111111111222222222222222222222222222222222222222222222222222000000000000000000000000111111111111111111111111111111111222222111111111000000000000000000111111111111111111222222222222444333222111111111111111111111111222222222333333111000000000111222333333222222222222222111000///111111111222222111111111333222222222111000000000111111111111111111111111111222222222222222333333222222222222222222222222111111111111111111111111///000111222333333222222111111111111000000000///111111222222222222111111111111111111111111111111000000111111111222222222000000111111111222222222222222222333333333444444000000111111111222222222111111111111111111111111222222222222222222222222444444444444444444444444222333333444555444444444444444555555555666666666555777:::;;;;;;@@@LLLVVVdddlllwww000000000000000000000000........................111000...///222333222000000111111222222111111000000//////......///111111////////////000000000000...111444333000///000222/////////000000000111111000000111111111111000000000000000000000000000000111111111111111111111111000000000111111111111111///000///---000444444111000000000111111111222222000000000000000000000000111111111111111111222222111111000000111111222333222222222222222222111111222222222222222222222222333222222222222222222222222333444444333333555777333333444777;;;???DDDFFFKKKPPPWWW___gggssstttlllhhhfffbbb```\\\VVVSSSSSSVVVYYYVVVZZZ^^^_________bbbeeecccdddfffeeecccaaa``````VVVYYYXXXSSSRRRUUUWWWWWWRRRRRRRRRRRRRRRQQQQQQQQQQQQVVV\\\aaadddgggiiikkknnnxxx|||pppiiidddddddddddddddeeeeeeeeeccccccdddaaa^^^[[[ZZZZZZZZZbbbiiiooo{{{}}}rrrmmmkkkkkkmmmkkkgggbbb^^^]]]^^^```ddddddeeeeeeeeeddddddccceeekkkrrr{{{xxxuuuqqqnnnkkkhhhdddaaa_________^^^___dddjjjnnnuuuwwwxxxuuuppplllkkkmmmjjjkkklllqqqxxxyyytttrrrrrrqqqpppmmmjjjgggggghhhhhhfffccc___]]]]]]aaaiiipppssstttssssssrrrpppppppppppppppooonnnmmmllllllpppuuuyyy}}}zzzvvvrrrppplllkkkjjjiiigggeeecccbbb\\\\\\[[[YYYXXXXXXXXXXXXVVVXXX\\\```cccfffhhhhhhjjjlllmmmlllhhhdddbbbaaa```___^^^___bbbgggmmmpppxxx{{{~~~zzzuuugggccc___\\\\\\ZZZVVVRRRNNNLLLIIIFFFDDDAAA===::::::888555444444444333111222222111111111111222222222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111000111222222222222111000000000000000111111111111111111111222222222222333555333111111222333222111111222222222222333333333111111111000111111222222222222222222222111000///000111222222222222111000222222222111111111111111111111111111111222222222111111111111111111111111222222222222222222222222111111111111111111111111000111222222222111000///111111111111000000000000111111222222222222111111111111111111111111111111000000000111222222333333000111111111111222222222111111111111222222222333000111111111111222222222111111111111111111111111222222222222222222222222444444444444444444444444222222333444444444444444555555555666666666777777444555888;;;;;;;;;BBBKKKZZZcccppp{{{000000000000000000000000////////////////////////...///000000000000000111000111111222222111111000.../////////000000000111////////////000000000000---111555444111///000333....../////////000000000000000111111111111000000000000000000000000000000111111111111000000000000///000000000111111111222000111000...000444444000/////////000000000111111000000000000000000000000000000000111222222222333111111000000111111222333111111111111111111222222222222222222222222222222222222222222222222222333222333444444333333444666111222333555777:::<<<===AAAFFFMMMTTT\\\hhhuuu~~~yyypppmmmkkkbbbbbb___[[[VVVUUUWWWZZZWWW\\\aaacccbbbcccgggkkkkkknnnqqqpppkkkfffbbbaaaYYY[[[[[[WWWVVV[[[^^^^^^TTTSSSRRRQQQPPPOOONNNNNNLLLPPPUUUZZZ^^^aaaeeegggiiipppyyyyyynnnfffbbbbbbbbbccccccddddddddd___aaaaaa```\\\YYYXXXXXXWWW___eeehhhppp|||rrrnnnlllllljjjkkkiiifffbbb```aaadddddddddddddddcccbbbaaaaaadddjjjqqqyyy{{{uuupppmmmkkkgggdddbbbbbbaaa```___aaafffiiillloooqqqooojjjggggggiiifffiiilllooottt}}}|||tttqqqqqqooommmjjjiiihhhgggffffffeeeeee```\\\YYY\\\cccjjjllllllllllllmmmmmmmmmmmmlllkkkiiiiiihhhhhhhhhkkkpppsssxxxyyy{{{|||zzzvvvrrrooollljjjgggdddaaa___^^^]]]YYYXXXWWWVVVUUUTTTTTTSSSRRRUUUZZZ___cccdddddddddeeegggiiihhhddd```^^^]]]\\\\\\\\\]]]```eeeiiilllqqqtttyyy~~~xxxssseee```ZZZXXXWWWUUUOOOJJJIIIFFFBBB@@@>>><<<999777666555333333444555333222222222222111111222222333222222222222222222222222111111111111111111111111222222222222222222222222111111111111111111111111000111222222222222111000///000000000111111111111111111111222222222333333333111///000222333333111111111111111222222222222222222111111000111111111111111222222222111111000000111222222222222111000111111111111111222222222000000111111111222222222000000000000000000000000111111111111111111111111111111111111111111111111---///000222222111000///111111111111000000000000111111222222222222111111111111111111111111111111///000000111222222333333000111111111111222222222.../////////000000000000000111111111111222222222111111111111111111111111222222222222222222222222333333333333333333333333222222333444444444444333555555555555666666666666444333555::::::888<<>>;;;:::999777666333222222333444555555333333222222222222222333333222222222222222222222222111111111111111111111111222222222222222222222222111111111111111111111111000111222333333222111000//////000000111111111222111111222222222333333333222///---...111333222111000000000000111111111111333333222111000000000111000111111222222222111111000111222333333222111000000000111111222222222333000000111111222222222222000000000///////////////000000000000000000000000111111111111111111111111(((***---000222333333333111111111111000000000000111111222222222222111111111111111111111111111111///000000111222222333333000111111111111222222222111222222222333333333333000111111111111222222222111111111111111111111111222222222222222222222222222222222222222222222222222222333444444444333333444444444555555555666666666222333777888666999@@@@@@IIIYYYjjjxxx111111111000000000000000111111111111111111111111000000000000000000000000000000000000111111111111111111111111111111111111111111111111111000//////////////////000000000000000000000000000000000000111111111000000000000000666444111//////111333555111111222222222222111111222111111111000000//////111000///000222222000///111111111222111000///...222222111111000/////////222111111111000000//////222111111111000000//////////////////000000000000444333222222111111222222222111333555333//////333333333333333333333333333222222222333444555666777555:::@@@DDDHHHOOOYYYaaammmrrrwwwwwwrrrkkkgggfffccccccbbb___\\\YYYXXXXXXWWWZZZ^^^```bbbgggooouuu}}}xxxmmmddd```___ZZZUUUYYYaaabbb^^^XXXYYY[[[\\\[[[XXXTTTRRRRRROOOMMMPPPUUUYYYYYYXXX]]]```fffkkknnnkkkfffaaa```bbbdddeeeeeedddcccbbb``````aaaaaa```^^^[[[YYYXXXYYYZZZ]]]ccckkkrrrvvv|||wwwrrrnnnllllllllliiiiiijjjjjjjjjhhhgggfffffffffeeebbb``````bbbdddhhhgggiiipppzzzzzzsssooollliiigggfffeeecccbbbbbbbbbccccccdddfffgggfffdddbbbaaabbbdddeeegggkkkrrryyyvvvmmmiiiiiijjjiiifffddddddeeefffffffffcccaaa^^^[[[[[[\\\___aaabbbbbbcccdddeeeeeeeeeeeeeeedddddddddddddddeeeeeeiiijjjlllpppsssqqqkkkfffgggfffdddaaa^^^[[[XXXVVVVVVUUUUUUUUUVVVUUUSSSQQQWWWWWWYYYZZZ\\\]]]^^^___ZZZ^^^bbbbbb___[[[ZZZZZZXXXXXXXXXZZZ]]]aaaeeegggffffffhhhnnnssssssnnnhhh]]]WWWOOOLLLKKKIIIDDD???===;;;999777666666888888444444444444444444444444222222222222222222222222222444555555333222111111111111111111111111111111000000000000000000000000222222222111111111000000111111111111111111111111222111111111000000//////111111000000111111222333111111111111111111111111111000000000//////......000111222333333222111000000000000000111111111111222111111111000000//////000000000000000000000000111111111111111111111111+++---///000111111111111111111111111111111222222222222000000000111222333000111111222222111111000333222111000000111222333444444333222222111111111222222333333333333222222000000000000111111111111222222222111111111111111111111111111111111111111111111111222222333333333222222222222222222222222222222111111111111222222222222222333333444444444...111333555444444444555222222111000111222444555555555555555666777999999???@@@HHHXXXmmm|||000000000000000000000000////////////////////////000000000000000000000000000000000000111111111111111111111111111111111111111111111111111000//////////////////000000000111000000000000000000000000000000000000000000000000000000000000000000111111//////000000000000//////111111111111000000000///111000///000222222000///.....................////////////000111111222222111111111111000000000///111111111111000000000///000000000000111111111111333222111111000000111111222000222777777333111222222222222222222222222222111111111111111222333444222666;;;===???DDDMMMTTT]]]bbbhhhiiifffbbbaaaaaaaaaaaaaaa^^^[[[XXXXXXXXXZZZ\\\___aaaccciiiqqqwwwyyynnnbbb```[[[UUUXXX^^^___[[[ZZZ\\\^^^``````___^^^\\\YYYXXXWWWYYYZZZZZZXXXVVVYYYZZZ\\\```cccccc```]]]___aaabbbdddeeedddcccbbb^^^^^^_________^^^]]]\\\XXXYYYZZZ]]]aaagggllloooxxxvvvrrrnnnkkkjjjiiiiiiggghhhiiiiiiiiihhhgggfffddddddcccaaa___```bbbdddgggfffhhhmmmuuu}}}wwwqqqmmmkkkiiigggfffeeedddcccbbbbbbcccdddcccddddddcccaaa```aaabbbffffffgggjjjnnnsssyyy|||}}}vvvnnngggddddddfffgggeeeccccccdddeeeddddddbbbaaa^^^\\\[[[\\\^^^___```aaaaaabbbcccccccccbbb``````______^^^_________aaaaaacccfffiiihhhddd```bbbbbbbbbbbbaaa___^^^]]]\\\[[[YYYYYYZZZZZZYYYWWWVVVVVVVVVWWWXXXYYYZZZZZZYYY\\\``````]]]ZZZXXXXXXXXXXXXYYYZZZ\\\___bbbcccccccccdddhhhlllkkkeee```WWWQQQKKKGGGFFFDDD@@@;;;999888666444333444555555222222222222222222222222222222222222222222222222222333555555333222111222111111111111111111111111111111111111111111111111222222222111111111000000111111111111111111111111111111111111000000000///111111000000111111222333111111111111111111111111111111111000000000//////000111222222222222111000000000000000111111111111111111111111000000000///000000000000000000000000111111111111111111111111---...000111111111111000333222222222111000000000333222222111111111111222000000111111111111000000222222111000000111222222111111111111111111111111/////////000000/////////000000000000111111111111111111111111111111222222111111111111111111111111222222111111111111111111222222222222222222222222333333222222222222333333222222333333333333333333000222444555444333333333555444333222222222333444555555555555666777888999>>>>>>CCCOOOaaaqqq{{{000000000000000000000000////////////////////////000000000000000000000000000000000000111111111111000000000000000000000000000111111111111000000////////////000000000111111000000000000000000000000000000000000000000000000,,,...111333333222000/////////000000000000//////111111111111000000000000111000///000222222000///,,,,,,,,,,,,...///111333/////////000111111222222111111111111000000000000111111111111000000000000111111111111222222222222222111000000//////000000222///222999<<<888333111111111111111111111111111222222111111111222222333111444666777777:::@@@EEEJJJOOOUUUWWWWWWWWWYYY[[[\\\]]]]]][[[YYYWWWWWWXXX[[[]]]___aaaccchhhpppvvvxxxeeebbb\\\WWWXXX\\\\\\XXXZZZ[[[^^^```ccceeeffffffcccfffiiijjjhhhaaaZZZUUUVVVUUUTTTUUUWWWYYYYYYXXXYYYZZZ\\\]]]^^^^^^^^^]]][[[\\\\\\]]]]]]^^^^^^^^^YYYYYYZZZ]]]___bbbeeegggnnnmmmllljjjhhhgggeeeeeeeeeeeefffgggggggggffffffbbbbbbaaa```^^^___aaaccceeeeeefffiiinnnsssvvvwww}}}xxxrrrmmmkkkiiigggfffddddddcccbbbbbbbbbccccccaaabbbaaa```______aaacccgggffffffgggiiilllppprrrtttssspppkkkfffdddeeeffffffdddbbbbbbcccccccccbbbbbb```___]]]]]]]]]]]]^^^^^^^^^___`````````______\\\\\\[[[ZZZYYYYYYYYYZZZWWWXXXYYY[[[]]]^^^\\\ZZZ]]]___aaadddfffhhhiiiiiidddbbb^^^]]]]]]]]]]]]\\\XXXWWWVVVUUUUUUUUUWWWWWWWWWYYY\\\]]][[[XXXVVVUUUWWWWWWYYY[[[\\\^^^^^^___```______```aaa___YYYSSSNNNIIIDDD@@@???>>>:::777777666444333222222333444222222222222222222222222222222222222222222222222222333555444333111111222111111111111111111111111111111111111111111111111222111111111111000000000111111111111111111111111111111111111000000000000111111000000111111222333111111111111111111111111222222222111111111111000000111222222222222111000000000000000111111111111111111111111000000000000000000000000000000000000111111111111111111111111000000111222222111111000444333333222111000//////333333333333333222111000000000111111111111000000222222111000000111222222...//////000111111222222......////////////......000000000000111111111111000000000111222222222333111111111111111111111111222222222111000000//////222222222222222222222222444333333333333333333444333333333333333222222222222444555555333111222222777666555444333333333333555555555555555666777888;;;;;;===DDDPPP```nnnwww/////////000000000000000000000000000000000000000///////////////////////////000000000111111111111////////////////////////000000111111111111000/////////000000000111111111/////////////////////////////////000000000000000---///222555555555333222111111222222222222111111111111111000000000000000111000///000222222000//////.........000444777999222222111111000/////////111111111000000000000000111111111000000000000000000000000111111111222222222222111000000000000000222///111:::???;;;444000000000000000000000000000444444333333333333333333222444555555444666:::===>>>BBBGGGJJJKKKMMMRRRUUUUUUVVVWWWVVVUUUTTTUUUVVVYYY\\\^^^___```eeemmmssslllfff___ZZZYYYZZZYYYWWWWWWXXXZZZ]]]```dddgggiiikkksss}}}~~~rrrdddZZZXXXVVVSSSRRRRRRSSSSSSSSSTTTUUUWWWXXXYYYZZZZZZYYY[[[ZZZZZZZZZ[[[\\\]]]^^^YYYZZZ\\\^^^```aaabbbbbbeeefffgggggggggfffdddcccbbbbbbccccccdddddddddddd``````___^^^\\\]]]___bbbdddddddddeeehhhjjjlllmmmssspppmmmjjjgggffffffeeebbbbbbaaaaaaaaaaaaaaaaaa`````````^^^]]]^^^aaacccfffeeeeeeeeefffhhhjjjkkkkkklllkkkiiifffdddeeeeeeeeecccbbbbbbcccdddcccbbbbbbaaa```___^^^]]]]]]]]]\\\]]]]]]]]]]]]]]]\\\\\\YYYXXXWWWVVVVVVUUUUUUVVVRRRRRRRRRTTTVVVXXXYYYYYY\\\^^^bbbhhhmmmqqqtttvvvlllhhhbbb^^^]]]]]]\\\\\\\\\ZZZXXXVVVUUUUUUVVVWWWVVVWWWYYYYYYXXXVVVTTTSSSTTTVVVXXX[[[\\\]]]\\\\\\]]]\\\ZZZYYYWWWSSSMMMIIIEEEBBB===;;;:::888666444666666555444333333444444333333333333333333333333222222222222222222222222111333444333222111222333111111111111111111111111111111111111111111111111111111111111000000000000111111111111111111111111111111111000000000000000111111000000111111222333111111111111111111111111222222222222222222222222111111111222222111111111///000000000111111111111111111111000000000000000000000000000000000000000111111111111111111111111222222222222111111000000333222222222111000000000333333444444444222000///111111222222222222111111222111111111111111111222000000000000111111222222000000111111111111000000///000000000111111111111//////000111222333333333111111111111111111111111222222222111111111111111222222222222222222222222333333222222222222333333444333333333222222111111222333444444333222222444444444444333333333333333555444444444555555666777777888999===DDDQQQ```jjj......//////000000000000000000000000000000000000///////////////////////////000000000111111111111///////////////////////////000000111111111000000000000000000111111111111////////////////////////......//////000000000000000000111222333444444444111111222222222222111111000000000000000000111111111000///000222222000///000//////000222555999;;;222222111111000/////////000000000000000000111111000000000000000000111111/////////000000000111111333333222111111111111222222///111999>>>;;;444000000000000000000000000000444444333222222222333333222333333333444555777999888;;;???@@@AAACCCHHHLLLLLLNNNPPPPPPPPPPPPQQQSSSXXX[[[^^^___```dddkkkppp{{{rrrjjjbbb]]][[[ZZZXXXVVVUUUVVVWWWZZZ]]]aaaeeegggmmmyyyrrrddd[[[YYYVVVTTTSSSQQQOOOLLLSSSTTTUUUVVVVVVWWWWWWWWWZZZZZZYYYYYYYYYYYYZZZ[[[XXXZZZ\\\^^^```aaaaaaaaa```bbbdddeeeffffffeeeddd````````````aaaaaabbbbbb^^^^^^^^^\\\ZZZZZZ]]]___bbbccccccccccccdddeeeeeejjjiiihhhfffeeeddddddddd_________````````````___`````````^^^]]]^^^aaacccccccccccccccdddeeeggghhhdddeeefffeeecccaaa```aaacccbbbbbbccceeeeeedddcccbbbbbb```___^^^]]]]]]]]][[[[[[[[[[[[ZZZZZZYYYXXXTTTSSSRRRQQQQQQQQQQQQQQQMMMNNNOOOPPPRRRUUUXXXZZZ]]]```eeekkkqqqwwwzzz|||rrrmmmfff```^^^\\\[[[[[[\\\[[[YYYWWWVVVVVVVVVVVVUUUVVVVVVWWWWWWUUUSSSQQQQQQSSSWWWYYY[[[[[[ZZZZZZZZZXXXUUURRROOOJJJEEEBBB???<<<999777666555444444444444444333333333333333333333333333333333333333222222222222222222222222111222333222111111222333111111111111111111111111111111111111111111111111000000000000000000000000111111111111111111111111000000000000000000111111111111000000111111222333111111111111111111111111222222222222222333333333222111111111111111111222///000000000111111111111000000000000000000111111000000000000000000000000111111111111111111111111333333222111111000000000000000000111222222222333222222333444333222000///222333333333333333333222111111111222222111111111333333222222222111111111111222222333333222222111///000000000111111111111//////000111222333333333111111111111111111111111111111222222333444555555222222222222222222222222222222111111111111222222333333333222222111111111000222333333222333555666000000111222333444444444444444444444444444555666333666888:::>>>FFFRRR[[[---......//////000000111////////////////////////000000000000000000000000000000000000111111111111000000000000000000000000///000000111111111111000000000000111111111222222000000000000000000000000---......//////000000111000000///...///000222333//////000000000000//////000000000000111111111111111000///000222222000///.........///111333666777/////////000111111222222000000000000111111111111000000000000111111111111.../////////000000000000444333333222111222222222222///000666999666222111000000000000000000000000111111000000000111111222111111111111222333444555333666999999888:::>>>BBBCCCEEEHHHIIIJJJKKKMMMOOOVVVYYY]]]``````ccchhhlllvvvvvvmmmddd```]]]YYYVVVVVVUUUVVVXXXZZZ^^^aaadddeeekkkwwwnnn^^^[[[YYYWWWTTTQQQMMMJJJOOOOOOOOOOOOOOOPPPPPPPPPXXXXXXXXXXXXXXXXXXXXXXXXWWWXXXZZZ\\\^^^_________\\\^^^```bbbdddddddddddd`````````___``````aaabbb^^^^^^\\\ZZZXXXXXXZZZ\\\___```aaaaaa```___```bbbbbbdddeeedddbbbaaabbbccc]]]^^^___`````````_________``````^^^]]]]]]___aaa``````aaaaaabbbdddeeeeeecccdddeeedddbbb``````aaa`````````ccceeegggfffeeebbbaaa___]]][[[[[[[[[[[[XXXXXXXXXXXXWWWUUUTTTTTTMMMMMMLLLLLLLLLLLLMMMMMMIIIKKKMMMNNNPPPSSSXXX[[[```bbbfffkkkpppuuuxxxyyytttooohhhccc___^^^\\\[[[YYYYYYXXXXXXWWWVVVVVVUUUWWWVVVUUUVVVWWWVVVSSSQQQPPPQQQTTTVVVWWWVVVUUUUUUTTTRRROOOKKKGGGCCC???===:::888777555444444444444111111111111111111111111111111111111111111111111222222222222222222222222111222222111000000222444111111111111111111111111222222222222222222222222//////000000000000000111111111111111111111111111000000000000111111111111111111000000111111222333111111111111111111111111111222222222222333333333222222111000000111222222000000000000111111111111000000000000111111111111000000000000000000000000111111111111111111111111333222111000000000000000//////000111222333333444000111111222222222111111222222333333333333222222000111222222222222111000444444333333222111111000000000111111111111000000000000000000111111111111000000000111222222222333111111111111111111111111000111222333444666777777222222222222222222222222222111111000000111111222222222222222222111111111000111222222222333555888...///000222333444555555444444333333333444444555333555888999;;;@@@GGGMMM------......///000000111////////////////////////000000000000000000000000000000000000111111111111111111111111111111111111//////000111111111111111000000111111111222222222000000000000000000000000------......///000000111111000000//////000111222//////000000000000/////////000000000111111111111111000///000222222000///---......///000111222222/////////000111111222222///000000000111111111111///000000000111111111111//////000000000111111111333222222111111111111111222000000333333111000333111111111111111111111111000/////////000111222222111111000111111222222111000333666555444444777:::;;;>>>AAACCCDDDFFFIIIKKKOOOTTTZZZ]]]]]]^^^aaadddlllyyyxxxmmmdddaaa]]]XXXUUUVVVTTTUUUXXX[[[___bbbdddeeegggqqqtttbbb___[[[YYYWWWUUUSSSQQQNNNMMMMMMLLLLLLLLLLLLLLLSSSTTTVVVWWWXXXYYYXXXXXXVVVVVVWWWWWWXXXYYYZZZZZZYYYZZZ[[[]]]___aaaaaabbbccccccbbbaaa```aaabbbbbb^^^]]]\\\YYYVVVVVVWWWYYYZZZ\\\______]]]]]]^^^```^^^```ccccccaaa``````bbb^^^___```aaaaaaaaa``````]]]^^^___^^^\\\[[[[[[]]]^^^_________```aaaaaabbbaaabbbccccccaaaaaaaaabbb\\\]]]^^^aaaeeegggfffeee```^^^[[[XXXWWWWWWXXXYYYTTTTTTTTTSSSRRRQQQOOOOOOJJJJJJIIIJJJJJJKKKLLLMMMIIILLLOOOQQQRRRVVV[[[___```bbbeeehhhkkkmmmooopppnnnjjjeeeaaa___^^^]]]\\\WWWXXXZZZ[[[[[[ZZZYYYXXXXXXVVVUUUVVVWWWWWWTTTRRRPPPQQQQQQQQQPPPOOONNNMMMKKKJJJHHHDDD???<<<:::999555555444333222222333555000111111222222111111111000000000000000000000000222222222222222222222222000111222111000000222555111111111111111111111111222222222222222222222222////////////000000111111111111111111111111111111///000000000111111111111111111000000111111222333111111111111111111111111111111111111222222222333222222111000000111222222000000000000111111111111///000000000111111111111000000000000000000000000111111111111111111111111222111000/////////000111000000000111222222222333////////////000111222222000111111222222111111000000111222222222222111000222222222222111111111111//////000000000000//////000000000000111111111111111111111111111111222222111111111111111111111111111111222333444444555555222222222222222222222222333222222111111222222333111111111111222222222222222333333222111222444666///000222333444555444444444444333333333333333444555555666777888<<<@@@CCC---------...///000000111111111111111111111111111000000000000000000000000000000000000111111111111111111111111111111111111//////000111111111111111000111111111111222222222000000000000000000000000---------...///000000111222333333333333222222111111111222222222222111111//////000000111111111222111000///000222222000///...///000111111111111111222222111111000///////////////000000111111111222//////000000111111111222000111111111111222222222222111111000000000000000333000000111///---///444111111111111111111111111111111111111222333444555444333222222222222111000000333555555333333555888777999===???AAACCCGGGIIIIIINNNUUUXXXYYYYYY[[[]]]bbbmmm~~~xxxmmmccc```]]]VVVSSSUUUQQQSSSWWW[[[___bbbdddeeeeeekkkzzzvvvfffccc^^^[[[ZZZZZZZZZYYYUUUTTTSSSRRRQQQQQQQQQQQQOOOQQQTTTWWWYYYZZZYYYYYYUUUUUUTTTSSSSSSTTTTTTUUUVVVVVVXXXYYY[[[]]]___```fffeeedddbbbbbbbbbcccccc^^^]]]\\\XXXUUUTTTVVVWWWVVVZZZ]]]]]]\\\[[[]]]___\\\___bbbbbb```___```aaa___```aaacccccccccbbbaaa\\\]]]^^^]]][[[YYYYYYYYY^^^^^^^^^^^^^^^^^^^^^^^^ZZZ[[[]]]]]]\\\\\\]]]___ZZZZZZ\\\```dddffffffeee___\\\XXXUUUSSSTTTVVVWWWRRRRRRQQQPPPOOOMMMLLLKKKJJJJJJJJJKKKLLLMMMNNNOOOKKKNNNRRRUUUVVVYYY^^^ccc```aaabbbdddfffgggggghhhgggddd```^^^]]]\\\\\\[[[XXXZZZ]]]___```___]]][[[YYYWWWUUUVVVXXXXXXUUURRRQQQPPPOOONNNLLLJJJHHHGGGEEEDDDBBB>>>:::777666777333333333222111111333555222333333444444444333333222222222222222222222222222222222222222222222222000111111000///000333555111111111111111111111111222222222222222222222222.../////////000000111111111111111111111111111111//////000000111111111222111111111000111222222333111111111111111111111111000000000111111222222222333222111000000111222333000000000000111111111111//////000000111111111222000000000000000000000000111111111111111111111111111000///......///000111222222222111111111111111......------...000222333//////000000000000//////000111222333333222111000/////////000111111222222000000111111111111000000000000000000111111111111222222222111111111111111111111111111111111111111222222222222222222333333222222222222222222222222444333333222222333333444000000111111222222222333444444444333111111333555222333444555555555444333444444333222222333333333777666444444666999===???000000////////////000000............////////////222222111111000/////////000000000000000000000000000000000000111111111111333333222222555888333+++000000////////////000000////////////////////////000000000000000000000000000000000000000000000000111111000000//////......222222111111000////////////////////////000111111000000000000000000000000000000000000000000000000///000000000000111111111000000000000111111111111111111111000000000000000222111111000000000000000222222111111111111222222////////////////////////222222111111000//////...111111111111111111111111222222333333333333444444666777999<<<>>>@@@BBBCCCDDDFFFIIIMMMQQQTTTVVVWWWbbbeeennn}}}vvvlll```YYYXXXYYYXXXWWWPPPRRRTTTWWW[[[___bbbdddaaahhhttt~~~tttdddbbb^^^[[[YYYXXXYYYZZZVVVVVVVVVVVVVVVVVVUUUUUURRRTTTWWW[[[]]]______```YYYTTTPPPNNNOOOQQQPPPOOORRRTTTVVVWWWWWWXXX[[[]]]eeeiiijjjfffbbbaaa^^^ZZZ^^^]]]\\\ZZZYYYXXXWWWWWWXXXWWWWWWYYY[[[\\\[[[YYY^^^^^^^^^___```aaaccccccccccccddddddcccbbb```___\\\\\\\\\\\\[[[[[[[[[[[[^^^\\\ZZZ[[[]]]___^^^]]]aaa___\\\[[[[[[[[[ZZZXXXXXXXXXXXXZZZ]]]^^^^^^\\\XXXWWWUUUTTTRRRRRRQQQQQQQQQNNNLLLLLLNNNOOOMMMJJJOOOMMMJJJJJJMMMOOOQQQQQQMMMOOOQQQSSSVVVYYY[[[]]]___aaacccccccccbbbccceeebbbaaa___]]]\\\[[[[[[\\\ZZZ^^^```aaaccceeeaaa[[[[[[YYYXXXWWWVVVUUURRROOOKKKJJJIIIGGGFFFEEEEEEEEE===<<<;;;:::999777666666333333333333333333333333333333333333333333333333222222222222222222222222333333222222222222222222222111000000000111333333//////000000111111222222111111222222222222111111000000000000000111111222222222222222222222222222111000000000//////......222222111111111111222222000000000000000000000000000111111111111222222222222111111111000000//////000000111111111111000000222222222222222222222222222222222111111111000000222222222222222222222222222222111111000000//////////////////////////////000///.........///111222//////000000000000//////000111222222333333333333222111111111000000//////000000000000000000000000///000000000000111111111111111000000//////......111111222222222222111111///000111222222222222222111111222222222333333333333333222111000000111111222222222222222222222222333333333333333333333333555555444333333333444444222222333333333333444444555555555555666777999999000000////////////000000/////////000000000000111000000000000000000111111000000000000000000000000//////000000000111111111444555555555:::>>>;;;555000000////////////000000////////////////////////000000000000000000000000000000000000000000000000111000000000/////////...000000000000000111111111///////////////000111111000000000000000000000000000000000000000000000000/////////000000000111111000000000000111111111111111000000000000000000000222111111000000000000000222111111000000111111222000000000000000000000000000000000000000111111111111111111111111111111111111111111222222222333333555555777999;;;===>>>???@@@BBBEEEIIIMMMPPPRRRSSSXXX[[[cccppp~~~qqqiii___YYYYYYYYYXXXVVVSSSSSSTTTVVVYYY\\\___aaa```dddlllwwwyyyssscccaaa]]]YYYWWWWWWWWWXXXWWWWWWWWWWWWWWWWWWWWWWWWWWWXXX\\\___cccgggiiijjjbbb\\\SSSMMMLLLNNNOOOOOOPPPQQQRRRRRRRRRTTTWWWYYYbbbgggjjjfffcccaaa]]]YYYYYYXXXWWWVVVUUUUUUTTTTTTVVVVVVVVVWWWYYYZZZYYYWWWZZZZZZZZZZZZ[[[\\\]]]]]]cccdddeeeffffffeeecccbbb[[[[[[[[[[[[ZZZZZZZZZYYY[[[YYYWWWWWWZZZ[[[ZZZYYY\\\ZZZXXXWWWWWWWWWVVVUUUTTTSSSSSSTTTVVVWWWVVVUUUQQQQQQPPPOOONNNNNNNNNNNNPPPPPPOOOOOOPPPPPPOOONNNSSSRRRPPPQQQSSSUUUUUUUUUOOOPPPRRRTTTVVVYYYZZZ[[[]]]___```aaa```___```aaaaaa```^^^\\\ZZZZZZZZZZZZZZZ___bbbdddgggiiieee___YYYWWWUUUTTTSSSQQQOOOLLLJJJHHHFFFDDDBBB@@@??????:::999999888777666555555333333333333333333333333333333333333333333333333222222222222222222222222222222222222222222222222222111000000000111222333000000000000111111111111111111222222222222111111000000000000000111111222222222222222222222222222111111111000000/////////111111111000000111111111000000000000000000000000000111111111111222222222111111111111000000000///000000111111111111000000111111111111111111111111222222222111111111000000000000000000000000000000222222222111111111111111000000000000000000000000000000/////////000111222///000000111111000000///111222222333333333333222111111111111000000000///000000000000000000000000000000000111111111111222222111111111000000000000111111222222222222111111///000000000000//////...111111222222222333333333333222222111000000111111222222222222222222222222333333333333333333333333444444333333333444444555222222333333333333444444555555555555666777888999000000////////////000000000000000000111111111111......///000000111222222000000000000000000000000//////000000000000111111111333555777===CCCBBB===000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////...//////000111111222222///////////////000111111000000000000000000000000000000000000000000000000/////////000000000000111000000000000111111111111000000000000000000111111222111111000000000000000222111111000000111111222111111111111111111111111...//////000111222222222111111111111111111111111000000000111111111111222222333444555777888999999:::<<>>BBBDDDFFFGGGHHHHHHKKKQQQYYY```cccdddbbb___\\\[[[\\\[[[YYYWWWYYYWWWTTTRRRRRRSSSVVVXXXXXXWWWYYY]]]cccggghhhhhh^^^\\\YYYVVVSSSRRRQQQQQQTTTTTTUUUUUUVVVWWWXXXXXXYYYZZZ[[[^^^dddjjjpppsssrrrjjj^^^SSSNNNNNNQQQTTTRRRQQQOOOLLLKKKLLLPPPTTTVVV]]]bbb```^^^\\\WWWRRRNNNOOOPPPQQQQQQPPPOOOOOOQQQQQQQQQTTTVVVVVVTTTRRRRRRQQQQQQPPPOOOOOOPPPPPPQQQSSSVVVYYYZZZYYYWWWUUUTTTTTTTTTTTTTTTUUUUUUUUUWWWVVVVVVVVVUUUUUUSSSSSSPPPNNNMMMLLLMMMMMMMMMLLLIIIGGGGGGHHHJJJLLLLLLKKKNNNNNNNNNOOOOOOQQQRRRSSSXXX^^^bbbaaaZZZVVVVVVYYYVVVVVVVVVWWWYYYYYYXXXVVVSSSSSSTTTTTTUUUVVVWWWWWWUUUWWWYYYZZZYYYYYYZZZ[[[]]]\\\ZZZXXXWWWVVVVVVVVVVVV[[[```cccgggjjjgggaaaTTTQQQNNNLLLJJJHHHEEECCCAAA@@@>>>;;;888666555444333333444444444444444444222222222222222222222222222222222222222222222222111111111111111111111111000000111222333333444444111111111111111222222222222222222111111000000000111111222222222222111111000000000000000111111222000000000000000000000000222222111111111111111111000000////////////000000000000000000000000000000000000111111111222222222111111111000000000000000000000111111111111000000000000000000000000000000111111111111111111111111222222222222222222222222000000000111111222222222111111111111111111111111111111111111111222222222111111222222222222111111444444444444444333222111111111111000000000000000000000000000000000000000111111111111222222222222111111111111111111111111111111222222222222111111111111222222222111111000111111222222222333333333222222111111111111111222222222222222222222222222222222222222222222222222222222222222333444555666222222222333333333444444555444444444555555666777000000////////////000000........./////////000000000000000000//////......////////////////////////...////////////000000000,,,///000000444999:::777000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000111111111111000000/////////////////////000000111////////////////////////000000000000000000000000111111111222222222333333///000000000111111111111//////000000111111111111222111111000000000000000111000000000000000000111111111111111111111111111000000000000000000000000111111111111111111111111111111111111222222222333222222222222222333333333333555777;;;>>>@@@BBBBBBFFFFFFFFFIIIMMMQQQTTTVVVYYYXXXYYYZZZ[[[[[[YYYXXXZZZWWWSSSPPPOOOPPPRRRTTTRRRRRRTTTXXX\\\___``````[[[ZZZWWWTTTRRRPPPOOOOOOQQQQQQRRRRRRSSSTTTUUUUUUXXXWWWXXXYYY]]]ccchhhkkkmmmhhhaaaYYYTTTRRRTTTVVVUUUTTTRRROOOMMMOOORRRUUUUUU\\\aaa```^^^\\\XXXSSSKKKKKKLLLMMMMMMMMMMMMLLLKKKKKKMMMOOOQQQQQQOOOLLLMMMMMMLLLKKKJJJJJJJJJJJJMMMOOORRRTTTUUUTTTSSSRRRPPPPPPQQQQQQRRRSSSTTTTTTVVVWWWWWWVVVTTTRRRQQQPPPNNNLLLKKKKKKLLLMMMLLLKKKHHHGGGGGGHHHKKKNNNNNNNNNPPPPPPQQQRRRTTTUUUWWWXXX___gggnnnlllccc\\\ZZZ\\\WWWVVVVVVWWWYYYYYYWWWVVVSSSSSSTTTTTTTTTTTTTTTTTTQQQSSSVVVWWWWWWXXXZZZ[[[\\\[[[XXXVVVUUUUUUUUUUUUUUUYYY]]]___cccfffddd___PPPMMMIIIGGGEEECCCAAA???<<<;;;999888666555555555333333333444444444444555222222222222222222222222222222222222222222222222111111111111111111111111000000111222333333444444000000111111222222222222333333222222111111000000111111222222222222111111000000000000000111111222////////////////////////111111111111111111222222000000////////////000000000000000000000000000000000000111111111222222222000000000000000000111111000000111111111111000000111111111111111111111111111111111111111111111111111111111111111111111111......//////000000111111111111111111111111111111000000111111222222222222111111222222222222111111444444444444333222111111000000000000000000111111000000000000000000000000000000111111111222222222000000000000000000000000111111222222222222111111...///000222222333333333111111222222222333333333222111111111111111222222222222222222222222222222222222222222222222222222111111111222333444555666222222222333333333444444444444444444444444555666000000////////////000000............////////////111111000//////...------000000000000000000000000......////////////000000...111222000111444555333000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000222222111111000//////...///////////////000111111////////////////////////000000000000000000000000111111111222222222333333000000000000111111111111/////////000111111222222222111111000000000000000111000000//////000000111111111111111111111111111111111111000000000000000111111111111111111111111111111111222222222333333111111222222222222333333333444666888:::<<<======BBBBBBBBBCCCEEEHHHJJJLLLOOOPPPSSSUUUWWWXXXXXXWWWXXXUUURRROOONNNNNNOOOPPPMMMOOORRRUUUXXXYYYZZZ[[[XXXWWWUUUSSSQQQPPPOOONNNOOOOOOOOOPPPQQQQQQRRRRRRVVVUUUUUUVVVXXX\\\```ccccccbbb___[[[WWWUUUVVVWWWWWWWWWUUUSSSQQQRRRUUUWWWWWW]]]bbbaaa```___\\\XXXKKKJJJJJJIIIIIIJJJKKKKKKHHHIIIKKKMMMOOOOOOLLLJJJJJJIIIIIIHHHGGGGGGGGGHHHIIIJJJKKKMMMNNNNNNMMMMMMMMMNNNOOOQQQSSSTTTVVVWWWWWWYYYYYYXXXUUURRRPPPPPPOOONNNLLLMMMNNNOOOOOONNNLLLKKKJJJKKKNNNPPPQQQQQQQQQQQQRRRSSSUUUWWWYYYZZZdddllluuuuuummmccc^^^]]]YYYWWWVVVWWWXXXYYYXXXWWWRRRRRRRRRRRRRRRRRRRRRRRROOOQQQTTTUUUVVVVVVXXXYYYYYYXXXVVVTTTRRRRRRRRRRRRTTTWWWXXXYYY\\\___^^^ZZZKKKHHHDDDAAA@@@>>>===;;;777777666555555555555666444444444444444444444444222222222222222222222222222222222222222222222222111111111111111111111111111111111222222333333444000000111222222222222111222222222222222111111111111111222222222222111111000000000000000111111222////////////////////////000000000111111111111111111000000//////000000111000000000000000000000000000111111111111222222222000000000000111111111111000000111111111111000000111111111111111111111111111111111111111222222222////////////////////////......//////////////////111111111111111111111111///000111111222222111111000111111111111111111000222222333333333222111111000000000000111111111111000000000000000000000000///000000000000111111111///////////////000000000111111222222222222111111+++,,,...///111222222222111111222222222333333333111111111000111111222333222222222222222222222222222222222222222222222222222222111222222333444555222222333333333333444444444444333333333444444555000000////////////000000...////////////000000000//////////////////......000000000000000000000000........./////////000000///222222//////111222111000000////////////000000////////////////////////000000000000000000000000000000000000000000000000.../////////000000000111111111111000000000000000///////////////000111111////////////////////////000000000000000000000000//////000000000111111111000000000000111111111111...//////000111111222222222111111000000000000000000000////////////000000000000000000000000000000//////000000111111222222111111111111111111111111000000000111111111111222000000111111222222222222222333444666777888888999:::;;;<<<===>>>AAACCCFFFEEEHHHLLLOOOQQQSSSTTTUUUTTTSSSQQQOOONNNNNNNNNNNNLLLMMMPPPRRRSSSUUUWWWXXXVVVUUUTTTSSSQQQPPPOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOQQQQQQQQQRRRTTTWWWYYY[[[ZZZ[[[[[[YYYUUUTTTUUUWWWWWWWWWWWWUUUTTTTTTVVVWWWWWW]]]aaa___^^^___]]]ZZZPPPNNNLLLJJJJJJLLLMMMOOOMMMMMMPPPRRRUUUTTTQQQNNNKKKKKKJJJJJJJJJJJJJJJKKKIIIIIIIIIIIIIIIJJJKKKKKKMMMNNNPPPSSSVVVXXXZZZ[[[\\\___```^^^ZZZVVVTTTTTTSSSQQQPPPPPPRRRTTTSSSSSSRRRPPPNNNMMMOOOQQQQQQQQQRRRRRRSSSTTTVVVXXXZZZ[[[ccclllwwwzzztttjjjbbb]]]YYYWWWUUUUUUVVVWWWXXXWWWQQQQQQQQQQQQQQQQQQQQQQQQOOOQQQSSSTTTSSSSSSSSSUUUVVVTTTRRRPPPOOONNNNNNOOOPPPQQQPPPOOOPPPTTTTTTPPPDDDAAA===;;;:::999888777555444444333333333444444444333333333333333333333111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222///000111222333222222111111222222222222222222333111111222222222222111111000000000000000111111222000000000000000000000000/////////000000111111111111111111000000111111111000000000000000000000000000111111111111222222222///000000000111111111111000000111111111111000000000000000000000000000000000000111111111222222222////////////////////////000000000000////////////000000000000000000000000...///000111111111000000///000000111111000000///000000111222222222111111///000000000111111111111000000000000000000000000....../////////000000000//////000000000111111111111111222222222222111111,,,---...000000111111111111111222222222333333333111111000000111222222333222222222222222222222222111111111111111111111111333222222222222222333333222222333333333333444444444444333333333333333444000000////////////000000000000000000111111111111------......///000000000000000000000000000000000............/////////000...111111...---///111///000000////////////000000////////////////////////000000000000000000000000000000000000000000000000.../////////000000111111/////////000111111222222///////////////000111111////////////////////////000000000000000000000000............////////////000000000000111111111111...//////000111222222222222111111000000000000000000000////////////000000////////////////////////------...000111333444444111111111111111111111111////////////000000000000//////000000111222222222222222333444555666666666333555777999:::===@@@BBB???BBBGGGJJJMMMOOOQQQSSSRRRQQQPPPOOONNNNNNMMMMMMLLLMMMNNNOOOPPPRRRUUUWWWTTTTTTSSSRRRQQQPPPPPPOOOOOOOOOOOOOOOOOOOOOOOONNNLLLLLLMMMNNNPPPSSSUUUVVVUUUWWWWWWUUURRRQQQSSSVVVUUUVVVWWWVVVTTTTTTUUUWWWUUUZZZ^^^\\\[[[\\\\\\YYYVVVTTTQQQNNNNNNOOORRRTTTSSSTTTWWWZZZ\\\[[[XXXUUUOOOOOOOOONNNNNNOOOOOOPPPOOONNNMMMLLLLLLNNNOOOPPPNNNOOOQQQUUUXXX[[[^^^___ccceeegggeee```[[[ZZZZZZUUUTTTSSSSSSUUUWWWWWWVVVVVVSSSPPPNNNOOOPPPPPPOOOTTTTTTUUUVVVWWWYYY[[[\\\```jjjvvv|||xxxnnnddd^^^XXXVVVSSSRRRSSSUUUVVVUUUOOOPPPPPPPPPPPPPPPPPPPPPQQQRRRSSSSSSQQQOOOOOOPPPSSSRRRPPPMMMLLLLLLLLLLLLKKKKKKIIIFFFGGGKKKKKKHHH@@@===999777666666555555444444333222222111222222333333333222222222111111111111111111111111111111111111111111111111111111000000000000000000000000333333222222222222222222///000111222333222111111111111111222222333333444111111222222222222111111000000000000000111111222111111111111111111111111......//////000000000111222222111111111111222222000000000000000000000000000111111111111222222222//////000000111111111222000000111111111111000000////////////////////////000000111111222222222222111111111111111111111111222222111111000000//////////////////////////////---...///111111000000/////////000000000000//////...///000111111111111111//////000000111111111222000000000000000000000000............////////////000000111111222222222333111111222222222222111111000111111222222222222111111111222222222333333333111111000000111222333333222222222222222222222222111111111111111111111111333333222222111222222222222222333333333444444444444444333222222333333333000000////////////000000...............///000111111111000000//////......000000000000000000000000000000000000000000000000000000////////////000000222111111111000000//////111111000000//////......111000///......///000111000000000000000000000000111111000000000000000111000000111111222222222333000000000000000000000000000000000000000000000000//////000000000000//////222111111111000000/////////////////////000111111///111333000,,,***+++...111111000000000000111111000000111111111111000000+++---///000000000111333000000000000000000000000111111222222222222111111111111111111111111111111000000000000000111111222000000///...///000222333555555555666666777999999>>>@@@CCCFFFHHHJJJKKKKKKMMMLLLLLLLLLMMMNNNNNNOOORRRSSSSSSRRRQQQQQQRRRTTTTTTSSSRRRQQQQQQQQQQQQQQQSSSPPPMMMLLLLLLMMMMMMMMMOOOOOOOOOPPPPPPQQQQQQQQQWWWSSSPPPOOORRRTTTTTTRRRWWWUUUSSSRRRSSSTTTSSSRRRWWWVVVUUUVVVXXXXXXXXXVVVVVVVVVUUUSSSQQQPPPRRRTTTWWWWWW[[[bbbhhhiiiccc^^^UUUUUUVVVWWWXXXXXXWWWWWWWWWVVVTTTSSSQQQPPPPPPPPPPPPQQQTTTUUUWWWYYY]]]```eeelllrrrpppggg]]]XXXWWWVVVUUUSSSRRRRRRTTTVVVXXXVVVUUUTTTRRRQQQPPPPPPPPPTTTUUUWWWYYYZZZ[[[[[[ZZZ^^^fffqqqxxxwwwoooccc[[[SSSTTTTTTTTTTTTSSSRRRRRRMMMNNNNNNNNNNNNNNNMMMMMMNNNPPPRRRSSSSSSSSSQQQPPPLLLKKKIIIHHHGGGGGGHHHIIIIIIHHHFFFCCCAAA@@@??????999888888777666555555555555444333333222222222333111111111111111111111111222111000//////000111222000000000000000000000000222000...---,,,---...///000000000000000000000000222222111111111111222222222222333333333444444444000000000000000000000000111111000000000000111111222222111111000000//////111111111111111111111111222222222111111111000000000000000000111111111111111///------000222111///000000000000000000000000/////////000111111222222111111111111111111111111222222111111111111222222666555333111000000111222111111222222222222111111222111000//////000111222000222333222000......///111111111000111111222222000000000000000000000000111111111111000000000000000000111222222222222222222111111111000000//////222222111111111111111111222111111111000000//////444222///,,,,,,---000222222222222222222222222222222222111111111111222222333333333333333333333333333333222222333333444555444333333222222333333444333333222111222333444555333333333444444444555555000000////////////000000///............//////000111000000000/////////...000000000000000000000000000000000000000000000000000000////////////000000111111111000000000//////111000000000/////////...111000000//////000000111000000000000000000000000111111000000000000111111000000000111111111222222000000000000000000000000000000000000000000000000//////000000000000//////000000000000//////......///////////////000111111222111111111111111000000111111000000000000111111///000000000000000000//////000222111///...//////000000000000000000000000000111111222222111111000111111111111111111111111000000000000000111111222222222111111111222333333333333333444444555666777999;;;===@@@BBBCCCCCCDDDGGGGGGHHHIIIKKKMMMOOOPPPPPPQQQRRRQQQPPPPPPRRRTTTSSSTTTUUUVVVVVVTTTQQQOOORRROOOLLLJJJKKKLLLLLLLLLLLLMMMNNNOOOPPPQQQRRRRRRUUURRRPPPPPPSSSTTTTTTSSSVVVTTTRRRRRRSSSTTTSSSQQQPPPPPPPPPSSSVVVYYYYYYYYYTTTUUUTTTSSSQQQQQQSSSUUUVVVXXX]]]eeekkkjjjddd]]]WWWWWWXXXYYYYYYYYYXXXXXXUUUTTTSSSRRRQQQPPPPPPPPPQQQSSSUUUVVVVVVWWWZZZ\\\aaagggmmmkkkcccZZZVVVVVVTTTTTTTTTTTTTTTTTTTTTUUUUUUUUUSSSRRRQQQQQQQQQQQQTTTUUUWWWZZZ[[[\\\\\\\\\]]]ccclllrrrrrrkkkbbb\\\SSSRRRRRRRRRRRRQQQQQQQQQOOOPPPPPPPPPPPPOOOOOONNNOOOPPPQQQRRRRRRQQQPPPOOOJJJIIIGGGFFFEEEEEEEEEFFFDDDCCCAAA???===<<<;;;;;;777666666555444444333333444444333222222222222222111111111111111111111111222111000//////000111222000000000000000000000000333222000///...///000111000000000000000000000000222222111111111111222222222222222222333333333333111111111111111111111111111111000000000000111111111111111000000000000000111111111111111111111111111111111000000000//////000000000000111111111111111///---...000222111000000000000000000000000000111111111000000000000000000000000000000000000000222111111000000111111222555444222111000000111111000000000111111000000000222111000//////000111222111222222222000///000111222111111000000000111111000000000000000000000000111111111111000000000000///000111111222222111111111111111111000000000///111111111111111111111111111111111111000000000///222000...,,,,,,---...000222222222222222222222222222222111111111111222222222222222222222222222222333222222222222333444444444333333222222333333444333333222222222333444555333333333444444444444555000000////////////000000000//////............///000000000000////////////000000000000000000000000000000000000000000000000000000////////////000000111111000000000000//////000000000000////////////000111111111111111111000000000000000000000000000111000000000000000111111//////000000000000111111000000000000000000000000000000000000000000000000//////000000000000//////////////////............///////////////000111111333000...///333555333000111111000000000000111111///////////////////////////111222111000......///000000000000000000000000000111111222222111111000111111111111111111111111000000000000000111111222333333444444444333222222111111111111222333444444555666888:::;;;<<<<<<<<<>>>???AAADDDGGGJJJMMMOOOLLLNNNOOOOOONNNOOOQQQSSSQQQTTTYYY]]]^^^[[[TTTOOOPPPMMMJJJIIIJJJKKKKKKKKKJJJKKKLLLMMMOOOQQQRRRSSSRRRQQQPPPQQQTTTVVVVVVVVVUUUSSSRRRSSSTTTTTTRRRQQQMMMMMMMMMPPPTTTVVVWWWVVVRRRSSSSSSRRRQQQRRRTTTVVVUUUYYY___gggllljjjccc]]]YYYYYYZZZZZZZZZYYYXXXXXXSSSRRRRRRQQQQQQQQQQQQQQQSSSTTTUUUVVVUUUUUUWWWXXXZZZ```eeeddd]]]WWWTTTTTTRRRSSSUUUVVVVVVTTTSSSQQQTTTSSSSSSRRRQQQQQQQQQRRRTTTUUUXXXZZZ\\\]]]]]]]]]\\\```eeeiiiiiieee___[[[RRRQQQPPPOOONNNOOOPPPPPPPPPPPPPPPPPPPPPOOONNNMMMOOOOOOPPPPPPPPPNNNLLLKKKGGGFFFDDDBBBAAA@@@AAAAAA>>>===<<<:::888777666666444444333333222222111111333222111111111111111111111111111111111111111111111111000000000000111111000000000000000000000000444333222111000111222333000000000000000000000000222222111111111111222222000111111111222222222222222222222222222222222222111111000000000000111111000000000000111111111111111111111111111111111111000000000///////////////000000000000111111111111111///......000111111000000000000000000000000000222222111111000//////...////////////////////////222111111000000111111222333222111000000000000000//////000000000000//////111111000000000000111111111222222111000000333555333222111000000000000000000000000000000000000000111111111111000000000000...///000000111111000000111111111111000000000000111111111111111111111111111111111111000000000000111000//////.../////////222222222222222222222222222222111111111111222222111111111111111111111111222222222222222333444444444333333222222333333444333222222222222333444444333333333333444444444444000000////////////000000111000///...............000000000000////////////////////////////////////////////////////////////000000////////////000000000000000000000000//////000000000000////////////000111222333333222111000000000000000000000000000000000000000000000111222///////////////000000000000000000000000000000000//////////////////////////////000000000000/////////////////////////////////////////////000000111000///---...111222111///111111000000000000111111//////............//////---...111111111000111333000000000000000000000000000000111111111111000000111111111111111111111111000000000000000111111222333444444555444333111000111000000000111111222333555555666777777888888888888999;;;>>>AAAEEEHHHIIIHHHIIIKKKKKKKKKLLLOOOQQQNNNSSS[[[dddhhhddd[[[TTTOOOMMMJJJIIIJJJKKKKKKKKKJJJJJJKKKLLLNNNOOOPPPPPPOOOOOOPPPRRRUUUWWWYYYYYYVVVTTTSSSSSSSSSSSSRRRPPPPPPOOONNNOOOQQQRRRQQQPPPPPPQQQRRRRRRQQQRRRUUUXXXWWWZZZ___eeehhhgggaaa]]]YYYYYYYYYYYYXXXWWWVVVVVVQQQPPPPPPPPPPPPPPPQQQQQQQQQSSSUUUUUUTTTTTTUUUVVVUUUYYY]]]]]]XXXTTTRRRSSSSSSTTTUUUVVVUUUTTTRRRQQQSSSRRRRRRQQQQQQQQQRRRRRRSSSUUUWWWZZZ\\\]]]]]]]]]]]]^^^______^^^\\\YYYWWWRRRQQQOOOMMMMMMNNNOOOPPPOOOOOOOOONNNMMMLLLKKKJJJMMMMMMMMMLLLKKKJJJHHHGGGCCCAAA???===<<<;;;<<<<<<999888777555444333333333333333222222222111111111111111000000000000111111111111111111111111111111111000000000000000000111000000000000000000000000333333222111111111222333000000000000000000000000222222111111111111222222000000000000111111111111111111111111111111111111111111000000000000111111//////000000111111222222111111111111111111111111000000000000000000000000///000000000111111111111000000//////000111111111000000000000000000000000111111111111000000//////000000000000000000000000111111000000000000111111222111111000000000////////////000000000000//////111000000000000000000111111222111000000111555777555444333111111000000000000000000000000000000000111111111111000000000///......///000000000000000111111111000000000000000111111111111111222222222111111111000000000000000222222333333333222222111111111111111111111111111222222111111111111222222111111111111111111111111222222222111222333333444444333333222222333333444222222222222222333333333222222333333333444444444000000////////////000000111000///...............////////////000000000000////////////////////////////////////////////////000000////////////000000//////////////////000000////////////000000000000000111222333333222111000000000000000000000000000000000//////000111222222000000000///////////////000000000000000000000000//////////////////////////////000000000000//////000000000000000000000000///////////////000000111///000222000...---...000111111000000000000111111//////............//////---///111222111000111222000000000000000000000000000000000111111000000000000000000000000000000000000000000000000111111222111222333333333111000///111111111000111111222222444444444444444444555555666666777999;;;>>>@@@AAABBBCCCEEEFFFFFFGGGJJJLLLJJJOOOZZZfffmmmlllccc[[[OOOMMMJJJIIIJJJLLLLLLLLLKKKKKKKKKLLLLLLLLLLLLLLLMMMNNNPPPRRRUUUYYY\\\^^^ZZZXXXUUUSSSRRRRRRPPPOOORRRQQQOOOOOOPPPPPPNNNMMMOOOPPPQQQQQQQQQSSSVVVXXXZZZ[[[]]]___aaaaaa^^^\\\UUUUUUVVVUUUUUUTTTSSSSSSOOOOOOOOOOOOOOOOOOPPPQQQOOOQQQSSSTTTSSSSSSTTTUUURRRUUUXXXWWWUUUSSSRRRSSSUUUUUUTTTTTTTTTTTTTTTUUURRRRRRQQQQQQQQQQQQQQQRRRRRRTTTVVVYYYZZZ[[[[[[[[[\\\[[[YYYWWWUUUSSSRRRRRRRRRQQQOOOMMMMMMNNNOOOPPPNNNNNNNNNMMMLLLJJJIIIHHHIIIHHHHHHGGGEEEDDDCCCBBB>>><<<:::999888777888888666666444333222222222222333333333222222222222222000000000//////000111111111111111111111111111111000000000111111000000000000000000000000000000000111111000000000111111111000000000000000000000000222222111111111111222222//////000000000111111111000000000000000000000000111111000000000000111111//////000000111111222222000000000000000000000000111111111111111111111111///000000000111111111111000000000000000000111222000000000000000000000000//////000000111111111111111111111111111111111111111000000000000000000111111111111111000000000///000111111222222111111000000000000111111000000000111111111000000222555888666555444333222111111111000000000000000000000000111111111111000000000///......///000000000000000000000000000000000111111000000111111111222222222000000000000000000111111111222333444444333222222111111111111111111111111222222111111111111222222222222222222222222222222222111111111111222333333444333333222222333333444111111222222222333333333222222222333333333444444000000////////////000000000//////............///////////////000000000000000000000000000000000000000000000000000000000000000000////////////000000......////////////000000////////////000000000000000111111111111111111000000000000000000000000000////////////000111222333111111000000000000//////000000000000000000000000000000000000000000000000//////000000000000//////000000000000111111111111///////////////000111111///222444222...---///222111111000000000000111111111000///......///000111222333444333000///...///000000000000000000000000///000000111111000000///000000000000000000000000000000000000000111111222000000111111111000//////222111111111111111222222111111000000000111222222444444444555666777999:::<<<>>>???@@@@@@AAADDDFFFEEEJJJSSSaaakkkmmmfff___OOOLLLJJJIIIJJJLLLLLLLLLKKKKKKKKKKKKJJJJJJJJJJJJKKKMMMOOORRRUUUYYY___cccbbb]]]XXXSSSQQQPPPOOONNNNNNMMMMMMNNNPPPQQQQQQPPPOOOPPPQQQQQQQQQRRRUUUXXX\\\\\\\\\\\\\\\[[[ZZZYYYQQQQQQRRRRRRRRRQQQPPPPPPOOONNNNNNNNNNNNNNNOOOOOOMMMPPPRRRSSSRRRRRRRRRSSSPPPRRRSSSSSSRRRQQQRRRSSSVVVUUUUUUUUUUUUVVVWWWXXXSSSRRRRRRQQQPPPPPPPPPQQQQQQRRRTTTVVVXXXXXXXXXXXXYYYWWWTTTRRROOONNNMMMMMMPPPOOONNNMMMMMMMMMNNNNNNNNNNNNMMMLLLJJJHHHGGGFFFCCCBBBAAA@@@???>>>======999888666555444444555666555444333222222222222222333333333333333333222222000000000000000000111222111111111111111111111111000000111111111111000000000000000000000000000000/////////000000000000000000000000000000000000000222222111111111111222222///000000000111111111111////////////////////////111111000000000000111111000000000000111111111111000000000000000000000000111111111111222222222222000000000000111111111111000111111111000000222333000000000000000000000000...//////000111111222222111111111111111111111111111000000//////000000111000111111222222111000000111111222222222222111111000000111111111111000000000111111111000111444666555444333222222222222222000000000000000000000000111111111111000000000000...///000000111111000000000000000000111111111111000000000111222222333333000000000000111111111111//////000111111111111000111111111111111111111111222222111111111111222222222222222222222222222222111111111111111222333333444333333222222333333444000111111222333222222222222222222222333333333333000000////////////000000///............//////000.../////////000000000111000000000000000000000000000000000000000000000000000000////////////000000........./////////000000.../////////000000000111111000000//////000000111000000000000000000000000////////////000111222333222222111111111000000000000000000000000000000000000000000000000000000000//////000000000000///////////////000000000111111///////////////000111111...///000000//////000111111111000000000000111111222111///......///111222222333444333111///...///000000000000000000000000//////000000000000//////000000000000000000000000000000000000000111111222000000/////////000111111111111000000000000111111000//////...///000111222222222222222333444555555888999:::;;;;;;<<<>>>@@@AAACCCJJJWWWbbbgggbbb\\\MMMKKKHHHHHHIIIKKKKKKKKKIIIIIIIIIIIIJJJJJJJJJJJJKKKMMMOOOPPPTTTZZZbbbhhhiiicccZZZSSSOOONNNMMMMMMJJJJJJJJJLLLOOOQQQRRRQQQOOOPPPQQQQQQPPPRRRUUUWWW\\\]]]^^^]]][[[XXXVVVUUUNNNNNNOOOOOOPPPOOOOOOOOOOOONNNNNNMMMMMMMMMNNNNNNOOOQQQSSSSSSQQQOOOOOOOOOOOOOOOPPPOOOOOOPPPQQQRRRSSSTTTVVVXXXYYYYYYXXXXXXTTTSSSRRRQQQPPPOOOOOOOOOPPPQQQSSSTTTUUUUUUTTTTTTRRRQQQPPPNNNMMMLLLLLLKKKMMMMMMMMMLLLLLLLLLLLLKKKIIIIIIHHHGGGEEECCCAAA@@@===<<<;;;:::999999999999555444333222222333444555333333222222111222222222222222222222222222222222111000000000000111222333111111111111111111111111///000111222222111000///000000000000000000000000...//////000000111000000000000000000000000000000222222111111111111222222000000000111111111222222////////////////////////111111000000000000111111111111111000000000000000000000000000000000000000000000000000111111111222000000000000111111111111///111222111000///222444000000000000000000000000000000000000000111111111111111111111111111111111000000////////////000000000111222333333222111111000000111111111111000000///000111222222111000//////000111111000000222333222222111000000111111111000000000000000000000000111111111111000000000000///000111111222222111111///000000000111111111111///000000111222222333333///000000000111111111111////////////000000111111111111111111111111111111222222111111111111222222111111111111111111111111111111111111111222222333444333333222222333333444///000111222333222222111111222222222222333333333000000////////////000000...............///000111.../////////000000111111000000000000000000000000000000000000000000000000000000////////////000000---.........//////000000.../////////000000111111111000///......///000111000000000000000000000000////////////000111222333333222222222111111000000000000000000000000000000000000000000000000000000//////000000000000//////---.........//////000000///////////////000111111,,,***(((+++///111000---111111000000000000111111333111000......000111333///111222333111111111222000000000000000000000000//////000000000000//////000000000000000000000000000000000000000111111222000000/////////000222333111000000/////////000000111000//////000111333444000000000000111222444444555777888888777888:::<<<>>>???DDDOOO[[[```]]]XXXLLLIIIGGGFFFHHHJJJJJJJJJGGGGGGHHHIIIIIIJJJKKKKKKKKKLLLNNNPPPSSSZZZdddkkknnnggg\\\SSSNNNMMMLLLLLLJJJIIIIIIKKKNNNPPPPPPOOOOOOPPPQQQPPPPPPQQQTTTWWW[[[^^^``````\\\XXXTTTRRRLLLMMMNNNNNNOOOOOOOOOOOOOOONNNNNNMMMLLLLLLMMMMMMPPPRRRTTTSSSQQQNNNLLLKKKOOONNNMMMMMMMMMNNNPPPQQQPPPSSSXXX[[[\\\[[[YYYWWWUUUTTTRRRQQQPPPOOONNNNNNOOOPPPQQQSSSSSSSSSRRRQQQMMMMMMMMMMMMMMMLLLLLLLLLKKKKKKLLLLLLKKKKKKJJJIIIDDDDDDCCCAAA???===;;;::::::999888777666666666666333222111111111222444444333222111111111111222222111111111111111222222222111111000000111222333333111111111111111111111111///000111222222111000///000000000000000000000000...///000111111111111111000000000000000000000000222222111111111111222222111111111111222222222222000000000000000000000000111111000000000000111111222222111111000000//////000000000000000000000000.../////////000000111111000000000000111111111111///111333222000///222555000000000000000000000000222222111111000/////////000000000000000000000000000000////////////000000111111333444444333222111//////000000000000/////////000111222222111000///...000111222111000000111000///////////////000111000000000000000000000000111111111111000000000000000000111222222222222222//////000000111111111222///000000111222222333333//////000000111111111222111111000000111222333333000000000000000000000000222222111111111111222222000000000000000000000000111111111000111222222333444333333222222333333444///000111222333222111111111111222222222333333333111111000000//////..................///000222222000000000000000000000000000000///////////////000111111222222111000000///000000000000////////////...000111000///...///111...------...000222222222///////////////000111111000000000000000000000000////////////000000000000222111111111000000////////////000000000000/////////...------...///000111////////////////////////000000111111111111000000000000000000000111111222000000////////////000000000///......000111111000000...---,,,,,,---...000111222333333333111000///000000000000000000000000000000000000000000000000000000////////////000000000000000000111111111111000000000000////////////000000000000111111111111444444333333222111111111111111000000000000111111333333444444444444444555::::::<<>>@@@AAACCCFFFIIIKKKLLLMMMNNNPPPRRRSSSRRRPPPLLLHHHGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGJJJKKKMMMOOOQQQSSSTTTTTTQQQRRRSSSTTTSSSPPPNNNLLLLLLMMMMMMNNNNNNNNNNNNMMMMMMMMMMMMNNNNNNMMMLLLKKKMMMNNNPPPOOOLLLJJJIIIIIIKKKKKKKKKKKKKKKLLLMMMMMMNNNPPPTTTXXXZZZ[[[[[[ZZZWWWSSSNNNJJJHHHGGGGGGFFFIIIIIIIIIHHHGGGEEEDDDCCC@@@@@@???>>>======<<<<<<888777777777666666555555666666555555444333222222111111111111222222222222000000000000000111111111000000111111111222222222111111111000000111111111333333333333222222111111333333222222222111111111000000111111111111000000111111111000000000000000000000000000000000000000/////////000000000111111111111111000000000000000//////////////////////////////000000000000//////000000000000////////////000////////////000000111///000//////000000///,,,000000000000000000000000......//////000000111111000111111111222222222222///000000000111111111111000000000000000000000000000//////000111222000///000000000000000000000000000000000///////////////............////////////000000000000000000000000///000000000111111111111000000000000000000000000///000000000111111111111111111111111000000//////000000000000000000000000000000000000111111111111000000000000000000000000111111222222222333333333000000000000000000000000000///111444555555333333000000111111111222222222111111111111111111111111111111111111111111111111333333333333333333333333222222222222222222222222222222222222222222222222......//////000000111111111000000////////////000///////////////////////////////////////000111111///......------.../////////000000000111111111222...000111000///...///111000222333333000......//////////////////000000111////////////////////////////////////000000000000000000000000000000111111000000111111111111000000//////////////////......000000000000000000000000//////000000000000///////////////...///000000111000000////////////000000000///......000111111000111111000000000000111111000///...------...///000////////////////////////////////////////////////000000////////////000000...////////////000000000.../////////000000000111///000000000111111111111222222222111111111000000111111000000000000111111333222222111111000000///000111222333333222333333222333333444555555555666444555666777999;;;===>>>???BBBEEEGGGHHHHHHHHHIIIGGGIIIJJJIIIFFFDDDCCCDDDEEEEEEEEEEEEFFFFFFFFFFFFDDDEEEGGGIIIKKKLLLMMMNNNMMMNNNOOOOOOOOOMMMLLLKKKJJJJJJKKKLLLLLLLLLLLLLLLJJJKKKLLLLLLKKKJJJJJJJJJLLLMMMNNNMMMKKKHHHHHHHHHJJJJJJJJJIIIJJJJJJKKKKKKLLLNNNPPPRRRSSSSSSSSSSSSQQQMMMIIIFFFFFFFFFEEEEEEEEEEEEEEEDDDCCCAAA@@@???;;;;;;::::::999999888888555555555444444444444444555444444444333333222222000000111111111111111111//////000000000111111111000000111111111222222222222222222222222222222222111111111222222333333333222111111111111000000000000000111111111111000000000000000000000000111111000000000000000000000000000000000111111111222222000000000000000000111111//////////////////////////////000000000000//////////////////000000000000///////////////000111111444111...///000000...---////////////////////////......//////000000111111000111111111222222222222///000000000111111111111000000000000000000000000000000///111333333222000000000000000000000000000///////////////000000000---........./////////000000000000000000000000000///000000000111111111111000000000000000000000000///000000000111111111111222222111111000/////////111111111111111111111111//////000000000111111111000000000000000000000000111111222222222333333333000000000000000000000000---///222666999999555111000000111111111222222222111111111111111111111111111111111111111111111111333333333333333333333333222222222222222222222222222222222222222222222222////////////000000000000000000////////////000000000000000000000000000000///......//////000111222333222111/////////000111///000000111111222222222...000111000///...///111222555777555000,,,,,,---///////////////000111111000000000000000000000000////////////000000000000000000000000111111111111000111111222222111111000/////////000//////...---000000000000000000000000...//////000000//////...//////......//////000111000000////////////000000000///......000111111000000000000111111000000000///............//////000000000000000000000000000000000000000000000000000000000////////////000000......////////////000000......//////000000111111000000000000111111111111111111000//////...------111111000000000000111111333333222222111000000000---///111111000000111222000000222333333333333333111222222333555777999::::::===@@@BBBBBBBBBBBBCCC>>>@@@BBBAAA@@@??????@@@AAAAAAAAABBBCCCCCCDDDDDDBBBCCCEEEGGGHHHIIIJJJJJJHHHIIIIIIJJJJJJJJJIIIIIIIIIIIIJJJKKKLLLLLLLLLLLLJJJLLLLLLKKKIIIHHHIIIJJJKKKLLLMMMLLLIIIHHHHHHHHHHHHGGGGGGGGGGGGGGGHHHHHHJJJKKKKKKLLLLLLLLLLLLLLLHHHEEEBBBAAAAAABBBBBBBBB@@@@@@@@@???>>><<<;;;:::777777666666666555555555333333333333333333333333111111111111111111111111111111111111111111000000///000000111111222222222000111111111111222222222222222333333333333222222///000000111222222333333111000000000000/////////000000111111111111000000000000000000111111111111000000000000000000000000000000000111111111222222000000000000111111111111000000000000000000000000...//////000000//////...////////////000000000000///......//////000111222:::333...///111///...///........................////////////000000000000000000000111111111222222000000000000111111111111000000000000000000000000000//////111333333222111000000000000000000000000//////000000000000111111.........//////000000111000000000000000000000000000000000000111111111111000000000000000000000000000000000000111111111111222111111111000000//////111111111111111111111111/////////000000000111111000000000000000000000000111111111111222222222333000000000000000000000000---000333555:::<<<888111000111111111111222222222111111111111111222222222111111111111111111111111222222333333333333222222333333333333333333333333222222222222222222222222000000000000//////////////////...//////000111222000000000000000000000000............///000111222888777555333222222333444///000000111111222333333...000111000///...///111111444777555000---,,,...///////////////000111111000000000000000000000000////////////000000000000///000000000111111111111000111111222222111111000//////000000000///---,,,////////////////////////......////////////......///............///000000000000////////////000000000///......000111111000///000000000000000000///......///000000000000000000000000000000000000000000000000000000000000000000000////////////000000........./////////000000.........///000111111111000000000000111111111111///////////////.........111111000000000000111111111111111222222222333333,,,///111111///...///111---...000111222222111111222222222222222333444555555777:::;;;;;;;;;===>>>888:::;;;;;;::::::<<<===;;;<<<===>>>???@@@AAABBBBBBBBBDDDEEEFFFGGGGGGGGGCCCCCCCCCDDDDDDEEEFFFFFFEEEFFFGGGHHHIIIIIIIIIIIIJJJKKKKKKIIIFFFEEEGGGIIIFFFGGGHHHGGGEEEDDDEEEFFFDDDDDDCCCCCCBBBCCCCCCDDDDDDDDDDDDDDDDDDDDDEEEEEE@@@>>>;;;;;;<<<======<<<;;;;;;;;;:::999888777666444444444444333333333333222222222222222222222222000000000000000111111111222222222111111000000000000000111111222333333444000111111111111222222222000111222333333222111000000000000000000000000000111111000000000/////////000000111111111111000000///000000000111111111111000000000000000000000000/////////000000000111111///000000000111111111111111111111111111111111111......////////////........./////////000000000111............///000111222@@@666//////000///...000////////////////////////000000000000/////////////////////000000000111111000000000000111111111111////////////////////////...------///111222111///000000000000000000000000000000000111111111222222......///000000111222222000000000000000000000000000000000000111111111111000000000000000000000000000000000000111111111111111111111000000000000000111111111111111111111111////////////000000000111000000000000000000000000000000000111111111222222000000000000000000000000000222222222777===;;;444000111111111111222222222000000111111111222222222111111111111111111111111111111222333333222111111333333333333333333333333111111111111111111111111111111000000//////..................///111222222000000000000000000000000............///000222222777666333111//////000111///000000111222222333333///000111000///...///111,,,111555555111///000222///////////////000111111000000000000000000000000////////////000000000000//////000000111111111222111111222222222222111111//////000000000///---,,,////////////////////////......////////////.....................///000000000000////////////000000000///......000111111000//////000000000000//////---...000111111111000///000000000000000000000000000000000000000000000000000000////////////000000............/////////000---......///000111111222000000000000111111111111//////000000111111222222111111000000000000111111...///000111333444666666...111333222000...///111,,,---///000111000000///444333222111111000000111222444666666777777:::<<<555666777777666777999;;;777888999;;;===>>>???@@@===>>>???@@@AAAAAAAAAAAA@@@@@@@@@@@@AAABBBCCCDDDBBBBBBCCCDDDEEEFFFFFFFFFEEEEEEEEEAAA>>>===???BBB@@@AAABBBAAA@@@???@@@AAAAAAAAA@@@??????@@@@@@@@@===============>>>???@@@<<<999777666777888888777777777888777777666555444333333333222222222222222111111111222222222222222111111111222222222222222444333333222111000000///000000111222333333444444000111111111111222222222///000111222222111000///111111000000//////......111111111000000000000///000000111111111111000000//////000000111111111222000000000000000000000000............/////////000//////000000111111111222111111111111111111111111......////////////........./////////000000111111............///000222222DDD888//////000//////111000000000000000000000000111111000000//////......////////////000000000000000000000000111111111111////////////////////////,,,+++,,,---///000///...000000000000000000000000000000111111222222222333...//////000111222222333000000000000000000000000000000000000111111111111000000000000000000000000000000000000111111111111000000000000000000111111000000000000000000000000////////////000000000000000000000000000000000000///000000000000111111111000000000000000000000000444444111///444======888000111111111111222222222000000111111222222222222111111111111111111111111000111222333333222111000333333333333333333333333111111111111111111111111............//////////////////............//////222111000//////...//////000///.........///111222111111000000000000000111111777999555666<<>>>>>>>>>>>======<<<<<<<<<=========<<<<<<<<<;;;;;;:::999999999888888777777888777666555444333222222444444555555555444333222111///...///222333222000111111111111111111111111222222111111111111222222000111111111111222222222111111111111111111111111222111000//////000111222,,,---///000111111111000000000111111111000000///---...///000111222333333111111111111111111111111111111111111111000//////000000111111111111000000111000...---...///111222222222222222222222222222////////////////////////........................111111111111111000//////111000///......///000111888444000///000000...,,,............////////////......------------......---.........//////000000000111111111222222222222222222222111111111000000111111000000//////..............................000000000000000000000000000000000000000111111222333333222222111000000///111111111111111111111111............////////////000000111111111111000000///000000000000///......//////000111111111111111000000000000000000000000222222222111111111000000000111222333333222111000222111111111000000//////222222333444444555666666222111000//////...//////222222222222222111000///333333222222111222222222111111222222222222111111222222111111111111222222222111000111333444333222....../////////000000000//////............//////111000000////////////000///////////////000000111111111000000000000111111777@@@EEECCC@@@CCCEEEEEE000000000000000000000000///000111000...---...///////////////////////////000//////......///000111000000000000000000000000000000000000111111111111000000111111111111000000///......---...///000111000000000000000000000000////////////000000000000000000000000000000000000/////////...//////000000////////////////////////111000//////.........///000000000000000000000000.../////////000000000111//////000000000000000000111111000000000000000000111000///......///000111111111000//////000111222//////000000000111111111////////////////////////000000000000000000000000000000//////000000111111///000000000000000000000...///000111111000///...111111111111111111111111000000111222222333444444444333333222222333333444444444444555555555666666888888777777777777888888777888999::::::::::::999999999999999:::;;;===>>>===<<<<<<;;;::::::999999::::::::::::999999888888888888888777777777666666777777777666666666555555555555444444444444333333555444333222222222333444111///...///222333222000111111111111111111111111000//////......//////000000000111111111222222222111111111111111111111111222111000//////000111222---...///000111111000000000000111111111111000000000000000000000000111111111111111111111111111111111111111111111000//////000000111111111111000000000000.........///111222222222222222222222222222////////////////////////........................000000111111000000///...111000///......///000111111///,,,+++---...---,,,............/////////////////////......//////////////////000000000111111000000000111111111222222222222222111111111000000111000000000/////////...////////////////////////000000000000000000000000000000000000000111111222111111111111111111111111111111111111111111111111/////////000000000111111------............------...///000000111111111111//////000111111111111111000000000000000000000000222222222111111111000000000111111111111111111000000000000000/////////...111111111222222333333444111000000////////////000222222222222222111000000333333222111000000000111111111222222222222111111222222111111111111222222222111000111333444333222/////////000000000111111//////............//////000////////////000000111...//////000000000000000111000000000000000111111:::AAAGGGDDD@@@>>>===<<<000000000000000000000000---,,,,,,---///000000///////////////////////////111000000////////////000111111111111111111111111000000000000111111111111000000111111111111000000///............///000111000000000000000000000000////////////000000000000000000000000000000000000111111000/////////000000////////////////////////000///......---.........000000000000000000000000////////////000000000000000000//////////////////000000000000000000111111111000///......///000111333222111000000000111111//////000000000000111111000000000000000000000000000000000000000000000000///////////////000111111000000000000000000000000//////000000000000//////111111111111111111111111000000111111222333333333111111111000000111111111111111111222222222222333444444333333333333444444555555666777777777666666666666555555666777888888777777666666555555444444555555555555444444444444444444444444333333333333444444444444333333333333111222222222333333444444666444111//////111333444111000///000111222111000111111111111111111111111222222111111111111222222000000000111111111222222111111111111111111111111111111000000000000111111...///000000000000//////000000111111111111000000333222222111000///......000000000000000000000000111111111111111000/////////000000111111000000///000///.........///111222000000000000000000000000////////////////////////........................//////000000000///......000//////......//////000000...---...000111222111............////////////000000////////////000000000000000000111111111111/////////000000000111111222111111111111000000000000000000000////////////111111111111111111111111000000000000000000000000000000000000000111111222//////000000111222333333111111111111111111111111000000000111111111222222///000000111111000000///---...///111222333333333///000000111111111111000000000000000000000000000222111111111111000000000111000000//////000000111000////////////.........000000000000000000111111000000/////////000111111111222222222222111000000222222111000000000000000111111222222222222111111222222111111111111222222222111000111333444333222000000000000111111111111//////............////////////...//////000111111---...000111111111000///000000000000000000111222AAA@@@===999666444222000000000000000000000000000...+++***,,,///111000...////////////////////////111111000000//////......000000000000000000000000///000000000111111111111000000111111111111000000111111111111111222222222////////////////////////////////////000000000000////////////////////////222222111000000///000000///////////////////////////......---------......////////////////////////////////////000000000000000000//////......------......///000000111111111000000////////////000000444333222111///......---////////////000000000111000000000000000000000000000000000000000000000000............///000111111111111111000000000000000111111111222222111111111111111111111111111111111000000111111222222222333111000000//////000000111//////000000000111111111222222111111111111222222222222333444444333333333444444333333333333333333555555444444333333333222222222222111111111111111444444444333333333222222222222222222222222222222111111111111222222222222444333111000///000111222000000000000111111111000111111111111111111111111222222111111111111222222000000000000111111111111111111111111111111111111111000000000000000000111000000000000000////////////000000111111111111000333222222111000///......////////////////////////111111111111111000////////////000000000000//////000//////...///000111111000000000000000000000000////////////////////////..............................////////////......////////////////////////////////////111222222333............////////////000//////////////////000000000000000000000000000////////////000000000000111111111111000000000000000000000000////////////111111111111111111111111000000000000000000000000000000000000000111111222//////000000111222222222111111111111111111111111000000000111111111222222000111111222222111111000//////000222222333333333///000111111111111000000000000000000000000000000111111111111000000000000111000///......///000111000000000000000/////////000000000000000000//////////////////000111222222111111222222222111111000000000000000111222333444111111222222222222111111222222111111111111222222222111000111333444333222000000000000111111111111//////............////////////...//////000111111---...000111111111000///000000//////000111222222OOODDD777111222222111//////////////////////////////---+++,,,///000///,,,////////////////////////111111000000//////......///////////////////////////000000000111111111111000000111111111111000000000111111222222222222222////////////////////////////////////000000000000////////////////////////222222111000000///000000////////////////////////......------------...///////////////////////////000000000000////////////000000//////......---------...///000111000000000000000////////////000000//////////////////.........////////////000000000000000000000000000000000000000000000000000000000.........//////000222222222111111111000000000///222111111111111111111222000000000000000000000000000111111111111111222222111111000000000000111111//////000000000111111111111111000000000000111111000111111222111111000000333333333333222222111111333333222222222222111111000000000000111111111111444333333333222222222222222222222222222222222222222222111111111000000000111111222222111111000///000111111111000000000000111111111111111111111111...------------------...//////000000000111111111000000000000000000000000000000000111111000000000000000000/////////////////////000111111111111111111111111000000000000000////////////////////////111111111111111000////////////000000000000/////////////////////000000111////////////////////////000000000000000000000000////////////////////////......////////////............////////////......,,,,,,------------------............///////////////......------......///////////////////////////////////////000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000111111222000000000000000000000000000000000000000000000000/////////000000000111111---......//////......---111111222222222111111000000000111111111000000///000000000000000000000000000000000000000000000000111000///......///000111111111111111111111111111111111111111111000000000000000///000000111222333000111111222222222111111//////000111333555777888111111222222222222111111222222111111111111222222222111000111333444333222/////////000000000111111//////............//////000////////////000000111...//////000000000000000////////////000111222333PPPAAA333...000111111111////////////////////////000///......//////...---///////////////////////////000000000000000///...........................000000000000111111111111000000111111111111000000...///000000111111000000000000000000000000000000////////////000000000000000000000000000000000000111111000/////////000000////////////////////////.........---......///000000000000000000000000000000000000000////////////000000//////////////////---...///000111000///...//////000000000000//////)))***,,,...000111111222......////////////000000000000000000000000000000000000000000000000000000////////////000222333444222222222111111000000///000000////////////000000000000000000000000000000111111111111111111111111222111111000000111111222000000000111111111222222111111111000000111111111000000111111111000//////111222222222222222111000000000000000000000//////000000000111111111111111222111111111000000000000111111111222222222222222222222111111000000000///000111222333333111000///000111222111000///000111111111111111111111111111//////............///////////////000000000111111000000000000000000000000000000111111111111000000000000////////////000111...///000111111222111111//////000000111111222222000000000000000000000000111111111111111000//////...//////000000//////...////////////000000000000////////////////////////000000000000000000000000////////////////////////......///000000000//////---......//////......------...000///...---------............////////////......------------......////////////............/////////000000000111111//////000000000000000111////////////000000000000////////////////////////000000000000000000000000000000000000000111111222000000000000000000000///000000000000000000000000/////////000000000111111...//////000000//////...111111222222111000000///000111111111111000000///000000000000000000000000//////000000000000000111111000000//////000000111111111222222222222222333111111111111111222222222111111000000000111222222000000111222222222222111//////000222444777999:::111111222222222222111111222222111111111111222222222111000111333444333222....../////////000000000//////............//////111000000////////////000///////////////000000111////////////000111222333>>>666//////...,,,...111////////////////////////...///000000......///000////////////////////////...///000111111000000///////////////////////////000000000000111111111111000000111111111111000000...///000111111111000000000000000000000000000000////////////000000000000000000000000000000000000/////////...//////000000///////////////////////////.........//////000111000000000000000000000000111000000000/////////...//////000000000000000000......000111000///...,,,//////000000000000//////***+++---///000111111111........./////////000000////////////////////////000000000000000000000000//////000000111333444555333333222111111000000///111000///......///000111000000000000000000000000111111111111000000000000111111000000000000111111000000000111111111222222111111000000000000111111111111111111111000/////////000111222222111000000////////////////////////000000000111111111222222111111111000000000//////000000000000111111222222000111111111111111222222333333222222111111111111000222333222///...///111111111111111111111111111333333222222222222333333////////////000000000111000000000000000000000000///000111222222111000/////////......///000111222...///000111111222222222///000000000111111111111111111111111111111111111111111111111111000//////......////////////.........//////000000000000000000000000000000000000000000000000000000000000000////////////////////////...///000000111111000000------...//////...---------000222222000...///000............//////////////////............//////000000000000//////......000000000111111111222222////////////000000111111.../////////000000000111////////////////////////000000000000000000000000000000000000000111111222......//////000000111111000000000000000000000000000000000111111111222222111111222222222222111111//////000111111111000000111111111111111000//////000000000000000000000000////////////000000111111000111111111111111111000000000111111222222222222000000000111111222222333222222111111000111111111000000111222222222222222000000111222333555666777111111222222222222111111222222111111111111222222222111000111333444333222............//////////////////............//////222111000//////...//////000///.........///111222////////////000111222333...---000444000+++---333////////////////////////,,,///111111///...000333////////////////////////---...///111111111000000000000000000000000000000000000000000111111111111000000111111111111000000000111222333444333222222000000000000000000000000////////////000000000000000000000000000000000000...............///000111///////////////////////////////////////000111111000000000000000000000000111111000000/////////...//////000000111111222222...///000111000///---+++//////000000000000//////000111111111000///---,,,............/////////000////////////////////////000000000000000000000000000000000111222444555666333333222222111000000///333222111000000111222333000000000000000000000000111111111000000000000000000000////////////000000000000000000111111111111000000000//////000000000111111222222111000//////---...000111111111000///111111111111111111111111000000000111111111222222333222222222111111111111.../////////000000111111//////000111222333444444666444222000000111333444000222333222///...///111111111111111111111111111222111111111111111111222////////////000000000000000000000000000000000000///000111222222111000//////.........///000222333......///111111222222222111111111000000000000000111111111111111111111111111111111111111000//////......////////////.........//////000000000000000111111111111111111111111000000000000000000000000000000000000000000000000//////000111111111111111,,,---...//////...---,,,(((+++//////---,,,---///............/////////000000000////////////000000222111111111000000//////111111111111222222222222.../////////000000111111.../////////000000111111////////////////////////000000000000000000000000000000000000000111111222,,,,,,---///000222333333000000000000000000000000111111222222222333333333......////////////......,,,---...000111111111111111111111111111000//////000000000000000000000000.../////////000000111111000111222333333222111000//////000000111111111222...//////000111222222333333333222111000000000111///000111222222222222222222111111111222333333444111111222222222222111111222222111111111111222222222111000111333444333222444333333222111000//////000000///...............000///...------...///000............////////////222000///------///000222000000000000000000000000000000///...---,,,++++++,,,---///000000000///.........////////////......////////////////////////111111000000//////......000000000000000000000000111///---///111222000---///...444;;;;;;444.../////////...//////000111222000000000000000000000000000000000000////////////000000000000000000000000...............///000000---------------...///000000000000000000000000000000000000000000/////////000///...------...///000000000000000000000000000222111//////111111111000////////////000000000000000000////////////000000000000////////////000000000000000000000000000000............000222444555444333111000...------,,,---......///000111111222000000////////////000000222000//////000111111000222111111111000000//////......//////000000111111////////////000000000000111111111111111111111111222222111000//////000000////////////000000000000///000000///......000111000000000000000000000000222222222222222222222222000000000000000111111222999888555333111000//////000000000000000000000000000000000000000000000000111000/////////000222333111111000000//////......111111111111000000000000000000000000000000000000111111000000//////.........///000111111000///...111111000000//////......222111111111000000//////......///000000000000000000000000000000000000000////////////000000000000000000000000000000000000333333333222//////000111000000000000000000000000111000///......///000111////////////////////////222111000///...///000000............////////////111111000000000000111111...///000111111111111111............////////////000000000000000000000000//////////////////////////////000000000000//////222111000.........///////////////000111111222222111111111111111111111111555444222000///000000111000000000000111111111111000000000000000000000000000000000000000000000000...............///000000111111111111000000////////////000000111111111222333333222222111111000000//////............//////000000000000000000000000111111000000000000000111333333222111000000000111000000000000////////////333333222222222222333333111111000000111111222333222222222111111111000000333222222111111000000///111000//////......//////000000///.........//////............////////////111000///......///000111000000000000000000000000111111000//////............///000111111000000///...//////////////////...111111111111111111111111111000000000/////////...000000000000000000000000000//////000111111000...000000444::::::444000000000////////////000000111000000000000000000000000000000000000////////////000000000000000000000000//////.........//////000...------------...///000000000000000000000000000.....................---000///............///000000000000000000000000000///---,,,,,,---......---.../////////000000000000000000////////////000000//////............//////000000000000000000000000//////...///000111333444222111000//////..................///000111111111000000////////////000000000000/////////000000///111111111000000000//////000000000000////////////////////////000000000000111111111111111111111111222111111000//////000000////////////000000000000///000111000......000111000000000000000000000000111111111111111111111111000000000000000111111222:::888666333111000//////////////////////////////000000000000000000000000111000/////////000222222222111111111000000000000111111111111000000000000000000000000000000000000111000000000/////////......///000111111000///...111000000000/////////...111111111000000000//////......///000000000000000000000000000000000000000,,,,,,---///000222333333000000000000000000000000222333333111///...///111000000000000000000000000111000///......///000111////////////////////////000///...---------...///............////////////111111000000000000111111000111111111111111000000............////////////000000000000000000000000000000000000000000000000//////000000000000//////333222111000000111111222111111000000000000000000////////////////////////333222111///......//////000000000000111111111111000000000000000000000000000000000000000000000000.........---...//////000222222111111111000000000///000000000111111111111111111111111111000000000000000////////////000000000000000000000000000000111111000000000000000111222222111000000000111111000000000111111111111111111111000000000000111111111111000000111111222333222222222111111111000000111111111111000000000000111111000/////////000000111000//////.........///............////////////111000///......///000111000000000000000000000000111111111111111000000000000111111111111111000///////////////////////////111111111111111111111111000000000000////////////000000000000000000000000///111222222111000000111111111333777777333111111111000000////////////000000000000000000000000000////////////000000000000000000000000000000000000000//////.........//////......------......//////000000000000000000000000------..................000//////......//////000000000000000000000000000...---++++++---...---,,,....../////////000000000000//////......//////000......------------......000000000000000000000000000////////////000111222///////////////000000000......//////000000111111000000////////////000000////////////////////////111111000000000000//////111111111000///.........////////////000000000000111111111111111111111111111111000/////////000000////////////000000000000///000111000//////000111000000000000000000000000000000000000000000000000000000000000000111111222:::888666333111000000000........................000000000000000000000000000000000///000111111222222222222222111111111111111111111111000000000000000000000000000000000000000000000000//////////////////000000000000//////000000000000////////////111111000000000000//////......///000000000000000000000000000000000000000,,,---...///000111222333000000000000000000000000222222222111///...///111000000000000000000000000000000////////////000000////////////////////////000///......------..................////////////111000000//////000000111333333333222222000//////............////////////000000000000000000000000111111111111111111111111//////000000000000//////222111111000111111222333222222111000000///......////////////////////////111111000...............000000000000111111111111000000000000000000000000000000000000000000000000000////////////000111111222222222111111111111111000000000000111111111111///000000000000000000111111111000000000000111111000000000000000000000000000000000000000000111111111000000000000111111222000000111111222222333333111111000000000000111111111111000000111111222333222222222111111111111111/////////000000000111111111111000000000000111111111111000//////.....................////////////000000////////////000000//////////////////////////////000000111111111111111111111111000000//////000//////////////////000111111111111111111111111000000000000///////////////////////////////////////222444333111///111333111000111333333111000111111111000//////...//////////////////////////////////////////000000000000000000000000000000000000000000///............/////////............//////////////////////////////////////////000000000000///////////////000000000////////////////////////111///......///000000///........./////////000000/////////......////////////......------......///////////////////////////000000000/////////000000//////000000000000//////.../////////000000000111000000////////////000000///000111000000//////000000000000000000000//////111000000000/////////...////////////000000000000111111111111111111111111111000000/////////000000////////////000000000000///000222111000///000111000000000000000000000000000000000000000000000000000000000000000111111222999888666333111000000000////////////////////////000000000000000000000000000000000000000111111222111111111111111111111111111111111111000000000///000000000000000000000000000000000000//////////////////000000000000//////000000000000////////////000000000000000000//////......///000000000000000000000000000000000000000000000000000////////////000000000000000000000000111111111000......///000////////////////////////000000////////////000000////////////////////////000000000///////////////............////////////000000////////////000000222222222222222111000000............////////////////////////////////////111111111111111111111111//////000000000000//////.........//////000111111111111000000////////////111111111111111111111111000000000//////.........///000000000111111111111000000000000000000000000000000000000000000000000222222111111222222333444222222222222111111111111000000000000000111111111......//////000000111111111000000//////000000111000000000000000000000000///000000111111111111111///////////////000111222//////000111111222333333333333222222222222333333111111000000111111222333111111111111111111111111.........//////000111111111111000000000000111111111111000000000//////...............////////////000000////////////000000////////////////////////------...//////000000000////////////////////////111000////////////000111000000000000000000000000////////////000000000000///////////////////////////222444333111///111333///000000//////000000///111111000//////...//////////////////////////////.../////////000000000111////////////////////////000///............//////000//////.........//////////////////////////////.../////////000000111111...//////000000000000000////////////////////////222000//////000111111000............//////////////////............//////000//////////////////000////////////////////////000000000000/////////...000111111111000///...---////////////000000000000000000////////////000000///111333333111000000222//////////////////000000.../////////000000000111////////////000000000000000000000000000000000000000///////////////000000////////////000000000000///000222222111000000111000000000000000000000000111111111111111111111111000000000000000111111222777666444222111000111111000000000000000000000000000000000000000000000000///000000000111111111111000000000000000000000000111111111111000000000///////////////////////////////////////000000000000000000////////////000000////////////000000000000//////////////////000000......///000000000000000////////////////////////111000000000/////////...///////////////////////////000000///...---///000//////////////////////////////000000000000///////////////////////////////////////.........------............////////////000000////////////000000///000111222222222222222............////////////////////////////////////111111111111111111111111//////000000000000//////......//////000000000000......//////000000000000000000000000000000000000000000000000000000/////////000000000111111111111000000000000000000000000000000000000000000000000111000000000000111222222111111111111111111111111111111000000000000000000......//////000000111111000//////......//////000000000000000000000000000...///000111111111111111............///000111111......//////000111222222333333222222222222333333111111000000111111222333111111111111111111111111------......//////000000000000/////////000111111///000000111111000000///............//////////////////000000000000//////000000000000000000000000,,,,,,------......//////...............///000000111111////////////111111////////////////////////////////////000000000000000000000000000000000000///111222222111000000111...000000------000000...111000000////////////000000000000000000000000000......//////000000111111////////////////////////...............///000000000000//////......//////000000000000000000000000,,,,,,------.../////////......///000111111111111000000000000000000000000000///------///000///...------.........////////////......------......///000000////////////000000000000000000000000000000//////000000000///......000111111111000///---,,,////////////000000000000000000////////////000000...222555555222000111333......////////////000000.........///000111111111////////////000000000000000000000000000000000000//////......//////000000////////////000000000000...111333333222000000000000000000000000000000000111111111111111111111111000000000000000111111222444333222000000000111222111111111111111111111111000000000000000000000000//////000111111111111000///////////////000000000111111111111000000000000////////////////////////////////////000000000000000000////////////000000////////////000000000000......////////////000000......///000000000000000////////////////////////.........///000111111111////////////////////////...///000///------...000000000000000000000000000//////000000000000//////////////////////////////,,,------------,,,++++++............////////////000//////......//////000......///111111222222222............////////////000000000000000000000000111111111111111111111111//////000000000000//////000111111222222222222111------...//////000111111........................///000000111111000000///000000000000111111111111000000000000000000000000000000000000000000000000...------------...//////000000000000000111111111111111111111000000000000///000000000000000000111//////............//////000000000000000000000000---...000111222222111111///............//////000......//////000000111111111111000000000000111111111111000000111111222333111111111111111222222222........................//////......//////000111......000111222222111111............//////////////////000000000000//////000000000000000000000000---------------...............---...///000222333222111///......///111222000000000000000000000000.../////////000000000111000000000000000000000000000//////000111111000......222222......222222...000////////////000000111000000000000000000000000.........///000111111111////////////////////////------------...000111222111111000///////////////000000000000000000000000,,,,,,------...//////000---...000111222222111111000000000000000000000000000...,,,,,,...///...------------........./////////......------......////////////....../////////000000000000000000000000---...///000000//////......///000111111000///---000000000000////////////000000////////////000000---111555555111///000222........./////////000000////////////000000000000////////////000000000000000000000000000000000000...............///000000////////////000000000000...111333444222111000000000000000000000000000000000000000000000000000000000000000000000111111222111000/////////000222333000000000000000000000000000000000000000000000000...///000111222111111000//////000000000111111111111111111111000000000000////////////////////////.../////////000000000111111000///......///000111.../////////000000000111........./////////000000......///000000000000000////////////////////////......//////000000111111////////////////////////---...///...------...000000000000000000000000000...///000111111000///...////////////////////////....../////////...---,,,............//////////////////............//////...//////000000000//////............////////////000000000000000000000000000000000000000000000000//////000000000000//////111111222333222222000000......//////////////////..............................///000000000///...000000000000111111111111000000000000000000000000000000000000000000000000...------------...//////....../////////000000000111111111111000000000///111111111111111000000000000000////////////000000000000000000000000000000---...000222333222111000//////...---------......000000000000000000000000111111000000000000111111111111000000111111222333000000111111111222222222.......................................///000000,,,...000111222222222222............/////////000//////000000000000//////000000000000000000000000....................................000222444555222111000......000111222111111111111111111111111.../////////000000111111000000000000000000000000111///---///111222000---///333444000000444333/////////...//////000111222000000000000000000000000---......///000111111222////////////////////////,,,,,,,,,---///000222333111111000///////////////000000000000000000000000.........///000111111222---...000111222222222111000000000000000000000000000///------///000///...---------.........//////.........------..................------.........000000000000000000000000,,,---///000000000///...,,,---///111222111000///000000000000////////////000000////////////000000,,,000555444000...///111---.........//////000000111111000000//////......////////////000000000000000000000000000000000000...............///000111////////////000000000000...111333444333111000000000000000000000000000000////////////////////////000000000000000111111222............///000222333////////////////////////000000000000000000000000...///000222222111111000000000111111222222222333111111111111000000000000////////////////////////.../////////000000111111111000///......///000111.../////////000000111111---.........//////000000...//////000000000000000////////////////////////222111111000///......---////////////////////////---...///...------...000000000000000000000000000...///000111111000///...////////////////////////111222333333333222000///............/////////000//////............//////000000000000///...---,,,............/////////000000000000000000000000000//////////////////////////////000000000000/////////000111111000///...---000000000///......------000000000000000000000000,,,---.../////////...---000000000000111111111111000000000000000000000000000000000000000000000000000000000000000111111222---.........//////000000222111111111000000//////333333222222111111000000111111000000000000111111000000000000000000000000,,,...000222333222111000000///...---------------222222222111111111111111333333222222222222333333111111111000111222222333000000111111222222222222---------......000111222............////////////////////////////////////000000000000000000000000111000000000//////......//////.........---------***,,,.../////////111333111111000000/////////...//////...//////000111222111111000000//////......000///...------...///000222111111111000000//////////////////////////////---.........//////000000////////////////////////111000000000000222333444............////////////////////////////////////------......//////000000000000//////.........------.........//////000000222111111111000000//////////////////000000000000//////000000000000//////000///......000111111000333000,,,...222444222///////////////////////////111111111111111111111111////////////////////////111111000000111333555666000000000000000000000000000000000000000000000000////////////////////////...///000///...---...000000000000000000000000000000000000000000000000000////////////000000000000//////000000000000////////////............//////...------......///000111111111000000000000111111222222222222222222222222111111000000000000000111000000000000////////////111111000000000000111111******,,,...000111333444111111111111111000///...222000......///000///...111111111111111111111111000000000000000000000000222111111000000000000000000000000000000000000000............///000111222...///////////////......000000000000000000000000---///000000//////000222000000000000000000000000111111000000000000111111000000000000000000000000000000///...............000000000000000000000000//////............//////---.........//////000000111111000000//////..................------......000///...------...///000............/////////000111111111111111111111111//////000000000000//////000000000000000000000000///////////////////////////000111000///......000...///000111111222222222000000000000000000000000000000111111111111000000111111111111111000//////000000000000000000000000////////////000000000000222222111111111111222222444333222111000000000000---...///111111111000//////000000111111111111000///111333333222111000111111111111111111111111111111111111000000000000000000000000000////////////000000000000111111111111000000000000111111111111222222222111111111000000111111222222222333333333...............///000111............////////////////////////////////////////////////////////////000000/////////.........//////.........---------+++---////////////111222///.........------------000////////////000000111////////////000000000000000///............///000111111111111000000000///000000000000000000000000/////////000000000111111////////////////////////222111000............///............////////////////////////////////////.........///////////////000/////////......................../////////000111111000000000/////////////////////000000000000//////000000000000//////000///---...///000///...111...,,,---222444333111///////////////////////////////////////////////////////////////////////////............///111222000000000000000000000000////////////////////////////////////////////////...///000///...---...000000000000000000000000000////////////////////////////////////000000000000//////000000000000////////////............//////111000///......------...//////............//////111111111111111111111111111111000000000000000111000000000000////////////111111000000000000111111......//////000111111222000111111111111000000///000///...///000222111111111111111111111111111111000000000000000000000000222111000000//////000000000000000000000000000000111000000/////////000000/////////000000//////...000000000000000000000000...///000000//////000111000000000000000000000000000000////////////000000000000000000000000000000111000//////......//////000000000000000000000000//////............//////........./////////000000000000000000////////////......---.../////////...000///............///000........./////////000000//////////////////////////////000000000000//////000000000000000000000000000000000000000000000000000111222111///...///000000000111111000000///...000000000000000000000000000000111111111111000000111111111111111000//////000000000000000000000000////////////000000000000111000000000000000000111111000000///000000111111---...///000111111000///000000111111111000000///111333444444111///......000000000000000000000000111000000000000000000000000000000000000000000///000000000000111111111111000000000000111111111111222222222111111111000000111111111222222222333333//////.........//////000............////////////////////////////////////////////////////////////000////////////........./////////............------...000//////...000111............------------111000000////////////000.........///000111111111000//////......//////000111111111111000000000000111111111111111111111111000000000000111111111111////////////////////////111111000///........................///////////////////////////////////////////////////.........////////////........................////////////000000///////////////...////////////000000000000//////000000000000//////000...---...//////...---///---+++---111444444222////////////////////////////////////////////////000000000000000000000000......---------...//////////////////////////////........................////////////////////////...///000///...---...000000000000000000000000000........................////////////000000000000//////000000000000////////////............//////111000///......------...//////............//////111111111111111111111111000000000//////000000111////////////000000000000111111000000000000111111111111111111000000000000///000000111111111111000///......///222444333333000000000000000000000000000000000000000000000000222111000000//////000000000000000000000000000000333222111000//////////////////000111111000000///000000000000000000000000///000111000///...///000000000000000000000000000//////............//////000000000000000000000000111111000/////////000000000000000000000000000000//////............//////......////////////000000////////////000000000000///------///222333000...000//////......//////000....../////////000000000//////////////////////////////000000000000//////000000000000000000000000111111111111111111111111000111222111000//////111222222111000///...,,,+++000000000000000000000000000000111111111111000000000111111111111000000///000000000000000000000000////////////000000000000////////////////////////............///000111222...//////000000000000///111111111111111000///...000111333333111000///000000000000000000000000000000000000000000000111111000000000000000000000000000000000000111111111111000000000000111111111111222222222111111111111111111111111222222222222333000//////............///............////////////////////////////////////////////////////////////000000000000000000000000/////////...............///000111000///...///000000000000000000/////////111111000//////...//////.../////////000000000111000//////////////////000111111111000000000000000000000000000000000000000000000000000000000000000//////////////////////////////000000111222222333............////////////////////////////////////000000//////......------///////////////..................///////////////////////////............////////////000000000000//////000000000000//////......---///111222111000000...,,,...000222222111////////////////////////000000000000000000000000000000000000000000000000111111000000000000000000................................................////////////////////////...///000///...---...000////////////////////////////////////////////////////////////000000000000//////000000000000////////////............//////...------......///000111111111000000000000111111111111111111111111111111000////////////000000111////////////000000000000111111000000000000111111111111111000000/////////...///000111111111111111000//////111333444333222////////////////////////000000000000000000000000111111000///////////////////////////////////////222222111000000000000000///000000111111111111000////////////////////////000111111000///......///////////////////////////000//////......//////000////////////////////////111111000000000000111111000000000000000000000000//////............////////////////////////000000.........///000111111111///......111555555222...000//////////////////000...////////////000000000000000000000000000000000//////000000000000//////////////////////////////111111111111111111111111000222222222000///000111111111000000///---,,,+++////////////////////////000000111111111111000000000000111111111111000///////////////////////////////////////000000000000///000000000000000000//////////////////000111222/////////000000000000///222222222111111///...---***---000222222222333444333333333333333333333333000000000000000111111111000000000000000111111111///000000000111111111111///000000000111111111111111111111111111111111111111111111111222222222222000//////............///............////////////////////////////////////........................111111111111111111111111///////////////////////////111111000///...///000/////////000000000000000111111000//////...//////111000000000/////////...///000000000000000000///000000000000000000111111////////////////////////////////////////////////////////////////////////...//////000111111222222............////////////////////////////////////000000//////......------.........//////////////////////////////.....................////////////////////////000000000000//////000000000000//////------...111444555555444111000///...///000//////////////////////////////000000000000000000000000////////////////////////111111111111111111000000------------------------........................////////////////////////...///000///...---...000////////////////////////000000000000000000000000////////////000000000000//////000000000000////////////............//////...------......///000111111111000000000000111111000000000000000000000000//////......///000111111.../////////000000000111111111000000000000111111////////////////////////...///000111111111111111222111111222333333111///........................000000000000000000000000111000000///.../////////////////////////////////000000//////000111111222//////000111111111111111////////////////////////000111111000///......///////////////////////////111000000//////000000111////////////////////////111111000000000000111111//////////////////////////////............//////000000000000000000//////------...///000111222222//////111444666666222...///000000000000000000///////////////000000000111000000000000000000000000//////000000000000//////////////////////////////111111111111111111111111000111222111/////////000......////////////......////////////////////////000000111111111111000000///000000111111111000000////////////////////////////////////000000000000000111111222222111111000222111111000000111111222000000000////////////000222222222111111///...---***,,,000111222222333444222222222222222222222222//////000000111111111111///000000000111111111222///000000000111111111111///000000000111111111111111111111111111111111111000000111111111222222222//////.........//////000............////////////////////////////////////........................000000111111111111222222...////////////000000000///111111111/////////111---------...............111000000////////////000111111111000///.........///000000111111000000///000000000000111111111111........................////////////............////////////////////////////////////...---,,,,,,............///////////////////////////////////////////////////..................//////////////////////////////............////////////000000000////////////000000000000//////000000000000//////------///222555777666555111111000///............////////////////////////////////////////////////////////////////////////......///000000000//////................................................////////////////////////...///000///...---...000000000000000000000000000111111111111111111111111////////////000000000000//////000000000000////////////............//////111000///......------...//////............//////------------------------............///000111111......//////000000111111111111000000000000111111------......//////000000///000000111111111111000111111111222333222000---////////////////////////000000000000000000000000111000//////......//////000000000000000000000000............///000111222......///000111111111111000000000000000000000000///000111000///...///000000000000000000000000000111111000000000000111111000000000000000000000000000000/////////000111111//////////////////////////////............//////111111000000000000//////---......///000111111222///222555888777555111//////000000111111000000////////////000000000111111//////////////////////////////000000000000//////000000000000000000000000111111111111111111111111///000111000///......000,,,---...///000111111000000000000000000000000000000000111111111111000000///000000111111111111000000000000000000000000000////////////000000000000000111222333333222111000222222111111111111111222111000000////////////000111111111111111000///...---///111222111//////000/////////////////////////////////000111111222222///000000111111222222222000000000000111111111111000000000000111111111111111111111111111222222222000000000111111111111222...............///000111............////////////////////////////////////..............................//////000000000000.../////////000000000000///000111111000///000222------------.........///000////////////000000111000000000000///////////////000111111111111000//////000000000111111111111////////////////////////000000000000//////......////////////////////////...////////////---,,,+++............////////////////////////////////////.........///////////////............/////////000000/////////............/////////000000000111111////////////000000000000//////000000000000////////////000333555555444222///000//////.........///////////////////////////////////////////////////------------------------+++,,,...////////////...........................////////////////////////////////////////////////...///000///...---...000000000000000000000000000000000000000000000000000////////////000000000000//////000000000000////////////............//////111000///......------...//////............//////////////////////////////...------......000111111.........///000111111111111111000000000000111111...////////////000000000000111111111111000000////////////111333222000...////////////////////////000000000000000000000000000000///............///000000000000000000000000///...............//////------...///000000000000000000000000000000000000...///000000//////000111000000000000000000000000000000////////////000000000000000000000000000000//////......//////000111//////////////////////////////............//////111111111000000000//////......//////000000111111...444:::;;;777222000000///000111111111111000/////////000000000111111111//////////////////////////////000000000000//////000000000000000000000000000000000000000000000000...///000///---------///---...///000111111111111000000000000000000000000000000111111111111000000//////000111111111111111000000000000000000000000////////////000000000000///000111222222111000///000000///000000111222333222111000///......///000000000111111111000000///...000222222000/////////...........................//////000111111222222///000000111111222333333000000000000111111111111000000000000111111111111000000111111111222222222000000000000111111111111---------......000111222............/////////000////////////////////////........................,,,---------......//////.../////////000000111111...000111111000000111222.../////////000000111111//////...//////000111222......//////000000111111///000111222222111000/////////000000111111111222000000000000000000000000222111111111000000//////////////////////////////---...///111111111111000............/////////000////////////////////////---.........//////000000---.........//////000000000000//////.........---//////000000111111222222////////////000000000000//////000000000000//////000000111333444333111...---...///.........000111////////////////////////111111111111111111111111------------------------+++,,,...000111111000000////////////////////////000000000000000000000000////////////////////////...///000///...---...000000000000000000000000000////////////////////////////////////000000000000//////000000000000////////////............//////...------......///000111111111000000000000111111222222222222222222222222---------......000111111---......///000111111222111111000000000000111111111111111111000000000000111111111111111000///...,,,,,,...000333333111///000000000000000000000000000000000000000000000000000000///...............000000000000000000000000000///...------,,,------,,,---...///000000000000000000000000000000000000---///000000//////000222000000000000000000000000//////............//////000000000000000000000000...............///000000//////////////////////////////............//////222111111111000000//////////////////000000000000...666======777111///111///000111222222111000///000000000000111111111111111111111111111111111111//////000000000000//////000000000000000000000000////////////////////////.../////////---,,,---...//////000111111111111111000000000000000000000000000000111111111111000000//////000111111111111111000000000000000000000000////////////000000000000...///000222222000///...,,,------...000111333444222111000.........///000///000000111111111111000+++---000111111000111222000000000000000000000000...//////000111222222222///000000111222222333333000000000000111111111111000000000000111111111111000000111111222222222222000000000000111111111111////////////////////////......//////000000111111////////////////////////222111111111000000//////---.........//////000000000000000000000000000000000000000000000111111222111000///......///000111////////////000000000000000000111222222222222222000000000000000///......000000000000////////////------------------------//////............//////////////////000000000000,,,---...000111111111111------,,,,,,---000222444////////////////////////111111000000//////......,,,---...//////...---,,,////////////////////////000000111222222222222222222222111111000000////////////............//////...///000111111222222111////////////////////////////////////////////////111111111111111000000000////////////////////////111///...------...///111........................,,,---///000///...///000//////.........//////000111000///...............000000000000000000000000000000000000000000000000........................//////000000000000//////000000111111111111000000......////////////......---......///000111111222000000000000111111111111000000////////////000000000000000000000000000000000000000000000000000000......////////////......222111111111000000//////000000////////////000000---......///////////////222222111000//////000000////////////////////////////////////////////////000000000000000000000000111111111111111111111111000000000000000000000000......---...///000222333///////////////000111111//////......///000111111000000000000000///................../////////000---.........//////000000000000//////.........---111111111111111111111111---+++---222111,,,,,,000222444666555222//////000111111000000//////.........------------...//////000000000000000000000000111111000000000000111111222111111111111111222222000000000000000000000000111111000000//////................../////////000000000000000000000000000000000000000////////////111111222111111000///...222111111111000000//////111000////////////000000222222222111111111111111222111111111000000//////000111111111222222222222000000000000000000000000000000000000111111111111222111000//////000111111444222111//////000222333333222000//////000222333555555444333222000000///000000000000000000000000---...000000//////111222444444333333222111111111///////////////////////////////////////000000000////////////////////////111111000000000/////////............/////////000000000000000000000000000000000//////000000111222000000////////////000000////////////000000000000///000111111222222111111000000000000000///......000000000000////////////------------------------//////............//////////////////000000000000......///000000000000000111000000000111333555777////////////////////////111000000000/////////...------...//////...------///////////////////////////000000111111111111111000/////////.........---/////////....../////////000000000111000000//////////////////////////////////////////////////////........................////////////////////////000///...------...///000////////////////////////---///111111000///000111...............//////000000//////............///000000000000000000000000000000000000000000000000........................//////000000000000//////000000111111111111000000......////////////............//////000000111111000000000000111111111111000000////////////000000000000000000000000000000000000000000000000000000//////000000000000//////111111111000000000//////000000////////////000000---...//////000000//////111111000000000000000000////////////////////////////////////////////////////////////////////////111111111111111111111111111111111111111111111111222111000///...//////000///////////////000111111000000/////////000111111000000000000000///.............../////////000000........./////////000000111111000000000/////////////////////////////////000------111111---,,,//////222444333000......///111000000000/////////...//////......//////000111////////////////////////111111000000000000111111111000000///000000111111000000000000000000000000111000000000/////////............/////////000000000000000000000000000000000000000000000000000///000000000111000000//////111111111000000000//////000000000000000000//////------....../////////000111111111111000000000///000000000000111111111222000000000000000000000000000000000000111111111111111111000//////000111222333222000//////000222333333222000//////000222333111111111111111111111111000000000000000000000000///000111000///...///000111111111111111111222222////////////////////////000000//////////////////////////////////////////000000///////////////...............////////////000000000000000000000000000000//////000000111222//////000000000000//////////////////000000000000...///000000111111000000000000000000000//////...////////////000000000000//////////////////////////////............//////////////////000000000000...//////000000////////////.........///000222333////////////////////////000000000000////////////---......//////......---////////////////////////...//////000000000000000////////////............////////////////////////000000000000///...------////////////////////////////////////////////////------------------------////////////////////////000///...------...///000000000000000000000000000///111222222000///000000...---------......///000///............//////000000000000000000000000000000000000000000000000000........................//////000000000000/////////000000111111000000///...//////000000//////...////////////////////////000000000000111111111111000000////////////000000000000000000000000000000000000000000000000000000000000111111111111000000111111000000000000//////000000////////////000000---...//////000000//////000000000000000000111111////////////////////////////////////////////////////////////////////////000000000000000000000000222222222222222222222222111111000//////////////////////////////000111111222222111000000000111111000000000000000//////........./////////000000000......////////////000000111111111111000000000000////////////////////////333///---///000---,,,------///000000///......///000000000000////////////000000//////000000111222////////////////////////111111000000000000111111000000///////////////000000000000000000000000000000000000000////////////....../////////000000000000000000000000000000000000000000000000000000000......///000000000//////111111000000000000//////...///000111111111000///++++++,,,---...///000000111111111111000000000000////////////000000000000000000000000000000000000000000000000111111111111000/////////000111222333222111000//////000222222222111000//////000111222---......///000111222222000000000000000000000000111222222111///......///000000111111222333333444////////////////////////000000000//////......---////////////////////////////////////.....................///////////////000000000000000000000000///////////////000111111...///000111111000///...////////////000000000000......///000000000000000//////000000000000//////////////////000000000000//////////////////////////////............//////////////////000000000000------...///000000000000------,,,,,,---...///000////////////////////////000000000000////////////......////////////......////////////////////////---......///000/////////111111111111000000000000/////////000000////////////////////////...------////////////////////////////////////////////////.........///////////////////////////////////////000///............///000////////////////////////000111222222000......///------------...///000000...............///000111////////////////////////////////////////////////........................//////000000000000////////////000000000000////////////000000000000////////////////////////......///000000000111111111111000000////////////000000///////////////////////////////////////////////////000000111111000000///000000000000000000////////////000000000000//////......///000000000000000......///000000111111111////////////////////////////////////////////////........................////////////////////////111111111111111111111111------...///000111222222///////////////000000111333333222111000000000111//////000000000000//////...////////////000000000//////////////////000000000000000000000000000000000000000000000000000000111///---...///...------,,,---............//////000000000000////////////000////////////000111111000000000000000000000000111111000000000000111111111111000/////////000000////////////////////////000000000000////////////...////////////000000000////////////////////////000000000000000111111111------...//////000//////000000000000000000//////---///111222222111000////////////000000111111111111111111000000000000000.........////////////000000000000000000000000000///000000000111111111111...//////000111222222333111000000///000111111222111111000000000000111111......//////000111222222000000000000000000000000000111222111///...///000222222222333333444444444////////////////////////000000//////......------////////////////////////............///////////////////////////........./////////////////////////////////...///000000111...///000111111000///...////////////000000000000......///000000000000000//////000000000000//////.../////////000000000111000000000000000000000000//////............//////////////////000000000000+++,,,---...000000111111000////////////000000000////////////////////////////////////000000000000////////////////////////////////////////////////------...///////////////000000000000111111111111//////000111111000//////------...///////////////////////////////////////////////////////////////............//////000000//////////////////////////////............//////........................///000111111///------......------...///000111111...............///000111////////////////////////////////////////////////........................//////000000000000////////////000000000000////////////000000000000//////////////////............///000000000111111111111000000////////////000000////////////////////////////////////////////////...//////000000//////...//////////////////000000//////000000000000//////...//////000000000000000---...///000111000000000////////////////////////////////////////////////////////////////////////////////////////////////000000000000000000000000------...///000111222222///////////////000000111333333222111000000000111//////000000000000//////////////////000000000111000000000000000000//////////////////////////////000000000000000000000000---///000///......//////......---...///000000000////////////000000000000//////......//////000111111111111111111111111111111111000000000000111111333222111111000000000000////////////////////////////////////000000000000////////////000000000111///////////////////////////000000000111111111222------...//////000////////////////////////000000---///111222333222111///222222222111111000000000000000000000000000111111---.........////////////000000000000000000000000///000000000111111111111......///000111222222222/////////000000111111222111000000000000000000111111111111111111111111111000000000000000000000000...000111111000000111333333222222222111111111000//////////////////////////////..................////////////////////////...////////////000000000///////////////.........//////////////////////////////......//////000111//////000000000000//////////////////000000000000...///000000111111000000...//////000000000000000......//////000000111111000000000000000000000000//////............//////////////////000000000000+++,,,---...///000000000////////////............////////////////////////////////////000000000000000//////......//////000////////////////////////---......///////////////............//////////////////111111111111//////------...///000000000000////////////////////////////////////////////////,,,,,,,,,---......//////////////////////////////////////////////////////........................---///000000...------............///000111222333///............//////000000000000000000000000000000000000000000000000000........................//////000000000000//////...//////000000//////...///000000111111000000///........................000000000000111111111111000000////////////000000000000000000000000000000000000000000000000000000......////////////............////////////000000...///000111111000///......///000000111111000000---...///000111000///...////////////////////////////////////////////////000000000000000000000000000000000000000000000000////////////////////////000000000000000///......///////////////000111111222222111000000000111111...//////000000000000000/////////000000000111111111111000000000000//////............////////////////////////////////////+++222666333......000111000///---...000111111111////////////000000000000///............///000000222222222222222222222222111111000000000000111111444333222111000000000111000000000000000000000000////////////000000000000/////////000000000111111000000000000000000000000///000000111111222222222......///000000000//////......////////////000000...///111222222222222111222222111000///...------000000000000111111111111............////////////000000000000000000000000000000000000111111111111...///000111111222111111...//////000000111111111000000000000000000000000222222222111111000000000000000000000000000000000...///111111111111222444111000000///......------////////////////////////------................../////////////////////////////////000000000111111000/////////............///////////////////////////............///000000000000////////////000000////////////000000000000///000111111222222111111......///000000000000000.........///000111111111//////////////////////////////............//////////////////000000000000.........///......------.../////////...------,,,////////////////////////.../////////000000000111111000///......///000111////////////////////////......///000000000000///---........./////////000...///111222222111///...//////000000111000000000////////////////////////////////////////////////,,,,,,---......///000000////////////////////////......////////////..............................---///000111/////////000//////000000111333444555000//////............///000000000000000000000000000000000000000000000000........................//////000000000000//////......////////////......000000111111111111000000,,,------....../////////000000000000111111111111000000////////////000000000000000000000000000000000000000000000000000000//////000000000000//////........./////////000000...///000111111000///...//////000111111111111000......000111000///...,,,////////////////////////////////////////////////111111111111111111111111111111111111111111111111///////////////////////////000000111000///...---///////////////000111111000000/////////000111111......///000000000000000//////000000000111111111111111111000000000//////......//////000000000000////////////////////////---999@@@:::000...000111222///------///111111///.../////////000000000111000000//////000000111222111111111111111111111111111111000000000000111111333222111000000/////////000000000000000000000000.../////////000000000111//////000000000111111111000000000000000000000000///000000111111222333333000000000111000000//////........./////////000000//////000111222222333333000000000///.........---///000000000111111111111....../////////000000000000000000000000000000000000000000000111111111111///000111111222111000000---...///000111111111111//////000000000000//////111111000000000/////////000000000000000000000000000111222222000000111333000000000///////////////////////////////////////,,,------......///////////////////////////////////////000000111111222222000000//////.........---////////////////////////...............///000000111000///......///000111////////////000000000000000000111222222222222222......///000000000000000---......///000111111222//////////////////////////////............//////////////////000000000000000000000///...,,,+++***333333444333333222111000////////////////////////.../////////000000111111111000///......///000111////////////////////////...//////000000000000000///000000000111111222222...000111222222111000...111222222111111000///.../////////////////////////////////////////////////////////000111222222333////////////////////////......////////////......000000000000000000000000---///111111111000111222000000000111222444555666111000///...............000000000000000000000000000000000000000000000000........................//////000000000000//////......////////////......000000111111111111000000,,,,,,------...///000000000000000000111111111111000000////////////000000000000000000000000000000000000000000000000000000000000111111111111000000---.........//////000000...///000222222000///...//////000111111111111111...///000111000///---+++////////////////////////////////////////////////111111111111111111111111111111111111111111111111000000000000000000000000,,,---///000111222111111///////////////000111111//////...//////000111111......///000000000000000000000000000111111111111222111111111000000////////////000000111111111222111111111111111111111111000???HHH???222---///111222///,,,,,,///000000....../////////000000111111111111111000111222222333000000000000000000000000111111000000000000111111222222000///............000000000000000000000000.../////////000000111111000000000000111111111111000000000000000000000000///000000111222222333333111111222111111000///...---.........//////000000000000000000111222333444/////////000000000000000//////000000111111111222////////////000000000000000000000000000000000000000000000000111111111111000000111222222111//////------///000111111111111//////000000000000//////......//////////////////000000000000000000000000222333333222000///000111111111111222333333444444////////////////////////000000000000000000000000000000000000000000000000//////000000111111222222////////////////////////......//////000000111111000...,,,---000111///---////////////////////////000000////////////000000111111000000000000111111222111111111000000//////000000000000000000000000000000000000000000000000//////000000000000////////////000000111111222222////////////////////////...///000000//////000111////////////////////////......//////000000111111000000//////.........---000000000000000000000000////////////000000000000////////////////////////------------------------222222222222222222222222000000000000000000000000//////000000000000//////---......///////////////------...///000111222222////////////////////////////////////////////////000000000000000000000000222000...,,,,,,///222444666666222,,,+++...000///------......//////000000//////////////////////////////............//////------------...000111222000......222222......000//////////////////////////////////////////////////////000000000000//////000000000000000000000000000000//////.........---000000000000000000000000///////////////////////////////////////000111111111111111000000000000///000000000000000000000000........................///////////////.........222111000.........///000000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000000000///...............111000...---------...///111111222111111000///...111111111000///.........222222111000//////000000//////...//////000111222444444333111///...000222...888AAA===222***---333////////////000000000000333333222222222222222222000000000000000000000000333333333222111000000///000000111111111111000000111111000000//////......111111111111111000////////////.........---------//////000000000000//////111000///......///000111---......///000111111222111111111111000000000000////////////000000000000111000000000111333666777111111111111111000//////000000000000000000000000111000///......///000111111111000000//////......---///222222111000000111222111111000000//////000000000000000111111111111////////////////////////000000111111111111000000222222222222222222222222222222111111000000//////000000////////////000000////////////////////////000000000000000000000000000000000000000000000000///////////////000000000000000000000000000000000////////////000000000000333111///000222333222000////////////////////////000000////////////000000111111000000000000111111111111111111000000000///////////////////////////000000000000000000000000//////000000000000//////000000000000000111111111000000000000000000000000///000111000///...///000000000000000000000000000////////////000000000000000/////////............////////////////////////////////////000000000000////////////////////////........................000000000000000000000000//////////////////////////////000000000000//////---......///////////////---......//////000000111////////////////////////////////////////////////////////////////////////111000...------///111333666888666000---///000000........./////////////////////////////////////////////............/////////............//////000111......000000......111//////////////////////////////////////////////////////000000000000//////////////////////////////000/////////............000000000000000000000000////////////////////////000///......///000111222111111111111000000000000////////////////////////......................../////////////////////...222111000///......///000000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000000000///...............000///...---------......///000000111111111000000////////////000000000000222222111000000000000000000////////////000000111000111000///---,,,...000000555888777222...---///.........///000000111111000000000000000000000000000000000000000000000000111111000000///......---///000000111111000000///000000000000////////////111111111111111000//////000000000//////.........------...///000000000000111000///......///000111......//////000000111111111111111111000000000000............////////////000000111222222333333333000000111111111111000000000000000000000000000000111000///......///000111111000000000/////////......///111111000000000222777555333111000/////////000000000000111111111111000000000000000000000000000000111111111111000000222222222222222222222222111111111000000000000000111000000/////////000000////////////////////////////////////////////////000000000000000000000000////////////............111111111111111111111111000000000000////////////000///------///000///...////////////////////////000000////////////000000000000000000000000000000111111111111000000000000........................000000000000000000000000//////000000000000//////111111111111000000000000000000000000000000000000000111222000///---...///000000000000000000000000000000000000////////////////////////....................................////////////000000000000////////////////////////////////////////////////////////////////////////........................////////////////////////---......///////////////........................//////////////////////////////////////////////////////////////////////////////.........///000111444999:::444///...000111///////////////.........//////////////////////////////............//////000000///...............111......111111......111//////////////////////////////////////////////////////000000000000//////........................////////////............000000000000000000000000000000000000000000000000111000...---...///111222222222111111111000000000////////////////////////////////////////////////......//////////////////111000000////////////000000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000000//////............////////////.........---------...///000111111111111---......///000111111222222111000000000000000000111000000////////////000...//////...---,,,...000222111///000111111///,,,------...///000000111111000000000000000000000000000000000000000000000000111000000//////......---...//////000000//////...////////////000000000000000000111111000000//////111111000000000000//////,,,---...///000111111111000000////////////000000////////////000000000000111111111111000000000000---------........./////////000222333333222000...000000000000111111111111000000000000000000000000000000////////////000000000000000000///////////////000000000//////111333;;;999555222000//////000000000000000111111111111111111111111111111111111000000111111111111000000222222222222222222222222000000000000111111111111222111000///////////////////////////////////////........................////////////////////////000000000//////.........000000000000000000000000111111000000//////......///...,,,,,,,,,---......////////////////////////000000////////////000000000000111111111111000000111111111000000000000000//////////////////////////////////////////////////////000000000000//////222222111111000000//////111111111111111111111111111222222111...------...111111111111111111111111111111000000//////......///////////////.................................////////////000000000000////////////////////////////////////////////////................................................/////////....../////////---....../////////////////////......------------////////////////////////////////////////////////////////////////////////---...//////000000//////000888<<<777000...///000000000//////......------//////////////////////////////............////////////............//////000///111666666111///000//////////////////////////////////////////////////////000000000000/////////////////////////////////////////////.........000000000000000000000000000000000000000000000000222000...------///111222222222111111111000000000////////////////////////000000000000000000000000............////////////000000000////////////000////////////////////////111111111111111111111111////////////////////////////////////////////////000///............/////////000000000//////............///000111111000000......//////000000111111111111000000000000000111111111000//////...//////...///000000///...000111222///,,,---000222000............///////////////111111111111222222222222000000000000000000000000222222111111000000000000......////////////............//////000000111111///000000000000000//////000000000000000000000000///000000111111111111111000000////////////000000000000000000////////////111111111111000000000///.........////////////000...///000111222111000000222111111000000000000000000000000000000000000000000000////////////000000000000000000///////////////000000///......111333:::888555222000///000111///000000000111111111111111111111111111111111111000000111111111111000000111111111111111111111111//////000000111111222222222222111000////////////////////////////////////------------------------////////////////////////111111111000000/////////////////////////////////111111000000//////......111111000///...///111222////////////////////////000000////////////000000///000111111111111000///000000000000000000111111000000000000000000000000//////////////////////////////000000000000//////222222111111000000//////000000000000000000000000111222222111...------...000000000000000000000000111111000000//////...............///////////////........................////////////000000000000000000000000000000000000........................////////////////////////........................//////............//////---......////////////////////////...------,,,,,,////////////////////////////////////////////////........................,,,---...///000//////...---666;;;666///---......000000//////......------//////////////////////////////............//////---------......///111111...///555;;;;;;555///...////////////////////////000000000000000000000000//////000000000000//////000000000000000000000000.........///////////////////////////////////////000000000000000000000000222000///......///000111111111111000000000//////........................000000000000000000000000---.........//////000000/////////000000000000///////////////////////////000000000000000000000000//////////////////////////////////////////////////////............//////111111111000000000//////000000000000000///......//////////////////000///111000000000000000111111111111000//////...//////...///111000//////000111000//////...///000111222000000//////......------000000111111111222222222////////////////////////111111111000000000000000......////////////............//////000000111111...//////000000000//////////////////////////////444444444333222111000/////////000000000000//////000000000000////////////111111111111000000000//////000000000000111111111///.........000111333444555444222000///.........111111111111111111111111//////000000000000//////////////////000000000000/////////...---...000333555444222000///000111222///000000000111111111111111111111111111111111111000000111111111111000000111111111111111111111111//////000000111111222222222222111000000000000000////////////////////////........................000000000000000000000000111111111111000000000000........................000000000000////////////000000///---,,,,,,///222////////////////////////000000////////////000000///000111222222111000///000000000000111111111111111111111111111111111111000000000000000000000000//////000000000000//////111111111111000000000000////////////////////////000111222000///---...///////////////////////////000000000000////////////.........///////////////........................////////////000000000000000000000000000000000000........................000000000000000000000000........................000///...------...///000---......////////////////////////.........------////////////////////////////////////////////////........................------...////////////...+++333777444///......---///////////////.........//////////////////////////////............//////,,,---------///000111222---///666======666///---////////////////////////000000000000000000000000//////000000000000//////111111111111111111111111.........///////////////////////////////////////000000000000000000000000111000000///////////////000000/////////.................................////////////////////////------......///000000000...//////000000000000///000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000///............//////000222111000///...///000111000000000000///...---,,,000000000000////////////000000000000000111111222111000000////////////000---...000000...------......000111000......111444000//////......------------......//////000000000////////////////////////...........................//////000000//////...////////////000000000000......///000000000//////......////////////000000666666555444222000///...//////000000000000//////////////////000000000000111111111111000000000000000000111111111222222222//////......///222555777555444222000............111111111111111111111111//////000000000000//////////////////000000000000.../////////......000222000000//////000000111222000000000000111111111111111111111111111111111111000000111111111111000000111111111111111111111111000000000000111111111111111111111000000111111222////////////////////////........................000000000000000000000000/////////000000000000000////////////////////////////////////000000000000---------+++))))))---000////////////////////////000000////////////000000///000111222222111000//////000000000111111111111000000000000000000000000000000000000000000000000//////000000000000//////000000000000000111111111........................///000111000///...///000........................////////////000000000000............/////////000////////////////////////////////////000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////000///---,,,,,,---///000---......///////////////////////////////////////////////////////////////////////////////////////........................---------.........//////+++111444222000111000---........./////////////////////////////////////////////............//////...............///000111...///333999999333///...////////////////////////000000000000000000000000//////000000000000//////000000000000000000000000............/////////000///////////////////////////////////////////////////000111111000///...---............------------................................................------......///000000111---...///000111111000///000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000...............///000000222000...,,,+++---///111...///////////////............//////000000111111000000000000000111222222000////////////000000111...000111111///---------...///000000//////000111---------.........//////------......///000000111////////////////////////........................///000000111111000000///000000000000////////////---......///000000///////////////000000111111111444333333222111///...---...///000111111000///.........//////000000111111111111111111000000000000000000000000111111111111000000000111222333444444333222000///...///111111111111111111111111111111...///000111111000///....../////////000000000111,,,...000000///...///000......000111111111000000000000000000111111111111000000000000000000000000000000111111111111000000111111111111111111111111111111111000000000000000000000000000111222333333////////////////////////////////////////////////000000000000000000000000---.........//////000000000000000000000000000000......//////000000111111000000000---+++,,,000333////////////////////////000000////////////000000...000111222222111000...//////000000111111111222////////////////////////000000000000000000000000//////000000000000////////////000000111111222222...........................///000000//////000111..............................//////000000111111---.........//////000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000000///---,,,,,,---///000---......//////////////////000000000000000000000////////////////////////////////////////////////...........................------------...//////,,,000222111111333222...---.........//////000000//////////////////////////////............//////000000///............///000///111555555111///000////////////////////////000000000000000000000000//////000000000000//////////////////////////////---.........//////000000///////////////////////////////////////////////////000111222111000...,,,......---------,,,,,,,,,................................................---------...///000000111---...///111111111000///000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000...............///000111222///,,,)))(((+++...000,,,---...///000000000000,,,,,,---///000222333333000000///000000111222222//////...//////000111222111333555444222000/////////......///000000///---***+++,,,---///000111222...//////000111222222333/////////////////////////////////000000000000000000000111111111111000000111111000000//////......------...///000000//////000000111111222222222222000111111000000///...---...///000111111000///...---......///000111111222111111111111000000000000////////////000000000000000111333444444333222000000///......///111333555111111111111111111111111...///000111111000///....../////////000000111111+++...000111000/////////...///111222333111000...000000000000111111111111////////////////////////000000111111111111000000000000000000000000000000222222111111000000////////////000000111222444444++++++,,,---...///000111////////////////////////////////////////////////000000000000000000000000........................000000000000///////////////000222222111///---+++...............///000000////////////............000000000000000000000000////////////000000000000000000000000000000000000(((***...111333222000///111111000000//////......000000000000////////////000000///.......................................//////000000000000//////222111111111000000//////000000000000////////////000000//////.........---//////......---------,,,000000000000000000000000000000000000000000000000////////////000000000000///000111222222000...,,,---.........//////000000//////////////////////////////............/////////////////////.................................---------.........//////........................------............------////////////////////////...///000000000///---,,,------......//////000000........................////////////000000000000000000////////////000000////////////////////////000000////////////000000////////////////////////---......///////////////---------.........//////000///...---------------111111000000//////......000//////.........////////////............//////////////////////////////////////////////////////............//////////////////......///000111222000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000111000///000111222111///000000000000000000000000////////////000111333444000000000000000000000000////////////////////////111111000......---------........................000///...,,,,,,---......//////000000000000//////000000000000000000000000000000////////////000000000000000000000000000000222111111000///---+++***......//////000000111111000000000000000000000000000///............//////////////////////////////000000000000000000000000//////000000000000//////////////////..................//////000000111111000000000000////////////222222111111111111222222000000000000000000000000000000000000000000000000111111111111111111111111////////////000000000000111///...///222333222///111111111000000000000///000000000000111111111111111111111111111111111111111111000000000000000111222222111111111111222222////////////////////////////////////////////////////////////////////////000000000000000000000000////////////////////////000000000000////////////......///000000000///..................///000000////////////............////////////////////////////////////000000000000000000000000000000000000+++---///222333222111000111000000000/////////....../////////000000111111111111000///////////////........................000000000000000000000000111111111000000000//////111111111111000000000000000/////////............111111000000000/////////000000000000000000000000000000000000000000000000.../////////000000000000//////000000000///...---............/////////000//////////////////////////////............//////////////////////////////........................---------.........//////........................------............------///////////////////////////////////////...------------------......................................./////////000000000000000000////////////000000////////////////////////000000////////////000000////////////////////////---...//////000000//////---------.........//////111000///...............111000000000/////////...000//////.........////////////............//////////////////////////////////////////////////////............////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000111000///000111111000///000000000000000000000000000000/////////000222333000000000000000000000000////////////////////////111000///......---------..............................---------///000111000000////////////000000000000000000000000000000000000////////////000000000000000000000000000000111111111111000///......////////////000000000000000000000000000000000000000000///////////////000000000000000000000000000000000000000000000000000//////000000000000//////000000000/////////........./////////000000000111......//////000000111111222111111000000111111222000000000000000000000000000000000000000000000000......................../////////000000000111111111///...///222333111000111111000000000/////////000000000000111111111111111111111111111111111111111111000000000000111111111000000000000000000111333333222111000000///...////////////////////////////////////////////////000000000000000000000000000000000000000000000000000000000000////////////,,,,,,---...//////000000...............///000000////////////....................................////////////000000000000000000000000000000000000//////000111222111111111000000000000////////////---......///000111222333222222111000000000000000........................222111000//////000111222111111000000000000//////222222222111111111000000////////////............111111000000000000//////000000000000000000000000000000000000000000000000....../////////000000000/////////...........................//////////////////////////////////////////............//////////////////////////////........................------........./////////////////////////////////------............------////////////////////////000///......---.........---------------,,,,,,,,,////////////////////////....../////////000000000000//////......//////000////////////////////////000000////////////000000////////////////////////---...//////000000//////------........./////////111111000////////////000000000000000/////////////////////......//////000000//////......//////000////////////////////////////////////////////////............//////////////////000111111000......000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000111000//////111111000///000000000000000000000000111000/////////000111222000000000000000000000000////////////////////////111000///......---..............................------......///111222333111000///......///000111////////////////////////000000////////////000000000000000000000000000000000000111222222111111111000000000000////////////000000000000000000000000111000000000000000111111111111111111111111111111000000000000000000000000///000000111111000000///111111111000000000000///////////////000000000000------...///000111222222222111111000000111111222000000000000000000000000////////////////////////000000000000000000000000000000000000111111111111111/////////111222111000111000000000000/////////000000000000111111111111111111111111111111111111111000000000000000111111000000////////////000000444333222222111000//////////////////////////////////////////////////////000000000000000000000000////////////////////////000000000000////////////------,,,,,,---...///000...............///000000////////////............////////////////////////////////////000000000000////////////////////////111111000000///000000000000000000000////////////...//////000111111222222222111000000//////000000........................333222000//////000222333000000000000000000//////111111111000000000000//////////////////.........//////..................////////////////////////000000000000000000000000........./////////000000///...------------.............../////////////////////////////////////////////............/////////////////////000000000....................................////////////000000000000000000000000------............------////////////////////////000///...---,,,---...//////......------,,,,,,,,,000000000000000000000000........./////////000000/////////....../////////////////////////////////000000////////////000000////////////////////////......///000000000000000............////////////000000///////////////000000000000000//////////////////////////////000111000000////////////000000////////////////////////////////////////////////............///////////////000111222111000---,,,////////////////////////////////////////////////////////////000000000000////////////////////////111///...///000111000///////////////////////////111111///......///000000////////////////////////////////////////////////000000///......................................./////////000000111222333222000///------///000222////////////////////////000000////////////000000////////////////////////000111111111111111000000111111000000//////......////////////////////////111111111000111111222222111111111111111111111111000000000000000000000000000000000111111000000000222222222111111111000000////////////000000000000.........///000111111111111111000000000000111111////////////////////////////////////////////////111111111111111111111111000000000000111111111222000000///000111111111111222111111111111000000000///000000000111111111111111111111111111111111111000000000000000000111222000000////////////000000000000000000000000000000////////////////////////////////////////////////////////////////////////........................000000000000////////////......------------.....................///000000////////////............000000000000000000000000////////////000000000000////////////////////////111000///.........//////////////////000000000000111111111111000000000000000000///............///////////////////////////222111///......///111222//////////////////000000000////////////..................///////////////......//////////////////////////////////////////////////////////////////............////////////......------------...//////////////////.........//////////////////////////////............//////////////////000000111111................................./////////000000000000000000000000000000------............------////////////////////////000///---,,,,,,,,,---...000/////////......------000000000000000000000000............//////////////////............//////////////////////////////000000////////////000000000000000000000000000000...//////000000000000000........./////////000000.........------......///////////////000000000000///////////////000111111000000////////////000000000000000000000000000000000000000000000000000000............///////////////000111222111000---,,,////////////////////////////////////////////////.../////////000000000111////////////////////////000///...///000111000...////////////////////////111000///.........///000////////////////////////////////////////////////000//////............///////////////////////////111111111111111111000000222000///------///000222////////////////////////000000////////////000000////////////////////////111111111111000///......111111000000//////......////////////////////////111111111111111222333333111111111111111111111111000000000000000000000000000000111111111111000000222222222222111111111111000000000000////////////000000000000////////////111000000000000000000111////////////////////////////////////////////////........................///000000000000111111111///000000000000000111222333333222222222111111111///000000000111111111111000000000000000000000000000000//////000111222222222111111000000111111222.........//////000000000////////////////////////////////////////////////////////////////////////........................000000000000//////////////////.................................///000000////////////............111111111111111111111111////////////000000000000000000000000000000000000000///...............///////////////000000000000222222111111111000000000000//////...............////////////////////////111000///......///000111......////////////000000//////.........---------.........///////////////000000111111111111222222000000000000000000000000////////////////////////------........./////////...............////////////////////////.........//////////////////////////////............//////...//////000000111111222............................../////////000000000////////////////////////------............------///////////////////////////...------,,,---------///////////////.........////////////////////////------.........////////////......------......///////////////////////////000000////////////000000000000000000000000000000...///000000111111000000....../////////000000000...------------......///////////////000000000000////////////000111222222111000000//////000000111000000000000000000000000000000000000000000000000............//////////////////000111111000......000000000000000000000000000000000000000000000000......//////000000111111000000000000000000000000000///......000000///...000000000000000000000000000///.........///000111000000000000000000000000//////////////////////////////............//////////////////////////////111111111111111000//////111000///......///000111////////////////////////000000////////////000000000000000000000000000000111111111111000///...---000000000000////////////000000000000000000000000000000000000111222333333111111111111111111111111000000000000000000000000000111111222222111111000222222222111111111111000000000000000////////////111000000000/////////...111000000//////000000111000000000000000000000000////////////////////////////////////////////////////////////000000000000...000111111000000111222333333222222222111111111000000000000111111111111000000000000000000000000////////////000111222333222222111111111111222222........./////////000000////////////////////////////////////////////////////////////////////////........................000000000000////////////,,,---///000111000000///...............///000000////////////............000000000000000000000000////////////000000000000000000000000000000000000///////////////000000000.../////////000000000111111111111111111111222222111000000///.../////////////////////////////////................................./////////000000////////////......................../////////000000000111111111222222222000000000000000000000000////////////////////////---------.........//////---...///000000000//////000/////////............//////////////////////////////............//////...//////000111111222222.........................../////////000000000000........................------............------////////////////////////------......------,,,,,,------...............///........................---------........./////////......------......///////////////////////////000000////////////000000000000000000000000000000//////000111111111111000.../////////000000000000...............///000000.../////////000000000111////////////000111222333111111000000000000111111000000000000000000000000000000000000000000000000............////////////////////////000000000000000000000000000000000000000000000000000000000000.........///000111111111000000000000000000000000000///......///000///...000000000000000000000000///...------...///111222000000000000000000000000//////////////////////////////............//////////////////////////////...///000111111111000///000000////////////000000000000000000000000000000000000////////////000000000000000000000000000000000111111222222111000000////////////000000000000000000000000000000000000/////////000000222333333000000000000000000000000000000000000000000000000000111111222222111111000222111111111111000000000111000000000/////////...////////////000000000000000000////////////000000000000000000000000000000000000000000000000000000111111111111111111111111---.........////////////...000222111000///111333111111111000000000//////000000000000111111111111000000000000000000000000////////////000111222333111111000000000000111111000000000000////////////////////////////////////////////////////////////////////////////////////000000000000000000000000000000000000////////////***,,,...111333333222111...............///000000000/////////............////////////////////////////////////000000000000000000000000000000000000//////000111111111111111.../////////000000111111//////000111222333333444222111111000000000000000000000000000000000000000------...//////...---------.........//////000000000000000000////////////---.........//////000000......//////000000000111000000000000000000000000////////////////////////---------.........//////,,,...000222222111000///000000//////.........---//////////////////////////////............//////...//////000111222222222........................////////////000000000000........................---..................---////////////////////////,,,---...///...---,,,+++,,,,,,,,,------.................................---------.........//////.........------.........////////////////////////000000////////////000000000000000000000000000000//////000111111111111111////////////000000000000///////////////000111111.../////////000000111111////////////000111222333111111000000000000111111000000000000000000000000000000000000000000000000............/////////000//////......///000111222000000000000000000000000000000000000000000000000---......///000111111222000000000000000000000000000...---...///000///...000000000000000000000000...---------...///111222000000000000000000000000//////////////////////////////.........//////000000000000000000000000000,,,---///000111111111111//////000000000000//////111111111111111111111111000000////////////000000000000000000000000000000000000111222333444444333......//////000000111111000000000000000000000000////////////000111222333////////////////////////000000000000000000000000111111222222222222111111111111111000000000000///111111000000/////////...------...///000111222222000000////////////000000000000000000000000000000111111111111111111111111........................------------.........///...000222111//////111333////////////............000000000000111111111111000000000000000000000000////////////000111222333000000////////////000000//////............////////////000000///...---,,,000000000000000000000000//////000000///...------//////000000000000//////---...///000111222333444...000111222222111000.....................------////////////////////////000000000000000000000000000000000000000000000000000000000000///////////////////////////.........111111111000000000000000000000000000000000000000000000//////.........---//////000000000000//////000000000000000000000000////////////////////////........................------------............///000000111111111111000111000...------///111333000000//////.........---000000000000000000000000////////////////////////---------...///000000111------............------+++,,,...000000///...---000000//////......---------...............------////////////////////////......////////////..............................,,,---...//////...---,,,,,,,,,++++++++++++,,,,,,//////............//////000000//////.........---,,,---......//////............//////000000111111111111000000//////......111111000000//////......///////////////000111111000000000000000//////...///////////////.........111000///////////////000......///111111222222222000000000000000111111222111111222222222111111000333111///...---...///000/////////000///......---000000////////////000000......------------......////////////////////////000000000000000////////////////////////000111111000000////////////000000////////////////////////////////////////////////........................////////////////////////000000///...............000000000///......------..................................../////////000000000////////////000000////////////000000000000000000000000000000000000000000111111111111000000000111111111111222222222000000000000000000000000............/////////000000000////////////000000000000000000000000000000//////000000000/////////000000000000111111111111222222222222222222222222222222222222222222222222111222000...000333222---000000000000000111111222////////////000000000000000000000000000000000000////////////////////////000///...---...///222333444333000...------...///000000000000000000000000000000000000111111111111000000000000000000000000000000//////000111222222//////000000000000////////////............//////////////////............000000000000000000000000///////////////...------/////////000000/////////---...//////000111222222...///111222222111///...........................////////////////////////000000000000000000000000000000000000000000000000......//////000000111111////////////////////////000000000000000111111111000000000000000000000000000000/////////.........//////000000000000//////000000000000000000000000////////////////////////////////////////////////....../////////000000000///000000111111111111111000000000000000111111111000/////////....................................////////////////////////------......///000000111------............------+++,,,...///000///...---////////////////////////------......///.........////////////////////////......////////////......------------------------------...//////...------000//////////////////000//////............//////000/////////............,,,---......//////......///////////////000000000000000000000//////......111000000000/////////...///////////////000111111///////////////......---////////////////////////000000////////////000000...///000111222222222222000000000000000111222222222222333333222111000000222111000.........///000///////////////......---000000////////////000000000//////......//////000////////////////////////000000///...---,,,,,,+++///////////////000000111000//////......//////000////////////////////////////////////////////////////////////////////////////////////////////////000000///........................///////////////////////////////////////........./////////000000000000////////////000000////////////000000000000000000000000000000000000000000111111111111000000000000111111111222222222000000000000000000000000........./////////000000000000////////////000000000000000000000000000000000111222222222222000000000000000000111111111111111111111111111111111111222222222222222222222222...333555000,,,,,,...---000000000000000111111222////////////000000000111000000000000000000000000////////////////////////000000///......///111111222111///.........000111000000000000000000000000............////////////000000000000000000000000000000000000000111111222000000111111111111000000//////............////////////...------...000000000000000000000000000000///////////////......---......////////////............/////////000000000---...///000000///...---........................////////////////////////000000000000000000000000000000000000000000000000------...///000111222222//////////////////////////////000000111111222222000000000000000000000000000000////////////......//////000000000000//////000000000000000000000000////////////////////////////////////////////////000000000000111111111111//////000000111111111111...///111222222000...---////////////....................................////////////////////////------......///000000000------............------+++,,,.../////////...---.........///////////////,,,---...///////////////////////////////////////......////////////..............................------...//////...------........................//////............//////////////////............,,,---......//////......000000//////////////////000000000////////////...000000000000///////////////////////////000111111000000000000////////////////////////////////////000000000//////000000111000000111222333333333333111000000000000111222222444444444444333222000000000000000000////////////000000000/////////......000000////////////000000111000000//////000000111////////////////////////111111000...---,,,+++***//////......//////000111///..................///////////////////////////////////////////////////000000000000000000000000////////////////////////000000///.........//////------......///000000111000000000000000000000000....../////////000000000000000////////////000000////////////000000000000000000000000000000000000000000111111111111000000000000000111111111222222000000000000000000000000....../////////000000000000000////////////000000000000000000000000000000000111444555555444222000000000000000111111111111////////////////////////111111111111111111111111...666:::333***(((,,,///000000000000000111111222/////////000000000111111000000000000000000000000////////////////////////000000000000////////////000///.........000111222000000000000000000000000............////////////000000000000000000000000111111111111111000000000000111111222222111111000//////............/////////...---,,,---...111222////////////////////////...///////////////............////////////......////////////............------...//////...------............////////////////////////////////////////////////////////////////////////////////////.........///000111111111///////////////000000000......///000111222222333000000000000000000000000000000////////////////////////000000000000//////////////////////////////////////////////////////........................///000000000111111111111/////////000000111222222///000111111000...---+++///////////////.................................////////////////////////............//////000000------............------,,,---......//////......///////////////.........,,,---...//////000000///////////////////////////......////////////......////////////////////////---..................---------------------------///......------......//////////////////.........,,,---......///.........000000000//////......---////////////////////////000000000000///////////////////////////000000111222222111111111000111111///////////////000000000000000000///000000111111111222333333444444444333111111000000111111222333666555555444333222000/////////000000000000///...111000000///////////////000000////////////000000111000000//////000000111////////////////////////222111111000///......---///............///000000......------------......////////////////////////////////////////////////////////////////////////////////////////////////000000///////////////000............//////000000////////////////////////...////////////000000000000000////////////000000////////////000000000000////////////////////////000000111111111111000000000000000000111111111111000000000000000000000000...////////////000000000000000////////////000000///////////////////////////111444666666555222000///000000000111111111111////////////////////////111111111111111111111111000888<<<555---,,,///222000000000000000111111222//////000000000111111111////////////////////////////////////////////////000000111111000///...---000//////...///000111111000000000000000000000000000000000000111111111111000000000000000000000000222222222222111000000///000000111111111111000000//////............/////////...---,,,---...111222////////////////////////......///////////////.........////////////......////////////............------............------........./////////000000000000000000000000000000////////////////////////////////////////////////000000000000////////////////////////000000111111......///000111222222333000000000000000000000000//////000000000000000000//////000000000000//////////////////////////////000000000000000000000000------------------------........./////////000000////////////000111222333555444333222000//////............///////////////////////////////////////////////////////////////............////////////------............------,,,------...............111000000///...------,,,---......///000000//////////////////////////////......////////////.......................................------.........///000111111111111000///......------------...............///////////////,,,---......///.........000000//////......------.............../////////////////////000000000000///////////////000000111222111000/////////000000////////////000000111111000000000000000111222222222222333444444444444333111111111111111222222333666555555444333222000///...///000000000000//////111111000////////////000000000////////////000000000//////......//////000000000000000000000000000/////////000000000000000...............//////000......------------......////////////////////////////////////////////////........................////////////////////////000000/////////000000111000000//////....................................////////////000000000111000000////////////000000////////////000000000000////////////////////////000000111111111111000000//////000000000111111111111111111111111111111111////////////000000000111000000////////////000000////////////////////////---///222555555444111//////000000000111111111111000000000000000000000000000000000000000000000000000555666222000222333222000000000000000111111222000000000000111111111111////////////////////////000000000000000000000000000000111111000///...---111000000///////////////////////////////////////000000000000111111111111111111111111111111111111222222333333222111000///......////////////......//////............////////////...------...000000000000000000000000000000---...////////////////////////000000000000//////////////////////////////.................................//////000000111000000000000000000000000000000000000000000000000000000000000000000000000111000000000/////////......//////000000111111222//////000000111111222222000000000000000000000000//////000000000000111111//////000000000000//////000000000000000000000000000000000000000000000000........................------------............//////......///111333444;;;:::888666444333222222.........///////////////000000000000000000000000////////////////////////......//////////////////------............------------------......//////000000000///......------/////////000000//////...////////////////////////......////////////......,,,,,,,,,,,,,,,,,,,,,,,,///...------------...///---...///000000///...---......------------...............///////////////,,,---......//////......//////..................---............/////////////////////000000000000///////////////000111111000///---,,,,,,,,,---......//////000000111111222000000000000111111222333222333333444444333333333222111111111111222333333444444444444333222000000////////////000000000000222111000///...///000111000000////////////000000000//////......//////000000000000000000000000000,,,,,,------.../////////......------......///000///..................///////////////////////////////////////////////////........................////////////////////////000000/////////000111111111000000///......------......................../////////000000000111111000000////////////000000////////////000000000000000000000000000000000000000000111111111111000000/////////000000000111111111111111111111111111111/////////000000000111111000000////////////000000000000000000000000000000---...111333444333111000000000000000111111111111111111111111111111111111////////////////////////...///...---000444333...000000000000000111111222000000000111111111222222000000000000000000000000000000000000000000000000000000000000////////////111111000000//////......////////////////////////............////////////111111111111111111111111111222333333333222111000---......//////......---//////............//////////////////............000000000000000000000000------...///////////////000000111111111111000000///000000000000000000000///..................///---......///000000111111000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000...//////000111111222222000000000000000111111111000000000000000000000000//////000000000111111111//////000000000000//////000000000000000000000000000000000000000000000000000000000000000000000000,,,------------.........//////......///111333555;;;;;;:::999777444111000............/////////000/////////////////////////////////////////////////////////////////////...------............---------------------...//////---.........//////000000000000111000000///...---////////////////////////......////////////......------------------------///...------------...///***+++,,,------,,,+++***...------,,,,,,------.............../////////000,,,---......//////......------..................---------.........//////.../////////000000000111///////////////000111111111000...---,,,---...///...//////000111111222222000000000000111222333444222222333333333333222222222222111111222222333444222222333333222111000000000///.........000111222333222000///...///000111000000////////////000000111000000//////000000111000000000000000000000000---------..................------------...//////000//////......//////000////////////////////////////////////////////////........................////////////////////////000000//////000111111222///////////////.................................//////000000000111111111000000////////////000000////////////000000000000000000000000000000000000000000111111111111000000////////////000000000111111111111111111111111111//////000000000111111111000000////////////000000000000000000000000000000---...000222222222222111000000000000111111111111111111111111111111111111////////////////////////---...---,,,///444333...000000000000000111111222000000111111111222222222000000000000000000000000000000000000000000000000000000///......///111111...//////000000000000000////////////////////////............////////////111111111111111111111111000111222444444333222111......////////////......//////............////////////000000///...---,,,000000000000000000000000------...///000000//////111111222222222222111111///000000000111111111222//////............//////---......///000111111222000000000000000000000000000000000000000000000000000000000000000000000000------...///000111222222...//////000111222222222111111111000000000000000000000000000000000000000//////000000111111111222//////000000000000//////000000000000000000000000000000000000000000000000111111111111111111111111---------............/////////......///111444555777888::::::777333...+++---.........//////000000........................///////////////////////////////////////.........---..................---...------------...//////***+++,,,...///111222333111111111111000...---,,,////////////////////////......////////////......000000000000000000000000///...---,,,,,,---...///,,,---///000000///---,,,...------,,,,,,------...---.........//////000000,,,---......//////......,,,------....../////////---------.........//////.../////////000000111111///////////////000111111444333111000///000222333...//////000111222222222000000000000111222333444222222222333333222111111222222111111222222333444111111222222222111111000000///...---...///111333333222000///...///000222000000////////////000000222222111111111111222222000000000000000000000000111111000000/////////......------------...//////000000////////////000000////////////////////////////////////////////////000000000000000000000000////////////////////////000000///000000111222222------......///000000000000000000000000000000000000000000000111111111111000000////////////000000////////////000000000000000000000000000000000000000000111111111111000000////////////000000000000111111111111111111111111000000000000111111111111000000////////////000000000000000000000000000000//////000111222333333333000000000000111111111111111111111111111111111111////////////////////////...111000...000333333000000000000000000111111222000111111111111222222222000000000000000000000000000000000000000000000000000///...---...///222333,,,---...000111111222222////////////////////////000000000000111111111111111111111111111111111111///000222444444444222111//////000000000000//////.........//////111222222......///000000000000000000000000000000000000000///...------...///000111111000///......///000111000000000000////////////////////////////////////------......//////000000...000111111///......///000000000///......------000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000222000///------///000222111111000000//////......111111000000//////......////////////////////////...------------...//////000000000000000///......222000//////000///,,,***---.........//////000000000000//////.........---////////////////////////..................------///////////////////////////.........///111444666<<<888222...------...///000000111111111111000000//////////////////////////////.........---------...------,,,,,,,,,------......///000111222222333---------............///---------...///000000111........................,,,------....../////////000///...------...///000111000///......///000111111000000////////////000//////000000111111111111111111111111111111111111000000000111222222222333000111111222222222111111222222222222222222222222000000000000////////////111111000000000000111111......////////////..............................000000000000000000000000///111333333111/////////000000000000000000000000,,,++++++***+++,,,...///////////////////////////000000//////.........---......//////000000111111111111000000//////......////////////000000000000////////////////////////000000000000000000000000............////////////222111111111000000//////111111000000//////......++++++,,,...///111222222222111000//////000111222333000------///111000...000000000000000///......111111111111000000000000...000111000///...///111////////////////////////000000000000000000000000///////////////000111111111111000000//////......222111111000000/////////000///...///000111000///......//////000000111111000000000000000000000000111111000111333333111///000000000000000000000000000000000000000000000000000111111111111222222222////////////000000000000//////000000000000//////222111111111000000//////000000000000111111111111111111111111111111111111111111111111111111111111//////...............///......///000000000000000000000000000000000000000///......---...///000111111000///......///000111000000000000/////////...////////////////////////............////////////000111222111///...---...,,,------......//////000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000111000///......///000111111000000000/////////...111000000000/////////...////////////////////////...------------...//////000000000000000///......000///......///000...---............/////////000000/////////............................................................////////////////////////000///......///111333444999555000---------......//////000000000000////////////////////////////////////.........---------...------,,,,,,---------.........//////000000111---------............///------......///000000111......................................./////////000///...------...///000111000///......///000111000000////////////000000000000000000000111111111111111111111111111111111111111111111111111222222000111111222222111111111111111111111000000000000222222111000...---,,,,,,111000000000000000000111......////////////......000000000000000000000000000000000000000000000000///111222111000...//////000000000000000000000000...---,,,,,,,,,---...///////////////////////////000/////////............////////////000000000000111000000000/////////...////////////000000000000000000000000000000000000////////////////////////............////////////111111111000000000//////111000000000/////////............//////000000111111111000//////000111111111///,,,---000222111000000000000000000///......111111111111000000000000...000111000///...///111///////////////////////////////////////////////////////////////000111111......//////000000111111111111222222111111000///111000//////000111000...////////////000000111111000000000000000000000000111000///000111222111///000000000000000000000000000000000000000000000000//////000000000111111111////////////000000000111//////000000000000//////111111111111000000000///000000000000111111111111111111111111111111111111111111111111111111111111111000///...------------......///000000000000000000000000000000000000000///............///000000000//////......//////000000000000/////////....../////////////////////////////////...............000111222111///------...,,,------......//////000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000////////////////////////111000///......///000111000000000000////////////000000000000////////////////////////////////////......------......///000000000000000000///......000...------///111111000............////////////////////////............................................................////////////////////////000000///...///000111222444111...---.........---......////////////......////////////////////////...............------------------,,,,,,------...........................---------............///------......///000000000........................////////////............//////............//////000//////......//////000//////...//////000111222111111111000000000000000111111111111111111111111111111111111111111000000111111111111111111111111000000//////.........---000000//////...------,,,000000000000000000000000......////////////......000000000000000000000000000000000000000000000000000000111///...---...000000000000000000000000000000///......---......///////////////////////////////////////............000000000000////////////000000000000////////////////////////000000000000000000000000000000000000////////////////////////............////////////111111000000000000//////000000000000////////////000000000000000000000000111000000//////000000111///---,,,---000222222222000000000000000//////...111111111111000000000000...000111000///...///111000000000000000000000000///////////////////////////////////////000111111......//////000000111111000111333444333222000///333111//////000000///.../////////000000000000111000000000000000000000000222000......///000000000000000000000000000000000000000000000000000000000.../////////000000000000/////////000000000111111//////000000000000//////111111111111000000000000000000000000111111111111111111111111111111111111111111111111111111111111222111000///..................///000000000000000//////////////////////////////........./////////////////////////////////000000/////////........./////////////////////////////////......---------...000111111///......///111000000//////......---////////////////////////000000000000000000000000////////////////////////////////////000000000000000000000000000000000000////////////////////////////////////////////////000000////////////000000000000000000////////////000000000000////////////////////////////////////...............//////000000000000000000///......111///------///111111000.........//////////////////////////////.................................---------...............////////////////////////111000////////////000000000///......000000///...---..................---////////////////////////........................------,,,,,,,,,---......//////..................---------............///............//////000000........................//////......------,,,,,,/////////....../////////////////////////////////............///000222222111111111111000000000000111111111111111111111111222222111111000000//////222111111000000000000000000//////......---------++++++,,,---...///000111///000000000000000000///......////////////..............................////////////////////////000000000...,,,,,,...000////////////////////////000//////......---------///////////////////////////////////////.........111111000000//////......000000000000////////////////////////000000000000111111111111111111111111////////////////////////............////////////000000000000000000//////000000000000////////////000000000000000000000000000000000//////000000000.........///000111111111//////000000000000//////111111111111000000000///...000111000///...///111000000000000000000000000///////////////////////////////////////000000111111111000000//////......000111444555555333111///444222//////000111000///000000000000000000000000////////////////////////444111......///111222222////////////////////////000000000000000000000000/////////000000000111111//////000000000111111111000000////////////000000111111111000000000000000///000000000111111111111111111111111111111111111111111111111111111111111///......------......///......///000000000000000//////////////////////////////////////////............////////////......////////////............//////////////////////////////......------,,,,,,,,,...000111000///000111222222111111000//////...////////////////////////000000000000000000000000////////////////////////////////////000000000000111111111111111111111111////////////////////////////////////////////////000000////////////000000////////////000000000000////////////000000000000///////////////////////////............///000000000000000000000///......222000//////000000///...///////////////..................///////////////........................---------.........//////////////////////////////000000000//////////////////......///111222111000------............------////////////////////////---.....................,,,,,,,,,,,,,,,---...///000/////////////////////---------............///............////////////...........................------,,,,,,+++++++++...//////////////////.........////////////..................///000222222111111111000000000000000111111111111111111111111222111111000000/////////222222000/////////000000000000000//////.........***+++,,,---...000000111...///000000000000///.........////////////..............................////////////////////////000000000...,,,,,,...000////////////////////////............------,,,,,,////////////////////////.........///////////////111111000000//////......////////////000000000000////////////000000000000000000000000000000000000....................................//////////////////////////////000000////////////000000000000/////////000111111222222/////////000000////////////000000000//////////////////000000000000//////111111111111000000000///...000111000///...///111000000000000000000000000........................///////////////000000111111111000000//////......///111333555555444111000444222//////111333333333111111111111000000000000////////////////////////555333000///111222333333////////////////////////000000000000000000000000000000000111111111222222000000000000111111111111000000////////////000000000000000000000000111111///000000000111111111111000000000000000000000000000000000000000000000000,,,,,,,,,+++,,,,,,------......///000000000000000000000000000000000000000/////////000//////...------......//////......---/////////.........------////////////////////////.........---------------,,,...000111000///000111...//////000000111222222000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000111111111111111111111111000000000000000000000000//////////////////////////////000000000000//////////////////000000000000////////////000000000000//////////////////////////////......//////000111000000000000000///......111000000000111111///---///////////////..................///////////////------------------------,,,,,,------...////////////////////////////////////////////////////////////......///111222222111------............------////////////////////////---------...............,,,,,,,,,,,,---......///////////////////////////---------............///......//////////////////........................---------,,,,,,,,,,,,,,,......////////////......---......//////......---//////...//////000111222///000000000111111111111111111111111111111111111000000000000000000//////333222000///......///000000000000000000000000000/////////.....................000000000000............////////////......000000000000000000000000000000000000000000000000000000111///...---...000000000000000000000000000------.........---,,,,,,////////////////////////.........///////////////000000000000////////////////////////000000000000////////////000000000000////////////////////////....................................////////////......////////////000000////////////000000000000......//////000111222222...//////000000//////...///000222111///......///...//////000000000000000111111111111000000000000...000111000///...///111000000000000000000000000........................///////////////000111111......//////000000111111///000222333444333111000333111///000333666888999222111111111111000000000000000000000000000000000555333111111222333444333000000000000000000000000000000000000000000000000111111111111222222222222000000000111111111222222111000///......///000111000000000000111111111111000000000000111111111111000000000000000000000000000000000000000000000000000///...---------------......///000000000000000000000000000000000000000//////000000000///---,,,------...//////...------//////.........---------////////////////////////,,,------------------...///000222111///......///---------...//////000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000111111111111111111111111000000000000000000000000000000000000000000000000//////000000000000//////.../////////000000000111.../////////000000000111///////////////////////////////////////000000111000000000000000///............000222333333000---000/////////......................../////////000------------------------,,,,,,------...//////000////////////////////////....../////////////////////...------///111111000......////////////......////////////////////////---------.........//////,,,,,,,,,,,,---...//////---------......//////000---------............////////////////////////...........................------...............///---...///000000///...---------...//////...------000000////////////000000......///000111222222333111111111111111111111111/////////000000000000000333222000...---...///000.........///000000111111000000000//////.........---...000111111000...---......////////////......000000000000000000000000000000000000000000000000///111222111000...//////000000000000000000000000------...///000///......////////////////////////............/////////000////////////000000000000.../////////000000000111////////////000000000000............................................................////////////........./////////000000.../////////000000000111////////////////////////......///000000///......,,,///222222000...///000......///000000000000000111111111111000000000000...000111000///...///111////////////////////////........................///////////////000111111......//////000000111111///000111111222222111111111000///111555:::===???222222222111111111000000000000000000000000000000333222111111333333222111000000000000000000000000000000000000000000000000000000000000111111111111000000111111111222222222111000///......///000111///000000000111111111111000000000000111111111111000000000000000000000000000000000000000000000000666555333222000//////......//////000000000000000000000000000000000000000//////000000000///---,,,,,,---...//////...---,,,//////.........---------////////////////////////,,,,,,,,,------.........222333333222///,,,,,,,,,///......---,,,,,,++++++000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000111111111111111111111111000000000000000000000000111111111111111111111111//////000000000000//////.../////////000000111111.../////////000000111111///////////////////////////////////////000111111000000000000000//////...+++,,,///333555555222///000000//////.........------.........//////000000------------------------,,,,,,------...///000000////////////////////////---......///000000/////////---++++++---///000000......////////////......////////////////////////---------.........//////+++++++++,,,---...///000++++++,,,,,,---...//////---------........./////////////////////..................................../////////000000111111---...///000000///...---,,,---...//////...---,,,111000000////////////000------...000111222333444111111111111111111111111......//////000000111111444222000...---...//////,,,------...///000111111......//////000111111111---...///111111///...---......////////////..............................000000000000000000000000///111333333111/////////000000000000000000000000---...///111111111000000////////////////////////---.........//////000000......//////000000111111.../////////000000111111////////////000000000000............................................................/////////000---.........//////000000.../////////000000111111111000000///...------------...///000000///...---***---111222000///111333......///000000000000000111111111111000000000000///000111000///...///111////////////////////////........................///////////////000111111111111111000//////......//////000000000111111222000//////111777<<>><<<777111------/////////////////////............////////////.........///000///...---...000------........./////////------...///000111222222000000000000000000000000//////000000000000111111000000000000000000000000000000000000000111111222333222000/////////000111.../////////000000000000////////////000111111222555333000000000111111000////////////////////////////////////////////////000...---...///000///...///000111333333333222222////////////............,,,,,,...///000000///...------------............////////////////////////........................,,,---------------......---......///000/////////////////////////////////------------------------..................//////------///000000//////...//////////////////////////////............//////...............///000000......///000000111222222///............//////000............////////////---...//////000/////////+++000222...,,,...111111...........................//////000000111111111//////............------////////////////////////---......//////......---............////////////......---......///000111......////////////......---------............///000000000/////////..................///////////////000000111111000////////////////////////////////////............//////111111000///////////////////////////000000000000000///...///111111111///000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000///////////////000111111000//////............///////////////////////////////////////000000000000---...///000000111000000222111000///............//////......//////000111////////////............000//////......//////000111111000000000000000111000000000000000111111111111111000000000000111111000111111222222111111000111000000/////////000000000000000000111111111111/////////000000000111111000000000000111111111111111000///000222444333222111111111111111000////////////000000000000000111000222333222111000111222............///////////////000111000///...///000////////////////////////000000000000000000000000......//////000000111111------...///////////////..................//////////////////////////////////////////000000000000...///000000......000333CCCCCC@@@:::222///000333.../////////////////////......////////////.........///000///------///000/////////000000000000111......//////000000111111000000000000000000000000000000000111111111222222000000000000000000000000//////000111111111111111111111111111000000000000///000000000000/////////.........//////000222222222111000000111222111///////////////////////////////////////////////////000...---...///000///...---///000222222222222111///............//////000////////////////////////------------............////////////////////////------------------------------------......//////------///000000000///...////////////////////////..........................................------,,,---------............//////////////////////////////............//////000////////////000111111---...///000111222333333...............///000000............////////////,,,---///000000000//////+++000222...+++---111222////////////////////////......//////000111111222//////.........---------////////////////////////------...//////...------............////////////...---------...///111222,,,---...///000000000000---------............//////////////////000000000............/////////////////////000111111000/////////////////////////////////............//////111111000///////////////////////////000000000000,,,++++++,,,---......,,,111111111111111111111111000000000000000000000000000000000000000000000000/////////....../////////000000000000000000000000......///000000000000000000000///...............////////////////////////////////////000000000000//////000000000000//////111000///////////////000///............///000000000000000000//////......//////............//////111111000000000000111111///000000000111111111222111111000000000000111111000111111222222111111000000000/////////000000111///000000000111111111111////////////000000000111///000000000111111111111111000///000222444333222///000111222222222111000////////////000000111111000222333222111000111222......//////000000000000///000111111000///000222////////////////////////000000000000000000000000.........///000111111111---...//////000000//////////////////............////////////////////////////////////000000000000---///111000......000333;;;;;;999333---+++///333.........///////////////......////////////.........///000///------///000111111111111222222222222000000000000////////////000000000000000000000000000000111111222222222333000000000000000000000000...///000222222222111000000111111111111000//////111111111111000...---,,,............///000222222000//////000222222111///000000000000000000000000////////////////////////000...---...///000///...***+++---////////////..................///000111111000000/////////000000////////////000000000111////////////////////////---------------------------.........//////000000,,,---///000000000///.../////////////////////////////////////////////////////////......------,,,,,,,,,,,,,,,,,,---.../////////////////////////////////............//////000000000000000111111222---...///000111222333333...............///000111............/////////000,,,---///000000000//////***000333...+++---000222000000000000000000000000---......///000111111222111000000000////////////////////////////////////,,,---...//////...---,,,............/////////000...---------...///111222+++,,,---///000000111111---------.........//////------...///000111222222............/////////000/////////000111111000...////////////////////////000//////.........//////111111000///////////////////////////000000000000///------...000111000///111111111111111111111111000000000000000000000000000000000000000000000000.........------.........000000000000000000000000---...000111111111000///111000///...............000000000000000000000000////////////000000000000///000000000000000///...///......//////000111222...............///000000222111111111000000////////////............//////111000000000000000111111000000111111111222222222111111000000000000111111111111222222222222111111///////////////000111111//////000000111111111222////////////000000000000//////000000111111111222222111//////000000...---,,,---///000111111111111.../////////000000111111...000111000///...///000//////000000111111111222///000222222111111222444////////////////////////000000000000000000000000---......///000111111222000000000000000000000000000000////////////000000111000///------......///////////////////////////000000//////000111222222444333111////////////000000...,,,---000111///---//////000111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000//////000000000000//////111111111111111111111111222222111...,,,---///111222000///...000111111000///...---,,,,,,---...///............//////////////////000000000000//////////////////////////////000000000000000000000000000000000000000000000000111111000///////////////////////////////////////...............///000000000000//////......------............//////////////////............//////////////////////////////000000///...............---......///000111111222000//////.........//////222222000///............000000111111111222222222........................------------........./////////.........---------111111000/////////////////////............//////------......//////000000111111111111111000//////000000//////.........---000000000000000000000000////////////....................................------------------------------------------------...------------...//////111000000//////000111222000000000000000000000000111000///000111111///---***+++---///000000//////////////////////////////......//////000000111111111111000000000000111111000000000000////////////000000000000111111111111000000000000////////////////////////////////////........................000000000000000000000000111000///......///000111---......///000111111222111111000000//////......////////////000000000000//////000000000000//////---......///////////////000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////------......//////000000000000000000000000000000000000000000111111111111111000...,,,,,,...000111000000000000000111222222000000000000000000000000222222111111000000//////000000////////////000000000000000000000000000000////////////////////////...............///000000000000//////////////////////////////////////////000111333444333222///.........//////000000111111000000000000000000000000000000000000000000000000111000///...---....../////////////////////////////////......///000000111333222111////////////000000...---...000000///---//////000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000/////////111111111111111111111111111111111///---...000222===999222///...000222333///...------------...///111000000//////.........//////000000000000//////000000000000000000000000////////////////////////........................111111000///////////////////////////////////////...............///000000///////////////.....................//////////////////............//////////////////////////////000000///...............---......///000000111111//////............//////222111000///............/////////000000111111111..................------------.........///////////////.........---------111111000/////////////////////............//////.........///////////////111111111111111000//////000/////////............000000000000000000000000////////////............................................................////////////////////////...------------...//////111000//////000111222333000000000000000000000000111000//////000000///...+++,,,...////////////...////////////////////////.../////////000000000111111111000000000000111111111000000000////////////000000000000111111111111000000000000////////////////////////////////////////////////////////////////////////////////////111000///......///000111.........///000111111111111000000000/////////...////////////000000000000//////000000000000//////---...//////000000//////000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111.........///////////////000000000000000000000000...////////////000000000111000...------...000111000000000//////000111111000000000000000000000000222111111111000000000///111000000/////////000000000000000000000000000000000000000000000000000000//////......//////000111222222222222222222222222111111111111111111111111///000000111000///...---////////////000000000000000000000000000000000000...//////000000//////...000000///............///////////////////////////...............//////000222222111000////////////000...---...///000///......///000000111111000000////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000111111000///////////////000000000000000000000000111111111000//////222444HHH@@@666///---///333555///......------......///333222111000///......---//////000000000000//////111111111111111111111111////////////////////////........................111111000///////////////////////////////////////...............///000000.........///////////////............//////////////////............//////////////////////////////000//////............///.........//////000000111//////............//////222111000//////......///......////////////000000/////////......---------....../////////000000000...............---------111000000/////////////////////............/////////////////////.........000000111111000000//////////////////............000000000000000000000000////////////............////////////////////////////////////////////////////////////////////////......------......///000000000///000000222444555000000000000000000000000333111......///000000///---....../////////......////////////////////////////////////000000000000111111000000000000111111111111000000000/////////000000000000111111111111000000000000////////////////////////////////////000000000000000000000000........................000000////////////000000......//////000000111111000000000000////////////////////////000000000000//////000000000000//////---...//////000000//////000000000000000000000000000000000000000000000000000000000000000000000000222222222222222222222222000000///////////////...////////////////////////............////////////111000///......///000111111000///////////////000000000000000000000000000111111111111111000000000222111000///////////////000000000000000000000000111111111111111111111111000////////////000111111/////////000000000000000111111111111111111111111000000////////////......000000000000////////////////////////////////////,,,---............---,,,000/////////............//////////////////////////////.........//////000111111000000//////////////////....../////////......//////000000000000000////////////////////////////////////////////////////////////////////////000000000000000000000000111111111111111111111111////////////////////////////////////////////////000000000000000000000000222111000///......//////////////////////////////000111111111000111333555HHH@@@666///,,,...111444//////............//////222222111111000000////////////000000000000//////111111111111111111111111////////////////////////........................111000000///////////////////////////////////////...............///000000------......//////000000............//////////////////............//////////////////////////////000///............//////........./////////000000///............//////000111111000///////////////////////////////////////000000//////......------////////////000000000000........................000000////////////000000//////............//////000000//////......------///000000000000000/////////////////////.........////////////////////////////////////............000000000000000000000000........................------------------------...............//////000000//////000111333555666000000000000000000000000444111...---...///000000///////////////.........////////////////////////////////////000000000000111111000000000000111111111111111000000000/////////000000000111111111111000000000000////////////////////////////////////////////////////////////////////////////////////000000////////////000000.../////////000000000111000000000000////////////////////////000000000000//////000000000000//////......///000000000000000////////////////////////////////////////////////////////////////////////222222222222222222222222111000000000//////......////////////////////////........./////////000000111000000//////000000111111000//////.../////////000000000000000000000000111111111111111111111111222222111000////////////////////////////////////111111111111111111111111000000000000000111111222---...............//////111111111111111111111111222111000000000000111111111111000000//////......////////////////////////---......//////......---///////////////......---////////////////////////111111000//////000000000000000000000/////////....../////////......//////......///000000000000000////////////////////////////////////////////////////////////////////////000000000000000000000000111111111111111111111111////////////////////////////////////////////////////////////////////////111111000///////////////........................///111222111111111222444>>>999333///...///000000//////////////////////////////000000111111222222//////000000000000//////000000000000000000000000........................////////////////////////111000000///////////////////////////////////////...............///000000------......//////000000............//////////////////............////////////////////////////////////............//////............////////////...............///000000111000000////////////000000000000000000000000000000000/////////.........////////////000000000000---.....................000000////////////000000//////............//////000000//////......------...//////000000000//////.........///////////////////////////////////////////////////............000000000000000000000000------------------------........................///............///000000////////////000222444666////////////////////////444111...---...///000000000/////////.........///////////////////////////000000000000////////////111111000000000000111111111111111111000000000000///000000000111111111111000000000000////////////////////////////////////........................000000000000000000000000//////000000000000//////////////////000000000000////////////000000000000////////////000000000000//////000000000000//////...//////000000000000000////////////////////////////////////////////////////////////////////////111111111111111111111111111111000000/////////...//////////////////////////////000000000111111111000000111111111111000000000000////////////000000000000000000000000000000000000111111222222333333222222111000000000000000////////////////////////111111111111111111111111000000000000000111111222000000000111111222222222000000000000000000000000111000000///000000111111111111000000//////......000000000000000000000000111111000//////000111111/////////000///......---////////////////////////222111111000000000000111...//////000000//////......///000///...---...000---...//////000000//////////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000//////////////////////////////000000000000/////////////////////////////////111222111000000111222333222//////000000///......//////000000//////...---......///000111222333//////000000000000//////................................................000000000000000000000000111111000///////////////////////////////////////...............///000000.........///////////////............//////////////////............/////////////////////////////////............//////000..............................---......///000111000000////////////000000111111000000000000//////////////////////////////....../////////000000000---------...............///////////////000000111//////............/////////////////////...............///000000000//////.........///////////////000000000000000000000000////////////............////////////////////////------------------------000000000000000000000000//////......//////000111//////...//////111333444////////////////////////333111......///000000///000//////......///000000////////////////////////000000000000////////////111111000000000000111111222222111111111000000000000000000000111111111111000000000000////////////////////////////////////........................111111111111111111111111//////000000000000//////////////////000000000000////////////000000000000////////////000000000000//////000000000000//////...///000000111111000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////111000000000000000000///////////////////////////000000000000111111111111000111222333333222111000000000000000000111222222000000000000000000000000000000000111222333444444111111111000000111111222000000000000000000000000111111111111111111111111000////////////000111111......//////000000111111////////////////////////------............//////000000000000////////////000000000000000000000000111000...------...000111...///000000000///------////////////////////////111111000///////////////---...///000000///......---///000000...---...000---...//////000000//////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////+++---000222222111000//////////////////////////////000222111000//////000///......///111111000......///000111111000///............//////000000000//////000000000000//////................................................////////////////////////111111000///////////////////////////////////////...............///000000///////////////.....................//////////////////............//////////////////////////////...............///000000........................---------......///000111000000////////////000000000000000//////..................///000000111111------........./////////---------........./////////////////////000111111//////............//////.........///////////////---......///000000//////............/////////000000000000000000000000000////////////............................................................000000000000000000000000///////////////000000111//////.........///111222////////////////////////111000//////000000///...//////.........000111222////////////////////////111000000000/////////...111111000000000000111111222222222111111111000000000000000000111111111111000000000000////////////////////////////////////........................000000000000000000000000...///000111111000///...000000000000////////////.../////////000000000111////////////000000000000//////000000000000////////////000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////000000000000000111111111000000000000000000000000/////////000000000000111000111333444444333111000000000000000111333444555000000000000000000000000///000000111333444444555000000000000111222333333000000000000000000000000000000000000000000000000//////......//////000111++++++,,,,,,---......///000000000000000000000000+++,,,.../////////......////////////000000000000000000000000000000000000///---***((((((***---///...///000000000///---,,,////////////////////////111000///...............---...///000000///......---///111000---,,,...000---......///////////////111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000////////////////////////))),,,000333444222000///000000000000000000000000///111222111///.........//////...000222222111000...///000111111000///...////////////............//////000000000000//////////////////////////////................................................111111000///////////////////////////////////////...............///000000000000//////.........---............/////////000//////............//////////////////////////////...............///000111.....................------------......000111111000000////////////000111//////.........---------------...///000111222222------------.........///---------........./////////////////////000111111//////............//////---.........//////000000------...///000000//////---.........//////000000000000000000000000000000000/////////....................................///////////////////////////////////////////////////////////////000111111//////...------...///000////////////////////////111000///000111111///---///.........///000222333////////////////////////111111000000/////////...111111000000000000111111222222222111111111111000000000000000111111111111000000000000////////////////////////////////////000000000000000000000000////////////////////////...///000111111000///...000000000000////////////.../////////000000111111////////////000000000000//////000000000000////////////000111111111111111000000000000000000000000000000000000000000000000000000000000000000000000//////////////////////////////000000111111222222111111111111111111111111............/////////000///111333555555333111//////000000111222444555666000000000000000000000000//////000111333444555555//////000000111222444444000000000000000000000000////////////////////////...............///000000......//////000111111222111111111111111111111111,,,...000222222111000///......//////000000111111444///+++,,,222777999888222111000//////000111222......////////////............------------......////////////////////////////////////////////////////////////////////////---------............///000000//////.........---000000000000000000000000............////////////111111111000000000000000000000000000000000000000111111000000//////......000000000000000000000000111000///......///000111111111000000//////......000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000////////////000000000000........................------...000111111111111//////---,,,,,,---......000///---...000111111000000...---...111111///,,,////////////////////////---------------...///000////////////////////////000000000000000000000000000000000000000000000000//////............//////...............///000000////////////000000000000////////////////////////////////////////////////222///,,,)))(((***---000......////////////......////////////////////////---///000000//////000222000000000000000000000000111111000000000000111111------......//////000000111000///......///000111000///...------...///000---------............///000000//////.........---////////////////////////......///000000000000000...///111333333111///...////////////000000000000111000/////////000222333---.........//////000000////////////////////////////////////////////////111111111111111000//////111111111111111111111111222222111000//////000000222222111000000000000000000111333222000//////000000000000000...,,,***)))000000000000000000000000111000///......///000111111000///......///000111.........///000000111111111111000///////////////000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000///111222333333222111///...///111333333111///...111000///......///000111000000000000000000000000000000000000000000000000000000111111111111000000000000000000111111111111///////////////////////////...------...000222333111111222333555777999:::////////////////////////111111111111111111111111111222222111///...///000000000000000000111111111000000000000000000000000000000000000000111111222000000000000000000000000111///000444<<>>111000000//////000000111///000000111111000000///......------------......////////////////////////////////////////////////////////////////////////////////////000000000111////////////............000000000000000000000000............////////////000000000000000000000000000111111111111111111000000000000000////////////000000000000000000000000000000////////////000000000000000000////////////////////////////////////000000000000000000000000000000000000000000000000......//////000000111111000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000//////000000000000/////////......---...///111222555222///------......---///......///000000///---////////////////////////000////////////000111111////////////////////////------------------------........................//////............//////000000//////000000111111------.........////////////////////////////////////////////////////////////000111222222111///---......////////////......///////////////////////////000111000.........000000000000000000000000000111000000//////000000111///////////////.........//////000000000000////////////............//////////////////000000000111////////////............////////////////////////...//////000000000000000000000000000000000000000////////////000000000000/////////...---,,,******............////////////////////////////////////000000000000000000000000000000111111000000//////000000000000000000000000111111000/////////000000000000//////....../////////111222111000//////000...////////////...---,,,////////////////////////000000////////////000000000000////////////000000//////000000111222222333111111000///////////////000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000//////111111111111//////000000000000000000000000111000000//////000000111000000000000000000000000000000000000000000000000111111222222222222111111000000000000111111111111111111111111111111111111222222111111111333444555111111111111222333444555111111111111111111111111000000000000000000000000000111222111000///000111000000//////......------000000000000000000000000000000000000000111111222000000000000000000000000------000333777777555222000000000//////000000000000000111111111111000000......------------......////////////////////////////////////////////////////////////////////////....../////////000000000///////////////.........////////////////////////............/////////////////////000000000000000000111111222222111111000000000000000////////////000000000000000000000000000000////////////000000000000000000////////////////////////////////////////////////////////////////////////////////////---......///000111111222////////////////////////////////////////////////////////////000000000000///////////////////////////000000000000//////...///.........///000222333888555111........................///000///......////////////////////////000///////////////000000////////////////////////------------------------000000000000000000000000//////............//////000///////////////000000------------.........///////////////////////////////////////////////////...000111222222111///.........////////////......///////////////////////////000111000...------...////////////////////////000000////////////000000000000//////......------...///000111111000///.../////////....../////////....../////////000000000///////////////.........//////////////////////////////000000000000//////111000////////////000111////////////000000000000000111111222111///---,,,.........///////////////////////////////////////000000000000000000000000///000000000000000//////////////////////////////111000000/////////000000//////............//////...000111111000//////000.........////////////...////////////////////////000000////////////000000///////////////000000000000000000111222222333333111000000///////////////////////////////////////////////////000000000000////////////////////////////////////////////////...///000000000000///...111111000000000000111111000000000000000000000000000000000000000000000000////////////////////////111111222222222222111111///000000000111111111111////////////////////////222222111111111222333444111111000000000111222222000000000000000000000000////////////////////////000111222111000///000111111111000///......------000000000000000000000000000000000000000111111222000000000000000000000000///.........//////...---/////////000000/////////000000111111111111000000......------------......////////////////////////////////////////////////////////////////////////------........./////////.........///////////////////////////////////////............////////////......//////000000000000000111222333333222111000////////////000000000000111111111111111111111111//////000000000000//////////////////000000000000........................////////////////////////////////////////////////---......///000111111222////////////////////////////////////////////////////////////000000000000........................///000000000000//////...///.........///000222333999666333000000000///........./////////.........///////////////////////////......------.........////////////////////////........................000000000000000000000000//////............/////////......---------......------------.........////////////////////////////////////////////////////////////////////////000......////////////......///////////////////////////000000///---,,,---...////////////////////////000000////////////000000000000//////......------...///000111111000///......//////////////////...------........./////////........./////////////////////////////////////////////000000000000//////000000///......///000000////////////000000000000000000222333333222111000///////////////.........////////////////////////000000000000000000000000...//////000000000//////........................000///////////////000000//////............//////---///111111///...///000............//////000000//////////////////////////////000000000000//////......///000000000000000000000000111222222333333111000000///////////////////////////////////////////////////000000000000//////////////////////////////////////////////////////000000000000//////111111000000000000111111000000111111111111000000000000000000000000000000////////////////////////111111111222222111111111///000000000111111111111////////////////////////000000000000000111111222000000/////////000000111///////////////////////////////////////////////////000111111000///000222222222111111000///......000000000000000000000000000000000000000111111222111111111111111111111111111000///......///111222...//////000000//////...///000000111111000000///......------------......////////////////////////////////////////////////////////////////////////------------.....................///////////////000000000000000000000000............////////////---......//////000000111000111333444444333111000////////////000000000000111111111111111111111111//////000000000000//////////////////000000000000........................000000000000000000000000000000000000000000000000......//////000000111111000000000000000000000000000000000000000000000000////////////000000000000........................//////000000000000/////////......---...///111222777555333222222222000///---///000000///......//////////////////////////////......------------...////////////////////////////////////////////////........................//////............//////......------,,,,,,------------........./////////////////////////////////////////////////////////000...---,,,,,,---000111......////////////......////////////////////////...///000///---------///000000000000000000000000000//////......//////000///////////////.........//////000000000000//////......////////////......------------.....................///////////////////////////////////////000000000000000//////...////////////////////////////////////000000000000...///000000111111111000///////////////.........////////////////////////000000000000000000000000......///000000000////////////////////////////////////......//////000000//////......//////000000---...000000///...///000000//////......///000000//////////////////////////////000000000000//////---...///000111111111000//////000000111222222333111111000///////////////000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111222222111111000000000000000000000000000000000000000000000000000000000111111111111000000000000000000111111111111111111111111111111111111////////////////////////000///////////////000111........................000000000000000000000000///000111111000000111222222222111111000000//////000000000000000000000000000000000000000111111222111111111111111111111111000000000/////////111222......///000000///.........//////000000//////.........------------......////////////////////////////////////////////////////////////////////////............////////////............/////////000000000000000000000000000............////////////------......///000000111000111333444444333111000.../////////000000000111111111111111111111111111...///000111111000///....../////////000000000111........................000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000////////////000000000000........................---...///000000111000000///...---------...///000111111000111333222000...,,,///111000...---...000////////////////////////000000///...............////////////////////////////////////////////////........................//////............////////////...---------------....../////////000000000///////////////////////////////////////////////////...---,,,,,,...000111......////////////......////////////////////////,,,...///...------...///000000000000000000000000//////............//////.........///////////////000000////////////000000---...///000000///...---............////////////............/////////000////////////////////////000000000000000///......---...///000000///...---////////////000000000000111000///////////////000000/////////............////////////////////////////////////////////////---......///000000//////////////////////////////...............///000000000////////////000111222,,,...000000///...///000111000///......//////000000000000000000000000000...///000111111000///...,,,---///000111111111000......///000000111111222111111000///////////////000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000111111111000000111111111///000111222222111000///000111222222222222111000000000000000000000000000000000000000000000000000//////000000000000//////000000000000111111111111111111111111111111111111/////////000/////////...//////...//////000111111////////////////////////111111111111111111111111...000111111000000111222000000000000000000//////000000000000000000000000000000000000000111111222111111111111111111111111...///000///---,,,,,,------...///000000///...---......////////////...............------.........////////////////////////////////////////////////////////////////////////////////////000000000000---.........//////000000000000000000000000000000............/////////000---------...///000000111///111333555555333111///.../////////000000111111111111111111111111111111...///000111111000///....../////////000000111111........................000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000------///000111111111111//////---,,,,,,---......------///111222222000---,,,///111111...---...000////////////////////////111111000///////////////////////////////////////////////////////////////000000000000000000000000//////............//////111000///...............////////////000000000000////////////////////////////////////////////////............//////000000......////////////......////////////////////////+++---......------///000000000000000000000000000//////............//////---.........//////000000111000///......///000111---...///000000///...---////////////000000000000---.........//////000000////////////////////////000000000000000///......---...000111111000...---////////////000000000000444333111000///...///000000000//////.........---////////////////////////////////////////////////------...///000000//////000000000000000000000000...............///000111000000000000000111222222,,,...///000///...///000222111000.........///000111111111111111111111111...///000111111000///...,,,---///000111111111000.........///000000111111111111000///////////////000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000222222111111111111222222...000111333333111000...000111222333333222111000000000000000000000000000000000000000000000000000......////////////......000000000000111111111111//////////////////////////////000000000000///............//////000222222000000000000000000000000111111111111111111111111...000111111000000111333.........///////////////000000000000000000000000000000000000000111111222111111111111111111111111///......///000111111000////////////////////////////////////////////////000///...---------------........................111111000000//////......000000//////.........---///...---------///000111000000000000000000000000+++---///000//////000111111111000///////////////---......///000111111111111111111111111111111111......//////000000111111000000000000000000000000000000111000000///...---000000000000000000000000000000000000000000000000000000000000000000000000000//////............///000000000000000000000000111000000///...---------//////////////////////////////000000000000//////...///000222222111000000...............///000000111111000///////////////////////////////////////000//////.........//////000000///------,,,,,,,,,////////////////////////////////////////////////////////////////////////////////////////////////+++,,,---......---,,,+++////////////////////////---......///000111111222////////////////////////222000//////000000///---////////////000000000000////////////////////////000000//////.........---000/////////........................///////////////...,,,++++++,,,...///333111000000111111000...000000000000000000000000000///...---------------//////000000111222222222///...---,,,,,,---...///000///...------...///000////////////////////////---.........//////000000111111000000//////......///...---...///000///...000000000000///////////////////////////////////////...---...///000000...111000///......///000111////////////////////////////////////000000000000111111000000//////..................////////////000000////////////000000222111000//////...//////---.........//////000000000000000000000000000000000000000000000000000000111000/////////111222333000///...------...///000333222111000000111222222111111000///////////////000000...------...///000//////000000111111111222333222000//////000222333222111111111000000//////000000000000000000000000222111000.........///000000000000000000000000000111111222111111000///...000000000000000000000000111111000000000000111111111111000000//////......//////000//////...------000000000000111111111111000000000000000//////...000000000111222222333333//////000000111111111111......//////000000111111111111000000//////......000///......//////...---//////////////////////////////////////////////////////...---------..............................000000000///////////////000/////////............//////.........//////000000000000000000000000000+++---///000//////000111111111000///////////////......///000000111222222111111111111111111111111////////////000000000000000000000000000000000000///000000000000//////...000000000000000000000000000000000000000000000000000000000000000000000000000000/////////000000111000000000000000000000000111000000///......------//////////////////////////////000000000000////////////000111111111111000...............///000000111000//////......////////////////////////////////////............//////111000000/////////000000////////////////////////////////////////////////////////////////////////////////////////////////---...///000000///...---////////////////////////......//////000000111111////////////////////////111000...///000000...---------------............////////////////////////000/////////............000000/////////.....................////////////000///---,,,,,,---///000222111000000111111000...000000000000000000000000000///......---------...------------,,,,,,,,,,,,///...------------...///000///...------...///000////////////////////////............/////////000111000000000/////////...///...---...000111000////////////.............../////////...............///...---...///000000...111000///......///000111000000000000000000000000////////////000000000000......//////000000111111000000000000111111111111000000////////////000000111000000////////////000....../////////000000000000000000000000000000000000000000000000000000000000000/////////000111222000//////......//////000111000/////////000111222111111000///////////////000//////........./////////000000000111111111111222111///......///111222111111111111000000000///000000000000000000000000111111000///////////////000000000000000000000000///000000111111111000000000000000000000000000000111111000000000000111111111111000000//////////////////000000000///......000000000000111111111111000000000000000//////...111111111111111111000000000000000000000111111111000000000000111111111111111000000000/////////...000///------......,,,+++////////////////////////////////////////////////.........---......//////........................//////////////////000000////////////............/////////000000///......////////////////////////,,,...000000//////000111111111000/////////////////////000000111222222222111111111111111111111111000000000000////////////000000000000000000000000...//////000000000000///000000000000000000000000000000000000000000000000000000000000000000000000000000///000000111222333000000000000000000000000000000000///......------//////////////////////////////000000000000//////000000//////000000111111...............///000000000000///...............//////////////////////////////............//////000000//////000000111222///////////////////////////////////////////////////////////////////////////////////////////////////000000111111000000///////////////////////////////////////000000000000////////////////////////000///---...//////...---------------............////////////////////////////////////............000000000/////////..................////////////111000///......///000111222111000000111111000///000000000000000000000000000//////............///000000///......---,,,,,,///......------....../////////............//////////////////////////////............////////////000000000000////////////000///...///111222111000---------...............//////......---------,,,///...---...///000000...000000////////////000000111111111111111111111111////////////000000000000......//////000000111111000000000000111111111111000000////////////000000000////////////000000111//////000000000000000111000000000000000000000000000000000000000000000000//////.........///000111///000000111111000000///...............///000111111000000///////////////...//////000000/////////000000000000111111111111111000///......///000111111111111111000000000000000000000000000000000000000000000000000//////...////////////////////////......000111111222222222000000000000000000000000000000000000000000000000111000000000000///////////////000000111000000000000000000000111111111111000000111111000000///...222222111000000///......111111111000000000000000222222222222111111111111000000000000////////////000...------//////...---////////////////////////////////////////////////......---......///000000........................---......//////000000000///////////////.........//////000111111000...---////////////////////////---...000000//////000111111000000///////////////000000111111222222222222111111111111111111111111111111000000//////......000000000000000000000000---...///000000111000000///////////////////////////////////////////////////////////////////////////...//////000111222333////////////////////////000000//////............//////////////////////////////000000000000//////000000///......000111222...............///000000000//////...............///////////////////////////............//////000//////...............///////////////////////////////////////////////////////////////////////////////////////////////////000000000000000000000000////////////////////////000000000000///////////////////////////////////////...------...///...,,,////////////000000000000///////////////////////////////////////.........000000000////////////...............////////////000//////......//////000222000///000111111000////////////////////////////////////...//////000000111111000000//////////////////............///////////////....../////////////////////////////////.........///////////////000000000000////////////111//////000111222111000------............////////////......------,,,,,,///...---...///000000...000000////////////000000000000000000000000000000////////////000000000000111111000000//////..................////////////000000////////////000000//////...//////000111111000000000000111111111111////////////////////////000000000000000000000000///............////////////000111222222111000///............///000111111000000////////////000000---...000111111000///...000000000000000111111111111000////////////000111111111111000000000000000000000000000000000000000...///000111111000///...//////////////////////////////000111111111111111////////////////////////000000111111111111000000000000000000000000000000...///000111111222111111///000000000111111111111000111111111111000//////000000000000//////......111111111111000000000000222222222111111000000000000000000000////////////...------...000222111000////////////////////////////////////////////////...............///000111////////////////////////------......//////000000.........///////////////...///000111111000///...////////////////////////---///111111000///000111111000000///////////////111111111111111222222222000000000000000000000000111111000000//////......000000000000000000000000---...///000000111000000////////////////////////////////////////////////////////////////////////---------...///000111222////////////////////////////////////............000000000000000000000000//////000000000000//////000///.........///111222...............///000000000000///...............////////////////////////...............///000000222222000///------,,,,,,////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000000////////////////////////////////////...---,,,---...///...---////////////000000000000////////////////////////.........///////////////111000000000////////////............///////////////..................///111000///000111222111000///////////////////////////////////////000111222,,,---------......//////////////////////////////...//////////////////...///////////////////////////////////////.........////////////000000000000111//////000111222111000....../////////000000000//////.........---------///...---...///000000...//////000000000000//////////////////////////////////////////000000000000111111000000//////..................////////////000000////////////000000//////...//////000111111111111111111000000000000////////////////////////////////////////////////...////////////.........///000111222222111000////////////000000111111111000000////////////000000---...000111111111000///111111000000000000000000111111111111111111111111000000000000000000111111000000000000000000000000...///000111111000///...////////////////////////111111111111111000/////////////////////////////////000111111111111000///000000000000111111111111...///000111111222111111///000000000111111111111111111111111111000000///......//////000000000000111111111000000000000000111111111000000//////...////////////000000000000---,,,,,,...111333333222/////////////////////////////////////////////////////////...//////000000////////////////////////..................//////.........///////////////...///000000111111111000////////////////////////...000111111000///000111111111000///////////////111111111111111111111111000000000000000000000000000000000000////////////000000000000000000000000...//////000000000000///000000000000000000000000000000000000000000000000000000000000000000000000......---......///000111000000000000000000000000//////////////////......000000000000000000000000//////000000000000////////////......//////000000...............///000000111111000///////////////////////////////////////......---......///000111666555333111///......---///////////////////////////////////////////////////////////////////////////////////////////////////......------......///////////////////////////////////////000000000000///////////////////////////---------///000///...------------............////////////////////////.........///////////////111111000000000/////////............////////////........................111000///000111222111000000000000000000000000000////////////000111333333---......///000000111111...//////000000//////.........////////////......///////////////////////////////////////.........////////////000000000000000///...///111222111000......//////000111111111///////////////////////////...---...///000000...//////000000000000//////........................////////////000000000000......//////000000111111000000000000111111111111000000////////////000000000////////////000000111111000000000000000//////000000000000000000000000//////////////////////////////000000000///......///000000111111000000//////000000111111000000//////////////////000000111......///000111111111111111111111111000000000000111111111222222111111111000000000000111111111111000000000000000000000000...//////000000000000000////////////////////////222222222111111000......000000000000000000000000///000111222222111000///000000000111111111111222//////000000111000000000000000000000111111111111111111222222111111000///......///000000111222222///000000000111111111111000000000///////////////////////////000000000000...---,,,...000111111000////////////////////////////////////////////////111000//////////////////////////////////////////..................------............/////////000......//////000111333333000000000000000000000000///000222222000///000000111111000///////////////000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000///000000000000//////...000000000000000000000000000000000000000000000000000000000000000000000000000///////////////000000000000000000000000000000.../////////////////////000000000000000000000000//////000000000000//////---...//////000000//////...............///000000222222111000000000000000////////////////////////---------......///000111555444333111000////////////////////////////////////////////////////////////////////////////////////////////////////////////......------......///////////////////////////......//////000000111111///////////////////////////...---...000111000///------------............////////////////////////............/////////000111111111000000000//////............/////////////////////000000/////////000/////////111222111000000000000000000000000000/////////000111222444555000000111111111111111111...///000111111000///...---...///000000///...---////////////////////////000/////////.............../////////000000000111///...---...000111000///------......///000000111......//////000111111111///...---...///000000......///000111111000///...////////////////////////////////////000000000000......//////000000111111000000000000111111111111000000////////////000000111000000////////////000000000000/////////......000000000000000000000000////////////////////////000000111111111000///...000//////......//////000///000000000000///---,,,///////////////000111111////////////000111222333111111111111000000000///000000111111111111000000///000000000111111111111000000000000000000000000///////////////000111111000000000000000000000000000000111111111000000///000000000000000000000000///000111222222111000///000000111111111222222222//////000000000///......000000000000111111111111111222222222222111000000000000111111111111111111......///000111222222333000000000000000000111111.../////////000000000111...---,,,---//////...---////////////////////////////////////////////////222111000//////...//////000000000000000000000000/////////......------,,,---.........//////000000............000222444555111111111111111111111111///111222222000///000000111111000///////////////000000000///////////////000000000000000000000000......//////000000111111000000000000000000000000000000111000000///......000000000000000000000000000000000000000000000000000000000000000000000000222111000000000000000111000000000000000000000000.........///////////////000000000000000000000000//////000000000000//////,,,---///000000000///..................///000000333222222111111111111111////////////////////////---------......000111111111111000///......//////////////////////////////////////////////////////////////////////////////////////////////////////000///...------...///000////////////////////////---......///000111111222///////////////////////////......///111222111000////////////000000000111////////////////////////---.........//////000000111111111111000000000000............/////////000000000111111111111000000000/////////111222222111000000000000000000000000/////////000111333444555.........---,,,,,,++++++...///000111111000///...---...///000000///...---////////////////////////000000//////.........---.../////////000000111111///...---...///000000...,,,,,,------...///000000......///000111222333333///...---...000000000......///000111111000///...000000000000000000000000////////////000000000000111111111000//////..................////////////000000////////////000000222111000//////...//////000000//////.........---000000000000000000000000////////////////////////000111222222222000///...000///...------...///000//////000000///---+++***///////////////000111111000//////...///111333444222111111111000000////////////000000000000////////////000000111111111222000000000000000000000000000///.........000111222111111111111111111111111...///000111111222222111000000000000000000000000...000111222222111000...000000111111222222222222//////000//////...------000000000000111111111111111222222222222111000000333333222222111000000000------...000111222333444000000111111222222222333.../////////000000111111000000////////////000000////////////////////////........................//////000000000000//////////////////////////////////////////////////////////////////////////////////////////000000000000000000//////000111222222///111111......222333000111111000//////000111222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111000000///...---------111111111111111111111111000000000000000000000000......//////000000111111222111000///...---,,,,,,000000000000000000000000////////////000000000000000000000///......------//////////////////////////////000000///...------///////////////////////////...,,,,,,,,,...000111000000000000000000000000////////////////////////000000////////////000000111000......000000000///000000000000000000000000111111000///////////////........................000000000000000000000000---......///000111111222////////////000000000000000000111111111111000000//////............//////111111111111111000////////////.........---------000000////////////000000......------------.........///111111/////////000222111111111000000////////////000000000000//////''')))+++---///000000000////////////////////////000000000000000000000000---///222555444222...+++000000000000000000000000///222444333111///...---..............................////////////......000000000000000000000000//////000000111111222222000///...------...///000////////////////////////////////////////////////000000000000000000000000......------------......////////////000000000000////////////////////////000000000000000000000000111000/////////000222333<<<888333...,,,,,,...///---///111222333222000//////////////////.........////////////000000000000000000////////////000000111111000000000000111111000000000000000000000000/////////000111111222222000000000000111111111111000000000000000000000000111000///......///000111////////////////////////000000000000111111111111000000000000000000000000////////////000000000000---...///111111222222222333333222222111000//////333333222111000///......111111000000000000111111000000000000111111111111...///000000000000//////111000///////////////000000///...///000111000///000000000000000000000000333222111////////////000///000000000000000000///////////////////////////........................//////000000000000//////////////////////////////////////////////////////000000000000000000000000000000000000111111111111000000//////000111111222000333222000000333444222000000/////////111222333000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000222111111000//////......111111111111111111111111000000000000000000000000.../////////000000000111//////............------000000000000000000000000000000000000111111111111///////////////.........//////////////////////////////000000///......---///////////////////////////...---,,,,,,...000111000000000000000000000000////////////////////////000000////////////000000111000......000000000///000000000000000000000000111111000///////////////////////////////////////000000000000000000000000.........//////000000000////////////000000000000000000111111111111000000//////............/////////////////////......---000000/////////.........000000////////////000000/////////....../////////...///111111/////////000111111000000000/////////000000////////////000000,,,---...///000000//////////////////////////////000000000000000000000000...000333555666555222111000000000000000000000000000222444444222000//////..............................////////////......000000000000000000000000000000000000000111111111000///...------...///000////////////////////////------------------------000000000000000000000000000000////////////000000////////////000000000000////////////////////////000000000000000000000000111000/////////000111222:::777333///------...///...///000222222111000////////////////////////...000000000000////////////000000////////////000000000//////......//////000000000000000000000000000111111111000000000000000000000000000111111111111000000000000000000000000111000///......///000111000000000000000000000000//////000000000111111111000000000000000000000000000000000000000/////////...///000111111111111111333333222111111000//////000000//////......------000000000000000000000000//////000000000111111111000000111111111111000000000000/////////000000000000///...///000111000///000000000000000000000000222222000/////////000111///000000000000000000///////////////////////////........................//////000000000000//////000000000000000000000000////////////////////////111111111111111111111111000000111111111222222222000000/////////000111111222444444111111555666333////////////000111333333000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000222222111111000000//////000000000000000000000000000000000000000000000000////////////000000000000.........//////000000000000000000000000000000000000000111111111222222222......////////////000000000000000000000000000000//////000000000///......///////////////////////////...---------...///000000000000000000000000000////////////////////////000000////////////000000111000......000000000///000000000000000000000000111111000///////////////000000000000000000000000000000000000000000000000.....................///////////////000000000000000000111111111111000000//////............//////////////////............000000000000000/////////000000////////////000000000000////////////000000...///111111/////////000000000///////////////...111000///......///000111111222222222111000///...////////////////////////000000000000000000000000+++,,,...000111111111111000000000000000000000000111333555444222000000000..............................////////////......000000000000000000000000111000000000000000000/////////............//////////////////////////////------------------------000000000000000000000000111000000//////000000111////////////000000000000////////////////////////////////////////////////000000/////////000111222777555333000...............///000111222111000///......//////////////////111111000000//////......000000////////////000000000000000//////000000000000000000000000000000000222222111111000//////...000000000000111111111111000000000000000000000000000000////////////000000111111111111111111111111//////000000000000111111000000000000000000000000111111111000000////////////000000111111111000000222222222111111000000///////////////............///000000111111000000/////////000000000000111111111111222222222222111111////////////000111111111000///...///000111000///000000000000000000000000111000/////////000222222///000111111111111000///////////////////////////........................//////000000000000//////000000000000000000000000////////////////////////000000000000000000000000///000000000000111111111000000/////////000000111111444444111111555555333......//////111222333444000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111000000/////////////////////////////////////////////////////////////////////000000000000000000000111111111222222///////////////////////////000000000000111111111---......///000000111111000000000000000000000000//////000000000//////...//////////////////////////////...---......///000////////////////////////////////////////////////000000////////////000000111000......000000000///////////////////////////111000000///////////////////////////////////////////////////////////////...............---------////////////000000000000000000111111111111000000//////............//////222111111000000000000000////////////////////////000000////////////000000000//////////////////000...///111111/////////000////////////............222000///------///000222333333222222111000///...////////////////////////////////////////////////++++++,,,---......//////////////////////////////000222333333111000000000..............................////////////......////////////////////////111111000000/////////.../////////......///////////////////////////////////////////////////////////////////////////////////////............//////////////////000000000000////////////////////////////////////////////////////////////000000111111444333222111000///...---...///000000111111000000............////////////111111000000//////......000000////////////000000333333222222222222333333000000000000000000000000111111111111000000/////////000000000111111111111000000000000000000000000000000////////////000000000000000000000000000000////////////000000000111////////////////////////222222111111000/////////000111111111111000000///222111111111000000000//////000000000111111111222//////000111111000//////////////////000000000111111111222222111111000000......///000111222222222000///...///000111000///000000000000000000000000000////////////111333444///000111222222111000/////////////////////////////////////////////////////////000000000000//////000000000000000000000000////////////////////////////////////////////////.........////////////000000000///////////////000000222222///000333444222---...///000111222333333111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000///////////////......////////////////////////////////////////////////000000000000////////////111111111000000000//////////////////////////////.........////////////000---......///000111222222000000000000000000000000//////000000000000000////////////////////////////////////.........//////////////////////////////////////////////////////000000////////////000000111000......000000000///////////////////////////111000000///////////////........................////////////////////////...............---------////////////000000000000000000111111111111000000//////............//////222222111000///000000111........................000000////////////000000///......------......///...///111111/////////000............////////////222000///------///000222111111000000000000000000000000000000000000000000////////////////////////111000000000///000000000///////////////////////////000111111///...///000////////////////////////......////////////......////////////////////////111000000000//////.........//////////////////...////////////////////////000000000000000000000000//////////////////////////////............//////////////////000000000000000000000000000000000000////////////////////////......//////000000000000222222111111000///............///000000000000000---.........//////000000111000000000/////////...000000////////////000000333333222222222222333333000000000000000000000000//////000000111111111111///000000000111111111111000000000000000000000000//////000000000000//////////////////////////////...////////////000000000////////////////////////222111111111000000000///000111111111111000000///111111111000000000000000//////000000111111222222//////000000000000//////...////////////000000000000000111111000//////...---...000111222222222222000///...///000111000///000000000000000000000000//////...///000111333444///000222333333222000/////////////////////////////////////////////////////////000000000000//////000000000000000000000000////////////////////////........................---------.........//////000000//////....../////////111111......222222000---...///111222222222222111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000////////////............000000000000000000000000000000000000000000000000000000000000/////////////////////......---------000000000000000000000000---------.........//////......///000000111222222000000000000000000000000//////000111111111000000////////////////////////000000000/////////......000000000000000000000000////////////////////////000000////////////000000111000......000000000///000000000000000000000000111111000///////////////........................000000000000000000000000.....................///////////////000000000000000000111111111111000000//////............//////111000...---------...///------------............000000////////////000000......------------.........///111111/////////000...////////////000000000111000///......///000111/////////...//////000111000000000000000000000000000000000000000000000000000000000//////.........000000000000000000000000...///000///...---...000////////////////////////......////////////......000000000000000000000000000//////////////////.........////////////......////////////////////////........................000000000000000000000000222111111000000111111222////////////000000000000000000000000000000000000////////////////////////---...///000000000//////000000000000000000//////........./////////000000------......///000000000/////////000000000000000000000////////////000000000000000//////000000000000000000000000000000000...//////000111111222222000000000000111111111111000000000000000000000000//////000000000000//////..............................////////////000000000000000000000000000000111111111111111111111111///000000111111111000000000000000000000000000000------......//////000000000//////......//////000......////////////000000000000000000000///...---...///111222333222222111000///...///000111000///000000000000000000000000000/////////000111333444///000222444444222000/////////////////////////////////////////////////////////000000000000//////////////////////////////////////////////////////////////////////////////............////////////000000///..................111111......111222000...///000111222222111000111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000////////////////////////111111111111111111111111000000000000000000000000111000000000/////////.........////////////000000000000000000000000000000............/////////////////////000000111111222//////////////////////////////000111111111111111////////////////////////000000000000000///......000000000000000000000000////////////////////////000000////////////000000111000......000000000///000000000000000000000000111111000///////////////........................000000000000000000000000.........//////000000000////////////000000000000000000111111111111000000//////............//////111000...---------//////---.........////////////000000////////////000000//////............//////...///111111/////////000/////////000000000111111000000////////////000000111000///......///000111000000000000000000000000000000000000000000000000,,,------.........------000000000000000000000000///000000000......000111////////////////////////......////////////......000000000000000000000000.........///////////////---...///000000///...---////////////////////////........................000000000000000000000000222222111111111111222222////////////000000000000000000000000000000000000000000000000000000000000---...///000000000///...000000/////////000000111...............///000000------......///000000111......//////000000111111000000////////////000000000//////......//////000000000000000000000000000000000000000000111111111000000000000111111111111000000000000000000000000...///000111111000///...////////////////////////........./////////000000000000000000000000000000000000000111111222222333...///000111111111111111///000000000000000000000............////////////111000...,,,,,,...000111........./////////000000111111222111000///......///000222333333222111000000///...///000111000///000000000000000000000000000000/////////111222333///000222444444222000///////////////////////////000000000000000000000000//////000000000000//////////////////////////////////////////////////////000000000000000000000000////////////000000000000111000///...............///111111......222333000///000111222222111000///111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000111111111111111111111111111111111000000000000000000000000111111000000/////////...///000111222333444555555000000000000000000000000////////////000000000000000000000000111111111111//////////////////////////////000111111111111111////////////////////////000000000000000///......000000000000000000000000////////////////////////000000////////////000000111000......000000000///000000000000000000000000111111000///////////////000000000000000000000000000000000000000000000000---......///000111222222////////////000000000000000000111111111111000000//////............//////333222000///...///111222.../////////000000111111000000////////////000000000000////////////000000...000111111/////////000//////000000111111222222//////000000000000//////333222111/////////000000000000000000000000000000000000000000000000000000---...000222333333222222000000000000000000000000000111111000//////111222000000000000000000000000......////////////......000000000000000000000000---.........//////000000---...///000000///...---////////////////////////111111111111111111111111000000000000000000000000000000////////////000000////////////000000000000000000000000000000000000111111111111111111111111,,,---///000000000///...000///.........000111222...............///000000---------...///000000111------...///000111222222000000////////////000000111111000000000000111111000000000000000000000000222222111111000/////////000000000000111111111111000000000000000000000000...///000111111000///...000000000000000000000000............/////////000000000000000000000000000//////000111222333333444......///111111222222222////////////000000000000111111111111000000000000222000---++++++---000222............/////////000333333333222222000//////000111222333333222000///000///...///000111111///000000000000000000000000111000/////////000222222000111111222222000///...000000//////......------///////////////............000111222222111000...000000000000////////////......////////////..................///000111222000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000111111111111111111111111000000000000111111111111222222111111111111222222222111000//////000111222000000000000000000000000111000///......///000111111111111111111111111111...000222222000000000222////////////////////////111111000000000000111111000000/////////000000111...000111000...------...000000000000000000000000000000000000000111111222111111111111111111111111222///...000000---...111//////...---------------//////////////////////////////............//////000000000000000000000000000000000000000///......000000000000000000000000000000000000000000000000////////////////////////............////////////000000000000000000000000111111111111111111111111555444222000//////000000///////////////.........111000///......///000111333111///...---...///000111111000000//////......////////////000000000000000000000000000000000000////////////000000000000000000000000000000000000111111000///////////////000000000000000000000000////////////////////////111///---...111222000...222222111000/////////000333111000111222222111///444...+++...111//////000222000//////000111111000000000000000000000000000000000000000000000000000//////............//////---......///////////////////////////////////////111111111000000000000000////////////////////////---.........---+++)))(((000000000000000000000000//////000000000000//////000000000000000000000000............////////////000000//////.........---...///111222222222111000000000000000000000000000////////////000000000000222111111111000000//////,,,,,,+++,,,,,,---......000000////////////000000000111111111111222222222000000000000000000000000000000000000000000000000111111222222111000///...000111333333111000111222111000///......///000111000111111111111222222222222111111111000000//////000000////////////000000000000000000000000000000000000000000000000000000111111111111111000//////000000000000000000000000000111222222222000///.........//////000000111111...//////000111222222222///000000111000///...---///////////////.........///////////////////////////000111222222111000///000000000000////////////......////////////............//////000111111222........................000000000000000000000000////////////////////////000000000000000000000000111111111111111111111111000000000000111111111111222222111111111111222222222111000//////000111222111111111111111111111111111000////////////000111111111111111111111111111000111111111000/////////////////////////////////111111000000000000111111000//////...//////000000...000111111///.........000000000000000000000000000////////////000111111000000000000000000000000111//////333333//////111///......---------------/////////////////////////////////....../////////////////////////////////111111111111111000//////000000000000000000000000000000000000000000000000////////////////////////............////////////000000000000000000000000111111111111111111111111333222000////////////000/////////////////////...111000///......///000111////////////......------111000000000/////////...////////////000000000000000000000000000000000000////////////000000000000000000000000000000000000111111000///////////////000000000000000000000000////////////////////////111///......111111000...111000//////////////////222000///...///222555888???555------/////////111222000//////000111111000000000000000000000000000000000000000000000000000//////............//////---...//////000000//////////////////////////////111000000000000000000000////////////////////////---............------,,,........................111111222222222222111111000000000000000000000000............////////////000/////////............---...///000000000//////........................////////////000000000111111111111111000000000///333222222222333333444555000000////////////000000000111111111111222222222000000000000000000000000000000000000000000000000000000000111111222222222...000111111000//////000111000///......///000111//////000000000111111111111111111111000000000///000000////////////000000000000000000000000000000000000000000000000000000111111111111111000//////000000000000000000000000111111222222222111000///////////////000000111111111111111111000000000000///////////////...------.........//////////////////////////////////////////000111222222111000///000000000000////////////...//////000000//////......///000111222222111111........................000000000000000000000000////////////////////////000000000000000000000000111111111111111111111111000000000111111111222222222222222222222222222222222111000000000000111222111111111111111111111111222111000000000000111222111111111111111111111111333111///.../////////...000000000000000000000000111111000000000000111111//////............/////////000222111000//////000000000000000000000000000//////......//////000111////////////////////////000///222777777222000000//////...------------...////////////////////////000//////////////////000........................111222222222222111111000000000000000000000000000000000000000000000000000////////////////////////............////////////000000000000000000000000000000000000000000000000000//////......//////000......//////////////////000000////////////000000---///000111111///---,,,000000000000////////////////////////000000000000000000000000000000000000////////////000000000000////////////////////////111000000///////////////000000000000000000000000////////////////////////111///...///000111000...///............//////000000000...------111999@@@JJJ<<>>999111111111111111111111111111000000000000000000111111////////////000111222333333222111000000000111111////////////000000000000000000000000000000000000000000000000000000000000000000/////////000111111000000/////////000111111////////////000000000000////////////////////////000000000000111111111111000000111222333333333333000111111111111222222222444444444333333333333333222444666444111///111333111111111111111111111111000000111111111111000000222222222111111111000000111111111111111111111111111000000//////000000111222000......111222111000/////////000000000111111111111111111111111111111111111111000000/////////............///111222333000111111222222222111111111111111111111222222222777555222000111111000///000000111111111111222222111111111111111111111111//////000000111111222222000000000000000000000000000000000000111111111111...///111222333333222111111111111111111111111111111111111111111111111111222444666666444222111111222222111111000000//////000000000000000000000000000000000000000000000000...//////000000000000000///111111000///...///000...///000111222333333444000000000000000000000000111111000000000000111111000000000000000111111222000000000000000000000000000000000111111111222222000111222222222222111000111111000000000111222222000000000000111111111111000000000000111111111111000000000000/////////...////////////////////////444333333333333222222222000000000000000000000000000000000000000000000000000//////.............../////////000000000000111444333222000//////....../////////000000000111111000000000000000000111111...///000111111111000000////////////000000000000............///000111111///000000111111111111000......////////////000000////////////000000000000////////////000000000000111111111111222222222222111111111111000000000000...//////000000111111111111111111222222222222333000000000000000000000000000000000000000000000000111111111111111111111111000111111111111222222222111111222333333333333222000000000111222222333333444333222111111222333444333333333222222222111111000000////////////000000000000000000000000000000000111111111111222222222333222111111222222111///111111000000////////////111111000000000000111111111111111111000000000000......///222666777333///111111111111111222222222000000000000111111111111000000000000111222333444444333111000000000111222.../////////000000000111000000000000000000000000000000000000000000000000000000000000000111222222000000//////000111111222000000000000////////////------......///000000000000000000000111111111111000///000000111222333333000111111111111222222222333333333333333222222222222555777555111///111444111111111111111111111111000000111111111111000000111111111111111222222222111111111111111111111111000000////////////000000000000000///...///000222000000000111111111222222111111111111111111111111/////////000000000000000//////...//////000111222111111222222222111111000000000111111111222222222666444111111222333333222000000000111111222222222111111111111111111111111000000000000000111111111000000000000000000000000000000000000111111111111...///111333333333222111111111111111111111111111000000000111222222333333222444666666444111000000////////////000000111111000000000000000000000000000000000000000000000000......///000000000000000000222333222///...000111//////000000111111222222000000000000000000000000222222111111111111222222000000000000000111111222000000000000000000000000000000111111111222222222000111222222222222111000111111000000111111222333///000000000111111111111///000000000111111111111111111111000000000//////000000000000000000000000333444444444333333222222000000000000000000000000000000000000000000000000111000000///.../////////000000000111111111222222222222222222222111000000//////000000000111111111111000000000000000000000---...000111111111000000.../////////000000000111000000/////////000000111000000111222111111//////........./////////000000.../////////000000000111////////////000000000000000000000000111111111111111111111111000000000///------...//////000111111111111111222222222333333000000000000000000000000000000000000000000000000222222222222222222222222000111111111111222222222000000111222222222222222///000000111222222333333111111111111111111111111111111222222333444444555111000000000000000000111000000000000000000000000000111111111111222222222333222111111222222111///000000000000000111111111222111000000000000111222111111111111000000000000...///000222222111000111000000111111111222222222///000000000111111111111111111111111222333444555444333111000///000111222.../////////000000111111000000000000000000000000000000000000000000000000111111000000111222333333000000///000000111222222000000000000////////////+++,,,---...///111222222000000000000111111111111000///......///111333444000111111111111222222222111111222222222222333333222555888555111...111444111111111111111111111111000000111111111111000000//////000111222333333444111111111111111111111111000000////////////000000///222444111---+++///444111111222222222333333333000000000000000000000000------...///000111222222111000///////////////000111111222222222111111000000000111111222222222222222000...///111333444333//////000000111111222222111111111111000000000000111111111000000000000000000000000000000000000000000000000000111111111111---///111333444333222111111111111111111111111111//////000111222333333444111333555555333111//////++++++,,,...///111222333000000000000000000000000000000000000000000000000......///000000000000000---000222222111111333666000000000000////////////000000000000000000000000333333222222222222333333000000000000000111111222000000000000000000000000000111111111111222222222000111222333333222111000111111000000111222333333//////000000111111111222//////000000111111111222222222222111111111111000111111111111111111111111111222222222222111000000000000000000000000000000000000000000000000000000222111111000000000000000111111111222222333333333000111222444444333222222000000000000111111111111111111111000000000000000---...///111111111000///.../////////000000111111222111111000000000000111000111222222111000///...---.........//////000000.../////////000000111111////////////000000000000////////////000000000000222111111111000000//////,,,------...///000000111111111222222222333333333000000000000000000000000000000000000000000000000222222222222222222222222000111111111111222222222//////000111111111111111///000000111222222333333000000111111111111000000...///000222444666777888222222111111111111222222222222222222222222222222000111111111111222222222333222111111222222111/////////000111222333333444333222111000000111222333111111111111000000000000///000222222000---///333000000111111222222222222//////000000111111111222222222222222333444555555444333111//////000111222000000111111111111000000222222111111000000//////////////////000000000000111111111111111111111111000000000000000000000000222000//////111111111000000000///////////////000111111111000///......---///////////////000000111111000000///////////////111111222222222333333333444444444444333333222111111111111111111111111111111222333444444222111000222222111111111111222222222222222111111000000000////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000.../////////...///111333000000////////////000000111111000000111111222333222222222222222222222222333333222222111000//////000000111222222222222111000000000000000000000000111111111111111111111111000000000000000111111111////////////////////////222222333333333222222111//////000111222222333333555333111111333444222000111111222222222222111111222333333444444333333222444333333222111000//////222222111111111111111111111111111111111111111111000111222222000000111222111111111111000000000000,,,---...000000000///...222222222111111111000000111111111111111111111111000000000000111222333444111111111111111111111111000000111111111111000000333333222222111000//////222111111000000111111222111111111111111111111111111111111111111111111111222222222222222222222222000111333333333222000...111111111111111111111111222111111111000000//////222111111111000000//////000000000000000000000000666555444444333333333444000000111111111111000000000000000000000000000000000000000000111111111111000///...---...///111333111///...------...///111111000000///////////////////////////////////////............////////////000000////////////000000////////////000000000000333222111/////////000000//////000111222333333333000000000111222222333333000000111111111111000000000111111111111222222222555333111111111111///...111111222222222222111111111111111111111111111111333333333555555444111///666555333222111222333333222111111444888:::888555222222222111111111111000222222222222222222222222000000000000000000000000111111111111111000//////111111111111111111111111222222222222222222222222000000000000000000000000000000000000000000000000000000000000000000000000222111111111000000//////000222333444222111222333555111111333222......111000000111111111111000000111111111000000000000000///////////////000111111111111111111111111111111000000000000000000000000222000...///000111000000000000////////////000000222222111000000///......000000000000000111222222222222111000000000000000111111111222222222333333333333444444333333222111222222222222222222222222111222222333333333222222222222111111111111222222333333222222222111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000///111222222111000111333000000////////////000000111000000000000000111222222222222222222222222222444333333222111111000000000000111222222222222222000000000000000000000000111111111111111111111111111111111111111111111111000000000000000000000000111222222333333222222111...//////000111111222222444222111111333333111///000111111222222111111000111222222222222222222111222222111111111111111111000000000000000000000000111111111111111111111111111222333222111000111333000000000///////////////...//////000000000//////222222222111111111000000111111111111111111111111222222111111111111111111222222222222222222222222000111111111111111111000111111111222222222222222222222111111111111222222111111111111111111111111111111111111111111111111222222222222222222222222111222333333333111///---////////////////////////111111111111000000000///222222222222111111111000111111111111111111111111333333222111111111111111000000111111111111000000000000000000000000000000000000000000111111111111......///000000000000000111000...------...000111111111000/////////000000/////////////////////////////////000000000000111000000////////////000000////////////000000000000222111000//////000000111//////000222222333333222222222111111111111111111000111111111111111111000000111111111111222222222444333222111222222000...111111222222222222111111111111111111111111111111333333333444555444111///555444333222222222222333222111111444777888666444222222222111111111111000222222222222222222222222111111111111111111111111111111111111111000//////111111111111111111111111111111111111111111111111000000000000000000000000111111111111111111111111111111111111111111111111222111111111000000000000000111333333222222333444:::444000111222//////111000000111111111111000000000000000000111111111111000000///...///000111222111111111111111111111111000000000000000000000000111///......///000000///000000////////////000000222222222111000000//////111111111111111222222333333222222111111111111111111111111222222222222333333333333333333222222111222222222222222222222222111111111111222333444444222222111111111111222222333333333333222222222222111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000111333555555333222111222000000////////////000000111111000000000000000111222222222222222222222222444444333333222222111111000000111111222222222222000000000000000000000000111111111111111111111111333333222222111111000000111111111111111111111111111111222222222222222111.........///000000111111333111111111222222111///000111111222222111111000000000111111111111000000000000000111111111222222//////////////////000000111111111111111111111111111222333333111111222333000000000000000000000000111111000000000000000000222222222111111111111111111111111111111111111111333333222222111000000///222222222222222222222222111111222222222222111111000000111222333333444444333222222222222222222333111111111111111111111111111111111111111111111111222222222222222222222222222222333333222111///...////////////////////////111111111111000000000000333333333222222222222222111111111111111111111111222111111111000000000000000000111111111111000000000000000000000000000000000000000111111111222222---...000222222111///...000000............000000222222111000000000000111////////////////////////000000000000111111111111000000////////////000000////////////000000000000111000000///000000111222///000111222222222222222333333222222111000000///111111222222222222111111000111111111111222222222444333222222333333111///111111222222222222111111111111111111111111111111333222222333555444222///444444333222222222222333222111111333444555333222222222222111111111111000222222222222222222222222222222222222222222222222000111111111111000000///111111111111111111111111000000000000000000000000000000000000000000000000111111111111111111111111222222222222222222222222111111111111111000000000000111222111111222444777BBB888000000222111111111000000111111111111000000//////000000111111222222111000///...///000222333111111111111111111111111////////////////////////000///------/////////...000////////////000000111222222222222111111000000111000000000000111222222222222111000000000000111111111111111222222222222222222333333333222222111222222222222222222222222111111000000111333555666222222111111111111222222333333333333333333333333111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000111333666666444222111000000000////////////000000222222111000000000111111222222222222222222222222444444444333333222222222111111111111111222222222000000000000000000000000111111111111111111111111444444333333222111000000111111111111111111111111000111111222222222222111/////////000000000111111111111111222222111000///000000111111111111000000000111111111111111111000000000000000111111111111/////////000000000000000111111111111111111111111111333444333222111222333111111111111111222222222444333111000///000111111111111111111111111111111111111111111111111111111222222222222111111000000222222222222222222222222222222222333333222222222111111111222333333444444333333222222222222333333111111111111111111111111111111111111111111111111111111111111111111111111000111222222222222111000111111111111111111111111111111111000000000000000222222222222222222222222111111111111111111111111222222222333222222222222000000111111111111000000000000000000000000000000000000111111111222222222...///000111111000///...000000///......///000000333222222111111111111111//////////////////////////////000000000111111111000000////////////000000////////////000000000000/////////000000111222222///000111222222222222222222222222111111111000000222222222333333222222222000000111111111222222222333222222333444444222000111111222222222222111111111111111111111111111111333222222333444444222000333333222222222222222222222111111222222222111111222222222111111111000000111111111111222222222222222222222222222222222222000000111111111111000///111111111111111111111111111111111111111111111111000000000000000000000000111111111111111111111111222222222222222222222222111111111111111111111111000111111000000222555888GGG;;;000///222222222222000000111111111111000000//////000000111111222222111000000//////111222333000000000000000000000000////////////////////////000///------/////////...///////////////000111111222222222111111111111111000////////////000111111111111000////////////000000000111111111222222222111111222333333222222222222222222222222222222222111111000000111333555666222222111111111111222222333333333333333333333333000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000222444555333111//////000000////////////000000333222222111111111222222222222222222222222222222444444333333333333333222111111000000000111222333000000000000000000000000000000000000000000000000444444333333222111000000111111111111111111111111///000111111222222222222000000111111111111111222000111333333222111000///000000000111111000000000111111222222222222111111222222111111000//////...000000000111111222222222000000000000000000000000111222333333111111222333////////////000000111111444333222000000000111222111111111111111111111111111111111111111111111111///000111222222222222111222222222222222222222222222222222333333222222222222222222222222222222222333222222111111222222333111111111111111111111111111111111111111111111111111111111111111111111111...///000111222333333444111111111111111111111111000000000000000000111111000000111111111111111111111111111111111111111111111222222333333333222111000000111111111111000000000000000000000000000000111111111111222222222222111000///......///000111000000////////////000000333222222111111111111111000000000000000000000000........./////////000000000000////////////000000////////////000000000000//////000000111111111111000000111222222222111111000000111111111222222222222222222333333222222222000000111111111222222222222222222444666555333111111111222222222222111111111111111111111111111111222111111222333333222111111222222222222222222222111222222111000000000111222222222111111111000000000000000111111222222222222222222222222222222222///000000111111111000000000000000000000000000000222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222000111111000000222555888GGG:::///...222333222222000000111111111111000000000000000000111111111111000000000111111111222222000000000000000000000000000000000000000000000000111///......///000000//////......//////000111222111111111111111111111111///////////////000000111111000000///////////////000000000111111111111222000111222222222222222222111111111111111111111111111111111111222333444444222222111111111111222222222222222222333333333333////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000///111333333111000///000000000////////////000000111111111000111222222333222222222222222222222222333333333333222222222222222111000000000111333444000000000000000000000000000000000000000000000000333333222222111111000000111111111111111111111111//////000111222222222222111111111111111222222222000222555555333111000000///000000111111000000///111222222222222222222111333222111000///......---000000111111222222333333000000000000000000000000000111222222000000111222+++,,,,,,------......///222222111111111111111111111111111111111222222222111111111111111111111111...///111222333333222222111111111111111111111111111111222222222222111111222111111111111111111111222111111111111111111222111111111111111111111111111111111111111111111111111111111111111111111111...//////111222333444555////////////////////////000000000000111111111111000000000000000111111111222222222222222222222222///000111222222222111000000000111111111111000000000000000000000000000000111111111222222222222333222111///------...000111000000000000000000000000222222111000000000000111000000000000000000000000............////////////000000////////////000000////////////000000000000///000000111111111111000000111111222222222111111///000000111222222333333111111222222222222111111000111111111111222222222222222333555777777555222111111222222222222111111111111111111111111111111222111000111222333333111000111222222333222222222111222222111//////111222222222222111111111111000//////000000111222222222222222222222222222222222///000000111111111111000000000000000000000000000222222222222222222222222111111111111111111111111222222222222222222222222000000000000000000000000111111111222222222222222000111222111111222444777AAA777///000222222222333000000111111111111000000111111111000000000000000...000111333333222111000000000000000000000000000000000000000000000000000222000...///000111000000............///000111222000000000000000000000000000000//////000000111222222111000000//////000000000000000000111111111111000000111222222222222222000000000000000000000000111222222333333333222222222222111111111111222222111111111222222222333333000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000///000222111000000111222000000////////////000000............///111222333222222222222222222222222222222222222222222222222222111000///000111333444000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000...///000111222222222222111111111111111000000000000333777777555222111111//////000000000000//////000000111111111111000000111111000000/////////.../////////000111222222222000000000000000000000000///000111111//////000111,,,,,,,,,---.../////////000000111111111111111111000000111111111222222222111111111111111111111111///000222333333222111000000000000000000000000000000111111111111111111000/////////000000111111222111000000//////000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222333///////////////////////////000000000111111111111000000000111111222222222222222222222222222222222///000222333444333222111000000111111111111000000000000000000000000000000111111111222222222333333111111000///////////////000000000111111000000000111111000/////////000000000000000000000000000000...////////////000000000000000////////////000000////////////000000000000000000111222111111//////111111222222222111111000111111111111111111222222000111111111111111111000000111111111111222222222111111333666888888555333111111222222222222111111111111111111111111111111222000///000222333333222///000111222333222222111000222222111//////222444222222222111111111111000/////////000111222222222111111111111111111111111//////000111111111111111000000000000000000000000111111111111111111111111111111111111111111111111222222222222222222222222111111111111111111111111111111111222222333333333000111333333222222333444888222///111222111111333000000111111111111000000222222111111000000//////...///222444444333111///000000000000000000000000000000000000000000000000222111//////111111111000............///000222222///////////////000000000111111111000111222222333333222222111000111111111000000000000111111111111///000111222222222222222////////////////////////111222333444444222111000222222111111111111222222000000000111111222222222111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000111111111000000222444000000////////////000000+++++++++,,,...///111222222222222222222222222222111111111111111111111222222111000//////111333444000000000000000000000000000000000000000000000000000000000000000111111111////////////////////////......000111111222222222000000000000////////////000444888888555222222222//////000000000000////////////000000000000//////////////////000000000000---......///000111111222000000000000000000000000...000111000///...///000...//////000111222222333---///000222222222111000000000111111222222222222111111111111111111111111111222333444333111///...////////////////////////000000111111111111000000,,,,,,---///000222333333000000////////////000000111111111111111111111111111111111111111111111111000000000000000000000000444333222111000000000000111111111111111111111111//////000000111111111222111111111222222333333333222222222222222222222222111222444666666666444333000000111111111111000000000000000000000000000000111111222222222333333333///000111222111000...,,,000000111111111111000000111000000///////////////000000000000000000000000000000000000111111111111000000////////////000000////////////000000000000000111222222111000///...111111222222222111111000333333222222111000000000000000111111111111000000000111111111111222222222111111333666999888666333111111222222222222111111111111111111111111111111222000///000222333333222///000111222333333222111000222222111//////222666222222222111111111111000...//////000111222222222000000000000000000000000//////000111111111111111000000000000000000000000000000000000000000000000111111111111111111111111222222222222222222222222222222222222222222222222111111111222222333333333000222333444222111222333222//////222222000000333111111000000000000111111///////////////000000000111111000000//////......111111000///////////////---.........//////000000000000000000000000000000000000000000000000000000111000/////////000222333000000000111222222222333111111000//////000000111...//////000000000000000111111000000000000111111333333222111000///......111111222222222333333333222222222222222111000///222222222222222222222222222222222111000//////...222111111111000000////////////000000000000//////000000000000000000000000000000////////////000000000000////////////000000......///000111222222333111222444555555444222111111111111111111222222222222222333333333444444444222111222444666777666444000000000000000000000000000000111222222222222222000000////////////000000000///000111333444222000111111000000000000111111111111111111111111111111111111000///////////////000000000000000000000000000000111000000///......000000000000000111111222000000000000000000000000............/////////000000000000000////////////////////////111333555777222111111111000000//////000111111222222333444444111222222333333222222111////////////////////////111111111111111111111111222222111111000000//////000000000000000000000000000000000000000000000000///////////////000111111000000000000000000000000////////////000000000000000000111222222222222111111111222222111000///...111000///...///000222333222222222222222222222222111111222222222333333333222222222222222111000///111111000000111111222333111111111111000000//////222111111111000000//////////////////000000000000000111222333333222111000000000000000000000000000000000111222222000///...---...000111222111///...111000///......///000111000000000000////////////222222222111111111000000333333222111000///.........///111222333333222111444555666444111/////////333333333333333333333333111111222222222111111000333333333333333222111000333333333222222222111111444222111111222333333222111111111111111111111111000111111111111222222222222111111111000000//////333333222222111000000000777444111///000111222222111111000000000000111111333333222111000///......,,,---...///000222333333222222222222222222222222222222111111111111111222555333111000111333333222777111000333444000000333222222222111111111000000111111000000000000111111222222111111000000//////000000000000000/////////111111000///////////////000000000000000000//////000000000000000000000000000000000000000000000000111000/////////000222222111111111111111222222222111111111111111111111111...///000000111111000000111111000000000000111111333333222222111111000000111111222222222333333333222222222222222111000000333333222222222222222222222222222111000/////////222111111111000000000000//////000000000000//////000000000000000000000000000000////////////000000000000////////////000000//////000000111111222222111222333444444333222111000000111111111111222222//////000000000111111111222111000111333444444333000000000000000000000000......///000000000000000000000////////////000000333111000000111333333222000000000000111222444444111111111111111111111111111000//////......//////000000000000000000000000000000000000000///......000////////////000111111000000000000000000000000........./////////000000000000000000////////////111000000///000111222333111111111111000000000//////000000111111222333333111222222333333222222111000000000000000000000000111111111111111111111111111111111000000/////////000000000000000000000000000000000000000000000000///////////////000111111000000000000000000000000////////////000000000000000000111222222222222111222222111111111111111000//////000111111111111111222222222222222222222222111111111222222222333333222222222222222111000000111111000000111111222333222222111111111000000000111111111111000000000////////////000000000111111000111222222222222111000000000000000000000000000111111111111111000//////...///111222333222111000111000////////////000111/////////000000000000000222222222111111111000000333333222222111111000000000111111222222222111111333444555444222000000000666666555444333333222222111111222222222222111111333333333333333222111000333333222222111111111111444222111111222333222222222222222222222222222222000111111111111222222222111111111111000000000///222222222111111111111111:::777333111111111222111111111000000000000111111222222111111000000//////,,,------...///000111111222222222222222222222222222222111111111111222222444222111000222333333222333...---000111......111222222222111111111000000222111111000000111111222555444333222111000000///000000000000000111111111111111000000000/////////333222222111111000//////000000000000000000000000000000000000000000000000000000000///000111111222222222222111111111111111111111222333333333222111//////000111111111111000222111111000000111111222333333333333333333333333111111222222222333333333222222222222222222111000333333333222222111111111222222222111000000//////111111111111111000000000///000000111111000000///000000000000000000000000111000000//////000000111111000000//////000000111000000000000000111111111000111222333333222111000//////000000111111111111....../////////000000000333111//////000222222111000000000000000000000000......///000000000000000111000000//////000000111777444000///000222333333//////000111222444666777////////////////////////000//////............///000000000000000000000000//////000000//////......//////......//////000111000000000000000000000000....../////////000000000////////////000000000000222222111000////////////111111111111000000000000...//////000111111222222111111222222222222111111111111111111111111111111000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000////////////000111111000000000000000000000000////////////000000000000///000111111222222111111222111111111111111222333---///111222333222000///222222222222222222222222111111111222222222222333111222222222222111000000111000000000000111222222222222222222222111111111111111111111000000000000000000000111111111222222000111111222222111111000000000000000000000000000222111111000000000000000///000222333333222222111111000000//////000000111...//////000000111111111222222222111111111111111222222222222222222222222222222111111111111111111111333444444222111111222888777666555333222111111111222222333333333222222222222333333333222111111222111111111111000000000333222000000222333222111222222222222222222222222000111111111111222222222111111111111000000000000000111111111111222222222;;;888444222111222111111111111000000000000111111111111111111111111111111/////////000000000111111111111111111111111111111222222111111111111222222444222000111222333333222333111111333333111111444222222222111111111111111222222111111111111222222555555444444333333222222000000000111111222222222000000000111111000000000111111111111111111000000000000000000000000000000000000000000000000000000000000000000000111111222333222222222111000000000000222333555555444333111///000111111222222111111222222111111111111222222111222222222333333333444111111222222222333333333222222222333333222111111444333333222222111111111222222222111111000000000111111111111111111111111000000000111111000000000000000000000000000000000111000000000000000000111111000000000000000000111111111111000000000000000000111222222222222111000/////////000000111111222111111111111222222222333444222///...///111111111000000000000000000000000000000111222222222222222111000000000000000000111777444111000111222222222000000000111222333444555//////////////////////////////...............///000000000000000000000000/////////000000//////..................///000000000000000000000000000000...////////////000000000////////////000000000000111111000//////.........111111111000000000000000//////000000111222222222111111222222222222111111111111111111111111111111////////////////////////////////////////////////000000000000000000000000000000000000000000000000000000//////000000111222000000000000000000000000////////////000000000000///000000111111111111111000000//////000111222333...///000111222111111000111111111111111111111111111111111111222222222222111111222222222111111000000000000000000111222222222222222222222222222222111111111000000000000000000111111111222222222222000000111111111111000000000000000000000000000000333222000/////////000111///000111222222222111111000000000000000000000000......///000111111222222111111111111111111111111111111111222222222333333444333111000///000111111000222333333222111222333555555444333333222111111111222222333333333333222222222333333333222222111111000000000000000000000333111000000111222222111222222222222222222222222000000111111111222222222111111111000000000000000///000000111222222333333888555222111222222222111111111000000000000111111000000000111111222222222222222222222222222222222000000000000000000000000222222111111111222333333333111000111333444333222222333444555444333333555111111111111111111111111333333222222222222333333333333444444555555666666000000111111222222333333///000111111111111000000......//////000111222222000000000000000000000000111111111111111111111111///000000000111111111111333222222222111000000000000111444555666555333222000111111222222222222222333333222222222222333333000000111111222333333333111111222222222333333333111222222333333333222222333333333222222111111111222222222222111111111111111111111111111222222222000000111111111111000000111111111111111111111111111111000000000000111111111111000000000000111111111111111000000000000000111111111222222111111111...//////000111222222222222222222333333333444444555333000///000222222222000000000000000000000000000000111222222222222222111111000000000000111111444333222222333333111///111000000000000111111222000000000000000000000000//////.........//////000000000000000000000000000//////000000000000000///...............///000000111111111111111111111111////////////000000000111.../////////000000000111/////////000000000000000000000000000000000111111000000111111222333333444000111111222222111111000000000000000000000000000/////////////////////////////////000000000000000111111111111111111111111000000000000000000000000000000000000000111222222000000000000000000000000////////////000000000000//////000111111111111000////////////000000111222111000/////////000222333111111111111111111111111000000111111111222222222000111111222222222111111000000//////000000111222222222222222222222222222000000000000000000111111000111111111222222222222000000000000000000000000000000000000000000000000333222000/////////000111/////////000000000000000000000111111111111000000...//////000111222222333111111111111111111111111//////000000111222222222444333111000///000111111000111333333222222222333111111111111111111222222000111222222333333333222111222222333333333222222000000000000000000000111333111000000111222222111222222222222222222222222000000111111111222222222000000000000000000111111//////000111222333333444333111//////111333333222111111000000000000111111000000111111222222333333222222111111111111000000000000000000000000000000222222111111222333333444222111000111333444333222...111333222000000111111111111111111111111111111444333333222222333333444222333333444555666777777222222222222222333333333///000111222222222111000,,,---...///111222333333000000000000000000000000111111111111111111111111//////000111111111111000222222222111111111111111000111333444555444444333111111222333333333333222444333333222222333333444000111111111222222333333111111222222222333333333111222333333333333333333222222222222222222222222222222222222222222222222111111111222222222222222000111111222222111111000111111111111111111111111222111111000000111111222222111111000000111111222000000000000000111111111222222222222222222222222//////000111222333333444000111111111111222222222555333111111222444444333000000000000000000000000......///000000000000000222111111000000111111222111111111222333333000...111111000000000000000111111111111111111111111111000////////////000000111000000000000000000000000000000111111222222111111//////......//////000111111111111111111111111111/////////000000000111111......//////000000111111---...///000111222222111000000000000111111111111111111111222333333444444000000111111111111000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111000000000000000000000000111000000000000111222222000000000000000000000000////////////000000000000...///000000111111000000//////000111111111000000222111///......000222444111111111111111111111111000000000111111111111222000000111222222222222111000////////////000111111111111111222222222222222000000000000111111111111000000000111111111222222111000000//////000000111000000000000000000000000222111111000000000000000///////////////000000000000111111222222111111000///000000111111222222222111111111111111222222222//////000000000111111111222222111111111111111111000222333333222111222333...//////000000111222222///000111222222222222222111111222333333333222222000000000111111111111222222111//////111222111000111111111111111111111111000111111111111222222222000000000000111111111111//////000111222222333333000///...///111333333333111111000000000000111111111111111222222222333333/////////////////////...111111111111111111111111222222111222222333444555111000000222444555333222///444777444111111222111111111111111111222222222444444333333333333444444333444444555555666666666333333333333333222222222...///111333333222111000//////000000111222333333000000000000000000000000111111111111111111111111...///000111222111111000111111111111111222222222111111111222333444444444111222222333444333333333444444333333333333444444222222222333333333333333111111222222222333333333111222333333444444333333111111111222222333333444222222222222222222222222111111111222222333333333000111111222222111111000111111111111111111111111222111111000000111111222222111111000000111111222//////000000111111222222333333222222222222333333000000111222333444555555000000000000111111111111222111111222444555444333000000000000000000000000......///000000000000000222111111000000111111222111///...///111222111000000000000000111222222333444444444444444444444444000000000000000111222222000000000000000000000000111111222333333333333333000////////////000111111111111111111111111111111//////000000000111111111.........///000111111111...///000222222222222111///000000000111111111111000000000111222222333333000000111111111111000000111111111111111111111111111111111111111111111111000111111111222222222333111111111111111111111111000000000000000000000000111111000000111111222333000000000000000000000000////////////000000000000...//////000000000000000000222333555444333111///000000000000000111111222111111111111111111111111000000000000111111111111000000111222222222222222///////////////000111111000000000111111111222222///000000000111111111111/////////000000000111111111000///......///000111000000000000000000000000111111111111111000//////000000//////000000111222000111222222222222111000111111111111111111111111000000111111111222222222111111111111111111111222000111111222222222111111111222444444222111111222000000000000111111111111......///000111111111111000111222333333333333222111111111111222222333333222111//////111111111000000000000000000000000000000111111111111222222222///000000000111111111111000000000111222222222333111000///000222333333222111111000000000000111111222222222222222222222222///000000000000000000000222222222222222222222222222222222222333444555555000000000222444555333222111888<<<777333333333111000000111111111222222222555444444333333444444555555555555555555444444444444444444333333222222222...///111333444333111000222222222222222222333333000000000000000000000000111111111111111111111111...///000222222111111000000000111111222222222333111111111111222333444555111222333333444444333333555444444333333444444555444444444444444444444444111111222222222333333333111222333333444444444444000000111222333444444555222222222222222222222222111111111222222333333333111111222222222222111111111111111111111111111111222222111111111111222222222222111111111111222222...//////000111222222333444333333222222333333444000111111333444555666666111111111111222222222222000000000222444555444333000000000000000000000000000000111222222222222222222222111111111111222222222///,,,,,,...000222222///000000111222444555666555555555555555555555555111111000000111222333333000000000000000000000000111222333444444444444444000000000000000111222222111111111111111111111111000000000000111111111111---......///000111111222///000222333333222111111//////000000111111111222/////////000111111222222000000111111111111000000222222222222222222222222111111111111111111111111111111222222222333333333111111111111111111111111000000000000000000000000111111111000111111222333000000000000000000000000////////////000000000000...//////000000000000000222444666888777555111///...///111222333222000///000000000000000000000000000000000000111111111111///000111222222222222222///////////////000111111//////000000111111111222//////000000111111111222////////////000000000000111000///......///000111000000000000000000000000000111222222222111///...111111111000111111222333000111222333333222111000222222222111111111111111000000111111222222222222222222222222222222222222...000111333333333222111111333444444222111111222333222222222111111000000------///000000111111111000111222333333333333333111111222222222333333333222000//////000111111000////////////////////////000111111111111222222222//////000000111111111222111111111111111222222222333222111222333333222111111111000000000000111111222222222222222222222222222222333333333444444444222222222222222222222222222222222222333444555666000000000222555555444222...777:::444///000000---000000111111222222222222444444333222333444555666444333444666999888444000444444444444444444444444333333333333333333333333222222222222222222222222333333333222222111111111222222111111222222333444222222111000//////000000111111000000111111222333444444444333333222222222444444444333333222222222222222222222222222222222111222333444555444333333111111111222222333333444222222222222222222222222222111111111111111111222...:::>>>555///222555222222222222222222222222222444333111000000000111222111111111111111111111111000000000///000000111222444444333222222333444444222444444333111000111222555333111//////111333555444333333222222333333444---///333666888888666555333333333222222111111111111222333333111111222333333333222111000000111111111111111111111111111111222222222222222222222222444333333222111111111222444444333222222444888;;;222111111111000000//////444222000111333444333000111111222222222333333333111111111111111111111111333222111000000111222333222222111111111111222222111000000000//////......000////////////111333444111111111111111111111111222333333444444333333222222222222222222222222222000000000000000000000000000000000000000111111111111111111111111111111111222222222222222222222222000222444333222111222333333333222111000000111111111111111111111000//////111111000000//////......///000111222222111000///000111333444444333111000111111111000111111222333333333333333222222222111333111000111222222111000000000000000000000000000000000000000000000000000000000111222222222222222222111111000000000000000111111000000000000111111...///000000000///---,,,............/////////000000000000000000111222222222222111///............000000000000000000000000000111111111222222222222//////000000111111111222111111111000000000000000222222111111111111111111000000000000000000000000222222222111111111111111111222222333333333222222111111111222333333333444000000000111111222222222444333333222222333333444333222111111000000111111222111111111000000//////222222111111111111222222444444444333333222222222222222222111111111000000111111000000111222333333333333333333333333333333222222222222222222222222222222222111111111000000333333333333333333333333222222222111111111000000444444444444333333333333555333111//////000111222444444333333333444555666555444444555777777444111333333333333333333333333111111111111111111111111222222222222222222222222333333333222222222111111222222111111222222333444333222111111000000000111222111111111111222333333444444444333333222222222444444444333333222222222222222222222222222222222111222333444444444333333111111111111111222222222333333333333333333333333222111111000000111111222555???BBB999222555666333222222222222222222222222333222222111111111111111111111111111111111111111111111111111222222333444222222111000000111222222222333444333111111111333333333222222222222333333444333333222222333333444222333444444444222111///222222222111111111000000///000111000//////000111333333222111111111111111111111111111111111111111222222222222222222222222444333222222111111222222111222333555777888999999222111111111000000000000444222000111333444333111111111222222222333333333111111111111111111111111333222111000000111222333333333222222222222333333111111111000000000//////111111000000111222333444111111111111111111111111222333333444444333333222333333333222222222222222111111111111111111111111000000111111111111222222222222222222222222222222222222222222222222222222000222444333222111222333333333222111111111111111222333333333333222222111111111000000///////////////000111222222111000///000111333444444333111000111111111111111222222333222222111000000//////000222111000111222222111000111111111111111111111111000000000000000000000000000111111222222222111111222222111000000000000000000000////////////000000000000111111111000///............/////////000000///............///000000222111000///////////////000000000000000000000000/////////000000000111111000000000000111111111222111111111111000000000000222111111111111111222222111111111111111111111111222111111111111111111111000111111111111111111111111111111222222222222222333333333444444555555555222111111000000111111222333222111111000000111111222222222222111111111000222222111111111111222222333333222222222111111111222222222111111111000000111111000000111222222333222222222222222222222222222222222222222222222222222222222111111111000000222222222222222222222222222222222111111111000000333444444555555555444444444444222111111111222222444333333333333444555666777555444444555555333222333333333333333333333333111111111111111111111111222222222222222222222222333333333222222222222111222222111111222222333444333333222222111111222222222222222222222333444444444444333333333333222222444444333333333333222222333333333333333333333333111222333444444444333333222111111111111111111000444444444444444444444444222222111111111111222222999BBBCCC;;;444555555222222222222222222222222222222222222222222111111000222222222222222222222222222222222333333555666666222111111000000111111222111222333333222111222444222333444555555444333222333333222222222222333333333333222111000///......111111111111000000000000///000111111//////000111333222222111111111111222222222222222222222222222111111111111111111111111333333222222111111222222///000222777<<<<<<999555111111111111111000000000333222111111333333222111111111222222222333333333222222222222222222222222222222111111111111222222444444444333333444444444222222222222111111111111333333222222222333333444222222222222222222222222222333333444444333333222444444333333222222111111111111111111111111111111111111111222222333333333333333333333333333333333222222222222222222222222000222444333222111222333333222222111111111111222222222222333333333333333111000000000000/////////000000111222222111000000111222333444444333222111111111111111111222333333444333111000/////////000222111000111222333222000111111111111111111111111000000000000000000000000111222222222222222111111222222111000000000000111000//////////////////000111111222222222111000///////////////000000000000/////////...//////000111111111000000000000000111000000000000000000000000........./////////000000000000000111111111111111111111111111111111111111111111111111111222333444111111111111111111111111111111111111111111111111000000000000000000//////111111111111111111000000111111111222222222222222222111111000000111111222333222111111000000111111333333333222222222222222222222111111111111222222111111111111111000000000222222222111111111111111111111111000111111222333111111111111111111111111111111111111111111111111222222222111111111111111111111111111111111111111222111111111111000000000111222444666777666555444444333333333333222222222333333333333444444555555777666444333333333333333222222222222222222222222333333333333333333333333222222222222222222222222222222222222222222222222222222111111222222333444444333333222222333333333333333222222333333444555333333333333333333333333333333333333333333333333333333333333333333333333222222333333333444444444333333333222222111111111555555555555555555555555444333333222222333333444777===???888333333333111333333222222222222222111111222333444333222111000222222222222222222222222222222222333444555666777333333333333333333333333000111333333222222333444333444444555555444444333333333222222222222333333000000//////000111222333222222111111111111111111222444555444333222333444333222222111111222222222222222222222222222222222111111111111111111111111333333222222111222222333111000111555;;;<<<777222111111111111111111111111222222222222222333222222111111222222222333333333222222222222222222222222222222222222222222222222333333444444444444333333333333333333333333333333333333333222222222222222222222222222222222222222222333333444444333333222444444444333333222111111222222222222222222222222111222222333333444444444333333333333333333333333222222222222222222222222000222444333222111222222333222222111111222222222111000000000111111222222000000000000000000000000111111111111111111111111111222222333333222222111222111111111111222333333777666444222111111222222222000000000222333222111111111111111111111111111000000000000000000000000222222333333222222111111333222111111000000111111111111000000000000111111111111111111111111000000//////000000000111111111222111111111111222333333111111000000000111222222000000000000000000000000.../////////000000000000111111111111111111111111000111111111111111222222000000000111222333444555111111111111111111111111000000111111222222333333111111000000000000000000222111111111000/////////000000000000111111111111444333333222222333333444333222111111000000111111222222222222222222222222222222111111111111222222111111111111111111111111111111111111111111111111222111111111111111222222000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111000000000000///111444777888777555444111222222333333222111111333333333444444444444444666555444222111222333555222222222222222222222222333333333333333333333333222222222222222222222222222222222222222222222222222222111111222222333444444333333333333333444444333333222222333333444555333333333333333333333333333333333333333333333333333333333333333333333333222222222333333333444444555555555444444333333333555555555555555555555555666555555444444555555666444888999666333333333222333333333222222111111111222222333444444222111000222222222222222222222222111111111111222333444555333333333333333333333333000111333333222222333444555444444333333444444555333222222111111222222333000/////////111333666777333333333333333333333333444555666666444444555666333222222222222222333333222222222222222222222222111111111111111111111111333222222111222222333333555222///222666777333///111111111111111222222222222222333222222222222222111111222222222333333333222222222222222222222222222222222333333222222222222222333333333333222222333333333333333444444444222222222222222222111111222222222222222222222222222333333444444333333222444444444333333333222222222222222222222222222222111222222333444444555555333333333333333333333333222222222222222222222222000222444333222111222222333222222222222222333333222111111000000111222222000000000000111111111111222222111111111111222222222222222222222222222222222222222111222333333444666555444222222222222333111000///000222333222111111111111111111111111111111111111111111111111111222222333333333222222111333222222111111111111111333222222222222222222333000000000000000000000000000000000111111111111222222222222222222333444444222111111111111222222333111111111111111111111111000000111111111222222222222222222111111111111111000000111111222222222333111111111111222333444555111111111111111111111111000111111222333444444555444333222111111111222222222111111111000/////////444444444444444444444333444333333222222333333444333222111111000000111111000000111111111111111111222222111111111111222222111111222222222222222222111111111111111111111111222222111111111111111222000000000000000000000000000000000000000000000000111111111111111111111111222222222222222222222222000000000000000000000000///111444666777666444333///000111111111111000000222333444444555555444444444444444333111222444666333333333333333333333333111111111111111111111111222222222222222222222222111222222222222333333333222222111111222222333444333333222222333333444444222222222222222333444444222222333333333333444444222222333333333333444444333333333333333333333333333333222222222333444555666666555555555555555444555555555555555555555555666666555555555555666666333555777666555444555555444333333222222111111111333333333333333222222111333333333333333333333333111111111111111222222333000111111222222111111000111222333333222111222444555444333222222333444555222222111111111111222222333222222111222333444555333333333444444444444444222333444444222222333444333222222222222333333444333333333333333333333333222222222222222222222222222222111111222222333333666333000000222333111///111111111222222222222222111222333333111111222333111111222222222333333333333333333333333333333333222222333333333333222222111222333444444333222111333333333333444444444444000111222222222222222111333333333333333333333333222333333444444333333222333333333333444444444444333333333333333333333333111111222333444444555555333333333333333333333333222222222222222222222222000222444333222111222333333222222222222333333444666555444222222222333444000000000111111111111222333222111111111111222333222222222222222222222222222222222222222333444444222222222222222111111111111000///000222333333222222222222222222222222222111111111111111111111111111222222333333333333333333333222111111111111222444444333333333333444444000000/////////000111111000111111111222222222222111111000000111111222333333333222222222222222333111111111111111111111111222222222333333333444444222222222222222111111111000000111111222333333333222222222222222333444555222222222222222222222222111111222333555666777777777666444333222222333444111111111111111111000000333333333333222222222222222111111000000111111222333222111111000000111111000000000000000111111111222222111111111111222222111111111222222222222222111111111111111222222222333222111111000111111111000000000000000000000000111111111111111111111111111111111111111222222222222222222222222222222222//////000000000000000111///000222444555444333222/////////000000000000000222333444555555555444444111222444333222222444777333333333333333333333333111111111111111111111111222222222222222222222222111111222222222333333333222222111111222222333444222222222222222333444444222111111111111222333333222222222333333444444444222222222333333444444444444444444444444444444444333333222222222333444555444444444555555555555555444444444444444444444444555555444444444444555555333444555666555444444555444444333333222111111000444444333222222222222333333333333333333333333333333222222111111111111111000111222222222222111000222333444333111111111333222222333333333333222222222222111111111111222222444333333222222222333333222222222333333444444444111222333222111000111333222222222222222333444555333333333333333333333333333333333333333333333333222222111111222222333444333333222222222222222222111111111222222333333333111222444333111000222444111111222222222333333333333333333333333333333333222222333444444333222222222333444555555444333222222222333333333444444444000111222333444444333333333333333333333333333333222333333444444333333222222222333333444555555555444444444444444444444444000000111222333444555555222222222222222222222222222222222222222222222222000222444333222111222333222222222222222333444555888777444333222222333333000000111111111222222222333222222111111222222333333222222222222222222333333222222222222333444444///111222333444333222111000//////000222444333222222222222222222222222222111111111111111111111111000111222333444555555555444333222222111111222222444333333222222333333444111111000000000111222333111111111222222222333333222111111111111222333333555444333222222222222222111111111111111111111111222333333333444444444444333333333222222111111111000000111222222333444444333333222222222333333444222222222222222222222222222222333555666888999999888777555333222222333444111111111222222222222222111111111000000000//////222111111000000111111222333222111111000000111111000000000111111222222222222222111111111111222222000000000111111111222222000000111111111222222222333222222111000000111111111111111111111111111111222222222222222222222222000000111111111222222222111111111111111111111111////////////000000111111000111111222222222111111111000/////////000222333222333444555555555444333///111444444222222555777444444444444444444444444333333333333333333333333222222222222222222222222111111111222222333333333222222111111222222333444111111111111222222333444111111000000111111222333222222222333333444444444222222222333333444444444444444444444444444444444444333222111222333444555333333333444444555555555444444444444444444444444444333333222222333333444333222333444444222111333444444333333222111000000555444333222111222333444333333333333333333333333444444333222111111111111222333444555555444333222222444444333111000111222///111333555555333111///222222111111111111222222111111222222333333333333111111111222222333333333111222333333111111222333222222222222333333444555333333333333333333333333444444444444444444444444222111111111222333333444000222444555444333333444111111111222222333333333000333444333111000222444111111222222222333333333333333333333333333333333222222444444444444222222333444666777777666444333222222222333333444444444000111333555666666555555333333333333333333333333222333333444444333333222111222222333444555666666444444444444444444444444///000000111333444555555111111111111111111111111222222222222222222222222000222444333222111222333222222222222333333444555777666333111//////000111000000111111222222222222444333222111111222333444333222222111111222222333333333222222333333444555///111444777777666444333000//////000222444333222222222222222222222222222111111111111111111111111///000111333444555666666444333222222111111222222333222222111111222222333222222111111111222444555111111222222222333333333444444333333444444555666666555444333222111111111111111111111111111111111222222333333333444444444333333333222222111111111000000111222333333444444444444333222222222333333222222222222222222222222222333444666777999:::;;;888777444222222222333444111111111222333333333444444444444333333333222222444333333333333333333444333222222111000111111111111111111222222333333333222222111111111111222222.../////////000000111111000000111111222222222222333333222111000000111111111111111111111111111111222222222222222222222222000000111111222222222222000000000000000000000000.../////////000000111111111111111000000000000000222111000//////111333555444444333333333333444444222222222222222222222222444444444333333222222222555555555444444333333333222222222222222222222222222222333333333444444444666555444333111000///...222222222222222222222222222222222333333444444444222333333333333333333444333333333333333333333333222222333333333333444444555222222555777444222333444444444444444444444444333333333333333333333333555444444333333444444555555555555555555555555555444333333222222333333444777666555444333222222222333333333333333333333333444444444333333222222222111222222333333444444555444444444444444444444444222222222222222222222222111111111111111111111111222222222222222222222222222222222333333444444444444444444333333222222222333333333222222222111111111111111222222333333444333333333222222111111111333333333333333333333333222333333444555555555444444444444333333222222222111222222333333222222111444444222222222222444444:::777444333555555333111333444444555555444444333333444444444555666666666222222222111111000000000333333333222222111111111555444444333333333444444222222222222222222222222222222222222222222222222333333444222111000111333222222222333333333444444222222222222222222222222222222222222222222222222333333444555555444444444111111222222222333333333222222222222222222222222555444444333333222222111444444444444444333222111555444333222111111111111222222222333333333444444111222222333333222222111222222222222222222222222////////////////////////222222222222222222222222222222333333333333444444333444444555555444444333333333444444333333222111111111222333333444555555333222111000000111222333333333333222222111111111111222222333333222222111222222333333333333444444555444222111111222444555444444444444444444444444222222333444444333222222222333333444444333333222444444555555555555444444222333444444555555444444555555555555444333222222000111333555666666555555444444444444444444444444333333333333333333333333333333333222222111111111333333444444444333222111...222666555111///111555222222222222222222222222333333333222111000//////222222111111000//////...333555555111111444444222222222222000///000222444111111111111111111111111222222222222222222222222333333222222111000000000111111111111111111111111111111111111111111111111555555444444444444555555222222222222222222222222444444333333333333333333555555555444444333333333222222222222222222222222222222222222333333333444444444333333222111111111222222222222222222222222222222222333333444444444222333333333333444444444333333333333333333333333222222333333333333444444666222111444555333222444444444444444444444444444444444333333333333333333555444444333333444444555555555555555555555555555333333333333333333333333666555444333333222333333333333333333333333333333444333333333333333333222111111222222222222333333333333333333333333333333222222222222222222222222222222222222222222222222222222222222222222222222333333333333333333333333444333333333222222222222333333333222222222111111222222222222222333333333333333333222222222111111333333333333333333333333222333333444555555444444444444444333333222222222111222222333333222222111444333333222222333333444777555333333555666555444333444444444444444444333444444444444555555555555555555555444444444333333444333333333222222222222555444444333333444444444222222222222222222222222333333333333333333333333333444444222111000222333333333444444444555555555333333333222222222222222222222222222222222222222444444444444444333222222111222222222222333333333222222222222222222222222444444444333333333333222333333444444333222222111222222222222222222333333333333333333444444444444222222333333333333222222222222222222222222222222111111111111111111111111333333333333333333333333222222333333333333444444333444444555555444444333333444444444444333222222111111222333333444555555444333222111111222333444333333222222222222222222111222222333333222222111222222333333333333444444333333333444444333333333333333333333333333333333222333444555555444333222222333333444444333333222333333333444444333333333333333444555555555555555111222222333333333222222222333444555555555444333444444444444444444444444333333333333333333333333333333333222222222111111333444444444333333222222000222555444222111222444333333333333333333222222333333333222222111000///111111111111111111111111000222111......111111///111111111111000000222333111111111111111111111111222222222222222222222222000000000000000111111111111111111111111111111111111111111111111111111111666555555555555555555666333333333333333333333333333333333333444444444444555555555444444444444444333333333333333333333333111111222222222333333333222222222222333333333333222222222222333333333333222222333333333333444444222222333333444444444444333333333333333333333333222222333333333333444444666222111444555333333444444444444444444444444444555444444444333333222222555444444333333444444555444444444444444444444444333444555666666555444333444444333222222333333333333333333333333333333333222333333333333333333444222222222222111111111111333333333333333333333333222222222222222222222222333333333333333333333333222222222222222222222222333333333333333333333333222222222222222111111111333333333222222222111111333333333333222222222222333333333222222222222111333333333333333333333333222333333444444444444444444444333333333333222222111222222333333222222111444333333222222333333444444222111333555777777666444444444444444444444444555555555555444444444444666666555555555555444444444444444444333333333333444444444333333444444555333333333333333333333333444444444444444444444444333444444333111111222333444444444555555555666666444444333333222222111111222222222222333333333333333333444444333222111111222222222222333333333333333333333333333333333333333333333333444444444444222222333333333222111111///000222333444444444333333444444444444555555555222222333333333333222222333333333333333333333333333333333333333333333333444444444444444444444444222222333333333333444444333444444555555444444333444444444444444333222222111222222333333444444555444444333333333333444444222222222222222222333333111222222333333222222111222222333333333333444444111222444666666444222111222222222222222222222222444444555555555555444444333333444444444444333333333444444444444444444333444444555666666666666555000000222333333444444444444444555555444444333222444444444444444444444444333333333333333333333333333333333333222222222222444444444333333333222222222333333444333333222222333333333333333333444444333333333333222111000///000000000111222333333444...111000---...222333222000000000111111111222222111111111111111111111111222222222222222222222222......//////000111111222111111111111111111111111111111111111111111111111666666555555555555666666444444444444444444444444222333333333444444555555555555555555555444444444444444444444444444444444111111111222222222333333333333333333333333333333222222222333333333333333333333333333333333333333222222333333444555555555333333333333333333333333222222222333333333444444555333333888999666333333333333444444444444444444555555555444333333222222555444444333333444444555444444444444444444444444333444666777777666444333333333222222222333333444444444444444444444444444222222222333333444444444444444333333222111111000222222222222222222222222222222222222222222222222333333333333333333333333222222222222222222222222444444333333333333222222111111111111111111111111333333333222222222111111444444444333333222222111222222222222222222222222333333333333333333333333222333333444444444333333333333333333333333333333111222222333333222222111333333333333333333333333333222222333444666666777444444444333333444444444555555555444444333333333333333333333333222222222444444444444444444444444444444333333333444555555333333333333333333333333555555555555555555555555333444444333111111222444444444444444555555555555444444444333333222111111222222222333333333333333111222222333333222222222222222222333333333444444333333333333333333333333222222333333444555555666111222222333222222111111000111333555555444333222444444444555555555666666222333333333333333333222333333333333333333333333444444444444444444444444444444444444444444444444222222222333333333444444333444444555555444444333444444444555444333333222222222222333333444444444444444333333333333444444111111111222222333333333111222222333333222222111222222222333333333444444222333444555555444333222222222222222222222222222555555555555555555555555333333444444444444333333555666666777777666666555444555555666777666666666333333444555666666555555444444444444444444444333444444444444444444444444333333333333333333333333333333333333333333333333444444333333222222222333555444333444555555333111333333444444444444555555222333333333222222111000111111111222333333444444///222222111333999<<<;;;000000000111222222222111111111111111111111111111111222222222222222333333///000000000111111111222111111111111111111111111111111111111111111111111666666555555555555666666444444444444444444444444333333333444444555555555555555555555555555555555444444444444444444444444111111222222222333333333555555444444333222222111222222333333333444444444333333333333333333333333222222333444444555666666333333333333333333333333222222222333333333444444444333666<<<>>>888333222333333333444444444555555555555555444444333333333555444444333333444444555444444444444444444444444333444666777777666444333333333333222333333444444444444444444444444444444222222222333333444444444666666555444333222222111222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222333333333333333333333333111111111111111111111111333333333222222222111111555444444333333222222222222222222222222222222222333333333333333333333333222333333444333333222222333333333333333333333333111222222333333222222111333333333333333333333333444444444333333333444555555444333333333333444555555555444444333333333222111111111111111222222222444444444444444444444444333333333333333444555666333333333333333333333333555555555555555555555555444444555333222111222444222333333333333444444444444444444333333333222222222222333333333444444444///000111222333444444444222222333333333444444444333333333333333333333333222222333444555555666666111222222333333333222222222333555666555333111000444444444555555555666666333333333444444333333333333333333333333333333333333333333333333333333333222222222222222222222222222222222333333333444444333444444555555444444333444444555555555444333333222222333333333333444444222222333333333333222222111111111222222333333333111222222333333222222111222222222333333333444444555555444333333444555555444444444444444444444444555555555555555555555555333444444555555444444333555555666666666666555555444555555666777666666666555666666666555555444333222222333333444555666666444444444444444444444444333333333333333333333333333333333333333333333333555444333222222222333333666555444444555555333111333333333444444555555555222333333333333222111111222222222222222222222222///222333333777???CCCCCC333111000000222333222000111111111111111111111111111111111222222333333333333333333222222111111111111111111111111111111111111111111111111111111111666555555555555555555666555555555555555555555555444444444444444555555555555555555555555666666666555555555555555555555555222222333333333444444444666555555444333222222111222222333333444444555555444444333333333333222222222222333444555666666777333333333333333333333333222222333333333333444444333333666===>>>999333111222333333444444555555555444444444444444444444444555444444333333444444555333333333333333333333333333444555666666555444333555444444333333444444444444444444444444444444444222333333333333333333444777666666555444333333222333333333333333333333333222222222222222222222222111111111111111111111111222222222222222222222222222222222333333444444444111111111222222222222222333333333222222222111111444444444444333333333333111222222222222333333333333333333333333333333333333333333333333222222111222222333333333333444444111222222333333222222111222333333444444333333222444555555444222111222444555444333222222333444555444444444444333333333333222222333333333333444444333333333333444444444444333333333333444555555666333333333333333333333333555555555555555555555555444555555444222222333444222222222333333333444444333333333333444444444444222222333333444444555555///000111333444444444444333333333333444444444444333333333333333333333333222333333444555666666666222222333444444444333333444555555555444333111000333444444444444555555555333333444444444444333333333333333333333333333333222222222222222222222222222222222222222222222222222222333333333333444444333444444555555444444333555555555555555444333333333333333333333333333333222222333333333333222222222222222222222222333333111222222333333222222111222222333333333333444444777555333222222333555777444444444444444444444444555555444444444444555555444444555555555555444444222333333333333333333222444444555666666666666555555555555444444333111111222222222333444555777777444444444444444444444444333333333333333333333333333333333333444444444444555444333222111222333444666666666666555444333333222222333333444444555555222333333333333333222222222222222222222111111111///111222222666???DDDEEE888444111000222444222000111111111111111111111111111111111222222333333444555444444333222222111111111111111111111111111111111111111111111111111111555555444444444444555555555555555555555555555555555555555555444444444444444555555555666666666777555555555555555555555555333333444444444555555555444444444444444444444333222222333333444555555666444444444333333222222222222222333444555666777777333333333333333333333333222222333333333333444444555222444999:::666333333222222333333444555555666333333444444555666666666555444444333333444444555333333333333333333333333333333333333333333333333777666666555444444444444555555555555555555555555444333333333333333333222555555555444444333333333333333333333333333333333222222222222222222222222222222222222222222222222222222222222222222222222111111222222333444555555222222222222333333333444333333333222222222111111333333333444444444444444111111222222222333333333333333333333333333333333333333333333333222111111222222222333333444444444111222222333333222222111222333333444444333333222333555555444111000222444666555333222222333555666333333333333333333444444333333333444444444555555222222222222333333333444333333333333444555666666444444444444444444444444444444444444444444444444444555555444222222333555333333333333444444444555222222333333444555555555222222333333444555555666333333444444444444333333333333333444444444444555444444444444444444444444333333444444555555666666222333444555555555555555444444444444444444333333333333333333444444444444333333444444444444333333444444444444444444444444222222222222222222222222333333333333333333333333222222333333333333444444333444444555555444444333555555555555555444444333333333333333333333333333222333444555555444333222333333222222222222222222111222222333333222222111222222333333333333444444555555444444444444555555333333333333333333333333555444333222222333444555444444555555555555444444111111222222222222111111333333444555555555555555333444444444444444333333444333333222333444555666444444444444444444444444333333333333333333333333333333333444444444555555666444333111111222333444555777999888444222333555111111222222333444444444222222333333444333333222///000000111111222222222000222222111444<<>>>>>AAA:::222000222444333222111111111111111111111111000000111222333333444444000000000111222222333333111111111111111111111111111111111111111111111111333333333444444444555555888888777666555444444333555444444333333444444555333333333444555666777777444444444444444444444444555555555555555555555555888777666555555555555555555444333333222222222222555444444555666666555333333333333444444444555555111222333444333222111000111111111111111111111111222222222333333444444444555444333333444555444444555444444333333444444555666666555555555444444444333444555555333333444555333333333444555666777777<<<;;;888666555555666777888777666555555555555555444444444444444444444444000222333333222111222333333222111000000222444555222333444555555555444333555555444444444333333333777111///333333///111777333333444444444333222222666444333555888999777444333444666777777666444333333333333333333333333333333333444444333333222222333333333333333333333333333333333222222111111111333333333333333333333333444333222111222333444555111222333444333222111000333333222333444444333111222222333333333444444444333333333333333333333333444444444555555555555666333333333444444444555555444333333222222333333444666666555555555444444444444444555666555444222111888666555444555555333222222222333333333444444444555444444333333444444555666666666666666666666666666666555555555444444444666666666666666666666666444444444444444444444444333222222333444555666777555555666999:::999666333555555555555555555555555333333444444555666666666333666555222222444555222666555444333222333333444333222222111222333555666444444444444444444444444666555444333222333444555333444555555666555555555444444555666666555444444333333333333333333333333222222444888<<<===;;;777333333333333333333333333333333333333333333333333111111222222222333333333444444444444444444444444444444444444444444444444333444666777777777666555666777888777555444444555666666666666666666666666666666555555555444444444333333333333333333333333555444333333222222222222555555444444444333333333333333333333333333333333555555555555555555555555555444333222111222333333333333333333333333333333333333222111111222333333222222222222222222222222222222222333333444444444...333555222...222===HHHNNNBBB555...///333444333222222333333333333444444222222222222222222222222222222333333333222222111111111111111222333444444111111111111111111222222333333444444444555555555444444444444333333333333555444444444444444444555333444444555555666666666666555555555555555555555555555555555555555555555777666666555444444555555555555444333333333333333444333333444555555444222333333444444444555555555444444444444444333222222333333333333333333333333222333333333444444444444777666555555555666666666555444444333333444444555666666555555555444444444333444555555333333444555333444444444555666666666999888666555555666777888777666555555444444555555555555555555555555555555555666777666333111111111333333222222222333444555222333444555555555444444666666555555555444444444333111111333333111111333111222333333444444444444555444333555777888666444333444555666666555444333333333333333333333333333222333333444444444444444333333333333333333333333333333333333222222222111333333333333333333222222333333333222333444444555222333444444555444333333333222111222444444222111222222333333333444444444333333333333333333333333444444444555555555555666333333444444444555555555444444333333333333444444666666555555555444444444444444444444444333333222555444333333444555444333222222333333333444444444555444444333333444444555444444444444444444444444666666555555555444444444333333333333333333333333444444444444444444444444333333333333444555666666666555666777999888666444555555555555555555555555333444444555666666777777444666555222333777888777666555444333333333444444444333222222222333444555444444444444444444444444555444333333333444555555333333444555666666666666555555555555555555555555333333333333333333333333444444555888;;;;;;888555333333333333333333333333333333333333333333333333222222222222333333333333444444444444444444444444444444444444444444444444444555555666666666555555666777888777555444555666666666666666666666666666666666555555555444444444444444444444444444444444777666555555444444555555555555555555444444333333333333333333333333333333555555555555555555555555555444333222222222333333333333333333333333333333444444333222222333444444333333333333333333333333222222222333333333333333111333444222000222:::BBBRRRGGG:::333333444444111222222333333333333444444222222222222222222222222222222222333333222222111222222111111222222333444333333222111000000000111444444444444555555555666222222333333333444444444555555444444444444555555555555555555555555555555777777777666666555555555555555555555555555555555666666555444444444444555555555444444333333444444444333222333444444333222444444444444555555555666666666555444444444444555444444444444444444444444333444444444444555555555555555555555555555555555555555444444444444555555666666666555555555444444333555555555444333444555444444555555555555555555666555444444555666777888666555444444444444444444666666666666666666666666666888999888555333333444333333444444555555555555333333444555555555555444777777666666666555555555000222333222222333222000000111222333444555666666555444444555777777666444555555555555555555555555333333333333333333333333222333444555555555555555333333333333333333333333444333333333333333222222444444333333222222111111222333444444555555444444222333444555666666555555222111111222333333222000333333333333444444444444333333333333333333333333444444444555555555555666333444444444444555555555555555444444444444555555555555555555555444444444555555444444555666888999444333222222444555555444333333333333444444444444555444444333333444444555222222222222222222222222555555555555555444444444333333333333333333333333444444444444444444444444333333333444444555666666777666555666777777666555555555555555555555555555444555555666666777888888555777666333555;;;>>>===666555444444333444444444555444333333333333333444333333333333333333333333333333333333333444555666222333444555666777777777666555444333333444555666333333333333333333333333555555666888999999666444333333333333333333333333333333333333333333333333222222222333333333444444444444444444444444444444444444555555555555555555666555555444444444555555666777888777555444555666666666666666666666666666666666666555555555444444555555555555555555555555888888777666666666777777666666666555555555555444444444444444444444444444444444444444444444444444555444333222222222333333333333333333333333333333555444444333333444444555444444444444444444444444333333222222222222222222222333333222111333777:::MMMDDD:::555555666444222222222333333333333444444222222222222222222222222111222222333333222222222444333222222111111222222555444222111000/////////444555555555555666666666555555555555555555555666666666555555555555666666666666666666555555555555888777777666666555555444555555555555555555555555555555444444444444555555666666555444444555555666666444333333555555555444444555555555555666666666777666555444333444555666555555555555555555555555555555555555555555555555222333444444333333333444555555444444444444555555666666666666555555555555444555666555444333444666555555555555555444444444555444444444444555666777555444444333333333444444666666666666666666666666333555777777666666777888333444666777777777555444333444444555555555555555666666666666555555555444000444555111111555444000222222222333444555666666444444555555666666555444666555444444444444555666444444444444444444444444444444555555666555555555444444444444444444444444444444444444333333333333444444333333222222111111222333555666666666555444222222333444555666666666333222222333444444333111333333333444444444444555444444444444444444444444444444444555555555555666444444444444555555555555666666555555555555666666555555555555555555555555666666555666888<<<@@@BBB888666444333444555444444333333333444444444444555555444444333333444444555222222222222222222222222555555555555555555555555555555555555555555555555444444444444444444444444333333444555555555555555888666444444555777777666555555555555555555555555555555666666777888888888666888777444666===BBBBBB555555555444444444444555555555444444333333333333333333333333333333333333222222222333444555666666222333444666777777777777777666444333333444666777444444444444444444444444444444666777888888666555444444444444444444444444444444444444444444444444333333333333444444444444555555555555555555555555555555555555555666666666777666444333333333444555666777888777666555666777666666666666666666666666666666666666555555555555666666666666666666666666777666666555555666666666666666666666666666666555555555555555555555555555444444444444444444444444444444333333333222222222333333333333333333333333444444333333333333444444444444444444444444444444333333333222222111111000222111111222444555555555===888333222444666555444222222222333333333444444222222222222222222222222111111222333333333222222555444333222111111111111333333222111000000000111555555555666666666777777888888777666666555444444777666666555555666666777666666666666666666555555666666666555555555444444666666666666666666666666555555444444444555555666777666666555666666777777999777555555777888777777555555555666666666777777777666444333333333444555555555555555555555555555666666666666666666666666222444666666444333333444666555555444444555555666777777666666666555555555444555666666444444555666555555555555555444444444666555555444444444444444444444333333333444444555555555555555555555555555222444666666666555666888333444777888999888666555444444444444555555666666555555555444444444333333222666666444444666666222555555444333333444444555444555555555555444444444666555444444444444555666444444444444444444444444666666666666555444333333444444444444444444444444444444444444444444444444444444444333333333222222333444555666777666555444111222222333444555555666555444444555666666555333333333444444444555555555444444444444444444444444444444444555555555555666444444444555555555666666777666666555555666666777444555555555555555555555555444444666:::???DDDGGG===:::777555555555444333333333444444444555555555555444444333333444444555333333333333333333333333444555555555555555555555555555555555555555555555444444444444444444444444333444555666666666555555888666333333444666666666555555555555555555555555555555666666777888888888666888777444777>>>CCCCCC444555555555555555555555555555555555444333333222333333333333333333333333111222333444555555666666333444555666777777777777777666444333333444666777444444444444444444444444111333555666777777777777444444444444444444444444444444444444444444444444333333444444444555555555555555555555555555555555555555555666666777777777777666444333333444555666555777888777666666777888666666666666666666666666777777666666666555555555666666666666666666666666444444333333333333444444555666666666666666666666555555555555555555555555444444444444444444444444444444444333333333222222333333333333333333333333222222333333333333222222222222222222222222222222444333333222222111111111000000000222555666555444222000...///222555555333222222222333333333444444222222222222222222222222000111222333333333333333555444333222111000000000111000000000111222333333666666666666777777777777888888777666555444333222777777666666666666777777666666666666666666666666555555555555555555555555666666666666666666666666666555555555555666777777777777666666777777888888<<<999777777888::::::999666666666666777777777777666666555444444444444444555555555555555555555555888888888777777777777666444777::::::777555666888666666555555555555666666777777777666666666555555444555666666555444555666444444555555555555555555666666555555555444444333444444444444444444555666555555555555555555555555444555777666444333333444333555777888888777666555555555444444555555666777555444444444444333333333555555888======888555555777666444333333333444555333555666666444333333444555555555555555555555555444444444444444444444444555555555555555444333333444444444444444444444444444444444555555555555666444444444444444555555555444555666666777666666666333222222222333444555666666555555666777777666444333444444444555555555555444444444444444444444444444444444555555555555666444444555555555666666666666666555555555555666666444444444555555555555555333333333444888<<>>@@@<<<888555555555444444444444444444555555555555555444444333333444444555444444444444444444444444444444444555555555666666555555555555555555555555444444444444444444444444444555666777777666555444666555333444555666555444555555555555555555555555333444444555666666777777333666666444555:::<<<:::333444555666777777666555333444555666666555555444555555555555555555555555222333444555555555444333666777777777777666555555555555555555555555555555555555555555555555555555111444555555333333555777555555555555555555555555555555555555555555555555444555555555666666666666555555555555555555555555555555666777777888999999444444666777888888999999555777888888777777888999666666666666666666666666777777777777666666666555555555555555555555555555444444333333444555555666333333444444555555555555333333333333333333333333333333333333333333333333333333444444444333222111333333333333333333333333222222333444444333222222333333333333333333333333444444444444444444555555333444444444444333333333666555444333333333333222222222333333333333444444222222222222222222222222000000111222333333333333444444333222111111111111000000000000111222333333777777777777888888888888999999999999::::::::::::888888777777777777888888444555555666777888888999555555666777888999::::::777777777777777777777777777777777777777888999999888888777777888999::::::===;;;888777999:::;;;;;;777777777777888888888888777888999999999888666555888888888888888888888888999999999999888888777777222777<<<;;;777555666888666666555555555555666666777777777777666666666666555666777666555444555777333333444444555666777777222333444666777888888888555555555555555666777888777777777777777777777777111333555666666666888999444555555666666666666666666555555444444666777888777666666666555555555555444000===SSSSSS===000444444333333222333555888999333555777666333111222444333444666777777666444333555555555555555555555555---...000333555666777777555555555555555555555555444555555555666666777777444444555666777888999999777666555555555666888999888777555444444555666777555444444555666666555333444444444555555555666666555555555555555555555555444444444555555555666666555555555555666666666777555555444444444444555555444444444555555555666666:::999888888888999::::::>>>:::666444444555555555444444444555555555666666555444444333333444444555444444444444444444444444444444444555555555666666888888888888888888888888444444444444444444444444444555777888888666555333666444444444666666555444555555555555555555555555333333444444555666666666222555555333444888999666333444666777777777666555222333555666666666555555666666666666666666666666333444555555555444333222888888888888777666555444444444555666666555444444555555555555555555555555333555777555222111333555555555555555555555555555555555555555555555555555555555555555666666666777666666666666666666666666555666666777888999999999333444666888:::::::::999555777888888777777888:::666666666666666666666666777777777777666666666666555555555555555555555555666666666666666777888888333333333444444444555555333333333333333333333333333333333333333333333333333333444555444333222111333333333333333333333333333333444555555444333333444444444444444444444444444444444555555666666666555777777555333111222333666555444333333333333333222222333333333444444444222222222222222222222222///000111222333444444444444333222222111111222222222222111111111111111222999999888888888888999999888888888888888888888888666666666666777777777777666666666666777777777777888888888888888888888888666666666666777777777777888666444444777999888666888888888888888888888888888888999999999:::::::::<<<999666666888999999777:::999999999999999999999:::>>>AAA???:::888999<<<999888777666555555666777333;;;999666;;;888333666888777666555555666777888:::::::::999888777777666777777888888888888777777555555555555555555555555666666666666666666666666555444444333333333444444666666777777777777666666777777666666555555555444666666666666666666666666777777666666666666777777333333444555666777888888555444<<>>:::777999;;;:::999777666666666777888333;;;888555999888666<<<888777666666666666777888:::999999888777777666666666777777888888777777666555555555555555555555555666666666666666666666666777777777777777777777777666666777777777777666666777666666666555555555555666666666666666666666666777666666555555666666777555666666666666666777777666333777@@@@@@777333666666555555444444555555666444444444444555666777888555555555555555555666666555555555555555555555555444444555666777888999:::888777777666666666666666555666999::::::999666555666666666666777777777777888888888888999999999999666666666666666666666666777666666555555666666777666666666666666666666666666666666666666666666666666666666666666666666666444444444555555555666666666666666666666666666666555555555555666666666666666666555555555555555555555555555555555555555555555555555555555555555555333444444444444444444555333333333444444444444555666666666777777777777888666666666777777777777777777777666666666555555555555555555666666666777777555555555555555555555555666666666666666666666666666666666777777777777777666666666666666666666666666777777777777777777666666555555444444555555555666555555444444555555666555555555666666666777777777777777777777777777777666666666666666666666666666666666666666666666666444444444444444444444444666555333222222333555666888888777555555444444555444444444555555555666666555555555555666666666666555555555666666666777777777888888888888888888999777777777777777777777777777666666666666777777777666666666666666666666666555555555555555555555555666666666777777777777888666666555555555444444444555555666777666555444333555555555555555555555555666444222222333444444444444444444444444444444444222222222222222222222222333333333333333444444444222333333444444444444444444333333222222333333444444333222111222333555666444444444444444444444444222222222222222222222222222222333333333333222222222333444444222222333444555444333333222222222333888777777666666777777888777777777777777777777777666666666777777777888888888888888777777666666666555555555555555555555555777777777777888888888888888666555555777888888777888888888888888888888888888888888999999999999:::;;;999777777888999888777888888888888888888888888999;;;===<<<999777888::::::999777666666777777888444:::888666;;;999666===888777777666666777777888999888888777777666666555555666666777777666666555555555555555555555555555666666666666666666666666777777888999999999888777666666777777777777666666666666666666555555555555666666666666666666666666666555555555555555555666888888888777777666666666999444444999999444444999555555666666666666555555444444444444555666777777555555555666666777777777555555555555555555555555333444555777888:::;;;<<<<<<;;;:::888777666666666444777:::======:::777444666666666666777777777777666666666666777777777777777777777777777777777777888777777666666777777888666666666666666666666666666666666666666666666666666666666666666666666666444444555555555666666666666666666666666666666666555555555555666666666666666666555444333333333444555555555555555555555555555555555555555555555555555555555444444444444444333333333444444444444555777777777777888888888888777777777777777777666666555666777777777666555444555555666666666777777777555555555555555555555555666666666666666666666666888888777777777666666666777777777777777777777777777777888888888888777777666666555666666666666666666666555555555555666666666666777777777888888888666666666666666666666666666666666666666666666666777777777777777777777777555666777888888777666555666555444333333444555666888888777666555555555555444444555555555666666666666666666666666555555555555555666666666666777777999999888888888888888777777777777777777777777777555555555666777888888999666666666666666666666666555555555555555555555555777777777777888888888888666666666555555555444444777777777666666666666555555555555555555555555555666555333333555666555444444444444444444444444444222222222222222222222222222222222222111111111111111222333333444444333333444333333222222333333444444333222222222333555666444444444444444444444444222222333333333333333444222222333333333333222222222333444444222222333444444444333222222222333333777777666666666666777777666666666666666666666666666666777777777888888888999999888888777666666666777777777777777777777777666666666777777777888888777777666666777888888888888888888888888888888888888888888888999999999999:::999888888888888888777777777777777777888888888888999;;;:::888666777888888888666666555666777888666999888===GGGAAA555555777777777777777777777777888777777777666666555555555555666666666666555555555555555555555555555555666666666666666666666666333444666888888777666444666666777777777777666666666666666666666555555555666666666666666666666666555555444444444444555555888888888888777777777777;;;666444777777444666;;;444555777777777777555444444444444444444555666777555555666666777888888888555555555555666666666666444444555666888999::::::===<<<:::999777777666666555777999;;;;;;999777555666666666666777777777777555555555555666666666666777777777777777777777777888777777666666777777888666666666666666777777777666666666666666666666666666666666666666666666666555555555555666666666666666666666666666666666666555555555555666666666666777666555444333333333333777777777777777777777777444444444555555555555555666666555555444444333333555555555666666666666777666666777777777888888888999888888777777666666666444666777999888777555444555666666666666777777777777777777777777777777777666666666666666666666666777777777777777777777777888888888888888888888888777888888999999888888777555555555666666666666666777666666555555666666777666666666777777777888888666666666666666666666666777777777777777777777777777777777777777777777777666777999::::::999777666666666555444444555666666888888777666555555666666555555555555666666666666666666666555555444444444666666666666666666777777888888888777777666666666666666666666666666666666555555666777777777777777666666666666666666666666555555555555666666666666666666777777777888888888666666666666555555555555777777666555555666666777555555555555555555555555777555444555666777666555555555555555555555555555555555555555555555555555333333222222111111000000111222222333444333333333444333333222222333333444444333333333333444555555444444444444444444444444444444444444333333333333222333333333333333333222222333444444222222333444444333333222222333333333777777666666666666777777666666666666666666666666777777777777888888888888999888888888777777777666777777777777777777777777555555555666666666777777777777777777777777888999888888888888888888888888777777888888888999999999888999999999888777777777666666777777777888888888777888999999888777777777777666555555555666777888777777888GGGXXXPPP;;;333777777888888888888777777777777777777666666666666555555666666666666555555666666666666666666666666666666666666666666666666222333555777777777555444666666777777777777666666555555555666666666666666666666666666666666666666555555444444444444555555777777777777888888888888777555555777777555555777444555666777777666555444555444444444444555555666555666666666777777888888555555555666666666777777666666666666666666666666:::999888777777777777777777777777777777777777777666666666666777777777777888888999999999:::::::::666666666666666666666666777666666555555666666777666666666666777777888888777777777777777777777777666666666666666666666666555555555666666666777777666666666666666666666666555555555555666666666666777666666555444444444555777777777777777777777777444444444555555555666666666666666555555444444444555555555666666666666777555555555666666666777777999999888888777777666666444666777999999888666555666666666666777777777888666666666666666666666666555555555555555555555555666666666777888999999999999999999999999999999999888888999999999999888888333444555666777666666666777777777666666777777777555555666666666777777777777777777777777777777777888888888888888888888888666666666666666666666666333444666777777666444333666666666666666666666666888777777666666666666777555555555666666666777777666555555444444333333333777777777777777777666666777777777666666555555444666666666666666666666666777777777888777666555444666666666666666666666666555555555666666666777777555555555666666666777777777777666666666555555555666555555444444555666666666666666666666666666666777666555555777777666555555555555555555555555555555555555555555555555555444444333333222222111111222222333444444444444333444333333222222333333444444333333333444444555555444444444444444444444444666666555555444333222222333333333444444333333333222333444444222222333444333333333222222333333444888777777666666777777888777777777777777777777777777777777888888888999999888888888888888888888888555555555555555555555555666666666666777777777777777888888888777777999:::888888888888888888888888777777777888888888888999777999::::::888777777888666777777888888999999999777888888888888888777777777666555555555666888888666666999LLLaaaXXXAAA999777888888999999888888777777777777777777777777777555666666777777666666555666666666666666666666666666666666666666666666666444555777888999888888777666666777777777777666666555555555666666666666666666666666666666666666666666555555555555555555666666666666777777888888888222333444555555444333222444444555555555555444444555444444444444444555555666666666666666666666666555555555666666777777888666666666666555555555555777777777666777777888888888777666555555666777888666666666666777777777777777888888888888999999999666666666666666666666666777666666555555666666777555666666777777888888999777777777777777777777777666666666666666666666666555555666666666777777777666666666666666666666666555555555555666666666666666555555555555555666666555555555555555555555555333333444444555666666666666666666555555555555555333333333444444444444555555555555555666666666666888888888888888888777777555666777888888888777666666666666777777777888888555555555555555555555555666666666666666666666666555555666777888999:::;;;::::::::::::::::::::::::999999::::::::::::999999444555666888888888777777888888777777777777888888555555555666666666777777777777777777777777777777888888888888888888888888666666666666666666666666555666777888888777666555666777777777777777777666888777777666666777777777555555666666666777777777555555555555555444444444888888777777777777666666666666666666666666555555777777777777777777777777777888888888888666444333666666666666666666666666555555555666666777777888555555555555666666666666777777777666666666555555444444555555555555666666666666666666666666666666666555555666777777666444555555555555555555555555333333333333333333333333444444444444444333333333222333444444555555444444444333333222222333333444333444444444555555555555444444444444444444444444777666666555555444333333333333444444444444333333222333444444222222333444333333222222222333444444888888888777777888888888888888888888888888888888777777888888888999999999777777777888888999999:::666666666666666666666666777888888888888999999999666888999888777666999;;;888888888888888888888888777777777777888888888888666999;;;;;;888666777888777777888888999::::::;;;888888888888999999888777999888777777777888:::;;;888777888HHHXXXNNN>>><<<777888999999999999888777888888888888888888888888666777777888888777777666666666666666666666666666666666666666666666666666666666777888888999::::::666666777777777777666666555555555555666666666777666666666666666666666666777666666555555666666777777777666666666666666555222444555555555555444222444444333333333333444444555444444333333444444555777777666666555444444444444555555666777777888888666666666666666666777777888888777777777777888888777777777777777777777777666666666666777777777777555555666666666777777777777777777777777777777777888777777666666777777888555666666777888888999999777777777777777777777777666666666666666666666666555666666666777777777777666666666666666666666666555555555555666666666666333333333333444555666666555555555555555555555555333333444444555666666777555555555555666666666666333333333444444444444555555666666666666777777777888888888888888888999999666666777777777888888888666666777777777888888888777777777777777777777777888888888888888888888888777777777888888999999999::::::::::::::::::::::::999999::::::::::::999999555777999:::;;;;;;:::999999888888777777888888999666666777777777888888888999999999999999999999999999999999999999999999999777777777777777777777777999999999999999999999999777777777888888777777777888777777777777777888888555666666666777777777777666666666666777777777777888888888777777777666666777777777777888888888888777777777777777777777777555666777888888777555444666666666666666666666666444555555666777777888888555666666666666777777777777777777777666666666555444555666777888777666666666666666666666666666666555444444666777777555333555555555555555555555555444444444444444444444444333333333444444444444444333444555555666666555555444333333222222333333444333444444555555555555555444444444444444444444444444444555555666666666777333333444444444444333333222333444444222222333444333222222222333333444555999999888888888888999999888888888888888888888888777888888888888999999999666666777888999::::::;;;999999999999999999999999999999:::::::::;;;;;;;;;666888:::999777666999<<<888888888888888888888888777777777777888888888888666999;;;;;;888666777888777777888999::::::;;;;;;888888888888::::::999777::::::999999999:::<<<===;;;999777@@@III???444:::777888999::::::999888777888888888888888999999999777777888888888888777777777777777777777777777777666666666666666666666666666666666666777888999:::666666777777777777666666444555555555666666777777666666666666666666666666777777666666666666777777888888777666555444333333555666777666666777666555444444222111111222444444555444444333333333444444777777666555444333333222444555555666777888888999555666666777888999999::::::999999888777777777888666888999::::::999888666666666666666777777777777888999999999::::::::::::888888888888888888888888999999888888888888999999555666666777888999999999777777777777777777777777666666666666666666666666666666666666777777777777666666666666666666666666555555555555666666666777111111111222333444555666777777777777777777777777333333444444555666777777444444555555666666777777555555555666666666777777777777777777888888888888777777777888999999999:::777777666666777888999999777777777777888888888888;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::999999999888888888888888;;;;;;;;;;;;;;;;;;;;;;;;999::::::;;;;;;::::::999777888;;;=========<<<;;;999999888888888888999999777888888888888999999999999999999999999999999999999999999999999999999999888888888888888888888888777777666555555666777777777777888888888888777777888777777777777777888888666666666666777777777777777777888888999999::::::999888888888777777666666888888999999:::::::::;;;777777777777777777777777333444666888999888777666666666666666666666666666444555555666777888888999777777777777888888888888777777777777666666666666444555888999:::999888666777777777777777777777777444444444555777666444222666666666666666666666666666666666666666666666666222222222333333444444444444555666666777666666666444333333222222333333444333444555555666666555555444444444444444444444444111222333555666888999:::333444444555555444444333222333444444222222333444222222222222333333444555;;;;;;::::::999888777777999999999999999999999999:::999999888888999999:::::::::::::::::::::::::::888888888888888999999999===<<<:::888888888:::;;;:::::::::999999777666666::::::999999999999999999999999999999999999999999::::::999999888777777666999999999::::::;;;;;;;;;999999999999999999999999888999999::::::999999888:::999999888888999::::::777777888999::::::;;;;;;999999999999999999999999999999999999999999999999999999888888777777666666888888777666666666666666444444444444444555666777555555555555555555555555555666666666666666555555555555666666666666555555888888777666555444333333777777777777777777777777333444444444555666666666666555444444333333333333444444555666666777666666999999888888777777666666777777777777777777777777555666666777777777777777888888777777666666666555777777777777777777777777888888888777777777777777999::::::::::::999888888888888888888777777777777777777777777777777777777777777777999;;;<<<;;;:::777777888888888888777777333333444555666777888888777777777777777666555555555555666777888999::::::777777666666666666777777333444555666666555444333555555666777777888777777555666666777777777777777777777777777777777777777333333444444555666666666555555666666666666555555888777666555555666777888999999888888888888888888888888999999999:::::::::777999::::::888555555555888888777777888:::;;;<<<999999999::::::;;;;;;;;;999999999::::::;;;;;;;;;;;;:::999999999999:::;;;666666888999:::;;;;;;;;;:::::::::999999888888888::::::::::::::::::::::::888888888999999:::::::::<<<:::888999<<<<<<:::777999999999888888888777777666777888777666666888:::999888888888777777666666666666777777888888888888999888777777777888::::::888888888888888888888888777777888999::::::;;;;;;;;;:::999888888999:::;;;::::::::::::::::::::::::999999999999999999999999:::999777666777888:::;;;666666666666666666666666777777888888888888777777777777777777777777777777888888777777777777888888777666666555555777888999999555111222666999777555555555555555555666777888;;;999666555555666555444555555555555555555555555666444111000111333444444555555555555555555555555666666666555333333444555555555555555555555555555444555555555666666777777444666777888888666444333333333333333333333333333333333333333333333333333;;;;;;::::::999888888888999999999999999999999999::::::999999999999::::::::::::::::::::::::::::::::::::::::::::::::::::::===<<<:::999888999:::;;;::::::::::::999888777666999999999999999999::::::999999999999999999999999:::::::::999888777777777::::::::::::::::::::::::999999999999999999999999999999::::::::::::999999999999999999999999999999777777888888999::::::;;;999999999999999999999999::::::::::::::::::::::::888888888777777666666666666666555444444444444555333444666777888777666555555555555555555555555555666666777777777666666555555666666777777666666555777666666666666666555555777777777777777777777777444555555555555555666666555555444444333444444444555555666777777777666666888888888777777666666666777777777777777777777777555555666777777777777777888888777777777666666666888888888888888888888888888888888888777777777777999999:::999999999888777888888888888777777777777888888888888888888888888777777888999;;;;;;;;;:::777888888999999888888777666666666666777777777777777888888888888777666555666666777777888888999999888777777666666777777888444555666777777666555444666666777777888777777777555666777777888888777777888888888888888888888888666666666666666555555555666666777777777777666666888888777666666777888888999999999999999888888888888999999999999:::::::::999:::<<<;;;999777777777999999888888999:::<<<===<<<<<<<<<;;;;;;;;;;;;;;;::::::::::::;;;;;;;;;<<<<<<;;;:::999999:::;;;<<<:::;;;;;;;;;;;;:::999999::::::999999999888888888::::::::::::::::::::::::999999999:::::::::::::::;;;:::999:::<<<===;;;999::::::999999999999888888:::;;;;;;;;;::::::<<<===999999999888888888777777777777888888888999999999999888888777888999:::;;;999999999999999999999999888888888999::::::;;;;;;;;;:::999888888999:::;;;::::::::::::::::::::::::999999999999999999999999777666444444444555777888777777777777777777777777777777888888888888777777777777777777777777777777666666555555555555666666666666555555555666777888;;;777333333666888666333666666555555555666777777:::888666555666666666555555555555555555555555555666444222222333444444444555555555555555555555555333444555444333333444666444444444444444444444444555555555555666666666777555555666777666555444333333333333333333333333333333333333333333333333333;;;;;;;;;::::::999999888::::::::::::::::::::::::::::::999999999999::::::::::::::::::::::::::::::;;;;;;::::::999999888888<<<<<<:::999999999:::;;;::::::::::::999888777777888888999999::::::;;;;;;::::::::::::::::::::::::;;;::::::999999888888777::::::::::::999999999999999999999999999999999999999::::::;;;;;;::::::999888999::::::::::::888888666777777888888999999999999999999999999999999999;;;;;;;;;;;;;;;;;;;;;;;;777777777777666666666666777666555555444444555555333555888::::::999666555666666666666666666666666666777777888888888777777666666777777777777666666555555666666777777777888777777777777777777777777666666666666555555555555555444444444444555555666777888888888888777777666777777777777666666666666777777777777777777777777444555666666777777666666888888888777777777777777888888888888888888888888888888888888888888888888999999999999888888777777999999888888888777777777888888888888888888888888777888999999::::::::::::888999999::::::999999888999999888888777777777666888888999999999888777777888888888888888888888888888888888777777888888888666666777888888777666666777777888888888777777666666666777888888888888777888888888888888888888888999999888888777666666555777888888999999888888777999999888888888888999999999999999999999999999999999999999999::::::::::::;;;<<<======;;;999999::::::::::::::::::;;;<<<===>>>>>>======<<<;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<===<<<;;;;;;:::;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;::::::;;;===>>>===;;;;;;;;;;;;::::::::::::999999:::::::::999999;;;<<<:::::::::::::::999999999999999999999::::::::::::999999888888888999:::;;;999999999999999999999999888999999::::::;;;;;;;;;;;;::::::999999::::::;;;::::::::::::::::::::::::::::::::::::::::::::::::666555555444444666777888999999999999999999999999777888888999999888888777777777777777777777777777777666666555555666666777555555555555555666777777;;;888555444666777555222777777666555555555666666888666555555666777777666555555555555555555555555666444333444555666555444555555555555555555555555111333444333333333555777444444444444444444444444555555555555666666666666555555555555444444444333333333333333333333333333333333333333333333333333<<<;;;;;;;;;:::::::::999;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::999888777666666555<<<;;;::::::::::::;;;;;;::::::;;;;;;:::999888888888888999999:::;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999999999888999999999::::::;;;;;;999999999999999999999999::::::;;;;;;;;;;;;::::::888999:::;;;;;;:::888666666666777777777888888888888999999999999999::::::::::::::::::::::::::::::666666666666666666666666999888888777666777777777555666777888999888666666666666666666666666666666777777888999999999888888666777777888888777777666666666777777777888888888777777777777777777777777888777777666666555555555555444444444555666777777999999999999999888777666666666666666666666666666777777777777777777777777555555666777777777777666888888888888888888888888888888888888888888888888777888888888888888999999999999888888777777777777999999999888888888777777888888888888888888888888777888:::::::::999::::::999::::::;;;;;;::::::999::::::999999999888888888999999999::::::999999888999999999888888777777777999999888888888888999999888888888888888888888888999999999999888777666666666777888888999999888888999999999999999999999999::::::999999888888888888999999::::::::::::999999:::::::::999999:::::::::999999999:::::::::::::::999999999:::::::::;;;;;;;;;<<<======;;;::::::;;;;;;;;;;;;;;;<<<<<<============<<<<<<<<<<<<<<<<<<<<<<<<<<<=====================<<<<<<<<<<<<======::::::<<<===>>>?????????===============<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<======<<<<<<;;;;;;;;;:::::::::;;;===>>>???>>>>>><<<<<<<<<<<<;;;;;;;;;;;;999:::::::::999999;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;;;;;;;;;;999999999999:::::::::;;;::::::::::::::::::::::::999:::::::::;;;;;;;;;<<<;;;;;;::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::999999888888888999:::;;;999999999999999999999999888888999999999999888888777777777777777777777777999888888888888888888999555555555555555666666666999777555555777777666444888888777666555555555666666555444555666888777666555555555555555555555555555444444666777777666444555555555555555555555555444555555555333333555777444444444444444444444444555555555666666666666666555555444333333333333444444444444444444444444444444444444444444444444444<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999888777666666;;;;;;;;;;;;;;;;;;;;;<<<:::;;;;;;;;;;;;::::::999888888999:::;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::777777888:::;;;<<<===>>>999999999999999999999999;;;;;;;;;<<<<<<;;;;;;;;;888999;;;;;;;;;999777666777777777777777888888888888888888999999:::::::::888888888888888888888888666666666777777777777777999999888777777777777777888777666555444555777777777777777777777777777777777777888999999999999999777777888888888888777777999888888888888777777777888888888888888888888888888888888777777666666555555555555555666666777888999999:::999999888777777666666666777777777777777777777777777777777777777555666777777888777777777888888888999999999999999888888888888888888888888777777888888999999999::::::999888888777777888888999999999999888888888888888888888888888888888888666999;;;;;;999888999:::::::::;;;;;;;;;;;;::::::999999999999::::::::::::888999::::::::::::999999::::::999999888888777777999999888888888888999999999999999888888999999999999999::::::999888777777777888888999999999999999999999999999999999999999999999999:::::::::;;;;;;::::::;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;::::::999999::::::;;;;;;;;;;;;999999:::::::::;;;;;;;;;:::;;;<<<;;;999999:::;;;;;;;;;<<<<<<<<<<<<<<<<<<999999:::;;;<<<======>>>================================================::::::<<<===>>>?????????;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<=========<<<<<<;;;;;;;;;:::;;;<<<===>>>>>>>>>???=========<<<<<<<<<;;;;;;===>>>>>>>>>======???@@@<<<<<<<<<<<<<<<<<<======<<<<<<;;;;;;;;;;;;;;;;;;999999::::::;;;;;;;;;;;;::::::::::::::::::::::::;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::;;;;;;;;;;;;;;;<<<<<<<<<999999999999999999999999999999::::::::::::999999888888888888888888888888999999888888888888999999555555555666666666666666666555555666888888888777999888777666666666666666555444333555777888777666666666666666666666666666555444444666888888777555666666666666666666666666888999999777555444555666444444444444444444444444666666666666666555555555555555444333333333333444444444444444444444444444444444444444444444444444<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;======<<<<<<;;;;;;::::::;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;<<<<<<;;;;;;:::999999::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;888999:::;;;<<<===>>>???;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<======<<<<<<;;;999:::;;;;;;:::999777666888888888888888888888888888888888999999::::::;;;888888888888888888888888777777777777888888888888888777666666555555666666:::888555333333444777888777777777777777777777777666777888999999999999999888888999999999999888888:::999999999888888777777888888888888888888888888888888888888777777777777777666666666666777777888888888999999999888888777777777777777888888888888777777777777777777777777666777888888999999888888999999999999999:::::::::999999999999999999999999777777888888999:::::::::<<<;;;999888888888999::::::999999999999888888888999999999999999999999999666999<<<;;;888777999;;;999::::::;;;;;;::::::999888999999999::::::;;;;;;888888999:::::::::999999::::::999999999888888888888888888777777888888888:::999888888888888999:::999999:::::::::999888888888888999::::::::::::999::::::::::::::::::::::::888999999:::;;;;;;<<<<<<:::;;;;;;<<<<<<;;;;;;:::::::::;;;;;;;;;;;;::::::999::::::;;;;;;<<<<<<===::::::::::::;;;;;;;;;;;;:::;;;;;;:::888888:::;;;;;;;;;<<<======<<<<<<;;;888888999:::<<<===>>>???===============<<<<<<<<<<<<<<<============<<<<<<<<<<<<<<<===<<<;;;;;;:::888888888888999999999999;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;:::;;;===>>>=========>>>=========<<<<<<<<<<<<;;;;;;<<<======;;;<<<===???<<<<<<<<<===============<<<<<<<<<<<<;;;;;;;;;;;;999:::;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<<<<======<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;::::::::::::::::::::::::999::::::;;;;;;::::::999888888888888888888888888888777777666666777777888555666666777888777777777444444666777888999999999888888777666666666777777444444444555777777666555666666666666666666666666555444444555777888777666666666666666666666666666;;;;;;;;;888666444555666555555555555555555555555666666666666666555555555555555555555444444444333444444444444444444444444444444444444444444444444<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<========================:::;;;;;;<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;::::::;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<===============<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<============<<<<<<;;;;;;::::::999888888777999999999999999999999888777888888999::::::;;;;;;888888888888888888888888777888888888999999999:::888777666666555555666666:::999777666555666777888888888888888888888888888555666777888999999999999888999999999999999999888888888888999999999999999888888888888888888888888777777888888888888888999888888777777666666777777666777888888888888888888777888888888999999999:::777777777777777777777777888888999::::::::::::999999999999:::::::::;;;;;;999999999999999999999999777777888999999:::;;;;;;===<<<:::999888999:::;;;::::::999999999888888888999999999999999999999999666:::===<<<888666888;;;999999::::::::::::999999:::::::::999999999999999777777888999999999999999999999999999999999999999888777777666666777777888:::999888777777888999:::999999::::::::::::::::::888999999:::;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::::::::::::::;;;;;;<<<<<<;;;;;;:::999:::;;;;;;;;;;;;:::999:::::::::;;;<<<=========:::::::::;;;;;;;;;;;;<<<:::;;;;;;:::888999:::<<<:::;;;<<<<<<<<<<<<;;;:::::::::;;;<<<===>>>>>>???=========<<<<<<<<<;;;;;;;;;<<<============<<<;;;:::;;;;;;;;;;;;:::999999777888888888999999999999::::::::::::::::::::::::;;;;;;;;;;;;;;;<<<<<<<<<:::<<<>>>>>><<<;;;<<<=========<<<<<<<<<;;;;;;;;;999:::::::::999999;;;===<<<<<<<<<<<<======>>>>>><<<<<<<<<;;;;;;:::::::::999:::;;;<<<===<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<===>>>>>>===<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;;;;::::::888888888888888888888888888777777666666777777888666666888999999999888777444666888888888888888888777777777666777777888888444444444555777777555333666666666666666666666666555444222333555777777777666666666666666666666666999::::::888666555555777666666666666666666666666777666666666555555555555555555666777666555444333555555555555555555555555555555555555555555555555<<<<<<<<<=======================================<<<;;;;;;::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<::::::;;;<<<=========<<<;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;::::::========================;;;;;;<<<<<<<<<<<<<<<<<<@@@??????>>>===<<<<<<;;;========================<<<<<<============<<<<<<<<<;;;:::999888888888888::::::999999999999999999777777888999::::::;;;;;;999999999999999999999999888888999999999::::::::::::999999888888888888888999999999999999888777777888888888888888888888888555555666888888999999999888999999::::::999999888666777888999:::;;;<<<<<<888888888888888888888888777777777888999999999:::999999888777666666777777555666777888888888888888888888999999999:::::::::777777777777777777777777999999:::;;;;;;;;;;;;:::999999999::::::;;;;;;;;;999999999999999999999999777777888999::::::;;;;;;>>>===;;;999999:::;;;<<<:::::::::999999999888888999999999999999999999999666:::===<<<888666888;;;888999999::::::999999888<<<;;;;;;:::888777777666666777888999999999999999999999999999999999999999777777666666666666777777:::999888777777888999:::888999::::::;;;;;;;;;;;;888999::::::;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;::::::999999888::::::;;;;;;;;;;;;::::::999999:::;;;;;;:::999999::::::;;;;;;<<<===>>>>>>:::::::::;;;;;;;;;<<<<<<;;;;;;;;;:::999999;;;>>>:::;;;<<<<<<<<<;;;:::999============>>>>>>>>>>>>======<<<<<<;;;;;;;;;::::::;;;<<<======<<<;;;:::666666888999:::;;;;;;;;;:::::::::;;;;;;<<<<<<<<<::::::::::::::::::::::::999::::::;;;;;;<<<<<<<<<:::<<<>>>>>>;;;999;;;<<<===<<<<<<<<<;;;;;;;;;;;;;;;<<<======<<<<<<===???;;;<<<<<<<<<======>>>>>><<<<<<;;;;;;;;;:::::::::::::::<<<=========<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<===============<<<<<<<<<;;;<<<===>>>>>>===<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::;;;<<<<<<======<<<<<<========================:::;;;;;;<<<<<<;;;;;;:::888888888888888888888888::::::999999999999::::::666777888::::::999999888666777999999888777666666777777666666777888999999555444444555777666444222777777777777777777777777666444111111444666888888777777777777777777777777777777888777555555666888777777777777777777777777777777666666555555555444444666777888888666444333555555555555555555555555555555555555555555555555>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<============;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>>>>?????????>>><<<;;;;;;<<<===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;>>>===;;;::::::;;;<<<==================>>>??????=======================================>>>>>>???<<<<<<<<<<<<<<<;;;;;;;;;>>>>>>======<<<<<<<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<======<<<<<<;;;;;;;;;:::;;;::::::999999::::::;;;======<<<;;;::::::999999<<<;;;;;;::::::999999999888888999::::::;;;<<<<<<:::999999999999999999:::999999:::::::::;;;;;;;;;999999999999999999999999<<<;;;;;;::::::999999888999999:::::::::;;;;;;;;;;;;;;;;;;<<<;;;;;;::::::<<<;;;::::::999999999999:::999999888888999999::::::::::::;;;;;;:::999999:::999888888777777888888777666555444555666888:::999999999999999999999999======<<<;;;::::::999999:::;;;;;;<<<===>>>>>>???>>>======<<<;;;:::::::::999999999:::::::::;;;;;;::::::::::::::::::999999:::::::::999999888888888999:::<<<======<<<:::999:::::::::::::::::::::::::::;;;;;;<<<<<<;;;;;;:::::::::::::::::::::::::::999999:::::::::;;;;;;;;;<<<<<<;;;;;;;;;:::::::::999999999999999999999999888999999999999:::::::::999999999999999999999999777888999999::::::999999:::;;;<<<<<<::::::;;;<<<::::::;;;<<<<<<;;;;;;;;;<<<<<<<<<<<<;;;:::999888<<<<<<;;;;;;;;;<<<<<<===:::::::::;;;<<<===>>>???;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<============>>>>>>>>>>>>;;;::::::::::::;;;<<<<<<===999888<<<===:::999;;;===<<<<<<<<<<<<;;;;;;;;;999999:::::::::;;;;;;;;;999999999999999999999999<<<999777777:::;;;:::888:::::::::;;;;;;<<<<<<<<<<<<<<<======<<<;;;::::::<<<<<<<<<;;;;;;:::::::::===<<<;;;::::::;;;<<<======???AAAAAA???===<<<===<<<<<<;;;;;;;;;<<<<<<===<<<<<<<<<;;;;;;:::::::::======<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<====================================<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;===<<<;;;::::::;;;<<<===??????>>>===<<<;;;;;;:::999::::::;;;;;;::::::999555:::<<<777555777999999:::::::::999999888888888:::::::::999999888888888999999999999999888777777777777777777777777777777666666666666666666666666777777777777777777777777555666666777777777777777666666444333333444555666666666555555555555666666::::::999999888777666666555555666666666666555555555666777888888999999888555555555555555555555555777777777777777777777777>>>>>>>>>>>>>>>>>>>>>>>>;;;<<<<<<<<<============;;;;;;;;;;;;;;;;;;;;;;;;>>>>>>>>>>>>>>>===<<<<<<>>>===;;;;;;=========<<<<<<<<<<<<<<<<<<<<<<<<<<<>>><<<;;;::::::;;;<<<==================>>>>>>???==============================<<<<<<======>>>>>>===<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>=========<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;::::::;;;;;;::::::::::::;;;;;;<<<<<<<<<;;;;;;:::::::::999999999999888888888888888999999:::;;;;;;<<<<<<;;;::::::999999::::::;;;999999:::::::::;;;;;;;;;:::::::::::::::::::::::::::::::::::::::;;;;;;;;;999::::::::::::;;;;;;;;;:::;;;;;;<<<<<<<<<;;;;;;===<<<;;;::::::::::::;;;::::::999999999999:::::::::::::::;;;;;;::::::999999999999999999;;;<<<<<<999888777666666777999:::999999999999999999999999;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;<<<======>>>??????>>>>>>===<<<<<<;;;::::::::::::::::::;;;;;;;;;;;;:::::::::;;;;;;;;;;;;;;;::::::::::::999999999888999:::<<<======<<<:::999::::::::::::::::::::::::999::::::;;;;;;::::::999::::::::::::::::::::::::999999:::::::::;;;;;;;;;======<<<<<<;;;:::999999999999999999999999999999888888888888999999999999999999999999999999999999999:::;;;;;;<<<<<<;;;;;;:::;;;<<<<<<::::::;;;<<<;;;;;;;;;<<<<<<;;;;;;;;;<<<<<<<<<<<<;;;:::999888;;;;;;::::::;;;<<<======;;;;;;;;;;;;;;;<<<===>>>;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<============>>>>>>>>>>>><<<<<<<<<<<<<<<===>>>???BBB===;;;===>>>;;;999;;;===<<<<<<<<<<<<;;;;;;;;;999999:::::::::;;;;;;;;;::::::::::::::::::::::::<<<:::888999;;;<<<;;;999:::::::::;;;;;;;;;<<<<<<<<<<<<======<<<;;;;;;:::<<<<<<<<<;;;;;;:::::::::<<<;;;::::::::::::;;;<<<<<<>>>@@@@@@???=========<<<<<<;;;;;;;;;<<<<<<============<<<<<<<<<;;;;;;======<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<====================================;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<>>>======<<<<<<;;;;;;;;;:::;;;;;;<<<<<<;;;;;;:::888:::<<<<<<;;;:::999::::::::::::999999999888888:::::::::999999999888888888999:::::::::888777666888888888888888888888888666666666666666666666666777777777777777777777777555666777777888888777777888777666555555666777777888777777666666777777888::::::999999888777777666666777777888888777777666555666777888999999999999555555555555555555555555777777777777777777777777========================;;;;;;;;;<<<<<<<<<======<<<<<<<<<<<<<<<<<<<<<<<<@@@@@@???>>>===<<<:::999>>><<<;;;<<<===>>>===<<<=========<<<<<<<<<<<<<<<===<<<;;;::::::;;;<<<=========<<<<<<======>>>???>>>>>>>>>>>>>>>>>>>>>>>><<<============>>>>>>>>>===============>>>>>>>>>???>>>>>>>>>>>>>>>==============================<<<<<<<<<<<<;;;;;;;;;;;;===<<<<<<;;;;;;<<<<<<===<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<999999999:::;;;;;;<<<<<<;;;;;;::::::::::::;;;;;;::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999999::::::;;;<<<<<<===:::::::::;;;;;;;;;<<<<<<:::;;;<<<==================<<<<<<;;;;;;;;;;;;<<<;;;::::::::::::::::::;;;999::::::;;;;;;:::::::::888888999:::<<<===???@@@;;;:::999888777888999:::999999999999999999999999888999:::;;;<<<>>>??????<<<<<<======>>>>>>??????>>>>>>>>>===<<<<<<;;;;;;:::;;;;;;;;;;;;<<<<<<<<<::::::;;;;;;<<<<<<======;;;:::::::::::::::999999:::;;;<<<======<<<;;;:::;;;;;;;;;;;;;;;;;;;;;;;;999999::::::::::::999999::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;???>>>===<<<;;;999888888::::::::::::999999999999999999999:::::::::;;;;;;::::::::::::::::::::::::<<<<<<===>>>>>>>>>>>>===:::<<<<<<<<<;;;:::;;;<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<<<<;;;:::999999999999999:::<<<======<<<<<<;;;;;;;;;<<<<<<===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<============>>>>>>>>>>>>============>>>???AAAAAAGGGAAA>>>???>>>;;;:::;;;===<<<<<<<<<<<<;;;;;;;;;::::::::::::;;;;;;;;;;;;::::::::::::::::::::::::===;;;:::;;;<<<===<<<;;;::::::::::::;;;;;;;;;;;;<<<<<<<<<===<<<<<<;;;:::<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;:::999999:::;;;;;;;;;===???@@@???>>>>>>>>>===<<<<<<;;;;;;;;;<<<<<<>>>>>>>>>========================<<<<<<<<<;;;;;;<<<<<<<<<<<<====================================;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<======<<<<<<;;;<<<888;;;CCCDDD===999;;;::::::::::::999999999999::::::::::::999999999999888999:::;;;;;;999888666888888888888888888888888777777777777777777777777777777777777777777777777666666777888888888888777888888777777777888888999999999888888888888999999::::::999999888777777777777888888999999888888777555666777888999999999999666666666666666666666666777777777777777777777777<<<<<<<<<<<<<<<<<<<<<<<<::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<>>===<<<:::999<<<;;;;;;<<<===>>>===;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;:::::::::;;;<<<======<<<<<<<<<<<<===>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===>>>>>>???????????????>>>>>>>>>>>>>>>?????????????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>========================>>>>>>============>>>>>>;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<======>>>>>>>>>::::::::::::;;;;;;<<<<<<;;;::::::999999::::::;;;:::::::::;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<::::::;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<:::;;;<<<===>>>>>>>>>>>><<<;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999999:::;;;;;;;;;::::::999999999:::<<<===???@@@;;;:::999888777888888888999999999999999999999999999999:::;;;===>>>??????=========>>>>>>>>>??????>>>>>>>>>======<<<<<<<<<;;;;;;;;;<<<<<<<<<======:::;;;;;;<<<===>>>>>>???;;;;;;;;;;;;::::::::::::;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;;;;;;;;;;;;;:::;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;;;;<<<======<<<<<<;;;;;;:::::::::::::::::::::999999999;;;;;;<<<<<<<<<=========;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>>>>??????>>>>>>;;;<<<===<<<;;;:::;;;=========<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;::::::777888888999:::;;;===>>>>>>===<<<;;;;;;;;;;;;;;;========================<<<<<<<<<<<<<<<<<<<<<<<<============>>>>>>>>>>>>=========>>>???@@@AAABBBGGGAAA>>>???>>><<<;;;======<<<<<<<<<<<<;;;;;;;;;:::::::::;;;;;;;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;::::::::::::::::::::::::;;;<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::<<>>>>>???======<<<;;;;;;;;;;;;<<<====================================<<<<<<<<<<<<<<<<<<<<<<<<====================================;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<:::;;;<<<======<<<;;;::::::::::::;;;;;;;;;<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;>>>666999FFFIII>>>777:::::::::::::::::::::::::::::::::::::::::::::::::::777999;;;<<<<<<;;;888777999999999999999999999999888888888888888888888888777777777777777777777777666777888888999999888888888888888888888999999999999999888888888888999999999999999888888888777777777888888888888888888777666666777888999999999999777777777777777777777777777777777777777777777777;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<============<<<<<<:::::::::;;;======<<<:::;;;;;;;;;::::::999999999::::::::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<======>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@AAAAAAAAA@@@@@@>>>>>>>>>>>>??????@@@@@@>>>>>>>>>>>>????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>?????????>>>>>>======>>>>>>???;;;<<<<<<<<<<<<<<<<<<<<<777888888999999:::::::::::::::;;;;;;;;;;;;<<<<<<::::::999999999999::::::::::::;;;;;;;;;<<<<<<<<<=================================<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<=========:::;;;<<<===>>>>>>>>>>>>:::999999999999999:::::::::;;;;;;<<<<<<;;;;;;:::888999::::::;;;;;;;;;::::::::::::::::::;;;;;;<<<:::999888888777777777777999999999999999999999999;;;;;;;;;;;;<<<<<<==================>>>>>>>>>>>>============<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<======;;;;;;<<<<<<===>>>??????;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<============<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;<<<<<<<<<:::;;;;;;<<<<<<=========;;;;;;;;;:::::::::999999;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<===>>>>>>>>>>>>>>>;;;<<<======;;;;;;<<<===???>>>===<<<<<<<<<<<<===<<<<<<======<<<<<<;;;;;;777888888999:::;;;===>>>>>>===<<<;;;;;;;;;;;;;;;============================================================>>>>>>>>>>>>============>>>???@@@AAABBB>>>;;;>>>???======???===<<<<<<<<<<<<;;;;;;;;;::::::;;;;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999:::;;;<<<;;;:::::::::::::::::::::::::::::::::;;;;;;<<<<<<<<<<<<<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<============<<<<<<:::<<<>>>???>>>===>>>>>>======<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>=========<<<<<<<<<<<<<<<<<<<<<====================================;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<======:::;;;<<<======<<<;;;:::999999::::::;;;<<<<<<<<<::::::;;;;;;;;;;;;::::::===555888EEEHHH===666999::::::::::::::::::::::::::::::::::::::::::::::::888999;;;<<<<<<;;;:::999999999999999999999999999999999999999999999999999888888888888888888888888777888888999999999999999777777888888999999999999999888888777777888888999999999999888888888888888666777777888888777777666666777888999999::::::999888888888888888888888888666666666666666666666666::::::::::::::::::::::::999999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999:::;;;<<<===>>>>>>>>>:::::::::<<<>>>>>>===;;;;;;;;;::::::999888888888999999::::::;;;;;;<<<<<<<<<<<<;;;;;;<<<<<<===>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@BBBBBBAAA@@@@@@======>>>>>>??????@@@@@@======>>>>>>>>>>>>>>>???========================>>>>>>>>>>>>???????????????>>>>>>======>>>>>>???======<<<<<<<<<<<<<<<<<<999999:::::::::::::::;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;::::::::::::;;;;;;:::;;;;;;;;;<<<<<<<<<<<<========================???>>>>>>===<<<<<<;;;;;;<<<<<<<<<============>>>:::;;;<<<===============888888888888888999999:::999:::;;;<<<<<<;;;:::999888888999:::;;;;;;;;;;;;;;;;;;:::999888888999999888888888888888777777777999999999999999999999999;;;;;;;;;;;;;;;;;;::::::<<<<<<<<<===============<<<<<<<<<<<<<<<<<<<<<;;;:::;;;;;;;;;;;;<<<<<<<<<;;;;;;<<<<<<======>>>>>>;;;;;;;;;<<<<<<<<<<<<===<<<<<<<<<<<<<<<<<<<<<<<<===========================>>>>>>>>>>>>>>>>>>===;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;;;;<<<<<<<<<<<<999999:::<<<===>>>???@@@<<<<<<;;;;;;::::::999999999999999:::::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<======>>>>>>======;;;<<<======<<<;;;<<<===AAA@@@>>>===<<<<<<======<<<<<<=========<<<<<<;;;999999999999:::<<<======>>>===<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<====================================>>>>>>>>>>>>===============>>>>>>???>>>::::::>>>@@@>>>>>>???===<<<<<<<<<<<<;;;;;;;;;:::;;;;;;;;;<<<<<<<<<<<<::::::::::::::::::::::::888:::<<<<<<;;;:::999:::::::::::::::999999999999:::;;;<<<<<<===<<<<<<<<<<<<<<<<<<<<<<<<===============>>>>>>>>>>>>======:::<<<>>>???>>>=========>>>===<<<;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<======>>>>>>>>>=========<<<<<<<<<<<<<<<<<<====================================<<<<<<<<<<<<<<<<<<<<<<<<::::::;;;;;;<<<=========;;;<<<<<<<<<<<<<<<<<<;;;::::::;;;;;;<<<<<<<<<===999::::::::::::::::::999:::666999AAABBB;;;777999::::::::::::;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;::::::;;;;;;<<<<<<;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::999999999999999999999999888888999::::::::::::999666777888999:::::::::999999888888888888888888999888888888888888888888888666777777777777777777666666777888999::::::::::::777777777777777777777777666666666666666666666666::::::::::::::::::::::::999999999999::::::::::::::::::::::::::::::::::::999:::;;;<<<============;;;;;;<<<>>>@@@AAA???===<<<<<<;;;::::::999888888888888999:::;;;;;;<<<<<<<<<;;;;;;;;;;;;<<<==============================<<<===???AAAAAA@@@???>>><<<<<<======>>>??????@@@<<<<<<=========>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<=========>>>>>>>>>>>>>>>============>>>>>>>>>>>>======<<<<<<;;;;;;>>>>>>>>>===============<<<<<<<<<<<<<<<<<<;;;;;;======<<<<<<<<<<<<======;;;;;;;;;;;;<<<<<<<<<<<<========================>>>>>>==================<<<<<<=========>>>>>>>>>:::;;;;;;<<<<<<<<<;;;;;;999888888888999999:::;;;888999:::;;;;;;:::999888777888999:::;;;;;;;;;;;;;;;;;;:::999999888999999888888999999999999999999999999999999999999999999::::::::::::::::::::::::<<<<<<<<<<<<;;;;;;;;;;;;::::::;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<==================<<<<<<<<<<<<====================================>>>>>>>>>>>>======<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<::::::;;;<<<===>>>??????===<<<<<<;;;::::::999999::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>>>>>>>>>>>>>;;;===>>>===<<<;;;<<<>>>BBB@@@>>>===<<<<<<===>>><<<<<<============<<<<<<;;;;;;::::::;;;<<<=========<<<<<<;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;====================================>>>>>>>>>>>>???>>>>>>============>>><<<999;;;@@@BBB???>>>>>>===<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<::::::::::::::::::::::::888;;;>>>>>><<<::::::;;;:::::::::999999999888888:::;;;;;;<<<======<<<<<<;;;<<<<<<<<<=========>>><<<<<<===>>>>>>===<<<<<<;;;===??????===<<<;;;<<<>>>>>>===;;;;;;::::::;;;<<<<<<=========>>>>>>>>>>>>>>>>>>>>>=========<<<<<<<<<<<<<<<============================================================::::::;;;;;;<<<======>>><<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<======::::::;;;;;;;;;;;;::::::888999;;;<<<;;;999999999:::::::::;;;;;;;;;<<<<<<:::::::::;;;;;;;;;<<<<<<<<<;;;::::::;;;<<<===>>>;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::888999999:::;;;:::::::::777888:::;;;<<<<<<;;;;;;::::::999999999999::::::888888888888888888888888777888888999999888888777777777888999::::::::::::777777777777777777777777666666666666666666666666999999999999999999999999888888999999999:::::::::999999999999999999999999:::;;;<<<<<<======<<<<<<<<<===>>>@@@BBBCCCAAA>>>======<<<;;;;;;:::999999777888999:::;;;<<<<<<;;;<<<;;;;;;;;;;;;<<<==============================;;;<<<>>>???@@@???===<<<;;;<<<<<<===>>>?????????;;;<<<<<<<<<======>>>>>><<<<<<<<<<<<<<<<<<<<<<<<:::;;;;;;;;;<<<<<<======>>>>>>============>>>>>>??????>>>===<<<;;;;;;:::======<<<<<<;;;;;;::::::<<<<<<<<<<<<<<<<<<;;;;;;??????>>>>>>>>>>>>??????;;;;;;;;;<<<<<<<<<==============================<<<<<<======>>>>>>??????============>>>>>>>>>>>>;;;;;;;;;<<<;;;;;;::::::999999999999::::::;;;<<<777888:::;;;;;;:::888777777888999:::;;;;;;<<<;;;;;;::::::999999::::::;;;888999::::::;;;;;;;;;;;;999999999999999999999999888888888999999:::::::::;;;;;;;;;;;;;;;;;;;;;:::::::::::::::::::::::::::999999999:::::::::;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<======>>>>>>======<<<<<<<<<<<<======>>>>>>>>>>>>>>>>>>>>>>>><<<<<<============<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<======<<<<<<<<<=====================<<<;;;::::::999999>>>>>>>>>>>>????????????==============================>>>???????????????<<<===>>>===<<<;;;<<<>>>BBBAAA???===<<<<<<===>>><<<<<<===============<<<<<<<<<;;;;;;;;;<<<<<<===<<<<<<;;;;;;;;;<<<<<<===;;;;;;;;;;;;;;;;;;;;;;;;>>>>>>>>>>>>>>>>>>>>>>>>============>>>>>>>>>>>>AAA@@@???>>>===============:::<<>>>>>:::;;;<<<======<<<;;;:::<<<===??????===;;;;;;;;;???>>>===<<<;;;:::::::::======>>>>>>?????????@@@>>>>>>>>>>>>============<<<<<<<<<<<<=========>>>========================>>>>>>>>>>>>>>>>>>>>>>>>::::::;;;;;;<<<===>>>>>>===<<<;;;::::::;;;<<<===========================;;;<<<<<<<<<<<<<<<<<<;;;666<<<>>>999666999;;;;;;:::::::::;;;;;;<<<<<<<<<:::::::::;;;;;;<<<<<<<<<===<<<:::999:::<<<>>>???;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;888999::::::;;;;;;::::::888999;;;===>>>>>>===<<<<<<;;;;;;::::::;;;;;;<<<888888888888888888999999999999999::::::999999999777777888999::::::::::::666666666666666666666666666666666666666666666666===999===<<<888<<<>>>444:::::::::;;;::::::999999;;;;;;;;;::::::999999999;;;<<<===>>>>>>===<<<;;;=========>>>???AAABBBCCC===@@@AAA???;;;888888999666777999:::;;;;;;:::999;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;===============>>>??????<<<;;;;;;;;;;;;<<<======>>>>>>===<<<<<<<<<<<<===;;;;;;;;;;;;;;;:::999888999999:::::::::;;;;;;;;;>>>>>>============>>>>>>;;;<<<<<<<<<======>>>>>><<<<<<============<<<<<<>>>>>>===<<<;;;;;;::::::<<<<<<;;;;;;;;;<<<======???>>>===<<<<<<<<<<<<<<<>>>>>>=========<<<<<<;;;;;;;;;;;;;;;;;;<<<===>>>????????????>>>===<<<;;;<<<===============<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;======<<<<<<<<<;;;;;;;;;<<<;;;;;;::::::;;;;;;<<<<<<;;;::::::999999999999BBB>>>:::777888;;;============<<<<<<<<<<<<======;;;<<<<<<<<<;;;:::999999888999:::;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;::::::;;;;;;:::999999999999:::<<<<<<===>>>>>>>>>>>>>>>========================??????>>>>>>>>>>>>??????======<<<<<<<<<>>>???AAA>>>>>>>>>>>>>>>>>>>>>>>><<<>>>@@@AAAAAAAAA???>>>>>>>>>============>>>>>>>>>======<<<<<<===???@@@>>><<<;;;;;;<<<<<<;;;999:::;;;<<<>>>???AAABBBCCC======<<<<<<<<<<<<======<<<<<<===>>>>>>>>>>>>>>>======<<<<<<<<<<<<========================<<<<<<@@@???>>>>>>???@@@@@@?????????>>>>>>======<<<<<<===<<<<<<<<<;;;;;;;;;;;;:::;;;;;;;;;;;;;;;;;;;;;>>>;;;:::<<<@@@BBBBBB@@@????????????>>>>>>======@@@@@@????????????@@@@@@;;;===@@@BBBBBBAAA???>>>???>>>===<<<<<<===>>>???>>>>>>======<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;<<<<<<;;;;;;:::;;;;;;;;;:::::::::999999;;;;;;<<<<<<===>>>>>>>>>???>>>>>>============>>>AAA@@@@@@@@@??????>>>>>>===>>>>>>>>>>>>>>>======???===;;;;;;;;;<<<;;;:::============<<<<<<<<<<<<>>>???@@@AAA@@@???===;;;;;;<<<<<<===>>>??????@@@>>>>>>>>>>>>>>>>>>??????======>>>>>>??????@@@@@@===============<<<<<<;;;<<<<<<======<<<<<<;;;:::;;;;;;;;;<<<<<<<<<<<<======<<<;;;:::999::::::;;;777999::::::999888:::;;;::::::::::::::::::::::::999999999999999999999999:::;;;;;;;;;<<<=========:::;;;<<<======<<<;;;:::>>>>>>>>>>>>>>>>>>>>>>>>===<<<;;;::::::;;;<<<===<<<<<<;;;;;;;;;:::::::::<<<<<<;;;;;;;;;;;;<<<<<<999999999999999999999999;;;:::999888777888999:::;;;:::999888777888999:::999999999999999999999999999999999999999999999999777777888888888888777777>>>:::======888===@@@777:::;;;;;;<<<<<<;;;::::::<<<<<<;;;;;;;;;:::::::::<<<<<<===>>>>>>===<<<<<<<<<<<<<<<===>>>???AAABBB@@@BBBDDDDDDBBB???>>>===999999:::;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;<<<<<<===>>><<<;;;;;;;;;;;;<<<=========<<<<<<;;;;;;;;;;;;;;;999999999999999888777777888999999999::::::::::::======<<<<<<<<<<<<======<<<<<<<<<=========>>>>>><<<<<<============<<<<<<======<<<<<<;;;:::::::::;;;;;;:::::::::;;;<<<<<<>>>===<<<<<<<<<<<<<<<===>>>>>>===<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<======<<<<<<===>>>>>>>>>======<<<<<<===============<<<;;;;;;;;;;;;;;;;;;;;;;;;======<<<<<<<<<;;;;;;;;;<<<;;;;;;::::::;;;;;;<<<===<<<;;;;;;:::::::::;;;???===;;;:::;;;<<<<<<;;;======<<<<<<<<<<<<======<<<<<<<<<<<<<<<;;;::::::::::::;;;<<<=========<<<<<<<<<<<<<<<<<<=========>>>>>>===<<<<<<<<<<<<=========>>>????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>??????>>>>>>>>>>>>????????????>>>=========>>>???@@@@@@@@@@@@@@@@@@@@@@@@===>>>???AAAAAA@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>======<<<<<<===>>>???@@@>>>===<<<<<<======<<<:::;;;;;;<<<===???@@@AAAAAA======<<<<<<<<<<<<=========>>>??????@@@?????????>>>>>>===<<<<<<<<<======>>>>>>===<<<<<<<<<===>>>===<<<;;;===@@@CCCEEEEEE??????>>>>>>============>>>>>>>>>>>>============999999:::;;;<<<<<<======>>>===<<<===???AAAAAAAAA@@@@@@?????????>>>>>>>>>???>>>>>>>>>>>>>>>>>>???===>>>@@@AAAAAA@@@???>>>??????>>>>>>>>>>>>??????============<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<============<<<<<<;;;;;;:::::::::999999999;;;;;;;;;<<<======>>>>>>>>>======<<<======>>>>>>@@@@@@?????????>>>>>>>>>======>>>>>>>>>>>>======<<<::::::;;;===??????>>>??????>>>>>>>>>=========>>>???@@@AAA@@@???===<<<======>>>>>>???@@@@@@AAA????????????>>>>>>>>>>>>>>>>>>>>>>>>????????????===>>>>>>>>>>>>===<<<<<<<<<<<<======<<<<<<;;;:::;;;;;;;;;<<<<<<<<<<<<===>>>===<<<;;;;;;;;;<<<<<<999:::<<<;;;::::::;;;===========================;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<;;;<<<============<<<;;;>>>>>>>>>>>>>>>>>>>>>>>>======<<<;;;;;;<<<======<<<<<<<<<<<<;;;;;;::::::<<<<<<;;;;;;;;;;;;<<<<<<::::::::::::::::::::::::<<<;;;:::999888999999:::;;;:::999888777888888999999999999999999999999999999999999999999999999999777777888888888888777777???;;;>>>===:::AAAEEE===<<<<<<============<<<<<<============<<<<<<<<<<<<======>>>>>>>>>>>>======<<<<<<<<<<<<===>>>@@@@@@DDDDDDEEEGGGIIIHHHEEECCC===<<<;;;::::::;;;===>>><<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<;;;::::::::::::;;;<<<<<<<<<<<<;;;;;;<<<<<<===>>><<<;;;;;;;;;::::::::::::999::::::::::::999888888888888999999999:::::::::<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<============>>>>>>;;;;;;<<<<<<<<<<<<;;;;;;<<<<<<<<<;;;;;;::::::999999999999999999:::;;;;;;<<<<<<<<<;;;<<<<<<======@@@>>>===;;;;;;<<<===>>>;;;;;;:::::::::;;;<<<<<<::::::;;;<<<===>>>>>>>>>;;;;;;;;;<<<=========>>>;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<======<<<;;;;;;;;;<<<<<<===<<<<<<<<<>>>===;;;:::>>>======<<<<<<======>>>======>>>>>>======<<<<<<<<<<<<===>>>>>>==================>>>>>>?????????@@@??????>>>===>>>>>>>>>>>>??????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@??????>>>>>>>>>>>>??????AAAAAA???>>>>>>======>>>AAAAAAAAAAAAAAAAAAAAAAAA===>>>???@@@AAA@@@??????======>>>??????>>>======<<<<<<<<<<<<===>>>@@@@@@???>>>======>>>>>>===<<<;;;<<<<<<======>>>??????>>>======<<<<<<======>>>>>>???@@@@@@AAAAAA@@@@@@??????>>>===<<<<<<======>>>===;;;:::;;;===@@@AAA@@@>>><<<<<<@@@CCCFFFGGG???>>>>>>>>>>>>=========@@@@@@@@@@@@?????????>>>888999:::;;;<<<>>>??????===???@@@@@@??????@@@AAA@@@@@@@@@@@@@@@?????????>>>>>>============>>>>>>??????????????????>>>>>>???@@@AAAAAAAAAAAA@@@???===============<<<<<<<<<==============================>>>>>>>>>>>>======;;;;;;:::::::::999999999:::;;;;;;<<<<<<===>>>>>><<<<<<<<<<<<<<<===>>>?????????>>>>>>>>>>>>======<<<======>>>>>>=========<<<;;;;;;<<>>>>>???@@@@@@@@@???>>>===>>>>>>??????@@@AAAAAAAAA@@@@@@?????????>>>>>>>>>???????????????>>>>>>>>>???????????????>>>======<<<============<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<===???>>>======<<<<<<======;;;===>>>>>>===<<<>>>???>>>>>>>>>>>>>>>>>>>>>>>>==============================<<<<<<<<<<<<<<<<<<<<<======>>>>>>======<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>======<<<<<<======>>>=========<<<<<<<<<<<<;;;<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;::::::::::::;;;::::::999888888888888888999999999999999999999999888888888888888888888888777777888888888888777777???;;;>>>???===FFFMMMFFF======>>>>>>??????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<===>>>???@@@@@@GGGDDDCCCEEEIIIKKKJJJGGGBBB@@@===;;;::::::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<=========;;;;;;:::::::::;;;;;;<<<<<<<<<<<<<<<<<<======>>><<<<<<<<<<<<<<<;;;;;;:::<<<<<<=========<<<<<<;;;::::::::::::;;;;;;;;;;;;===<<<<<<;;;;;;<<<<<<=====================>>>>>>;;;;;;<<<<<<<<<<<<;;;;;;<<<<<<;;;;;;:::::::::999888888888888888999:::;;;;;;;;;;;;;;;<<<===>>>>>>@@@???<<<;;;:::<<<>>>@@@;;;;;;::::::::::::;;;;;;::::::;;;<<<======<<<<<<::::::;;;;;;<<<===>>>???<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<===<<<<<<<<<===>>><<<;;;>>>>>>============>>>>>>>>>>>>?????????>>>>>>===>>>>>>?????????>>>======<<<======>>>???@@@@@@AAA??????>>>============>>>???@@@AAAAAABBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@??????>>>>>>??????@@@AAAAAA@@@@@@????????????????????????????????????===>>>???@@@@@@@@@@@@???<<<===???@@@@@@???===<<<;;;<<<<<<===>>>???@@@@@@@@@>>>===>>>??????>>>===<<<<<<<<<<<<============>>>>>>============>>>>>>>>>??????@@@@@@@@@@@@@@@@@@@@@???>>>===============<<<::::::<<<@@@DDDGGGGGGDDD???===>>>@@@AAABBB>>>>>>>>>>>>>>>>>>>>>>>>AAAAAA@@@@@@@@@?????????::::::;;;<<<===>>>>>>>>>===@@@BBBAAA???===???BBB@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>============>>>>>>AAA@@@???>>>======>>>>>>???@@@BBBDDDDDDBBB@@@????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>======>>>>>>>>>>>>======;;;;;;;;;::::::::::::999:::;;;;;;<<<======>>>>>>;;;;;;;;;;;;<<<===>>>???>>>>>>>>>===============<<<<<<===>>>>>>>>>======@@@???>>>???@@@AAA@@@>>>@@@@@@@@@@@@????????????>>>???@@@@@@@@@???>>>>>>????????????@@@@@@AAAAAAAAA@@@@@@??????>>>>>>===@@@@@@@@@??????>>>>>>>>>???@@@@@@@@@@@@???>>>>>>===============<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<===>>>=====================<<<===???>>>======>>>@@@========================>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>======<<<<<<;;;;;;======>>>>>>>>>>>>==============================>>>>>>============>>>>>>=====================<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<======<<<<<<;;;;;;;;;;;;;;;::::::999999999999999888999999999999999::::::777777777777777777777777777888888999999888888777???;;;???AAAAAAKKKRRRKKK===>>>??????@@@@@@@@@????????????????????????????????????>>>>>>?????????>>>>>>>>>>>>???@@@@@@AAAGGGCCC???@@@DDDHHHIIIIIIGGGFFFCCC@@@>>><<<;;;;;;========================<<<<<<<<<======>>>>>>>>>======<<<<<<<<<<<<<<<======<<<<<<<<<<<<===>>>>>>>>>>>>>>>???>>>>>>===<<<<<<======>>>>>>>>>======<<<<<<<<<=========>>>>>>>>>==================>>>>>>>>>>>>>>>>>>>>>======;;;<<<<<<<<<<<<<<<<<<;;;<<<;;;;;;;;;;;;;;;::::::888888888888999:::;;;<<<<<<<<<<<<<<<<<<===>>>???@@@???<<<;;;;;;===???AAA<<<;;;;;;::::::;;;;;;;;;<<<<<<======<<<;;;::::::::::::::::::;;;<<<>>>???<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<<<<<<<<<<<<<<<<<<<===<<<<<<;;;;;;<<<<<<===;;;:::::::::::::::;;;;;;???===;;;:::<<<===>>>>>>>>>>>>============>>>>>>>>>>>>??????@@@??????>>>?????????@@@??????>>>>>><<<<<<===>>>???@@@@@@AAA@@@@@@???>>>>>>>>>>>>???@@@@@@AAABBBBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@????????????@@@@@@???@@@@@@AAAAAAAAAAAAAAA????????????????????????>>>>>>??????@@@@@@@@@@@@<<<>>>???AAAAAA???>>><<<;;;<<<<<<===>>>????????????>>>===>>>???@@@???>>><<<<<<<<<<<<============>>>>>>============>>>>>>===>>>??????@@@@@@??????@@@@@@???>>>>>>>>>>>>>>>===<<<<<<===@@@DDDHHHKKKJJJFFFAAA>>>===>>>??????>>>>>>>>>>>>????????????@@@@@@?????????>>>>>>>>>=====================<<<<<>>>>>??????@@@AAA@@@>>>===<<<===>>>???>>>@@@BBBDDDDDDBBB@@@>>>@@@@@@@@@@@@@@@@@@@@@AAA????????????????????????======>>>>>>>>>>>>======<<<<<<<<<;;;;;;;;;;;;:::;;;;;;<<<======>>>>>>???;;;;;;;;;<<<<<<>>>???@@@===============>>>>>>>>><<<======>>>??????>>>>>>@@@??????AAACCCCCCBBB@@@@@@@@@?????????>>>>>>>>>?????????@@@@@@@@@??????>>>>>>>>>???????????????AAA@@@@@@@@@??????>>>>>>AAAAAA@@@@@@??????>>>>>>@@@@@@@@@@@@@@@??????>>>======>>>>>>======<<<;;;;;;;;;;;;<<<<<<<<<<<<===<<<<<<<<<<<<===<<<<<<<<<;;;===>>>>>>======>>>???>>>>>>>>>>>>>>>>>>>>>>>>========================>>>>>>>>>======<<<<<<;;;>>>>>>============>>>>>>==============================>>>>>>>>>>>>======<<<=====================<<<<<<;;;;;;;;;;;;<<<<<<=================================<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;:::::::::888888888999999:::::::::777777777777777777777777888888999999999999888888???<<<@@@BBBAAAKKKQQQJJJ===>>>???@@@@@@AAA@@@@@@????????????@@@@@@@@@@@@@@@@@@????????????@@@@@@???????????????@@@AAAAAADDDAAA>>>===???BBBEEEFFFIIIIIIIIIHHHEEEBBB???===>>>>>>>>>>>>>>>>>>>>>>>><<<<<<======>>>>>>????????????>>>============>>>======<<<<<<======>>>??????@@@AAAAAAAAA@@@>>>===;;;;;;<<<============<<<===>>>>>>>>>>>>?????????>>>>>>============>>>>>>??????>>>>>>>>>>>>======<<<<<<============<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<999999999999:::<<<===>>>>>>>>>======>>>>>>?????????>>>===<<<<<<>>>???AAA======<<<;;;;;;;;;<<<<<<===>>>>>>===<<<;;;::::::;;;;;;:::::::::<<<===>>><<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<======<<<<<<<<<<<<======::::::999999999:::;;;;;;@@@===;;;:::<<<>>>?????????>>>>>>======>>>>>>???>>>>>>??????@@@@@@??????>>>>>>??????@@@?????????===>>>>>>??????@@@@@@@@@CCCBBBAAAAAA@@@@@@AAAAAA@@@AAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB@@@@@@????????????@@@@@@???@@@AAABBBCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBB???????????????@@@@@@@@@>>>>>>???@@@@@@???>>>>>><<<======>>>>>>>>>>>>===???>>>===>>>???@@@???>>>==================>>>>>>???>>>>>>======>>>>>>???===>>>>>>???@@@?????????@@@@@@????????????@@@@@@???@@@BBBDDDFFFHHHIIIJJJFFFCCC???>>>>>>???@@@@@@>>>>>>>>>????????????@@@?????????>>>>>>>>>======?????????>>>======<<<<<<;;;===???@@@?????????????????????@@@@@@@@@@@@@@@@@@@@@????????????@@@@@@@@@???>>>===<<<===>>>???===???AAACCCCCCAAA???===@@@@@@@@@AAAAAAAAAAAAAAA????????????????????????======>>>>>>>>>>>>======>>>>>>=========<<<<<<<<<<<<======>>>>>>???@@@@@@===============>>>???@@@======>>>>>>>>>>>>??????======>>>???@@@@@@@@@@@@<<<===???BBBFFFHHHGGGFFF@@@@@@@@@?????????>>>>>>????????????@@@@@@@@@AAA????????????????????????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@????????????@@@@@@@@@@@@???>>>>>>===>>>>>>>>>>>>===<<<<<<;;;;;;;;;<<<<<<<<<<<<===;;;;;;<<<=========<<<<<<;;;<<<>>>===<<<<<<===???@@@@@@@@@@@@@@@@@@@@@@@@========================>>>>>>==================>>>======<<<<<<======>>>>>>>>>>>>>>>>>>>>>>>>>>><<<======>>>>>>======<<<;;;<<<<<<<<<<<<=========<<<<<<;;;;;;;;;;;;<<<<<<========================<<<<<<======<<<<<<;;;:::;;;;;;;;;<<<;;;::::::999888888888999999::::::;;;888888888888888888888888888888999999999999888888???<<<@@@BBB???FFFKKKBBB======>>>@@@@@@AAAAAAAAA>>>>>>??????@@@@@@@@@@@@AAA@@@????????????@@@AAA???>>>>>>>>>>>>??????@@@@@@AAAAAA???>>>>>>@@@BBBDDDFFFIIIKKKJJJFFFAAA>>>>>>>>>>>>>>>>>>>>>>>>>>><<<<<<===>>>>>>???@@@@@@@@@???>>>>>>=========>>>===============>>>>>>??????@@@BBBBBBBBBAAA???>>>;;;<<<======>>>>>>>>>=========>>>>>>>>>?????????=========<<<<<<=========?????????>>>>>>>>>============>>>>>>>>>>>>==============================::::::;;;;;;<<<>>>???@@@AAA@@@??????????????????>>>>>>======>>>??????@@@???>>>===<<<<<<<<<<<<=========>>>>>>>>>===<<<<<<===;;;:::999999:::<<<===<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<============<<<<<<<<<<<<======:::::::::::::::;;;<<<<<<===<<<<<<===>>>???>>>===??????>>>>>>>>>>>>??????======>>>???????????????<<<===>>>??????@@@??????@@@@@@@@@@@@@@@AAAAAAAAACCCBBBAAAAAA@@@@@@AAAAAA@@@@@@AAABBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@??????@@@@@@AAAAAABBBCCCCCCDDDCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB???????????????@@@@@@AAA????????????????????????===>>>>>>??????>>><<<<<<>>>===<<<===???@@@???>>>=========>>>>>>???????????????>>>>>>>>>>>>??????>>>???@@@@@@AAAAAA@@@@@@????????????@@@@@@AAABBBEEEGGGJJJLLLLLLJJJGGGEEEBBB@@@>>>>>>???@@@@@@@@@>>>>>>?????????@@@@@@@@@????????????>>>>>>>>>>>>??????>>>>>>>>>>>>>>>>>>::::::<<<>>>@@@@@@???===>>>>>>>>>?????????@@@@@@??????>>>>>>>>>>>>??????>>>============>>>>>>???===>>>???@@@@@@???>>>===????????????@@@@@@AAAAAA????????????????????????>>>>>>????????????>>>>>>????????????>>>>>>>>>===>>>>>>>>>???@@@@@@AAAAAA??????>>>>>>>>>??????@@@>>>>>>>>>?????????@@@@@@>>>>>>???AAAAAABBBBBBAAA======@@@DDDHHHIIIIIIGGGAAAAAAAAAAAA@@@@@@@@@@@@????????????@@@@@@AAAAAA@@@@@@@@@@@@@@@@@@@@@@@@>>>??????@@@@@@AAAAAABBB???@@@@@@@@@@@@@@@@@@AAA?????????@@@???>>>>>>===>>>>>>>>>>>>>>>===<<<<<<;;;;;;;;;<<<<<<<<<<<<===;;;<<<===>>>???>>>>>>===<<<===>>>>>>======>>>???@@@@@@@@@@@@@@@@@@@@@@@@=======================================>>>>>>>>>======<<<;;;;;;<<<======>>>>>>>>>>>>>>>>>>>>>>>>;;;<<<============<<<;;;::::::;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<========================;;;;;;<<<===<<<;;;:::999999999:::::::::999888777777888888999::::::;;;;;;999999999999999999999999888999999::::::999999888@@@===AAAAAA===BBBDDD;;;<<<===>>>???@@@AAAAAAAAA>>>>>>>>>??????@@@@@@@@@BBBAAA@@@??????@@@AAABBB>>>============>>>>>>???===AAADDDDDD@@@======>>><<<@@@FFFJJJKKKFFFAAA===>>>>>>>>>>>>>>>>>>>>>>>><<<======>>>???@@@@@@@@@??????>>>==============================>>>?????????@@@BBBBBBBBBAAA???===>>>>>>???@@@@@@@@@@@@@@@============>>>>>>>>>>>><<<<<<<<<;;;;;;<<<<<<<<<@@@?????????>>>>>>======>>>>>>????????????>>>>>>=========>>>>>>>>>>>>>>>;;;<<<<<<<<<>>>???@@@AAABBBBBBAAA@@@?????????@@@======>>>>>>??????????????????>>>===============;;;<<<===>>>????????????===<<<:::999999:::;;;<<<========================;;;;;;;;;<<<<<<<<<============<<<<<<<<<<<<======;;;;;;;;;;;;;;;<<<===>>>;;;;;;===???AAAAAA>>>;;;??????>>>>>>>>>>>>??????<<<===>>>???????????????;;;<<<===>>>???@@@@@@@@@BBBBBBBBBBBBBBBBBBAAAAAAAAA@@@??????>>>>>>?????????@@@AAAAAABBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@??????@@@@@@AAACCCDDDDDDDDDDDDBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@??????>>>>>>??????@@@AAA@@@@@@???>>>>>>???@@@@@@>>>>>>?????????===<<<:::===<<<<<<<<<>>>??????>>>=========>>>???@@@@@@@@@??????>>>>>>>>>>>>??????@@@@@@AAABBBBBBBBBAAAAAA>>>>>>>>>???@@@AAACCCCCCIIILLLOOOQQQPPPKKKEEEAAABBB@@@>>>>>>???@@@???===>>>>>>??????@@@@@@@@@@@@@@@@@@@@@?????????>>>>>>======>>>>>>??????@@@@@@:::999999===AAABBB???<<<======>>>>>>?????????@@@>>>>>>============>>>>>><<<<<<======>>>>>>??????<<<===>>>>>>>>>>>>===<<<======>>>>>>????????????>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@@@@AAAAAA@@@@@@@@@@@@@@@@@@@@@?????????>>>?????????@@@AAAAAABBBBBBAAA@@@???????????????@@@>>>>>>??????@@@@@@@@@AAA>>>???@@@AAABBBCCCCCCCCC@@@AAABBBEEEHHHHHHGGGEEECCCCCCBBBBBBBBBAAAAAAAAA@@@?????????@@@AAAAAABBBAAAAAAAAAAAAAAAAAAAAAAAA>>>>>>???@@@AAABBBBBBCCC?????????@@@@@@AAAAAABBB>>>????????????>>>======>>>>>>>>>>>>>>>======<<<;;;;;;;;;<<<<<<<<<======<<<===>>>@@@@@@@@@???>>><<<>>>??????>>>>>>???@@@========================>>>>>>>>>>>>>>>>>>>>>>>><<<<<<======>>>>>>??????===<<<;;;::::::;;;<<<===>>>>>>>>>>>>>>>>>>>>>>>>:::;;;<<<======<<<;;;::::::::::::;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<========================:::;;;<<<<<<<<<;;;999999777777888999888777666555777777888999::::::;;;;;;999999999999999999999999888999999::::::999999888@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@CCCCCCBBBAAAAAA@@@??????@@@@@@??????????????????@@@@@@@@@@@@@@@@@@@@@@@@CCCCCCCCCBBBAAA@@@>>>===??????@@@AAAAAABBBCCCCCC@@@??????????????????@@@??????@@@@@@@@@@@@???????????????>>>??????@@@AAA??????@@@@@@@@@AAAAAAAAA===>>>>>>????????????>>>>>>>>>>>>>>>???@@@AAABBBAAA???======???@@@>>><<<>>>===;;;::::::<<>>===<<<<<<<<<===???@@@>>>=========<<<<<<<<<<<<<<<<<<======>>>>>>??????>>>>>>>>>>>>>>>??????@@@BBBBBBBBBAAAAAA@@@@@@@@@???@@@@@@AAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@;;;;;;===>>>@@@@@@AAAAAA>>>===<<<;;;<<<>>>@@@AAA<<<===>>>??????>>>===<<<<<<<<<<<<<<<<<<===>>>>>>???>>>>>>>>>>>>>>>>>>>>>>>>???@@@AAAAAA@@@???>>>CCCDDDDDDBBB@@@>>>>>>???BBBBBBAAAAAA@@@???>>>>>>999>>>DDDDDDAAA??????BBB@@@@@@@@@@@@@@@@@@@@@@@@DDDDDDDDDCCCCCCBBBBBBBBBBBBBBBBBBAAAAAAAAA@@@@@@???@@@AAAAAABBBBBBAAAAAACCCBBBAAAAAA@@@@@@@@@@@@BBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAADDDCCCCCCBBBBBBBBBCCCCCCAAAAAA@@@@@@@@@@@@AAAAAA@@@@@@@@@@@@@@@@@@@@@@@@===>>>>>>???@@@@@@AAAAAA????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<<<<<<<===???@@@AAAAAAAAA@@@@@@?????????CCCBBBAAA@@@@@@BBBDDDEEEKKKKKKKKKJJJHHHEEECCCBBB???@@@@@@AAAAAA@@@@@@???>>>>>>>>>>>>????????????@@@???????????????@@@@@@AAAAAAAAA@@@@@@@@@??????AAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@AAABBBAAAAAA@@@???>>>======@@@??????>>>>>>??????@@@BBB???======???AAA@@@?????????>>>>>>>>>>>>??????CCCAAA@@@>>>===>>>>>>???======>>>???????????????>>>???@@@AAABBBAAA@@@@@@AAAAAAAAAAAAAAABBBCCCDDDBBBAAA@@@@@@????????????CCCCCCBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCGGGFFFEEECCCCCCEEEFFFGGGEEEBBB@@@AAAFFFGGGEEEAAABBBAAA@@@@@@AAABBBDDDEEEAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@BBBBBBBBBBBB@@@@@@AAAAAA@@@@@@AAAAAABBBCCCBBBBBBBBBAAAAAA@@@@@@@@@?????????>>>>>>>>>>>>>>>>>>>>>>>>>>>============??????@@@@@@@@@??????>>>@@@:::???BBB;;;<<>>>>>??????@@@@@@<<<<<<<<<<<<=========>>>@@@@@@@@@????????????>>>@@@@@@???>>>======>>>>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<============<<<<<<<<<<<<<<<<<<===========================<<<<<<;;;???>>>===<<<<<<===>>>??????===:::999999999888777666666777999999:::::::::;;;::::::999999::::::;;;:::::::::999999999888888AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACCCCCCBBBBBBAAA@@@@@@?????????????????????>>>>>>@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAABBBBBBBBBAAAAAA?????????@@@@@@AAAAAAAAAAAA@@@@@@??????@@@@@@AAA@@@@@@AAAAAAAAAAAA@@@@@@???????????????@@@AAAAAA?????????@@@@@@AAAAAAAAA>>>???????????????>>>>>>>>>>>>>>>??????@@@AAABBBAAA???===>>>@@@@@@>>><<<<<<<<<======>>>>>>======>>>>>>===<<<===>>>???@@@>>>>>>=========<<<<<<<<<;;;<<<<<<<<<============>>>============>>>??????AAAAAAAAA@@@@@@?????????>>>???@@@AAAAAAAAAAAAAAA????????????????????????<<<<<<===??????@@@@@@@@@???>>><<<<<<<<<===???@@@======>>>??????>>>=========<<<<<<<<<<<<===>>>>>>AAAAAAAAAAAAAAAAAAAAAAAA>>>???@@@@@@@@@@@@???>>>BBBCCCDDDCCCAAAAAAAAABBBBBBBBBAAAAAA@@@?????????;;;@@@DDDEEEBBB???@@@AAA@@@@@@@@@@@@@@@@@@@@@@@@CCCCCCCCCBBBBBBBBBAAAAAABBBAAAAAAAAA@@@@@@@@@@@@@@@@@@AAABBBBBBBBBBBBAAACCCBBBAAAAAA@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBCCCCCCBBBBBBBBBBBBBBBCCCAAA@@@@@@??????@@@@@@AAA@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>>>>???@@@AAAAAAAAA@@@@@@@@@@@@????????????>>>>>>>>>>>>>>>>>>>>>>>>??????>>>===>>>???@@@AAAAAAAAAAAAAAA@@@@@@@@@???CCCBBB@@@@@@@@@AAACCCDDDFFFFFFFFFEEEDDDBBB@@@???AAAAAABBBBBBBBBBBBAAAAAA>>>>>>>>>?????????@@@@@@@@@@@@????????????@@@@@@?????????@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@AAAAAAAAAAAA@@@@@@???>>>>>>>>>@@@@@@????????????@@@@@@BBB???======???AAA@@@???AAA@@@@@@????????????@@@???????????????@@@@@@AAA>>>???@@@@@@AAA@@@@@@@@@???@@@AAABBBCCCBBBBBBAAACCCCCCBBBBBBBBBCCCDDDDDDCCCBBBBBBAAA@@@@@@AAAAAADDDCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDGGGFFFEEEDDDDDDEEEFFFGGGEEECCCCCCFFFJJJJJJFFFBBBCCCCCCBBBBBBBBBCCCDDDDDDBBBBBBBBBAAAAAAAAAAAAAAA@@@AAABBBCCCCCCBBBAAA@@@AAAAAAAAA@@@AAABBBBBBCCCDDDCCCCCCCCCBBBBBBBBBAAAAAA@@@@@@@@@??????>>>>>>?????????>>>>>>>>>======??????@@@@@@@@@@@@??????AAA;;;>>>BBB===???DDD@@@??????@@@@@@@@@AAAAAAAAA======>>>>>>????????????======>>>>>>>>>?????????@@@@@@@@@@@@????????????@@@@@@@@@?????????>>>>>><<<<<<<<<<<<<<<<<<<<<<<<;;;<<<<<<======<<<<<<;;;<<<<<<<<<<<<============>>>>>>>>>>>>>>>===<<<<<<>>>===<<<<<<<<<<<<===>>>???===;;;:::::::::999777777888999::::::;;;;;;;;;<<<;;;;;;::::::;;;;;;<<<;;;;;;;;;:::::::::999999BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCBBBBBBAAA@@@@@@@@@>>>>>>>>>>>>????????????AAAAAAAAAAAAAAAAAAAAAAAA@@@@@@AAABBBBBBBBBBBBBBB????????????@@@@@@@@@@@@BBBAAAAAA@@@@@@AAAAAABBBAAAAAABBBBBBBBBBBBAAAAAA@@@@@@??????@@@@@@AAABBB????????????@@@@@@@@@@@@@@@@@@AAA@@@@@@???>>>===>>>??????@@@@@@AAABBBBBBAAA@@@>>>???@@@@@@???===;;;===@@@AAAAAA???<<<:::>>>>>>======>>>>>>???@@@>>>>>>>>>=========<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<======<<<<<<======>>>???@@@@@@???????????????>>>>>>>>>???AAABBBBBBBBBBBB????????????????????????===>>>>>>?????????@@@@@@???>>>===<<<<<<<<<===>>>===>>>????????????>>>=========<<<<<<======>>>???????????????????????????>>>???@@@@@@@@@@@@???>>>AAABBBCCCCCCBBBBBBDDDEEEBBBBBBBBBAAAAAA@@@@@@???>>>BBBEEEEEEBBB@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@??????@@@@@@AAABBBBBBBBBBBBBBBBBBBBBAAA@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAACCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBB@@@@@@????????????@@@@@@????????????????????????>>>??????@@@@@@AAAAAABBBBBBAAAAAAAAAAAA@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@???>>>???@@@AAABBBBBBAAAAAAAAAAAAAAA@@@@@@BBBAAA@@@@@@@@@AAACCCDDDBBBBBBCCCCCCBBBAAA???>>>BBBCCCCCCCCCCCCCCCCCCBBB?????????@@@@@@@@@AAAAAAAAA@@@@@@??????@@@@@@@@@===>>>???@@@AAABBBBBBCCC@@@@@@@@@@@@@@@@@@@@@@@@AAAAAA@@@@@@@@@@@@AAAAAA@@@@@@@@@@@@@@@@@@@@@@@@AAAAAA@@@@@@@@@@@@AAAAAABBB@@@======???@@@@@@@@@BBBBBBAAAAAA@@@@@@@@@???<<<===>>>@@@AAABBBBBBCCC@@@@@@AAABBBBBBBBBBBBAAAAAAAAABBBCCCCCCCCCCCCCCCEEEEEEDDDCCCCCCCCCDDDDDDDDDDDDCCCCCCBBBBBBCCCCCCEEEDDDDDDCCCCCCDDDDDDEEEFFFFFFFFFFFFFFFFFFFFFFFFGGGFFFEEEDDDDDDEEEFFFGGGFFFEEEGGGJJJMMMMMMHHHCCCFFFEEEDDDDDDCCCDDDDDDEEEBBBBBBBBBBBBBBBBBBBBBBBBAAABBBBBBCCCCCCBBBBBBAAABBBAAAAAAAAAAAABBBCCCCCCEEEEEEDDDDDDDDDDDDCCCCCCCCCCCCBBBAAA@@@@@@??????@@@@@@@@@?????????>>>>>>??????@@@@@@@@@@@@??????CCC<<<>>>AAA???DDDGGG@@@??????@@@@@@@@@@@@AAAAAA>>>>>>>>>>>>>>>??????????????????@@@@@@@@@@@@AAAAAAAAAAAA@@@@@@@@@??????@@@@@@AAABBBBBBAAA???>>>========================<<<<<<============<<<<<<<<<<<<=========>>>>>>>>>???????????????>>>>>>=========<<<<<<<<<<<<======@@@>>>;;;;;;;;;;;;:::999888999:::;;;;;;<<<;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;::::::::::::BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCBBBBBBAAAAAAAAAAAA??????@@@@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAACCCCCCCCCCCCBBBAAA@@@???AAAAAAAAA@@@@@@@@@@@@@@@BBBBBBBBBAAAAAABBBBBBBBBAAAAAABBBBBBBBBBBBAAAAAA@@@@@@@@@@@@@@@AAABBBBBB??????@@@@@@@@@@@@@@@@@@BBBBBBBBBBBBAAA???>>>>>>??????@@@AAAAAABBBBBBBBBAAA@@@@@@@@@@@@@@@??????===>>>AAABBBBBB???<<<:::>>>>>>>>>>>>??????@@@@@@>>>>>>>>>============<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>>>>@@@@@@@@@@@@????????????===>>>???AAABBBCCCCCCCCC@@@@@@@@@@@@@@@@@@@@@@@@??????????????????@@@@@@@@@???>>>===============????????????????????????=========<<<===>>>>>>???============>>>>>>>>>>>>?????????@@@@@@?????????AAABBBCCCCCCBBBBBBCCCDDDCCCBBBBBBBBBAAAAAAAAA@@@AAADDDFFFEEECCCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@?????????@@@AAAAAABBBCCCBBBBBBBBBBBBAAAAAA@@@@@@AAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@BBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAABBBBBBBBBBBBBBB@@@@@@????????????@@@@@@????????????????????????@@@@@@@@@@@@AAAAAABBBBBBAAAAAAAAAAAA@@@@@@@@@@@@????????????????????????@@@??????>>>???@@@AAABBBBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAA@@@AAABBBCCCCCCAAABBBCCCDDDDDDCCCBBBAAABBBCCCCCCDDDDDDCCCCCCBBB@@@@@@AAAAAAAAABBBBBBBBBBBBAAAAAA@@@@@@@@@@@@AAA>>>>>>???@@@AAAAAABBBBBB????????????????????????@@@@@@????????????@@@@@@?????????@@@@@@AAAAAAAAABBBAAAAAA@@@@@@AAAAAABBBAAA@@@>>>>>>>>>???@@@@@@BBBBBBBBBAAAAAA@@@??????<<<>>>@@@BBBCCCCCCBBBBBB@@@@@@AAABBBBBBBBBBBBAAAAAAAAABBBBBBCCCCCCCCCCCCEEEEEEDDDCCCBBBBBBBBBCCCEEEEEEDDDDDDDDDDDDEEEEEEEEEEEEDDDDDDDDDDDDEEEEEEGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFEEEDDDDDDEEEFFFFFFGGGGGGHHHJJJLLLLLLIIIFFFGGGGGGFFFFFFEEEEEEEEEEEEBBBCCCCCCCCCCCCCCCDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBCCCCCCDDDEEEEEEEEEEEEEEEDDDDDDDDDEEEDDDDDDCCCBBBAAA@@@@@@AAAAAAAAA@@@@@@@@@@@@?????????@@@AAAAAAAAA@@@@@@DDD===???BBBBBBIIILLLBBB@@@@@@@@@@@@@@@AAAAAAAAA>>>>>>????????????????????????@@@@@@@@@AAAAAAAAABBBAAAAAAAAA@@@@@@@@@@@@@@@AAACCCDDDDDDBBBAAA???>>>>>>>>>>>>>>>>>>>>>>>>===>>>>>>??????>>>>>>===>>>>>>?????????@@@@@@@@@@@@@@@AAAAAA@@@@@@???>>>>>>>>>============>>>>>>@@@>>><<<<<<<<<===<<<:::999999:::;;;<<<<<<;;;;;;<<<;;;;;;::::::;;;;;;<<<;;;;;;;;;:::::::::999999AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACCCCCCBBBBBBBBBBBBAAAAAAAAAAAAAAABBBBBBCCCCCCCCCAAAAAAAAAAAAAAAAAAAAAAAACCCCCCCCCCCCBBBAAA@@@@@@BBBBBBBBBBBBBBBAAAAAAAAACCCBBBBBBAAAAAABBBBBBCCC@@@@@@AAAAAAAAAAAA@@@@@@AAAAAAAAAAAAAAABBBBBBCCCAAAAAA@@@@@@@@@@@@@@@@@@CCCCCCCCCCCCBBBAAA????????????AAABBBCCCCCCBBBBBBAAAAAAAAAAAA@@@@@@@@@@@@@@@AAAAAAAAA@@@???>>>>>>>>>??????@@@@@@@@@@@@@@@???>>>>>>>>>====================================<<<<<<<<<<<<<<<===>>>>>>@@@AAAAAAAAAAAAAAAAAAAAA===>>>@@@AAABBBCCCDDDDDDBBBBBBBBBBBBBBBBBBBBBBBB@@@??????>>>??????@@@AAAAAA@@@??????>>>>>>>>>>>>@@@@@@????????????@@@@@@===============>>>??????@@@@@@@@@AAAAAAAAABBBBBB@@@??????????????????@@@AAABBBCCCBBB@@@@@@@@@AAACCCCCCCCCBBBBBBBBBBBBBBBCCCDDDEEEEEECCCBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@??????AAAAAABBBCCCCCCCCCBBBBBBAAAAAAAAA@@@@@@AAAAAABBB@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAA@@@AAABBBCCCCCCCCCBBBBBBAAAAAA@@@@@@@@@@@@AAAAAA????????????????????????AAAAAAAAAAAAAAABBBBBBBBBAAA@@@@@@@@@@@@?????????@@@@@@@@@@@@@@@@@@@@@@@@??????>>>===>>>???@@@AAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAABBBBBBBBBCCCCCCBBBCCCDDDEEEFFFEEEEEEDDDBBBBBBCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCBBBAAA@@@@@@AAAAAA@@@@@@@@@@@@@@@@@@@@@@@@??????????????????????????????>>>>>>>>>>>>???????????????@@@AAAAAABBBBBBBBBAAAAAA@@@@@@AAAAAABBB@@@@@@???>>>>>>>>>@@@AAAAAABBBBBBBBBBBBAAA@@@???@@@AAABBBCCCCCCBBBAAA@@@???@@@AAAAAABBBAAAAAAAAAAAAAAAAAAAAAAAABBBBBBCCCDDDDDDCCCBBBAAAAAAAAAAAAEEEEEEDDDDDDDDDEEEEEEFFFEEEEEEDDDDDDDDDDDDEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEEEEFFFFFFHHHGGGFFFFFFGGGIIIIIIIIIHHHHHHHHHGGGGGGFFFFFFEEECCCCCCCCCDDDDDDEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCBBBBBBCCCCCCDDDEEEDDDDDDDDDDDDDDDEEEEEEEEEEEEEEEDDDDDDCCCBBBBBBAAACCCBBBBBBBBBAAAAAAAAAAAA@@@@@@AAABBBBBBBBBBBBBBBEEE???AAACCCDDDMMMPPPEEEBBBBBBBBBAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@????????????@@@@@@@@@AAAAAAAAABBBBBBBBBBBBAAAAAAAAA@@@@@@AAACCCDDDEEECCCBBB@@@????????????????????????@@@@@@AAAAAAAAAAAA@@@@@@@@@AAAAAAAAABBBBBBBBBBBBAAAAAAAAAAAAAAA@@@@@@????????????@@@@@@?????????AAA???>>>===>>>>>>===<<<::::::;;;;;;<<<;;;;;;;;;;;;;;;::::::::::::;;;;;;;;;:::::::::999999999999AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACCCCCCBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCDDDDDDEEEEEEAAAAAAAAAAAAAAAAAAAAAAAA???@@@AAACCCDDDDDDDDDDDDBBBBBBBBBBBBCCCCCCCCCCCCCCCBBBBBBAAAAAABBBBBBCCC@@@@@@AAAAAAAAAAAA@@@@@@BBBBBBAAAAAABBBBBBCCCDDDBBBBBBBBBBBBAAAAAAAAAAAACCCCCCDDDCCCCCCBBBAAA@@@???@@@BBBCCCDDDDDDCCCBBBAAABBBCCCBBB@@@???@@@AAABBBBBBAAA@@@@@@@@@AAAAAA??????@@@AAAAAAAAAAAA@@@??????>>>>>>>>>=========>>>>>>>>>>>>>>>===============<<<<<<======>>>???AAAAAAAAAAAAAAABBBBBBBBB??????@@@BBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC@@@??????>>>???@@@AAABBBAAAAAAAAAAAA@@@@@@@@@@@@AAAAAA@@@??????@@@AAAAAA>>>>>>======>>>>>>???@@@>>>>>>??????@@@AAAAAAAAA@@@@@@???>>>>>>???@@@@@@AAABBBCCCBBB@@@???@@@AAACCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBAAAAAAAAA@@@@@@AAAAAABBBCCCCCCCCCCCCCCCAAAAAA@@@@@@@@@AAABBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@AAACCCDDDEEEDDDDDDCCCBBBBBBAAAAAAAAAAAABBBBBB@@@@@@@@@@@@@@@@@@@@@@@@BBBBBBBBBBBBBBBBBBBBBBBB@@@@@@@@@@@@????????????@@@@@@@@@@@@@@@@@@@@@@@@???>>>>>>===>>>???@@@AAABBBBBBBBBCCCCCCCCCCCCDDDBBBCCCCCCCCCDDDDDDDDDDDDBBBCCCDDDEEEFFFEEEEEEDDDBBBBBBCCCCCCCCCCCCBBBBBBCCCCCCCCCDDDDDDDDDEEEEEEDDDDDDCCCBBBAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@??????@@@@@@@@@@@@@@@@@@@@@@@@??????>>>>>>>>>>>>?????????@@@@@@@@@AAAAAABBBBBBAAAAAA@@@@@@@@@@@@AAAAAA@@@@@@@@@???======@@@BBBAAABBBCCCDDDDDDCCCBBBAAACCCCCCCCCCCCBBBAAA@@@??????@@@AAAAAABBBBBBAAAAAAAAAAAAAAA@@@AAAAAABBBCCCCCCBBBBBBAAAAAAAAABBBBBBDDDDDDCCCCCCDDDDDDEEEEEEEEEDDDDDDCCCCCCDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFEEEEEEEEEHHHFFFEEECCCDDDFFFHHHIIIGGGGGGHHHHHHHHHGGGFFFFFFDDDDDDDDDEEEEEEFFFFFFGGGFFFEEEEEEDDDDDDEEEEEEFFFDDDCCCCCCCCCCCCDDDEEEEEEDDDDDDEEEEEEEEEEEEFFFFFFEEEDDDDDDDDDDDDCCCCCCCCCDDDDDDCCCCCCCCCBBBBBBBBBAAABBBCCCDDDDDDEEEDDDDDDCCCBBBEEEEEEDDDOOOTTTIIIDDDDDDCCCCCCCCCCCCBBBBBBBBBBBBBBBAAAAAAAAAAAAAAA@@@@@@@@@@@@AAAAAAAAAAAACCCCCCBBBBBBBBBAAAAAAAAA@@@AAACCCDDDDDDCCCBBBBBB@@@@@@@@@@@@@@@@@@@@@@@@BBBBBBCCCCCCCCCCCCBBBBBBAAAAAABBBBBBBBBCCCCCCCCCAAAAAAAAAAAAAAA@@@@@@???@@@@@@AAAAAAAAAAAA@@@@@@BBB@@@???>>>???@@@???>>>;;;<<<<<<=========<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;::::::::::::BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCBBBBBBBBBCCCDDDDDDEEEEEEBBBBBBBBBBBBBBBBBBBBBBBB???@@@AAACCCDDDDDDEEEEEEAAAAAAAAABBBBBBCCCCCCCCCBBBBBBAAAAAAAAAAAABBBBBBAAAAAABBBBBBBBBBBBAAAAAABBBBBBBBBBBBBBBCCCCCCDDDDDDDDDCCCCCCCCCBBBBBBBBBCCCCCCDDDDDDDDDCCCCCCBBB???@@@BBBDDDEEEDDDCCCBBBAAACCCDDDCCC@@@???@@@BBBAAAAAAAAAAAAAAABBBBBBBBB???@@@AAABBBBBBBBBAAA@@@?????????>>>>>>>>>======>>>>>>=========<<<<<<<<<>>>============>>>????????????@@@@@@AAAAAAAAAAAA@@@@@@AAABBBCCCCCCBBBBBBCCCCCCCCCCCCCCCCCCCCCCCC??????>>>>>>???AAACCCDDDAAAAAABBBBBBBBBBBBBBBBBBBBBAAA@@@@@@@@@@@@AAABBB>>>>>>======>>>>>>???@@@;;;<<<<<<===>>>>>>??????@@@@@@???>>>>>>???@@@@@@@@@AAACCCBBBAAAAAABBBCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBAAABBBCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAABBBBBBBBBCCCCCCCCCCCCCCCCCCBBBBBBBBBAAAAAAAAABBBBBBCCCCCCCCCCCCCCCAAA@@@@@@@@@AAAAAABBBCCCAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBB@@@BBBDDDEEEFFFFFFEEEDDDDDDCCCCCCBBBBBBCCCCCCDDDAAAAAAAAAAAAAAAAAAAAAAAACCCCCCCCCBBBBBBBBBBBBBBBBBBAAAAAAAAA@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAA@@@@@@???>>>???@@@AAABBBBBBBBBCCCCCCDDDDDDDDDDDDCCCDDDDDDEEEEEEEEEEEEEEECCCDDDEEEFFFGGGFFFEEEEEECCCDDDDDDEEEEEEDDDDDDCCCDDDDDDDDDEEEEEEEEEFFFFFFEEEDDDCCCBBBAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@AAAAAA@@@@@@AAAAAAAAAAAAAAAAAA@@@@@@????????????@@@@@@???@@@AAA???======???BBBBBBCCCEEEGGGGGGGGGFFFEEEEEEDDDCCCBBBAAAAAAAAAAAAAAAAAABBBCCCCCCCCCCCCBBBCCCBBBAAAAAAAAABBBDDDDDDCCCBBBBBBBBBBBBCCCCCCDDDBBBBBBBBBBBBBBBCCCDDDDDDDDDCCCCCCCCCCCCCCCCCCDDDCCCCCCCCCCCCCCCCCCCCCCCCEEEEEEFFFFFFFFFFFFEEEEEEEEEEEEEEEDDDDDDEEEFFFHHHEEEFFFGGGHHHHHHHHHGGGGGGDDDDDDEEEEEEFFFGGGGGGHHHGGGFFFEEEEEEEEEEEEFFFGGGDDDDDDCCCCCCDDDDDDEEEFFFEEEFFFFFFFFFGGGGGGGGGHHHCCCCCCCCCDDDDDDDDDDDDDDDEEEEEEDDDDDDDDDCCCCCCCCCCCCCCCDDDFFFFFFGGGGGGFFFBBBCCCIIIGGGEEEPPPWWWMMMFFFEEEEEEEEEDDDDDDDDDCCCDDDDDDCCCCCCCCCBBBBBBBBBAAAAAABBBBBBBBBCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBAAAAAAAAABBBBBBCCCCCCCCCAAAAAAAAAAAAAAAAAAAAAAAABBBBBBCCCCCCCCCCCCBBBBBB@@@AAAAAAAAAAAABBBBBBBBBAAAAAAAAAAAAAAA@@@?????????@@@AAAAAAAAAAAA@@@???CCCAAA??????@@@AAA@@@???>>>??????@@@@@@???>>>>>>>>>>>>============>>>>>>============<<<<<<<<<<<>>>>>>>>>>>======<<<<<<<<<;;;;;;;;;>>>>>>>>>>>>>>>???@@@@@@>>>>>>??????@@@@@@@@@@@@AAAAAABBBBBBCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB???>>>>>>>>>???AAADDDEEEAAAAAABBBCCCDDDDDDDDDCCCBBBBBB@@@@@@@@@@@@BBBBBB>>>>>>>>>>>>>>>??????@@@>>>??????@@@AAABBBBBBBBBAAA@@@???>>>>>>???@@@AAA???AAABBBCCCCCCCCCEEEGGGCCCCCCCCCDDDDDDDDDDDDDDDAAA@@@@@@AAACCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCDDDDDDDDDDDDDDDCCCCCCCCCBBBBBBBBBAAABBBCCCCCCDDDDDDCCCCCC@@@@@@@@@@@@AAAAAABBBCCCBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCAAABBBDDDFFFGGGGGGFFFEEEDDDDDDCCCCCCCCCCCCDDDDDDBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCBBBBBBCCCCCCBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@AAABBBCCCBBBCCCCCCCCCDDDDDDEEEEEEDDDDDDEEEFFFFFFFFFFFFFFFFFFGGGHHHIIIIIIHHHGGGFFFEEEEEEFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEFFFFFFFFFFFFEEEEEEDDDCCCBBBAAAAAAAAA>>>>>>???@@@AAABBBBBBCCCAAAAAAAAAAAAAAAAAAAAAAAACCCBBBBBBAAAAAABBBBBBCCCAAAAAAAAAAAAAAAAAAAAAAAA@@@??????????????????@@@???@@@AAA???======???BBBCCCDDDGGGIIIJJJJJJIIIHHHEEEDDDCCCAAAAAABBBCCCCCCBBBCCCCCCDDDDDDDDDDDDDDDDDDCCCCCCBBBBBBDDDEEEFFFCCCCCCCCCCCCCCCDDDEEEFFFAAAAAAAAAAAAAAABBBCCCDDDCCCCCCBBBBBBBBBBBBCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBEEEEEEFFFFFFFFFFFFEEEEEEBBBDDDFFFGGGFFFEEEEEEFFFDDDEEEGGGHHHIIIHHHHHHGGGDDDDDDEEEFFFGGGGGGHHHHHHHHHGGGFFFEEEEEEFFFGGGHHHDDDDDDDDDDDDDDDEEEFFFFFFGGGGGGGGGHHHHHHIIIIIIIIIBBBBBBCCCCCCDDDDDDEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDEEEGGGGGGHHHHHHHHHAAAEEEKKKHHHEEEPPPXXXOOOGGGGGGFFFFFFEEEEEEDDDDDDEEEEEEDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDEEEDDDDDDCCCCCCCCCBBBBBBBBBAAAAAAAAAAAAAAABBBCCCDDDAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBCCCCCCBBBBBBAAA??????@@@@@@@@@AAAAAAAAA@@@@@@AAAAAAAAA@@@??????>>>???@@@AAAAAA@@@???>>>CCCAAA@@@@@@AAABBBAAA@@@AAAAAABBBBBBBBBAAAAAA@@@@@@@@@????????????@@@@@@????????????>>>>>>>>>>>>DDDDDDDDDDDDDDDDDDDDDDDDEEEEEEDDDDDDCCCCCCCCCBBBAAAAAAAAABBBBBBBBBCCCCCCEEEEEEEEEEEEEEEDDDCCCCCCBBBBBBBBBBBBCCCCCCDDDDDDBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAABBBCCCCCC@@@AAAAAAAAAAAAAAA@@@@@@CCCCCCCCCCCCCCCCCCCCCCCCAAABBBBBBBBBCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDBBBBBBBBBBBBBBBBBBBBBBBBBBBAAA@@@AAACCCCCCCCCBBBBBBAAAAAA@@@@@@AAAAAABBBBBBBBBAAAAAAAAAAAABBBBBBCCCBBBBBBAAAAAAAAABBBBBB?????????>>>>>>=========@@@@@@@@@@@@@@@AAAAAAAAA@@@@@@@@@@@@@@@???>>>>>>@@@@@@??????@@@@@@AAAAAA@@@@@@AAAAAAAAAAAA@@@@@@BBBBBBBBBBBBBBBBBBAAAAAA?????????@@@@@@???>>>>>>BBBAAAAAAAAAAAA@@@@@@@@@CCCCCCBBBAAAAAA@@@??????@@@@@@@@@@@@@@@@@@@@@@@@???@@@AAA@@@@@@AAACCCFFFEEECCCAAA???>>>>>>??????@@@@@@@@@AAABBBCCCDDDEEECCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCCCCDDDEEEEEECCCCCCCCCCCCCCCBBBAAAAAACCCCCCCCCCCCDDDDDDDDDDDDDDDCCCBBBAAA@@@AAAAAABBBCCCCCCCCCCCCDDDDDDDDDDDDDDDCCCAAA@@@@@@AAACCCDDDCCCCCCDDDFFFFFFGGGGGGGGGEEEDDDCCCAAAAAABBBBBBCCC???@@@AAAAAABBBBBBAAAAAAAAAAAAAAAAAAAAABBBCCCCCCEEEEEEDDDBBBBBBAAAAAAAAA@@@@@@@@@AAABBBCCCDDDEEECCCCCCBBBBBBBBBBBBCCCCCCCCCCCCCCCDDDEEEEEEFFFFFFBBBBBBBBBBBBBBBCCCDDDDDDHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGHHHGGGGGGFFFEEEFFFFFFFFFFFFFFFFFFFFFEEECCCBBBBBBBBBAAAAAAAAACCCEEEGGGHHHDDDDDDEEEEEEEEEFFFFFFFFFDDDDDDDDDDDDCCCCCCCCCCCCAAABBBBBBBBBBBBAAAAAA@@@BBBAAA@@@@@@@@@AAACCCDDDFFFEEEDDDCCCDDDEEEFFFGGGIIIIIIIIIIIIHHHGGGFFFEEEBBBBBBBBBAAAAAAAAAAAAAAABBBBBBCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDAAACCCCCCCCCEEEHHHGGGCCCBBBDDDDDDDDDCCCBBBCCCDDDEEEDDDDDDCCCBBBAAAAAA@@@??????@@@@@@AAABBBBBBCCCDDDDDDEEEEEEEEEDDDDDDCCCDDDDDDEEEEEEFFFFFFFFFFFFDDDDDDDDDDDDDDDDDDDDDDDDHHHHHHGGGFFFFFFEEEEEEEEEIIIHHHHHHGGGFFFFFFFFFGGGFFFFFFFFFFFFFFFFFFFFFFFFCCCEEEGGGIIIJJJIIIHHHGGGFFFEEEDDDCCCCCCCCCCCCCCCFFFFFFFFFEEEEEEEEEEEEDDDEEEEEEFFFGGGHHHHHHIIIIIICCCCCCFFFCCCBBBPPPWWWMMMGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFEEEEEEEEEEEEFFFFFFAAABBBCCCDDDEEEFFFFFFFFFDDDDDDDDDDDDDDDDDDDDDDDDAAAAAA@@@@@@@@@@@@AAAAAABBBBBBBBBBBBBBBBBBBBBBBBAAABBBCCCCCCCCCBBB@@@@@@???@@@AAAAAA??????@@@AAA???????????????????????????>>>>>>===============>>>======<<<<<<>>>???@@@@@@@@@@@@@@@@@@???>>>>>>======>>>>>>???@@@BBBBBB@@@@@@@@@?????????>>>>>>DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCBBBBBBBBBBBBAAABBBBBBBBBCCCCCCCCCDDDEEEEEEEEEEEEEEEDDDCCCCCCBBBBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBCCCCCCDDDCCCCCCDDDDDDDDDDDDCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBAAAAAABBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDCCCBBBCCCEEEFFFEEEDDDBBBBBBAAAAAAAAAAAABBBBBBBBBBBBAAAAAAAAAAAABBBBBBBBBBBBAAA@@@@@@@@@AAAAAAAAA@@@@@@@@@?????????>>><<<<<<<<<<<<<<<<<<<<<<<<;;;<<<===>>>>>>>>>>>>>>>??????>>>>>>???@@@AAAAAAAAABBBBBBCCCCCCBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBAAAAAACCCCCCBBBBBBBBBAAAAAAAAACCCBBBBBBAAA@@@@@@??????????????????????????????<<<===>>>===<<<===@@@BBBBBB@@@>>>===<<<===>>>>>>????????????@@@BBBCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBBBBCCCDDDDDDCCCCCCDDDDDDCCCBBBBBBAAACCCCCCCCCCCCDDDDDDDDDDDDEEEDDDCCCBBBAAABBBBBBCCCDDDDDDDDDEEEEEEEEEEEEFFFCCCBBBAAA??????AAABBBCCCCCCCCCDDDFFFFFFGGGGGGFFFGGGFFFEEEDDDCCCDDDDDDEEEBBBBBBCCCDDDDDDDDDDDDDDDCCCCCCBBBBBBCCCCCCDDDEEEEEEDDDCCCBBBAAAAAAAAAAAA@@@@@@@@@@@@AAABBBCCCCCCBBBBBBBBBAAAAAABBBBBBBBBBBBBBBCCCCCCDDDEEEEEEEEECCCCCCBBBBBBCCCCCCDDDEEEFFFFFFFFFGGGGGGGGGGGGGGGEEEFFFFFFFFFFFFFFFFFFFFFGGGFFFEEEEEEDDDDDDEEEEEEEEEEEEEEEEEEDDDCCCBBBBBBAAAAAABBBBBBDDDEEEFFFGGGDDDEEEEEEEEEEEEFFFFFFFFFEEEEEEEEEDDDDDDDDDCCCCCCDDDDDDEEEEEEEEEEEEEEEDDDCCCCCCBBBBBBBBBCCCDDDEEEHHHHHHGGGFFFGGGHHHIIIJJJHHHHHHHHHHHHGGGFFFEEEDDDEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFFFFFFFFFFGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGFFFDDDEEEHHHGGGCCCEEEFFFGGGGGGEEEEEEFFFGGGFFFEEEEEEDDDCCCCCCBBBBBBAAAAAABBBCCCCCCDDDEEEEEEEEEFFFFFFGGGGGGFFFFFFEEEDDDDDDDDDEEEEEEEEEFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGEEEEEEFFFFFFFFFFFFFFFFFFHHHGGGFFFFFFEEEEEEEEEFFFCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDFFFGGGHHHGGGGGGFFFEEEEEEDDDDDDCCCCCCDDDDDDGGGGGGFFFFFFFFFEEEEEEEEEEEEFFFFFFGGGHHHHHHIIIIIIGGGGGGJJJGGGFFFSSSZZZPPPHHHHHHHHHHHHHHHHHHHHHHHHFFFFFFEEEEEEEEEEEEFFFFFFCCCDDDEEEFFFFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDCCCCCCDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBCCCDDDCCCBBBAAA@@@>>>???@@@@@@???>>>???@@@@@@@@@@@@@@@@@@@@@@@@@@@AAA@@@??????>>>>>>??????>>>===<<<<<<<<<===??????>>>>>>?????????>>>>>>===>>>>>>=========>>>>>>???@@@@@@?????????>>>>>>>>>DDDDDDDDDDDDDDDDDDDDDDDDCCCCCCBBBBBBBBBBBBBBBAAACCCCCCCCCCCCDDDDDDDDDDDDEEEEEEEEEEEEEEEDDDDDDCCCCCCCCCCCCCCCBBBBBBBBBBBBDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCDDDEEEEEEDDDDDDEEEEEEEEEEEEDDDDDDAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBDDDCCCBBBCCCEEEFFFEEEDDDCCCCCCBBBBBBBBBBBBCCCCCCBBBBBBAAAAAAAAAAAABBBBBBBBBBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@???????????????>>>>>>>>>======<<<<<<<<<;;;<<<===>>>@@@@@@AAAAAA>>>>>>>>>>>>???@@@AAABBBAAAAAABBBBBBBBBBBBAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@AAABBBBBBCCCCCCBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAABBBBBBAAAAAA@@@?????????????????????????????????>>>???@@@?????????AAACCC>>>===<<<;;;;;;<<<===>>>=========>>>???@@@BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBAAAAAAAAABBBCCCCCCBBBBBBBBBBBBBBBBBBAAA@@@BBBCCCCCCCCCCCCDDDDDDDDDCCCCCCBBBAAAAAAAAABBBBBBDDDDDDDDDDDDEEEEEEEEEEEECCCBBBAAA@@@@@@AAABBBCCCCCCCCCDDDEEEFFFFFFFFFFFFFFFFFFEEEDDDDDDDDDDDDEEECCCCCCDDDEEEEEEEEEEEEDDDCCCCCCBBBBBBCCCCCCDDDEEEDDDDDDCCCBBBAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@AAAAAABBBAAAAAAAAAAAAAAAAAABBBBBBBBBCCCCCCDDDDDDEEEEEEDDDDDDCCCCCCDDDDDDEEEFFFDDDDDDEEEEEEFFFFFFFFFGGGDDDDDDDDDDDDDDDDDDDDDDDDEEEDDDCCCCCCBBBBBBCCCCCCCCCCCCCCCDDDDDDCCCBBBBBBAAAAAABBBDDDDDDEEEEEEEEEDDDDDDEEEEEEEEEFFFFFFFFFFFFFFFFFFEEEEEEEEEDDDDDDDDDEEEFFFGGGGGGHHHGGGGGGEEEEEEEEEDDDEEEFFFFFFGGGIIIHHHHHHHHHHHHIIIJJJJJJGGGGGGGGGGGGFFFEEEDDDDDDGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHHHHGGGGGGGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFHHHIIIGGGEEEFFFJJJKKKGGGFFFHHHIIIHHHGGGFFFGGGHHHGGGGGGGGGFFFEEEEEEDDDDDDCCCCCCCCCDDDEEEEEEFFFFFFEEEFFFFFFGGGGGGFFFFFFFFFDDDEEEEEEEEEEEEFFFFFFFFFHHHHHHHHHHHHHHHHHHHHHHHHDDDDDDEEEFFFFFFGGGHHHHHHGGGFFFEEEEEEDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEHHHHHHHHHHHHHHHHHHHHHHHHEEEEEEDDDDDDDDDEEEFFFFFFHHHHHHHHHGGGGGGGGGFFFFFFFFFFFFFFFGGGGGGHHHHHHIIIIIIHHHKKKJJJHHHTTTZZZQQQHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGFFFFFFFFFFFFGGGGGGEEEFFFFFFGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEEEEFFFFFFDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCDDDDDDCCCCCCBBBAAA>>>???@@@???>>>===>>>@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@??????>>>>>>>>>>>>>>>======<<<<<<<<<===>>>???<<<<<<===============<<<>>>======<<<;;;;;;<<<<<>>>>>>>>======DDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDDDDEEEEEEEEEDDDDDDEEEEEEEEEEEEDDDDDDEEEDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDDDDEEEEEEFFFBBBCCCCCCDDDDDDDDDDDDCCCBBBBBBBBBBBBBBBBBBBBBBBBDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD@@@@@@@@@@@@@@@@@@@@@@@@CCCAAAAAABBBCCCDDDCCCBBBDDDDDDCCCCCCCCCCCCDDDDDDCCCCCCBBBBBBBBBBBBCCCCCCCCCBBBAAA@@@@@@@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@???>>>>>>===<<<<<<:::;;;===>>>??????@@@@@@>>>>>>>>>???@@@AAABBBCCC???@@@@@@@@@@@@@@@@@@???@@@@@@@@@@@@@@@AAAAAAAAA??????@@@AAAAAAAAAAAA@@@AAAAAA@@@@@@@@@?????????AAAAAA@@@@@@?????????>>>????????????????????????>>>@@@AAAAAA@@@@@@AAACCC=========<<<===>>>???@@@=========>>>???@@@AAABBBAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAABBBBBBCCC@@@AAAAAABBBAAAAAA@@@@@@BBBBBBBBBCCCCCCCCCDDDDDDAAAAAA@@@@@@@@@@@@@@@@@@BBBBBBCCCCCCCCCDDDDDDDDDCCCCCCBBBAAAAAABBBCCCCCCCCCCCCDDDEEEFFFFFFEEEEEEDDDCCCCCCCCCBBBBBBBBBBBBAAABBBBBBCCCDDDCCCCCCCCCBBBBBBAAAAAABBBBBBCCCDDDEEEDDDCCCCCCBBBBBBBBBCCCCCCBBBAAAAAA@@@@@@@@@AAACCCBBBBBBAAAAAABBBBBBCCCBBBCCCCCCDDDEEEEEEFFFFFFDDDDDDDDDDDDDDDEEEFFFFFFDDDDDDDDDEEEEEEFFFFFFGGGDDDDDDDDDDDDCCCCCCCCCCCCBBBBBBAAA@@@@@@@@@@@@AAAAAAAAABBBBBBBBBBBBBBBBBB@@@AAACCCDDDDDDDDDCCCCCCDDDDDDDDDDDDEEEEEEEEEEEEFFFFFFFFFEEEEEEEEEDDDDDDBBBCCCDDDEEEFFFGGGGGGGGGFFFFFFFFFFFFGGGGGGHHHHHHFFFFFFFFFFFFGGGGGGHHHHHHFFFFFFFFFFFFFFFEEEDDDDDDEEEEEEFFFFFFFFFFFFFFFGGGGGGFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFGGGFFFDDDGGGNNNPPPNNNEEEFFFGGGFFFEEEEEEFFFGGGHHHHHHHHHGGGGGGGGGFFFFFFCCCDDDDDDDDDEEEEEEEEEFFFDDDEEEEEEFFFFFFFFFFFFEEEFFFFFFFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFGGGGGGHHHHHHHHHHHHGGGFFFFFFEEEEEEEEEFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGIIIHHHGGGGGGFFFGGGGGGHHHEEEEEEEEEEEEEEEFFFGGGHHHIIIIIIHHHHHHHHHGGGGGGGGGFFFFFFFFFGGGGGGHHHHHHHHHHHHEEEIIIIIIGGGPPPVVVNNNIIIIIIIIIIIIIIIIIIIIIIIIGGGGGGFFFFFFFFFFFFGGGGGGGGGGGGGGGHHHGGGGGGFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGEEEEEEDDDDDDDDDDDDEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFDDDDDDDDDCCCCCCCCCBBBBBB>>>@@@AAA@@@???>>>???@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<<<<;;;;;;<<<<<<<<<<<<<<<=========>>>>>>:::;;;;;;<<<<<<<<<<<<<<<===<<<<<<;;;;;;;;;<<<<<<>>>>>>>>>=========<<<<<>>???@@@@@@AAAAAAAAA@@@AAAAAAAAAAAA@@@@@@@@@???@@@???????????????>>>>>>@@@@@@@@@@@@@@@@@@@@@@@@:::<<<======<<<<<<===>>>>>>>>>>>>??????@@@AAAAAA>>>>>>>>>>>>???AAABBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBAAAAAABBBBBBBBBBBBBBBCCCCCCDDDCCCCCCBBBBBBBBBBBBBBBCCCCCCCCCCCCAAAAAAAAABBBBBBBBBBBBAAACCCCCCDDDDDDDDDEEEEEEEEEDDDDDDCCCCCCCCCCCCDDDDDDCCCDDDDDDEEEEEEEEEEEEDDDCCCCCCCCCCCCCCCBBBBBBAAAAAABBBBBBCCCDDDCCCCCCCCCCCCCCCCCCBBBCCCDDDDDDEEEFFFEEEDDDDDDDDDDDDDDDDDDEEEDDDCCCBBBBBBAAABBBBBBDDDDDDCCCCCCCCCCCCDDDDDDCCCDDDDDDEEEEEEFFFFFFGGGDDDDDDDDDDDDDDDEEEFFFFFFDDDEEEEEEEEEFFFFFFGGGGGGEEEEEEDDDDDDCCCCCCCCCCCCAAA@@@??????>>>>>>?????????@@@@@@AAAAAAAAA@@@@@@???@@@BBBCCCCCCBBBAAA@@@BBBBBBCCCCCCCCCDDDDDDDDDEEEEEEEEEDDDDDDDDDCCCCCCAAABBBCCCDDDEEEFFFFFFFFFEEEFFFFFFFFFGGGGGGGGGGGGEEEEEEEEEFFFFFFFFFFFFFFFEEEFFFFFFFFFFFFEEEEEEDDDDDDDDDEEEEEEEEEFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGFFFDDDGGGMMMPPPNNNDDDEEEFFFFFFDDDDDDEEEFFFHHHHHHHHHHHHGGGGGGGGGGGGFFFFFFFFFFFFGGGGGGGGGGGGEEEFFFGGGGGGHHHHHHHHHGGGHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGJJJJJJIIIIIIIIIHHHHHHHHHGGGGGGFFFFFFFFFGGGGGGHHHFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEDDDDDDDDDEEEEEEFFFFFFFFFFFFFFFGGGHHHIIIIIIIIIIIIHHHHHHHHHHHHGGGFFFGGGGGGGGGGGGGGGHHHHHHHHHDDDGGGIIIGGGNNNSSSLLLIIIIIIIIIIIIIIIIIIIIIIIIGGGFFFFFFFFFFFFFFFFFFGGGFFFFFFGGGGGGGGGFFFEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEDDDDDDDDDDDDEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFDDDDDDCCCCCCBBBBBBBBBBBB@@@AAABBBBBB@@@@@@AAABBB@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>===<<<<<<<<<<<<<<<=========>>>>>>>>>>>>>>>;;;;;;<<<<<<<<<<<<;;;;;;:::::::::;;;<<<===>>>>>>=========<<<<<<<<<;;;;;;DDDDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEFFFFFFFFFEEEEEEEEEEEEDDDDDDDDDDDDCCCDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGDDDDDDDDDDDDDDDEEEFFFFFFCCCDDDEEEFFFFFFGGGGGGFFFDDDDDDDDDDDDDDDDDDDDDDDDFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDEEEDDDCCCDDDFFFGGGFFFEEEDDDDDDCCCCCCCCCCCCDDDDDDDDDDDDCCCCCCCCCCCCDDDDDDDDDCCCBBB@@@????????????@@@@@@@@@@@@@@@AAAAAAAAA>>>>>>======<<<<<<;;;;;;>>>>>>??????????????????@@@@@@@@@???@@@@@@AAABBBAAAAAABBBBBBBBBBBBAAAAAA>>>>>>>>>???@@@@@@AAAAAA??????@@@AAABBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAA>>>>>>>>>>>>>>>>>>>>>>>>????????????????????????;;;===>>>>>>===<<<======>>>>>>>>>??????@@@@@@@@@======>>>>>>???AAABBBCCCDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBAAA@@@@@@@@@AAAAAADDDDDDEEEEEEFFFFFFEEEEEEAAABBBBBBBBBBBBCCCCCCCCCBBBCCCDDDEEEEEEEEEDDDDDDEEEEEEEEEEEEFFFFFFFFFFFFCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDEEEEEEDDDDDDDDDEEEEEEEEEFFFEEEDDDDDDCCCCCCCCCDDDEEEEEEEEEEEEDDDEEEEEEDDDDDDEEEEEEFFFGGGEEEEEEDDDDDDDDDDDDDDDEEEEEEEEEDDDCCCCCCBBBCCCCCCEEEEEEDDDDDDDDDDDDEEEEEECCCCCCDDDDDDEEEFFFFFFFFFDDDDDDCCCCCCDDDDDDEEEFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEDDDDDDCCCBBBBBBBBB@@@???>>>>>>======>>>>>>?????????@@@@@@??????>>>???@@@@@@@@@@@@??????>>>@@@@@@AAAAAAAAABBBBBBBBBCCCCCCCCCBBBBBBBBBAAAAAAAAABBBCCCDDDDDDEEEDDDDDDCCCCCCDDDEEEEEEEEEEEEDDDDDDEEEFFFFFFGGGGGGFFFFFFDDDDDDDDDEEEEEEDDDDDDCCCCCCDDDDDDEEEEEEFFFFFFFFFDDDEEEEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGHHHFFFDDDEEEIIIJJJFFFDDDFFFGGGFFFEEEDDDEEEFFFGGGGGGGGGGGGGGGGGGGGGFFFHHHHHHHHHHHHHHHHHHIIIIIIGGGHHHIIIJJJJJJJJJJJJJJJIIIIIIIIIHHHHHHHHHHHHHHHIIIIIIIIIIIIIIIIIIIIIIIIKKKKKKJJJIIIIIIHHHGGGGGGGGGGGGGGGGGGGGGGGGHHHIIIHHHHHHHHHHHHHHHHHHHHHHHHIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHGGGGGGGGGHHHHHHIIIIIIIIIIIIHHHHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGJJJDDDHHHKKKHHHMMMRRRLLLHHHHHHHHHHHHHHHHHHHHHHHHFFFFFFEEEEEEEEEEEEFFFFFFCCCDDDDDDEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDFFFFFFEEEEEEEEEEEEFFFFFFDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCBBBAAAAAAAAAAAABBBAAABBBCCCBBBAAA@@@AAACCCCCCCCCCCCCCCCCCCCCCCCCCCAAA@@@@@@???????????????===>>>???@@@@@@@@@??????======>>>>>>===<<<<<<;;;999999999:::;;;===>>>???<<<<<<<<<;;;;;;;;;::::::DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEFFFEEEEEEEEEDDDDDDCCCCCCCCCCCCCCCDDDEEEEEEEEEEEEEEEBBBBBBCCCDDDEEEFFFFFFGGGEEEEEEEEEEEEEEEEEEEEEEEEDDDCCCCCCCCCCCCDDDEEEEEEBBBCCCDDDEEEFFFFFFFFFFFFDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCFFFDDDDDDDDDFFFGGGFFFEEEDDDCCCCCCBBBBBBCCCCCCDDDBBBBBBAAAAAAAAAAAABBBBBBBBBAAA@@@>>>======<<<<<<===>>>>>>>>>????????????>>>>>>=====================>>>???@@@AAABBBBBBBBB@@@???>>>>>>>>>>>>>>>>>>??????@@@@@@@@@@@@??????;;;;;;<<<<<<===>>>>>>???===>>>???@@@AAAAAAAAAAAA@@@@@@@@@@@@????????????>>>>>>>>>>>>>>>>>>>>>>>>===========================???AAAAAA???>>>>>>???;;;;;;<<<<<<======<<<<<<<<<<<<<<<===>>>???@@@AAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB@@@@@@???>>>>>>>>>>>>>>>@@@AAABBBCCCCCCCCCCCCCCCAAAAAABBBBBBBBBCCCCCCCCCAAABBBCCCDDDDDDDDDCCCCCCCCCCCCCCCDDDDDDDDDDDDEEEAAAAAABBBBBBBBBBBBAAAAAACCCDDDDDDDDDDDDDDDCCCCCCDDDEEEFFFFFFFFFEEECCCCCCBBBBBBCCCDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCDDDEEEEEECCCCCCBBBBBBBBBBBBCCCCCCDDDCCCCCCBBBBBBBBBCCCCCCDDDDDDCCCCCCCCCCCCDDDDDDAAAAAABBBBBBCCCDDDDDDDDDCCCCCCBBBBBBCCCCCCDDDEEEFFFEEEEEEDDDDDDCCCCCCCCCDDDCCCCCCBBBAAAAAA@@@@@@??????>>>============>>>????????????>>>>>>===<<>>===============????????????@@@@@@@@@@@@AAA@@@@@@@@@@@@????????????@@@@@@AAAAAAAAA@@@@@@@@@@@@BBBCCCCCCCCCBBBAAAAAABBBCCCDDDEEEDDDDDDCCCAAAAAABBBBBBBBBBBBAAAAAA@@@@@@AAABBBBBBCCCDDDDDDAAAAAABBBCCCDDDEEEEEEFFFCCCCCCCCCCCCCCCCCCCCCCCCEEEFFFEEEBBBCCCGGGEEEAAABBBCCCDDDDDDCCCBBBCCCDDDEEEEEEEEEEEEEEEEEEEEEEEEGGGFFFFFFFFFFFFFFFFFFFFFEEEFFFGGGHHHIIIIIIIIIIIIHHHHHHGGGGGGGGGFFFFFFFFFHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGGGGFFFFFFFFFFFFFFFGGGHHHHHHJJJJJJJJJJJJJJJJJJJJJJJJJJJKKKMMMNNNNNNNNNMMMMMMJJJIIIHHHHHHHHHHHHHHHIIIHHHHHHHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGKKKDDDGGGLLLIIILLLPPPKKKHHHHHHHHHHHHHHHHHHHHHHHHEEEEEEDDDDDDDDDDDDEEEEEE@@@AAABBBCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBDDDDDDDDDCCCCCCDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBAAA@@@???@@@@@@AAA@@@AAABBBBBB@@@@@@AAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAA@@@@@@@@@@@@@@@>>>???@@@AAABBBAAAAAA@@@@@@@@@@@@???>>>===<<<;;;999999999999999:::;;;<<<;;;;;;;;;;;;::::::::::::DDDDDDDDDDDDDDDDDDDDDDDDBBBCCCCCCCCCDDDDDDEEEEEEEEEEEEDDDDDDCCCCCCCCCBBBCCCCCCDDDEEEEEEEEEEEEEEE???@@@AAABBBCCCEEEFFFFFFBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCCCCDDDEEEEEE@@@AAABBBCCCDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDCCCCCCBBBBBBBBBAAABBBBBBBBBBBBBBBBBBBBBBBB@@@@@@@@@@@@@@@@@@@@@@@@DDDCCCBBBCCCDDDEEEDDDCCCCCCCCCBBBBBBBBBBBBCCCCCCAAA@@@@@@??????@@@@@@AAA@@@???>>><<<;;;;;;::::::999:::::::::;;;;;;<<<<<<888999999999999999999999444666777999;;;======>>>???>>>===<<<<<<;;;;;;<<<;;;;;;<<<<<<<<<<<<;;;;;;999999::::::;;;<<<======;;;;;;<<<>>>>>>?????????<<<<<<<<<<<<;;;;;;;;;;;;============>>>>>>>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;:::<<<>>>>>><<<;;;:::;;;888999999::::::999999888;;;;;;;;;<<<===>>>???@@@<<<<<<<<<<<<<<<<<<<<<<<<@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>===<<<<<<<<<<<<<<<;;;<<<===>>>>>>>>>>>>>>>AAAAAAAAABBBBBBBBBCCCCCC===>>>@@@AAABBBAAA@@@@@@?????????@@@@@@@@@AAAAAA???@@@@@@AAAAAA@@@@@@???CCCDDDDDDDDDDDDDDDCCCCCCBBBCCCDDDDDDDDDCCCAAA@@@???@@@AAAAAABBBBBBAAAAAA@@@????????????@@@AAAAAAAAAAAA@@@@@@@@@AAAAAABBBBBBBBBBBBAAAAAABBBBBBCCCCCCCCCBBBBBBBBBBBBCCCCCC??????@@@AAAAAABBBBBBCCCBBBBBBBBBBBBBBBCCCDDDDDDEEEEEEDDDCCCBBBAAAAAA@@@BBBBBBAAAAAA@@@???>>>>>>??????>>>===============????????????>>>===;;;;;;@@@>>>===;;;;;;;;;<<<======>>>>>>>>>?????????????????????>>>>>>>>>======<<<<<<=========<<<<<<;;;>>>???@@@AAAAAAAAA@@@???>>>???@@@AAAAAAAAA@@@???>>>??????@@@@@@@@@??????<<<<<<===>>>>>>???@@@@@@<<<===>>>???AAABBBCCCCCC???????????????????????????AAABBBAAACCCGGGFFFAAA???@@@AAAAAA??????@@@AAADDDDDDDDDDDDDDDDDDEEEEEECCCCCCCCCBBBBBBBBBBBBBBBBBBBBBCCCEEEEEEFFFFFFFFFFFFFFFFFFFFFEEEEEEDDDDDDFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEFFFFFFGGGHHHHHHEEEEEEDDDEEEEEEFFFGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFDDDFFFHHHJJJKKKKKKJJJIIIKKKJJJIIIHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGGGGFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGIIIBBBFFFKKKHHHJJJNNNIIIGGGGGGGGGGGGGGGGGGGGGGGGDDDDDDCCCCCCCCCCCCDDDDDD>>>???@@@AAABBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@AAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBAAA@@@?????????@@@AAA???@@@AAAAAA??????@@@AAA????????????????????????AAA@@@??????>>>>>>?????????@@@AAABBBCCCBBBAAAAAABBBBBBBBBAAA???>>><<<;;;:::999888888777888888888;;;;;;;;;:::::::::999999