BM6P6(@ yyytttpppmmmlllkkklllsss{{{~~~tttnnnmmmwwwfff^^^SSSLLLHHHFFFCCCAAACCCFFFFFFBBBAAADDDGGGGGGJJJMMMNNNMMMNNNQQQTTTVVVLLLAAA<<>>HHHiii{{{{{{}}}~~~rrr|||}}}pppjjj^^^cccvvv~~~jjjXXXOOOHHHLLLRRRTTTTTT\\\qqq|||vvvlllhhhrrr}}}uuurrrnnniiiddd]]]WWWSSSUUUQQQRRRRRRWWWkkkyyyssskkkNNN<<<;;;999<<<@@@===BBBCCCCCCBBBAAA???===;;;:::;;;:::999888;;;AAAFFFbbbsss}}}tttRRRFFFGGGDDDRRRpppzzzppp\\\___zzz|||xxx~~~cccHHH999888555666999555555555444444444333333333333333333333333333333333444444555555555555555444666666666666777888:::::::::<<>>???@@@@@@??????>>>=========<<<;;;;;;===???========================???<<>>HHHhhhxxxwww~~~vvvfffkkkjjjmmmhhh___eeeyyyjjjVVVLLLGGGKKKQQQTTTUUU]]]rrrzzzqqqhhh\\\XXXggg|||zzztttkkkddd```]]]ZZZWWWQQQOOOUUUZZZbbbuuu~~~tttcccJJJ======:::<<<@@@>>>BBBCCCCCCBBBAAA???===<<<@@@@@@???<<<:::<<<@@@DDD]]]lllzzz~~~~~~zzzWWWIIIGGGCCCPPPmmmuuuhhh^^^jjj{{{{{{|||{{{eeeKKK<<<:::555444666333555555444444444333333333333333333333333333333333333444444555666666666555666666666777888999:::;;;<<<>>>AAAEEEJJJMMMNNNNNNWWWjjjTTTZZZaaa``````eeefffooovvveeeZZZUUU\\\dddhhhnnnvvv{{{yyy___LLLGGGIIITTTcccfff]]]XXXZZZNNNLLLHHHDDDAAA?????????@@@@@@AAAAAAAAAAAAAAAAAA??????>>>===<<<<<<===>>>========================@@@===CCCUUUlll|||pppdddTTTLLLDDDCCCKKKZZZooo~~~mmmqqq|||qqqaaatttnnnJJJ;;;999666555666666555444444444333333333444555555zzzsssiiicccbbbggghhhiiiiiijjjnnnuuuzzz~~~|||zzzxxxvvvsssooollliiirrryyyuuunnnkkkllllllfffmmmtttwwwqqqooooooqqqqqqoookkkjjjlllkkkggg\\\ZZZXXXWWWVVVQQQJJJEEEDDDEEECCC@@@BBBGGGHHHEEEEEEUUUjjjuuutttmmmhhhfffjjjsss}}}tttvvvbbbFFF>>>888888888666555666777777777666666666555555555555444444444333333333444333333333444444555666666444444777777666:::???JJJjjjxxxttt{{{yyyqqq]]]]]]XXXgggeee```hhh{{{hhhTTTIIIHHHLLLRRRVVVYYYbbbwwwuuukkk^^^XXXPPPSSSggg~~~|||zzzzzzzzz{{{vvvooohhhdddcccbbb^^^ZZZMMMNNNWWWaaakkkzzz{{{jjjWWWCCC===???<<<;;;@@@@@@CCCCCCBBBBBB@@@>>>===<<<>>>>>>===;;;999:::===@@@TTT```mmmuuuzzz^^^LLLGGGBBBMMMhhhrrrbbbXXXhhhzzzvvv}}}{{{uuubbbJJJ===;;;444222555333555555444444444333333333333333333333333333333333222333444555666777777777666666777777888:::;;;<<<>>>@@@DDDHHHKKKNNNPPPQQQXXXooo{{{vvvdddHHH[[[aaa``````fffhhhrrrooo]]]TTTQQQZZZccchhhoooxxx~~~}}}bbbLLLGGGEEELLLZZZ___YYYRRRQQQFFFDDDCCCAAA???>>>>>>>>>BBBBBBBBBBBBBBBBBBBBBBBB@@@??????>>>====================================@@@>>>DDDXXXnnn~~~vvviiiYYYOOOEEECCCIIIXXXnnnzzzttt||||||wwwhhhuuuyyynnnQQQ<<<:::777555666666555444555555444333333333444444}}}vvvqqqmmmjjjjjjppprrruuuvvvzzz{{{~~~zzzwwwwwwxxxwwwqqqllljjjmmmnnnkkkgggdddccccccccceeefffgggppp}}}{{{tttkkkggggggccc^^^MMMIIIFFFGGGGGGGGGKKKOOOJJJPPPPPPKKKPPP\\\[[[PPPOOOHHHGGGLLLMMMKKKMMMTTTYYYbbbqqqooommmgggIII@@@888777888666555666777777666666666555555555555555444444444333333333333333222333333444555666666444555777777777;;;@@@NNNooo}}}xxx|||wwwaaa]]]TTT___```___iii|||gggRRRGGGJJJMMMSSSXXX]]]hhh}}}~~~|||{{{ttthhh^^^OOOPPPTTTaaazzz|||xxxuuutttiiifffeeegggjjjggg___WWWOOOPPPZZZeeennnxxxrrr\\\MMM>>>===BBB>>><<>>===<<<:::::::::::::::;;;===>>>HHHOOOYYYeeepppyyycccNNNHHHAAAKKKccc}}}kkk___UUUmmmrrruuuyyy^^^GGG;;;:::333222666555555555444444444333333333333333333333333333333333222333444555777777888888777777777888999;;;<<<===@@@BBBFFFIIILLLOOORRRTTTYYYttt}}}nnnsssxxxcccQQQDDDYYY___^^^^^^eeeiiittt}}}jjj[[[SSSSSS\\\eeeiiiqqqzzzjjjRRRMMMHHHIIIQQQWWWRRRKKKGGGEEEEEEEEEEEECCCBBBAAA@@@CCCCCCDDDDDDDDDBBB@@@???@@@???======>>>>>>>>>===========================???>>>FFFZZZqqq}}}ooo^^^QQQEEECCCGGGSSSkkknnnoooppptttsssxxxuuunnnrrrTTT===:::777666666666555444666555444333333333333333{{{xxxwwwuuusssxxx~~~}}}{{{vvvrrrrrrtttrrrkkkeeeccccccbbbbbb```]]][[[[[[]]]ZZZYYYZZZ\\\aaahhhoootttvvvxxxyyyxxxuuurrrooollljjjccc[[[WWWYYYXXXUUUNNNLLLMMMQQQQQQSSS[[[fffeeelllllliiitttyyy]]]MMMCCCFFFHHHDDDCCCGGGLLLPPP\\\oooxxxooohhhNNNBBB999777888777666666666666666666555555555555555555444444444333333333111111111111222333444555666444555888888888<<>>======<<<<<<===>>>>>>>>>>>>===???AAAGGGRRR___lllwww~~~hhhPPPIIIBBBIII^^^{{{pppkkkYYYhhh|||ssssssfffMMM???<<<555444888666555555444444444333333333333333333333333333333333222333444666777888888888777888888999;;;<<<>>>???@@@CCCGGGJJJLLLOOOSSSVVV\\\xxxsssnnnpppaaaOOOHHHDDDSSSZZZ[[[]]]fffkkkwww|||iiiZZZTTTUUU^^^fffiiiqqqzzzwww]]]VVVNNNIIIMMMRRRRRRNNNJJJNNNNNNNNNMMMLLLJJJHHHGGGGGGIIIJJJJJJIIIEEEAAA???BBB???<<<<<<>>>??????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===GGG]]]sssvvvbbbSSSFFFCCCDDDMMMeee}}}jjjbbbfffvvvkkk||||||pppuuuQQQ>>>;;;888666666666555444666555444333333333333333{{{wwwuuutttmmmiiiffffffhhhgggccc^^^XXXVVVWWWYYYYYYWWWVVVYYYSSSNNNOOOVVVYYYVVVWWW[[[]]]ZZZYYY\\\___aaa___]]]\\\```aaa^^^___dddhhhiiiYYYYYY```lllrrrssszzzjjjQQQGGGEEEAAA@@@BBBGGGIIIOOO[[[lll~~~sssoooRRREEE:::777999888777666666666666555555555444444555555444444444333333333000000000111222333444555777555555888999999===CCCXXX~~~yyydddqqqnnndddVVVOOOVVVZZZfffxxxfffRRRHHHFFFHHHNNNUUU]]]iii~~~yyykkk```\\\\\\```dddnnn}}}}}}~~~xxxrrrpppppppppmmmhhheeecccbbbaaaaaahhheeeiiinnnuuuxxxWWWIIIHHHMMMGGGCCCFFFFFFDDDCCCBBB@@@???>>>>>>===<<<<<<===???AAA@@@===;;;===;;;===EEEOOOZZZfffpppuuu|||mmmTTTKKKCCCGGGYYYwwwkkkVVVaaaxxx~~~wwwYYYFFF@@@888666888444555555444444444333333333333333333333333333333333333444555666777888888888888888999:::<<<>>>???@@@BBBEEEIIIKKKLLLOOOTTTYYY```}}}uuuxxxrrrUUUDDDCCCEEEMMMVVVZZZ___kkkqqq}}}yyyfffWWWRRRTTT^^^eeegggoooyyykkk[[[RRRIIIIIIOOOVVVYYYZZZYYYYYYYYYXXXWWWUUUSSSRRRXXXXXXWWWUUURRROOOLLLJJJIIIDDD???<<<>>>@@@@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>III```www{{{gggVVVIIIDDDCCCIII```zzztttcccbbb{{{}}}kkksssssszzzOOO>>><<<888777666666555444555555444333333333444444|||tttmmmjjjiiihhheeecccccceeefffdddbbbZZZWWWXXX\\\]]]\\\```fffbbb[[[\\\fffhhhbbbaaafffpppkkkiiimmmssssssmmmfffdddooozzz}}}tttlllooo}}}jjjNNNCCCAAAAAA@@@AAAIIIRRRWWW]]]iiizzzuuuwwwVVVHHH;;;888:::999888777666666555555555444444444555555444444444333333333111111111222333444555666777555666999:::999===CCC[[[nnn{{{tttjjj```SSSLLLTTTYYYeeevvv~~~~~~eeeRRRIIIHHHIIINNNVVV^^^kkk~~~xxxkkkbbbbbbdddmmmrrr{{{|||{{{xxxyyy|||zzzyyyvvvrrrnnnnnnqqqttttttnnnllllllqqqkkkYYYSSSUUUMMMGGGHHHEEEEEEDDDBBB@@@>>>>>>>>>>>><<<===@@@EEEIIIKKKHHHEEECCC???>>>AAADDDGGGQQQ[[[eeerrr}}}sssYYYNNNDDDEEESSSsssdddTTT___~~~yyy}}}```GGG???999888888111555555444444444333333333333333333333333333333333555555666777777777777777888999999;;;<<<>>>@@@AAADDDHHHLLLMMMNNNQQQWWW\\\eeevvvvvv{{{VVV???BBBFFFJJJUUU\\\dddrrryyyuuuaaaSSSPPPTTT^^^eeehhhooozzz}}}ggg]]]RRRNNNUUUbbbmmmrrrrrrrrrqqqppppppooonnnnnnqqqnnnhhhbbb^^^\\\]]]]]]UUUMMMDDD??????@@@@@@???>>>>>>>>>>>>>>>>>>>>>>>>???AAAMMMddd{{{kkkZZZLLLGGGCCCFFF\\\wwwpppjjj}}}nnnnnnuuu|||XXX???<<<999777777666555444444444333333333444555555|||}}}tttkkkfffdddmmmkkkiiiiiijjjllllllllleeebbbbbbeeeggghhhpppzzzzzzyyy}}}tttttt}}}zzzsss{{{eeeVVVQQQJJJBBB:::KKK\\\___ZZZ\\\kkkzzzwwwzzzXXXJJJ<<<888::::::888888666666555555555444444444555555444444444333333333222222222333444555777888777555666999::::::>>>DDD\\\~~~uuulll~~~fff]]]QQQKKKTTTYYYddduuu~~~eeeRRRIIIKKKLLLQQQYYYaaannn}}}~~~wwwnnnhhhhhhkkkrrryyy|||}}}~~~{{{zzzqqqkkkfffjjjzzzeee\\\ZZZQQQJJJHHHDDDEEEDDDBBB???>>>>>>>>>>>>???AAAGGGPPPXXX\\\[[[XXXHHHDDDBBBBBB>>><<>>>>>>>>>>>>>>>>>>>>>>>AAACCCOOOgggnnn]]]OOOJJJEEEEEE[[[vvv}}}}}}zzzrrrmmm}}}{{{eee???===999777777666555444333333333333444444555666|||pppkkkxxx~~~qqqxxxzzz~~~|||{{{ppp^^^aaaaaaEEEEEECCCOOOcccjjjbbb___eeexxxtttjjjKKK:::<<<:::888:::888666555555555444444444444333333333333333333333333222222222333333444444444333666333444;;;:::<<>>===AAALLLVVVgggwwwcccLLLDDDFFFKKKfffkkk^^^]]]ccc___EEE===777777:::666555555555555555555555555444333333333333444555555555555666666777777888888;;;;;;;;;<<<>>>???AAABBBGGGJJJNNNPPPPPPSSSXXX\\\lllaaaCCCAAAFFFQQQWWW___iiiyyymmm___RRRTTTXXX]]]ccckkkuuu{{{www~~~tttfffiiiwww}}}{{{nnnTTTEEECCC>>>===@@@===<<<=========>>>>>>??????>>>CCCSSSmmmttteeePPPFFFFFFEEETTTooo}}}~~~yyyiiiHHH;;;888999666888:::333666555444333333333333333uuu|||iiihhhgggSSSFFFDDDUUUhhhmmmfffaaakkkzzzzzznnnNNN<<<===999777888666666666666555555555444444333333333333333333333333222222222333333444444555333777444444;;;:::<<>>AAAMMMYYYSSSVVVjjj|||iiiUUUKKKCCC;;;<<>>@@@BBBCCCHHHLLLPPPRRRSSSUUUZZZ^^^qqq\\\CCCDDDKKKPPPWWW```jjj|||iii\\\QQQTTTXXX]]]ccclllvvv}}}lllbbblll~~~oooTTTEEEDDD??????AAA???>>>>>>>>>>>>??????@@@@@@AAAFFFVVVooowwwhhhRRRHHHGGGEEESSSnnn}}}yyy}}}nnnKKK<<<888999666888:::444666555444333333333333444|||yyywwwyyyrrrjjjpppWWW@@@DDD]]]rrruuummm```kkk}}}yyysssRRR>>>===888666888666777777777666666666555555333333333333333333333333111222222333444444555555444777555555;;;:::===KKKdddrrr}}}kkkdddyyylllkkkdddTTTUUUaaasss{{{zzz}}}dddRRRJJJIIIKKKSSS]]]gggssszzzpppgggeeegggjjjpppuuuzzz}}}vvvnnnhhhgggeeeiiillljjjhhheeebbb______WWWVVVSSSIIIHHHMMMJJJWWW^^^ZZZIII???HHH\\\iii^^^bbbwwwlll[[[KKK===:::???;;;AAARRRkkknnnUUUGGGEEEGGG```~~~ooo\\\YYY]]]uuu~~~eeeLLLBBB:::888999555555555555555555555555555444444444333444444555666444444555666666777888888:::;;;<<<>>>@@@CCCEEEFFFIIIMMMRRRUUUVVVYYY]]]aaavvv|||QQQAAAFFFMMMOOOVVV```lllzzzeeeXXXPPPTTTYYY]]]ccclllwwwvvvddd```nnnrrrVVVFFFDDD??????BBB????????????@@@@@@@@@@@@@@@CCCIIIZZZrrr|||nnnWWWKKKIIIEEEQQQkkk{{{|||ooowwwvvvPPP>>>888:::777888:::444555555444333333333444444xxxqqqppptttnnnzzzkkkqqqRRRAAAKKKfff{{{kkkhhhmmm|||zzzuuuSSS???===888666999888777777777777666666666666444444444444444444444444111222222333444555666666444888666666;;;:::???NNNiiissszzztttiii{{{wwwfffddd]]]SSSUUUcccvvv|||zzz}}}dddRRRKKKIIILLLSSS^^^hhhtttwwwmmmeeedddeeehhhnnnuuu{{{vvvsss|||yyyvvvxxxxxxooosssyyy{{{wwwmmmccc]]]]]]gggpppqqqllldddZZZRRRXXXUUUXXXSSSGGGHHHNNNKKK[[[jjjlllXXXJJJSSSccckkk[[[\\\pppttt___HHH===>>><<<>>>KKKfffqqqWWWGGGDDDFFF]]]|||jjjWWWZZZaaawwwdddMMMDDD;;;888:::666555555555555555555555555444444444444444555666666444444555666777777888888:::;;;===???BBBEEEGGGIIIJJJNNNSSSVVVXXX[[[```eee{{{~~~cccFFF???FFFLLLOOOVVV```llluuubbbVVVOOOSSSYYY]]]cccmmmyyy~~~{{{|||vvvnnneeedddnnnyyy[[[HHHDDD??????AAA===@@@@@@@@@@@@@@@@@@@@@@@@CCCKKK^^^uuusss[[[NNNJJJDDDNNNhhh{{{oooxxxyyyVVVAAA999:::777777999555555444444333333333444444vvvqqqjjj```qqqtttkkk~~~mmmQQQ@@@MMMmmmvvvkkkooo}}}sssRRR>>>===999888;;;:::777777777777666666666666444444444444444444444444111222222333555666666777444999777777;;;:::@@@QQQiiitttwwwsssxxx}}}zzziiibbbUUURRRVVVeeexxx}}}{{{|||cccQQQIIIIIIJJJQQQ]]]hhhtttzzzsssmmmiiieeedddjjjrrrxxxxxx|||tttkkkmmmzzz{{{lllkkkkkkpppxxxwwwmmmdddbbbaaahhhooorrrlllbbbZZZXXX\\\YYY\\\XXXKKKKKKRRRRRRcccwww~~~nnn___^^^bbbbbbVVVSSScccnnnSSSCCCAAA@@@===GGGbbbrrrVVVFFFDDDFFFVVVyyyiiiTTT^^^hhh|||{{{xxxwwwaaaLLLDDD:::888:::777555555555555555555555555555444444444444555666666444444555666777888999:::<<<===>>>AAADDDGGGIIIKKKJJJNNNSSSVVVYYY]]]ccchhhrrrtttjjjSSSAAA@@@FFFKKKOOOVVV___kkk~~~rrr```UUUMMMSSSYYY^^^cccmmm|||}}}sssnnnooogggiiijjjlllpppyyyaaaLLLFFFAAA@@@AAA<<<@@@@@@@@@@@@@@@@@@@@@@@@AAALLLaaaxxxxxx___QQQKKKCCCLLLddd~~~~~~|||ttt{{{]]]DDD999;;;888666888555444444333333333444444555wwweee[[[lllaaafffvvv|||hhhIII???TTTnnn{{{rrruuupppPPP======:::999<<<;;;777777777666666666555555444444444444444444444444111222333444555666777888555:::999777;;;;;;BBBSSSlllyyyuuuwwwvvv|||mmmdddRRRQQQVVVfffxxx}}}{{{}}}bbbPPPHHHHHHIIIPPP]]]jjjvvvyyyooobbbZZZ]]]ffftttxxxpppyyyxxxnnndddfffuuu{{{tttvvvqqqnnnqqquuuoooaaa```jjjiiiaaaeeehhh\\\WWW^^^bbbrrr~~~oooeee]]]WWWSSSNNN\\\zzzsssXXXGGGCCCAAA<<>>>>>@@@BBBEEEHHHKKKLLLMMMPPPSSSVVVYYY___gggmmm{{{gggOOOBBBBBBGGGJJJNNNTTT]]]iii}}}ooo]]]SSSLLLRRRYYY^^^cccnnn~~~tttjjjfffcccjjjsssvvvtttvvvhhhPPPJJJEEEDDDEEE???BBBBBBBBBBBBAAAAAAAAAAAAAAANNNeee|||{{{bbbSSSLLLBBBJJJaaa~~~|||rrruuu}}}{{{pppdddGGG999;;;888666888666444444333333333444555555vvvrrryyy{{{vvv|||www]]]VVVfff{{{tttXXXhhhzzzyyyaaaIIIGGGTTTvvvrrryyy}}}oooOOO===>>>;;;999:::999666666666555555555444444555555555555555555555555111222333444555777888888555;;;:::888;;;;;;CCCUUUmmm|||ttt}}}zzzwwwyyykkkbbbPPPPPPUUUeeexxx|||{{{}}}cccPPPHHHHHHIIIPPP^^^lllyyy|||dddRRRRRR[[[qqqrrrppp~~~www|||kkkhhhwwwyyykkkqqqvvvjjjnnnvvv}}}pppaaaVVVPPPLLLIIIWWWpppgggQQQIIICCC===BBB[[[xxxzzz]]]JJJEEEGGGOOOtttmmmOOOWWW```ssswwwyyy|||```MMMEEE:::666777444555555555555555555555555555555555555555666666777666666777999:::;;;<<<===@@@@@@BBBDDDFFFIIIKKKMMMPPPRRRTTTVVVYYYaaakkkssszzzoooQQQBBBBBBEEEFFFLLLSSS\\\hhh|||lllZZZOOOKKKRRRYYY^^^cccooowwwmmmjjjqqquuu|||~~~yyywwwmmmUUUNNNJJJKKKLLLGGGEEEEEEEEEDDDDDDDDDCCCCCCCCCQQQiii}}}dddTTTLLLBBBHHH___xxx|||kkkqqq|||}}}oooiiiIII:::<<<999555777777333333333333333444555666pppnnnbbbccceeeeeesssqqqUUUQQQ```vvv\\\bbbrrruuuYYYIIIIIITTTqqqqqq~~~oooOOO>>>???;;;888999666666555555555444444444444555555555555555555555555111222333444666777888999555<<<:::888;;;;;;CCCVVViiivvvrrr}}}ttteee^^^MMMPPPUUUeeewww||||||~~~dddQQQIIIHHHIIIQQQ___nnn|||mmmUUUSSS\\\oooyyy}}}wwwlllzzzrrr{{{zzz{{{zzztttiiiZZZPPPLLLCCCCCCRRRgggzzzcccUUUGGG@@@CCCYYYtttbbbMMMFFFFFFTTTxxxxxxVVV[[[cccyyyvvv}}}bbbOOOGGG;;;555666333555555555555555555555555555555555555555666777777666777888999;;;<<<===>>>AAAAAACCCDDDGGGIIILLLMMMSSSTTTVVVWWWZZZcccnnnwwwzzzsss{{{zzzxxxRRRAAA???BBBBBBJJJQQQZZZggg|||jjjWWWLLLKKKRRRZZZ^^^cccooozzzuuuwww|||xxxpppWWWRRROOOQQQSSSMMMHHHGGGGGGGGGFFFFFFEEEEEEEEETTTlll~~~dddTTTLLLAAAGGG^^^rrrlllqqqyyyyyyvvvrrrkkkKKK:::<<<999555777777333333333333333444555666tttrrrzzzcccYYY___\\\WWW___mmmhhhWWWSSS```sss^^^YYY|||tttXXXFFFQQQ___|||pppsss|||zzzWWW???;;;:::<<<;;;444777777777777666666666666444444444444444444444444444444444444444555666777777<<<:::999===>>>GGGZZZsss|||rrr}}}}}}lll^^^SSSQQQYYYiiixxx}}}uuu]]]NNNHHHGGGLLLTTT___mmm}}}llleeekkk}}}wwwlllaaaVVVMMMHHHEEECCCGGG___|||^^^LLLBBBEEE]]]vvvdddNNNEEEDDDOOOiiigggXXX```{{{{{{ooohhhJJJCCCDDD555///===777777777777777777777777777777777777666666666666<<<888666:::======???BBBEEECCCCCCGGGLLLLLLKKKJJJOOORRRWWW\\\bbbkkkuuu}}}~~~{{{XXX@@@AAADDDAAAHHHSSS]]]fffyyyzzzdddVVVPPPLLLUUU\\\___fffuuu}}}{{{lllhhhjjjiii```VVVNNNMMMLLLLLLKKKIIIEEECCCDDDUUUmmmxxxdddUUUIIICCCJJJVVVqqqvvv___bbbzzz{{{{{{||||||oooOOO<<<<<<888555777555666555555444444444555555|||uuuuuu~~~wwwddd^^^aaa```[[[^^^bbb\\\OOOOOO\\\ppp{{{^^^ggg|||pppOOOHHHRRRlllssstttxxxUUU>>>:::999;;;===666777777777777666666666666444444444444444444444444444444444444555666777777888===;;;:::???@@@III\\\pppuuuyyyrrrcccUUUQQQYYYiiixxx}}}vvv]]]NNNGGGGGGLLLTTT^^^kkk{{{{{{pppsss|||uuukkk```VVVNNNHHHEEEBBB@@@CCCXXXrrr~~~sss\\\HHHDDD\\\wwweeeNNNEEEDDDNNNgggsssaaadddwww|||zzzSSSBBBBBB999111888777777777777777777777777777777777777666666666666:::888999>>>@@@??????AAADDDDDDEEEHHHKKKLLLMMMNNNOOORRRWWW[[[___eeennnuuu}}}~~~TTT???AAADDDBBBHHHRRR[[[eeezzzyyycccSSSLLLKKKTTT[[[___fffuuu}}}~~~zzzuuuqqqkkkbbb[[[WWWTTTPPPLLLJJJHHHGGGFFFEEEWWWmmmyyyzzzwwwyyy}}}~~~yyyeeeVVVJJJCCCJJJVVVooo}}}^^^VVVmmm|||yyyqqqPPP<<<:::666444666555666555555444444555555555}}}}}}xxxjjjaaa^^^[[[[[[ZZZVVVOOOIIIIIIWWWkkk}}}iiiUUUkkk```KKKIIIXXXsssyyyyyy}}}ZZZAAA;;;888;;;===777777777777777666666666666444444444444444444444444444444444444555666777888999???===<<>>AAAEEECCCHHHOOOXXXccc|||xxx```PPPHHHJJJRRRYYY]]]eeeuuu||||||}}}xxxmmmddd```]]][[[XXXTTTPPPLLLJJJIIIJJJ___uuuzzzoooeeeeeekkkhhhrrr~~~zzzfffWWWKKKDDDJJJVVVmmmhhhQQQdddsssvvv~~~qqqPPP;;;999555333666555666555555444555555666666~~~wwwppp```TTTMMMQQQSSSMMMGGGGGGDDDRRRgggzzzaaadddcccQQQMMM```ttt{{{cccHHH???999:::<<<777777777777777666666666666555555555555555555555555444444555555666777888999:::???>>>===CCCDDDNNN```ppp{{{kkkZZZRRRZZZjjjyyy}}}www^^^MMMEEEFFFJJJRRR\\\jjjzzzvvvooobbb[[[QQQIIIFFFDDDBBBAAA@@@AAAEEEXXXqqq|||hhhNNNbbb}}}iiiQQQFFFCCCKKKbbbxxxeeefffnnnwwwKKK???>>>777222666666666666666666666666666666666666777777777777888888<<>>CCCEEEBBBGGGMMMTTTbbb}}}www___NNNFFFIIIQQQXXX\\\eeevvv|||qqqooottt{{{ppphhhdddaaabbbbbb___[[[VVVRRRPPPWWWooouuuaaaYYYZZZSSS]]]lllzzz|||hhhYYYLLLDDDJJJUUUmmm|||\\\fffuuurrrmmmMMM::::::777555666555555555555555555666666777~~~rrrlllmmmwww}}}yyyuuuuuueeeQQQCCCFFFJJJFFFBBBCCCBBBNNNbbbwwwhhhwwwdddMMMTTTiiiyyydddJJJ@@@999999;;;777777777777777666666666666555555555555555555555555555555555666777888::::::999???>>>>>>CCCEEEOOObbblll}}}wwwiiiZZZRRRZZZjjjyyy~~~vvv\\\LLLEEEEEEIIIQQQ\\\kkk|||}}}rrrfff]]]RRRMMMGGGDDDDDDCCC@@@===;;;>>>BBBTTTnnnyyyoooVVVfff~~~kkkRRRFFFCCCJJJ]]]}}}xxxggggggpppzzzLLL===>>>:::666666666666666666666666666555666666666777777777888999999<<<@@@@@@???AAAFFFJJJSSSWWWQQQKKKMMMRRRTTTUUUZZZ```cccdddfffiiimmm~~~ooouuuvvvfffOOOAAA@@@EEEEEEAAAFFFKKKRRR```}}}vvv___OOOGGGIIIPPPVVV[[[fffwww{{{hhh\\\]]]eee}}}vvvpppllljjjiiifffbbb^^^]]]```bbbhhhqqq^^^WWWJJJMMMWWWiii~~~}}}iii[[[MMMEEEJJJUUUooogggiiixxxttthhhJJJ:::===:::888888555555555555555555666777888}}}kkkaaa]]]dddmmmrrrwww}}}qqq]]]JJJFFFEEEAAA??????AAALLL^^^rrrqqqeeesssVVVUUUgggyyy{{{~~~]]]EEE>>>888888<<<999777777777777666666666666555555555555555555555555555555555666777999;;;;;;999???>>>???EEEGGGQQQdddtttwwwzzzpppeeeXXXPPPYYYiiiyyysssZZZKKKEEEDDDHHHPPP[[[kkk}}}}}}tttooohhh___YYYNNNJJJFFFGGGJJJJJJEEEAAA===@@@CCCRRRkkkwww|||qqqaaammmlllSSSGGGDDDHHHVVVsssqqqkkkqqq|||zzzpppHHH;;;<<<::::::777777777777777777777777555555666666777777888888999:::===AAAAAA???CCCIIIKKKVVVZZZTTTOOOQQQTTTTTTTTTXXX^^^aaabbbdddhhhlllvvvqqqjjjZZZHHH???AAAEEEDDD@@@DDDJJJQQQ___|||vvv___OOOHHHIIIOOOUUU[[[gggyyyzzzppp___WWW[[[dddyyyuuuuuupppggg^^^[[[aaammmwwwxxxvvvgggPPPJJJJJJ[[[vvvkkk\\\OOOFFFJJJTTTooojjjfff}}}zzzvvv|||iiiJJJ;;;>>>;;;999999777555555555555666777888888~~~|||wwwooohhhjjjqqqsssllljjjttt}}}ooo___[[[```kkkvvv~~~|||ppp___PPPFFFAAA???@@@@@@IIIYYYmmm~~~kkkxxxzzzdddeeesssxxxyyyYYYDDD>>>888888<<<999777777777777666666666666555555555555555555555555555555666777888:::;;;<<<;;;AAA@@@@@@GGGJJJSSSgggvvvyyylll```UUUOOOWWWhhhyyypppXXXJJJEEEDDDHHHOOOZZZiii{{{~~~xxxqqqooonnnkkkccc\\\MMMHHHEEEGGGLLLMMMJJJEEE>>>BBBCCCRRRkkkwww{{{|||yyytttyyymmmTTTHHHDDDFFFMMMeee}}}lllmmm{{{yyyuuutttfffEEE;;;;;;888888777777777777777777777777555555555666777888888888999<<>>CCCDDDHHHMMMLLLWWWnnn}}}~~~yyyrrrxxxnnn___LLLMMMSSSbbbttt~~~oooUUUFFFBBBCCCGGGNNNYYYhhhzzzqqq]]]OOOCCCAAA@@@AAADDDEEECCCAAA???<<<>>>LLL```qqqzzz|||mmmSSSGGGEEEMMMJJJOOOdddzzzsssiiieeezzz{{{vvvzzzcccHHH@@@<<<555777555555555555666666666777555666777888888999;;;===>>>???IIIYYY\\\QQQJJJLLLQQQUUUXXXXXXWWWVVVWWWXXXZZZ[[[^^^```___^^^eeeoooxxxNNNBBBEEECCCAAABBBHHHIIINNNZZZuuuuuu]]]MMMEEEGGGNNNTTTYYYhhh}}}wwwqqq|||}}}{{{yyynnnjjjqqqtttqqqrrryyykkkTTTPPP]]]yyyrrrbbbRRRGGGJJJUUUnnnqqqgggttt}}}xxx~~~zzzYYY>>>:::666666888777777666666666777888999999wwwvvv}}}xxxiii___hhhwww~~~{{{vvv___XXX___hhhjjjqqq~~~sssVVVDDDAAA@@@???HHH\\\rrrmmmMMM>>><<<<<<:::888888888777666666666666666666666666666666666666666777888999:::;;;<<<======???DDDEEEHHHNNNNNNYYYqqq~~~uuuwww|||vvviiiVVVOOOTTTcccsss{{{qqqWWWGGGBBBCCCGGGNNNXXXgggzzzwwwqqquuu~~~zzzvvvfffSSSDDDBBBAAADDDHHHIIIFFFBBB???<<<>>>KKK^^^oooxxx{{{nnnUUUJJJIIINNNLLLNNNZZZppp{{{ppphhh___^^^vvv|||dddGGG@@@;;;666888555555555666666666777777555666888888888999<<<>>>???@@@IIIWWWZZZQQQKKKMMMPPPSSSVVVVVVUUUUUUWWWXXXZZZZZZ]]]```______gggqqq~~~~~~dddIIIDDDBBB@@@???BBBEEEJJJXXXsssttt]]]MMMFFFGGGOOOTTTZZZjjjyyyvvvvvv{{{wwwnnnooopppnnnrrr{{{aaaUUU[[[wwwqqqaaaQQQFFFIIITTToooyyyooo{{{~~~[[[@@@;;;777666999777777777777777777888999:::~~~iiilllzzz|||zzzooocccfffssskkkVVVUUU^^^ddddddrrraaaIIIBBB???<<>><<<>>>IIIZZZkkkvvvzzz{{{}}}oooWWWMMMMMMPPPQQQSSSYYYeeewwwuuugggZZZWWWoooeeeHHH???;;;666999555555666666666777777777555777888999999:::===???BBBAAAIIITTTWWWPPPMMMOOOQQQSSSUUUVVVVVVVVVXXXYYYZZZZZZ]]]```aaabbbkkkuuusss}}}tttMMMAAABBBAAA===BBBGGGOOO___zzzrrr[[[MMMHHHFFFMMMSSSYYYjjj||||||vvv}}}rrrmmmkkklllsss}}}sss\\\ZZZsssrrrbbbRRRGGGJJJUUUppp|||rrr]]]BBB===888777999777777777777777888999:::;;;{{{vvvrrrkkkkkkwwwjjjZZZUUUaaalllpppwwwxxx^^^QQQQQQ[[[YYYaaaqqqwwwlllWWWIII???;;;@@@RRRhhhyyywwwSSS@@@<<<;;;999777999888777777666666777777666666666666666666666666777888999;;;<<<>>>@@@@@@CCCGGGFFFHHHOOOPPP^^^wwwwww|||}}}aaaTTTZZZhhhvvvzzz~~~zzz]]]KKKDDDDDDGGGMMMVVVeeexxx}}}uuu~~~|||uuunnnggghhhwwwzzzyyy{{{XXXRRRLLLLLLPPPOOOIIIBBB>>>===>>>FFFUUUeeerrryyy~~~pppXXXNNNOOOUUUWWW]]]ccciiittt|||kkk]]]YYYpppfffHHH???:::666:::555666666666666777777777666777999::::::;;;>>>@@@DDDCCCHHHPPPSSSPPPOOORRRUUUVVVWWWXXXXXXWWWXXXXXXYYYZZZ^^^aaabbbccclllwwwxxxmmmFFF===CCCCCC===DDDJJJTTTfffpppZZZMMMHHHEEELLLQQQVVVfff}}}~~~pppiiigggkkkvvvjjj___rrrsssdddTTTIIILLLWWWppp{{{rrr}}}\\\AAA===999888;;;888888888888888999;;;<<<<<>>===>>>CCCPPP```oooxxx|||pppWWWMMMOOO\\\\\\```ggglllrrrssseee[[[]]]vvvhhhJJJ???:::666;;;666666666666777777777888666888:::;;;;;;<<>>@@@FFFQQQccc~~~pppYYYLLLHHHFFFLLLQQQUUUeee{{{yyyqqqgggcccdddkkkxxxmmmvvvqqqbbbSSSHHHKKKVVVoooxxxzzz|||ZZZ@@@<<<999999;;;:::888888999999:::<<<===>>>qqq___RRRJJJLLLMMMdddgggRRRJJJJJJSSS^^^mmmwww|||{{{{{{yyy}}}tttssshhhTTTDDDQQQUUUTTTggg{{{oooQQQDDD???AAAPPPeeewww|||UUU???999:::::::::999999888777777777777888777777777777777777777777777888999<<<>>>AAACCCDDDEEEIIIHHHKKKPPPQQQ]]]uuummmmmmnnnVVV]]]lllyyy}}}bbbOOOGGGDDDFFFKKKTTTbbbuuu{{{tttyyyrrroooooofffYYY[[[fffeee___WWWQQQNNNJJJFFFCCC=========AAAKKKZZZkkkwwwwwwzzzpppVVVMMMPPPbbb^^^___fffjjjooo}}}nnn___WWWZZZqqqkkkMMMAAA:::666:::666666666777777777888888777999:::;;;<<<>>>AAACCCEEEFFFHHHKKKNNNPPPRRRSSSUUUVVVWWWYYYYYYWWWRRROOOQQQSSSXXX]]]\\\[[[aaaiii}}}xxxcccJJJ>>>???CCCCCC??????EEENNN```{{{rrrYYYKKKGGGGGGMMMQQQVVVfff}}}~~~fffbbb]]][[[___jjjyyy}}}~~~nnn```QQQFFFIIISSSooo[[[@@@<<<999999;;;:::999999999:::;;;===??????xxxjjj```YYYUUUWWWQQQ```{{{oooSSSGGGIIIOOOcccppp|||}}}zzzyyyyyyxxxyyyuuurrrwwwsssaaaCCCJJJKKKKKK\\\oooiiiTTTFFF@@@BBBQQQeeevvvvvvRRR???;;;;;;;;;::::::999888888777777888888777777777777777777777777999:::<<<>>>AAADDDFFFGGGGGGKKKKKKNNNSSSRRR]]]tttuuummm}}}{{{wwwkkkUUU]]]kkkxxxzzz}}}cccPPPHHHEEEFFFKKKSSSaaatttzzz|||yyytttmmmbbbWWWSSSUUUXXXXXXVVVRRRNNNIIIFFFEEE=========???GGGVVViiivvvxxxyyy{{{~~~oooWWWOOORRRbbbaaahhhqqqrrrrrr~~~vvvbbbVVVUUUiii{{{|||lllOOOBBB:::555999666666777777777888888888777999;;;<<<===???BBBDDDEEEGGGIIIKKKMMMQQQSSSSSSTTTUUUXXX\\\^^^\\\VVVPPPRRRUUU[[[___^^^[[[^^^eee}}}oooYYYEEE@@@BBBAAAAAACCCAAAFFFNNN^^^yyysssYYYJJJEEECCCJJJOOOTTTfff~~~{{{sssnnnZZZYYYUUUTTTYYYgggwww~~~nnnaaaRRRGGGJJJTTTppp}}}{{{___CCC>>>:::888:::888999999:::;;;<<<>>>@@@@@@xxxnnnkkkjjjgggdddccc[[[RRR]]]rrrzzzbbbKKKGGGJJJVVVeeetttyyyxxxxxxzzzzzzsssuuusssqqqxxx~~~xxxjjjNNNJJJEEEGGGUUUdddeee^^^FFF@@@BBBQQQddduuuoooOOO???======;;;999:::999888888777888888888777777777777777777777777:::<<<>>>@@@CCCFFFHHHJJJIIINNNNNNQQQUUUTTT^^^tttyyyiii|||vvvoooaaaTTT\\\jjjuuuwwwyyycccQQQIIIEEEFFFKKKSSSaaattt|||kkknnnuuuyyyvvviii___[[[SSSIIILLLPPPSSSSSSOOOJJJGGGFFF=========>>>EEETTTggguuu}}}|||}}}oooWWWPPPUUU^^^eeeuuuzzz|||eeeWWWUUUhhhzzzzzzyyyzzz}}}nnnQQQDDD;;;555999777777777777888888888888888999;;;<<<===???BBBEEEEEEGGGIIIJJJMMMQQQSSSSSSTTTVVV[[[aaadddbbb[[[VVVUUUYYY```dddbbb^^^```eee|||qqqWWWCCCBBBCCC???@@@HHH@@@DDDKKKZZZvvvuuuYYYIIIDDD>>>EEEKKKQQQddd}}}yyymmmccc\\\VVVUUURRROOOTTTcccuuuqqqdddUUUJJJMMMWWWqqqooonnncccGGG@@@:::888999666999::::::;;;===???@@@AAAzzzsssllljjjooorrrpppmmmggg]]]XXX^^^iiiuuu{{{XXXGGGDDDNNNZZZjjjuuuxxxvvvsssrrrooommmrrrrrrnnnvvvzzz]]]OOOLLLQQQVVV```ddd[[[JJJBBBCCCSSSggguuu~~~vvv|||WWW???===<<<999<<<999999999888888888777777999888888888888888999999;;;===BBBFFFIIIKKKLLLLLLNNNLLLQQQXXXWWWSSS[[[iiilll|||ssseeeZZZWWWUUUiiirrryyygggTTTMMMFFFHHHLLLTTTaaatttuuuiiiuuurrrpppzzzwwwyyyxxxppp```NNNDDDEEEJJJLLLLLLMMMMMMKKKIIIFFFDDD<<<======>>>CCCQQQdddrrrwwwyyy|||~~~uuu]]]UUUXXXccckkk{{{tttXXXNNNhhh|||qqquuu~~~jjjPPP>>>;;;<<<;;;888888777777777777888888;;;;;;;;;===???BBBEEEGGGHHHIIILLLNNNOOOSSSWWWZZZXXXWWWWWWZZZ^^^```___]]]\\\ZZZ\\\bbbeeedddccceeefffEEE@@@AAA::::::CCCAAAEEEMMMZZZtttvvv[[[JJJCCCEEEGGGKKKRRRbbbyyyzzzssskkkbbb[[[WWWPPPNNNNNNQQQUUU___pppttteeeTTTHHHKKKWWWqqqmmmcccyyy~~~lllJJJ:::;;;<<<:::666999999:::<<<===???@@@@@@zzzvvvxxx~~~~~~wwwooommmccc[[[ZZZ\\\^^^cccjjjzzz|||cccPPPHHHKKKQQQ\\\hhhppprrrqqqnnnkkkjjjqqqrrrnnnvvv|||vvv```SSSPPPSSSTTTZZZ\\\TTTIIIBBBCCCRRReeettt~~~sss~~~[[[@@@>>><<<888;;;999999999888888888777777999888888888888999999:::>>>@@@CCCFFFIIIKKKKKKLLLNNNMMMRRRYYYXXXUUU]]]kkktttiiiaaaZZZTTTTTTiiirrrwww|||}}}iiiUUULLLFFFGGGKKKRRR```ttt}}}kkklll|||ssshhhmmmlllpppmmmdddVVVGGG???@@@CCCHHHIIIJJJJJJHHHFFFDDDBBB<<<=========AAANNN```nnnuuuwwwzzz|||}}}sss\\\VVV[[[eeepppuuuZZZTTTnnnsssttt|||~~~zzzgggNNN===999888777888777777777777888888999;;;;;;<<<===@@@CCCEEEGGGIIIKKKMMMOOORRRVVVZZZ^^^]]]ZZZWWWXXXZZZ]]]^^^^^^___\\\]]]aaacccaaaaaacccyyysssHHH>>>AAA======BBBCCCFFFLLLXXXqqqsssZZZLLLHHHCCCFFFIIIPPP```vvv}}}yyyvvvqqqjjjccc\\\UUUQQQNNNLLLLLLNNNRRR[[[mmm}}}ssscccRRRFFFJJJVVVooopppddduuuxxx{{{qqqLLL;;;:::;;;:::777::::::<<<===???AAABBBCCC}}}nnnaaafff^^^XXXUUURRROOONNNOOOQQQZZZgggooolll```QQQHHHFFFGGGLLLVVVaaaiiijjjiiiddddddlllpppnnnssswwwnnn^^^TTTRRRRRRMMMNNNPPPHHHFFFAAACCCPPPbbbrrr~~~ppp___BBB>>>;;;777;;;999999999888888888888888999999888999999:::;;;;;;AAABBBDDDFFFIIIKKKMMMNNNPPPOOOSSSZZZZZZXXX```kkkxxxhhh```XXXSSSTTTkkksssuuuzzz}}}kkkUUUKKKEEEFFFIIIPPP]]]rrr|||zzzuuuhhhtttwwwbbbaaabbbddd___UUUJJJ@@@;;;;;;===CCCDDDEEEEEEDDDBBBAAA???=========<<<@@@KKK]]]iiirrrtttxxxzzz{{{|||~~~~~~rrr\\\WWW[[[kkkzzzxxx^^^WWWqqqzzzwww{{{}}}vvvbbbLLL>>>999777666888777777777888999999:::;;;<<<===???AAADDDFFFGGGJJJLLLOOORRRUUUYYY^^^bbbbbb^^^XXXVVVWWWZZZ]]]^^^aaa^^^]]]___```^^^___bbb~~~}}}QQQ???AAA@@@>>>AAADDDFFFJJJVVVmmmuuu\\\MMMHHHAAAEEEHHHNNN\\\rrr{{{qqqmmmgggaaa\\\WWWRRROOOLLLIIIHHHJJJMMMWWWhhhyyy{{{~~~qqqbbbQQQEEEIIIUUUnnnwwwiiiuuu|||uuuuuuOOO<<<999::::::888;;;<<<===???BBBDDDEEEFFF{{{rrrfff]]]aaa]]]XXXUUUQQQMMMKKKKKKEEEFFFJJJOOORRRQQQMMMHHHCCCBBBCCCHHHQQQZZZ```ccc[[[\\\gggmmmlllqqqrrrgggVVVNNNNNNMMMDDDDDDFFF@@@BBB@@@BBBLLL]]]nnn|||sssbbbDDD>>>;;;666:::888888888888888888888888999999999999:::;;;<<<===BBBCCCDDDGGGJJJMMMPPPQQQRRRRRRUUUYYYYYYYYY___hhhzzzkkk[[[TTTVVVmmmsssttt{{{lllUUUIIIDDDEEEHHHNNNZZZppp|||rrr|||{{{cccmmmwww]]][[[___\\\UUUKKKCCC===<<<<<<<<<>>>??????@@@??????>>>===<<<<<<<<<<<<@@@KKK\\\hhhooorrrvvvxxxyyy{{{}}}}}}~~~sss\\\TTTWWWqqqhhh```zzzsss___KKK???;;;999777777777777888999:::;;;<<<======???AAACCCFFFHHHIIIJJJMMMPPPSSSVVV[[[```dddaaa^^^ZZZWWWWWWYYY\\\^^^aaa^^^]]]^^^]]]\\\___dddzzz|||\\\DDDBBB@@@>>>@@@CCCDDDHHHUUUmmm{{{___LLLDDDAAADDDGGGLLLYYYooo}}}|||}}}}}}zzzwwwhhhccc]]]YYYVVVSSSPPPMMMKKKHHHFFFGGGJJJRRRcccssstttyyyqqqbbbQQQFFFKKKWWWrrr}}}qqq|||}}}tttPPP===:::;;;:::999;;;<<<>>>@@@CCCEEEGGGHHH~~~oooiiihhhhhhjjjhhhbbb[[[UUURRRPPPOOOLLLJJJHHHGGGHHHIIIJJJJJJCCCCCCCCCCCCEEELLLUUU\\\UUUWWWbbbjjjkkkqqqqqqeeeOOOIIIJJJIII@@@@@@CCC>>>>>>???AAAHHHVVVhhhxxx}}}bbbDDD>>>;;;666:::888888888888888888888888999999999:::;;;===>>>???BBBCCCEEEHHHLLLOOOSSSUUUUUUUUUVVVXXXXXXYYY^^^ddd}}}jjjVVVVVVkkkppprrr{{{mmmUUUHHHCCCEEEHHHLLLWWWlllvvvxxxtttZZZddd~~~{{{iiiTTTUUUZZZSSSLLLDDD???======<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<:::;;;<<<===AAALLL]]]iiinnnppptttwwwxxxzzz|||~~~~~~vvv\\\PPPPPPnnnuuummm}}}}}}rrr[[[HHH???:::999999777777777888999;;;<<<===>>>???AAADDDFFFHHHJJJKKKLLLNNNQQQSSSVVV[[[```ccc^^^^^^]]]\\\[[[[[[]]]^^^^^^\\\\\\]]]]]]\\\aaahhhxxxwww\\\EEE@@@>>>>>>AAA@@@BBBGGGTTTmmm|||```LLLDDDAAAEEEGGGKKKWWWlllwwwqqqkkkjjjmmmnnnkkkggg^^^YYYSSSQQQQQQQQQNNNJJJJJJGGGFFFFFFGGGNNN]]]kkkrrrxxxssscccRRRGGGMMMZZZxxx}}}vvv~~~oooOOO???===<<<;;;999<<<===>>>AAACCCFFFHHHIIIggg\\\___fffnnnooollleee______^^^]]]QQQOOONNNLLLKKKJJJIIIHHHFFFFFFEEEBBB@@@DDDLLLSSSQQQRRR]]]fffiiipppqqqfffOOOHHHHHHGGG@@@AAAEEE???;;;>>>@@@DDDOOObbbttt~~~}}}___BBB>>>;;;777;;;888888888888888999999999999999:::;;;<<<>>>@@@AAACCCEEEGGGKKKNNNQQQTTTUUUVVVVVVWWWXXXYYY[[[___ccczzzyyyVVVUUUiiiooorrr{{{pppWWWJJJBBBEEEHHHKKKTTTggg|||kkkVVV```||||||xxxtttpppnnnddd]]]bbbbbbRRRGGGKKKMMMHHHDDD???<<<;;;;;;;;;;;;999999::::::;;;<<<======999;;;<<<===AAALLL\\\hhhlllnnnrrruuuvvvxxx{{{}}}~~~vvv[[[MMMKKKbbbzzzuuukkkvvvYYYFFF<<<888777888777777888999:::<<<>>>???AAABBBDDDGGGJJJKKKLLLMMMNNNPPPRRRTTTVVVYYY^^^aaa]]]___``````^^^]]]]]]]]]\\\[[[\\\^^^^^^]]]ccckkkxxxwwwRRRAAA>>>>>>???CCC===@@@FFFRRRjjjzzz```OOOGGG@@@DDDGGGIIITTThhh||||||sssjjj\\\XXXVVVZZZccchhhgggcccYYYTTTPPPPPPSSSTTTQQQMMMIIIFFFEEEEEEEEEIIIUUUbbbqqqyyytttdddSSSIIIOOO\\\}}}zzzxxxjjjMMM???===>>><<<<<<>>>>>>@@@BBBDDDGGGHHHIIIvvvttt||||||}}}rrr\\\ZZZbbbqqqvvvvvvpppmmmnnnnnnkkkXXXTTTPPPPPPQQQPPPMMMJJJJJJHHHEEEBBBAAACCCFFFIIIJJJJJJTTT]]]bbblllnnncccTTTJJJGGGEEE>>>@@@CCC<<<999>>>@@@@@@JJJ]]]pppzzz~~~~~~[[[@@@>>><<<888;;;777777888888888999999999999999:::<<<===???AAABBBFFFHHHKKKNNNPPPQQQRRRRRRUUUVVVWWWXXXZZZ___ccceeeqqqyyyWWWWWWkkkssswww|||~~~uuu[[[LLLBBBEEEHHHJJJQQQccc{{{~~~{{{dddUUU[[[nnn|||zzztttlllccc\\\WWWRRROOONNNGGGHHHHHH@@@AAADDD@@@@@@???===<<<:::999999:::999999::::::<<<===>>>???999;;;<<<<<>>?????????@@@<<>><<<>>>???@@@AAAAAACCCDDDFFFHHHIIIJJJyyynnnyyyzzzsssuuuxxx}}}nnnhhhnnnzzz{{{uuutttqqqlllfff]]]TTTRRRVVVYYYWWWSSSMMMHHHCCCBBBDDDEEEDDDCCCDDDBBBKKKUUUZZZfffjjj___WWWKKKFFFCCC;;;===???777888===???>>>FFFZZZnnnwww}}}www}}}WWW???>>><<<999<<<777777888888999999999999999::::::<<<>>>@@@BBBCCCIIIKKKMMMPPPQQQQQQPPPOOOTTTVVVWWWXXX\\\cccgggiiikkk~~~ooo[[[ZZZpppyyy}}}{{{yyy^^^NNNBBBEEEIIIJJJPPP```xxx}}}~~~rrr]]]PPPQQQ\\\fffkkk\\\WWWPPPKKKHHHFFFEEEDDDEEE>>>>>>>>>;;;AAADDD;;;<<<===>>>===;;;999999;;;999999:::;;;<<<>>>@@@@@@:::;;;<<<;;;===FFFUUU```gggiiimmmppprrrtttwwwyyy}}}{{{zzz|||nnnWWWLLLLLLVVVuuuvvvggg[[[bbb}}}fffLLL???999888;;;777777888999;;;===???AAADDDFFFIIILLLNNNPPPPPPPPPUUUVVVWWWWWWWWWYYY\\\^^^eeeffffffccc^^^[[[[[[]]]\\\]]]```bbb```^^^cccjjj{{{cccGGG>>>AAAAAA>>>;;;===BBBFFFMMM___~~~hhhOOO@@@===BBBDDDEEENNNbbbvvvyyysssnnnnnnvvv~~~xxxwwwyyy}}}fffPPPIIIFFFEEEKKKTTTWWWQQQJJJEEEBBB@@@DDDJJJLLLHHHCCCEEECCCCCCCCCAAAAAAIIISSScccooo}}}tttcccSSSIIIPPP^^^||||||jjjLLL<<<:::===@@@CCCCCCDDDEEEFFFHHHIIIJJJKKKvvvkkkpppxxx|||vvvuuufffeee```\\\\\\]]]ZZZSSSRRRNNNHHHDDDBBBAAA@@@@@@AAAGGGHHHEEENNN\\\\\\RRRHHHIIIEEE???===???===777;;;999999>>>FFFRRReeeuuu|||}}}wwwSSS<<<======888999999999:::;;;;;;;;;::::::888888:::>>>@@@AAADDDGGGIIIKKKNNNPPPPPPPPPRRRSSSVVVVVVWWWZZZ___bbbdddeeejjjvvvoooyyymmmdddRRRUUUeeezzz{{{~~~zzz___QQQFFFEEEGGGLLLSSS```tttvvvttt~~~zzzkkk\\\WWWTTTQQQPPPTTTNNNHHHDDDDDDCCC@@@@@@BBBDDDCCCCCCBBBAAA@@@??????@@@>>><<<;;;======<<<;;;;;;;;;999888???GGGEEE>>>;;;;;;;;;<<>>===CCCBBBDDDLLL^^^xxxiiiTTTGGGBBBCCCCCCDDDNNNbbbzzz{{{jjj___bbbllluuu^^^OOOKKKFFFGGGJJJKKKJJJGGGCCCAAA???BBBGGGHHHFFFBBBFFFCCCAAACCCBBBBBBFFFMMM\\\lll}}}rrrdddSSSGGGQQQddd~~~~~~mmmzzzkkkNNNBBB@@@???@@@DDDJJJJJJIIIIIIJJJKKKLLLMMMpppqqq~~~xxxuuufffhhhgggdddbbbbbb^^^XXXRRRNNNIIIFFFDDDBBB@@@>>>AAACCCAAA???JJJWWWVVVLLLIIIEEEAAA???@@@???<<<999<<<999999>>>DDDPPPcccsss{{{}}}WWW>>>>>>===777999999999:::;;;;;;;;;;;;:::======>>>AAADDDEEEFFFGGGJJJMMMQQQSSSSSSSSSTTTTTTWWWWWWXXXZZZ]]]```bbbbbbjjjyyykkkmmmUUUVVVcccvvv~~~zzz{{{```QQQGGGEEEFFFJJJPPP\\\ooorrrooowwwwwwjjj___ZZZWWWRRRPPPQQQNNNHHHDDDFFFGGGEEEDDDEEEDDDCCCAAAAAACCCCCCBBBAAABBBAAA@@@???>>>>>>>>>===<<<<<<:::888<<>>;;;:::999888:::;;;<<<===@@@CCCFFFJJJKKKLLLNNNPPPQQQQQQQQQTTTUUUVVVWWWVVVWWWYYY[[[bbbaaaaaa```___^^^]]]]]]```aaadddeeebbb```fffnnnzzzvvvKKK<<<>>>???======AAA@@@BBBJJJXXXqqqlllUUUGGGDDDDDDBBBCCCKKK]]]sssrrrdddUUUMMMQQQ[[[sss}}}qqqQQQKKKDDDDDDIIINNNMMMKKKHHHEEEBBBCCCFFFGGGDDDAAADDDAAA@@@AAAAAAAAAEEEKKK[[[lll}}}rrrdddTTTHHHRRReee}}}zzztttnnniiiMMMBBB@@@@@@AAAEEEHHHHHHIIIJJJKKKLLLMMMMMMssspppwwwsss___fffkkkiiigggeeeaaa[[[UUURRRMMMIIIGGGDDDAAA???BBB@@@<<<<<>>;;;<<<<<<::::::===BBBMMM```qqqzzzXXX>>>======888;;;999999::::::;;;;;;;;;;;;???@@@@@@BBBEEEGGGGGGFFFKKKOOOSSSVVVVVVVVVVVVVVVXXXYYYZZZ\\\___aaadddeeeiiitttrrrXXXVVV```rrr{{{zzzcccQQQGGGEEEEEEHHHLLLWWWiiiyyyxxxjjjjjjqqqwwwooofffccc```[[[WWWVVVVVVOOOKKKOOOSSSRRRPPPPPPPPPKKKGGGGGGJJJLLLIIIFFFCCCBBB@@@????????????>>>>>>>>><<<999:::======:::::::::::::::<<>>AAADDDGGGKKKLLLOOOQQQRRRRRRQQQQQQTTTVVVWWWWWWVVVWWWYYY\\\\\\\\\]]]]]]]]]]]]^^^^^^```bbbdddccc^^^]]]eeepppyyyTTT<<<;;;>>>>>>>>>???>>>AAAFFFQQQgggsssZZZJJJEEEDDDBBBAAAGGGVVVkkk{{{xxxpppfff[[[QQQKKKNNNUUUkkkvvvwwwQQQHHHAAACCCLLLTTTVVVTTTMMMIIIEEECCCDDDDDDBBB???BBB??????@@@@@@???CCCIIIZZZjjj{{{~~~pppdddTTTIIITTThhh}}}wwwyyyyyyfffKKKBBBAAA@@@CCCGGGHHHJJJLLLNNNOOOOOOOOOOOOlllhhh}}}|||pppiiiXXXcccmmmooommmjjjeee```]]]XXXQQQLLLHHHFFFDDDBBBBBB@@@>>>???IIIYYYgggnnn___JJJ;;;???AAA<<<:::@@@<<<::::::<<>>;;;:::::::::888:::;;;;;;;;;<<>>===@@@DDDKKK^^^zzz```NNNEEECCCAAAAAAEEEQQQeeewwwssssssrrroooiiicccaaaaaaooowwwzzzhhhKKKDDD>>>CCCOOOYYY[[[XXXLLLHHHDDDAAAAAAAAA@@@???AAA???>>>@@@@@@???BBBHHHZZZiiiyyyyyymmmbbbSSSIIIUUUjjjzzzbbbJJJBBBBBBBBBEEEJJJNNNOOOQQQSSSTTTSSSRRRQQQddd\\\nnnxxxggg\\\WWWdddpppuuutttrrrmmmhhhddd]]]TTTLLLHHHFFFFFFFFFBBBAAAAAABBBEEESSSlllqqqXXXCCCAAA@@@:::;;;BBB<<<;;;:::;;;===GGG\\\ooo|||[[[???===<<<999<<<::::::::::::;;;<<<===>>>;;;AAAEEEDDDFFFKKKLLLIIIKKKOOOSSSVVVWWWWWWXXXXXX^^^```bbbcccbbbdddgggiiikkkyyysssnnnVVVQQQYYYnnn{{{|||iiiPPPFFFCCCCCCDDDHHHQQQcccssswwwooooootttxxx{{{yyyvvvssstttvvvxxxxxxpppiiieeeiiimmmnnnnnnpppqqqhhh___\\\^^^^^^ZZZVVVSSSJJJCCCFFFPPPUUUOOOFFFHHHDDDAAA@@@???===:::999<<<============>>>AAADDDGGGIIIMMMPPPUUU[[[aaaffflllpppwww{{{~~~}}}eeeQQQIIIJJJWWWvvvuuurrr}}}{{{vvv[[[EEE:::888999999999<<>>>>>???@@@@@@@@@>>>???AAAAAA???BBBHHH\\\kkkzzztttiii___PPPHHHVVVlllrrr\\\IIIDDDEEEDDDFFFKKKQQQRRRTTTUUUUUUSSSQQQPPPhhhZZZbbb}}}wwwdddZZZ]]]gggrrrwwwyyywwwrrrkkkiiibbbXXXOOOKKKHHHHHHGGGBBBCCCEEEDDDAAAHHHccc~~~hhhQQQGGGBBB======BBB<<<;;;;;;;;;<<>>???>>>IIIOOOLLLJJJNNNQQQOOOLLLOOOSSSUUUVVVWWWXXXZZZbbbdddeeeccc```^^^aaacccpppqqqxxxlllnnnUUUNNNUUUjjjyyy|||lllRRRFFFDDDBBBDDDGGGOOO```ppp}}}ssspppooommmqqqsssttttttxxxwwwrrrooorrruuuxxx|||~~~vvvlllgggffffffccc```[[[QQQIIILLLVVVZZZSSSJJJNNNHHHDDDGGGHHHDDD>>>;;;<<<>>>>>>>>>======???@@@FFFIIILLLNNNRRRVVV\\\___eeellltttzzz}}}~~~fffRRRKKKNNNaaa}}}vvvwww{{{|||pppVVVCCC<<<<<<<<<;;;;;;>>>BBBDDDFFFHHHJJJLLLLLLNNNQQQTTTUUUVVVVVVUUUUUUWWWXXXXXXWWWXXXZZZ]]]YYYYYYZZZ[[[]]]^^^___```]]]YYYYYY___eeefffdddddd^^^}}}eeeFFF<<<===<<<:::???<<<>>>DDDHHHVVVxxxbbbMMMCCC@@@@@@CCCDDDKKK___uuurrrdddaaajjjvvvxxxhhhhhhiiisssvvv]]]GGGCCC??????CCCDDDBBB??????>>>=========>>>???@@@@@@>>>>>>AAAAAA???BBBGGGZZZiiixxx~~~~~~}}}rrrggg]]]NNNGGGWWWpppiiiWWWHHHFFFHHHFFFHHHLLLPPPQQQRRRRRRRRRQQQPPPOOOmmmXXXXXXnnn{{{oookkkmmmttt{{{yyyqqqoooiiiaaaZZZUUUPPPMMMJJJDDDDDDHHHJJJEEEFFF\\\wwwuuuaaaPPPGGGCCCAAA@@@<<<<<<<<<;;;<<>><<<888:::;;;:::999999:::<<>>>>><<<;;;;;;<<>>===:::===@@@DDDGGGIIIJJJMMMOOOLLLMMMOOORRRTTTVVVWWWXXXVVVWWWXXXXXXXXXXXX[[[]]]ZZZZZZZZZ[[[\\\\\\]]]]]]^^^ZZZ[[[aaaeeefffhhhkkkaaa{{{YYYBBB;;;======:::???999;;;CCCIIIUUUuuuhhhRRRCCC@@@@@@CCCBBBFFF[[[qqqppp]]]RRRUUUfffyyyrrr\\\YYYVVV\\\ooo|||tttcccIIIFFFAAA===<<<;;;;;;;;;;;;;;;<<<=========>>>???>>><<<===@@@???>>>@@@EEEQQQ```pppwwwyyy{{{}}}}}}~~~sssggg]]]MMMGGGZZZttt}}}wwwzzzbbbSSSHHHIIIKKKHHHHHHLLLNNNNNNOOOPPPQQQQQQRRRRRRyyyjjjPPPLLLbbb||||||~~~|||tttpppkkkeee```YYYSSSNNNGGGFFFKKKRRRNNNLLL]]]uuu{{{kkkWWWKKKHHHDDD???<<<<<<<<<;;;<<>>AAAEEEHHHJJJLLLNNNPPPLLLMMMNNNQQQTTTVVVXXXYYYVVVWWWXXXXXXXXXYYY[[[]]]ZZZZZZZZZZZZ[[[[[[[[[[[[]]][[[\\\```aaacccjjjqqqjjj|||xxxhhhQQQ@@@<<>>???888999CCCJJJUUUsssppp[[[DDD@@@@@@CCCAAACCCWWWnnniiiXXXPPPWWWnnn{{{pppeeeUUUQQQIIIJJJZZZlllmmmcccKKKHHHCCC===:::;;;>>>BBB:::;;;===>>>=========>>><<<:::<<<>>>>>><<<>>>CCCGGGWWWhhhppprrrvvvyyyyyyttthhh]]]MMMHHH\\\www~~~~~~^^^QQQHHHJJJLLLIIIHHHLLLNNNNNNOOOPPPRRRTTTVVVWWW}}}ggg\\\QQQWWWooorrrjjjeee]]]TTTOOOLLLIIIIIIOOO\\\iiirrrwwwhhhOOOFFFCCC@@@@@@>>><<<;;;===HHH___uuuzzzyyy~~~jjjzzztttSSS@@@<<<<<<;;;999;;;;;;;;;::::::<<>>@@@DDDIIIMMMRRRZZZfffpppwww~~~~~~iiiVVVKKKJJJNNNoooyyyfffhhh|||{{{___KKKBBB;;;<<>>@@@CCCFFFIIIKKKMMMQQQSSSVVVTTTSSSSSSTTTWWWZZZ\\\YYYXXXWWWWWWXXXXXXWWWVVVYYYZZZ[[[[[[[[[[[[[[[ZZZ[[[[[[]]]^^^]]]^^^gggqqqrrr~~~UUU999@@@BBB:::AAA<<>>===GGGTTTkkkvvvXXXJJJCCC@@@CCCCCCFFFSSSccc|||kkkXXXRRR[[[mmmzzz|||uuulll]]]UUUJJJIIIDDDAAAHHHTTTXXXUUUGGGEEEAAA===;;;:::;;;<<<;;;:::;;;<<<<<<;;;<<<>>><<<======>>>???@@@@@@@@@EEEMMMYYYdddlllrrruuuwww}}}qqqeeeZZZNNNMMMccc}}}rrrvvvhhhWWWJJJLLLNNNJJJJJJOOOUUUSSSQQQOOOPPPSSSVVVXXXtttgggYYYZZZnnnzzzppplllhhh___VVVTTTQQQQQQVVVbbboooxxx|||lllVVVLLLHHHCCC???>>><<<<<<===III```uuujjj}}}oooNNN===::::::999777;;;;;;;;;;;;;;;===BBBEEEJJJKKKMMMOOOQQQRRRRRRRRRVVVUUUUUUWWWZZZ\\\]]]]]]______^^^___aaaccceeegggiiilllqqqttt|||___PPPKKKZZZmmmvvv{{{kkkRRRHHHBBBCCCCCCDDDOOO\\\mmm~~~{{{uuuuuuyyyyyytttsssqqqgggWWWKKKEEE@@@<<<;;;;;;;;;:::999888888888999:::<<<===???BBBGGGKKKPPPYYYeeeooowww}}}}}}gggSSSGGGGGGMMMpppzzziiimmm}}}vvv||||||___JJJCCC<<<<<>>;;;AAA>>>===FFFQQQgggeeeNNNFFFBBBBBBBBBCCCOOO^^^vvvmmmXXXNNNQQQ]]]gggyyynnn```OOOHHHCCCCCC@@@???EEEOOOQQQMMMEEECCC@@@===;;;;;;<<<<<<;;;:::;;;<<<===<<<;;;;;;<<<======>>>??????@@@@@@CCCJJJTTT^^^fffkkkpppsssyyy~~~~~~rrreeeXXXMMMNNNdddppphhhiiiXXXKKKKKKMMMKKKMMMSSS[[[YYYVVVTTTSSSTTTVVVXXXzzzlll[[[YYYkkk|||yyyyyyoooaaa\\\WWWSSSUUU\\\fffmmmqqqssszzzyyyhhhWWWNNNGGGAAA???=========???III```tttmmmnnnNNN???======<<<:::;;;<<<<<<<<<===???CCCFFFPPPPPPPPPRRRSSSVVVXXXYYYZZZXXXWWWXXX[[[^^^```aaaaaa```^^^]]]^^^aaaeeegggfffhhh~~~yyyhhhVVVKKKUUUhhhsssyyy}}}rrrVVVKKKCCCBBBBBBBBBJJJUUUjjj~~~~~~{{{sssvvvxxxppp]]]III???<<<;;;:::::::::999888888777777777999:::;;;===@@@EEEHHHMMMVVVcccooovvv|||{{{fffQQQEEEGGGOOOnnn{{{qqqxxx}}}yyy~~~___IIICCC======CCCBBBDDDGGGJJJLLLNNNPPPSSSUUUSSSSSSSSSTTTWWW[[[___aaa\\\[[[YYYYYYYYYYYYWWWVVVTTTUUUUUUVVVWWWYYYZZZ[[[YYYVVVVVVZZZ[[[[[[]]]bbbhhhwww]]]AAA<<<;;;>>>;;;@@@>>>===EEENNN___xxxtttTTTJJJCCCBBBAAAAAAJJJVVVnnn{{{nnnZZZMMMJJJOOOTTTsssooobbbTTTGGGDDDBBBBBB@@@@@@EEEKKKKKKHHHCCCBBBAAA???>>>>>>>>>>>>;;;;;;;;;<<<===>>>===;;;=========>>>??????@@@@@@@@@EEEMMMUUU[[[bbbgggkkkqqqwww~~~tttdddVVVLLLPPPhhh|||tttiiiuuugggXXXKKKJJJMMMMMMQQQWWW]]]\\\YYYXXXWWWWWWYYYZZZxxxgggaaammm~~~}}}mmmfff___UUUOOOPPPTTTWWWXXX\\\eeehhh```VVVNNNFFF???>>>===>>>>>>???III___sssvvvmmmMMM@@@@@@???======;;;<<<>>>>>>???AAAEEEHHHQQQRRRTTTVVVXXXZZZ\\\\\\[[[YYYWWWWWWZZZ^^^```aaaaaa```______```bbbdddeeedddfffyyysss___OOOSSSdddqqqxxx{{{zzz[[[MMMCCCBBBBBBBBBGGGPPPdddxxxsssfffcccgggcccSSSCCC<<<;;;<<<999999999888888888777777777888999999:::===AAAEEEJJJTTTbbbnnnwww}}}zzzfffRRRFFFLLLYYYttt{{{~~~___HHHCCC>>>???EEEEEEHHHJJJMMMNNNPPPRRRTTTWWWVVVVVVUUUUUUVVVXXX[[[\\\]]][[[ZZZYYYZZZYYYXXXVVVVVVVVVUUUUUUVVVXXXYYYZZZXXXTTTUUUZZZ]]]]]]]]]```hhhtttoooDDD<<>>:::???======DDDIIIWWWmmmzzzXXXLLLBBBAAA@@@@@@GGGQQQgggvvvyyylll]]]QQQKKKKKKLLLhhhsssooobbb[[[TTTNNNQQQLLLJJJGGGEEEFFFHHHHHHFFFCCCCCCBBBAAA@@@@@@@@@AAA======<<<;;;<<<@@@@@@>>>======>>>>>>???????????????BBBGGGLLLRRRXXX___dddjjjqqqzzztttcccTTTLLLSSSmmmzzz~~~aaaUUULLLLLLNNNOOORRRVVVYYYXXXXXXXXXXXXZZZ[[[\\\~~~tttyyyvvvmmmmmmvvvtttfffhhhkkkkkkmmmzzzssshhhZZZOOOJJJIIIJJJJJJMMMTTTZZZYYYUUUOOOHHHBBB>>>>>>>>>??????HHH]]]ppp~~~kkkIII===>>><<<:::;;;;;;===???@@@AAADDDHHHJJJLLLOOOSSSWWWYYYZZZZZZYYY[[[XXXVVVVVVXXX[[[]]]^^^^^^___aaacccddddddcccbbbcccfffwww}}}yyyeeeSSSSSS```ooovvvyyybbbQQQDDDBBBBBBBBBFFFMMM[[[ppp}}}rrraaaUUULLLNNNKKKCCC===<<<<<<;;;999999888888888888888888666777888888888:::>>>AAAHHHSSSbbbpppxxx~~~wwweeeSSSJJJUUUggg___GGGDDD@@@@@@FFFIIIJJJLLLOOOPPPQQQSSSUUUWWWVVVUUUUUUUUUVVVWWWXXXYYY]]][[[YYYYYYZZZZZZXXXWWWYYYYYYXXXXXXXXXXXXXXXXXXWWWTTTUUU\\\``````aaaccceeerrr}}}JJJ>>>BBB>>>;;;???<<<;;;BBBEEEPPPccczzz[[[MMMBBBAAAAAA@@@FFFNNNaaaqqqvvvssslllbbbWWWOOOLLLKKK]]]eeeccc```dddbbb\\\^^^XXXSSSNNNKKKHHHFFFFFFFFFDDDCCCAAA@@@??????@@@@@@===@@@???::::::???BBBAAA>>>>>>>>>>>>>>>????????????AAADDDFFFKKKQQQXXX]]]eeelllwww~~~rrraaaRRRLLLYYYtttyyyXXXRRRNNNNNNPPPPPPQQQRRRUUUUUUVVVVVVWWWXXXXXXXXXxxxpppgggaaa```hhhyyy~~~```OOOOOOSSSRRRUUUlllzzznnn]]]OOOHHHFFFFFFFFFCCCGGGLLLNNNNNNKKKEEEAAA>>>>>>?????????FFFYYYkkk~~~oooJJJ??????===;;;>>><<<>>>@@@BBBDDDFFFJJJLLLMMMPPPUUUZZZ]]]]]]\\\[[[[[[YYYVVVVVVWWWYYYZZZYYY[[[]]]aaaccceeedddbbbaaabbbfffrrrtttdddTTTQQQ\\\kkkuuuyyylllXXXFFFBBBBBBBBBEEEKKKWWWmmm{{{yyyyyyyyyvvvxxx{{{~~~wwwrrriiibbb```\\\UUUMMMIII???@@@>>>::::::===<<<999999999999999999999999999777777888777777999<<>>======>>>???@@@HHHJJJBBB===@@@CCCBBB>>>>>>>>>>>>>>>>>>??????@@@AAABBBCCCFFFLLLSSSXXX___gggrrr{{{yyyooo___QQQNNN___{{{|||{{{gggSSSQQQOOOPPPQQQQQQPPPPPPUUUUUUVVVUUUUUUTTTRRRRRR~~~yyyuuurrrqqqpppkkk]]]TTTWWW```iiiqqqxxxiiidddcccgggkkknnnssszzzmmmWWWPPPQQQOOOLLL[[[{{{uuubbbSSSKKKHHHGGGGGGCCCBBBDDDGGGHHHEEEBBB???>>>>>>??????>>>DDDVVVggg|||uuuMMMAAAAAA>>>===AAA<<<>>>AAADDDEEEHHHKKKNNNPPPSSSVVVZZZ^^^``````aaa]]][[[YYYXXXYYYYYYXXXWWWYYY[[[]]]```aaabbbbbbaaabbbdddkkk~~~{{{ggg\\\PPPMMMWWWgggsssxxx{{{xxxaaaKKKCCCBBBAAACCCGGGSSSiii|||wwwvvvsssooommmooonnnjjjhhhjjjfffdddgggmmmmmmeee___^^^WWWOOOJJJIIIGGGBBB???AAA;;;===<<<888999<<<<<<999999999999:::::::::::::::777888888777666888;;;>>>GGGSSSeeettt~~~mmm___PPPKKK^^^xxx{{{___EEEEEECCCCCCJJJNNNMMMOOOQQQRRRRRRSSSUUUWWWVVVVVVVVVVVVWWWWWWWWWXXXYYYWWWWWWWWWYYYZZZYYYXXXWWWYYY[[[\\\\\\ZZZXXXVVVUUUUUUXXX\\\\\\[[[___fffppp~~~PPP>>>AAA:::===???:::999???@@@HHHYYYzzzdddRRRCCCAAACCCBBBCCCHHHUUUeeexxxxxxmmmccc[[[XXX```nnnwww~~~}}}sssuuullliiihhhhhhbbbXXXRRRRRRPPPLLLGGGBBB??????AAACCCIIIWWW^^^TTTIIIFFFEEECCC???>>>>>>>>>>>>>>>>>>>>>@@@@@@AAAAAACCCHHHNNNSSSZZZaaalllvvv}}}tttlll]]]PPPQQQdddvvvmmmuuu|||qqq^^^TTTSSSQQQPPPPPPQQQRRRQQQTTTUUUVVVVVVUUUTTTRRRQQQyyyvvvrrrmmmhhheeecccbbbmmm]]]SSS[[[fffeee[[[RRRNNNGGGIIIXXXgggmmmppprrrjjj\\\XXXUUUMMMRRRooolll[[[QQQMMMLLLKKKKKKHHHFFFHHHIIIGGGDDDBBB>>>>>>???>>>===CCCTTTeee|||tttKKK>>>>>>:::999>>><<<>>>BBBDDDFFFIIILLLOOOPPPPPPRRRUUUXXX\\\___```___^^^\\\[[[[[[[[[YYYWWWYYYYYYZZZ[[[]]]___aaabbbaaacccfffsss~~~vvv\\\UUUKKKIIISSSdddrrryyyyyy}}}gggNNNDDDBBB@@@AAAEEEJJJ```yyyyyytttsssnnnjjjiiikkkjjjeeeaaaaaa]]]VVVSSSVVVUUUPPPOOOQQQGGGCCCCCCGGGDDD===:::===:::>>>>>>:::888:::;;;:::::::::::::::::::::::::::888888888777666777:::===GGGTTTfffvvv|||iii\\\MMMHHH]]]yyy~~~___DDDEEEDDDCCCKKKPPPNNNPPPRRRRRRRRRSSSUUUWWW\\\[[[ZZZYYYWWWUUUTTTTTTWWWVVVUUUWWWYYYZZZYYYXXXTTTVVVYYY\\\]]][[[XXXWWWUUUVVVYYY[[[XXXVVV\\\dddfffzzzOOO<<<@@@;;;>>>???:::888>>>???GGGWWWttthhhUUUEEEBBBCCCBBBBBBEEEPPPaaatttyyyooohhhdddqqq{{{vvvuuuxxx{{{uuuhhh___^^^YYYTTTMMMGGGDDDDDDFFFHHHRRReeepppeeeUUUMMMIIIEEE?????????>>>>>>>>>>>>>>>???@@@@@@@@@BBBFFFKKKPPPUUU]]]hhhqqqyyyqqqiii\\\PPPRRRhhhpppdddjjjsss~~~~~~uuujjjYYYVVVUUURRROOOOOORRRTTTSSSQQQSSSUUUWWWWWWWWWVVVUUUzzzwwwjjjgggaaaZZZVVVWWW[[[___tttppp```UUUWWWQQQEEEBBB===AAABBBIII```zzz}}}qqqsssggg^^^[[[YYYooooooddd\\\RRRHHHJJJJJJJJJKKKKKKJJJFFFDDDBBB;;;888:::;;;@@@PPPbbbuuufffFFF???<<<<<<===:::@@@CCCFFFHHHHHHIIIKKKMMMQQQQQQSSSWWWWWWXXX^^^fffcccaaa___^^^]]][[[XXXUUUWWW[[[^^^```___```ccceee```dddeeelllsss```MMMJJJKKKJJJaaa{{{|||yyylllNNNEEEEEECCCBBBEEELLLUUUkkk~~~}}}zzzuuuqqqvvv~~~|||zzzyyyzzzzzzzzzyyyvvvpppkkkhhhaaabbbbbbaaa^^^[[[XXXVVVMMMKKKIIIHHHGGGFFFDDDBBB@@@??????>>>======<<<<<<999999999999999999999999888888999::::::::::::999999555444888:::999:::<<>>???===<<>>DDDNNN```rrr}}}wwwxxxzzzsssoooqqqdddZZZXXXVVVPPPLLLLLLPPPhhh{{{wwwjjjaaaXXXOOOCCCBBBAAAAAAAAA@@@===;;;===>>>?????????BBBFFFIIIPPPWWWaaajjjrrryyywwwgggVVVOOOWWWkkkvvvaaa```vvv|||yyyhhhYYYXXXTTTPPPOOORRRVVVWWWWWW[[[[[[[[[ZZZYYYWWWVVVUUUxxxmmmjjjbbb___XXXRRROOOQQQWWW\\\ppppppaaaPPPKKKEEE???BBB>>>AAABBBFFFWWWmmmyyyyyyyyynnnnnn^^^\\\pppzzznnnfff]]]TTTUUUTTTSSSRRRQQQMMMIIIEEEDDD>>>;;;===<<<>>>LLL\\\ttt~~~___DDD@@@======@@@>>>CCCEEEHHHIIIJJJKKKMMMOOOQQQRRRUUUXXXXXXXXX\\\cccbbbaaa______^^^\\\XXXUUUXXX[[[^^^_________aaacccaaafffiiipppzzzoooUUUJJJJJJJJJ\\\tttxxx{{{uuuTTTFFFDDDAAABBBEEEEEELLLbbb{{{~~~zzz}}}tttddd^^^XXXYYYdddqqqzzzzzz{{{~~~{{{wwwqqqqqqqqqqqqpppooonnnnnnhhhhhhiiihhhfffaaa]]]ZZZ\\\\\\[[[YYYUUUQQQLLLIIIHHHFFFEEEDDDDDDCCC@@@>>>>>>======<<<;;;;;;::::::999999999999999999999999888888999:::::::::::::::999555555888999888999<<>>===??????===<<>>DDDGGGYYYlllyyy{{{ttttttpppeeeZZZVVVPPPdddvvvxxxtttnnnbbbUUUDDDBBB@@@@@@@@@???>>><<<<<<===>>>======???BBBEEEKKKRRR\\\fffmmmuuu~~~}}}nnncccUUUPPP\\\ssssssrrrpppjjj]]]WWWTTTQQQQQQSSSVVVWWWVVVYYYYYYYYYYYYXXXVVVTTTSSSzzzpppddd[[[XXXVVVSSSNNNIIIGGGJJJQQQVVVfffmmmdddQQQGGG@@@===DDD???@@@AAADDDLLL\\\ppp~~~zzzxxxnnn```\\\iii{{{qqqhhh___^^^\\\[[[YYYTTTOOOKKKEEE@@@===>>><<<<<>>??????===<<<>>>DDDIIIWWWrrrkkkPPPHHHEEE??????DDD@@@OOOccctttvvvjjjdddSSSaaaooouuuxxxttteeeTTTDDDAAA???===>>>>>>>>>===;;;<<<<<<<<<;;;<<<>>>AAAEEELLLUUU^^^fffoooyyyyyyjjjbbbVVVRRR___www~~~jjjtttkkk```VVVTTTSSSSSSUUUVVVVVVUUUVVVVVVXXXXXXWWWUUUSSSQQQyyyuuuuuuvvvpppggg```YYYSSSNNNLLLKKKJJJHHHFFFEEEHHHMMMQQQZZZiiieeeVVVMMMFFFAAADDD@@@>>>@@@EEEJJJSSSddduuuyyy~~~nnn```\\\bbbqqqzzzlllkkkjjjiiifffbbb\\\WWWMMMFFFAAA@@@<<<;;;EEETTTmmmyyyyyy|||mmmPPPBBBCCC@@@???DDDFFFIIIJJJLLLMMMMMMOOOSSSVVVWWWYYY]]]aaa```\\\^^^bbbdddddddddddddddbbb]]]ZZZXXXYYY[[[\\\]]]^^^______ccchhhmmmtttyyyuuuoooOOOJJJNNNTTTeeevvv~~~qqqYYYJJJCCCBBBEEEFFFIIIZZZwww~~~xxxkkkZZZLLLCCCCCCCCCCCCDDDFFFHHHIIIIIIJJJLLLPPPRRRRRROOOLLLEEEFFFGGGIIIJJJJJJKKKKKKDDDFFFIIILLLOOOQQQRRRSSSMMMNNNNNNMMMJJJFFFBBB@@@===<<<<<<======<<<999666:::::::::999999888888888999999999999999999999999999::::::;;;;;;;;;;;;;;;:::777777999888666999===KKK```vvvkkkVVVMMMPPP]]]uuu{{{|||}}}rrrnnnwww~~~}}}~~~[[[PPPIIIMMMSSSUUUUUUWWWTTTVVVYYY[[[[[[\\\^^^```^^^]]][[[YYYXXXXXXXXXYYYXXXXXXXXXXXXYYYYYYYYYYYYWWWWWWWWWWWWXXXYYYZZZZZZVVVWWWXXXYYYZZZZZZZZZZZZ[[[YYY___sssRRR===@@@@@@@@@@@@>>><<<>>>AAAEEEOOOfffsssVVVJJJDDD??????CCC===III[[[mmm}}}yyyuuufffmmmsssuuutttmmm]]]NNNCCC@@@===<<<<<<=========;;;<<<<<<;;;::::::<<<>>>@@@FFFNNNVVV^^^hhhsss{{{}}}wwwmmmfffYYYSSSaaawww{{{sssvvvwwwuuuwww~~~ccc[[[UUUTTTUUUUUUVVVVVVUUUTTTTTTUUUWWWXXXWWWVVVSSSRRR}}}xxxuuuoooeee]]]ZZZ[[[XXXTTTPPPNNNNNNNNNLLLHHHJJJKKKLLLLLLMMMOOOQQQ\\\hhhcccRRRMMMIIICCCCCCAAA===???GGGPPPVVV^^^eeewwwvvvxxx___dddkkkppprrr}}}{{{tttlllggg]]]SSSKKKFFF>>>:::CCCRRRhhhuuuzzzjjjOOOBBBEEEAAA@@@EEEGGGJJJLLLNNNOOOPPPQQQTTTWWWXXXYYY^^^bbb```\\\\\\aaabbbbbbaaabbbbbb```]]]ZZZWWWXXXYYY[[[^^^___```___cccfffkkkpppxxxwww{{{{{{{{{UUUKKKNNNPPP___vvv|||gggSSSGGGCCCCCCAAADDDPPPjjjwwwhhhVVVIIICCCCCCBBBBBBAAA@@@??????AAAAAABBBDDDEEEEEEBBB@@@===>>>???@@@@@@@@@@@@@@@;;;<<<>>>AAACCCFFFHHHIII@@@AAACCCDDDDDDCCCBBBAAA<<<<<<;;;<<<===<<<:::888;;;;;;;;;;;;::::::::::::999999999999999999999999::::::;;;<<<<<<<<<<<<;;;<<<999999;;;999888;;;AAARRRggg|||yyyhhhUUUMMMUUUiii}}}vvvlllvvvxxxYYYSSSOOOQQQTTTVVVWWWXXXUUUWWWYYY[[[\\\]]]^^^___]]]\\\[[[ZZZZZZZZZ[[[[[[XXXXXXXXXYYYYYYYYYZZZZZZVVVVVVUUUUUUVVVXXXYYYZZZVVVWWWXXXYYYZZZZZZYYYYYYYYYWWWbbbrrrcccAAABBB@@@@@@???>>>======???AAAKKK]]]|||yyy\\\LLLDDD??????BBB???EEESSSgggxxx~~~}}}tttiii^^^RRRIIIBBB???<<<:::;;;<<<======<<<======<<<::::::;;;<<<>>>BBBHHHNNNVVV```lllttt}}}wwwmmmeeeZZZYYYkkkyyy|||ttt```___rrrqqqWWWRRRTTTUUUVVVWWWVVVUUUUUUTTTUUUVVVWWWXXXXXXWWWUUUTTTyyytttmmmcccZZZWWWUUUVVVUUUSSSUUUXXXXXXUUUQQQSSSVVVWWWVVVWWWXXXZZZgggpppeeePPPLLLKKKFFFDDDDDD@@@@@@IIIWWW```aaa^^^rrr{{{~~~ssscccqqq{{{yyyuuunnnggg^^^TTTLLLBBB;;;AAANNNeeerrr|||lllPPPBBBEEEBBBAAAGGGIIIKKKMMMPPPRRRSSSTTTVVVWWWVVVWWW\\\___^^^YYYZZZ______]]]\\\\\\]]]\\\ZZZYYYYYYXXXYYY[[[^^^```___^^^bbbdddiiimmmooo|||zzzcccNNNMMMLLLWWWqqqyyyrrrZZZJJJDDDCCC@@@CCCJJJ\\\yyywwwhhhWWWKKKGGGCCC>>><<<===???@@@AAAAAA@@@???@@@AAA@@@>>><<<<<<<<<===>>>>>>>>>>>>>>>???>>>>>>===>>>>>>???@@@<<<===???AAACCCFFFHHHIII>>>===<<<<<<===>>>===;;;============<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::;;;<<<<<<======<<<<<<===<<<<<<===<<<:::???GGG^^^pppmmm```PPPJJJVVVooowwwqqqtttVVVSSSPPPPPPRRRTTTUUUVVVUUUWWWYYY[[[\\\\\\\\\\\\[[[[[[[[[ZZZZZZ[[[[[[\\\XXXXXXYYYYYYYYYZZZZZZZZZWWWWWWWWWWWWXXXZZZ[[[\\\WWWWWWXXXXXXXXXYYYYYYYYY___[[[eeemmmyyyoooCCC???@@@??????>>>>>>>>>>>>>>>HHHTTTnnndddQQQFFF@@@???AAAAAABBBLLL___qqq|||~~~{{{sssfffVVVJJJDDDAAA???===;;;:::;;;<<<<<<;;;<<<===>>>===;;;:::;;;<<<<<>>???@@@@@@@@@@@@BBBAAA???>>>===>>>???@@@@@@@@@@@@AAADDDGGGKKKMMMAAA>>><<<<<<===?????????============>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<===============???>>>???@@@>>>>>>DDDLLLjjjyyyddd\\\OOOJJJZZZuuuyyyuuunnnRRRRRRPPPOOOOOORRRUUUVVVUUUVVVXXXZZZ[[[[[[ZZZXXXXXXXXXXXXYYYYYYZZZZZZ[[[XXXYYYYYYYYYZZZZZZZZZZZZVVVVVVWWWXXXYYYZZZ[[[[[[XXXXXXWWWVVVWWWXXXYYYZZZaaa]]]iiikkkmmm}}}rrrDDD<<>>>>>>>>>>>>>>===<<>>DDDVVVjjjvvv}}}uuufffaaaXXXOOOEEE>>><<<======<<<:::;;;<<<<<<;;;::::::<<<===<<<;;;::::::;;;:::<<<>>>@@@EEENNNZZZcccsss|||{{{vvvfff[[[\\\uuuxxxZZZHHHZZZwwwcccYYYZZZUUUWWWXXXWWWTTTSSSUUUVVVWWWWWWVVVVVVWWWXXXYYYZZZyyywwwuuuuuuxxxtttyyyyyyvvvvvvwwwrrrjjjmmmllliiifffeeehhhmmmqqqmmmxxxqqqjjj]]]UUUJJJKKKFFFFFFYYYrrrxxxnnnbbbaaagggwwwwwwppp{{{~~~{{{}}}~~~vvvjjj^^^VVVNNNJJJIIIJJJDDD===@@@JJJcccnnnzzz}}}~~~~~~rrrRRR@@@BBBCCCGGGMMMNNNMMMQQQWWWZZZ[[[ZZZZZZZZZZZZ[[[^^^aaa```]]]___eeeaaa___[[[ZZZ[[[]]]]]]]]]aaa___]]]]]]^^^^^^[[[XXX___bbbjjjmmmeeehhhyyybbbSSSKKKRRRkkkrrrvvvZZZJJJFFFFFFBBBEEECCCEEE[[[|||wwwpppYYYUUUQQQRRRTTTQQQHHH???@@@???>>>???@@@AAA@@@???<<<===>>>@@@AAABBBCCCCCC>>>===<<<;;;<<<>>>@@@AAA@@@???======???CCCGGGJJJBBB???<<<;;;===???AAAAAA======>>>>>>>>>>>>>>>>>>========================;;;<<<<<<===============@@@???AAABBB@@@@@@GGGPPPrrr}}}ccc]]]QQQNNN___|||yyyttt___QQQRRRQQQOOOOOOSSSWWWXXXUUUVVVWWWYYYZZZZZZXXXVVVVVVVVVWWWWWWXXXYYYYYYYYYYYYYYYYYYYYYZZZZZZZZZZZZSSSTTTVVVWWWXXXYYYYYYYYYYYYXXXWWWVVVVVVWWWYYYZZZYYYXXXhhhkkkhhhyyyrrrGGGAAA>>>======>>>??????===;;;BBBEEEXXXvvv^^^NNNEEEAAA@@@AAA;;;>>>QQQeeerrrzzz}}}wwwkkk]]]RRRLLLEEEBBB@@@??????AAA<<<;;;:::;;;<<<<<<:::999999:::<<<<<<:::999999:::999:::;;;<<<@@@HHHTTT]]]rrr|||{{{uuuhhh\\\aaa}}}___HHHWWW~~~}}}uuucccWWWTTTVVVVVVXXXYYYWWWTTTSSSUUUWWWXXXWWWUUUTTTUUUWWWYYY[[[~~~{{{{{{zzzyyy~~~|||zzz|||~~~~~~{{{wwwxxxvvvwwwyyyxxxuuuwww{{{uuudddZZZXXXKKKOOOTTTOOO```{{{vvvkkkaaaaaalllxxx~~~|||~~~yyytttwwwwwwzzz~~~|||xxxtttpppllljjjhhhaaaWWWNNNJJJHHHFFFDDD???;;;>>>DDDYYYhhhvvvxxxvvvyyy||||||yyyUUUAAAEEEGGGIIINNNOOOPPPQQQRRRVVVYYY\\\\\\\\\^^^___```aaacccfffiiikkkddd___[[[[[[^^^```^^^[[[```ccceeeccc___\\\\\\\\\]]]bbblllqqqkkkjjj}}}|||vvvRRRHHHVVVaaaqqqeeeOOOGGGCCCDDDBBBCCCJJJTTTfff~~~|||nnnddd\\\^^^ddd```OOO>>>AAAGGGIIICCC@@@BBBDDDBBB===BBBIIINNNJJJBBB@@@DDDBBB@@@??????@@@AAAAAA@@@AAA<<<;;;>>>BBBBBBDDDGGGBBB@@@===<<<>>>@@@AAAAAA@@@>>>;;;<<>>>>>===<<<<<<===???:::;;;===??????>>><<<:::>>>>>>AAACCCAAAAAAMMM\\\{{{vvvfffYYYMMMOOObbb{{{wwwsssbbbPPPNNNMMMPPPSSSVVVUUUSSSUUUUUUVVVWWWWWWWWWVVVVVVRRRXXX\\\ZZZWWWVVVVVVTTTWWWTTTUUUZZZ[[[ZZZZZZ]]]ZZZWWWTTTVVV[[[]]]ZZZWWW[[[[[[[[[[[[[[[ZZZYYYYYY^^^fffkkkiiiiii{{{}}}fffFFF>>>;;;@@@@@@;;;:::???@@@===AAABBBQQQsssgggRRRBBB>>>AAABBBAAA@@@FFFUUUhhhvvv|||}}}||||||}}}}}}|||wwwmmmbbbWWWOOOJJJHHHAAAAAA@@@>>>===<<<;;;:::::::::::::::::::::::::::<<<<<<;;;:::999888777666777888999:::===CCCKKKPPPgggyyy}}}wwwqqqfff^^^hhhgggOOO___nnnZZZTTTRRRUUUSSSSSSTTTTTTTTTTTTSSSSSS\\\YYYVVVTTTTTTWWWZZZ\\\~~~rrrhhhfff]]]___aaaWWWWWWkkk}}}|||yyyvvvsssssssssrrrqqqwww{{{}}}{{{{{{{{{xxxsssuuurrroooooopppooollliiidddaaa^^^\\\YYYVVVQQQMMMHHHEEEDDDCCC???<<<>>>CCCSSScccqqquuuvvvyyy|||{{{sssRRRBBBFFFHHHJJJOOOPPPRRRSSSUUUXXX\\\^^^______aaa``````aaadddfffhhhhhh^^^\\\[[[]]]aaabbb^^^ZZZ```bbbdddccc```___```aaaaaa```eeejjjiiiiiixxxvvvQQQIIIVVV\\\mmm}}}~~~rrrXXXLLLHHHCCCBBBCCCHHHOOO]]]uuussshhh]]]\\\``````VVVLLLHHHMMMNNNJJJHHHHHHFFFAAAFFFIIIOOOUUUTTTOOONNNQQQJJJHHHFFFEEEEEEEEECCCBBB???;;;999===@@@@@@AAADDDBBB@@@??????@@@AAA@@@???AAA???===>>>@@@AAA@@@>>>>>>?????????===<<<===>>>===>>>>>>???@@@@@@@@@@@@???@@@AAAAAA???CCCUUUgggqqqdddWWWLLLRRRhhhuuu|||~~~bbbRRRPPPOOOQQQTTTVVVUUUSSSVVVUUUUUUUUUVVVWWWYYY[[[^^^bbbbbb[[[VVVUUUVVVTTTWWWTTTUUUZZZ[[[XXXWWWYYY[[[XXXVVVWWW[[[]]]ZZZWWWYYYZZZ[[[\\\\\\[[[ZZZZZZ^^^ccciiijjjiiiwwwaaaBBB@@@===AAAAAA<<<;;;>>>>>>;;;>>>AAANNNjjjnnnXXXGGGAAABBB@@@??????DDDPPPaaaqqqzzz}}}xxxqqqkkkhhhfffeeeddd]]]YYYSSSMMMGGGCCCBBBAAA??????>>>===<<<;;;::::::::::::::::::::::::::::::::::::::::::999999999999777888888999<<>><<>>>>>>>>@@@@@@>>><<<@@@>>>===>>>??????>>>===<<<===???>>><<<;;;;;;<<<>>>>>>>>>>>>>>>???@@@AAACCCCCCCCCAAAAAAJJJ```tttyyyjjjaaaUUUMMMYYYrrr|||uuuttt^^^TTTSSSRRRSSSUUUVVVUUUTTTWWWUUUTTTSSSUUUXXX[[[^^^]]]bbbccc]]]XXXXXXWWWVVVPPPNNNOOOUUUYYYXXXYYY[[[]]]ZZZXXXYYY\\\\\\ZZZXXXWWWYYY\\\^^^___^^^\\\[[[\\\^^^eeejjjgggooorrrOOOJJJ???AAA@@@===<<<===<<<999;;;@@@III\\\~~~yyy```MMMDDDCCC======>>>AAAIIIXXXjjjwwwzzzrrrddd```YYYTTTQQQOOOMMMKKKFFFDDDAAA>>>======>>>>>><<<<<<<<<;;;;;;:::::::::999999999999::::::::::::999999::::::;;;;;;;;;<<<888888888999:::>>>DDDHHH\\\sss|||tttnnn]]]bbbtttlllXXXiiiwwwtttlllXXXXXXWWWTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTUUUUUUUUUUUUTTTSSS~~~rrrwww~~~xxx}}}rrrqqqvvv}}}{{{|||}}}}}}yyywwwxxxvvvrrrrrrkkkaaa[[[YYYYYYXXXVVVVVVTTTQQQQQQRRRPPPLLLHHHDDDAAA@@@AAA???<<<<<<@@@EEEQQQ```llltttyyy|||}}}yyy___KKKEEELLLLLLNNNSSSSSSSSSUUUXXXZZZ\\\^^^```aaaccc```___```dddeeebbb^^^\\\\\\^^^aaacccbbb^^^ZZZWWWWWWXXXYYY[[[^^^aaadddggg```\\\___ccceeejjjqqqgggVVVWWWRRR___sss~~~oooSSSHHHAAAAAACCCCCCBBBIII\\\ooozzzmmmdddbbbfffjjjmmmccccccccceeeggghhhddd```PPPKKKGGGIIIIIIGGGGGGJJJEEECCC@@@@@@@@@AAA@@@???HHHBBB@@@AAAAAA>>>>>>??????>>>===>>>@@@AAAAAA@@@AAAAAA@@@AAAAAAAAA@@@???===???@@@@@@???=========????????????????????????DDDCCCCCCDDDKKKYYYmmm}}}sssggg^^^SSSQQQccc}}}vvvuuurrrzzzvvvvvvzzz{{{|||sssuuuWWWVVVVVVUUUUUUVVVVVVUUUUUUVVVUUUTTTTTTUUUWWWYYYZZZUUU[[[^^^ZZZVVVVVVUUUSSSNNNIIIIIIOOOVVVYYY]]]aaa^^^\\\ZZZ[[[\\\\\\ZZZXXXVVVXXX\\\___```___]]]\\\[[[YYYaaaiiifffhhhcccKKK@@@@@@???======>>><<<:::999@@@EEEOOOmmmjjjTTTHHHCCC======>>>@@@DDDOOObbbsss{{{~~~~~~~~~~~~~~~|||yyyxxxxxxwwwtttkkkaaaYYYMMMJJJFFFCCCCCCCCCBBBAAA@@@???===;;;;;;;;;;;;<<<::::::::::::::::::::::::999999999999:::::::::::::::;;;;;;;;;;;;<<<<<<<<<999999999888999<<>>AAAIIIVVVfffqqqwww{{{}}}uuuXXXJJJIIIPPPNNNOOOUUUTTTQQQTTTXXXYYYYYYZZZ\\\^^^aaa______```bbbbbb^^^[[[^^^]]]\\\\\\\\\[[[ZZZXXXWWWWWWWWWYYY\\\```cccdddbbb___]]]^^^^^^___dddjjjxxxnnnVVVTTTQQQWWWmmm|||~~~[[[HHHAAAAAABBBBBBAAAEEEUUUeee}}}wwwvvvyyy{{{qqqmmmjjjkkkmmmmmmkkkjjjZZZRRRJJJHHHGGGFFFHHHLLLDDDBBB??????BBBEEEGGGHHHGGGBBB>>>@@@AAA???@@@CCCCCCAAA@@@@@@CCCEEEFFFFFFCCCDDDEEEDDDDDDBBBBBBAAA@@@AAACCCCCCAAA@@@AAABBB@@@AAABBBBBBBBB@@@>>>===???@@@CCCLLL[[[mmm|||zzzoooggg[[[TTTYYYnnnuuukkkbbbkkk{{{yyyuuu}}}|||{{{~~~xxxeeeVVVWWWWWWWWWWWWVVVVVVVVVVVVTTTUUUVVVWWWWWWVVVTTTSSSRRRUUUUUUPPPOOOSSSYYY\\\^^^UUUNNNPPPUUUXXX]]]aaa^^^]]][[[[[[\\\\\\[[[YYYUUUXXX\\\___``````^^^\\\]]]ZZZaaakkkhhhgggxxxJJJCCC@@@===>>>??????>>>===:::@@@BBBGGG]]]ttt\\\KKKCCC???>>>>>>@@@AAAHHHZZZllluuu|||{{{tttppplllkkkjjjiiiiiiiiiiiiiiiooorrrtttrrrooommmnnnpppzzz{{{{{{xxxqqqhhhbbb___^^^^^^]]][[[XXXRRRKKKFFF@@@>>><<<<<<===>>>>>>======<<<:::999888777777888999999999::::::::::::;;;999999:::::::::;;;;;;;;;=========<<<<<<<<<<<<;;;:::::::::999999;;;???BBBNNNkkk}}}tttlllhhhwwwjjjfff~~~cccTTTWWWWWWUUUUUUUUUTTTSSSSSSTTTUUUUUUUUUTTTRRRPPPPPPQQQRRRSSS}}}tttyyyttttttwwwzzz|||~~~|||xxxwwwxxxwwwtttooommmmmmppptttwwwvvvsssrrrdddQQQEEEDDDGGGJJJJJJNNNGGGBBBAAA???<<<<<<>>>>>>BBBMMM^^^llltttxxx{{{{{{}}}sssTTTKKKNNNSSSOOOPPPVVVVVVRRRVVVYYYYYYXXXWWWZZZ\\\^^^___aaabbbaaa___\\\[[[^^^]]]ZZZXXXWWWVVVWWWWWWUUUUUUUUUWWW[[[^^^______[[[\\\]]]]]]\\\]]]aaaeeehhhvvvXXXTTTSSSQQQeeettt{{{kkkNNNEEECCCAAAAAAAAADDDOOO[[[www}}}|||yyyvvvuuuvvvfff]]]SSSNNNJJJJJJPPPWWWPPPLLLHHHHHHKKKPPPTTTVVVLLLFFFBBBCCCEEEEEEHHHLLLFFFEEEDDDDDDFFFGGGGGGFFFAAACCCDDDDDDBBB@@@@@@@@@???@@@AAA@@@@@@@@@BBBDDD??????@@@@@@@@@@@@@@@???BBBHHHPPP\\\lll~~~uuulllfffYYYXXXcccyyyvvvjjjrrr~~~{{{|||uuucccZZZXXXVVVXXXXXXXXXVVVVVVVVVXXXUUUVVVXXXYYYYYYVVVSSSQQQMMMOOOOOOLLLQQQ```oooxxxtttggg[[[WWWWWWWWWXXX[[[\\\\\\\\\[[[[[[[[[[[[[[[VVVXXX[[[^^^___^^^]]]\\\^^^]]]ccckkkjjjkkk~~~dddIIIBBB===>>>??????>>>???;;;>>>@@@CCCRRRsssfffRRREEEBBB???>>>AAA@@@CCCQQQbbbnnnvvvwwwlllddd___\\\\\\[[[ZZZYYYYYYYYYYYYZZZ\\\^^^]]]YYYWWWWWWYYY]]]^^^^^^ZZZSSSMMMHHHFFFJJJIIIHHHGGGDDDAAA???===<<<;;;:::;;;<<<<<<:::999;;;::::::999999999999:::;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;<<<<<<======>>>>>>>>>=========<<<<<<<<<<<<<<<;;;;;;<<>>???======???===;;;===BBBJJJ```rrrZZZKKKEEE>>>===@@@??????IIIYYYgggqqq}}}|||nnn```VVVQQQQQQQQQPPPOOONNNMMMMMMMMMMMMJJJLLLNNNLLLIIIFFFGGGIIIIIIJJJIIIGGGCCC???======>>>?????????>>>=========<<<;;;;;;<<<===<<<;;;999===============>>>>>>>>>============<<<<<<<<<<<<;;;;;;<<<<<<===>>>>>>???======>>>>>>>>>>>>??????===>>>>>>===<<<===@@@BBBMMMmmmzzzooogggmmmzzz}}}aaaQQQSSSRRROOOUUUTTTSSSQQQPPPPPPQQQSSSTTTUUUUUUUUUTTTSSSSSSRRRRRR|||lll~~~zzz{{{wwwooohhhddd^^^XXXWWWXXX[[[cccmmmuuuxxxxxxyyy{{{nnnccc```bbbZZZPPPFFFBBB???<<<<<<===;;;999@@@RRRbbbkkkpppuuuwwwxxx{{{sssSSSOOOUUUWWWOOOPPPWWWXXXYYY]]]```___[[[YYY[[[^^^[[[bbbiiihhhccc^^^^^^``````aaaaaa```_________aaacccbbbbbbdddggggggdddaaa]]]^^^```dddiiilllkkkgggggg}}}uuu}}}cccVVVKKKWWW^^^gggvvv}}}[[[NNNFFFAAA@@@AAABBBFFFKKK\\\wwwzzzzzz~~~vvvkkkeee```]]]___bbbdddfffhhhjjjiiibbbZZZSSSSSSVVVYYYYYYUUUSSSRRRSSSTTTTTTSSSRRRSSSVVV[[[___YYYVVVSSSRRRUUU]]]eeejjjpppxxxlllccc```WWW```sssooouuunnnUUUNNNSSSTTTVVVXXXXXXVVVUUUWWWZZZYYYYYYYYYYYYYYYZZZ[[[[[[iiisss{{{|||zzzwwwsssooolllaaaYYYZZZ]]]]]][[[[[[XXXYYYZZZ[[[ZZZZZZ[[[\\\XXXYYYZZZZZZ[[[[[[[[[[[[VVVZZZ^^^```cccjjjsssyyyoooXXXKKKAAA??????<<<;;;>>>===888;;;BBBFFFUUUzzzaaaOOOFFF>>><<<@@@???<<>>>>>@@@AAABBBBBBAAA???>>>>>>???999;;;>>>????????????@@@;;;;;;;;;===???@@@>>><<<>>>>>>>>>>>>>>>>>>>>>===??????>>>>>>>>>=========<<<<<<<<<===>>>??????@@@<<<<<<===>>>???@@@AAAAAA>>>?????????>>>???AAADDDOOOpppxxxmmmdddwwwmmmSSSOOOXXXUUUPPPXXXTTTRRRQQQPPPPPPQQQRRRTTTTTTUUUWWWXXXWWWTTTRRRPPP|||yyy}}}yyynnnbbbXXXRRROOONNNSSSVVV___iiikkkhhhjjjpppllllllmmmmmmjjjeee]]]WWWPPPKKKDDD@@@>>>>>><<<;;;;;;<<>>BBB:::<<>>EEEOOOsssmmmWWWJJJBBB>>>@@@@@@===AAAKKK[[[hhhuuu{{{|||eeePPPIIIDDD======CCCAAAAAAAAAAAAAAA@@@@@@@@@BBBIIIIIIBBB@@@FFFGGGCCCGGGEEEBBB@@@?????????>>>CCC===;;;???CCCBBB??????>>>>>>>>>???AAAAAA>>>;;;???AAA???:::;;;@@@@@@<<<===>>>>>>===<<<;;;===>>>?????????>>>??????@@@AAA>>>>>>>>>???????????????AAA>>>>>>AAABBB@@@@@@BBBPPPtttxxxrrrlllgggtttZZZOOOSSSQQQQQQSSSQQQRRRQQQPPPPPPQQQRRRSSSTTTTTTUUUVVVWWWWWWUUUSSSRRR~~~{{{ttthhh\\\VVVUUUWWWZZZ\\\\\\aaahhhiiieeeeeehhhbbbaaaaaa```___ZZZTTTPPPKKKGGGBBB>>>======>>>>>>;;;<<<>>>CCCLLLXXXbbbhhhooorrruuuwwwxxx}}}|||tttUUUSSSQQQTTTYYY]]]\\\ZZZ\\\ZZZ\\\aaabbb___^^^```]]]aaaeeeddd___\\\[[[\\\[[[]]]___aaabbbcccdddeee```bbbdddfffiiijjjlllllljjjdddbbbeeegggeeebbbbbbggghhh|||QQQLLLXXXfffjjjpppzzz|||]]]QQQFFFCCCCCCBBBBBBDDDNNNbbbyyywwwkkkbbb\\\XXX^^^sss|||vvvsssllliiittt~~~```QQQTTTUUUZZZZZZYYYWWWUUUTTTVVVXXXTTTUUUVVVWWW]]]hhhwww|||nnnaaaZZZWWW\\\\\\\\\[[[[[[[[[ZZZZZZXXXYYYYYYYYYXXXXXXWWWVVVUUUVVVXXXYYYYYYXXXWWWVVVUUUWWWYYYZZZ[[[^^^aaaccc~~~|||zzz___CCC<<>>;;;===CCCKKKkkkyyybbbMMMDDD???@@@>>>:::===EEERRR___nnnwww~~~~~~xxxgggTTTEEEBBBBBB>>>>>>CCCEEEEEEEEEEEEGGGIIIKKKLLLMMMVVV\\\ZZZTTTQQQNNNLLLRRRMMMGGGDDDEEEFFFFFFDDDFFFAAA>>>???AAA@@@>>>=========>>>>>>>>>>>>>>>>>>;;;>>>>>>;;;;;;???@@@===<<<======>>>???@@@@@@??????????????????>>>>>>>>>AAAAAAAAAAAAAAABBBBBBBBBDDDAAA@@@CCCCCCAAABBBEEEWWWxxxwwwooonnnppppppXXXOOOSSSQQQQQQRRROOOQQQPPPOOOOOOOOOQQQRRRSSSRRRSSSUUUVVVWWWWWWVVVVVV~~~~~~{{{tttooolllkkkmmmooojjjfffeeeggggggccc``````^^^\\\YYYWWWTTTPPPLLLHHHCCCAAA>>><<<;;;<<<>>>???;;;;;;<<>>BBB>>>:::======>>>???;;;;;;@@@FFF```oooUUUJJJBBBBBB???:::;;;AAAGGGSSScccpppyyy{{{uuulllVVVHHH>>>???AAA???@@@DDDJJJJJJJJJLLLQQQXXX___ccc```iiitttyyyrrrccc[[[ZZZbbb]]]VVVRRRRRRQQQPPPNNNPPPMMMHHHDDDCCCDDDDDDCCC@@@@@@@@@AAABBBCCCCCCBBB???CCCEEEBBB@@@BBBEEEEEEFFFDDDAAAAAACCCBBB@@@===@@@@@@@@@AAAAAA@@@??????AAAAAAAAAAAAAAAAAAAAAAAACCCAAAAAACCCBBBAAADDDIIIaaa~~~}}}tttlllqqq}}}yyytttmmmXXXPPPSSSRRRRRRSSSOOOPPPPPPOOONNNOOOPPPQQQRRRRRRRRRSSSTTTVVVWWWYYYZZZ}}}~~~|||sssmmmhhheeedddbbb^^^\\\aaa]]]WWWRRRNNNKKKGGGEEE======>>>>>>???>>>===<<<;;;::::::<<>><<>>;;;;;;BBBDDDPPPggglllZZZJJJEEECCC>>>===@@@>>>CCCOOO```ppp}}}yyynnnaaaXXXRRRMMMKKKLLLOOOLLLHHHHHHNNNYYYeeellluuuqqqwww~~~{{{ggg]]]aaadddaaaYYYTTTSSS\\\gggiii^^^SSSSSSTTTUUUSSSPPPQQQXXX___YYYSSSOOOPPPVVV\\\^^^]]]SSSRRRPPPMMMJJJGGGDDDBBBCCCCCCCCCDDDDDDEEEEEEFFFHHHJJJMMMOOOMMMMMMUUU___uuu}}}wwwrrrlllmmm}}}lllddd~~~ooo]]]UUUSSSQQQVVV\\\YYYSSSRRRQQQPPPPPPQQQRRRRRRUUUTTTRRRQQQRRRSSSVVVWWW~~~{{{xxxvvv~~~|||xxxtttrrrhhheee^^^VVVVVV[[[^^^^^^NNNJJJDDD@@@>>>>>>>>>>>>CCCBBBEEEMMMTTTRRRHHH>>><<<;;;:::;;;>>>BBBFFFIIINNNYYYgggrrryyy|||~~~aaaUUUYYYXXXWWWWWWVVVWWWWWWWWW\\\YYYYYY\\\]]]\\\^^^bbbdddaaa^^^^^^___```^^^\\\ZZZYYYYYY\\\___^^^ZZZVVVSSSUUUXXX]]]ccchhhllloooddd^^^[[[]]]```___^^^___cccffflllkkk___```cccmmmvvvtttvvvdddNNNFFFDDDCCCCCCCCC@@@EEEWWWlllzzzzzzsssmmmgggcccmmm{{{mmmtttyyy||||||yyyyyyqqqYYYTTTUUURRRPPPVVVXXX[[[^^^```^^^ZZZWWWUUUXXX\\\\\\[[[[[[]]]```ZZZ[[[[[[[[[ZZZWWWUUUSSSUUUUUUUUUUUUVVVVVVVVVVVVVVVVVVWWWYYYYYYZZZZZZZZZYYYYYYXXXVVVUUUTTTSSSRRRSSSUUUVVVVVVVVVWWWYYY[[[```tttpppHHHBBB@@@<<>><<>>@@@HHHWWWiii}}}uuulllfffcccbbb___YYYQQQLLLLLLSSS\\\bbbjjjcccdddsssyyytttsss}}}tttsssssstttuuutttsssxxx~~~yyytttooommmnnnooonnnlll```]]]XXXRRRLLLGGGDDDBBB@@@AAACCCFFFIIIKKKMMMNNNRRRVVV[[[]]]YYYWWW```kkk|||vvvnnnllluuuhhheeelll]]]UUUSSSPPPWWW^^^ZZZTTTSSSRRRQQQPPPQQQRRRRRRVVVTTTRRRQQQPPPQQQRRRSSS}}}||||||zzzvvvpppkkkkkkhhheeeaaa``````bbbcccbbbaaa[[[RRRQQQYYYaaacccRRRMMMGGGBBB@@@???>>>===FFFAAABBBKKKWWWYYYOOOCCC>>>===<<<;;;<<>>???>>>>>>CCCNNN___vvvxxxmmmdddaaadddkkkppptttnnnjjjooo}}}wwwpppjjjggg```]]]WWWQQQLLLIIIHHHGGGEEEHHHLLLRRRYYY___cccfffkkkpppvvvwwwppplllsss|||~~~wwwlllnnnzzzpppvvv{{{cccXXXTTTSSSOOOUUUZZZTTTSSSRRRQQQPPPOOOPPPQQQQQQSSSRRRQQQPPPOOOPPPPPPQQQxxxttt~~~}}}|||tttssstttvvvvvvrrrjjjdddTTTRRROOOMMMMMMNNNPPPRRR```bbb]]]SSSPPPZZZdddhhh```ZZZSSSLLLGGGDDDBBB@@@EEE>>>;;;EEEUUUZZZQQQEEEAAA???===;;;;;;===???@@@EEEMMMZZZfffoooxxx}}}```^^^XXXXXXYYYYYYYYYYYY[[[]]]ZZZXXXXXX\\\\\\ZZZZZZ]]]\\\]]]^^^^^^^^^]]]]]]\\\VVVTTTUUUXXX\\\\\\WWWQQQSSSTTTWWWYYY[[[\\\\\\[[[YYYUUUUUUZZZ___^^^]]]]]]UUUddd___dddvvvaaaWWWfffsssmmmrrrxxxaaaPPPGGGEEEFFF@@@DDDCCCAAANNNeeevvvzzzsssyyy|||rrrllljjjggggggwww~~~www^^^UUULLLTTT]]]UUURRRTTTUUUTTTSSSSSSWWW[[[SSSWWWZZZZZZXXXWWWYYY[[[YYYXXXVVVUUUVVVVVVUUUTTTTTTTTTUUUUUUVVVVVVVVVVVVTTTUUUVVVXXXYYYZZZZZZZZZWWWWWWVVVVVVUUUVVVVVVVVVUUUVVVWWWWWWVVVWWWYYY[[[^^^[[[uuuXXXEEEAAA<<>>===BBBFFFHHHGGG<<<;;;:::999888999::::::DDDEEENNN]]]jjjsss{{{zzz~~~|||]]]XXX\\\WWWVVVZZZ^^^]]][[[\\\ZZZZZZZZZZZZ[[[[[[[[[[[[[[[\\\^^^```aaa___ZZZVVVWWWXXXZZZ^^^aaa___YYYTTTVVVWWWXXXWWWWWWXXXZZZ\\\UUUSSSRRRRRRUUUXXXZZZ[[[]]]XXX```hhhtttzzzoooWWWUUUhhhoooooouuu}}}qqqTTTJJJGGGDDDBBBBBBCCCDDDGGGTTTmmmtttpppxxx~~~xxxrrrkkkhhhmmmxxx|||qqqYYYUUURRRRRRUUURRRWWWWWWWWWWWWWWWWWWWWWWWWXXXYYYYYYWWWUUUUUUVVVWWWTTTUUUVVVXXXYYYZZZZZZZZZZZZXXXWWWWWWXXXXXXWWWUUUYYYXXXXXXWWWWWWWWWWWWXXXUUUVVVWWWXXXYYYYYYYYYYYYUUUWWWYYYYYYXXXWWWXXXYYY^^^bbbjjjwwwxxxrrrhhhIIIFFFEEE<<>>>>>>>>>>>>>>??????EEEVVVrrrlll]]]PPPCCC@@@FFFAAA>>>@@@FFFLLL]]]wwwjjjfffxxxzzzyyytttyyyyyylll___\\\]]]aaagggnnnqqqkkk___UUU[[[ZZZXXXXXX[[[```eeehhhnnnvvv~~~yyyrrrqqq|||{{{uuuggg]]]VVVVVVVVVVVVUUUSSSQQQPPPOOOOOONNNPPPQQQRRRQQQOOOPPPQQQPPPOOONNNPPPSSSUUU{{{}}}ppphhhqqq{{{xxxnnnhhhnnnmmmlllmmmrrr{{{|||pppaaahhhwwwzzzqqqbbbZZZdddzzzxxxkkkeeeaaaYYYQQQNNNNNNccctttssshhhaaabbbfffzzzuuujjj]]]MMMGGG@@@===>>>@@@???===<<<;;;:::999999999::::::@@@AAAHHHVVVccclllvvv}}}xxx}}}```\\\\\\WWWUUUXXXZZZXXXWWWWWWZZZZZZZZZZZZZZZZZZYYYYYYYYYZZZ[[[]]]^^^]]]YYYVVVWWWXXXZZZ```dddccc\\\UUUVVVWWWXXXWWWVVVVVVXXXZZZUUUUUUTTTUUUWWWYYYZZZZZZ\\\YYY```fffooosss}}}tttaaaTTT[[[ffflllrrrxxxbbbNNNFFFEEEEEEDDDCCCBBBDDDNNNeeezzz}}}uuuttt}}}}}}{{{{{{sssnnnjjjjjjrrr}}}zzz|||iiiVVVUUURRRSSSUUUQQQTTTTTTUUUVVVWWWWWWXXXXXXYYYYYYYYYXXXVVVVVVWWWXXXWWWXXXXXXYYYYYYYYYYYYYYYZZZYYYWWWWWWXXXYYYWWWVVVXXXXXXXXXWWWWWWXXXXXXYYYVVVVVVWWWWWWXXXYYYYYYYYYWWWXXXZZZZZZYYYXXXYYYZZZ[[[___gggtttyyysss{{{}}}hhhIII@@@???===>>>>>>>>>======>>>>>>???>>>KKKddduuudddUUUEEE???AAAAAA>>>???BBBEEEQQQqqqtttrrrrrr{{{sssnnnuuuxxxoooddd```YYY___hhhoooqqqnnnjjjfffiiijjjlllqqqyyyvvvpppvvvkkk[[[WWWVVVVVVWWWVVVUUUTTTRRRQQQQQQPPPPPPQQQSSSSSSRRRPPPSSSSSSSSSQQQPPPPPPSSSVVVxxxnnntttzzzyyyuuuuuu{{{wwwxxx}}}~~~~~~nnnmmm|||nnnnnn}}}|||tttpppggg]]]OOOZZZfffkkkmmmlllfff___oooxxx~~~~~~~~~{{{nnn___MMMHHH@@@<<<;;;;;;999777;;;;;;:::999999999999:::======CCCOOO[[[dddoooxxxwwwxxx```[[[[[[WWWTTTVVVVVVSSSQQQSSSZZZZZZYYYYYYXXXXXXXXXWWWWWWWWWWWWYYYZZZZZZXXXVVVWWWWWWZZZbbbhhhhhh___WWWWWWXXXYYYXXXVVVUUUVVVWWWVVVWWWYYYZZZ[[[[[[[[[ZZZ^^^^^^ccccccggguuukkk|||oooWWWOOO]]]hhhnnnsssyyy{{{ZZZKKKIIIHHHEEECCCAAA@@@GGGXXXiiizzzssssss{{{}}}}}}vvvnnnkkkjjjppp|||~~~zzz{{{|||zzzxxxxxxzzzaaaTTTUUUSSSTTTVVVQQQQQQRRRSSSTTTVVVWWWXXXXXXXXXYYYYYYXXXWWWWWWXXXYYYZZZZZZYYYYYYXXXXXXWWWWWWZZZYYYWWWXXXYYYYYYXXXWWWWWWWWWWWWXXXXXXYYYZZZZZZWWWVVVVVVVVVVVVXXXYYYZZZXXXZZZ[[[[[[ZZZYYYYYYZZZ]]]```gggvvv~~~zzzqqq|||}}}ZZZCCC???AAA>>>>>>===<<<<<<======>>>;;;BBBRRRoooppp^^^MMMCCCBBBBBB??????@@@???EEE[[[rrr}}}zzzyyyuuu~~~wwwsssiiipppyyy~~~~~~~~~rrrpppzzzdddRRRTTTWWWWWWWWWVVVUUUTTTSSSRRRRRRQQQQQQRRRTTTTTTSSSQQQUUUUUUTTTQQQOOOOOOQQQSSS|||}}}{{{|||{{{zzzppp```___]]]]]]ccchhhgggaaaVVV[[[```ccchhhggg\\\OOOHHHDDD>>>;;;:::::::::999:::::::::999999999999999<<<;;;@@@JJJTTT^^^jjjuuu|||}}}xxxmmmZZZVVVZZZVVVSSSUUUTTTQQQPPPSSSYYYYYYYYYXXXWWWWWWVVVVVVUUUTTTTTTUUUWWWXXXWWWVVVVVVVVVYYYaaaiiijjjbbbYYY[[[\\\\\\[[[YYYWWWWWWWWWYYY[[[^^^``````^^^\\\[[[aaadddfffaaa```ssssss\\\MMMXXXdddkkkrrrvvv~~~pppVVVMMMGGGDDDCCCBBB@@@BBBMMMXXXtttyyyxxxssssss}}}}}}zzzuuuooojjjjjjmmmxxx|||||||||{{{wwwuuuttt```WWWWWWRRRSSSVVVQQQQQQQQQRRRSSSTTTUUUVVVVVVWWWXXXYYYXXXWWWWWWXXXZZZYYYYYYXXXWWWWWWVVVVVVVVVYYYXXXWWWXXXYYYYYYXXXWWWVVVVVVWWWXXXYYYZZZZZZZZZWWWVVVUUUUUUUUUWWWYYY[[[XXXZZZ[[[[[[YYYXXXXXXYYY^^^aaadddttttttwwwQQQAAACCC>>>======<<<<<<<<<<<<===>>>>>>FFF\\\zzzgggWWWLLLGGGCCCAAAAAA@@@>>>@@@MMM\\\ttt|||zzzqqquuu}}}vvviiiSSSWWWWWWWWWWWWVVVUUUTTTTTTSSSRRRQQQQQQRRRTTTTTTSSSQQQTTTTTTRRROOOMMMLLLNNNPPPzzz|||tttuuuwww}}}xxxuuu{{{~~~{{{wwwppplllhhh```WWWWWW[[[]]][[[TTTSSSRRRSSSVVVXXXRRRJJJEEEBBB>>>;;;;;;;;;;;;;;;:::::::::999999999888888999999<<>>>>>===<<<<<<<<<<<<<<>>NNNkkknnn___SSSJJJBBBAAA@@@@@@??????FFFMMM[[[mmm|||tttsss}}}pppWWWZZZWWWVVVVVVUUUTTTTTTTTTTTTQQQPPPPPPQQQSSSSSSRRRPPPTTTTTTSSSPPPNNNMMMOOOQQQ~~~yyyyyyvvvfffaaagggiiifffkkktttzzzxxxtttwww}}}xxx~~~~~~ttthhh```[[[XXX[[[^^^^^^WWWSSSUUUWWWWWWUUUQQQLLLJJJKKKLLLKKKIIIDDDBBB???<<<:::999999:::999999999:::999888888777666666999@@@GGGPPP^^^jjjuuujjjZZZTTTTTTWWWUUUTTTUUUTTTRRRUUUZZZXXXXXXXXXXXXXXXXXXXXXXXXWWWVVVUUUVVVXXXXXXXXXWWWVVVUUUWWW[[[```ddddddbbbaaacccdddccc```^^^\\\\\\[[[```eeeeeebbb^^^\\\[[[VVV]]]\\\[[[___dddxxxzzzooo\\\OOOJJJXXXbbbnnnvvvyyyxxxXXXJJJGGGEEEFFFEEEBBBBBBEEEJJJ^^^uuu|||tttnnnsss||||||tttppplllhhhgggmmmxxxxxxuuuvvvrrrmmmmmm}}}~~~}}}~~~nnnccc___ZZZPPPQQQVVVSSSSSSSSSSSSSSSSSSSSSSSSSSSVVVWWWXXXXXXWWWXXXZZZ\\\XXXWWWVVVUUUUUUVVVWWWWWWWWWUUUUUUUUUWWWXXXWWWVVVSSSUUUVVVWWWXXXXXXWWWVVVVVVUUUUUUUUUUUUWWWXXXYYYUUUWWWYYYYYYXXXWWWXXXYYYZZZ```\\\ccc~~~YYYDDD??????>>>===<<<<<<<<<<<<<<<999;;;FFF[[[zzzzzzkkkZZZLLLCCCBBB???>>>>>>???AAACCCMMM[[[lllxxx{{{tttzzzmmmVVVWWWVVVUUUTTTTTTSSSSSSTTTTTTQQQPPPPPPQQQSSSSSSRRRPPPUUUVVVUUUSSSQQQRRRTTTWWW~~~{{{xxxwwwwwwzzzqqqbbbgggvvvyyypppmmmnnnsssvvvtttssstttfffbbb```___YYYOOOJJJIIIFFFPPPWWWTTTOOONNNPPPPPPIIIFFFDDDCCCBBBBBBDDDEEEBBBAAA???<<<999888999999888999999:::999888777666555666:::AAAFFFNNN[[[hhhssscccUUUUUUXXXXXXUUUUUUUUUSSSQQQUUU[[[WWWWWWWWWXXXYYYYYYZZZZZZZZZYYYYYYYYYZZZZZZYYYWWWXXXXXXXXXYYY[[[```eeehhhbbbdddfffeeebbb```^^^^^^ZZZ___cccccc^^^ZZZXXXYYYRRRXXXUUUWWWaaa___iii{{{cccTTTKKKPPPYYYfffqqqtttxxxjjjTTTMMMFFFEEEDDDAAABBBEEEDDDNNNbbbvvvzzzqqqmmmqqq}}}zzzssspppnnnkkkmmmwww{{{yyyzzzuuunnnuuu|||{{{hhh```\\\^^^[[[PPPQQQVVVRRRRRRRRRRRRSSSSSSTTTTTTUUUWWWXXXZZZZZZZZZZZZ]]]___\\\[[[YYYWWWVVVVVVWWWWWWUUUTTTSSSTTTVVVWWWVVVUUUSSSTTTVVVWWWWWWVVVTTTSSSTTTUUUUUUVVVVVVWWWXXXXXXTTTVVVXXXYYYYYYYYYZZZ[[[ZZZccc___^^^wwwiiiGGG@@@@@@???>>>============:::999;;;BBBNNNffflllYYYJJJGGGBBB??????@@@???===CCCNNN[[[gggsss}}}yyyyyy~~~aaaTTTTTTUUUTTTSSSRRRRRRRRRSSSTTTRRRQQQQQQRRRTTTTTTSSSQQQTTTUUUUUUTTTSSSUUUXXX[[[}}}tttmmmpppyyyrrr}}}sss~~~ssshhhiiioooqqqnnnlllcccWWWRRRXXX[[[TTTOOOPPPGGGPPPVVVPPPHHHCCCBBBBBB??????AAACCCBBBAAACCCFFF======<<<;;;999999:::<<<888888999:::999888777666777888===CCCHHHOOO\\\iiirrr^^^RRRVVV[[[YYYVVVVVVVVVSSSPPPTTTZZZVVVWWWWWWXXXYYYZZZ[[[[[[\\\[[[[[[\\\]]]\\\YYYWWWZZZZZZYYYXXXXXX]]]fffmmmbbbdddffffffccc```______XXX]]]bbbaaa[[[WWWVVVWWWSSSXXXRRRVVV```YYY\\\xxxmmmZZZQQQKKKRRR___kkkpppttt|||\\\RRRHHHCCCBBBAAABBBFFFFFFCCCQQQnnn}}}vvvllliiiuuu{{{~~~zzz|||xxxrrrqqqqqqooouuu~~~vvvyyyxxxttt[[[TTTTTT[[[[[[QQQRRRWWWRRRPPPQQQRRRSSSTTTUUUVVVWWWYYYZZZ[[[\\\\\\]]]___aaaaaa___\\\YYYWWWVVVVVVWWWTTTSSSRRRSSSUUUVVVUUUTTTSSSTTTUUUVVVVVVUUUSSSRRRSSSTTTUUUWWWWWWWWWWWWWWWTTTWWWYYYZZZZZZ[[[\\\]]]UUUaaa\\\XXXmmmnnnCCCAAAAAA???>>>============;;;;;;===@@@EEEXXX}}}}}}gggRRRNNNGGGAAAAAABBB???;;;>>>EEEOOOYYYhhhxxx{{{www{{{fffVVVRRRUUUTTTSSSRRRQQQQQQRRRSSSSSSSSSRRRRRRSSSUUUUUUTTTSSSQQQRRRRRRRRRRRRTTTXXX[[[|||kkk]]]YYYSSSQQQ[[[mmmwww~~~{{{pppddd```cccgggeeeaaahhhddd```______[[[TTTNNNNNNNNNMMMKKKHHHDDD@@@>>>======<<<<<<<<<<<<<<<;;;777777666666666666777777;;;;;;;;;::::::999999999;;;888666:::GGG^^^wwwvvvYYYQQQVVV[[[XXXYYY[[[ZZZXXXUUUUUUUUUTTTUUUUUUVVVWWWXXXZZZ[[[YYYZZZ\\\^^^___^^^\\\[[[[[[^^^___]]]YYYXXX]]]bbb\\\___cccdddbbb```______^^^^^^^^^]]][[[ZZZZZZ\\\ZZZYYYVVVTTTUUUYYY```fffeeeYYYTTTNNNQQQ```mmmttt|||yyy```KKKFFFFFFCCCCCCGGG>>>GGGMMMVVVmmm~~~jjjgggnnnvvv}}}{{{xxxxxxxxxvvvsssrrrqqqsssttt~~~xxx}}}mmm___XXXTTTTTTTTTTTTTTTTTTTTTTTTZZZXXXUUUTTTUUUVVVUUUTTTVVVVVVWWWWWWXXXZZZ\\\]]]YYYYYYXXXWWWVVVTTTTTTSSSRRRRRRRRRRRRSSSSSSSSSSSSQQQRRRSSSVVVXXXWWWUUURRRTTTUUUWWWWWWWWWVVVTTTSSSWWW^^^bbb^^^ZZZZZZ\\\[[[VVV\\\]]]ZZZdddwww~~~hhhPPPBBB@@@>>>===@@@BBB>>>888???<<<>>>AAAAAAJJJfffxxxcccVVVHHHBBBCCCDDDAAA===AAA???CCCPPP^^^lllxxx|||ooo{{{zzzooo\\\TTTWWWUUURRRPPPNNNOOOPPPQQQPPPPPPRRRRRRRRRTTTUUUTTTQQQOOORRRQQQOOONNNOOOQQQSSSTTTxxxjjjeeerrr}}}|||rrriiicccaaaYYYSSSMMMLLLVVVhhh{{{~~~xxxkkkaaajjjzzzuuuggg___]]]^^^]]][[[___\\\XXXXXXXXXUUUOOOIIIFFFFFFEEEDDDBBB???<<<:::999999999999::::::::::::999888888777777888888999;;;;;;;;;;;;::::::::::::;;;:::999:::EEEZZZssswwwZZZSSSVVVVVVUUUWWWYYYXXXVVVTTTTTTTTTVVVVVVUUUTTTSSSSSSSSSTTTUUUWWWYYY\\\^^^```aaabbbbbbbbb```\\\WWWVVVXXX[[[\\\^^^bbbccccccbbbaaabbb______]]]ZZZWWWVVVWWWXXX[[[ZZZXXXWWWVVVYYY___ccczzzttt\\\QQQMMMVVVbbbkkkuuuvvvUUUJJJKKKHHHDDDCCCBBBEEEFFFIIIYYYqqq}}}|||iiigggiiittt{{{yyyyyyxxxwwwvvvxxxwwwsssooommmoootttxxx|||xxxfffZZZUUUTTTTTTTTTTTTSSSSSSSSSSSSVVVUUUTTTUUUVVVVVVTTTRRRUUUUUUVVVWWWXXXXXXYYYYYYXXXXXXWWWVVVUUUTTTSSSSSSRRRRRRSSSSSSTTTTTTUUUUUUTTTSSSRRRSSSUUUUUUTTTRRRQQQSSSUUUVVVWWWVVVUUUTTTUUU\\\___\\\XXXYYY[[[ZZZ[[[^^^]]]ZZZ___jjjtttwwwqqq{{{lllmmmGGGHHHBBB===<<<===>>>===<<<;;;888:::>>>>>>CCCWWWnnnqqqbbbPPPEEEBBBBBB@@@<<<@@@===>>>GGGRRR___nnnzzzyyymmmhhh\\\UUUUUURRRQQQOOONNNNNNOOOPPPPPPOOOPPPPPPQQQSSSUUUUUUTTTQQQPPPPPPOOOOOOOOOPPPRRRRRRyyyeee```nnn~~~zzzvvvzzzvvvjjjbbbddd```WWWNNNKKKSSSeeesss}}}vvvlll]]]RRRWWWddduuulll___UUUOOOOOOPPPQQQQQQOOOMMMLLLMMMKKKGGGBBB>>>>>>>>>===<<<;;;:::999777888888999999:::::::::;;;::::::999999::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<:::<<<<<<;;;AAASSSnnntttZZZVVVVVVQQQTTTWWWYYYZZZXXXWWWVVVVVVVVVUUUTTTTTTSSSSSSSSSTTTUUUVVVXXX[[[^^^aaadddeeeeeebbb^^^YYYVVVUUUVVVVVVZZZ]]]aaaccccccdddeeeffffffeeebbb^^^ZZZXXXYYY[[[\\\\\\[[[ZZZXXXYYY\\\___mmmooo\\\LLLMMMVVV```nnnzzzgggSSSPPPMMMGGGCCCDDDDDDBBBAAAHHHXXXpppxxxjjj^^^bbbrrrzzz|||zzzwwwtttsssssssssrrrrrrqqqnnnkkkkkkqqq{{{xxx~~~xxx|||ooo]]]UUUSSSUUUTTTTTTTTTSSSRRRRRRRRRQQQQQQSSSUUUWWWVVVSSSQQQSSSTTTUUUVVVWWWWWWVVVUUUWWWWWWVVVUUUTTTSSSSSSRRRRRRRRRSSSTTTTTTUUUVVVVVVWWWTTTRRRQQQSSSTTTTTTTTTOOOPPPRRRTTTUUUUUUUUUUUURRRXXX[[[XXXVVVXXXZZZYYY___]]]\\\]]]\\\___iiiuuuuuudddpppZZZNNNCCC;;;===@@@===;;;===999777999=========GGGUUUlllttt]]]LLLFFFDDDBBB@@@@@@===<<>><<<>>>NNNjjjiiiUUUWWWWWWOOOVVVYYY\\\]]]\\\[[[ZZZZZZRRRSSSTTTUUUWWWYYY[[[\\\XXXYYY[[[]]]^^^_________```\\\XXXVVVVVVWWWWWWWWWXXX[[[___aaaccceeegggiiijjjhhhddd___[[[ZZZ\\\^^^\\\]]]]]]\\\ZZZYYYZZZ[[[ccc~~~mmmSSSKKKOOOXXXfffttt}}}dddUUULLLHHHGGGEEEBBBCCCEEECCCGGGYYYmmmwwwddd[[[___lllvvv|||~~~{{{~~~{{{xxxvvvrrroooppprrrooojjjjjjkkkkkkkkkoooxxx|||~~~}}}{{{~~~}}}dddVVVTTTVVVTTTTTTTTTTTTTTTTTTTTTTTTQQQPPPQQQSSSUUUVVVUUUTTTSSSTTTVVVWWWXXXVVVUUUTTTVVVVVVUUUUUUTTTSSSRRRRRRQQQQQQRRRSSSTTTUUUUUUVVVUUUSSSRRRSSSUUUWWWWWWVVVPPPQQQRRRSSSTTTTTTTTTTTTQQQVVVXXXVVVUUUXXXZZZYYY]]]YYY[[[aaa___\\\iii}}}|||rrr^^^KKK===@@@DDD???;;;<<<<<<999:::===>>><<>>>>>???EEESSSaaammmxxx}}}]]]^^^^^^WWWUUUTTTPPPNNNMMMMMMNNNOOOOOONNNOOONNNOOORRRUUUVVVVVVUUUMMMNNNNNNOOOOOOOOONNNNNNyyyqqqbbb```bbbbbboooddd\\\aaarrrssspppiii```VVVNNNIIIGGGDDDGGGMMMOOOKKKDDDAAACCC?????????<<<:::999<<<>>><<<;;;;;;;;;<<<<<<;;;::::::::::::;;;<<<<<<===>>>>>>=========<<<<<<;;;;;;<<<;;;;;;::::::;;;;;;<<<========================:::>>>@@@<<<===MMMjjjzzzvvv[[[PPPUUUVVVPPPVVVYYY]]]^^^^^^\\\[[[[[[PPPQQQSSSUUUXXX\\\___```WWWYYY\\\______^^^\\\ZZZ\\\ZZZWWWVVVWWWWWWWWWWWWWWWYYY\\\^^^```cccgggjjjeeeddd```\\\XXXXXXZZZ\\\[[[]]]^^^]]][[[YYYYYYYYY^^^rrryyy~~~|||]]]MMMJJJNNNZZZgggttt~~~___LLLGGGIIIGGGBBBBBBFFFDDD@@@IIIWWWzzz|||yyynnnbbb```iiissswww|||~~~xxxxxx}}}yyyvvvpppnnnjjjiiipppwwwuuummmlllmmmooorrrxxx}}}sss]]]TTTVVVXXXRRRSSSSSSTTTUUUVVVWWWWWWSSSQQQOOOPPPSSSVVVXXXXXXTTTUUUWWWYYYYYYXXXVVVUUUVVVUUUUUUTTTTTTSSSSSSSSSPPPPPPQQQQQQRRRSSSSSSTTTPPPPPPRRRVVVYYY[[[ZZZXXXSSSTTTTTTTTTTTTTTTSSSSSSRRRVVVWWWUUUUUUYYY[[[ZZZZZZVVVZZZccc```\\\iii|||hhhKKKAAAAAA>>>;;;;;;???<<<:::<<<======>>>@@@GGGYYYyyyjjjYYYOOOHHHDDDBBBAAAAAA@@@>>>???GGGRRR___jjjwww___[[[YYYTTTUUUUUUPPPNNNMMMMMMNNNOOOOOONNNPPPPPPPPPRRRTTTUUUUUUTTTMMMNNNNNNOOOOOONNNMMMMMMdddlllrrrtttvvvxxxwwwsss|||}}}pppooohhh]]]UUUPPPJJJDDDQQQQQQOOOMMMNNNTTT^^^eee```YYYQQQJJJFFFDDD@@@>>>;;;<<<>>>>>>>>>===>>>@@@:::<<<======<<<;;;<<<<<<999:::::::::;;;;;;<<<<<<<<<;;;;;;;;;<<<===>>>???>>>>>>=========<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<<<>>>>>>>>======:::===???===???PPPmmm~~~wwwaaaRRROOORRRSSSRRRQQQUUUYYY[[[ZZZXXXWWWVVVPPPQQQRRRSSSVVVXXXZZZ[[[TTTVVVZZZ]]]^^^^^^]]]\\\^^^^^^]]][[[YYYWWWUUUUUUVVVXXXZZZ[[[]]]```eeehhhdddcccaaa]]]YYYXXXZZZ\\\YYY[[[\\\\\\ZZZYYYYYYZZZ]]]iii}}}yyy}}}kkkWWWLLLGGGNNNYYYkkk{{{xxxZZZLLLJJJJJJCCC@@@BBBCCCAAAEEEMMMZZZmmmwwwhhhcccdddnnnttt{{{{{{zzz~~~|||xxxuuusssqqqlllllliiiiiittt{{{yyyxxx|||xxx{{{kkkZZZWWWYYYXXXRRRRRRSSSTTTUUUVVVVVVWWWTTTRRROOONNNQQQUUUXXXZZZUUUVVVWWWYYYYYYYYYXXXWWWVVVVVVUUUUUUUUUTTTTTTTTTPPPPPPQQQQQQQQQQQQRRRRRRLLLNNNQQQVVV[[[\\\[[[YYYVVVVVVVVVUUUUUUUUUTTTTTTSSSVVVVVVTTTUUUZZZ[[[YYYYYYWWW[[[bbb___ZZZdddvvvgggHHH;;;;;;<<<<<<>>>;;;999999;;;<<<======CCCKKKaaakkkYYYKKKBBBCCCAAAAAAAAA>>>;;;???FFFOOOZZZgggqqq|||~~~^^^WWWSSSPPPTTTTTTPPPOOOMMMMMMOOOPPPOOONNNQQQPPPPPPQQQTTTUUUUUUTTTOOOOOONNNNNNNNNNNNNNNMMMHHHNNNRRRQQQRRRUUUUUUSSSbbb\\\SSSNNNTTT```ffffffhhh[[[MMMGGGDDDAAA??????;;;AAAHHHGGGBBB???AAAEEEJJJEEE@@@===============??????===<<<<<<>>>@@@@@@============>>>>>>>>>>>>;;;<<<<<<<<<======???@@@@@@???>>>>>>>>>???@@@@@@===>>>>>>???@@@AAAAAAAAA>>>>>>============>>>>>>AAAAAA@@@???>>>======<<<:::<<<======BBBUUUqqqpppXXXRRRRRROOONNNRRRNNNRRRVVVXXXWWWTTTRRRQQQPPPPPPQQQRRRSSSUUUWWWWWWTTTUUUVVVXXXZZZ\\\^^^``````bbbdddbbb]]]XXXVVVVVVVVVWWWXXXXXXYYY\\\aaadddfffeeeccc___[[[XXXXXXYYYWWWXXXZZZZZZYYYYYYZZZ[[[]]]bbblll}}}kkkXXXJJJKKKSSS]]]oooxxxyyy^^^OOOKKKGGGCCCCCCCCCDDDEEEFFFFFFUUUkkk{{{yyynnnggghhhlllqqqvvvzzz~~~|||{{{zzzzzz~~~}}}vvvrrrpppnnnmmmjjjnnnkkkgggpppvvvmmmxxxaaaXXX\\\\\\WWWSSSSSSSSSRRRRRRRRRRRRRRRRRRPPPNNNOOOQQQTTTVVVWWWUUUVVVVVVWWWXXXYYYYYYZZZVVVVVVVVVVVVUUUUUUUUUUUURRRRRRRRRRRRQQQQQQQQQQQQMMMMMMOOOSSSWWWZZZZZZYYYWWWWWWWWWWWWWWWWWWXXXXXXTTTVVVUUUSSSTTTYYYZZZXXXZZZ[[[^^^aaa]]]ZZZaaakkk]]]BBB===>>><<<;;;<<<;;;:::;;;<<<<<<;;;???BBBOOOkkklllYYYMMMHHHDDDAAA@@@???<<<===AAAAAAKKKVVV```lllzzzlllZZZUUUPPPQQQUUUTTTQQQOOONNNNNNOOOPPPPPPOOOOOONNNNNNPPPTTTVVVWWWWWWQQQPPPOOONNNMMMNNNNNNOOOBBBFFFGGGCCCBBBEEEGGGFFFDDDKKKLLLEEEDDDJJJLLLHHHGGGBBBCCCHHHFFF>>>???FFFDDD@@@<<<<<>>>>>>>>@@@???>>>???@@@>>><<<>>>;;;999:::<<>>????????????AAACCCEEEDDDBBBAAAAAABBBBBBCCC>>>???@@@BBBDDDFFFGGGHHH@@@@@@????????????@@@@@@CCCBBBAAA@@@???===<<<<<<999;;;<<<===DDDXXXtttpppWWWVVVVVVMMMKKKRRRMMMQQQUUUWWWVVVSSSPPPOOOOOOPPPQQQRRRTTTVVVXXXYYYXXXWWWTTTTTTUUUYYY^^^aaa___dddhhhggg```[[[YYYZZZVVVWWWWWWVVVWWWZZZ^^^bbbdddcccaaa\\\WWWSSSQQQQQQUUUWWWXXXYYYXXXYYYZZZ\\\\\\^^^ccc|||yyy}}}fffRRROOOUUUQQQcccjjjyyypppWWWHHHKKKJJJHHHFFFEEEBBB>>>FFFFFFMMMbbbzzzvvveeegggjjjnnnrrryyyxxxwwwwwwzzzyyyssspppnnnlllkkkeeekkkiii___ccc|||sss}}}~~~mmmZZZVVV______WWWTTTSSSRRRQQQPPPOOONNNNNNOOONNNNNNOOORRRTTTSSSSSSUUUUUUUUUVVVWWWXXXZZZ[[[WWWWWWVVVVVVVVVVVVVVVVVVTTTTTTTTTSSSRRRRRRQQQQQQOOONNNNNNOOOSSSVVVXXXXXXWWWWWWWWWXXXYYYZZZ[[[\\\TTTVVVTTTRRRSSSXXXYYYVVV[[[^^^aaaaaa___^^^aaafffvvvtttOOODDD@@@::::::===>>>===<<<===<<<;;;:::;;;DDDXXXwwwiii\\\NNNGGGAAAAAA@@@>>>???AAA:::CCCLLLSSS___mmmxxx|||~~~}}}hhhZZZVVVVVVRRRUUUYYYUUURRRPPPOOOOOOPPPQQQQQQPPPMMMLLLMMMPPPTTTXXXYYYZZZRRRQQQOOOMMMMMMNNNOOOPPPCCCEEEIIIKKKJJJFFFDDDFFFDDDIIIKKKHHHEEEFFFGGGFFFKKKEEE>>>===AAAFFFFFFCCCCCCAAAAAADDDCCC@@@DDDLLLEEEAAA@@@DDDHHHFFF@@@;;;@@@CCCCCC@@@???BBBEEEGGG@@@BBBEEEGGGEEE@@@???@@@BBB???===???CCCHHHKKKLLLUUUPPPKKKGGGDDDBBB???<<<>>>CCCDDDCCCHHHPPPOOOGGGCCCCCCBBB@@@>>>>>>???AAABBB>>>AAAAAA:::===BBB<<<999BBBDDD???EEE]]]yyycccPPPYYYXXXMMMLLLOOOMMMOOORRRSSSRRRQQQRRRSSSNNNPPPRRRSSSSSSTTTWWWYYYYYYWWWTTTQQQPPPRRRWWW\\\[[[]]]___```^^^\\\\\\\\\YYYWWWTTTRRRRRRWWW___eeebbb```]]][[[ZZZWWWTTTQQQTTTSSSUUUXXXWWWSSSSSSVVVRRR```eeeiii}}}zzzrrraaaUUUHHHRRRUUU```rrriiiWWWKKKHHHHHH@@@@@@EEEDDDDDDDDDEEEIIIRRRcccvvvsssjjjmmmqqqpppttt{{{~~~}}}zzzyyy{{{{{{xxxwwwtttooojjjggghhhiiihhhaaa^^^______hhh~~~iii]]][[[\\\YYYTTTTTTRRRPPPPPPQQQRRRRRRRRROOOOOOOOOPPPQQQRRRTTTTTTSSSTTTVVVXXXYYYZZZ[[[[[[YYYYYYZZZZZZUUUNNNNNNRRRTTTVVVWWWVVVSSSQQQPPPPPPNNNLLLKKKNNNSSSWWWXXXWWWXXXWWWWWWVVVVVVWWWWWWXXXWWWWWWWWWUUUTTTTTTVVVWWW\\\```cccaaa]]]\\\```dddrrrzzzZZZGGGAAA<<<===??????<<<<<<======<<<@@@:::<<>>===@@@@@@CCCIIIPPPXXXfffrrr{{{}}}zzzyyyzzz{{{|||zzzjjj]]]VVVTTTRRRSSSVVVWWWUUUSSSOOOPPPQQQQQQOOONNNOOOPPPOOOMMMLLLNNNQQQRRRQQQOOOQQQOOOMMMKKKKKKLLLMMMNNNSSSWWWUUUXXXaaa^^^VVVVVV]]]]]]YYYPPPMMMPPPTTTTTTPPPMMMPPPVVVVVVQQQOOORRRNNNJJJIIIKKKIIIDDDDDDGGGFFFBBB@@@EEEMMMQQQOOOMMMFFFGGGGGGFFFHHHLLLPPPRRRUUUUUUUUUTTTQQQLLLIIIHHHHHHFFFCCCBBBDDDHHHLLLNNNWWWTTTOOOIIIDDDBBBCCCEEE@@@CCCDDDEEEKKKRRRQQQJJJDDDCCCBBB@@@>>>===???@@@@@@===CCCEEE>>>>>>@@@999:::CCCEEEAAAHHHaaa}}}bbbQQQZZZXXXNNNMMMPPPNNNPPPSSSTTTTTTSSSSSSSSSRRRTTTUUUVVVUUUUUUVVVXXXWWWVVVTTTQQQOOOQQQUUUXXXYYYZZZZZZXXXWWWXXX[[[]]]XXXVVVSSSQQQRRRWWW___eeehhhddd___ZZZWWWTTTRRROOORRRQQQSSSWWWWWWUUUUUUXXXSSS^^^cccggg{{{iiiVVVPPPLLLKKKTTTgggwwwiiiWWWOOONNNHHHGGGHHHBBBCCCBBBAAABBBFFFQQQ^^^gggtttyyy~~~{{{nnncccdddkkkqqquuu|||{{{wwwwww{{{zzzqqqiiiiiijjjjjjiiihhhhhhhhhgggccceeemmmqqquuusssddd\\\[[[[[[WWWSSSTTTRRRPPPPPPQQQRRRRRRQQQOOOOOOOOOPPPQQQSSSTTTUUUQQQRRRTTTVVVWWWXXXYYYZZZZZZWWWWWWXXXUUUPPPPPPSSSSSSUUUVVVVVVSSSQQQQQQQQQOOONNNLLLNNNSSSVVVWWWWWWXXXWWWWWWWWWWWWWWWWWWXXXWWWWWWWWWWWWXXXYYY\\\^^^___aaabbb```]]]\\\^^^aaalll|||~~~wwwqqqnnnJJJ===@@@>>>??????===<<<===???@@@<<<999;;;CCCLLL___kkk[[[LLLHHHHHHEEEBBBBBB???>>>???DDDHHHMMMWWWaaajjjqqqyyy~~~{{{wwwuuuvvvvvvwww|||rrr```UUUSSSRRRPPPQQQSSSTTTSSSQQQNNNPPPQQQPPPOOONNNPPPQQQOOOMMMLLLMMMPPPRRRRRRQQQPPPOOOMMMLLLLLLMMMNNNOOOooo~~~}}}}}}}}}mmmppp~~~|||uuummmmmmvvv}}}ssspppxxx}}}xxxttttttkkkhhhhhhjjjfffZZZMMMFFFEEECCCFFFPPP^^^eeebbb[[[JJJHHHGGGIIINNNSSSWWWZZZeeedddbbb]]]XXXRRRLLLIIIGGGFFFDDDCCCBBBEEEJJJNNNQQQQQQPPPJJJBBB>>>@@@CCCBBBEEEGGGIIIMMMPPPPPPLLLHHHFFFCCC@@@??????AAABBBEEEDDDLLLNNNCCC@@@@@@;;;===DDDEEEBBBJJJddd~~~bbbTTT\\\ZZZRRRQQQRRROOORRRVVVWWWWWWUUUUUUUUUWWWYYYZZZYYYXXXVVVWWWXXXUUUUUUUUUSSSQQQQQQRRRTTTXXXWWWTTTRRRRRRUUU[[[___ZZZXXXUUUSSSSSSYYYaaaggglllgggaaa\\\YYYWWWUUUSSSSSSQQQTTTYYYZZZVVVUUUWWWUUUZZZ```eeerrr|||vvvZZZWWWMMMGGGKKK^^^qqqyyy~~~iiiXXXRRRKKKJJJHHH???BBBAAA???===>>>BBBHHHMMM```ppp~~~sssjjjeeecccfffhhhnnnyyy{{{vvvxxxyyyuuunnnhhh^^^___bbbeeehhhhhhgggdddccc```fffttt~~~zzzkkkeee^^^ZZZYYYWWWTTTQQQRRRQQQOOOOOOQQQRRRRRRQQQOOOOOOOOOPPPQQQRRRSSSTTTOOOPPPQQQSSSUUUWWWXXXXXXZZZVVVTTTWWWWWWSSSRRRSSSPPPRRRUUUUUUTTTRRRRRRSSSQQQOOONNNOOORRRUUUVVVVVVWWWWWWWWWWWWWWWWWWWWWWWWUUUUUUVVVWWWZZZ]]]```aaabbbaaaaaa___^^^]]]]]]\\\```rrryyyrrryyybbblll[[[AAAEEE@@@@@@@@@>>>===<<<===???999999<<<>>>>>>FFFaaa|||oooZZZNNNIIIEEECCCBBB@@@>>>===@@@AAAAAAGGGNNNVVV]]]gggooovvv|||~~~}}}xxxrrrppprrruuuvvvvvvkkkXXXPPPQQQOOONNNOOOPPPQQQOOONNNMMMNNNOOOOOONNNNNNPPPRRRQQQOOOLLLLLLNNNQQQRRRRRRPPPOOONNNMMMNNNOOOPPPQQQ~~~www___NNNIIIJJJPPP___qqqxxxlll]]]LLLFFFCCCEEEJJJOOOTTTYYYcccgggggg```XXXQQQKKKFFFBBBCCCDDDCCCDDDFFFKKKOOOJJJMMMNNNKKKEEE@@@???@@@EEELLLSSSUUUPPPJJJKKKPPPOOOKKKFFFBBBBBBDDDFFFHHHLLLQQQ```cccQQQDDDCCCAAABBBGGGHHHEEEOOOiii|||```WWW^^^\\\VVVUUUTTTQQQTTTXXXZZZZZZXXXWWWWWWZZZ[[[]]]]]][[[YYYYYYYYYWWWXXXXXXWWWUUUSSSSSSTTTVVVUUUSSSQQQQQQUUU[[[______]]]ZZZWWWWWW[[[bbbgggiiigggcccaaa```___]]][[[SSSSSSWWW^^^___ZZZUUUTTTUUUWWW\\\ccciiivvvpppggg[[[OOOKKKWWWfffqqq{{{mmm]]]OOOJJJJJJCCCBBBBBBAAA@@@@@@AAACCCDDDLLLWWWbbbkkkwwwyyykkkbbbbbbbbbfffmmmuuu{{{~~~|||yyy{{{~~~wwwooojjjfffcccaaa``````bbbeeefffdddbbb___^^^eeesss~~~|||kkk]]]\\\ZZZWWWUUUTTTRRRQQQQQQPPPOOOOOOQQQRRRQQQPPPNNNNNNNNNOOOOOOQQQRRRRRROOOOOOPPPRRRSSSUUUWWWXXXXXXTTTRRRVVVYYYVVVSSSSSSNNNPPPSSSTTTTTTSSSTTTUUURRRQQQPPPPPPRRRSSSTTTUUUUUUUUUUUUVVVVVVWWWWWWWWWSSSRRRRRRTTTXXX[[[^^^___aaa___^^^^^^______]]][[[VVVfffwwwrrrlll~~~xxxQQQHHHCCC@@@???@@@>>>:::999;;;;;;;;;<<<<<<:::<<>>AAAEEEJJJOOOWWW___gggpppzzz{{{{{{|||}}}~~~~~~~~~~~~sssooolllmmmtttzzz}}}~~~kkkUUUSSSOOOOOONNNNNNNNNNNNNNNMMMLLLMMMNNNNNNMMMNNNQQQSSSTTTRRROOOMMMMMMNNNPPPQQQOOOOOOOOOOOOOOOPPPQQQRRR}}}iiiYYYYYYYYYZZZddduuu|||ppp^^^SSSJJJCCCCCCFFFIIIPPPXXXZZZbbbeee___VVVQQQLLLGGG@@@BBBDDDEEEGGGIIILLLOOOMMMNNNNNNLLLJJJIIIKKKMMMMMMYYYiiilll]]]MMMOOO[[[[[[SSSJJJEEEEEEIIIMMMOOOMMM]]]yyykkkRRRJJJEEEEEEJJJIIIHHHUUUpppooo[[[VVV\\\YYYUUUUUUQQQRRRUUUYYY[[[ZZZYYYXXXXXXZZZ\\\^^^___]]][[[[[[[[[ZZZ[[[]]]\\\ZZZXXXWWWWWWRRRRRRSSSRRRRRRTTTXXX[[[```___\\\XXXWWWYYY^^^bbbccccccdddeeeeeeccc___[[[QQQRRRXXXbbbeee```XXXUUUUUUUUUZZZbbbdddkkk~~~uuufffXXXTTTVVV\\\lll|||uuuYYYLLLLLLIIIDDDCCCCCCBBBCCCCCCCCCBBB@@@DDDHHHRRRggg|||~~~tttiiiiiigggbbb^^^___eeekkkppprrrtttsssqqqrrrvvv{{{|||~~~yyytttrrrsssuuusssuuu{{{~~~sssjjjeeeaaaaaaaaadddaaa___^^^```dddggghhhdddiiisss~~~~~~yyy{{{~~~}}}___ZZZYYYWWWUUUSSSQQQPPPQQQOOONNNNNNOOOQQQQQQQQQOOOMMMMMMMMMMMMNNNOOOPPPPPPPPPPPPPPPQQQRRRTTTVVVWWWVVVRRRRRRXXXZZZWWWSSSRRRLLLOOORRRTTTTTTTTTUUUVVVSSSSSSRRRQQQQQQRRRTTTUUUSSSSSSSSSTTTUUUWWWYYYZZZUUUSSSRRRSSSWWWZZZZZZZZZ]]]]]]]]]^^^______^^^\\\YYY___vvvyyyvvvqqqUUUFFF???<<>>>>>BBBDDDEEELLLZZZhhhnnnqqqwww{{{uuujjjaaa___``````bbbccc```\\\\\\bbbgggmmmpppsssuuuvvvwwwyyyzzzyyywwwuuuttttttvvvyyy{{{uuuuuutttsssrrrtttxxx{{{zzzppphhhaaa^^^\\\ZZZ[[[^^^^^^^^^\\\\\\___fffpppwwwsss~~~xxxrrr~~~ooo^^^ZZZXXXVVVTTTSSSQQQPPPOOONNNMMMMMMOOOQQQQQQPPPOOONNNMMMMMMMMMMMMNNNOOOPPPQQQPPPOOOOOOPPPRRRSSSTTTRRRQQQUUU[[[\\\WWWRRRQQQKKKNNNQQQSSSTTTTTTUUUVVVSSSSSSSSSRRRQQQRRRTTTVVVTTTSSSRRRSSSUUUYYY]]]___ZZZWWWTTTUUUXXXZZZZZZXXXZZZ[[[]]]^^^^^^^^^]]]]]]bbb___ppptttyyyTTTEEE;;;>>>CCCAAA===>>><<<999888:::===>>>===<<>>CCCBBB???>>>:::;;;;;;;;;<<<<<<;;;999<<>>@@@>>>;;;:::;;;:::999999BBBXXXxxxsss\\\SSSKKKHHHFFFAAA?????????>>>===>>>???AAAAAA@@@DDDHHHOOOXXXaaahhhnnnpppxxx|||{{{uuunnnjjjllltttzzzzzzxxxsssnnngggaaaaaaeeelllqqqzzz{{{vvvuuuyyy}}}~~~}}}ppp]]]TTTRRRRRRQQQSSSTTTSSSOOONNNOOOQQQOOONNNMMMKKKIIIJJJMMMPPPQQQSSSTTTSSSOOOMMMNNNPPPPPPPPPPPPPPPOOONNNMMMMMMoooiiiqqqrrrbbb\\\nnnvvvwww~~~xxxjjjooo{{{ooorrrfffTTTbbb~~~xxxyyycccgggpppsssoookkkttt~~~rrrlllnnnqqqccceeepppgggRRRRRRQQQPPPPPPPPPOOOLLLJJJKKKLLLNNNQQQSSSTTTTTTTTTUUUXXX\\\]]]\\\ZZZYYYYYYXXXZZZ\\\\\\[[[YYYYYYZZZ\\\ZZZWWWSSSQQQQQQRRRSSSQQQTTTWWWWWWVVVUUUUUUUUUUUUTTTUUUZZZbbbhhhjjjiiikkk___VVVXXX[[[XXXUUUUUUWWWXXXXXXYYY[[[\\\]]]^^^rrr{{{wwwzzzwwwcccRRROOOKKKXXXooottt]]]QQQGGGFFFFFFCCCAAACCCFFFDDDAAA@@@AAABBBBBBBBBJJJKKKNNNUUU___lllwww~~~sssqqqtttvvvvvvtttsssqqqooonnnmmmtttttttttvvvxxx{{{~~~|||xxxnnniiibbb]]][[[ZZZWWWUUUSSSUUUWWWYYYZZZ[[[[[[[[[YYY\\\iii{{{rrroooxxx}}}}}}vvvfff\\\XXXUUUVVVVVVUUUTTTPPPMMMKKKLLLLLLMMMNNNOOOOOOOOOOOOOOOOOOPPPPPPOOOOOONNNMMMNNNNNNNNNMMMKKKKKKNNNPPPQQQRRRSSSSSSSSSRRRPPPPPPMMMLLLLLLOOOTTTVVVUUUSSSRRRRRRRRRRRRRRRQQQQQQPPPPPPRRRTTTTTTSSSTTTXXX[[[TTTTTTUUUVVVVVVWWWWWWWWWVVVVVVXXXXXXXXXWWWVVVUUUXXXaaaaaa___rrrooo___zzzWWW>>>???FFFBBB888===<<<<<<===>>>===:::777AAA<<>><<<<<<===>>>???CCCCCCDDDHHHMMMTTTZZZ]]]hhhlllsssxxx{{{}}}~~~}}}~~~|||vvvnnniiihhhiiicccfffkkkpppsssrrrnnnkkkccc___^^^bbbeeeiiiuuu}}}uuuqqqsssuuuvvv|||wwwiii^^^VVVOOONNNPPPOOONNNNNNPPPSSSSSSQQQNNNOOOMMMLLLJJJKKKMMMOOOQQQPPPNNNLLLNNNQQQSSSSSSQQQUUUUUUSSSQQQMMMKKKKKKLLL{{{xxxoooooohhhvvv}}}~~~yyyoooooosssnnnddd[[[mmmwwwyyy}}}~~~uuurrruuuyyywwwzzz{{{```SSSRRRQQQPPPPPPQQQPPPMMMJJJJJJKKKNNNQQQSSSTTTUUUUUUQQQSSSVVVYYYZZZYYYYYYXXXXXX[[[^^^___^^^]]]\\\]]]aaa[[[TTTPPPPPPQQQRRRQQQOOORRRVVVWWWWWWVVVVVVWWWUUUWWWXXXXXXXXX\\\ccchhhhhh```ZZZZZZZZZXXXZZZ^^^XXXXXXXXXXXXZZZ\\\___```fff{{{vvvllliii]]]NNNLLLQQQ]]]nnn~~~yyyiiiXXXOOOJJJEEECCCFFFEEECCCAAABBBCCCEEEDDDDDDAAAAAACCCGGGMMMVVV]]]bbbhhhyyywwwwwwwwwvvvqqqjjjccc___]]]YYYUUUSSSTTTTTTSSSRRRVVVUUUSSSTTTWWWZZZ\\\]]]dddhhhtttrrrxxx}}}{{{vvvmmmccc[[[WWWVVVTTTTTTUUUUUUTTTRRRPPPOOOOOOPPPPPPQQQQQQQQQQQQPPPOOOOOOPPPPPPPPPPPPOOOOOOMMMNNNNNNLLLJJJJJJLLLMMMMMMNNNOOOQQQQQQQQQPPPPPPMMMMMMMMMOOOSSSUUUTTTRRRRRRRRRRRRRRRRRRQQQPPPPPPRRRSSSTTTRRRPPPPPPRRRTTTVVVVVVWWWWWWWWWWWWXXXXXXTTTUUUVVVVVVWWWWWWVVVVVVXXXaaaccc```kkkbbbqqq|||XXXEEEBBBAAA???<<<<<<<<<<<<============;;;777999@@@FFFRRRmmmooocccXXXLLLEEEDDDEEECCCAAA??????>>>>>>===???@@@@@@BBBEEEIIIMMMPPPVVVZZZ___cccfffhhhkkkllljjjeeehhhqqqtttppprrryyyvvvuuussspppmmmjjjgggfffccccccdddbbbaaa``````aaajjjjjjiiigggddd___ZZZVVVYYYYYY]]]eeelllsss|||yyyrrrnnnmmmnnnsss~~~{{{ooobbbXXXRRRMMMMMMPPPOOONNNMMMOOOQQQRRRPPPNNNPPPOOOMMMLLLLLLMMMPPPQQQQQQOOOLLLMMMOOOQQQPPPOOOQQQTTTVVVVVVTTTQQQPPPOOOwww|||ttt||||||yyyuuuuuuppphhhiii{{{kkkWWWSSSRRRQQQQQQQQQQQQPPPNNNKKKJJJKKKNNNQQQSSSTTTTTTUUUMMMNNNQQQUUUXXXYYYXXXWWWWWW[[[___bbbaaa```___^^^eee\\\RRRNNNPPPRRRQQQNNNMMMPPPTTTVVVWWWXXXYYY[[[]]]ZZZYYY]]]cccgggfffccc```]]]ZZZXXXUUUSSSXXX^^^YYYYYYXXXYYYZZZ\\\___aaaaaaqqqttt}}}gggjjjeeeRRRPPPMMMMMMVVVcccuuuuuubbbTTTJJJFFFFFFDDDBBBAAAAAABBBBBBBBBAAAAAAAAA@@@AAACCCFFFIIIKKKNNN\\\nnnyyy{{{wwwsssqqqzzz{{{|||}}}~~~|||||||||zzzvvvqqqlllhhh```___^^^[[[WWWRRRMMMJJJOOOMMMLLLMMMOOOQQQRRRRRRZZZWWWTTTUUU[[[dddlllqqqtttyyy~~~~~~zzzhhh\\\WWWXXXXXXXXXTTTTTTTTTTTTSSSSSSSSSSSSQQQQQQRRRRRRRRRQQQQQQPPPNNNNNNOOOPPPQQQQQQQQQQQQNNNNNNNNNLLLJJJIIIJJJKKKJJJKKKLLLMMMOOOOOOOOOOOONNNMMMNNNPPPRRRTTTSSSRRRRRRRRRQQQQQQQQQPPPPPPPPPQQQQQQQQQPPPNNNNNNOOOPPPYYYYYYXXXWWWWWWWWWWWWWWWVVVVVVVVVVVVWWWYYYZZZ[[[[[[aaaeeeccceeeqqq~~~xxxiiisssyyySSSAAA@@@BBB=========<<<;;;;;;===???;;;999:::>>>===???LLL\\\|||jjjZZZPPPOOOEEECCCAAA@@@@@@???===<<>>@@@>>>;;;@@@IIIUUUrrrttthhhbbbNNNJJJEEECCCCCCCCCBBB@@@???@@@@@@AAAAAABBBBBBBBBBBBDDDFFFGGGHHHKKKOOORRRXXXPPPLLLQQQUUUUUUSSSTTTSSSRRRQQQPPPPPPPPPRRRRRRZZZYYYXXXZZZ^^^___]]]ZZZRRRQQQNNNLLLLLLOOOTTTWWWXXX```mmmzzz}}}zzzzzzyyyvvvsssuuu{{{vvvjjj^^^VVVQQQNNNOOOSSSPPPNNNMMMLLLMMMNNNOOOOOOPPPOOONNNMMMLLLMMMNNNOOOOOOMMMKKKJJJJJJKKKMMMNNNJJJNNNSSSUUUTTTRRRPPPOOOtttYYYOOORRRQQQPPPPPPQQQQQQQQQNNNLLLMMMNNNOOOPPPPPPOOONNNMMMMMMMMMNNNPPPRRRSSSRRRQQQNNNRRRXXX[[[\\\ZZZYYYXXXZZZ\\\]]]ZZZTTTPPPNNNOOOPPPPPPOOOOOOQQQWWW___eeebbbWWWRRR^^^qqqvvveeeRRRVVVUUUUUUUUUWWWYYYXXXVVVYYY[[[^^^``````^^^[[[YYYZZZ\\\hhh~~~eee[[[VVVUUURRROOOLLLPPPbbbtttvvvcccWWWPPPMMMIIIGGGFFFEEEDDDBBBCCCCCCBBBAAAAAA@@@@@@@@@DDDCCCBBBCCCEEEGGGGGGGGGIIIIIIJJJKKKLLLMMMNNNNNNLLLKKKJJJIIIHHHHHHHHHHHHEEEEEEEEEFFFGGGIIIJJJKKKJJJKKKKKKKKKMMMOOOQQQSSSQQQXXX^^^aaaeeerrr{{{ssssssnnnxxx{{{vvvuuupppyyyjjjXXXQQQTTTXXXUUUPPPVVVUUUTTTSSSRRRRRRRRRSSSQQQQQQQQQQQQPPPOOONNNNNNLLLMMMNNNPPPQQQRRRRRRRRRQQQRRRRRRPPPMMMKKKJJJKKKMMMMMMLLLLLLLLLLLLLLLLLLMMMNNNOOOPPPQQQQQQQQQRRRQQQQQQPPPOOONNNOOOOOOPPPNNNNNNOOOPPPQQQRRRRRRRRRXXXWWWUUUSSSRRRRRRRRRSSSWWWWWWWWWXXXZZZ]]]```aaaeeebbbbbbgggiiikkkuuu|||~~~pppRRR;;;<<<===>>>>>>===;;;;;;;;;;;;;;;<<<===<<<:::===AAA@@@QQQlllvvveee]]]SSSLLLJJJHHHFFFDDD>>>>>>???@@@AAABBBBBBBBBCCCDDDEEEEEEFFFHHHLLLOOOXXXQQQMMMOOORRRRRROOONNNRRRRRRQQQPPPQQQRRRTTTUUUWWWTTTRRRRRRTTTTTTQQQMMMNNNMMMKKKIIIJJJOOOWWW]]]fffppp~~~{{{ttttttyyyyyywwwxxx}}}vvvkkk___WWWRRRMMMNNNQQQOOOOOONNNMMMLLLMMMNNNPPPNNNMMMLLLKKKKKKLLLMMMMMMLLLKKKKKKJJJJJJLLLOOOPPPMMMOOOQQQQQQOOONNNNNNNNN~~~yyygggUUUOOOQQQPPPOOOOOOPPPQQQPPPNNNLLLMMMMMMNNNNNNNNNLLLKKKJJJLLLNNNOOOOOONNNMMMNNNOOOKKKOOOSSSVVVVVVUUUUUUUUUSSSYYY^^^]]]VVVPPPOOOPPPPPPPPPOOOOOOQQQWWW^^^dddaaa___]]]\\\]]]^^^^^^^^^UUUTTTRRRPPPSSSWWWWWWTTTXXXZZZ^^^aaabbb```\\\ZZZYYY[[[^^^mmmooo^^^[[[XXXRRRJJJGGGPPP[[[lll}}}www^^^YYYRRRLLLHHHGGGEEEDDDBBBBBBAAAAAAAAAAAABBBBBBAAAAAAAAABBBDDDDDDBBB@@@CCCCCCDDDDDDDDDDDDEEEEEEFFFEEECCCBBBBBBCCCDDDEEECCCCCCCCCDDDFFFHHHIIIKKKIIIJJJKKKLLLNNNRRRXXX\\\eeemmmuuuvvvuuu|||~~~xxxpppeeejjj}}}wwwjjjmmmqqqvvvbbbYYYQQQPPPTTTWWWTTTOOOTTTTTTSSSSSSRRRRRRQQQQQQQQQQQQRRRRRRRRRQQQQQQPPPKKKLLLNNNOOOPPPQQQQQQQQQQQQRRRRRRQQQNNNLLLKKKKKKNNNNNNMMMLLLKKKKKKLLLLLLKKKMMMOOOPPPPPPPPPQQQSSSQQQPPPOOONNNMMMNNNOOOOOORRRQQQQQQRRRSSSSSSRRRPPPVVVTTTRRRPPPOOOPPPQQQRRRSSSSSSTTTVVVXXXZZZ\\\^^^ddd```___dddjjjooovvv|||vvvvvvmmmLLL@@@>>>===>>>???@@@???======<<<;;;;;;;;;;;;<<<===>>>BBBLLL```}}}vvvggg[[[TTTOOOHHHCCC???????????????@@@AAAAAAAAABBBCCCBBBBBBDDDGGGJJJNNNKKKIIIJJJLLLNNNLLLKKKQQQQQQPPPOOONNNNNNNNNNNNKKKJJJHHHHHHIIIIIIIIIHHHKKKMMMOOOPPPTTT\\\gggooowww{{{uuuooorrr{{{oooeee[[[UUUPPPKKKJJJMMMOOOPPPPPPOOOMMMMMMNNNPPPKKKKKKKKKKKKKKKLLLMMMMMMJJJKKKMMMMMMMMMMMMPPPRRRRRRRRRRRRPPPNNNNNNOOOQQQwwwiiiZZZOOONNNQQQNNNNNNNNNOOOPPPOOOMMMKKKIIIJJJKKKLLLLLLLLLKKKJJJLLLQQQTTTSSSNNNMMMPPPTTTKKKNNNRRRSSSSSSSSSSSSSSSPPPTTTXXXXXXUUUQQQPPPPPPNNNPPPRRRSSSUUUWWW[[[^^^aaacccccc\\\TTTTTT]]]fffcccccc]]]RRRNNNQQQTTTTTTWWWXXX[[[^^^```aaaaaaaaa^^^^^^[[[```zzzqqqggg]]]UUUNNNIIIJJJNNNWWWaaatttvvviii]]]TTTNNNJJJHHHFFFFFFDDDCCCCCCDDDEEEFFFAAAAAAAAAAAA@@@???===<<<@@@@@@@@@AAAAAAAAAAAAAAA@@@@@@@@@AAAAAA@@@@@@@@@CCCDDDEEEFFFHHHKKKLLLMMMMMMPPPSSSWWW]]]fffqqqyyyxxxppprrrzzz|||xxxiiikkkzzzoooggguuuvvv}}}rrrYYYVVVSSSRRRTTTUUUSSSQQQOOOPPPQQQRRRSSSRRRQQQQQQOOOPPPPPPQQQQQQQQQQQQPPPKKKLLLMMMNNNOOOOOOOOOOOOOOOQQQRRRQQQNNNLLLKKKKKKLLLLLLKKKJJJKKKKKKMMMMMMIIILLLOOOPPPPPPPPPRRRTTTQQQPPPNNNMMMLLLMMMNNNOOOQQQPPPPPPRRRUUUVVVTTTQQQTTTSSSPPPNNNNNNOOOQQQRRRPPPQQQSSSVVVXXXYYYZZZZZZ[[[]]]]]]___eeennnuuuwwwuuutttyyymmmNNNGGG???===@@@BBB@@@>>>???>>>===<<<===>>>===;;;======@@@HHHXXXpppvvvmmmcccXXXOOOKKKIIIFFFCCCAAAAAAAAAAAA>>>@@@AAAAAA@@@@@@BBBDDDBBBDDDEEEEEEGGGHHHHHHGGGJJJJJJJJJJJJIIIHHHGGGFFFGGGHHHHHHGGGHHHJJJNNNQQQOOOTTT[[[```gggrrr{{{|||zzzzzzbbb[[[TTTQQQOOOKKKKKKMMMNNNPPPRRRQQQOOOMMMNNNOOOJJJJJJKKKLLLMMMNNNNNNOOOKKKNNNQQQQQQOOONNNOOOQQQQQQRRRRRRQQQOOOOOOPPPRRRqqq___RRRJJJLLLRRRMMMMMMMMMNNNOOOOOOLLLJJJEEEFFFHHHJJJLLLLLLLLLLLLNNNUUUZZZXXXRRRPPPUUU[[[MMMOOORRRSSSRRRRRRSSSTTTQQQQQQRRRSSSSSSSSSQQQPPPKKKOOOTTTXXXYYYXXXYYYYYY]]]\\\[[[YYYWWWXXX\\\___{{{{{{qqq]]]OOOPPPVVVZZZVVVWWWXXX[[[^^^bbbfffhhh```]]]YYYYYYgggtttbbbYYYUUUPPPLLLKKKKKKNNNZZZuuuttteeeZZZTTTPPPIIIGGGEEECCCBBBCCCDDDEEEEEEDDDBBBAAAAAACCCFFFIIICCCCCCDDDDDDDDDEEEEEEEEE???AAADDDFFFGGGFFFDDDCCCDDDEEEGGGJJJNNNPPPSSSTTTVVVYYY___fffppp}}}}}}www||||||ssseee\\\dddttt~~~vvvkkkllloooggglll|||}}}vvvcccYYYXXXUUURRRPPPOOOOOOPPPKKKMMMPPPRRRSSSSSSRRRRRRLLLLLLMMMNNNOOOOOOOOOOOOKKKLLLMMMNNNNNNNNNNNNNNNMMMOOOPPPPPPMMMKKKJJJJJJJJJIIIIIIIIIJJJLLLMMMOOOHHHKKKOOOPPPOOOPPPRRRUUUQQQPPPNNNLLLLLLMMMNNNOOOMMMMMMNNNRRRWWWYYYXXXVVVTTTRRRPPPNNNNNNOOOQQQSSSQQQRRRUUUWWWYYYZZZZZZZZZSSSZZZ]]][[[___jjjrrrsss{{{fffbbbyyy]]]QQQCCC<<<>>>AAA???;;;;;;;;;;;;;;;>>>???===999777;;;@@@BBBDDDNNNdddwwwpppeeeXXXUUUPPPKKKGGGEEEDDDDDD>>>@@@AAAAAA@@@@@@BBBCCC???BBBEEEEEEDDDDDDDDDDDDBBBCCCEEEFFFGGGGGGFFFEEEIIIKKKLLLKKKKKKNNNUUUZZZ^^^cccjjjpppwww{{{yyyoooYYYSSSOOOPPPPPPNNNMMMPPPNNNQQQSSSSSSPPPNNNNNNOOOJJJJJJKKKMMMNNNOOOPPPQQQMMMPPPTTTTTTQQQNNNNNNOOONNNOOOQQQQQQPPPOOOPPPQQQ~~~}}}nnnXXXMMMOOOQQQOOOOOONNNMMMMMMLLLMMMMMMMMMLLLKKKJJJIIIIIIJJJKKKLLLQQQTTTXXX[[[]]]\\\[[[ZZZUUUPPPLLLLLLPPPSSSRRROOONNNNNNOOOOOOPPPPPPQQQQQQSSSQQQPPPTTTZZZ\\\YYYUUUZZZYYYVVVTTTSSSWWW\\\aaatttmmmVVVNNNRRRXXXVVVWWWXXXZZZ]]]aaadddfffccc]]]\\\___aaammm~~~rrrmmmZZZKKKIIIIIIJJJHHHLLL[[[pppzzzjjj^^^^^^RRRIIIHHHIIIFFFEEEGGGCCCBBBBBBAAABBBCCCDDDEEEEEEDDDDDDEEEFFFEEEDDDBBBEEEDDDDDDDDDEEEFFFHHHIIIJJJJJJKKKPPPWWW\\\^^^]]]hhhrrruuunnnttt}}}{{{sssoooeee\\\___kkkwww}}}||||||vvvxxx{{{ddd\\\ZZZVVVQQQMMMMMMNNNNNNNNNKKKMMMPPPRRRQQQOOOLLLJJJKKKLLLLLLLLLMMMMMMMMMNNNNNNNNNNNNOOOOOOPPPPPPPPPSSSSSSSSSSSSQQQNNNKKKIIIKKKLLLLLLMMMMMMMMMMMMLLLOOOJJJFFFGGGMMMRRRSSSRRRQQQRRRQQQOOOLLLKKKKKKLLLNNNLLLKKKOOOUUUWWWUUUQQQPPPPPPQQQQQQRRRRRRSSSSSSVVVVVVUUUUUUVVVWWWYYYZZZUUUYYY[[[YYYWWW[[[fffoooqqqddddddmmmwwwPPP>>>===@@@CCCFFF;;;<<<<<<<<<===???>>><<<<<<<<<======???CCCIIIMMMiii|||xxxlllaaa\\\VVVMMMIIIJJJFFFDDDBBBBBBCCCDDDDDDCCCCCCCCCDDDDDDEEEFFFFFFFFFGGGHHHHHHHHHGGGFFFHHHIIIMMMNNNPPPTTTZZZaaahhhlllooowww}}}~~~wwwttt{{{qqqzzzxxxjjjXXXVVVSSSPPPOOONNNNNNOOOYYYWWWTTTQQQNNNMMMMMMNNNLLLLLLKKKLLLLLLNNNPPPQQQSSSQQQPPPQQQSSSSSSOOOLLLUUUUUUTTTSSSQQQOOONNNMMMvvvvvvfffQQQJJJJJJMMMNNNOOONNNMMMLLLLLLLLLLLLLLLMMMLLLLLLLLLMMMMMMNNNOOOPPPQQQUUUYYY]]]]]][[[XXXTTTPPPLLLMMMQQQUUUUUUTTTQQQQQQQQQRRRRRRRRRQQQQQQTTTUUUWWW[[[^^^___\\\YYY\\\[[[ZZZYYYYYY[[[```dddgggsssxxxkkkZZZRRRTTTWWWUUUUUUVVVXXX\\\```cccfffddd^^^]]]^^^^^^eeexxxkkkYYYMMMJJJFFFHHHHHHJJJOOOWWW___fffiiizzzqqqeeeZZZXXXWWWQQQLLLJJJIIIHHHFFFDDDCCCBBBBBBCCCEEEDDDDDDDDDEEEFFFFFFEEEGGGGGGFFFFFFGGGIIIJJJKKKQQQRRRWWW___jjjssswwwyyyzzzooommmpppnnniiiccclllmmmeeefffuuusssxxx}}}||||||rrr```]]]VVVTTTQQQNNNLLLKKKLLLMMMJJJKKKNNNOOOPPPOOOMMMKKKKKKKKKKKKKKKKKKKKKLLLLLLMMMMMMMMMNNNNNNOOOOOOOOOPPPPPPOOOOOONNNNNNNNNNNNLLLLLLMMMMMMMMMMMMLLLLLLQQQNNNJJJIIIKKKMMMNNNNNNNNNOOOOOOMMMKKKJJJKKKLLLMMMKKKKKKOOOTTTVVVTTTQQQPPPPPPQQQQQQRRRSSSSSSSSSWWWWWWVVVVVVWWWXXXZZZ[[[UUUXXXYYYXXXVVVXXX___fffppprrreee```sssUUUDDD;;;:::===AAABBB@@@>>><<<<<<;;;:::=========<<<<<>><<<<<<======<<<;;;<<<>>>=========<<<::::::<<<===<<>>AAA<<<===>>>===;;;999999999@@@@@@AAAFFFRRRcccuuu{{{yyyxxxwwwvvvuuussspppnnnmmmnnnpppqqqtttuuuuuuuuuwww{{{yyyuuuttttttuuuuuuvvvlllkkkrrr|||~~~qqqcccUUUQQQQQQRRRSSSSSSRRRQQQQQQQQQQQQPPPOOOOOOPPPPPPQQQNNNMMMLLLKKKKKKLLLMMMMMMLLLLLLLLLMMMNNNNNNNNNNNNOOOPPPQQQRRRRRRPPPMMMLLLzzz{{{cccKKKJJJMMMIIIGGGKKKMMMLLLKKKJJJIIIIIIIIIIIIJJJKKKNNNPPPRRRRRRRRRRRROOOLLLLLLQQQXXXZZZTTTNNNOOOOOOOOORRRVVV[[[^^^___YYYZZZZZZZZZYYYWWWVVVTTTZZZaaaiiijjjfffbbbbbbddd```aaaaaa```^^^]]]^^^```aaaccceeeeeebbb]]][[[[[[aaaeeeiiimmmmmmjjjeeeaaa___nnn{{{wwwjjjdddjjjqqq}}}ttt\\\PPPMMMIIIHHHIIIIIIFFFDDDHHHLLLTTT___mmm}}}|||uuuvvvwwwvvvuuuwww{{{xxxkkkccc```]]]ZZZWWWWWWVVV]]]lllzzz~~~~~~vvvggg[[[RRRNNNOOOKKKOOOSSSQQQLLLIIIJJJMMMOOOOOOOOOOOONNNMMMMMMLLLNNNNNNNNNMMMMMMMMMMMMMMMIIIJJJKKKLLLLLLKKKIIIHHHKKKMMMPPPRRRSSSRRRPPPNNNOOOOOOOOOOOONNNLLLKKKKKKIIIMMMPPPNNNIIIGGGJJJNNNNNNOOONNNLLLJJJIIIIIIKKKJJJJJJJJJKKKNNNOOOPPPPPPOOOOOOPPPQQQRRRSSSTTTTTTRRRRRRQQQPPPQQQRRRSSSTTTVVVVVVXXXYYYYYYZZZYYYYYYWWW[[[]]]aaassssss```DDDDDD???>>>AAAAAA===;;;===;;;===>>>>>><<<::::::;;;===<<<;;;<<<@@@JJJUUU]]]qqq}}}kkkhhhfffgggkkkooosssttt~~~kkk]]]TTTRRRQQQPPPPPPPPPQQQSSSTTTOOOOOOOOOOOOOOOPPPQQQQQQPPPOOONNNMMMMMMMMMNNNOOONNNNNNNNNMMMLLLLLLLLLMMMPPPQQQQQQQQQPPPMMMKKKIII~~~zzzhhhWWWKKKKKKNNNKKKHHHIIIKKKJJJIIIIIIHHHHHHIIIIIIHHHIIIKKKMMMNNNOOOPPPPPPIIIGGGHHHNNNUUUZZZYYYVVVRRRSSSUUUWWWYYY[[[]]]^^^\\\\\\\\\[[[[[[[[[[[[[[[```eeeiiiiiieeecccdddgggccceeeffffffeeefffhhhjjjdddccccccdddbbb___```dddeeehhhmmmooooookkkfffbbbdddttt~~~uuuhhhdddiiilllggg{{{}}}^^^TTTIIIFFFIIIJJJFFFAAADDDDDDIIIRRR\\\gggtttyyylll___[[[[[[ZZZZZZZZZ^^^cccsssuuueeeYYYRRROOOLLLJJJKKKNNNPPPOOOLLLJJJKKKMMMNNNOOOOOOPPPOOONNNMMMLLLNNNOOOOOOOOOPPPPPPPPPPPPJJJKKKLLLMMMMMMLLLJJJHHHKKKNNNQQQTTTUUURRROOOMMMOOOOOOOOOOOONNNMMMLLLLLLMMMPPPRRRPPPJJJFFFGGGJJJMMMNNNNNNLLLJJJIIIJJJKKKKKKKKKKKKKKKMMMNNNOOOPPPNNNOOOPPPQQQRRRTTTTTTUUUTTTTTTSSSRRRRRRSSSTTTUUURRRSSSUUUUUUUUUVVVYYY[[[RRRZZZ[[[XXXcccgggiii}}}iiiMMMAAA999<<>>;;;;;;;;;;;;;;;===AAADDDPPP\\\nnn|||ssskkkddd```\\\ZZZYYY[[[cccmmmuuuyyyzzzppp___UUUQQQSSSRRRQQQPPPPPPRRRTTTUUUMMMMMMNNNOOOOOOPPPPPPQQQPPPOOONNNMMMNNNNNNPPPPPPPPPPPPPPPNNNLLLLLLMMMNNNRRRQQQPPPOOOMMMKKKIIIHHHoooeeeVVVSSSPPPNNNMMMLLLKKKJJJHHHHHHHHHHHHHHHIIIIIIJJJIIIIIIIIIJJJKKKMMMNNNOOOHHHHHHIIILLLRRRWWWYYYZZZVVVXXX[[[]]]^^^]]]\\\\\\YYYXXXWWWWWWXXXZZZ\\\]]]cccddddddbbb``````cccfffggghhhhhhfffeeeeeegggiiigggeeedddddd```[[[]]]ccciiijjjkkklllllljjjiiihhhdddooorrrfff___bbbeeeccc___fff{{{{{{~~~nnnZZZMMMKKKLLLKKKHHHFFFCCCEEEKKKQQQVVV```kkkvvvyyyjjj```XXXWWWYYY\\\cccjjjuuuwwwgggaaaXXXPPPLLLJJJIIIHHHLLLLLLLLLKKKKKKKKKKKKKKKIIIKKKMMMPPPPPPPPPNNNMMMNNNNNNOOOPPPQQQQQQRRRSSSKKKLLLNNNOOOOOOMMMKKKIIIJJJLLLOOORRRRRRRRRPPPNNNNNNNNNNNNOOOOOONNNMMMMMMMMMPPPRRRPPPLLLIIIHHHIIIIIIJJJJJJJJJIIIJJJKKKMMMKKKLLLLLLLLLLLLMMMOOOQQQNNNOOOPPPQQQRRRTTTUUUUUUUUUTTTSSSRRRRRRSSSTTTUUURRRTTTVVVTTTQQQSSSZZZ```YYYXXXWWWYYY]]]jjjttt]]]bbbnnnkkkUUUAAA>>>@@@===<<>>???>>>======>>>???<<<===>>>===;;;999:::;;;???DDDLLLUUUaaaooo}}}llliiiddd___YYYUUUSSSRRRTTTUUUYYY```iiirrryyy|||qqqrrraaaUUUOOOOOOQQQPPPPPPPPPPPPQQQQQQRRRLLLMMMNNNOOOOOOPPPPPPPPPNNNNNNMMMMMMMMMNNNPPPQQQPPPQQQQQQPPPNNNMMMPPPRRRQQQPPPNNNLLLKKKKKKKKKKKKzzzdddZZZJJJOOOPPPKKKGGGHHHIIIGGGGGGGGGGGGGGGHHHIIIJJJJJJIIIIIIHHHHHHIIIKKKMMMNNNMMMLLLLLLMMMOOORRRVVVXXXYYY\\\```bbbaaa___]]][[[TTTSSSQQQQQQSSSVVVYYY\\\bbb```^^^[[[ZZZ[[[___bbbjjjiiifffccc___]]]___```kkkhhhgggeee^^^VVVVVV]]]fffeeeccccccccceeegggiii```fffcccXXXWWWaaaccc\\\\\\VVV^^^|||uuu]]]QQQMMMKKKJJJKKKGGGFFFJJJLLLMMMTTT^^^mmmxxxuuuhhh___YYYWWWYYY[[[aaaooo}}}xxxhhhUUUVVVTTTOOOKKKLLLMMMNNNLLLJJJHHHHHHJJJKKKJJJIIIDDDGGGKKKOOOQQQQQQOOONNNMMMMMMNNNOOOQQQRRRSSSSSSLLLMMMOOOPPPPPPNNNKKKJJJJJJKKKLLLNNNPPPPPPQQQQQQMMMMMMNNNOOOOOOOOONNNNNNKKKMMMOOOPPPOOOMMMLLLLLLDDDFFFGGGHHHHHHJJJMMMOOOLLLLLLLLLLLLLLLMMMPPPRRRNNNNNNOOOQQQRRRTTTUUUUUUSSSRRRQQQPPPPPPQQQRRRSSSUUUXXXYYYUUUQQQSSS\\\eeedddVVVUUU______[[[pppyyybbbZZZssszzzZZZLLLGGG???;;;<<<>>>??????>>><<<<<<===???:::<<<=========>>>???AAA<<<>>>AAAEEEJJJQQQWWW\\\fffvvvzzzsssqqqkkkcccXXXVVVTTTRRRQQQSSSUUUWWWOOOUUU```mmmwww||||||zzzpppdddYYYPPPMMMOOOLLLMMMOOOPPPPPPOOOMMMLLLLLLMMMNNNOOOOOOOOOOOOOOOLLLLLLKKKLLLLLLNNNPPPQQQOOOQQQRRRQQQOOOOOOSSSVVVPPPNNNLLLJJJJJJKKKMMMNNNxxxxxx~~~www^^^JJJMMMJJJIIIJJJLLLLLLJJJHHHJJJIIIGGGEEEEEEEEEEEEFFFDDDEEEGGGIIIKKKLLLMMMMMMKKKJJJJJJKKKMMMOOOOOONNNTTTYYY^^^^^^YYYUUUUUUWWWWWWSSSOOOMMMNNNRRRVVVXXXXXXYYYZZZZZZ[[[[[[ZZZZZZeeeggggggaaaWWWRRRTTTXXXmmmgggdddbbb]]]WWWYYY```bbbfffhhhfffaaa___bbbggg```]]]ZZZZZZ]]]]]]\\\YYYXXX\\\\\\```vvvfffUUUTTTXXXNNNLLLOOOUUUVVVQQQMMMLLLSSS[[[lll{{{|||xxxpppddd\\\\\\YYYTTTSSS[[[ggguuummmWWWQQQPPPMMMKKKJJJJJJKKKKKKKKKJJJIIIHHHHHHIIIJJJKKKKKKKKKKKKMMMOOOQQQTTTUUUNNNMMMLLLOOORRRTTTRRRPPPNNNOOOOOOMMMJJJHHHHHHIIIMMMLLLLLLKKKKKKKKKKKKKKKKKKKKKJJJKKKKKKLLLMMMNNNNNNPPPRRRTTTSSSQQQMMMKKKKKKKKKKKKKKKKKKJJJJJJJJJNNNMMMLLLKKKLLLNNNPPPQQQQQQRRRRRRRRRRRRRRRQQQQQQSSSSSSSSSSSSSSSSSSRRRRRRYYYYYYWWWTTTRRRTTT[[[```YYYZZZZZZYYY[[[dddqqq|||fff```tttbbbCCC<<>>;;;;;;<<<<<<;;;:::<<<<<<<<<<<<>>>@@@BBBCCCJJJPPP[[[hhhuuuvvvnnnccc\\\ZZZYYYVVVSSSRRRRRRRRRRRRRRRQQQOOOMMMUUUZZZpppvvvwwwdddZZZUUUQQQOOOOOOSSSQQQPPPNNNMMMMMMNNNNNNNNNLLLJJJJJJMMMOOONNNLLLMMMKKKJJJJJJKKKLLLLLLKKKKKKKKKKKKKKKMMMNNNPPPQQQOOONNNMMMLLLKKKKKKKKKKKK{{{}}}uuulllXXXLLLMMMJJJIIIIIIKKKMMMLLLJJJHHHGGGEEEDDDDDDDDDEEEFFFDDDDDDFFFGGGHHHIIIIIIIIIIIIIIIIIILLLOOORRRRRRQQQQQQTTTVVVUUURRRNNNNNNNNNZZZXXXTTTQQQOOOOOOPPPQQQXXXYYYZZZZZZ[[[[[[ZZZZZZ[[[^^^___ZZZSSSPPPSSSXXX^^^```dddeee^^^VVVXXX___dddhhhjjjeee\\\XXX[[[```ZZZXXXXXX[[[______]]]ZZZWWWYYYYYYZZZgggzzzppplllpppjjjeeefffeee___ZZZWWWUUUUUU\\\iiissswwwzzz}}}xxxsssmmmfffaaa```]]]WWWSSSTTTVVVVVVZZZfffxxx{{{fffVVVQQQPPPMMMKKKJJJJJJKKKLLLMMMLLLJJJIIIIIIIIIJJJKKKMMMMMMNNNNNNPPPRRRTTTVVVRRRPPPPPPQQQTTTUUUSSSQQQOOOPPPPPPNNNKKKJJJJJJJJJMMMMMMLLLKKKKKKKKKKKKLLLKKKJJJJJJJJJJJJKKKKKKLLLKKKMMMOOOQQQRRRQQQOOONNNKKKKKKJJJJJJJJJIIIIIIIIIHHHHHHHHHIIIKKKMMMOOOPPPQQQQQQRRRSSSSSSRRRPPPPPPMMMNNNOOOQQQRRRRRRRRRRRRTTTUUUUUUUUUTTTTTTVVVXXXVVVXXXZZZZZZZZZ___hhhooo{{{rrrkkkhhhHHH:::FFF???;;;===>>><<<===AAA===;;;:::;;;===>>>===<<<;;;;;;<<<<<<===>>>@@@@@@AAACCCIIIOOOVVV\\\```bbbcccjjjvvv{{{rrrjjjdddaaaZZZVVVSSSSSSWWWZZZYYYWWWXXXUUUQQQNNNNNNRRRWWWZZZ^^^eee|||ttt|||lll[[[SSSPPPMMMKKKLLLPPPOOONNNMMMMMMMMMNNNOOOMMMKKKIIIJJJLLLNNNMMMLLLJJJIIIJJJMMMPPPPPPMMMJJJJJJKKKLLLMMMNNNOOOOOOOOOLLLLLLKKKJJJJJJJJJJJJKKK}}}}}}zzzzzzyyy{{{]]]PPPMMMLLLJJJIIIIIIKKKMMMMMMMMMGGGFFFEEEDDDDDDDDDEEEFFFCCCCCCDDDEEEFFFFFFFFFFFFGGGGGGIIILLLQQQTTTTTTTTTOOOPPPQQQQQQPPPPPPOOOOOOYYYZZZYYYUUUPPPLLLLLLMMMVVVWWWXXXYYYYYYYYYXXXXXXUUUWWWXXXUUUOOOMMMQQQUUUQQQYYYcccfff___WWWXXX^^^eeeiiikkkfff\\\VVVVVVXXXSSSSSSUUUZZZ___```]]]ZZZVVVTTTSSSQQQTTTdddzzzwwwyyy{{{wwwsssqqq```WWWRRRXXXaaaeeeffffffnnnpppuuu{{{{{{zzz}}}|||wwwooofffaaaXXXSSSQQQRRRTTTSSSTTTWWWgggmmmttt|||ttt}}}zzzjjj\\\TTTQQQPPPNNNLLLKKKKKKKKKLLLNNNMMMLLLJJJJJJJJJKKKLLLOOOOOOOOOPPPQQQRRRTTTTTTSSSRRRQQQRRRSSSTTTSSSQQQPPPQQQQQQOOOLLLKKKKKKKKKNNNMMMMMMLLLLLLLLLLLLLLLKKKKKKKKKJJJJJJJJJJJJJJJIIIJJJLLLNNNOOOQQQQQQQQQLLLKKKKKKJJJIIIHHHHHHGGGEEEFFFGGGIIILLLNNNOOOPPPPPPQQQSSSTTTTTTRRROOONNNLLLMMMOOOQQQRRRRRRQQQQQQOOOQQQTTTXXXYYYXXXUUUQQQSSSVVVZZZZZZYYYZZZ^^^aaadddttthhhtttjjjLLLGGG???:::===CCCBBB===:::>>>======>>>???@@@>>>===;;;;;;<<<===============>>>>>>>>>???@@@AAABBBBBBBBBGGGOOOXXXaaahhhmmmooorrrvvv}}}}}}{{{zzzwwwsssooobbbaaa___]]][[[YYYXXXXXXYYYYYY\\\bbbjjjoooooommmjjjllloooqqqqqqoookkkhhhuuuzzzvvvnnn```RRRMMMKKKJJJJJJKKKMMMLLLKKKKKKKKKLLLMMMNNNKKKJJJIIIJJJKKKLLLLLLKKKGGGGGGIIIOOOUUUTTTOOOIIIIIIKKKNNNPPPQQQPPPMMMKKKKKKKKKJJJJJJKKKKKKLLLLLL}}}|||{{{~~~~~~}}}~~~yyyrrrTTTKKKMMMKKKJJJIIIIIIJJJLLLNNNOOOIIIHHHGGGEEEDDDEEEEEEEEEBBBCCCDDDEEEFFFGGGGGGGGGFFFFFFHHHLLLPPPSSSSSSRRRLLLLLLLLLOOORRRUUUVVVVVVTTTXXX[[[YYYRRRMMMLLLNNNQQQSSSTTTVVVVVVUUUTTTSSSVVVXXXWWWTTTOOOMMMOOORRROOOVVV^^^```[[[WWWXXX[[[dddfffhhhhhheee___XXXTTTRRRQQQRRRVVV[[[^^^\\\YYYVVVPPPLLLKKKIIINNNeee~~~yyysssrrruuu~~~mmm```VVVTTTVVVVVVTTTTTT]]]```gggppptttuuuzzzzzzwwwqqqiii```YYYUUURRRQQQUUUSSSSSSVVV[[[___ccceee|||zzz|||wwwggg[[[UUURRRPPPOOONNNLLLLLLKKKLLLLLLLLLLLLKKKKKKKKKLLLMMMNNNMMMMMMMMMNNNNNNOOOPPPPPPOOOOOOOOOOOOPPPRRRRRRRRRPPPQQQQQQOOOLLLJJJJJJKKKNNNNNNMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKJJJJJJIIIIIIJJJKKKMMMOOOPPPQQQNNNMMMLLLKKKJJJIIIHHHGGGGGGHHHJJJLLLNNNOOOPPPPPPNNNPPPSSSUUUTTTRRROOOMMMPPPQQQRRRSSSSSSRRRQQQPPPOOOQQQTTTZZZ^^^^^^YYYTTTSSSVVVYYYZZZYYYXXXYYY[[[ccckkkyyyhhhgggpppxxx}}}\\\QQQFFFAAAAAAAAA???<<>><<<<<<<<<>>>>>>>>>===<<<;;;AAA@@@>>>===<<<===>>>>>>???@@@BBBDDDFFFGGGHHHIIIMMMPPPUUUZZZ]]]___```___\\\ZZZYYYYYY[[[[[[ZZZXXXRRRSSSUUUWWWZZZ^^^```bbbddddddfffkkkpppsssrrrqqqqqqttt{{{yyybbbWWWMMMJJJKKKJJJKKKNNNLLLKKKJJJIIIIIIJJJKKKKKKIIIIIIIIIJJJKKKKKKJJJJJJHHHFFFHHHNNNUUUVVVPPPJJJIIILLLQQQTTTTTTQQQMMMJJJLLLLLLLLLLLLMMMNNNOOOPPPxxx{{{|||zzz{{{|||zzz~~~}}}hhhQQQIIIKKKIIIIIIIIIIIIIIIKKKMMMNNNNNNLLLJJJHHHFFFEEEEEEEEECCCDDDEEEGGGHHHIIIJJJJJJGGGGGGIIILLLOOOPPPOOOMMMKKKJJJKKKNNNRRRUUUVVVVVVSSSXXX[[[YYYSSSNNNMMMNNNMMMOOOQQQRRRSSSRRRPPPOOOUUUVVVUUURRROOONNNPPPRRRUUUUUUUUUTTTSSSTTTTTTTTT______cccjjjpppmmmaaaUUUUUURRRPPPQQQUUUXXXYYYWWWUUUMMMHHHIIIGGGFFFQQQ```rrrddddddsssqqqjjjbbb]]]WWWQQQOOOQQQSSSTTTZZZdddlllpppuuu{{{ttt{{{~~~}}}}}}|||}}}||||||{{{xxxqqqkkkddd```ZZZSSSNNNLLLNNNOOOQQQTTTXXX```jjjtttzzz|||zzzhhh\\\UUUSSSRRRNNNNNNMMMLLLKKKKKKKKKKKKIIIIIIIIIIIIKKKMMMOOOPPPIIIIIIJJJJJJKKKKKKKKKKKKKKKLLLMMMNNNOOORRRTTTVVVOOOPPPPPPNNNKKKJJJJJJJJJNNNMMMMMMLLLKKKLLLLLLLLLNNNNNNNNNNNNNNNMMMLLLKKKKKKKKKJJJJJJKKKMMMNNNOOOPPPOOONNNMMMLLLKKKJJJIIIIIIJJJLLLMMMNNNNNNNNNNNNMMMOOORRRTTTTTTRRROOOMMMPPPQQQQQQRRRRRRSSSSSSSSSPPPPPPSSSXXX]]]___\\\XXXUUUWWWXXXYYYYYYZZZ[[[\\\]]][[[kkkiii[[[[[[tttnnnVVVFFFAAABBBCCC@@@?????????@@@@@@>>><<<===>>>???@@@???>>>===<<<>>>===<<<<<<<<<===>>>???============>>>???@@@AAA@@@AAADDDFFFGGGGGGGGGGGGHHHIIIJJJLLLPPPRRRSSSSSSUUUUUUUUUUUUUUUVVVWWWXXXTTTRRRPPPPPPPPPQQQQQQQQQWWWUUUXXXfff{{{xxxpppYYYQQQJJJIIIJJJJJJLLLOOOMMMLLLJJJHHHGGGGGGGGGGGGGGGHHHJJJJJJJJJJJJJJJJJJIIIGGGGGGKKKPPPRRRPPPLLLJJJMMMQQQTTTUUURRRNNNKKKJJJJJJKKKKKKLLLMMMOOOOOOrrruuu{{{{{{wwwxxx{{{~~~{{{{{{}}}}}}zzzzzz{{{xxxlll]]]OOOIIIJJJGGGHHHJJJJJJIIIIIIJJJKKKOOOMMMKKKIIIGGGFFFFFFFFFFFFGGGHHHIIIJJJKKKKKKKKKHHHHHHIIILLLNNNNNNLLLJJJQQQRRRSSSUUUUUUVVVVVVVVVWWWYYYZZZXXXSSSOOONNNNNNLLLNNNQQQRRRSSSQQQOOONNNPPPQQQQQQPPPOOOOOORRRTTTXXXVVVRRRNNNNNNQQQOOOKKKWWWWWW]]]hhhrrrrrrfffZZZWWWSSSOOONNNQQQTTTUUUTTTPPPJJJFFFFFFGGGGGGIIIMMM]]]|||yyyuuuyyywwwuuusssooofff]]]\\\```[[[WWWWWW___gggkkknnnqqqrrrwww}}}{{{{{{yyywwwvvvwww{{{~~~~~~~~~~~~~~~}}}xxxqqqlllhhhfffcccaaa___]]]ZZZXXXRRRSSSTTTSSSRRRQQQRRRSSSWWW___jjjvvvqqqaaaXXXTTTQQQOOOLLLLLLLLLKKKKKKJJJJJJJJJGGGGGGGGGGGGIIIKKKNNNOOOFFFFFFGGGHHHIIIIIIIIIHHHJJJKKKMMMNNNPPPRRRVVVZZZOOOPPPPPPNNNKKKJJJJJJJJJMMMLLLLLLKKKKKKKKKKKKKKKNNNNNNOOOPPPPPPOOOMMMLLLLLLLLLKKKKKKKKKLLLLLLMMMPPPOOOOOONNNMMMLLLLLLKKKJJJJJJKKKKKKLLLLLLMMMMMMLLLNNNPPPSSSSSSRRRQQQOOOLLLLLLLLLNNNPPPTTTWWWYYYOOOOOOQQQTTTWWWYYYYYYXXXVVVVVVWWWYYYZZZ[[[\\\\\\TTT]]]aaaqqqmmm\\\^^^wwwqqqYYYGGG===???>>><<<<<<>>>???>>>>>>>>>???????????????>>>>>>===<<<<<<;;;;;;<<<<<<===;;;;;;::::::;;;<<<===>>>;;;<<<===>>>??????@@@@@@BBBCCCDDDFFFHHHJJJKKKLLLHHHGGGFFFEEEDDDDDDDDDDDD@@@???<<<999999:::<<<>>>===CCCOOObbbxxxzzzzzzzzzkkk]]]SSSLLLHHHIIIIIIIIIJJJMMMNNNLLLJJJHHHFFFEEEEEEEEEFFFIIIKKKLLLKKKJJJJJJJJJJJJHHHGGGHHHJJJLLLLLLLLLJJJLLLOOORRRRRRQQQNNNMMMHHHHHHHHHHHHIIIJJJKKKLLLkkkooouuuzzz}}}yyysssqqquuuyyyyyy|||~~~vvvsss}}}sss```WWWQQQKKKHHHIIIDDDGGGJJJKKKIIIGGGGGGHHHLLLKKKIIIHHHGGGGGGHHHIIIJJJKKKKKKKKKKKKJJJJJJIIIHHHHHHJJJMMMOOOOOOMMMJJJSSSWWWZZZ[[[XXXWWWWWWYYYWWWWWWUUUTTTSSSRRRRRRRRROOOQQQTTTVVVVVVUUURRRQQQQQQQQQQQQPPPOOOPPPRRRTTTVVVZZZZZZUUURRRRRROOOIIIPPPRRRXXXbbbiiijjjddd^^^UUURRRNNNNNNPPPRRRQQQPPPHHHIIIFFFCCCDDDHHHIIIFFFEEE\\\|||xxxwww{{{uuukkkdddiiiqqqttttttssssssuuuwwwyyy{{{~~~yyyyyyvvvqqqllliiijjjlllrrrooommmllljjjgggbbb^^^VVVWWWVVVVVVWWWZZZ___cccUUUWWWZZZ[[[\\\^^^bbbeeeuuu~~~yyy~~~ttteeeYYYSSSOOOMMMKKKJJJJJJJJJJJJJJJIIIIIIHHHGGGGGGFFFFFFFFFHHHIIIJJJEEEFFFHHHIIIJJJJJJJJJIIIIIIKKKMMMMMMMMMPPPTTTXXXPPPQQQQQQOOOLLLKKKKKKKKKLLLKKKKKKJJJJJJJJJJJJJJJLLLMMMNNNPPPPPPOOONNNMMMKKKKKKLLLLLLLLLMMMMMMMMMNNNNNNNNNMMMMMMMMMLLLLLLKKKJJJJJJKKKLLLNNNPPPQQQKKKMMMOOOQQQRRRSSSRRRRRRMMMLLLKKKLLLPPPUUU[[[^^^OOOQQQSSSSSSSSSSSSSSSTTTTTTUUUWWWYYY[[[[[[ZZZXXXSSSaaaaaa```uuucccjjj~~~aaaKKKIIIFFFBBB?????????>>>>>>>>>>>>=========>>>>>>???<<<=========<<<;;;::::::;;;:::999888888777777777888888888999::::::;;;<<<<<<===>>>>>>>>>>>>???@@@888888888888999:::;;;<<<;;;;;;;;;;;;===@@@DDDGGGFFFYYYrrryyymmmdddYYYPPPQQQLLLIIIJJJJJJHHHIIILLLMMMKKKIIIGGGFFFFFFFFFFFFFFFIIILLLMMMKKKJJJJJJKKKHHHIIIIIIHHHFFFEEEGGGIIIIIIJJJKKKLLLMMMMMMNNNMMMGGGGGGGGGGGGGGGHHHIIIJJJgggkkkqqqvvvzzz}}}~~~~~~{{{tttmmmlllqqqwwwttt{{{tttqqq~~~iiiSSSKKKJJJHHHGGGIIICCCGGGKKKKKKIIIFFFEEEFFFHHHGGGGGGFFFGGGHHHJJJKKKNNNNNNMMMLLLKKKIIIGGGGGGGGGHHHJJJNNNPPPQQQNNNLLLKKKQQQWWWYYYVVVTTTUUUXXXTTTRRRPPPQQQSSSWWWXXXYYYRRRTTTWWWZZZZZZXXXVVVTTTWWWVVVTTTRRRQQQQQQQQQRRRTTT^^^ddd```ZZZVVVQQQJJJLLLPPPVVV\\\^^^______```RRRPPPNNNOOORRRRRRPPPMMMBBBHHHGGG@@@@@@GGGJJJEEE@@@JJJ^^^xxxuuuxxx~~~uuuuuuuuuuuuvvvyyy~~~}}}|||wwwoooeee^^^[[[[[[___[[[WWWVVVVVVVVVTTTRRRVVVXXX\\\___dddmmmyyy~~~~~~rrrddd```YYYRRRLLLIIIGGGGGGIIIIIIIIIJJJIIIIIIHHHHHHHHHGGGFFFEEEEEEEEEFFFFFFFFFGGGIIIKKKLLLLLLLLLKKKHHHJJJKKKKKKJJJLLLPPPTTTQQQRRRRRRPPPNNNLLLLLLMMMKKKKKKJJJIIIIIIIIIIIIIIIJJJKKKMMMOOOPPPOOONNNMMMJJJJJJLLLMMMNNNNNNNNNNNNMMMMMMMMMLLLLLLLLLLLLLLLLLLLLLKKKLLLNNNQQQTTTVVVKKKLLLMMMOOOQQQSSSTTTTTTSSSQQQOOONNNQQQVVV\\\```QQQTTTWWWVVVRRRPPPPPPQQQRRRSSSVVVYYY[[[ZZZVVVSSSWWW]]]\\\___gggqqqsssmmm}}}sssWWWRRRKKKEEEAAA???>>>======<<<;;;;;;;;;===>>>???999:::;;;;;;;;;:::888777666666666777777888888888999999888888888999999:::888999::::::999888999::::::999999999999999::::::666999<<>>;;;888777;;;;;;;;;999888888:::;;;999999777666777999999666:::::::::888666777888:::555::::::444555===???:::===:::888:::===>>><<<999999BBBLLLVVVfffvvv~~~}}}zzzxxx}}}~~~pppeee[[[QQQNNNOOOOOONNNLLLJJJIIIHHHIIIIIIIIIIIIHHHGGGEEEFFFHHHKKKKKKJJJIIIIIIJJJLLLNNNPPPMMMMMMMMMLLLJJJHHHEEEDDDGGGIIIKKKMMMMMMLLLKKKJJJIIIIIIHHHHHHIIIJJJKKKLLLRRRWWW___ffflllrrrwwwzzz{{{}}}~~~{{{yyyrrrkkkfffhhhjjjhhhhhhiiiiii\\\^^^uuuiiiUUUFFFEEEGGGCCCAAACCCCCCDDDFFFGGGGGGFFFDDDCCCCCCCCCDDDEEEFFFGGGGGGHHHIIIIIIJJJKKKKKKJJJHHHGGGIIIMMMSSSUUUUUUSSSQQQPPPUUUVVVXXXYYYYYYWWWVVVUUUXXXYYYYYYYYYXXXZZZ___cccbbb```___```dddfffeeecccbbb^^^ZZZXXXTTTOOOOOORRR\\\aaaeeeccc[[[SSSPPPOOOSSSTTTXXX^^^[[[TTTRRRUUUXXXVVVSSSRRRQQQPPPMMMKKKMMMJJJHHHFFFGGGGGGFFFFFFHHHEEEFFFOOO___xxx|||~~~rrrppptttzzz|||ssswwwwwwzzz}}}iii[[[VVVQQQNNNJJJIIIIIIIIIGGGFFFFFFFFFGGGGGGGGGGGGFFFFFFDDDDDDDDDDDDEEEEEEEEEEEECCCDDDFFFHHHJJJKKKLLLLLLIIIIIIIIIJJJKKKKKKKKKLLLLLLMMMOOOOOONNNLLLJJJHHHIIIJJJKKKKKKKKKKKKKKKJJJIIIJJJKKKLLLMMMMMMLLLLLLJJJKKKLLLMMMMMMMMMLLLKKKLLLKKKJJJJJJKKKKKKJJJJJJLLLLLLKKKJJJJJJKKKNNNPPPNNNNNNOOOPPPPPPOOONNNNNNLLLMMMMMMNNNOOOQQQRRRSSSQQQSSSTTTSSSPPPMMMMMMNNNQQQSSSVVVXXXWWWVVVUUUVVVYYYZZZZZZXXXYYY^^^hhhooo~~~xxxeee\\\]]]qqqrrr[[[JJJDDD===888888<<<===<<<:::;;;999888999<<<===;;;:::<<<;;;999777777999999888444666999;;;;;;;;;;;;;;;<<<999:::===>>>;;;999:::;;;;;;<<<<<<<<<>>>AAACCCWWWaaammmyyy|||oooaaaXXXRRRMMMKKKMMMMMMLLLKKKJJJJJJKKKLLLLLLJJJKKKJJJHHHGGGHHHJJJLLLLLLKKKJJJIIIJJJLLLNNNOOOMMMMMMLLLLLLJJJGGGEEEDDDHHHIIIJJJKKKLLLLLLKKKKKKIIIJJJKKKLLLLLLLLLLLLKKKGGGKKKRRRYYY```gggnnnssstttwww{{{|||vvvpppmmmjjjfffdddfffddd]]]UUURRRRRRPPP___~~~\\\MMMBBBCCCEEEBBB@@@BBBCCCCCCDDDDDDEEEFFFFFFFFFDDDEEEEEEEEEFFFFFFFFFFFFFFFGGGHHHJJJJJJJJJIIIIIIHHHLLLQQQTTTUUUTTTUUUUUUVVVWWWXXXXXXXXXXXXVVVUUUVVVWWWXXXXXXYYY\\\aaadddddddddcccdddeeegggiiijjjiiieeeaaa___[[[UUURRRTTT]]]```bbb^^^XXXSSSTTTVVVYYYYYYZZZ\\\YYYTTTRRRSSSTTTRRRPPPPPPPPPOOOMMMKKKOOOLLLIIIHHHHHHIIIHHHGGGFFFFFFFFFGGGKKKYYYsss~~~|||yyyzzzwww|||jjjXXXLLLIIIJJJHHHFFFFFFGGGHHHGGGGGGEEEFFFFFFGGGGGGFFFFFFFFFDDDDDDDDDDDDEEEEEEEEEEEEBBBDDDEEEHHHIIIKKKLLLLLLHHHHHHHHHHHHHHHHHHHHHHHHHHHIIIKKKKKKKKKIIIGGGFFFGGGGGGHHHIIIJJJJJJIIIIIIGGGHHHIIIJJJKKKKKKKKKKKKJJJJJJKKKLLLLLLKKKJJJIIIGGGHHHJJJKKKKKKJJJIIIHHHNNNMMMKKKJJJIIIJJJKKKLLLJJJLLLPPPRRRRRRPPPLLLJJJKKKKKKKKKKKKLLLMMMNNNNNNOOOQQQSSSRRRPPPNNNMMMMMMLLLOOOSSSUUUUUUUUUUUUVVVVVVVVVUUUVVVXXXZZZ[[[[[[dddsssnnnfff___rrrvvvhhh]]]PPPHHHHHHGGGBBB<<<===:::888:::======:::666<<<;;;;;;;;;;;;:::::::::999;;;===>>>===;;;999777===555555>>>>>>777999AAADDDKKKUUU\\\___bbbfffiiipppxxxkkk]]]PPPKKKJJJIIIJJJLLLJJJIIIJJJJJJKKKLLLNNNOOOLLLLLLLLLJJJIIIIIILLLNNNJJJIIIHHHHHHIIILLLNNNPPPLLLMMMMMMLLLJJJHHHFFFDDDIIIIIIIIIIIIJJJKKKLLLMMMJJJLLLNNNPPPQQQOOOMMMKKK@@@CCCHHHMMMSSS[[[ccciiimmmqqqvvvzzz|||~~~yyysssmmmhhheeebbbaaabbb```XXXKKKDDDBBBIIIfffqqqOOOFFF???AAACCCAAA@@@AAABBBBBBBBBBBBCCCEEEGGGHHHFFFFFFFFFEEEEEEEEEEEEEEEEEEFFFHHHIIIIIIIIIHHHGGGHHHKKKOOOQQQRRRSSSTTTVVVPPPQQQRRRTTTUUUUUUUUUUUUPPPPPPRRRTTTWWW[[[___aaabbbccccccbbbbbbcccgggjjjlllhhheeedddaaa[[[XXXXXXYYY\\\^^^\\\XXXVVVZZZ^^^]]]\\\[[[ZZZWWWTTTSSSSSSPPPOOOMMMMMMNNNNNNMMMLLLNNNLLLIIIHHHHHHIIIHHHGGG@@@CCCGGGHHHFFFHHHTTTaaa}}}wwwnnnrrruuuuuu{{{}}}wwwhhhZZZMMMGGGGGGEEEEEEEEEEEEFFFFFFFFFFFFFFFFFFGGGGGGHHHGGGGGGGGGDDDDDDDDDDDDEEEEEEEEEEEEFFFGGGHHHJJJKKKLLLLLLLLLHHHGGGGGGGGGFFFFFFFFFFFFFFFGGGHHHIIIHHHGGGFFFEEECCCDDDEEEFFFFFFFFFFFFFFFFFFFFFGGGHHHIIIJJJJJJKKKIIIJJJKKKKKKKKKJJJIIIHHHDDDFFFHHHIIIIIIJJJKKKLLLSSSPPPMMMJJJIIIIIIIIIIIIIIILLLOOORRRRRROOOLLLIIIKKKKKKJJJJJJJJJJJJKKKKKKNNNOOOPPPPPPPPPNNNMMMMMMGGGKKKOOORRRSSSSSSTTTUUUTTTUUUVVVXXXYYYZZZZZZYYY______rrrsssiiikkkwwwooojjjaaaYYYPPPNNNKKKHHHEEECCCAAA@@@>>>===>>>???===;;;;;;===@@@>>><<<;;;;;;;;;;;;:::??????@@@AAA???@@@HHHRRR^^^kkk}}}]]]RRRHHHGGGJJJJJJJJJKKKHHHHHHIIIIIIJJJLLLLLLMMMKKKLLLLLLKKKJJJJJJKKKMMMJJJIIIHHHHHHIIIKKKMMMOOOMMMMMMNNNNNNMMMKKKIIIHHHJJJIIIHHHHHHIIIJJJMMMNNNMMMNNNPPPQQQRRRQQQOOONNN@@@AAACCCEEEIIIPPPWWW\\\eeeiiiooosssvvvyyy{{{|||xxxpppjjjfffaaa^^^ZZZXXXUUUMMMCCC===DDDOOObbbrrr```FFFBBB???@@@BBBAAAAAABBBBBBAAAAAAAAABBBDDDGGGHHHFFFFFFFFFFFFEEEEEEEEEEEEFFFGGGHHHHHHHHHGGGEEEDDDHHHJJJMMMOOOOOOOOOQQQRRRJJJKKKMMMOOOQQQSSSUUUUUULLLLLLNNNQQQVVVZZZ]]]___```aaa```___^^^```cccfffjjjeeebbbdddddd```^^^^^^XXX\\\___^^^ZZZXXX[[[___]]]\\\ZZZWWWVVVVVVUUUSSSMMMLLLKKKLLLMMMNNNMMMLLLLLLJJJGGGFFFFFFFFFFFFEEEAAAAAAEEEHHHHHHDDDEEEHHHVVVnnn{{{~~~uuullljjjnnnpppooommmmmmqqqyyy|||yyyvvvvvv{{{zzzvvvpppsssvvv{{{}}}ooo___SSSKKKDDDCCCFFFDDDEEEEEEEEEEEEEEEEEEEEEFFFFFFGGGHHHIIIIIIHHHHHHDDDDDDDDDDDDEEEEEEEEEEEEHHHIIIJJJJJJKKKKKKKKKJJJIIIIIIHHHGGGFFFFFFEEEEEEEEEFFFGGGHHHHHHHHHGGGFFFCCCDDDDDDEEEFFFFFFFFFEEEEEEEEEFFFGGGHHHIIIJJJJJJHHHIIIJJJKKKKKKJJJIIIHHHDDDEEEFFFGGGGGGJJJNNNRRRWWWSSSOOOKKKJJJJJJHHHFFFKKKLLLNNNNNNNNNNNNLLLKKKLLLLLLKKKJJJJJJJJJJJJJJJLLLLLLMMMOOOOOOOOONNNMMMGGGKKKOOORRRSSSTTTUUUVVVUUUXXXZZZZZZXXXXXX[[[^^^^^^VVVbbbooolllmmmiiifffhhhxxxzzzyyyqqqfff___aaaeee]]]UUUOOOKKKGGGEEEKKKSSSPPPKKKDDDBBBDDDHHHLLLNNNVVVfffkkkaaa\\\ccciiihhhzzz~~~~~~}}}uuugggTTTLLLGGGIIILLLJJJHHHHHHIIIIIIIIIIIIIIIIIIIIIIIIIIIKKKKKKJJJIIIIIIJJJLLLRRRPPPNNNKKKJJJJJJKKKKKKNNNNNNOOOPPPPPPOOONNNMMMLLLKKKIIIHHHIIIJJJMMMNNNPPPOOOOOOPPPPPPQQQRRRSSSBBBBBBBBBBBBCCCGGGMMMQQQZZZ^^^dddiiimmmqqquuuwww{{{~~~~~~wwwnnngggbbb___ZZZVVVPPPJJJCCC;;;999CCC\\\rrrtttiii[[[PPPAAA@@@@@@@@@@@@AAABBBCCCAAAAAA@@@AAABBBDDDFFFGGGFFFFFFFFFEEEEEEEEEEEEEEEFFFFFFGGGGGGGGGFFFDDDCCCFFFIIILLLMMMMMMLLLMMMNNNIIIJJJKKKNNNPPPSSSUUUVVVNNNNNNOOOSSSYYY^^^```aaaaaa```___^^^______```aaaeee___]]]```cccaaa``````]]]aaacccaaa[[[XXXYYY\\\\\\\\\YYYUUUUUUWWWVVVRRRLLLKKKJJJKKKMMMMMMMMMLLLIIIGGGDDDCCCCCCDDDCCCBBBGGGBBB@@@CCCEEECCCBBBCCCFFFPPPccc}}}wwwtttvvvoooiiifffhhhhhhddd___^^^[[[\\\cccnnntttqqqkkkhhhmmmrrrqqqhhhdddggghhhdddrrr{{{kkk^^^PPPIIIEEEBBBCCCEEECCCEEEFFFFFFDDDCCCDDDEEEEEEFFFGGGHHHHHHHHHHHHHHHDDDDDDDDDDDDEEEEEEEEEEEEGGGHHHIIIIIIJJJJJJIIIIIIMMMLLLKKKJJJHHHGGGFFFEEEEEEFFFGGGGGGHHHHHHHHHHHHGGGHHHHHHHHHHHHHHHGGGGGGDDDEEEEEEFFFGGGIIIJJJKKKGGGHHHJJJKKKKKKKKKJJJIIIFFFGGGHHHHHHGGGJJJPPPUUUWWWSSSNNNKKKLLLLLLJJJGGGMMMLLLLLLLLLLLLLLLLLLMMMMMMLLLKKKKKKJJJJJJKKKKKKJJJJJJKKKMMMOOOPPPNNNLLLKKKNNNRRRUUUUUUVVVWWWXXXYYY[[[[[[XXXTTTSSSWWW\\\UUUVVVYYYggg|||fffVVVTTTZZZ]]]ssszzzrrrkkkiiitttwwwnnnhhhhhhjjjkkklll{{{|||qqqdddVVVMMMIIIHHHKKKKKKHHHFFFFFFJJJJJJJJJJJJJJJIIIHHHGGGHHHIIIJJJJJJIIIHHHIIIJJJZZZWWWSSSOOOKKKIIIHHHHHHMMMNNNPPPRRRSSSSSSSSSRRROOONNNLLLJJJJJJKKKLLLMMMOOONNNNNNNNNOOORRRTTTUUUCCCCCCBBBAAA@@@BBBFFFIIIOOORRRXXX]]]bbbhhhmmmqqqrrrwww}}}~~~}}}|||~~~zzzwwwooojjjccc___\\\XXXQQQLLLEEE???<<>>@@@@@@???>>>???AAABBBAAAAAAAAAAAABBBCCCDDDEEEEEEEEEEEEEEEEEEFFFFFFFFFCCCDDDEEEFFFFFFFFFEEEDDDDDDGGGKKKMMMMMMLLLLLLMMMJJJJJJKKKLLLNNNPPPRRRSSSQQQQQQRRRWWW]]]bbbccccccbbb___]]]]]]___```]]][[[```ZZZVVVZZZ^^^______```bbbdddeeeaaa[[[XXXZZZ^^^\\\]]]YYYTTTTTTWWWTTTNNNLLLKKKJJJKKKLLLMMMLLLKKKHHHFFFCCCBBBBBBBBBBBBAAAEEE@@@===@@@CCCBBBAAAAAABBBDDDJJJ[[[yyy}}}rrrmmmvvvtttqqqsss{{{|||vvvtttzzzvvvzzz|||ttt\\\QQQHHHEEEEEECCCBBBCCC???BBBEEEEEEDDDCCCCCCEEECCCCCCEEEFFFFFFGGGGGGGGGDDDDDDDDDDDDEEEEEEEEEEEEFFFGGGHHHJJJKKKLLLMMMMMMPPPPPPNNNMMMKKKIIIHHHGGGEEEEEEFFFGGGHHHHHHIIIIIIJJJJJJJJJJJJIIIHHHGGGGGGEEEDDDEEEEEEGGGIIIKKKLLLGGGHHHIIIKKKLLLLLLLLLKKKIIILLLNNNLLLJJJJJJNNNRRRSSSNNNJJJIIILLLNNNMMMKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKJJJKKKKKKKKKIIIHHHIIILLLOOOPPPNNNLLLLLLOOOSSSUUUUUUTTTTTTUUU\\\ZZZXXXUUUTTTTTTUUUVVVOOOTTTTTTVVVfffvvvnnniiiVVVaaapppuuubbbXXXPPPKKKJJJJJJLLLIIIEEEFFFJJJKKKKKKLLLLLLLLLKKKJJJIIIHHHIIIKKKJJJIIIHHHIIIJJJTTTRRROOOLLLIIIHHHHHHIIIJJJLLLNNNQQQTTTUUUUUUUUUQQQPPPNNNMMMLLLKKKLLLLLLJJJKKKMMMOOOQQQSSSTTTTTTCCCCCCBBB@@@???@@@CCCEEEGGGJJJPPPUUUZZZaaagggllllllrrryyy{{{{{{{{{~~~~~~|||uuupppddd```]]][[[ZZZTTTKKKCCC===;;;@@@PPPeeezzzxxxvvvlllXXXMMMIIIDDD>>>===@@@@@@>>><<<===@@@AAA@@@AAAAAABBBBBBCCCCCCCCCDDDEEEEEEEEEFFFFFFFFFFFF@@@BBBCCCEEEFFFGGGFFFFFFBBBFFFJJJMMMNNNMMMMMMNNNJJJJJJJJJJJJKKKLLLMMMNNNSSSRRRTTTXXX___cccddddddbbb^^^[[[\\\______[[[VVV^^^WWWRRRVVV[[[\\\]]]^^^cccdddddd___ZZZYYY^^^ccc]]]^^^ZZZTTTTTTVVVRRRKKKLLLKKKJJJKKKLLLMMMLLLKKKHHHEEEBBBAAAAAABBBAAA@@@>>><<<>>>CCCEEEAAA>>>>>>:::@@@EEEGGGTTTsssjjjcccppp}}}~~~wwwoooeeeZZZMMMEEE>>>???AAA@@@>>>>>><<>>CCC>>>>>>>>>>>>============@@@???>>>???AAABBBBBBAAACCCCCCBBBBBBBBBCCCDDDDDDCCCBBBBBBCCCEEEEEEDDDBBBBBBEEEKKKPPPSSSSSSRRRPPPLLLLLLLLLLLLKKKJJJIIIIIIIIILLLPPPTTTVVVYYY\\\^^^^^^ZZZWWWWWWXXXXXXSSSNNNTTTPPPLLLMMMTTT\\\aaacccccc```^^^]]]^^^```aaaaaa```[[[UUUSSSTTTSSSOOOKKKJJJJJJIIIJJJJJJIIIFFFCCCFFFEEEDDDCCCBBBAAAAAAAAA@@@??????>>>>>>>>>>>>>>>;;;;;;>>>@@@DDDOOOdddxxxuuuuuuwwwmmm```TTTNNNCCCAAA???===<<<<<<===>>>???@@@@@@AAAAAABBBBBBCCCCCCDDDDDDDDDDDDDDDCCCBBBDDDEEEEEEFFFGGGGGGHHHHHHEEEHHHMMMQQQTTTSSSQQQOOOUUUTTTSSSRRRPPPMMMKKKJJJDDDEEEFFFGGGHHHGGGGGGFFFFFFFFFHHHHHHHHHHHHGGGFFFFFFFFFEEEEEEFFFGGGHHHHHHFFFEEEEEEHHHLLLNNNNNNNNNPPPQQQQQQPPPOOOMMMJJJIIIIIIIIIJJJJJJJJJJJJJJJIIIIIIKKKNNNOOONNNLLLLLLLLLKKKKKKJJJKKKLLLKKKIIIGGGIIIHHHGGGFFFGGGIIIKKKMMMOOONNNNNNNNNPPPRRRTTTVVVVVVVVVTTTSSSRRRTTTYYY\\\YYYUUUQQQOOOQQQXXX```eeerrrccc]]][[[___kkk~~~kkkWWWLLLKKKPPPNNNMMMKKKJJJIIIIIIIIIJJJHHHIIIKKKMMMNNNNNNNNNNNNIIIJJJJJJJJJIIIGGGEEEDDDDDDEEEFFFHHHIIIJJJKKKKKKKKKLLLMMMNNNMMMNNNQQQSSSWWWTTTPPPKKKHHHGGGGGGHHHHHHIIIKKKLLLLLLLLLKKKJJJEEECCCBBBBBBBBBBBB@@@?????????AAADDDIIINNNSSSUUU```cccgggkkknnnrrruuuxxx{{{}}}~~~~~~zzzuuuooofff\\\VVVWWWUUUTTTUUUSSSLLL???666BBBIIIaaa~~~]]]LLLEEE===:::<<<>>>=====================???>>>===???AAABBBAAA@@@BBBBBBBBBBBBBBBCCCCCCCCCBBBAAAAAABBBCCCCCCBBB@@@BBBFFFLLLRRRUUUTTTRRRPPPJJJJJJJJJKKKKKKJJJJJJJJJIIIJJJKKKLLLOOOSSSXXX\\\]]]YYYWWWWWWYYYXXXSSSOOONNNLLLIIIJJJNNNSSSXXXZZZZZZYYYWWWXXX[[[^^^______^^^XXXRRROOOPPPPPPMMMJJJBBBAAAAAAAAACCCCCCAAA@@@CCCCCCBBBAAA@@@@@@@@@@@@>>>>>>===<<<<<<<<<<<<===>>>===<<<<<<:::<<>>??????@@@AAAAAABBBBBBCCCCCCCCCDDDEEEEEEDDDDDDDDDDDDDDDDDDDDDEEEFFFGGGHHHFFFHHHKKKMMMNNNLLLJJJIIIRRRQQQQQQOOOMMMKKKIIIHHHDDDEEEFFFGGGHHHGGGGGGFFFFFFGGGHHHIIIIIIIIIHHHHHHFFFFFFEEEEEEFFFGGGGGGHHHFFFFFFGGGHHHJJJLLLLLLMMMPPPPPPQQQPPPOOONNNLLLKKKHHHHHHIIIIIIIIIIIIIIIHHHHHHJJJMMMNNNMMMLLLLLLLLLMMMMMMMMMNNNOOOOOOLLLJJJHHHGGGFFFFFFGGGHHHJJJLLLMMMMMMNNNOOOPPPRRRSSSTTTRRRSSSSSSTTTUUUYYY^^^bbbiiiccc[[[TTTPPPQQQTTTVVVbbbxxxxxxiiikkkrrrxxxttt|||vvvpppttt|||uuuaaaUUUMMMKKKLLLNNNMMMKKKJJJIIIIIIIIIJJJKKKJJJJJJKKKLLLNNNOOOPPPKKKKKKKKKKKKJJJHHHFFFEEEEEEFFFGGGHHHIIIJJJJJJJJJJJJKKKLLLLLLLLLMMMOOOQQQUUUSSSOOOKKKIIIHHHHHHIIIHHHHHHIIIJJJJJJJJJJJJJJJEEEDDDCCCCCCDDDCCCAAA???======>>>???BBBEEEGGGIIIRRRVVV[[[```dddiiinnnrrrtttwww{{{}}}~~~~~~yyyuuuwwwtttoooiiibbbZZZRRRMMMRRRPPPMMMJJJGGGDDDBBB@@@TTT```xxx||||||~~~uuuPPP@@@>>><<<999999========================>>>======>>>@@@AAAAAA@@@???@@@AAACCCCCCCCCBBBAAAAAA@@@???@@@AAAAAA@@@???CCCGGGMMMSSSVVVUUUSSSPPPIIIIIIJJJJJJKKKLLLLLLLLLLLLKKKIIIHHHIIINNNUUU[[[ZZZXXXWWWXXXYYYYYYTTTQQQNNNOOOPPPQQQQQQSSSVVVYYYVVVUUUTTTUUUWWWYYYYYYYYYYYYSSSMMMJJJJJJJJJIIIHHH@@@>>><<<;;;<<<<<<<<<;;;@@@??????>>>>>>>>>??????===<<<<<<;;;:::;;;;;;;;;;;;999999<<<;;;999<<>>AAA@@@???>>><<<<<<<<<===>>>??????@@@@@@AAABBBBBBBBBBBBCCCDDDEEEEEEFFFEEEEEEEEEDDDCCCBBBCCCEEEGGGHHHGGGGGGHHHIIIIIIIIIHHHHHHNNNNNNMMMLLLKKKIIIGGGFFFDDDEEEFFFGGGHHHGGGFFFFFFEEEFFFGGGIIIJJJJJJJJJJJJFFFFFFFFFEEEFFFFFFGGGHHHFFFGGGIIIIIIHHHHHHJJJKKKOOOOOOOOOOOOOOONNNNNNMMMHHHHHHIIIIIIIIIHHHHHHGGGGGGIIILLLMMMLLLLLLLLLMMMMMMMMMMMMOOOPPPPPPNNNMMMGGGGGGFFFFFFFFFHHHIIIJJJLLLMMMNNNPPPQQQRRRRRRSSSPPPQQQSSSSSSUUUYYY]]]aaammmggg]]]TTTMMMJJJJJJKKKMMMgggsssddd[[[\\\ggg}}}vvv{{{sssvvv~~~sss___UUURRRNNNJJJIIIMMMLLLKKKJJJIIIIIIIIIIIILLLKKKJJJJJJKKKMMMPPPQQQLLLLLLLLLLLLKKKIIIHHHFFFFFFGGGHHHHHHIIIIIIIIIHHHHHHIIIJJJJJJJJJKKKMMMOOORRRPPPMMMJJJIIIHHHIIIIIIHHHGGGGGGGGGGGGHHHIIIIIIEEEDDDDDDEEEFFFFFFDDDBBBAAA@@@@@@???@@@AAABBBBBBFFFJJJOOOTTTZZZ___eeeiiikkkoootttwwwyyyzzz|||}}}}}}~~~~~~~~~}}}}}}{{{wwwrrrnnnhhhddd___[[[WWWRRRNNNKKKKKKLLLIIIAAA;;;EEE[[[nnnvvvvvv{{{zzz___DDD;;;===>>><<<;;;<<<<<<<<<===============>>>===<<<===???@@@@@@???===???AAACCCCCCCCCAAA@@@AAA???>>>>>>@@@@@@@@@???CCCGGGNNNSSSVVVUUURRRPPPJJJKKKKKKLLLMMMNNNPPPPPPPPPOOOMMMKKKKKKOOOUUUZZZVVVVVVWWWYYYZZZYYYVVVRRRPPPTTTYYYZZZYYYXXXZZZ\\\[[[YYYWWWVVVVVVUUURRRPPPSSSNNNHHHDDDDDDEEEFFFFFFHHHDDD???<<<;;;::::::999<<<<<<<<<;;;<<<<<<======<<<<<<;;;::::::::::::;;;999666777<<<>>>===<<<>>>???@@@JJJ```xxx}}}wwwwww|||tttvvvzzz~~~~~~}}}}}}~~~}}}uuupppqqqvvvzzzttteee]]]TTTMMMDDD<<<;;;===>>>>>>===<<<<<<<<<======?????????@@@AAAAAABBBBBBBBBCCCDDDEEEFFFFFFFFFFFFFFFDDDCCCBBBBBBEEEGGGIIIGGGGGGGGGHHHIIIKKKMMMNNNKKKKKKKKKJJJIIIHHHGGGFFFEEEEEEGGGGGGHHHGGGFFFEEECCCDDDEEEGGGHHHIIIJJJKKKGGGFFFFFFFFFFFFFFFGGGGGGFFFHHHIIIIIIGGGFFFHHHJJJLLLLLLLLLMMMMMMMMMMMMMMMIIIIIIJJJJJJIIIIIIHHHHHHFFFHHHJJJKKKKKKKKKLLLMMMKKKKKKKKKMMMOOOOOONNNLLLHHHHHHGGGGGGGGGHHHIIIJJJKKKMMMOOOQQQSSSSSSSSSRRRQQQRRRRRRRRRQQQRRRUUUWWW]]]YYYSSSMMMIIIHHHIIIJJJMMMXXXgggwww~~~uuuddd___^^^iiiyyyyyyooommmccc```oooyyykkknnn|||lllkkkzzzggg\\\QQQNNNNNNKKKIIIJJJKKKKKKJJJJJJIIIIIIIIIIIIKKKKKKKKKKKKLLLMMMNNNOOOKKKLLLLLLLLLKKKIIIGGGFFFHHHHHHHHHIIIIIIHHHHHHGGGFFFHHHIIIHHHHHHHHHJJJLLLMMMKKKJJJHHHGGGGGGHHHIIIGGGFFFEEEDDDEEEEEEGGGHHHDDDCCCCCCDDDFFFFFFEEEDDDCCCCCCBBBAAA@@@@@@?????????BBBGGGKKKPPPVVV\\\```bbbffflllqqqtttvvvxxxzzzyyyzzz|||~~~~~~~~~~~~zzzyyyxxxvvvtttpppjjjfff[[[XXXSSSPPPNNNLLLJJJIIIDDDDDDCCCCCCLLLccc~~~pppgggbbbWWWKKK@@@===??????======;;;;;;<<<<<<=========>>>>>>===<<<===???@@@@@@???===>>>AAACCCCCCCCCBBBAAAAAA@@@>>>???@@@BBBBBBAAAEEEHHHMMMRRRTTTTTTRRRPPPOOOOOOOOOOOOPPPRRRSSSTTTRRRRRRQQQOOONNNPPPTTTWWWRRRSSSVVVZZZ\\\ZZZWWWTTTMMMSSSYYY\\\[[[ZZZZZZ[[[___]]][[[ZZZXXXUUUQQQNNNNNNJJJEEEAAAAAABBBDDDEEEKKKGGGBBB>>>===<<<<<<<<<;;;;;;:::::::::;;;<<<<<<<<<<<<;;;::::::::::::;;;===999777999:::888666666444999AAAHHHNNN\\\wwwzzzsssooorrruuuuuuvvvzzzuuuxxx{{{}}}}}}xxxzzzyyyrrrooorrrzzzwwwoooccclllsssvvvzzzrrrkkkfffZZZPPPFFFCCCAAA>>>;;;;;;<<<<<<<<<<<<<<<<<<======>>>>>>???@@@@@@AAAAAABBBBBBBBBCCCEEEFFFFFFFFFFFFGGGFFFDDDCCCDDDFFFIIIJJJHHHGGGGGGGGGIIIKKKNNNPPPIIIIIIIIIIIIIIIHHHGGGGGGEEEFFFGGGHHHGGGGGGEEEEEEAAABBBCCCDDDFFFHHHIIIJJJGGGGGGFFFFFFFFFFFFFFFGGGFFFGGGHHHHHHHHHHHHIIIJJJIIIIIIIIIJJJJJJKKKLLLLLLKKKKKKKKKKKKKKKJJJIIIIIIFFFHHHIIIJJJIIIIIIKKKLLLJJJJJJKKKLLLNNNOOOMMMKKKIIIIIIIIIIIIIIIJJJJJJKKKLLLNNNPPPRRRSSSTTTTTTSSSQQQRRRSSSQQQOOONNNOOOPPPNNNLLLJJJGGGFFFGGGHHHIIIIIIGGGIIIWWWkkkzzz~~~}}}wwwwwwuuuooohhhfff___\\\cccqqq{{{|||xxxzzznnnbbbdddqqqwww|||yyyjjj]]]SSSPPPNNNMMMKKKGGGHHHMMMJJJJJJJJJJJJJJJIIIIIIIIIGGGIIIKKKMMMNNNMMMKKKJJJKKKKKKKKKKKKJJJHHHGGGEEEHHHHHHIIIIIIHHHHHHGGGGGGEEEFFFGGGGGGFFFFFFHHHJJJHHHGGGFFFFFFEEEFFFGGGGGGFFFEEEDDDCCCCCCDDDEEEFFFFFFDDDCCCBBBCCCDDDCCCBBBBBBBBBAAAAAA@@@???>>>>>>===???BBBEEEHHHLLLQQQUUUYYY]]]ccchhhlllpppsssvvvssstttvvvyyyzzz|||}}}}}}~~~~~~~~~~~~}}}~~~~~~~~~}}}{{{zzzzzzzzzxxxuuuqqqnnnjjjddd___[[[TTTQQQLLLIIIHHHGGGEEEDDD;;;;;;AAARRRlllrrr```VVVQQQAAA@@@@@@@@@???===;;;;;;;;;;;;;;;<<<<<<======>>>>>>======>>>@@@AAAAAA@@@>>>???AAABBBCCCCCCCCCCCCCCCAAA@@@@@@CCCEEEFFFFFFHHHJJJNNNQQQSSSTTTSSSSSSUUUUUUTTTSSSSSSTTTUUUVVVQQQRRRRRRPPPNNNNNNOOOPPPNNNQQQVVV[[[]]][[[XXXVVVNNNSSSYYY]]]^^^\\\ZZZYYY[[[[[[ZZZZZZZZZXXXTTTPPPJJJGGGDDDAAA@@@AAADDDEEEGGGCCC???======>>>??????<<<;;;;;;:::::::::;;;;;;<<<;;;;;;:::::::::::::::>>>999777999999777777999:::888777999<<>>>>>??????@@@AAAAAAAAAAAABBBCCCDDDDDDEEEDDDDDDGGGFFFEEEDDDEEEGGGIIIJJJIIIHHHFFFFFFGGGIIIKKKLLLGGGGGGHHHIIIIIIHHHHHHHHHFFFFFFGGGHHHGGGFFFEEEDDDAAAAAABBBCCCDDDFFFHHHIIIHHHGGGFFFFFFEEEFFFFFFFFFGGGFFFEEEGGGJJJLLLKKKJJJGGGGGGGGGGGGHHHIIIJJJKKKLLLLLLLLLLLLLLLKKKJJJIIIGGGHHHIIIIIIHHHGGGIIIJJJKKKKKKKKKMMMNNNNNNMMMKKKJJJJJJJJJJJJKKKKKKKKKJJJMMMNNNOOOQQQRRRSSSTTTTTTNNNPPPQQQQQQPPPNNNOOOOOOKKKJJJHHHFFFEEEDDDCCCCCCCCCBBBBBBEEELLLZZZppp}}}jjj```bbb^^^SSSKKKLLLKKKMMMMMMIIIEEEGGGMMMIIIIIIJJJJJJJJJIIIIIIHHHEEEGGGKKKMMMMMMLLLIIIGGGJJJKKKKKKKKKJJJHHHFFFEEEHHHHHHIIIIIIIIIHHHGGGGGGEEEFFFFFFFFFEEEEEEGGGIIIFFFFFFEEEEEEEEEEEEFFFFFFEEEEEEDDDCCCCCCCCCDDDDDDOOOKKKGGGDDDCCCCCCCCCBBBAAAAAAAAAAAAAAA@@@??????>>>???@@@@@@AAACCCGGGJJJLLLPPPUUU[[[```eeejjjnnnmmmnnnpppsssuuuwwwxxxxxx{{{{{{zzzzzz{{{|||}}}~~~|||}}}~~~wwwyyyzzz{{{|||{{{yyyxxxzzzxxxvvvtttrrrqqqppppppmmmiiiddd___[[[WWWRRROOOMMMJJJGGGEEEEEEDDDBBBAAA>>>HHH[[[ppp{{{||||||aaaRRRIIIAAA:::<<<>>>>>>======<<<:::::::::;;;<<<<<<===>>>>>>???>>>===???AAABBBAAA@@@???@@@AAABBBCCCDDDEEEEEEEEECCCBBBCCCFFFIIIKKKKKKMMMNNNPPPRRRTTTUUUVVVWWWZZZYYYWWWUUUTTTTTTUUUVVVRRRRRRPPPNNNKKKJJJKKKMMMKKKPPPVVV\\\]]]\\\YYYXXXSSSUUUYYY^^^___]]]YYYUUUTTTUUUVVVXXXXXXWWWSSSPPPGGGFFFEEECCCBBBBBBDDDFFFCCCAAA>>><<<===>>>============<<<;;;:::::::::;;;::::::999888888888888999999777777:::;;;999;;;???BBB777000555>>>AAA???===MMM```{{{vvvtttwww}}}xxxjjj___ZZZTTTMMMGGGAAA;;;888:::;;;::::::<<<999999:::;;;<<<=========>>>>>>>>>???@@@@@@AAAAAABBBBBBCCCCCCCCCCCCBBBBBBEEEDDDDDDEEEEEEFFFGGGHHHFFFFFFEEEFFFGGGIIIKKKMMMEEEEEEFFFGGGHHHHHHHHHGGGFFFGGGGGGHHHGGGFFFEEEDDDCCCBBBBBBCCCDDDFFFHHHIIIHHHGGGGGGFFFEEEEEEFFFFFFGGGDDDBBBFFFMMMQQQOOOKKKHHHHHHGGGGGGGGGIIIJJJKKKLLLLLLLLLLLLKKKJJJIIIHHHHHHIIIIIIHHHFFFFFFGGGHHHKKKJJJJJJKKKLLLLLLIIIGGGIIIJJJJJJJJJJJJJJJIIIIIILLLLLLMMMNNNOOOQQQRRRSSSJJJMMMOOOOOONNNMMMLLLLLLHHHHHHGGGEEECCCAAA@@@???BBBAAABBBBBB@@@BBBOOO___}}}}}}vvviiiSSSOOOQQQNNNLLLMMMLLLIIIIIIKKKIIIEEEGGGKKKHHHHHHIIIJJJJJJJJJIIIHHHEEEFFFIIIJJJJJJIIIHHHFFFLLLLLLLLLLLLKKKIIIHHHFFFGGGGGGHHHIIIIIIHHHHHHHHHEEEFFFFFFFFFDDDEEEFFFHHHFFFFFFFFFFFFFFFFFFFFFFFFDDDDDDEEEEEEDDDCCCCCCBBBXXXSSSMMMHHHEEEDDDDDDCCCAAAAAABBBBBBBBBBBBBBBAAA?????????======>>>AAACCCBBBEEEJJJOOOUUU[[[aaafffiiijjjllloooqqqssstttuuuwwwwwwwwwwwwxxxzzz|||}}}vvvwwwxxxzzz{{{{{{zzzzzzssstttuuuvvvvvvuuusssrrrqqqpppmmmjjjhhhggggggggg___[[[VVVRRROOOMMMJJJHHHFFFEEECCCBBBCCCDDDCCCBBBJJJdddpppWWWLLLBBB777:::::::::999;;;>>>>>>===::::::;;;;;;<<<===>>>>>>@@@???>>>???AAABBBBBBAAAAAAAAAAAAAAACCCDDDFFFGGGFFFDDDCCCEEEHHHLLLNNNOOOPPPQQQQQQRRRTTTWWWYYYZZZ]]][[[XXXVVVTTTTTTTTTUUUTTTSSSPPPLLLIIIHHHKKKMMMIIIOOOVVV\\\^^^\\\ZZZYYYTTTTTTVVVZZZ\\\ZZZSSSNNNQQQQQQSSSUUUVVVTTTOOOLLLFFFFFFFFFDDDCCCCCCEEEFFFEEEBBB???===<<<<<<:::999???>>>===<<<;;;:::::::::999888888777777777777777999888999:::777333333777444666999:::666333888@@@;;;BBBPPPbbbwwwyyytttxxxwwwiiiWWWJJJFFFDDDAAA===:::888999;;;:::888:::@@@888999:::;;;<<<=========>>>>>>>>>???@@@@@@AAAAAABBBBBBBBBCCCBBBBBBAAAAAACCCCCCDDDDDDEEEFFFFFFFFFCCCCCCDDDFFFIIIMMMPPPRRRCCCDDDEEEFFFGGGGGGGGGGGGFFFGGGHHHHHHGGGFFFEEEDDDDDDDDDCCCDDDEEEFFFHHHIIIHHHHHHGGGFFFEEEEEEFFFFFFGGGBBB@@@EEEOOOTTTQQQLLLIIIIIIHHHGGGHHHIIIJJJKKKKKKKKKKKKKKKJJJIIIHHHGGGIIIIIIIIIGGGEEEEEEFFFGGGHHHGGGGGGHHHIIIHHHEEECCCIIIIIIIIIJJJJJJIIIHHHHHHKKKKKKKKKKKKLLLOOOQQQRRRHHHKKKMMMMMMKKKHHHGGGGGGBBBBBBBBBBBBBBBAAA@@@???===:::<<>>BBBDDDBBB@@@AAACCCCCCBBBBBBAAAAAA@@@???>>>>>>???AAADDDGGGJJJOOOUUUYYY\\\^^^aaadddfffhhhkkknnnppppppqqqrrrssstttuuuuuutttuuuuuuuuuuuutttssssssqqqppppppppppppnnnjjjgggiiigggeeebbb___\\\YYYXXXNNNNNNLLLJJJIIIJJJHHHDDDGGGDDD???<<<===BBBHHHMMMppp{{{\\\AAA???@@@::::::::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<============>>>>>>>>>>>><<<===???@@@AAABBBEEEHHHEEEFFFGGGJJJKKKMMMMMMNNNMMMOOORRRSSSSSSTTTUUUWWWYYYVVVRRRPPPQQQRRRSSSSSSRRRMMMIIIHHHKKKNNNOOOOOOOOONNNOOORRRUUUVVVSSSPPPRRRQQQQQQTTTWWWWWWTTTPPPUUUSSSPPPNNNLLLKKKLLLMMMLLLJJJHHHEEECCCBBBAAAAAAAAAAAA@@@???>>>===<<<;;;;;;;;;:::::::::999999999999888666555555555666777777777777777777888888999777777777777777777777777888:::???FFFRRRaaappp{{{yyytttuuu{{{vvvlllgggeeefffZZZKKK@@@<<<;;;:::999;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<===>>>??????@@@AAAAAABBBBBBAAAAAAAAAAAAAAAAAAAAAAAABBBCCCCCCBBB@@@@@@BBBCCCGGGGGGGGGGGGGGGHHHIIIJJJFFFEEEDDDEEEEEEEEECCCBBBCCCDDDDDDEEEFFFGGGGGGHHHGGGGGGFFFFFFEEEEEEDDDDDDEEEFFFFFFEEECCCCCCDDDEEEEEEFFFHHHJJJLLLMMMNNNNNNIIIIIIGGGEEEDDDEEEHHHKKKPPPOOOMMMKKKIIIHHHGGGFFFIIIJJJKKKIIIGGGHHHKKKOOOGGGGGGGGGGGGHHHIIIJJJJJJEEEFFFGGGIIIJJJIIIIIIHHHIIIIIIHHHGGGHHHJJJMMMNNNLLLKKKJJJIIIJJJIIIFFFDDDFFFCCCAAA@@@BBBAAA???<<>>===<<<777999999999999999999999999:::::::::;;;;;;;;;;;;<<<<<<<<<<<<============>>><<<>>>?????????@@@BBBDDDDDDDDDFFFHHHIIIJJJJJJJJJNNNPPPRRRRRRQQQPPPPPPQQQRRRPPPMMMMMMNNNPPPPPPPPPRRROOOLLLLLLOOOSSSTTTTTTSSSRRRQQQSSSUUUTTTQQQNNNKKKKKKLLLQQQUUUXXXVVVTTTTTTSSSQQQNNNMMMLLLKKKLLLKKKIIIGGGDDDBBBAAAAAAAAA@@@???>>>===<<<;;;;;;::::::999999999888888888888888777666666555555666666777777666666666777888888777777777777777777777777;;;:::::::::===DDDMMMSSSmmmyyy}}}zzzvvvnnnlllmmmpppxxxvvvkkkccc]]]ZZZPPPIII@@@;;;;;;<<<;;;:::::::::::::::::::::::::::;;;;;;;;;;;;<<<<<<<<<<<<>>>>>>>>>???@@@@@@AAAAAA>>>>>>>>>??????@@@AAABBBDDDDDDDDDCCCBBB@@@@@@@@@DDDDDDCCCDDDEEEFFFHHHIIILLLIIIFFFEEEGGGGGGFFFEEEFFFFFFGGGGGGGGGFFFFFFFFFGGGGGGGGGFFFFFFEEEEEEEEEDDDEEEEEEDDDCCCCCCDDDFFFFFFGGGHHHIIIJJJJJJJJJJJJHHHHHHGGGEEEDDDEEEGGGJJJMMMMMMKKKJJJIIIHHHHHHHHHIIIKKKLLLJJJGGGFFFFFFHHHHHHGGGGGGGGGHHHHHHIIIJJJGGGHHHIIIJJJKKKJJJIIIIIIIIIHHHGGGGGGGGGIIIKKKMMMKKKJJJIIIIIIIIIHHHFFFDDDCCCAAA???@@@AAABBB@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>@@@DDDNNN^^^uuuxxxttthhh```VVVOOOHHHHHHGGGFFFFFFFFFGGGHHHIIIHHHHHHGGGFFFEEEEEEDDDEEEEEEEEEEEEEEEGGGHHHIIIGGGHHHIIIJJJJJJHHHGGGFFFJJJIIIIIIIIIHHHHHHHHHHHHKKKJJJJJJIIIIIIHHHHHHHHHHHHFFFEEEEEEGGGGGGEEECCCDDDDDDDDDEEEEEEFFFGGGGGGFFFEEEDDDCCCCCCBBBBBBBBBUUUSSSUUUWWWQQQEEEBBBFFFFFFCCCAAABBBEEEFFFEEEDDDBBBBBBBBBAAAAAA@@@@@@???>>>>>>???>>>>>>???BBBDDDGGGIIILLLNNNOOOQQQTTTVVVZZZ[[[\\\]]]^^^```aaaaaaaaabbbbbbbbbbbbaaa``````^^^]]]]]]]]]]]]\\\YYYVVVMMMLLLKKKIIIFFFDDDBBBAAADDDDDDCCCCCCBBBBBBBBBBBB???@@@EEERRRfffzzzwwwxxxmmm^^^JJJ>>><<<<<<:::777999999999999999999999999::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<>>>??????>>>>>>@@@AAACCCCCCDDDEEEFFFFFFFFFFFFMMMNNNOOONNNLLLJJJIIIIIIJJJHHHHHHIIILLLNNNOOONNNQQQOOOOOOPPPSSSVVVXXXXXXUUUTTTTTTUUUUUUTTTRRROOOGGGHHHKKKOOOSSSVVVVVVUUURRRRRRPPPOOOMMMLLLJJJJJJJJJHHHEEECCCAAA@@@??????>>>======<<<;;;:::999999888888888777777777777666666666666777666666555444666666555555666666777888555555555555555555555555777777666444444666;;;???EEEQQQcccsssvvvoooooo{{{www|||oooccc[[[TTTNNNJJJ>>>:::777777:::<<<;;;999999999999999999999999999:::::::::;;;;;;;;;<<<<<<<<<<<<======>>>?????????>>>>>>>>>>>>@@@BBBDDDFFFEEEEEEEEEEEEDDDBBB@@@>>>BBBBBBAAABBBCCCFFFIIIKKKQQQKKKFFFFFFIIIKKKJJJGGGHHHHHHIIIIIIHHHFFFDDDCCCGGGGGGGGGFFFFFFFFFFFFFFFCCCDDDEEEDDDCCCCCCDDDFFFGGGHHHHHHHHHHHHGGGFFFFFFFFFFFFGGGFFFDDDDDDFFFHHHJJJJJJIIIIIIIIIIIIIIIJJJHHHKKKMMMLLLIIIDDDAAA@@@FFFFFFFFFFFFGGGHHHIIIJJJJJJKKKKKKKKKKKKJJJIIIIIIGGGGGGFFFFFFFFFGGGIIIJJJIIIHHHGGGGGGGGGGGGDDDBBB@@@???>>>???@@@AAA@@@???<<<<<<<<<<<<<<<<<<<<<<<<===>>>???FFFTTTlll{{{wwwyyydddXXXPPPJJJEEEEEEEEEEEEDDDDDDEEEFFFFFFGGGGGGFFFFFFEEEEEEDDDDDDEEEDDDBBBBBBBBBDDDFFFHHHFFFGGGHHHIIIJJJIIIHHHGGGIIIIIIHHHHHHHHHHHHHHHGGGIIIHHHHHHHHHHHHHHHHHHHHHIIIGGGFFFFFFGGGHHHGGGEEEEEEDDDDDDDDDEEEFFFHHHIIIFFFEEEDDDBBBBBBBBBCCCCCCttthhhfff^^^OOOHHHJJJEEEBBBAAACCCDDDDDDDDDFFFCCCBBBBBBBBBAAAAAAAAA@@@@@@AAAAAA@@@>>>>>>@@@BBBAAADDDFFFGGGHHHIIILLLNNNNNNOOOPPPQQQRRRTTTUUUUUUXXXXXXXXXXXXXXXWWWVVVVVVRRRQQQPPPPPPQQQPPPNNNKKKAAABBBBBBBBBCCCCCCCCCCCC???AAADDDHHHFFFAAA>>>>>>GGGMMM\\\sss~~~kkkaaaUUUEEE999999<<<:::999;;;::::::::::::::::::::::::999999:::::::::;;;;;;;;;999999:::::::::;;;;;;;;;;;;===????????????@@@BBBCCCCCCDDDDDDDDDDDDCCCCCCHHHJJJLLLKKKIIIFFFEEEEEEFFFEEEFFFIIIMMMPPPQQQPPPNNNNNNOOOQQQTTTVVVXXXXXXWWWVVVVVVWWWWWWVVVTTTSSSMMMNNNOOOPPPRRRRRRRRRQQQPPPPPPOOONNNMMMKKKIIIGGGHHHFFFDDDAAA???>>>=========<<<<<<;;;::::::999999888888888777777777666666444555666777666555444333555555555444555555666777444444444444444444444444555555666666666888;;;>>>888===EEERRRaaatttzzz}}}vvv|||{{{~~~tttjjj\\\RRRLLLGGGAAA;;;;;;999777888999:::999888999999999999999999999999999:::::::::;;;;;;;;;;;;:::;;;;;;<<<======>>>>>>AAAAAA@@@AAABBBDDDGGGHHHDDDDDDEEEFFFFFFEEEBBB@@@CCCBBBAAABBBDDDGGGJJJMMMMMMHHHDDDFFFKKKMMMKKKGGGGGGHHHHHHIIIHHHFFFDDDBBBEEEEEEEEEFFFFFFFFFFFFFFFCCCDDDEEEDDDCCCCCCEEEFFFFFFFFFGGGGGGGGGFFFEEEEEEDDDEEEGGGFFFEEEDDDEEEFFFJJJIIIIIIHHHHHHHHHIIIIIIGGGJJJMMMNNNLLLGGGAAA>>>BBBBBBCCCDDDFFFHHHJJJKKKLLLKKKKKKKKKJJJIIIHHHHHHFFFFFFEEEEEEEEEFFFGGGGGGGGGFFFEEEEEEFFFEEECCCAAA??????>>>>>>>>>>>>>>>===;;;;;;;;;;;;;;;;;;;;;;;;999;;;===>>>CCCNNN___kkk{{{vvvcccTTTLLLIIIFFFDDDCCCCCCCCCCCCCCCDDDDDDEEEEEEEEEEEEEEEDDDDDDDDDDDDEEECCCBBBAAAAAACCCEEEGGGEEEFFFGGGHHHIIIIIIIIIIIIHHHHHHHHHHHHGGGGGGGGGGGGFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFGGGGGGFFFFFFEEEDDDCCCCCCDDDEEEGGGIIIFFFDDDCCCAAAAAAAAABBBCCC{{{kkkZZZQQQOOOKKKIIIIIIFFFBBBBBBGGGCCCCCCCCCBBBBBBBBBBBBBBBAAABBBCCCBBBAAA@@@BBBCCC???AAACCCDDDDDDEEEGGGHHHGGGGGGHHHIIIJJJKKKKKKLLLMMMMMMNNNNNNNNNMMMLLLLLLHHHGGGFFFFFFGGGGGGEEEDDD???@@@@@@AAABBBCCCDDDEEEAAA@@@BBBEEEDDD???AAAFFFTTTmmm}}}oooZZZQQQFFF:::555:::;;;666777===;;;;;;;;;;;;;;;;;;;;;;;;999999999:::::::::;;;;;;999999999999::::::::::::999<<>>:::666===;;;888777777888888888::::::::::::::::::::::::999999999999:::::::::;;;999::::::;;;;;;<<<======BBBBBBAAAAAABBBCCCEEEFFFAAAAAABBBFFFIIIJJJGGGEEECCCCCCBBBBBBDDDGGGIIIKKKEEECCCBBBFFFKKKMMMJJJGGGFFFFFFGGGGGGGGGFFFDDDDDDCCCDDDDDDEEEEEEFFFFFFFFFDDDEEEFFFEEECCCCCCEEEGGGDDDEEEEEEFFFGGGGGGGGGGGGDDDEEEGGGFFFEEEDDDEEEFFFKKKJJJIIIHHHHHHHHHHHHHHHFFFIIIMMMPPPOOOKKKFFFAAA??????AAACCCEEEHHHJJJLLLKKKJJJIIIHHHGGGGGGFFFFFFFFFEEEEEEDDDDDDDDDDDDEEEDDDCCCBBBCCCDDDCCCAAA????????????>>><<<;;;::::::999999999999999999999999888;;;>>>===<<<>>>EEEKKK```uuuxxx|||uuuqqqqqqpppmmmaaa[[[RRRKKKHHHGGGFFFFFFCCCCCCCCCCCCDDDCCCCCCCCCDDDDDDDDDDDDDDDDDDEEEEEEEEEDDDCCCBBBBBBCCCEEEFFFDDDDDDEEEGGGHHHHHHIIIIIIGGGGGGGGGGGGGGGGGGGGGGGGEEEEEEEEEEEEFFFFFFFFFFFFDDDDDDEEEEEEDDDDDDEEEEEEDDDDDDCCCCCCCCCDDDEEEFFFCCCBBBAAA@@@@@@@@@AAABBBkkkddd[[[UUUTTTOOOFFFCCCGGGCCCCCCCCCCCCCCCCCCCCCCCC@@@AAACCCBBBAAAAAABBBCCC>>>???AAAAAAAAAAAACCCDDDCCCCCCDDDDDDDDDEEEEEEEEEDDDDDDEEEEEEDDDDDDCCCBBBCCCAAA@@@@@@BBBBBBAAA@@@AAAAAAAAAAAAAAAAAAAAA@@@@@@;;;999<<<===???KKKYYYxxx|||jjjkkkzzz~~~___KKKBBB===888777:::999333555;;;::::::::::::::::::::::::999999999999::::::::::::999999999999::::::::::::888;;;???AAABBBBBBDDDEEEDDDDDDDDDDDDDDDCCCBBBAAADDDGGGKKKNNNNNNMMMMMMNNNIIIHHHIIILLLPPPTTTUUUVVVSSSSSSSSSRRRQQQQQQTTTVVV\\\\\\[[[XXXSSSPPPOOOPPPQQQRRRSSSRRRPPPOOOOOOQQQLLLLLLKKKIIIGGGFFFDDDDDDDDDBBB@@@===;;;:::999999;;;;;;;;;;;;:::::::::999888888888888777777777777444444555555444444333222333333333222333444444555333333333333333333333333333444555555555555777999777888888888888;;;@@@DDDOOOWWWcccooozzzxxxzzzwwwpppuuutttmmmbbb[[[XXXUUUPPPDDD???:::888999:::999777:::888666555555666999:::::::::::::::::::::::::::888888999999999:::::::::999999::::::;;;<<<<<<<<>>>>>??????===:::888888999999999999999999999999999999::::::999777999===AAADDDOOOgggzzzxxxttt}}}{{{kkkddd```YYYSSSNNNLLLJJJHHHFFFEEEEEEEEEDDDEEEEEEEEEEEEDDDCCCBBBCCCCCCDDDDDDEEEEEEFFFFFFDDDDDDDDDDDDDDDDDDEEEEEECCCCCCDDDEEEEEEFFFGGGGGGEEEFFFFFFFFFFFFGGGGGGGGGEEEEEEDDDDDDDDDDDDDDDDDDAAACCCDDDCCCBBBBBBCCCEEECCCCCCCCCCCCCCCBBBBBBBBB???@@@@@@@@@@@@?????????vvveeeYYYZZZZZZRRRJJJHHHCCCCCCCCCCCCCCCCCCCCCCCC@@@BBBCCCCCCBBBAAAAAABBB>>>@@@AAAAAA@@@@@@AAACCCBBBBBBBBBBBBAAAAAAAAAAAA@@@@@@@@@AAA@@@??????>>>AAA???>>>>>>@@@AAA@@@???AAAAAA@@@@@@??????>>>>>>???;;;===GGGMMMSSScccuuuzzzoookkkvvvcccJJJ<<<888888888888888888666777888888888888888888888888888888999999999999:::::::::999999999:::::::::;;;;;;888;;;???@@@AAA@@@AAABBBBBBBBBCCCCCCCCCBBBAAAAAAAAAEEEJJJMMMNNNMMMMMMMMMIIIGGGGGGHHHLLLPPPRRRSSSUUUUUUSSSPPPLLLKKKNNNQQQUUUVVVVVVTTTPPPNNNOOOQQQOOOPPPQQQOOOLLLJJJKKKMMMKKKJJJHHHEEEDDDCCCCCCCCCBBBAAA>>>;;;999888888888:::999999999999888888888777777777666666666555555555444444333222333333333222222222222222333444444444444444444444444444444000222333444555777:::<<<222555999:::888888<<>>AAABBBBBBBBBAAAAAA??????CCCJJJOOOOOOMMMJJJJJJKKKKKKJJJIIIHHHGGGEEEEEEEEEDDDCCCEEEIIIMMMNNNLLLJJJHHHFFFFFFGGGGGGDDDEEEFFFGGGHHHIIIJJJJJJIIIJJJJJJHHHEEEDDDEEEFFFEEEFFFHHHIIIJJJKKKKKKKKKHHHHHHGGGEEEDDDEEEGGGJJJJJJJJJIIIIIIJJJJJJKKKLLLHHHHHHJJJMMMPPPPPPMMMJJJGGGFFFFFFGGGGGGHHHJJJJJJHHHHHHFFFEEEDDDEEEEEEFFFFFFFFFFFFEEEEEECCCCCCBBB@@@?????????@@@@@@???===;;;===>>><<<999888888:::888888888888888888888888888777777666777888:::;;;<<<;;;CCCWWWooo|||yyy~~~tttuuu}}}vvvcccYYYRRRLLLGGGGGGHHHHHHGGGEEEDDDEEEFFFGGGGGGGGGGGGFFFEEECCCBBBCCCCCCDDDEEEEEEFFFGGGGGGCCCCCCDDDEEEEEEDDDCCCBBBCCCCCCCCCCCCCCCDDDEEEEEEEEEEEEEEEEEEFFFFFFGGGGGGEEEEEEDDDDDDCCCBBBBBBBBB@@@BBBDDDCCCBBBAAACCCEEEBBBBBBCCCCCCBBB@@@>>>===<<<===>>>??????>>>===<<<}}}eeeUUUZZZbbb\\\QQQJJJCCCCCCCCCDDDDDDDDDDDDDDDCCCDDDEEEEEECCCBBBBBBBBB@@@BBBCCCCCCAAAAAABBBDDDBBBBBBAAAAAA@@@???>>>>>>@@@AAAAAAAAAAAA@@@??????@@@???===>>>???AAA@@@@@@>>>>>>??????@@@@@@@@@AAACCCDDDPPPbbblllrrrzzzhhhmmmxxxuuu^^^GGG999777:::777888888777999<<<;;;777666666666666666666666666888888999999999:::::::::999999:::::::::;;;;;;;;;999;;;???@@@???>>>>>>>>>AAAAAABBBBBBBBBAAAAAA@@@===AAAFFFIIIJJJJJJIIIIIIHHHFFFDDDDDDHHHLLLOOOPPPUUUTTTQQQLLLGGGEEEHHHKKKKKKNNNPPPOOONNNOOORRRUUUOOOPPPOOOLLLHHHEEEFFFHHHKKKIIIFFFCCCAAAAAABBBBBBAAA@@@===;;;999777777777888888888888777777777777666666555555555444444444555444333222111222333444222222111111222222333444444444444444444444444444444555444222111000222444555888:::777333222777<<<999999999:::>>>DDDKKKPPPSSSRRRXXXdddnnnvvvyyyuuurrrnnndddVVVOOOOOOAAABBB@@@<<<:::<<<;;;999888999::::::888777888999444666888888777777888888777777777777777777777777777888888888888999999999999::::::;;;;;;<<<<<<===999;;;???CCCEEEEEEDDDDDDBBB@@@???CCCJJJOOOOOOMMMPPPQQQQQQQQQPPPNNNKKKIIIKKKKKKIIIDDD@@@BBBJJJQQQSSSQQQMMMIIIGGGFFFGGGHHHFFFFFFGGGHHHJJJKKKLLLLLLKKKLLLKKKIIIFFFEEEEEEFFFHHHHHHIIIJJJKKKKKKKKKKKKIIIIIIGGGEEEDDDEEEHHHKKKHHHHHHIIIIIIKKKLLLNNNOOOJJJIIIHHHKKKNNNPPPNNNKKKLLLLLLKKKJJJIIIIIIIIIIIIHHHGGGFFFEEEEEEEEEFFFGGGFFFFFFFFFFFFEEEDDDBBBBBB???>>>>>>???@@@@@@>>><<<888;;;<<<;;;999888:::<<<888888888888888888888888555555666888999888666333999999<<>>??????>>><<<:::xxx[[[VVV```ccc\\\QQQMMMGGGCCCBBBAAAAAA@@@EEEAAABBBFFFEEEBBBDDDJJJ@@@DDDDDD??????DDDDDD@@@CCCCCCBBBBBBAAAAAAAAAAAA@@@>>>======???AAABBBBBBBBB@@@>>>>>>>>>??????>>>@@@>>>===>>>@@@CCCCCCCCCQQQiiiyyyrrrppppppqqqdddSSSEEE>>>:::666333666666777777666555444444666666666666666555555555999999999999999999999999999888777777777888::::::<<<<<<<<<===<<<<<<;;;:::??????@@@@@@AAAAAABBBBBBCCCAAA???BBBFFFHHHGGGEEEEEEDDDCCCCCCEEEHHHKKKMMMXXXTTTOOOIIIGGGHHHJJJLLLLLLKKKLLLOOOSSSUUUSSSQQQLLLKKKJJJKKKKKKKKKIIIGGGIIIGGGCCC???===;;;;;;;;;>>>===<<<;;;999888777666666666666666666555555444555555555444444333333333333333333222222222111111111111111111111111111111333333333333333333333333111111222222222333333333333444555555666666555555666666666777888:::<<<<<<@@@@@@AAACCCJJJTTT```iii}}}~~~xxxyyyyyyssszzzwww~~~}}}zzziiicccZZZRRRLLLGGGAAA<<<999999999888888666555555666666666666666666666666444444444555555555555666555555555555555666777777999888777777777888::::::::::::999999::::::;;;<<<:::<<>>>>>AAAAAA@@@@@@@@@>>><<<;;;>>>>>>>>>???@@@@@@???>>>@@@@@@???AAAGGGPPPYYY___uuuaaaRRRIII>>>888777999999888666666666666666555444444555555555555666666666666888888888888888888888888888888777777777888999:::;;;<<<<<<<<<<<<<<<;;;;;;=========>>>??????@@@@@@>>>>>>>>>AAADDDFFFGGGFFFFFFEEEDDDCCCDDDFFFHHHJJJNNNLLLIIIGGGGGGHHHJJJLLLLLLKKKLLLNNNQQQSSSQQQNNNNNNMMMLLLMMMMMMMMMKKKIIIGGGEEEBBB???<<<;;;:::;;;<<<<<<;;;999888777666555666666666666666555444444555555444444444333333333333333222222222111111111111111111111111111111111333333333333333333333333111111222222222333333333333444444555555555555555666666666666777888::::::888999::::::<<>><<<999777888888888888777666555444666666666666666666666666444444444444555555555555555555555555555666666777888888777777777888999:::888888888888888999::::::999:::===@@@BBBEEEFFFGGG???===>>>AAACCCDDDJJJQQQRRRTTTUUUTTTQQQOOOQQQSSSOOONNNKKKHHHEEEFFFKKKOOOWWWRRRLLLJJJJJJLLLLLLLLLKKKIIIGGGGGGIIIKKKKKKKKKHHHIIIIIIHHHGGGFFFGGGIIIGGGHHHHHHGGGGGGGGGIIIKKKJJJIIIIIIHHHGGGGGGHHHHHHHHHHHHIIIJJJJJJKKKKKKKKKLLLLLLKKKKKKKKKJJJJJJJJJJJJIIIHHHGGGGGGGGGHHHIIIKKKJJJHHHFFFEEEEEEEEEEEEDDDDDDCCCBBBAAA@@@??????=========<<<<<<<<<;;;;;;999:::::::::999888777666777777777666666555555555444555555555666666666666666666666666888;;;===???DDDNNN```wwwzzzwwwwwwrrryyyrrrjjjnnnrrr|||}}}zzz|||vvvnnnhhh```ZZZQQQKKKDDDAAABBBDDDDDDCCCDDDDDDFFFGGGGGGGGGFFFFFFEEEGGGHHHGGGDDDCCCDDDFFFGGGFFFDDDCCCBBBBBBCCCCCCCCCDDDFFFGGGGGGFFFDDDCCCEEECCCBBBCCCFFFHHHGGGEEEDDDDDDEEEEEEEEEEEEDDDDDDDDDCCCBBBAAAAAAAAAAAAAAABBBBBBCCCCCCCCCCCCCCCBBBDDDCCCBBB@@@???>>>>>>>>>;;;:::999888888888888888{{{oooaaaWWWRRRNNNFFF@@@DDDBBBCCCFFFFFFDDDDDDFFFFFFGGGEEEAAA@@@CCCEEECCCDDDCCCAAA?????????@@@@@@;;;===???AAAAAA@@@>>>===AAA@@@???>>>===>>>??????@@@FFFOOOZZZfffttt}}}bbbNNNDDD>>>777444555777777777555666666666666555444444444444444555666666666777666666666666666777777777888777777777777888999999:::;;;;;;<<<<<<<<<;;;;;;:::;;;;;;<<<===>>>>>>>>>;;;===???AAABBBDDDGGGIIIGGGFFFDDDCCCCCCDDDEEEFFFEEEEEEGGGHHHJJJLLLNNNOOOOOONNNOOOPPPRRRRRRPPPNNNOOOMMMLLLMMMMMMMMMKKKIIIEEEDDDAAA>>><<<;;;::::::;;;:::999888777555555444555666666666666555444444444444444444333333333333333222222222222111111111111111111111111111111111333333333333333333333333111111222222222333333333333333444555555555555555555555555555555666777777555777888999777777777888666???CCC@@@AAAIIINNNMMMUUU[[[[[[WWWXXXaaagggeeelllmmmoooqqqrrrqqqpppoooeee```\\\^^^___\\\XXXWWW]]]ZZZUUUQQQMMMHHHDDDAAA;;;999666666777888888777777777777777777666555444666666666666666666666666444444444444555555555555555555444444555555666777777777777777777888999999777777777666777888888999888999;;;===@@@DDDFFFHHH@@@>>>>>>@@@BBBCCCIIIPPPQQQSSSTTTRRRPPPPPPRRRUUUPPPOOOLLLHHHFFFFFFJJJMMMTTTPPPKKKIIIJJJLLLNNNOOOOOOLLLHHHGGGGGGIIIJJJJJJGGGHHHHHHHHHFFFFFFGGGHHHDDDEEEFFFFFFFFFGGGIIIKKKIIIIIIHHHGGGGGGGGGHHHHHHIIIIIIJJJJJJJJJJJJJJJIIIJJJJJJJJJJJJIIIIIIIIIIIIIIIHHHGGGGGGGGGHHHIIIJJJKKKJJJHHHFFFDDDCCCCCCCCCAAAAAA@@@???>>>===<<<<<<<<<<<<<<<;;;;;;;;;::::::999999999999888777666666555555555555555444444444444444444555555555666666444444333333444666888999333555===MMMbbbttt|||~~~lll]]]TTTNNNHHHDDDFFFBBB??????AAADDDDDDCCCAAABBBDDDEEEFFFGGGGGGGGGFFFGGGHHHGGGEEEDDDEEEFFFFFFFFFEEEDDDCCCCCCCCCCCCEEEFFFHHHIIIIIIHHHFFFEEEEEEDDDCCCDDDFFFHHHGGGFFFDDDEEEEEEFFFFFFEEEEEEDDDAAAAAA@@@@@@@@@AAAAAABBB@@@@@@BBBCCCCCCDDDDDDDDDEEEDDDCCCAAA???>>><<<<<<;;;;;;999888777777777777uuulllbbbTTTIIICCCAAA???@@@BBBCCCDDDFFF@@@AAA@@@>>>>>>?????????>>>>>>=========<<<<<<;;;===???AAABBBBBBBBBBBBCCC?????????@@@CCCHHHNNNRRRVVVcccuuu}}}gggPPP@@@@@@<<<888555555555444222555555555666666555444444333333444444555666777777666666666666666777777777777777777777777888888999999:::;;;;;;<<<<<<<<<<<<::::::;;;<<<===>>>>>>???===AAADDDEEEDDDDDDHHHKKKHHHGGGFFFEEEDDDCCCCCCCCCDDDFFFJJJNNNQQQSSSTTTTTTSSSSSSTTTTTTTTTSSSQQQOOOLLLKKKJJJJJJJJJJJJHHHEEEDDDCCCAAA>>>===;;;;;;;;;::::::999888777666555444555555666666555555444333333333333333333333333333222222222222111111111111111111111111111111111111222222222222222222222222111111222222222333333333333333444555555555444444555555444444444444444555444666999:::999888777888:::>>>>>>999777:::<<<;;;:::???@@@===>>>EEEJJJJJJMMMNNNOOOPPPPPPOOONNNMMMIIIFFFDDDDDDEEEDDDAAA@@@EEECCC???;;;999888777666:::999777777777777777777666666666666666555444333555555555555555555555555333333444444444555555555555444444444444555666666666666666666777777888888777777666666777777888999:::::::::<<<>>>AAADDDFFFDDDAAA@@@BBBCCCCCCHHHOOOVVVSSSPPPOOOPPPRRRRRRRRRNNNMMMKKKIIIHHHHHHJJJLLLNNNKKKHHHFFFGGGJJJNNNPPPNNNKKKFFFDDDEEEGGGIIIIIIFFFGGGHHHGGGEEECCCCCCDDDBBBCCCEEEEEEEEEFFFHHHJJJHHHGGGGGGFFFFFFFFFGGGGGGHHHIIIIIIJJJJJJIIIHHHGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHGGGFFFFFFGGGHHHIIIJJJJJJIIIHHHFFFDDDBBBAAA@@@??????>>>===<<<;;;;;;:::;;;;;;:::::::::999999999888888888888777666666666555555555555444444444444333333444444444555555555555555444444444555666777999666555999AAAIIIPPPSSScccuuu{{{uuufff]]]QQQHHHEEEDDDBBBAAAEEECCCAAAAAACCCDDDBBBAAAAAABBBCCCDDDEEEFFFFFFFFFFFFGGGGGGFFFEEEEEEEEEEEEFFFEEEEEEDDDDDDDDDCCCCCCFFFGGGHHHIIIIIIGGGFFFDDDDDDDDDDDDEEEFFFGGGGGGGGGEEEEEEEEEFFFFFFEEEEEEEEECCCBBBAAAAAA@@@AAAAAAAAA@@@AAABBBBBBCCCCCCCCCBBBCCCCCCBBBAAA@@@>>>===<<<;;;;;;999888666666555555tttYYYSSSJJJBBB??????>>>===BBBBBBBBBBBBBBBAAAAAAAAA???@@@AAACCCCCCBBB@@@???BBBBBBBBB@@@>>>???BBBEEEEEEKKKUUU^^^eeelllrrrvvvrrr|||~~~vvvaaaOOOAAA888444333222222333444444333444444555555555555444444222333333444555666666777666666666777777777888888666666777777888888888888888999:::;;;<<<<<<<<<<<<;;;<<<===>>>???@@@AAAAAADDDGGGJJJIIIGGGGGGJJJMMMIIIIIIIIIHHHGGGFFFDDDCCCGGGJJJNNNRRRUUUVVVVVVUUUTTTUUUVVVUUUSSSQQQPPPOOOKKKJJJIIIIIIIIIHHHFFFDDDCCCBBBAAA???===<<<;;;;;;::::::999888777666666555555555555555555444444333333333333333333333333333222222222111111111000000111111111111111111111111222222222222222222222222111111222222222333333333222333333444555444444444555444333333222333333333111222444555555555777999555777777444444777999999555777888555444888:::;;;888888999999999888777666777777666666777888777555777777777666555555555666888777777555444333333333444444555555555444333333444444444444444444444444333333333444444444444555444444444444444555666666555555666666777777777777777777777777777888999999<<<;;;;;;;;;<<<>>>@@@AAACCCAAABBBFFFGGGHHHMMMTTT[[[TTTLLLMMMRRRUUUQQQLLLKKKJJJIIIIIIJJJKKKLLLMMMGGGFFFEEEDDDDDDGGGJJJLLLJJJGGGCCCBBBCCCFFFHHHIIIIIIJJJKKKIIIFFFCCCCCCCCCAAABBBDDDEEEEEEFFFGGGIIIHHHHHHGGGGGGGGGGGGHHHHHHFFFGGGHHHIIIIIIHHHFFFEEEFFFFFFFFFFFFFFFFFFFFFFFFGGGFFFEEEEEEFFFGGGHHHIIIIIIHHHGGGEEECCCAAA@@@??????>>>>>>===<<<;;;::::::999999999999888888888888777777666666666555666666555555555555555555555555333333333333444444444444555555444444444444444555555555555444444666<<<@@@BBBPPPfffzzzwwwkkk]]]TTTIIIEEEAAA@@@BBBDDDDDDDDD@@@??????@@@@@@@@@>>>===BBBBBBBBBCCCCCCCCCDDDDDDFFFFFFEEEEEEEEEEEEDDDDDDEEEEEEEEEEEEEEEDDDDDDDDDEEEFFFGGGHHHGGGFFFDDDCCCCCCDDDEEEEEEEEEFFFGGGGGGEEEEEEFFFFFFFFFFFFEEEEEEFFFEEEDDDBBBAAAAAA@@@@@@BBBBBBCCCCCCBBBAAA@@@@@@AAAAAAAAAAAAAAA@@@>>>>>>;;;:::999777666555555555wwwggg^^^ZZZUUUOOOGGGCCCAAA@@@???===>>>AAA===>>>>>>???@@@AAABBBBBB@@@BBBDDDDDDFFFJJJRRRYYYnnnxxx|||}}}yyy{{{ttthhhXXXHHH>>>888555333333333444444444444333333333444555555555555444333333333444555555555666555555666666777777888888555666777777888888777777777777999:::<<<<<<=========>>>???@@@AAABBBCCCDDDIIIJJJKKKKKKJJJJJJKKKMMMKKKLLLLLLMMMLLLJJJHHHGGGIIIKKKMMMPPPRRRSSSTTTTTTRRRSSSTTTSSSQQQNNNMMMMMMLLLKKKIIIIIIIIIHHHFFFCCC@@@@@@???>>>===<<<;;;:::999999999888777666666666444555555555555444333333222222222222333333333333222111111111111000000000111111111111111111111111222222222222222222222222111111222222222333333333222222333444444444444444444333333222222222333333222333444444333333555777222333333444555777999999777888777555333333555666:::::::::::::::999888888111444444333333666777555333555777777666444444555333444555444333222333444333333444444444333333222444444444444444444444444333333333333444444444444444444333333444444555666444444555666666666666666777777777777777888888999;;;;;;;;;;;;;;;<<<======??????CCCIIIMMMNNNSSSYYY\\\SSSLLLMMMSSSUUUPPPIIIIIIHHHHHHIIIKKKMMMMMMMMMDDDEEEEEEEEEDDDEEEGGGIIIFFFDDDAAAAAACCCFFFHHHHHHKKKLLLMMMLLLIIIFFFEEEEEEAAACCCEEEFFFEEEEEEFFFGGGIIIIIIHHHHHHIIIIIIJJJJJJCCCDDDFFFHHHHHHGGGEEEDDDDDDDDDDDDEEEEEEEEEEEEEEEFFFEEEDDDDDDDDDEEEFFFGGGFFFFFFFFFEEECCCAAA???>>>>>>>>>===<<<;;;:::999999888888888777777777666666666666555444444555555666444444444555555555555666222222222333333333444444222333333333222222222222///222555555222222666:::777;;;DDDPPP\\\bbbcccaaadddkkktttzzzzzzpppdddYYYMMMCCC===???>>>>>>???AAABBBBBBAAA<<<===>>>???@@@@@@@@@@@@BBBBBBBBBAAAAAABBBCCCCCCFFFDDDCCCCCCDDDEEECCCBBBDDDEEEEEEFFFFFFEEEEEEDDDDDDEEEFFFGGGFFFEEECCCAAABBBCCCEEEEEEDDDDDDFFFGGGEEEFFFFFFGGGGGGFFFFFFEEEGGGFFFEEECCCBBBAAA@@@@@@CCCCCCCCCBBBBBBAAA?????????@@@AAABBBAAA@@@???>>>999999777666555555555555___VVVMMMIIIFFFDDDHHHNNNJJJHHHEEECCCEEEJJJOOOSSS\\\```eeehhhkkkqqqzzz~~~sssppp~~~vvvjjj```VVVJJJ@@@:::666555555888888888777555444333333222333444444555555555444444444444444444444444444333444444555666666777777555555777888888888777666666777888:::<<<=========>>>???@@@AAABBBDDDEEEEEEIIIHHHHHHIIIKKKMMMLLLLLLLLLMMMOOOQQQQQQPPPNNNLLLJJJJJJKKKLLLNNNPPPRRRSSSQQQSSSTTTSSSPPPMMMLLLMMMKKKIIIHHHGGGGGGFFFCCCAAA=========<<<;;;:::999888888777777666666555555555444444555555444444333222111111222222222333333333111111111111000000000000111111111111111111111111111111111111111111111111111111222222222333333333222222333444444444444333333333222222222333444444555666888888666555666777666555666777888888777777555555555555333111333555444444444444444333333333111666666333222666666444222555777777555333333444111444666666444333555666222222333333333333222222333333333333333333333333222222333333333444444444444444333333444444555666333444555666666666555555666666555555666666777888888999:::;;;<<<<<<<<<<<>>======<<<;;;:::999888888777777777666666666555555555555444333333444555666222333333333444444444555222222222222333333333333111222222222333222222222222333444444333333333333777666666999>>>BBBDDDDDDLLLQQQYYYaaalllzzzzzz|||~~~{{{wwwuuuaaa[[[RRRHHHAAA<<<:::999======<<<===>>>>>>=========>>>???@@@AAAAAABBBCCC@@@@@@@@@@@@AAABBBDDDEEEEEECCCAAABBBCCCDDDBBB@@@DDDEEEFFFFFFFFFFFFEEEDDDEEEFFFGGGGGGFFFDDDBBBAAA@@@BBBDDDDDDCCCBBBDDDGGGEEEFFFFFFGGGGGGFFFFFFEEEEEEDDDCCCBBBAAAAAAAAAAAAAAAAAABBBBBBBBBAAAAAA@@@AAAAAABBBBBBAAA@@@===<<<888777666555555555555555sss|||xxxsssrrrxxx}}}xxxrrrnnnqqqxxxvvvkkknnnyyyzzzaaaTTTHHH???555222444666777777222333444555444444666777222333444444555555555444444444444444444444333333222222333444444555666666444555777888888888777666555666888:::<<<======>>>>>>???@@@AAACCCDDDEEEFFFGGGEEEDDDGGGKKKNNNMMMKKKMMMOOOQQQSSSTTTSSSQQQPPPKKKJJJJJJJJJLLLOOORRRTTTRRRTTTVVVUUUQQQNNNNNNOOOHHHFFFEEEDDDDDDCCC@@@>>>::::::::::::999888777666666666666555555444444333444444555555444444333222111111111222222333333333111111111111000000000000111111111111111111111111111111111111111111111111111111222222222333333333222222333444444444333333333333222222333333444555222555888999888777666666444333444888::::::888999444444555555555333555888444444444444444444444444111666777222000444444111222555777666444333444666000333555555222111222444111222222333333333222222333333333333333333333333222222333333333444444444444333333333333444555555333333555666666666555444555444444444444555666666555666999;;;<<<===<<<<<>>@@@CCCEEEFFFEEECCCBBBBBBBBBBBBCCCCCCDDDDDDDDDEEEDDDCCCBBBAAAAAABBBCCCCCCCCCDDDDDDCCCAAA@@@>>><<<<<<;;;:::999888777777777666666666666555555555555444333333333444555666111111111222222333333333111111222222222333333333222333333444444444444333444222000222555666444111000111333555777888999999888===GGGSSS]]]eeejjjkkkwwwsssssszzztttsssttt{{{|||pppfffdddddd]]]RRRKKKDDDAAA>>>;;;:::;;;<<<===::::::999999:::<<<=========>>>???>>>======>>>???>>>>>>>>>???AAACCCFFFGGGEEEBBB@@@AAACCCCCCBBB???DDDEEEFFFGGGGGGFFFEEEDDDEEEFFFGGGHHHGGGEEECCCAAA???BBBDDDDDDBBBAAADDDFFFFFFFFFGGGGGGGGGGGGFFFFFFBBBAAAAAA@@@@@@AAAAAABBB??????@@@AAABBBBBBBBBBBBBBBCCCCCCCCCAAA???<<<:::777666666555555555666666{{{qqqrrrvvv|||{{{yyynnnrrryyydddIIICCC888777666555444333333333333333333333333333333333222222333333333333444444333333333333333333333333444444444555555555555666333333444444555666777777888888999:::;;;;;;;;;;;;@@@@@@AAAAAAAAA@@@@@@???EEEHHHIIIGGGHHHKKKJJJHHHFFFJJJPPPTTTTTTSSSRRRRRRMMMLLLLLLKKKKKKMMMOOOQQQPPPQQQSSSTTTTTTSSSRRRRRRJJJHHHDDDBBBAAA@@@???======<<<:::999888777777777555555555555555444444444222222222222222222222222222222222111111111000000000000000000000000000000000111111111111222222222111111222222222333333333111111111111111111111111222222222222222222222222111111222222222333333333333444444555555444444333333333333444444444555555555555444444444333333333333333333333333333333333333333333333333333333333444444444444444444444444555444333333222222333333222222111111222222333444333333333333333333333333222222333333333333444444222222333333444555666666666666666666666666666666444555666555444333444555666888;;;<<<<<<===>>>@@@AAAGGGMMMNNNLLLJJJLLLNNNLLLPPPSSSSSSPPPOOORRRUUURRRRRRQQQQQQQQQNNNJJJGGGOOOQQQQQQNNNJJJGGGHHHJJJFFFFFFFFFEEEDDDCCCBBBAAAFFFFFFGGGGGGFFFEEECCCBBBFFFFFFFFFGGGHHHHHHIIIIIIEEECCCAAA@@@@@@@@@???>>>@@@??????@@@BBBDDDCCCBBBBBBCCCDDDFFFFFFFFFEEEDDDFFFDDDAAA???@@@@@@???>>>???AAACCCDDDCCCBBB???======<<<;;;999888777777777666666555444444444444555333333333333333333333333222333333333333222111111111111111111111111111111111111111111111111111111333333333333333333333333333333333444444444555555444555888<<<@@@DDDGGGHHHRRRSSSWWW```jjjssswwwxxx}}}~~~pppkkkfffeeehhhiiigggeeeZZZVVVQQQJJJEEEAAA???>>>:::;;;<<<<<<::::::;;;<<<::::::::::::::::::::::::<<<<<<<<<<<<============BBBEEEEEEBBBAAADDDCCCAAACCCBBBAAA@@@AAACCCEEEGGGAAABBBEEEFFFGGGFFFEEEDDDHHHIIIIIIIIIHHHGGGEEEDDD@@@?????????@@@BBBDDDEEEFFFDDDCCCDDDFFFGGGEEEBBBBBBBBBBBBBBBCCCCCCDDDDDD@@@AAAAAAAAAAAA@@@??????@@@@@@???>>>===;;;999888999777555222111111222333{{{ooogggfff|||vvvuuuxxxpppNNN;;;999666555555444444444444555333333333333333333333333222222222333333333444444333333333333333333333333444444444444555555555555333333444444555666666777777888999:::;;;;;;;;;;;;===>>>??????@@@@@@??????DDDHHHHHHFFFFFFIIIHHHEEEIIIMMMRRRUUUVVVUUUTTTTTTOOOMMMKKKKKKNNNRRRTTTVVVOOOPPPQQQRRRRRRQQQPPPOOOJJJGGGDDDAAAAAA@@@???===<<<;;;:::999888777777777666666555555444444333333222222222222222222222222222222222111111111000000000000000000000000000000000000111111111222222222111111111222222222333333111111111111111111111111222222222222222222222222111111111222222222333333333333444444444444333333333333333333444444444444555444444444444333333333333333333333333333333333333333333333333333333333444444444444444444444444444444333222222222222333222222111111222222333444333333333333333333333333222222222333333333444444333333333444444555555666555555555555555555555555444555666555444333444666666888;;;<<<===>>>@@@AAAGGGLLLOOOOOOKKKHHHHHHIIIOOOQQQSSSRRROOONNNRRRUUUVVVVVVWWWVVVTTTQQQNNNLLLRRRSSSRRRPPPLLLHHHGGGFFFFFFFFFFFFFFFEEEDDDCCCBBBCCCCCCDDDEEEEEEEEEDDDCCCCCCDDDDDDDDDEEEEEEEEEEEEEEEDDDCCCBBBBBBAAA@@@>>>@@@??????@@@BBBCCCCCCBBBCCCCCCDDDEEEEEEEEEEEEEEEHHHEEEBBBAAABBBBBBAAA@@@???@@@BBBCCCCCCAAA???===;;;;;;999888777666666666666666555444444444444444333333333333333333333333222222333333222222111000111111111111111111111111111111111111111111111111333333333333333333333333333333333333444444444444222333333444666777777888>>>>>>AAAGGGNNNTTTWWWWWW[[[\\\^^^aaaffflllqqqttt}}}zzzyyyxxxyyy{{{ssspppjjj```ZZZUUUOOOLLLLLLLLLIIIFFFEEECCC@@@===;;;:::::::::999;;;<<<;;;:::999:::;;;::::::::::::::::::::::::<<<<<<<<<============>>>AAADDDDDDAAAAAADDDDDDAAACCCBBBBBBBBBBBBDDDEEEFFFCCCDDDEEEEEEEEEDDDCCCCCCGGGGGGGGGGGGGGGFFFEEEDDDBBBAAAAAA@@@AAABBBDDDEEEEEECCCCCCDDDFFFFFFDDDBBBBBBCCCCCCDDDDDDDDDDDDDDD@@@@@@@@@AAA@@@??????>>>???>>>>>>===<<<:::888777888777444222111111222333vvvggglllsssvvvmmmnnnvvv|||uuukkkgggccc]]]LLL999222555444444333333444555666666333333333333333333333333222222222222333333333333333333333333333333333333333333333444444444555555333333333444555555666666777888999:::;;;;;;;;;;;;:::;;;===>>>???@@@@@@@@@DDDGGGGGGDDDDDDFFFFFFBBBHHHLLLPPPSSSSSSRRRRRRRRRNNNLLLKKKLLLOOORRRUUUWWWMMMNNNOOOOOOOOONNNMMMLLLIIIFFFCCCAAA@@@@@@>>>===;;;:::999888777666666666666666555444444333222222222222222222222222222222222222222111111111111111000000000000000000000000000000000111111111222222111111111222222222222333111111111111111111111111222222222222222222222222111111111222222222222333222222222333333222222222222222333333333444444444444444444444333333333333333333333333333333333333222222222222222222222222333333333333333333333333444444333222222222222222222111111111111222333333444444333333222222111111222222222222333333333333444555555555555555555555444444444444444444444444444555666555444444555666666888;;;<<<===???AAACCCIIILLLOOONNNJJJGGGGGGHHHPPPQQQPPPNNNKKKKKKNNNRRRXXXZZZ\\\YYYUUUQQQPPPQQQPPPOOOOOONNNNNNKKKGGGDDDGGGGGGHHHHHHHHHGGGEEEDDDBBBCCCDDDFFFFFFGGGFFFFFFDDDDDDDDDDDDDDDDDDCCCBBBDDDDDDEEEEEEDDDBBB@@@???@@@??????@@@BBBCCCBBBAAADDDDDDCCCCCCDDDDDDEEEEEEFFFDDDBBBAAABBBBBBAAA???>>>???AAABBBAAA@@@>>>===:::999888777666555555555666555555444444444444444333333333333333333333333222222333333222222111000111111111111111111111111111111111111111111111111222222222222222222222222222222333333333444444444555444444333222222111111333333444666:::=========>>>>>>>>>AAAGGGNNNVVV[[[___cccgggeeeaaa___aaadddooommmpppssslll```[[[___aaafffdddYYYRRRPPPKKKDDDGGGCCC===;;;:::999666333999888777777777888:::;;;999:::;;;:::999999999;;;999999999999999999999999<<<<<<<<<============>>>???BBBBBB@@@AAADDDEEEBBBBBBBBBCCCDDDEEEEEEEEEEEEFFFEEEDDDCCCBBBBBBBBBBBBEEEEEEDDDDDDDDDDDDEEEEEECCCCCCBBBBBBBBBBBBCCCCCCDDDCCCBBBCCCEEEEEECCCBBBCCCCCCDDDDDDEEEEEEDDDDDD??????@@@@@@??????>>>===<<<<<<<<<;;;:::888777666777666444222111111222222xxxvvvxxxsssgggiiiooo|||nnn___SSSKKKDDD@@@:::333444999444444333333444444555666222222222222222222222222111222222222222333333333333333333333333333333333222333333333444444444444333333333444444555555555777888999::::::;;;::::::999:::<<<>>>???AAAAAABBBCCCFFFFFFCCCCCCDDDDDD@@@CCCFFFJJJKKKKKKKKKKKKLLLIIIMMMPPPOOOMMMLLLNNNQQQLLLMMMMMMNNNMMMLLLKKKJJJGGGEEEAAA??????>>>===<<<:::999888777666666666666666555555444333222111111111222222222222222333333111111111111111111111111000000000000000000000000000000000000111111111111111111111111222222222222111111111111111111111111111111111111111111111111111111111111222222222222111111222222222222111111222222222222333333333333444444444333333333222222222222222222222222222222222222222222222222222222222222222222222222222222444333333222111222222222111111111111111222222333555444444333222111000000111222222222222333333333666555555555555555555555333333333333333333333333333444666555444444555666666888:::<<<===???BBBEEEEEEGGGJJJKKKJJJJJJKKKMMMOOONNNLLLHHHEEEEEEIIIMMMTTTWWWZZZWWWPPPLLLMMMOOOIIIHHHHHHKKKNNNMMMIIIEEEHHHIIIJJJKKKKKKJJJHHHGGGGGGGGGHHHHHHIIIIIIIIIIIIGGGHHHHHHHHHGGGFFFDDDCCCCCCEEEGGGGGGFFFDDDBBBBBBAAA@@@???@@@BBBCCCBBBAAAEEEDDDCCCBBBBBBCCCEEEFFFCCCAAA????????????>>>======>>>???@@@@@@>>>===<<<:::999888777666666666666666555444444333333444444222222222222222222222222222222222222222111000000111111111111111111111111111111111111111111111111222222222222222222222222222222222222333333333333444444444444444444444444555555444555555666555555:::888666666777;;;???BBBDDDFFFFFFDDDAAABBBGGGLLLPPPMMMMMMMMMIIIBBBAAAEEE===AAABBB===:::<<<===:::===;;;888777888888777555888888888777888888999:::888999:::999888888999:::888888888888999999999999<<<<<<<<<<<<===============@@@AAA???AAADDDEEECCCAAABBBDDDFFFGGGFFFEEEDDDFFFDDDBBBAAAAAAAAABBBCCCDDDDDDCCCBBBBBBCCCDDDEEECCCCCCBBBBBBAAAAAAAAAAAABBBBBBBBBCCCCCCCCCBBBAAABBBBBBCCCDDDDDDCCCCCCBBB>>>>>>??????>>>>>>===<<<:::::::::999888777555444555555333222111111111111|||xxx||||||qqqhhheeedddvvvnnnXXXKKK@@@;;;777666777666777:::555555444333333333333333222222222222222222222222111111111222222222333333333333333333333333333333222222222222333333333444333333333444444444444444777777888999::::::::::::999:::<<<>>>@@@BBBCCCCCCCCCEEEFFFCCCBBBDDDCCC@@@@@@BBBEEEEEEEEEEEEEEEGGGGGGPPPXXXVVVLLLEEEFFFKKKLLLLLLMMMMMMLLLJJJHHHGGGEEEBBB???=========<<<:::888888777666555555555555555444444333222222111111111111111222222333333333111111111111111111111111000000000000000000000000//////000000000111111111000000111111111222222222111111111111111111111111111111111111111111111111000000111111111222222222000111111222222111111000111111111222222222333333444444333333333222222222222222222222222222222222111111111111111111111111222222222222222222222222333333222111111111111222111111000000111111222333444444333222111111000000111111111222222222333333555555555555555444444444333333333333333333333333333444555555444444555777666888:::;;;<<>><<<======>>>>>>>>>===<<<;;;:::999888777777777777777555555444333333333333333222222222222222222222222111222222222222111000000000000000000000000000000000000000000000000000000111111111111111111111111111111111222222222333333000000111111222222333333333444444333222222222222:::999888777666555555555777888777555333444888;;;999888888:::999666777999888;;;;;;888666777777777666555555555666777777777666666555555666666666777777888999888777666777999777777777888888999999999:::;;;;;;;;;;;;<<<<<<<<<<<>>@@@AAABBBBBBBBBAAAAAAAAA@@@@@@BBBCCCBBBAAA@@@???======>>>>>>======<<<;;;888888888888777666444444444333222222111111111111vvvrrrlllnnn{{{wwwqqqllliiijjjnnnxxxkkkLLL@@@@@@777555555666777777555444555555444333222222333333222222222222222222222222111111111111222222222222333333333333333333333333111111222222222333333333333333333333333333444444666777888999::::::::::::999:::<<>>???CCCDDDBBB@@@BBBDDDFFFFFFFFFEEEDDDCCCBBBAAAAAABBBCCCFFFGGGEEEEEEDDDDDDDDDDDDEEEEEE@@@@@@AAAAAA@@@???>>>===???@@@BBBBBB@@@???@@@AAA>>>@@@AAABBBBBB@@@>>>===<<<<<<=========<<<;;;;;;777777777777666555444333222222222111111111000000bbbzzz}}}ooo~~~|||uuupppooosssqqqttt}}}rrrffftttyyyhhhLLL:::666888444555666666666555333111333333222222333333444444111111111111111111111111111111111111222222222222333333333333333333333333111111111111222222222222333333333333333333333333666777888999999::::::999888999;;;>>>???AAABBBBBBCCCFFFGGGEEEEEEGGGGGGDDDEEEEEEFFFEEEDDDDDDFFFHHHJJJOOOSSSRRRLLLHHHHHHJJJIIIIIIIIIIIIGGGEEECCCAAA???===:::888888888888777666555444444444444444444111111111111222222222222000111111222333333444444000000111111111222222222000000000000000000000000////////////000000000111000000000000111111111111111111111111111111111111111111111111111111111111000000000000111111111111111222222222222222222111000000000000111111111222333333333222222222222111111111111111111111111111000000000000000000000000111111111111111111111111333222222111111111111111000000000000000111222222222222222111111111111111111111111111222222222222111222222222333444444444444444444444444444444444222333555555444555666888777888888999999;;;???BBBDDDCCCAAAAAACCCFFFIIIJJJRRROOOKKKHHHHHHIIIJJJKKKJJJIIIIIIHHHHHHHHHHHHHHHIIIJJJKKKIIIGGGEEEEEEEEEBBBDDDGGGJJJJJJIIIGGGFFFGGGFFFEEEDDDDDDEEEFFFFFFEEEFFFHHHIIIHHHFFFDDDBBBAAAEEEIIIJJJHHHIIIMMMQQQGGGEEEDDDEEEFFFFFFEEEDDDCCCDDDDDDDDDCCCCCCBBBAAA@@@@@@???@@@AAAAAA???===;;;;;;;;;;;;;;;:::::::::888888777666666666777777555444333333222222333333111111111111111111111111111111111111111000000///000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111222333333333222222222222222000222444333222111333555...///111333555555444444444444555444333333444555444555666666777888777555///000333555555555666888666777777777666555555555555555666777888999999999555666777777555555666777555555666666777888888999777888888888888999999999<<>>???BBBCCC@@@@@@AAACCCDDDEEEEEEDDDDDDEEEDDDCCCCCCCCCDDDEEEFFFGGGGGGGGGGGGGGGFFFEEEDDD???@@@AAAAAAAAA@@@???>>>===@@@BBBAAA???>>>???AAA???@@@BBBCCCBBBAAA>>>===;;;<<<<<<<<<<<<;;;::::::777777777777666555444333111111111111111000000///===VVV}}}sssyyy~~~}}}|||~~~{{{~~~vvvnnnjjjppp{{{|||lllZZZTTTQQQIII@@@===<<<999333333666777666555555555444111111111222333444666777111111111111111111111111000111111111111222222222333333333333333333333333000111111111111222222222333333333333333333333333666777888999999:::999999888999:::<<<>>>???@@@AAACCCFFFGGGEEEFFFIIIIIIFFFFFFFFFFFFEEECCCDDDFFFHHHIIIIIIHHHIIIJJJKKKKKKJJJGGGHHHGGGGGGEEECCCAAA???>>>;;;888777777777666555555555444333333333444444000000000111222222333333000000111222333333444444000000111111222222222222000000000000000000000000////////////000000000000000000000000111111111111111111111111111111111111000000000000000000000000000000000000111111111111222222333333333333222222000000000000111111111111333333333222222222111111111111111111111111111111000000000000000000000000000000000000000000000000333222222111000111111111000000000000000111111222111111111111111222222222000111111111111222222222000000111222222333444444444444444444444444444444222333555555555555666888777888888888888:::>>>AAABBB@@@??????BBBFFFIIIKKKPPPMMMIIIGGGGGGHHHIIIIIIMMMKKKJJJJJJLLLMMMLLLKKKAAADDDFFFEEEBBBAAACCCFFF>>>AAADDDGGGHHHGGGEEECCCGGGFFFFFFEEEFFFHHHIIIJJJEEEGGGIIIJJJJJJHHHFFFDDDAAAEEEIIIIIIHHHJJJOOOTTTHHHFFFEEEFFFGGGGGGFFFEEEBBBCCCDDDEEEDDDCCCAAA@@@>>>======>>>??????===;;;;;;;;;;;;:::::::::999999777666666555555555555666555444333333222222333333111111111111111111111111111111111111111000//////000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111.........///000111222222000222444333111000222444333333333333333222222222222222111111111222333444555555444333333444333000///000333555555333333555333444666666666555666777555555555555555444333222555666777666555444555777444555555666777888888999666777777777777888888888<<>>>>>BBBBBB???@@@AAABBBCCCDDDDDDDDDDDDGGGFFFEEEDDDDDDCCCCCCDDDHHHIIIIIIIIIHHHGGGEEEDDD@@@@@@BBBBBBBBBBBBAAA@@@===???BBBAAA???===???@@@@@@AAACCCDDDCCCAAA???===;;;;;;<<<<<<;;;;;;:::999777777777777666555444444000111111111111000000///:::>>>MMMaaammmtttvvvqqqooogggqqqggglllssspppqqqwwwwwwwwwfffaaadddcccgggllliiiccc]]]ZZZcccttt{{{rrrpppvvv|||mmm[[[OOOGGG<<<;;;999888666444222222333333333333333333333333111111111111111111111111222222222222222222222222111111222222222333333333111111222222222333333333111111222222222333333333444444333222222333333333555555666666777888888888;;;;;;<<<>>>????????????>>>AAAEEEIIIKKKLLLJJJIIIHHHHHHGGGFFFEEEEEEEEEFFFIIIJJJKKKLLLMMMMMMMMMMMMIIIHHHFFFFFFEEECCC@@@>>>>>>===<<<:::888666555444444444333222222111000000111111111111000000000000111111111111111111111111000000000000000000000000000000////////////000000111111111111111111111111111111111111111111111111222222222111111111000000333333333222222222111111000000000000111111111111111111111111111111111111000111111111111222222222000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111222222222222222222222222555444444333333333444444555444444666777888777555888999999999999;;;>>>AAADDDEEEEEEDDDCCCDDDHHHKKKNNNOOONNNJJJFFFDDDFFFIIINNNLLLJJJJJJJJJKKKJJJIIIFFFFFFDDDCCCBBBBBBBBBBBBFFFDDDCCCDDDFFFGGGDDDAAAGGGHHHIIIJJJJJJIIIGGGGGGFFFGGGGGGHHHHHHHHHGGGGGGGGGGGGGGGGGGHHHJJJMMMNNNJJJFFFDDDGGGLLLNNNIIICCCFFFEEEEEEEEECCCAAABBBDDD@@@???===<<<::::::999999;;;:::888666555555666777666555555555555444444444333333222222111000//////111111000000000000111111000000000000000000000000111111000000//////..................//////////////////////////////////////////000111111111111111111111111111111111111111222222111111111111111222111111111111111111111111111111111111111111111111333333333333333333333333222222222333333333444444333333333333333333333333444444444444444444333333555555555555555555555555555555555555666666666666:::999888888777777888888;;;<<<===???AAABBBBBBBBB???@@@AAABBBCCCEEEFFFGGGIIIJJJLLLLLLJJJGGGCCCAAACCCDDDDDDEEEFFFFFFGGGGGGBBB@@@???@@@BBBCCCBBB??????AAAAAAAAA???>>>???AAABBBBBBCCCCCCBBB@@@===<<<>>>===<<<:::::::::;;;<<<888777666555444333333222111111111111000000000000;;;999===FFFLLLSSSeeexxxpppkkkkkkfffkkkwwwzzz{{{mmmkkkooommmnnnqqqkkkkkkmmmmmmiiiggglllwwwwwwuuu|||gggQQQFFF???999888777777666555555444444333333333333333333333333111111111111111111111111222222222222222222222222111111111222222222333333111111111222222222333333111111222222222333333333444333333222222333333444444555555666777777888888:::;;;<<<>>>????????????AAACCCFFFIIIKKKJJJHHHGGGGGGGGGFFFFFFEEEFFFFFFFFFHHHHHHIIIJJJJJJKKKJJJJJJIIIGGGEEEDDDCCCBBB@@@>>><<<<<<:::999777555444333444444444333222111111111111111111111000000000000000000000000000000000000000000000000000000000000000000////////////000000111111111111111111111111111111111111111111111111222222222111111111000000333222222222111111111111000000000000111111111111111111111111111111111111000000111111111222222222000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000//////000000000111111111111111111111111111111111111111111111111111111111222222222222222222222222555444444333333333444444555444444555666666666666777888999888888:::>>>@@@AAABBBCCCCCCBBBDDDFFFIIINNNNNNNNNKKKGGGGGGIIIKKKPPPMMMKKKIIIIIIHHHGGGEEEFFFFFFEEEDDDCCCCCCCCCCCCEEEDDDCCCDDDFFFGGGEEECCCCCCDDDEEEFFFFFFEEEDDDCCCEEEFFFGGGHHHHHHHHHGGGFFFFFFEEEEEEEEEFFFHHHJJJKKKHHHEEEBBBEEEKKKLLLHHHCCCAAAAAAAAABBBBBBBBBCCCEEE@@@???===<<<::::::999999;;;999777666555555666777555555555555444444444444333333222111111000//////111111000000000000111111000000000000000000000000111000000000/////////...............//////////////////////////////////////////000111111111111000111111111111111111111111222111111000//////000000111111111111111111111111111111111111111111111111333333333333333333333333222222222333333333333444333333333333333333333333333333444444444444444444555555555555555555555555555555555555666666666666888777777666666777777888:::;;;<<<>>>@@@AAAAAAAAA@@@@@@AAABBBCCCDDDEEEEEEEEEFFFGGGHHHGGGFFFDDDCCCDDDDDDEEEEEEFFFFFFGGGGGGBBB@@@???@@@CCCDDDCCCAAA@@@AAABBBBBBAAA@@@AAABBBDDDEEEFFFFFFEEECCC@@@???>>>>>>===<<<;;;:::::::::888777666444333333222222111111111000000000//////;;;777555777888;;;HHHXXX}}}lll```VVV[[[VVVGGG:::888777444444444444444555555555555333333333333333333333333111111111111111111111111222222222222222222222222111111111222222222222333111111111222222222222333111111222222222333333333333333333222222333333444444444555555666777777777:::;;;<<<>>>??????@@@@@@BBBDDDGGGIIIIIIHHHFFFEEEFFFFFFFFFEEEFFFFFFGGGGGGHHHIIIIIIJJJJJJJJJIIIIIIHHHFFFBBBAAA@@@@@@???>>>::::::999777666444333222555444444333333222222111111111111111000000000000////////////////////////000000000000000000000000000000////////////000000111111111111111111111111111111111111111111111111222111111111111000000000111111111111000000000000000000000000111111111111111111111111111111111111000000000111111111222222000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000//////000000000000111111111111111111111111111111111111111111111111111111222222222222222222222222444444333333333333444444444444444333444444555666666777777777777999<<>><<<:::999999999:::999777555555555666666555555444444444333333333222222222111111000000///111000000//////000000111000000000000000000000000000000000000////////////............////////////////////////////////////...///000000111111000000111111111111111111111111111111000///......//////111111111111111111111111111111111111111111111111222222222222222222222222111111222222222333333333333333333333333333333333222222333333444444555555444444444444444444444444444555555555555666666666555555555555666777888888::::::<<<===???@@@@@@@@@AAABBBBBBBBBCCCCCCCCCCCCCCCCCCDDDDDDEEEFFFFFFFFFEEEEEEFFFFFFFFFFFFFFFFFFCCCBBBAAABBBDDDEEEDDDCCC@@@BBBDDDDDDCCCCCCDDDEEEFFFFFFGGGGGGFFFDDDBBBAAA>>>>>>>>>===<<<:::999888777666555444333222222222111111000000000000//////666555777:::999777<<>>>>>===999999888777666444444333444444444333333333222222111111111111000000000///000000000000000000000000000000000000000000000000000000////////////000000111111111111111111111111111111111111111111111111111111111111000000000000000000000000000////////////000000000111111111111111111111111111111111111000000000000111111111111000000000000000000000000111111111111111111111111////////////////////////000000000000000000000000000000000000000000000000////////////000000000111111111111111111111111111111111111111111111111111111111111111222222222222333333333222333333444444444444444333222333444666444555666777777888;;;===???BBBEEEGGGGGGHHHIIIKKKJJJJJJJJJJJJJJJLLLMMMOOOPPPMMMJJJGGGFFFDDDBBB@@@EEEFFFFFFEEEEEEDDDDDDCCCBBBBBBCCCDDDFFFFFFFFFEEECCCCCCDDDDDDEEEEEEEEEDDDBBBDDDFFFHHHIIIHHHFFFEEEFFFEEEDDDCCCCCCDDDEEEEEEGGGDDDBBBCCCEEEFFFCCC???BBBCCCAAA???@@@BBBBBB???@@@???>>><<<:::999999888888777666555555555555666444444444444333333333222222111111111000000000///000000////////////000000////////////////////////000000000000////////////............////////////////////////////////////...//////000000000000000111111111111111111111111000////////////000111111111111111111111111111111111111111111111111111111222222222222222222222222111111111111222222222222222222222222222222222222111111222333444444555555444444444444444444444444444444444555555555666666444444444555666777999::::::;;;<<<>>>??????@@@@@@BBBBBBBBBBBBBBBBBBBBBBBBDDDDDDDDDDDDEEEFFFHHHIIIFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEDDDDDDDDDCCCBBB@@@BBBEEEFFFEEEEEEFFFGGGDDDDDDEEEDDDDDDBBBAAA@@@>>>>>>>>>>>><<<:::888666666555444333222222222222111000000000////////////111222666999888555555999777JJJ___bbbUUUQQQeee~~~zzz{{{~~~vvvtttlll^^^OOODDD===999777777555222333555666333333333333333222222222222222222222222222222222222111111111111111111111111111111111111111111111111000000111111111222222222000000111111111222222222111111222222222333333333333222222222333333444555444444555555666777777777999:::<<<===???@@@@@@AAA@@@AAADDDFFFGGGHHHGGGGGGFFFEEEEEEEEEFFFGGGHHHHHHKKKKKKKKKJJJIIIHHHGGGFFFDDDAAA===;;;;;;<<<<<<;;;999999888777666666555555444333333333333333222222111111111111000000000///111111111111111111111111000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000///////////////////////////000000000111111111111000000000000000000000000//////000000000111111111000000000000000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////...////////////000000000000000000000000000000000000000000000000000000000000000000111111222222222222222222222222333444555333555555444222222333555333444666777777888:::<<>><<<:::999888888666666555555555555555555444333333333222222222222111111111000000000000000000000////////////000000////////////////////////////////////000000000000............////////////////////////////////////......///000000000000000000000000000000000000000......///000111333444555000000000000000000000000000000000000000000000000111111111111111111111111000000000111111111222222222222222222222222222222111111222222333444555555444444444444444444444444444444444444555555555555444444555666777999:::;;;;;;;;;===>>>????????????@@@AAAAAAAAABBBBBBCCCCCCEEEDDDCCCBBBBBBCCCEEEFFFEEEEEEEEEEEEEEEEEEFFFFFFIIIIIIHHHFFFDDDBBBAAAAAA@@@CCCEEEGGGFFFFFFFFFGGGDDDDDDCCCCCCCCCBBBAAAAAA============;;;999666555555444333222222222222222000000000////////////...555555555444222222444777;;;555777@@@AAA<<>>999888888888333333333444555555444222444444333333222222111111222222222222222222222222111111111111111111111111111111111111111111111111000000000111111111111222000000000111111111111222111111222222222333333333222222222222333444555555555555666666777888888888999:::;;;===???@@@AAAAAA???AAACCCEEEFFFGGGGGGGGGFFFFFFFFFEEEFFFFFFGGGGGGIIIHHHHHHGGGEEEDDDBBBAAA@@@>>>;;;:::::::::999888888888777777666666666555222222222222222222222222111111111111000000000000111111111111111111111111000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000//////000000000000000111////////////000000000000000000000000111111111111000000000000000000000000/////////000000000111111000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////////////////////////////......////////////000000000000000000000000000000000000000000000000000000//////000000111222222222222111111222222333444555222555888777444222333555222444666777777888:::;;;===???AAABBBBBBCCCEEEGGGEEEEEEFFFHHHKKKNNNNNNMMMKKKIIIGGGFFFFFFFFFEEECCCBBBCCCDDDEEEEEEDDDCCCBBB???@@@BBBCCCBBBBBBBBBDDDCCCCCCBBBCCCCCCDDDEEEFFFDDDEEEFFFGGGHHHIIIIIIIIIJJJIIIHHHGGGFFFGGGHHHIIIKKKIIIFFFDDDCCCBBB@@@>>>===@@@@@@>>>DDDMMMMMMGGGAAA@@@>>><<<:::999888777555555555555555555444444333333333222222222111111000000000000000000000000000//////......//////000000000000000000000000000////////////000000000000............////////////////////////////////////---...//////000000//////000000000000000000000000......///000222333555666000000000000000000000000000000000000000000000000000000000000000000000000///000000000000111111111222222222222222222222222111111222222333333444444333333333333333333333333333444444444444555555555555555555666777888:::;;;:::;;;<<<===>>>>>>>>>>>>>>>>>>???AAABBBCCCEEEEEECCCBBB@@@??????@@@AAAAAABBBBBBCCCDDDDDDEEEFFFFFFJJJJJJIIIGGGCCCAAA@@@@@@@@@BBBEEEGGGFFFEEEDDDDDDDDDDDDCCCCCCBBBBBBBBBBBB;;;;;;;;;:::999777666555444333222222111111111222000000////////////......666666444222111333666777<<<444///333888999777555:::;;;???FFFPPP[[[gggppplllaaacccjjjmmmvvvwwwvvvxxx~~~{{{~~~~~~www|||wwwoooeee]]]dddqqqgggiiidddVVVIIIAAA<<<888>>>;;;777555444444666888444333444666666555444444444333333333333222222222111111111111111111111111111111111111111111111111111111111111111111111111000000000000111111111111000000000000111111111111111111222222222333333333222222222222333444555666666666777777888999999999888999;;;===???@@@AAAAAAAAABBBCCCDDDEEEEEEEEEEEEGGGGGGFFFFFFEEEFFFFFFFFFHHHGGGGGGEEECCCAAA???>>>===;;;999999999999777666666666666555555555555555111111111111111111111111111111111111000000000000111111111111111111111111000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000////////////000000111111/////////000000111111111000000000000111111111111000000000000000000000000////////////000000000111000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////////////////////////////........./////////000000000000000000000000000000000000000000000000000000/////////000111222222222111111111111222333444555111666::::::666333333444222444777888888888:::;;;>>>???@@@@@@???AAADDDFFFFFFEEEFFFIIIMMMOOOOOONNNLLLJJJGGGFFFFFFFFFEEECCCAAABBBCCCDDDDDDCCCBBBAAA>>>@@@BBBBBB@@@???@@@AAACCCBBBBBBBBBCCCDDDEEEFFFGGGFFFFFFGGGHHHIIIKKKLLLJJJIIIHHHGGGHHHIIIJJJKKKKKKIIIFFFEEEDDDDDDCCCCCC:::???>>>===DDDPPPPPPIIIBBBAAA???<<<:::888777777444444444555555444444444222222222222111111111111///000000000000000000000//////............//////000000000000000000000000.../////////000000000111............////////////////////////////////////---...//////000000//////000000000000000000000000000//////000000111222333000000000000000000000000000000000000000000000000000000000000000000000000/////////000000000111111111111111111111111111111222222222222222222333333333333333333333333333333333333444444444555555555444444444555666777888999888999:::;;;;;;;;;;;;;;;;;;<<<===@@@BBBEEEGGGHHH@@@@@@?????????@@@@@@@@@???@@@AAABBBCCCDDDEEEFFFGGGHHHIIIFFFCCCAAAAAACCC???BBBEEEFFFDDDCCCBBBBBBBBBAAAAAA@@@@@@@@@@@@@@@:::999888777666666666666333222222111111111111111000000/////////.........---000222222222444444333+++444777333444:::;;;666<<<:::888888999;;;AAAGGGJJJAAACCCGGGDDDKKKXXX]]][[[TTTUUUWWW]]]mmmvvvmmmggg```ccccccZZZ^^^mmmuuuiiiYYYNNNOOONNNGGGDDDGGGEEEFFFCCC;;;888:::<<<<<<888888999999666333333666222222222444333111111333333333333333333333444444111111111111111111111111111111111111111111111111000000000000000000000000000000000000111111111111000000000000111111111111111111222222222333333333222222222222333444555666777777777888999999::::::888999;;;===???@@@AAABBBCCCDDDDDDDDDDDDDDDCCCCCCHHHHHHGGGFFFEEEEEEEEEFFFIIIIIIHHHFFFDDDBBB@@@???;;;:::999999999999666444444444444444444444444444000000000000000000111111111111111111000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000.../////////000000111111//////000000111111222222000000000000111111111111000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////////////////////////////............/////////000000000000000000000000000000000000000000000000000...//////000111222222222111111111111222333444555111666;;;;;;777333333444222555777888888999:::;;;AAAAAAAAA@@@@@@AAADDDGGGGGGFFFGGGJJJOOOQQQPPPNNNNNNKKKHHHGGGFFFFFFDDDBBB???AAABBBDDDDDDCCCAAA@@@===@@@BBBAAA???===>>>@@@DDDDDDCCCCCCDDDEEEGGGHHHHHHGGGFFFFFFGGGJJJLLLNNNIIIIIIHHHHHHHHHIIIKKKKKKIIIHHHFFFEEEEEEFFFFFFFFF<<<@@@???<<>>>>>???AAACCCDDDEEEFFFDDDFFFGGGFFFCCCBBBCCCEEE>>>AAADDDEEEDDDAAA@@@@@@>>>>>>======<<<=========999888777555555555666777222222111111111111111111000/////////............111111222222222333333333333333333444444444555555333333444444555666666777777777888999::::::;;;;;;===>>>>>>@@@BBBDDDFFFGGGCCCCCCCCCCCCCCCDDDEEEEEE@@@@@@>>>;;;999777555444777666666555555777888999>>>===;;;999777555555444555222000000111333333222222222222222222222222222222222222111111111000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000111111111111111111111111333333222222222333444444888888888888999:::;;;<<<;;;;;;;;;;;;<<<>>>???AAAAAABBBBBBCCCDDDDDDCCCCCCIIIGGGDDDCCCBBBDDDFFFHHHHHHGGGFFFDDDCCCCCCBBBBBB@@@>>>:::777555555555555333333333222222111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000333111//////000111111111//////000000111111222222000000000000000000000000000000000000000000000000............////////////000000000000000000000000////////////000000000000...///000222222111000000////////////////////////------......//////000000............////////////000000000000000000000000111111111000000000000000000000000000111111111111111111222222222333333333333333333444444444555555333333333333666999<<<>>>>>>@@@BBBDDDFFFFFFFFFFFFGGGGGGIIIKKKNNNNNNLLLJJJLLLKKKJJJGGGFFFDDDDDDCCCAAABBBCCCEEEEEEDDDBBBAAA@@@AAABBBAAA@@@??????@@@EEEGGGHHHGGGFFFEEEFFFGGGIIIIIIIIIIIIJJJKKKLLLLLLMMMLLLLLLMMMMMMMMMJJJHHHJJJIIIHHHGGGFFFFFFFFFFFFBBBBBBCCCCCCBBBBBBAAA@@@@@@???>>><<<:::888777666555555444333333222111111000000000222444555444222000000000000000000000000111111000000//////......------......//////000000////////////////////////////////////////////////........................////////////////////////000000000000000000000000000000//////.........---////////////////////////000000////////////000000000000000000000000000000000000000000000000000000000000000000111111111111000111111111111222222222222222222222222222222222222222333333333333444444333333333333444555666666777777777777777888888888888999;;;===@@@BBBDDDEEEBBBAAA@@@???>>>>>>>>>>>>AAA@@@@@@@@@AAADDDGGGIIIIIIGGGEEEBBBAAA@@@??????@@@AAAAAABBBBBBAAAAAA@@@????????????>>>===;;;:::888888666555444333333333222222222111000//////...........................111111111222222222333333333333333333444444444444333333333444555666666666555666666777888888999999777666666777888999:::;;;888888777777888888999:::999999888777555444333333555444444333444555666777:::999888666555444444333444222111111333333333222222222222222222222222222222222222111111111000000000000000000000000000000000000000000000000000000//////000000000111111111000000000000000000000000111111111111111111111111333333222222222333444444666666666666777888999:::::::::::::::;;;===???@@@???@@@AAABBBCCCCCCCCCCCCDDDDDDCCCBBBCCCEEEGGGHHHIIIHHHFFFDDDBBB@@@??????<<<;;;888555444333444444333333333222222111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000222000/////////000111111//////000000000000000000000000000000000000000000000000000000000000000000............////////////000000000000000000000000////////////000000000000000000000000000000//////////////////////////////.........///////////////............////////////////////////////////////000000000000000000000000//////000000000111111111111111111222222222333333333333333444444444444555333333333444666999<<<>>>AAABBBCCCEEEFFFGGGHHHHHHGGGHHHIIIKKKMMMNNNLLLJJJIIIHHHGGGEEEDDDCCCBBBBBBBBBCCCDDDDDDDDDBBB@@@???>>>???@@@???>>>>>>???AAADDDFFFGGGFFFEEEDDDEEEGGGHHHHHHGGGHHHHHHIIIJJJKKKKKKJJJJJJKKKLLLLLLJJJHHHHHHGGGFFFEEEDDDDDDDDDDDDBBBBBBBBBAAA@@@???>>>>>>>>>>>><<<;;;999777666555555444444333222222111111000000000111444444333222////////////////////////000000000000//////...............///////////////////////////////////////////////////////////////................................................////////////////////////000/////////............////////////////////////000000////////////000000//////////////////////////////////////////////////////000000000111111111000000111111111222222222222222222222222222222222222222222333333333444444333333222333333444555666777777777777888888888888:::;;;<<<===???@@@AAABBB@@@@@@??????>>>>>>??????AAA@@@@@@@@@AAADDDFFFHHHGGGFFFCCCAAA??????@@@@@@@@@@@@AAAAAAAAAAAA@@@@@@>>>>>>???>>>===<<<:::999777777555444333222222222222222111111000//////...........................111111111222222222222333222222333333333444444444222333333444444555555666333333444444555666666666666666555444444444444444333333333222333333444555333333333333333444444444222222222222222333444444666666555444333333333333333333222333444555333111222222222222222222222222222111111111111000000000000000000000000000000000000000000000000000000000//////000000000000111111000000000000000000000000111111111111111111111111333222222222333333444555444444444444555666777888999999999999:::<<<===>>><<<===???@@@BBBCCCCCCCCC@@@AAABBBCCCEEEFFFGGGHHHIIIHHHEEEBBB???===<<<;;;888777555333222222333333222222222222222111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000//////////////////000000000000000000000000000000000000000000000000............////////////000000000000000000000000////////////000000000000111000////////////000111///////////////////////////////////////.....................////////////////////////////////////000000000000000000000000//////000000000000111111111111111222222222222333333333333333444444444444333333333444666999;;;===AAAAAABBBCCCDDDFFFGGGHHHHHHHHHIIIKKKMMMMMMKKKHHHEEEDDDCCCBBBAAAAAAAAAAAACCCDDDDDDDDDCCCAAA???>>>>>>??????===<<<<<>>===<<<;;;<<<;;;:::999777666555444444444333333222222111111000000000111333444333111////////////////////////000000000////////////...///////////////.........////////////////////////////////////////////////................................................////////////////////////////////////............////////////////////////000//////......//////000//////////////////////////////////////////////////////000000000000111111000000000111111111222222222222222222222222222222222222222222333333333333222222222333333444555666666666777777888888888888<<<<<<<<<============>>>>>>>>>>>>>>>>>>?????????@@@@@@@@@@@@AAACCCEEEGGGEEECCC@@@===<<<===>>>?????????@@@@@@@@@@@@??????============<<<:::888777666555444333222111111111222111111000000//////...........................111111111111222222222222222222222222333333333333222222333333444444444444333333333333444444555555777777666555444444444444444444333333333333444444333333333444444555555555111111111111222222333333333333333222222333333333333222333444555555333111111111111111111111111111111111111111000000000000000000000000000000000000////////////////////////////////////000000000111000000000000000000000000111111111111111111111111222222222222333444555555333333333333444555666777777777888999:::;;;<<<<<<;;;<<<>>>@@@BBBCCCDDDEEE@@@AAACCCEEEFFFGGGFFFFFFFFFEEEBBB@@@===;;;:::999666555444333222222333333222222222111111111111111000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000//////////////////////////////000//////...///000000000//////......------000000000000000000000000////////////////////////............////////////000000000000000000000000////////////000000000000222000///...///111333555////////////////////////000000//////......------............/////////////////////////////////////////////000000000000000////////////000000000111111111111111222222222222222222333333333444444444333333444555666999;;;<<>>???@@@BBBDDDEEEGGGGGGHHHJJJLLLLLLIIIGGGBBBAAAAAA@@@@@@AAAAAABBBCCCCCCDDDDDDDDDCCCBBBBBBAAAAAA@@@>>><<<<<<>>>@@@BBBDDDEEEEEEDDDCCCCCCDDDDDDDDDDDDDDDEEEFFFGGGGGGFFFEEEDDDEEEGGGHHHGGGFFFCCCCCCBBBAAAAAAAAAAAAAAACCCBBB@@@>>><<<;;;:::999999999888777666444444333333333333333222222111111000//////000222333222000////////////////////////////////////////////////000000//////......------////////////////////////////////////////////////................................................///////////////////////////////////////........./////////////////////////////////....../////////////////////////////////////////////////////////////////////000000000111000000000000111111111111111111111111111111111111111222222222222333333333222222222222333444555666666666777777888888999999;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<===>>>??????@@@@@@?????????@@@AAACCCDDDEEEFFFCCC???<<<::::::;;;<<<>>>>>>????????????>>>>>>;;;<<<<<<;;;:::888666555444333222111000000000000111111000000////////////........................000000111111111222222222111111111222222222333333222222222333333333333333333333333444444444444444222222222111222222333333333222222111111111222222444444444444444444444444111111222222333333333333333222222222333333444555222222222444555555333000111111111111111111111111000000000000000000000000000000000000000000000000////////////////////////...////////////000000000////////////////////////111111111111111111111111222222222222333444555666444444444444555666777777666666777888999:::;;;;;;<<<===???AAACCCEEEEEEFFFCCCDDDFFFGGGGGGEEEDDDCCC@@@???>>><<<;;;::::::999555555444444333333333333111111111111111111111111////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////...000111111///...///111000000//////......------////////////////////////////////////////////////............////////////////////////////////////////////////000000000000111///......000333777999////////////////////////000000//////......------............////////////..............................//////000000000000...////////////000000000000000111111111222222222222222222333333333444444333333444555777999:::;;;>>>>>>======>>>@@@BBBCCCEEEEEEFFFHHHJJJJJJHHHFFF@@@@@@@@@@@@@@@AAABBBBBBAAABBBCCCDDDEEEFFFFFFFFFFFFFFFDDDAAA>>>===>>>???AAACCCEEEFFFDDDCCCBBBCCCCCCCCCBBBCCCCCCDDDEEEFFFDDDCCCBBBCCCEEEFFFFFFEEECCCCCCBBBAAAAAAAAABBBBBBCCCBBB@@@===;;;:::999999777777666555444444333333333222222222222222111111000//////000111222111///......................................./////////000000//////......------////////////////////////////////////////////////................................................................................./////////////////////////////////////////////............//////...................................................////////////000000000//////000000000111111111111111111111111111111111111111111222222222333333222222222222333444555555555666666777888888999999999::::::;;;<<<======>>>;;;<<<===???@@@@@@@@@@@@?????????@@@AAABBBCCCCCCIIIGGGCCC???<<<;;;<<<<<<===>>>>>>??????>>>>>>===;;;;;;;;;;;;999777555333333222111000000000000000000000000///////////////........................000000000111111111111222000000111111111222222222222222222222222222222222444444444444444444444444111111111111222333444444444444333222222222333333222222222222111111111111111222222333444333333333333222222222333333444555222222111222333444222000111111111111111111111111//////000000000000000111000000000000000000000000000000000000000000000000......////////////000000////////////////////////111111111111111111111111111111111222333444555666444444444444555666777888555666777999::::::;;;:::<<<===???AAACCCEEEEEEFFFEEEFFFFFFFFFEEECCCAAA@@@;;;::::::999999999999999666666555555444444333333000000000111111111111111////////////////////////000000000000000000000000////////////////////////////////////////////////000000000000000000000000////////////////////////000000000000000000000000...111333333000...000222000000//////////////////////////////////////////000000000000000000000000............////////////////////////////////////////////////000000000000000///......000333777999///////////////////////////////////////.....................////////////........................---......//////000000111......////////////000000000000000111111111111222222222222222333333333333333333444666777999::::::????????????@@@AAABBBCCCAAABBBCCCFFFHHHIIIGGGEEE@@@@@@@@@@@@@@@AAABBBBBB@@@AAABBBCCCEEEFFFHHHHHHGGGGGGGGGEEEBBB?????????AAACCCFFFFFFEEECCCCCCCCCBBBBBBBBBBBBCCCDDDEEEEEEEEECCCBBBBBBCCCEEEDDDDDDCCCBBBBBBAAAAAABBBBBBBBBCCCAAA???<<<:::999999999555555555444444333333333222222222222222222111111000///...///111111000...........................---............////////////////////////.........////////////////////////////////////////////////........................------------------------.................................//////////////////////////////////////////......------......///......................................................////////////000000/////////000000000111111111111111111111111111111111111111111222222222222111111111222222333444555555555666777888999999:::888999:::;;;<<<>>>??????<<<===???@@@AAAAAAAAA@@@>>>>>>???@@@AAAAAABBBBBBLLLJJJGGGDDDAAA???>>>>>>>>>>>>????????????>>>>>>;;;;;;;;;:::999666444333222222111000000000000000////////////////////////........................000000000000111111111111000000000000111111111222222222222222222111111111333333333333333333333333444333333333333444555555666555555444444444444444000000000000111111111111000111222333333333222222222222222222222222333444333111000000111222111111111111111111111111111111////////////000000111111000000000000000000000000000000000000000000000000........./////////000000////////////////////////111111111111111111111111111111111222333444666666444444444444444555777777555666888:::;;;;;;;;;:::<<<===???@@@BBBCCCDDDDDDDDDDDDDDDCCCBBB@@@???>>>999888888777777777777888666555555555444333222111///000000000111111111222////////////////////////000000000000000000000000////////////////////////////////////////////////000000000000000000000000////////////////////////000000000000000000000000...222555444111///000333//////000000000000000000////////////////////////000000000000000000000000............////////////////////////////////////////////////000000000000//////......///111333555////////////////////////.........///////////////............////////////........................------......///000000111........./////////000000000000000000111111111111111222222222222333333333333333555666888999999999======>>>???@@@@@@@@@@@@>>>>>>@@@CCCGGGGGGFFFDDD@@@????????????@@@@@@AAA@@@@@@@@@AAACCCDDDFFFFFFDDDFFFGGGGGGDDDBBBAAA@@@AAACCCFFFGGGFFFDDDCCCCCCBBBBBBBBBBBBCCCDDDEEEEEEFFFDDDBBBAAABBBCCCCCCCCCBBBAAAAAA@@@AAAAAABBBBBB@@@???<<<:::888888888999555444444444444444333333111111111111111111222222//////...///000000///---........................---------.........//////.........///////////////////////////////////////////////////////////////........................------------------------..................................../////////000///////////////////////////......------......///........................................................./////////000000////////////000000000111111111111111111111111111111111111111222222222222111111111111222333444555555555666777888999::::::::::::;;;<<<===>>>>>>???===???@@@BBBBBBBBBAAA@@@===>>>???@@@@@@AAAAAAAAAGGGFFFEEEDDDBBBAAA???>>>>>>??????@@@@@@??????>>>;;;;;;;;;:::999666444222222222111111000000111111////////////////////////........................000000000000111111111111000000000000111111111111222222111111111111111111333333222222222222222222333222222111111111111222333333222111111111111111000000111111222333333333///000111333333222222111222222111111111111222222333111......///111111111000000000000000000000000.../////////000000111111000000000000000000000000000000000000000000000000............/////////000////////////////////////111111111111111111111111111111111222333444666777333333333333444555666666555666888:::;;;;;;;;;;;;;;;<<<>>>???AAAAAABBBBBBBBBBBBAAA@@@@@@???>>>>>>999888777666666666666666555555555444333222111000//////000000111111111222////////////////////////000000000000000000000000////////////////////////////////////////////////000000000000000000000000////////////////////////000000000000000000000000...222666666222///111444//////000000111111222222////////////////////////000000000000000000000000............/////////000////////////////////////////////////000000000000000///...------...///000////////////////////////---.........//////000000............/////////000........................---------...///000000111............/////////000000000000000111111111111111111222222222333333333333444555777888999999999:::;;;<<<>>>>>>>>>===<<<<<<<<>>>>>>>>>>>??????@@@@@@@@@@@@AAABBBCCCCCC@@@CCCFFFGGGFFFDDDBBBBBBAAADDDGGGHHHGGGEEECCCCCCBBBBBBBBBBBBCCCDDDEEEEEEGGGDDDBBBAAABBBCCCCCCBBBAAA@@@@@@@@@@@@@@@AAAAAA???===:::888777666777888444444444444444444444444111111111111111111222222///......///000000...---........................---------.........//////---.........//////000000////////////////////////////////////////////////........................------------------------........................---.........//////000000////////////////////////.........------...................................................................../////////000////////////000000000000000000000000000000000000000111111111111222222222111111111111222333444555444555666777888999::::::<<<<<<<<<=========>>>>>>>>>@@@BBBCCCCCCBBBAAA@@@===>>>???@@@@@@@@@@@@@@@???@@@AAAAAAAAA???===<<>>>>><<<;;;:::888777666666666444444333333222111000000222111111111000000//////000000000000000000000000000000//////......------////////////////////////////////////////////////////////////////////////000000000000000000000000////////////000000000000///////////////////////////...------///333777999////////////////////////////////////////////////////////////000000000000////////////////////////////////////////////////////////////////////////////////////////////////000000000000000000000000////////////////////////////////////////////////////////////////////////000000000000000000000000111111111000000000000000000000111222333333333333444555777666555555666777<<<<<<;;;::::::;;;======AAA???===???CCCGGGHHHGGG??????>>>>>>>>>>>>>>>???BBBBBBBBBBBBBBBBBBBBBBBB@@@BBBEEEEEEDDDCCCBBBBBBFFFEEECCCBBBBBBBBBCCCDDDCCCBBBAAAAAABBBCCCDDDEEECCCDDDDDDDDDDDDDDDCCCCCCBBBAAA@@@@@@@@@???===;;;>>><<<999999:::999777444222222222222222222222222000000000000000///............------------......////////////////////////................................................////////////////////////////////////////////////////////////////////////////////////////////////................................................////////////////////////---------------------------------------------------------............//////////////////.........////////////000000000000111111111000000000000000000000000000111111111111222222333333333333444444666666777888999::::::;;;;;;;;;<<<<<<===>>>>>>>>>BBBCCCCCCCCCBBB@@@>>>=========>>>????????????>>>CCCBBBAAAAAAAAAAAABBBCCC@@@@@@@@@??????===<<<;;;;;;::::::999777666444333111111000000000000111111////////////////////////------------------------111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222222222222111111111000000222222222111111111000000111111111111111111111111000000000000000000000000111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////......////////////......////////////////////////222111111000111222333444222222111111111222333444333333444555666777888888888888888999999999::::::<<<<<<===???@@@AAABBBCCCAAAAAA@@@???>>>===<<<;;;;;;:::999888777666666666444444333222222111000000111111111000000000//////000000000000000000000000///////////////.........////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000000////////////////////////000000///...///111333444////////////////////////////////////////////////.../////////000000000000////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000000000000000000111000000000000000000000000000111222333333333333444555666666555555666777::::::::::::;;;===???AAA@@@???>>>???CCCEEEEEEDDD??????>>>>>>>>>>>>>>>???BBBBBBBBBBBBBBBBBBAAAAAAAAACCCEEEFFFDDDBBBBBBBBBEEEFFFFFFGGGFFFDDDBBBAAABBBBBBAAAAAAAAABBBCCCDDDCCCCCCDDDDDDDDDDDDCCCCCC@@@???>>>???@@@AAA???======;;;999888999888666333222222222222222222222222000000000000000///............------------......................................................................................................................................................................................................................................................---------------------------------------------------------............///////////////.............../////////000000000000111000000000000000000000000000000000111111111111222222222333333333444444555666666777888999:::;;;<<<<<<<<<===>>>>>>??????BBBBBBBBBBBBAAA@@@??????>>>>>>>>>>>>????????????BBBBBB@@@@@@@@@@@@BBBBBB@@@@@@@@@???>>>===<<<;;;999999999888666555333222111111000000000000111111........................------------------------111111111111111111111111000000000000000000000000000000000000000000000000222222222222222222222222222111111111111000000000222111111111111000000000111111111111111111111111000000000000000000000000111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////......////////////......////////////////////////000000000000000111222222222111111111111222333333222333333444555666777777888888888999999999999:::::::::;;;<<<>>>???@@@AAABBBAAA@@@>>>===;;;:::999:::999888777666555555555333333333222111111000000111111000000000000//////////////////////////////.........///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000000////////////////////////111000000000////////////////////////////////////////////////////////////....../////////000000000////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000000000000000000000000000000000000111111000000111222333333333333444555666666555555666888888888999:::===???BBBDDD?????????AAACCCCCCBBB@@@>>>>>>>>>======>>>>>>???AAAAAAAAAAAAAAAAAAAAAAAAAAACCCEEEEEECCCAAAAAAAAACCCEEEHHHJJJIIIFFFBBB???BBBAAAAAAAAAAAABBBCCCCCCBBBBBBCCCCCCDDDCCCCCCBBB===<<<===>>>AAABBBAAA???<<<:::888777777666444333222222222222222222222222000000000000000///............------------......................................................................................................................................................................................................................................................---------------------------------------------------------............///............................../////////000000000000000000000000000111111000000000000111111111111222222222222333333333333555555666777888999::::::<<<<<<======>>>??????@@@AAAAAA@@@@@@@@@@@@@@@AAA???>>>=========>>>@@@AAAAAA@@@???>>>>>>???@@@AAA?????????>>>===<<<;;;:::888777777666555333222111111000000//////000000111........................------------------------111111111111111111111111////////////////////////000000000000000000000000111111111111111111111111111111111111000000000000111111111111000000000000111111111111111111111111000000000000000000000000111111111111111111111111111111111111111111111111000000000000000000000000////////////////////////////////////////////////////////////////////////......////////////......///////////////////////////////////////000000111111111111111111222222333222222333444555666666777888888888888999999999999777777888:::;;;<<<===>>>AAAAAA@@@>>>===;;;::::::999888777666555555555555333222222222111111000000000000000000000000//////........................------......//////000000////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000000//////////////////////////////000000000...---,,,////////////////////////////////////////////////........./////////000000////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000000000111111111000000111222333333333333333555666666555555777888888888999:::===@@@BBBDDD???@@@BBBDDDDDDCCC@@@>>>>>>============>>>>>>???@@@@@@@@@@@@AAAAAAAAAAAAAAABBBCCCCCCAAA?????????@@@CCCFFFHHHHHHFFFCCC@@@BBBBBBBBBBBBBBBBBBCCCCCCAAAAAABBBCCCCCCCCCBBBBBB===<<<===>>>@@@AAA@@@???:::999777666555444333222111111111111111111111111000000000000000///............------------......................................................................................................................................................................................................................................................---------------------------------------------------------............///------...............///........./////////000000000000000000000111111111///000000000111111111111111222222222222333333333444555555666777888999999;;;;;;<<<<<<===>>>>>>>>>@@@???>>>>>>>>>@@@AAABBB@@@???===<<<<<<>>>@@@AAA???>>>============>>>?????????>>>>>><<<;;;999888666666555555333222111000000000////////////000000........................------------------------000000000000000000000000////////////////////////111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////..............................////////////....................................//////000000000000000000111111222222222222111111222333444555666666777777888888888999999999777888999:::<<<===>>>>>>?????????>>>======<<<<<<777777666555444444444444222222111111111111111000//////////////////000000------------------------------......//////000000////////////////////////////////////////////////////////////////////////........................////////////000000000000////////////////////////,,,---///000000///...---////////////////////////////////////////////////............////////////////////////////////////////////////////////////////////////////////////////////////////////////........................//////////////////////////////////////////////////////////////////////////////////////////////////////000000111111111111000000111222333333333333333444666666555666777999:::::::::;;;<<<>>>@@@BBB@@@BBBEEEFFFEEECCC@@@???======<<<<<<===>>>???????????????@@@@@@@@@AAAAAA???@@@AAA@@@???===>>>???>>>???@@@BBBCCCCCCDDDDDDCCCCCCDDDDDDCCCCCCCCCCCC@@@@@@AAABBBBBBBBBBBBBBB???>>>>>>>>>??????===<<<888888888666444333222222111111111111111111111111000000000000000///............------------......................................................................................................................................................................................................................................................---------------------------------------------------------............///,,,---------......//////............//////////////////000000111111111111///000000000111111111111111111111222222222333333444444555666777888888999999999::::::;;;<<<<<<===???>>>======>>>???AAABBB@@@???===<<<<<<>>>@@@AAA>>>===<<<<<<<<<<<<===>>>>>>>>>>>>===;;;999888777444444444333333111000///000000////////////000000........................------------------------000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111//////000000000000000111//////000000000000000111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000..............................////////////....................................///000000000000000///000111111222222111111000111111222333444555555777777777888888888888999::::::;;;===>>>???@@@AAA============<<<<<<<<<<<<666555444444333333444444111111111111111111111111......////////////000000.................................///////////////////////////////////////////////////////////////////////////////////////........................////////////000000000000////////////////////////,,,---...000000000//////////////////////////////////////////////////////------........./////////////////////////////////////////////////////////////////////////////////////////////////////////........................////////////////////////////////////////////////////////////////////////000000000000000000000000/////////000111111222222000000111222333333333333222444555666555666777999;;;:::::::::;;;<<<>>>???@@@CCCFFFGGGEEEBBBAAA@@@<<<<<<<<<<<<===>>>??????>>>>>>>>>??????@@@@@@AAA>>>???@@@???>>>===>>>@@@>>>=========>>>@@@CCCDDDCCCCCCDDDDDDCCCCCCBBBAAA??????@@@AAABBBBBBBBBBBBAAA@@@???>>>???>>>;;;999888888888777444222222333111111111111111111111111000000000000000///............------------......------------------------................................................------------------------------------------------------------------------------------------------................................................---------------------------------------------------------------------------------............///,,,,,,,,,---......//////------.........//////////////////000111111222222000000000000111111111111111111111111222222222222333333444555666777888888888888999999:::;;;;;;;;;>>>=========>>>???@@@@@@???>>>=========>>>@@@AAA>>>===<<<;;;;;;<<<===>>>>>>>>>===<<<:::888666555333333333333222111000///000//////......//////000------------------------------------------------000000000000000000000000111111111111111111111111000000000000000000000000111111111111111111111111////////////000000111111////////////000000111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000..............................////////////.................................///000111111111000000...///000111222111111000000000111222333444555555777777777777888888888888999:::;;;<<<===???@@@@@@<<<<<<;;;;;;:::999888888555444444333333333333333000000000000111111111111........./////////000000........................///////////////.........////////////////////////////////////////////////////////////////////////........................////////////000000000000////////////////////////......///000000000000///////////////////////////////////////////////////---------.........//////////////////////////////////////////////////////////////////////////////////////////////////////........................////////////////////////////////////////////////////////////////////////000000000000000000000000...//////000111111222222000000111222333333333333222444555666555666888999999999999999:::<<<===>>>???BBBEEEEEECCCAAA@@@AAA<<<;;;;;;<<<<<<>>>??????======>>>>>>???@@@@@@AAA>>>???@@@@@@??????AAACCC???>>>=========>>>@@@AAAAAAAAABBBBBBBBBAAA@@@???>>>???@@@AAAAAABBBBBBBBBAAA@@@>>>>>>>>>>>>;;;999777999999777444222222444111111111111111111111111000000000000000///............------------......------------------------................................................------------------------------------------------------------------------------------------------................................................---------------------------------------------------------------------------------............///++++++,,,------...//////---------.........//////...//////000111111222222000000000000111111111111111111111111222222222222222333444555666777777888888999999::::::;;;<<<<<<======>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>????????????>>>===<<<;;;;;;<<<===>>>======<<<;;;999777555444333333333333222111000000//////............//////------------------------------------------------000000000000000000000000111111111111111111111111////////////////////////000000000000000000000000.../////////000000111111.../////////000000111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000..............................////////////.................................///111222222222111000...///000222222111111000000000111222333444444555777777777777888888888888777777888999;;;<<<======<<<<<<;;;999777666555444444444333333222222333333000000000000000111111111---.........//////000000////////////////////////000000//////.........---////////////////////////////////////////////////////////////////////////........................////////////000000000000////////////////////////000000000000////////////////////////////////////////////////////////////---------.........//////////////////////////////////////////////////////////////////////////////////////////////////////........................////////////////////////////////////////////////////////////////////////000000000000000000000000...//////000111222222222000000111222333333333333222333555666666666888:::777777777888999<<<>>>???>>>AAADDDCCCAAA???@@@AAA;;;;;;;;;<<<<<<>>>??????<<<======>>>???@@@@@@@@@>>>@@@AAAAAA@@@AAACCCEEE@@@@@@???>>>>>>=========???@@@@@@AAA@@@???>>>======>>>???@@@AAABBBBBBBBB@@@???>>>>>>???>>><<<:::777999:::888444222222444000000000000000000000000000000000000000//////............------.........------------------------................................................------------------------------------------------------------------------------------------------................................................---------------------------------------------------------------------------------.........//////++++++,,,,,,---...//////---------.........//////...//////000111222222222000000000000111111111111000111111111111222222222222333333444555666777777999999:::;;;;;;<<<<<<===<<<===>>>??????>>>===<<<======>>>????????????>>>>>>===<<<;;;;;;<<<===>>>======<<<;;;999777555444333333333333333222111000//////............//////------------------------------------------------000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000222111111111000000//////000000000000000000000000000000000000000000000000............//////////////////............//////////////////////////////////////////////////////////////////////////////////////////////////////............////////////000///---,,,---...000222000111111111111222222222333333333333333333333333666666777888888888888888888888888999999::::::::::::999777666444333333222444444333333333222222222111111111111000000000000..............................////////////......---------............///////////////////////////---------............///---------............///........................................................................---------............///////////////////////////000000//////.........---............////////////////////////////////////////////////////////////....................................////////////////////////////////////...................................................------------.../////////////////////.........////////////000000000000///000111333333222111111333333222222333333444555555666777888:::<<<======???>>>===???BBBBBB@@@===;;;;;;::::::;;;<<<>>>???<<<<<<======>>>>>>??????>>>>>>???@@@BBBCCCDDDDDDAAABBBBBBAAAAAA???>>>===AAABBBCCCCCCCCCAAA>>>===>>>>>>=========>>>@@@AAA@@@??????===;;;999777666666666555444333333222222222222222111000//////...000000000000000///......------------------------------------------------------------------------........................---.........---,,,,,,+++------------------------------------------------------------------------........................------------------------------------------------------------------------...------,,,,,,------...,,,,,,,,,---------......------............------..................------............////////////////////////000000000000/////////000111111222222222333333444555666777777:::;;;<<<===>>>>>>>>>>>>???????????????>>>======@@@@@@@@@@@@@@@???>>>===>>><<<999999;;;<<<======;;;;;;:::888777555444444000000000000000000000000........................---------------------------------,,,,,,+++++++++000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111000000000//////000000000000000000000000000000000000000000000000............//////////////////............//////////////////////////////////////////////////////////////////////////////////////////////////////............///////////////......---...///000111000111111111111222222222333333333333333333333333666666777888888888888777777777888888888999999999:::999888666444333333333444333333333333222222222111111111000000000//////..............................////////////......---------............///////////////////////////---------............///---------............///........................................................................---------............///////////////////////////000/////////........................////////////////////////////////////////////////////////////....................................////////////////////////////////////...................................................------------...///////////////////////////...////////////000000000000000000111222222222222111333222222222222333444444555555666888999:::;;;<<<===<<<;;;===@@@@@@>>>;;;<<<;;;;;;;;;;;;===>>>???<<<<<<======>>>???????????????@@@@@@AAABBBCCCCCCBBBAAAAAA@@@??????>>>>>>AAABBBCCCCCCBBBAAA???===???>>>>>>===>>>???@@@AAA??????>>>===;;;999777666555555555444333333222222222222111111000//////...000000000000000///......------------------------------------------------------------------------........................------......------,,,+++------------------------------------------------------------------------........................------------------------------------------------------------------------...------,,,,,,------...,,,,,,,,,---------......------............------....................................////////////////////////000000000000/////////000111111222222222333333444555666777777:::;;;;;;<<<===============>>>>>>?????????>>>>>>>>>>>>??????>>>======<<<>>><<<999999:::<<<======::::::999777666444333333////////////////////////........................---------------------------------,,,,,,+++++++++000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111000000000000//////000000000000000000000000000000000000000000000000............//////////////////............//////////////////////////////////////////////////////000000000000000000000000////////////////////////............////////////......//////000000000///000111111111111222222222333333333333333333333333555666666777777777777777777777777888888888888888:::999888666555444444444333333333222222222111111111111000000000000//////..............................////////////......---------............///////////////////////////---------............///---------............///........................................................................---------............///////////////////////////////////////........................////////////////////////////////////////////////////////////....................................////////////////////////////////////...................................................------------...//////......//////////////////////////////000000000000111111111000111111222333222222222222222333444444555555666666777888888999999999999;;;======;;;999<<<<<<<<<<<<===>>>???@@@<<<<<<===>>>???????????????@@@@@@@@@AAAAAABBBBBBBBBAAA???>>>======>>>???AAAAAABBBBBBBBB@@@???>>>??????>>>>>>>>>???@@@@@@>>>>>>===<<<:::999777666555444444333333222222222222111111000000//////...///000000000000///......------------------------------------------------------------------------........................------......------,,,,,,------------------------------------------------------------------------........................------------------------------------------------------------------------...------,,,,,,------...,,,,,,,,,---------......------............------....................................////////////////////////000000000000/////////000111111222222333333444555666777777888::::::;;;<<<<<<;;;;;;;;;<<<<<<===>>>????????????<<<<<<=========<<<;;;;;;>>><<<999999:::;;;;;;;;;888888777666444333222222////////////////////////------------------------------------------------------,,,,,,,,,,,,++++++000000000000000000000000000000////////////000000////////////////////////000000000000000000000000////////////////////////000000000000000000000000000000000000000000//////000000000000000000000000////////////////////////............//////////////////............//////////////////////////////////////////////////////000000000000000000000000////////////////////////............////////////---...000111111111///...000000111111111222222222222222333333333333444444444555666666777777666666888888888888888888888888:::999777666555444444444222222222222111111111111111000000000////////////........................---......//////......------------............///////////////////////////---------............///---------............///........................................................................---------............//////////////////////////////////////////.....................////////////////////////////////////////////////////////////....................................////////////////////////////////////...................................................------------...//////............////////////////////////000000000000222111000000000111333444222222222111222333333444555555555555555555666666777777888:::;;;;;;:::999<<<<<<======>>>>>>???@@@;;;<<<>>>???@@@@@@??????@@@@@@@@@@@@@@@@@@AAAAAABBB@@@>>><<<<<<===>>>???@@@AAAAAAAAAAAA@@@???>>>????????????????????????===<<<<<<;;;:::888666555444333333333222222222111111111000000//////////////////000000//////...---------------------------------------------------------------------------........................,,,------...------,,,,,,------------------------------------------------................................................------------------------------------------------------------------------...------,,,,,,------...,,,,,,,,,---------......,,,------......------,,,---------...........................////////////////////////000000000000/////////000111111222222333333444555666777888888::::::;;;;;;;;;:::999999:::;;;<<<>>>???@@@@@@@@@<<<<<<<<<======<<<;;;;;;>>><<<999999:::::::::999666666555444333222111111////////////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////000000////////////000000//////////////////////////////////////////////////////////////////////////////////////////////////////////////////000000////////////////////////////////////////////////............//////////////////............//////////////////////////////////////////////////////////////////////////////////////////////////////............////////////,,,...000222222111///...000000111111111222222222222222222333333444444444444444555666666666666555999999999999999888888888888888666555444444444444222222111111111000000000000000000////////////...........................------............---------------............///////////////////////////---------............///---------............///........................................................................---------............///////////////////////////.........///////////////............////////////////////////////////////////////////////////////....................................////////////////////////////////////...................................................------------...//////---.........//////000000////////////000000000000222111000000000111333444222111111111111222333333444444444444444444444444555777999:::::::::::::::<<<<<<===>>>>>>?????????;;;<<<>>>@@@@@@@@@??????@@@@@@@@@@@@@@@@@@@@@@@@AAA@@@>>><<<<<<===???@@@@@@@@@@@@@@@@@@@@@??????>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;;;;:::999777666555222222222222222111111111000000000//////////////////////////////...------------------------------------------------------------------------------........................,,,,,,------...------,,,------------------------------------------------................................................------------------------------------------------------------------------...------,,,,,,------...,,,,,,,,,---------......,,,,,,------------,,,,,,---------.........//////............////////////////////////000000000000/////////000111111222222333444444555666777888888::::::::::::::::::999999999:::<<<===??????@@@@@@<<<======>>>>>>>>>=========;;;:::999:::999888777555444444333222111000000........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////000000////////////000000000000000000000000000000////////////////////////000000000000000000000000////////////////////////......////////////000000////////////////////////000000000000000000000000............//////////////////............//////////////////////////////////////////////////////////////////////////////////////////////////////............////////////---...000222222111000///000111111111111222222222111222222333333444444555333444444555555555555555999888888888888777777777777666555444333333333333111111111000000000000///000000////////////..............................------............---------------............///////////////////////////---------............///---------............///........................................................................---------............///////////////////////////.........///////////////............////////////////////////////////////////////////////////////....................................////////////////////////////////////...................................................------------...//////------......///000000000////////////000000000000111111111000111111222333111111111111111222333333333333333444444444444444444666999::::::999:::;;;;;;;;;<<<===>>>>>>>>>>>>;;;===???AAAAAAAAA??????>>>?????????@@@@@@AAAAAA@@@@@@>>>>>>>>>>>>???@@@@@@@@@@@@@@@??????@@@@@@======>>>>>>>>>===<<<;;;:::::::::999888666555444111111111111111111111111////////////////////////...////////////...------------------------------------------------------------------------------........................,,,,,,------......------------------------------------------------------................................................------------------------------------------------------------------------...------,,,,,,------...,,,,,,,,,---------......,,,,,,------------,,,,,,,,,,,,------.../////////............////////////////////////000000000000/////////000111111222222444444555666777888888999999999:::;;;;;;:::::::::999:::<<<===>>>?????????======>>>?????????>>>>>>===;;;:::999999999777555444444333222222111000000........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------////////////////////////000000////////////000000000000000000000000000000////////////////////////000000000000000000000000////////////////////////........./////////000000////////////////////////000000000000000000000000............//////////////////............//////////////////////////////////////////////////////------------------------////////////////////////............////////////...///000111222111000000000111111111111222222222111111222333333444555555333333444555555555555444777777666666666555555555555444333333222222222222111111000000000/////////000000/////////.................................,,,------......------,,,---------............///////////////////////////---------............///---------............///........................................................................---------............///////////////////////////............/////////000............////////////////////////////////////////////////////////////....................................////////////////////////////////////...................................................------------...//////------......///000000111////////////000000000000000000111222222222222111111111111111111222222333333333333444444555555555222555888999888888999;;;999:::<<<===>>>>>>======;;;===???AAABBBAAA@@@>>>======>>>???@@@AAAAAABBB@@@@@@@@@@@@@@@@@@@@@@@@@@@???????????????@@@@@@<<<<<<=========<<<:::999999999999888777666555444000111111111111111111111////////////////////////......//////......---,,,------------------------------------------------------------------------........................+++,,,------......------------------------------------------------------................................................------------------------------------------------------------------------...------,,,,,,------...,,,,,,,,,---------......+++,,,,,,------,,,,,,+++,,,,,,------...//////000............////////////////////////000000000000/////////000111111222222444444555666777888999999888999:::;;;;;;<<<;;;;;;:::;;;<<<===>>>>>>>>>>>><<<===>>>????????????>>>===;;;:::999999888555333444333333222222111111000........................,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,---------////////////////////////000000////////////000000000000000000000000000000////////////////////////000000000000000000000000////////////////////////---.........//////000000////////////////////////000000000000000000000000............/////////000//////............//////////////////////////////////////////////////////------------------------////////////////////////............/////////000//////000111111111111111000111111111111222222222111111222333333444555555222333444444555555444444555555555444444333333333444444333222111111111111000000000000////////////000/////////....................................,,,------......------,,,---------.........//////////////////////////////---------.........//////---------.........//////........................................................................---------.........//////////////////////////////---.........//////000000............/////////000////////////////////////////////////////////////..................................../////////000////////////////////////...................................................------------...//////---------...///000000111////////////000000000000///000111333333222111111111111111000111222222333222222333444444555666666111444888999777777888:::999:::;;;============<<<;;;===???BBBBBBAAA@@@>>><<<===>>>???@@@AAABBBBBB???@@@@@@AAAAAAAAA@@@@@@@@@???????????????@@@@@@;;;;;;<<<<<<<<<;;;999888888888888888777666444444000000000000000111111111.........///////////////......//////......---,,,------------------------------------------------------------------------........................+++,,,,,,---.........---------------------------------------------------////////////////////////........................------------------------------------------------------------------------...------,,,,,,------...,,,,,,,,,---------......+++,,,,,,------,,,,,,+++,,,,,,------...///000000............/////////000////////////000000000000/////////000111111222222444444555666777888999999888999:::;;;<<<=========:::;;;<<<===>>>>>>>>>>>><<<<<<===>>>??????>>>>>>===;;;:::999999777555222444333333333222111111111........................,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,---------////////////////////////////////////000000000000000000000000000000000000000000000000000000000000//////////////////////////////////////////////////////............//////............////////////000000000000000000000000////////////////////////......////////////......//////000000///...------///////////////////////////////////////////////////////////////////////////......---------......///////////////000111111111111111111111111111111111222333333444444333333555444333333222222222222444444444333333222222222222222222111111111111000000000000000000000000000................................................................................................................................................---------............///...................................................------------...//////---111333///***---888BBB222000......///000///...//////000000///...------............////////////////////////////////////000///......///000///...---------............///////////////////////////////////////////////////////////////////////////////////////////////////------,,,,,,,,,,,,------////////////////////////////////////000000000000//////000111111111111111000111111111111222222222222222222111222222333333444444555666777888999999999999::::::::::::;;;;;;===<<<;;;===??????<<<999===<<<<<<>>>BBBDDDBBB@@@AAAAAA@@@@@@@@@AAABBBBBB???AAABBB@@@===;;;<<<>>>===<<<;;;<<<===<<<:::999888888777666444333222111000000000000000000000000////////////////////////////////////////////////------------------------------------------------------------------------------------------------------------------------------------------------------------------------+++,,,---///000111111111............------------...........................---,,,,,,,,,,,,---...........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,---......///////////////111111111000000000000000......///000111222222333333333444666777999::::::999:::===>>>???===;;;:::999999:::;;;<<<===>>>???AAA@@@>>><<<<<<<<<<<<======<<<;;;999777666444444111111111111111000//////........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********++++++++++++++++++++++++////////////////////////////////////000000000000////////////////////////000000000000000000000000//////////////////////////////////////////////////////............//////............////////////000000000000000000000000////////////////////////......////////////......///////////////...------///////////////////////////////////////////////////////////////////////////......------.........///////////////000111111111111111111111111111111111222333333444444333333555444333222222222222222444444333333333222222222222222222111111111000000////////////////////////................................................................................................................................................---------............///...................................................------------...//////...000111///,,,...666===888555000......////////////////////////...------............///////////////////////////////////////.........//////......---------............///////////////////////////........................................................................//////............//////////////////////////////.../////////000000000000//////000111111111111111000111111111111222222222222222111111222222333333444444555666777888999999999999999:::::::::;;;;;;===<<<;;;<<<>>>>>><<<:::===<<<<<<>>>AAACCCAAA???AAA@@@@@@@@@@@@AAABBBBBB===???@@@>>>;;;999:::;;;>>><<<<<<<<<===<<<:::888666666555444444333222222000000000000000000000000................................................------------------------------------------------------------------------------------------------------------------------------------------------------------------------,,,,,,---...///000111111/////////......---------...........................---,,,,,,,,,,,,---...........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,---......///////////////000000000000000000000000//////000000111111222222333333444555777888999:::888:::<<<>>>>>>===;;;:::999999:::;;;<<<===>>>>>>AAA@@@???>>>===>>>>>>???<<<;;;:::888666444333222000111111111111000//////........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++////////////////////////////////////000000000000////////////////////////000000000000000000000000//////////////////////////////////////////////////////............//////............////////////000000000000000000000000////////////////////////......////////////......///////////////......---///////////////////////////////////////////////////////////////////////////......---....../////////////////////000111111111111111111111111111111111222222333333333333333444333333222222222222333333333333333222222222222222222111111111000000000////////////////////////................................................................................................................................................---------............///...................................................------------...///////////////......///333666===888222...---...///000///////////////......---............////////////////////////////////////........................---------............///////////////////////////........................................................................000000////////////000000////////////////////////....../////////000000000//////000111111111111111000111111111111222222222222222111111222222333444444444555666777888999999999999999999::::::::::::===;;;::::::;;;<<<<<<;;;<<<<<<<<<===@@@AAA@@@>>>@@@@@@??????@@@AAAAAABBBAAABBBCCCBBB???======>>>>>>===<<<<<<<<<<<<:::888444444333333222222222222000000000000000000000000................................................------------------------------------------------------------------------------------------------------------------------------------------------------------------------------,,,,,,---///111222111000000///...---------------------------------...------,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------------,,,,,,,,,---......///////////////000000000000000000000000000000000000000111111111222333444555666888999999888999;;;======<<<;;;:::999999:::;;;<<<======>>>??????>>>=========>>>>>>;;;;;;999777555333222111000000000000000//////...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***++++++++++++++++++++++++////////////////////////////////////000000000000//////////////////////////////////////////////////////////////////////////////////////////////////////............//////............////////////////////////////////////////////////////////////......////////////.........///////////////......////////////////////////////////////////////////////////////////////////...............//////000///////////////000000111111111111111111111111111111111222333333333333222333333222222222222222333333222222222222222222222111111111111000000000000////////////////////////................................................................................................................................................---------............///...................................................------------.../////////...---...///000000///:::666222///.../////////...///////////////..................////////////////////////////////////---.........---------...---------............///////////////////////////........................................................................000000////////////000000////////////////////////........./////////000000//////000111111111111111000000111111111222222222111111111111222333444444444444555666777888999999888999999999999:::::::::<<<;;;999999:::;;;<<<===<<<<<<<<<>>>??????>>>>>>??????>>>??????@@@AAABBBDDDDDDEEEDDDCCCAAA@@@???>>><<<;;;;;;<<<;;;999777111111111111222222222222000000000000000000000000................................................------------------------,,,,,,------------------------------------------------------------------------------------------------------------------------------------------...---,,,+++,,,...000222111111000///......---,,,------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------......////////////////////////000000000000000111111111000000000000000222333333555666777777888777888:::<<<<<<<<<;;;:::999999:::;;;;;;<<<======;;;;;;;;;:::::::::;;;;;;;;;:::999777555333111111//////000000//////...---------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++////////////////////////////////////000000000000........................//////////////////////////////////////////////////////////////////////////////............//////............////////////////////////////////////////////////////////////......////////////............///////////////...////////////////////////////////////////////////////////////////////////...............///000111///////////////000000111000000000000000000000000000111222222333333222222222222222111111222222333222222222222222222222222111111111000000000//////........................................................................................................................................................................---------............///...................................................------------.../////////...---...000000...,,,222000//////000000...---......///////////////...............////////////////////////////////////,,,...//////---,,,---///---------............///////////////////////////........................................................................///......------......///////////////////////////............//////////////////000111111111111111000000111111111222222222111111111111222333444555444444555666777888999999888888888999999999::::::;;;;;;:::999999:::<<<>>><<<===>>>>>>>>>=========>>>======>>>???@@@AAABBBAAAAAAAAABBBAAA???===;;;===;;;:::::::::999777555000000000111111111111222////////////////////////................................................------------------------,,,,,,,,,---------......------------------------------------------------------------------------------------------------------------------------...---,,,+++,,,...000111111000000///...---------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------......///////////////......//////000000000000111111111000000000000000222222333444555666666777777888999:::;;;;;;;;;;;;999999::::::;;;<<<<<<<<<::::::::::::999999999888:::999888666555333222111...////////////...------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++////////////////////////////////////000000000000........................000000000000000000000000//////////////////////////////////////////////////////............//////............////////////000000000000000000000000////////////////////////......////////////......---...//////////////////////////////////////////////////////////////////////////////////////////............///000111111///////////////000111111000000000000000000000000000111111222222222222222222111111111111222222333111111111222222222222222111111000000000/////////........................................................................................................................................................................---------............///...................................................------------...//////............000///...,,,,,,,,,---///111000...,,,---...//////////////////............////////////////////////////////////---///111000---,,,...111---------............///////////////////////////------------------------------------------------------------------------------,,,,,,,,,,,,------////////////////////////------.........///////////////000111111111111111000111111111111222222222000000000111222333444555444444555666777888999999888888888888999999999999999;;;;;;;;;:::;;;===???===>>>@@@???>>>======>>>============>>>???AAAAAACCCBBBBBBCCCCCCBBB>>>;;;;;;:::888888888777555333000000111111111111111111////////////////////////------------------------------------------------------------------------+++,,,,,,------.........------------------------------------------------------------------------------------------------------------------------------,,,,,,,,,---///000...............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...---......///////////////---......//////000000111000000000000000111111111222222333333444555555666666777888999:::;;;;;;;;;999999::::::;;;;;;;;;;;;;;;;;;;;;;;;:::999888777777777666555444333222222...............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,++++++++++++++++++++++++////////////////////////////////////000000000000........................000000000000000000000000//////////////////////////////////////////////////////............//////............////////////000000000000000000000000////////////////////////......////////////......------...///////////////////////////////////////////////////////////////////////////////////////............///000111222///////////////000111111000000000000000000000000000000111222222222222222111111111111111222333333000111111111222222222222111000000000////////////........................................................................................................................................................................---------............///...................................................------------...//////---.../////////......///---,,,,,,---/////////---------...///////////////............////////////////////////////////////---000333111...---///222---------............///////////////////////////------------------------------------------------------------------------------,,,,,,,,,,,,------////////////////////////---------.........////////////000111111111111111000111111111111222222222000000000111222333555666444444555666777888999999888888888888999999999999888;;;======<<<<<<===???>>>@@@BBBAAA>>>======>>><<<<<<<<<===>>>???@@@AAAEEEDDDDDDEEEFFFDDD@@@<<<:::888777666666555333000111111111111111111111111////////////////////////------------------------------------------------------------------------++++++,,,,,,---......///------------------------------------------------------------------------------------------------------------------------,,,,,,------------......,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---......///////////////------......///000000111//////000000111111222222222222222333444444555555666666777888999:::;;;;;;999::::::::::::;;;;;;;;;;;;;;;;;;;;;999888666444222222222222111111111111---............---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++////////////////////////////////////000000000000........................000000000000000000000000//////////////////////////////////////////////////////............//////............/////////000000000000000000000000000////////////////////////......////////////......------...///000000//////////////////////////////////////////////////////////////////////////////............///000222222///////////////000111111000000000000000000000000000000111222222222222111111111000000111222333333000000111111222222222222000000000000////////////........................................................................................................................................................................---------.........//////...................................................------------...//////---///000///......///111000...++++++---...//////------...///000000//////............/////////000////////////////////////...111444222///---000333---------.........//////////////////////////////---------------------------------------------------------------------------------,,,,,,---------////////////////////////---------.........////////////000111111111111111000111111111111222222222000000000111222444555666444444555666777888999999777888888888888999999999777;;;>>>???===<<<===???>>>AAACCCBBB>>>======???;;;;;;<<<<<<===???@@@AAABBB@@@@@@BBBCCCBBB===999999777666555555444111///222222222222111111111000////////////////////////------------------------------------------------------------------------++++++,,,,,,---...//////------------------------------------------------------------------------------------------------------------------------,,,,,,---.........------******+++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........---......///////////////---------...///000000111...//////000111222222333222222222333333444444444555666777888999:::;;;;;;:::::::::::::::::::::;;;999:::999999777555222111////////////000000000000------......------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,++++++++++++++++++++++++///////////////////////////////////////.........////////////////////////////////////////////////////////////////////////111000///...............000000//////.........---...............///000000000000000000000000000000////////////////////////////////////////////////////////////////////////......////////////......////////////////////////000000//////.........---////////////////////////////////////000000000000......///000000000000000000000000000000000000000111111111111111111111111111111111111111111111111//////.........---------................................................................................................------............------..............................---------,,,,,,,,,................................................................................................//////.........------------------............///////////////////////////---------............///........................//////.........---------........................///////////////...............------------..............................................................................,,,---......//////......////////////////////////...000111111000000000222000111111111111222222222333333222222333333444555444666777777666666777888999888777777777888999::::::;;;;;;;;;;;;;;;;;;:::<<<<<<===>>>>>>>>>>>>>>>@@@>>><<<:::;;;<<>><<<:::999777666666444333222111111111111111111000000000000///............---------------------------------,,,,,,,,,---------......,,,------......------,,,,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,.........------,,,,,,,,,...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++++++++,,,,,,------------------............///..................------............////////////000111111111111222222222333333333444444444555555333444555888;;;>>>AAABBB;;;::::::999999::::::;;;;;;:::888777555444444444333333333222111000000///......//////......---,,,++++++++++++++++++++++++---,,,,,,+++*********+++++++++++++++++++++++++++++++++++++++++++++++++++/////////////////////////////////////////////...////////////////////////////////////////////////////////////////////////000000///...............000/////////...........................///000000000000000000000000000000////////////////////////////////////////////////////////////////////////......////////////......////////////////////////000/////////............////////////////////////.../////////000000000000......///000000000000000000000000000000000000000111111111111111111111111111111111111111111111111//////.........---------................................................................................................------............------....................................------,,,,,,................................................................................................//////.........------------------............///////////////////////////---------............///........................//////.........---------......................../////////////////////.........------------..............................................................................,,,---......//////......////////////////////////---///111111000///000111000111111111111222222222333222222222222333444444555666777777666666777999999999888777888999:::;;;:::;;;<<<======<<<;;;:::<<<<<<===>>>>>>>>>>>>>>>@@@???===<<<<<<===>>>???BBBAAAAAA@@@>>><<<:::999666666555444333222111111111111111000000000/////////............---------------------------------,,,,,,,,,---------......,,,------......------,,,,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,......---------,,,,,,,,,...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++++++++,,,,,,---------------------................................................////////////000111111111111222222222333333333444444555555555555555777999;;;>>>@@@AAA;;;::::::999999::::::;;;999888777555444333222222222222222111000/////////...............------,,,++++++++++++++++++++++++---,,,++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++////////////////////////......//////////////////////////////////////////////////////////////////////////////////////////////////////............////////////......................../////////000000000000000000000000000////////////////////////////////////////////////////////////////////////......////////////......////////////////////////////////////............////////////////////////....../////////000000000......///000000000000000000000000000000000000000111111111111111111111111111111111111111111111111...............---------................................................................................................------............------......................../////////............---...............................................................................................................------------------............///////////////////////////---------............///.......................................---------..............................//////////////////......------------..............................................................................,,,---......//////......////////////////////////---///111111000///000111000111111111111222222222222222222222222333444444555777888888777666888999999999999999999:::;;;;;;:::;;;===>>>>>>===;;;:::<<<<<<===>>>>>>>>>>>>===@@@??????>>>>>>=========@@@@@@@@@???>>>;;;999888666666555444333222111111111111000000000000/////////............---------------------------------,,,,,,,,,---------......,,,------......------,,,,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,------...------------,,,,,,,,,...------------,,,,,,,,,...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------------------................................................////////////000111111111111222222222222222333444555555666666777888999:::<<<>>>??????::::::999999999999::::::888777666444222222111111111111000000///........................---,,,,,,++++++++++++++++++++++++,,,,,,++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++////////////////////////............////////////////////////////////////////////////////////////////////////////////////...///////////////......///////////////.........---......///////////////////////////////////////////////////////////////////////////////////////////////////////////////......////////////......///////////////////////////////////////.........////////////////////////........./////////000000......///000000000000000000000000000000000000000111111111111111111111111111111111111111111111111........................................................................................................................------............------......................../////////////////////...........................................................................................................................---------............///////////////////////////---------............///....................................................................................////////////......------------..............................................................................,,,---......///.........////////////////////////...000222222111000111222000000111111111222222222222222222111222333333444555666888777666666777999999999999::::::;;;;;;<<<:::<<<>>>??????>>><<<:::;;;<<<======>>>>>>======??????@@@@@@???===<<<;;;>>>?????????===;;;888777555555444444333222111111111000000000///////////////............---------------------------------,,,,,,,,,---------......,,,------......------,,,,,,,,,,,,---------......------------------------,,,,,,,,,---------------------------------------------------------------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........---------...........................////////////000000111111111222222222222222333444555666777888::::::;;;<<<============::::::999999999999::::::888777555444222111111111/////////......---------------.........---,,,,,,++++++++++++++++++++++++,,,,,,++++++***++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++////////////////////////---.........//////000000////////////////////////////////////////////////////////////////////////---...//////000///...............///////////////------...///000/////////////////////////////////////////////////////////////////////////////////////////////////////////......////////////......////////////////////////.........///////////////////////////////////////............////////////......///000000000000000000000000000000000000000111111111111111111111111000000000000000000000000---.....................................................................................................................------............------.........................../////////////////////................................................................................................---.....................---------............///////////////////////////---------............///........................---.............................................---.........//////000000......------------..............................................................................,,,---......///.........///////////////////////////111333333222111222333000000111111111222222222222111111111111222333333444666777777666666777888888888999:::;;;;;;<<<<<<;;;<<<>>>??????>>><<<;;;;;;;;;<<<===============>>>>>>?????????===;;;999<<<===>>>>>>===:::888666444444444333333222222111000000000////////////...///............---------------------------------,,,,,,,,,---------......,,,------......------,,,,,,,,,,,,---------......------------------------,,,,,,,,,------.........------------------------------------------------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...---------.........//////............////////////000000111111111222222222111222333444666777888999:::;;;<<<=========<<<;;;:::999999888888999999:::888777666444333222111111.........------------------------...---,,,,,,+++++++++++++++++++++++++++,,,++++++***++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++////////////////////////------......///000000000////////////////////////////////////////////////////////////////////////------///000000000///............///////////////,,,---///000000000///...000000000000000000000000////////////////////////////////////////////////////////////////////////......////////////......////////////////////////.........///////////////////////////////////////------........./////////......///000000000000000000000000000000000000000111111111111111111111111000000000000000000000000---------...............................................................................................................------............------........................---............/////////................................................................................................---------...............---------............///////////////////////////---------............///........................---------.......................................------......///000000000......------------..............................................................................,,,---......//////......///////////////////////////111333333222111222333000111111111111222222222111111111111111222333333333555666666555444666777666777888:::;;;;;;;;;;;;<<<<<<<<<======<<<<<<<<<;;;;;;<<<============<<<<<<======>>>===<<<:::999:::<<<===>>><<<:::777555444333333333222222222111000000////////////......///............---------------------------------,,,,,,,,,---------......,,,------......------,,,,,,,,,,,,---------......------------------------,,,,,,,,,---......//////,,,,,,,,,------------...,,,,,,,,,------------......------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------,,,,,,,,,,,,++++++,,,,,,,,,,,,------------,,,,,,------.../////////............////////////000111111111111222222222000111333444666888999::::::;;;<<<======<<<;;;:::999999888888888888999999888777666444333222111111---------------------------------------,,,++++++++++++++++++++++++++++++++++++******++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++////////////////////////------......///000000111////////////////////////////////////////////////////////////////////////,,,---///000111000///.............../////////000,,,---///000111000///...000000000000000000000000////////////////////////////////////////////////////////////////////////......////////////......////////////////////////............/////////000////////////////////////---------.........//////......///000000000000000000000000000000000000000111111111111111111111111000000000000000000000000---------.........//////................................................................................................------............------........................,,,,,,------............................................................................................................---------.........//////---------............///////////////////////////---------............///........................---------.........//////........................------......///000000111......------------..............................................................................,,,---......//////......////////////////////////...///111111000000000111000111111111111222222222111111111111111222222333222333444444333333444666555666888999:::;;;;;;:::<<<<<<;;;::::::;;;<<<<<<:::;;;<<<<<<======<<<<<<;;;;;;;;;;;;;;;;;;::::::999:::<<<===<<<999666444333333333222222222222222000000/////////.........///............---------------------------------,,,,,,,,,---------......,,,------......------,,,,,,,,,,,,---------......------------------------,,,,,,------.../////////,,,,,,,,,---------......,,,,,,,,,---------.........------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------------,,,,,,+++++++++++++++,,,,,,,,,---------,,,,,,------...//////000............////////////000111111111111222222222000111222444777999:::;;;999:::;;;<<<<<<;;;:::999999999888888888888999999777666444333111000000000---------...............,,,------------,,,++++++++++++++++++++++++++++++++++++******++++++,,,---++++++++++++++++++++++++++++++++++++++++++++++++////////////////////////---------...///000000111////////////////////////////////////////////////////////////////////////+++---///000111000///...---.........//////000000,,,---///000111000///...000000000000000000000000////////////////////////////////////////////////////////////////////////......////////////......////////////////////////---.........//////000000////////////////////////---------.........//////...//////000000000000000000000000000000000000000111111111111111111111111000000000000000000000000---------.........//////................................................................................................---..................---........................,,,,,,,,,---------......................................................................................................---------.........//////---------.........//////////////////////////////---------.........//////........................---------.........//////........................---------...///000000111.........------.................................................................................,,,---......//////......////////////////////////,,,...000000///...///000000111111111111222222222111111111000111222222333111222444333222222333555444555777999::::::::::::===<<<:::999999:::<<<===:::;;;<<<<<<======<<<<<<:::::::::::::::::::::;;;888:::<<<===<<<999666444333333222222222222222222000/////////............//////.........---------------------------------,,,,,,,,,---------......,,,------......------,,,,,,,,,,,,---------......------------------------,,,,,,------...///000000,,,,,,,,,------.........,,,,,,,,,------............------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------------,,,,,,+++++++++++++++,,,,,,,,,---------,,,,,,------...///000000............/////////000000111111111111222222222000111222444777999;;;<<<888999;;;<<<<<<;;;999888999999888888888888999999555555333111000//////...........................,,,,,,---------,,,+++++++++++++++++++++++++++++++++*********+++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++000000//////.........---////////////////////////////////////////////////......////////////......////////////////////////////////////////////////////////////////////////////////////000000000000////////////////////////////////////////////////////////////////////////////////////////////////000000//////.........---///......///000000...------.........//////000000........................///////////////.........////////////000000000000000000000000000000000000333333999@@@;;;---)))///................................................---------............///.................................................................................................................................------,,,,,,,,,........................................................................---------............///////////////////////////........................000000//////.........---........................................................................------............------..............................------------..............................................................................---------............///---------............///////////////000000000000000000000000111111111111000000000000111111111111222222333333333333444444666666777777888888999999:::;;;<<<<<<<<<;;;:::999;;;;;;;;;;;;;;;;;;;;;;;;===:::888999;;;<<<:::777888888999888777666444333111111111111000000000000////////////////////////---.........---,,,,,,+++...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------------------,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........---,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,---,,,+++******+++,,,---++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------......////////////////////////000000000111222222333333222333333444555666777777666777888999:::::::::::::::999888666555555555555444333222000///.........000///...------------------,,,+++***+++---///111++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++000/////////............////////////////////////////////////////////////......////////////......////////////////////////////////////////////////////////////////////////.../////////000000000000////////////////////////////////////////////////////////////////////////////////////////////////000/////////............///....../////////...---............/////////000......................../////////////////////...////////////000000000000000000000000000000000000222111777===999---***000................................................---------............///.................................................................................................................................------,,,,,,,,,........................................................................---------............///////////////////////////........................000/////////....................................................................................------............------..............................------------..............................................................................---------............///---------............///////////////000000000000000000000000111111111111000000000000111111111111222222333333333333444444666666777777888888999999:::;;;;;;<<<<<<;;;::::::;;;;;;::::::::::::;;;;;;<<<:::888999:::;;;999777888888888888777555333222111111111000000000//////........................------......------,,,+++...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------,,,---------,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,---------------,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,,,,,,,+++******+++,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------......///////////////////////////000000111111222333333222222333444555666666777777888999:::::::::::::::999999777666555444444444444333111000///.........//////...------------------,,,+++++++++---///000++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++////////////............////////////////////////////////////////////////......////////////......////////////////////////////////////////////////////////////////////////....../////////000000000////////////////////////////////////////////////////////////////////////////////////////////////////////////............//////.........---------............////////////..............................//////////////////////////////000000000000000000000000000000000000111000333999555---,,,222................................................---------............///.................................................................................................................................---------------........................................................................---------............///////////////////////////........................////////////....................................................................................------............------..............................------------..............................................................................---------............///---------............///////////////000000000000000000000000111111111111000000000111111111222222222222333333333333444444666666777777888999999:::::::::;;;<<<<<<;;;;;;:::;;;;;;999999999999;;;;;;;;;:::999999::::::999777777777777777666444333222111111000000000000//////........................------......------,,,,,,...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------,,,,,,---------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,+++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------------,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------......//////////////////////////////000111111222222333111111222333444555666666888999:::::::::::::::999999888777666555444444444333222111///............///...------------------,,,,,,+++++++++---...///++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++///////////////.........////////////////////////////////////////////////......////////////......////////////////////////////////////////////////////////////////////////........./////////000000///////////////////////////////////////////////////////////////////////////////////////////////////////////////............//////...,,,,,,---............///////////////....................................////////////////////////000000000000///////////////////////////...000444222------222................................................---------............///.......................................................................................................................................---------........................................................................---------............///////////////////////////........................///////////////.................................................................................------............------..............................------------..............................................................................---------............///---------............///////////////000000000000///000000000111111111111000000111111111222222222222222222333333333444444666666777888999999::::::::::::;;;;;;;;;;;;;;;;;;;;;:::999888888999:::;;;<<<;;;:::::::::::::::999777666666555444333222222111000000000////////////........................,,,------...------,,,,,,...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------------------------------------------------------,,,,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.........++++++++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,---------......//////////////////////////////000000111222222222000111111222333444555555999999::::::::::::999999888888666555444333333333222111000///..................---,,,,,,---------,,,,,,+++++++++,,,---...++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++.........///////////////////////////////////////////////////////////////......////////////......////////////////////////////////////////////////////////////////////////............////////////////////////////////////////////////////////////////////////////////////////////////////////////.........///////////////---//////...,,,,,,...000///////////////.................................---.........//////000000////////////000000000000////////////////////////...---...000///...///222................................................---------............///........................................................................................................................................................................................................................---------............///////////////////////////.................................///////////////........................................................................------............------..............................------------..............................................................................---------............///---------............///////////////000000000000///000000000111111111111111111111111222222222222222222222333333333444444666666777888999:::;;;;;;::::::::::::;;;;;;<<<<<<;;;;;;:::999999:::;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;666666555444333222111111000000000////////////...........................,,,,,,------...------,,,...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------------------------------------------------------------------------------+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,............////////////++++++++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,---------......////////////////////////...//////000111111222222000111111222333444555555888888999999:::999999999888777666444333333222222000000///...------------------,,,,,,,,,------...,,,+++++++++,,,,,,,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++.........///////////////////////////////////////////////////////////////......////////////......////////////////////////////////////////////////////////////////////////------........./////////////////////////////////////////////////////////////////////////////////////////////////////////.........///////////////,,,...000...,,,---000444///////////////.................................------......///000000000////////////000000000000000000000000000000000000...---....../////////000................................................---------............///......................................................................................................................................./////////........................................................................---------............///////////////////////////.................................///////////////........................................................................------............------..............................------------..............................................................................---------............///---------............///////////////000000000000000000000000111111111111111111111222222222222333222222333333333333444444555666777888999;;;<<<<<<:::::::::::::::;;;======;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===<<<;;;::::::<<<666555444222111111111111000000////////////......------------------------,,,,,,------......------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...------------------------------------------------------------------------++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---.........////////////,,,,,,+++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...,,,,,,------------,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------......////////////////////////......///000000111111222111111222333444555666666555666777888999999999999777666555444333222222222//////...---------------,,,,,,,,,,,,,,,------...+++++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++............/////////000////////////////////////////////////////////////......////////////......////////////////////////////////////////////////////////////////////////---------.........//////////////////////////////////////////////////////////////////////////////////////////////////////............/////////000,,,...000///---...333888000/////////....................................------......///000000111////////////000000000000000000000000000000000000............///000///...................................................---------............///........................................................................................................................---........./////////000........................................................................---------............///////////////////////////..................................../////////000........................................................................------............------..............................------------..............................................................................---------............///---------............///////////////000000000000000000000000111111111111111111111222222222333333222222333333333333444444555666777888:::;;;<<<===::::::999999:::;;;===>>>:::;;;===>>>>>>===;;;:::999;;;<<<;;;999777999:::555444333111000000000000000000/////////.........------------------------+++,,,------......------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......------------------------------------------------------------------------***+++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...------,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,---......---,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------......////////////////////////......//////000111111111222222333444555666666777222333555666888999999999777666444333222222111111///...------,,,,,,------,,,,,,++++++,,,,,,---...++++++,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---.........//////000000////////////////////////////////////////////////......////////////......////////////////////////////////////////////////////////////////////////---------.........//////////////////////////////////////////////////////////////////////////////////////////////////////---.........//////000000+++...000///...///555:::000000//////.........---........................---------...///000000111////////////000000000000000000000000000000000000...//////...///111000---................................................---------.........//////........................................................................................................................---.........//////000000........................................................................---------.........//////////////////////////////........................---.........//////000000........................................................................---..................---.................................------.................................................................................---------.........//////---------.........//////////////////000000000000000000000000111111111111111111222222222333333333222222333333333444444444555666777888:::;;;<<<===::::::999999:::<<<===>>>:::<<<>>>@@@@@@>>><<<:::777999;;;:::777666777999555444222000//////000000000/////////............------------------------+++,,,,,,---.........---...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......------------------------------------------------------------------------***+++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,...------,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........,,,,,,---......---,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,---------......////////////////////////......//////000111111111222333333444555666777777111222333555777888999999666666444333222111111111......---,,,,,,,,,------++++++++++++,,,,,,---...++++++,,,,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++////////////////////////////////////////////////////////////////////////......////////////......//////////////////////////////.........---------////////////////////////........................//////////////////////////////////////////////////////.........---------................................................,,,------......------,,,............................................................////////////////////////000000000000000000000000000000000000000000//////.........---................................................---------............/////////.........---------------------------------------............------000///...---------------------------------------............////////////000///...---------------................................................////////////000000000000.......................................///000000......//////000000111111////////////////////////...------...//////...,,,........................////////////////////////////////////////////////........................................................................---------............///.........------,,,,,,,,,---------............////////////////////////////////////000111111222222222222333333333333444444222222222333333444444444444666888;;;<<<<<<;;;:::999999999:::;;;<<<===>>>;;;<<<<<<<<<<<<<<<;;;;;;888999999999888777555444333333222222111000////////////.........---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------++++++,,,,,,,,,,,,------.........------,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,///,,,***++++++***+++,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------------,,,,,,+++++++++...------,,,,,,------...------------,,,,,,+++***,,,,,,,,,,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,+++******)))***,,,---///------------------------,,,,,,,,,---------............///000111222222333111111333444444444333222444333222444666888999888666666555444222111111000.........------,,,,,,,,,,,,,,,,,,++++++*********---,,,***)))))))))******++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++////////////////////////////////////////////////////////////////////////......////////////......//////////////////////////////.........---------////////////////////////........................//////////////////////////////////////////////////////.........---------................................................---......//////......---............................................................////////////.../////////000000000000////////////////////////000/////////.........---................................................---------............/////////.........---------------------------------------............------//////...---------------------------------------............//////////////////...---------------.................................................../////////000000000000////////////////////////...............///000000///////////////000000000////////////////////////000///...///111111///---........................////////////////////////................................................................................................---------............///.........------,,,,,,,,,---------............////////////////////////////////////000111111222222222222222333333333444444222333333333333333333444555666999:::;;;;;;:::999:::999999::::::<<<======<<<<<<===<<<<<<;;;:::::::::::::::999777555333222333333222111111000////////////.........---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------++++++,,,,,,,,,,,,------......---------,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...//////...///111+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------------,,,,,,+++++++++,,,,,,,,,++++++,,,,,,,,,,,,---------,,,,,,+++***,,,++++++++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---...------------------------,,,,,,---------.........//////000000111111222222222333555666777777666666555444333444666777777777555444444333222111000///---------------,,,,,,,,,,,,,,,,,,++++++*********,,,,,,***)))))))))******++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++////////////////////////////////////////////////////////////////////////......////////////......////////////////////////...............---------////////////////////////........................////////////////////////////////////////////////...............---------...................................................//////////////////...............................................................////////////....../////////000000000/////////////////////////////////...............................................................---------............///...............---------------------------------------............------//////...------------...---------------------------............///////////////...------------........................................................./////////000000000000000000000000000000000...............///000000000000//////////////////////////////////////////111000000111222222111///........................////////////////////////................................................................................................---------............///.........------------------------............////////////////////////////////////000111111222222222222222222333333333333444333333333333333333222666777999:::::::::999999:::999999::::::;;;<<<============<<<<<<:::999888;;;:::999888666444111000222222111111000000//////...............---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------++++++,,,,,,,,,,,,------...------------,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,------)))+++------,,,,,,---...+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------,,,,,,,,,,,,++++++,,,++++++******++++++,,,,,,,,,---------,,,++++++++++++++++++++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---------------,,,------------------------,,,------------.........000000000000000111111111333555777999::::::::::::777555444444555666666555333333222111000//////...,,,,,,,,,,,,------------+++++++++++++++*********,,,+++******)))*********++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++////////////////////////////////////////////////////////////////////////......////////////......////////////////////////........................////////////////////////........................////////////////////////////////////////////////..............................................................................////////////..................................................................////////////........./////////000000////////////////////////........................................................................---------............///................................................------............------///......---------..............................---------........./////////......---------.............................................................../////////000000////////////////////////...............///000000000000000//////......---////////////////////////111000///000222222000///........................////////////////////////................................................................................................---------............///...............------------------............////////////////////////////////////000111111222222111222222222222333333333444444444333333222222222666777888999:::999999888:::999999999:::;;;;;;<<<=========<<<;;;:::888777999888888666555333222111111111000000000/////////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,---+++)))***,,,+++)))+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,------,,,,,,+++---,,,,,,++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++---......---,,,+++........................------------............111111111000000000000000333444777999;;;<<<<<<<<<888666444444555555444333111111000//////...------+++++++++,,,,,,------...+++++++++***************++++++******************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++////////////////////////////////////////////////////////////////////////......////////////......////////////////////////---.....................////////////////////////........................////////////////////////////////////////////////---.....................................................................,,,------......------,,,............................................................////////////............////////////........................---------...............................................................---------............///---.............................................------............------......---------......///........................------------..................---------......///............................................................////////////.......................................///000000000000//////......------///////////////////////////......///000000///---........................////////////////////////................................................................................................---------............///........................---------............////////////////////////////////////000111111222222111111111222222222333333444444444333333222222222666777777888999999999999::::::999999999:::;;;;;;=========<<<;;;999888777666555555444444333333333000000//////////////////---.....................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------............///,,,(((***//////***+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------+++,,,,,,------,,,,,,,,,///...------------......,,,,,,,,,,,,,,,,,,,,,,,,******,,,---------,,,+++........................---------.........//////111111111000000000000000222333666888:::;;;<<<<<<999777555444444444333111/////////......---------***++++++,,,,,,---------************************************+++*********++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++////////////////////////////////////////////////////////////////////////......////////////......////////////////////////---------...............////////////////////////........................////////////////////////////////////////////////---------...............................................................,,,,,,------------,,,,,,............................................................////////////------........./////////........................---------------.........................................................---------............///---------.......................................------............------...------------...//////........................,,,------------............------------...//////................................................------........./////////.......................................///000000//////..................////////////////////////...---------//////---,,,........................////////////////////////------------------------........................................................................---------............///.............../////////---------............////////////////////////////////////000111111222222111111111111222222222222444333333333333333333222555666666777888999:::;;;::::::999999999999::::::<<<<<<<<<;;;;;;999888777444444333333333333444444////////////............---------...............------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,------------...++++++,,,,,,,,,,,,------,,,,,,,,,---......//////&&&...000+++)))---...++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------...------,,,,,,------...++++++,,,---------,,,,,,000//////...............,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------.................................------........./////////000000000000000111111111111222555777999:::::::::999777444333444444222111//////......------------++++++++++++,,,,,,,,,,,,)))))))))***************))))))***++++++++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++////////////////////////////////////////////////////////////////////////......////////////......////////////////////////---------.........//////////////////////////////........................////////////////////////////////////////////////---------.........//////................................................------............------............................................................////////////---------.........//////........................,,,,,,,,,------.........................................................---------............///---------.........//////........................------............---------------------...//////........................,,,,,,---------.........---------------...//////................................................---------.........//////.......................................///000000------..................////////////////////////...---,,,---//////---,,,........................////////////////////////------------------------........................................................................---------............///---........./////////000---------............////////////////////////////////////000111111222222111111111111222222222222222333333333333333333444444444555666888:::;;;<<<::::::999999999999999:::;;;;;;;;;;;;;;;:::999888555444333222111111222222........................---------.........//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,---------......+++++++++,,,,,,---------,,,,,,------.../////////"""666CCC:::---))),,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++++++++,,,,,,------------,,,,,,,,,,,,,,,,,,---***+++,,,,,,---------,,,//////...---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---///000222222....................................//////////////////000000111111222222111222555777888999999999888666444333444444333111...............---------,,,,,,,,,+++++++++++++++((()))))))))*********+++((()))***+++,,,++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++////////////////////////////////////////////////////////////////////////......////////////......////////////////////////---------.........//////////////////////////////........................////////////////////////////////////////////////---------.........//////......................................................////////////................................................................../////////000---------.........//////........................,,,,,,,,,------.........................................................---------.........//////---------.........//////////////////////////////---..................------------------...///000////////////////////////,,,,,,,,,---------......---------------...///000................................................---------.........//////000000000000000000000000...............///000000,,,------....../////////////////////////////////...------...//////...,,,........................////////////////////////------------------------........................................................................---------.........//////---.........//////000000---------.........///////////////////////////////////////000111111222222000111111111111222222222222222222333333444444444333333444666888:::<<<===::::::999999888999999999::::::;;;;;;;;;:::999999777555333111000000000111---.....................---------.........//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,------.........+++++++++,,,,,,---------,,,,,,------...///000000***HHH\\\OOO777+++---111+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------+++++++++,,,,,,---------,,,++++++++++++++++++,,,***+++,,,,,,------------///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------...000222555666////////////////////////............/////////000...//////000111222222333222333555777888999999888888666444333444444333222..................---------,,,,,,++++++*********(((((())))))*********+++((()))***+++,,,,,,+++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++////////////////////////000000000000000000000000////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////......////////////..................//////////////////............//////////////////////////////........................---------............///////////////////////////................................................---------............///---------............///------------.........///------...///000000//////000000//////.........------------.........//////000---,,,---///000...,,,,,,,,,,,,,,,,,,,,,,,,,,,111111111000000//////...........................///...---,,,,,,---...///------------------------........................////////////////////////................................................////////////////////////................................................///////////////.................................------------------------................................................------------------------------------------------........................---------............///---------------------------------............///............////////////////////////000000000000111111111111111111111111333333333333444555666666777888888999999:::;;;;;;999::::::888777888:::<<<999999999999777666555444333555666777666333///,,,---------,,,,,,+++++++++------...///000111222222,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,+++***++++++++++++++++++++++++)))+++---,,,+++***+++,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------111222333111...+++++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,---...//////999555000---......,,,***............////////////.........//////000111222444444444555555555666666444444333222222111111000------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,+++******+++,,,,,,,,,+++++++++***)))))))))////////////////////////000000000000000000000000////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////......////////////..................//////////////////............//////////////////////////////........................---------............///////////////////////////................................................---------............///---------............///------........./////////------...///////////////000/////////............---------.........//////111///......000111///---......................../////////.......................................///...------------...///------------------------........................////////////////////////................................................////////////////////////................................................/////////////////////...........................------------------------........................................................................------------------------........................---------............///---------------------------------............///............////////////////////////000000000000111111111111111111111111333333222333333444555666777888888999999::::::;;;:::;;;;;;999888888:::<<<999999999888777666555444222333444555444222///---...---------,,,,,,,,,+++,,,,,,---....../////////,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++***++++++++++++++++++++++++)))+++---,,,+++***+++,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,,,,------------------------...///000000...,,,,,,---++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,---......///333///,,,,,,---//////...............////////////.........//////000111222333333444444444444555555333333333222111111000000------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,+++******+++,,,,,,+++++++++***************////////////////////////000000000000000000000000////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////......////////////..................//////////////////............//////////////////////////////........................---------............///////////////////////////................................................---------............///---------............///....../////////000000000---......///////////////////////////............------........./////////000...------......,,,+++000000000000000000000000..................//////........................///......------......///------------------------........................////////////////////////................................................////////////////////////......................................................//////////////////........................------------------------................................................////////////////////////------------------------........................---------............///---------------------------------............///............////////////////////////000000000000111111111111111111111111222222222333333444555666777777888888999::::::::::::;;;;;;:::999999:::<<<999999888888777555444333111111111222111000//////.........---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,++++++++++++++++++++++++++++++)))+++---,,,+++***+++,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,......------,,,,,,++++++------------------------)))+++---...------...///++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,------......///---++++++---...//////............////////////.........//////000111222222222222333333333333444333222222111111000//////------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,***************+++++++++////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////......////////////..................//////////////////............//////////////////////////////........................---------............///////////////////////////................................................---------............///---------............///////////////000000000000......///////////////...///////////////.....................////////////000///.........---,,,,,,////////////////////////......//////000000111111........................//////............//////................................................////////////////////////................................................////////////////////////............................................................////////////........................------------------------........................................................................------------------------........................---------............///........................---------............///............////////////////////////000000000000111111111111111111111111222222222222333444555666777777777888999999::::::999:::;;;:::888777999:::888888888777666555333333/////////.../////////000........................---,,,,,,,,,+++++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++++++++++++++++++++++++++)))+++---,,,+++***+++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,(((***,,,---,,,,,,---///+++++++++,,,,,,,,,------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------++++++,,,,,,,,,---------///...---,,,,,,---------............////////////............///000111222111111111111222222222222222111111000000//////...------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))))))))***+++++++++,,,000000000000000000000000////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////......////////////..................//////////////////............//////////////////////////////........................---------............///////////////////////////................................................---------............///---------............///////////////000000000000...///////////////...............///////////////........./////////000000222222222222111000000000////////////////////////......//////000000000111////////////////////////////////////////////////................................................////////////////////////................................................////////////////////////................................................---.........//////000000........................------------------------................................................------------------------------------------------........................---------............///........................---------............///............////////////////////////000000000000111111111111111111111111222222222222333444555555666777777888888999::::::777888999888777666666777777777777666555444333222......---------...///000..............................------,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,,,,++++++++++++++++++++++++)))+++---,,,+++***+++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++------,,,+++,,,---+++++++++,,,,,,,,,------******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++++++++,,,,,,,,,,,,,,,.....................///............////////////............///000111222000000000111111111222222111000000//////...------------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))))))))***+++++++++,,,000000000000000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////......////////////..................//////////////////............//////////////////////////////........................---------............///////////////////////////................................................---------............///---------............///....../////////000000000//////////////////...---.........///////////////....../////////000000000///000111111//////000111111111111111111111111111...//////////////////000////////////////////////...//////000000//////...................................................////////////////////////................................................////////////////////////................................................------......///000000000........................------------------------................................................------------------------------------------------........................---------............///........................---------............///............////////////////////////000000000000111111111111111111111111111111111222222333444555666666777777888999999999666777999888666444444555777777666666555333222111......---------......///---------------..................------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,++++++++++++++++++++++++)))+++---,,,+++***+++,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++---...---,,,++++++,,,++++++,,,,,,,,,,,,------)))******++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---***++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++,,,,,,,,,,,,)))+++.........///111333............////////////.........//////000111222000000000111111111111222000000///......------,,,------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++++++++***++++++++++++++++++++++++***++++++,,,,,,++++++******************+++++++++000000000000000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////......////////////..................//////////////////............//////////////////////////////........................---------............///////////////////////////................................................---------............///---------............///------.........////////////////////////...------............/////////000.../////////000000000000...000222222000000222444666666666666666666666666333333222222222222222222////////////////////////...///000111111000///...................................................////////////////////////................................................////////////////////////................................................------......///000000111........................------------------------........................................................................------------------------........................---------............///........................---------............///............////////////////////////000000000000111111111111111111111111111111111111222333444555666666777777888888999999666888999999777555444555666666666555444333222111..................------+++,,,,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,---------,,,++++++++++++++++++++++++)))+++---,,,+++***+++,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,*********+++,,,,,,------+++++++++++++++++++++++++++,,,......---,,,,,,---++++++,,,,,,,,,,,,------******++++++,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++(((+++---...------///111............////////////.........//////000111222000000111111111222222222//////......---,,,,,,,,,------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++***+++,,,,,,,,,,,,+++***+++++++++***************000000000000000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////......////////////................../////////000//////............//////////////////////////////........................---------.........//////////////////////////////................................................---------.........//////---------.........//////------------........./////////000000///...---------.........//////000000////////////000000000000444777::::::888888;;;===::::::::::::::::::::::::888888888777777666666555000000000000000000000000...///000111111000///...////////////////////////........................////////////////////////................................................////////////////////////................................................---------...///000000111........................------------------------................................................////////////////////////------------------------........................---------.........//////////////////////////////---------.........//////............/////////000////////////000000000000111111111111111111111111111111111111222333444555666666666777888888999999777999::::::888666555555666666666555444333111111......//////......---,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------------++++++++++++++++++++++++)))+++---,,,+++***+++,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,------...++++++++++++++++++++++++***,,,......------...///++++++,,,,,,,,,---------++++++,,,------...//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------++++++++++++++++++++++++***---///...+++***+++,,,............/////////000.........//////000111222111111111111222222222222///......------,,,++++++---------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++*********++++++++++++++++++++++++***+++,,,------,,,+++***,,,+++++++++******))))))111000///...//////111222000111222222222111///...000000000000000000000000000000000000000000000000...///////////////......000000000000000000000000////////////////////////............////////////////////////////////////////////////////////////000000000000000000000000................................................---------............/////////.........---------........................000000//////.........---........................//////.........---------111111000//////...---------...///000111000///...000000000000/////////...//////111333555666888999<<<<<<===>>>>>>???>>>>>>???>>><<<;;;;;;<<<===>>>???>>><<<:::999888999999888888777666444222000///222000...------///222444///000000000000000000000111111000////////////000000000000000000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////........................//////////////////////////////////////////////////////...------------............................../////////...---,,,,,,////////////////////////////////////////////////............///////////////...------......---,,,............................................................////////////......///000000000000000111111111111111111111111111222333444555555555555555666777888999:::::::::999888888777666666777777666555555444222111000000///............------------------------------------------,,,,,,++++++++++++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---***++++++,,,,,,++++++***+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++***+++,,,,,,------,,,,,,++++++,,,,,,,,,,,,------+++++++++,,,---...///000////////////000000000000/////////000111111222222111222222111111000///...///...---,,,,,,,,,,,,,,,...---,,,+++++++++,,,,,,******+++,,,------......++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************111111000/////////000111//////000111000000///...000000000000000000000000000000000000000000000000...///////////////......000000000000000000000000////////////////////////............////////////////////////////////////////////////////////////////////////////////////................................................---------............/////////.........---------........................000/////////....................................//////.........---------.........---------------...///////////////......000000111111222333333333555555666888999:::<<<<<<<<<======>>>>>>>>>>>>===>>>===<<<;;;;;;<<<>>>??????>>><<<:::999999999999777888:::;;;;;;:::888666666555333111000000000111.../////////000000111111000//////.........//////000000000000000000000000000000000000000000000000////////////////////////////////////////////////................................................//////////////////////////////////////////////////////...------------.................................//////......---,,,............................................................////////////000///......//////...---............................................................////////////......///000000000000000000000000000000000000000111222333444555555555555555666777999:::;;;;;;;;;999888888777666666666666444444333222111000//////............---------------------------------------------,,,,,,++++++++++++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---***++++++,,,,,,++++++***+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++***+++,,,,,,------,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,------...///.../////////000000000000/////////000111111222222111111111111000///............---,,,,,,,,,,,,,,,,,,+++)))((('''((()))***************))))))))))))++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************333222111000000000000000//////000111111000000000000000000000000000000000000000000000000000000000...//////000000/////////000000000000000000000000////////////////////////............////////////////////////////////////////////////////////////////////////////////////................................................---------............///...............---------........................////////////...................................................---------,,,,,,---------.........//////............//////111222333444666777999999::::::::::::;;;;;;<<<=====================<<<;;;======<<<<<<<<<>>>???@@@@@@@@@>>>===<<<<<<<<<<<<777999===@@@AAABBBAAA@@@===<<<:::888555333111000/////////000000000111111000000////////////000000000000000000000000000000000000000000000000000000////////////////////////////////////////////////................................................//////////////////////////////////////////////////////...------------................................./////////...------................................................---............/////////...---,,,,,,......---,,,............................................................////////////......///000000000000000////////////////////////111222333444444555555555444555777999;;;<<<<<<===999999888777777666555555333222222111000///..................------------------------------------------,,,,,,,,,,,,+++++++++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---***++++++,,,,,,++++++***+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++***++++++,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------,,,,,,,,,------........./////////000000000/////////000111111222222111111111111000///...---...------,,,,,,,,,,,,,,,---,,,+++***,,,...111333000///...---,,,+++***)))++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++*********++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,************************555555444333222111111111111111111222222222222222////////////////////////////////////////////////...//////000000000000///////////////////////////////////////////////////............////////////////////////////////////////////////////////////////////////////////////................................................---------............///................................................///////////////.....................................................................//////////////////......///111333444555666777888:::;;;<<<<<<:::999888888777888888999;;;;;;;;;;;;;;;:::999888<<<<<<<<<<<<===>>>@@@AAABBBAAAAAA@@@@@@?????????:::;;;<<>>;;;;;;:::999888777666555222222111111000///...............---------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++++++++,,,,,,,,,---------,,,,,,++++++,,,,,,---***++++++,,,,,,++++++***+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++******+++,,,,,,,,,,,,++++++++++++,,,,,,,,,------......---,,,,,,,,,------........./////////000000/////////000111111222222000000000000///...------------,,,,,,+++,,,,,,------,,,,,,---000444999<<<111111000///---,,,++++++************************++++++++++++++++++++++++))))))*********+++++++++))))))***+++,,,,,,------++++++++++++++++++++++++************************888888888777666555444444111111111111111111111222////////////////////////////////////////////////......///000111111000000////////////////////////////////////////////////............////////////////////////////////////////////////////////////........................................................................---------............///---......................................................///////////////........................---.............................................//////000111333666999;;;;;;;;;;;;;;;<<<<<<<<<<<<:::999777555444444555666888999999999888777666666888888999999:::;;;<<<===?????????????????????>>>===<<<::::::<<>>:::999888666555333111111333222111111000000111111////////////////////////////////////////////////////////////////////////////////////////////////000000000000000000000000........................//////////////////////////////////////////////////////...------------.................................///////////////...................................................------------............/////////222666888999999............................................................////////////......///000000000000000111111111111111111111111000111222333444444444444444555777999;;;<<<===============<<<:::888666555222222111111000000//////...------------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++++++++,,,,,,,,,---------,,,,,,++++++,,,,,,---***++++++,,,,,,++++++***+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++)))***++++++,,,,,,+++++++++++++++,,,,,,,,,------......---,,,,,,,,,------............/////////////////////000111111222222//////000//////...---,,,,,,,,,+++++++++,,,,,,---***)))))))))+++...222444++++++++++++******))))))************************++++++++++++++++++++++++))))))*********+++++++++))))))***+++,,,,,,------++++++++++++++++++++++++************************;;;<<<<<<<<<;;;:::999888222111000////////////000000000000000000000000000000000000000000000000000......///000111111111111000000000000000000000000////////////////////////............////////////////////////////////////////////////////////////........................................................................---------............///---------................................................///////////////........................---------...............---------....../////////333333555777999<<<>>>@@@>>>>>>>>>======<<<<<<<<<;;;:::777555444444555666666777777777777777666555555555666666777777888888:::;;;;;;<<<<<<<<<;;;;;;>>><<<999777777:::===???AAABBBCCCEEEEEEEEEDDDCCC@@@???>>><<<:::888666555333333111000//////......000000000000000000000000000000000000000000000000////////////////////////////////////////////////000000000000000000000000........................//////////////////////////////////////////////////////...------------.................................///000000000//////------------------------------------------------,,,------------.........++++++,,,...222444555444............................................................////////////......///000000000000000111111111111111111111111000111222333333444444444333444666888:::;;;;;;<<<>>>>>>>>>===;;;888666444111111111111000000000///------------,,,,,,,,,,,,------------------------++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---***++++++,,,,,,++++++***+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++)))******+++++++++++++++++++++,,,,,,,,,,,,------------,,,,,,,,,------...------.........//////////////////000111111222222////////////...---,,,++++++++++++++++++,,,,,,---,,,+++***)))))))))***************+++++++++++++++************************++++++++++++++++++++++++)))************+++++++++*********++++++,,,,,,---++++++++++++++++++++++++************************>>>>>>???@@@@@@???>>>===666444333111000000000111000000000000000000000000000000000000000000000000......///111111222222111000000000000000000000000////////////////////////............////////////////////////////////////////////////////////////........................................................................---------............///---------.........//////..................................../////////000........................---------.........//////,,,---...000222444666666888999;;;===???@@@AAAAAA>>>>>>>>>>>>======<<<<<<===;;;888666555555666888666777777888888888777777666777777888888888777777888999:::<<<<<<<<<;;;;;;<<<;;;:::999888888999999;;;<<<>>>@@@AAACCCCCCDDDCCCCCCBBBAAA???>>>===<<<888777555333111000//////000000000000000000000000000000000000000000000000////////////////////////////////////////////////................................................//////////////////////////////////////////////////////...------------.................................///000000000000000------------------------------------------------,,,,,,---------.........***))))))***,,,------,,,............................................................////////////......///000000000000000111111111111111111111111000111222333333444333333444444666777888999999999<<<======<<<999666333111000000////////////......---------,,,,,,,,,++++++------------------------+++++++++,,,,,,---------+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---***++++++,,,,,,++++++***+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++))))))***+++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,------...///---------.........///////////////000111111222222............---,,,++++++++++++******+++,,,,,,---,,,,,,,,,,,,+++******))),,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++)))************+++++++++++++++++++++++++++++++++************************************************???@@@AAABBBCCCBBBAAA@@@;;;999777555444333444444000000000000000000000000000000000000000000000000......///111111222222222000000000000000000000000////////////////////////............/////////000////////////////////////////////////////////////........................................................................---------.........//////---------.........//////........................---.........//////000000........................---------.........//////...///111444888;;;===>>>===>>>@@@AAABBBBBBAAAAAA========================<<<:::777555444555666888666777888999999999999999;;;;;;<<<<<<<<<;;;:::::::::;;;<<<>>>>>>>>>======999:::;;;<<<;;;:::777666777888999;;;===???@@@AAADDDDDDDDDCCCCCCBBBBBBBBB===<<<:::777555333222222000000000000000000000000000000000000000000000000////////////////////////////////////////////////------------------------........................//////////////////////////////////////////////////////...------------.................................///000000000000000------------------------------------------------,,,,,,,,,---------......000///------......---+++............................................................/////////000...//////000000000000000000000000000000000000000000000111222333333333333444444555777777888888888;;;;;;;;;:::888555111///..................---------------,,,,,,,,,++++++------------------------+++++++++,,,,,,---------+++,,,,,,------,,,,,,+++++++++,,,,,,,,,------------,,,,,,++++++,,,,,,---+++++++++,,,,,,++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))))))))******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++++++++++++++,,,++++++++++++++++++++++++))))))***++++++++++++***++++++,,,,,,,,,---------+++++++++,,,---...///000---------.........///////////////000111111222222............---,,,+++++++++*********+++,,,,,,---&&&''')))+++,,,,,,++++++)))))))))(((((((((''''''))))))))))))))))))))))))++++++++++++++++++++++++)))************+++++++++,,,,,,++++++++++++++++++************************************************???????????????>>>>>>>>>>>>===<<<:::888555333111222///...///111222000---000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////......////////////......////////////////////////////////////////////////000000//////.........---........................................................................000000//////.........---//////000000///...------......////////////......////////////...---,,,+++111000...------///111333444666999<<>>===;;;:::888888:::;;;<<<;;;@@@???<<<999888:::>>>AAA@@@===::::::<<>>AAADDDAAA;;;<<>><<<777;;;===<<<;;;<<<===>>>???;;;999<<<===:::888999999>>>CCCFFFFFFDDDDDDEEEBBB@@@>>>>>>>>>;;;555000000000111111111000000000---......///000000//////000000000000000000000000////////////////////////////////////////////////000000//////.........---////////////////////////......------------......................................................................................................................................................------............------....................................................................................////////////////////////000000000000000000111222333444444555444444444555555555666666888888666555444333333333......------------......---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////---+++***,,,,,,,,,,,,,,,,,,,,,,,,------++++++++++++------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********---------,,,,,,+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******************+++,,,------------,,,+++,,,,,,,,,++++++*********++++++,,,,,,,,,,,,------------------------------............////////////000000000000000///......------------,,,+++***)))++++++++++++++++++++++++,,,,,,,,,,,,,,,+++***)))++++++++++++++++++++++++************************************************++++++++++++++++++++++++***+++,,,,,,******+++,,,*********++++++,,,,,,,,,++++++++++++++++++++++++@@@@@@??????>>>>>>>>>===::::::;;;<<<<<<;;;;;;;;;555333000000111111000...000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////......////////////......////////////////////////////////////////////////000/////////....................................................................................000/////////............///////////////...------//////////////////////////////////////////......000///......///111444666======???@@@@@@@@@@@@???CCCCCCBBBAAA@@@??????>>>=========>>>@@@@@@??????===<<<<<<===>>>>>><<<;;;>>>>>>>>>>>>>>>???@@@BBB>>>>>>>>>???@@@AAABBBAAA<<<===AAAGGGKKKJJJDDD???FFFDDDCCCCCCEEEFFFBBB===@@@<<<<<>>>>>???DDDBBB@@@@@@@@@???<<<999555444333111000000000111000000000000000000//////000000000000000000000000////////////////////////////////////////////////000/////////............////////////////////////......------------......................................................................................................................................................------............------....................................................................................////////////////////////000000000000000000111222333444444555444444444555555555666666666555444333222111111111......------------......---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........---++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******---------,,,,,,+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******************************************,,,,,,,,,+++++++++******++++++,,,,,,,,,,,,------------------------------............////////////000000000000000///......------------,,,+++***)))++++++++++++++++++++++++,,,,,,,,,,,,,,,+++******++++++++++++++++++++++++************************************************++++++++++++++++++++++++***+++,,,,,,******+++,,,++++++++++++++++++,,,,,,++++++++++++++++++++++++@@@@@@???>>>>>>===<<<<<<888999:::<<<>>>??????@@@;;;888444222111111000///000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////......////////////......////////////////////////////////////////////////////////////....................................................................................////////////............///////////////......---000///...------...///000.../////////000000000000000000000111444777:::;;;CCCCCCCCCCCCCCCBBBAAA@@@BBBBBBBBBAAAAAAAAA@@@@@@>>>???@@@AAABBBAAA@@@@@@???>>>===>>>AAAAAA???===;;;???BBBCCCBBB@@@@@@AAA>>>BBBEEEGGGPPPXXXTTTIIIKKKPPPZZZeeemmmmmmgggaaaQQQMMMMMMUUU___aaaYYYQQQJJJCCC???AAADDDBBBAAABBBAAAAAA@@@?????????@@@@@@BBBAAA@@@???>>>======<<<;;;999666444222111111111222222111111000/////////000000000000000000000000////////////////////////////////////////////////////////////............////////////////////////......------------......................................................................................................................................................------............------....................................................................................////////////////////////000000000000000000111222333444444555444444444555555555555555333333111000////////////......------------......------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***------,,,,,,,,,,,,++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++++++++******)))(((((()))******,,,,,,,,,++++++++++++***++++++,,,,,,,,,,,,------------------------------............///////////////000000000000///......------------,,,+++******++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,,,,******+++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++AAA@@@???>>><<<;;;:::999999:::;;;======>>>>>>>>>BBB>>>999555222111111111000000000000000000000000////////////////////////////////////////////////////////////////////////......////////////......///////////////////////////////////////////////////////////////.................................................................................///////////////............///////////////......111000...,,,,,,...000111///////////////000000111222222444777:::===@@@AAACCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBCCCCCCCCCCCCAAABBBCCCBBBAAA@@@@@@AAAAAA???===<<<<<>>===<<<<<<<<<===<<<;;;999666444222111222111111000000000000000///////////////////////////////////////////////////////////////////////////////////////.........////////////////////////......------------......................................................................................................................................................------............------....................................................................................////////////////////////000000000000000000111222333444444555555555555555555555555555222111000///...............------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++++++++,,,,,,++++++******++++++,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------------------------------............//////////////////000000//////...---,,,---------,,,,,,+++***++++++++++++++++++++++++,,,,,,,,,++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,,,,******+++,,,,,,,,,,,,++++++*********++++++++++++++++++++++++BBBBBB@@@>>><<<:::999888;;;<<<===>>>@@@@@@AAAAAAGGGDDD???999555333222333111111111111111111111111////////////////////////////////////////////////////////////////////////......////////////......////////////////////////////////////////////////.........///////////////.................................................................................///////////////......///////////////...111000...,,,,,,...000111000000///......///000000666777999<<>>AAADDDEEECCCDDDGGGKKKXXXWWW[[[eeeooonnncccXXXNNNVVVZZZaaauuu~~~qqqkkkeeegggrrryyytttxxxxxxdddbbbhhhiiiddd^^^SSSLLLFFFCCCDDDEEECCC@@@BBBAAA@@@@@@?????????>>><<<===>>>===;;;888444111111000000//////000111111////////////////////////000000000000000000000000////////////////////////.........///////////////////////////////////////......------------......................................................................................................................................................------............------....................................................................................////////////////////////000000000000000000111222333444444555555555555555555555555444222111000//////......///------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------------------------------............///////////////////////////...------,,,,,,---------,,,++++++++++++++++++++++++++++++---,,,,,,++++++,,,------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,,,,******+++,,,,,,,,,,,,++++++*********++++++++++++++++++++++++FFFEEECCCAAA???<<<:::999999;;;>>>AAAEEEGGGIIIJJJJJJHHHDDD>>>888444444444111111111111111111111111000000000000000000000000000000000000000000000000////////////////////////......////////////......////////////////////////////////////////////////.........///////////////.................................................................................///////////////---...//////////////////000///...------...///000111000/////////111222333:::;;;>>>AAABBBCCCCCCCCCBBBBBB@@@???>>>=========BBBBBBBBBBBBBBBCCCCCCCCC===??????===999888;;;>>>BBBKKKWWW^^^___[[[VVVSSS\\\YYY[[[hhhxxx}}}ttthhhNNNMMMIIIKKK\\\vvv}}}ooo^^^VVV]]]pppuuufffbbbhhhzzz{{{xxxqqqfffXXXRRRRRRTTTRRROOOKKKFFF???===>>>??????>>>:::<<<>>>???>>>;;;888666333222111000000000111222000000000000000000000000000000000000000000000000////////////////////////.........///////////////////////////////////////......------------......................................................................................................................................................------............------....................................................................................////////////////////////000000000000000000111222333444444555555555555555555444444444111111000///////////////------,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,---------)))***++++++++++++***)))***++++++++++++,,,,,,,,,++++++,,,,,,,,,,,,------------------------------............////////////...////////////...------,,,,,,,,,------,,,,,,+++++++++++++++++++++++++++------,,,++++++,,,...///++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++,,,,,,******+++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++KKKJJJHHHFFFCCC@@@>>>===777:::===BBBGGGKKKNNNOOOKKKKKKHHHBBB;;;666555555111111111111111111111111000000000000000000000000000000000000000000000000////////////////////////......////////////......////////////////////////////////////////////////............/////////000..................................................................................../////////000------...///////////////////////////////////////000//////000222555888:::===>>>@@@BBBBBBAAA@@@>>>???>>>===<<<<<<<<<======@@@@@@@@@@@@@@@?????????:::???DDDDDDBBBAAABBBEEELLLSSS___mmmuuurrreeeZZZKKKFFFGGGTTTgggssstttpppccc]]]VVVUUU```ttt|||eeeVVVWWWeeevvvnnn[[[SSSUUUbbb}}}xxx|||qqqgggiiipppssssssgggZZZHHH???>>>@@@???===::::::;;;<<<<<<===>>>>>>999888555333111111111111000000000000000000000000000000000000000000000000////////////////////////............/////////000////////////////////////......------------......................................................................................................................................................------............------....................................................................................////////////////////////000000000000000000111222333444444555666666555555555444444444000000///............///---,,,,,,++++++,,,,,,---+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++---.........------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++++++++,,,,,,---------++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,------...)))***,,,......,,,***)))******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------------------------------............////////////......//////......---,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++...---+++++++++---...000++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++,,,,,,******+++,,,++++++++++++++++++,,,,,,++++++++++++++++++++++++OOONNNLLLIIIFFFCCCAAA@@@777999<<>>???AAABBBAAA???<<<::::::999999:::<<<>>>@@@BBB>>>>>>>>>>>>======<<<<<>>BBBEEE???===999555222111111111000000000000000000000000000000000000000000000000////////////////////////---.........//////000000////////////////////////.........------.........................................................................................................................................................---..................---..................................................................................../////////000////////////000000000000000000111222333444444555666666555555555444444444//////...---------......---,,,,,,++++++,,,,,,---+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++---//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++------------++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,+++++++++,,,,,,---------++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......***---///111111///---************++++++,,,,,,,,,++++++,,,,,,,,,---------------------------------............/////////000......//////......---,,,++++++,,,------,,,,,,,,,++++++++++++++++++++++++...---+++++++++---///000++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++,,,,,,******+++,,,*********++++++,,,,,,---++++++++++++++++++++++++MMMLLLLLLNNNLLLGGGAAA>>>@@@:::888===AAACCCFFFJJJJJJMMMNNNKKKCCC;;;777666777555222000///000111333,,,---...000111222222222000000000000000000000000//////............//////............/////////000000000000000000000000000//////////////////////////////////////////////////////////////////////////////.........---------////////////////////////////////////////////////////////////////////////---...///000000000///...111222333444444777:::======AAACCCAAA>>><<<;;;::::::999:::===@@@AAA???===;;;:::999999;;;???CCCFFF]]]___jjjxxxvvvfffXXXUUUIIIKKKUUUlllsssmmmpppsssiiiUUUUUU^^^lllxxxnnn~~~nnnVVVRRRPPPNNNQQQHHH>>>:::>>>AAA======AAABBBDDDDDD???777111000222777555111...------///000000000000000000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////..............................................................................------------......................................................------------------------,,,,,,,,,---------......---------------------------------............///............////////////000000000000000000000000000000000111222222333333666555555444444333222222...............///000000---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,///...------------......+++,,,---.........,,,,,,++++++++++++,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------***+++---......---+++***++++++,,,,,,,,,,,,------------------------------+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))+++------,,,,,,---...************************,,,,,,,,,,,,,,,,,,,,,,,,------++++++++++++------++++++++++++++++++++++++,,,...222888:::777///(((,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...---------........................000///...------...///000//////...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++---------,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------aaaZZZRRRNNNLLLJJJGGGEEECCC@@@>>>>>>======BBBIIIIIILLLNNNNNNIIIBBB<<<888:::999666333111111111111///000000111111111111111000000000000000000000000//////............//////........./////////000000000000000000000000000000//////////////////////////////////////////////////////////////////////////////.........---------////////////////////////////////////////////////////////////////////////---...//////000000000000111333555777888999<<>>??????>>>===>>>>>>>>>;;;<<<>>>AAABBBAAA>>><<<>>>FFFMMMMMMIIIHHHMMMTTTYYY]]]hhhuuuxxxooobbbZZZgggiiisssuuuooottt~~~yyyyyykkk]]]WWWVVV^^^xxx~~~rrrkkkrrrwwwhhhqqqyyywwwxxxnnnYYYDDD===;;;999777888<<>>???@@@@@@AAA@@@>>><<<;;;;;;===BBBXXXppptttfffUUUMMMNNNEEEPPPbbbwwwrrreeecccffflllqqq{{{qqqeee\\\VVVUUUYYY___iiiqqqiii[[[WWWYYYggg{{{rrryyywwwmmmdddbbbfffffffffbbbZZZZZZjjj|||rrrvvvsssQQQ>>>;;;<<<===<<<::::::<<>>AAACCCCCCDDDHHHKKKIIICCC>>>===<<<;;;888666444222111222222111000000000//////////////////////////////000000////////////000000...////////////000000000////////////////////////////////////////////////////////////////////////////////////////////////........................//////////////////////////////////////////////////////////////////////////////...///000222555666666999<<<>>>>>><<<<<<<<<<<<888666888;;;<<<<<<>>>;;;======:::888;;;DDDLLLUUUlllyyydddWWWTTTdddnnnzzz{{{|||yyyhhhSSSGGGDDDEEEGGGHHHPPPLLLGGGDDDDDDBBBAAAAAAEEEIIIHHHBBBAAADDDNNN[[[ccclllqqqhhhXXXPPPVVV```}}}zzzwwwwwwqqqbbbPPPJJJTTTaaa~~~rrrnnnwww}}}\\\EEE>>>BBBDDDCCC???<<<999999===@@@@@@???888666444222000000111111000000000000000000000000////////////////////////////////////////////////////////////////////////////////////////////////..............................................................................------------......................................................------------------------,,,,,,,,,---------......---------------------------------............///............////////////////////////////////////000000000111222222333333222111111000000///.........------------...//////222222111000///...------------,,,,,,++++++******......------------------------..................000///...---------.../////////......---......///------------------------,,,,,,,,,------------......---,,,,,,,,,,,,---...+++++++++,,,,,,,,,------------------------------+++,,,,,,------,,,,,,++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---...//////---++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++------------++++++++++++++++++++++++++++++---,,,+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,---------...//////......................../////////....../////////---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------+++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++++++++,,,,,,,,,------------,,,,,,,,,++++++++++++++++++,,,,,,,,,------sssbbbVVVMMMEEEEEEHHHIIIIIIKKKEEECCCCCCEEEHHHIIIGGGDDD<<<;;;:::999777555444333111111000/////////000111////////////////////////000000////////////000000////////////000000000111////////////////////////////////////////////////////////////////////////////////////////////////---.....................//////////////////////////////////////////////////////////////////////////////000111333555888::::::<<>>;;;999999:::555555999;;;999999===666???GGGJJJHHHJJJSSS\\\dddrrrkkk[[[VVVXXXXXXWWWOOOLLLGGGEEEFFFGGGCCC???HHHEEEBBBCCCGGGJJJHHHDDDHHHEEEDDDCCCAAABBBDDDBBBBBBGGGLLLKKKFFFEEEHHHLLLVVVkkkppphhhkkkooommmmmmooo```VVVNNNYYYvvv~~~rrrhhhkkkzzztttZZZJJJFFFCCC>>>AAA???<<<:::;;;???DDDGGG@@@<<<777222000///000222111111111111111111111111////////////////////////////////////////////////////////////////////////////////////////////////..............................................................................------------......................................................------------------------,,,,,,,,,---------......---------------------------------............///............////////////////////////////////////000000000111222222333333111000000//////...---------------------...//////000000///......---,,,,,,---------,,,,,,,,,++++++------------......//////...///000111111111000000111000...---,,,---...///------,,,,,,---......///------------------------,,,,,,---------............------,,,,,,------...+++++++++,,,,,,,,,------------------------------+++,,,,,,------,,,,,,++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,...///...,,,++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++------------+++++++++++++++++++++++++++++++++,,,------,,,,,,,,,,,,+++++++++,,,,,,---------------,,,------///000111...........................//////////////////...,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))*********++++++,,,,,,+++++++++,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++************************+++++++++,,,,,,,,,------+++++++++,,,,,,,,,------------,,,,,,,,,++++++++++++++++++,,,,,,,,,------ooo]]]JJJCCCEEEHHHLLLOOOIIIHHHFFFFFFHHHIIIJJJJJJ===<<<;;;999777666666666333222000//////000111222000000000000000000000000111000000//////000000111/////////000000000111111000000000000000000000000////////////////////////////////////////////////////////////////////////---------...............////////////////////////////////////////////////////////////////////////000000222444666999;;;======???BBBBBB???<<<:::999:::666666;;;;;;888===EEEMMM]]]mmmpppggg\\\YYY[[[YYYiiikkk___OOODDD@@@BBBCCCDDDAAAMMM[[[dddfffcccYYYOOOBBBLLL[[[iiitttrrrbbbRRRRRRIIIMMMSSSQQQTTTRRREEEFFFCCCAAAAAACCCDDDBBB@@@@@@KKKKKKFFFKKKMMMLLLQQQkkkuuu```^^^jjjfff[[[ZZZ\\\aaammm|||dddXXXNNNDDD@@@???>>>===<<<===@@@BBBDDD@@@;;;666222111111222111111111111111111111111000000000000000000000000////////////////////////////////////////////////////////////////////////..............................................................................------------......................................................------------------------,,,,,,,,,---------......---------------------------------............///............////////////000000000000000000000000000000000111222222333333000000//////......------------,,,,,,------...///------------,,,,,,,,,,,,---------------.........,,,---...///000111222333444555666888888888777777333222222111000000000000------,,,,,,,,,------...------------------------,,,---------............------------------------++++++,,,,,,,,,,,,------------------------------+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,...---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++***,,,......---++++++,,,***++++++,,,,,,------...------,,,,,,---///111222..............................////////////......,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))******++++++,,,,,,---******++++++,,,,,,------************************,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------vvvcccWWWQQQLLLKKKLLLIIIJJJJJJIIIHHHGGGHHHIIICCCAAA===:::888777777777777666444222111111222222000000000000000000000000111111000000000000111111//////000000000111111111000000000000000000000000////////////////////////////////////////////////////////////////////////---------.........//////////////////////////////////////////////////////////////////////////////000111444777:::<<<>>>???>>>@@@CCCCCCAAA???>>>>>>===999:::>>><<<;;;FFFVVVpppmmmdddccc```nnnuuuggg___XXXSSSPPPNNNQQQRRRNNNIIIGGGJJJNNNXXXnnnwwwjjj[[[lllkkkjjjbbbmmmyyyvvv{{{{{{lll___VVVOOONNNTTTWWWTTTOOOHHHGGG@@@???DDDAAA???IIIJJJ```}}}vvvtttwwwhhhUUUPPPQQQUUU```yyyooobbbUUUMMMDDD>>>=========<<>>;;;888555222111111111111111111111111111000000000000000000000000////////////////////////////////////////////////////////////////////////..............................................................................------------......................................................------------------------,,,,,,,,,---------......---------------------------------............///............////////////000000000000000000000000000000000111222222333333000000000///......------------,,,,,,------...///,,,,,,,,,,,,------------------......///000000000111222333555888999;;;<<<===>>>@@@BBBBBBBBBAAA@@@;;;;;;;;;;;;:::999888777555444222111000/////////........................------------............,,,---...//////...---,,,++++++,,,,,,,,,,,,------------------------------+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))***,,,,,,+++***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++***,,,---,,,***)))+++---******+++,,,,,,---.........---,,,,,,---///222333........................---...///000000///...---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------...//////------......///000000111........................//////......------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------xxxiiiYYYNNNJJJFFFIIILLLKKKGGGDDDCCCEEEGGGEEE@@@;;;888777777777<<<:::777444222111222222000000000000000000000000111111000000000000111111000000000000111111111111000000000000000000000000////////////////////////////////////////////////////////////////////////---------.........//////////////////////////////////////////////////////////////////////////////000222555999<<<>>>???@@@???AAACCCDDDCCCBBBBBBCCCAAA<<<<<>>OOOddd|||yyy|||jjjTTTKKKGGGCCCEEELLLTTTaaaooooooddd\\\^^^cccxxxtttlllfffiiittt}}}~~~|||\\\RRRFFFFFFJJJBBB>>>JJJFFFFFFSSSfffmmmiiikkkuuusssnnn\\\RRRWWWlllvvvdddOOOBBB@@@BBBBBB@@@???@@@@@@@@@===888333000111111111111111111111111000000000000000000000000////////////////////////////////////////////////////////////////////////.................................................................................------.........................................................------------------------,,,,,,,,,---------......---------------------------------.........//////............/////////000000000000000000000000000000000000111222222333333000000000///......---------,,,,,,,,,,,,---......++++++,,,,,,---......///------...///000111222222777888:::===???BBBDDDEEEDDDEEEGGGIIIJJJJJJIIIHHHDDDEEEEEEEEEDDDCCCAAA@@@>>><<<:::777555333222111........................---------.........//////,,,---///000000///---,,,++++++,,,,,,,,,---------------------------------+++,,,,,,------,,,,,,+++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++''')))++++++******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---++++++++++++---...++++++++++++++++++++++++***,,,,,,***''''''+++...******+++,,,,,,---.........---,,,,,,---///222444........................---...///000000///...---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------......///000111111111222222333444555555555444444444444444444444444111111000000/////////...........................++++++,,,,,,,,,---------++++++,,,,,,,,,------------------,,,,,,,,,++++++++++++,,,,,,,,,---------yyy```JJJJJJGGGDDDEEEHHHIIIHHHEEEAAAAAA@@@>>>;;;888666555;;;;;;;;;888555222222333222111111111333333111///000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////000000//////.........---......////////////.........------------...//////////////////////////////////////////////////////...//////000//////...---111444888;;;<<<>>>AAACCCEEEBBB>>>===AAAEEEEEEAAA;;;EEEGGG@@@@@@PPPdddooopppvvv{{{|||yyysssrrrwwwZZZPPPEEEFFFHHH@@@GGGaaaiiipppdddaaaiiiZZZOOOMMMGGGHHHAAA@@@HHHLLLJJJKKKQQQZZZ|||ttt^^^```nnn||||||mmmQQQEEEDDDDDDAAA;;;AAACCC???@@@BBB:::---333222222111111111111111000000000000000000000000////////////////////////000000000000000000000000////////////////////////////////////////////////,,,------......------,,,,,,------......------,,,////////////////////////........................---------------------------------------------------------------------------------............///---------............///............////////////////////////000000000000111111111111111111111111//////.........---------///...,,,++++++,,,...//////...---,,,+++,,,,,,---,,,///222555666888;;;===DDDEEEEEEFFFFFFFFFFFFEEEFFFGGGHHHIIIJJJJJJIIIIIIKKKKKKKKKKKKJJJIIIHHHGGGGGGGGGFFFEEEBBB>>>;;;999333222000...------......,,,,,,,,,,,,---...000111...------,,,,,,------...,,,---...---+++***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...------,,,,,,,,,,,,++++++---------,,,,,,+++++++++++++++++++++++++++++++++------------------------...------------...//////111000///...---,,,,,,,,,***+++---...---,,,---...------,,,,,,,,,,,,------111111333555777:::;;;<<<<<<===???@@@@@@@@@???>>>AAAAAA@@@@@@???>>><<<;;;::::::999777666666666666444222///.........---+++---,,,+++******+++,,,,,,.........------,,,,,,,,,------------------------------------------------iiiSSSMMMFFFCCCEEEGGGGGGEEECCCAAA???===;;;;;;<<<<<<;;;<<<<<<:::777444222222222111000111222222000///000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////000/////////..................////////////.........------------...//////////////////////////////////////////////////////000000000000111111111111555777:::<<<===???AAACCCAAABBBBBBAAA@@@@@@@@@@@@EEEUUUbbbbbb```aaaaaa]]]XXXgggcccXXXUUUPPPMMMNNNVVVWWWNNNHHHOOOXXXjjj}}}qqqmmmnnn___NNN@@@AAADDDCCCCCCFFFHHH^^^xxx|||pppooommmjjjkkkssssss]]]QQQFFF;;;@@@AAA@@@>>>>>>@@@===888444333222111111111222333000000000000000000000000////////////////////////000000000000000000000000////////////////////////////////////////////////,,,------......------,,,,,,------......------,,,------------------------........................---------------------------------------------------------------------------------............///---------............///............////////////////////////000000000000111111111111111111111111//////.........---------------............------------,,,---...///111222888:::===@@@AAABBBDDDFFFFFFFFFGGGGGGHHHHHHGGGGGGJJJJJJIIIIIIIIIIIIIIIJJJJJJKKKLLLNNNOOOPPPPPPPPPLLLLLLKKKJJJIIIHHHGGGGGG===;;;888444111///------...............---,,,,,,...------,,,,,,------...,,,---...---+++***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++---,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...------,,,,,,,,,,,,++++++---------,,,,,,+++++++++++++++++++++++++++++++++------------------------...------------...////////////...---------------***,,,------,,,+++,,,---,,,---///111333555777888???@@@AAABBBCCCCCCCCCCCCBBBCCCCCCDDDDDDDDDCCCCCCDDDDDDDDDDDDCCCBBBAAAAAAAAA@@@???===<<<;;;;;;;;;<<<999666444333111...,,,++++++,,,,,,------------...------------------,,,------------------------------------------------lllaaaRRRGGGCCCDDDGGGHHHGGGEEEAAA===<<<<<<>>>@@@;;;===>>>===:::666333222333111000000111111000///000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////////////////..................////////////.........------------...//////////////////////////////////////////////////////111111000111222444555777:::;;;===>>>>>>>>>@@@AAA<<<@@@CCCAAA<<<:::>>>CCCVVV|||~~~jjjfffgggeeellllllPPPBBB???@@@IIISSSsss{{{ooo\\\___pppkkkPPPHHHGGGDDD@@@@@@EEEHHHSSSeeezzzzzzlllaaacccppp|||zzzmmm]]]KKKGGGAAA>>>AAACCCAAA@@@@@@777555333222111222444555000000000000000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////------............------------............------------------------------........................---------------------------------------------------------------------------------............///---------............///............////////////////////////000000000000000000000000000000000000...............---------+++---...000000///---,,,,,,---...000333555888999>>>AAACCCEEEEEEEEEGGGHHHGGGGGGHHHIIIIIIIIIIIIIIIIIIHHHFFFDDDCCCDDDEEEEEEKKKLLLNNNOOOPPPPPPOOOOOOMMMMMMLLLKKKKKKKKKLLLLLLJJJGGGCCC===888333000...////////////...---+++***...------,,,,,,------...,,,---...---,,,+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...------,,,,,,,,,,,,++++++------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------------...//////...------,,,,,,------...***,,,------,,,,,,---...000222555999===???@@@AAADDDEEEGGGIIIIIIHHHGGGFFFHHHHHHHHHGGGGGGGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGFFFEEECCCCCCBBBBBBEEEBBB???===:::777333///+++,,,---............------------------.........------------------------------------------------nnnYYYJJJDDDFFFIIIKKKHHHDDD@@@===<<<======<<>>999555444444222000000111111000///000000000000000000000000////////////////////////000000000000000000000000///////////////////////////////////////...............////////////.........------------...//////////////////////////////////////////////////////111000000000222666999;;;<<<>>>>>>>>>===<<<>>>????????????===:::;;;EEEPPPoooyyy{{{]]]UUUNNNIIIFFFOOOiii}}}uuu}}}ooobbb[[[QQQIIIGGGGGGCCCEEELLLQQQVVVeeetttjjjXXX\\\hhhmmmTTTEEE===CCCIIIEEEAAAAAA<<<:::777444222222333444000000000000000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////------............------------............------////////////////////////........................---------------------------------------------------------------------------------............///---------............///............////////////////////////000000000000000000000000000000000000........................+++,,,.../////////......000111333666999<<>>;;;999:::<<<===BBBDDDGGGIIIKKKLLLLLLKKKMMMMMMMMMMMMMMMLLLKKKKKKPPPNNNJJJEEE@@@;;;888666//////...---------.........------,,,,,,------...,,,---...---,,,+++,,,---------------------------,,,,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------------...//////...------,,,,,,,,,,,,---***+++---......///111333:::<<>>:::666444555666888777999>>>DDDHHHJJJKKKLLLLLLMMMPPPRRRRRRQQQPPPNNNPPPOOOMMMJJJHHHEEEBBBAAA777555111---,,,---///000...------,,,,,,------...,,,---......,,,,,,---...------------------------+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------------...//////000///...---,,,,,,,,,,,,***,,,///000222555888;;;@@@BBBDDDFFFGGGFFFEEEDDDFFFGGGJJJKKKKKKIIIGGGEEE@@@@@@@@@@@@@@@@@@@@@@@@<<<<<<<<<<<<<<<>>>???@@@AAABBBDDDEEEFFFGGGGGGGGGCCCBBBBBBCCCDDDDDDCCCAAA999666222...,,,,,,---...---------....../////////------------------------------------------------iiiOOO@@@DDDDDDEEEEEEEEEDDDCCCBBBCCCFFFIIIIIIEEE@@@===;;;888555222111222222111111111111111111111111111111000000000000000000000000000000000000000000000000////////////////////////.........///////////////......////////////.........------------...//////////////////////////////000000000000000000000000000000111333555999<<<>>>;;;;;;;;;:::999999;;;======;;;???EEEGGGGGGPPP\\\cccnnnqqqRRRKKKLLLRRRdddzzzppp___]]]fffzzzkkkMMMBBBCCCCCCDDDFFFHHH^^^~~~|||nnnfffooorrrooosssnnnSSSDDD@@@AAACCCEEECCCAAA>>>;;;777444222111111111111111111111111111000000000000000000000000////////////////////////////////////////////////////////////////////////......////////////............////////////......------------------------........................---------------------------------------------------------------------------------............///---------............///............////////////////////////000000000000////////////////////////---------...............//////...///111555888:::>>>???AAACCCDDDFFFFFFFFFGGGHHHJJJJJJHHHHHHHHHIIIFFFGGGHHHIIIJJJKKKKKKKKKDDDBBB===:::888888:::;;;???@@@CCCEEEFFFEEECCCBBBAAADDDGGGKKKNNNPPPPPPPPPMMMMMMMMMMMMLLLKKKJJJIIICCC@@@:::444000............------,,,,,,------...,,,---......------...///------------------------++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------------...//////000///...---------------///111333555777:::???CCCBBBCCCEEEGGGHHHIIIHHHHHHJJJJJJIIIHHHEEEAAA>>><<<888999:::<<<<<<;;;;;;:::666666555555555666888999<<<===???BBBCCCDDDDDDCCC>>>===<<<>>>BBBDDDEEEEEE@@@===888333000//////000.............../////////------------------------------------------------kkkUUUFFFFFFEEEEEEEEEFFFGGGHHHGGGIIILLLKKKHHHCCC@@@???:::777444222222333333222111111111111111111111111000000000000000000000000000000000000000000000000////////////////////////............/////////000......////////////.........------------...//////////////////////////////000000000000000000000000111222333666999;;;===>>>999::::::999888999<<>>@@@@@@AAACCCEEEGGGGGGHHHHHHEEEFFFHHHHHHGGGFFFFFFGGGGGGHHHJJJKKKLLLMMMMMMMMMJJJHHHEEEBBB@@@@@@AAABBBIIIIIIJJJJJJGGGCCC>>>;;;888999:::===AAAEEEIIIKKKLLLMMMNNNNNNNNNMMMLLLKKKJJJHHHCCC>>>999444000///...------,,,,,,------...,,,---......------...000........................***+++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------++++++++++++,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...------,,,,,,,,,,,,+++++++++++++++,,,,,,---------------------------------------------------------...------------...//////---------...///000111222666777999:::;;;>>>CCCFFFDDDEEEFFFGGGHHHIIIJJJKKKHHHGGGDDDAAA===999666444222444888:::;;;;;;999777444333222111111333444555:::<<<>>>???@@@@@@???>>>;;;999888888<<>>???999999:::999999:::>>>AAAKKKaaaqqqccceeekkkxxxZZZMMMLLLZZZgggttt~~~mmm^^^VVVNNNGGGAAAEEEJJJRRR\\\hhhuuu}}}}}}nnn]]]ZZZmmm|||___PPPHHHBBB>>>?????????===:::777555111111111111111111111111////////////////////////111111111111111111111111////////////////////////////////////////////////......////////////............////////////......////////////////////////........................---------------------------------------------------------------------------------.........//////---------.........//////............/////////000////////////000000000000........................---------.........//////000222777;;;???AAACCCCCC???AAACCCFFFGGGHHHHHHHHHFFFHHHJJJJJJIIIHHHHHHIIIIIIJJJKKKLLLNNNNNNOOOOOONNNMMMJJJHHHFFFFFFFFFGGGCCCEEEGGGJJJJJJHHHEEECCC999777555555888===CCCGGGMMMNNNNNNNNNNNNLLLKKKJJJJJJJJJHHHFFFAAA;;;555222...------,,,,,,------...,,,---......------///000........................***+++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...---------,,,,,,,,,+++++++++++++++,,,,,,---------------------------------------------------------...------------...//////++++++,,,...000222444666<<<<<<======>>>@@@DDDHHHHHHHHHHHHGGGHHHHHHIIIJJJFFFEEECCC???<<<999777555000333888;;;===<<<999777555444222111111222333555;;;===>>>??????===<<<:::;;;888555555777:::===>>>CCCCCCDDDCCC@@@<<<888555000000//////......------------------------------------------------------xxxcccKKKAAAEEEKKKLLLHHHJJJMMMNNNLLLNNNOOOGGG<<<@@@===999777666555333111111111111111000000000000000000111111111111000000000000000000000000000000//////...//////000111222//////............/////////////////////////////////////////////////////////////////////////////////000111000///000111333555777:::<<<===<<<;;;:::@@@???>>>???@@@AAADDDGGGUUUlll~~~~~~vvvpppkkkaaaRRR]]]gggqqqyyyyyy|||sssjjjhhhXXXHHH@@@HHHKKKIIIPPP^^^xxxjjjWWWaaarrrqqqVVV???JJJAAA;;;>>>BBB???999555222222222222111111000000000000000000000000000000000000000000000000000000///////////////////////////////////////////////////////////////////////////////////////.................................------------------------........................------------------------........................---------............///---------............///............////////////000000000000000///...............///......------//////...------000444888>>>>>>???@@@BBBCCCDDDEEEDDDEEEFFFFFFFFFDDDBBB@@@CCCDDDDDDEEEFFFFFFGGGGGGHHHIIILLLNNNOOOOOONNNMMMKKKJJJHHHEEECCCAAA???>>>:::<<<>>>AAACCCCCCCCCCCC777666555333222444888<<>>333000---,,,---...//////000///---++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,---------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,111111000000/////////...,,,---......//////......//////.........//////000000---***---333:::===>>>=========>>>@@@DDDGGGIIIFFFFFFEEEEEEEEEDDDDDDDDD???@@@BBBCCCCCCBBBAAA@@@@@@>>>:::666222000000///111000///000222777<<>>===:::888777777888999<<>>>>>@@@AAAAAAAAAEEEHHHWWWccc{{{qqqfffXXXXXXfffnnnxxxuuuxxx}}}kkkRRREEE???===EEEPPPgggjjj]]][[[fffKKKBBB@@@AAACCC@@@<<<<<<@@@444333222222111111111111111111111111111111111111000000000000000000000000/////////////////////////////////////////////////////////////////////////////////////////////...........................------------------------........................------------------------........................---------............///---------............///............////////////000000000000000///.....................------,,,---...///000111444888;;;===>>>???AAABBBBBBBBBBBBDDDCCCAAA>>>;;;999777666999::::::;;;===>>>>>>???BBBDDDFFFHHHJJJJJJKKKKKKJJJJJJIIIHHHGGGEEECCCBBB????????????@@@AAABBBBBB888888777555555777;;;>>>CCCHHHNNNMMMFFF???;;;999@@@CCCFFFIIIJJJHHHEEECCC;;;777111------...////////////------,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,//////.........---------,,,---......//////......---...000111111000......***---222777999;;;<<<<<<@@@BBBEEEHHHIIIHHHFFFDDDBBBBBBAAA@@@>>><<<;;;:::888999<<>>CCCFFFFFFDDDCCC???;;;666111..................------,,,------...,,,***+++//////,,,,,,///~~~hhhPPPDDDEEEJJJGGGJJJLLLKKKKKKLLLIIIEEE???<<<888666555444222111222222111111111000000000000000111111111111000000000000000000000000000000111000000/////////////////////............//////////////////////////////////////////////////////////////////////////////000111222222111222444666;;;;;;;;;;;;::::::999999:::===AAABBBBBBDDDGGGKKKWWW```wwwccc]]][[[gggoooTTTEEEAAAEEEGGGVVVooommm^^^kkkppp{{{~~~fffQQQIIICCCAAA???<<<<<>>???AAABBBCCCBBBAAA@@@BBB@@@<<<888555333333333333333444555666777888999:::;;;<<<===???AAACCCDDDIIIJJJKKKLLLKKKJJJHHHGGGEEEDDDAAA?????????AAABBB<<<<<<;;;:::999;;;???BBBFFFKKKQQQPPPIII???888444::::::<<>>>>>>>>===:::666333111333444555999>>>DDDJJJMMMKKKIIIGGGDDDBBBAAAAAAAAA===<<<;;;:::999999999999:::;;;===???AAACCCDDDEEEEEECCCAAA===999666333111000333888>>>DDDHHHJJJKKKGGGEEEAAA:::222------...000000///------,,,,,,,,,---,,,---222222...---///mmmWWWLLLHHHCCCFFFJJJMMMMMMMMMKKKIII>>>;;;888666555444333111222222222111111111000000000000111111111111000000000000000000000000000000000////////////000000111//////............/////////////////////////////////////////////////////////////////////////////////000111222111222555777<<<;;;;;;:::::::::;;;<<<999>>>AAAAAAAAAEEEJJJKKKTTTbbb~~~qqqXXXeeewwwxxx```TTTJJJAAAJJJVVVnnn~~~uuu```aaahhhxxxttt[[[BBB<<>><<<===???BBBHHHNNNTTTVVVQQQHHH???;;;777555555;;;DDDKKKLLLKKKLLLGGG@@@:::666222///---,,,---.../////////......------------------------------------------------,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,------------...++++++++++++++++++++++++,,,,,,------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---......///.........,,,---.../////////...---444666888999:::===AAAEEE>>>===:::999888:::<<<>>>======>>>===;;;777333000444333333555999@@@FFFKKKMMMLLLKKKIIIHHHGGGGGGHHHBBBBBBAAA@@@???>>><<<;;;888888888999:::<<<>>>???DDDDDDCCC@@@>>>;;;888666111333666;;;AAAFFFKKKNNNJJJIIIGGGBBB<<<666222000111000///...------------000///111666666111///000uuuZZZHHH@@@BBBFFFKKKMMMLLLJJJIII???<<<999777666666444333222222222222111111111111000000111111111111000000000000000000000000000000............///000222222//////............//////////////////////////////////////////////////////////////////////////////...///111111111333555888;;;;;;;;;;;;<<<===>>>???===AAAAAA???CCCKKKPPPPPP\\\ggg}}}ddd[[[mmm{{{nnn[[[LLLGGGDDDIIIWWWeeemmmrrrvvvaaa______dddpppxxxXXXHHHGGGGGGEEECCC===;;;888444333333444555111111111111111111111111000000000000000000000000////////////////////////////////////////////////////////////////////////---.........//////000000........................................................................................................................---------............///---------............///............////////////000000000000000///......///............///000111555888<<<>>>??????@@@AAACCCDDDFFFHHHHHHFFFCCCAAA@@@AAACCCDDDEEEEEEDDDDDDDDDDDDCCCCCCBBBAAAAAA@@@;;;999777666666888:::;;;DDDGGGJJJMMMNNNNNNLLLKKKLLLLLLLLLKKKHHHFFFCCCBBBDDDCCCBBB???<<<;;;<<<>>>DDDJJJRRRVVVUUUOOOHHHDDD;;;777444888@@@GGGJJJJJJMMMJJJGGGCCC???999222---,,,---............------------------------------------------------------,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,---------.........------------------------,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,---......///.........---,,,,,,+++,,,...000111:::999888;;;>>>AAAAAA@@@;;;;;;:::;;;<<<>>>AAABBB:::;;;===>>>===:::777555555444333444777===CCCGGGKKKKKKJJJIIIIIIIIIIIIIIIDDDEEEEEEEEEDDDCCCAAA@@@<<<;;;:::999999999999999??????@@@@@@??????>>>===999999999;;;???CCCHHHKKKGGGDDDCCCCCCDDD???777111000//////......//////000000///111666666111///000qqqXXXGGGCCCBBBGGGJJJIIIGGGFFFAAA>>>;;;999999888777666333222222222222111111111000000111111111111000000000000000000000000000000............///000111222//////............//////////////////////////////////////////////////////////////////////////////...///111222333444777:::;;;<<<===>>>???@@@AAAAAA@@@BBBBBBCCCOOObbbllllllzzzyyytttiiioooyyyuuu}}}|||^^^MMM??????EEEKKKUUU^^^eeeffffffaaa^^^kkklllSSSAAA???DDD???===:::777555555555555222222222222222222222222000000000000000000000000////////////////////////////////////////////////////////////////////////------......///000000000........................................................................................................................---------............///---------............///............////////////000000000000000///......///......///000222444555:::<<>>???@@@AAAEEEFFFIIIKKKLLLLLLLLLKKKLLLMMMNNNNNNMMMJJJHHHFFFEEEDDDCCC@@@===;;;<<<===@@@EEEKKKQQQSSSQQQMMMJJJDDD???:::999===CCCGGGIIIJJJJJJJJJIIIFFF@@@888333/////////.........------------------------------------------------------,,,---------............,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,---------............------------------------+++,,,,,,------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------......,,,---......//////.........,,,++++++,,,000333666888999<<>>CCCEEEDDDAAA>>>777888:::;;;<<<;;;:::999555555555777;;;@@@EEEHHHHHHHHHHHHHHHGGGGGGGGGFFFEEEEEEFFFFFFFFFEEEDDDDDDBBBBBBAAA???>>>===;;;;;;;;;;;;<<<===???@@@AAAAAAAAA@@@>>>>>>???BBBEEEGGGAAA???===@@@CCCBBB:::333000000/////////000000111///---...222222---,,,---zzzYYYMMMCCCEEEIIIIIIGGGGGGCCCAAA===<<<;;;;;;:::999333333222222222111111111000000111111111111000000000000000000000000000000111111000/////////////////////............//////////////////////////////////////////////////////////////////////////////000111333444555777:::======>>>@@@AAAAAAAAA@@@@@@>>>AAACCCNNNjjjwwwppprrrxxx}}}}}}zzzjjjNNNCCC@@@@@@EEENNNfffooowwwqqqaaa]]]rrrlllNNN@@@@@@???>>><<<:::888666555444222222222222222222222222000000000000000000000000////////////////////////////////////////////////////////////////////////------......///000000111........................................................................................................................---------............///---------............///............////////////000000000000000///......///......///111444777999<<<>>>AAABBBAAABBBCCCEEEFFFFFFGGGGGGHHHGGGGGGFFFGGGGGGHHHHHHHHHHHHGGGGGGJJJJJJJJJJJJJJJJJJJJJJJJJJJIIIHHHGGGGGGGGGHHHIIIGGGGGGIIIJJJJJJKKKKKKKKKLLLLLLMMMMMMMMMLLLLLLLLLHHHHHHHHHFFFCCCBBBCCCDDDEEEGGGKKKPPPSSSTTTRRRPPPNNNIIIBBB======AAAGGGKKKHHHHHHIIIJJJIIIFFF@@@<<<444333111000///...//////................................................------------............,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------............,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---......///------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,---......//////......---------///111444888999888;;;@@@DDDDDD@@@999444666;;;BBBGGGGGGDDD>>>999666777888:::;;;;;;<<<<<<888999<<<>>>AAADDDFFFGGGFFFGGGGGGGGGFFFFFFEEEDDDEEEDDDDDDDDDDDDDDDDDDDDDCCCDDDEEEEEEEEEDDDBBBAAA>>>>>>>>>>>>???AAACCCDDDEEEDDDBBB@@@AAACCCEEEGGGCCC@@@>>>===??????===;;;222222111000///////////////,,,,,,//////+++***,,,kkkXXXHHHFFFJJJKKKJJJKKKEEEBBB???=========<<<;;;333333333222222222111111000000111111111111000000000000000000000000000000444333222000...---,,,,,,//////............//////////////////////////////////////////////////////////////////////////////111333555666777999===???@@@AAABBBCCCCCCBBB@@@>>>:::>>>DDDXXX{{{aaaccc~~~qqqllluuu{{{[[[JJJEEEBBBEEEKKKddduuulllYYY```rrriiiOOODDD@@@???===;;;999777555444222222222222222222222222000000000000000000000000////////////////////////////////////////////////////////////////////////---------...///000000111........................////////////////////////........................////////////////////////........................---------.........//////---------.........//////............/////////000000000000000000//////............000222666:::<<<===>>>@@@AAABBBCCCEEEGGGEEEEEEFFFFFFFFFGGGGGGGGGGGGGGGFFFEEEFFFHHHJJJKKKHHHHHHIIIJJJKKKLLLMMMMMMJJJJJJJJJJJJJJJKKKLLLLLLIIIIIIIIIIIIJJJJJJJJJKKKLLLKKKJJJJJJKKKMMMOOOPPPLLLMMMNNNMMMKKKKKKLLLNNNNNNOOOQQQTTTWWWXXXWWWVVVTTTPPPIIIAAA>>>AAAHHHNNNGGGGGGGGGIIIJJJHHHEEECCC888666333111//////000111................................................---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------.........//////++++++++++++++++++++++++++++++,,,,,,---...//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,---......//////......,,,---000333666999:::;;;;;;???BBB@@@<<<999999:::CCCDDDFFFGGGFFFCCC???===888888999:::;;;<<<===>>>>>>???BBBDDDFFFFFFFFFEEEFFFFFFGGGGGGFFFEEEDDDDDDDDDDDDCCCBBBAAAAAABBBBBBAAABBBEEEGGGIIIHHHGGGGGGFFFDDDCCCBBBBBBCCCEEEFFFFFFEEECCCBBBBBBEEEGGGIIIGGGFFFCCC>>>;;;;;;???CCC555444222000///......---000------//////,,,+++...WWWEEEHHHMMMMMMKKKIIIFFFBBB@@@???===;;;999888666444222000111222222111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000///////////////............/////////...///111333222222333666:::===??????GGGEEECCCBBBCCCCCC???;;;>>>>>>DDDdddggg^^^lll~~~rrrrrr{{{wwwbbbMMM???CCCOOO```lll]]]WWWZZZvvvoooMMMFFFCCCAAA???;;;666444555333222111222444444222000000000000000000000000000000000000000000000000000000000////////////000000////////////////////////000000//////.........---////////////////////////////////////////////////////////////////////////................................................//////.........---------////////////////////////............////////////111000000////////////000...111555888999999:::;;;===@@@CCCEEEEEEEEEFFFGGGFFFFFFFFFFFFFFFFFFGGGGGGGGGFFFEEEDDDDDDFFFHHHIIIHHHHHHHHHFFFEEEFFFJJJMMMLLLJJJKKKMMMNNNJJJEEECCCEEEEEEEEEEEEEEEEEEDDDDDDFFFFFFGGGGGGFFFFFFJJJOOOSSSHHHHHHKKKIIILLLOOOJJJMMMNNNPPPRRRTTTVVVUUUQQQTTTSSSPPPMMMHHHDDDAAA???EEEAAA======@@@EEEIIIJJJHHH@@@666000///000000//////---,,,,,,---///000///////////////////////////........................,,,------......------,,,---------------------------------------------------------------------------------------------------------------------------------------------------,,,+++,,,...///...---------------------------,,,,,,,,,---------......,,,---...///...---,,,++++++///444888999:::;;;<<>>GGGFFFFFFFFFGGGFFFCCCAAA===<<<;;;<<<>>>@@@AAA@@@<<>>???AAA@@@===888333000///000111------......///......---{{{ZZZHHHGGGIIIIIIKKKHHHEEECCCAAA???;;;999999777555222111111222222111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////...///000///...///111444444444555888;;;>>>??????DDDAAABBBEEEBBB<<<<<>>@@@CCCEEEEEEEEEFFFGGGFFFFFFFFFFFFFFFFFFFFFFFFGGGFFFEEEDDDDDDEEEGGGHHHEEEFFFGGGGGGGGGGGGHHHIIIIIIHHHHHHIIIHHHEEECCCBBB?????????@@@AAABBBDDDEEEGGGFFFEEEEEEEEEFFFHHHKKKIIICCCHHHLLLGGGGGGJJJEEEIIIKKKMMMPPPSSSVVVUUURRRSSSRRRRRRPPPNNNKKKHHHFFFAAAAAA???<<<;;;===BBBGGGHHHEEE@@@999333000///000111///...---/////////...////////////////////////........................,,,------......------,,,---------------------------------------------------------------------------------------------------------------------------------------------------,,,+++,,,...///...---------------------------,,,,,,---------.........------............------111333666888999;;;===???BBBBBBCCCDDDDDDDDDDDDDDDIIIHHHGGGGGGHHHHHHFFFDDDFFFEEECCCCCCCCCCCCCCCCCCDDDCCCCCCBBBBBBAAAAAABBB@@@BBBFFFHHHIIIJJJMMMNNNXXX```fffggggggkkkmmmmmmjjjrrrttt|||mmmiiifffccc]]]VVVSSSUUULLLQQQUUURRRKKKGGGHHHKKKHHHIIIJJJHHHDDD@@@???>>>AAA>>>:::666222111000000---......//////.........lllMMMCCCGGGKKKKKKJJJGGGFFFDDDAAA<<<999:::888666444222222222222111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000//////////////////////////////000//////000222555666777888:::<<<===>>>>>>AAA???AAADDDAAA>>>FFFSSSQQQooo}}}{{{nnnYYYTTT^^^jjjrrrSSSMMMGGGNNNkkkjjj[[[VVVlllhhhNNNIIIIIIAAA;;;<<<555444333333444444222111111111111111111111111111000000000000000000000000000000////////////000000////////////////////////////////////............////////////////////////////////////////////////////////////////////////...............................................................---------////////////////////////............//////////////////.........///000000444888<<<>>>??????@@@AAA???AAACCCDDDDDDDDDFFFGGGFFFFFFFFFFFFEEEEEEEEEEEEGGGFFFDDDCCCCCCDDDEEEFFFCCCDDDEEEHHHIIIIIIFFFDDDEEEFFFEEEBBB???>>>>>>>>>AAA@@@>>>===>>>???BBBCCCEEEBBB@@@AAADDDGGGGGGFFFCCCBBBIIILLLEEEFFFKKKGGGGGGGGGIIILLLPPPQQQPPPPPPSSSSSSTTTTTTSSSQQQNNNMMMAAACCCBBB===777666<<>>;;;777444222000///////////////.........aaaKKKFFFJJJIIIHHHGGGGGGFFFCCC???<<<;;;:::888666444333222222111111111111111111111111000000000000000000000000///////////////////////////////////////////////////////////////////////////////////////000000000///000000000///000333666666888:::<<<<<<<<<<<<===???AAA@@@???EEEUUUiiiwww}}}qqqkkkggggggbbbcccnnnzzzvvvqqqpppssswwwwwwxxxzzzxxx{{{~~~]]]LLLBBBMMMfff~~~kkkUUU^^^pppVVVGGGBBB@@@AAA888666444444444444333111111111111111111111111111000000000000000000000000000000////////////000000///////////////////////////////////////.........////////////////////////////////////////////////////////////////////////........................................................................////////////////////////............////////////............//////000111666:::>>>@@@AAAAAABBBCCC@@@BBBDDDDDDDDDDDDEEEGGGEEEEEEEEEEEEEEEDDDDDDDDDEEEDDDCCCCCCBBBCCCCCCDDDCCCBBBBBBDDDFFFFFFDDDBBBDDDFFFEEE@@@===???AAABBBGGGEEEDDDDDDGGGLLLQQQTTTLLLIIIFFFGGGNNNTTTSSSNNNHHHFFFKKKNNNIIIMMMPPPGGGIIIGGGHHHLLLOOOOOONNNOOORRRSSSUUUVVVUUUSSSQQQOOOGGGHHHFFFAAA<<<999<<<@@@GGGJJJMMMKKKDDD<<<555222111000//////000000///---////////////////////////........................,,,------......------,,,---------------------------------------------------------------------------------------------------------------------------------------------------,,,+++,,,...///...---------------............------------..................------...111444666===>>>>>>===<<<===@@@BBBEEEEEEEEEDDDCCCBBBAAA@@@@@@???>>>???BBBEEEGGGGGGFFFFFFDDDAAA??????@@@AAA===@@@EEEMMMVVV___fffkkklllrrrzzz{{{xxxdddVVVQQQIIIGGGDDDDDDFFFHHHIIIIIIDDDDDDBBB@@@<<<888444111000000//////////////////cccIIIBBBEEEEEEEEEFFFGGGFFFCCC@@@===<<<:::888666444333222111111111111111111111111000000000000000000000000////////////////////////////////////////////////////////////////////////////////////000000111111///000111000000111444777666999<<<===<<<;;;;;;<<<===DDDBBB===QQQ{{{lll___jjj{{{sssmmmhhhccc```^^^ZZZYYY[[[\\\[[[\\\______aaadddgggiiijjjlllnnnyyy}}}mmmYYYIIIIIISSSeeefffWWWqqquuuSSSHHHEEEAAA:::888555444444444333222111111111111111111111111000000000000000000000000000000////////////000000////////////////////////.........///////////////////////////////////////////////////////////////////////////////////////................................................---.....................////////////////////////............////////////.........///000111222333666:::>>>@@@AAAAAABBBCCCBBBCCCDDDDDDCCCCCCEEEFFFEEEEEEEEEDDDDDDDDDCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBAAA???>>>===???BBBDDDEEEIIIMMMMMMIIIKKKSSSYYYYYYTTTTTTUUUXXX___hhhpppvvveeeccc___^^^eeellliii```VVVTTT\\\aaa___aaaYYYFFFHHHDDDEEEKKKNNNLLLLLLOOOMMMNNNPPPRRRSSSSSSSSSRRRQQQNNNKKKGGGEEEDDDBBBAAAIIIIIIKKKLLLKKKEEE<<<666000///......000111000///////////////////////////........................,,,------......------,,,---------------------------------------------------------------------------------------------------------------------------------------------------,,,+++,,,...///...------------....../////////---------........./////////...---...111555999<<<>>>???@@@???===<<<<<<===;;;<<<<<<<<<<<<;;;;;;:::;;;::::::<<<@@@DDDFFFGGGEEEEEEDDD@@@===<<<>>>AAA???JJJWWWbbbiiirrr}}}~~~vvvqqqaaaXXXLLLEEEEEEGGGHHHGGGEEEEEEEEECCC@@@;;;666333222111000////////////000^^^FFFDDDDDDDDDFFFHHHHHHFFFDDD???>>><<<:::777555333222111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000...//////000000111111222///000111111111222555888777;;;??????===<<<<<<>>>===EEEFFFFFFaaa|||]]]fff{{{wwwmmmhhh```YYYTTTOOOKKKIIIIIIFFFGGGJJJKKKIIIJJJNNNJJJKKKMMMOOOQQQSSSTTTTTT]]]aaagggmmmttt|||eeeGGG@@@HHHZZZ{{{```dddoooTTTGGG@@@===:::777555555555444333222222222222222222222222000000000000000000000000000000////////////000000////////////////////////.........///////////////////////////////////////////////////////////////////////////////////////................................................---------...............////////////////////////............/////////////////////000111222444555666999===@@@AAAAAABBBCCCCCCDDDDDDCCCBBBBBBDDDFFFEEEEEEDDDDDDCCCCCCBBBBBB@@@@@@@@@AAAAAAAAABBBBBB>>>>>>===<<<>>>DDDKKKQQQUUUZZZ[[[\\\eeettt|||zzzrrrqqqqqqrrrwww}}}~~~~~~zzzvvvzzz{{{qqqmmmooo{{{sssXXXHHHBBBBBBHHHJJJGGGFFFKKKFFFGGGIIILLLOOOQQQRRRSSSUUURRRNNNMMMMMMLLLIIIFFFKKKJJJJJJLLLNNNKKKCCC===444111///...000111111000////////////////////////........................,,,------......------,,,---------------------------------------------------------------------------------------------------------------------------------------------------,,,+++,,,...///...------------...//////000000------.........//////////////////111444999>>>@@@>>>???@@@>>>;;;888888888111222444666888999::::::<<<;;;;;;>>>BBBEEEFFFFFFAAABBBBBB???<<<===AAAEEEVVVbbbpppxxx{{{qqq^^^RRRMMMJJJFFFAAAFFFFFFFFFEEEBBB>>>999666333222111/////////000000~~~ZZZGGGFFFEEEFFFHHHIIIHHHGGG@@@???>>>;;;888666333222111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000...//////000111111222222///000111111111333666999888===BBBCCC@@@>>>???AAAAAACCCIIIVVVkkkqqq^^^ppp~~~ssshhh___ZZZUUUQQQMMMJJJHHHFFFDDDBBBCCCAAACCCGGGGGGDDDEEEHHHEEEEEEEEEGGGHHHIIIHHHHHHKKKMMMQQQUUUZZZaaaiiinnnyyywwwRRREEEDDDNNNmmmzzzeeekkk~~~]]]HHHFFF>>>;;;888555555555444333222222222222222222222222000000000000000000000000000000////////////000000////////////////////////............/////////000////////////////////////////////////////////////////////////////////////................................................---------.........//////////////////////////////............//////////////////000111222444666777666:::>>>@@@AAAAAABBBCCCDDDEEEEEECCCBBBBBBDDDEEEEEEEEEDDDCCCCCCBBBAAAAAA===>>>???@@@AAAAAABBBBBB>>>AAAEEEFFFHHHPPP\\\fffhhhlllmmmooo||||||^^^UUUQQQTTTRRRIIIFFFIIIGGGGGGGGGGGGHHHJJJLLLMMMPPPQQQQQQPPPNNNLLLLLLKKKNNNNNNNNNNNNMMMKKKHHHFFF;;;777333000000000111111////////////////////////........................,,,------......------,,,---------------------------------------------------------------------------------------------------------------------------------------------------,,,+++,,,...///...------------...///000000000............///////////////000111444888===AAADDD???>>><<<999555333444555222444666999<<<>>>@@@@@@@@@??????AAACCCCCCBBBAAA<<>>AAAAAABBBBBBCCCEEEEEEEEECCCAAABBBCCCEEEEEEEEEDDDCCCBBBBBBAAAAAA;;;<<<>>>???AAABBBBBBBBB???GGGNNNRRRUUU]]]lllyyyxxxzzzxxxyyy|||ssskkkjjjcccUUUNNNQQQMMMKKKHHHEEEDDDCCCDDDDDDJJJOOORRRQQQLLLIIILLLOOOPPPRRRSSSPPPKKKIIIJJJMMMAAA<<<666111000000111111////////////////////////........................,,,------......------,,,---------------------------------------------------------------------------------------------------------------------------------------------------,,,+++,,,...///...------------...///000000111............/////////000///000222666:::???CCCFFF@@@>>>:::444000///111444<<<===???AAACCCDDDEEEFFFBBBBBBAAABBBBBB@@@===;;;===CCCJJJRRRYYYdddqqq{{{}}}uuusssssslll^^^RRRFFFFFFFFFFFFCCC@@@===;;;555444222000//////000111___kkkvvv~~~\\\RRRHHHDDDFFFGGGGGGGGGFFFDDDBBB>>>;;;777555333222222222111222222333333222222222111111111111000111111111111111000//////000000000000000000000000000000000000000000000000111111111000000000000000333333333333444555666777;;;???FFFJJJHHHDDD@@@@@@EEEHHH^^^xxx|||sssnnngggeeeqqq}}}vvvkkkeee[[[QQQJJJHHHIIIKKKHHHIIIIIIIIIIIIKKKOOORRRPPPNNNMMMPPPTTTUUUPPPKKKOOONNNMMMMMMNNNNNNKKKIIIIIIJJJJJJJJJJJJJJJHHHGGGMMMOOOYYYfffrrr{{{xxx```LLLJJJTTT___ttt|||hhhbbbrrrzzzXXXSSSFFFDDD===444333666666222333333333222222222111111333222111111000000111111000000000000000000000000000000000000000000000000////////////////////////////////////000000000000//////////////////////////////////////////////////////.........---------............////////////////////////////////////////////////000000000000111000000////////////000111111111222444666888999<<<<<<<<<===>>>@@@AAABBBCCCDDDDDDCCCAAAAAACCCDDDDDDCCCBBBAAAAAA@@@>>><<<===>>>???@@@BBBFFFJJJMMMXXXaaagggffffffllluuuzzz}}}||||||yyyttthhhbbbaaa^^^RRRGGGFFFGGGDDDAAA@@@>>>FFFKKKLLLLLLNNNOOONNNKKKMMMOOOQQQPPPNNNKKKIIILLLFFF===444...---...///000/////////............////////////////////////........................------------------------........................------------------------........................---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,...///000000000000222111000000111000...,,,+++000777>>>BBBDDDCCCBBB;;;999777444333666;;;???AAAEEEFFFDDDFFFKKKJJJDDDCCCEEEAAA@@@BBB:::888DDDAAAFFFUUUjjjyyy}}}rrruuu{{{sssdddTTTDDD<<>>@@@888999666///...222222...XXX```hhhnnn|||uuucccOOOGGGIIILLLJJJFFFFFFEEECCC???<<<888666444333333222222222222333333222222222222111111111111111111111111111000//////000000000000000000000000000000000000000000000000111111111111000000000000111111222333555666777777>>>AAAHHHJJJEEE>>>BBBJJJQQQ___xxxwwwooommmuuuiiiccc[[[WWWRRRLLLJJJKKKPPPSSSWWWWWWWWWWWWVVVXXX[[[^^^[[[YYYZZZ^^^cccddd```\\\[[[YYYXXXWWWVVVUUURRRPPPPPPOOOMMMLLLLLLKKKJJJIIIOOOKKKKKKPPPXXX```mmmxxxxxxiiiWWWFFFLLLWWWnnnyyy^^^fff{{{xxx^^^KKKEEE>>>999777666555444333333333222222222222111333222111111000000111111000000000000000000000000000000000000000000000000////////////////////////////////////000000000000//////////////////////////////////////////////////////.........---------............////////////////////////////////////////////////000000000000000000///////////////000111111222333444666777888::::::;;;<<<===???AAAAAACCCDDDEEEDDDCCCBBBCCCEEEBBB@@@>>>===>>>@@@AAAAAAKKKKKKKKKKKKMMMRRRYYY^^^ooozzzttt```QQQLLLJJJHHHEEECCCJJJPPPPPPPPPPPPOOOMMMJJJKKKLLLMMMNNNOOOOOOOOOMMMHHHAAA999333000///000000000/////////.........////////////////////////........................------------------------........................------------------------........................---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........------...///000000000///000//////000000000000///111555:::???CCCCCCBBBAAA666777999:::<<>>;;;888666444333333222222333333333333222222222111111111111111111111222111111000///000000000000000000000000000000000000000000000000111111111111111111111111///000222444666777777888===<<>>===777444777333333333333222222222222333222111111000000111111000000000000000000000000000000000000000000000000////////////////////////////////////000000000000////////////////////////////////////////////////...............---------............////////////////////////////////////////////////000000000000//////.........///000000111222222333555666777777777888999;;;===???@@@AAABBBDDDEEEDDDCCCAAABBBBBB???>>><<<<<<>>>AAAEEEHHHYYYZZZ[[[\\\___fffqqqyyygggWWWTTTQQQKKKEEELLLQQQRRRRRRRRRQQQMMMKKKJJJJJJJJJKKKMMMOOOPPPMMMKKKFFFAAA;;;666222000000000000/////////......////////////////////////........................------------------------........................------------------------........................------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...............///////////////............///000111222222:::<<>><<<===;;;444111222222111DDDKKKUUU___kkkyyyjjjSSSHHHHHHKKKLLLGGGFFFEEECCC@@@===:::888555444444333333333333444333333222222222111111111111111111222222111111000000000000000000000000000000000000000000000000000000111111111111111222222111222444555777777777777;;;888<<>>@@@AAABBBAAABBBCCCBBB@@@============>>>???BBBEEEKKKQQQUUUcccgggkkkpppvvvhhhaaa[[[RRREEEJJJMMMMMMNNNQQQPPPMMMLLLKKKKKKJJJJJJJJJKKKLLLLLLLLLJJJGGGAAA:::444000000000000////////////...////////////////////////........................................................................------------------------........................------,,,,,,,,,,,,------------------------------------------...............///////////////...---...////////////111333555???AAACCCEEEFFFFFFEEEDDDBBBEEEIIIKKKKKKJJJJJJKKKHHHIIIHHHFFFDDDDDDDDDDDD<<>>@@@@@@>>><<<999999999999>>>FFFNNNVVV___gggllltttxxxyyy|||wwwooolllpppvvvtttnnnkkkqqqvvvzzz~~~}}}ppphhh^^^PPPRRROOOKKKJJJMMMLLLIIIHHHHHHIIIJJJJJJIIIIIIHHHKKKLLLLLLJJJEEE>>>666222111000000000////////////////////////////////////........................................................................------------------------...........................------,,,,,,------...---------------------------------.........//////...///////////////...---000111111000///111555999BBBDDDGGGIIIKKKLLLKKKKKKMMMNNNOOONNNLLLKKKKKKLLLFFFFFFGGGFFFDDDAAABBBDDDHHHXXXcccmmmyyy{{{zzzxxxrrrpppppprrrrrrssstttsssqqqlllhhhrrrwww}}}xxxssstttqqqkkkiiippptttkkk\\\JJJBBB@@@===<<<999555111///IIIEEECCCHHHPPPZZZgggrrrwwwcccPPPIIIGGGFFFFFFFFFEEECCC@@@<<<:::777666555555444444444444333333333333222222222222000111222222333222222222111111111111111111111111111111111111111111111111000000111111222333333333777777777777888999:::;;;<<>>@@@AAAAAAAAA<<<======<<<::::::;;;===<<>>CCCIIIRRRbbbttt}}}~~~zzzqqqzzz}}}sssjjjeeeaaa```bbbjjjpppvvvyyykkkbbb\\\VVVSSSSSSIIILLLNNNMMMMMMSSS```jjjvvvcccPPPPPPfffmmmeeeiiiOOODDD@@@===:::555444444444444333333333333222111111000000111111000000000000000000000000000000000000000000000000////////////////////////////////////000000000000////////////////////////////////////////////////---------.........//////............////////////////////////////////////////////////000000000000//////000111222444666777888999;;;<<<<<<:::999888666888;;;===?????????>>>:::;;;<<<<<<<<>>???<<<999777]]]SSSLLLKKKJJJGGGJJJPPP```fffrrrhhhIIIDDDEEEEEEEEEDDD@@@===;;;888888777555555444444444444444444333333333222222000111222333333333333333111111111111111111111111111111111111111111111111000000111222333333444444777666555666999>>>CCCFFFFFFJJJMMMUUUlll~~~nnnqqq}}}xxxnnngggccc```dddfffmmmyyyzzzoooddd[[[WWWLLLOOOOOOLLLHHHJJJSSS[[[jjjvvvsss[[[LLLKKK[[[xxxgggpppuuuWWWDDD@@@???===555555444444444333333333333222222111000111111111000000000000000000000000000000000000000000000000////////////////////////////////////000000000000////////////////////////////////////////////////---------.........//////............/////////000////////////////////////////////////000000000000000000000222333555777888:::;;;<<<======;;;:::888666888:::<<<=========<<<::::::;;;<<>>@@@AAA???:::555999666666999::::::<<>>DDDJJJQQQ^^^iiinnnsssyyyyyyhhh[[[QQQKKKKKKOOOMMMRRRUUUTTTZZZhhhtttxxx}}}xxx|||uuujjjkkkfff^^^YYYWWWQQQHHHQQQMMMTTT___bbbggg}}}bbbWWWHHH???CCCFFFCCCDDDKKKLLLLLLKKKJJJHHHFFFCCCBBB888666333000//////111222000000000000000000000000////////////////////////////////////////////////................................................................................................------------------------............////////////////////////000000000000///000222444888???HHHOOOWWW^^^hhhnnnlllgggeeefffbbbdddbbb^^^YYYSSSMMMHHHDDDGGGCCC@@@MMMfffwwwzzz{{{yyy{{{zzz~~~|||tttyyyyyyssstttbbbGGG@@@EEEAAA777}}}dddQQQGGGGGGJJJKKKNNN\\\pppzzz|||fffIIIEEEBBBBBBCCCBBB>>>:::;;;999777666777777555444666666555555555555555555222222333333444555555555333333222111000000000000111111111111111111111111111111111111222444555666===999999>>>CCCFFFLLLQQQTTTdddvvvvvvlllhhhhhhjjjqqqxxxtttggg]]]TTTSSSSSSOOOLLLMMMNNNRRR]]]mmm|||uuummmYYYIIINNNVVVssszzznnnkkkQQQBBBAAA;;;888666444555666555444444444333333333333222222111111111111111111111111000000000000000000000000000000000000000000000000444333111///......///000////////////////////////////////////////////////............////////////000000000000000000000000000000////////////000000000000000///////////////111222444666999;;;===>>>@@@@@@@@@@@@@@@===999666777555666:::;;;999:::>>>@@@<<<>>>MMM]]]hhhnnnrrr}}}nnnbbbUUUPPPNNNOOOSSSXXX```jjjtttxxxqqqddd```YYYWWWWWWOOOMMMdddfffTTTFFFFFFHHHEEEEEEIIIIIIJJJJJJIIIGGGDDDBBB@@@:::888555222000000111222000000000000000000000000////////////////////////////////////////////////................................................................................................------------------------............////////////////////////000000000000000111333777===GGGPPPUUU```hhhsssxxxuuummmhhhgggccceeeeee___WWWPPPLLLJJJHHHFFFFFFMMMXXXgggwww~~~tttpppqqq~~~||||||~~~|||}}}~~~}}}}}}{{{~~~xxx___LLLDDD???<<>>===:::999777777888777555333666555555444333333222222111111111222222222222222222222111111111111111222111111111111111111111111111111111222333444666666;;;999;;;AAAFFFIIIOOOUUUjjjxxxtttnnnjjjlllpppwwwqqq```YYYWWWTTTPPPNNNKKKIIILLLWWWfffvvv~~~xxxcccMMMGGGFFF\\\yyygggnnngggGGGHHH===:::777555555666555555444444333333333333222222111111111111111111111111000000000000000000000000000000000000000000000000333222000///...//////000////////////////////////////////////////////////............////////////000000000000000000000000000000////////////000000000000000000000///......333555777999;;;===>>>??????AAABBBAAA>>>;;;888888888777999======:::;;;???DDDGGGQQQaaaooovvv|||~~~}}}vvvmmm___XXXSSSWWW___fffnnnuuu~~~xxxooo[[[KKKOOO___~~~wwwdddRRRNNNMMMIIIFFFHHHEEEFFFGGGGGGFFFDDDAAA???>>><<<888444222111111111000000000000000000000000////////////////////////////////////////////////................................................................................................------------------------............/////////////////////000000000111111111111444:::DDDOOOXXX]]]iiirrr}}}yyyrrrnnngggiiiiiiddd[[[RRRNNNNNNIIIEEELLL\\\fffjjjyyy{{{vvvwwwuuuwww~~~{{{xxxxxxxxx|||}}}|||cccIII@@@BBB}}}___NNNGGGHHHJJJRRR```jjjqqqyyyhhhPPP???CCCIIIDDD@@@BBB999888888888999777444222333333333222222111111111444444333333333222222222111111000000111222222333111111111111111222222222111111111222444555777777888999===FFFLLLOOOVVV\\\xxxkkkxxxtttrrrsssyyy{{{iii___YYYUUUSSSPPPLLLJJJNNNVVVcccxxxkkkWWWNNNIIINNNbbbhhhaaavvvVVVHHH@@@===999666666666666555444444333333333222222222111111111111111111111111000000000000000000000000////////////////////////222111000///////////////////////////////////////////////////////////////............////////////////////////////////////000000////////////000000///000000111111000///...666777999<<<>>>?????????>>>AAACCCBBB===999999:::===<<<===???>>>===AAAGGGQQQaaawww|||xxxeee^^^______ggghhhnnnxxxmmmZZZTTT```oootttfff^^^VVVMMMGGGGGGBBBCCCEEEFFFFFFEEECCCBBBBBB???<<<888444222111111000000000000000000000000////////////////////////////////////////////////..................................................................................................................................../////////////////////000000111111222111111444===IIIUUU^^^bbbmmmwww{{{ooonnnmmmjjjbbbWWWQQQPPPMMMQQQ^^^mmmuuu{{{~~~|||~~~|||wwwuuuxxxwwwwwwxxxyyyuuummmggglllrrrwww|||}}}YYYEEECCCdddMMMDDDIIIMMMPPP]]]ppp~~~vvvXXXAAAAAAGGGDDD@@@CCC:::999888999999888555222222333333333444444444555555555444444333222222222000000000000111222333333000000111111111222222222111111222333444666888999;;;>>>FFFPPPVVVXXX]]]dddiiilllzzzuuuwwwyyyoooaaaZZZWWWSSSPPPNNNMMMLLLSSSeeevvvzzz|||eeeWWWNNNIIIUUUrrryyybbbZZZrrrqqqKKKDDD@@@;;;777666666666666444444333333333222222222111111111111111111111111000000000000000000000000////////////////////////000000000///////////////////////////////////////////////////////////////............////////////////////////////////////000000////////////000000///000000111222222111111888:::<<<>>>@@@@@@@@@@@@???BBBDDDBBB>>>;;;;;;<<<@@@>>>===>>>>>>@@@IIITTTiii{{{tttbbbYYY\\\eeekkk|||xxxeeeXXX[[[cccuuuttteeeTTTHHHDDDAAABBBDDDEEEFFFGGGGGGFFFDDDBBB>>>:::666333111000000000000000000000000000000000000000000000000000////////////////////////..................................................................................................................................../////////////////////000111222222222111333777@@@LLLYYYbbbggguuu~~~xxxpppjjjhhhaaaVVVNNNLLLXXXgggvvv}}}}}}zzzvvvuuuzzzyyyrrrrrrtttsssrrrrrrzzzvvvrrrssstttpppfff]]]YYY]]]aaafffqqqoooPPPBBBiiiLLLJJJEEEEEERRRiii|||gggIII@@@CCCCCCAAAAAA<<<;;;999999:::999777555555555666666777888999999333333222222111111111000111000000000111222333333000000000111222222333333111222222333555777999:::<<>>???@@@>>>>>>???@@@EEESSSaaazzz{{{lll\\\WWWbbbttt~~~sssmmmcccZZZZZZggg~~~zzzeeeRRRGGGEEEEEEEEEDDDEEEFFFGGGGGGEEECCC@@@<<<888444222000000000000000000000000000000000000000000000000000////////////////////////....................................................................................................................................////////////...///000000111222333333222777>>>HHHSSS___kkkrrr{{{pppeee```YYYPPPOOOSSSfffwww~~~xxxwwwtttpppjjjdddeeeppp}}}vvvjjjeeedddeeeiiinnnqqqmmmkkkmmmppplllcccZZZQQQRRRUUUZZZaaalll}}}|||cccJJJsss[[[JJJKKKQQQYYYmmm{{{YYYDDDBBBEEEDDD@@@>>><<<:::999::::::888777777777777777777777777777222222111111111111111111111111111111111111222222///000000111222222333333111222333444666888999:::<<>>999777777777777444444333333333333222222111111111111111111111111000000000000000000000000000000000000000000000000......///////////////...////////////////////////////////////////////////............////////////000000000000000000000000000000////////////000000111000000000222666999<<<@@@AAADDDFFFGGGGGGEEEDDDCCCBBBAAAAAACCCCCCBBBAAA??????BBBEEEHHHOOO^^^mmmkkkkkknnnwwwyyywww}}}kkk[[[XXXcccpppiiimmm|||hhhVVVLLLJJJFFFCCCBBBBBBCCCDDDEEECCC@@@===888555222111000000000000000000000000000000000000000000000000////////////////////////....................................................................................................................................////////////...///000111222333333444444===HHHRRR\\\hhhwwwzzzoooddd]]]UUUSSSbbbuuu{{{zzzssslllmmmnnnqqqqqqllllllxxx|||wwwssspppssswwwsssrrrrrrvvvyyyvvvmmmfff[[[YYYZZZ^^^___aaammmzzzrrr{{{aaasssVVVYYYVVVKKK]]]fffKKKDDDIIIHHHBBB@@@>>>;;;999:::::::::999666666666555444444333333222222222222222222333333222222111111111111111222///000000111222222333333222222333444666888:::;;;???KKK```ttt~~~xxxzzzzzz~~~sssssseeeXXXUUUVVVTTTOOOLLLQQQbbbwww}}}\\\OOOFFFXXX___UUU{{{iiiJJJFFF???:::888777777777444444444333333333222222111111111111111111111111000000000000000000000000000000000000000000000000......///////////////...////////////////////////////////////////////////............/////////000000000000000000000000000000000////////////000000222111000000333777<<>>???AAAEEECCC@@@===999555222111000000000000000000000000000000000000000000000000////////////////////////................................................................................................////////////////////////............/////////000...///000111222333444444666AAAPPPZZZcccpppwwwooofff___WWW\\\yyy~~~vvvnnngggmmmuuu|||kkkfffeeefffccc___dddooo}}}}}}vvvwwwXXXPPP[[[TTTjjjYYYBBB@@@EEEFFFEEEAAA<<<;;;<<<<<<999777666444333333444555444333333333333222222222111111111111111111111111111111222222111111111111111111222222333777777555888>>>???QQQbbbsssxxxbbbZZZXXXSSSNNNMMMRRRTTT\\\ppp\\\FFFNNNaaaYYYhhhZZZNNN@@@888777777777777555555444444444333333333333333333222222222111111000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000////////////////////////............////////////000000000000000000000000/////////000111111222222333333333444777:::>>>@@@EEEHHHLLLNNNNNNJJJEEEBBB???CCCDDD@@@@@@DDDCCC@@@???@@@OOOdddnnnmmmsss~~~pppfffaaa```lll|||```]]]YYY___yyyyyyddd\\\SSSIII???999===CCCAAACCCDDDCCC???:::666444000111111111111000000///000000000000000000000000000000000000////////////........................////////////////////////////////////////////////////////////////////////////////////////////////000000000000////////////000......222333111333666@@@FFFTTTggguuu}}}rrrnnniiieeefffttt}}}wwwrrrnnnqqq~~~zzzwwwvvvvvvvvv{{{~~~{{{jjjVVVXXXQQQZZZtttsssWWWIIIEEEFFFCCCAAA===;;;:::999888666666555333333444555444333333333333222222222111111111111111111111111111111222222111111111111111111222111444777888777:::@@@GGGXXXjjjvvveee]]]WWWQQQOOOLLLMMMSSSccczzzmmmOOOHHHNNNoooeee^^^xxxyyy[[[AAA======888555999555555555444444444333333333333333222222222111111000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000////////////////////////............////////////000000000000000000000000//////000000111111222222111222444666:::???DDDFFFKKKNNNQQQRRRQQQLLLGGGDDDBBBBBBBBBCCCCCCCCCAAAAAAFFFQQQ```mmmuuuyyy~~~}}}ggg______hhh{{{zzz}}}oooWWWUUUnnnzzznnn```VVVKKKBBB>>>???AAACCCDDDCCC@@@;;;666444111111111111111000000///000000000000000000000000111000000000////////////........................////////////////////////////////////////////////////////////////////////////////////////////////000000000000////////////222000000333333222444999EEELLL\\\ppp~~~zzzooodddccclll{{{wwwyyy||||||}}}zzz[[[TTTOOOIII]]]vvvnnnPPPDDDFFFDDDCCCBBB>>>;;;888888888777555333333444555444333333333333222222222111111111111111111111111111111111111222222222222222222111111444888888888===DDDPPP```ttt{{{kkk___WWWTTTKKKKKKLLLTTTdddzzztttXXXHHH@@@TTT||||||\\\```qqqHHH??????666222888555555555444444444444333333333333222222222111111000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000////////////////////////............////////////000000000000000000000000000000000111111111111111000222555:::@@@FFFKKKMMMRRRTTTVVVVVVTTTOOOJJJGGGEEEAAAAAAEEEEEEAAADDDLLLUUUffftttxxx|||qqqddddddmmm{{{{{{qqq{{{mmm\\\___ppppppeee[[[NNNCCC===@@@AAABBBCCC@@@<<<888555222222222111111111000000000000000000000000000000111111000000000/////////........................////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000000444222222444444333666<<>>:::;;;<<<888666444444444555444333333333333222222222111111111111111111111111111111111111222222222222222333222333555888777888@@@III[[[jjj}}}mmm```YYYRRRPPPNNNNNNTTTeee~~~rrr]]]PPPEEEJJJffffffTTTttt\\\DDD>>>999666777555555555555444444444444333333333222222222111111000000000000000000000000////////////////////////////////////////////////////////////////////////////////////////////////............////////////////////////////////////111111111111111111111111111333888>>>EEEKKKPPPRRRUUUVVVWWWWWWUUUQQQLLLJJJHHHAAA@@@EEECCCAAAQQQgggooovvv~~~tttrrrvvv{{{```VVVnnn~~~uuuiiiYYYJJJBBB>>>>>>???AAAAAA>>>;;;888444333222222111111111111000000000000000000000000111111111000000000//////........................////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000000555333222444333333999AAANNNYYYkkk~~~}}}jjj[[[___qqqxxxqqqzzzzzzttttttssssssrrrqqqpppooonnnlllrrryyy~~~{{{{{{aaaUUURRRMMMHHHKKK[[[nnnuuuTTTHHHFFFGGGHHHEEE???<<<<<<===999777555444555555444333333333333222222222111111111111111111111111111111111111222222333333333333444444666888777:::EEERRRfffooo{{{vvvjjj^^^XXXTTTPPPNNNNNNWWWlll{{{aaaSSSLLLKKK]]]xxx|||WWW___xxxvvvMMM===@@@???888666666555555555444444444333333333222222222111111000000000000000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////............////////////////////////////////////111111111111222222222222333777<<>>===???AAAAAA>>><<<555555333222111111111111000000000000000000000000111111111111000000000000////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////.../////////000000000111444222222333333555>>>HHHVVVbbbtttssshhh```eeepppzzzyyyrrr~~~|||rrrkkkddd\\\VVVVVVVVVVVVVVVWWWWWWXXXXXXUUUXXX\\\^^^^^^___bbbeeennnppprrrrrruuuzzzppp]]]UUUTTTHHHDDDPPPaaapppiiiKKKDDDDDDDDDCCC???===;;;;;;999777555444555555444222333333333222222222111111111111111111111111111111111111222222333444444444666666777888:::@@@QQQ```iiinnnqqq|||xxxpppiii]]]VVVPPPOOONNNPPP]]]nnnfffSSSPPPKKKUUUooommmVVVWWWrrrSSS<<>>III___rrrpppwwwwww|||zzzwwwjjj]]]TTTRRRPPPMMMSSS]]]qqq{{{jjjhhhUUUNNNaaadddPPP```~~~[[[CCC>>>:::333666666666666555555555555333333333222222222111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////............////////////000000000000000000000000//////000111333444555555999>>>FFFOOOWWW\\\___aaaaaa___\\\XXXTTTPPPLLLJJJJJJHHHGGGNNN___xxxqqqttt~~~|||zzzbbb`````````hhh~~~mmm___SSSMMMFFFCCCCCCDDDCCCAAA888777444222111111222333000000000000000000000000222222222111111111000000////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////.........///000111111111222111333555777===LLL[[[kkkzzzssstttzzz~~~yyy~~~uuukkkZZZWWWTTTSSSUUUZZZ^^^```[[[[[[[[[\\\]]]___aaabbb^^^ZZZVVVUUUVVVUUURRRNNNIIIOOOTTTQQQKKKLLLWWWbbblllxxxvvv^^^MMMHHHGGGIIIHHHJJJ\\\rrr|||}}}PPPEEECCCAAABBBDDDCCC@@@<<<:::888666555555555444222333333333222222222111111111111111111111111111111111111222333333444555555666666888;;;AAAPPPiii~~~xxxgggYYYVVVSSSLLLMMMSSS```sssjjjNNNVVVmmmzzz]]]dddxxx~~~hhhRRRBBB;;;999777666666666555555555555333333333222222222111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////............/////////000000000000000000000000000......000111333555666666:::???HHHRRR[[[aaaeeefffgggeeeaaa[[[UUUPPPLLLJJJIIIHHHIIITTTmmmlllddduuuxxxqqqiiifffjjjooossstttvvvbbbZZZPPPPPPbbbvvveee]]]UUUKKKEEEEEEEEECCCAAA999777555222111111222333000000000000000000000000222222222111111111111000000000000000000000000000////////////////////////////////////////////////////////////////////////////////////////////////---......///000111111222222222444777999AAAQQQaaaooozzz|||~~~tttnnnnnnkkkfffaaa```______aaagggmmmqqqzzzyyyyyyyyyzzz|||}}}~~~}}}tttkkkeeeccc^^^VVVOOOMMMVVV]]]XXXLLLDDDFFFKKKRRReee{{{jjjTTTPPPJJJDDDDDDJJJUUU___ooovvvyyyZZZDDDBBBCCCDDD@@@;;;;;;@@@<<<:::999777555444333333222222222222222222222222111111111111111111111111111111111111222333444555666333888999@@@hhh|||zzzeeeZZZUUURRRPPPPPPVVVfff}}}TTTPPPWWW|||vvv^^^yyyaaaGGG@@@;;;888666555666555111222555444444333333333333222222000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111000000000000000555111000222444333777<<>>===???<<<;;;999777555444333333222222222222222222222222111111111111111111111111111111111111222333444555888:::<<<>>>MMMsssxxxfff]]]WWWSSSRRRPPP\\\ooo}}}YYYNNNKKKkkk___iii~~~^^^III>>>999666555666555222222666444444333333333333222222000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111000000000000000000000444111000333444555:::???BBBKKKYYYeeellloooqqqsssvvvrrrkkkbbbZZZSSSOOOMMMSSSSSSRRR^^^pppwww|||vvvzzz}}}}}}xxxssspppnnnjjjccc]]]WWWcccsss~~~zzz~~~gggXXXaaa~~~nnnfffYYYLLLBBB>>>>>>???@@@<<<777444444444333222111111111111111111111111000000111111111111000000000000000000000000000000////////////////////////////////////////////////000000000000000000000000111000000000/////////...000000000000111111111111555222333;;;EEEQQQ```lll|||~~~xxxpppttttttmmmlllqqqkkkttt~~~rrrdddZZZUUUPPPJJJFFF@@@HHHWWWjjj~~~vvv|||mmm___UUURRRKKK@@@???GGGQQQ```yyyuuuNNNFFFAAABBBDDDBBB???>>><<<;;;999777555444333333333333333333333333333333222222222222222222222222111111111222222333444555444<<<;;;@@@[[[uuudddYYYSSSQQQNNNSSS___sss}}}www^^^JJJEEEXXX{{{aaaWWW}}}YYYBBB:::666555666666333444777444444333333333333222222000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111333111111444555777===DDDEEERRRcccqqqxxxzzz{{{{{{uuuppphhh```YYYSSSMMMJJJPPPTTTUUU^^^mmmtttrrrtttwwwwwwuuuxxxpppccckkkttt{{{~~~lll^^^vvv~~~sssjjj\\\NNNCCC???>>>@@@AAA>>>999666666555444333111111111111111111111111000000111111111111000000000000000000000000000000////////////////////////////////////////////////000000000000000000000000000000000000////////////000000000111111111222222444222555???JJJXXXjjjxxxxxxooo{{{zzzyyymmmccc[[[RRRIIICCCDDDKKKYYYmmmuuummmsss~~~jjjVVVRRRNNNDDDBBBHHHKKKSSScccxxxWWWJJJ@@@AAAEEEDDD@@@<<<<<<;;;999777666444444444333333333333333333333333222222222222222222222222222222222222333444555555222;;;:::GGGnnnrrr___VVVUUUSSSQQQUUUddd|||rrr```JJJIIIOOOfffhhhRRRjjjmmmIII===888555777777444444777444444333333333222222222000000000000000000000000111111111111111111111111000000000000000000000000////////////////////////////////////////////////////////////////////////000000000000000111111111333111111444555888@@@IIILLL[[[mmmxxx~~~pppkkkccc\\\WWWSSSOOOLLLNNNWWW```nnnrrr{{{{{{vvvzzzyyygggrrr}}}yyyooo^^^OOODDDAAABBBDDDCCCAAA===999777555444333111111111111111111111111000000111111111111000000////////////////////////////////////////////////////////////////////////////////////////////////000000000000////////////000000000111111222222333222222888BBBOOO___rrr~~~vvv}}}kkk\\\RRROOOJJJGGGLLLYYYlllsssmmm}}}\\\PPPMMMGGGEEEIIILLLRRR\\\kkk}}}cccRRRBBB@@@DDDDDD???<<<===;;;:::888666555444444333333333333333333333333222222222222222222222222222222222222333444555666777<<>>FFFVVVfffttt~~~}}}{{{vvvsssppphhh\\\RRRPPPVVV]]]jjjzzzxxxkkkjjjuuusssxxxzzzhhhXXXMMMGGGBBBCCCBBB>>>888444333444111111111111111111111111000000111111111111000000000000000000000000000000////////////////////////////////////////////////000000000000000000000000.../////////000000000111///000000111333444444555555:::EEETTTdddxxx}}}yyyxxxwwwtttsss|||qqq[[[QQQKKKFFFHHHOOObbbxxx{{{www|||zzzYYYOOOLLLHHHIIIHHHHHHNNN[[[nnn~~~oooTTTFFFCCCBBBCCCDDD===<<<:::888777666555555444444444444444444444444333333333333333333333333333333333333444555666666???999\\\tttvvvyyy~~~~~~~~~xxx{{{uuu[[[[[[XXXRRRRRR```zzzuuummmVVVRRRaaa{{{iiiTTTuuuwwwKKKAAA999888888555333333444444444333333333222222000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000...//////000111222222222///000666<<>>???===:::999888888666444444444444333333333222222333333333333333333333333222222222444666888888777999@@@mmmuuuxxx|||rrrrrrbbbWWWWWWUUUVVVhhh}}}hhhYYYNNNZZZYYYfffrrrMMMCCC:::888777444444666333333444444333333222111222222222222222222222222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000111111111111111111222222555555999@@@EEEPPPfffzzz|||tttiiieeemmmwwwxxxsss}}}~~~}}}mmmjjjuuu|||yyyxxx}}}xxxjjjzzz```NNNHHH@@@BBBAAA777444777222444333222222111111222222000000000000000000000000000000000000000000000000//////000000000000//////222222000///............000000000000000000000000000000000000111111111111000000000111333444444444777AAAPPPaaasssrrr}}}yyy~~~sssYYYOOOKKKFFFLLLQQQ___www|||zzz|||~~~dddZZZOOOHHHFFFLLLPPPVVVjjj~~~}}}~~~```HHHDDDGGGEEE===???===:::999999888666555444444444333333333222222333333333333333333333333333333333555666888888888BBBMMMvvvtttuuuttttttxxxfffYYYWWWTTTSSS___rrr{{{hhhXXXIIIJJJuuuiii^^^zzzaaaKKK999777999555333666333444444444444333222222222222222222222222222222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000111111111111111111222222333222333999BBBLLLZZZpppwwwqqqllluuuzzzrrriiimmmuuu}}}|||zzzxxx{{{hhhooonnnTTTHHH>>>===>>>777666888333444333222222111222222222000000000000000000000000000000000000000000000000//////000000000000//////333222111000////////////000000000000000000000000000000000000111111111111111111111111333444444444;;;EEETTTfffyyyqqqyyy|||sssZZZNNNJJJHHHGGGPPPfffyyy|||zzzgggXXXKKKEEELLLMMMNNN]]]ssszzzjjjOOOGGGIIIFFF@@@@@@>>>;;;999999888777555444444444444333333333333333333333333333333333333444444555555666777888999===QQQ~~~mmmsssooo|||}}}rrr```ZZZVVVQQQVVVbbbwwwgggZZZMMMGGGeee~~~\\\fffZZZ:::777;;;666222555444444444444444333222222222222222222222222222222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000/////////000000000111111111111111111111222333333333555===GGGTTTddd{{{sssmmmnnnpppyyywwweee______mmmqqqsssppplllnnnwwwkkkZZZjjjfffSSSBBB===>>>:::999999333444444333222222222222222000000000000000000000000000000000000000000000000//////000000000000//////333333222111000000000000000000000000000000000000000000000000111111111111222222222222333444444555???JJJ[[[mmmzzzuuu{{{|||~~~|||~~~nnnVVVOOOKKKDDDEEEWWWnnn}}}}}}lll[[[JJJCCCLLLMMMIIITTTiii}}}___KKKFFFFFFDDDAAA>>>;;;::::::999777666555444444444444333333333333333333333333333333333444444555555555666888:::<<>>;;;999222444444333222222222222333000000000000000000000000000000000000000000000000//////000000000000//////222111111000//////000000///////////////////////////000000000111111111111222333333333222333555777BBBNNN```ttt{{{zzzeeeTTTRRRIIIFFFQQQaaaqqqjjj[[[JJJBBBIIIKKKFFFNNN^^^rrrzzzUUUDDDDDDHHHAAA???<<<;;;::::::888666555555555444444444333333333333333333333333333333222333444444333555999<<>>DDD\\\wwwwwwpppfff{{{~~~{{{yyywwwqqqjjjccc___]]]]]][[[UUURRRSSSWWWWWWZZZbbbqqqvvvcccYYYSSSQQQRRRbbb{{{~~~\\\SSSTTTkkkkkkXXXeeegggHHH:::888888666555555555555555444444333222222222222222222222222111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000111111111222222222111111111222333444555666999EEEUUUiiiuuubbbeeekkkyyyyyycccTTTOOOOOOQQQ]]]gggssswwwwwwzzz{{{|||ZZZEEEDDD???;;;<<<:::555555444333333333333444000000000000000000000000000000000000000000000000//////000000000000////////////............//////000000000000000000000000000000000000111111111111///222444333222555;;;@@@QQQ^^^ttt|||yyy|||~~~~~~uuu___MMMJJJIIIJJJXXXkkkkkkNNNEEEJJJMMMJJJLLLqqq}}}ooo{{{ZZZIIICCCCCC@@@>>><<<<<<;;;999888666666555555555444444444333333333333333333333333222555888888777:::AAAHHHuuuqqqnnneeeccc}}}{{{{{{uuuooodddbbbcccfffeee]]]VVVSSS[[[YYYUUUQQQWWWkkkmmm___VVVRRRLLLYYYqqqhhhSSSIII[[[}}}ZZZZZZxxxoooLLL999888999666555555666666555555444333222222222222222222222222111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000111111111111222222222111111111222333444666777>>>JJJ\\\qqqmmmWWWZZZcccvvvssscccZZZXXXVVVbbbpppuuusssttt{{{~~~bbbLLLHHH@@@:::;;;;;;555555444333333333333444000000000000000000000000000000000000000000000000//////000000000000//////000000////////////000111000000000000000000000000000000000000111111111111...111444333222555<<>>???555444222222333333333111222222222222222222222222000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111222222111111111111222222222111222555555777>>>HHH\\\mmmyyyuuuyyy}}}zzzzzzzzzzzz{{{nnnmmmlllnnnsss{{{aaaNNNJJJHHHOOOZZZsss~~~}}}hhhQQQGGGFFFHHHNNNTTTddduuummmoooOOOAAADDDBBB@@@===;;;999888777666666666666555555555555444444444444444444444444444666444555;;;;;;EEE\\\|||}}}|||xxxhhhxxx~~~xxxuuuuuuxxxzzzuuukkkhhhjjjdddZZZYYYYYYYYYVVVPPPQQQaaatttooo```VVVTTTQQQ\\\vvvyyyqqq]]]KKKUUUpppuuu\\\lllwwwRRR<<<;;;:::333777777666555444444444444333333333333333333333333444333111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111333111111444555555999???KKKYYYpppxxxmmmkkktttuuurrrpppmmmiiigggllltttjjjQQQGGG>>>===???<<<888666333222333333333222222222222222222222222222000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111000000000000111111111111222555555666???III\\\nnnvvvyyyyyyppprrrzzz}}}|||}}}pppnnnlllmmmqqqxxxvvvZZZNNNKKKNNNTTTjjj{{{```IIIEEEKKKQQQSSS___rrrtttZZZAAADDDCCCAAA>>><<<:::999888666666666666555555555555444444444444444444444444666555333999<<<888IIIkkkmmmyyyhhhfff~~~|||yyyxxx|||{{{vvvpppjjjeeebbbaaaVVVTTTSSSQQQNNNOOOYYYccc|||ggg]]]TTTRRRVVVfff~~~{{{sssbbbNNNNNNVVVhhhhhh___BBB???<<<222888777666555444444444444333333333333333333333333222222222222111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111222222333000111444666777===DDDRRRccc|||yyyzzztttdddZZZ^^^ggggggtttoooWWWGGG===@@@CCC<<<<<<999555222222333444333222222222222222222222222000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000////////////000000111000222444444666@@@KKK]]]qqqqqquuu{{{yyyoooiiippp~~~|||xxxwwwvvvooolllhhhgggjjjqqqyyymmmVVVNNNOOOQQQbbbtttlllLLLFFFPPPQQQSSS[[[lll~~~fffFFFEEECCCAAA???<<<:::999999666666666666555555555555444444444444444444444444777444444;;;===999PPP|||uuu\\\ggg{{{zzz~~~{{{vvvtttvvvuuuqqqpppqqqkkk___ZZZ^^^RRRQQQPPPQQQTTTWWW[[[___{{{nnndddVVVSSSQQQYYYppp~~~oooaaaSSSQQQLLLqqqcccvvvLLLAAA>>>555888777666555444444444444333333333333333333333333000222333333222222222333000000000000000000000000000000000000000000000000000000000000000000000000000000111111111222222222333111222444666888???GGGWWWlllyyy}}}vvvxxxnnnYYYRRRUUURRR\\\lllxxxxxxeeePPP???BBBGGG@@@???;;;666333333333444444222222222222222222222222000000000000000000000000000000000000000000000000///////////////////////////000000000111111111111111111000000000000111111111111222444333777BBBOOOaaavvv~~~ssswwwssszzzoooiiisss{{{xxxxxxvvvrrrkkkhhhdddbbbfffmmmvvv|||___QQQQQQTTT```mmm{{{tttNNNCCCLLLJJJKKKTTTdddyyy}}}rrrMMMEEEDDDBBB???===;;;:::999666666666666555555555555444444444444444444444444666555555<<<>>>===ZZZgggYYYooo}}}|||~~~zzz}}}zzzxxxqqqkkkiiiooommmsss{{{vvvfff^^^```YYYXXXWWWYYY^^^bbbbbb```rrrvvviiiZZZUUUOOORRRfffwwwdddWWWSSSOOOwwwuuu^^^{{{YYYBBB<<<888888888666555555555555555333333333333333333333333///222444444222111222333000000000000000000000000000000000000000000000000000000000000000000000000111111111111222222222222333222333555555888AAAKKK]]]uuuyyyxxx~~~rrrjjjgggsssdddOOOHHHGGGJJJRRR___lll~~~vvv```FFFBBBFFFBBB@@@<<<777444333444444444222222222222222222222222000000000000000000000000000000000000000000000000///////////////////////////000000000111111111111333222222111111222222333111111333444444777EEESSSggg|||{{{yyyyyy~~~~~~rrrxxxnnniiitttzzzpppmmmjjjiiinnnwwwmmmSSSPPPUUU\\\kkk||||||{{{UUUDDDGGGFFFGGGPPP```vvvuuuYYYFFFEEECCC@@@===<<<::::::666666666666555555555555444444444444444444444444444666777;;;???DDDddd^^^___||||||}}}vvvrrr~~~vvvssspppnnnllljjjmmmnnnjjjbbbmmmmmm___WWWOOOQQQ___xxxqqqZZZNNNRRRhhhzzz]]]ggggggDDD:::999888888777666555555555555333333333333333333333333///333666555333111111333000000000000000000000000000000000000000000000000000000000000000000000000111111111222222222222333333222444666666:::EEEQQQgggxxxhhhhhhxxxrrrXXXIIICCCAAACCCLLLYYYlllsssUUUEEECCC@@@???<<<777555444444444444222222222222222222222222000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111333333333222222333333333222333555555444999HHHXXXmmm~~~}}}tttwwwnnnggggggttt~~~|||zzz{{{[[[OOORRRWWWjjj}}}vvvXXXHHHFFFHHHHHHNNN^^^tttuuugggGGGEEECCC@@@>>><<<;;;:::666666666666555555555555444444444444444444444444111888999999@@@LLLmmmtttXXXiii~~~yyy~~~~~~}}}uuukkknnn~~~uuucccXXXPPPQQQZZZjjjaaaLLLOOO\\\{{{dddWWWtttuuuLLL;;;;;;999888777666555555555555333333333333333333333333000444777777333000000222000000000000000000000000000000000000000000000000000000000000000000000000111111111222222222333333222222444777999???MMMZZZuuu~~~xxx{{{qqqZZZMMMCCCAAA@@@DDDJJJWWWlll~~~iiiPPPDDD======:::777555555555444333222222222222222222222222000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111333222222222222222222333333444666777555:::KKK\\\ppp~~~}}}qqq|||cccaaagggwwwkkkSSSPPPUUUfffuuugggQQQGGGEEEHHHFFFJJJYYYooo{{{sssGGGFFFCCCAAA>>><<<;;;;;;777666666666555555555555444444444444444444444444000999:::888AAARRRssslllUUUpppyyyttt|||}}}yyy~~~uuuppp~~~|||fffXXXPPPRRRVVV```{{{hhhPPPKKKVVV}}}lllQQQ^^^TTT???>>>999888777666666555555555333333333333333333333333000555888777333///000222000000000000000000000000000000000000000000000000000000000000000000000000111111222222222333333333000111555999<<>>>>>===VVV~~~~~~fff^^^|||vvvttt||||||zzz~~~~~~zzzsssyyypppaaaUUUUUUVVV]]]tttxxxbbbPPPKKKeee~~~YYYXXXpppcccCCC@@@:::888666555555555444222444444444111//////111333111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000111111111111222333333444888222222999???EEEXXXmmm~~~||||||xxxyyy~~~rrr^^^YYYTTTPPPNNNJJJEEEAAACCCCCCCCCAAABBBGGGOOOVVVtttvvvlll}}}iiiOOODDD===;;;;;;:::666222444999333333333222222222111111222222222222222222222222000000000000000000000000000000////////////000000000000000000111111111111222222222222222222222222222777555555<<>>CCCQQQmmm{{{cccdddvvvyyyqqqkkkeeeccceeegggiiilllkkkggg___WWWRRRMMMHHHDDDEEEFFFFFFJJJOOOQQQXXX^^^bbbdddccc[[[RRRHHHEEEBBBCCCEEEGGGFFFEEEEEEEEEEEECCCAAAAAACCCEEELLL^^^~~~vvvsssdddKKKCCC@@@===<<<777222111555333333333222222222111111222222222222222222222222000000000000000000000000...///000111111000///...000000000000111111111111222222222222222222222222111666444555>>>FFFUUUkkklll[[[vvvxxx\\\RRRVVViii}}}fffVVV^^^jjjcccUUUeeeuuuaaaVVVJJJLLLKKKPPPfffqqqUUUFFFFFFAAA===<<<888999999888888777666666555555555555555555444444444777444888===HHHiiiaaaqqquuu^^^jjj{{{yyy}}}{{{mmmkkkttt}}}~~~xxx___TTTOOOOOO^^^qqqnnncccPPPHHHZZZggg~~~[[[AAA;;;888666555666777777777;;;666111111444666333000111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000333333222222111222222222333555999???EEEWWWwwwyyyjjjrrr~~~pppfffaaagggiiilllnnnkkkcccZZZSSSQQQMMMJJJIIIEEEBBBCCCHHHBBBGGGKKKMMMPPPSSSQQQMMMPPPNNNMMMNNNPPPPPPLLLHHHDDDDDDEEEDDDCCCCCCBBBBBBGGGSSSmmm|||sssgggLLLEEEAAA>>><<<999333222555333333333222222222111111222222222222222222222222000000000000000000000000...000111333333111000...///000000000111111111111111222222222222222333333111666444555@@@IIIZZZrrr}}}jjj]]]}}}sssZZZSSSTTThhhwww\\\dddtttqqqZZZ]]]cccUUUJJJLLLJJJMMM^^^vvv|||ZZZGGGGGGBBB===<<<999999999888888777777666666555555555555555555555555666666;;;@@@NNNuuurrrfff[[[pppwwwxxx{{{yyykkkllltttzzzeeeXXXPPPNNNYYYjjjmmm```TTTMMMWWWyyyfffzzznnnDDD<<<:::666555666777888777BBB;;;333111333555444111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000111111111111222333444555222555:::???HHH]]]vvv|||wwwjjjdddgggjjjooottttttmmmccc[[[XXXTTTPPPNNNIIIDDDDDDHHHDDDHHHJJJJJJMMMSSSVVVVVV[[[[[[]]]___```]]]VVVOOOCCCBBBBBBCCCDDDDDDCCCCCCGGGNNNaaauuunnnWWWFFFAAA======:::666555777333333333222222222111111222222222222222222222222000000000000000000000000000111333444444333111000///000000000111111111111111111111222222333333333111666444777CCCNNNaaazzzjjjaaakkkTTTPPPVVVggg|||```dddxxx}}}dddZZZyyycccQQQ@@@HHHNNNOOOSSSbbbvvv___GGGGGGDDD>>>===;;;888888888888777777666666555555555555555666666666555777>>>DDDXXX]]]___{{{{{{uuuvvvxxx}}}sssiiimmmtttwww~~~mmm]]]TTTOOOVVVccc~~~{{{[[[QQQKKKQQQlllfffpppTTT???<<<888555666777777777BBB<<<666222222444444333111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000//////000111222444555666222666<<>>888888888888777777777777444555555555666666666777666777===HHHddd|||[[[jjjwwwtttvvvwww}}}|||lllfffooovvvwww~~~uuucccYYYPPPSSS\\\wwweeeSSSHHHOOOjjjjjjddddddAAA===999666666666777777:::888666555333333333333111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000111000111111222333444555222777===EEEWWWuuuxxxvvvuuuzzzxxxooohhhfffddd```^^^___```iiirrrvvvzzz}}}||||||~~~~~~{{{tttnnnXXXSSSLLLHHHGGGGGGGGGFFFEEEHHHSSSkkk}}}ppp]]]KKKDDD???>>><<<888555555333333333222222222111111222222222222222222222222000000000000000000000000111111111111111111111111000000000000111111111111000111111222333333444444333888666:::IIIXXXnnnrrr```dddTTTVVViiiuuuhhhlll~~~rrr___mmm}}}hhhVVVIIIBBBEEEMMMXXXlllcccGGGGGGEEE@@@@@@???888888888888777777777777444555555555666666777777888666<<>>III^^^yyyxxxtttrrrnnnjjjiiikkkwww|||hhhaaaVVVOOOLLLKKKJJJIIIIIIKKKTTTiii}}}nnnZZZNNNFFF@@@???<<<777333333333333333222222222111111222222222222222222222222000000000000000000000000000000////////////000000000000000000111111111111000000111222333333444444444888777;;;JJJZZZqqq|||}}}yyyaaa|||bbbVVVZZZqqq~~~ccc^^^qqqjjjXXXddd}}}^^^MMMDDDIIIJJJMMMeeevvvPPPEEEEEE>>>999;;;999999888888777666666666666666666666666777888888;;;999888OOO~~~uuurrrwwwsssWWWZZZ~~~}}}lllqqq{{{qqqiiihhhmmmtttyyy~~~nnn^^^TTTRRRUUUjjjiiiSSSVVVnnn~~~ZZZcccpppIII===:::999222444888444444333333222222333333444222222222222222222222222111111111111111111111111///000000000111111111111111111111111111111111111111111111111222333444444333<<>>@@@999444666444444333333333333222222222222222222222222222222111111111111111111111111000000000000000000000000000111111111111222222222333333222222333333444555555555999>>>GGGXXXttt{{{ttt~~~yyyrrrtttWWWRRR[[[uuuvvvTTT___jjjZZZ[[[xxx}}}___NNNEEEHHHIIIKKKaaa}}}XXXIIIFFF@@@;;;;;;999999888888777666666666666666666666666777888888777888>>>ZZZ{{{|||nnnRRRWWW}}}xxxiiinnnyyy~~~~~~nnnfffgggllltttzzz~~~sss```UUUQQQTTTdddlllTTTPPP[[[xxx```ZZZyyyyyyMMM???;;;:::444444888333444333333222222333333444222222222222222222222222111111111111111111111111111111111111111111111222111111111111111111111111111111111111222333444555777>>>HHHUUUooowwwyyy}}}ttt```OOORRR[[[kkk~~~yyyooo[[[MMMBBB===AAA@@@777333555444444333333333333222222222222222222222222222222111111111111111111111111000000000000000000000000000111111111111222222222333333222222333333444555666666:::@@@III[[[wwwmmmQQQOOOZZZttt]]]\\\hhh___^^^rrrwww}}}```OOOEEEGGGHHHJJJ\\\uuu```KKKEEEBBB>>><<<999999888888777666666666666666666666666777888888888999DDDccczzzmmmSSSTTT|||ttthhhlllwww}}}yyyiiicccffflllttt{{{yyycccVVVQQQRRR]]]yyypppXXXNNNJJJ___ppp[[[pppzzzSSSBBB<<<<<<666555888333444444333333333333444444222222222222222222222222111111111111111111111111222222222111111111111111111111111111111111111111111111111111222333444555:::@@@KKK]]]{{{zzz{{{mmmSSSYYYbbbmmm~~~xxx]]]GGGAAA@@@DDDAAA888444666444444333333333333222222222222222222222222222222111111111111111111111111000000000000000000000000000111111111111222222222333333222222333333444555666777;;;AAAKKK^^^|||cccIIIKKKYYYtttiiiWWWccceeecccllljjjbbbPPPEEEEEEGGGIIIZZZoookkkNNNDDDCCCAAA===999999888888777666666666666666666666666777777888===;;;GGGhhhvvvyyyiiiUUUTTT|||vvvlllooowww~~~tttdddbbbggglllttt}}}fffWWWRRRRRRWWWsssttt]]]SSSHHHVVVeeevvvzzzYYYDDD;;;;;;777666888555444444333333333333444444222222222222222222222222111111111111111111111111111111111111111000000000111111111111111111111111111111111222333444555666<<<@@@MMMeeexxx|||yyywwwtttzzzxxx[[[^^^ccckkkzzzeeeLLLEEEAAACCCCCC===999888444444333333333222222222222222222222222222222222111111111111111111111111000000000000000000000000000000111111111222222222333333222222333333444555555666;;;BBBMMMbbb~~~uuuXXXFFFKKKYYYtttwwwVVV\\\ffffffhhh___vvvlllXXXHHHEEEFFFJJJYYYjjjzzz}}}WWWEEECCCAAA:::999999888888777666666666666666666666666777777888<<<;;;KKKpppggg~~~bbbPPPWWW}}}ttttttzzzpppaaabbbiiinnnuuu~~~~~~jjjZZZTTTRRRUUUmmmxxxaaaYYYLLLTTTiiivvvaaaGGG999:::777666999666555444444333333444444555222222222222222222222222111111111111111111111111000000000000000000000000111111111111111111111111111111111222333444666777<<<@@@PPPmmm~~~uuuxxxyyyzzzgggdddbbbhhhzzzqqqWWWJJJ??????CCCBBB<<<666444444333333333222222222222222222222222222222222111111111111111111111111000000000000000000000000000000111111111222222222333333222222333333444555444555:::BBBNNNeee~~~tttaaaPPPGGGNNNYYYuuu\\\VVV^^^```aaannnTTTkkkkkkSSSHHHFFFJJJWWWeeexxxdddHHHDDDAAA999999999888888777666666666666666666666666777888888888<<>>CCCUUUvvv|||~~~nnnfff___eeezzz}}}|||aaaRRRAAA===AAACCC<<<444444444333333333333222222222222222222222222222222111111111111111111111111000000000000000000000000000111111111111222222222333333222222333333444555333444:::CCCPPPhhhkkkXXXKKKIIIQQQ[[[wwwhhhTTTTTTUUUXXX^^^uuuHHH___|||bbbOOOGGGHHHSSS^^^uuummmKKKEEECCC;;;999999888888777666666666666666666666666777888888888@@@YYY\\\QQQhhh~~~{{{~~~}}}hhh\\\ccclllmmmqqqyyy{{{|||}}}}}}|||~~~sss```VVVPPPRRRaaayyyooo\\\MMMVVVwwwpppbbb|||VVV>>>;;;777555777777555555444444444444555555222222222222222222222222111111111111111111111111000000111222333444444555111111111111111111111111111111111222444666777888AAAHHH]]]~~~lllccc[[[```uuu}}}uuuzzzjjj\\\LLLDDDDDDDDD>>>666444444333333333333222222222222222222222222222222111111111111111111111111000000000000000000000000000111111111111222222222333333222222333333444555444555;;;DDDSSSlllsssZZZKKKHHHQQQ\\\xxxsssWWWPPPQQQVVVTTThhh@@@WWWtttnnnTTTHHHGGGOOOYYYrrrpppKKKGGGFFF>>>999999888888777666666666666666666666666777888888<<>>555:::;;;777666555555444444444333333333333333333222222222111111111111111111111111111111222111111111000000//////000111111111111222222222555000///333555555666999EEERRRooo}}}}}}vvv|||fffSSSPPPRRR]]]oooyyyuuurrrzzzkkkzzzhhhWWWJJJCCCHHHEEE444777555333222333444444333222222222222222222222222111111111111111111111111000000000000000000000000222222111111111111111111222222333333333333444444444666;;;GGG\\\zzz]]]KKKCCCKKK^^^|||zzztttssscccaaa```dddgggkkksss{{{\\\YYYggg___XXX]]]mmmBBBLLLdddeeeKKKGGGFFFHHHRRRddd}}}~~~VVVFFFDDD999999999888777777777777777666666555555666777999:::<<>>SSSsss|||zzz^^^PPP\\\{{{rrrrrrwww|||ccc\\\YYY___gggmmmrrrwwwwwwzzz~~~~~~{{{vvvqqqnnnlllkkkllltttvvvaaaWWWMMMPPP___yyyvvv^^^TTT\\\ooouuuaaayyywwwUUUAAA:::777666777555555444444444333333333333333333222222222111111111111111111111111111111111111111000000000000000000000111111111222222222444111111444555555999>>>NNNccc~~~wwweeettt{{{|||oooZZZSSSSSS___rrrhhhNNNFFFRRRRRR???777555333222333444444333222222222222222222222222111111111111111111111111000000000000000000000000111111111111111222222222222222222333333333444444777999===JJJ```}}}llleeeOOOHHHFFFQQQhhh~~~wwwkkkccc\\\[[[[[[XXXUUUUUUKKKFFFDDDFFFFFFEEEEEEHHHEEEIIIQQQ\\\jjjwwwuuullllllcccZZZVVVpppDDDEEETTTsssxxxWWWHHHCCCCCCKKKRRRddd[[[FFFDDDBBB:::999999888888888888888777777666666777888:::;;;???ZZZzzz}}}lll}}}}}}WWWKKK\\\wwwoooqqqvvv|||___ZZZYYY___ffflllqqqvvvxxx{{{~~~{{{vvvqqqmmmkkkjjjjjjmmm|||dddWWWOOOPPP\\\ttt|||ggg\\\YYY___kkk[[[CCC999777777888555555444444444333333333333333333222222222111111111111111111111111111111000000000000000000111111000000111111111222222222333111222444555555:::AAAQQQiii{{{|||xxxiiittttttooo^^^WWWVVVdddwwwfffMMMEEESSSSSS???777555333222333444444333222222222222222222222222111111111111111111111111000000000000000000000000000000111111111222222222222222222333333333444444555777===KKKbbbuuuhhhOOOGGGDDDPPPiiivvvnnnggg```[[[ZZZYYYTTTQQQQQQNNNHHHDDDEEEFFFDDDCCCDDDAAABBBEEEKKKVVVeeesss{{{www}}}oooaaaXXXnnnEEEFFFUUUsssaaaLLLCCCBBBJJJNNN```{{{lllMMMDDD???::::::999888888888888999777777666666777888:::;;;???aaa}}}fff|||zzzQQQJJJaaasssnnnqqqvvv}}}xxx\\\XXXYYY___eeejjjoootttwww{{{|||wwwqqqmmmjjjiiiiiigggyyygggYYYQQQOOOWWWnnn~~~iii]]]UUUUUUpppeeeGGG;;;888888666555555444444444333333333333333333222222222111111111111111111111111111111000000000000111111111111000111111111111222222222333222333555555555<<>>NNNTTTBBB777555333222333444444333222222222222222222222222111111111111111111111111000000000000000000000000///000000111222222333333222222333333333333444444333777AAAQQQiii~~~cccKKKFFFCCCNNNhhh{{{xxxrrrjjjgggfffddd___]]]aaaiii___VVVNNNMMMMMMKKKJJJKKKDDDFFFGGGDDDBBBIIIWWWcccuuuxxx}}}zzzuuu^^^fffCCCGGGXXXuuu```NNNIIIEEEGGGIII^^^yyy~~~XXXHHHBBB;;;:::999999888888999999888777777777777999:::;;;IIIxxxrrrMMMPPPrrrtttpppnnnsssxxx~~~mmmXXXVVVXXX^^^cccfffkkkqqquuuxxx~~~~~~{{{uuuoookkkhhhffffffgggxxxnnn]]]RRRLLLOOOdddzzz[[[QQQSSS[[[zzzdddjjjlllIII<<<;;;999444555555444444444333333333333333333222222222111111111111111111111111111111//////000000111111111222000111111111111222222222222222333555444555===GGG\\\{{{mmmmmmuuuooowww|||yyywww}}}~~~ooo___SSS\\\ssswwwwwwbbbFFF;;;LLLTTTEEE777555333222333444444333222222222222222222222222111111111111111111111111000000000000000000000000///000000111222222333333222222333333333444444444333888CCCTTTlllmmmbbbMMMHHHCCCMMMeeeyyy|||wwwpppmmmiiiccc[[[XXX___iii[[[QQQJJJJJJLLLLLLMMMNNNCCCHHHJJJFFF@@@CCCOOO[[[mmmxxx}}}sssiiippp||||||^^^___GGGHHHWWWuuudddHHHGGGKKKBBBOOOWWWsss]]]FFFBBB<<<;;;:::999888888888888:::::::::888888999<<<>>>NNNttt^^^PPPWWWvvvtttqqqnnnrrruuu}}}eeeWWWXXX[[[___bbbfffiiijjjqqqtttxxxzzz|||~~~~~~|||wwwqqqkkkhhheeecccaaabbbsssppp___SSSNNNOOO^^^yyyjjjRRRNNNbbbdddVVV|||zzzQQQ===<<<:::333666555555555555444444444222222222222222222222222111111111111111111111111111111111111111111111111000000000000111111111111333222222444555777@@@JJJ```xxxqqqrrrmmmqqqxxx{{{yyykkkpppppp```RRRTTTeee~~~~~~sssaaaMMM@@@HHHPPPHHH:::777444333444444333222333333333222222111111111111111111111111111111111000111111111111222222222333222111000111222333444999222///333555333222333777<<>>AAA[[[jjjEEEKKKhhhrrrkkkjjjhhhnnnyyy~~~ZZZQQQSSSVVVZZZ^^^bbbeeeffflllppptttxxx{{{~~~zzzrrrkkkfffbbb^^^\\\\\\XXXcccxxx```VVVNNNPPPaaazzziiiZZZKKKXXXuuupppfffHHH===:::777666555555555555444444444222222222222222222222222111111111111111111111111111111111111111111111111111111111222222222333333333444666666666===OOObbbppp}}}zzzuuuqqqvvvpppfffsss~~~qqquuuxxxoooqqqvvvmmmgggddd___kkk{{{wwwxxx}}}{{{fffOOOBBBLLLWWWPPP:::777444333444444333222111111222222222333333333111111111111111111111111000111111111111222222222222222000000000111333444555111---...111555555333666<<>>AAAfff{{{rrrIIIMMMiiipppiiigggeeelllwww}}}XXXQQQSSSVVVYYY]]]aaadddeeehhhlllqqqvvvzzz~~~{{{tttlllgggccc___]]][[[TTT___~~~zzz```WWWNNNPPP```xxxlll]]]KKKLLLyyyllliiimmmJJJ===:::999666666555555555444444444222222222222222222222222111111111111111111111111111111111111111111111111111111222222222333333333333444666666666===QQQdddrrrxxxqqqmmm{{{eeennn}}}llleeezzz{{{tttuuutttyyyxxxdddOOOCCCNNNXXXRRR:::777444333444444333222111111111222222333333333111111111111111111111111000111111111111222222222111111111222222222333333---...222666444000444<<<666<<>>999999666555555555555444444444222222222222222222222222222222222222222222222222111111111111111111111111222222222222222222222222222555222444<<<@@@RRRmmm|||nnnrrrooo^^^hhhmmmhhheeerrrzzzbbbOOOFFFPPPWWWMMM:::555222222555666333///222222222222222222222222222222222222222222222222111111111111111111111111000111111111111222222222222222222222333444555555666999EEE[[[ttt|||iiiVVVLLLEEE@@@DDDMMMkkkooojjj~~~rrrbbbVVVWWWJJJIII[[[dddPPPIIIGGGKKKOOOdddzzzUUUIII???===:::999999999999888888<<<999777:::888<<>>NNN}}}jjjXXXooowwwxxxsssNNNJJJUUU~~~oookkkbbbccciiivvvhhhLLLQQQSSSVVVZZZ^^^bbbdddfffkkknnnqqqssstttuuuwwwyyy{{{|||}}}}}}}}}}}}yyytttmmmddd___[[[VVVYYYkkkppp]]]SSSQQQUUUjjjsss\\\eeeeeeqqq|||[[[CCC999666666555555555555444444444222222222222222222222222222222222222222222222222111111111111111111111111111222222222222222333333222666444555;;;BBBWWWvvvsss```VVVaaabbb___fffwwwzzzgggeeeppp|||{{{{{{{{{yyyxxxzzz~~~vvvuuu~~~zzzdddNNNDDDOOOUUUHHH<<<888444222333444333333222222222222222222222222222222222222222222222222111111111111111111111111000000111111111222222222222222222222333444555555666:::EEEYYYooo{{{lllRRRFFFBBBAAAEEEMMMggg{{{{{{uuuqqqmmmrrrssshhhzzzxxx]]]YYYyyyTTTMMMZZZ~~~}}}iii[[[SSSQQQEEEGGGJJJ^^^bbbJJJ@@@>>>;;;::::::::::::999555:::777666;;;:::???NNNiii^^^||||||uuukkkHHHJJJWWWzzzllliii___aaahhhwwwiiiOOOQQQRRRUUUYYY]]]aaadddfffjjjmmmpppqqqrrrsssuuuwwwwwwyyyzzzzzzzzz|||}}}zzzuuummmeee___\\\XXXZZZhhhppp]]]SSSQQQSSShhhvvv^^^WWWyyyeeevvvpppWWWEEE:::666666555555555555444444444222222222222222222222222222222222222222222222222111111111111111111111111111111111222222333333333222666444555;;;BBBYYYzzzxxxzzzbbb[[[eee```]]]fffvvv}}}bbbWWWZZZ___```___^^^\\\ZZZYYY[[[^^^aaagggmmmtttyyy}}}{{{zzzfffPPPIIIXXX]]]LLL;;;888555333222222222222222222222222222222222222222222222222222222222222111111111111111111111111000000111111111222222222222222222222333444555555555999DDDWWWllllllwwwXXXHHHCCCAAADDDIII```sssxxxsssmmmhhhfffmmmxxxcccttt~~~___\\\}}}___SSSYYYzzzlll___WWWSSSEEEGGGIII]]]|||hhhQQQ@@@>>>;;;::::::;;;:::999555:::777666;;;:::>>>NNNllleeeyyyiiiFFFJJJYYYsssfffddd```aaaiiizzzjjjSSSQQQRRRTTTWWW\\\```ccceeehhhkkknnnpppqqqrrrtttvvvuuuwwwxxxyyyzzz|||~~~zzzvvvnnnfffaaa]]][[[[[[eee}}}qqq^^^TTTPPPQQQeeezzzeeeVVVlllnnnkkkSSSCCC999444666555555555555444444444222222222222222222222222222222222222222222222222111111111111111111111111111111111222222333333444222666555555;;;CCC\\\~~~{{{sss\\\YYYccc\\\YYYgggxxxcccQQQKKKIIIFFFJJJHHHFFFEEEEEEFFFGGGHHHLLLRRR[[[ccckkkttt{{{eeeQQQOOO```bbbMMM:::999777555444333222222222222222222222222222222222222222222222222222222111111111111111111111111000111111111111222222222222222222222333444555555444888CCCTTThhheee```MMMGGGCCCCCCGGGWWWhhh}}}xxxrrrmmmgggaaa___gggzzzxxxaaakkkaaa^^^zzzlllZZZXXXsss}}}pppaaaWWWGGGHHHIII\\\~~~jjjRRRAAA>>>;;;::::::;;;:::999666;;;888777;;;999>>>MMMzzzhhh{{{rrrmmmHHHKKKYYYooobbbbbb``````iii{{{gggQQQQQQQQQSSSWWW[[[___ccceeefffiiilllnnnpppqqqsssuuutttwwwzzz||||||}}}{{{wwwpppiiiccc^^^\\\ZZZcccyyytttaaaVVVQQQOOObbbyyyhhhZZZggg}}}tttUUUBBB999777666555555555555444444444222222222222222222222222222222222222222222222222111111111111111111111111000111111222333333444444222777555555;;;CCC]]]oooWWWVVVaaaYYYXXXiii|||~~~yyywwwsss{{{}}}kkkWWWIIIEEEAAA>>>BBBAAAAAAAAABBBBBBAAAAAAAAAEEEJJJPPPXXXcccqqqzzz~~~uuu___NNNRRRhhhhhhOOO:::;;;;;;:::777555333222222222222222222222222222222222222222222222222222111111111111111111111111000111111111111222222222222222222222333444555555333666AAARRReee~~~fffyyyeeeOOOGGGCCCBBBDDDMMM^^^vvv~~~yyyuuunnniiibbb]]][[[bbbuuu|||dddbbbeee]]]pppvvv___VVVmmmkkkYYYHHHIIIIII[[[|||hhhNNNAAA>>>;;;:::;;;;;;:::999777;;;888777:::999===MMM}}}iiisssJJJKKKWWWpppcccccc______gggyyy{{{aaaLLLQQQQQQSSSVVVZZZ___ccceeeeeehhhkkknnnoooqqqsssuuuuuuxxx{{{~~~|||xxxqqqkkkfff]]]\\\ZZZaaawwwwwwdddXXXQQQNNN```~~~qqqbbbSSS^^^ZZZCCC;;;;;;666666555555555444444444222222222222222222222222222222222222222222222222111111111111111111111111000000111222333333444444222777666555;;;CCC^^^fffWWWWWWbbbYYYXXXkkkxxxlllrrreeeZZZRRRTTT[[[\\\YYYPPPEEE@@@BBBCCCAAA>>>>>>???AAACCCCCCAAA@@@===>>>@@@BBBGGGQQQ___hhhvvv|||nnnYYYKKKTTTnnnnnnSSS;;;===>>>===:::777444333222222222222222222222222222222222222222222222222111111111111111111111111000111111111111222222222222222222222333444555555222666@@@PPPccc|||gggrrreeeMMMEEEAAA???@@@HHHXXXppp~~~zzzvvvsssmmmhhhaaa\\\ZZZ```ssshhh]]]ggg[[[gggxxx```___{{{www___MMMHHHHHHWWWqqqpppIIIEEE???;;;;;;:::888888:::666999777888<<<777===PPP~~~tttrrrMMMMMMZZZ|||}}}eee]]]___```lllvvv]]]OOONNNPPPSSSWWW\\\```ccceeejjjkkkkkkkkkkkkmmmpppsssyyy{{{}}}}}}}}}~~~{{{uuuqqqmmmjjjaaa___```ggguuu|||hhhTTTLLLOOO]]]vvvllleeeRRRccchhhxxxhhhFFF>>>888666666666555444444333333222222222222222222222222222222222222222222222222111111111111111111111111111111222222222333333333444666555777<<>>@@@CCCIIIPPPTTTdddjjjooorrr{{{uuuYYYIIIYYYrrrnnnYYY???<<>>GGGOOOccc|||~~~~~~~~~}}}yyyqqqjjjhhhddd___YYYVVV]]]ssshhhllldddXXXiiinnndddvvvyyytttlll___OOOIIIIIIVVVnnnsssOOOEEE???;;;;;;:::888888:::666999777888;;;777===QQQ{{{NNNJJJ]]]lllddd[[[]]]kkkvvv^^^PPPMMMOOORRRVVVZZZ___bbbcccgggiiijjjkkklllnnnrrrtttyyy{{{|||}}}}}}~~~xxxrrrnnniiifffccc___^^^dddsss|||iiiUUUMMMOOO\\\uuukkk___OOOiii]]]gggpppHHH>>>888666666666555444444333333222222222222222222222222222222222222222222222222111111111111111111111111111111222222222333333333444666555777<<>>======???CCCGGGJJJWWW]]]dddjjjuuubbbPPP```xxxmmmOOO>>>:::???HHHHHH<<<333333111111111111111111111111222222222222222222222222000000000000000000000000222222111111111111222222222222111111222222333444444666===JJJ[[[ttt```nnnbbbPPPCCC@@@AAA===DDDLLL```yyy}}}kkkcccbbbrrrpppoooppppppnnnhhhddd```^^^[[[UUUPPPVVVjjj~~~jjjkkknnn]]]eeekkkpppxxxddd\\\YYYKKKHHHGGGSSSjjjwwwUUUEEE???;;;;;;:::888888:::666999777888;;;888>>>RRR|||pppzzzyyyKKKGGG___}}}fff^^^WWWZZZiiivvv^^^PPPLLLMMMPPPUUUYYY]]]```bbbeeegggiiikkklllooorrruuuxxxzzz|||}}}}}}~~~zzztttooojjjgggccc^^^ZZZ___nnn|||iiiVVVMMMNNNZZZssshhhVVVTTTyyyzzzZZZYYYzzzLLL>>>888666666666555444444333333222222222222222222222222222222222222222222222222111111111111111111111111111111222222222333333333333666555777<<>>=========>>>???@@@HHHOOOWWWaaannn}}}{{{jjjVVVhhhrrrKKK===888:::@@@@@@777222333111111111111111111111111222222222222222222222222000000000000000000000000222222111111111111222222222222111111222222333444333555;;;GGGXXXpppaaaooocccRRRDDD@@@BBB???@@@III\\\vvvcccUUUTTT___^^^]]]^^^___^^^[[[XXXSSSSSSSSSNNNIIIMMMaaavvvuuutttooolllrrrlll{{{___NNNMMMEEECCCDDDOOOfffyyyWWWEEE???;;;;;;:::888888:::666999777888;;;888???SSS|||kkkdddmmmttthhhDDDFFF]]]ppp\\\UUUUUUXXXhhhuuu]]]NNNKKKMMMPPPTTTYYY]]]```bbbeeegggjjjkkklllnnnqqqtttxxxzzz}}}~~~~~~{{{vvvqqqllliiiccc\\\VVVYYYhhh~~~}}}jjjWWWNNNNNNXXXqqqgggTTTWWW]]]SSSxxx~~~PPP>>>666666666666555444444333333222222222222222222222222222222222222222222222222111111111111111111111111111111222222222333333333333666444777<<>>>>>>>>???EEEOOOZZZhhhwwwvvv~~~lllXXXjjjyyyRRR===888666999999444222444111111111111111111111111111111111111111111111111000000000000000000000000222222111111111111222222222222111111222222333444333444:::EEEUUUmmmgggtttiiiXXXIIICCCDDDAAA@@@HHHZZZsss{{{iiigggbbb```^^^\\\ZZZVVVQQQMMMKKKMMMOOOKKKDDDJJJ```www|||yyyyyy{{{jjjrrr___JJJFFFBBBCCCDDDLLLccczzzVVVEEE???;;;;;;:::888888:::777999777888;;;888@@@UUU{{{aaaaaapppsss|||YYYCCCIIIVVV|||jjj[[[VVVUUUWWWhhhtttZZZLLLLLLNNNQQQUUUYYY]]]aaabbbfffhhhkkkllllllmmmoooqqqxxxzzz}}}~~~zzzuuupppkkkhhhddd^^^XXXYYYeeezzz}}}lllZZZPPPNNNWWWooolll\\\UUUuuu^^^TTTkkkyyyQQQ@@@888666666666555444444333333222222222222222222222222222222222222222222222222111111111111111111111111111111222222222333333333222555444777<<>><<<@@@HHHSSS```nnn}}}}}}uuuwwwyyyyyygggVVVfffzzzZZZ===888555555555333333555111111111111111111111111111111111111111111111111000000000000000000000000222222111111111111222222222222111111222222333444555555:::DDDSSSkkk|||sss|||qqq```NNNEEEDDDAAABBBIII[[[tttyyyssslllbbbTTTKKKSSSVVVWWWPPPGGGJJJbbbzzzrrrlllsss~~~nnnmmm}}}```NNNHHHEEEGGGHHHLLL```}}}WWWEEE???;;;;;;:::888888:::777999777777;;;999AAAVVVeeekkk~~~]]]IIIKKKQQQuuuiii]]]ZZZTTTWWWfffrrrYYYKKKLLLMMMQQQUUUYYY]]]```bbbfffiiikkklllllllllnnnooovvvxxx{{{}}}~~~|||xxxtttpppkkkhhhbbb___[[[ZZZbbbuuuooo]]]RRRNNNVVVnnntttfffSSSdddhhh]]]mmmrrrPPPBBB;;;666666666555444444333333222222222222222222222222222222222222222222222222111111111111111111111111111111222222222333333333222555444777===DDD```xxxyyyyyyjjjPPPKKKOOOOOOPPPTTTbbbyyy~~~tttiiibbbaaa]]]XXXRRRMMMKKKJJJKKKKKKJJJIIIHHHGGGEEEDDDDDDCCCCCCCCCBBBBBBAAAAAAAAA>>>>>>>>>>>>????????????;;;===BBBLLLVVVccctttzzzsssvvvtttppp}}}{{{uuuooommm___TTTaaawwwpppWWW<<<888555333444444444444111111111111111111111111111111111111111111111111000000000000000000000000222222111111111111222222222222111111222222333444555555999BBBPPPhhh|||uuufffRRREEECCC???CCCKKK]]]vvv|||gggVVVaaaeeeeee[[[KKKJJJ___vvvhhh]]]bbbyyy}}}uuuppp{{{fffVVVMMMEEEIIIIIILLL```\\\EEE???;;;;;;:::888888:::777:::666777;;;999AAAWWWzzzssszzzoooNNNIIIOOOuuuhhh[[[WWWRRRTTTcccooo[[[NNNJJJLLLOOOSSSXXX\\\___aaadddgggjjjlllmmmmmmnnnppprrruuuxxxzzz{{{}}}yyywwwssspppmmmiiidddaaa[[[\\\ZZZWWW[[[lllqqq___TTTOOOVVVnnnvvvdddQQQ[[[{{{fffpppMMMAAA===666666666555444444333333222222222222222222222222222222222222222222222222111111111111111111111111111111222222222333333333222444444777===DDD```}}}wwwzzzfffOOOJJJNNNNNNOOOTTTaaawww}}}uuummmiiihhhfffaaa[[[UUURRRQQQQQQNNNMMMMMMLLLKKKJJJIIIIIIEEEEEEDDDDDDCCCBBBAAAAAA??????>>>>>>>>>>>>???@@@===;;;???GGGPPP\\\pppnnnooolllhhhooopppiiivvv|||rrrhhh```TTTRRRbbbpppdddMMM999888555333333444444222111111111111111111111111111111111111111111111111000000000000000000000000222222111111111111222222222222111111222222333444444444777???MMMddd}}}xxxkkkVVVHHHDDD@@@CCCKKK___xxx~~~iiibbbiiikkk```MMMEEEVVVkkkgggUUUZZZzzz|||uuummm\\\OOOAAAGGGIIILLL``````EEE???;;;;;;:::888888:::888:::666777;;;999BBBWWWuuu}}}PPPDDDPPPxxxkkk[[[UUUPPPRRRaaammm]]]PPPIIIKKKNNNRRRWWW[[[^^^```bbbeeeiiilllmmmnnnppprrrooorrruuuwwwyyy{{{~~~{{{nnnrrryyy}}}uuuooojjjgggdddbbb___\\\WWWTTTTTTWWWWWWSSSTTTdddrrraaaUUUPPPVVVnnnsss\\\LLLVVVfffrrrKKK???<<<777666666555444444333333222222222222222222222222222222222222222222222222111111111111111111111111111111222222222333333333111444444777===DDD```~~~xxx|||cccLLLHHHMMMMMMNNNRRR^^^ssszzztttqqqjjjhhhddd^^^XXXTTTSSSSSSOOOOOOOOONNNNNNNNNNNNNNNGGGGGGFFFDDDCCCBBBAAA@@@CCCBBB@@@?????????@@@AAA???<<<>>>EEENNNZZZoooxxxiii```ccccccbbbjjjkkkcccqqquuudddWWWKKKQQQeeennn^^^FFF777777555333333555333111111111111111111111111111000000000000000000000000000000000000000000000000222222111111111111222222222222111111222222333444333333555===KKKbbb}}}xxx{{{ppp[[[LLLGGGCCCBBBKKK```zzz~~~wwwZZZccciii```KKKAAANNNbbb{{{gggPPPUUU}}}}}}rrrjjj^^^[[[KKKHHHFFFNNNfff\\\HHH@@@:::::::::999888999777999777888===;;;CCCYYYuuu}}}}}}MMMCCCQQQnnngggUUUQQQNNNSSS]]]kkkxxxvvvbbbLLLKKKLLLOOOQQQTTTXXX^^^bbbbbbdddgggiiiiiijjjlllmmmssstttuuuuuuvvvyyy~~~{{{|||yyyyyywwwmmmcccddd\\\iiilllaaaddd^^^]]]\\\ZZZXXXWWWWWWWWWXXXPPPMMMQQQYYYXXX[[[ssswww^^^PPPPPPRRRffftttZZZOOORRRyyyuuuuuuLLLAAA<<<666666666555444444333333222222222222222222222222111111111111000000000///000000000000000000000000111111222222222333333333111555555888===BBB]]]|||sss___KKKJJJHHHMMMKKKSSShhhxxx{{{xxxxxxxxxsssooojjjfffbbb]]]XXXUUUSSSQQQRRRUUUYYYYYYVVVSSSNNNLLLHHHEEEBBBAAA@@@@@@???@@@@@@AAAAAA@@@@@@???===<<>>===>>>BBBHHHTTTkkkrrr___SSSLLLOOOUUUYYY[[[dddzzzvvvttthhhYYYTTTdddssslllRRR===555555444333333333333444111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000222222111111111111222222333444333:::GGGTTTrrrzzzgggwww}}}hhhQQQGGGDDDGGGQQQaaasssmmmmmmzzz~~~}}}{{{~~~|||___\\\ZZZWWWOOOGGGGGGLLLaaazzzUUURRR[[[pppfffbbbrrrkkkXXXPPPHHHFFFCCCKKKcccdddHHH@@@:::::::::999888999777:::777777;;;999@@@UUU~~~ppp|||NNNDDDRRRmmmgggTTTPPPLLLOOOXXXffftttsss___IIIHHHJJJMMMOOORRRVVV[[[^^^^^^aaadddggghhhjjjlllnnnoooqqqtttvvvwwwyyy{{{~~~}}}~~~ssszzzvvveeefffddd^^^hhhfffppplllgggffffffddd^^^YYYZZZRRRPPPTTTSSSSSSbbbuuuyyy___QQQPPPQQQdddxxx[[[PPP[[[||||||lllZZZDDD:::666666666555444444333333222222222222222222222222333333333222222222222111000000000000000000000000111111111222222222222333111444333555:::AAA]]]www___LLLKKKGGGLLLLLLTTTiiivvv||||||wwwrrrnnniiidddaaa\\\```bbb```[[[XXXXXXZZZRRRPPPLLLHHHDDDBBB@@@???@@@@@@AAAAAAAAAAAA@@@@@@???======>>>CCCQQQiii}}}uuuZZZJJJFFFFFFHHHNNNQQQUUUaaa{{{yyy{{{lllZZZUUUiii{{{qqqSSS;;;555555444333333333333444111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000222222111111111111222222555777666<<>>YYYmmmbbbxxxpppRRRFFFGGGFFFJJJJJJTTTjjjuuuwww}}}~~~zzzwwwtttqqqmmmjjjhhheeeaaa___]]][[[WWWSSSNNNMMMLLLJJJHHHGGGFFFEEEAAAAAAAAABBBBBBAAAAAAAAA@@@@@@>>><<>>@@@???===EEE]]]yyysssWWWGGGCCCCCCCCCCCCDDDKKKNNNUUUmmm~~~wwwjjjVVVSSShhhsssbbbHHH:::555555444333333333333444111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000222222111111111111222222222333222666???EEE^^^yyyZZZJJJEEEGGGUUUnnn{{{vvvoooiiidddfffeeeccc```[[[YYY___hhh^^^VVVPPPNNNLLLFFFAAAAAABBBKKK]]]uuu~~~\\\^^^eeerrrhhhyyy{{{kkkwww}}}eeeWWWMMMIIIDDDIII___aaaHHH@@@:::::::::999888999777:::777888<<<:::BBBWWWqqq]]]ppp|||___FFFNNNllllllVVVOOOMMMKKKOOO\\\nnnrrr___IIIEEEHHHLLLNNNPPPSSSVVVXXXYYY\\\___bbbccceeehhhjjjhhhjjjlllnnnpppssswwwzzz{{{|||}}}~~~wwwwwwxxxvvvuuurrrlllhhhddd```\\\XXXVVVQQQMMMLLLKKKLLLOOOSSSjjj|||cccUUUSSSRRRcccsss___TTTkkkrrr```oooZZZFFF;;;666666666555444444333333222222222222222222222222222222222111111111000000000000000000000000000000000000000000111111111111111444444666888;;;RRRwwwjjj]]]oooQQQCCCBBBDDDGGGGGGRRRjjjwwwyyy|||vvvsssbbb```]]]ZZZWWWUUUSSSQQQLLLLLLKKKJJJIIIGGGFFFEEEAAAAAABBBBBBBBBBBBAAAAAA<<<@@@???===EEE^^^zzznnnWWWLLLIIIFFFDDDEEEIIIPPPTTT\\\vvvzzzkkk]]]___rrruuu]]]DDD:::555555444333333333333444111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000222222111111111111222222333333000222999???WWW{{{xxxXXXHHHCCCDDDNNNggg}}}uuunnnkkkiiiddd___^^^ZZZXXXZZZYYYVVVWWW\\\UUUPPPLLLKKKHHHDDDBBBCCC???DDDTTTlll\\\```oooqqq}}}jjj]]]KKKGGGBBBHHH```}}}```HHH@@@:::::::::999888999777999777999===;;;CCCYYYtttkkkjjjJJJMMMiiimmmVVVPPPLLLJJJLLLZZZmmmqqq^^^GGGEEEHHHLLLOOOQQQSSSVVVXXXUUUYYY]]]aaacccfffjjjlllhhhjjjkkklllnnnrrrwww{{{{{{|||~~~zzzuuu{{{qqqmmmkkkfff```[[[XXXUUUTTTUUURRRPPPOOOOOOPPPTTTXXXlllzzzbbbTTTRRRQQQaaammm^^^TTTaaa~~~kkkXXXCCC888777666666555444444333333222222222222222222222222333333333222222222111111000000000000000000000000000000000000111111111111111555555777999:::PPPuuujjjtttTTTDDDAAACCCFFFEEEQQQjjjxxx{{{zzztttmmmiii^^^______ZZZUUUQQQRRRTTTMMMMMMLLLKKKHHHFFFDDDCCCAAABBBBBBCCCCCCBBBBBBAAA;;;??????<<>>RRRrrrwwwVVVFFFAAABBBJJJaaa||||||rrriiiggghhheeeaaaaaa[[[YYY\\\]]]XXXUUUWWWQQQMMMKKKKKKIIIEEEEEEHHH>>>AAAPPPggg]]]```ssszzzhhh[[[NNNLLLFFFHHH___}}}^^^HHH@@@:::::::::999888999555666888888777:::HHHWWWqqqkkk```FFFIIIbbbqqqWWWNNNHHHGGGOOOYYYfffsssgggGGGDDDEEEHHHKKKOOOSSSUUUWWWYYY[[[^^^```aaadddgggjjjllllllkkklllnnnrrruuuwww|||xxxzzz{{{xxxuuulllkkkiiiddd```^^^___```dddffffffccc^^^]]]```eeeuuuaaaUUUMMMNNNccc|||uuu\\\XXXZZZuuuRRR<<<;;;555555555444333333222222555555444333333222111111222222222111111111111000000000000000000000000000111111111111111111111111333333111555::::::MMMooozzzuuuTTTAAA???DDDCCCFFFSSSfffvvv~~~vvvqqqqqqooohhhaaa`````````___[[[VVVQQQNNNNNNMMMLLLMMMMMMLLLIIIGGGGGGEEECCCCCCDDDEEEDDDCCC>>>BBB@@@@@@JJJTTThhh{{{ssslllgggaaa[[[VVVXXXjjjhhhmmmttt\\\qqqqqqSSSJJJ===444333222111111111222333222222222111111111000000000000000000000000000000000000////////////000000111111000000//////......000000000000111111111111222111222444555>>>RRReeezzzzzz~~~ZZZDDD@@@@@@EEEUUUnnnxxxmmmeeebbbaaabbb```___aaacccaaa\\\WWWQQQOOONNNMMMLLLKKKHHHGGGFFFBBBJJJeee~~~bbbTTTrrriii[[[LLLJJJDDDHHH```bbbHHH@@@:::::::::999888999666777888999777999GGGUUU|||jjjhhhzzz\\\GGGOOOgggsssXXXMMMIIIHHHOOOYYYeeesssgggHHHDDDEEEHHHKKKNNNRRRTTTVVV\\\^^^```aaabbbdddgggiiilllkkkkkklllnnnqqqtttvvvyyywwwzzz}}}yyywwwwwwyyyuuuaaaUUUMMMNNNccc|||wwwZZZRRRWWW}}}wwwSSS>>><<<666666555555444333333333555555444333333222111111222222222111111111111000000000000000000000000000111111111111111111111111222222000444888888JJJjjjwwwqqqQQQAAAAAADDDBBBFFFTTTgggxxxuuummmkkkiiieeeaaaaaabbbcccccc___ZZZUUUQQQSSSRRRPPPPPPQQQPPPNNNLLLJJJHHHGGGFFFGGGGGGFFFEEEFFFIIIDDDAAAGGGMMM\\\sss{{{uuulllbbb[[[ZZZeeedddoooxxx|||{{{|||~~~lll|||WWWDDD333444333222111111111222222222222222111111111000000000000000000000000000000000000////////////000000111000000000/////////...000000000000111111111111222222333333444:::LLL]]]yyyyyy___GGGBBB???CCCRRRjjjxxxsssppppppoooooouuuuuugggdddccc___\\\WWWQQQLLLHHHKKKEEEJJJaaagggWWWmmmlll\\\LLLJJJEEEIIIbbb```HHH@@@:::::::::999888999888888999999777999DDDQQQ|||ccc{{{dddoooVVVDDDNNNeeexxx\\\NNNKKKIIINNNWWWdddrrrgggIIIDDDEEEGGGJJJMMMQQQSSSUUU^^^___aaabbbbbbdddfffiiikkkkkkkkklllnnnqqqsssuuuvvvuuuyyyuuuaaaUUUMMMOOOddd}}}|||\\\NNNVVVyyymmmxxxSSS>>><<<777777666666555444444333555444444333333222222111222222222111111111111000000000000000000000000000111111111111111111111111111333000333777666EEEcccpppkkkMMM@@@CCCBBBBBBFFFTTThhhyyy}}}rrrmmmjjjjjjjjjjjjlllmmmmmmkkkfffaaa^^^bbb```]]]\\\]]]]]][[[ZZZVVVTTTSSSSSSSSSSSSQQQOOOTTTXXXSSSLLLKKKHHHOOObbbyyywwwiii___]]]^^^___rrrrrroooppp{{{ssszzzTTT???///444333222222111111222222222222222111111111111111000000000000000000000000000000////////////000000000000000000////////////000000000000111111111111222111222333222666DDDRRRvvvzzzxxxwww~~~eeeLLLCCC???BBBNNNdddyyy|||tttjjjaaa[[[VVVNNNMMM^^^xxxqqq]]]fffqqq]]]NNNKKKFFFKKKeee{{{___HHH@@@:::::::::888888999999888999999777888AAALLLdddooohhhggg|||TTTBBBJJJaaa~~~dddSSSNNNJJJNNNVVVbbbrrriiiLLLEEEEEEFFFIIILLLOOORRRTTT[[[]]]___```aaacccfffhhhjjjjjjkkklllnnnppprrrssstttuuuyyyuuuaaaVVVNNNOOOddd~~~|||ZZZNNN\\\{{{rrr___xxxSSS===999777777777666555555444444444444444333333222222222222222222111111111000000000000000000000000000000111111111111111111111111222444111222666555BBB\\\hhhjjjKKK???BBBAAAAAAFFFUUUiiizzz~~~~~~|||zzzyyyzzzxxxuuussssssssssssrrrnnnllljjjjjjjjjiiihhhfffhhhssssssjjj^^^MMMJJJXXXppp{{{lllbbb```WWW[[[uuuvvvsssxxxssskkkxxxhhhJJJ===555333333222222222222111222111111111111111111111111000000000000000000000000000000////////////000000000000000000///////////////000000000111111111111111000222333333555???JJJlllxxx~~~uuuuuuhhhOOODDDAAAAAAJJJ^^^rrrpppeee\\\bbbuuuyyyddddddyyy}}}ttt^^^OOOKKKFFFKKKeeeyyydddHHH@@@:::::::::888888999999888999:::888888???HHHwwwkkkooommm^^^eeeYYYCCCIIIaaammmXXXOOOKKKMMMTTTaaarrrkkkOOOEEEEEEFFFGGGJJJMMMPPPRRRVVVXXX[[[]]]___aaaeeehhhjjjjjjkkklllnnnoooqqqrrrtttuuuzzz~~~uuuaaaVVVNNNPPPeee~~~xxxWWWQQQiiifffVVVsss{{{UUU===888777777777666555555444444444444333333333333222222222222222111111111000000000000000000000000000000111111111111111111111111222555333333666666@@@VVV}}}{{{eeemmmLLL===@@@@@@@@@FFFUUUjjjzzz}}}\\\KKKQQQhhh{{{||||||ppphhhcccSSS[[[yyyyyywwwkkkjjjqqqsss]]]DDD:::999333333333333222222111111111111111111111111111111000000000000000000000000000000////////////000000////////////000000000000///000000000111111111111//////111444444555===FFFggg{{{}}}vvvpppjjjPPPBBBCCCAAAGGGYYYmmm{{{zzzsssyyy~~~xxxgggddduuu~~~yyywwwqqq^^^MMMJJJEEEKKKfff~~~~~~eeeHHH@@@:::::::::999888999999777888:::999888>>>FFFtttoooooo~~~eeeSSSTTTwwwZZZCCCFFF___rrrZZZPPPJJJKKKRRR___rrrmmmSSSFFFEEEEEEFFFHHHKKKOOOQQQRRRTTTWWWZZZ\\\```dddgggiiijjjkkklllmmmooopppppprrruuuxxx{{{|||}}}uuuaaaVVVOOOQQQfff|||]]]SSSvvveeeTTTmmm~~~XXX>>>;;;777777666666555444444333333333333333333333333333222222222111111111111000000000000000000000000000111111111111111111111111000555333222666666>>>PPP}}}fffsssNNN<<<>>>??????EEEUUUiiizzzrrrRRRMMM___sssxxxzzz}}}~~~vvvrrrfffUUUaaawwwyyy|||xxxpppwww}}}wwwaaaEEE666555222333333333333222111000111111111111111222222222000000000000000000000000000000////////////000000////////////000000000000000000000000111111111111000///111333444444;;;CCC___||||||mmmnnnRRRAAADDD@@@DDDTTThhhxxxvvvssshhhhhhvvvzzzvvvxxx{{{hhh^^^NNNKKKGGGOOOlll___HHH@@@:::::::::999888999888666777:::999999===DDDmmmmmmmmmyyy{{{ZZZSSS]]]ttt^^^EEEFFF]]]rrrWWWPPPJJJJJJPPP^^^ssspppWWWFFFEEEEEEEEEGGGJJJNNNPPPRRRTTTWWWYYY[[[^^^bbbdddhhhiiijjjlllmmmnnnooooooooorrrvvvxxxzzz}}}uuuaaaVVVOOOQQQfffbbbWWWyyyjjjZZZttt}}}WWW===<<<666666555555444333333333333333333333333333333333222222222111111111111000000000000000000000000000111111111111111111111111...444222000555555;;;KKK{{{eeexxxQQQ<<<===>>>>>>EEETTThhhxxx___NNNVVViii{{{qqqqqqyyy|||yyyjjj[[[jjj}}}{{{{{{vvvssstttyyycccFFF444444222222333333333222111000000000111111111222222222000000000000000000000000000000////////////000000.../////////000000000111000000000000111111111111111///000222222222888???RRRyyy~~~mmmuuuYYYGGGCCC>>>@@@OOOcccuuuxxxsssjjjmmmwwwuuuqqqzzzmmm```^^^QQQNNNKKKUUUsss\\\HHH@@@:::::::::999888999777666777999:::999===CCC___iiinnn{{{|||{{{YYY___tttgggNNNLLL```qqqTTTPPPIIIIIIOOO^^^sssqqqYYYFFFEEEDDDDDDFFFJJJMMMOOOSSSUUUXXXYYYZZZ]]]```ccchhhiiijjjlllmmmnnnnnnnnnlllpppsssvvvyyy}}}uuuaaaVVVOOOQQQggg___[[[wwwmmmaaa}}}yyyTTT:::;;;666555555444333333222222333333333333333333333333222222222111111111111000000000000000000000000000111111111111111111111111,,,222000///333444:::HHHrrrcccwwwzzzRRR<<<===>>>>>>DDDTTThhhwww}}}~~~kkkSSSPPPbbbzzzyyyiiiccciiiuuu}}}~~~~~~}}}mmm___qqq}}}|||wwwuuu}}}wwwrrrqqq\\\CCC555888222222333444333222111000000000111111222222222222000000000000000000000000000000////////////000000.../////////000000111111000000000000111111111111333000///111000000444;;;GGGooo|||ooo~~~zzz```MMMBBB<<<>>>LLL```sss}}}xxxnnnpppwwwooolllxxxyyybbb[[[VVVLLLGGGYYY}}}UUUEEE???::::::999666666888:::777777888888777:::@@@^^^gggqqqjjjeee|||LLLNNN]]]www[[[SSSMMMLLLOOOYYYnnntttdddHHHEEEDDDHHHJJJJJJKKKOOOSSSUUUXXX[[[\\\]]]___aaagggiiilllmmmmmmmmmmmmnnnrrrssstttvvvwwwyyyzzz{{{xxxcccTTTLLLQQQggguuu]]]qqqrrrsssmmmLLLAAA;;;666555555555555444444444333333333333333333333333222222222111111111111000000000000000000000000000222111111111000000//////111222222222333777<<>>AAAFFFPPPeee{{{tttnnnttt}}}___YYY___pppyyyeee\\\```jjjuuu|||xxx}}}~~~~~~kkkqqq{{{}}}uuusssrrrnnnjjjqqqzzzsssaaaTTTBBB333222333333333333333333333333000//////111444555222///000111111222222000///...////////////////////////////////////////////////000000000000000000000000000000111222444555555666AAAddd~~~{{{~~~{{{dddQQQCCCEEECCCDDDSSSmmmqqqtttvvvrrrkkkiiiooovvvjjjeeeUUULLLHHHYYY}}}YYYEEE???::::::999666666888999666666888888777;;;AAA___eee{{{xxxqqqyyyMMMQQQ```~~~zzz^^^RRRLLLKKKMMMWWWlllrrrdddHHHDDDDDDGGGJJJJJJLLLOOOQQQTTTWWWYYYZZZ[[[]]]___dddgggjjjkkkkkkkkklllmmmqqqrrrsssuuuwwwxxxyyyzzz|||~~~{{{xxxcccTTTMMMRRRiiioooTTTffflllIII>>>888555555555555444444444444333333333333333333333333222222222111111111111000000000000000000000000000111111111111000000000///111111222222333666<<<@@@cccdddgggXXX@@@@@@>>>AAAEEEPPPcccxxxpppaaaYYY\\\ddd{{{fffgggrrrtttgggaaaeeennnxxx~~~~~~}}}sssyyyxxxuuurrrnnnjjjnnntttiiiUUUJJJ===444555333333333333333333333333111000000111444444222///000111111222111000///...////////////////////////////////////////////////000000000000000000000000000111111222333444555666>>>\\\zzzhhhTTTDDDDDDAAABBBQQQjjj~~~~~~eeejjjuuu~~~|||sssrrrwww|||iiigggVVVMMMHHHUUUxxx|||^^^EEE>>>::::::999666666888888555555777888777<<>>VVVbbb___]]]AAA>>>===AAAEEENNN```sssooo^^^OOOFFFHHHOOOqqq{{{}}}vvvtttpppoooqqqxxx~~~~~~xxxrrrmmmjjjqqqrrr```JJJ???777333777333333333333333333333333222111111111333222111///000000111111111000///...////////////////////////////////////////////////000000000000000000000000000111111222333444555555:::PPPuuulllWWWEEECCC???@@@MMMeee{{{{{{zzzlll^^^```rrrwwwsss|||sss```]]]XXXNNNFFFPPPlllsss]]]DDD>>>999999999666666999777444444777777777<<>>III]]]vvvxxxxxxjjj______ppppppqqqsss^^^ZZZVVVLLLEEEMMMeee}}}eeeUUUCCC===888999888666666999666444444777777777<<>>CCCKKK[[[nnn}}}|||rrrgggZZZOOOGGGCCCFFFMMMZZZnnn~~~mmmfff{{{rrroooooo~~~xxx]]]CCC:::555000444222222222222222222222222333333222111000000000111000000000///////////////////////////////////////////////////////////////////////////////////////000111111222222333333333888@@@\\\}}}~~~uuuaaaLLLCCC===>>>EEETTTooozzz{{{}}}ppp]]]___sssjjjppp}}}gggaaaRRRHHHDDDQQQiiizzz~~~}}}[[[NNNBBB<<<888888888666666999777444444666777666;;;AAAKKKnnnPPPQQQdddmmmLLLOOOsss|||sssZZZOOOLLLLLLMMM\\\mmmoooQQQGGG@@@AAAFFFHHHIIILLLOOOQQQUUUWWWXXXYYY[[[]]]___bbbfffiiijjjkkkmmmnnnooopppqqqsssuuuvvvwwwxxxzzz{{{|||~~~sssrrr^^^QQQLLLSSSkkkgggUUUSSSsssyyyaaahhhzzzMMM>>>888444444444444333333333333222222222222222222222222222222222111111111111000000000000000000000000000000000000000111111111111000111222222222333666888CCCjjjlllhhh{{{OOO<<<:::>>>BBBHHHVVVkkk{{{xxxtttiii___SSSKKKDDD@@@BBBGGGTTThhh~~~|||lllhhh|||tttuuuzzz~~~uuuYYY@@@999666111333222222222222222222222222222222222111000///111333111000///.........//////////////////////////////////////////////////////000000000000000000000000111111111111222222333333888===PPPvvvzzz}}}kkkPPPEEE>>>???AAALLLfff}}}vvv}}}rrrVVV]]]vvvkkknnnnnndddPPPFFFEEEVVVppp|||]]]OOOBBB<<<777888888666666999888555555666666555999???HHHfffMMMNNN[[[fffKKKQQQxxx~~~zzzzzz\\\PPPLLLKKKIIIWWWiiioooTTTIII@@@@@@DDDFFFHHHIIIMMMOOOSSSVVVXXXYYY\\\^^^```bbbfffhhhiiijjjlllmmmpppqqqrrrsssuuuwwwxxxyyyzzzzzzzzzzzz}}}rrr~~~ttt```SSSNNNTTTllllllWWW[[[qqqVVV\\\{{{LLL;;;777444444444333333333222222111111111111111111111111222222222111111111111000000000000000000000000000///000000000111111111111000111222222111222444777???[[[ssslllVVV???;;;>>>@@@DDDQQQeeewww|||uuupppddd[[[PPPJJJDDD??????BBBMMMccc|||yyy{{{xxxxxx}}}www~~~xxxYYY>>>888555111333111111111111111111111111000222222111//////222555111000///...---......///////////////////////////////////////////////////000000000000000000000000111111111111222222222222777999EEEddduuuxxxtttzzz{{{rrrTTTGGG???@@@???EEE___}}}yyyvvv~~~pppWWW]]]rrr~~~iiiggguuulllaaaPPPFFFGGGZZZtttdddUUUAAA;;;777888888666666999888666555666666555999???>>>}}}zzziiiNNNNNNZZZyyy```JJJSSS{{{}}}~~~zzz}}}]]]PPPKKKIIIGGGSSSgggnnnVVVJJJ@@@@@@DDDFFFGGGHHHKKKNNNRRRUUUWWWYYY\\\^^^___bbbfffhhhhhhiiijjjlllpppqqqrrrtttvvvwwwxxxyyyzzzyyywwwwwwyyy}}}}}}nnn{{{vvvbbbUUUOOOVVVmmmpppYYY```zzz\\\___yyyyyyIII888777444444444333333333222222111111111111111111111111222222222111111111111000000000000000000000000000//////000000111111111222000111222222111222444666:::NNNuuummmZZZAAA===???@@@BBBMMMaaattt}}}|||uuupppbbbZZZQQQLLLGGGBBBBBBDDDHHH```{{{|||uuuyyy}}}zzz\\\>>>888555000222111111111111111111111111///111222111//////333666111000///------......///////////////////////////////////////////////////000000000000000000000000111111111111111222222222555666===XXXqqqtttnnnppptttVVVHHH@@@AAA>>>AAAZZZzzzttt~~~ooo___```kkkxxxsssccc___gggrrrgggRRRIIIJJJ\\\xxxpppOOO@@@===999777777777777666666666666666777888999:::GGGeeezzzvvvoooVVVMMMjjjpppJJJRRRsssxxxxxx^^^QQQFFFEEEJJJRRR```lllYYYIII>>>AAACCC@@@AAAFFFLLLKKKNNNUUUWWWSSSTTTXXX^^^^^^___aaacccfffiiijjjmmmmmmoooqqqtttwwwxxxzzzttttttuuuvvvxxx{{{~~~kkkdddvvvwwweeeTTTOOO[[[rrrqqq______vvv\\\qqqoooDDD:::888666555555444444333222222111111111111111111111111111111111111000000000000000000000000000000000000111111111111111111111111000111111222222333444444:::DDDwww~~~yyymmm]]]===<<<@@@AAA???HHH]]]qqq{{{}}}wwwrrr```ZZZPPPGGGBBB@@@>>>>>>FFFTTTjjj~~~wwwppp{{{|||vvvzzzsssPPP<<<555333222222111111111111111111111111000000000000000000000000///////////////////////////000222333222000---+++////////////////////////............////////////000111111111111222222222222111888RRR}}}rrrhhhlll~~~vvvYYYOOOBBB@@@BBB>>>MMMmmm}}}iiiYYY\\\aaaddd```XXXWWW[[[{{{fff^^^QQQIIIIII\\\yyy~~~vvvNNN@@@===999777777888777666666666666666777888999:::CCC^^^wwwkkkyyyaaaTTTmmmxxxKKKMMMnnn{{{|||bbbSSSGGGEEEIIIPPP]]]iii]]]KKK>>>???CCCAAAAAAEEEJJJIIIKKKPPPQQQOOORRRWWWZZZ[[[]]]```bbbeeefffgggkkklllnnnppprrrsssttttttrrrssstttvvvyyy{{{~~~}}}ccc\\\mmmtttbbbRRROOO]]]ttt~~~gggdddkkk~~~eeeCCC;;;555666555555444444333222222111111111111111111111111111111111111000000000000000000000000000000000000111111111111111111111111000111111222222333333444:::???mmm~~~{{{llleeeFFF;;;>>>???>>>FFFZZZnnnxxxzzz|||uuupppccc\\\QQQHHHCCCAAA??????===JJJaaawwwwwwpppxxx~~~~~~}}}|||{{{|||xxxzzz}}}vvvzzzxxxyyygggIII999555444333222111111111111111111111111000000000000000000000000/////////////////////////////////...............////////////////////////............////////////000000111111111222222222333555777FFFkkkzzzvvvyyy~~~vvvYYYMMM>>>===AAA===FFF___~~~zzzoooZZZaaahhhfffZZZOOOPPPXXXzzzaaa\\\TTTKKKKKK^^^}}}vvvMMM???<<<999888888888777666666666666666777888999:::@@@VVV|||fffnnnWWWnnnNNNFFFfff}}}~~~hhhVVVGGGEEEHHHMMMXXXeeedddPPP???===AAAAAAAAACCCHHHHHHJJJLLLKKKJJJNNNTTTUUUWWWZZZ^^^aaacccccccccggghhhkkkmmmoooooonnnnnnpppqqqtttwwwzzz|||}}}~~~~~~|||bbbYYYhhh{{{zzz~~~zzzooo^^^QQQPPP___vvvnnnjjjxxxrrrXXX@@@===333666555555444444333222222111111111111111111111111111111111111000000000000000000000000000000000000111111111111111111111111000000111111222333333333:::888]]]~~~oookkkIII;;;===<<<<<>>:::@@@===@@@PPPwwwzzzxxxbbbmmmvvvqqq^^^PPPTTTaaaiiidddWWWNNNOOOcccnnnJJJ>>><<<999888888888777666666666666666777888999:::@@@QQQ|||jjj~~~XXXgggRRRCCC___zzzzzz|||mmmXXXFFFDDDGGGJJJUUUcccjjjUUUAAA<<<@@@BBBBBBBBBGGGIIILLLLLLJJJIIIJJJMMMPPPSSSXXX]]]```aaaaaa```bbbdddhhhkkkmmmmmmlllkkknnnpppssswwwzzz|||}}}}}}zzzzzz{{{}}}lll___jjj{{{xxxtttyyyvvvkkk[[[OOOPPPaaaxxxjjjkkkxxxmmmNNN;;;>>>444666555555444444333222222111111111111111111111111111111111111000000000///000000000000000000000000111111111111111111111111000000000111222222333333:::333NNNtttoooCCC<<<<<<<<<<<>>===EEEeeevvv}}}yyy{{{jjjuuu}}}xxxfffXXX^^^lllmmmfffVVVNNNOOOdddeeeGGG===;;;999999999999777666666666666666777888999:::???MMMwwwooo|||___[[[kkk}}}VVVCCCYYYtttuuuyyysssZZZFFFEEEGGGHHHSSSaaammmZZZEEE===>>>AAABBBBBBGGGKKKOOOPPPPPPNNNJJJGGGMMMPPPVVV[[[___``````___]]]```dddiiilllmmmlllllllllnnnqqquuuxxxzzzzzz{{{yyyyyyzzz{{{|||~~~vvvdddkkkyyy|||}}}{{{uuutttuuuyyy~~~~~~tttiiiYYYOOOQQQbbbyyy|||llllll\\\hhh}}}nnnrrrLLL888>>>888666555555444444333222222111111111111111111111111111111111111000000000///////////////////////////000000000000000000000000///000000111111222333333:::222CCCttt|||uuu{{{DDD???===<<<===CCCPPPbbbppp~~~}}}wwwrrrnnniiibbbWWWMMMFFFBBB???>>>>>>AAANNNbbbrrrxxxyyyyyyoookkkcccZZZTTTSSSRRRPPPLLLJJJWWWppp~~~sss^^^OOOOOOLLLHHHHHHKKKPPPSSSUUUaaakkkwww}}}~~~zzz{{{~~~vvvsssqqqnnnjjjxxxzzznnnmmm{{{xxx^^^LLL999111111222222333111111111111111111111111////////////////////////////////////////////////000000000000//////......////////////////////////............//////////////////000000000111111111,,,555777444DDDjjjttt|||sssPPP;;;>>>>>>;;;@@@OOOddd{{{zzzuuuqqqwww}}}yyy{{{pppuuu{{{vvvhhh]]]aaakkkxxxggg```RRRKKKMMMbbbaaaDDD<<<:::999999:::999888666666666666666777888999:::;;;GGGssstttjjjeeePPPYYYrrrzzz[[[DDDUUUqqqtttvvv{{{___HHHFFFGGGFFFOOO^^^mmm^^^JJJ???===@@@CCCCCCIIILLLPPPSSSVVVWWWPPPGGGJJJMMMSSSXXX\\\^^^^^^^^^[[[]]]aaafffiiikkklllllljjjkkknnnpppssstttvvvvvvwwwwwwxxxyyy{{{}}}~~~vvvaaaeeessszzzyyyyyy|||tttsssxxx|||~~~zzzrrrgggWWWNNNSSSeee{{{{{{ccc[[[TTTooooooddd}}}RRR777<<<:::666555555444444333222222111111111111111111111111111111111111000000000000////////////////////////000000000000000000000000//////000000111222222222777444<<>><<<>>>CCCNNN___nnnyyy{{{uuuoookkkkkkddd[[[QQQJJJDDD???<<<===>>>GGGXXXgggoootttxxxggg```VVVMMMIIIHHHHHHGGGCCCDDDPPPbbbhhh[[[KKKDDDEEEBBB???>>>@@@GGGOOOTTT^^^hhhuuu{{{}}}{{{|||}}}zzzuuuiiisssuuuppprrrzzzzzzqqqXXXHHH888222111111222333111111111111111111111111000000000000000000000000////////////////////////------............---,,,////////////////////////............/////////////////////000000000111111222333222111===\\\ssstttaaaCCC>>>===:::===EEEZZZqqq}}}{{{tttnnnuuu{{{uuuxxxwwwyyy{{{wwwkkkbbbdddlllvvviiibbb^^^NNNHHHLLLbbb___CCC;;;:::999999::::::888666666666666666777888999::::::DDDsssaaakkk\\\LLLRRRnnn}}}```DDDSSSpppxxxvvvzzzeeeKKKHHHGGGCCCKKKZZZkkk```OOOAAA<<>>;;;>>>BBBKKK\\\lllyyy|||}}}wwwrrrnnnmmmggg___VVVOOOGGGAAA===??????DDDPPP\\\eeennnuuuaaaYYYOOOGGGDDDBBBAAAAAAAAAAAAIIIVVVWWWKKK@@@>>>=========<<<===CCCMMMTTT```iiiuuu}}}}}}~~~tttlllooorrrrrrssstttmmmeeeMMM@@@555222333222222222111111111111111111111111000000000000000000000000////////////////////////...---------///111333444////////////////////////............////////////////////////000000000111333000000333777JJJvvv|||~~~uuuPPPCCC???;;;===AAASSSjjj{{{}}}uuuvvv|||{{{}}}wwwxxx{{{}}}|||qqqiiimmmwwwjjjaaacccdddNNNIIINNNccc~~~^^^BBB;;;:::999999::::::888666666666666666777888999:::;;;EEEtttccc___}}}yyyjjjKKKLLLQQQooocccCCCQQQrrr~~~xxxwwwiiiNNNIIIGGGAAAGGGVVVjjjaaaRRRCCC<<<>>>CCCFFFJJJIIIIIINNN\\\fff```SSSEEEHHHLLLQQQVVVYYYZZZ[[[\\\]]]^^^```ccceeefffgggeeeeeeeeeeeefffiiikkkllleeegggiiimmmrrrvvvzzz|||~~~|||{{{|||ppp\\\aaapppyyy|||zzzzzz~~~xxxvvvyyyvvvlllaaaSSSNNNWWWlllaaaVVVdddwww[[[TTTtttaaa:::888777666555555444444333222222111111111111111111111111111111111111000000000000////////////////////////000000000000000000000000/////////000111111222222///888777PPP}}}vvv{{{kkk\\\qqqCCC>>>;;;===AAAJJJZZZjjjsssyyy|||xxxuuunnnjjjbbbZZZRRRJJJBBB===???===???GGGOOOWWWbbbkkk^^^UUULLLFFFCCC@@@>>>>>>CCC@@@EEENNNOOOEEE<<<;;;888;;;>>>>>>>>>CCCMMMUUUccclllwww}}}nnneeefffjjjqqquuurrrkkkeeeBBB888111222555444222111111111111111111111111111000000000000000000000000////////////////////////111000......111555:::===////////////////////////............/////////000////////////000000000000///,,,222888555<<>>???999JJJaaauuuzzzxxx}}}llldddjjjhhhuuuzzz}}}sssllltttooofffeeeeeeVVVGGGOOOkkkaaaBBB;;;999777666777888888888555666777888888777666555<<>>AAA<<>><<<<<<===???DDDKKKQQQUUUMMMHHHCCC???============<<<===>>>???>>>===;;;999888666888===@@@DDDQQQ```mmmttt|||wwwqqqqqqqqqbbbnnnyyynnnaaaJJJ<<<999555222222111000///222111111111000000//////000000000000000000000000000000000000000000000000000...---///333777888777---------............//////////////////.........////////////000000000000---444444222222777UUU~~~{{{mmmsssddd???>>>BBB;;;>>>CCCLLL\\\ttt}}}zzz}}}sss^^^ZZZ]]]jjjxxx~~~sssooowwwqqqgggfffeeeTTTFFFQQQnnn|||^^^CCC;;;999777666777888888888666666777777777777666666888===aaaqqqiiicccRRRZZZ{{{YYYJJJZZZ{{{yyy~~~}}}YYYKKKGGGCCCFFFOOOaaahhhaaaIII<<>>@@@;;;@@@PPPYYYiiisss{{{xxxvvvrrrlllddd[[[RRRJJJCCC>>>===<<<;;;;;;<<>>EEETTTkkk~~~zzzzzzzzz}}}qqq]]]ZZZ___gggrrr{{{zzzuuuvvv~~~mmmeeedddcccQQQHHHWWWtttrrrWWWAAA;;;999777666777888888888777666666666666666666777777777TTTkkklllsssOOOYYY|||cccFFFIIIsssuuuyyy___NNNIIIDDDEEEJJJZZZeeedddRRRBBBAAACCCBBB@@@DDDIIILLLNNNTTT]]]dddVVVJJJ======FFFNNNNNNJJJKKKKKKJJJIIIHHHGGGFFFEEENNNPPPSSSVVVYYYZZZ[[[[[[hhhiiijjjkkkllllllllllllppprrrvvvwwwwwwwwwwwwwwwtttlllpppuuuyyy{{{}}}~~~~~~}}}~~~vvviii\\\PPPPPP```tttyyy___YYYjjj{{{ssseeeJJJ888777999555444333222222111222222222222111111111000000000////////////////////////............////////////000000000000000000000000////////////000000000000000333666<<>>LLLTTTaaannn}}}|||zzzxxxsssnnneee\\\SSSKKKCCC???<<<;;;999888777666666666:::888555444444444333222777777888999999888666666888666666999>>>GGGVVVcccvvv|||}}}rrrnnnvvvuuufffRRRBBB777555222111111111111000111111111111000000000000000000000000000000000000///////////////////////////...,,,+++,,,---,,,+++---------............///......//////////////////....../////////000000000000444111///000///<<>>HHH\\\pppzzzzzzuuuuuutttwww~~~rrr^^^]]]dddkkkpppvvv{{{~~~{{{ddd^^^aaaaaaOOOKKK```~~~{{{dddMMM>>>;;;999777666777888888888777666555444444555666777;;;666JJJtttlllooovvvMMMSSSqqqiiiHHHAAAaaajjjuuu~~~dddOOOHHHDDDEEEIIIOOO^^^fff\\\LLLBBB>>><<<>>>CCCIIIKKKLLLSSS___iiieeeVVVEEE===???EEEEEEDDDDDDDDDBBBAAA@@@???>>>>>>DDDGGGLLLQQQUUUYYYZZZ[[[ggghhhhhhiiiiiiiiiiiiiiilllppptttvvvvvvuuuuuuuuuvvvnnniiiooouuuxxxzzz|||~~~~~~~~~{{{{{{~~~~~~}}}uuuggg[[[PPPSSSdddxxxttt\\\YYYkkkjjjZZZEEE555444555444333333222111111222222111111111111000000000000////////////////////////............////////////////////////////////////////////////000000000000---444888666III{{{oooiiiUUU@@@:::>>>;;;===GGGMMM[[[kkk}}}~~~|||zzzvvvppphhh___VVVMMMFFFAAA999999999999888666555444666555444555555555333222444555666777777666666555888666555888>>>KKK[[[fffwww}}}wwwrrrrrrttt|||aaaJJJ===444222000000111222111000111111111000000000000000000000000000000000000000////////////////////////000///............---------------............///............////////////........./////////000000333666222000444111555FFFmmm~~~yyywwwvvv{{{```zzzwww[[[YYYtttwwwQQQ@@@AAA???<<<:::???MMM___lllrrrppppppqqqwww{{{vvvyyy~~~~~~~~~yyyeeedddlllrrrqqqttt|||sss^^^[[[```bbbPPPQQQkkkuuu[[[GGG===;;;999777666777888888888777666555444444555666777<<<777BBBeeezzzuuu{{{XXXSSSbbbkkkNNNBBBMMM]]]oooyyypppXXXLLLFFFEEEHHHLLLXXXbbb\\\MMMBBB???@@@>>>CCCHHHJJJKKKRRR^^^hhhsssiiiYYYJJJAAA>>>>>>???@@@???===<<<;;;:::::::::<<<@@@EEELLLSSSXXX\\\]]]bbbcccdddeeefffgggggggggiiimmmqqqttttttsssssssssqqq{{{uuugggdddmmmvvvvvvxxx{{{}}}}}}~~~}}}~~~|||yyyyyy|||}}}~~~uuufffZZZQQQVVVhhh}}}kkkUUUWWWlllgggSSS???444444333333333222111111111222222111111111000000000//////////////////////////////............////////////////////////////////////////////////000000000000---444888444AAAooovvvdddWWW???777???>>>===CCCFFFVVVhhh{{{~~~|||{{{vvvqqqiii```XXXPPPHHHDDD::::::::::::999888666555444444444555777777555333444444555555666666666666777666666888BBBQQQbbbkkkwww}}}zzzwwwlllooovvv}}}vvv\\\CCC;;;222111000000111222111000000000000000000000111111////////////////////////.........................../////////////////////---------............///---.........//////000000............////////////222555111000666333222<<>>@@@<<<999:::CCCQQQaaalllppppppttt|||wwwooommmyyy~~~~~~}}}|||}}}~~~}}}zzzzzzppplllrrrwwwsssttt|||sss___]]]bbbdddPPPVVVuuutttXXXFFF@@@;;;999777666777888888888666555555555555555555666999888===XXX}}}tttfffTTTPPPdddrrrfffNNN???AAAVVVkkkuuu}}}jjjXXXLLLFFFFFFIIINNNSSSOOODDD;;;===DDD@@@CCCGGGHHHIIIOOOYYYbbbvvvuuunnnaaaQQQFFFAAAAAAAAA???===:::888888777888888;;;@@@GGGNNNUUUZZZ]]]\\\]]]___aaacccdddeeeeeegggjjjmmmooopppppppppqqqnnnsssssshhh\\\YYYbbbmmmrrruuuyyyzzz{{{{{{|||}}}yyyzzzyyyxxxwwwxxxzzz{{{~~~~~~~~~}}}ttteeeZZZRRRYYYmmmbbbPPPYYYrrr{{{gggOOO:::555666333222222111111111111222222111111000000000/////////////////////////////////............////////////000000000000000000000000////////////000000000000...111666555<<>>:::222111000111222333222000000000000000111111111111////////////////////////........................***,,,...///......///000---------............///------......///000000000------........./////////...222///---444222000666CCCuuu|||mmmfffnnnccc}}}pppTTTYYYppprrrOOO===>>>:::888999>>>HHHYYYgggqqqqqqvvv||||||yyypppkkkttt}}}~~~|||zzz}}}zzzyyy{{{yyypppqqq{{{wwwyyyvvvdddaaadddcccPPPYYY|||{{{tttVVVEEEAAA;;;999777666777888888888444555555666666555555444333999;;;PPPyyyppptttqqqUUUDDDQQQeeecccOOO???>>>VVVllltttzzz}}}gggTTTHHHDDDCCCEEEJJJLLLEEE;;;<<>>@@@GGGWWWggg{{{wwwtttrrrlllggg___XXXQQQJJJDDD@@@===<<<;;;:::888777666555333222111222333444444333111111222222333555666777333777999>>>LLLaaaqqqvvv}}}wwwyyy~~~~~~||||||}}}yyyyyyVVV999:::333222111222333333222000///000000000111111111111////////////////////////........................***---///000...------///---------............///------......///000000111---------.........//////,,,222...+++111111///555888ZZZxxx|||ooogggooo|||xxxaaaooo|||]]][[[mmm]]]AAA===;;;::::::;;;@@@OOO___lllkkkpppzzz~~~~~~|||{{{~~~xxxrrrwww|||~~~}}}~~~|||}}}}}}nnnkkkuuutttyyy~~~www{{{yyygggcccccc```PPP[[[yyyrrrTTTCCC???;;;999777666777888888888333444555666666555444333000<<<===NNNzzzrrraaaxxxXXXBBBMMMeeeiiiXXXFFF???YYYooouuuyyypppZZZKKKEEE@@@DDDNNNXXXSSSFFFAAADDDAAAAAAAAABBBEEEJJJNNNPPPVVVfffzzzssscccZZZRRROOOJJJDDD@@@<<<;;;:::777777999<<>>:::>>>AAAAAAOOO]]]yyy|||wwwssspppnnnfffaaaZZZSSSLLLFFF@@@<<<<<<;;;;;;::::::::::::;;;555333222222444555555444000000000111222444555666333777;;;@@@PPPfffuuuyyy{{{vvvzzz~~~~~~UUU666:::333222222222444333222000//////000000111111111222////////////////////////........................,,,///222222///------///---------.........//////---------...///000000111---------.........//////---444000,,,111222000666555HHHiiizzzqqqjjjooorrrmmmsss```jjjfffbbbqqqiiiHHH@@@>>>===<<<999:::FFFVVVdddbbbhhhssszzz|||zzz|||}}}~~~~~~yyy~~~~~~kkkdddggghhhpppxxxsssjjjppp~~~lllccciiihhh___PPPooorrrlllLLL>>><<<777777777777666666666666777666555444333444444555;;;555555HHHnnn}}}RRRcccvvvTTTDDDNNNddd~~~uuuLLLCCCTTTuuu{{{xxxeeeSSSIIIFFFGGGGGGSSSbbb```NNNCCCDDDAAAAAAAAABBBDDDFFFIIIJJJVVVVVVaaavvvuuukkkccc___XXXOOOFFF???:::888;;;999;;;===>>>???FFFOOORRRUUUWWWYYYZZZZZZ\\\^^^___```ccceeeggghhhhhhhhhkkkjjjpppttthhhVVVYYYkkkhhhkkkmmmmmmnnnpppmmmhhhllliiigggiiilllnnnmmmkkklllnnnrrrzzzuuulll^^^RRRRRRhhh}}}www[[[YYYzzzeee]]]nnntttVVV777333666222222222222111111111111000000000000000000000000000////////////////////////000000000000000000000000////////////////////////////////////000000000000111444222444777<<>>AAA<<<;;;@@@>>>AAAGGGUUUpppxxxiiiaaaaaaSSSQQQLLLGGGBBB>>><<<;;;<<<<<<<<<<<<;;;:::999888888777666555444333222222333333222222333333444555444777:::DDDYYYppp||||||~~~{{{uuuPPP999555222222222111111111000000000000000000000000000000///.........------------........................111111000......---------////////////////////////------------------------+++,,,------......------111000/////////000222333222>>>]]]|||oookkkuuuvvvhhhxxx~~~ZZZpppzzzpppwww{{{```FFFBBB<<<::::::===BBBFFFUUU___kkkrrruuuzzz~~~|||}}}~~~~~~~~~qqqfffaaabbbhhhlllfffaaapppxxxiiihhhccc[[[XXXtttwwwtttRRR@@@:::777777777777666666666666777666555444333444444555777666777BBBcccVVVYYYtttwwwWWWEEENNNgggmmmIIINNNnnnjjjTTTIIIHHHFFFFFFQQQ```bbbSSSEEECCCBBBBBBBBBBBBDDDFFFHHHJJJMMMPPPZZZmmm}}}rrrgggccc]]]VVVPPPHHH@@@;;;999777888::::::;;;@@@GGGOOOQQQTTTVVVWWWXXXZZZ\\\[[[\\\___aaacccdddeeeeeeiiijjjqqquuujjj[[[XXX___gggiiihhhdddbbbbbb^^^YYYUUUVVVYYY^^^cccfffggggggjjjmmmsss{{{ssskkk]]]SSSVVVkkkuuu___dddiiibbbtttvvvvvvPPP666444666222222222222111111111111000000000000000000000000000////////////////////////////////////////////////////////////////////////////////////000000000000000222111333666999SSS{{{~~~~~~~~~zzzjjjEEE>>>??????>>>;;;???DDDQQQkkk}}}yyyyyyzzz}}}{{{yyyuuujjjZZZQQQQQQFFFDDDBBB???>>>===<<<<<<<<<<<<<<<<<<;;;:::999999888888777666555444333333333333333333333444444555444777<<>>AAAKKKbbbwwwpppmmmlllnnnaaa___]]]ZZZRRRHHHCCCCCC===<<<;;;::::::;;;<<<===============<<<;;;:::999:::999999888777666555555444444333333444444555666555999@@@MMMaaattt~~~~~~}}}~~~~~~uuutttzzz~~~xxxwwwrrrqqqpppjjjWWW???444666222111111111111000000000000000000000000000000000000000000/////////..............................000000///...------------........................------------------------+++,,,------......------//////000000111111000000333***:::fffuuuqqq{{{YYYkkkyyynnn~~~UUUEEE:::;;;:::444555===???PPPfffwww~~~{{{zzzyyyyyy}}}xxxzzz~~~~~~iiiccc^^^ZZZUUUNNNRRRiiiyyylllaaaYYYiii~~~fffIII;;;888777777777777666666666666555555555555444444555555111999999666KKKyyy}}}lll|||aaa[[[pppSSSDDDVVVwwwzzzXXXIIIIIICCCBBBJJJYYYddd```PPPBBBDDDCCCBBBBBBCCCDDDFFFGGGFFFNNNSSSXXXlllrrrjjjaaa\\\YYYSSSHHH???;;;888888999999777999===DDDHHHMMMPPPRRRTTTVVVXXXVVVVVVXXXZZZ\\\]]]^^^___[[[______[[[]]]dddbbb[[[___bbbaaa]]]]]]bbbeeedddnnnlllggg```ZZZ[[[aaafffrrrwww~~~vvvjjjdddXXXWWW```sss|||kkkeee|||wwwjjjSSS>>>555555555222222222222111111111000000000000000000000000000000////////////////////////////////////////////////////////////////////////////////////000000000000...111000111333333@@@[[[uuuuuullliiicccAAABBBBBB:::>>>@@@@@@FFFYYYvvvwwwssslllhhhbbbZZZUUURRRSSSTTTIIIHHHGGGEEEBBB???======???>>><<<;;;;;;;;;<<<<<<===============<<<;;;;;;;;;::::::999888888777777555555444444555555666777666:::EEETTTgggwww~~~|||}}}}}}{{{wwwyyyxxxmmmkkk|||}}}qqqkkkdddZZZIII999333666111111111111000000000000////////////////////////000000000000////////////........................000///...---------------........................------------------------+++,,,------......---------...000111111111000///333---333PPPsss{{{mmmpppmmmdddrrrtttkkkPPP<<<===???999777===:::GGGZZZmmm|||yyyxxxyyyxxxwww|||}}}}}}zzz~~~~~~mmmkkkhhhbbbYYYMMMJJJXXXjjjxxxpppfff]]]WWWnnnbbbGGG<<<;;;777777777777666666666666444444555555555555555555333999777444FFFmmmkkkdddSSSddd{{{yyyTTTDDDHHHWWWjjj___LLLIIICCCCCCGGGTTTbbbdddVVVEEEEEEDDDCCCBBBBBBCCCDDDEEEFFFNNNRRRSSSddd}}}sssggg___[[[VVVMMMFFF???:::888999999888999<<<@@@EEEJJJOOORRRTTTVVVWWWWWWWWWXXXYYYZZZ\\\]]]^^^[[[\\\TTTJJJMMM[[[cccaaaZZZ^^^```^^^```hhhooorrr{{{{{{xxxqqqjjjfffgggiiisssyyy~~~ssseee^^^UUUZZZfffwwwqqqiiirrr\\\DDD888555444333333222222222111111111000000000000000000000000000000////////////////////////........................////////////////////////////////////000000000000///222000000444333:::NNNxxxvvvjjj```dddvvvMMMCCC???;;;BBBAAA???CCCRRRjjj{{{wwwmmmaaaYYYTTTQQQLLLHHHEEEEEEEEEFFFEEEDDDBBBAAA@@@AAA@@@???BBBAAA???============>>>======>>>>>>======<<<<<<;;;;;;;;;:::999999888888666666555555666666777888777<<>>BBBNNNaaayyy~~~|||nnn```[[[ZZZTTTKKKEEEGGGFFFEEEFFFGGGHHHHHHGGGEEEFFFFFFEEEGGGLLLLLLJJJ@@@???>>>======>>>???@@@======>>>>>>>>>>>>======;;;;;;;;;:::::::::999999777777666666777777888999888>>>NNNcccrrryyy{{{}}}xxxxxxxxxxxxyyy{{{}}}~~~|||~~~|||nnnhhhpppuuuqqqpppvvvnnncccTTTDDD888222111222//////000000000000000111000000000000000000000000000000000/////////....................................---------------...------------------------------------------------+++,,,------......------......//////000000//////,,,:::999222HHHuuutttmmm|||iiiLLLrrrpppnnn~~~sssPPP???===<<<999555;;;:::???OOOfffyyy~~~~~~{{{|||}}}xxxwww{{{~~~zzzzzzyyyjjj[[[UUU[[[dddwwwfff```YYYQQQSSS[[[}}}{{{ZZZ@@@777888777777777777666666666666333333555666666666555555555444555777>>>QQQqqqwwwjjjVVVHHHGGGLLL\\\UUU>>>999===HHHpppyyy\\\OOOFFFGGGFFFIIIWWWeee___OOOFFFEEEDDDBBBAAAAAABBBBBBCCCHHHLLLOOOUUUhhh|||qqqggg___ZZZQQQHHH???<<<:::777777999999>>>EEELLLPPPRRRUUUVVVXXXXXXVVVUUUUUUUUUVVVVVVXXXZZZXXXNNNEEEDDDLLLSSSXXX]]]^^^YYYXXX\\\bbbeeeiiipppzzzuuuggg^^^YYYTTTaaarrr~~~ssshhhlll{{{pppPPP777555666000000666222222222111111111111000000000000000000000000000////////////////////////........................////////////////////////////////////000000000000///222......555555555???XXXzzzhhhcccsssNNN???@@@>>>>>><<<@@@JJJWWWiiippp\\\SSSKKKHHHGGGEEEEEEGGGEEEEEEHHHMMMRRRSSSQQQNNN\\\\\\YYYTTTUUUWWWUUUOOO@@@???>>>>>>>>>???@@@AAA===>>>>>>??????>>>>>>>>>;;;;;;::::::::::::999999888777777777777888999999999@@@QQQggguuuyyyyyy{{{vvvvvvuuuuuuvvvxxxzzz{{{}}}~~~oooiiisssxxxpppiiikkkeee\\\MMM???777444444444////////////000000111111000000000000000000000000/////////.........------...........................------,,,,,,------...------------------------------------------------+++,,,------......------///............///000000...666555...<<<```pppuuu{{{|||SSSVVVsssvvvhhhnnnmmmOOOAAA???<<<666999888:::CCCSSSdddqqqxxx|||}}}{{{zzz{{{}}}}}}}}}|||{{{|||~~~ttt{{{zzzxxxxxx|||~~~zzzxxxzzzzzznnnhhhjjjmmmnnnfffZZZQQQVVVdddzzzXXXAAA===AAA777777777777666666666666222333555666666666555555444222555999:::GGGkkk]]]wwwgggRRRFFFJJJ^^^dddEEE;;;>>>===SSSxxxcccSSSGGGIIIFFFFFFSSSdddaaaRRRGGGFFFDDDBBBAAAAAAAAAAAAFFFHHHLLLNNNOOO\\\yyyyyymmmddd___[[[PPPEEE@@@===999999;;;666<<>>>>>?????????>>>>>>::::::::::::::::::999999888888777777888888999::::::AAASSSjjjwwwxxxxxxzzzuuutttsssssstttvvvxxxzzz~~~rrrnnn|||wwwiiieeeXXXPPPCCC666111222222111.../////////000000111111000000000000000000000000///.........------------........................------,,,,,,,,,------...------------------------------------------------+++,,,------......------//////...------///000111222111......666MMMnnn}}}xxxttttttzzzlllIIIeee{{{gggeee~~~bbbJJJEEEBBB;;;999999:::===DDDOOO^^^hhhuuuwwwzzz|||}}}|||zzzxxx~~~zzzxxxyyyuuuxxxzzzzzzxxxwwwzzz|||rrruuuxxx}}}uuutttxxx|||sssrrryyy~~~xxxuuu{{{nnn^^^JJJQQQrrrzzz|||oooSSSAAA777999999888666555444444444555222333444555555555444333555333222666999;;;]]]ggg[[[qqqNNNCCCJJJTTTqqqhhhFFF777CCCCCCTTTpppYYYIIIEEECCCGGGOOOXXXaaafffJJJFFFDDDEEEEEEBBBAAACCCCCCCCCEEEGGGJJJRRRbbbrrruuuhhh[[[ZZZWWWPPPGGG???:::999999;;;:::>>>HHHMMMMMMPPPUUUSSSPPPOOOOOOLLLHHHHHHLLLQQQUUUZZZYYYOOOEEEEEEKKKXXX[[[]]]YYYPPPNNNVVV```^^^bbbeeegggnnnvvvuuuooo{{{zzzzzz~~~sssiiibbb[[[UUUZZZkkk|||{{{bbb```~~~{{{mmmnnnzzzwwwOOO666444222111444333222222222111111111111000000000000000000000000000......////////////////////////............//////....................................////////////000000000000111222333444AAAnnnvvvooojjjHHH???:::???>>>>>>@@@CCCNNNcccwwwkkk[[[[[[^^^aaafffmmmtttzzz}}}[[[MMMGGGBBB===:::999;;;======<<<===:::>>>???===>>>BBBAAA<<<>>>>>>>>>>>>===<<<:::999888777888:::999777:::???@@@>>>IIIbbbuuuyyywwwxxxsssoookkkhhhdddeeeppp|||}}}{{{yyytttyyyuuusssyyypppaaaVVVGGG999444333222111222//////000000000000////////////............//////...........................---,,,,,,,,,,,,---...------------------------,,,------......------,,,++++++,,,,,,,,,,,,------,,,------......------,,,............////////////...///444777333999WWWxxxyyyyyy|||xxxzzzsss\\\fffvvvdddooofffRRRCCC777<<<999999:::<<>>GGGLLLKKKMMMQQQOOOMMMMMMNNNKKKGGGGGGJJJMMMQQQWWWYYYSSSIIIGGGJJJWWW\\\```\\\RRRJJJLLLRRRXXX]]]aaabbbgggllllllgggnnnqqquuuwwwwwwvvvvvvvvvyyyxxxxxx{{{{{{nnnddd^^^ZZZWWW___nnnuuu___cccyyyjjjlllrrrpppKKK555555333111444222222222222111111111000000000000000000000000000000///////////////.....................................................................////////////000000000000111222333333999]]]ppp|||zzzSSS@@@===>>>>>>??????@@@HHH[[[nnnyyy~~~kkkKKKAAA>>>:::@@@???>>>>>>??????@@@AAAGGGOOOTTTTTTSSSTTTQQQKKKJJJIIIFFFBBB???===<<<;;;<<<999888;;;<<<::::::<<>>;;;LLLmmm||||||dddUUUMMMEEEBBBEEELLL[[[iii```MMM@@@CCCEEE@@@>>>BBBAAA@@@AAABBBAAABBBKKKVVVkkkuuujjj```^^^ZZZTTTMMMEEE>>>;;;888888===DDDGGGGGGHHHJJJIIIHHHJJJMMMKKKFFFEEEHHHKKKOOOVVV]]][[[RRRLLLKKKVVV]]]dddcccZZZPPPIIIEEEQQQWWW\\\^^^___bbbbbb```bbbeeehhhkkklllmmmoooqqqtttttttttwwwzzz}}}}}}||||||~~~~~~vvviii___ZZZYYYZZZeeesssooo[[[ddd}}}sssyyyyyyxxxzzzyyycccEEE444555333222333111222222111111111000000000000000000000000000000000000000//////.........---------////////////------....................................////////////000000000000111222333333333JJJrrruuukkkdddBBB???<<<>>>@@@@@@===AAAQQQbbbyyysss{{{WWWBBBAAABBB>>><<<>>>>>>>>>@@@HHHRRRZZZjjjrrrwwwtttlllddd[[[TTTQQQNNNIIICCC???<<<;;;::::::666666:::;;;::::::<<>>AAABBBAAABBBCCCAAA@@@EEEMMMVVVpppqqqhhheee```YYYRRRJJJCCC???;;;;;;<<>>aaazzzhhhrrrvvvFFF<<<:::===@@@@@@<<<===JJJXXXnnnttt~~~tttnnn]]]HHHAAAEEEEEE???===AAADDDEEEMMM]]]ppp|||ppp___SSSLLLLLLJJJGGGCCC@@@===;;;;;;888777888:::::::::???FFFMMMQQQPPPMMMUUUdddjjjgggeeebbbaaafffjjjkkkmmmqqqqqqxxx~~~xxxlllooo~~~rrr}}}}}}www\\\III;;;333...000222000.........//////////////////...///......------......///........................------------------------------------------------,,,------......------,,,+++++++++,,,,,,,,,------,,,------......------,,,---------.........//////000......000///...444===iii|||~~~wwwrrr\\\sss}}}sssmmmxxxoooWWWPPPGGGAAA======;;;999:::>>>;;;AAAFFFHHHGGGMMMXXXbbboooxxxuuuppppppmmmppp|||sssllljjjrrr|||qqqqqqoooiiibbb___```bbbZZZZZZeee{{{yyyrrrllleee^^^]]]```jjjtttyyysssoooxxxYYYgggzzz~~~eeeTTTQQQkkk}}}}}}cccCCC===999555555555555555555444444444444444333333222222222222...555555444777444;;;NNN}}}qqqaaa|||}}}\\\FFF>>>CCCdddpppYYY@@@;;;HHHXXXllljjjmmmvvv}}}|||[[[NNNDDDCCCBBBCCCOOO^^^kkkYYYJJJEEEEEEAAA>>>???@@@???AAACCCBBB???BBBHHHLLL[[[rrrsssmmmeee]]]VVVPPPIIIEEEAAAAAA???===<<<=========DDDDDDIIINNNMMMGGGFFFHHHOOOPPPVVV___```XXXMMMHHHMMMQQQXXXcccooorrrdddRRRHHHMMMTTTYYYZZZYYY[[[^^^]]]___```aaaaaacccfffiiikkklllmmmnnnppprrruuuvvvyyy{{{|||}}}~~~}}}}}}uuummmfff]]]VVVWWW]]]oooyyy|||kkk\\\bbbkkk```HHH777333666222111444111111111111000000000//////////////////////////////000000//////.........---...///111222222111///.......................................////////////////////////000111222333444777SSS}}}wwwtttlllRRR<<<:::<<<@@@AAA>>>===FFFQQQaaauuu~~~}}}tttjjjfffeeeccc^^^VVVVVVOOOEEECCCGGGGGGBBBTTT]]]eeegggmmmzzzzzzlll[[[LLLDDDBBBAAABBBCCCCCCBBB@@@===<<<<<<===???>>>999999BBBNNNSSSVVVSSSLLLOOO\\\bbb```___\\\^^^eeeiiijjjkkkmmmwwwzzz|||~~~~~~pppooovvv~~~zzz}}}\\\AAA555000...111333111//////......////////////............------------..............................------------------------------------------------,,,------......------,,,+++++++++,,,,,,,,,------,,,------......------,,,------------............000......000111111222444OOOppp~~~rrrvvv{{{jjj___mmmmmmzzzfffVVVRRRIIIAAA>>><<<:::999;;;666999<<<;;;:::???JJJSSSfffwww|||xxxtttooorrrzzzrrrnnnssszzz|||zzzyyykkkhhhccc___\\\[[[[[[[[[RRRRRR___vvv{{{xxxpppddd[[[YYY^^^ffflllpppwwwJJJVVViii|||xxx___SSSTTTiii{{{}}}|||VVVAAA===888444444444555555555444444333555444333222111111222222///666444222666555777CCCccchhh}}}[[[BBB???QQQbbb^^^JJJ===BBBLLLeeedddgggpppwwwyyy|||eeeSSSFFFEEEDDDAAAIIIUUUddd___UUUJJJCCCBBBAAA>>>===<<<===AAA@@@>>>AAAEEEIIIMMM[[[sss|||uuukkkccc]]]VVVOOOJJJFFFHHHHHHDDDBBBCCCAAA>>>DDDEEEIIIMMMLLLGGGFFFHHHMMMMMMQQQWWWWWWPPPIIIFFFHHHLLLPPPXXXgggrrrkkk\\\HHHJJJNNNUUUWWWWWWXXX\\\]]]___``````aaabbbdddgggiiijjjkkkllllllooorrruuuxxxyyy{{{|||}}}~~~}}}wwwoooiiieee]]]VVVYYYbbbsss{{{uuuhhh]]]ddd~~~hhhRRR???333444777111000444111111111000000000////////////////////////////////////////////////////////////000111111111111000///....................................////////////////////////000111222222111222EEEjjj|||yyypppgggFFF===<<<>>>@@@??????DDDKKKSSSdddoooccc[[[QQQLLLKKKMMMLLLJJJPPPXXX\\\YYYWWW[[[aaacccwwwuuuiiiYYYMMMDDD???@@@EEE===???BBBCCCCCC@@@===:::???@@@BBBAAA<<<:::AAALLLVVVWWWTTTNNNMMMRRRWWWYYY[[[[[[___fffiiihhhjjjmmmzzzyyyzzzyyyqqqhhhooowww}}}XXX999444000///222333000///000---......//////......---......------------..............................,,,------......------,,,------------------------,,,------......------,,,++++++,,,,,,,,,,,,------,,,------......------,,,,,,------------.........///......///111222222222:::]]]~~~~~~___jjj~~~vvvwwwooofffYYYMMMHHHDDD???:::999:::;;;999777666:::AAAGGG\\\pppzzzxxxuuunnnqqqxxxssstttvvvsssooommmaaa^^^ZZZWWWVVVWWWXXXYYYXXXWWWbbbwwwyyyooohhhgggaaafffmmmuuuLLLQQQ]]]nnn~~~ppp[[[VVV[[[kkk}}}}}}xxx|||}}}gggHHH>>><<<777444333333444555555555444333555444333111111111111222000888444000555666666>>>PPPqqqsssvvvNNNDDDBBBTTTdddYYYDDDAAAHHHbbb```ccclllsssuuuxxx{{{|||sss\\\IIIFFFEEE@@@DDDOOOXXXdddaaaOOOBBBDDDCCC<<<===<<<<<<@@@@@@???@@@DDDFFFHHHNNN\\\lll{{{|||ssslllfff^^^TTTMMMIIIOOOSSSRRRQQQPPPJJJCCCEEEEEEHHHLLLKKKFFFEEEHHHKKKJJJLLLPPPOOOJJJGGGHHHJJJOOOQQQPPPWWWdddgggaaaNNNJJJLLLRRRVVVVVVWWWZZZ[[[]]]```aaaaaabbbdddfffhhhiiikkkkkkkkkmmmqqquuuvvvxxxyyyzzz{{{}}}{{{xxx|||uuullleeebbb[[[VVV]]]jjjvvv}}}oooccc[[[fffhhhLLL888111444777000000555222111000000000////////////////////////////////////------......///000000000............................................................///////////////......//////000111222111111:::SSStttqqqyyy~~~pppwwwZZZBBB>>><<<>>>@@@???@@@CCCIIIVVVmmmqqq]]]WWWOOOGGGBBBAAABBBEEEGGGUUUiii{{{~~~xxxxxx|||iiiSSSGGGBBBBBBHHHOOOQQQRRRQQQPPPMMMIIIEEECCCEEEDDDHHHMMMNNNMMMNNNRRRYYYWWWVVVUUUQQQMMMPPPVVV[[[]]]ccciiijjjhhhkkkpppvvvtttxxx~~~rrriiiiiihhhlllttt|||wwwmmmnnntttpppLLL444333000///222222///...000---......//////......---...------,,,,,,------...........................,,,,,,---......---,,,,,,------------------------,,,------......------,,,++++++,,,,,,,,,,,,------,,,------......------,,,,,,,,,---------...............------///111222111222KKKlllyyyaaasss{{{nnnaaa[[[VVVMMMCCC>>>@@@===999777777999;;;===KKK[[[ccceeehhhdddcccnnntttooolllmmmkkkeeeaaaaaaUUUVVVVVVUUUTTTXXX^^^dddjjjgggnnn|||rrroooqqqnnnrrrvvv|||WWWUUUYYYeeewwwyyy|||~~~ooo^^^___gggsssxxxyyyuuupppWWW???<<<;;;666666222333444555555555444333666444333111000000111111111888444...444777777<<>>>>>AAABBB@@@AAAEEECCCFFFIIILLLOOOZZZoooyyysssmmmdddWWWNNNIIISSS\\\]]]]]][[[RRRHHHEEEDDDGGGJJJIIIEEEDDDGGGJJJIIIKKKMMMKKKHHHIIIMMMOOOWWWVVVLLLKKKWWWaaabbbTTTNNNLLLSSSXXXWWWWWWZZZUUUXXX[[[]]]^^^___aaacccgggiiikkkjjjjjjlllqqquuutttvvvxxxyyyzzz|||uuutttzzzvvvkkkccc```YYYUUU```pppyyy~~~~~~xxxvvv~~~lll___YYYggg~~~ooopppfffGGG666111555777//////555333000000000000////////////////////////////////////,,,,,,---...///000111111...---,,,,,,,,,,,,---......................................./////////000.........//////000111222444444444CCChhhjjjvvvtttvvvkkkeeekkkFFF???:::===@@@???===>>>FFFNNN]]]tttqqq]]]WWWOOOIIIDDDDDDHHHMMM[[[xxx~~~bbbSSSMMMLLLPPPWWWpppnnnjjjeee___ZZZUUUSSSOOOMMMRRR___hhhhhhdddaaa]]]YYYZZZ\\\VVVMMMNNNWWWXXX\\\bbbhhhgggeeehhhoooooooooxxxyyyeee^^^eeetttpppuuu~~~xxxuuuyyyfff^^^dddlllwww}}}pppXXX@@@333333000///111111...---///---..................---...------,,,,,,------...........................,,,,,,---......---,,,,,,------------------------,,,------......------,,,++++++,,,,,,,,,---------,,,------......------,,,,,,,,,,,,---------......------,,,+++,,,///000///...>>>ZZZwww}}}dddfff|||pppkkkggg\\\OOOGGGBBB===888666777888777666777CCCGGGKKKTTTRRRPPPVVV^^^[[[[[[]]][[[VVVSSSUUUKKKQQQWWWWWWWWW\\\hhhsss{{{vvvzzztttpppsss{{{|||oookkkoooyyy|||~~~hhhjjjmmmqqqvvv|||wwwuuurrrfffZZZbbbxxxdddMMM@@@888::::::111444444444444444444444444555444222111111111222222333222111111111333666777AAA]]]ooorrrXXXKKKGGGBBBVVVpppbbbHHHGGG\\\\\\\\\```hhhooopppmmmwww~~~kkkNNNGGGFFF@@@AAAIIIHHH\\\ggg\\\LLLEEEAAA===>>>>>>>>>???@@@@@@AAAAAACCCCCCDDDFFFJJJPPPUUUXXXhhhqqqtttnnniiihhh^^^QQQNNNOOOQQQUUUXXXWWWQQQLLLCCCCCCBBBBBBBBBCCCDDDEEEDDDHHHMMMNNNKKKGGGEEEEEERRR```___NNNLLL[[[ccc]]]UUUSSSQQQSSSVVVXXXWWWVVVXXXZZZ\\\\\\\\\]]]^^^```eeeeeegggiiikkkmmmooopppvvvrrrrrruuuwwwuuuuuuwwwnnnttt|||~~~xxxooojjjddd]]]WWWWWWbbbooozzz}}}}}}uuuXXXeeettteeexxxbbbCCC777444111000000111111111000000000000000000000000////////////////////////////////////////////////........................------............---------------............///////////////////////////111---333:::NNN|||yyytttzzzlllRRRnnnjjjEEE999BBB===<<>>;;;777666<<<;;;<<<@@@@@@???BBBHHHIIIGGGGGGIIIIIIHHHKKKQQQLLLOOOTTTYYY___gggpppwwwvvvrrrrrrzzz~~~tttqqq~~~cccXXXnnn~~~zzzgggeee]]]XXXfff}}}~~~aaaJJJ>>>666777777///444444444444444444444444444333222111111111222222333222111111111333555777888QQQvvvfffaaadddNNNJJJFFFUUUsssyyy```HHHWWWXXXZZZ]]]bbbhhhlllnnnpppvvv~~~wwwVVVHHHDDD@@@@@@DDDKKKTTT^^^```UUUGGG@@@@@@>>>>>>>>>>>>??????@@@@@@EEEDDDDDDDDDFFFHHHKKKMMMSSS\\\aaa]]]]]]___YYYOOOLLLLLLMMMOOORRRSSSSSSQQQHHHHHHFFFCCC@@@@@@BBBDDDFFFJJJQQQTTTRRRLLLDDD@@@KKKWWWZZZPPPLLLSSSVVVPPPUUUSSSRRRSSSVVVXXXWWWVVVXXXYYY[[[\\\[[[\\\^^^___bbbccceeegggiiikkklllmmmrrroooooossssssqqqppprrrpppuuu|||wwwrrrjjjeee___ZZZVVVXXXcccpppxxxzzz}}}~~~}}}||||||~~~~~~eeettt|||aaaVVVgggsssdddDDD777444111000000111111111000000000000000000000000////////////////////////................................................------............---------------............///////////////////////////333...222777FFFpppzzz||||||cccbbbuuuTTT>>><<<===>>>???;;;===AAAJJJYYYjjjwwwjjj```WWWRRRQQQYYY___```bbblllxxxrrrdddeeelllooozzzooodddfffjjjooovvvuuukkkbbb[[[ZZZXXXQQQLLLJJJPPPPPPUUU]]]aaa```ccciiimmmpppmmm```VVVYYYfffqqq|||zzzqqqrrryyylllddd```gggvvvxxxlll```QQQ???444000000000000////////////.........////////////..............................------------------------------------------------------------------------------------............---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------........./////////000000000000111...888TTTrrrvvvyyyqqqyyy}}}wwwuuurrraaaPPPIIIEEE???;;;:::;;;999:::===<<<888999===CCCBBBBBBDDDFFFIIIRRR\\\IIIQQQ]]]hhhoootttwwwyyylllhhhhhhnnnxxx}}}zzzvvvvvvvvvdddddduuuddd```ZZZ]]]ooowwwttt|||wwwZZZDDD;;;555666777111444444444444444444444444444333222111111111222222222222111111222333555666333DDDhhhkkkXXXjjjtttTTTJJJEEEPPPpppxxxIIIOOOSSSWWWYYY[[[___gggnnnmmmqqqvvv~~~fffLLLCCCCCCCCCAAAJJJHHHQQQ___\\\KKK???@@@>>>>>>======>>>>>>??????BBBBBBBBBBBBBBBCCCCCCCCCAAAIIIMMMLLLNNNSSSQQQJJJIIIIIIIIIHHHIIIMMMSSSWWWPPPQQQPPPKKKDDDAAACCCGGGHHHLLLTTT[[[\\\UUUHHH>>>GGGPPPXXXYYYWWWUUURRROOOUUUTTTSSSTTTVVVWWWWWWVVVWWWYYYZZZ[[[ZZZ[[[\\\^^^___```bbbccceeegggiiiiiillljjjkkkooooookkkiiijjjrrrvvv|||~~~xxxpppjjjddd___YYYWWWVVVYYYdddpppvvvwwwyyyzzz{{{{{{{{{{{{}}}yyy|||ooo}}}aaa[[[gggnnnzzz\\\<<<666333111000111111111111000000000000000000000000////////////////////////................................................------............---------------............///////////////////////////555///111444<<<\\\~~~{{{]]]ggg|||~~~~~~hhhFFF444:::@@@======<<<===BBBLLLXXXiii}}}tttgggddd]]]XXX]]]jjjuuuyyy|||}}}ssszzz}}}www|||{{{rrrtttttttttwww|||oooeee\\\ZZZYYYSSSLLLHHHIIILLLRRRYYY\\\\\\aaafffiiilllaaaMMMIII\\\pppyyyuuurrrvvvzzzuuuqqqnnnooouuu~~~ppp___PPPBBB777222222////////////..................////////////..............................------------------------------------------------------------------------------------............---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............/////////000000000,,,000333;;;VVVzzzrrrnnntttuuupppxxxhhhjjjiiiiiipppmmm^^^SSSIIICCC@@@>>>===>>>???===999999<<<>>>>>>AAAGGGKKKLLLPPPUUUNNNWWWdddqqqxxxwwwsssooocccdddhhhoooxxx}}}|||zzz{{{wwwtttrrriiibbbhhh{{{|||qqqppp}}}oooRRR>>>999555777999444333333333333333333333333333222222222222222222222222222111111222333444444777<<>>===<<<<<<======>>><<<===???AAABBBCCCCCCBBB@@@EEEFFFDDDEEEIIIIIIEEEFFFGGGGGGEEEDDDHHHOOOUUUUUUYYY\\\WWWNNNIIIIIIMMMJJJMMMSSS\\\aaa[[[MMMAAABBBHHHSSS^^^```ZZZWWWWWWUUUTTTTTTTTTUUUVVVVVVVVVVVVXXXYYYZZZYYYYYY[[[\\\]]]^^^___aaacccdddffffffffffffhhhllljjjeeeccceeerrrvvv{{{|||yyyrrrkkkgggbbb[[[VVVUUUVVV[[[eeeooottttttuuuvvvwwwwwwxxxxxx|||xxx|||uuukkkmmmuuussssss|||pppNNN444444222000000111222111000000000000000000000000000////////////////////////................................................------............---------------............///////////////////////////333///000333555IIIqqq|||kkk\\\vvvzzzwww~~~wwwRRR444888===;;;AAA>>>===???DDDKKKXXXkkk|||wwwlllmmmtttvvvrrrxxx|||xxxvvvtttwww~~~}}}rrrhhh^^^ZZZZZZVVVOOOIIIHHHMMMTTTZZZ[[[]]]bbbgggbbbaaaXXXLLLMMM___rrr}}}xxxsssyyy~~~~~~|||wwwuuuxxxvvvfffRRRCCC888111000222000000/////////.........---......//////......---........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.............../////////000000+++000///...AAAeeexxxppppppppp{{{zzzzzz]]]XXXTTTXXXggg|||xxxkkk^^^UUUPPPCCCAAA@@@@@@>>>;;;===BBB===>>>HHHYYYdddccc\\\WWWaaadddkkkqqquuurrrkkkfff```gggrrr}}}|||www{{{nnnfffnnnzzzpppooo|||oooPPP<<<:::666555777444333333333333333333333333222222222222222222222222222222111111222222333333:::777LLLuuufffZZZpppsssOOO===DDDSSSjjjnnnWWWEEEIIIRRRYYYYYYWWW\\\eeeooonnnpppttt|||```LLLIIIFFF@@@===BBBGGGLLLUUUXXXMMM===@@@???===<<<<<<<<<===>>>;;;===???BBBDDDDDDDDDDDDDDDEEEEEECCCCCCDDDEEECCCDDDFFFGGGFFFDDDEEEIIIMMMQQQYYY___^^^VVVOOONNNPPPMMMMMMOOOVVV[[[VVVIII>>><<>>======@@@DDDLLL]]]lllxxx}}}yyy|||zzzsssrrrvvvzzz|||~~~uuussssssyyy~~~{{{uuunnnddd^^^]]]\\\VVVOOOKKKQQQWWWZZZ\\\```cccfff[[[VVVVVV[[[```dddqqq~~~xxxpppuuu{{{yyyuuuttt{{{wwwhhhYYYGGG<<<555000///111111111111000000000//////------............------........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..................////////////.........///666LLLmmm}}}www~~~zzziiissshhhYYYQQQUUUcccvvv|||sssmmmUUUPPPLLLIIIFFFCCCGGGMMMHHHFFFPPPiii|||qqqtttppplllmmmqqqsssqqqnnniiipppzzzggguuutttgggcccooosssnnnooowwwqqqPPP===;;;555222333111333333333333333333333333111111222333333333222222111111222222222222222222777222???^^^zzzrrrYYYeee}}}cccFFFDDDIIIRRR[[[___HHHGGGLLLWWWZZZWWWYYY```iiiiiilllpppwwwpppUUUIIIDDDAAA>>>EEEHHHGGGOOOYYYTTTEEEBBBAAA>>><<<;;;<<<===>>>>>>@@@AAACCCCCCCCCBBBBBBBBBBBBBBBAAABBBCCCDDDDDDCCCEEEGGGGGGFFFEEEEEEFFFIIIPPPWWWXXXTTTOOOMMMMMMNNNKKKKKKNNNPPPLLLBBB888===@@@GGGPPPTTTSSSRRRSSSRRRSSSSSSRRRQQQQQQSSSTTTUUUVVVWWWWWWVVVVVVWWWYYYYYYZZZ[[[\\\]]]___`````````aaadddgggddd^^^___ccclllqqquuuuuupppjjjgggeeeddd[[[SSSTTTYYY___eeekkkppppppqqqqqqqqqooonnnmmmmmmsss||||||uuuzzzttt^^^JJJ:::555222111000000222222111///////////////////////////////////////////////////------------------------........................------............---------------............///////////////////////////,,,111111222444555IIIkkk}}}zzzzzz\\\ppp|||}}}xxx[[[FFF999555999<<<:::;;;===>>>DDDQQQ^^^qqqwww{{{yyytttxxxzzzyyyvvvqqqppprrrtttuuuvvv{{{sssqqqssszzz}}}zzzxxxvvvrrrjjjccc``````]]]XXXNNNRRRVVVXXX[[[```aaa___TTTSSS[[[kkkqqqooovvv{{{tttkkkjjjttt{{{vvvwwwvvvzzzoooWWWKKK>>>888555222//////111111111111000000000000------............------........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------........./////////000---///333222888UUUvvvttt~~~{{{WWWhhh{{{kkkXXXLLLKKKVVVcccpppzzz}}}vvvooojjjddd```bbbhhhcccWWWUUUgggwwwooohhhiiiqqqyyy{{{zzz{{{|||}}}nnnZZZddd~~~wwwiii```aaaqqqgggjjjooossswww|||~~~~~~mmmLLL::::::555111333111222222222222222222222222000111222333333333333222111111222222222222111111333000888LLLaaaxxxhhh```uuu}}}UUUCCCDDDEEENNN```OOOFFFEEEPPPXXXWWWXXX\\\eeeeeeiiimmmqqqxxxcccKKKDDDEEEBBBBBBBBBDDDIIIOOOQQQOOODDDBBB???===<<<<<<===>>>???@@@@@@AAAAAAAAAAAA@@@@@@??????@@@AAABBBDDDEEEDDDDDDEEEFFFHHHHHHEEECCCCCCGGGKKKMMMLLLJJJIIIHHHIIIHHHHHHKKKMMMJJJBBB;;;>>>CCCHHHLLLPPPSSSQQQNNNPPPRRRRRRQQQOOOOOOQQQSSSTTTUUUVVVVVVUUUUUUVVVWWWVVVWWWWWWYYYZZZ[[[\\\]]]]]]^^^aaaccc```\\\^^^dddiiinnnrrrqqqkkkeeecccbbbbbbXXXQQQSSSZZZ```fffkkkmmmnnnoooooonnnkkkhhhfffeeeoooyyyooocccooovvvYYYCCC555444111000///000222222111///////////////////////////////////////////////////------------------------........................------............---------------............///////////////////////////,,,444000...555222999SSS{{{dddaaavvv{{{vvvXXXDDD===777:::999:::<<<;;;>>>HHHSSSiiiooouuutttqqqsss|||}}}xxxxxxxxxxxxxxxzzz|||~~~zzzrrroooqqqxxx{{{wwwttttttppppppkkkbbb^^^______]]]RRRUUUUUUUUU[[[aaa___XXXPPPXXXeeepppvvv|||uuulllnnnuuuwwwvvvuuuuuu{{{{{{dddJJJ???555444555333000///111000000000000/////////,,,------......------,,,........................------------------------------------------------++++++++++++++++++++++++++++++,,,,,,,,,------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------........./////////---///222//////BBBYYYvvvwwwnnnwww}}}jjj\\\bbbgggssslllVVVGGGFFFMMMSSS```nnnwwwyyyyyy}}}uuudddXXX___ooozzz}}}}}}xxxrrrmmmpppzzz{{{}}}zzzzzz~~~~~~iiiaaabbboooooofff^^^dddwww~~~zzz___hhhpppqqqrrrwwwyyywwwrrrrrrvvv~~~gggFFF555888666333666666222222222222222222222222000111222333444333333222111111222222222111111000222111666BBBRRRhhh}}}bbbooo___AAABBBBBBHHH]]]UUUFFF???JJJUUUWWWWWWZZZfffeeehhhkkklllpppoooPPPFFFJJJDDD<<<;;;BBBDDDCCCJJJUUUEEECCC@@@===<<<<<<>>>???<<<======>>>???@@@AAAAAA@@@??????AAABBBBBBCCCEEEEEECCCCCCEEEHHHJJJGGGDDDBBBBBBDDDEEEFFFFFFFFFFFFCCCDDDHHHLLLPPPNNNIIIDDD888@@@EEEFFFKKKQQQPPPIIIOOOQQQRRRPPPNNNMMMOOORRRTTTUUUVVVVVVUUUTTTUUUWWWTTTTTTUUUVVVXXXYYYZZZZZZ\\\\\\___aaa^^^ZZZ]]]dddhhhmmmqqqooohhhbbb______```UUUNNNRRRZZZaaagggkkkkkklllnnnnnnlllhhhdddaaabbblllvvv{{{zzz~~~uuu[[[[[[gggxxx~~~nnnTTTAAA666666000000///000222222111///////////////////////////////////////////////////------------------------........................---..................------------.........//////////////////////////////---666///+++555222111DDDkkkzzzpppVVVdddwwwwwwgggQQQIII;;;::::::;;;<<<;;;<<>>>>>??????===>>>>>>???@@@AAAAAAAAAAAABBBCCCCCCDDDCCCCCCCCCDDDDDDEEEFFFFFFFFFFFFFFFFFFGGGHHHKKKPPPRRRJJJ@@@<<<>>>BBBGGGJJJLLLMMMMMMMMMNNNOOOOOOPPPPPPPPPOOOSSSSSSRRRRRRSSSTTTUUUUUUWWWWWWWWWWWWWWWXXXYYYZZZ[[[ZZZXXXYYY]]]aaadddfffiiigggdddcccbbbaaa^^^\\\UUUSSSRRRVVV\\\bbbeeefffkkkjjjjjjkkkiiiddddddgggvvvssswwwdddRRRhhhjjjrrrzzzyyysssqqqvvvoooNNN777111444000000000000000000000000////////////////////////........................------------------------------------------------------------------------...................................................//////......000333666QQQyyyzzzaaaaaappp{{{|||~~~nnnUUU;;;888;;;;;;888888===BBBDDDSSS^^^kkkrrrsssuuu}}}}}}}}}{{{yyyvvvrrrooollljjjlllrrruuurrrooopppkkkkkkhhh^^^SSSMMMPPPTTTVVVSSSRRRUUUZZZ[[[VVVPPPXXXdddpppvvvwww~~~xxxwwwuuu___NNN999777333000//////000111//////000000000000///...555444333111000...---,,,------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++///222111,,,***,,,///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------...///000111222222HHHdddtttiiigggiiiiiiqqq~~~yyynnnuuuqqqOOOBBBGGGVVVfffttthhhaaaVVVUUUVVVZZZ]]]dddssszzzwwwyyyuuuppphhhaaaaaajjjyyyxxxmmmppppppnnntttzzzrrreeeiiijjjnnntttsssqqqwww}}}|||ttteee\\\ZZZ{{{{{{{{{zzzyyyyyyzzz|||~~~~~~}}}}}}~~~~~~xxxiiikkkxxxwwwlllRRRXXXddd}}}~~~}}}|||oooeeemmmwww|||yyyrrrjjjeeebbbkkkvvvwwwpppnnniii]]]III???666555555222222444222222222222222222222222111111111111111111111111222222222111111111111000///333111555FFFYYYttt}}}aaammmbbbIII>>>@@@QQQ```aaaPPPAAAHHHQQQRRRUUUZZZ\\\bbbfffgggiiirrr}}}sssVVVDDDBBB???>>>@@@@@@AAAFFFMMMRRRKKKBBB===<<<>>>??????<<<<<<<<<======>>>>>>>>>======>>>>>>???@@@@@@AAAAAAAAABBBCCCCCCCCCCCCCCCCCCDDDEEEEEEFFFFFFEEEEEEDDDFFFFFFIIINNNOOOHHH>>>;;;>>>AAAEEEHHHJJJKKKLLLLLLMMMMMMNNNNNNNNNMMMMMMQQQQQQRRRRRRSSSTTTUUUUUUUUUUUUUUUUUUVVVWWWXXXYYY[[[WWWTTTUUUZZZ```dddfffeeeaaa]]][[[ZZZZZZZZZYYYSSSRRRSSSWWW]]]bbbeeeeeeeeeeeehhhjjjiiihhhlllssscccUUUnnnoooqqqpppiiiaaaaaafffwwwhhhJJJ777222222000000000000000000000000////////////////////////........................------------------------------------------------------------------------.................................................../////////...000333666DDDhhhzzzddd\\\fffzzz{{{gggMMM>>>;;;888999;;;===???@@@LLLUUU```hhhkkkooovvv|||zzztttuuu|||xxxwwwwwwwwwwwwuuuqqqnnnllliiijjjnnnpppllljjjkkkgggfffbbbZZZPPPKKKLLLNNNPPPOOOOOOPPPRRRUUUYYY\\\```jjjtttvvvtttwwwzzzvvvoooVVVFFF555333111//////000111333111111000000/////////...333333222000///...---,,,------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++///111000,,,***,,,...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...,,,,,,---...///000111111<<>>???@@@???BBBGGGPPPKKKDDD>>>;;;;;;>>>@@@<<<<<<<<<<<<<<<=========<<<<<<======>>>>>>??????@@@AAAAAABBBBBBBBBBBBBBBBBBCCCDDDDDDEEEEEEDDDDDDCCCDDDEEEFFFKKKMMMGGG>>>;;;===???CCCFFFHHHIIIJJJKKKLLLLLLLLLLLLLLLKKKKKKMMMOOOQQQRRRTTTTTTTTTTTTQQQRRRRRRSSSTTTUUUWWWXXXYYYTTTOOOQQQXXX```cccdddaaa]]]XXXUUUUUUVVVWWWWWWQQQQQQTTTXXX^^^bbbccccccaaabbbfffhhhggghhhqqq|||}}}eee```{{{|||yyylll___[[[___dddfffuuuuuu\\\BBB666333000000000000000000000000000////////////////////////........................------------------------------------------------------------------------------------------------.........................../////////...000222555555OOOnnn~~~|||xxx|||ttt___[[[xxxwww{{{|||hhhMMM@@@777999===<<<;;;>>>CCCIIIQQQYYY```ffflllpppuuunnnlllqqquuuvvv}}}yyyrrrnnnnnnppprrrtttsssqqqnnnlllhhhfffiiiiiifffdddeeeeeebbb\\\VVVPPPLLLJJJIIIHHHIIIHHHFFFFFFNNN]]]hhhrrrxxx|||xxxppplllpppvvvkkk|||sssuuu{{{cccGGG;;;000///.........000222444333222000///............000000//////...---------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++...000///,,,***,,,...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------++++++,,,---...//////000333>>>WWWvvvyyyppptttiiilllsss```ZZZpppbbbHHH>>>===NNNiii{{{tttooommmkkkjjjnnnssssssqqqssszzz|||wwwpppmmmtttyyy{{{vvvtttwwwwwwtttqqqrrrsssnnngggiiieee^^^WWWPPPSSSaaaqqqtttpppqqquuuzzz~~~yyyrrrjjj___VVVTTTXXXuuuwwwyyyyyyxxxxxxxxxyyyzzzzzzxxxwwwvvvuuuuuuuuuyyyyyyyyyzzzzzz{{{{{{|||yyyzzzrrraaaVVVTTTSSSQQQMMMWWWccc{{{wwwwwwsssvvvssskkkfff~~~yyyuuuppphhhzzztttjjjUUUCCC777444222222444444444333111111111111111111111111111111111111111111111111222222222111111111000000...444111...666CCC]]]|||{{{]]]jjjmmmNNNEEEBBBYYYuuurrrOOO;;;<<>><<<===???;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<======>>>>>>???@@@@@@AAAAAAAAAAAAAAAAAABBBBBBCCCCCCCCCCCCCCCAAACCCDDDEEEJJJMMMIIIAAA:::;;;===???BBBDDDFFFGGGKKKKKKKKKLLLKKKKKKJJJIIIJJJLLLOOORRRSSSTTTSSSRRROOOPPPPPPQQQSSSUUUVVVWWWVVVQQQNNNRRRZZZ```bbb```]]][[[XXXWWWXXXXXXWWWVVVNNNQQQUUUZZZ^^^aaabbbaaa```bbbdddddd```aaammmzzzyyyiiippp}}}iii\\\___gggjjj\\\jjjhhhNNN888444444000////////////////////////////////////////////////........................------------------------------------------------------------------------------------------------.........................../////////...///111444111:::TTTttt{{{yyylllZZZjjj|||zzz|||~~~fffOOO;;;888:::888:::???===???EEEMMMVVV^^^cccfffmmmhhhgggiiijjjgggiiinnn{{{yyyyyyyyyzzzzzzwwwqqqllliiiiiilllooorrrrrrooommmlllfffccceeeeeebbbaaabbbddd___YYYTTTRRRNNNJJJGGGCCCBBB???===BBBPPPcccrrryyymmmddddddfff^^^qqqzzzyyyjjjtttsss{{{uuuSSS:::333......------...///111333555333000...------...///------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++---......,,,+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------+++,,,,,,---......//////---444DDD```}}}sssooozzzooo^^^UUUyyyqqqXXX???;;;JJJaaauuu~~~wwwrrrssssssrrrtttwwwuuurrrttt}}}xxxsssuuuxxx{{{|||{{{xxxtttrrrpppoookkkhhhjjjooooookkkggg[[[PPPIIIDDDJJJccc~~~tttoooooosssxxx{{{{{{mmm^^^SSSQQQXXXaaapppsssvvvxxxwwwvvvvvvwwwttttttssssssssssssttttttuuuuuuvvvvvvvvvvvvvvvvvvsssrrrmmmaaaUUUNNNKKKJJJMMM[[[dddrrr}}}yyyyyyyyylllaaa\\\ttt~~~ttttttrrrlll}}}tttdddJJJ<<<555555444333444444333222111111111111111111111111111111111111111111111111222222222111111111000000///555222...333;;;PPPmmmhhhkkkaaaHHH???IIIbbbiii[[[JJJ======JJJKKKMMMSSS[[[^^^___dddjjjooonnnUUUJJJAAA@@@AAA@@@???AAACCCEEEHHHGGGDDDAAA>>>>>><<<<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<<<<=========>>>??????@@@@@@@@@@@@@@@@@@@@@AAABBBBBBBBBBBBAAA???BBBCCCDDDHHHLLLJJJEEE999::::::<<<>>>AAACCCEEEJJJJJJKKKKKKKKKKKKJJJJJJIIIKKKNNNQQQRRRRRRRRRQQQOOOOOOPPPQQQRRRTTTVVVWWWSSSQQQRRRWWW]]]aaa___\\\XXXXXXYYY[[[\\\ZZZWWWTTTNNNQQQVVVZZZ]]]^^^___```^^^______]]]XXXYYYffftttvvvmmm|||~~~fff\\\gggmmmhhh[[[bbbZZZBBB111111444222////////////////////////////////////////////////........................------------------------------------------------------------------------------------------------........................---...000/////////000222555...===ccc|||{{{wwwbbb]]]xxxvvvxxx}}}bbbFFF999555555:::AAA;;;<<<>>>EEEOOOWWW]]]___aaa```bbbeeeeeebbb``````ooo}}}vvvmmmfffaaa```aaadddiiinnnqqqpppllliiihhhiiijjjmmmpppooommmkkkiiidddaaabbbbbb______aaa^^^ZZZTTTRRRQQQNNNIIIDDD???;;;999>>>LLL___rrr}}}uuujjjcccbbbccc^^^fffmmmttt|||iiioooiiikkkooo```DDD222000///...---------...///000555333000...------...///+++,,,,,,,,,------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,***+++------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------------......//////000'''000555AAAfffyyytttsssWWW^^^nnn~~~XXX@@@;;;EEEXXXgggxxx}}}}}}xxxssspppqqqqqqooooooqqqqqqlllmmmwww}}}vvvqqqqqqrrrrrrssstttsssrrrqqqgggjjjkkklllppptttqqqkkkXXXNNNFFFEEEEEEKKK^^^sssxxxwwwtttqqqppprrrtttuuuwwweeeSSSMMMUUUeeeqqqiiimmmqqqssssssrrrqqqqqqppppppppppppqqqrrrssstttrrrsssssstttssssssrrrqqqlllgggbbb^^^XXXQQQMMMMMMNNN^^^dddhhhvvv{{{wwwvvvxxx~~~hhhZZZWWWhhhtttrrrnnnnnnnnnkkksss___CCC:::444666666333222444333111111111111111111111111111111111111111111111111111222222222111111111111000///555222///222555DDD[[[www|||lllwww{{{QQQAAA>>>LLLXXX]]]YYYFFF===HHHHHHIIIOOOWWW[[[]]]aaagggkkk{{{eeeUUUFFF@@@???>>>===>>>>>>AAAFFFJJJKKKGGGBBB>>>=========<<<<<<<<<<<<<<<<<<<<<=====================>>>>>>???????????????>>>???@@@@@@AAAAAA@@@@@@>>>AAABBBAAADDDHHHGGGCCC999888888888:::===@@@BBBHHHIIIIIIJJJKKKKKKJJJJJJIIIKKKMMMOOOPPPPPPPPPPPPOOOOOOOOOPPPQQQSSSTTTUUUQQQSSSWWW[[[^^^^^^[[[XXXRRRTTTVVVZZZ[[[YYYUUUQQQOOOSSSWWWZZZ[[[\\\]]]^^^[[[ZZZXXXVVVSSSVVVbbbooovvvtttyyyrrrmmmpppoooooo^^^YYYKKK:::000000333333000000000000000000000000////////////////////////........................------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................---...000000///...000111666---222OOOppp}}}xxxtttxxxnnn[[[[[[yyy|||ttt|||rrrVVV???444444:::???<<<;;;<<>>:::111555555111000333333111111111111111111111111111111111111111111111111111222222222111111111111000...333111///222222999KKKbbbtttzzzddd~~~aaaHHH<<>>>>>===???CCCJJJNNNMMMGGGBBB>>>>>>>>>======<<<<<<<<<========================<<<===>>>>>>??????>>>>>>===>>>??????@@@@@@??????>>>@@@???======@@@???;;;888777666666777:::>>>@@@EEEFFFGGGHHHIIIJJJJJJJJJKKKKKKLLLMMMMMMNNNOOOOOONNNNNNNNNNNNOOOPPPQQQRRRRRRVVVZZZ\\\ZZZXXXWWWWWWPPPQQQSSSVVVXXXWWWSSSPPPQQQTTTXXXYYYYYYYYY[[[]]]]]]YYYVVVTTTSSSUUU___jjjrrrzzzyyyqqquuu~~~zzz{{{xxxzzzzzzooommm{{{www}}}___OOO>>>666333000111333000000000000000000000000////////////////////////........................------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................---...000000///...///000000000222===VVVppp{{{xxxlllqqqtttkkk\\\^^^zzz~~~|||wwwzzzfffJJJ888777:::888<<<<<<<<<>>>BBBIIIPPPUUUVVVXXX[[[]]]___```___^^^```eeemmmtttyyy|||wwwvvvsssoookkkgggdddbbbbbbcccbbb^^^XXXTTTSSSSSSRRRVVV\\\aaadddfffggggggdddcccbbbccceeeffffffeeebbb]]]YYYZZZXXXTTTQQQRRRKKKJJJIIIIIIHHHFFFBBB@@@999;;;DDDUUUiiixxx}}}}}}lllooorrrsssqqqlllfffbbbXXXZZZ___hhhqqqssskkk```WWWSSSLLLBBB888111/////////...............//////111111000000/////////...,,,,,,,,,---------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,---------------............222333111999PPPoooooocccUUU\\\lllkkkeeejjjjjjmmmuuu~~~gggKKK===::::::EEEWWWiiiuuuyyyxxxvvvxxxxxxzzz{{{wwwpppooorrrrrrnnnnnnuuuzzzyyyvvvuuunnnkkkhhhiiilllpppqqqqqqppppppkkkddd___ZZZPPPFFFLLLVVV___cccggglllppppppooopppmmmiiihhhiiibbbZZZYYYVVVNNNJJJRRRbbbmmmnnnbbbfffllloooooonnnmmmlllnnnnnnnnnnnnnnnoooppppppppppppqqqqqqqqqooonnnmmmppp]]]OOOPPPTTTRRROOOOOOSSSeeekkkjjjuuuzzzpppggglllmmmvvvwwwmmmiiiiiimmmnnnjjjhhhiiinnn}}}mmmSSS777666///444444///...222444111000000000000000000000000111111111111111111111111222222222111111111111000---222//////222000333BBBTTTgggfffccc~~~oooOOO@@@BBBAAALLL___\\\GGG<<>>>>>=========<<<>>>>>>>>>>>>>>>=========<<<======>>>>>>>>>>>>>>>======>>>???????????????===???>>>999888999777444888777555444666999===???BBBCCCEEEFFFHHHIIIIIIIIILLLLLLKKKKKKLLLMMMNNNOOOMMMMMMLLLLLLMMMNNNOOOOOOTTTXXX\\\[[[VVVTTTUUUWWWQQQPPPQQQSSSUUUVVVTTTRRRSSSVVVYYYYYYXXXWWWZZZ\\\bbb\\\WWWUUUSSSUUU\\\eeeeeeuuuzzzooommmyyyttttttnnnmmmqqqmmmmmmxxx|||xxxnnn]]]GGG777666777111///333000000000000000000000000////////////////////////........................------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................,,,...000000///...///000(((333666333BBBbbbwwwyyyqqqllltttqqqYYY___yyysssttt|||qqqRRR<<<:::999222;;;<<<<<<<<<>>>DDDLLLRRRPPPQQQRRRQQQSSSVVVXXXWWW^^^```dddiiioootttwwwyyymmmkkkhhhccc___\\\ZZZYYY[[[^^^___]]]WWWQQQOOONNNOOORRRVVVZZZ^^^bbbfffiiiaaa___]]]^^^```cccdddddd```ZZZVVVVVVTTTNNNJJJJJJFFFGGGHHHHHHGGGDDDBBBAAA999???KKK\\\llltttssspppjjjnnnuuuyyywwwoooeee]]]^^^dddiiikkkrrrwwwmmm\\\NNNMMMDDD777//////000...---......//////000000000//////000000000000///...------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))))))))***,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,***///444---...KKKppp{{{rrrwwwlllpppgggaaajjjooogggcccvvvlllhhhnnnwwwhhhOOOEEE777;;;BBBKKKVVVaaajjjpppmmmpppvvvzzzxxxsssuuuzzzxxxttttttyyy}}}{{{zzzzzzuuummmccc___ccckkkssswwwfff```UUUKKKJJJOOORRRPPPNNN\\\fffeeehhhuuuuuuqqqggg```aaabbbYYYLLLJJJKKKIIIKKKVVVbbbccc^^^bbbfffkkknnnnnnmmmmmmmmmlllkkkjjjiiihhhiiijjjkkkooonnnnnnnnnmmmmmmmmmmmmlllaaaXXXVVVUUURRROOOOOO\\\dddhhhiiipppwwwrrreeebbblll}}}zzzrrrrrriiikkkooorrrqqqlllfffccclllsssyyyuuueeeOOO<<<333333333333222222222111111222222111111111111222222111111000000000000111111000111222333333222111000000000//////000222555666LLLccc~~~^^^bbb}}}TTTKKK777999JJJYYYkkkdddCCC???FFFLLLNNNOOORRRXXX\\\^^^ddddddggg~~~oooTTTGGGDDDBBB???AAA@@@@@@BBBFFFJJJIIIEEE@@@>>>===>>>@@@???<<<888========================<<<<<<<<<<<<<<<<<<<<<<<<===>>>>>>>>>????????????===<<<:::888666666666777;;;:::888777777777888999AAAAAABBBDDDEEEGGGHHHHHHHHHHHHHHHIIIIIIIIIJJJJJJKKKJJJIIIHHHJJJLLLOOOQQQXXXWWWVVVTTTTTTTTTTTTUUUNNNQQQSSSRRRPPPOOOQQQSSSXXXZZZZZZZZZYYYZZZ\\\^^^gggbbbYYYSSSUUU^^^iiipppwww{{{pppnnn{{{vvvrrrjjjeeehhhoooqqqooorrreee^^^jjj{{{{{{VVV@@@///000444111///111000000000000000000000000//////.........---------........................------------------------------------------------------------------------........................---------------------------------............///...///000111666GGGeeekkkooo~~~ooo[[[VVVqqq}}}zzzyyykkkmmmpppZZZ@@@777666999:::>>>@@@>>>;;;???FFFHHHIIIKKKLLLNNNQQQUUUXXX[[[]]]```cccgggiiijjjkkkeeefffddd```YYYUUUTTTVVVXXXYYYYYYYYYVVVRRRNNNLLLKKKPPPUUUWWWWWWZZZ```eeebbb]]]YYYZZZ]]]```^^^[[[```YYYOOOIIIHHHHHHHHHHHHEEEFFFGGGGGGGGGFFFEEEEEEFFFNNN]]]iiimmmkkkmmmrrrvvvqqqeeegggkkkqqqqqqsssuuutttkkk\\\PPPKKKBBB777000//////...,,,........................---///111111///---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------------,,,,,,+++*********+++---,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++************++++++,,,,,,++++++***++++++,,,,,,,,,,,,---------------...000444:::???aaaxxxwwwuuuoooddd```jjjpppmmmgggeeeeeeeeemmmgggdddhhhmmmtttppp^^^EEEGGG???;;;EEEHHHGGGKKKQQQZZZeeejjjiiiggggggiiilllooosssuuutttsssssssssmmmfff```]]]ZZZUUUUUUYYYMMMKKKEEEFFF^^^zzz~~~qqqkkkiiifffgggooozzz~~~}}}sssfff]]]aaaeee^^^NNNAAAAAAGGGNNNSSSSSSSSSTTTUUUbbbfffjjjmmmmmmlllkkkkkkkkkjjjiiihhhhhhiiijjjjjjnnnmmmlllkkkjjjiiihhhhhhhhh```XXXVVVTTTPPPOOOPPP]]]dddhhhiiinnntttnnnbbbaaafffpppwwwtttkkkgggjjjhhhjjjsss~~~sssfff___eeekkkpppiiiYYYFFF999222333333222222222111111111222111111000000111111222111111000000000000111111000111222222222111000000000000//////000222444666>>>SSSmmm```]]]ssshhhIIIBBB@@@???PPPwww```BBBAAADDDKKKPPPRRRTTTVVVYYY^^^aaacccrrrkkkRRREEEAAAAAA======<<<===BBBFFFHHHGGGDDDBBB???=========;;;:::<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<======>>>>>>>>>?????????>>>===;;;999777666777888:::999888777777888999999@@@AAABBBCCCEEEFFFGGGHHHGGGGGGHHHHHHHHHIIIIIIIIIKKKIIIHHHHHHIIIMMMQQQSSSWWWVVVTTTSSSRRRSSSSSSTTTOOOQQQRRRQQQOOOOOOQQQSSSYYYYYYXXXWWWVVVXXX\\\``````^^^WWWVVVmmm|||yyyqqqwwwxxxyyytttmmmhhhkkkmmmggg^^^```XXXTTT\\\jjjtttxxxyyySSS???///000444111///000//////////////////////////////.........---------........................------------------------------------------------------------------------........................---------------------------------............/////////000111333???XXXooowwwmmmlllxxxvvv___MMMXXXcccxxxxxxlllnnnuuuiiiVVVGGG:::777999>>>CCCBBB>>>>>>AAABBBCCCEEEGGGHHHKKKOOORRRWWWYYY\\\```bbbccccccccc]]]]]]\\\WWWQQQNNNOOOQQQTTTUUUUUUUUUTTTQQQNNNLLLKKKOOOTTTVVVUUUWWW[[[```aaa]]]YYYXXX[[[\\\ZZZWWWZZZTTTMMMHHHFFFFFFEEECCCEEEFFFEEEBBB@@@AAAFFFKKKVVVZZZbbbhhhgggeeehhhnnn~~~xxxlllnnnsssvvvwwwwwwuuunnnaaaRRRHHHCCC;;;333......//////---........................---///111111///---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------------,,,++++++******++++++,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++*********++++++,,,,,,++++++***++++++,,,,,,,,,,,,------------...---...111555888FFF```uuuiiiddd[[[dddjjjggg```[[[WWWTTTgggdddccceeegggkkkwwwwwweeeaaaPPPDDDFFFCCC===???===CCCJJJMMMLLLLLLOOORRRQQQUUUYYY[[[[[[ZZZYYYYYYZZZSSSKKKGGGCCC??????BBB:::AAAIIIXXXxxxwwwoooddd___fffpppqqqllllllccc\\\[[[YYYPPPEEE???CCCHHHOOOQQQPPPLLLIIIHHHcccgggjjjlllkkkjjjiiiiiijjjiiiiiihhhiiiiiijjjjjjlllllljjjhhheeecccbbbaaabbb]]]YYYVVVRRRMMMNNNSSSbbbiiimmmnnnrrrwwwqqqggg```aaacccccc___\\\```hhhggghhhuuuuuuccc\\\^^^dddggg^^^MMM>>>666444333222222222222111111111222111111000000111111222111000000//////000000111111222222222111000000///000/////////000222333555999III```wwwmmm]]]iii{{{yyy}}}|||RRRIII@@@<<>><<<;;;;;;===AAAEEEGGGGGGFFFCCC???;;;:::;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;============>>>>>>>>>>>>??????>>><<<999888999:::999999888777777888999:::@@@@@@AAABBBDDDEEEFFFFFFFFFFFFFFFFFFGGGGGGGGGGGGIIIHHHGGGHHHKKKNNNRRRUUUTTTSSSRRRQQQQQQQQQRRRSSSQQQRRRQQQOOONNNNNNQQQSSSXXXWWWUUUSSSSSSVVV\\\```\\\\\\UUU\\\xxxoooqqqooosssmmmeeedddkkkpppggg[[[TTTSSSRRRUUU]]]iiisssyyyNNN===///000333111///000////////////////////////...............------------------------------------------------------------------------------------------------------------------------------------------------------------------............/////////000000///555FFFWWWwwwoooiiilllwwwxxxgggRRRKKKRRRmmmrrrggghhhppppppkkkYYYAAA999999===EEEGGGCCC>>>===;;;===???@@@AAACCCFFFIIIOOOQQQVVVZZZ\\\]]]\\\\\\[[[[[[ZZZUUUOOOMMMOOOQQQOOOPPPQQQQQQPPPNNNLLLKKKJJJNNNRRRSSSRRRRRRTTTVVVZZZWWWSSSRRRTTTTTTRRROOOOOOLLLIIIFFFEEEDDDBBB@@@??????>>>;;;;;;BBBMMMWWWccccccdddeeeaaa___eeemmm|||vvvkkkmmmsssvvvvvvuuunnnbbbSSSFFF>>>888333...,,,---//////------------------------------///000000///---------------,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,++++++******+++++++++******))))))******+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++++++++******++++++,,,,,,++++++***++++++,,,,,,,,,,,,------,,,---...---------///111000CCCfffooofffSSS\\\eeehhhgggaaaVVVLLL[[[\\\aaafffhhhiiinnnuuu}}}|||www{{{wwwuuuttt```DDD888555666777777777888;;;>>>;;;===@@@BBBAAA@@@??????>>>888444666888999<<<@@@===FFFPPP___|||sssbbbZZZ```hhhhhhaaaggg```YYYTTTLLLDDDAAACCCGGGKKKNNNNNNIIIBBB<<<888dddgggjjjkkkjjjhhhhhhhhhiiiiiiiiiiiiiiijjjjjjjjjllljjjhhheeebbb___\\\[[[\\\ZZZXXXVVVPPPKKKOOOVVVdddiiimmmoootttxxxtttmmm```bbbbbb\\\UUUUUUaaalllgggfffqqqjjj\\\]]]]]]cccdddZZZIII;;;666777222222222222111111111111111111000000000000111111000000////////////000000222222222111111000//////////////////000111333333888EEEXXXoooeee___vvvmmmPPP>>>BBBKKKVVVhhhvvvYYYFFF888===HHHMMMMMMMMMRRRSSSXXX\\\[[[aaaxxxcccOOODDDBBB???===>>>======???DDDFFFGGGFFFBBB<<<999:::<<<::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<=========>>>>>>@@@BBBCCCAAA===;;;<<<>>>:::999888888888999:::;;;??????@@@AAABBBCCCDDDEEEDDDDDDDDDDDDEEEEEEEEEFFFDDDEEEHHHKKKNNNPPPRRRSSSPPPOOOOOONNNOOOPPPQQQRRRSSSQQQOOONNNMMMNNNQQQSSSTTTTTTTTTSSSSSSUUUYYY]]]\\\ZZZVVV```wwwrrrvvvvvvlllkkknnniiipppggg^^^```mmmuuummm^^^TTTYYYZZZWWWXXXbbbjjjmmmFFF::://////111000///000////////////////////////........................---------------------------------------------------------------------------------------------------------------------------------------------------------............/////////000000---...777CCCaaaqqqzzzvvvsssvvvqqqfffUUUPPPffftttjjjeeegggkkksssiiiOOO@@@;;;;;;AAAEEECCC???===:::;;;======<<<===???@@@EEEHHHNNNSSSWWWZZZZZZZZZ]]]]]][[[UUUPPPMMMOOORRRNNNNNNOOOOOONNNLLLJJJIIIGGGKKKNNNOOOMMMLLLKKKLLLNNNLLLIIIIIIJJJJJJIIIGGGFFFEEEEEEEEEDDDBBB@@@>>>666666777999@@@KKKXXXaaabbbaaaaaaaaa^^^]]]eeeooosssqqqgggjjjpppnnnooommmdddTTTEEE;;;777111...,,,,,,---///...---------------------------,,,...000000...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***++++++,,,++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***+++++++++,,,,,,,,,------***,,,......---,,,---...///111DDDjjjpppTTT[[[dddoooxxxwwwhhhXXXMMMNNNSSS\\\eeeiiijjjiiimmmuuuwwwyyylllooo|||]]]JJJDDD@@@<<<999888888777777777777777666666777:::<<<===999;;;CCCJJJNNNPPPSSSXXXZZZYYYZZZiii~~~|||ssseee^^^bbbjjjkkkffffff^^^TTTMMMGGGDDDIIIQQQNNNNNNLLLHHHBBB;;;444111dddgggiiiiiihhhgggfffggghhhhhhiiiiiijjjjjjjjjjjjjjjiiifffccc___\\\YYYXXXYYYWWWVVVTTTNNNKKKQQQZZZ^^^bbbfffiiinnnrrrrrrooodddiiiiii___UUUTTT```kkkfffccchhhooohhhYYYWWWaaa^^^bbbbbbXXXGGG:::555666222222222111111111000000111000000000000000000111000000////////////000000222111111000000//////////////////000000111222222222:::JJJ___www}}}qqqTTTeee|||mmmNNNBBBBBBCCCOOObbbdddTTTBBB<<<@@@FFFJJJMMMSSSQQQTTTZZZYYYYYYhhh|||}}}```KKKEEE@@@===???>>>;;;<<<@@@BBBEEEGGGEEE@@@;;;::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<=========@@@DDDHHHGGGCCC@@@@@@BBB<<<;;;:::999999:::;;;<<<>>>>>>???@@@AAABBBBBBCCCBBBBBBBBBBBBCCCCCCCCCCCC@@@CCCIIIOOORRRQQQOOOMMMMMMLLLLLLLLLMMMOOOQQQRRRRRRPPPNNNLLLMMMOOORRRSSSOOOQQQSSSSSSSSSTTTUUUWWWWWWUUUVVVbbbxxx~~~oooddd]]]aaahhhiiinnnooofffpppiiidddkkkzzzooo[[[ZZZdddeee[[[VVVXXXXXXRRR>>>666000///000000///000........................---.....................---------------------------------------------------------------------------------------------------------------------------------------------------------............///...---...000...,,,000888FFFeee~~~~~~yyyzzzxxxpppbbbMMMTTTvvv}}}qqqfffdddoooooo\\\HHH???888999======<<<<<<;;;<<<======;;;:::;;;<<<<<<@@@FFFMMMSSSWWWYYYZZZ[[[[[[YYYTTTMMMJJJKKKMMMNNNNNNNNNMMMKKKIIIGGGEEEDDDFFFHHHIIIGGGEEEDDDCCCCCCCCCBBBCCCDDDEEEDDDCCCDDDEEEEEEDDDAAA===:::999444555999BBBMMMWWW^^^aaa\\\[[[]]]]]][[[[[[ccclllmmm{{{|||nnngggjjjnnnhhhiiieeeZZZIII;;;444333///...------......---,,,------------------------+++---///000...------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***++++++,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***+++++++++,,,,,,,,,------)))+++---......---...///111///000BBBjjj~~~gggddddddkkkzzzxxxkkkOOOGGG@@@EEESSSaaadddaaa[[[cccdddkkk{{{{{{kkkaaagggoooxxxtttnnn^^^WWWNNNIIIGGGEEE@@@<<>>===???FFFNNNUUU^^^[[[]]]eeejjjhhhdddbbblllmmmhhhbbbeeepppvvvvvvsssqqqlllfffgggmmmpppnnnbbbWWWLLLGGGHHHLLLTTT\\\RRRNNNHHHAAA;;;666333111aaadddffffffeeedddddddddeeefffggghhhhhhiiihhhhhhgggfffdddaaa]]]ZZZXXXVVVYYYVVVSSSQQQMMMLLLTTT^^^\\\^^^aaadddiiimmmqqqsssiiinnnmmmcccZZZXXX]]]```aaa```___]]]WWWSSSXXXaaa]]]]]]YYYOOOAAA777333333222111111111111000000000111000000//////000000111000//////......//////000111000000//////000000111/////////000000111111111---111===OOOddd{{{yyyWWWUUUkkk|||oooDDD999BBBJJJPPP``````VVVDDD;;;@@@HHHKKKPPPNNNPPPVVVWWWVVV]]]ggguuu___LLLBBB;;;>>>???;;;:::>>>>>>AAADDDEEECCC???===;;;::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;<<<<<<<<<===???EEEMMMNNNKKKFFFEEEFFF???>>><<<;;;;;;;;;<<<=========>>>??????@@@AAAAAA@@@@@@@@@AAAAAAAAAAAABBB???CCCJJJPPPRRROOOKKKHHHKKKJJJJJJKKKLLLOOOQQQRRRPPPNNNLLLLLLOOOQQQSSSSSSLLLOOORRRSSSRRRQQQQQQRRRMMMPPPVVV```jjjnnnlllhhhUUURRR]]]jjjnnnrrrooocccbbbbbbiiiyyyxxx___ddduuuxxxfffWWWRRRIII===777333000...////////////........................---------...............,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------............///---,,,---//////---///444777OOOfffsss}}}xxxiiihhhLLLEEE]]]xxxnnn```eeeggg[[[NNNCCC:::888999888888999;;;<<<>>>===<<<::::::;;;888;;;@@@FFFLLLPPPSSSUUUVVVWWWWWWRRRLLLIIIIIIJJJJJJJJJIIIHHHFFFDDDBBBAAAAAAAAABBBBBBBBB@@@???>>>??????@@@BBBBBBBBBBBBBBBEEEEEEDDDAAA<<<888666666<<>>ccczzz|||uuummmdddaaajjjuuuxxxtttdddTTT@@@999EEEXXX```___VVV[[[WWWWWWdddggg___[[[ccciiiqqquuuhhhbbbbbbaaa[[[UUUVVVTTTSSSSSSXXXbbboooxxxyyyuuuuuu{{{~~~yyyqqqlllsssxxxyyytttnnnnnnmmmkkklllnnnlllgggeeehhhjjjhhhXXXMMMEEEEEEKKKPPPVVV[[[PPPJJJAAA:::555333222222]]]___aaaaaa`````````bbbaaabbbccceeeeeeeeeeeeeeecccbbb```^^^[[[XXXVVVUUUZZZUUUPPPNNNMMMNNNWWWaaa^^^]]]^^^```dddhhhnnnssslllkkkfffaaaaaaccc___XXXZZZ[[[YYYUUUWWW]]]```^^^\\\WWWNNNCCC:::444222333111111111111000000000000000000////////////000000//////............////////////......///000111222...//////000000000000000000///555AAAQQQddd|||vvv]]]^^^iiivvvXXXBBB@@@@@@EEEOOOffflllSSS===>>>EEEFFFIIIJJJMMMOOOQQQRRRVVV[[[nnnyyy~~~```NNN@@@???@@@;;;:::===<<<===>>>AAACCCCCCAAA???;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<<<<===FFFQQQUUUQQQLLLIIIJJJBBBAAA???===<<<<<<======<<<======>>>>>>??????@@@>>>>>>?????????@@@@@@@@@BBBEEEIIIMMMNNNLLLIIIFFFIIIIIIIIIJJJLLLOOOQQQSSSMMMKKKKKKMMMPPPSSSSSSSSSNNNOOOPPPPPPOOONNNOOOPPPJJJTTTZZZZZZ___iiijjjcccRRRUUUdddnnnjjjjjjjjjbbbXXX[[[eeeyyy~~~ggglllrrrWWWLLLBBB666111111000....../////////........................---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------............///...++++++...///---///222111:::III^^^uuutttcccdddQQQLLLVVVdddllleeeaaaUUUSSSLLLFFFEEEBBB<<<777666666999;;;<<<<<<;;;<<<===::::::<<>>============<<<<<<======<<<;;;===>>>@@@@@@@@@?????????>>>???>>><<<888777999;;;DDDQQQ___fffccc\\\XXXXXXZZZYYYYYYYYYUUURRRXXX```fffkkkmmmhhhccc```^^^ZZZYYYVVVPPPEEE:::333111111...//////...---,,,------,,,,,,,,,,,,,,,,,,,,,,,,***,,,...///...------.../////////...------,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++******++++++,,,---,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,***++++++,,,,,,++++++***++++++,,,,,,,,,,,,------***+++,,,,,,,,,,,,---///)))000000***,,,===QQQ]]]fffhhhgggbbbaaahhhqqquuupppdddQQQEEEIIIUUUZZZYYYTTT[[[WWWTTT]]]```[[[[[[\\\ggguuuzzz~~~~~~yyyeeeeeeddddddiiirrr}}}~~~xxxvvv{{{~~~yyyrrrnnnvvvtttkkkfffccceeeeeeaaa[[[ZZZ\\\[[[WWWKKKFFFEEEJJJNNNOOOPPPQQQJJJCCC;;;444111000///---YYY[[[]]]^^^]]]]]]^^^___^^^___aaabbbccccccbbbbbb```___^^^\\\YYYWWWVVVUUU\\\UUUNNNLLLLLLPPPYYYccc[[[YYYXXXZZZ\\\```gggnnnkkkeee^^^^^^hhhooofffWWWTTTXXXWWWUUU^^^jjjgggZZZ\\\TTTGGG;;;555444444555111111111111000000000000000000////////////000000//////............//////............///000222333...///000000000000000///444///...666@@@PPPhhh|||~~~qqq\\\[[[gggxxxsssUUU888///???>>>hhh{{{___@@@>>>CCCAAABBBGGGJJJJJJKKKOOOTTTVVVYYYhhhyyyuuu]]]GGGBBBAAA;;;999;;;<<<::::::===BBBEEEDDDBBB;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<<<>>>>>??????>>>>>>>>>>>>????????????FFFGGGIIIJJJJJJIIIGGGFFFIIIIIIIIIJJJLLLOOORRRSSSKKKJJJJJJMMMRRRTTTTTTSSSPPPPPPOOOMMMKKKLLLNNNPPPMMM\\\^^^TTTZZZllllll[[[WWW[[[iiikkk^^^\\\bbbccc___^^^cccqqqyyyeeemmmvvvSSSEEE===333...000000...---...//////........................---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------........./////////+++***---...---...222...000:::PPPiiivvvpppfff[[[WWWZZZZZZXXXnnnpppeeeXXXXXXTTTSSSSSSNNNCCC:::666222555888;;;;;;<<<===???<<<;;;;;;:::;;;<<<>>>???<<<@@@CCCCCC???<<<<<<===;;;;;;;;;;;;;;;:::::::::;;;:::999999:::;;;;;;;;;;;;===>>>>>>===;;;::::::444666777666666999???DDDGGGZZZmmmqqqggg[[[XXXZZZZZZXXXXXXWWWSSSQQQXXXaaaiiikkkjjjfffcccaaa[[[UUULLLIIICCC<<<555222222333------...---,,,,,,---///,,,,,,,,,,,,,,,,,,,,,,,,))),,,...///...------...000000///...------,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,++++++++++++*********+++,,,,,,---++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,+++++++++,,,,,,+++++++++++++++,,,,,,,,,---------+++,,,,,,+++******+++---///,,,---000///---222:::KKK]]]lllllleeefffnnnvvviiiggg___TTTPPPSSSQQQLLLJJJVVVYYY\\\fffhhhbbbcccVVVaaannnhhhhhhggggggiiinnnuuuzzzyyyrrrttttttooohhhdddxxxuuukkkhhhhhh```[[[SSSNNNOOOSSSPPPIIICCCDDDIIIPPPRRRMMMIIIIIIDDD>>>777111///---+++(((ZZZ[[[\\\\\\]]]]]]]]]\\\[[[]]]___```aaa```___^^^]]]ZZZWWWWWWXXXXXXUUURRRTTTSSSMMMHHHMMMZZZbbbccceee^^^YYYZZZ```eeefffccchhh]]]YYY^^^jjj{{{tttZZZ^^^UUUTTTZZZeeevvvzzzlll```QQQ@@@777333111111333000000111111111111000000000000000000////////////........................---......///////////////............////////////000...///222777CCCXXXjjj}}}~~~eeeRRRYYYddd```CCC999:::>>>MMMeeeppp```EEE;;;BBBAAAEEEHHHIIIJJJLLLLLLLLLSSSUUU^^^nnnvvvXXXHHHAAA<<<:::::::::;;;<<<<<<===???BBBEEECCCBBB???===;;;::::::;;;<<<;;;;;;:::999888777777::::::::::::;;;;;;<<<======>>>KKK]]]bbbVVVMMMLLLIIIEEE@@@===<<<<<<;;;;;;::::::999999999:::;;;;;;999:::<<>>999999888888999999:::;;;<<<;;;::::::999::::::;;;999;;;;;;:::888555555555333333777>>>CCCGGGMMMTTTVVVWWW]]]dddccc\\\YYY[[[UUUYYY\\\[[[YYY\\\eeemmmmmmhhhdddccc___VVVPPPNNNHHHAAA888111......---+++........................------------------------,,,------......------,,,---000222111---++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,222111///---+++***))))))++++++++++++++++++++++++------,,,++++++******))),,,***((()))+++,,,+++((((((((()))***+++,,,,,,,,,,,,,,,,,,++++++***************++++++++++++******++++++++++++++++++++++++***************+++------,,,,,,,,,---------......555<<>>;;;;;;CCCTTTbbb___NNN@@@<<<@@@BBBEEEGGGIIIKKKKKKJJJMMMNNNTTT```qqqgggUUUHHH???===@@@888999:::;;;<<<>>>@@@BBBCCCBBB@@@>>><<<;;;:::999::::::::::::999999999999::::::999999:::;;;;;;<<<>>>===FFFUUUZZZSSSNNNOOOIIIEEEAAA>>>===<<<<<<;;;<<<<<<;;;;;;;;;;;;<<<<<<:::;;;===???BBBDDDFFFGGGFFFFFFFFFFFFFFFFFFFFFFFFIIIKKKNNNPPPPPPMMMJJJHHHHHHHHHIIIJJJLLLNNNPPPQQQSSSLLLJJJKKKGGGJJJcccwwwfffbbbggghhhdddmmmiiibbbZZZUUUWWW^^^eeeggg___[[[___aaa[[[WWWWWW]]]hhhpppeeeNNN<<<888;;;;;;999555222///...//////------------------------------------------------,,,,,,,,,---------......,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++---,,,,,,++++++,,,,,,---------------------------,,,,,,,,,,,,------------........................000......555BBBRRR^^^eeeVVVUUUYYY]]]WWWOOOTTT```xxxqqq]]]YYYTTTPPPPPPQQQSSSTTTDDDAAA<<<777444444777999;;;999888888::::::888666888::::::999666555777999777777777777777888888888888888888888888888888999:::::::::888555333333444::::::???FFFJJJKKKNNNRRRSSSWWW\\\```ccccccaaa___VVVWWWYYY[[[]]]dddmmmtttlllgggcccaaa[[[PPPHHHFFF===888333000000000///...........................------------------------,,,,,,------------,,,,,,---///111000---++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,000///...,,,+++******)))++++++++++++++++++++++++++++++++++++++++++++++++,,,***((()))+++,,,+++))))))))))))***+++++++++,,,,,,,,,++++++++++++++++++******++++++++++++******+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------...---...777FFFQQQ^^^xxxwwwfffTTTRRR\\\ccc```YYYIIIBBB???BBBGGGKKKTTT]]]TTTSSSWWWaaafffdddccceeekkklllmmmlllsssuuukkkgggjjjjjjfffjjjssspppooonnnlllhhhbbbZZZUUU\\\aaadddbbb]]]ZZZ]]]aaaYYYSSSKKKEEEBBBEEEIIIMMMMMMMMMNNNPPPOOOJJJDDD???555333000---++++++,,,---WWWWWWXXXXXXXXXWWWWWWVVVWWWXXXZZZ[[[[[[ZZZYYYYYYZZZXXXUUUTTTUUUUUUUUUTTTOOOOOOMMMLLLRRR[[[```aaahhhkkkmmmlllhhhfffhhhjjjdddWWWOOOQQQ[[[nnnqqqaaa[[[SSSSSSWWW___wwwdddQQQ<<<333111000000000111000000//////000000111000000000000////////////........................------...////////////...............////////////000///000222333999GGGTTTggg}}}pppVVVLLL[[[fffrrruuujjjWWWEEE;;;:::;;;BBBPPPZZZVVVGGG999>>>>>>@@@DDDGGGIIIIIIHHHHHHIIIKKKQQQ\\\mmm~~~{{{nnn\\\JJJBBBAAA;;;;;;::::::;;;;;;======BBBAAAAAA???>>><<<:::999999999999:::::::::;;;;;;999999999888999999:::;;;>>>:::???JJJOOOLLLLLLOOOHHHDDD@@@===<<<<<<;;;:::;;;;;;;;;;;;;;;;;;;;;;;;======???@@@BBBCCCEEEEEEFFFEEEDDDCCCCCCDDDEEEEEEMMMMMMNNNMMMLLLJJJHHHFFFIIIIIIIIIIIIJJJKKKMMMMMMNNNHHHEEECCC@@@HHHiiihhh^^^___aaa___qqqhhh[[[RRRQQQVVV\\\```bbb^^^[[[WWWRRRNNNOOOTTTQQQ]]]eee\\\HHH777444888666555222///---------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++---,,,,,,++++++,,,,,,---------------------------,,,------------.........------------------------,,,...000///222>>>QQQ```ZZZZZZZZZYYYUUUPPPJJJEEEPPPddd|||gggddd\\\TTTNNNMMMRRRWWWMMMMMMJJJCCC:::555666999999888777777888888666555777888999888666555666777777777888888888888777666777777666666555555444444333444444444444666:::>>>EEEEEEIIIOOOQQQOOONNNPPPPPPWWWZZZ[[[ccclllkkkdddYYYXXXWWWYYY^^^eeejjjmmmeee```\\\ZZZTTTJJJAAA>>>111///....../////////---------------------------------------------------,,,,,,------------,,,,,,,,,...000000...,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,+++************++++++++++++++++++++++++))))))******+++,,,,,,---+++***)))***++++++***)))******************++++++++++++++++++++++++,,,,,,******++++++++++++******++++++++++++++++++++++++,,,,,,---......---++++++,,,,,,,,,,,,------------000,,,---333;;;IIIbbbzzzssscccQQQLLLSSS]]]bbbbbbOOOHHH@@@<<<:::<<>>:::999???DDDFFFFFFFFFGGGHHHIIIJJJOOO\\\mmmzzzyyywww___LLLBBBAAA???<<<::::::::::::999>>>>>>???@@@???>>><<<;;;::::::::::::;;;;;;;;;;;;999888888888888888999999<<<888999@@@DDDDDDEEEHHHDDDAAA===;;;;;;:::999888777777888999999:::::::::??????@@@AAABBBCCCCCCDDDDDDCCCBBBAAABBBDDDFFFHHHNNNNNNMMMKKKJJJIIIHHHHHHJJJJJJIIIIIIIIIIIIJJJJJJGGGCCCCCCDDDCCCHHH___xxxuuubbbWWWWWW[[[]]]eee___WWWRRRRRRVVV[[[]]]dddaaaZZZRRRMMMMMMOOOQQQOOOWWW[[[QQQ>>>000...222///...---,,,---...000111,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,------------------------------------.........//////------------------------***...000,,,)))111CCCSSS]]]```]]]WWWVVVYYYSSSIII@@@PPP```tttpppkkkddd\\\UUUQQQPPPPPPPPPRRRSSSPPPIIIAAA<<<:::888888777666666666666555555666777777777777777777777777888888888777666555555555444333222222111000///111555999@@@JJJTTT[[[PPPMMMNNNSSSTTTPPPNNNOOOPPPXXXZZZXXXbbbpppoooccc^^^ZZZVVVXXX]]]```]]]ZZZXXXTTTQQQQQQLLLCCC<<<:::...---,,,,,,,,,---......------------------------------------------------,,,,,,,,,------,,,,,,,,,,,,---...///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++************++++++************************))))))******+++++++++,,,+++************+++******+++++++++************************++++++,,,,,,,,,******++++++++++++******************************,,,---/////////---+++)))++++++,,,,,,,,,---------222///...000111444@@@MMMbbb[[[RRRLLLLLLRRRYYY^^^\\\XXXSSSKKKCCC>>>===???FFFFFFGGGLLLPPPQQQRRRRRRRRRVVVXXX___gggeee\\\ZZZ___ZZZXXXZZZXXXTTTUUUYYY]]]```eeejjjllljjjeee```TTT[[[cccddd^^^UUUNNNKKKKKKIIIFFFFFFHHHNNNTTTXXXLLLIIIDDD???;;;666111...***++++++,,,,,,,,,,,,,,,SSSSSSTTTTTTTTTTTTSSSSSSUUUUUUUUUUUUUUUUUUUUUTTTPPPOOOOOONNNMMMMMMOOOPPPKKKKKKMMMRRRXXX[[[\\\]]]]]]```hhhqqqwwwrrrfff\\\WWWLLLJJJMMMPPPZZZ]]]SSSSSSFFFDDDKKKSSSbbbooonnnSSSCCC333...000222222333000000111111111111000000000000000000////////////........................,,,------...........................///////////////......000//////444;;;FFFaaarrrdddPPP[[[jjjvvvwwwmmm^^^TTT@@@===:::<<>>?????????>>>======<<<<<<;;;::::::999999888888777777888888888999666666:::===<<<<<<===>>><<<999888888888777666444555777999;;;<<<<<<===???@@@@@@AAAAAABBBBBBCCCBBBAAAAAABBBDDDGGGJJJLLLMMMLLLKKKIIIIIIIIIJJJKKKJJJJJJIIIHHHHHHHHHHHHHHHEEEBBBBBBHHHJJJLLLVVVbbbcccgggdddYYYPPPRRR[[[bbbYYYYYYXXXTTTRRRWWWaaajjjoooiii]]]TTTVVV]]]ZZZRRROOOPPPNNNCCC555,,,---111000000//////000111333444------------------------------------------------,,,,,,,,,---------......,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,------------------------------------.........//////------------------------***---///,,,***...999BBBQQQZZZ^^^ZZZ[[[```]]]TTTFFFJJJJJJPPPlllvvvnnnddd^^^[[[ZZZWWWUUURRRPPPNNNNNNMMMJJJDDD@@@>>>>>><<<999777555555555222222222333444555555555333333444444444333333222111111000000000111222333777999???GGGRRR```nnnwwwVVVQQQOOOQQQRRROOONNNOOOQQQZZZ\\\ZZZbbbooolll___]]]YYYWWW[[[bbbbbbZZZRRROOOJJJGGGGGGCCC;;;555444000///---------000333666------------------------------------------------+++,,,,,,,,,,,,,,,,,,++++++,,,---.........---+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***)))))))))******+++,,,************************+++++++++******)))))))))******+++************++++++++++++************************++++++,,,,,,,,,******++++++++++++******************************,,,---/////////---+++)))+++++++++,,,,,,,,,------******,,,.........111555FFFLLLRRRQQQLLLJJJPPPVVVZZZ^^^aaa```ZZZQQQHHHBBBCCCBBBBBBCCCFFFIIIJJJIIIIIIRRRSSSXXXeeeaaaVVVYYYUUURRROOOOOOOOONNNPPPSSSSSSUUUZZZ___cccbbb^^^[[[NNNSSSWWWWWWRRRJJJEEEBBBDDDFFFJJJNNNOOONNNLLLJJJEEEAAA<<<777333000---++++++,,,------------,,,+++PPPPPPQQQRRRRRRRRRRRRRRRSSSSSSSSSSSSRRRRRRRRRRRRMMMOOOPPPPPPNNNNNNOOOPPPLLLJJJMMMTTTYYYYYYYYY[[[YYYZZZ```nnnyyyvvvfffVVVOOOHHHKKKQQQSSSZZZ]]]UUURRRDDDDDDMMMQQQXXX[[[UUUEEE:::111///111111111333000111333444444333111000000000000000////////////........................,,,,,,---............---............////////////...,,,---//////---000666<<>>???@@@CCCBBBEEEGGGFFFEEEGGGMMMTTThhhqqq}}}uuujjjKKKDDD<<<777888:::;;;:::888999:::<<<===>>>?????????>>>===<<<;;;:::999999:::999888888777888888888666666666888999999777555999777666666777888777666666777:::<<<>>>???@@@????????????@@@@@@AAAAAABBB???@@@AAACCCFFFIIILLLNNNJJJIIIHHHHHHHHHIIIJJJKKKIIIHHHGGGFFFFFFEEEEEEEEEBBB>>>>>>DDDIIILLLRRRXXX[[[^^^[[[RRRLLLRRR]]]eeeWWWZZZYYYTTTPPPXXXjjjzzz~~~vvvhhhaaalllxxxooo[[[JJJFFF???666000...000222111000000///....................................------------------------,,,,,,,,,---------......,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---------------------------,,,------------.........,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---------///222555AAANNNZZZ___cccgggccc[[[TTTQQQGGGAAAPPPnnnzzzjjj```]]]]]]\\\ZZZWWWQQQJJJGGGHHHJJJIIIGGGGGGFFFDDD@@@;;;999999:::666444222111333444444444333222222222222333444555555444333222444777:::===???AAAEEEKKKTTTaaannnvvvWWWQQQMMMOOORRRPPPOOOPPPUUU\\\```aaaeeejjjeee[[[XXXVVVWWW^^^gggiiiaaaYYYKKKEEE@@@>>>999222------000000000///000444999>>>,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,,,,+++++++++***+++---//////---+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******))))))***++++++,,,************************,,,++++++***))))))(((((()))+++++++++***)))***+++******************++++++++++++++++++++++++,,,,,,******++++++++++++******************************,,,,,,---......---++++++++++++++++++,,,,,,,,,,,,***))))))***+++,,,---///000<<>><<<999<<>>;;;;;;:::999999999999:::;;;<<<======>>>=========<<<<<<;;;;;;::::::999888888888888888666666666666888999888666555444444555777999888777999:::<<<>>>??????>>>>>>======>>>??????@@@AAAAAA>>>???AAADDDGGGIIIKKKLLLHHHGGGFFFFFFFFFFFFGGGHHHFFFEEEDDDCCCBBBBBBBBBBBB???>>>AAAFFFIIIKKKPPPTTT[[[YYYSSSMMMNNNVVV[[[[[[TTTXXXZZZVVVSSSZZZjjjxxxxxxkkkgggwwwyyy^^^EEE===333...///111000.........---,,,,,,+++******------------------------------------------------,,,,,,,,,---------......,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------------,,,,,,++++++,,,,,,---------------------------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---............///555>>>LLLYYYdddiiihhheeeeeeaaaWWWLLLGGGSSSkkkwwwkkkdddaaa^^^]]]]]][[[WWWSSSOOOLLLJJJHHHHHHIIIIIIFFFDDDDDDGGGJJJGGGBBB===:::;;;<<<;;;;;;>>>===<<<;;;<<>>@@@DDDFFFEEEFFFGGGIIIMMMUUU^^^dddTTTOOOMMMRRRVVVUUUSSSRRRXXX]]]dddjjjkkkfff___ZZZWWWTTTTTTZZZbbbddd___YYYFFF???888666333---+++,,,,,,...000000///111555888,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,,,,++++++***)))***,,,///000...+++,,,,,,,,,,,,,,,,,,,,,,,,************************++++++*********+++,,,,,,************************************)))))))))))))))+++,,,+++)))(((***,,,)))))))))***+++++++++,,,,,,,,,++++++++++++++++++******++++++++++++******************************+++++++++,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,---,,,***)))***,,,+++******000888???CCCEEEHHHJJJEEEJJJQQQXXXbbbhhhbbbXXXJJJJJJFFFAAABBBGGGIIIFFFHHH]]]PPPAAAOOOQQQEEEJJJHHHJJJKKKKKKKKKKKKJJJIIIHHHFFFCCCBBBCCCCCCBBBAAAAAABBBCCCDDDEEEGGGIIIKKKFFFKKKSSSXXXWWWOOOFFF???888555111...---------,,,+++++++++,,,,,,---------HHHIIIKKKLLLNNNOOOOOOOOOOOOOOONNNMMMLLLLLLMMMMMMEEEJJJNNNOOOMMMKKKKKKLLLNNNKKKMMMVVVYYYWWWVVVYYYRRRPPPSSS]]]hhhhhh[[[OOONNNHHHLLLRRROOOQQQUUUQQQIIICCCKKKSSSKKKFFFGGGDDD444222222444111,,,+++......222666::::::666222...000000000000////////////........................+++,,,------......------............/////////000---******...///...000555333???JJJVVVnnn|||___QQQZZZhhhllliiitttUUU???===:::666IIIhhhfffIII???===::::::??????AAABBBCCCCCCCCCEEEFFFBBBQQQ```hhhooowwwyyywwwuuugggUUUFFF???<<<999666<<<;;;999999888999:::;;;<<<<<<<<<===============;;;;;;:::999888888999999777777666555777:::;;;999444333333555888::::::999:::;;;===>>>>>>===;;;:::<<<<<<===>>>???@@@@@@AAA>>>@@@BBBDDDGGGHHHIIIIIIFFFFFFEEEDDDDDDDDDDDDDDDCCCBBBAAAAAA@@@@@@@@@@@@@@@EEEMMMRRRRRRPPPRRRUUUUUUQQQKKKKKKSSSYYYUUUMMMNNNTTT[[[[[[YYY[[[dddlllrrrnnncccaaassssssUUUDDD999...,,,///111...(((........./////////000000,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------------,,,,,,++++++,,,,,,---------------------------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***,,,---...---,,,---......///777IIIZZZdddjjjlllrrrpppjjj]]]IIIBBBTTTlll}}}wwwpppiiifffeeebbbfffjjjggg^^^SSSJJJFFFDDDFFFIIIJJJLLLOOOUUUZZZYYYSSSLLLGGGFFFFFFFFFEEEMMMKKKIIIHHHJJJMMMQQQSSSccc^^^UUUMMMIIIHHHJJJKKKLLLLLLKKKJJJKKKOOOVVV[[[RRRNNNNNNUUU[[[YYYUUUTTTYYY]]]gggqqqoooeee]]][[[YYYUUURRRSSSXXXXXXTTTOOO@@@888222111000------///***,,,//////,,,******,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++,,,,,,+++++++++***)))))),,,///000...+++,,,,,,,,,,,,,,,,,,,,,,,,************************,,,+++++++++++++++,,,,,,))))))))))))))))))))))))((((((((()))******++++++(((+++,,,,,,)))(((***,,,(((((()))***+++,,,,,,------,,,,,,++++++***************++++++++++++******))))))))))))))))))))))))+++************+++------******+++++++++,,,,,,,,,((()))***+++...000...)))...+++***///999@@@CCCBBBIIIIIIHHHKKKWWWbbb```XXXRRRSSSOOOJJJMMMTTTXXXUUU===UUUFFF111AAAHHH???EEECCCGGGJJJJJJJJJHHHEEEAAA===:::666444555777888999888===EEEJJJLLLKKKGGGEEE@@@DDDJJJMMMLLLGGG???:::333000,,,************))))))))))))***+++---...///HHHHHHHHHIIIIIIIIIJJJJJJJJJJJJHHHGGGFFFGGGGGGHHHGGGHHHLLLPPPOOOIIIHHHKKKJJJPPPQQQOOOQQQVVVWWWSSSQQQOOOOOOSSSXXXXXXQQQJJJKKKSSSRRRIIIIIIRRRSSSJJJDDDLLLQQQOOOMMMKKKDDD;;;333111//////111222000---000///666BBBAAA444---...//////.........---------........................,,,---///000000///---,,,---------............///---------............///,,,555CCCSSSdddwww~~~lllVVVTTT\\\aaaaaabbbggg\\\CCC555;;;CCCDDD\\\ccc]]]III:::999888555888;;;>>>???>>>>>>AAADDDDDDFFFLLLXXXfffqqqvvvwwwyyyssshhhYYYKKKAAA<<<;;;<<<999777888;;;<<<;;;999;;;<<<<<<======<<<<<<;;;<<<999999<<<<<<999999<<<<<<999888999;;;<<<:::888::::::999999888999999:::;;;;;;;;;;;;<<<===>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>BBBBBBCCCDDDEEEDDDDDDDDDEEEDDDCCCAAA@@@@@@AAAAAA>>>AAABBB@@@===>>>??????FFFQQQ]]]bbb]]]WWWUUUUUUOOOKKKKKKPPPSSSPPPKKKIIIOOOYYYcccccc\\\WWWYYY^^^bbbWWWWWWYYY\\\ooolllKKK999333...---000111///,,,........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++***------------------------++++++++++++++++++++++++++++++++++++++++++++++++------------------------++++++,,,,,,,,,,,,------------------------------++++++,,,,,,,,,,,,------000---///777BBBRRRgggxxx}}}rrrfffYYYPPPKKKIIIZZZcccpppzzz|||wwwmmmfffsss{{{nnnjjjcccTTTLLLLLLMMMMMMLLLJJJJJJNNNQQQ]]]YYYPPPGGGFFFKKKMMMLLLLLLMMMSSSQQQIIINNNUUUPPPXXXZZZUUULLLGGGJJJLLLIIINNNNNNKKKFFFIIIQQQTTTRRRSSSUUUSSSQQQTTTXXXVVVPPPWWW[[[```aaa```\\\XXXWWWVVVSSSNNNJJJIIIHHHGGGFFF444222000---,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---.........---,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,---...//////*********++++++,,,,,,,,,+++++++++*********))))))************************************************************************************************,,,,,,,,,++++++*********'''***,,,,,,***(((***,,,++++++************++++++******+++++++++***))))))((())))))))))))***************+++++++++,,,,,,,,,***+++,,,---...---,,,+++---,,,+++---000333555666999>>>EEEKKKQQQUUUYYY[[[OOOJJJIIIJJJTTTooo~~~wwwOOOGGG@@@AAABBB@@@>>>>>>??????DDDJJJHHH@@@<<<===<<<<<<;;;;;;;;;;;;;;;<<<>>>???AAABBBCCCCCCBBBAAA============<<<999444000...---,,,,,,++++++++++++++++++************++++++GGGGGGGGGHHHHHHHHHIIIIIIIIIHHHGGGFFFFFFFFFGGGGGGDDDBBBDDDLLLQQQPPPMMMMMMJJJNNNPPPNNNOOOSSSTTTQQQSSSRRRQQQRRRTTTSSSNNNJJJLLLPPPOOOJJJJJJOOONNNHHHCCCJJJOOOMMMKKKHHH@@@777333111//////111111000...000...333===<<<222,,,...//////.........---------........................,,,---...000000...---,,,------------............---------............//////222:::III]]]ppppppUUUMMMUUUcccmmmhhhddd\\\PPPDDD<<<<<>>???@@@BBBCCCFFFNNNXXXbbbjjjnnnkkklllkkkeeeZZZMMMBBB===<<<999777888:::<<<<<<:::999::::::;;;;;;;;;;;;:::===:::;;;>>>>>>;;;:::===>>><<<;;;<<<>>>>>>===;;;999999999888888888999999::::::::::::;;;<<<===>>>======>>>???@@@AAABBBBBBBBBBBBBBBCCCCCCCCCDDDDDDDDDCCCAAA@@@@@@@@@@@@AAA???BBBBBB???;;;:::<<>>DDDHHHKKKNNNQQQFFFDDDEEEGGGMMMcccqqqkkkQQQLLLIIIKKKKKKGGGEEEEEEBBBFFFJJJMMMLLLJJJHHHFFF@@@???===<<<;;;:::999999;;;<<<===>>>>>>>>>===<<<777666555555555333///,,,...---,,,,,,+++++++++,,,++++++************++++++EEEEEEFFFFFFFFFGGGGGGGGGGGGFFFEEEDDDDDDDDDEEEFFFCCC<<<;;;EEEPPPRRRMMMIIIJJJMMMMMMLLLLLLOOOPPPNNNVVVVVVVVVTTTRRRQQQRRRSSSRRRPPPMMMKKKJJJHHHFFFDDDBBBHHHLLLKKKHHHCCC;;;333222000//////111111000...111---///666666///,,,///...............---------........................,,,---...//////...---,,,------------............---------............///111///111<<>>>>>===??????@@@BBBGGGOOOXXX^^^^^^ccciiijjjdddYYYOOOIII@@@===:::999999;;;;;;:::999999:::::::::;;;;;;;;;<<<;;;<<<@@@@@@<<<;;;<<<>>><<<;;;<<<===>>>===<<<888888888888888888888888999999999999:::;;;<<<===<<<===>>>@@@BBBDDDEEEFFFBBBAAA@@@@@@@@@AAACCCCCCAAAAAA@@@?????????@@@@@@@@@AAA@@@;;;666555:::@@@WWW\\\bbbbbb[[[PPPFFFAAADDDIIIOOOQQQIIIAAAAAAFFFLLLSSSZZZ[[[VVVNNNIIIFFFFFFGGGNNNPPPQQQ[[[ZZZEEE555222...---///000///---------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++***,,,,,,,,,,,,------------++++++++++++++++++++++++++++++++++++++++++++++++------------------------++++++,,,,,,,,,,,,------------------------------++++++,,,,,,,,,,,,------))),,,///000///222BBBRRRggghhhfff```XXXTTTVVVYYYFFFDDDDDDFFFLLLVVV```gggvvvssshhh```]]]bbb___ZZZUUURRRSSSTTTTTTTTTRRRRRROOOJJJJJJNNNOOOLLLQQQKKKLLLIIICCCIIIMMMEEEKKKNNNNNNKKKLLLOOOPPPNNNPPPRRRRRRPPPSSS^^^jjjpppiii___XXXXXXVVVOOONNNRRRVVVVVVUUUSSSQQQPPPRRRSSSCCCAAA???===;;;777222///000///...---,,,---......+++,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,---...///************+++++++++++++++++++++************************************************************************************************************************++++++++++++++++++******+++------,,,+++++++++************++++++,,,+++*********,,,---...************+++++++++,,,******+++++++++,,,,,,,,,......---,,,+++)))'''&&&,,,++++++++++++,,,---......111666999<<<===@@@AAA>>>===BBBBBBAAAPPPZZZTTTIIIHHHJJJMMMKKKGGGFFFIIIBBBGGGGGGCCCDDDHHHDDD<<>>===<<<;;;;;;;;;;;;999999::::::999999888777111000......///...,,,+++------,,,+++++++++,,,,,,++++++************++++++CCCCCCCCCDDDDDDDDDEEEEEEEEEDDDCCCBBBBBBBBBCCCDDDDDD===:::BBBJJJKKKFFFCCCKKKKKKKKKJJJKKKLLLLLLLLLRRRTTTTTTQQQMMMMMMTTT[[[^^^TTTMMMJJJGGGBBB???@@@CCCFFFIIIIIIEEE>>>666000000000//////000000000///222......111111------111................................................------...//////...------,,,,,,---------.........---------............///111///...333AAARRRccclllqqq___VVVZZZbbbtttiiicccgggbbbPPP???999;;;<<<>>>FFFTTT]]]XXXMMM777444222444999===>>>===<<<>>>>>>======AAAIIIOOOWWW[[[___bbb```^^^[[[ZZZIIIFFFAAA===;;;999999999::::::::::::;;;;;;<<<<<<;;;:::<<<@@@@@@<<<:::;;;:::999999999999:::999999666777777888888888888888999999999999:::;;;<<<<<<>>>???@@@AAACCCDDDEEEFFFAAA@@@>>>======???AAABBB>>>>>>>>>>>>>>>?????????>>><<<:::777333444;;;DDDVVV[[[___[[[RRRHHHBBBAAAFFFIIILLLLLLEEE>>>@@@FFFGGGQQQZZZZZZSSSMMMLLLOOOQQQRRRPPPKKKIIIMMMGGG777333000...---/////////---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++***,,,,,,,,,,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------...///000---,,,555@@@RRRWWW[[[ZZZTTTPPPQQQTTTSSSNNNHHHCCCBBBFFFKKKOOO]]]qqqxxxssspppggg```bbbbbb^^^YYYSSSQQQSSSYYY^^^ZZZ```aaaZZZQQQOOOOOOPPPSSSLLLKKKJJJHHHPPPVVVMMMMMMMMMMMMLLLLLLMMMKKKIIIOOORRRSSSQQQSSS]]]kkkuuupppaaaYYYZZZTTTHHHHHHPPPUUUWWWYYYYYYUUUPPPLLLKKK@@@>>>:::888555222...+++...------,,,,,,---......++++++,,,,,,---...//////++++++++++++++++++++++++,,,,,,---------,,,,,,+++++++++++++++++++++++++++++++++++++++,,,---...///++++++++++++,,,,,,,,,,,,************************************************************************************************************************))))))******++++++,,,,,,---+++)))+++...///---***++++++************++++++111000---+++))))))***+++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,************************+++,,,,,,,,,+++,,,---...+++---000222222222444555888999???===666<<>>888888777777666555444444000...,,,,,,---.........---,,,,,,++++++,,,,,,,,,++++++************++++++AAAAAAAAAAAABBBBBBBBBBBBBBBAAA@@@??????@@@AAABBBCCC??????CCCFFFEEEDDDFFFKKKJJJIIIIIIJJJIIIJJJKKKMMMQQQQQQLLLEEEFFFNNNWWWhhh[[[NNNHHHDDD???===>>>DDDDDDFFFFFFBBB:::333/////////000000/////////000222///...//////...///222---.............................................---..................---,,,,,,,,,------------...---------............//////000000000555AAASSS```nnn|||uuu|||}}}{{{jjj[[[UUUooohhhbbbaaadddaaaTTTFFF>>>999777>>>PPP___```[[[>>>999333111444888;;;;;;:::===>>>===<<<<<<@@@DDDKKKOOOSSSVVVYYY[[[]]]___RRRPPPKKKDDD???;;;999888::::::999888888999::::::888777:::>>>>>>:::777888777777777777777777777777555666777888888888888777999999999999:::;;;<<<<<<@@@@@@@@@AAAAAAAAAAAAAAA???===<<<;;;;;;===???@@@<<<<<<<<<===============:::777666999999:::@@@IIIOOOTTTVVVPPPFFF@@@CCCIIIMMMIIIFFFFFFDDDBBBCCCGGGKKKXXXccc___SSSNNNUUU```^^^ZZZMMMAAACCCCCC:::000000///.........///......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++***+++++++++,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------000---,,,......---000444>>>EEENNNRRRPPPMMMMMMMMMUUUSSSPPPLLLGGGDDDAAA@@@DDDUUU___eeennnkkkaaaaaa^^^___[[[RRRKKKOOO]]]iiilllwww{{{lllWWWJJJJJJMMMNNNHHHIIIKKKNNN\\\fffaaaRRROOOMMMNNNPPPPPPPPPOOOMMMMMMNNNMMMNNNTTT```jjjhhh[[[UUUWWWRRRFFFGGGQQQWWWYYYZZZWWWQQQKKKFFFDDD>>>:::555222000///---,,,,,,,,,,,,,,,,,,------...++++++,,,,,,---...//////++++++++++++++++++++++++++++++,,,,,,---,,,,,,+++++++++++++++++++++++++++++++++++++++,,,---......------------------,,,,,,************************************************************************************************************************)))))))))******+++++++++---+++)))+++...///---***++++++************++++++111000---+++))))))***+++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,***************+++++++++''')))++++++)))((()))++++++,,,......---,,,---...000111888888///111777222888:::>>>AAA@@@@@@GGGQQQHHHFFF>>><<>>????????????@@@@@@@@@???>>>>>>======>>>@@@@@@AAAAAACCCGGGFFFEEEIIIPPPJJJGGGFFFHHHHHHGGGHHHKKKRRRUUUUUUNNNFFFCCCJJJRRRggg\\\NNNEEECCCCCCBBB@@@DDDBBBAAABBB===555000///---///000000......///111111///.........///111222---------...............................................................,,,,,,,,,,,,---------------------............///---000222000///666DDDQQQbbblll{{{nnnppp~~~qqqeeefff```XXXXXXaaaiiicccWWW@@@888111555BBBPPPWWWXXXFFF@@@888222000222444666888:::<<<===<<<;;;<<<<<<<<>>>>>======<<<<<<;;;:::::::::;;;===>>>;;;;;;<<<<<<<<<;;;::::::888555;;;GGGLLLIIIHHHKKKHHHKKKKKKEEE???>>>EEEMMMOOOGGGAAACCCFFFGGGGGGHHHQQQ___jjjdddSSSLLLWWWfffoooiiiRRR@@@@@@===111------------...............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++*********++++++,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------000+++))),,,...---,,,...000666???FFFJJJKKKJJJJJJHHHJJJMMMOOONNNKKKGGGDDD===EEEHHHPPP```ccc]]]^^^^^^aaa```WWWNNNQQQbbbsss}}}{{{___MMMJJJMMMLLLHHHLLLQQQVVVgggwwwuuueee]]]UUUSSSSSSPPPOOOOOOPPPOOONNNOOOOOOPPPVVV^^^XXXSSSQQQRRROOOHHHIIIPPPWWWUUUPPPIIICCC??????@@@888444///,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------.........++++++++++++++++++++++++***++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++*********++++++,,,---...------------,,,,,,,,,,,,***************+++++++++************************************************************************************************)))))))))***************+++******+++------,,,+++++++++************++++++,,,+++*********,,,---...************+++++++++,,,******+++++++++,,,,,,,,,,,,,,,+++************+++,,,///111000,,,***+++---+++,,,---,,,+++***+++,,,***)))000333,,,...444111222222555888888999AAAKKKJJJDDD<<<:::EEEOOOHHH888666555444333222222222222///...---,,,++++++++++++,,,***))))))+++---......,,,,,,+++++++++,,,------++++++************++++++============>>>>>>>>>>>>===<<<<<<;;;<<<===>>>???@@@???BBBFFFFFFFFFKKKSSSHHHDDDBBBEEEFFFDDDFFFKKKRRRUUUUUUOOOGGGCCCHHHMMMYYYVVVLLLBBBDDDLLLKKKCCCDDD???<<<<<<888111...///,,,...000000......///111...............000000000---------.........//////.................................------.........++++++,,,,,,,,,------------------............///---///111///...111999@@@PPP^^^qqqmmmiiissshhhWWWMMMSSS]]]___^^^^^^DDD===555333777>>>EEEIIINNNKKKDDD;;;444111111222555555666888:::;;;:::888555999???DDDGGGIIIKKKLLLOOOPPPQQQNNNIIIEEEDDDDDD>>><<<:::777666666666777888666666999999666666888666888:::999777666777999555666888:::;;;:::999999::::::::::::;;;<<<===>>>======<<<;;;;;;:::999999999999999:::::::::;;;;;;:::;;;;;;;;;;;;999888777888888FFF\\\fff]]]OOOIIIFFFDDDAAA>>>>>>BBBFFFIIIJJJCCC@@@DDDIIIJJJIIIIIIMMM[[[eee___OOOHHHPPP\\\kkkjjjSSS===<<<444***///+++,,,---......---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++***)))******+++,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++,,,,,,,,,,,,---------******,,,---***+++...+++---111888???CCCDDDCCCBBBDDDGGGJJJLLLMMMNNNNNNBBBDDDAAAFFFTTTVVVQQQTTTXXX\\\]]]VVVOOOQQQ^^^kkkyyyxxxbbbSSSPPPQQQPPPMMMQQQRRRRRRbbbssstttvvviii[[[UUUQQQLLLJJJLLLSSSOOOOOOQQQQQQNNNOOOSSSPPPQQQRRRPPPLLLHHHGGGHHHMMMJJJEEE???888555666777111...,,,+++,,,,,,,,,++++++,,,,,,,,,,,,+++++++++------------------------******************************+++,,,,,,,,,,,,,,,++++++++++++++++++++++++************+++,,,---...,,,,,,,,,++++++*********))))))*********+++++++++************************************************************************************************************))))))))))))(((***,,,,,,+++***+++,,,++++++************++++++((())))))***+++,,,------)))))))))*********++++++******+++++++++,,,,,,,,,,,,++++++***+++,,,---...555888999666111,,,,,,...++++++,,,+++)))(((***++++++&&&+++...)))+++111...++++++...111111111555<<>><<<;;;;;;:::;;;<<<===>>>@@@>>>???BBBDDDDDDHHHNNNFFFAAA@@@CCCDDDBBBDDDJJJIIILLLMMMIIIBBB???BBBGGGLLLNNNIIIAAAGGGSSSRRRFFFCCC<<<999999555...,,,///,,,...000000...---///222+++---.........000///...---------.........//////..............................------------......++++++,,,,,,,,,------------------.........//////............///111333555<<>>;;;999999999999999666666999999666666999555777999888555444666888555777999;;;<<<;;;:::999;;;;;;;;;;;;<<<===>>>>>>:::::::::999999888888888777888999::::::::::::999:::;;;;;;;;;:::888777666999<<>>888333///...,,,,,,,,,---//////---++++++,,,,,,,,,,,,+++***)))------------------,,,,,,************************)))***+++,,,,,,,,,,,,,,,++++++++++++++++++++++++************+++,,,---...+++*********))))))(((((())))))******++++++++++++************************************************************************************************++++++******))))))(((((('''***,,,,,,***(((***,,,++++++************++++++******+++++++++******)))((())))))))))))***************+++++++++,,,,,,,,,(((((((((***,,,///111333777:::;;;777///)))((())))))******)))(((''')))+++000(((***,,,'''(((,,,)))+++***---111111...///222///---000333222///111777---,,,,,,+++++++++,,,,,,---,,,***))))))***++++++)))(((((()))+++,,,+++***++++++++++++,,,,,,---...++++++************++++++;;;::::::999999::::::;;;999999888666555666:::======>>>???@@@BBBCCCEEEEEEAAA@@@??????@@@CCCEEEGGGGGGEEEBBB@@@@@@AAA@@@@@@EEEDDD@@@===AAAJJJPPPQQQ???;;;555111000000//////000000000000000000000000////////////////////////---------............///......---------,,,,,,,,,...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------.........//////666FFFZZZfffmmmzzz}}}```ZZZlll}}}sssdddSSSMMMRRRXXXWWWTTTXXXMMMCCC===999555555777DDDIIIOOOPPPKKK@@@444,,,111222444555666555444444666777777888999999::::::BBBBBBDDDEEEFFFHHHIIIJJJDDDDDDCCCAAA???>>>===<<<;;;;;;:::999777666555555666666666777777666666666999::::::;;;;;;<<<<<<<<<>>>======<<<;;;;;;;;;;;;:::999999888777888888888666666777777888888888999:::777777999666000222999@@@DDDKKKTTT[[[XXXNNNEEE<<<;;;<<<@@@EEEFFFBBB>>>;;;???CCCGGGKKKLLLIIIDDDFFFCCCCCCEEEFFFDDDEEEHHHPPPIII???666000...,,,,,,+++,,,---...///111222222,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,//////...------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,---------,,,,,,+++++++++,,,++++++******++++++,,,++++++******************++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......999>>>DDDFFFEEEGGGKKKOOOGGGEEECCCEEEIIILLLLLLJJJGGGEEEAAA??????AAADDDFFFHHHMMMQQQRRRUUUVVVRRRLLLNNNKKKGGGEEEEEEHHHLLLOOOUUUSSSPPPMMMKKKIIIIIIIIIFFFLLLTTTUUUPPPJJJGGGFFFHHHGGGFFFFFFFFFCCC???<<<888777555333111//////...---.........---,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************************************///...+++***))))))***+++,,,...,,,''''''---...***---,,,++++++******++++++((()))))))))************,,,,,,++++++***)))(((((())))))))))))************)))************+++++++++++++++++++++++++++++++++(((((()))************))))))************+++++++++)))************+++++++++++++++++++++++++++++++++,,,,,,++++++,,,...///111///............------,,,++++++************++++++$$$)))+++)))(((+++,,,***))))))))))))************,,,,,,,,,,,,,,,,,,,,,,,,---,,,************,,,---))))))))))))************++++++************+++++++++++++++*********))))))++++++++++++++++++++++++999999999888888999999999999999999777666777:::<<<::::::;;;===>>>@@@AAAAAAAAA@@@@@@@@@AAABBBCCCDDDDDDBBB@@@@@@AAAAAA@@@???BBBBBB>>>;;;???HHHNNNNNN>>>:::555111000000//////000000000000000000000000........................---------............///............---------,,,...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------.........//////...999HHHVVVddduuuwww```bbbwwwzzztttiiiZZZOOOLLLLLLMMMLLLQQQNNNMMMKKKCCC999444444;;;>>>CCCIIIKKKFFF<<<444111111222222333444444444444555555666777777888888<<<===>>>???AAABBBCCCDDD@@@?????????>>>>>>============<<<;;;:::999888888888999999::::::999999888::::::;;;;;;;;;;;;;;;<<<<<<;;;:::888777777888888888777666666555555666666888888888888777777777666888666666777555222555;;;;;;===AAAGGGJJJHHH@@@:::<<>>@@@CCCFFFHHHGGGEEECCCAAABBBDDDBBB>>>???CCCKKKDDD;;;444///---,,,,,,,,,,,,---...//////000000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......------,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,---------,,,,,,+++++++++,,,++++++******++++++,,,++++++******************++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......000444999<<<>>>DDDLLLSSSDDDBBBAAABBBEEEGGGGGGFFFUUURRRLLLFFFCCCAAAAAABBBAAACCCCCCBBBDDDFFFEEE@@@CCCCCCBBBCCCDDDEEEGGGIIIGGGGGGFFFEEEDDDCCCCCCCCCFFFLLLRRRRRRNNNIIIFFFFFFDDDCCCBBBBBBAAA???;;;888444333111000...---------------......---,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************************************///---+++***))))))***+++***,,,+++(((***111333000---,,,++++++******++++++************++++++++++++---,,,,,,+++******))))))))))))))))))************)))************+++++++++++++++++++++++++++++++++((()))******++++++******)))************+++++++++)))************+++++++++++++++++++++++++++++++++***)))******+++,,,------,,,++++++*********++++++++++++************++++++'''+++,,,***))),,,,,,)))))))))))))))************+++++++++++++++++++++++++++******************+++))))))))))))************++++++************+++++++++++++++*********))))))++++++++++++++++++++++++777777777666666777777777777999:::999999888:::;;;999999:::;;;===>>>??????@@@@@@AAAAAAAAA@@@@@@@@@???>>>>>>@@@AAAAAA???=========;;;999===EEEIIIIII<<<888333000////////////000000000000000000000000........................---------............////////////.........------...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------...............,,,///666DDDVVViiiyyykkk\\\lllzzzwwwlllhhh```WWWOOOMMMPPPSSSHHHMMMUUUXXXOOO???555333555444888???GGGIIICCC<<<555444222000000111333444222222333333444444555555555666777888999:::;;;<<<:::::::::;;;<<<<<<==================<<<<<<;;;;;;:::;;;;;;<<<<<<;;;;;;:::;;;;;;::::::::::::::::::===;;;888666555555666777555555444333333333333333777777777777666666666666555333555999;;;:::;;;>>><<<===>>>??????<<<:::888===BBBFFFCCC===:::>>>CCC???>>>???BBBEEEFFFEEEDDDAAACCCHHHIIIDDD<<<;;;???BBB===666000...------,,,,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,------,,,,,,,,,,,,++++++,,,++++++******++++++,,,******++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......***,,,///000444<<>>??????@@@???@@@AAAAAAAAA???===;;;::::::<<>>;;;999:::888666:::AAADDDBBB999555111////////////...////////////////////////........................---------............///000////////////............---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................///...000888GGGWWWdddlllqqq[[[^^^hhhjjjaaaaaa```\\\VVVSSSRRRSSSBBBGGGPPPWWWSSSGGG;;;777444333333777===BBBCCCBBB???<<<888333111000111222111111111222222333333333111222222333555666666777666666777888888999::::::::::::;;;;;;;;;;;;;;;;;;999999::::::::::::999999999999888888777777666666===;;;999666555555666777444333222222111111222222222222333444555555666666222111666AAAKKKLLLEEE>>>@@@@@@???<<<999999:::<<<===AAADDDAAA;;;999>>>CCC??????CCCJJJLLLHHHDDDAAABBBHHHQQQTTTLLL???:::<<<999555000---,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++,,,------,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,******+++++++++++++++,,,+++++++++,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,---222999>>><<<<<<<<<===???AAABBBCCCCCCBBBBBBBBBCCCEEEHHHIIILLLLLLJJJFFFGGGLLLNNNKKKCCCEEEHHHKKKMMMMMMLLLKKKFFFGGGHHHHHHGGGDDDAAA???<<<>>>???>>>;;;999999999666444333333333222000---+++++++++******++++++,,,,,,,,,---------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************---,,,+++*********++++++*********))))))+++...///---,,,++++++******++++++*********+++++++++,,,,,,---------,,,,,,+++++++++))))))*********+++++++++))))))*********+++++++++******************************+++,,,,,,,,,,,,+++))))))*********+++++++++))))))*********+++++++++************++++++++++++***+++,,,.........---,,,,,,+++***+++---111444777++++++************++++++'''))))))'''(((+++***&&&((()))))))))************))))))))))))))))))))))))''')))+++,,,,,,+++)))'''((()))))))))************++++++************++++++************************************************444333333222222333333444444777:::;;;;;;:::::::::<<<=========>>>>>>??????>>>???@@@AAA@@@===:::999777888:::>>>@@@@@@===:::666777777555888===>>><<<555222///......///......////////////////////////........................---------............///000////////////............---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------.....................---...//////222999CCCPPPXXXaaallluuunnn\\\OOOOOOUUUXXXXXXYYYYYYXXXRRRJJJCCCBBB@@@CCCLLLPPPKKKBBB===555555444333333888AAAHHHIIIEEE@@@999444111000000111111222222222222222333111111222222333444555555444444555555555555555555666666666666666777777777555555666666666666555555555555555444444333333222:::999666444333333444555333333222111111111111222111111111222222222222222222222999IIIYYY[[[MMM<<<======;;;888666777;;;>>>>>>===<<<<<<<<<>>>@@@AAA>>>???HHHSSSUUULLLBBB>>>AAAIIIUUUZZZQQQBBB999888222///,,,++++++---------,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++,,,---------,,,,,,+++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,******++++++,,,,,,,,,,,,+++++++++,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---------------,,,,,,,,,...000444555666888999<<<>>>@@@CCCBBBAAA@@@????????????AAACCCBBBAAADDDIIIJJJGGGCCCCCCDDDDDDEEEEEEDDDDDDAAABBBDDDEEEDDDAAA===;;;<<<<<<<<<;;;999888888888000///............,,,***+++*********++++++,,,---++++++,,,,,,---,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************,,,,,,++++++++++++++++++************))))))---111---,,,++++++******++++++))))))))))))*********+++------,,,,,,,,,,,,,,,+++************++++++++++++))))))*********+++++++++******************************+++,,,,,,,,,,,,+++))))))*********+++++++++))))))*********+++++++++)))))))))******+++++++++***+++,,,---...---,,,+++,,,++++++---000444999<<<++++++************++++++&&&(((((((((+++///...***((()))))))))************))))))))))))))))))))))))(((***,,,......,,,***(((((()))))))))************++++++************++++++************************************************333222222111111222222333333666999:::999999999:::;;;;;;;;;;;;;;;;;;<<<<<<===>>>??????>>><<<999888777777999===??????===:::555777777555777;;;:::666222000...---.........---000000000000000000000000---------------------------------............////////////.........------...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------...............---------))),,,......///555@@@HHHMMMSSS```iiiaaaPPPGGGIIIMMMLLLOOOUUUZZZWWWMMMDDDEEE>>><<>>999555222000111222222222222222222222111111222333333444555555333333333333222222222222222222222222222333333333111222222333333222222111222222111111111111111111444333222222111111111111333333222111111111111111333333222111000///......444666===JJJXXX[[[MMM<<<<<<;;;999888999;;;===???<<<999666888===AAA@@@>>>>>>>>>GGGSSSUUUIII>>>;;;===DDDNNNTTTLLL>>>444222...,,,+++***,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++...------,,,,,,++++++*********+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,++++++******++++++,,,******++++++,,,---------++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,------,,,,,,---......---,,,++++++---///000111333777999>>>>>>>>>>>>======<<<<<<888;;;===>>>BBBGGGGGGDDDAAA@@@???>>>============999;;;===???@@@???===;;;777666555444333222222222...,,,++++++,,,,,,+++)))+++++++++++++++,,,------***++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************++++++++++++++++++++++++))))))+++---,,,+++000777---,,,++++++******++++++(((((()))))))))*********,,,,,,,,,,,,++++++++++++*********++++++++++++,,,)))************+++++++++************************)))******+++++++++++++++)))************+++++++++)))************+++++++++(((((())))))***+++++++++))))))***************)))*********+++...222555888++++++************++++++(((*********...333222---))))))))))))************)))))))))))))))))))))))))))***,,,......,,,***)))))))))))))))************++++++************++++++***************+++++++++************************222222111111111111222222333555777888888888999::::::::::::::::::999999999============<<<;;;999888888888999<<<>>>>>><<<:::666888888666777999777222000...,,,,,,---......---000000000000000000000000---------------------------------............///............---------,,,...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------//////.........---------***,,,---------000666;;;===GGGTTT^^^```[[[QQQJJJDDDDDDGGGOOOWWWXXXRRRLLLJJJCCC@@@DDDHHHFFFBBB@@@777888888666444555:::???@@@@@@AAA@@@===:::666444111111111111111111111111000111111222222333333444111111111111111111111111111111111111111111000000000000111111111111000000000000000000000111111111///000111111111111000///222222111000000000000000111111111111111111111111999===@@@BBBGGGKKKFFF>>><<<:::999;;;???@@@???===:::777444777<<<@@@>>>;;;???;;;???IIIJJJ@@@999;;;:::<<>><<<;;;777999999777888999555000...---+++,,,---......---000000000000000000000000---------------------------------.........//////......---------,,,,,,,,,...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------//////.........---------000000////////////000111---===IIINNNWWW```ZZZLLLDDDDDDEEEHHHLLLLLLIIIEEELLLIIIHHHIIIGGGAAA======<<<<<<;;;:::999777555333666888<<>>???;;;666888666666888;;;===<<<:::AAA999777===>>>777666;;;999888999;;;999222------...,,,+++,,,------,,,+++,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,//////...------,,,++++++......---,,,,,,+++************+++++++++,,,,,,,,,+++++++++,,,,,,---------,,,++++++++++++++++++,,,******+++,,,,,,---......++++++,,,,,,,,,---------************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,------,,,+++,,,---...------+++,,,...---******,,,///***+++---///000000//////222333333222666===???===444555666666666444333111111111222222222111000///000///.........---+++)))...,,,******,,,,,,,,,+++,,,,,,++++++++++++,,,,,,)))***+++,,,,,,,,,,,,,,,************************************************++++++++++++++++++++++++***************************************************************************++++++,,,,,,,,,++++++---+++,,,---)))$$$)))111---,,,++++++******++++++******+++++++++,,,,,,,,,*********************+++******+++++++++,,,,,,,,,)))************+++++++++))))))))))))))))))))))))(((((()))***************)))************+++++++++)))************+++++++++'''(((((()))***+++++++++---,,,+++*********,,,,,,,,,,,,++++++***)))((((((++++++************++++++))))))'''&&&+++///,,,&&&))))))))))))************************************((()))***++++++***)))((())))))))))))************++++++************++++++))))))******++++++++++++))))))))))))))))))))))))000111222222111222444666222333555888<<<===<<<:::<<<===;;;666555888999777;;;:::::::::;;;:::777444555777:::<<<<<<;;;999777888999:::999888555333111...------------...//////000000//////.........---,,,------......------,,,,,,---......//////......111000...---,,,,,,---------------,,,,,,+++++++++---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,++++++,,,,,,---000333999@@@EEEJJJUUU```WWWJJJAAABBBEEEEEEEEEGGGJJJPPPMMMAAA<<>>===;;;:::999999999;;;;;;999888777777777777<<<888555777;;;>>><<<999<<<888555555999999666333888777666444222///---+++,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,+++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---------,,,,,,+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,***++++++,,,,,,++++++***++++++******++++++,,,---++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------------------------------------............///.../////////000000111111........................000//////...------,,,,,,------------------------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******)))))),,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))))))))***+++,,,......)))************+++++++++)))************+++++++++***************************+++,,,---,,,,,,***)))++++++***)))((((((((()))************************---,,,,,,+++*********++++++++++++*********)))))),,,+++******))))))******************************************************))))))))))))************))))))))))))))))))))))))+++++++++*********))))))((((((***---///...,,,)))000---)))((()))******)))******++++++++++++******666444111///,,,+++++++++(((((())))))*********+++))))))))))))))))))))))))+++++++++***)))((((((''',,,,,,++++++***)))))))))))))))))))))************************************++++++++++++++++++++++++++++++++++++++++++++++++000111222222111111333555222333555888<<<===<<<:::999;;;:::666666:::;;;:::;;;999888888999888666444555666888999999888777666777888888888777444222000...------------...//////000/////////............,,,------......------,,,,,,---......//////......111000...---,,,,,,---------------,,,,,,+++++++++---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,++++++,,,,,,---...000555<<<@@@DDDMMMWWW[[[OOODDD@@@???<<<<<>>>>>;;;777555444333444555666888999:::::::::999777555333111000000000//////.........//////000000000///000000111222111111111111000//////...//////////////////////////////////////////////////////000111111111000000///...---......------...000555666888AAAKKKGGG:::888777666666666666555444:::999888777666666666666999777555888<<>><<<999777666555666666666555555555555555555555444444666666666666444222000///...------------...//////////////////............,,,------......------,,,,,,---......//////......111000...---,,,,,,---...------,,,,,,,,,,,,++++++------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,++++++++++++,,,,,,,,,---000666888:::BBBJJJUUUMMMDDD>>>999555666999BBBDDDBBB===???DDDAAA888555888<<<===;;;999777666555555444555555666777888<<<<<<;;;999777444222111000000///...---------...///000000111111111111111000000000000000////////////////////////////////////////////////////////////000000000000000///......---+++---000222000...444999:::999>>>DDDAAA888666444333555888999777555888777666555555555555555666555555999===???===;;;444444555888===>>><<<999555444111///---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,***++++++,,,,,,++++++***++++++******++++++,,,---++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,***++++++,,,,,,++++++***++++++,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------,,,,,,,,,---------......++++++,,,,,,,,,,,,------------------------------///......------,,,,,,+++------------------------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,++++++******++++++)))************+++++++++)))************+++++++++************************((()))***+++++++++***)))+++++++++++++++,,,,,,,,,++++++++++++++++++++++++......---,,,,,,,,,,,,---+++++++++***************,,,+++******))))))******************************************************))))))))))))************))))))))))))))))))))))))+++++++++***************)))++++++)))&&&&&&))),,,&&&(((+++,,,,,,++++++,,,******++++++++++++******))))))(((((())))))***+++))))))))))))************))))))))))))))))))))))))++++++******)))(((((((((((())))))***++++++,,,,,,))))))))))))************************************++++++++++++++++++++++++))))))))))))))))))))))))///000111111000111333555444444555888:::;;;999777222555666555777<<>>777555333222444555555444666555444333222333444444444444444333222111///......------------.../////////////////////.........,,,------......------,,,,,,---......///.........000///...---,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++---111222222777>>>CCCBBB???;;;666444666999??????>>>===BBBFFFAAA999333777;;;===<<<999777666666555444444444444555666999::::::999888666444222222222000///............---...000111111111000////////////.........//////........................///////////////////////////000000000000///......///---,,,...444999888333444888999777777:::888333444222222555:::;;;999666555555444444444444444444666666777:::======;;;888111222444888<<<<<<:::777333111...,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,+++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,***++++++,,,,,,++++++***++++++******++++++,,,---+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,***++++++,,,,,,++++++***+++++++++++++++,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,------------++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,++++++***++++++,,,))))))*********+++++++++))))))*********+++++++++************************)))***+++,,,,,,,,,+++***++++++,,,------.........++++++++++++++++++++++++---,,,,,,+++++++++,,,,,,************************,,,+++******))))))******************************************************((()))))))))************))))))))))))))))))))))))************************,,,///111...)))'''***...&&&(((***+++))))))***,,,******++++++++++++******))))))******+++,,,------)))))))))))))))*********))))))))))))))))))))))))************))))))(((((())))))*********+++++++++((()))))))))************************************************************)))))))))***************///000111111000111333444444444555777999888666444000333555444666;;;===<<<555333111111222444444444666555333222222333444555222222222111000///.........------------...//////.........///////////////,,,------......------,,,,,,---......///.........000///...---,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,***+++...///...111555222777;;;:::666555666888::::::999;;;@@@CCC>>>777555888;;;<<<;;;888666555666666555444444444444444333444555666666555444333444333222111000000000000---...///000111000///...000///...---------......------------------------//////////////////////////////000000000000//////000000000111888@@@???999444777777444333333222000000//////222666888666555333333333333333333444444777777888999:::999666444111222444666888777444222000///,,,*********+++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,***++++++,,,,,,++++++***++++++******++++++,,,---+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,***++++++,,,,,,++++++************++++++,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,+++++++++,,,,,,---------++++++++++++++++++++++++************+++,,,---...))))))*********+++++++++))))))*********+++++++++***************************+++---.........------+++,,,---...............+++++++++++++++++++++++++++***************++++++************************,,,+++******))))))******************************************************((()))))))))************))))))))))))))))))))))))************************+++000444222---******---)))))))))((((((((()))+++******++++++++++++******+++++++++,,,,,,,,,,,,,,,******))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))+++++++++*********))))))((()))))))))*********************************************************************+++++++++,,,,,,///000111000000000222444333333444555777666333111000333444333444888999777333111000111333444444333444444333222333444555666222111111000//////.........------------...//////.........///////////////,,,------......------,,,,,,---......//////......///...---,,,,,,---...///++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++---******---...---...111,,,333888777555666555444444444444777::::::777444666888::::::888555444444555555666666555444333333///000111222333444444444444444333222111111111222......///000000000000000333222000.........//////------------------------//////////////////////////////000111111111111111111555555333999AAAAAA;;;666666555333333222222111222333333333444555777888222222222222222333444555777777888888777555333222222333444444333111///...---,,,+++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********+++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,***++++++,,,,,,++++++***++++++******++++++,,,---++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,***++++++,,,,,,++++++***))))))******+++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,......------------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,***++++++,,,,,,------...++++++++++++++++++++++++)))))))))***+++,,,...///)))************+++++++++)))************+++++++++************************+++,,,...///000//////...+++,,,...//////...------,,,,,,,,,,,,,,,,,,,,,,,,***))))))))))))******+++***************+++++++++,,,+++******))))))******************************************************))))))))))))************))))))))))))))))))))))))***************+++++++++)))---111111---***)))))),,,***))))))++++++***)))******++++++++++++******)))***++++++++++++******************))))))))))))))))))))))))))))))))))))******)))))))))))))))))),,,,,,++++++***))))))((())))))))))))*********************************************************************+++,,,,,,------...000000000000000222444333222333444555444111...111444555222222555444111111000000222444555444333111111222222333444555666222111000//////......///...------------...//////............/////////000,,,------......------,,,,,,---......//////......///...---,,,,,,---...///+++++++++,,,,,,---------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++************++++++---))))))---...,,,,,,///---222555222222666666333222222333444555333222222444555666555444333333444333555777888888666444222111111111111222333444444333333222111111222222222111111111000111222222333888666444111000000000111////////////////////////////////////////////////...///000222333333333333222999999444555<<<===666666333111222333333333222555777777555222333777<<<222111222222333444555666555555666555333333333333333333333222000...------++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,---------,,,++++++++++++++++++++++++************************++++++++++++++++++++++++)))*********++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,***++++++,,,,,,++++++***++++++******++++++,,,---++++++,,,,,,,,,,,,------------------------------++++++++++++++++++++++++******+++++++++,,,,,,,,,***++++++,,,,,,++++++***((())))))***++++++,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++************++++++++++++......---------,,,,,,,,,++++++++++++++++++++++++*********++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------******+++,,,,,,---......+++++++++++++++++++++++++++*********+++,,,,,,---)))************+++++++++)))************+++++++++***************************,,,---////////////...,,,---...//////...,,,+++,,,,,,,,,,,,,,,,,,,,,,,,******))))))******+++,,,))))))*********+++++++++,,,+++******))))))******************************************************))))))))))))************))))))))))))))))))))))))))))))*********+++++++++++++++,,,,,,+++***)))(((+++******...444444...'''******++++++++++++******((()))***+++++++++******************)))))))))((()))))))))))))))))))))))))))))))))))))))))))))***++++++******************))))))))))))************************************************************)))))))))***+++,,,,,,,,,...///000000///000222444222222222333333222///,,,222555555222111222111...//////000333555555444222//////000222333444555666222111000///////////////...------------...//////---.........//////000000,,,------......------,,,,,,---......//////......///...---,,,------//////+++++++++,,,,,,---------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++************++++++,,,)))(((,,,...,,,,,,......222222...000666888555333333444555333111111444111222222222111111333555222444777999999777444222444333222111111222444555111111111111111111222222444333222111222333444555;;;999777444222222222333111111111111111111111111////////////////////////...///111222444444555555333;;;;;;333111777777111555000---///222333222222222555666111,,,,,,222999111111222222333444555666333333444333222222333555333444333111///------...)))***+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------------++++++++++++++++++++++++************************++++++++++++++++++++++++))))))******++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,+++++++++++++++******++++++,,,---++++++,,,,,,,,,---------------------------------++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,+++++++++((())))))***++++++,,,,,,++++++,,,,,,,,,---------++++++++++++++++++++++++)))************+++++++++---------,,,,,,+++++++++******************************************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---------******+++,,,,,,---......++++++++++++++++++++++++---,,,++++++******++++++)))************+++++++++)))************+++++++++***************************+++,,,...//////......,,,---...//////---+++))),,,,,,,,,,,,,,,,,,,,,,,,+++*********+++,,,,,,---))))))******++++++++++++,,,++++++***)))*********************************************************))))))))))))************))))))))))))))))))))))))))))))******++++++++++++...,,,***)))***,,,++++++***(((+++333;;;;;;111'''******++++++++++++******''')))***,,,------------+++*********))))))(((((()))))))))))))))))))))))))))))))))))))))*********)))))))))***++++++,,,,,,))))))))))))************************************))))))))))))))))))))))))'''(((((()))***+++++++++000111111222222000///...333222222222111000000000000111333444333111///...000111222333333222111000000111111222222222111111//////.........---------------------------------//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,***,,,......---,,,---...,,,++++++******++++++,,,++++++,,,,,,,,,,,,------------------------------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,...///000111222333444444111111000000000000111111000111111111222222222222111111222222222333333333222222111111111111222222222222222222222222222333444444444222111222555888555333111//////000111222222222111111111111222222222222222222222222222222333444444555555444444333666222000333666444000---111111111222222333333333333333333222222000///...111111111222222333333444222222111111111222333333111111000...---,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++,,,...000,,,,,,,,,,,,,,,+++***)))...---++++++++++++***)))++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,***++++++,,,,,,++++++***+++++++++++++++++++++++++++++++++*********))))))++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++******))))))******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,+++***))),,,,,,,,,+++++++++******************************************************)))************+++++++++************************************************,,,,,,,,,++++++*********************************---)))***......)))))),,,+++++++++++++++++++++++++++******))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---...++++++------------++++++++++++************++++++---------+++***+++...111,,,,,,+++***))))))******++++++******************************************)))************+++++++++))))))))))))))))))))))))***+++,,,------,,,+++***))))))************))))))************************))))))))))))))))))))))))+++++++++*********))))))***)))(((((()))+++---...))))))))))))))))))))))))******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((+++*********))))))((((((+++)))(((+++///000,,,'''000111111222111000///...111111000000000000000000111111222333222111000///000111222222222222111000000111111222222111111000///.........------------------------------------//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,***,,,......---,,,---...,,,,,,++++++++++++,,,,,,++++++,,,,,,,,,,,,------------------------------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------...///000111222222000000////////////000000000000000000111111111111111111111111222222222222222111111000000111111222333333333222222111111000222333333222111222444666333222111000000000111111222111111000000111111222222222222222222222222222222222222333333222222222333000...222666666333000111111222222222222222222111000...---...000222333222222222222333333333333222222222222222222222222000000///...---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++,,,...000,,,,,,,,,,,,,,,+++******...---,,,,,,,,,,,,+++***++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++*********))))))++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++*********)))******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,+++***))),,,,,,+++++++++*********************************************************)))************+++++++++************************************************,,,,,,,,,++++++*********************************,,,)))))),,,,,,((('''+++++++++++++++++++++++++++)))))))))))))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,------+++,,,,,,,,,,,,,,,,,,+++++++++************++++++---------+++***+++...000,,,++++++***))))))******************************************************)))************+++++++++***************************++++++,,,,,,+++***)))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))+++++++++*********))))))***)))(((((()))***,,,...)))))))))))))))))))))))))))******************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))(((+++)))(((+++//////,,,(((000111111111111000/////////////////////000000000222111111111111000000000000111111222222111111000000000111111111111000000............------------------------------------...............---------,,,,,,,,,,,,,,,,,,,,,,,,***,,,......---,,,---...------,,,,,,,,,,,,------++++++,,,,,,,,,,,,------------------------------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,---...////////////............//////....../////////000000000//////000000000111111111111111000000000000111111444444333222111000//////000111222222111111222333222111111111111000000000222111111000000111111222222222222222222222222222000000111111111111000000///......000555888666444222222222111111111111111>>>:::555000---...111333333222222222222222222111111222333444333333222111//////...------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---,,,++++++---///,,,,,,,,,,,,,,,++++++***------,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++***************++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++******************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++******,,,++++++++++++*********************************************************)))************+++++++++************************************************+++++++++++++++*********************************...,,,+++------******,,,++++++++++++++++++++++++'''(((((()))+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,---,,,,,,++++++++++++,,,,,,++++++************++++++,,,,,,,,,+++***+++---///,,,+++******)))*********************************************************)))************+++++++++++++++++++++++++++++++++***+++++++++***)))(((((())))))************))))))(((((((((((((((((((((((())))))))))))))))))))))))+++************)))))))))***)))(((((()))***,,,---))))))))))))))))))))))))((())))))******))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************))))))))))))+++)))(((+++......+++(((111111111111000000000///...//////000000111111111222111000000000000111111000000111111111111000000000000000111000000//////------------------------------------------------........................------------------------***,,,......---,,,---......------,,,,,,------...+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++******++++++,,,------......------,,,,,,------...---------.........//////........./////////000000000000000//////000000000222222111111000000000///---///111111000000000111000000111111111111000///111111000000000000111111111111111111111111111111///000000000000000000///...//////000333777777444222222111111000000000///AAA===777222///...000111222111111111000000//////000222333444444222000///...---------,,,,,,+++++++++++++++++++++++++++++++++,,,---,,,++++++---...+++,,,,,,---,,,,,,+++++++++,,,,,,,,,+++++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++***++++++++++++************************************************************))))))*********+++++++++************************************************+++++++++***************************************,,,++++++++++++++++++,,,++++++++++++++++++++++++((()))***+++,,,,,,,,,,,,++++++++++++++++++++++++******++++++,,,,,,,,,,,,---,,,+++******+++,,,---++++++************++++++***+++,,,+++******,,,...++++++***************+++***************+++++++++************************))))))*********+++++++++++++++++++++++++++++++++++++++******)))(((((('''))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))((()))***+++,,,))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********************************)))))))))))))))+++***)))***,,,---+++(((111111111000000000000000000000000111111222222222111000000//////000111111000000000000000000000000000000000000000///...---,,,,,,---------------------------------------------.....................------------------------***,,,......---,,,---......------,,,,,,------...+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++***++++++,,,,,,---------------,,,,,,,,,,,,------,,,------------.........------........./////////000//////......//////000/////////000000111111111,,,...000000///...///000///000000111111111000000111000000000000000000111111111111111111111111111000000111111111111000000000333222///111555555111111111111000000/////////000///......///000222333000000//////......------000111222333333111///...,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++***+++------,,,+++,,,---+++,,,,,,---------,,,,,,***+++---,,,***)))***+++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,------,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,+++++++++++++++++++++,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,,,,+++++++++++++++*********))))))************************************************))))))*********+++++++++************************************************************************************************((()))((('''((()))******++++++++++++++++++++++++++++++,,,,,,,,,,,,+++***++++++++++++++++++++++++)))***+++,,,,,,,,,++++++,,,,,,***))))))***,,,,,,++++++************++++++)))***++++++******+++---+++***************++++++))))))*********+++++++++************************))))))*********++++++++++++++++++++++++++++++++++++******)))))))))(((((())))))************))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))******+++*********++++++***)))222111111000///000000000111111111111222222222222//////000000000000000111111000000//////000000111///000000//////...---,,,,,,,,,,,,,,,---------------------------------------------...............------------------------***,,,......---,,,---...------,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************+++++++++++++++++++++++++++++++++,,,,,,---------------,,,,,,,,,,,,------,,,,,,---------.........------.........///////////////............//////------...///000111222222---...//////......///000/////////000000000000111111000000//////000000111111111111111111111111111111111222222222222111111222777666///...333333...000000000000////////////......000111111111000000///...............------000000111111000///------+++++++++++++++++++++,,,++++++++++++++++++++++++)))+++------,,,+++,,,---+++,,,,,,---------------+++---///---)))((()))+++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,------------,,,,,,++++++++++++++++++++++++***************+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,,,,+++++++++************)))))))))************************************************)))************+++++++++************************************************)))))))))******************************************,,,,,,***+++000222111++++++++++++++++++++++++,,,,,,---...---,,,+++***++++++++++++++++++++++++((()))+++,,,,,,,,,+++***++++++************++++++++++++************++++++(((***++++++***)))+++,,,*********)))******+++,,,)))))))))***++++++,,,,,,************************)))************++++++++++++++++++++++++++++++++++++***)))))))))******+++))))))************))))))************************))))))))))))))))))))))))(((((()))))))))))))))***))))))))))))))))))))))))))))))))))))))))))))))))((())))))******))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))************+++************)))))))))222222000/////////000111111111111111000000000000---...000111111111000///111000///......///000111////////////...---,,,+++++++++,,,,,,,,,------------------------------------------.........//////........................***,,,......---,,,---...,,,,,,++++++++++++,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************+++++++++++++++,,,,,,,,,------,,,,,,,,,,,,------------------........................///////////////......------......///.........//////000000000...//////...------000222000//////...///000111222000000////////////000000111111111111111111111111000111111222222111111000333999777///---222333---......//////////////////555444444333222000...---//////////////////000000000//////...------,,,,,,)))*********++++++,,,,,,************************(((***,,,---,,,++++++,,,+++,,,,,,---......------...000222///+++(((***,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,------------,,,,,,++++++++++++++++++++++++))))))*********+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,+++++++++,,,,,,,,,------******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++)))***+++,,,,,,,,,,,,+++************))))))))))))************************************************)))************+++++++++************************************************((()))))))))*********+++************************+++//////,,,...555888666++++++++++++++++++++++++***+++---.........,,,+++************************((()))+++,,,,,,,,,***)))******++++++++++++******++++++************++++++''')))++++++***)))***+++******))))))***++++++,,,((())))))***++++++,,,,,,************************)))************+++++++++******************************))))))***+++,,,---))))))************))))))************************))))))))))))))))))))))))(((((((((((())))))******((()))))))))))))))(((((()))))))))))))))))))))))))))******************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************+++++++++***(((((()))***333222000/////////000111111111000000//////......,,,...000111222111000///111000///......///000111////////////...---,,,++++++++++++,,,,,,------------------------------------------.........//////........................***,,,......---,,,---...,,,++++++******++++++,,,++++++,,,,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))************************************++++++++++++...------,,,,,,------...---------.........//////........./////////000000.........------.........///////////////........./////////---,,,---000333000///...---...///111333000000////////////000000000000000000000000000000000000111111111111000000333999888///,,,222333------.........//////000000.........//////000111111//////000000111111222222000///...,,,,,,++++++,,,)))))))))***++++++,,,,,,************************(((***,,,---,,,++++++,,,+++,,,,,,---.........---000333555222,,,)))***---++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,------......------,,,++++++++++++++++++++++++))))))******++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,+++++++++,,,,,,---------******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++)))***+++,,,,,,,,,,,,,,,************))))))))))))************************************************)))************+++++++++************************************************(((((())))))*********+++************************&&&******'''***222555333++++++++++++++++++++++++(((***,,,...//////...---************************''')))+++,,,,,,,,,***))))))***+++,,,,,,+++***)))++++++************++++++''')))***+++***)))***+++******))))))***+++,,,,,,((())))))***++++++,,,,,,************************)))************+++++++++))))))))))))))))))))))))******))))))***,,,...///))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******((()))))))))))))))((('''))))))))))))))))))))))))******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))*********++++++++++++)))(((''')))***//////000000111111111222666555444222111000000///000111222222111000111222............//////////////////.........---------++++++++++++++++++++++++...------,,,,,,------.........//////...---,,,,,,..................------,,,---...//////...---,,,++++++++++++++++++++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,++++++******++++++,,,+++++++++*********)))))))))************+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------............////////////............//////////////////////////////////////////......---------,,,000000000000////////////111111000000/////////...////////////000000000000000000000000000000000000000000111000000///......111000000///...------,,,......////////////......000000111000000///...---000000222333333222111000---,,,+++***)))***+++,,,)))************++++++++++++++++++++++++++++++++++++***)))))))))***,,,,,,,,,,,,+++***+++,,,...///333KKKSSS<<<***+++///+++++++++************++++++******+++++++++,,,,,,,,,************************++++++,,,,,,,,,,,,------++++++++++++++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++---000...******//////******,,,...///---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------&&&******'''---777555+++++++++++++++++++++++++++++++++++++++++++++++++++++++++******************************************++++++++++++++++++++++++************************))))))))))))))))))))))))************************************************************************************************************************************************************************++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,+++***************++++++******++++++++++++******************************************))))))((((((************************************+++,,,------))))))************))))))+++++++++*********))))))+++***)))(((((()))***+++))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************,,,***((()))+++,,,+++((())))))))))))))))))))))))))))))))))))))))))))))))%%%''')))***)))(((((()))))))))))))))))))))))))))++++++************++++++))))))))))))))))))))))))************************************************///000000000111111111111555444333111000000000000000111222222000000111222///////////////////////////.........------------------------------------...------,,,,,,------..................---,,,,,,..................------,,,---...//////...---,,,++++++++++++++++++++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,++++++******++++++,,,+++++++++*********)))))))))************++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------.........////////////000............/////////////////////////////////////////////.........------////////////............/////////.........------....../////////000000000////////////////////////...///////////////...---......////////////000000///000000000000000///......////////////......---000000111222222111000000---,,,++++++******++++++)))************++++++++++++++++++++++++++++++++++++***)))))))))***,,,,,,,,,,,,+++++++++,,,---...+++888BBB???333***)))+++++++++************++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++++++++++++++++++++...---***+++//////+++------------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,000///,,,111:::888///++++++++++++++++++++++++++++++++++++++++++++++++************************************************++++++++++++++++++++++++************************))))))))))))))))))))))))************************************************************************************************************************************************************************++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,*********))))))******+++******++++++++++++******************************++++++*********)))))))))******************************))))))******++++++))))))************))))))+++++++++*********))))))+++***)))(((((()))***+++))))))))))))))))))))))))***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************,,,***((()))+++,,,***))))))))))))))))))))))))))))))))))))))))))))))))))))))+++++++++)))((()))***))))))))))))))))))))))))+++******))))))******+++))))))))))))))))))))))))************************************************000000000000111111111111222222111000000000000000000111222222000000111222000000000000000000000000............------------.....................///...------,,,,,,------...---............------,,,------------------......------............------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,++++++******++++++,,,+++++++++***************)))************+++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,.........////////////000---............/////////////////////////////////000000////////////..................---------------------------,,,,,,,,,------........./////////........................------.../////////......------...///111222333333111111111111111000///...,,,---...............---000000111111111000000///+++,,,,,,,,,,,,+++******)))************++++++++++++++++++++++++++++++++++++************+++,,,,,,,,,,,,+++++++++,,,---------+++666EEEAAA...'''///++++++************++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++(((+++,,,+++,,,......,,,------,,,++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++...---+++...555333,,,++++++++++++++++++++++++++++++++++++++++++++++++************************************************++++++++++++++++++++++++************************))))))))))))))))))))))))************************************************************************************************************************************************************************++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,******)))))))))))))))*********++++++++++++******************************+++++++++++++++***************************************))))))((()))))))))))))))************))))))+++++++++*********************))))))))))))******))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))************************+++***))))))++++++***))))))))))))))))))))))))))))))))))))))))))))))))))),,,,,,+++)))'''''')))***))))))))))))))))))))))))+++******))))))******+++))))))))))))))))))))))))************************************************000000000000000111111111000000////////////000000000111222111000///000222111111111111000000000000------------------------............////////////...------,,,,,,------...---------......------,,,,,,,,,------------......------------------------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,++++++******++++++,,,************************))))))*********+++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,............////////////---------.........//////////////////////////////000000000000000//////////////////.........------------------------------------------.........///........................------...///000000000///---...///000111222333444000000111000000///...---,,,---......///////////////000000000//////......***+++,,,---,,,+++***)))))))))*********+++++++++++++++++++++++++++++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---222***///@@@BBB333+++///++++++************++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))+++------,,,,,,,,,,,,******)))***+++---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------)))++++++(((+++///---(((++++++++++++++++++++++++++++++++++++++++++++++++***************+++++++++************************++++++++++++++++++++++++************************))))))))))))))))))))))))************************************************************************************************************************************************************************************************************************++++++++++++++++++++++++******))))))(((((())))))******++++++++++++******************************++++++++++++++++++++++++************************,,,+++***)))))))))))))))))))))************))))))***************************))))))))))))))))))***)))))))))))))))))))))))))))))))))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))***************************)))))))))*********)))))))))))))))))))))))))))))))))))))))))))))))))))******)))'''&&&'''***,,,))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))************************************************111111000000000000000000/////////...//////000111///000111111000///000111222111111111000000000///,,,,,,------------------,,,,,,---------............------,,,,,,------...,,,,,,---------------,,,,,,,,,,,,,,,------......---------,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,++++++******++++++,,,************************))))))*********+++++++++++++++++++++++++++++++++*********+++++++++,,,,,,,,,------------.........------------............/////////////////////////////////000000000000000000000000/////////...................../////////------------.........///...........................///000111111111111111//////000000111111111222.../////////...------,,,---...///000000000000000/////////......---------***+++,,,---,,,+++***)))))))))*********+++++++++++++++++++++++++++++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++///+++***///444444111///++++++************++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,......,,,***+++---(((((((((***---...---+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,......,,,---///...+++++++++++++++++++++++++++++++++++++++++++++++++++))))))*********+++++++++************************++++++++++++++++++++++++************************))))))))))))))))))))))))************************************************************************************************************************************************************************************************************************++++++++++++++++++++++++++++++***)))))))))))))))******++++++++++++******************************++++++++++++++++++++++++************************---,,,+++***************))))))************))))))************************)))))))))******)))))))))))))))))))))))))))))))))(((((())))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***))))))))))))***))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((***---000((((((((((((((((((((((((***))))))))))))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))111111111111000000000000000///////////////000111///000111111//////000111111111111000000//////...,,,,,,,,,,,,------------+++++++++,,,------.........------,,,,,,------...+++,,,,,,------------,,,++++++,,,,,,------......------,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,++++++******++++++,,,***************+++++++++)))************+++++++++++++++++++++++++++++++++************+++++++++++++++++++++,,,,,,,,,------,,,------------.........////////////////////////......////////////000000111000000000/////////////////////000000000000000------........./////////........................000000111222222222111111000000000000000000000///,,,------......---------...///000000000000000000//////...---,,,,,,,,,,,,+++,,,,,,,,,,,,+++******)))************+++++++++++++++++++++++++++++++++***++++++,,,---,,,,,,,,,,,,,,,---------,,,+++++++++...+++''',,,777:::444++++++************++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,++++++++++++***++++++++++++++++++++++++,,,,,,...///,,,))),,,222...,,,***+++---...,,,***,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------............---,,,++++++++++++++++++++++++++++++++++++++++++++++++)))))))))***++++++,,,,,,************************++++++++++++++++++++++++************************))))))))))))))))))))))))************************************************************************************************************************************************************************************************************************,,,,,,,,,++++++++++++***---,,,+++***))))))))))))******++++++++++++***************************************+++++++++++++++************************---,,,++++++++++++++++++))))))************))))))***************+++++++++))))))************))))))))))))))))))))))))))))))((((((((()))******++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))******(((((()))***))))))))))))))))))))))))))))))))))))))))))))))))'''(((******+++---000333((((((((((((((((((((((((***))))))(((((())))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))111111111111000000000///111111000//////000000000///000111000///...///111111111000//////...------++++++,,,,,,,,,---------***++++++,,,------.........------,,,,,,------...***+++,,,---------------***++++++,,,------......------,,,++++++,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,++++++******++++++,,,))))))*********+++++++++)))************+++++++++++++++++++++++++++++++++************++++++++++++)))************+++++++++,,,,,,---------.........////////////////////////------........./////////000000/////////........./////////000000111111111....../////////000000000////////////////////////000111111111111000000///////////////////////////+++,,,---.../////////////////////000//////......//////---,,,+++++++++,,,---,,,++++++******++++++)))************+++++++++++++++++++++++++++++++++***+++,,,---------,,,,,,,,,,,,---------,,,+++***)))...///+++,,,333777555++++++************++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,+++,,,...,,,***000999;;;555...+++,,,---,,,***,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------)))***+++,,,+++******+++++++++++++++++++++++++++++++++++++++++++++++++++((())))))***++++++,,,,,,************************++++++++++++++++++++++++************************))))))))))))))))))))))))************************************************************************************************************************************************************************************************************************,,,,,,,,,+++++++++******...---,,,+++******************++++++++++++******************************)))))))))*********++++++************************+++***************+++,,,))))))************))))))))))))*********+++++++++((()))***++++++***)))((())))))))))))))))))))))))'''(((((()))******++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''')))******((('''(((***))))))))))))))))))))))))))))))))))))))))))))))))%%%''')))******+++---///(((((((((((((((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))222111111111000000//////222222111000000000000000///000111000///...///111111000000///...------,,,+++++++++,,,,,,---------++++++,,,,,,---...//////...------,,,,,,------...***+++,,,,,,------------******+++,,,,,,---......------++++++++++++------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,++++++++++++++++++,,,))))))******++++++++++++)))************+++++++++++++++++++++++++++++++++)))************+++++++++((())))))))))))*********,,,,,,,,,---------......////////////////////////,,,---------......////////////.........---------.../////////000000111111////////////000000000000000000000000000000000000000000111000000///......---.........//////000000+++,,,---///000000111111.../////////...---,,,,,,///...---+++******++++++...---+++***)))***+++,,,)))************+++++++++++++++++++++++++++++++++***+++,,,---...---,,,,,,,,,,,,---...---,,,***)))'''***...///+++(((***---++++++************++++++******+++++++++,,,,,,,,,************************++++++,,,,,,,,,---------++++++++++++++++++++++++,,,,,,,,,++++++*********++++++++++++++++++++++++***)))+++...---,,,333>>>GGG===111******,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------******+++---,,,***+++---++++++++++++++++++++++++++++++++++++++++++++++++((())))))***++++++,,,,,,************************++++++++++++++++++++++++************************))))))))))))))))))))))))************************************************************************************************************************************************************************)))))))))))))))))))))))))))))))))))))))))))))))),,,,,,,,,++++++*********///...---,,,++++++++++++******++++++++++++******************************(((((())))))*********+++************************))))))(((((()))***++++++))))))************))))))))))))******++++++++++++((()))***++++++***)))((())))))))))))))))))))))))'''(((((()))***+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''')))+++***'''&&&(((***))))))))))))))))))))))))))))))))))))))))))))))))"""$$$'''(((''''''((()))(((((((((((((((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))222111000//////...//////111111000000//////......///000000111111111000000000000///...,,,+++***)))++++++++++++++++++++++++,,,+++***+++...///---***......---------,,,,,,,,,++++++,,,,,,,,,,,,------------------.........///***+++,,,+++)))((()))***+++***))))))+++---///111666,,,'''***,,,+++***,,,,,,,,,,,,++++++*********++++++************++++++************************************************++++++++++++++++++++++++++++++******************************************+++++++++*********))))))***+++,,,,,,,,,,,,---..........................................---------......---------,,,,,,,,,000000//////.........---........................111111000000//////......000000000000000000000000........................111000000///////////////111000...,,,,,,,,,......,,,,,,,,,++++++*********++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,+++***+++,,,...///+++...000...***))),,,000---,,,,,,+++*********+++*********++++++,,,,,,,,,///***(((***,,,***+++---++++++++++++++++++++++++************************---,,,+++******+++,,,---+++,,,,,,------,,,,,,+++)))***++++++))))))***+++***+++,,,,,,,,,,,,+++***++++++******++++++,,,---///...---,,,+++*********,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,+++*********+++,,,---,,,,,,,,,,,,,,,+++***)))************************************************++++++************++++++---,,,,,,++++++,,,,,,---+++++++++++++++++++++++++++******))))))******++++++++++++*********)))))))))***+++,,,,,,,,,,,,+++***++++++,,,,,,++++++*********++++++++++++******************************************************,,,+++***))))))***+++,,,LLLBBB444+++)))+++,,,,,,*********))))))))))))(((******+++,,,,,,,,,,,,+++************************++++++******++++++,,,---)))))))))))))))))))))))))))************+++++++++)))************+++++++++******))))))))))))******)))))))))))))))))))))))))))+++,,,,,,***)))))))))))))))))))))************+++***)))(((((()))***+++***+++,,,,,,,,,,,,+++***))))))))))))))))))))))))******)))))))))))))))***))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))111000000///////////////111000000000/////////...000000111111111111000000//////...---,,,++++++***++++++++++++++++++++++++,,,+++***+++...///---+++......---------,,,,,,,,,++++++,,,,,,,,,,,,------------........./////////+++,,,,,,,,,***)))***+++,,,+++++++++,,,...000222===333+++,,,---++++++,,,,,,,,,,,,+++++++++******++++++************++++++************************************************++++++++++++++++++++++++++++++******************************************+++++++++*********))))))***,,,---,,,++++++,,,---------------------------........................///.........---------,,,000/////////....................................////////////.........---................................................111000000///............000...---++++++,,,---...,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++*********)))******++++++)))+++---,,,***,,,222888---,,,++++++******++++++******+++++++++,,,,,,,,,***((()))---///+++((((((++++++++++++++++++++++++************************,,,,,,+++******+++,,,,,,+++,,,,,,------,,,,,,+++)))***++++++******,,,---***+++,,,,,,,,,,,,+++***++++++******++++++,,,---///...---,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********+++,,,---,,,,,,,,,,,,,,,+++***)))************************************************++++++************++++++,,,++++++******++++++,,,++++++++++++++++++++++++++++++************+++++++++++++++*********))))))******+++,,,,,,,,,++++++***++++++,,,,,,++++++*********++++++++++++******************************************************++++++***))))))***++++++GGG>>>333,,,,,,------,,,++++++*********)))))))))++++++,,,------------,,,***************************************+++,,,,,,)))))))))))))))))))))))))))************+++++++++)))************+++++++++******))))))))))))******)))))))))))))))))))))))))))***+++***)))((()))+++))))))))))))************+++***)))(((((()))***++++++******))))))******+++))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))************************))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))///////////////000000000000000000000////////////000111111222111111000000......---------,,,,,,,,,++++++++++++++++++++++++,,,++++++,,,......---+++......---------,,,,,,,,,++++++,,,,,,,,,,,,------............/////////000+++------,,,+++***+++,,,---,,,,,,,,,---...000111;;;333---,,,---,,,,,,---,,,,,,,,,++++++++++++***++++++************++++++************************************************++++++++++++++++++++++++******++++++++++++++++++************************+++++++++***************+++,,,---,,,+++***+++,,,------------------------......//////////////////////////////............////////////................................................------------........................////////////////////////111000///...---------------,,,+++++++++,,,---...,,,,,,,,,++++++++++++***++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++***))))))***++++++***)))---444:::,,,,,,++++++******++++++***++++++++++++,,,,,,,,,++++++///666777111+++)))++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,+++,,,,,,------,,,,,,+++***+++,,,,,,++++++---...***++++++,,,,,,++++++***++++++******++++++,,,---///......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,---++++++,,,,,,,,,+++******************************************************++++++************+++++++++******))))))******+++++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,+++++++++***************++++++,,,,,,,,,++++++******++++++,,,,,,++++++*********++++++++++++******************************************************++++++***))))))***++++++888222,,,))))))***(((''',,,+++++++++************+++,,,,,,---------------***************************))))))))))))***++++++)))))))))))))))))))))))))))************+++++++++)))************+++++++++******))))))))))))******)))))))))))))))))))))))))))******)))((((((***,,,))))))))))))******************))))))))))))******,,,***(((''''''(((***,,,))))))))))))))))))))))))******)))))))))******+++))))))))))))))))))))))))************************))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))......///000000000000000000000000000////////////111111111222111111000000------------------------+++++++++++++++++++++++++++++++++,,,---------,,,......---------,,,,,,,,,+++++++++,,,,,,,,,------........./////////000000,,,---...---+++***+++,,,,,,+++++++++,,,---///000///,,,***+++,,,,,,,,,+++++++++++++++++++++++++++++++++************++++++************************************************++++++++++++++++++++++++******+++++++++++++++,,,************************************************,,,------,,,***)))***+++,,,,,,,,,,,,,,,,,,,,,,,,......///////////////000000000000//////////////////////////////.................................................................................////////////////////////111000///---,,,,,,,,,,,,+++*********+++,,,------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,---......---,,,***)))---------+++)))+++///222,,,,,,++++++***++++++,,,++++++++++++++++++++++++,,,,,,000888999333---***++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++---...///...,,,+++,,,---++++++++++++++++++++++++++++++******++++++,,,---///......---,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,++++++,,,,,,,,,++++++***************************************************++++++************++++++++++++************++++++++++++++++++++++++++++++---,,,,,,++++++,,,,,,---************************++++++,,,,,,,,,+++*********++++++,,,,,,++++++*********++++++++++++******************************************************+++******************+++,,,***(((((())))))'''%%%,,,,,,,,,+++++++++*********+++,,,,,,------,,,,,,************************)))))))))((())))))***+++))))))))))))))))))))))))))))))*********+++++++++))))))*********+++++++++******))))))))))))******))))))))))))))))))))))))------,,,)))((((((***---((()))))))))***************))))))))))))))))))***+++***))))))))))))***+++))))))))))))))))))))))))******))))))******++++++))))))))))))))))))))))))************************))))))))))))))))))))))))))))))************))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((---...///000111111000000////////////000000000000111111111111111000///...,,,,,,,,,------------...++++++++++++++++++++++++***+++,,,------,,,,,,---......---------,,,,,,,,,+++++++++,,,,,,,,,------............////////////,,,---...---+++***+++,,,*********++++++,,,------''')))+++,,,------***'''++++++++++++++++++++++++++++++************++++++************************************************++++++++++++++++++++++++******++++++,,,,,,,,,,,,************************************************+++,,,---,,,***)))***+++,,,,,,,,,,,,,,,,,,,,,,,,---........./////////000000000000000000000000000.........//////////////////////////////////////////////////////////////////////////////////////////////////////////////////...---,,,++++++++++++************++++++,,,---++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,---......---,,,***)))+++,,,---,,,+++*********,,,++++++***++++++,,,,,,+++++++++++++++++++++++++++)))***000111---))))))++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++000000000///,,,******+++++++++++++++++++++++++++++++++******++++++,,,---......---,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,,,,,,,,,,***++++++,,,,,,,,,++++++************************************************++++++************++++++,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++---,,,,,,++++++,,,,,,---************************++++++,,,,,,,,,++++++******++++++,,,,,,++++++*********++++++++++++***************************************************************++++++***************+++---...---+++***,,,,,,,,,+++++++++******))))))***+++++++++++++++************************)))))))))((())))))***+++))))))))))))))))))))))))))))))*********+++++++++))))))*********+++++++++******))))))))))))******))))))))))))))))))))))))000000...+++((((((***,,,((()))))))))************)))))))))******))))))))))))***,,,------,,,***)))))))))))))))))))))))))))***************+++,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((......000111111000//////////////////000000000000000000000000///...------------------------------++++++++++++++++++++++++)))+++------,,,,,,,,,---......---------,,,,,,,,,++++++,,,,,,,,,,,,------------------.........///+++------,,,+++***+++,,,)))*********++++++++++++(((,,,///...------)))$$$***++++++++++++,,,,,,,,,++++++************++++++************************************************++++++++++++++++++++++++******++++++,,,---------***************************************+++++++++***+++,,,+++***)))***+++++++++++++++++++++++++++,,,,,,------.../////////////////////000000000000.........////////////////////////////////////////////////000000000000000000000000000000000000000........................---,,,,,,+++++++++++++++***+++++++++++++++,,,,,,***++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++***))))))''')))***,,,,,,+++***)))++++++******++++++,,,,,,,,,,,,,,,++++++++++++***---)))(((,,,---+++***+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,+++,,,,,,------,,,,,,+++000111000...+++))))))***,,,++++++******++++++,,,++++++******++++++,,,------,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))***+++,,,,,,,,,,,,+++******+++,,,,,,,,,++++++************************************************++++++************++++++---,,,,,,,,,,,,,,,,,,---++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,***************+++++++++)))***+++,,,,,,,,,,,,+++***++++++,,,,,,++++++*********++++++++++++******************************************************)))***++++++++++++***)))((()))+++,,,------,,,+++,,,+++++++++************((())))))******************************************))))))))))))***++++++)))))))))))))))))))))))))))************+++++++++)))************+++++++++******))))))))))))******))))))))))))))))))))))))//////...,,,)))((()))+++))))))))))))************))))))************))))))(((***---//////---***((())))))))))))))))))))))))***************+++,,,---))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))...///111111111000...---.../////////000000000111////////////...---,,,+++---------------------,,,++++++++++++++++++++++++)))+++......,,,+++,,,.........---------,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,------------+++,,,,,,,,,***)))***+++******++++++,,,,,,++++++)))...///,,,***,,,+++'''******+++++++++,,,,,,,,,++++++************++++++************************************************++++++++++++++++++++++++******++++++,,,------...************************))))))*********+++++++++)))***++++++***)))+++,,,++++++++++++++++++++++++++++++,,,,,,---..................//////000000000............/////////000////////////////////////........./////////000000////////////////////////------------------------+++************+++,,,,,,,,,,,,,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++*********)))******++++++(((((()))***+++,,,,,,,,,++++++******++++++,,,---,,,,,,,,,+++++++++******///+++))),,,---,,,+++---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---,,,,,,+++,,,,,,------,,,,,,+++---...///---+++***+++,,,,,,,,,+++******+++,,,,,,++++++******++++++,,,---+++++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))***+++,,,,,,,,,++++++)))***+++,,,,,,,,,,,,+++************************************************++++++************++++++,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++++++++************++++++))))))*********+++++++++((()))***+++,,,---------***++++++,,,,,,++++++*********++++++++++++******************************************************)))***++++++++++++***)))'''((()))*********++++++++++++*********)))))))))))))))***++++++++++++******************************************+++,,,,,,)))))))))))))))))))))))))))************+++++++++)))************+++++++++******))))))))))))******))))))))))))))))))))))))***+++,,,+++)))((()))***))))))))))))************((()))***++++++***)))((((((***+++------+++***((())))))))))))))))))))))))************+++,,,---...))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))///000111222111000...,,,.../////////000000111111............---,,,+++***......---------,,,,,,,,,++++++++++++++++++++++++)))+++......,,,+++,,,.........---------,,,,,,,,,++++++,,,,,,,,,---------+++++++++,,,,,,,,,------***+++,,,+++)))((()))***++++++,,,---------,,,,,,&&&++++++'''''',,,///---*********++++++,,,,,,,,,++++++************++++++************************************************++++++++++++++++++++++++******+++,,,,,,---......************************))))))******++++++++++++((()))++++++******+++---******************************+++,,,,,,---......---.........//////000000---.........//////000000000000000000000000000000---------.........//////........................,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))***+++,,,------------------,,,+++************++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,+++***+++,,,...///---+++))))))***,,,------+++*********+++,,,,,,---,,,,,,,,,++++++*********,,,(((&&&)))+++)))(((***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---,,,,,,+++,,,,,,------,,,,,,+++***+++---,,,++++++,,,...---,,,+++******+++,,,---++++++******++++++,,,---*********)))******++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))***+++,,,---,,,++++++)))***+++,,,,,,,,,,,,,,,************************************************++++++************++++++++++++************+++++++++++++++++++++++++++++++++******************+++))))))******++++++++++++'''((()))+++,,,---......+++++++++,,,,,,+++++++++******++++++++++++******************************************************)))***+++,,,,,,+++***))),,,,,,---,,,+++,,,...///*********))))))))))))(((******+++,,,,,,,,,,,,+++************************++++++******++++++,,,---)))))))))))))))))))))))))))************+++++++++)))************+++++++++******))))))))))))******))))))))))))))))))))))))$$$''')))***))))))***+++))))))))))))************((()))***++++++***)))((())))))))))))))))))))))))))))))))))))))))))))))))************+++,,,---...))))))))))))))))))))))))************************))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))).../////////000000000111000000000000000111111111++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------------,,,,,,,,,,,,++++++++++++++++++++++++++++++************************************************************************++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++************************++++++******++++++,,,---+++++++++************)))************************++++++++++++++++++++++++------------------------------------------------------------------------------------------------...------,,,,,,------...++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++******************************++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,+++++++++******,,,,,,+++***))))))***************************************++++++,,,,,,,,,,,,,,,------------------***+++,,,,,,------,,,,,,---------,,,,,,+++++++++++++++******************+++,,,---,,,++++++,,,...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********,,,++++++******++++++,,,,,,,,,,,,++++++*********++++++++++++++++++++++++++++++++++++++++++++++++000---******,,,---,,,++++++++++++*********))))))******************************+++++++++,,,,,,,,,************************************************++++++************++++++))))))))))))))))))))))))******************************++++++++++++******---)))***......)))))),,,************************++++++++++++++++++++++++444666111%%%###+++...***************************************************************************)))+++---,,,+++***+++,,,++++++************++++++))))))************))))))******))))))))))))******)))************+++++++++******))))))******+++,,,))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))******************************+++++++++,,,,,,,,,***)))(((''')))---222555************************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************+++++++++*********))))))+++(((%%%'''+++---+++'''......//////000000111111000000000000000000000000++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------------,,,,,,,,,,,,++++++++++++++++++++++++++++++************************************************************************++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++************************++++++******++++++,,,---++++++++++++************************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++******************************++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,+++++++++******,,,++++++***))))))************************************+++++++++,,,,,,,,,***++++++,,,---...//////---------------,,,++++++---,,,,,,,,,,,,,,,,,,+++******++++++++++++++++++******+++,,,---,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******,,,++++++******++++++,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++///,,,******+++,,,,,,***+++++++++*********))))))************************************+++++++++,,,************************************************++++++************++++++******************************************************++++++++++++******---)))***------)))(((+++************************++++++++++++++++++++++++???AAA999,,,'''++++++%%%************************************************************************)))+++---,,,+++***+++,,,++++++************++++++)))******************)))******))))))))))))******)))************+++++++++))))))*********+++++++++))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))***)))))))))))))))))))))))))))))))))))))))))))))*********************************+++++++++,,,,,,,,,+++***)))***,,,...000************************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************+++++++++*********))))))---)))''')))---...,,,))).........///000111111111111000000000///.........++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------------,,,,,,,,,,,,++++++++++++++++++++++++++++++************************************************************************************************************************++++++++++++++++++++++++++++++++++++++++++++++++************************+++************+++,,,,,,,,,+++++++++************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++******************************++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********++++++++++++,,,,,,,,,,,,+++++++++******,,,+++******)))*********++++++++++++++++++++++++***++++++++++++,,,,,,,,,)))***+++,,,---...///000/////////...---,,,+++***+++,,,,,,,,,,,,,,,,,,---******++++++,,,,,,------,,,+++***+++......+++(((,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***,,,++++++******++++++,,,,,,,,,,,,++++++++++++***++++++++++++++++++++++++++++++++++++++++++++++++---,,,***)))***++++++***+++++++++***************************************)))))))))*********++++++************************************************++++++************++++++******************************************************++++++++++++******,,,******,,,+++((((((***************************************************333666222***''',,,,,,'''************************************************************************)))+++---,,,+++***+++,,,++++++************++++++******++++++++++++************))))))))))))******)))************+++++++++((()))***+++,,,+++******))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))*********************************++++++++++++,,,---,,,++++++******++++++************************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************+++************)))))))))---+++)))+++...///---+++.........///000111111111000000000///...---,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++++++++,,,,,,,,,------------,,,,,,,,,+++++++++++++++++++++++++++++++++************************************************************************))))))))))))))))))))))))************************++++++++++++++++++++++++++++++++++++++++++++++++***************************************++++++,,,,,,,,,+++++++++************************************+++++++++++++++,,,,,,************************************************************************************************++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++******************************++++++,,,,,,++++++******+++++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++))))))*********+++++++++,,,,,,,,,+++++++++******++++++***************+++++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,------......////////////...---,,,++++++++++++,,,,,,---------******+++,,,------......444///******---...+++'''++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,+++***************)))************************************************((())))))))))))*********************************************************++++++************++++++******************************************************++++++++++++******,,,+++*********))))))***************************))))))))))))))))))))))))%%%((()))&&&''',,,---***************************************************************************)))+++---,,,+++***++++++++++++************+++++++++++++++,,,,,,+++++++++******))))))))))))******))))))*********+++++++++''')))+++,,,---,,,***)))))))))))))))))))))))))))((()))))))))************)))))))))))))))))))))))))))))))))))))))*********))))))))))))))))))))))))************************************+++++++++++++++,,,,,,++++++***))))))************************((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************************))))))))))))---+++***+++---...---+++////////////000000000000//////......---,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++++++++,,,,,,,,,------------,,,,,,,,,+++++++++++++++++++++++++++++++++************************************************************************))))))))))))))))))))))))************************++++++++++++++++++++++++++++++++++++++++++++++++******************************))))))******+++,,,,,,,,,,,,++++++++++++************************************++++++,,,,,,,,,************************************************************************************************,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++******************************++++++,,,,,,++++++************++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++))))))*********+++++++++,,,,,,,,,+++++++++******+++***************++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,++++++------......///......---+++++++++,,,,,,---------******+++,,,------......;;;444+++(((***,,,+++)))++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***+++++++++***)))))))))************************************************((())))))))))))*********************************************************++++++************++++++******************************************************++++++++++++******++++++***))))))***++++++************************))))))))))))))))))))))))+++---...++++++,,,***(((************************************************************************)))+++---,,,+++***++++++++++++************+++++++++++++++,,,,,,+++++++++******))))))))))))******))))))*********+++++++++''')))+++,,,---,,,***)))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))(((((())))))************))))))))))))))))))))))))************************))))))*********+++++++++((()))***+++++++++***)))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************))))))))))))))))))))))))******)))***+++,,,++++++000000000000////////////......------,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------------,,,,,,,,,,,,++++++++++++++++++++++++++++++************************************************************************************************************************++++++++++++++++++++++++++++++++++++++++++++++++***************************))))))))))))***++++++,,,,,,,,,,,,++++++++++++*********************************++++++,,,,,,---************************************************************************************************,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++******************************++++++,,,,,,++++++************++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++*********++++++++++++,,,,,,,,,,,,+++++++++***************)))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***---------,,,++++++******,,,,,,---...............+++,,,,,,,,,,,,,,,,,,---******++++++,,,,,,------:::444,,,((()))+++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,++++++******++++++,,,***++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***+++---,,,+++))))))******************+++++++++************************)))))))))*********++++++************************************************++++++************++++++++++++++++++++++++++++++******************************++++++++++++*********,,,+++((()))---...---************************************************------...---,,,,,,***)))************************************************************************)))+++---,,,+++***+++,,,++++++************++++++******++++++++++++************))))))))))))******)))************+++++++++((()))***+++,,,+++******))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))((((((((()))******++++++))))))))))))))))))))))))************************)))))))))************+++'''((()))***************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************(((((()))))))))))))))***(((((()))))))))*********222222111000///...------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------------,,,,,,,,,,,,++++++++++++++++++++++++++++++************************************************************************++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++************************)))))))))))))))***++++++------,,,,,,,,,+++++++++************************)))******+++,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++******************************++++++,,,,,,++++++***)))******+++,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,+++++++++************))))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******,,,,,,,,,+++++++++++++++,,,------------,,,,,,+++---,,,,,,,,,,,,,,,,,,+++******++++++++++++++++++000...,,,***)))***+++,,,******************************+++++++++,,,,,,,,,,,,++++++******++++++,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***,,,......+++******+++))))))*********+++++++++************************************+++++++++,,,************************************************++++++************++++++++++++++++++++++++++++++******************************++++++++++++******))),,,+++((()))///222000************************++++++++++++++++++++++++''''''(((***+++,,,,,,---************************************************************************)))+++---,,,+++***+++,,,++++++************++++++)))******************)))******))))))))))))******)))************+++++++++))))))*********+++++++++))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))'''(((((()))******++++++))))))))))))))))))))))))************************))))))))))))************(((((((((((())))))******))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************(((((((((((())))))******(((((())))))))))))******333333222000///---,,,,,,++++++++++++++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------++++++,,,,,,,,,------------------,,,,,,,,,++++++++++++++++++++++++++++++************************************************************************++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++************************)))))))))))))))******+++---------,,,,,,,,,++++++************************))))))***+++,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******))))))))))))******+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,+++++++++************************+++++++++,,,,,,+++++++++))))))***+++,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,+++++++++************))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******************++++++,,,,,,,,,.........---,,,+++***)))---------,,,,,,+++++++++++++++******************''')))++++++******+++,,,*********************************++++++,,,,,,,,,,,,++++++++++++++++++,,,*********++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***---//////,,,******,,,))))))******++++++++++++***************************++++++++++++,,,,,,,,,************************************************++++++************++++++++++++++++++++++++++++++******************************++++++++++++******(((,,,,,,(((***111444222************************++++++++++++++++++++++++,,,******,,,,,,++++++---************************************************************************)))+++---,,,+++***+++,,,++++++************++++++))))))************))))))******))))))))))))******)))************+++++++++******))))))******+++,,,))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))'''(((((()))***+++++++++))))))))))))))))))))))))************************))))))))))))***************))))))(((((((((((()))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************'''((((((((())))))******((()))******))))))***+++//////...---,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************+++++++++*********))))))******************************++++++++++++************************************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++,,,,,,,,,++++++************++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++*********++++++++++++++++++++++++++++++++++++++++++++++++,,,------------,,,++++++++++++++++++++++++++++++...000222000---***+++,,,************************)))))))))***+++++++++,,,+++,,,...//////...,,,+++------++++++++++++---------------,,,+++***)))(((************************++++++++++++++++++++++++************************...---,,,+++************++++++++++++++++++++++++++++++++++++++++++++++++,,,+++*********+++,,,---+++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********))))))))))))))))))))))))))))))++++++++++++******))))))++++++************++++++---+++)))***,,,,,,)))'''((()))************,,,---******************************************************++++++++++++*********************************+++,,,,,,******+++,,,+++---......,,,++++++,,,,,,,,,+++***))))))******))))))))))))************))))))))))))))))))))))))******+++,,,,,,,,,,,,+++++++++************++++++,,,++++++,,,,,,,,,***)))******************************++++++++++++******************************))))))))))))))))))))))))******++++++++++++******,,,,,,+++******+++++++++))))))))))))))))))))))))+++++++++*********))))))+++*********))))))((((((******))))))))))))******+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((******))))))))))))))))))************************///......---,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************+++++++++*********))))))******************************++++++++++++******************************************************++++++++++++++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++,,,,,,,,,+++++++++*********++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,++++++***++++++++++++++++++++++++,,,...000...+++)))***+++************************************+++++++++++++++,,,---//////---,,,+++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,+++***)))************************++++++++++++++++++++++++************************...---,,,+++************++++++++++++++++++++++++++++++++++++++++++++++++++++++*********+++,,,---+++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********))))))************************++++++++++++*********)))++++++************++++++,,,+++)))***,,,,,,***'''+++,,,,,,,,,+++***************************************************************++++++++++++******++++++++++++++++++++++++***+++,,,,,,******+++,,,+++---......,,,++++++,,,,,,++++++***))))))******))))))))))))************************************)))***++++++,,,,,,++++++++++++************++++++,,,,,,++++++++++++***)))))))))************))))))******++++++++++++******************************))))))))))))))))))))))))******++++++++++++******+++*********************))))))))))))))))))))))))+++++++++*********))))))************)))))))))(((******))))))))))))******************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******)))))))))******+++************************......------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************+++++++++*********************************************++++++++++++******************************************************------,,,,,,++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++,,,,,,,,,++++++++++++******++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++++++++***++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++***,,,---,,,***))))))***+++++++++++++++++++++++++++++++++++++++*********+++,,,---......---,,,++++++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++------,,,+++************++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,---+++++++++++++++++++++++++++++++++++++++++++++++++++++++++***************************************++++++++++++************++++++++++++++++++++++++,,,+++******+++,,,***)))******+++++++++***))))))******************************************************++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,******+++,,,+++---......,,,++++++,,,,,,+++******)))*********)))))))))*********++++++************************))))))***++++++++++++***++++++************++++++,,,,,,+++***************((()))+++,,,,,,+++)))(((******++++++++++++******************************))))))))))))))))))))))))******++++++++++++******)))))))))))))))))))))***))))))))))))))))))))))))+++++++++***************************))))))))))))******))))))))))))******************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************************************+++,,,---************************---------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******************************************************************************++++++++++++******************************************************......------,,,+++*********+++++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,++++++************++++++++++++++++++++++++)))***+++++++++*********++++++++++++++++++++++++,,,,,,,,,++++++*********+++,,,------------,,,+++++++++------------++++++***++++++,,,------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++---,,,++++++*********++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************************************++++++++++++++++++++++++++++++++++++++++++++++++,,,+++******++++++++++++&&&&&&''')))+++,,,+++******************************************************++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,******+++,,,+++---...---,,,+++++++++++++++***************+++))))))*********+++++++++************************((()))******++++++******,,,++++++******++++++,,,,,,,,,+++***))))))***,,,)))***,,,......,,,***)))******++++++++++++******************************))))))))))))))))))))))))******++++++++++++******)))))))))***************))))))))))))))))))))))))*********************************)))))))))))))))******))))))))))))***************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************+++,,,---...************************,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******************************************************************************++++++++++++******************************************************......------,,,+++***************++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------------,,,+++*********++++++++++++++++++++++++++++++******+++,,,---------,,,++++++++++++++++++++++++---,,,,,,,,,++++++******+++,,,,,,,,,,,,,,,,,,+++++++++------------++++++***+++,,,,,,------------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************************************+++++++++++++++++++++,,,***+++,,,,,,,,,,,,+++***,,,,,,++++++***+++,,,---+++)))((())),,,...---,,,************************************************++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,******+++,,,+++---...---,,,++++++++++++***************++++++************++++++++++++************************))))))***+++++++++++++++,,,,,,++++++++++++,,,,,,+++------,,,***)))+++,,,***,,,...000000...,,,*********++++++++++++******************************))))))))))))))))))))))))******++++++++++++******)))***+++,,,,,,,,,++++++))))))))))))))))))))))))************************))))))))))))))))))************))))))))))))******))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************+++,,,---...************************,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***************************************+++++++++******************************++++++++++++******************************************************------,,,,,,++++++***************++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++***++++++++++++,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,------.........---,,,+++++++++,,,---++++++++++++++++++++++++*********,,,///000///...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,++++++++++++,,,,,,+++,,,,,,------,,,,,,+++++++++,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++)))***+++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++***************+++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,***+++,,,------,,,+++***+++,,,,,,+++******---///777222...,,,...///...,,,************************************************++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,******+++,,,+++---......,,,++++++,,,*********)))******+++,,,*********++++++++++++,,,++++++++++++++++++++++++******+++,,,,,,,,,,,,+++,,,,,,++++++++++++,,,,,,+++---000///,,,***+++---+++,,,...//////...,,,+++******++++++++++++******************************))))))))))))))))))))))))******++++++++++++******((()))+++,,,------,,,+++))))))))))))))))))))))))***************+++++++++))))))))))))******************))))))))))))******))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************************************+++,,,---************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************))))))*********+++++++++******************************++++++++++++******************************************************++++++++++++++++++******)))******+++,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,---......///000///---,,,+++,,,---...++++++++++++++++++++++++***))))))+++///111000...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,---,,,,,,++++++,,,,,,---,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++)))***+++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))*********++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------***+++---......---+++***+++,,,,,,+++)))***---000<<<555...+++,,,......,,,************************************************+++,,,,,,------,,,,,,+++++++++++++++++++++++++++***+++,,,,,,******+++,,,+++---......,,,++++++,,,******))))))***++++++,,,*********+++++++++,,,,,,++++++++++++++++++++++++++++++,,,------------,,,---,,,,,,++++++,,,,,,---***...222222...+++,,,---++++++,,,,,,,,,,,,++++++******++++++++++++******************************))))))))))))))))))))))))******++++++++++++******'''(((***,,,---,,,++++++))))))))))))))))))))))))))))))*********+++++++++((()))))))))******************))))))))))))******((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******)))))))))******+++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************))))))******++++++++++++******************************++++++++++++************************************************************************++++++))))))***+++,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++*********++++++,,,,,,,,,+++++++++,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,---...//////111///...,,,,,,---...///++++++++++++++++++++++++)))((((((+++///111000...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,++++++******++++++,,,...---++++++++++++---...,,,------......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++)))***+++,,,---,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))******+++++++++++++++++++++++++++++++++++++++++++++,,,,,,---------***+++---......---+++***+++,,,---+++)))***---111999222***'''***---...---************************************************+++,,,,,,------,,,,,,+++***************************+++,,,,,,******+++,,,+++---......,,,++++++,,,******))))))***+++,,,,,,******+++++++++,,,,,,,,,+++++++++++++++++++++++++++,,,------......---------,,,,,,++++++,,,,,,---)))///444444000,,,,,,---******************************++++++++++++******************************))))))))))))))))))))))))******++++++++++++******%%%''')))+++,,,+++***)))))))))))))))))))))))))))))))))******++++++++++++(((((())))))*********+++******))))))))))))******(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((******))))))))))))))))))************************.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------************************++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++++++++++++++++++++++++++,,,+++***))))))***+++,,,+++++++++++++++***)))(((++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************+++,,,...,,,++++++///222555000++++++...000///,,,---,,,,,,+++,,,///111333...---,,,---......,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++------,,,+++,,,---...///------,,,,,,,,,,,,++++++,,,,,,++++++,,,,,,---...,,,++++++******++++++,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...'''$$$(((------***))),,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++******)))+++++++++***)))***,,,///,,,,,,,,,+++++++++******+++++++++*********))))))************************++++++******++++++,,,---+++++++++************)))***,,,......---++++++,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++)))***++++++------...///------++++++++++++------,,,,,,,,,,,,,,,,,,,,,,,,)))...333444222...,,,+++...,,,***+++---...,,,***************************************************))))))))))))))))))))))))))))))))))))))))))))))))************************((()))******)))***,,,...++++++******************,,,***((()))+++,,,+++(((************************)))))))))))))))))))))))),,,,,,++++++***++++++,,,************************************************))))))***++++++++++++***************************+++***)))(((((()))***+++,,,+++***))))))***+++,,,......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------************************++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,+++++++++++++++++++++************************++++++++++++++++++++++++,,,,,,++++++++++++++++++++++++***))))))***+++++++++++++++++++++***))))))++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********+++++++++,,,,,,***,,,---,,,++++++...111444000---///444888888777///...---++++++---...///---,,,+++,,,---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,///......---,,,+++******---,,,,,,+++,,,---...///------,,,,,,,,,,,,++++++,,,++++++++++++,,,------,,,++++++******++++++,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///+++***---...,,,---000,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++,,,+++++++++***)))***,,,///,,,,,,,,,+++++++++******+++++++++*********))))))************************+++++++++***++++++,,,---++++++++++++***************,,,......---,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,------------,,,++++++++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++---111444333...)))---,,,***+++---...,,,***************************************************))))))))))))))))))))))))))))))))))))))))))))))))************************((()))******))))))+++---************************,,,***((()))+++,,,+++)))************************************************+++++++++*********++++++************************************************))))))***++++++++++++***************************+++***)))(((((()))***++++++***))))))))))))***+++...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,++++++******))))))++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++*********++++++***))))))***++++++++++++++++++++++++***)))++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,,,,------***+++,,,,,,++++++...000///,,,***---111555666555000///---,,,+++++++++,,,,,,+++******,,,......---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,000000///...,,,+++***))),,,,,,,,,,,,,,,---......------,,,,,,,,,,,,+++++++++++++++++++++,,,------,,,++++++******++++++,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******,,,...,,,)))+++///,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))******+++,,,,,,------+++++++++***)))***,,,...,,,,,,,,,+++++++++******+++++++++***************************************+++++++++++++++,,,------,,,+++++++++************+++---//////...,,,,,,---******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---)))'''---666777000(((---+++***+++,,,---,,,+++************************************************))))))))))))))))))))))))))))))))))))))))))))))))************************)))******)))((((((***+++************************+++***)))***++++++***)))************************************************************************************************************************))))))***++++++++++++***************************+++***))))))))))))***+++******))))))))))))******------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++++++++++++++++++++++++++++++++,,,,,,,,,------+++++++++,,,,,,,,,------+++++++++,,,,,,,,,------------,,,,,,+++*********++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,++++++*********+++******************++++++++++++,,,,,,+++******++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++************++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,,,,---...---+++))))))+++---,,,+++///...---++++++***++++++,,,***)))))),,,.........,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,//////......---,,,++++++,,,,,,,,,,,,,,,---------------,,,,,,,,,++++++++++++++++++***+++,,,,,,---,,,++++++******++++++,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))---111111,,,***,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))*********+++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,***+++++++++******,,,...,,,,,,,,,+++++++++******************************************************,,,++++++++++++,,,------,,,,,,+++++++++*********+++---//////...,,,,,,---******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,++++++******,,,++++++++++++++++++,,,++++++++++++++++++++++++...)))''',,,333555///(((,,,+++++++++,,,,,,++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))************************)))******)))(((''')))******************++++++++++++************+++******************************************************((())))))***************************************************************))))))***++++++++++++***************************************************))))))))))))))))))))))))------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++++++++++++++++++++++++++++++++,,,,,,,,,------+++++++++,,,,,,,,,------+++++++++,,,,,,,,,------......---------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++******************++++++************++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++************++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++///...------,,,+++************+++,,,---......---000...---,,,,,,,,,+++***++++++++++++,,,,,,------+++***)))***---.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------+++++++++,,,,,,,,,,,,,,,------,,,,,,,,,++++++++++++************+++,,,,,,,,,++++++******++++++,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...,,,///777;;;666...***,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))*********+++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++*********+++,,,+++******,,,---,,,,,,,,,+++++++++******************************************************,,,,,,++++++,,,,,,---...,,,,,,,,,++++++++++++******,,,//////---,,,,,,---******+++++++++,,,,,,,,,++++++++++++++++++++++++---,,,,,,++++++******)))++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,---///...,,,***++++++++++++++++++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))******************************+++***(((((()))+++))))))*********+++++++++******+++************+++************************************************'''((()))************)))************************************************))))))***++++++++++++*********************************++++++++++++******))))))************)))))),,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,---------------...............,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++)))***++++++++++++***)))***+++,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,,,,,,,++++++++++++***++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++************++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++......---,,,+++***)))))),,,++++++---//////...---,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,---...//////,,,++++++---//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,------...******+++,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++***************+++,,,,,,,,,++++++******++++++,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...***,,,555:::666---(((,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++++++++++++++++++++++++++------,,,,,,+++******))))))+++,,,,,,+++***,,,---,,,,,,,,,+++++++++*********************+++++++++************************,,,,,,,,,,,,,,,------...,,,,,,,,,,,,++++++++++++***,,,......---++++++,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++*********)))******++++++++++++******+++++++++++++++++++++++++++---///...+++)))***,,,***+++,,,+++***)))***,,,************************************************))))))))))))))))))))))))))))))))))))))))))))))))***************************++++++***))))))+++,,,)))))))))***++++++,,,,,,)))+++++++++***)))***+++************************++++++++++++++++++++++++'''(((***+++,,,++++++***************************************************))))))***++++++++++++*********************************+++,,,,,,+++************++++++++++++******,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------+++,,,,,,------......///,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,---)))***++++++++++++***)))***+++,,,,,,------,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++************++++++************************************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,...111111///---)))***++++++++++++,,,,,,***+++,,,---...//////000,,,---...000111000...+++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++++++++)))***+++,,,---,,,,,,+++------,,,,,,,,,,,,++++++***************++++++,,,,,,++++++******++++++,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++((((((...000---***))),,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------)))*********++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++************************,,,+++++++++++++++++++++)))***,,,,,,+++++++++---,,,,,,,,,+++++++++******))))))*********+++++++++************************---,,,,,,,,,,,,---......------,,,,,,,,,+++++++++)))+++------+++******+++******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++***************)))***+++,,,,,,+++***)))************************))),,,---,,,***)))+++...)))+++,,,+++))))))***,,,************************************************))))))))))))))))))))))))))))))))))))))))))))))))***************************+++,,,+++***+++---///((())))))***++++++,,,,,,)))+++,,,+++)))(((***,,,************************++++++++++++++++++++++++'''(((***,,,---,,,++++++************************************************))))))***++++++++++++******************************++++++,,,,,,++++++******+++,,,------,,,+++***,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------++++++,,,,,,,,,---------++++++,,,,,,,,,---------)))***+++,,,------...///,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))***+++,,,------...)))***+++,,,,,,+++***)))***+++,,,,,,------------++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,,,,,,,++++++*********++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++************++++++************************************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++'''((((((***+++,,,---------,,,,,,///222222000---,,,---///...---,,,,,,---+++,,,---...////////////------///222333111---***,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******))))))))))))***+++,,,---,,,++++++---------,,,,,,,,,++++++*********)))***++++++,,,,,,++++++++++++++++++,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---++++++,,,+++))),,,111,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------))))))******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++*********************************++++++,,,------)))***,,,,,,+++++++++,,,,,,,,,,,,+++++++++******))))))******++++++++++++************************---,,,,,,,,,,,,---......---------,,,,,,,,,++++++(((***,,,,,,+++))))))*********+++++++++,,,,,,,,,++++++++++++++++++++++++************************)))***+++,,,,,,+++***)))************************)))************+++---///(((+++,,,,,,)))(((***,,,************************************************))))))))))))))))))))))))))))))))))))))))))))))))***************************+++,,,,,,+++,,,...000((())))))***++++++,,,,,,(((+++,,,,,,)))(((***,,,************************++++++++++++++++++++++++''')))+++---...---,,,+++************************************************))))))***++++++++++++******************************+++,,,------,,,+++***+++,,,------------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,222333333///)))&&&))),,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++---...---+++++++++------------......---)))&&&***......***(((***,,,+++++++++++++++++++++++++++++++++++++++++++++++++++))))))******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++******))))))++++++++++++++++++++++++++++++******++++++,,,---***++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++///...---,,,++++++++++++************************************************------------,,,,,,+++***,,,,,,,,,++++++*********+++++++++++++++++++++++++++,,,...000000///...---)))777BBB???111''')))000000111***(((000///))),,,000111222111...,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,++++++*********++++++++++++++++++++++++++++++,,,,,,,,,++++++***,,,,,,,,,+++++++++******++++++++++++++++++++++++...------,,,,,,------...++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++***++++++++++++++++++++++++)))************+++++++++,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,///...,,,*********,,,------,,,+++++++++,,,---...,,,,,,++++++,,,,,,---...---------------------------------,,,,,,+++++++++,,,,,,,,,++++++*********++++++++++++++++++++++++************************,,,,,,,,,++++++*********+++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++...---,,,+++******************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++************++++++((()))***+++++++++++++++*********************************)))******++++++,,,+++++++++---///222444111000---+++))))))***+++******+++***))))))+++,,,************************************************************************,,,------+++***)))***,,,)))'''(((+++,,,******---++++++++++++++++++++++++,,,,,,+++******+++,,,,,,+++++++++*********)))))),,,,,,,,,,,,,,,,,,,,,,,,555666777333...,,,...111,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,------,,,+++,,,---+++++++++,,,---,,,***(((+++------***+++------***++++++++++++++++++++++++++++++++++++++++++++++++)))*********++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++*********)))++++++++++++++++++++++++++++++******++++++,,,---***++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++*********++++++,,,************************************************,,,---------,,,,,,+++***,,,,,,,,,+++++++++******++++++++++++++++++++++++***,,,---//////...---,,,---777@@@===222+++,,,222&&&,,,+++***000,,,&&&***,,,---//////---,,,,,,---++++++++++++++++++++++++---------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,+++++++++******+++++++++++++++++++++++++++++++++,,,,,,++++++***,,,,,,,,,+++++++++******++++++++++++++++++++++++------,,,,,,,,,,,,------+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++***++++++++++++++++++++++++************++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,...---,,,+++++++++,,,,,,,,,++++++***+++,,,---...,,,,,,++++++,,,,,,---...---------------------------------,,,,,,+++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++************************,,,,,,,,,+++++++++******+++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++...---,,,+++************************+++++++++,,,++++++++++++++++++++++++++++++************++++++***************+++++++++************************++++++***************+++++++++******,,,...111333000///---+++******++++++***++++++***))))))+++,,,************************************************************************+++,,,,,,+++))))))***++++++,,,000333000)))&&&(((++++++++++++++++++++++++,,,,,,+++******+++,,,,,,+++++++++*********)))))),,,,,,,,,,,,,,,,,,,,,,,,///111222///+++***,,,...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++------,,,,,,---///+++***((()))+++,,,,,,+++,,,------,,,...222///)))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++------------------------******+++++++++,,,,,,,,,++++++++++++************++++++++++++++++++++++++++++++******++++++,,,---***++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************+++,,,---...++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---------,,,++++++,,,,,,,,,++++++++++++***++++++++++++++++++++++++***+++,,,---...---,,,,,,...444999777111,,,...111(((///...+++...***'''---)))+++,,,---,,,+++,,,---************************------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++,,,,,,,,,,,,------,,,,,,,,,++++++++++++***++++++++++++++++++++++++***++++++,,,,,,+++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,+++++++++++++++++++++++++++++++++************+++++++++,,,+++,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,++++++++++++******++++++,,,---,,,,,,++++++,,,,,,---...------------------------------,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++++++++***++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++------,,,+++************)))))))))*********++++++++++++++++++++++++++++++++++++************++++++,,,+++***)))))))))***+++************************,,,,,,+++***))))))))))))******)))***+++---///000...---,,,*********+++,,,***+++,,,+++))))))***,,,***************************************************************************++++++***(((((()))+++)))---444:::777---'''''',,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,+++++++++***************,,,,,,,,,,,,,,,,,,,,,,,,)))+++,,,***(((''')))***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))+++------,,,---...000...,,,))))))***,,,,,,,,,------,,,---111555111)))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++------------------------******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,---***++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---...///++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++)))***+++,,,,,,,,,,,,+++,,,...000///,,,+++,,,---000333,,,''',,,+++)))///)))+++------+++***+++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))************+++++++++++++++,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,,,,++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,,,,++++++***+++++++++++++++,,,,,,*********+++++++++,,,,,,++++++,,,,,,---------...++++++++++++++++++++++++***+++---......---+++***************++++++,,,,,,,,,,,,++++++,,,,,,---...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++***+++++++++++++++,,,,,,---,,,++++++*********+++((())))))))))))*********++++++++++++++++++++++++++++++************++++++...,,,***(((((()))***+++************************---,,,+++***))))))))))))))))))))))))***+++---...,,,++++++******+++,,,,,,+++,,,,,,+++))))))***,,,************************************************************************)))******)))(((((()))+++&&&(((///888:::444---***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++------------///000222///,,,***+++,,,,,,,,,,,,---,,,---222666222+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++++++++++++++,,,++++++++++++++++++++++++++++++******++++++,,,---***++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++*********+++++++++++++++++++++******)))***++++++...///''''''222333++++++---...///...,,,******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))******+++++++++++++++++++++,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++)))***+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))***+++,,,,,,,,,,,,,,,*********++++++,,,,,,,,,***++++++++++++,,,,,,,,,+++++++++,,,,,,---------++++++++++++++++++++++++)))+++---......---+++*********++++++,,,,,,,,,,,,,,,,,,++++++,,,,,,---...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++************++++++,,,,,,,,,,,,,,,++++++******++++++((())))))))))))*********++++++++++++++++++++++++++++++************++++++...,,,***(((((()))***+++************************---,,,+++***))))))))))))))))))))))))******+++++++++*********++++++,,,,,,,,,------,,,***)))***,,,************************************************************************)))******)))(((((()))+++)))%%%(((111888666000,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,......------...000333111---+++,,,,,,,,,,,,+++---------111555333...++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++******++++++,,,---***++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***))))))*********,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,***++++++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,+++++++++,,,---))),,,***111AAA@@@222---///000111///---+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********+++,,,,,,------++++++,,,,,,,,,,,,------***++++++++++++,,,,,,,,,++++++++++++++++++++++++)))***++++++,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))***++++++,,,,,,,,,,,,*********++++++,,,,,,---++++++++++++,,,,,,,,,,,,***+++++++++++++++,,,,,,++++++++++++++++++++++++)))+++,,,......---,,,+++***+++,,,------------,,,,,,,,,++++++,,,,,,---...------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,++++++++++++++++++++++++******++++++++++++***************++++++,,,,,,---,,,,,,++++++***++++++,,,)))))))))*********++++++++++++++++++++++++++++++++++++************++++++,,,+++***)))))))))***+++************************,,,,,,+++***))))))))))))))))))***************************+++++++++++++++---------,,,***)))***,,,************************************************************************)))*********))))))***,,,---((('''---333222---+++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++******************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,***))),,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,...///...------...///000...,,,+++,,,------,,,***---...---...333333111++++++++++++++++++++++++------------------------------,,,,,,,,,+++++++++------------------------++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,++++++******++++++,,,------------------------***++++++,,,,,,++++++***++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------++++++++++++++++++++++++++++++******++++++,,,---***++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,---------,,,******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++,,,---------.........,,,,,,---...+++///---222@@@>>>333000---///000///---,,,,,,---+++++++++++++++++++++++++++++++++,,,,,,---------------------------------++++++++++++++++++++++++***++++++,,,------......++++++,,,,,,,,,,,,------******+++++++++,,,,,,,,,++++++++++++++++++++++++))))))***+++,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++------,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))***+++,,,,,,,,,,,,)))******+++,,,,,,------+++++++++,,,,,,,,,------+++******************)))***************************+++,,,---------,,,,,,+++,,,---.........------,,,,,,++++++,,,,,,---...------------------------+++++++++,,,,,,---------,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++******++++++++++++******)))******+++,,,,,,------,,,++++++***++++++,,,,,,************+++++++++,,,++++++++++++++++++++++++++++++************++++++***************+++++++++************************++++++***************+++*********++++++******)))***++++++++++++******)))---......,,,***)))***,,,************************************************************************)))***+++*********,,,---,,,***+++///...******,,,------------------------***+++,,,,,,,,,,,,+++***))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...---+++))),,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---...//////---,,,---...---+++***+++,,,------,,,)))---...,,,,,,111444333++++++++++++++++++++++++---------------------------------,,,,,,+++++++++------------------------++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,++++++++++++++++++,,,------------------------+++++++++,,,,,,+++++++++++++++++++++++++++++++++,,,++++++++++++++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++------------------------******+++++++++,,,,,,,,,+++++++++,,,,,,---------++++++++++++++++++++++++++++++******++++++,,,---+++++++++,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------...000222333444,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------------*********++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++,,,,,,---...,,,...///...,,,+++,,,......000)))'''......***///+++,,,......---,,,---...************************+++++++++,,,,,,---------------------------------++++++++++++++++++++++++++++++,,,------...//////++++++,,,,,,,,,---------*********++++++,,,,,,,,,++++++++++++++++++++++++((()))***+++,,,---------,,,,,,,,,+++++++++******++++++++++++++++++++++++...------,,,,,,------...++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++((()))***+++,,,---------))))))***+++,,,,,,------++++++,,,,,,,,,---------+++*********))))))((((((***************************+++,,,,,,------------,,,---.../////////...---,,,,,,++++++,,,,,,---...------------------------+++++++++,,,,,,---------,,,,,,,,,------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,++++++++++++++++++++++++******++++++++++++******))))))***+++,,,,,,------+++++++++***++++++,,,,,,***++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++************++++++((()))***+++++++++++++++******************************************++++++***++++++++++++******)))+++++++++++++++***)))))).........,,,***)))***,,,***************************************************************************+++,,,+++******,,,...'''***000111,,,&&&***111------------------------***+++,,,------,,,+++***))))))******+++++++++++++++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,,,,------......------,,,.........------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,)))(((...777;;;:::+++++++++,,,,,,---------///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---++++++++++++++++++++++++,,,++++++******++++++,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------///...---+++***,,,000333111///---...//////,,,)))***+++---.........---------------,,,,,,+++++++++,,,,,,,,,++++++*********---,,,,,,,,,,,,---......333...***))),,,...---***------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------..................------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,***+++...//////...+++***---------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,+++***)))******+++,,,,,,---......------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,---,,,,,,+++*********+++++++++++++++++++++++++++************************---,,,,,,++++++,,,,,,---,,,,,,++++++,,,,,,---...---------.........//////---///111444666333...***---------............///,,,...,,,+++---111...'''+++---......,,,,,,---...........................................................................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++******++++++,,,---,,,,,,,,,++++++*********+++,,,,,,------,,,,,,+++***************************************************************************+++,,,,,,******+++,,,))))))))))))))))))))))))************************)))+++,,,+++)))))))))+++++++++++++++++++++++++++++++++++++++++++++++++++***************)))(((((())))))))))))))))))))))))************************,,,,,,+++***+++,,,---......---+++******+++---...)))***++++++******,,,...*********++++++,,,,,,,,,+++,,,,,,------,,,,,,+++***++++++++++++,,,,,,,,,,,,------......------,,,------------------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------+++***///777:::888//////...---,,,,,,,,,,,,---,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***++++++,,,---++++++++++++++++++++++++,,,++++++******++++++,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------111111111...,,,***+++,,,000...---...//////---+++,,,,,,++++++,,,------...,,,,,,,,,,,,,,,,,,------------------,,,,,,++++++---,,,,,,,,,,,,---......000,,,)))+++000444555333------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---000444777777444000------------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,+++************+++,,,,,,---......------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,---,,,++++++******++++++++++++++++++++++++++++++************************,,,,,,++++++++++++,,,,,,,,,,,,++++++,,,,,,---...---------.........//////,,,...000333555333///+++------------............000///---+++,,,...222555---,,,++++++++++++,,,,,,........................................................................,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++***++++++,,,---,,,,,,,,,+++++++++******++++++,,,,,,,,,,,,++++++***************************************************************************+++,,,,,,******+++,,,************************************************)))+++,,,......---+++***++++++++++++++++++++++++++++++++++++++++++++++++***************)))((((((************************************************,,,,,,+++++++++,,,---......---+++******+++---...,,,++++++************+++******+++++++++,,,,,,,,,,,,,,,------------,,,,,,++++++++++++,,,,,,,,,,,,,,,------......------,,,,,,,,,------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,///555777444444222000...,,,++++++++++++++++++,,,,,,---//////......------,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------000111222111...+++******...---,,,---///000///...,,,+++***)))***+++,,,---+++++++++,,,------..................---------------,,,,,,,,,,,,---......---+++))),,,222666777666------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,+++,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,)))---111555555111---)))------,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++,,,,,,++++++,,,,,,---...---------...............+++,,,///222444333///,,,------------............111,,,+++,,,+++,,,:::JJJ222...***)))+++---,,,+++------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,------,,,,,,,,,++++++++++++*********++++++++++++******++++++++++++++++++++++++***************************************************+++,,,,,,******+++,,,******************************************************,,,000333222...)))++++++++++++++++++++++++*********************************+++******)))(((************************************************,,,++++++++++++,,,------------++++++++++++------///,,,))))))+++,,,***(((***++++++++++++,,,,,,,,,,,,,,,------------,,,,,,+++++++++,,,,,,,,,------,,,------......------,,,,,,,,,,,,------.........------------------------------------------------+++......,,,...222222000444222000---,,,++++++,,,...---------......///000//////...---,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------,,,,,,------------------,,,...//////......///111---,,,,,,---///000111111,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------...------------------------,,,,,,,,,,,,---......---+++***+++...000000000------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++++++++***,,,,,,,,,------.........++++++,,,,,,,,,,,,------,,,,,,,,,++++++,,,,,,,,,&&&))),,,......,,,)))&&&,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---,,,,,,+++++++++++++++,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,++++++***++++++,,,+++++++++++++++++++++++++++++++++++++++++++++++++++******))))))******+++,,,,,,++++++,,,,,,---...........................++++++---000222222///---,,,,,,---------.........,,,''')))...,,,+++===VVV777111+++***...000///,,,------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,------++++++++++++++++++++++++)))******++++++******)))++++++++++++++++++++++++***************************************************+++,,,,,,******+++,,,************************************************,,,******---222333///***++++++++++++++++++++++++))))))))))))))))))))))))*********++++++******)))************************************************+++++++++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---000,,,)))***...///---)))++++++++++++++++++++++++,,,------......------,,,++++++,,,,,,,,,---------,,,------......------,,,,,,,,,,,,------.........------------------------------------------------)))---...,,,,,,//////---111000...,,,,,,,,,,,,---111111000/////////////////////...------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------------------------,,,,,,,,,---------......---------,,,,,,...222666,,,,,,------...000222444///111222333333222000/////////...------,,,++++++,,,,,,,,,,,,,,,------------,,,,,,,,,,,,---......---,,,++++++,,,---,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,------.........+++++++++,,,,,,------------,,,,,,,,,,,,,,,,,,---+++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---------,,,,,,++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,++++++***++++++,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++******))))))******+++,,,,,,++++++,,,,,,---........................---+++++++++...000000///---,,,,,,,,,------------...)))&&&***000---)))888OOO777111+++***...000///,,,------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...++++++++++++++++++++++++)))******++++++******)))++++++++++++++++++++++++***************************************************+++,,,,,,******+++,,,************************************************...***''')))...111///,,,++++++++++++++++++++++++))))))))))))))))))))))))******++++++++++++************************************************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///+++)))+++000222111---++++++++++++++++++++++++------............------,,,,,,,,,,,,------------,,,------......------,,,,,,,,,------------------------------------------------------------------)))---...+++***---...---------------------------222222000//////.........//////......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------+++,,,,,,------.........222111///,,,+++,,,000444,,,---.........///333555555666777888777666555444111000///...---+++******,,,,,,,,,,,,,,,------------,,,,,,,,,,,,---......,,,,,,,,,---.........///------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,...---------------,,,,,,,,,,,,------------------***++++++,,,,,,------...------,,,,,,,,,,,,------...---+++******+++---...++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------++++++******++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++,,,,,,++++++,,,,,,---..................---------++++++***,,,.........,,,,,,,,,,,,,,,------------,,,***,,,000,,,(((///;;;222...***)))+++---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...***++++++++++++,,,,,,,,,******++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,***************************************************+++,,,,,,******+++,,,++++++++++++++++++++++++************************...+++''''''+++---...---++++++++++++++++++++++++************************)))***++++++,,,+++++++++++++++++++++++++++++++++************************)))******+++,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---+++)))+++///222222000,,,,,,,,,++++++++++++***------............------,,,,,,,,,------------...,,,------......------,,,------------------,,,,,,------------------------........................***///000,,,***---000///---...///000000///---,,,//////...............///...............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......------------------------,,,++++++******++++++,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------------------------------,,,,,,,,,------------...........................++++++,,,,,,---......///333333111///,,,,,,---///,,,...///...---///222666888666555333333333555666000000///...---,,,,,,+++,,,---------............---,,,,,,,,,,,,---......+++,,,............//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------------------------------------..................///------------------,,,,,,******+++,,,,,,---......------,,,,,,,,,,,,------++++++************+++++++++++++++,,,,,,---------++++++++++++++++++++++++------------------------+++,,,,,,---......------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...++++++******++++++,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++,,,,,,---...//////.........------------+++******,,,---,,,+++++++++,,,,,,,,,---------------,,,,,,+++++++++,,,---,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,,,,,,,---......******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,***************************************************+++,,,,,,******+++,,,++++++++++++++++++++++++************************,,,++++++***++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++)))***++++++,,,,,,,,,+++++++++++++++++++++++++++************************((()))***+++,,,++++++***+++,,,,,,------,,,,,,+++++++++++++++,,,...//////,,,,,,,,,+++++++++******------............------,,,,,,,,,---------......,,,------......------,,,.........------,,,,,,,,,------------------------........................,,,000111---+++...111222///000222333222000---+++,,,,,,,,,,,,,,,---...///---------...............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......------------------------,,,++++++++++++++++++,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------////////////////////////------------------------------------------------,,,,,,,,,---------..............................++++++,,,,,,---...//////000111222111///------...---...///...---...222666777333///++++++---111444..................---------.........//////000000---,,,,,,,,,,,,---......,,,---///...---,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------------------------------------.........///000000000.........------,,,,,,,,,******+++,,,,,,---.........------,,,,,,------...,,,---............---,,,+++++++++,,,,,,---------++++++++++++++++++++++++------------------------+++,,,,,,---.........---,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......+++*********+++,,,,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,++++++,,,,,,---...//////.........------------,,,******+++,,,+++***++++++,,,,,,,,,---------+++,,,***(((+++///...(((+++---......,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,,,,,,,---......*********++++++,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,***************************************************+++,,,,,,******+++,,,++++++++++++++++++++++++***************************,,,......,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))***+++,,,,,,,,,,,,,,,++++++++++++++++++++++++************************((()))***+++,,,+++******+++,,,,,,------,,,,,,+++***+++,,,+++******+++---,,,,,,,,,++++++*********...........................---,,,,,,,,,,,,---...------------------------------..................------------------------,,,---------.../////////------------------------,,,,,,000555222++++++000......---,,,---...///000444333000...------...///------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---...---,,,+++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++---------............///---------............///---,,,,,,,,,,,,---...///...---,,,---/////////......000222222000............000111...+++---333:::000000///...............---------.........//////..................------................................................,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,---------,,,,,,+++++++++------------------------...------,,,,,,------...........................,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------......---,,,,,,,,,------222)))'''///444000+++***,,,------......------,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++---,,,+++***+++,,,---...++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++000000//////............---------------------------,,,,,,++++++,,,,,,---,,,++++++,,,------,,,***,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---------------------------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------++++++,,,,,,,,,,,,------,,,++++++******++++++,,,))))))***++++++++++++***------,,,+++************------++++++++++++------,,,,,,,,,,,,++++++*********++++++,,,,,,++++++***,,,+++++++++***)))))))))+++++++++++++++++++++++++++***)))((((((***,,,---++++++++++++++++++++++++******************************++++++++++++******++++++++++++++++++++++++***+++,,,,,,------,,,,,,***++++++,,,,,,++++++***..............................---,,,,,,---......------------------------/////////...---------,,,------------------------------..................------------------------...---000555444...---111......---------...///000222111///...------...///------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................------------------------,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------------,,,,,,,,,,,,---------......------------------------,,,,,,------------,,,,,,---------............///---------............///---------,,,,,,---.........---,,,---/////////......000111111///---......///000000///---...333777000000///...............---------.........//////........................................................................,,,,,,,,,,,,,,,,,,,,,,,,.........---------,,,,,,.........---------,,,,,,------------------------...------,,,,,,------...------------------------------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,---------222///------,,,+++...111,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,------,,,,,,------...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++///////////////...---------------------------------,,,,,,++++++,,,,,,---555222...,,,------...---,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------++++++,,,,,,,,,,,,------,,,,,,++++++++++++,,,,,,))))))***+++++++++++++++,,,,,,++++++++++++++++++,,,,,,+++******+++,,,,,,---,,,,,,++++++***++++++++++++,,,,,,,,,,,,++++++++++++++++++************++++++++++++++++++++++++,,,+++***)))***+++---...++++++++++++++++++++++++******************************++++++++++++******++++++++++++++++++++++++***+++,,,,,,------,,,,,,++++++,,,,,,,,,,,,++++++..............................---,,,,,,---......------------------------000000///...---,,,,,,+++------------------------//////..................------------------------...,,,---222333111//////......------......///000000///...------...///000------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////------------------------,,,------------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...,,,,,,,,,---------..............................------............---------------............///---------............///......---------------......---,,,---/////////......///000...---,,,...///000000/////////000222333000000///...............---------.......................................................................................------------------------///.........------------/////////...............------------------------......------------......------------------------........................------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------***+++,,,.........------+++---...------///...***------............------------------------------,,,------......------,,,,,,---......//////......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.........------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...///000000...,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------<<<777111,,,,,,---///000------............------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,//////............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------++++++,,,,,,,,,,,,------,,,,,,++++++++++++,,,,,,)))******+++++++++++++++++++++++++++,,,,,,,,,,,,++++++************++++++...---+++******+++,,,,,,++++++,,,,,,,,,,,,++++++***+++++++++++++++,,,,,,++++++++++++++++++++++++---,,,+++++++++,,,---...++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,++++++,,,,,,,,,,,,++++++..............................------------..............................//////......---------,,,........................000000//////......------........................+++))))))---000111...,,,...............//////000---------,,,---...///000........................------------------------------------------------------------------------................................................------------............------------------------------------------------------------------------------------------------------------------------------,,,++++++---...///,,,,,,,,,---------......////////////////////////......////////////......---------............///---------............//////......---------------...---,,,---/////////......///...---+++,,,...000111///...///111222222111000000///.......................................---------...............................................................------------------------/////////............---......................................................------------......------------------------////////////////////////------............------------------------------------------------------,,,,,,,,,------------...***+++...000111000///...,,,,,,***&&&***000---&&&------............------------------------------,,,,,,------------,,,,,,+++,,,.../////////...---------------------------------------------------------------............................................................------------------------------------------------+++---///000000...,,,***,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------;;;666000---,,,...///000------............------------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,............------------------------------------,,,,,,,,,------------...+++++++++,,,,,,,,,------,,,,,,,,,++++++,,,,,,,,,)))***++++++,,,,,,++++++***++++++,,,,,,---------,,,++++++++++++++++++,,,...---+++******+++,,,---+++,,,,,,,,,,,,,,,,,,+++***+++++++++,,,,,,------++++++++++++++++++++++++,,,++++++++++++,,,---...++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,+++........................................................................,,,---------......//////........................000000000//////......---........................+++******+++///111///+++.........///////////////,,,,,,------......///000........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------........................---------.........//////------------------------------------------------------------------------------------------------------------------------...---,,,+++,,,---...///,,,,,,,,,---------......////////////////////////...//////000000//////...---------............///---------............//////......---------.........---,,,---/////////............---,,,,,,...000000///...///111222222111000000///....................................------------.........//////////////////////////////////////////////////////........................000000/////////.........------------------..............................///......------......///------------------------////////////////////////---......//////......---------------------------------------------------,,,,,,---------.........+++---///111222222000000000:::???888///+++---///---......//////......---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++***+++,,,......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------.........//////................................................------------------------------------------------+++,,,///111111///---+++,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...222000...---.........------......//////......---------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,---------.........+++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,---******+++,,,,,,,,,,,,+++***+++,,,---------------,,,------------------,,,---,,,,,,++++++,,,---...,,,,,,,,,------,,,,,,,,,++++++,,,,,,---------...++++++++++++++++++++++++***************++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,------,,,,,,,,,........................---...////////////...---........................+++,,,,,,---...///000000........................000000//////////////////........................---//////...///222222...---...///000000000000///------......////////////........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------........................------........./////////---------------------------------------------------------------------------------------------------------------------------------------......///,,,,,,,,,---------......////////////////////////......////////////......---------............///---------............///......------...//////000...---,,,---/////////...---...///...------///111//////...//////111333555000000///..............................---------,,,,,,------.../////////////////////////////////////////////////////////////////////////////////000000000000////////////---------------.................................//////............//////........................////////////////////////......////////////......------------------------------------------------,,,---------............---...///111111111000000)))GGGggglllQQQ444,,,222......////////////......,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------........./////////................................................------------------------........................,,,---///111111000///---------------------------......------------......---,,,,,,---//////---+++......////////////......------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++,,,,,,,,,,,,---------------------------,,,---------............++++++,,,,,,,,,,,,------------,,,,,,,,,,,,------***++++++,,,,,,,,,,,,,,,++++++---......---,,,,,,------............------,,,,,,,,,---------------,,,,,,------------,,,,,,,,,------------------...++++++++++++++++++++++++))))))*********+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,------------,,,,,,........................---...///000000///...---........................,,,---------.../////////........................///////////////000000000........................---222333///...111222///---...///000111000000///......//////000/////////........................------------------------............................................................................................................////////////........................................................................................................................,,,------...............,,,,,,,,,---------..............................---......//////......------------............///---------............///------------...000111222...---,,,---/////////...,,,...000000/////////000---...///...---///555999000000///...............//////.........---------,,,,,,------...//////000////////////////////////////////////////////////////////////////////////111111111000000000//////------........./////////........................//////............//////////////////////////////..............................////////////......................................................------------..............................//////&&&<<<^^^ppp]]]999)))---......////////////......---------------------------..................---,,,,,,,,,,,,,,,---......------------------------....................................////////////...................................................................................................//////000111111000000..............................------------.........------...///000...,,,......////////////..............................------------------------........................------------------------........................,,,,,,,,,,,,------..............................------------............++++++,,,,,,,,,,,,------------,,,,,,,,,,,,------***+++,,,,,,------,,,,,,+++,,,...///...---+++***,,,,,,---......---,,,,,,***+++---...///...---,,,,,,,,,------------,,,,,,............------------++++++++++++++++++++++++******++++++,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------............------------------------------***+++,,,,,,------,,,,,,,,,,,,------------,,,,,,........................---...///000000///...---////////////////////////..................------////////////////////////......//////000000111111////////////////////////+++222333...+++...000...---...000111111111000/////////000000000000//////////////////////////////........................................................................////////////////////////////////////////////////............/////////000........................................................................................................................+++,,,.../////////...---,,,,,,,,,---------..............................------............---------------.........//////---------.........//////,,,,,,,,,---///000222333...---,,,---/////////...,,,...111222111000000000,,,...000...,,,...555<<<000000///...............//////.........---------,,,,,,------...///000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000.../////////000000111111//////////////////////////////............//////000000000000000000000000..............................////////////......................................................---------.........//////......---,,,,,,,,,------444(((***;;;===...'''///......////////////......//////////////////////////////000000000000//////......---,,,,,,...///000////////////////////////..................................../////////000////////////////////////////////////////////////........................///////////////////////////000000000111111222222////////////////////////......------------......222000//////000000///.........////////////..............................------------------------........................////////////////////////////////////////////////---------.........//////........................---------.........//////++++++,,,,,,,,,---------...------,,,,,,------...***+++,,,,,,------,,,,,,,,,---...//////---+++***++++++------------++++++)))+++---000000///---+++,,,------......------,,,/////////...---------,,,++++++++++++++++++++++++***+++,,,---------,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------............------------------------------++++++,,,---------,,,,,,,,,------......------,,,////////////////////////........................///...---,,,,,,---...///000000000000000000000000000000000000000000000000111111000000//////......////////////////////////////////////////////////000000000000000000000000111000///---...///000222,,,,,,---...//////...............///////////////..............................................................................................................................///000000000000000///---***+++---///000///........................////////////////////////..........................................------......////////////......////////////////////////+++---......,,,,,,---///------------------------......////////////......000000//////.........---........................---.....................////////////000111222333:::444......222444///***............/////////000+++---......------///000////////////////////////000000000000000000000000////////////000000000000////////////////////////............/////////000000000000000000000000000////////////////////////000000000000000///............////////////................../////////000////////////////////////////////////............///.........------------------------.........///////////////////////////111111000000//////......000///...------...///000////////////////////////------------.........///////////////000000000000////////////////////////////////////////////////............/////////000///////////////////////////...---,,,,,,---...//////////////////000000111............///000111222///////////////000000111............///000222222//////000111111111111111000000000000////////////000///---,,,,,,---...///.../////////...---,,,,,,---///111333333111...,,,........................////////////////////////........................---000000...,,,---...---***///...(((***111000(((------............---------,,,+++*********+++,,,000///---+++***+++,,,---///777:::444.........+++------------------------........................,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++---------...------,,,,,,//////.........---------...//////...,,,,,,---///---------............///------------------------////////////////////////........................//////...------...//////000000000000000000000000000000000000000000000000111111000000////////////////////////////////////////////////////////////111111111111111111111111222111///......///000111000000//////......------......................................................................................................................................................///000000000000000,,,...111111000...------........................////////////////////////................................................---..................---////////////////////////------------,,,,,,---.................................////////////......000000/////////................................................///000000////////////000111222333:::666111---+++,,,...///........./////////000000...///000000//////000111////////////////////////000000000000000000000000/////////000000000111111////////////////////////........./////////000000////////////////////////////////////////////////000000000000000///............////////////.............../////////000000/////////////////////////////////////////////000////////////.........------.........////////////////////////////////////111000000000/////////...000///............///000////////////////////////---.........////////////////////////000000000111////////////////////////////////////////////////........./////////000000////////////////////////000///...------...///000000////////////000111111//////......///111222333000000//////000000111222000000000000111111222333000111222222333222222222222222111111111000000000111000...------///000111.../////////......---,,,,,,...000222222000...---........................................................................---//////...,,,,,,---...222...''''''666EEEAAA333------............---------,,,++++++++++++,,,---555333111...,,,+++,,,,,,---444777222---------+++------------------------........................,,,---------............------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++,,,,,,------...---------//////.........---------...000000///---,,,---...---------............///------------------------//////////////////////////////////////////////////////............//////000000000000000000000000000000000000000000000000111000000000000/////////////////////////////////////////////////////////111111111111111111111111333222000///...//////000111000///......///000000//////......------,,,,,,........................////////////////////////..............................................................................///000000000000000,,,000333111---***,,,...........................////////////////////////................................................------............------///////////////////////////---,,,,,,---......---...........................//////000000//////...000000////////////......////////////////////////111000.........000222333////////////000111222333666888999444---***---111////////////000000000000111222333333111000111222////////////////////////000000000000000000000000///000000000000111111111////////////////////////////////////000000000000////////////////////////////////////////////////000000111111000000//////...//////000000//////........./////////000000000/////////////////////////////////000111111222222000000000000////////////////////////000000000000////////////////////////000000000000////////////000//////......//////000////////////////////////////////////000000000000/////////000000000111111////////////////////////////////////////////////....../////////000000000////////////////////////000000////////////000000000000000000000111111222111000///...///111333444111111000000111111222333222222222222222222333333222222333444444444444333333333333222222222111111000000/////////111222333///////////////......---,,,---...///000000//////////////////////////////.........................................................---,,,+++,,,...222...''')))999IIIGGG<<<------............------------,,,,,,,,,------...444333000...---,,,,,,,,,+++000333000,,,,,,,,,+++------------------------........................------........./////////........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,++++++,,,---...........................---------///111222111///---,,,------------............///------------------------000000000000000000000000////////////////////////////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111333222111000/////////000......------///222555666111000000///...------,,,........................////////////////////////..............................................................................///000000000000000111000///---+++,,,///222........................////////////////////////....................................////////////......////////////......////////////////////////111...,,,,,,...///...,,,........................//////000000000000//////000000//////////////////////////////////////////555333000......///111333000000//////000111222222///666>>>>>>888111////////////000000000111111111333444444333222000111222000000000000000000000000111111111111111111111111000000000111111111222222000000000000000000000000//////000000000111111111////////////////////////000000000000000000000000000000111111111000000/////////000000000000//////...////////////000000000000000000000000000000000//////000111222222333333111111111000000000000//////000000000000111111111////////////////////////000000000000////////////000//////////////////000///////////////////////////000000000000111111111//////000000000111111111////////////////////////////////////////////////...////////////000000000////////////////////////111000000000000000000111000000000000000111222222333111000//////111333555222222111111222222333444222333333333333222222111222222333444444444444333333333333333222222222111////////////000222333444//////000000000//////...------------...///000111////////////////////////................................................///.........---***,,,///)))...000...111888<<<;;;------............------------------.........///------,,,,,,,,,------...***...000///---,,,------.........................................................////////////000////////////////////////------------------------------------------------------------------,,,,,,***+++,,,---....................................///111333333111...,,,,,,---------............///------------------------111111111111111111111111000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222111000000000000000///.........///222555777333222222111000//////...////////////////////////000000000000000000000000////////////////////////////////////////////////////////////////////////......///000000000000000222///...111555777444000////////////////////////000000000000000000000000////////////////////////........./////////000000000000111111111111000000000000000000000000000000111000//////000000...---------------------------//////000000000000////////////000000000000000000000000000000000000000000888666333000...///000111000000000000000000111222...222999<<<;;;777222///000000000111111111111222222333444333111000111222111111111111111111111111222222222222222222222222111111111111222222222222111111111111111111111111000000000111111111111222000000000000000000000000111111111111111111111111000000111111111111000000//////000000000000//////////////////000000000111111111111111111111111111///000000111222333333444222111111111000000000000000000000000111111111222000000000000000000000000////////////000000000000///000000000000000000///000000000000000000000000000000000000111111111222000000000000111111111111000000000000000000000000000000000000000000000000////////////000000000111000000000000000000000000000111111111111111111000000000000///000111111222333222000///000111333444222222222222222333333444111222333333333222111000111222333333444333333333333333222222222111111111......//////000111222333//////000000111000000///...---------...///111222000000000000000000000000///////////////////////////////////////////////////---...111///++++++000)))...222222111222222000------............---------------...////////////,,,,,,,,,,,,------......,,,---...//////......000.........................................................////////////000////////////////////////------------------------------------------------------------------------***+++,,,---............---........................111333333111...---,,,---------............///------------------------111111111111111111111111000000000000000000000000000000111111111111000000111111111111111111111111111111111111111111111111000000000111111111111222111111111111111111111111111111111111111111111111222222222222222222222222111111111111111111111111222111000//////000111111333333222222111111000000////////////////////////000000000000000000000000////////////////////////////////////////////////////////////////////////......///000000000000000......111:::BBB@@@666,,,////////////////////////000000000000000000000000////////////////////////.........//////000000111111111222222222222111111000000000000000000000000///222444444222000///...........................///000000111111000000/////////000000000000111111000000000000000000000000888666333111/////////000111000000000000000111111222000///000333555444333000111111111222222222222111222333222111000111222111111111111111111111111222222222222222222222222111111222222222333333333111111111111111111111111000111111111222222222222111111111111111111111111111111111111111111111111000000111111222222111111///000000111111000000////////////000000000111111111111111111111111111111000000000111222222222333111111111111000000000000000000000000111111111111000000000000000000000000////////////000000000000///000000111111000000///000000000000000000000000000000000000111111111111000000000111111111222222000000000000000000000000000000000000000000000000/////////000000000111111000000000000000000000000000000111111111111000000///////////////000000111111111000000000111111111222222111111222222333444000111222333444333222111111222333333444444333333333333333222222222111111//////000000111111111222///000000111111111111111//////...//////000111222000000000000000000000000000000000000000000000000///////////////////////////---///555333,,,+++000111---,,,222:::;;;222(((------............------+++,,,---...////////////000000000//////......---///------000000...///111................................................------........./////////........................------------------------------------------------------------............++++++,,,---............---------...............---///111111///.........---------............///------------------------222222222222222222222222111111111111111111111111000111111222222111111000111111111111111111111111111111111111111111111111000000111111111222222222222222222222222222222222222222222222222222222222222222222222222222222222///000000111222222222222111111111000000//////...111111111111111111111111////////////////////////111111111111111111111111////////////////////////////////////////////////////////////////////////......///000000000000000---...222999>>><<<333+++////////////////////////000000000000000000000000////////////////////////---......///000000111111111111111222222111111111000000000000000000000000---333::::::444//////000000000000000000000000000000000111111111111000000//////000000000111111111111111111111111111111111444333222111000000000000111111000000000000111111222///------///222333333111111111222222222333333111222333333222111222444222222222222222222222222333333333333333333333333222222222333333333333444222222222222222222222222111111111222222222333333222222222222222222222222222222222222222222222222///000111222222222222111000000111111111111000000//////000000000111111111222222222222222222222222000000111111111111111111111111000000000//////////////////000000000111111000000000000000000000000.../////////000000000111///000111111111111000///000000000000000000000000/////////000000000111111000000111111111222222222000000000000000000000000000000000000000000000000//////000000000111111111000000000000000000000000//////000111111000//////...............//////000///000111111111000//////111111111111111222333333000111333555555555444333333333444555555555555444444444444444333333333333111111222222222222222111///000111111222222222111000000000111111111111111111111111111111111111111111111111111111111111111///////////////////////////---111999777---+++000333---+++111999999222***------............------***+++---...//////......//////////////////......111,,,,,,///000---...111................................................,,,---------............------------------------................................................------------.........///,,,,,,------...------------------.........//////,,,...//////...---///000---------............///------------------------222222222222222222222222111111111111111111111111000111222333333222111000111111111111111111111111111111111111111111111111000000111111222222222222222222222222222222222222222222222222222222222222222222222222222222222222...///000111222333333333---...///000000000000000000000000000000111111111000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000...//////000000000000000//////...///000000000///000000000000000000000000000000000000000000000000000000000000000000000000---......///000111111222000000111111111111000000000000000000000000000000,,,555======666//////111222222222222222222222222000000111111111111000000//////000000111111111222111111111111111111111111000000111111222222222222111111000000000000000111///000222333333222111000111111222222222333333333111222333333333222444555222222222222222222222222333333333333333333333333222222333333333444444444222222222222222222222222111111222222222333333333333333333333333333333333222222222222222222222222///000111222222222222222000000111111111111000000000000000000111111111111222222222222222222222222111111111000000000000000000000000000////////////////////////000000000000000000000000000000000000.../////////000000111111///000111222222111000///000000000000000000000000////////////000000000000000111111111111222222222000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000...///000111111000///...---------------...//////...///111222222000...---111111000000111111222333111222444666777777666555444555555666666666666666666666555555555444444444333333444444444333222222///000111222222222222222111111222222222111111000111111111111111111111111222222222222222222222222000000000000000000000000///---222;;;999...+++///+++...111222///+++,,,000---..................---)))***,,,...//////...---)))***+++---.../////////111,,,***///000---,,,000////////////////////////........................,,,,,,,,,---------......------------------------................................................---------.........//////---------...------,,,,,,---------.........//////,,,---...---,,,---///111---------.........//////------------------------